From fc357b8c14a8337e1bfde7aee2028c222decaea4 Mon Sep 17 00:00:00 2001 From: Shigekazu Aoyagi Date: Tue, 11 Apr 2017 03:32:58 +0000 Subject: [PATCH 001/281] add initialize $conf->{'verbosity'} when not defined config file. --- pandora_server/util/pandora_db.pl | 1 + 1 file changed, 1 insertion(+) diff --git a/pandora_server/util/pandora_db.pl b/pandora_server/util/pandora_db.pl index fcec542ed8..48c9471141 100644 --- a/pandora_server/util/pandora_db.pl +++ b/pandora_server/util/pandora_db.pl @@ -669,6 +669,7 @@ sub pandora_load_config ($) { $conf->{'dbengine'} = 'mysql' unless defined ($conf->{'dbengine'}); $conf->{'dbport'} = '3306' unless defined ($conf->{'dbport'}); $conf->{'claim_back_snmp_modules'} = '1' unless defined ($conf->{'claim_back_snmp_modules'}); + $conf->{'verbosity'} = '3' unless defined ($conf->{'verbosity'}); # Dynamic interval configuration. $conf->{"dynamic_constant"} = 0.10 unless defined($conf->{"dynamic_constant"}); From 311ac744c6227f477d693a4bcf04186f400f00de Mon Sep 17 00:00:00 2001 From: Shigekazu Aoyagi Date: Tue, 11 Apr 2017 03:35:12 +0000 Subject: [PATCH 002/281] move logging $conf->{'_days_delete_unknown'} after defined checking --- pandora_server/util/pandora_db.pl | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pandora_server/util/pandora_db.pl b/pandora_server/util/pandora_db.pl index 48c9471141..3eea7ec0a4 100644 --- a/pandora_server/util/pandora_db.pl +++ b/pandora_server/util/pandora_db.pl @@ -840,10 +840,10 @@ sub pandora_checkdb_consistency { log_message ('CHECKDB', "Ignoring not-init data."); } - log_message ('CHECKDB', - "Deleting unknown data (More than " . $conf{'_days_delete_unknown'} . " days)."); - if (defined($conf{'_days_delete_unknown'}) && $conf{'_days_delete_unknown'} > 0) { + log_message ('CHECKDB', + "Deleting unknown data (More than " . $conf{'_days_delete_unknown'} . " days)."); + my @modules = get_db_rows($dbh, 'SELECT tagente_modulo.id_agente_modulo, tagente_modulo.id_agente FROM tagente_modulo, tagente_estado From 200b821a203d648bf8c87372b0ad138a5bb09b5c Mon Sep 17 00:00:00 2001 From: Shigekazu Aoyagi Date: Tue, 11 Apr 2017 03:37:23 +0000 Subject: [PATCH 003/281] add defined check for $conf->{'_inventory_purge'} --- pandora_server/util/pandora_db.pl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pandora_server/util/pandora_db.pl b/pandora_server/util/pandora_db.pl index 3eea7ec0a4..28c5adca1d 100644 --- a/pandora_server/util/pandora_db.pl +++ b/pandora_server/util/pandora_db.pl @@ -93,7 +93,7 @@ sub pandora_purgedb ($$) { } # Delete old inventory data - if ($conf->{'_inventory_purge'} > 0) { + if (defined ($conf->{'_inventory_purge'}) && $conf->{'_inventory_purge'} > 0) { if (enterprise_load (\%conf) != 0) { my $ulimit_timestamp_inventory = time() - (86400 * $conf->{'_inventory_purge'}); From 0cb186600976855c0a370074d0d85d15e82f6ed7 Mon Sep 17 00:00:00 2001 From: enriquecd Date: Thu, 15 Jun 2017 15:01:31 +0200 Subject: [PATCH 004/281] Add optional report description section to metaconsole - 708 --- pandora_console/include/functions_config.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pandora_console/include/functions_config.php b/pandora_console/include/functions_config.php index c6828ffd1b..478866ae81 100644 --- a/pandora_console/include/functions_config.php +++ b/pandora_console/include/functions_config.php @@ -1656,6 +1656,10 @@ function config_process_config () { config_update_value ('command_snapshot', 1); } + if (!isset($config['custom_report_info'])) { + config_update_value ('custom_report_info', 1); + } + // Juanma (06/05/2014) New feature: Custom front page for reports if (!isset($config['custom_report_front'])) { config_update_value ('custom_report_front', 0); From 09ddd9aa9324b6755865ff4ee2209da32e8b2c60 Mon Sep 17 00:00:00 2001 From: Hirofumi Kosaka Date: Mon, 19 Jun 2017 15:54:27 +0900 Subject: [PATCH 005/281] Improved SNMP trap handling against incomplete traps or partially delayed ones. --- pandora_server/lib/PandoraFMS/SNMPServer.pm | 36 +++++++++++++++------ 1 file changed, 26 insertions(+), 10 deletions(-) diff --git a/pandora_server/lib/PandoraFMS/SNMPServer.pm b/pandora_server/lib/PandoraFMS/SNMPServer.pm index af15614465..cadf725a90 100644 --- a/pandora_server/lib/PandoraFMS/SNMPServer.pm +++ b/pandora_server/lib/PandoraFMS/SNMPServer.pm @@ -211,6 +211,11 @@ sub pandora_snmptrapd { # Try to save as much information as possible if the trap could not be parsed $oid = $type_desc if ($oid eq '' || $oid eq '.'); + if (!defined($oid)) { + logger($pa_config, "[W] snmpTrapOID not found (Illegal SNMPv1 trap?)", 1); + return; + } + } elsif ($trap_ver eq "SNMPv2") { ($date, $time, $source, $data) = split(/\[\*\*\]/, $line, 4); my @data = split(/\t/, $data); @@ -441,21 +446,32 @@ sub read_snmplogfile() return undef if (! defined($line)); + my $retry_count = 0; + # More lines ? - while($read_ahead_line = ) { + while(1) { + while($read_ahead_line = ) { - # Get current file position - $read_ahead_pos = tell(SNMPLOGFILE); + # Get current file position + $read_ahead_pos = tell(SNMPLOGFILE); - # Get out of the loop if you find another Trap - last if($read_ahead_line =~ /^SNMP/ ); + # Get out of the loop if you find another Trap + last if($read_ahead_line =~ /^SNMP/ ); - # $read_ahead_line looks continued line... + # $read_ahead_line looks continued line... - # Append to the line and correct the position - chomp($line); - $line .= "$read_ahead_line"; - $pos = $read_ahead_pos; + # Append to the line and correct the position + chomp($line); + $line .= "$read_ahead_line"; + $pos = $read_ahead_pos; + } + + # if $line looks incomplete, try to get continued line + # just within 10sec. After that, giving up to complete it + # and flush $line as it is. + last if(chomp($line) > 0 || $retry_count++ >= 10); + + sleep(1); } # return fetched line with file position to be saved. From 0155dae269fd0f70c92182d759f49ec93d2ba7c3 Mon Sep 17 00:00:00 2001 From: enriquecd Date: Mon, 19 Jun 2017 17:28:35 +0200 Subject: [PATCH 006/281] Add multiple checkbox selector for report delete - #895 --- .../godmode/reporting/reporting_builder.php | 57 ++++++++++++++++++- 1 file changed, 54 insertions(+), 3 deletions(-) diff --git a/pandora_console/godmode/reporting/reporting_builder.php b/pandora_console/godmode/reporting/reporting_builder.php index ca470dc79b..6c49f6d82c 100755 --- a/pandora_console/godmode/reporting/reporting_builder.php +++ b/pandora_console/godmode/reporting/reporting_builder.php @@ -1,3 +1,37 @@ + + head[$next] = '' . - __('Op.') . ''; + __('Op.') . ''.html_print_checkbox('all_delete', 0, false, true, false, + 'check_all_checkboxes();'); //$table->size = array (); $table->size[$next] = '10%'; @@ -703,9 +738,13 @@ switch ($action) { $data[$next] .= '
'; $data[$next] .= html_print_input_hidden ('id_report', $report['id_report'], true); $data[$next] .= html_print_input_hidden ('action','delete_report', true); - $data[$next] .= html_print_input_image ('delete', 'images/cross.png', 1, '', + $data[$next] .= html_print_input_image ('delete', 'images/cross.png', 1, 'margin-right: 10px;', true, array ('title' => __('Delete'))); + + $data[$next] .= html_print_checkbox_extended ('massive_report_check', $report['id_report'], false, false, '', 'class="check_delete"', true); + $data[$next] .= '
'; + } } @@ -733,8 +772,19 @@ switch ($action) { else echo '
'; html_print_submit_button (__('Create report'), 'create', false, 'class="sub next"'); - echo "
"; + echo ""; + echo '
'; + + foreach ($reports as $report) { + echo ''; + } + + echo ''; + html_print_submit_button(__('Delete'), 'delete_btn', false, 'class="sub delete" style="margin-left:5px;"'); + echo '
'; + echo ""; + } enterprise_hook('close_meta_frame'); @@ -2044,3 +2094,4 @@ switch ($activeTab) { enterprise_hook('close_meta_frame'); ?> + From 660a4594e59595c9a7acead58bda2bd582a0493e Mon Sep 17 00:00:00 2001 From: Hirofumi Kosaka Date: Tue, 20 Jun 2017 16:52:06 +0900 Subject: [PATCH 007/281] Changed verbosity level of the warning "snmpTrapOID not found" to 5. --- pandora_server/lib/PandoraFMS/SNMPServer.pm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pandora_server/lib/PandoraFMS/SNMPServer.pm b/pandora_server/lib/PandoraFMS/SNMPServer.pm index cadf725a90..bc7b3a708a 100644 --- a/pandora_server/lib/PandoraFMS/SNMPServer.pm +++ b/pandora_server/lib/PandoraFMS/SNMPServer.pm @@ -212,7 +212,7 @@ sub pandora_snmptrapd { $oid = $type_desc if ($oid eq '' || $oid eq '.'); if (!defined($oid)) { - logger($pa_config, "[W] snmpTrapOID not found (Illegal SNMPv1 trap?)", 1); + logger($pa_config, "[W] snmpTrapOID not found (Illegal SNMPv1 trap?)", 5); return; } @@ -224,7 +224,7 @@ sub pandora_snmptrapd { $oid = shift @data; if (!defined($oid)) { - logger($pa_config, "[W] snmpTrapOID not found (Illegal SNMPv2 trap?)", 1); + logger($pa_config, "[W] snmpTrapOID not found (Illegal SNMPv2 trap?)", 5); return; } $oid =~ s/.* = OID: //; From 5c4b5a02424b8571022e5dcd5fb0cf0dada0402c Mon Sep 17 00:00:00 2001 From: enriquecd Date: Wed, 28 Jun 2017 15:47:24 +0200 Subject: [PATCH 008/281] Add link in minor release update dialog to documentation - #951 --- .../godmode/update_manager/update_manager.offline.php | 9 ++++++++- pandora_console/include/functions_update_manager.php | 9 ++++++++- 2 files changed, 16 insertions(+), 2 deletions(-) diff --git a/pandora_console/godmode/update_manager/update_manager.offline.php b/pandora_console/godmode/update_manager/update_manager.offline.php index 2079678fa8..afad03cc2c 100644 --- a/pandora_console/godmode/update_manager/update_manager.offline.php +++ b/pandora_console/godmode/update_manager/update_manager.offline.php @@ -58,7 +58,14 @@ $baseurl = ui_get_full_url(false, false, false, false); var text1_mr_file = "\n"; var text2_mr_file = "\n"; var text3_mr_file = "\n"; - var text4_mr_file = "\n"; + var text4_mr_file = "
'.__('About minor release update').''; + } + else{ + echo __(' to this process').'

'.__('About minor release update').''; + } + ?>"; var text1_package_file = "\n"; var text2_package_file = "\n"; var applying_mr = "\n"; diff --git a/pandora_console/include/functions_update_manager.php b/pandora_console/include/functions_update_manager.php index 607b108e42..ba6508fa19 100755 --- a/pandora_console/include/functions_update_manager.php +++ b/pandora_console/include/functions_update_manager.php @@ -358,7 +358,14 @@ function update_manager_check_online_free_packages ($is_ajax=true) { var text1_mr_file = "\n"; var text2_mr_file = "\n"; var text3_mr_file = "\n"; - var text4_mr_file = "\n"; + var text4_mr_file = "
'.__('About minor release update').''; + } + else{ + echo __(' to this process').'

'.__('About minor release update').''; + } + ?>"; var text1_package_file = "\n"; var text2_package_file = "\n"; var applying_mr = "\n"; From d75511ba92491fa1218ce0abe307fdf9b08b5b2f Mon Sep 17 00:00:00 2001 From: Daniel Maya Date: Mon, 3 Jul 2017 12:58:36 +0200 Subject: [PATCH 009/281] Fixed module counter --- pandora_console/include/functions_tactical.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pandora_console/include/functions_tactical.php b/pandora_console/include/functions_tactical.php index a2bc1b9105..eb736d6b5c 100644 --- a/pandora_console/include/functions_tactical.php +++ b/pandora_console/include/functions_tactical.php @@ -250,7 +250,7 @@ function tactical_get_data ($id_user = false, $user_strict = false, $acltags, $r SUM(ta.warning_count) as warning,SUM(ta.unknown_count) as unknown, SUM(ta.notinit_count) as not_init, SUM(fired_count) as alerts_fired FROM tagente ta - WHERE id_grupo IN ($user_groups_ids)"); + WHERE disabled = 0 AND id_grupo IN ($user_groups_ids)"); $list['_agents_unknown_'] = $group_stat[0]["unknown"]; $list['_monitors_alerts_fired_'] = $group_stat[0]["alerts_fired"]; From ba829e78ce0c1ea2759f9af216b50b891fb3e465 Mon Sep 17 00:00:00 2001 From: Arturo Gonzalez Date: Wed, 5 Jul 2017 09:07:55 +0200 Subject: [PATCH 010/281] Removed interface link function in fictional nodes --- .../include/functions_pandora_networkmap.php | 5 ++++- .../functions_pandora_networkmap.js | 22 ++++++++++++++++--- 2 files changed, 23 insertions(+), 4 deletions(-) diff --git a/pandora_console/include/functions_pandora_networkmap.php b/pandora_console/include/functions_pandora_networkmap.php index 97a4fd079e..660e53f95d 100644 --- a/pandora_console/include/functions_pandora_networkmap.php +++ b/pandora_console/include/functions_pandora_networkmap.php @@ -309,7 +309,7 @@ function networkmap_db_node_to_js_node($node, &$count, &$count_item_holding_area $item = array(); $item['id'] = $count; - + if (enterprise_installed()) { enterprise_include_once('include/functions_pandora_networkmap.php'); $item['id_db'] = $node['id_in_db']; @@ -328,6 +328,9 @@ function networkmap_db_node_to_js_node($node, &$count, &$count_item_holding_area $item['id_agent'] = (int)$node['style']['id_agent']; $item['id_module'] = (int)$node['source_data']; } + else { + $item['type'] = 3; + } $item['fixed'] = true; $item['x'] = (int)$node['x']; diff --git a/pandora_console/include/javascript/functions_pandora_networkmap.js b/pandora_console/include/javascript/functions_pandora_networkmap.js index 86ab6bd914..0aec15c35d 100644 --- a/pandora_console/include/javascript/functions_pandora_networkmap.js +++ b/pandora_console/include/javascript/functions_pandora_networkmap.js @@ -1589,8 +1589,14 @@ function show_menu(item, data) { name: interface_link_add, icon: "interface_link_children", disabled : function() { + console.log(data); if (enterprise_installed) { - return false; + if (data.type == 3) { + return true; + } + else { + return false; + } } else { return true; @@ -1657,7 +1663,12 @@ function show_menu(item, data) { icon: "interface_link_parent", disabled : function() { if (enterprise_installed) { - return false; + if (data.type == 3) { + return true; + } + else { + return false; + } } else { return true; @@ -1681,7 +1692,12 @@ function show_menu(item, data) { icon: "interface_link_cancel", disabled : function() { if (enterprise_installed) { - return false; + if (data.type == 3) { + return true; + } + else { + return false; + } } else { return true; From ce35af3e61ed65ad0b6f122dfc84b947ac066aff Mon Sep 17 00:00:00 2001 From: enriquecd Date: Wed, 5 Jul 2017 19:08:40 +0200 Subject: [PATCH 011/281] Multiple erasure and displacement of elements in visual console - #624 --- .../visual_console_builder.editor.js | 156 +++++++++++++++++- 1 file changed, 147 insertions(+), 9 deletions(-) diff --git a/pandora_console/godmode/reporting/visual_console_builder.editor.js b/pandora_console/godmode/reporting/visual_console_builder.editor.js index 4926a215ca..1185074424 100755 --- a/pandora_console/godmode/reporting/visual_console_builder.editor.js +++ b/pandora_console/godmode/reporting/visual_console_builder.editor.js @@ -15,6 +15,7 @@ var creationItem = null; var is_opened_palette = false; var idItem = 0; var selectedItem = null; +var selectedItems = null; var lines = Array(); var user_lines = Array(); var toolbuttonActive = null; @@ -1518,7 +1519,6 @@ function set_static_graph_status(idElement, image, status) { data: parameter, success: function (data) { set_static_graph_status(idElement, image, data); - if($('#'+idElement+' table').css('float') == 'right' || $('#'+idElement+ ' table').css('float') == 'left'){ $('#'+idElement+ ' img').css('margin-top', parseInt($('#'+idElement).css('height'))/2 - parseInt($('#'+idElement+ ' img').css('height'))/2); } @@ -1554,7 +1554,6 @@ function set_static_graph_status(idElement, image, status) { suffix = ".png"; break; } - set_image("image", idElement, image + suffix); } @@ -2025,6 +2024,10 @@ function createItem(type, values, id_data) { if($('#preview > img')[0].naturalWidth > 150 || $('#preview > img')[0].naturalHeight > 150){ $image.attr('width', '70') .attr('height', '70'); + } + else{ + $image.attr('width', $('#preview > img')[0].naturalWidth) + .attr('height', $('#preview > img')[0].naturalHeight); } } else { @@ -2761,10 +2764,19 @@ function activeToolboxButton(id, active) { } function click_delete_item_callback() { - activeToolboxButton('edit_item', false); - deleteDB(idItem); - idItem = 0; - selectedItem = null; + if(selectedItems == null){ + activeToolboxButton('edit_item', false); + deleteDB(idItem); + idItem = 0; + selectedItem = null; + } + else{ + idItem = 0; + selectedItem = null; + selectedItems.forEach( function(valor, indice, array) { + deleteDB(valor); + }); + } } /** @@ -2783,6 +2795,7 @@ function eventsItems(drag) { //$(".item").resizable(); //Disable but run in ff and in the waste (aka micro$oft IE) show ungly borders $('.item').bind('click', function(event, ui) { + event.stopPropagation(); if (!is_opened_palette) { var divParent = $(event.target); @@ -2891,6 +2904,62 @@ function eventsItems(drag) { enterprise_click_item_callback(divParent); } } + + + + if(!event.ctrlKey){ + firstItem = event.currentTarget.id; + selectedItems = null; + selectedItems = Array(); + selectedItems.push(event.currentTarget.id); + + } + else{ + + selectedItem = null; + + unselectAll(); + + if(selectedItems.indexOf(event.currentTarget.id) > -1){ + + $('#'+event.currentTarget.id).css('left', '+=1'); + $('#'+event.currentTarget.id).css('top', '+=1'); + $('#'+event.currentTarget.id).css('border', ''); + $('#'+event.currentTarget.id).attr('withborder') == 'false'; + + + selectedItems.splice(selectedItems.indexOf(event.currentTarget.id),1); + } + else{ + $('#'+event.currentTarget.id).css('left', '-=1'); + $('#'+event.currentTarget.id).css('top', '-=1'); + $('#'+event.currentTarget.id).css('border', '1px dotted rgb(0, 0, 255)'); + $('#'+event.currentTarget.id).attr('withborder') == 'true'; + + + selectedItems.push(event.currentTarget.id); + } + + + selectedItems.forEach( function(valor, indice, array) { + if(selectedItems.indexOf(valor) > -1 && $('#'+valor).css('border') != '1px dotted rgb(0, 0, 255)'){ + // $('#'+valor).css('left', '-=1'); + // $('#'+valor).css('top', '-=1'); + $('#'+valor).css('border', '1px dotted rgb(0, 0, 255)'); + $('#'+valor).attr('withborder') == 'true'; + } + }); + + $('#'+firstItem).css('left', '-=1'); + $('#'+firstItem).css('top', '-=1'); + + firstItem = null; + + } + + + + }); //Double click in the item @@ -2907,8 +2976,9 @@ function eventsItems(drag) { $(".item").draggable({containment: "#background", grid: drag}); $('.item').bind('dragstart', function(event, ui) { - - event.stopPropagation(); + + if(selectedItems == null || selectedItems.length < 2){ + event.stopPropagation(); if (!is_opened_palette) { unselectAll(); $(event.target).css('border', '1px blue dotted'); @@ -2974,6 +3044,7 @@ function eventsItems(drag) { break; default: idItem = $(event.target).attr('id'); + break; } activeToolboxButton('copy_item', true); @@ -2981,10 +3052,17 @@ function eventsItems(drag) { activeToolboxButton('delete_item', true); } } + } + else{ + console.log('Dragstart'); + + multiDragStart(event); + + } }); $('.item').bind('dragstop', function(event, ui) { - + if(selectedItems == null || selectedItems.length < 2){ event.stopPropagation(); var values = {}; @@ -2992,9 +3070,16 @@ function eventsItems(drag) { values['mov_top'] = ui.position.top; updateDB(selectedItem, idItem, values, 'dragstop'); + } + else{ + + console.log('Dragstop'); + multidragStop(event); + } }); $('.item').bind('drag', function(event, ui) { + if(selectedItems == null || selectedItems.length < 2){ if ($(event.target).hasClass('handler_start')) { selectedItem = 'handler_start'; } @@ -3075,6 +3160,11 @@ function eventsItems(drag) { draw_user_lines("", 0, 0, 0 , 0, 0, true); break; } + } + else{ + console.log('Drag'); + + } }); } @@ -3140,6 +3230,8 @@ function eventsBackground() { // Event click for background $("#background").click(function(event) { + selectedItems = null; + selectedItems = Array(); event.stopPropagation(); if (!is_opened_palette) { unselectAll(); @@ -3510,3 +3602,49 @@ function showGrid() { eventsItems(); } } + +function multiDragStart(event){ + multiDragMouse(event); + +} + +function multidragStop(event){ + $('#background').off("mousemove"); + values = []; + selectedItems.forEach( function(valor, indice, array) { + $('#'+valor).css('left','+=1'); + $('#'+valor).css('top','+=1'); + classItem = $('#'+valor).attr('class').replace(/item|ui-draggable|ui-draggable-dragging|-dragging/g, '').trim(); + values['mov_left'] = parseInt($('#'+valor).css('left')); + values['mov_top'] = parseInt($('#'+valor).css('top')); + updateDB(classItem, valor, values,'dragstop'); + }); + +} + + + +function multiDragMouse(eventDrag){ + var preX = []; + var preY = []; + + selectedItems.forEach( function(valor, indice, array) { + preX[indice] = $('#'+valor).css('left'); + preY[indice] = $('#'+valor).css('top'); + }); + + $('#background').on('mousemove',function(event){ + var moveDiffX = event.clientX - eventDrag.clientX; + var moveDiffY = event.clientY - eventDrag.clientY; + selectedItems.forEach( function(valor, indice, array) { + if(!(parseInt($('#'+valor).css('left')) < 0 && parseInt(moveDiffX)+parseInt(preX[indice]) < 0) && + !(parseInt($('#'+valor).css('left')) + parseInt($('#'+valor).css('width')) > parseInt($('#background').css('width')) && parseInt(moveDiffX+preX[indice]) > 0)){ + $('#'+valor).css('left',parseInt(moveDiffX)+parseInt(preX[indice])+'px'); + } + if(!(parseInt($('#'+valor).css('top')) < 0 && parseInt(moveDiffY)+parseInt(preY[indice]) < 0) && + !(parseInt($('#'+valor).css('top')) + parseInt($('#'+valor).css('height')) > parseInt($('#background').css('height')) && parseInt(moveDiffY+preY[indice]) > 0)){ + $('#'+valor).css('top',parseInt(moveDiffY)+parseInt(preY[indice])+'px'); + } + }); + }); +} \ No newline at end of file From dac5b6f2378bb1a069f6f5e5efc0497ae93bd38c Mon Sep 17 00:00:00 2001 From: Arturo Gonzalez Date: Mon, 10 Jul 2017 10:04:04 +0200 Subject: [PATCH 012/281] Added correct filter name --- pandora_console/operation/agentes/status_monitor.php | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/pandora_console/operation/agentes/status_monitor.php b/pandora_console/operation/agentes/status_monitor.php index 2cc03db08d..58f221bb76 100644 --- a/pandora_console/operation/agentes/status_monitor.php +++ b/pandora_console/operation/agentes/status_monitor.php @@ -561,9 +561,8 @@ $selectDataDown = ''; $selectTimestampUp = ''; $selectTimestampDown = ''; $order = null; - switch ($sortField) { - case 'agent_name': + case 'agent_alias': switch ($sort) { case 'up': $selectAgentNameUp = $selected; From 70a226540e1910d0401609e7a8f405e03dffee73 Mon Sep 17 00:00:00 2001 From: Hirofumi Kosaka Date: Mon, 14 Aug 2017 12:03:35 +0900 Subject: [PATCH 013/281] "Massive Operations" had remained at Pandora Console. #161 --- pandora_console/godmode/massive/massive_operations.php | 2 +- pandora_console/godmode/setup/setup_general.php | 2 +- pandora_console/include/functions_config.php | 2 +- pandora_console/include/help/en/help_profile.php | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/pandora_console/godmode/massive/massive_operations.php b/pandora_console/godmode/massive/massive_operations.php index 494e95e3f5..276ab4c478 100755 --- a/pandora_console/godmode/massive/massive_operations.php +++ b/pandora_console/godmode/massive/massive_operations.php @@ -212,7 +212,7 @@ You can of course remove the warnings, that's why we include the source and do n */ ui_print_page_header( - __('Massive operations') . ' » '. $options[$option], + __('Bulk operations') . ' » '. $options[$option], "images/gm_massive_operations.png", false, "", true, $onheader,true, "massivemodal"); // Checks if the PHP configuration is correctly diff --git a/pandora_console/godmode/setup/setup_general.php b/pandora_console/godmode/setup/setup_general.php index 23a8805570..dc83d2d7f6 100644 --- a/pandora_console/godmode/setup/setup_general.php +++ b/pandora_console/godmode/setup/setup_general.php @@ -209,7 +209,7 @@ $table->data[34][0] = __('Allow create planned downtimes in the past') . $table->data[34][1] = __('Yes').'   '.html_print_radio_button ('past_planned_downtimes', 1, '', $config["past_planned_downtimes"], true).'  '; $table->data[34][1] .= __('No').'   '.html_print_radio_button ('past_planned_downtimes', 0, '', $config["past_planned_downtimes"], true); -$table->data[35][0] = __('Limit parameters massive') . +$table->data[35][0] = __('Limit parameters bulk') . ui_print_help_tip(__('Your PHP environment is setted with %d max_input_vars. Maybe you must not set this value with upper values.', ini_get("max_input_vars")), true); $table->data[35][1] = html_print_input_text('limit_parameters_massive', $config['limit_parameters_massive'], '', 10, 10, true); diff --git a/pandora_console/include/functions_config.php b/pandora_console/include/functions_config.php index 0317a34141..632dad5455 100644 --- a/pandora_console/include/functions_config.php +++ b/pandora_console/include/functions_config.php @@ -201,7 +201,7 @@ function config_update_config () { if (!config_update_value ('past_planned_downtimes', get_parameter('past_planned_downtimes'))) $error_update[] = __('Allow create planned downtimes in the past'); if (!config_update_value ('limit_parameters_massive', get_parameter('limit_parameters_massive'))) - $error_update[] = __('Limit parameters massive'); + $error_update[] = __('Limit parameters bulk'); if (!config_update_value ('identification_reminder', get_parameter('identification_reminder'))) $error_update[] = __('Identification_reminder'); if (!config_update_value ('include_agents', (bool)get_parameter('include_agents'))) diff --git a/pandora_console/include/help/en/help_profile.php b/pandora_console/include/help/en/help_profile.php index 58327eb36a..1222af8668 100644 --- a/pandora_console/include/help/en/help_profile.php +++ b/pandora_console/include/help/en/help_profile.php @@ -51,7 +51,7 @@ Group ManagementPM Creating inventory modulesPM Module Management (includes all suboptions)PM -Massive Management Operations AW +Bulk Management Operations AW Creating agentsAW Duplicating remote configurationsAW Downtime ManagementAW From a399652873220c090c8cd7fceb1d665ad6fcc5c2 Mon Sep 17 00:00:00 2001 From: enriquecd Date: Mon, 21 Aug 2017 11:29:58 +0200 Subject: [PATCH 014/281] Fix dbmanager when insert db activity in activity login info panel - #1194 --- pandora_console/extensions/dbmanager.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pandora_console/extensions/dbmanager.php b/pandora_console/extensions/dbmanager.php index c74332b1eb..ccc4c77c65 100644 --- a/pandora_console/extensions/dbmanager.php +++ b/pandora_console/extensions/dbmanager.php @@ -167,7 +167,7 @@ function dbmgr_extension_main () { echo 'An error has occured when querying the database.
'; echo $error; - db_pandora_audit("Extension DB inface", "Error in SQL", false, false, $sql); + db_pandora_audit("DB Interface Extension", "Error in SQL", false, false, $sql); return; } @@ -175,7 +175,7 @@ function dbmgr_extension_main () { if (! is_array ($result)) { echo "Output: ".$result; - db_pandora_audit("Extension DB inface", "SQL", false, false, $sql); + db_pandora_audit("DB Interface Extension", "SQL", false, false, $sql); return; } From 2f5127d517d50a48618db57968d23ed5336bdd9c Mon Sep 17 00:00:00 2001 From: enriquecd Date: Mon, 21 Aug 2017 15:58:19 +0200 Subject: [PATCH 015/281] Change pandora help window style - #1122 --- pandora_console/include/styles/pandora.css | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/pandora_console/include/styles/pandora.css b/pandora_console/include/styles/pandora.css index 9d7deb64db..454ed07ecb 100644 --- a/pandora_console/include/styles/pandora.css +++ b/pandora_console/include/styles/pandora.css @@ -4139,6 +4139,8 @@ div#main_help_new_content { padding-top: 10px; background: white; height: 100%; + font-size: 12pt; + font-family: 'lato-bolder'; } div#main_help_new_content h1 { @@ -4150,6 +4152,15 @@ div#main_help_new_content p { font-family: 'lato-bolder'; font-size: 12pt; } +div#main_help_new_content b { + font-family: 'lato-bolder'; + font-size: 12pt; +} + +div#main_help_new_content li { + font-family: 'lato-bolder'; + font-size: 12pt; +} div#footer_help{ background: #333; From 44cf079b2061ffb3bdb8626362f921a0cb2c9035 Mon Sep 17 00:00:00 2001 From: enriquecd Date: Tue, 22 Aug 2017 11:33:15 +0200 Subject: [PATCH 016/281] Change 24h event histogram function in pandora mobile to same that desktop pandora - #1170 --- pandora_console/mobile/operation/agent.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pandora_console/mobile/operation/agent.php b/pandora_console/mobile/operation/agent.php index de7833f1b1..c104857683 100644 --- a/pandora_console/mobile/operation/agent.php +++ b/pandora_console/mobile/operation/agent.php @@ -85,7 +85,7 @@ class Agent { $agent_id = $system->getRequest('agent_id', '0'); $width = $system->getRequest('width', '400'); graph_graphic_agentevents( - $this->id, $width, 30, SECONDS_1DAY, ui_get_full_url(false)); + $agent_id, $width, 30, SECONDS_1DAY, ui_get_full_url(false)); exit; } } From 418906add50a84c04f07a5f7b65cf4a611ddc4e7 Mon Sep 17 00:00:00 2001 From: enriquecd Date: Tue, 22 Aug 2017 17:24:26 +0200 Subject: [PATCH 017/281] Fix bad ordination in mobile pandora events list - #1169 --- pandora_console/include/functions_events.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pandora_console/include/functions_events.php b/pandora_console/include/functions_events.php index fe34c2ebdb..c4c85cd85b 100644 --- a/pandora_console/include/functions_events.php +++ b/pandora_console/include/functions_events.php @@ -126,7 +126,7 @@ function events_get_events_no_grouped($sql_post, $offset = 0, function events_get_events_grouped($sql_post, $offset = 0, $pagination = 1, $meta = false, $history = false, $total = false, - $history_db = false, $order = "ASC") { + $history_db = false, $order = "DESC") { global $config; From bc557573ec453c790f378d7789571b5f056f0d4c Mon Sep 17 00:00:00 2001 From: Arturo Gonzalez Date: Wed, 23 Aug 2017 10:19:56 +0200 Subject: [PATCH 018/281] Fixed combo in editor --- .../include/functions_networkmap.php | 2 +- .../include/functions_pandora_networkmap.php | 8 +++-- .../operation/agentes/pandora_networkmap.php | 30 ++++++++++++++++++- .../agentes/pandora_networkmap.view.php | 1 + 4 files changed, 36 insertions(+), 5 deletions(-) diff --git a/pandora_console/include/functions_networkmap.php b/pandora_console/include/functions_networkmap.php index c775ef0329..7393c083e9 100644 --- a/pandora_console/include/functions_networkmap.php +++ b/pandora_console/include/functions_networkmap.php @@ -1447,7 +1447,7 @@ function networkmap_open_graph ($layout, $nooverlap, $pure, $zoom, $head .= "size=\"$size\";"; $head .= "\n"; - + return $head; } diff --git a/pandora_console/include/functions_pandora_networkmap.php b/pandora_console/include/functions_pandora_networkmap.php index 641f9e850b..4048ee5072 100644 --- a/pandora_console/include/functions_pandora_networkmap.php +++ b/pandora_console/include/functions_pandora_networkmap.php @@ -69,6 +69,7 @@ function networkmap_process_networkmap($id = 0) { $layout = "spring2"; break; } + $simple = 0; $font_size = 12; $nooverlap = false; @@ -85,7 +86,7 @@ function networkmap_process_networkmap($id = 0) { case 1: $recon_task = db_get_row_filter('trecon_task', array('id_rt' => $networkmap['source_data'])); - + $ip_mask = $recon_task['subnet']; break; case 2: @@ -140,7 +141,7 @@ function networkmap_process_networkmap($id = 0) { $filename_dot .= "_nooverlap"; } $filename_dot .= "_" . $id . ".dot"; - + file_put_contents($filename_dot, $graph); switch (PHP_OS) { @@ -154,11 +155,12 @@ function networkmap_process_networkmap($id = 0) { break; default: $filename_plain = sys_get_temp_dir() . "/plain.txt"; + $cmd = "$filter -Tplain -o " . $filename_plain . " " . $filename_dot; break; } - + system ($cmd); unlink($filename_dot); diff --git a/pandora_console/operation/agentes/pandora_networkmap.php b/pandora_console/operation/agentes/pandora_networkmap.php index 85acec24d5..2c1bd6f29c 100644 --- a/pandora_console/operation/agentes/pandora_networkmap.php +++ b/pandora_console/operation/agentes/pandora_networkmap.php @@ -207,12 +207,14 @@ else if ($update_networkmap || $copy_networkmap || $delete) { $recon_task_id = (int) get_parameter( 'recon_task_id', 0); - + $source = (string)get_parameter('source', 'group'); $values = array(); $values['name'] = $name; $values['id_group'] = $id_group; + + /* if ($source == 'group') { $values['source'] = 0; $values['source_data'] = $id_group; @@ -225,6 +227,32 @@ else if ($update_networkmap || $copy_networkmap || $delete) { $values['source'] = 2; $values['source_data'] = $ip_mask; } + */ + + switch ($method) { + case 'twopi': + $values['generation_method'] = 2; + break; + case 'dot': + $values['generation_method'] = 1; + break; + case 'circo': + $values['generation_method'] = 0; + break; + case 'neato': + $values['generation_method'] = 3; + break; + case 'fdp': + $values['generation_method'] = 4; + break; + case 'radial_dinamic': + $values['generation_method'] = 6; + break; + default: + $values['generation_method'] = 2; + break; + } + $description = get_parameter('description', ''); $values['description'] = $description; diff --git a/pandora_console/operation/agentes/pandora_networkmap.view.php b/pandora_console/operation/agentes/pandora_networkmap.view.php index 5b34ee442c..5c5d2969c4 100644 --- a/pandora_console/operation/agentes/pandora_networkmap.view.php +++ b/pandora_console/operation/agentes/pandora_networkmap.view.php @@ -756,6 +756,7 @@ else { } $nodes_and_relations = networkmap_process_networkmap($id); + show_networkmap($id, $user_readonly, $nodes_and_relations, $dash_mode, $map_dash_details); } ?> From 0d82c88fd705ab5a226295024f4478bd56d85246 Mon Sep 17 00:00:00 2001 From: enriquecd Date: Fri, 25 Aug 2017 10:28:48 +0200 Subject: [PATCH 019/281] Order agents list by alias in module bulk operations - #159 --- pandora_console/operation/agentes/ver_agente.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pandora_console/operation/agentes/ver_agente.php b/pandora_console/operation/agentes/ver_agente.php index 381b089b68..0b01be44a0 100644 --- a/pandora_console/operation/agentes/ver_agente.php +++ b/pandora_console/operation/agentes/ver_agente.php @@ -97,7 +97,7 @@ if (is_ajax ()) { $filter[] = "(notinit_count = total_count)"; break; } - $filter['order'] = "nombre ASC"; + $filter['order'] = "alias ASC"; // Build fields $fields = array('id_agente', 'alias'); From 7b949cb5bff2ef0379ff0a95a3d34239a5028f0b Mon Sep 17 00:00:00 2001 From: Arturo Gonzalez Date: Thu, 31 Aug 2017 10:09:49 +0200 Subject: [PATCH 020/281] Added function to get all interfaces --- .../include/functions_networkmap.php | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/pandora_console/include/functions_networkmap.php b/pandora_console/include/functions_networkmap.php index c775ef0329..ec1db59247 100644 --- a/pandora_console/include/functions_networkmap.php +++ b/pandora_console/include/functions_networkmap.php @@ -1808,6 +1808,26 @@ function networkmap_get_new_nodes_from_ip_mask($ip_mask, return $agents; } +function modules_get_all_interfaces($id_agent) { + $return = array(); + + $modules = db_get_all_rows_filter('tagente_modulo', + array('id_agente' => $id_agent)); + + if (empty($modules)) + $modules = array(); + + foreach ($modules as $module) { + if (preg_match ("/(.+)_ifOperStatus$/" , (string)$module['nombre'], $matches)) { + if ($matches[1]) { + $return[] = $module; + } + } + } + + return $return; +} + ?> "; + + $returnString = ob_get_clean(); + + + + + if ($return) + return $returnString; + else + echo $returnString; +} + function html_print_extended_select_for_post_process($name, $selected = '', $script = '', $nothing = '', $nothing_value = '0', $size = false, $return = false, $select_style = false, $unique_name = true, diff --git a/pandora_console/include/functions_modules.php b/pandora_console/include/functions_modules.php index f10f7d1a42..bcdeb6819c 100755 --- a/pandora_console/include/functions_modules.php +++ b/pandora_console/include/functions_modules.php @@ -1597,6 +1597,35 @@ function modules_get_agentmodule_last_status($id_agentmodule = 0) { return $status_row['known_status']; } +/** + * Get the data by applying the macro. + * + * @param string macro unit. + * + * @return false or data with applied macro. + */ +function modules_get_unit_macro($data,$macro) { + if(modules_is_unit_macro($macro)){ + $data = human_milliseconds_to_string($data); + return $data; + } + return false; +} + +/** + * Check if it's a unit macro. + * + * @param string macro unit. + * + * @return false or true. + */ +function modules_is_unit_macro($macro) { + if($macro == "_timeticks_"){ + return true; + } + return false; +} + /** * Get the current value of an agent module. * diff --git a/pandora_console/include/functions_treeview.php b/pandora_console/include/functions_treeview.php index f9847b4f76..1ef1d2fc39 100755 --- a/pandora_console/include/functions_treeview.php +++ b/pandora_console/include/functions_treeview.php @@ -247,8 +247,21 @@ function treeview_printModuleTable($id_module, $server_data = false, $no_head = $last_data_str = $data; if ($module['unit'] != '') { - $last_data_str .= " "; - $last_data_str .= '('.$module['unit'].')'; + $data_macro = modules_get_unit_macro($last_data["datos"],$module['unit']); + if($data_macro){ + if (is_numeric($data_macro)) + $last_data_str = "" . + remove_right_zeros(number_format($data_macro, $config['graph_precision'])) . ""; + else + $last_data_str = ui_print_truncate_text(io_safe_output($data_macro), + GENERIC_SIZE_TEXT, true, true, true, + '...', 'white-space: nowrap;'); + } else { + $last_data_str .= " "; + $last_data_str .= '('.$module['unit'].')'; + } + + } $last_data_str .= " "; diff --git a/pandora_console/include/javascript/pandora.js b/pandora_console/include/javascript/pandora.js index 2db3532cfb..a7ddd6074f 100644 --- a/pandora_console/include/javascript/pandora.js +++ b/pandora_console/include/javascript/pandora.js @@ -607,6 +607,51 @@ function post_process_select_init(name) { $('#' + name + '_default').show(); } +function post_process_select_init_unit(name,selected) { + // Manual mode is hidden by default + + $('#' + name + '_manual').hide(); + $('#' + name + '_default').show(); + + if(selected != "") { + var select_or_text = false; + $('#' + name + '_select option').each(function(i,item) { + if ($(item).val() == selected) { + select_or_text = true; + return false; + } + }); + + console.log(select_or_text); + if(select_or_text) { + $('#' + name + '_select option[value='+ selected +']').attr("selected",true); + $('#text-' + name + '_text').val(""); + } else { + $('#' + name + '_select option[value=none]').attr("selected",true); + $('#' + name + '_default').hide(); + $('#' + name + '_manual').show(); + } + } else { + $('#' + name + '_select option[value=none]').attr("selected",true); + } + + $('#' + name + '_select').change(function() { + var value = $('#' + name + '_select').val(); + $('#' + name + '_select option[value='+ value +']').attr("selected",true); + console.log(value); + }); + +} + +function post_process_select_events_unit(name,selected) { + + $('.' + name + '_toggler').click(function() { + $('#' + name + '_select option[value=none]').attr("selected",true); + $('#text-' + name + '_text').val(""); + toggleBoth(name); + }); +} + function post_process_select_events(name) { $('.' + name + '_toggler').click(function() { var value = $('#text-' + name + '_text').val(); diff --git a/pandora_console/operation/agentes/status_monitor.php b/pandora_console/operation/agentes/status_monitor.php index 58f221bb76..27baeced96 100644 --- a/pandora_console/operation/agentes/status_monitor.php +++ b/pandora_console/operation/agentes/status_monitor.php @@ -1320,8 +1320,13 @@ if (!empty($result)) { // Show units ONLY in numeric data types if (isset($row['unit'])) { - $salida .= ' ' . '' . io_safe_output($row['unit']) . ''; - $salida = ui_print_truncate_text($salida, 'agent_small', true, true, false, '[…]', 'font-size:7.5pt;'); + $data_macro = modules_get_unit_macro($row['datos'],$row['unit']); + if($data_macro) { + $salida = $data_macro; + } else { + $salida .= ' ' . '' . io_safe_output($row['unit']) . ''; + $salida = ui_print_truncate_text($salida, 'agent_small', true, true, false, '[…]', 'font-size:7.5pt;'); + } } } else { @@ -1374,7 +1379,12 @@ if (!empty($result)) { $salida = 0; } else { - $salida = $row['datos']; + $data_macro = modules_get_unit_macro($row['datos'],$row['unit']); + if($data_macro) { + $salida = $data_macro; + } else { + $salida = $row['datos']; + } } } else { From 4fd4783bc56733368813bd2a87f6fb8ccf2dc2bb Mon Sep 17 00:00:00 2001 From: Arturo Gonzalez Date: Thu, 14 Sep 2017 13:14:31 +0200 Subject: [PATCH 063/281] Added edit function with auto position --- pandora_server/util/pandora_manage.pl | 171 ++++++++++++++++++++++---- 1 file changed, 144 insertions(+), 27 deletions(-) diff --git a/pandora_server/util/pandora_manage.pl b/pandora_server/util/pandora_manage.pl index 8cdb7df9b8..9af7840fe9 100644 --- a/pandora_server/util/pandora_manage.pl +++ b/pandora_server/util/pandora_manage.pl @@ -5117,6 +5117,135 @@ sub cli_edit_visual_console() { exit 1; } else { + foreach my $elem (@$elements_in_array) { + if (defined($elem->{'id'})) { + print_log "[INFO] Edit element with id " . $elem->{'id'} . " \n\n"; + + my $element_in_db = get_db_single_row ($dbh, "SELECT * + FROM tlayout_data + WHERE id = " . $elem->{'id'}); + + my $new_pos_x = $element_in_db->{'pos_x'}; + my $new_pos_y = $element_in_db->{'pos_y'}; + my $new_width = $element_in_db->{'width'}; + my $new_height = $element_in_db->{'height'}; + my $new_label = $element_in_db->{'label'}; + my $new_image = $element_in_db->{'image'}; + my $new_type = $element_in_db->{'type'}; + my $new_period = $element_in_db->{'period'}; + my $new_id_agente_modulo = $element_in_db->{'id_agente_modulo'}; + my $new_id_agent = $element_in_db->{'id_agent'}; + my $new_id_layout_linked = $element_in_db->{'id_layout_linked'}; + my $new_parent_item = $element_in_db->{'parent_item'}; + my $new_enable_link = $element_in_db->{'enable_link'}; + my $new_id_metaconsole = $element_in_db->{'id_metaconsole'}; + my $new_id_group = $element_in_db->{'id_group'}; + my $new_id_custom_graph = $element_in_db->{'id_custom_graph'}; + my $new_border_width = $element_in_db->{'border_width'}; + my $new_type_graph = $element_in_db->{'type_graph'}; + my $new_label_position = $element_in_db->{'label_position'}; + my $new_border_color = $element_in_db->{'border_color'}; + my $new_fill_color = $element_in_db->{'fill_color'}; + + if(defined($elem->{'width'})) { + $new_width = $elem->{'width'}; + } + if(defined($elem->{'height'})) { + $new_height = $elem->{'height'}; + } + if(defined($elem->{'label'})) { + $new_label = $elem->{'label'}; + } + if(defined($elem->{'image'})) { + $new_image = $elem->{'image'}; + } + if(defined($elem->{'type'})) { + $new_type = $elem->{'type'}; + } + if(defined($elem->{'period'})) { + $new_period = $elem->{'period'}; + } + if(defined($elem->{'id_agente_modulo'})) { + $new_id_agente_modulo = $elem->{'id_agente_modulo'}; + } + if(defined($elem->{'id_agent'})) { + $new_id_agent = $elem->{'id_agent'}; + } + if(defined($elem->{'id_layout_linked'})) { + $new_id_layout_linked = $elem->{'id_layout_linked'}; + } + if(defined($elem->{'parent_item'})) { + $new_parent_item = $elem->{'parent_item'}; + } + if(defined($elem->{'enable_link'})) { + $new_enable_link = $elem->{'enable_link'}; + } + if(defined($elem->{'id_metaconsole'})) { + $new_id_metaconsole = $elem->{'id_metaconsole'}; + } + if(defined($elem->{'id_group'})) { + $new_id_group = $elem->{'id_group'}; + } + if(defined($elem->{'id_custom_graph'})) { + $new_id_custom_graph = $elem->{'id_custom_graph'}; + } + if(defined($elem->{'border_width'})) { + $new_border_width = $elem->{'border_width'}; + } + if(defined($elem->{'type_graph'})) { + $new_type_graph = $elem->{'type_graph'}; + } + if(defined($elem->{'label_position'})) { + $new_label_position = $elem->{'label_position'}; + } + if(defined($elem->{'border_color'})) { + $new_border_color = $elem->{'border_color'}; + } + if(defined($elem->{'fill_color'})) { + $new_fill_color = $elem->{'fill_color'}; + } + + db_update ($dbh, "UPDATE tlayout_data SET pos_x = " . $new_pos_x . ", pos_y = " . $new_pos_y . ", width = " . $new_width . + ", height = " . $new_height . ", label = '" . $new_label . "', image = '" . $new_image . + "', type = " . $new_type . ", period = " . $new_period . ", id_agente_modulo = " . $new_id_agente_modulo . + ", id_agent = " . $new_id_agent . ", id_layout_linked = " . $new_id_layout_linked . ", parent_item = " . $new_parent_item . + ", enable_link = " . $new_enable_link . ", id_metaconsole = " . $new_id_metaconsole . ", id_group = " . $new_id_group . + ", id_custom_graph = " . $new_id_custom_graph . ", border_width = " . $new_border_width . ", type_graph = '" . $new_type_graph . + "', label_position = '" . $new_label_position . "', border_color = '" . $new_border_color . "', fill_color = '" . $new_fill_color . + "' WHERE id = " . $elem->{'id'}); + + print_log "[INFO] Element with id " . $elem->{'id'} . " has been updated \n\n"; + } + else { + my $pos_x = 0; + my $pos_y = 0; + my $width = $elem->{'width'}; + my $height = $elem->{'height'}; + my $label = $elem->{'label'}; + my $image = $elem->{'image'}; + my $type = $elem->{'type'}; + my $period = $elem->{'period'}; + my $id_agente_modulo = $elem->{'id_agente_modulo'}; + my $id_agent = $elem->{'id_agent'}; + my $id_layout_linked = $elem->{'id_layout_linked'}; + my $parent_item = $elem->{'parent_item'}; + my $enable_link = $elem->{'enable_link'}; + my $id_metaconsole = $elem->{'id_metaconsole'}; + my $id_group = $elem->{'id_group'}; + my $id_custom_graph = $elem->{'id_custom_graph'}; + my $border_width = $elem->{'border_width'}; + my $type_graph = $elem->{'type_graph'}; + my $label_position = $elem->{'label_position'}; + my $border_color = $elem->{'border_color'}; + my $fill_color = $elem->{'fill_color'}; + + my $new_elem_id = db_insert ($dbh, 'id', 'INSERT INTO tlayout_data (id_layout, pos_x, pos_y, height, width, label, image, type, period, id_agente_modulo, id_agent, id_layout_linked, parent_item, enable_link, id_metaconsole, id_group, id_custom_graph, border_width, type_graph, label_position, border_color, fill_color, show_statistics) + VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)', $id, $pos_x, $pos_y, $height, $width, $label, $image, $type, $period, $id_agente_modulo, $id_agent, $id_layout_linked, $parent_item, $enable_link, $id_metaconsole, $id_group, $id_custom_graph, $border_width, $type_graph, $label_position, $border_color, $fill_color, 0); + + print_log "[INFO] New element with id $new_elem_id has been created \n\n"; + } + } + my $positions = decode_json($element_square_positions); my $pos1X = $positions->{'pos1x'}; @@ -5124,8 +5253,12 @@ sub cli_edit_visual_console() { my $pos2X = $positions->{'pos2x'}; my $pos2Y = $positions->{'pos2y'}; - my $number_of_elements = scalar(@$elements_in_array); - + my @console_elements = get_db_rows ($dbh, "SELECT * + FROM tlayout_data + WHERE id_layout = $id"); + + my $number_of_elements = scalar(@console_elements); + my $x_divider = 4; my $y_divider = 1; @@ -5148,33 +5281,17 @@ sub cli_edit_visual_console() { my $elem_count = 1; my $pos_helper_x = 0; my $pos_helper_y = 0; - foreach my $elem (@$elements_in_array) { - my $pos_x = $pos_helper_x * $elem_width; - my $pos_y = $pos_helper_y * $elem_height; - my $width = $elem_width; - my $height = $elem_height; - my $label = $elem->{'label'}; - my $image = $elem->{'image'}; - my $type = $elem->{'type'}; - my $period = $elem->{'period'}; - my $id_agente_modulo = $elem->{'id_agente_modulo'}; - my $id_agent = $elem->{'id_agent'}; - my $id_layout_linked = $elem->{'id_layout_linked'}; - my $parent_item = $elem->{'parent_item'}; - my $enable_link = $elem->{'enable_link'}; - my $id_metaconsole = $elem->{'id_metaconsole'}; - my $id_group = $elem->{'id_group'}; - my $id_custom_graph = $elem->{'id_custom_graph'}; - my $border_width = $elem->{'border_width'}; - my $type_graph = $elem->{'type_graph'}; - my $label_position = $elem->{'label_position'}; - my $border_color = $elem->{'border_color'}; - my $fill_color = $elem->{'fill_color'}; + foreach my $elem (@console_elements) { + my $new_pos_x = $pos_helper_x * $elem_width; + my $new_pos_y = $pos_helper_y * $elem_height; + my $new_elem_width = $elem_width; + my $new_elem_height = $elem_height; - my $elem_id = db_insert ($dbh, 'id', 'INSERT INTO tlayout_data (id_layout, pos_x, pos_y, height, width, label, image, type, period, id_agente_modulo, id_agent, id_layout_linked, parent_item, enable_link, id_metaconsole, id_group, id_custom_graph, border_width, type_graph, label_position, border_color, fill_color, show_statistics) - VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)', $id, $pos_x, $pos_y, $height, $width, $label, $image, $type, $period, $id_agente_modulo, $id_agent, $id_layout_linked, $parent_item, $enable_link, $id_metaconsole, $id_group, $id_custom_graph, $border_width, $type_graph, $label_position, $border_color, $fill_color, 0); + db_update ($dbh, "UPDATE tlayout_data SET pos_x = " . $new_pos_x . ", pos_y = " . $new_pos_y . + ", width = " . $new_elem_width . ", height = " . $new_elem_height . + " WHERE id = " . $elem->{'id'}); - print_log "[INFO] The element id in position $elem_count is '$elem_id' \n\n"; + print_log "[INFO] Recolocate element with id " . $elem->{'id'} . " \n\n"; $elem_count++; From 44623f780ebca545cb615386a5a113bfc5b2ca50 Mon Sep 17 00:00:00 2001 From: Daniel Maya Date: Thu, 14 Sep 2017 17:34:00 +0200 Subject: [PATCH 064/281] Fixed ordering and repetition modules --- pandora_console/godmode/massive/massive_delete_modules.php | 2 +- pandora_console/godmode/massive/massive_edit_modules.php | 2 +- pandora_console/operation/agentes/ver_agente.php | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/pandora_console/godmode/massive/massive_delete_modules.php b/pandora_console/godmode/massive/massive_delete_modules.php index 8d3260df3d..fbef6852f1 100755 --- a/pandora_console/godmode/massive/massive_delete_modules.php +++ b/pandora_console/godmode/massive/massive_delete_modules.php @@ -600,7 +600,7 @@ $(document).ready (function () { var params = { "page" : "operation/agentes/ver_agente", "get_agent_modules_json" : 1, - "get_id_and_name" : 1, + "get_distinct_name" : 1, "indexed" : 0, "privilege" : "AW" }; diff --git a/pandora_console/godmode/massive/massive_edit_modules.php b/pandora_console/godmode/massive/massive_edit_modules.php index dfafbb7559..3c775bae93 100755 --- a/pandora_console/godmode/massive/massive_edit_modules.php +++ b/pandora_console/godmode/massive/massive_edit_modules.php @@ -741,7 +741,7 @@ $(document).ready (function () { var params = { "page" : "operation/agentes/ver_agente", "get_agent_modules_json" : 1, - "get_id_and_name" : 1, + "get_distinct_name" : 1, "indexed" : 0 }; diff --git a/pandora_console/operation/agentes/ver_agente.php b/pandora_console/operation/agentes/ver_agente.php index 95928a784d..c0a128ea23 100644 --- a/pandora_console/operation/agentes/ver_agente.php +++ b/pandora_console/operation/agentes/ver_agente.php @@ -97,7 +97,7 @@ if (is_ajax ()) { $filter[] = "(notinit_count = total_count)"; break; } - $filter['order'] = "nombre ASC"; + $filter['order'] = "alias ASC"; // Build fields $fields = array('id_agente', 'alias'); From eb6e67e1ca028c8deb3d031d8eabb604008ddb74 Mon Sep 17 00:00:00 2001 From: Arturo Gonzalez Date: Thu, 14 Sep 2017 17:56:57 +0200 Subject: [PATCH 065/281] Added servers sction in menu to RR perms --- pandora_console/godmode/menu.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pandora_console/godmode/menu.php b/pandora_console/godmode/menu.php index 38c0f2dfc6..b929a1ec84 100644 --- a/pandora_console/godmode/menu.php +++ b/pandora_console/godmode/menu.php @@ -196,7 +196,7 @@ if (!empty($sub)) { } -if (check_acl ($config['id_user'], 0, "AW") || check_acl ($config['id_user'], 0, "PM")) { +if (check_acl ($config['id_user'], 0, "AW") || check_acl ($config['id_user'], 0, "PM") || check_acl ($config['id_user'], 0, "RR")) { // Servers $menu_godmode["gservers"]["text"] = __('Servers'); $menu_godmode["gservers"]["sec2"] = "godmode/servers/modificar_server"; From 802a782c9ac812c2d03f868c69682aba9039e8ba Mon Sep 17 00:00:00 2001 From: artica Date: Fri, 15 Sep 2017 00:01:21 +0200 Subject: [PATCH 066/281] Auto-updated build strings. --- pandora_agents/unix/DEBIAN/control | 2 +- pandora_agents/unix/DEBIAN/make_deb_package.sh | 2 +- pandora_agents/unix/pandora_agent | 2 +- pandora_agents/unix/pandora_agent.redhat.spec | 2 +- pandora_agents/unix/pandora_agent.spec | 2 +- pandora_agents/unix/pandora_agent_installer | 2 +- pandora_agents/win32/installer/pandora.mpi | 2 +- pandora_agents/win32/pandora.cc | 2 +- pandora_agents/win32/versioninfo.rc | 2 +- pandora_console/DEBIAN/control | 2 +- pandora_console/DEBIAN/make_deb_package.sh | 2 +- pandora_console/include/config_process.php | 2 +- pandora_console/install.php | 2 +- pandora_console/pandora_console.redhat.spec | 2 +- pandora_console/pandora_console.spec | 2 +- pandora_server/DEBIAN/control | 2 +- pandora_server/DEBIAN/make_deb_package.sh | 2 +- pandora_server/lib/PandoraFMS/Config.pm | 2 +- pandora_server/pandora_server.redhat.spec | 2 +- pandora_server/pandora_server.spec | 2 +- pandora_server/pandora_server_installer | 2 +- pandora_server/util/pandora_db.pl | 2 +- pandora_server/util/pandora_manage.pl | 2 +- 23 files changed, 23 insertions(+), 23 deletions(-) diff --git a/pandora_agents/unix/DEBIAN/control b/pandora_agents/unix/DEBIAN/control index 5a75c5dca4..21580b7e8c 100644 --- a/pandora_agents/unix/DEBIAN/control +++ b/pandora_agents/unix/DEBIAN/control @@ -1,5 +1,5 @@ package: pandorafms-agent-unix -Version: 7.0NG.712-170914 +Version: 7.0NG.712-170915 Architecture: all Priority: optional Section: admin diff --git a/pandora_agents/unix/DEBIAN/make_deb_package.sh b/pandora_agents/unix/DEBIAN/make_deb_package.sh index 9d4335697a..e7e42e4c6a 100644 --- a/pandora_agents/unix/DEBIAN/make_deb_package.sh +++ b/pandora_agents/unix/DEBIAN/make_deb_package.sh @@ -14,7 +14,7 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -pandora_version="7.0NG.712-170914" +pandora_version="7.0NG.712-170915" echo "Test if you has the tools for to make the packages." whereis dpkg-deb | cut -d":" -f2 | grep dpkg-deb > /dev/null diff --git a/pandora_agents/unix/pandora_agent b/pandora_agents/unix/pandora_agent index 89945c274d..86e0ebfa7f 100755 --- a/pandora_agents/unix/pandora_agent +++ b/pandora_agents/unix/pandora_agent @@ -41,7 +41,7 @@ my $Sem = undef; my $ThreadSem = undef; use constant AGENT_VERSION => '7.0NG.712'; -use constant AGENT_BUILD => '170914'; +use constant AGENT_BUILD => '170915'; # Agent log default file size maximum and instances use constant DEFAULT_MAX_LOG_SIZE => 600000; diff --git a/pandora_agents/unix/pandora_agent.redhat.spec b/pandora_agents/unix/pandora_agent.redhat.spec index adaa8404c3..61b2f9e67e 100644 --- a/pandora_agents/unix/pandora_agent.redhat.spec +++ b/pandora_agents/unix/pandora_agent.redhat.spec @@ -3,7 +3,7 @@ # %define name pandorafms_agent_unix %define version 7.0NG.712 -%define release 170914 +%define release 170915 Summary: Pandora FMS Linux agent, PERL version Name: %{name} diff --git a/pandora_agents/unix/pandora_agent.spec b/pandora_agents/unix/pandora_agent.spec index e77bed63f0..9db99dbde2 100644 --- a/pandora_agents/unix/pandora_agent.spec +++ b/pandora_agents/unix/pandora_agent.spec @@ -3,7 +3,7 @@ # %define name pandorafms_agent_unix %define version 7.0NG.712 -%define release 170914 +%define release 170915 Summary: Pandora FMS Linux agent, PERL version Name: %{name} diff --git a/pandora_agents/unix/pandora_agent_installer b/pandora_agents/unix/pandora_agent_installer index aa7c62cb6c..2c3bd737c8 100755 --- a/pandora_agents/unix/pandora_agent_installer +++ b/pandora_agents/unix/pandora_agent_installer @@ -10,7 +10,7 @@ # ********************************************************************** PI_VERSION="7.0NG.712" -PI_BUILD="170914" +PI_BUILD="170915" OS_NAME=`uname -s` FORCE=0 diff --git a/pandora_agents/win32/installer/pandora.mpi b/pandora_agents/win32/installer/pandora.mpi index 3979f27147..804ce5dc7a 100644 --- a/pandora_agents/win32/installer/pandora.mpi +++ b/pandora_agents/win32/installer/pandora.mpi @@ -186,7 +186,7 @@ UpgradeApplicationID {} Version -{170914} +{170915} ViewReadme {Yes} diff --git a/pandora_agents/win32/pandora.cc b/pandora_agents/win32/pandora.cc index e0770c3c57..b9837b99ff 100644 --- a/pandora_agents/win32/pandora.cc +++ b/pandora_agents/win32/pandora.cc @@ -30,7 +30,7 @@ using namespace Pandora; using namespace Pandora_Strutils; #define PATH_SIZE _MAX_PATH+1 -#define PANDORA_VERSION ("7.0NG.712(Build 170914)") +#define PANDORA_VERSION ("7.0NG.712(Build 170915)") string pandora_path; string pandora_dir; diff --git a/pandora_agents/win32/versioninfo.rc b/pandora_agents/win32/versioninfo.rc index e25d77599a..73d4b21d79 100644 --- a/pandora_agents/win32/versioninfo.rc +++ b/pandora_agents/win32/versioninfo.rc @@ -11,7 +11,7 @@ BEGIN VALUE "LegalCopyright", "Artica ST" VALUE "OriginalFilename", "PandoraAgent.exe" VALUE "ProductName", "Pandora FMS Windows Agent" - VALUE "ProductVersion", "(7.0NG.712(Build 170914))" + VALUE "ProductVersion", "(7.0NG.712(Build 170915))" VALUE "FileVersion", "1.0.0.0" END END diff --git a/pandora_console/DEBIAN/control b/pandora_console/DEBIAN/control index f03a7cbd15..156efc60ee 100644 --- a/pandora_console/DEBIAN/control +++ b/pandora_console/DEBIAN/control @@ -1,5 +1,5 @@ package: pandorafms-console -Version: 7.0NG.712-170914 +Version: 7.0NG.712-170915 Architecture: all Priority: optional Section: admin diff --git a/pandora_console/DEBIAN/make_deb_package.sh b/pandora_console/DEBIAN/make_deb_package.sh index 057d259316..3b0fd9286a 100644 --- a/pandora_console/DEBIAN/make_deb_package.sh +++ b/pandora_console/DEBIAN/make_deb_package.sh @@ -14,7 +14,7 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -pandora_version="7.0NG.712-170914" +pandora_version="7.0NG.712-170915" package_pear=0 package_pandora=1 diff --git a/pandora_console/include/config_process.php b/pandora_console/include/config_process.php index 0a07b5ca99..7b42fe4333 100644 --- a/pandora_console/include/config_process.php +++ b/pandora_console/include/config_process.php @@ -22,7 +22,7 @@ /** * Pandora build version and version */ -$build_version = 'PC170914'; +$build_version = 'PC170915'; $pandora_version = 'v7.0NG.712'; // Do not overwrite default timezone set if defined. diff --git a/pandora_console/install.php b/pandora_console/install.php index 004fc2f7d8..cc96071e5c 100644 --- a/pandora_console/install.php +++ b/pandora_console/install.php @@ -71,7 +71,7 @@
Date: Fri, 15 Sep 2017 13:21:51 +0200 Subject: [PATCH 067/281] Added changes to NODE --- .../include/functions_reporting.php | 91 +++++++++++++++++-- 1 file changed, 82 insertions(+), 9 deletions(-) diff --git a/pandora_console/include/functions_reporting.php b/pandora_console/include/functions_reporting.php index d46ea0759a..877a0e54b7 100644 --- a/pandora_console/include/functions_reporting.php +++ b/pandora_console/include/functions_reporting.php @@ -129,12 +129,51 @@ function reporting_make_reporting_data($report = null, $id_report, } $content['style'] = json_decode(io_safe_output($content['style']), true); + + $graphs_to_macro = db_get_all_rows_field_filter ("tgraph_source", + "id_graph", $content['id_gs']); + + if ($graphs_to_macro === false) + $graphs_to_macro = array(); + + $modules_to_macro = array (); + $agents_to_macro = array(); + foreach ($graphs_to_macro as $graph_item) { + if ($type == 'automatic_graph') { + array_push ($modules_to_macro, array( + 'module' => $graph_item['id_agent_module'], + 'server' => $graph_item['id_server'])); + } + else { + array_push ($modules_to_macro, $graph_item['id_agent_module']); + } + + if (in_array('label', $content['style'])) { + if (defined('METACONSOLE')) { + array_push ($agents_to_macro, $content['id_agent']); + } + else { + array_push ($agents_to_macro, modules_get_agentmodule_agent($graph_item['id_agent_module'])); + } + } + } + + $agents_to_macro_aux = array(); + foreach ($agents_to_macro as $ag) { + if (!in_array($ag, $agents_to_macro_aux)) { + $agents_to_macro_aux[$ag] = $ag; + } + } + $agents_to_macro = $agents_to_macro_aux; + if(isset($content['style']['name_label'])){ //Add macros name $items_label = array(); $items_label['type'] = $content['type']; $items_label['id_agent'] = $content['id_agent']; $items_label['id_agent_module'] = $content['id_agent_module']; + $items_label['modules'] = $modules_to_macro; + $items_label['agents'] = $agents_to_macro; $metaconsole_on = is_metaconsole(); $server_name = $content['server_name']; @@ -5852,11 +5891,12 @@ function reporting_custom_graph($report, $content, $type = 'dinamic', 'id_agent_module'=>$graph_item['id_agent_module']); } else { - $item = array('type' => 'custom_graph', - 'id_agent' =>modules_get_agentmodule_agent($graph_item['id_agent_module']), - 'id_agent_module'=>$graph_item['id_agent_module']); + $item = array('type' => 'custom_graph', + 'id_agent' =>modules_get_agentmodule_agent($graph_item['id_agent_module']), + 'id_agent_module'=>$graph_item['id_agent_module']); } + $label = reporting_label_macro($item, $content['style']['label']); $labels[$graph_item['id_agent_module']] = $label; } } @@ -10313,32 +10353,65 @@ function reporting_label_macro ($item, $label) { case 'MTTR': case 'automatic_graph': if (preg_match("/_agent_/", $label)) { - $agent_name = agents_get_alias($item['id_agent']); + if (count($item['agents']) > 1) { + $agent_name = count($item['agents']) . __(' agents'); + } + else { + $agent_name = agents_get_alias($item['id_agent']); + } + $label = str_replace("_agent_", $agent_name, $label); } if (preg_match("/_agentdescription_/", $label)) { - $agent_name = agents_get_description($item['id_agent']); + if (count($item['agents']) > 1) { + $agent_name = ""; + } + else { + $agent_name = agents_get_description($item['id_agent']); + } $label = str_replace("_agentdescription_", $agent_name, $label); } if (preg_match("/_agentgroup_/", $label)) { - $agent_name = groups_get_name(agents_get_agent_group($item['id_agent']),true); + if (count($item['agents']) > 1) { + $agent_name = ""; + } + else { + $agent_name = groups_get_name(agents_get_agent_group($item['id_agent']),true); + } $label = str_replace("_agentgroup_", $agent_name, $label); } if (preg_match("/_address_/", $label)) { - $agent_name = agents_get_address($item['id_agent']); + if (count($item['agents']) > 1) { + $agent_name = ""; + } + else { + $agent_name = agents_get_address($item['id_agent']); + } $label = str_replace("_address_", $agent_name, $label); } if (preg_match("/_module_/", $label)) { - $module_name = modules_get_agentmodule_name($item['id_agent_module']); + if (count($item['modules']) > 1) { + $module_name = count($item['modules']) . __(' modules'); + } + else { + $module_name = modules_get_agentmodule_name($item['id_agent_module']); + } + $label = str_replace("_module_", $module_name, $label); } if (preg_match("/_moduledescription_/", $label)) { - $module_description = modules_get_agentmodule_descripcion($item['id_agent_module']); + if (count($item['modules']) > 1) { + $module_description = ""; + } + else { + $module_description = modules_get_agentmodule_descripcion($item['id_agent_module']); + } + $label = str_replace("_moduledescription_", $module_description, $label); } break; From d35a88e439632f4f71d25634867751a6b0715b0a Mon Sep 17 00:00:00 2001 From: artica Date: Sat, 16 Sep 2017 00:01:20 +0200 Subject: [PATCH 068/281] Auto-updated build strings. --- pandora_agents/unix/DEBIAN/control | 2 +- pandora_agents/unix/DEBIAN/make_deb_package.sh | 2 +- pandora_agents/unix/pandora_agent | 2 +- pandora_agents/unix/pandora_agent.redhat.spec | 2 +- pandora_agents/unix/pandora_agent.spec | 2 +- pandora_agents/unix/pandora_agent_installer | 2 +- pandora_agents/win32/installer/pandora.mpi | 2 +- pandora_agents/win32/pandora.cc | 2 +- pandora_agents/win32/versioninfo.rc | 2 +- pandora_console/DEBIAN/control | 2 +- pandora_console/DEBIAN/make_deb_package.sh | 2 +- pandora_console/include/config_process.php | 2 +- pandora_console/install.php | 2 +- pandora_console/pandora_console.redhat.spec | 2 +- pandora_console/pandora_console.spec | 2 +- pandora_server/DEBIAN/control | 2 +- pandora_server/DEBIAN/make_deb_package.sh | 2 +- pandora_server/lib/PandoraFMS/Config.pm | 2 +- pandora_server/pandora_server.redhat.spec | 2 +- pandora_server/pandora_server.spec | 2 +- pandora_server/pandora_server_installer | 2 +- pandora_server/util/pandora_db.pl | 2 +- pandora_server/util/pandora_manage.pl | 2 +- 23 files changed, 23 insertions(+), 23 deletions(-) diff --git a/pandora_agents/unix/DEBIAN/control b/pandora_agents/unix/DEBIAN/control index 21580b7e8c..aba821340b 100644 --- a/pandora_agents/unix/DEBIAN/control +++ b/pandora_agents/unix/DEBIAN/control @@ -1,5 +1,5 @@ package: pandorafms-agent-unix -Version: 7.0NG.712-170915 +Version: 7.0NG.712-170916 Architecture: all Priority: optional Section: admin diff --git a/pandora_agents/unix/DEBIAN/make_deb_package.sh b/pandora_agents/unix/DEBIAN/make_deb_package.sh index e7e42e4c6a..2d0722e17b 100644 --- a/pandora_agents/unix/DEBIAN/make_deb_package.sh +++ b/pandora_agents/unix/DEBIAN/make_deb_package.sh @@ -14,7 +14,7 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -pandora_version="7.0NG.712-170915" +pandora_version="7.0NG.712-170916" echo "Test if you has the tools for to make the packages." whereis dpkg-deb | cut -d":" -f2 | grep dpkg-deb > /dev/null diff --git a/pandora_agents/unix/pandora_agent b/pandora_agents/unix/pandora_agent index 86e0ebfa7f..98a538d954 100755 --- a/pandora_agents/unix/pandora_agent +++ b/pandora_agents/unix/pandora_agent @@ -41,7 +41,7 @@ my $Sem = undef; my $ThreadSem = undef; use constant AGENT_VERSION => '7.0NG.712'; -use constant AGENT_BUILD => '170915'; +use constant AGENT_BUILD => '170916'; # Agent log default file size maximum and instances use constant DEFAULT_MAX_LOG_SIZE => 600000; diff --git a/pandora_agents/unix/pandora_agent.redhat.spec b/pandora_agents/unix/pandora_agent.redhat.spec index 61b2f9e67e..3efb067815 100644 --- a/pandora_agents/unix/pandora_agent.redhat.spec +++ b/pandora_agents/unix/pandora_agent.redhat.spec @@ -3,7 +3,7 @@ # %define name pandorafms_agent_unix %define version 7.0NG.712 -%define release 170915 +%define release 170916 Summary: Pandora FMS Linux agent, PERL version Name: %{name} diff --git a/pandora_agents/unix/pandora_agent.spec b/pandora_agents/unix/pandora_agent.spec index 9db99dbde2..7484582db2 100644 --- a/pandora_agents/unix/pandora_agent.spec +++ b/pandora_agents/unix/pandora_agent.spec @@ -3,7 +3,7 @@ # %define name pandorafms_agent_unix %define version 7.0NG.712 -%define release 170915 +%define release 170916 Summary: Pandora FMS Linux agent, PERL version Name: %{name} diff --git a/pandora_agents/unix/pandora_agent_installer b/pandora_agents/unix/pandora_agent_installer index 2c3bd737c8..80eeda97f0 100755 --- a/pandora_agents/unix/pandora_agent_installer +++ b/pandora_agents/unix/pandora_agent_installer @@ -10,7 +10,7 @@ # ********************************************************************** PI_VERSION="7.0NG.712" -PI_BUILD="170915" +PI_BUILD="170916" OS_NAME=`uname -s` FORCE=0 diff --git a/pandora_agents/win32/installer/pandora.mpi b/pandora_agents/win32/installer/pandora.mpi index 804ce5dc7a..e78951cd01 100644 --- a/pandora_agents/win32/installer/pandora.mpi +++ b/pandora_agents/win32/installer/pandora.mpi @@ -186,7 +186,7 @@ UpgradeApplicationID {} Version -{170915} +{170916} ViewReadme {Yes} diff --git a/pandora_agents/win32/pandora.cc b/pandora_agents/win32/pandora.cc index b9837b99ff..cfce19d1cf 100644 --- a/pandora_agents/win32/pandora.cc +++ b/pandora_agents/win32/pandora.cc @@ -30,7 +30,7 @@ using namespace Pandora; using namespace Pandora_Strutils; #define PATH_SIZE _MAX_PATH+1 -#define PANDORA_VERSION ("7.0NG.712(Build 170915)") +#define PANDORA_VERSION ("7.0NG.712(Build 170916)") string pandora_path; string pandora_dir; diff --git a/pandora_agents/win32/versioninfo.rc b/pandora_agents/win32/versioninfo.rc index 73d4b21d79..aee954e3d2 100644 --- a/pandora_agents/win32/versioninfo.rc +++ b/pandora_agents/win32/versioninfo.rc @@ -11,7 +11,7 @@ BEGIN VALUE "LegalCopyright", "Artica ST" VALUE "OriginalFilename", "PandoraAgent.exe" VALUE "ProductName", "Pandora FMS Windows Agent" - VALUE "ProductVersion", "(7.0NG.712(Build 170915))" + VALUE "ProductVersion", "(7.0NG.712(Build 170916))" VALUE "FileVersion", "1.0.0.0" END END diff --git a/pandora_console/DEBIAN/control b/pandora_console/DEBIAN/control index 156efc60ee..4cdbb59da8 100644 --- a/pandora_console/DEBIAN/control +++ b/pandora_console/DEBIAN/control @@ -1,5 +1,5 @@ package: pandorafms-console -Version: 7.0NG.712-170915 +Version: 7.0NG.712-170916 Architecture: all Priority: optional Section: admin diff --git a/pandora_console/DEBIAN/make_deb_package.sh b/pandora_console/DEBIAN/make_deb_package.sh index 3b0fd9286a..a9ec6f7a02 100644 --- a/pandora_console/DEBIAN/make_deb_package.sh +++ b/pandora_console/DEBIAN/make_deb_package.sh @@ -14,7 +14,7 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -pandora_version="7.0NG.712-170915" +pandora_version="7.0NG.712-170916" package_pear=0 package_pandora=1 diff --git a/pandora_console/include/config_process.php b/pandora_console/include/config_process.php index 7b42fe4333..53a06acf2f 100644 --- a/pandora_console/include/config_process.php +++ b/pandora_console/include/config_process.php @@ -22,7 +22,7 @@ /** * Pandora build version and version */ -$build_version = 'PC170915'; +$build_version = 'PC170916'; $pandora_version = 'v7.0NG.712'; // Do not overwrite default timezone set if defined. diff --git a/pandora_console/install.php b/pandora_console/install.php index cc96071e5c..99b27bdcec 100644 --- a/pandora_console/install.php +++ b/pandora_console/install.php @@ -71,7 +71,7 @@
Date: Sun, 17 Sep 2017 00:01:19 +0200 Subject: [PATCH 069/281] Auto-updated build strings. --- pandora_agents/unix/DEBIAN/control | 2 +- pandora_agents/unix/DEBIAN/make_deb_package.sh | 2 +- pandora_agents/unix/pandora_agent | 2 +- pandora_agents/unix/pandora_agent.redhat.spec | 2 +- pandora_agents/unix/pandora_agent.spec | 2 +- pandora_agents/unix/pandora_agent_installer | 2 +- pandora_agents/win32/installer/pandora.mpi | 2 +- pandora_agents/win32/pandora.cc | 2 +- pandora_agents/win32/versioninfo.rc | 2 +- pandora_console/DEBIAN/control | 2 +- pandora_console/DEBIAN/make_deb_package.sh | 2 +- pandora_console/include/config_process.php | 2 +- pandora_console/install.php | 2 +- pandora_console/pandora_console.redhat.spec | 2 +- pandora_console/pandora_console.spec | 2 +- pandora_server/DEBIAN/control | 2 +- pandora_server/DEBIAN/make_deb_package.sh | 2 +- pandora_server/lib/PandoraFMS/Config.pm | 2 +- pandora_server/pandora_server.redhat.spec | 2 +- pandora_server/pandora_server.spec | 2 +- pandora_server/pandora_server_installer | 2 +- pandora_server/util/pandora_db.pl | 2 +- pandora_server/util/pandora_manage.pl | 2 +- 23 files changed, 23 insertions(+), 23 deletions(-) diff --git a/pandora_agents/unix/DEBIAN/control b/pandora_agents/unix/DEBIAN/control index aba821340b..dad82e973b 100644 --- a/pandora_agents/unix/DEBIAN/control +++ b/pandora_agents/unix/DEBIAN/control @@ -1,5 +1,5 @@ package: pandorafms-agent-unix -Version: 7.0NG.712-170916 +Version: 7.0NG.712-170917 Architecture: all Priority: optional Section: admin diff --git a/pandora_agents/unix/DEBIAN/make_deb_package.sh b/pandora_agents/unix/DEBIAN/make_deb_package.sh index 2d0722e17b..f85bd8f352 100644 --- a/pandora_agents/unix/DEBIAN/make_deb_package.sh +++ b/pandora_agents/unix/DEBIAN/make_deb_package.sh @@ -14,7 +14,7 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -pandora_version="7.0NG.712-170916" +pandora_version="7.0NG.712-170917" echo "Test if you has the tools for to make the packages." whereis dpkg-deb | cut -d":" -f2 | grep dpkg-deb > /dev/null diff --git a/pandora_agents/unix/pandora_agent b/pandora_agents/unix/pandora_agent index 98a538d954..7f427ba5a8 100755 --- a/pandora_agents/unix/pandora_agent +++ b/pandora_agents/unix/pandora_agent @@ -41,7 +41,7 @@ my $Sem = undef; my $ThreadSem = undef; use constant AGENT_VERSION => '7.0NG.712'; -use constant AGENT_BUILD => '170916'; +use constant AGENT_BUILD => '170917'; # Agent log default file size maximum and instances use constant DEFAULT_MAX_LOG_SIZE => 600000; diff --git a/pandora_agents/unix/pandora_agent.redhat.spec b/pandora_agents/unix/pandora_agent.redhat.spec index 3efb067815..65dc2a1781 100644 --- a/pandora_agents/unix/pandora_agent.redhat.spec +++ b/pandora_agents/unix/pandora_agent.redhat.spec @@ -3,7 +3,7 @@ # %define name pandorafms_agent_unix %define version 7.0NG.712 -%define release 170916 +%define release 170917 Summary: Pandora FMS Linux agent, PERL version Name: %{name} diff --git a/pandora_agents/unix/pandora_agent.spec b/pandora_agents/unix/pandora_agent.spec index 7484582db2..e55c6d650f 100644 --- a/pandora_agents/unix/pandora_agent.spec +++ b/pandora_agents/unix/pandora_agent.spec @@ -3,7 +3,7 @@ # %define name pandorafms_agent_unix %define version 7.0NG.712 -%define release 170916 +%define release 170917 Summary: Pandora FMS Linux agent, PERL version Name: %{name} diff --git a/pandora_agents/unix/pandora_agent_installer b/pandora_agents/unix/pandora_agent_installer index 80eeda97f0..3800e1e24b 100755 --- a/pandora_agents/unix/pandora_agent_installer +++ b/pandora_agents/unix/pandora_agent_installer @@ -10,7 +10,7 @@ # ********************************************************************** PI_VERSION="7.0NG.712" -PI_BUILD="170916" +PI_BUILD="170917" OS_NAME=`uname -s` FORCE=0 diff --git a/pandora_agents/win32/installer/pandora.mpi b/pandora_agents/win32/installer/pandora.mpi index e78951cd01..8bccd65c98 100644 --- a/pandora_agents/win32/installer/pandora.mpi +++ b/pandora_agents/win32/installer/pandora.mpi @@ -186,7 +186,7 @@ UpgradeApplicationID {} Version -{170916} +{170917} ViewReadme {Yes} diff --git a/pandora_agents/win32/pandora.cc b/pandora_agents/win32/pandora.cc index cfce19d1cf..35c099d00e 100644 --- a/pandora_agents/win32/pandora.cc +++ b/pandora_agents/win32/pandora.cc @@ -30,7 +30,7 @@ using namespace Pandora; using namespace Pandora_Strutils; #define PATH_SIZE _MAX_PATH+1 -#define PANDORA_VERSION ("7.0NG.712(Build 170916)") +#define PANDORA_VERSION ("7.0NG.712(Build 170917)") string pandora_path; string pandora_dir; diff --git a/pandora_agents/win32/versioninfo.rc b/pandora_agents/win32/versioninfo.rc index aee954e3d2..6fcd384ff5 100644 --- a/pandora_agents/win32/versioninfo.rc +++ b/pandora_agents/win32/versioninfo.rc @@ -11,7 +11,7 @@ BEGIN VALUE "LegalCopyright", "Artica ST" VALUE "OriginalFilename", "PandoraAgent.exe" VALUE "ProductName", "Pandora FMS Windows Agent" - VALUE "ProductVersion", "(7.0NG.712(Build 170916))" + VALUE "ProductVersion", "(7.0NG.712(Build 170917))" VALUE "FileVersion", "1.0.0.0" END END diff --git a/pandora_console/DEBIAN/control b/pandora_console/DEBIAN/control index 4cdbb59da8..7e3f15e946 100644 --- a/pandora_console/DEBIAN/control +++ b/pandora_console/DEBIAN/control @@ -1,5 +1,5 @@ package: pandorafms-console -Version: 7.0NG.712-170916 +Version: 7.0NG.712-170917 Architecture: all Priority: optional Section: admin diff --git a/pandora_console/DEBIAN/make_deb_package.sh b/pandora_console/DEBIAN/make_deb_package.sh index a9ec6f7a02..1006eb6138 100644 --- a/pandora_console/DEBIAN/make_deb_package.sh +++ b/pandora_console/DEBIAN/make_deb_package.sh @@ -14,7 +14,7 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -pandora_version="7.0NG.712-170916" +pandora_version="7.0NG.712-170917" package_pear=0 package_pandora=1 diff --git a/pandora_console/include/config_process.php b/pandora_console/include/config_process.php index 53a06acf2f..fe59b2cf0d 100644 --- a/pandora_console/include/config_process.php +++ b/pandora_console/include/config_process.php @@ -22,7 +22,7 @@ /** * Pandora build version and version */ -$build_version = 'PC170916'; +$build_version = 'PC170917'; $pandora_version = 'v7.0NG.712'; // Do not overwrite default timezone set if defined. diff --git a/pandora_console/install.php b/pandora_console/install.php index 99b27bdcec..d618b21787 100644 --- a/pandora_console/install.php +++ b/pandora_console/install.php @@ -71,7 +71,7 @@
Date: Mon, 18 Sep 2017 00:01:20 +0200 Subject: [PATCH 070/281] Auto-updated build strings. --- pandora_agents/unix/DEBIAN/control | 2 +- pandora_agents/unix/DEBIAN/make_deb_package.sh | 2 +- pandora_agents/unix/pandora_agent | 2 +- pandora_agents/unix/pandora_agent.redhat.spec | 2 +- pandora_agents/unix/pandora_agent.spec | 2 +- pandora_agents/unix/pandora_agent_installer | 2 +- pandora_agents/win32/installer/pandora.mpi | 2 +- pandora_agents/win32/pandora.cc | 2 +- pandora_agents/win32/versioninfo.rc | 2 +- pandora_console/DEBIAN/control | 2 +- pandora_console/DEBIAN/make_deb_package.sh | 2 +- pandora_console/include/config_process.php | 2 +- pandora_console/install.php | 2 +- pandora_console/pandora_console.redhat.spec | 2 +- pandora_console/pandora_console.spec | 2 +- pandora_server/DEBIAN/control | 2 +- pandora_server/DEBIAN/make_deb_package.sh | 2 +- pandora_server/lib/PandoraFMS/Config.pm | 2 +- pandora_server/pandora_server.redhat.spec | 2 +- pandora_server/pandora_server.spec | 2 +- pandora_server/pandora_server_installer | 2 +- pandora_server/util/pandora_db.pl | 2 +- pandora_server/util/pandora_manage.pl | 2 +- 23 files changed, 23 insertions(+), 23 deletions(-) diff --git a/pandora_agents/unix/DEBIAN/control b/pandora_agents/unix/DEBIAN/control index dad82e973b..319b9576b3 100644 --- a/pandora_agents/unix/DEBIAN/control +++ b/pandora_agents/unix/DEBIAN/control @@ -1,5 +1,5 @@ package: pandorafms-agent-unix -Version: 7.0NG.712-170917 +Version: 7.0NG.712-170918 Architecture: all Priority: optional Section: admin diff --git a/pandora_agents/unix/DEBIAN/make_deb_package.sh b/pandora_agents/unix/DEBIAN/make_deb_package.sh index f85bd8f352..51ad8a1022 100644 --- a/pandora_agents/unix/DEBIAN/make_deb_package.sh +++ b/pandora_agents/unix/DEBIAN/make_deb_package.sh @@ -14,7 +14,7 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -pandora_version="7.0NG.712-170917" +pandora_version="7.0NG.712-170918" echo "Test if you has the tools for to make the packages." whereis dpkg-deb | cut -d":" -f2 | grep dpkg-deb > /dev/null diff --git a/pandora_agents/unix/pandora_agent b/pandora_agents/unix/pandora_agent index 7f427ba5a8..888503e250 100755 --- a/pandora_agents/unix/pandora_agent +++ b/pandora_agents/unix/pandora_agent @@ -41,7 +41,7 @@ my $Sem = undef; my $ThreadSem = undef; use constant AGENT_VERSION => '7.0NG.712'; -use constant AGENT_BUILD => '170917'; +use constant AGENT_BUILD => '170918'; # Agent log default file size maximum and instances use constant DEFAULT_MAX_LOG_SIZE => 600000; diff --git a/pandora_agents/unix/pandora_agent.redhat.spec b/pandora_agents/unix/pandora_agent.redhat.spec index 65dc2a1781..c203ededfe 100644 --- a/pandora_agents/unix/pandora_agent.redhat.spec +++ b/pandora_agents/unix/pandora_agent.redhat.spec @@ -3,7 +3,7 @@ # %define name pandorafms_agent_unix %define version 7.0NG.712 -%define release 170917 +%define release 170918 Summary: Pandora FMS Linux agent, PERL version Name: %{name} diff --git a/pandora_agents/unix/pandora_agent.spec b/pandora_agents/unix/pandora_agent.spec index e55c6d650f..cbe8810399 100644 --- a/pandora_agents/unix/pandora_agent.spec +++ b/pandora_agents/unix/pandora_agent.spec @@ -3,7 +3,7 @@ # %define name pandorafms_agent_unix %define version 7.0NG.712 -%define release 170917 +%define release 170918 Summary: Pandora FMS Linux agent, PERL version Name: %{name} diff --git a/pandora_agents/unix/pandora_agent_installer b/pandora_agents/unix/pandora_agent_installer index 3800e1e24b..2514106d2c 100755 --- a/pandora_agents/unix/pandora_agent_installer +++ b/pandora_agents/unix/pandora_agent_installer @@ -10,7 +10,7 @@ # ********************************************************************** PI_VERSION="7.0NG.712" -PI_BUILD="170917" +PI_BUILD="170918" OS_NAME=`uname -s` FORCE=0 diff --git a/pandora_agents/win32/installer/pandora.mpi b/pandora_agents/win32/installer/pandora.mpi index 8bccd65c98..b7a5656323 100644 --- a/pandora_agents/win32/installer/pandora.mpi +++ b/pandora_agents/win32/installer/pandora.mpi @@ -186,7 +186,7 @@ UpgradeApplicationID {} Version -{170917} +{170918} ViewReadme {Yes} diff --git a/pandora_agents/win32/pandora.cc b/pandora_agents/win32/pandora.cc index 35c099d00e..4f30f872f7 100644 --- a/pandora_agents/win32/pandora.cc +++ b/pandora_agents/win32/pandora.cc @@ -30,7 +30,7 @@ using namespace Pandora; using namespace Pandora_Strutils; #define PATH_SIZE _MAX_PATH+1 -#define PANDORA_VERSION ("7.0NG.712(Build 170917)") +#define PANDORA_VERSION ("7.0NG.712(Build 170918)") string pandora_path; string pandora_dir; diff --git a/pandora_agents/win32/versioninfo.rc b/pandora_agents/win32/versioninfo.rc index 6fcd384ff5..0b5f8e9f34 100644 --- a/pandora_agents/win32/versioninfo.rc +++ b/pandora_agents/win32/versioninfo.rc @@ -11,7 +11,7 @@ BEGIN VALUE "LegalCopyright", "Artica ST" VALUE "OriginalFilename", "PandoraAgent.exe" VALUE "ProductName", "Pandora FMS Windows Agent" - VALUE "ProductVersion", "(7.0NG.712(Build 170917))" + VALUE "ProductVersion", "(7.0NG.712(Build 170918))" VALUE "FileVersion", "1.0.0.0" END END diff --git a/pandora_console/DEBIAN/control b/pandora_console/DEBIAN/control index 7e3f15e946..adfa26fdfe 100644 --- a/pandora_console/DEBIAN/control +++ b/pandora_console/DEBIAN/control @@ -1,5 +1,5 @@ package: pandorafms-console -Version: 7.0NG.712-170917 +Version: 7.0NG.712-170918 Architecture: all Priority: optional Section: admin diff --git a/pandora_console/DEBIAN/make_deb_package.sh b/pandora_console/DEBIAN/make_deb_package.sh index 1006eb6138..194ef391f0 100644 --- a/pandora_console/DEBIAN/make_deb_package.sh +++ b/pandora_console/DEBIAN/make_deb_package.sh @@ -14,7 +14,7 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -pandora_version="7.0NG.712-170917" +pandora_version="7.0NG.712-170918" package_pear=0 package_pandora=1 diff --git a/pandora_console/include/config_process.php b/pandora_console/include/config_process.php index fe59b2cf0d..7b40d5695a 100644 --- a/pandora_console/include/config_process.php +++ b/pandora_console/include/config_process.php @@ -22,7 +22,7 @@ /** * Pandora build version and version */ -$build_version = 'PC170917'; +$build_version = 'PC170918'; $pandora_version = 'v7.0NG.712'; // Do not overwrite default timezone set if defined. diff --git a/pandora_console/install.php b/pandora_console/install.php index d618b21787..e735b43e01 100644 --- a/pandora_console/install.php +++ b/pandora_console/install.php @@ -71,7 +71,7 @@
Date: Mon, 18 Sep 2017 10:18:38 +0200 Subject: [PATCH 071/281] Added changes to meta report templates --- .../include/functions_reporting.php | 23 +++++-------------- 1 file changed, 6 insertions(+), 17 deletions(-) diff --git a/pandora_console/include/functions_reporting.php b/pandora_console/include/functions_reporting.php index 877a0e54b7..66b36f98f1 100644 --- a/pandora_console/include/functions_reporting.php +++ b/pandora_console/include/functions_reporting.php @@ -149,15 +149,10 @@ function reporting_make_reporting_data($report = null, $id_report, } if (in_array('label', $content['style'])) { - if (defined('METACONSOLE')) { - array_push ($agents_to_macro, $content['id_agent']); - } - else { - array_push ($agents_to_macro, modules_get_agentmodule_agent($graph_item['id_agent_module'])); - } + array_push ($agents_to_macro, modules_get_agentmodule_agent($graph_item['id_agent_module'])); } } - + $agents_to_macro_aux = array(); foreach ($agents_to_macro as $ag) { if (!in_array($ag, $agents_to_macro_aux)) { @@ -5885,17 +5880,11 @@ function reporting_custom_graph($report, $content, $type = 'dinamic', array_push ($weights, $graph_item["weight"]); if (in_array('label',$content['style'])) { - if (defined('METACONSOLE')) { - $item = array('type' => 'custom_graph', - 'id_agent' =>$content['id_agent'], - 'id_agent_module'=>$graph_item['id_agent_module']); - } - else { - $item = array('type' => 'custom_graph', - 'id_agent' =>modules_get_agentmodule_agent($graph_item['id_agent_module']), - 'id_agent_module'=>$graph_item['id_agent_module']); - } + $item = array('type' => 'custom_graph', + 'id_agent' =>modules_get_agentmodule_agent($graph_item['id_agent_module']), + 'id_agent_module'=>$graph_item['id_agent_module']); + //html_debug($item); $label = reporting_label_macro($item, $content['style']['label']); $labels[$graph_item['id_agent_module']] = $label; } From a3499d907e4053eb22f25693227f3e78c9f4b57b Mon Sep 17 00:00:00 2001 From: fermin831 Date: Mon, 18 Sep 2017 10:24:27 +0200 Subject: [PATCH 072/281] Modified unix agent to get properly os on Darwin --- pandora_agents/unix/pandora_agent | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pandora_agents/unix/pandora_agent b/pandora_agents/unix/pandora_agent index 888503e250..b842c5bee1 100755 --- a/pandora_agents/unix/pandora_agent +++ b/pandora_agents/unix/pandora_agent @@ -1562,6 +1562,9 @@ sub guess_os_version ($) { # AIX } elsif ($os eq 'aix') { $os_version = "$2.$1" if (`uname -rv` =~ /\s*(\d)\s+(\d)\s*/); + # Darwin + } elsif ($os eq 'darwin') { + $os_version = `defaults read loginwindow SystemVersionStampAsString`; # Windows } elsif ($os =~ /win/i) { $os_version = `ver`; From e05d0bab25c60deeab4afc1da5394dc968458192 Mon Sep 17 00:00:00 2001 From: enriquecd Date: Mon, 18 Sep 2017 11:07:59 +0200 Subject: [PATCH 073/281] Compatible with all browsers - #1245 --- .../visual_console_builder.editor.js | 6 +++--- .../include/functions_visual_map.php | 20 +++++++++---------- 2 files changed, 13 insertions(+), 13 deletions(-) diff --git a/pandora_console/godmode/reporting/visual_console_builder.editor.js b/pandora_console/godmode/reporting/visual_console_builder.editor.js index 7e0ff10cec..2c98fb5493 100755 --- a/pandora_console/godmode/reporting/visual_console_builder.editor.js +++ b/pandora_console/godmode/reporting/visual_console_builder.editor.js @@ -313,9 +313,9 @@ function update_button_palette_callback() { if ((values['width'] == 0) || (values['height'] == 0)) { $("#image_" + idItem).removeAttr('width'); $("#image_" + idItem).removeAttr('height'); - $("#image_" + idItem).attr('width', 450); + $("#image_" + idItem).attr('width', 520); $("#image_" + idItem).attr('height', 80); - $("#image_" + idItem).css('width', '450px'); + $("#image_" + idItem).css('width', '520px'); $("#image_" + idItem).css('height', '80px'); $("#image_" + idItem).attr('src', 'images/console/signes/group_status.png'); @@ -1742,7 +1742,7 @@ function set_image(type, idElement, image) { $(item).attr('src', data); if(image == 'show_statistics_bad.png' || image == 'show_statistics_ok.png' || image == 'show_statistics_warning.png' || image == 'show_statistics.png'){ - $(item).attr('width', 450); + $(item).attr('width', 520); $(item).attr('height', 80); } diff --git a/pandora_console/include/functions_visual_map.php b/pandora_console/include/functions_visual_map.php index b83abdfa2c..b06a0c6d5c 100755 --- a/pandora_console/include/functions_visual_map.php +++ b/pandora_console/include/functions_visual_map.php @@ -1277,7 +1277,7 @@ function visual_map_print_item($mode = "read", $layoutData, if ($width == 0 || $height == 0) { - echo ''; + echo ''; } else{ echo ''; @@ -1318,7 +1318,7 @@ function visual_map_print_item($mode = "read", $layoutData, $stat_agent_un = $agents_unknown[0]['total']/$total_agents*100; if($width == 0 || $height == 0){ - $dyn_width = 450; + $dyn_width = 520; $dyn_height = 80; } else{ @@ -1344,14 +1344,14 @@ function visual_map_print_item($mode = "read", $layoutData, echo ""; echo ""; echo ""; - echo "
". remove_right_zeros(number_format($stat_agent_cr, 2)) ."%
"; - echo "
Critical
"; - echo "
". remove_right_zeros(number_format($stat_agent_wa, 2)) ."%
"; - echo "
Warning
"; - echo "
". remove_right_zeros(number_format($stat_agent_ok, 2)) ."%
"; - echo "
Normal
"; - echo "
". remove_right_zeros(number_format($stat_agent_un, 2)) ."%
"; - echo "
Unknown
"; + echo "
". remove_right_zeros(number_format($stat_agent_cr, 2)) ."%
"; + echo "
Critical
"; + echo "
". remove_right_zeros(number_format($stat_agent_wa, 2)) ."%
"; + echo "
Warning
"; + echo "
". remove_right_zeros(number_format($stat_agent_ok, 2)) ."%
"; + echo "
Normal
"; + echo "
". remove_right_zeros(number_format($stat_agent_un, 2)) ."%
"; + echo "
Unknown
"; echo ""; echo ""; From 4d2709367909319404ae7ecaaedbb95082c983ad Mon Sep 17 00:00:00 2001 From: fermin831 Date: Mon, 18 Sep 2017 11:50:40 +0200 Subject: [PATCH 074/281] Fixed down server time calculation --- pandora_server/bin/pandora_server | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pandora_server/bin/pandora_server b/pandora_server/bin/pandora_server index 709b6c7b04..ef617343aa 100755 --- a/pandora_server/bin/pandora_server +++ b/pandora_server/bin/pandora_server @@ -607,7 +607,10 @@ sub main() { $server->update(); } - db_do ($DBH, "UPDATE tserver SET status = 0 WHERE now()-keepalive > 2*server_keepalive"); + db_do ($DBH, + "UPDATE tserver SET status = 0 + WHERE UNIX_TIMESTAMP(now())-UNIX_TIMESTAMP(keepalive) > 2*server_keepalive" + ); # Set the master server pandora_set_master(\%Config, $DBH); From d54509fd1e2c1db4ccfbba0d55f6f85c0696e4c6 Mon Sep 17 00:00:00 2001 From: daniel Date: Mon, 18 Sep 2017 17:57:43 +0200 Subject: [PATCH 075/281] fixed errors in TIP boolean graphs --- pandora_console/include/functions_graph.php | 77 +++++++++++++++++---- 1 file changed, 65 insertions(+), 12 deletions(-) diff --git a/pandora_console/include/functions_graph.php b/pandora_console/include/functions_graph.php index 6ec7e8587c..0ef5e1d9d3 100644 --- a/pandora_console/include/functions_graph.php +++ b/pandora_console/include/functions_graph.php @@ -3794,7 +3794,7 @@ function grafico_modulo_boolean_data ($agent_module_id, $period, $show_events, $unit_name, $show_alerts, $avg_only = 0, $date = 0, $series_suffix = '', $series_suffix_str = '', $show_unknown = false, $fullscale = false) { - + global $config; global $chart; global $color; @@ -3851,22 +3851,65 @@ function grafico_modulo_boolean_data ($agent_module_id, $period, $show_events, if ($fullscale) { // Get module data + $events = db_get_all_rows_filter('tevento', + array ('id_agentmodule' => $agent_module_id, + "utimestamp > $datelimit", + "utimestamp < $date", + 'order' => 'utimestamp ASC'), + array ('evento', 'utimestamp', 'event_type', 'id_evento')); + + $table = "tagente_datos"; + $module_type_str = modules_get_type_name ($agent_module_id); + if (strstr ($module_type_str, 'string') !== false) { + $table = "tagente_datos_string"; + } + + $query = " SELECT utimestamp, datos FROM $table "; + $query .= " WHERE id_agente_modulo=$agent_module_id "; + $query .= " ORDER BY utimestamp ASC LIMIT 1"; + + $ret = db_get_all_rows_sql( $query , true); + + $first_data = $ret[0]['utimestamp']; + /* + // Get the last event after inverval to know if graph start on unknown + $prev_event = db_get_row_filter ('tevento', + array ('id_agentmodule' => $agent_module_id, + "utimestamp <= $datelimit", + 'order' => 'utimestamp DESC')); + if (isset($prev_event['event_type']) && $prev_event['event_type'] == 'going_unknown') { + $start_unknown = true; + } + */ + if ($events === false) { + $events = array (); + } $data_uncompress = db_uncompress_module_data($agent_module_id, $datelimit, $date); - + $i = 0; - $j = 0; - $array_unknown = array(); $data = array(); if(is_array($data_uncompress)){ foreach ($data_uncompress as $value) { foreach ($value['data'] as $key => $value) { $data[$i]['datos'] = $value['datos']; if(empty($value['datos'])){ - $events[$j]['utimestamp'] = $value['utimestamp']; - $j++; + if($value['utimestamp'] < $first_data){ + $data[$i]['unknown'] = 0; + $data[$i]['not_init'] = 1; + $data[$i]['utimestamp'] = $value['utimestamp']; + } + else{ + $data[$i]['not_init'] = 0; + $data[$i]['unknown'] = 1; + $data[$i]['utimestamp'] = $value['utimestamp']; + } } - $data[$i]['utimestamp'] = $value['utimestamp']; + else{ + $data[$i]['not_init'] = 0; + $data[$i]['unknown'] = 0; + } + $data[$i]['utimestamp'] = $value['utimestamp']; $i++; } } @@ -3964,7 +4007,7 @@ function grafico_modulo_boolean_data ($agent_module_id, $period, $show_events, $zero = 0; $total = 0; $count = 0; - + $is_unknown = false; // Read data that falls in the current interval while (isset ($data[$j]) && $data[$j]['utimestamp'] >= $timestamp && @@ -3978,6 +4021,10 @@ function grafico_modulo_boolean_data ($agent_module_id, $period, $show_events, } $last_known = $data[$j]['datos']; + + if ($show_unknown && $data[$j]['unknown']){ + $is_unknown = true; + } $j++; } @@ -3990,7 +4037,7 @@ function grafico_modulo_boolean_data ($agent_module_id, $period, $show_events, $event_value = 0; $alert_value = 0; $unknown_value = 0; - $is_unknown = false; + // Is the first point of a unknown interval $first_unknown = false; @@ -4008,8 +4055,15 @@ function grafico_modulo_boolean_data ($agent_module_id, $period, $show_events, $alert_ids[] = $events[$k]['id_evento']; } if ($show_unknown) { - $first_unknown = true; - $is_unknown = true; + if ($events[$k]['event_type'] == 'going_unknown') { + if ($is_unknown == false) { + $first_unknown = true; + } + $is_unknown = true; + } + else if (substr ($events[$k]['event_type'], 0, 5) == 'going') { + $is_unknown = false; + } } $k++; } @@ -4094,7 +4148,6 @@ function grafico_modulo_boolean_data ($agent_module_id, $period, $show_events, if (!isset($chart[$timestamp]['unknown'.$series_suffix])) { $chart[$timestamp]['unknown'.$series_suffix] = 0; } - $chart[$timestamp]['unknown'.$series_suffix] = $unknown_value; $series_type['unknown'.$series_suffix] = 'area'; } From 2e802e1b705aae35f52cadca65bdf4c6a0584cb8 Mon Sep 17 00:00:00 2001 From: artica Date: Tue, 19 Sep 2017 00:01:21 +0200 Subject: [PATCH 076/281] Auto-updated build strings. --- pandora_agents/unix/DEBIAN/control | 2 +- pandora_agents/unix/DEBIAN/make_deb_package.sh | 2 +- pandora_agents/unix/pandora_agent | 2 +- pandora_agents/unix/pandora_agent.redhat.spec | 2 +- pandora_agents/unix/pandora_agent.spec | 2 +- pandora_agents/unix/pandora_agent_installer | 2 +- pandora_agents/win32/installer/pandora.mpi | 2 +- pandora_agents/win32/pandora.cc | 2 +- pandora_agents/win32/versioninfo.rc | 2 +- pandora_console/DEBIAN/control | 2 +- pandora_console/DEBIAN/make_deb_package.sh | 2 +- pandora_console/include/config_process.php | 2 +- pandora_console/install.php | 2 +- pandora_console/pandora_console.redhat.spec | 2 +- pandora_console/pandora_console.spec | 2 +- pandora_server/DEBIAN/control | 2 +- pandora_server/DEBIAN/make_deb_package.sh | 2 +- pandora_server/lib/PandoraFMS/Config.pm | 2 +- pandora_server/pandora_server.redhat.spec | 2 +- pandora_server/pandora_server.spec | 2 +- pandora_server/pandora_server_installer | 2 +- pandora_server/util/pandora_db.pl | 2 +- pandora_server/util/pandora_manage.pl | 2 +- 23 files changed, 23 insertions(+), 23 deletions(-) diff --git a/pandora_agents/unix/DEBIAN/control b/pandora_agents/unix/DEBIAN/control index 319b9576b3..a06e7378ca 100644 --- a/pandora_agents/unix/DEBIAN/control +++ b/pandora_agents/unix/DEBIAN/control @@ -1,5 +1,5 @@ package: pandorafms-agent-unix -Version: 7.0NG.712-170918 +Version: 7.0NG.712-170919 Architecture: all Priority: optional Section: admin diff --git a/pandora_agents/unix/DEBIAN/make_deb_package.sh b/pandora_agents/unix/DEBIAN/make_deb_package.sh index 51ad8a1022..f8d8fb9030 100644 --- a/pandora_agents/unix/DEBIAN/make_deb_package.sh +++ b/pandora_agents/unix/DEBIAN/make_deb_package.sh @@ -14,7 +14,7 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -pandora_version="7.0NG.712-170918" +pandora_version="7.0NG.712-170919" echo "Test if you has the tools for to make the packages." whereis dpkg-deb | cut -d":" -f2 | grep dpkg-deb > /dev/null diff --git a/pandora_agents/unix/pandora_agent b/pandora_agents/unix/pandora_agent index 888503e250..2549bfd26c 100755 --- a/pandora_agents/unix/pandora_agent +++ b/pandora_agents/unix/pandora_agent @@ -41,7 +41,7 @@ my $Sem = undef; my $ThreadSem = undef; use constant AGENT_VERSION => '7.0NG.712'; -use constant AGENT_BUILD => '170918'; +use constant AGENT_BUILD => '170919'; # Agent log default file size maximum and instances use constant DEFAULT_MAX_LOG_SIZE => 600000; diff --git a/pandora_agents/unix/pandora_agent.redhat.spec b/pandora_agents/unix/pandora_agent.redhat.spec index c203ededfe..78c0aa401c 100644 --- a/pandora_agents/unix/pandora_agent.redhat.spec +++ b/pandora_agents/unix/pandora_agent.redhat.spec @@ -3,7 +3,7 @@ # %define name pandorafms_agent_unix %define version 7.0NG.712 -%define release 170918 +%define release 170919 Summary: Pandora FMS Linux agent, PERL version Name: %{name} diff --git a/pandora_agents/unix/pandora_agent.spec b/pandora_agents/unix/pandora_agent.spec index cbe8810399..c288bed121 100644 --- a/pandora_agents/unix/pandora_agent.spec +++ b/pandora_agents/unix/pandora_agent.spec @@ -3,7 +3,7 @@ # %define name pandorafms_agent_unix %define version 7.0NG.712 -%define release 170918 +%define release 170919 Summary: Pandora FMS Linux agent, PERL version Name: %{name} diff --git a/pandora_agents/unix/pandora_agent_installer b/pandora_agents/unix/pandora_agent_installer index 2514106d2c..b5beb38046 100755 --- a/pandora_agents/unix/pandora_agent_installer +++ b/pandora_agents/unix/pandora_agent_installer @@ -10,7 +10,7 @@ # ********************************************************************** PI_VERSION="7.0NG.712" -PI_BUILD="170918" +PI_BUILD="170919" OS_NAME=`uname -s` FORCE=0 diff --git a/pandora_agents/win32/installer/pandora.mpi b/pandora_agents/win32/installer/pandora.mpi index b7a5656323..1b6c70f863 100644 --- a/pandora_agents/win32/installer/pandora.mpi +++ b/pandora_agents/win32/installer/pandora.mpi @@ -186,7 +186,7 @@ UpgradeApplicationID {} Version -{170918} +{170919} ViewReadme {Yes} diff --git a/pandora_agents/win32/pandora.cc b/pandora_agents/win32/pandora.cc index 4f30f872f7..73695629ba 100644 --- a/pandora_agents/win32/pandora.cc +++ b/pandora_agents/win32/pandora.cc @@ -30,7 +30,7 @@ using namespace Pandora; using namespace Pandora_Strutils; #define PATH_SIZE _MAX_PATH+1 -#define PANDORA_VERSION ("7.0NG.712(Build 170918)") +#define PANDORA_VERSION ("7.0NG.712(Build 170919)") string pandora_path; string pandora_dir; diff --git a/pandora_agents/win32/versioninfo.rc b/pandora_agents/win32/versioninfo.rc index 0b5f8e9f34..3adac4c3c5 100644 --- a/pandora_agents/win32/versioninfo.rc +++ b/pandora_agents/win32/versioninfo.rc @@ -11,7 +11,7 @@ BEGIN VALUE "LegalCopyright", "Artica ST" VALUE "OriginalFilename", "PandoraAgent.exe" VALUE "ProductName", "Pandora FMS Windows Agent" - VALUE "ProductVersion", "(7.0NG.712(Build 170918))" + VALUE "ProductVersion", "(7.0NG.712(Build 170919))" VALUE "FileVersion", "1.0.0.0" END END diff --git a/pandora_console/DEBIAN/control b/pandora_console/DEBIAN/control index adfa26fdfe..192f84302a 100644 --- a/pandora_console/DEBIAN/control +++ b/pandora_console/DEBIAN/control @@ -1,5 +1,5 @@ package: pandorafms-console -Version: 7.0NG.712-170918 +Version: 7.0NG.712-170919 Architecture: all Priority: optional Section: admin diff --git a/pandora_console/DEBIAN/make_deb_package.sh b/pandora_console/DEBIAN/make_deb_package.sh index 194ef391f0..e967db8d6a 100644 --- a/pandora_console/DEBIAN/make_deb_package.sh +++ b/pandora_console/DEBIAN/make_deb_package.sh @@ -14,7 +14,7 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -pandora_version="7.0NG.712-170918" +pandora_version="7.0NG.712-170919" package_pear=0 package_pandora=1 diff --git a/pandora_console/include/config_process.php b/pandora_console/include/config_process.php index 7b40d5695a..cbcd7ec774 100644 --- a/pandora_console/include/config_process.php +++ b/pandora_console/include/config_process.php @@ -22,7 +22,7 @@ /** * Pandora build version and version */ -$build_version = 'PC170918'; +$build_version = 'PC170919'; $pandora_version = 'v7.0NG.712'; // Do not overwrite default timezone set if defined. diff --git a/pandora_console/install.php b/pandora_console/install.php index e735b43e01..6acecb6d2e 100644 --- a/pandora_console/install.php +++ b/pandora_console/install.php @@ -71,7 +71,7 @@
Date: Tue, 19 Sep 2017 10:48:30 +0200 Subject: [PATCH 077/281] Added a minor change to test optimization --- pandora_console/include/functions.php | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/pandora_console/include/functions.php b/pandora_console/include/functions.php index f59032071f..c5830bfbfa 100644 --- a/pandora_console/include/functions.php +++ b/pandora_console/include/functions.php @@ -1806,7 +1806,18 @@ function check_acl($id_user, $id_group, $access, $onlyOneGroup = false) { else { $id_group = (int) $id_group; } - + + $three_eyes_crow_groups = db_get_all_rows_sql("SELECT tperfil.*, tusuario_perfil.id_perfil FROM tperfil, tusuario_perfil WHERE tusuario_perfil.id_usuario = '" . + $id_user . "' AND tusuario_perfil.id_grupo = 0 AND tusuario_perfil.id_perfil = tperfil.id_perfil"); + if ($three_eyes_crow_groups && !empty($three_eyes_crow_groups)) { + $acl_column = get_acl_column($access); + foreach ($three_eyes_crow_groups as $three_eyes_crow_group) { + if (isset($three_eyes_crow_group[$acl_column])) { + return 1; + } + } + } + $parents_id = array($id_group); if ($id_group != 0 && $onlyOneGroup !== true) { $group = db_get_row_filter('tgrupo', array('id_grupo' => $id_group)); From ae657210f89a008d368d81501bc6540e6fe7fbd7 Mon Sep 17 00:00:00 2001 From: Arturo Gonzalez Date: Tue, 19 Sep 2017 17:46:12 +0200 Subject: [PATCH 078/281] Fixed error in js library and added good export to graph container graphs --- pandora_console/godmode/reporting/graph_container.php | 1 + .../include/graphs/flot/jquery.flot.exportdata.pandora.js | 5 +---- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/pandora_console/godmode/reporting/graph_container.php b/pandora_console/godmode/reporting/graph_container.php index 6c4903fbb8..5be4af15a2 100644 --- a/pandora_console/godmode/reporting/graph_container.php +++ b/pandora_console/godmode/reporting/graph_container.php @@ -54,6 +54,7 @@ if (enterprise_include_once('include/functions_reporting.php') !== ENTERPRISE_NO $enterpriseEnable = true; } +html_print_input_hidden ('custom_graph', 1); if ($enterpriseEnable) { $buttons = reporting_enterprise_add_template_graph_tabs($buttons); } diff --git a/pandora_console/include/graphs/flot/jquery.flot.exportdata.pandora.js b/pandora_console/include/graphs/flot/jquery.flot.exportdata.pandora.js index e8bb747901..18592b05c3 100644 --- a/pandora_console/include/graphs/flot/jquery.flot.exportdata.pandora.js +++ b/pandora_console/include/graphs/flot/jquery.flot.exportdata.pandora.js @@ -34,10 +34,7 @@ } if (dataObjects.length > 1) { dataObjects.forEach(function (element) { - if (/^Avg.:/i.test(element.label)) - result = element; - if (/^Percentil/i.test(element.label)) - result = element; + result = element; }); // If the avg set is missing, retrieve the first set From 4aa4d44d0ff34572d5adcc1b7873020d605a4940 Mon Sep 17 00:00:00 2001 From: enriquecd Date: Tue, 19 Sep 2017 19:14:25 +0200 Subject: [PATCH 079/281] Prevent select any and others options at the same time for agents/modules multiselect in modules bulk operations - #1266 --- .../massive/massive_delete_modules.php | 33 +++++++++++++++++++ .../godmode/massive/massive_edit_modules.php | 33 +++++++++++++++++++ 2 files changed, 66 insertions(+) diff --git a/pandora_console/godmode/massive/massive_delete_modules.php b/pandora_console/godmode/massive/massive_delete_modules.php index 8d3260df3d..e271a37132 100755 --- a/pandora_console/godmode/massive/massive_delete_modules.php +++ b/pandora_console/godmode/massive/massive_delete_modules.php @@ -788,6 +788,39 @@ $(document).ready (function () { $("#module_type").trigger("change"); } }); + + $('#agents').change(function(e){ + for(var i=0;i */ diff --git a/pandora_console/godmode/massive/massive_edit_modules.php b/pandora_console/godmode/massive/massive_edit_modules.php index dfafbb7559..8d28186450 100755 --- a/pandora_console/godmode/massive/massive_edit_modules.php +++ b/pandora_console/godmode/massive/massive_edit_modules.php @@ -1087,6 +1087,39 @@ $(document).ready (function () { selector = $("#form_edit input[name=selection_mode]:checked").val(); $("#id_agents").trigger("change"); }); + + $('#agents').change(function(e){ + for(var i=0;i Date: Wed, 20 Sep 2017 10:48:06 +0200 Subject: [PATCH 080/281] Added some changes to label and name macros in custom graphs --- .../include/functions_reporting.php | 73 +++++++++++++------ 1 file changed, 49 insertions(+), 24 deletions(-) diff --git a/pandora_console/include/functions_reporting.php b/pandora_console/include/functions_reporting.php index 66b36f98f1..0baeb463f7 100644 --- a/pandora_console/include/functions_reporting.php +++ b/pandora_console/include/functions_reporting.php @@ -122,6 +122,8 @@ function reporting_make_reporting_data($report = null, $id_report, if (empty($contents)) { return reporting_check_structure_report($report); } + + $metaconsole_on = is_metaconsole(); foreach ($contents as $content) { if (!empty($period)) { @@ -136,20 +138,27 @@ function reporting_make_reporting_data($report = null, $id_report, if ($graphs_to_macro === false) $graphs_to_macro = array(); - $modules_to_macro = array (); + $modules_to_macro = 0; $agents_to_macro = array(); foreach ($graphs_to_macro as $graph_item) { - if ($type == 'automatic_graph') { - array_push ($modules_to_macro, array( - 'module' => $graph_item['id_agent_module'], - 'server' => $graph_item['id_server'])); - } - else { - array_push ($modules_to_macro, $graph_item['id_agent_module']); - } + $modules_to_macro++; if (in_array('label', $content['style'])) { - array_push ($agents_to_macro, modules_get_agentmodule_agent($graph_item['id_agent_module'])); + if ($content['id_agent'] == 0) { + //Metaconsole connection + if ($metaconsole_on && $server_name != '') { + $connection = metaconsole_get_connection($server_name); + if (!metaconsole_load_external_db($connection)) { + //ui_print_error_message ("Error connecting to ".$server_name); + continue; + } + } + array_push ($agents_to_macro, modules_get_agentmodule_agent($graph_item['id_agent_module'])); + if ($metaconsole_on) { + //Restore db connection + metaconsole_restore_db(); + } + } } } @@ -169,7 +178,6 @@ function reporting_make_reporting_data($report = null, $id_report, $items_label['id_agent_module'] = $content['id_agent_module']; $items_label['modules'] = $modules_to_macro; $items_label['agents'] = $agents_to_macro; - $metaconsole_on = is_metaconsole(); $server_name = $content['server_name']; //Metaconsole connection @@ -181,7 +189,6 @@ function reporting_make_reporting_data($report = null, $id_report, } } - if(sizeof($content['id_agent']) != 1){ $content['style']['name_label'] = str_replace("_agent_",sizeof($content['id_agent']).__(' agents'),$content['style']['name_label']); } @@ -5834,12 +5841,6 @@ function reporting_custom_graph($report, $content, $type = 'dinamic', require_once ($config["homedir"] . '/include/functions_graph.php'); - if ($config['metaconsole'] && $type_report != 'automatic_graph') { - $id_meta = metaconsole_get_id_server($content["server_name"]); - $server = metaconsole_get_connection_by_id ($id_meta); - metaconsole_connect($server); - } - $graph = db_get_row ("tgraph", "id_graph", $content['id_gs']); $return = array(); $return['type'] = 'custom_graph'; @@ -5878,18 +5879,42 @@ function reporting_custom_graph($report, $content, $type = 'dinamic', array_push ($modules, $graph_item['id_agent_module']); } - array_push ($weights, $graph_item["weight"]); if (in_array('label',$content['style'])) { - $item = array('type' => 'custom_graph', + if (defined('METACONSOLE')) { + $server_name = $content['server_name']; + $connection = metaconsole_get_connection($server_name); + if (!metaconsole_load_external_db($connection)) { + //ui_print_error_message ("Error connecting to ".$server_name); + continue; + } + $item = array('type' => 'custom_graph', 'id_agent' =>modules_get_agentmodule_agent($graph_item['id_agent_module']), 'id_agent_module'=>$graph_item['id_agent_module']); + } + else { + $item = array('type' => 'custom_graph', + 'id_agent' =>modules_get_agentmodule_agent($graph_item['id_agent_module']), + 'id_agent_module'=>$graph_item['id_agent_module']); + } - //html_debug($item); $label = reporting_label_macro($item, $content['style']['label']); + $labels[$graph_item['id_agent_module']] = $label; + if (defined('METACONSOLE')) { + //Restore db connection + metaconsole_restore_db(); + } } + + array_push ($weights, $graph_item["weight"]); } + if ($config['metaconsole'] && $type_report != 'automatic_graph') { + $id_meta = metaconsole_get_id_server($content["server_name"]); + $server = metaconsole_get_connection_by_id ($id_meta); + metaconsole_connect($server); + } + $return['chart'] = ''; // Get chart reporting_set_conf_charts($width, $height, $only_image, $type, @@ -10383,8 +10408,8 @@ function reporting_label_macro ($item, $label) { } if (preg_match("/_module_/", $label)) { - if (count($item['modules']) > 1) { - $module_name = count($item['modules']) . __(' modules'); + if ($item['modules'] > 1) { + $module_name = $item['modules'] . __(' modules'); } else { $module_name = modules_get_agentmodule_name($item['id_agent_module']); @@ -10394,7 +10419,7 @@ function reporting_label_macro ($item, $label) { } if (preg_match("/_moduledescription_/", $label)) { - if (count($item['modules']) > 1) { + if ($item['modules'] > 1) { $module_description = ""; } else { From 3ae202ff151fbb74173364f257d0694e9da87a47 Mon Sep 17 00:00:00 2001 From: enriquecd Date: Wed, 20 Sep 2017 10:49:52 +0200 Subject: [PATCH 081/281] Fix error showing image when there is no data to show in graphs - #1283 --- pandora_console/include/functions_graph.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pandora_console/include/functions_graph.php b/pandora_console/include/functions_graph.php index 0ef5e1d9d3..7154c2229f 100644 --- a/pandora_console/include/functions_graph.php +++ b/pandora_console/include/functions_graph.php @@ -5503,13 +5503,13 @@ function graph_nodata_image($width = 300, $height = 110, $type = 'area', $text = $image = ui_get_full_url('images/image_problem_' . $type . '.png', false, false, false); - if ($text == '') { - $text = __('No data to show'); - } + // if ($text == '') { + // $text = __('No data to show'); + // } $text_div = '
' . $text . '
'; - $image_div = '
' . + $image_div = '
' . $text_div . '
'; $div = '
' . From 526f76d7d164badd1da3f2001da0469e8d4853ac Mon Sep 17 00:00:00 2001 From: Arturo Gonzalez Date: Wed, 20 Sep 2017 12:08:31 +0200 Subject: [PATCH 082/281] Added minor change to fix this issue --- pandora_console/include/functions.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pandora_console/include/functions.php b/pandora_console/include/functions.php index c5830bfbfa..f8edfd1d27 100644 --- a/pandora_console/include/functions.php +++ b/pandora_console/include/functions.php @@ -1809,10 +1809,12 @@ function check_acl($id_user, $id_group, $access, $onlyOneGroup = false) { $three_eyes_crow_groups = db_get_all_rows_sql("SELECT tperfil.*, tusuario_perfil.id_perfil FROM tperfil, tusuario_perfil WHERE tusuario_perfil.id_usuario = '" . $id_user . "' AND tusuario_perfil.id_grupo = 0 AND tusuario_perfil.id_perfil = tperfil.id_perfil"); + if ($three_eyes_crow_groups && !empty($three_eyes_crow_groups)) { $acl_column = get_acl_column($access); + foreach ($three_eyes_crow_groups as $three_eyes_crow_group) { - if (isset($three_eyes_crow_group[$acl_column])) { + if (isset($three_eyes_crow_group[$acl_column]) && $three_eyes_crow_group[$acl_column] == 1) { return 1; } } From be0655334d53b292fcb0b414aca7d6920bbe68bd Mon Sep 17 00:00:00 2001 From: enriquecd Date: Wed, 20 Sep 2017 13:04:36 +0200 Subject: [PATCH 083/281] Change installer next button style - #1349 --- pandora_console/include/styles/install.css | 43 +++++++++++++++++++++- pandora_console/install.php | 16 ++++---- 2 files changed, 49 insertions(+), 10 deletions(-) mode change 100644 => 100755 pandora_console/install.php diff --git a/pandora_console/include/styles/install.css b/pandora_console/include/styles/install.css index 4a84b7723c..59b1fb98cc 100644 --- a/pandora_console/include/styles/install.css +++ b/pandora_console/include/styles/install.css @@ -156,12 +156,51 @@ div.installation_step { } .btn_install_next { + transition-property: background-color, color; + transition-duration: 1s; + transition-timing-function: ease-out; + -webkit-transition-property: background-color, color; + -webkit-transition-duration: 1s; + -o-transition-property: background-color, color; + -o-transition-duration: 1s; margin: 10px; padding: 8px 20px 8px 20px; background-color: transparent; border: 1px solid #82B92E; - font: bold 1em Verdana; - font-size: 14pt; + font: 1em Verdana; + font-size: 11pt; color: #82B92E; border-radius: 0%; } +.btn_install_next:hover { + cursor: pointer; + transition-property: background-color, color; + transition-duration: 1s; + transition-timing-function: ease-out; + -webkit-transition-property: background-color, color; + -webkit-transition-duration: 1s; + -o-transition-property: background-color, color; + -o-transition-duration: 1s; + background-color:#82b92e; +} +.btn_install_next_text { + transition-property: background-color, color; + transition-duration: 1s; + transition-timing-function: ease-out; + -webkit-transition-property: background-color, color; + -webkit-transition-duration: 1s; + -o-transition-property: background-color, color; + -o-transition-duration: 1s; + color:#82b92e; +} +.btn_install_next:hover .btn_install_next_text { + transition-property: background-color, color; + transition-duration: 1s; + transition-timing-function: ease-out; + -webkit-transition-property: background-color, color; + -webkit-transition-duration: 1s; + -o-transition-property: background-color, color; + -o-transition-duration: 1s; + color:white; +} + diff --git a/pandora_console/install.php b/pandora_console/install.php old mode 100644 new mode 100755 index 6acecb6d2e..10d9919854 --- a/pandora_console/install.php +++ b/pandora_console/install.php @@ -379,7 +379,7 @@ function install_step1() { if ($writable == 0) { echo "
"; - echo ""; + echo ""; echo "
"; } else { @@ -419,7 +419,7 @@ function install_step1_licence() { echo file_get_contents ("COPYING"); echo ""; echo "

"; - echo "

"; + echo "
"; } echo "
"; @@ -490,13 +490,13 @@ function install_step2() { modules.
- Ignore it. + Ignore it.
"; } else { echo "
"; echo " - "; + "; echo "
"; } echo "
"; @@ -637,7 +637,7 @@ function install_step3() { if (!$error) { echo "
"; echo " - "; + "; echo "
"; } @@ -898,7 +898,7 @@ function install_step4() { if ($everything_ok == 1) { echo "
"; echo " - "; + "; echo "
"; } else { @@ -966,10 +966,10 @@ function install_step5() { for updates.

Select if you want to rename 'install.php'.

- +
-


. +


.

"; From 3f253b9db488e4b26aef7bdc37989e8eebf1fc49 Mon Sep 17 00:00:00 2001 From: Arturo Gonzalez Date: Wed, 20 Sep 2017 15:44:30 +0200 Subject: [PATCH 084/281] Added restriction when report comes from template --- pandora_console/include/functions_reporting.php | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/pandora_console/include/functions_reporting.php b/pandora_console/include/functions_reporting.php index 0baeb463f7..8969718ca8 100644 --- a/pandora_console/include/functions_reporting.php +++ b/pandora_console/include/functions_reporting.php @@ -98,7 +98,8 @@ function reporting_get_name($id_report) { function reporting_make_reporting_data($report = null, $id_report, $date, $time, $period = null, $type = 'dinamic', - $force_width_chart = null, $force_height_chart = null, $pdf= false) { + $force_width_chart = null, $force_height_chart = null, $pdf= false, + $from_template = false) { global $config; @@ -161,6 +162,10 @@ function reporting_make_reporting_data($report = null, $id_report, } } } + + if (!empty($report) && $from_template) { + $agents_to_macro = $content['id_agent']; + } $agents_to_macro_aux = array(); foreach ($agents_to_macro as $ag) { @@ -10320,7 +10325,6 @@ function reporting_get_agentmodule_sla_working_timestamp ($period, $date_end, $w } function reporting_label_macro ($item, $label) { - switch ($item['type']) { case 'event_report_agent': case 'alert_report_agent': From f5e14104062eaca7573514efdd97b2c8e3517204 Mon Sep 17 00:00:00 2001 From: Arturo Gonzalez Date: Wed, 20 Sep 2017 17:09:50 +0200 Subject: [PATCH 085/281] Added fix to macros in pdf view --- pandora_console/include/functions_reporting.php | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/pandora_console/include/functions_reporting.php b/pandora_console/include/functions_reporting.php index 8969718ca8..7209d11094 100644 --- a/pandora_console/include/functions_reporting.php +++ b/pandora_console/include/functions_reporting.php @@ -103,6 +103,8 @@ function reporting_make_reporting_data($report = null, $id_report, global $config; + enterprise_include_once('include/functions_metaconsole.php'); + $return = array(); if (!empty($report)) { @@ -127,6 +129,8 @@ function reporting_make_reporting_data($report = null, $id_report, $metaconsole_on = is_metaconsole(); foreach ($contents as $content) { + $server_name = $content['server_name']; + if (!empty($period)) { $content['period'] = $period; } @@ -154,6 +158,7 @@ function reporting_make_reporting_data($report = null, $id_report, continue; } } + array_push ($agents_to_macro, modules_get_agentmodule_agent($graph_item['id_agent_module'])); if ($metaconsole_on) { //Restore db connection @@ -162,10 +167,6 @@ function reporting_make_reporting_data($report = null, $id_report, } } } - - if (!empty($report) && $from_template) { - $agents_to_macro = $content['id_agent']; - } $agents_to_macro_aux = array(); foreach ($agents_to_macro as $ag) { @@ -175,6 +176,10 @@ function reporting_make_reporting_data($report = null, $id_report, } $agents_to_macro = $agents_to_macro_aux; + if (!empty($report) && $from_template) { + $agents_to_macro = $content['id_agent']; + } + if(isset($content['style']['name_label'])){ //Add macros name $items_label = array(); @@ -183,7 +188,6 @@ function reporting_make_reporting_data($report = null, $id_report, $items_label['id_agent_module'] = $content['id_agent_module']; $items_label['modules'] = $modules_to_macro; $items_label['agents'] = $agents_to_macro; - $server_name = $content['server_name']; //Metaconsole connection if ($metaconsole_on && $server_name != '') { From edb2865430e0a766ca0533bd5e9aea823f0d77db Mon Sep 17 00:00:00 2001 From: daniel Date: Wed, 20 Sep 2017 17:29:17 +0200 Subject: [PATCH 086/281] fixed errors in TIP SPARSE --- pandora_console/include/functions_graph.php | 918 +++++++++++--------- 1 file changed, 489 insertions(+), 429 deletions(-) diff --git a/pandora_console/include/functions_graph.php b/pandora_console/include/functions_graph.php index 0ef5e1d9d3..050816b17e 100644 --- a/pandora_console/include/functions_graph.php +++ b/pandora_console/include/functions_graph.php @@ -570,12 +570,14 @@ function grafico_modulo_sparse_data ($agent_module_id, $period, $show_events, // Get module data if ($fullscale) { - $data = db_get_all_rows_filter ('tagente_datos', - array ('id_agente_modulo' => (int)$agent_module_id, - "utimestamp > $datelimit", - "utimestamp < $date", - 'order' => 'utimestamp ASC'), - array ('datos', 'utimestamp'), 'AND', true); + fullscale_data( $chart, $chart_data_extra, $long_index, $series_type, + $agent_module_id, $datelimit, $date, $events, + $show_events, $show_unknown, $show_alerts, + $series_suffix, $percentil); + if (count($chart) > $resolution) { + $resolution = count($chart); //Number of points of the graph + $interval = (int) ($period / $resolution); + } } else { $data = db_get_all_rows_filter ('tagente_datos', @@ -619,73 +621,68 @@ function grafico_modulo_sparse_data ($agent_module_id, $period, $show_events, } $data = $new_data; } - } - // Get module warning_min and critical_min - $warning_min = db_get_value('min_warning','tagente_modulo','id_agente_modulo',$agent_module_id); - $critical_min = db_get_value('min_critical','tagente_modulo','id_agente_modulo',$agent_module_id); - - if ($data === false) { - $data = array (); - } - - - if ($uncompressed_module) { - // Uncompressed module data - $min_necessary = 1; - } - else { - // Compressed module data - // Get previous data - $previous_data = modules_get_previous_data ($agent_module_id, $datelimit); - if ($previous_data !== false) { - $previous_data['utimestamp'] = $datelimit; - array_unshift ($data, $previous_data); + if ($data === false) { + $data = array (); } - // Get next data - $nextData = modules_get_next_data ($agent_module_id, $date); - if ($nextData !== false) { - array_push ($data, $nextData); + if ($uncompressed_module) { + // Uncompressed module data + $min_necessary = 1; } - else if (count ($data) > 0) { - // Propagate the last known data to the end of the interval - $nextData = array_pop ($data); - array_push ($data, $nextData); - $nextData['utimestamp'] = $date; - array_push ($data, $nextData); + else { + // Compressed module data + + // Get previous data + $previous_data = modules_get_previous_data ($agent_module_id, $datelimit); + if ($previous_data !== false) { + $previous_data['utimestamp'] = $datelimit; + array_unshift ($data, $previous_data); + } + + // Get next data + $nextData = modules_get_next_data ($agent_module_id, $date); + if ($nextData !== false) { + array_push ($data, $nextData); + } + else if (count ($data) > 0) { + // Propagate the last known data to the end of the interval + $nextData = array_pop ($data); + array_push ($data, $nextData); + $nextData['utimestamp'] = $date; + array_push ($data, $nextData); + } + $min_necessary = 2; } - - $min_necessary = 2; - } - // Check available data - if (count ($data) < $min_necessary) { - if (!$graphic_type) { - if (!$projection) { - return fs_error_image (); - } - else { - return fs_error_image (); + // Check available data + if (count ($data) < $min_necessary) { + if (!$graphic_type) { + if (!$projection) { + return fs_error_image (); + } + else { + return fs_error_image (); + } } + graphic_error (); + } + + + // Data iterator + $data_i = 0; + + // Set initial conditions + if ($data[0]['utimestamp'] == $datelimit) { + $previous_data = $data[0]['datos']; + $data_i++; + } + else { + $previous_data = 0; } - graphic_error (); } - - // Data iterator - $data_i = 0; - - // Set initial conditions - if ($data[0]['utimestamp'] == $datelimit) { - $previous_data = $data[0]['datos']; - $data_i++; - } - else { - $previous_data = 0; - } - // Get baseline data $baseline_data = array(); if ($baseline) { @@ -704,49 +701,29 @@ function grafico_modulo_sparse_data ($agent_module_id, $period, $show_events, $unit = modules_get_unit($agent_module_id); } - if ($fullscale) { - if (count($data) > $resolution) { - $resolution = count($data); //Number of points of the graph - $interval = (int) ($period / $resolution); - } + // Get module warning_min and critical_min + $warning_min = db_get_value('min_warning','tagente_modulo','id_agente_modulo',$agent_module_id); + $critical_min = db_get_value('min_critical','tagente_modulo','id_agente_modulo',$agent_module_id); + + // Calculate chart data + if($fullscale){ + $avg_only = 1; + } + else{ + grafico_modulo_sparse_data_chart ($chart, $chart_data_extra, $long_index, + $data, $data_i, $previous_data, $resolution, $interval, $period, $datelimit, + $projection, $avg_only, $uncompressed_module, + $show_events, $show_alerts, $show_unknown, $baseline, + $baseline_data, $events, $series_suffix, $start_unknown, + $percentil, $fullscale); } - // Calculate chart data - grafico_modulo_sparse_data_chart ($chart, $chart_data_extra, $long_index, - $data, $data_i, $previous_data, $resolution, $interval, $period, $datelimit, - $projection, $avg_only, $uncompressed_module, - $show_events, $show_alerts, $show_unknown, $baseline, - $baseline_data, $events, $series_suffix, $start_unknown, - $percentil, $fullscale); - - if ($fullscale) { - if (!$flash_chart) { - $time_format = "Y M \nd H:i:s"; - } - else { - $time_format = "Y M d H:i:s"; - } - - $new_chart = array(); - $new_long_index = array(); - foreach ($chart as $c_timestamp => $c_data) { - $timestamp_short = date($time_format, $c_timestamp); - $new_long_index[$timestamp_short] = date( - html_entity_decode($time_format, ENT_QUOTES, "UTF-8"), $c_timestamp); - $new_chart[$timestamp_short] = $c_data; - } - - $long_index = $new_long_index; - $chart = $new_chart; - } - // Return chart data and don't draw if ($return_data == 1) { return $chart; } $graph_stats = get_statwin_graph_statistics($chart, $series_suffix); - // Fix event and alert scale if ($max_value > 0) { $event_max = 2 + (float)$max_value * 1.05; @@ -811,11 +788,11 @@ function grafico_modulo_sparse_data ($agent_module_id, $period, $show_events, 'border' => '#000000', 'color' => $config['graph_color1'], 'alpha' => CHART_DEFAULT_ALPHA); - $color['unit'.$series_suffix] = array('border' => null, 'color' => '#0097BC', 'alpha' => 10); + $color['unit'.$series_suffix] = array('border' => null, 'color' => '#0097BC', 'alpha' => 10); if ($show_events) { $legend['event'.$series_suffix_str] = __('Events').$series_suffix_str; - $chart_extra_data['legend_events'] = $legend['event'].$series_suffix_str; + $chart_extra_data['legend_events'] = $legend['event'.$series_suffix_str]; } if ($show_alerts) { $legend['alert'.$series_suffix] = __('Alerts').$series_suffix_str; @@ -837,11 +814,14 @@ function grafico_modulo_sparse_data ($agent_module_id, $period, $show_events, __('Last') . ': ' . remove_right_zeros(number_format($graph_stats['sum']['last'], $config['graph_precision'])) . ($unit ? ' ' . $unit : '') . ' ; ' . __('Avg') . ': ' . remove_right_zeros(number_format($graph_stats['sum']['avg'], $config['graph_precision'])) . ($unit ? ' ' . $unit : ''); } - else if (!$avg_only) { + else if (!$avg_only && !$fullscale) { $legend['max'.$series_suffix] = __('Max').$series_suffix_str.': '.__('Avg').': '.remove_right_zeros(number_format($graph_stats['max']['avg'], $config['graph_precision'])).' '.$unit.' ; '.__('Max').': '.remove_right_zeros(number_format($graph_stats['max']['max'], $config['graph_precision'])).' '.$unit.' ; '.__('Min').': '.remove_right_zeros(number_format($graph_stats['max']['min'], $config['graph_precision'])).' '.$unit; $legend['sum'.$series_suffix] = __('Avg').$series_suffix_str.': '.__('Avg').': '.remove_right_zeros(number_format($graph_stats['sum']['avg'], $config['graph_precision'])).' '.$unit.' ; '.__('Max').': '.remove_right_zeros(number_format($graph_stats['sum']['max'], $config['graph_precision'])).' '.$unit.' ; '.__('Min').': '.remove_right_zeros(number_format($graph_stats['sum']['min'], $config['graph_precision'])).' '.$unit; $legend['min'.$series_suffix] = __('Min').$series_suffix_str.': '.__('Avg').': '.remove_right_zeros(number_format($graph_stats['min']['avg'], $config['graph_precision'])).' '.$unit.' ; '.__('Max').': '.remove_right_zeros(number_format($graph_stats['min']['max'], $config['graph_precision'])).' '.$unit.' ; '.__('Min').': '.remove_right_zeros(number_format($graph_stats['min']['min'], $config['graph_precision'])).' '.$unit; } + else if ($fullscale){ + $legend['sum'.$series_suffix] = __('Data').$series_suffix_str.': '; + } else { $legend['sum'.$series_suffix] = __('Avg').$series_suffix_str.': '.__('Avg').': '.remove_right_zeros(number_format($graph_stats['sum']['avg'], $config['graph_precision'])).' '.$unit.' ; '.__('Max').': '.remove_right_zeros(number_format($graph_stats['sum']['max'], $config['graph_precision'])).' '.$unit.' ; '.__('Min').': '.remove_right_zeros(number_format($graph_stats['sum']['min'], $config['graph_precision'])).' '.$unit; } @@ -850,7 +830,7 @@ function grafico_modulo_sparse_data ($agent_module_id, $period, $show_events, $legend['unknown'.$series_suffix] = __('Unknown').$series_suffix_str; $chart_extra_data['legend_unknown'] = $legend['unknown'.$series_suffix_str]; } - + if (!is_null($percentil) && $percentil) { $first_data = reset($chart); $percentil_value = format_for_graph($first_data['percentil'], 2); @@ -933,11 +913,9 @@ function grafico_modulo_sparse ($agent_module_id, $period, $show_events, $date, $unit, $baseline, $return_data, $show_title, $projection, $adapt_key, $compare, '', '', $show_unknown, $percentil, $dashboard, $vconsole, $type_graph, $fullscale); - if ($return_data) { return $data_returned; } - if ($compare === 'overlapped') { $i = 0; foreach ($chart as $k=>$v) { @@ -3850,75 +3828,15 @@ function grafico_modulo_boolean_data ($agent_module_id, $period, $show_events, } if ($fullscale) { - // Get module data - $events = db_get_all_rows_filter('tevento', - array ('id_agentmodule' => $agent_module_id, - "utimestamp > $datelimit", - "utimestamp < $date", - 'order' => 'utimestamp ASC'), - array ('evento', 'utimestamp', 'event_type', 'id_evento')); - - $table = "tagente_datos"; - $module_type_str = modules_get_type_name ($agent_module_id); - if (strstr ($module_type_str, 'string') !== false) { - $table = "tagente_datos_string"; - } - - $query = " SELECT utimestamp, datos FROM $table "; - $query .= " WHERE id_agente_modulo=$agent_module_id "; - $query .= " ORDER BY utimestamp ASC LIMIT 1"; - - $ret = db_get_all_rows_sql( $query , true); - - $first_data = $ret[0]['utimestamp']; - /* - // Get the last event after inverval to know if graph start on unknown - $prev_event = db_get_row_filter ('tevento', - array ('id_agentmodule' => $agent_module_id, - "utimestamp <= $datelimit", - 'order' => 'utimestamp DESC')); - if (isset($prev_event['event_type']) && $prev_event['event_type'] == 'going_unknown') { - $start_unknown = true; - } - */ - if ($events === false) { - $events = array (); - } - - $data_uncompress = db_uncompress_module_data($agent_module_id, $datelimit, $date); - - $i = 0; - $data = array(); - if(is_array($data_uncompress)){ - foreach ($data_uncompress as $value) { - foreach ($value['data'] as $key => $value) { - $data[$i]['datos'] = $value['datos']; - if(empty($value['datos'])){ - if($value['utimestamp'] < $first_data){ - $data[$i]['unknown'] = 0; - $data[$i]['not_init'] = 1; - $data[$i]['utimestamp'] = $value['utimestamp']; - } - else{ - $data[$i]['not_init'] = 0; - $data[$i]['unknown'] = 1; - $data[$i]['utimestamp'] = $value['utimestamp']; - } - } - else{ - $data[$i]['not_init'] = 0; - $data[$i]['unknown'] = 0; - } - $data[$i]['utimestamp'] = $value['utimestamp']; - $i++; - } - } - } - - if (count($data) > $resolution) { - $resolution = count($data); //Number of points of the graph + fullscale_data( $chart, $chart_data_extra, $long_index, $series_type, + $agent_module_id, $datelimit, $date, $events, + $show_events, $show_unknown, $show_alerts, + $series_suffix); + if (count($chart) > $resolution) { + $resolution = count($chart); //Number of points of the graph $interval = (int) ($period / $resolution); } + $max_value=1; } else { // Get module data @@ -3928,241 +3846,241 @@ function grafico_modulo_boolean_data ($agent_module_id, $period, $show_events, "utimestamp < $date", 'order' => 'utimestamp ASC'), array ('datos', 'utimestamp'), 'AND', $search_in_history_db); - } - if ($data === false) { - $data = array (); - } - // Uncompressed module data - if ($uncompressed_module) { - $min_necessary = 1; - - // Compressed module data - } - else { - // Get previous data - $previous_data = modules_get_previous_data ($agent_module_id, $datelimit); - if ($previous_data !== false) { - $previous_data['utimestamp'] = $datelimit; - array_unshift ($data, $previous_data); + if ($data === false) { + $data = array (); } - // Get next data - $nextData = modules_get_next_data ($agent_module_id, $date); - if ($nextData !== false) { - array_push ($data, $nextData); + // Uncompressed module data + if ($uncompressed_module) { + $min_necessary = 1; + + // Compressed module data } - else if (count ($data) > 0) { - // Propagate the last known data to the end of the interval - $nextData = array_pop ($data); - array_push ($data, $nextData); - $nextData['utimestamp'] = $date; - array_push ($data, $nextData); + else { + // Get previous data + $previous_data = modules_get_previous_data ($agent_module_id, $datelimit); + if ($previous_data !== false) { + $previous_data['utimestamp'] = $datelimit; + array_unshift ($data, $previous_data); + } + + // Get next data + $nextData = modules_get_next_data ($agent_module_id, $date); + if ($nextData !== false) { + array_push ($data, $nextData); + } + else if (count ($data) > 0) { + // Propagate the last known data to the end of the interval + $nextData = array_pop ($data); + array_push ($data, $nextData); + $nextData['utimestamp'] = $date; + array_push ($data, $nextData); + } + + $min_necessary = 2; } - $min_necessary = 2; - } - - // Check available data - if (count ($data) < $min_necessary) { - if (!$graphic_type) { - return fs_error_image (); + // Check available data + if (count ($data) < $min_necessary) { + if (!$graphic_type) { + return fs_error_image (); + } + graphic_error (); + } + + + + // Data iterator + $j = 0; + + // Event iterator + $k = 0; + + // Set initial conditions + if ($data[0]['utimestamp'] == $datelimit) { + $previous_data = $data[0]['datos']; + $j++; + } + else { + $previous_data = 0; + } + + $max_value = 0; + + // Calculate chart data + $last_known = $previous_data; + for ($i = 0; $i <= $resolution; $i++) { + $timestamp = $datelimit + ($interval * $i); + + /* + if ($fullscale && ($resolution > ($config['graph_res'] * 50))) { + $timestamp = $data[$i]['utimestamp']; + } + */ + $zero = 0; + $total = 0; + $count = 0; + $is_unknown = false; + // Read data that falls in the current interval + while (isset ($data[$j]) && + $data[$j]['utimestamp'] >= $timestamp && + $data[$j]['utimestamp'] <= ($timestamp + $interval)) { + if ($data[$j]['datos'] == 0) { + $zero = 1; + } + else { + $total += $data[$j]['datos']; + $count++; + } + + $last_known = $data[$j]['datos']; + + if ($show_unknown && $data[$j]['unknown']){ + $is_unknown = true; + } + $j++; + } + + // Average + if ($count > 0) { + $total /= $count; + } + + // Read events and alerts that fall in the current interval + $event_value = 0; + $alert_value = 0; + $unknown_value = 0; + + // Is the first point of a unknown interval + $first_unknown = false; + + $event_ids = array(); + $alert_ids = array(); + while (isset ($events[$k]) && + $events[$k]['utimestamp'] >= $timestamp && + $events[$k]['utimestamp'] < ($timestamp + $interval)) { + if ($show_events == 1) { + $event_value++; + $event_ids[] = $events[$k]['id_evento']; + } + if ($show_alerts == 1 && substr ($events[$k]['event_type'], 0, 5) == 'alert') { + $alert_value++; + $alert_ids[] = $events[$k]['id_evento']; + } + if ($show_unknown) { + if ($events[$k]['event_type'] == 'going_unknown') { + if ($is_unknown == false) { + $first_unknown = true; + } + $is_unknown = true; + } + else if (substr ($events[$k]['event_type'], 0, 5) == 'going') { + $is_unknown = false; + } + } + $k++; + } + + // In some cases, can be marked as known because a recovery event + // was found in same interval. For this cases first_unknown is + // checked too + if ($is_unknown || $first_unknown) { + $unknown_value++; + } + + // Set the title and time format + if ($period <= SECONDS_6HOURS) { + $time_format = 'H:i:s'; + } + elseif ($period < SECONDS_1DAY) { + $time_format = 'H:i'; + } + elseif ($period < SECONDS_15DAYS) { + $time_format = 'M d H:i'; + } + elseif ($period < SECONDS_1MONTH) { + $time_format = 'M d H\h'; + } + else { + $time_format = 'M d H\h'; + } + + $timestamp_short = date($time_format, $timestamp); + $long_index[$timestamp_short] = date( + html_entity_decode($config['date_format'], ENT_QUOTES, "UTF-8"), $timestamp); + if (!$fullscale) { + $timestamp = $timestamp_short; + } + ///////////////////////////////////////////////////////////////// + + if ($total > $max_value) { + $max_value = $total; + } + + if ($show_events) { + if (!isset($chart[$timestamp]['event'.$series_suffix])) { + $chart[$timestamp]['event'.$series_suffix] = 0; + } + + $chart[$timestamp]['event'.$series_suffix] += $event_value; + $series_type['event'.$series_suffix] = 'points'; + } + if ($show_alerts) { + if (!isset($chart[$timestamp]['alert'.$series_suffix])) { + $chart[$timestamp]['alert'.$series_suffix] = 0; + } + + $chart[$timestamp]['alert'.$series_suffix] += $alert_value; + $series_type['alert'.$series_suffix] = 'points'; + } + + // Data and zeroes (draw a step) + if ($zero == 1 && $count > 0) { + $chart[$timestamp]['sum'.$series_suffix] = 0; + } + else if ($zero == 1) { // Just zeros + $chart[$timestamp]['sum'.$series_suffix] = 0; + } + else if ($count > 0) { // No zeros + $chart[$timestamp]['sum'.$series_suffix] = $total; + } + else { // Compressed data + if ($uncompressed_module || ($timestamp > time ()) || $is_unknown) { + $chart[$timestamp]['sum'.$series_suffix] = 0; + } + else { + $chart[$timestamp]['sum'.$series_suffix] = $last_known; + } + } + + if ($show_unknown) { + if (!isset($chart[$timestamp]['unknown'.$series_suffix])) { + $chart[$timestamp]['unknown'.$series_suffix] = 0; + } + $chart[$timestamp]['unknown'.$series_suffix] = $unknown_value; + $series_type['unknown'.$series_suffix] = 'area'; + } + + $series_type['sum' . $series_suffix] = 'boolean'; + + if (!empty($event_ids)) { + $chart_extra_data[count($chart)-1]['events'] = implode(',',$event_ids); + } + if (!empty($alert_ids)) { + $chart_extra_data[count($chart)-1]['alerts'] = implode(',',$alert_ids); + } + } - graphic_error (); } - + if (empty($unit_name)) { $unit = modules_get_unit($agent_module_id); } else $unit = $unit_name; - - // Data iterator - $j = 0; - - // Event iterator - $k = 0; - - // Set initial conditions - if ($data[0]['utimestamp'] == $datelimit) { - $previous_data = $data[0]['datos']; - $j++; - } - else { - $previous_data = 0; - } - - $max_value = 0; - - // Calculate chart data - $last_known = $previous_data; - for ($i = 0; $i <= $resolution; $i++) { - $timestamp = $datelimit + ($interval * $i); - if ($fullscale && ($resolution > ($config['graph_res'] * 50))) { - $timestamp = $data[$i]['utimestamp']; - } - - $zero = 0; - $total = 0; - $count = 0; - $is_unknown = false; - // Read data that falls in the current interval - while (isset ($data[$j]) && - $data[$j]['utimestamp'] >= $timestamp && - $data[$j]['utimestamp'] <= ($timestamp + $interval)) { - if ($data[$j]['datos'] == 0) { - $zero = 1; - } - else { - $total += $data[$j]['datos']; - $count++; - } - - $last_known = $data[$j]['datos']; - - if ($show_unknown && $data[$j]['unknown']){ - $is_unknown = true; - } - $j++; - } - - // Average - if ($count > 0) { - $total /= $count; - } - - // Read events and alerts that fall in the current interval - $event_value = 0; - $alert_value = 0; - $unknown_value = 0; - - // Is the first point of a unknown interval - $first_unknown = false; - - $event_ids = array(); - $alert_ids = array(); - while (isset ($events[$k]) && - $events[$k]['utimestamp'] >= $timestamp && - $events[$k]['utimestamp'] < ($timestamp + $interval)) { - if ($show_events == 1) { - $event_value++; - $event_ids[] = $events[$k]['id_evento']; - } - if ($show_alerts == 1 && substr ($events[$k]['event_type'], 0, 5) == 'alert') { - $alert_value++; - $alert_ids[] = $events[$k]['id_evento']; - } - if ($show_unknown) { - if ($events[$k]['event_type'] == 'going_unknown') { - if ($is_unknown == false) { - $first_unknown = true; - } - $is_unknown = true; - } - else if (substr ($events[$k]['event_type'], 0, 5) == 'going') { - $is_unknown = false; - } - } - $k++; - } - - // In some cases, can be marked as known because a recovery event - // was found in same interval. For this cases first_unknown is - // checked too - if ($is_unknown || $first_unknown) { - $unknown_value++; - } - - // Set the title and time format - if ($period <= SECONDS_6HOURS) { - $time_format = 'H:i:s'; - } - elseif ($period < SECONDS_1DAY) { - $time_format = 'H:i'; - } - elseif ($period < SECONDS_15DAYS) { - $time_format = 'M d H:i'; - } - elseif ($period < SECONDS_1MONTH) { - $time_format = 'M d H\h'; - } - else { - $time_format = 'M d H\h'; - } - - $timestamp_short = date($time_format, $timestamp); - $long_index[$timestamp_short] = date( - html_entity_decode($config['date_format'], ENT_QUOTES, "UTF-8"), $timestamp); - if (!$fullscale) { - $timestamp = $timestamp_short; - } - ///////////////////////////////////////////////////////////////// - - if ($total > $max_value) { - $max_value = $total; - } - - if ($show_events) { - if (!isset($chart[$timestamp]['event'.$series_suffix])) { - $chart[$timestamp]['event'.$series_suffix] = 0; - } - - $chart[$timestamp]['event'.$series_suffix] += $event_value; - $series_type['event'.$series_suffix] = 'points'; - } - if ($show_alerts) { - if (!isset($chart[$timestamp]['alert'.$series_suffix])) { - $chart[$timestamp]['alert'.$series_suffix] = 0; - } - - $chart[$timestamp]['alert'.$series_suffix] += $alert_value; - $series_type['alert'.$series_suffix] = 'points'; - } - - // Data and zeroes (draw a step) - if ($zero == 1 && $count > 0) { - - //New code set 0 if there is a 0 - //Please check the incident #665 - //http://192.168.50.2/integria/index.php?sec=incidents&sec2=operation/incidents/incident_dashboard_detail&id=665 - $chart[$timestamp]['sum'.$series_suffix] = 0; - } - else if ($zero == 1) { // Just zeros - $chart[$timestamp]['sum'.$series_suffix] = 0; - } - else if ($count > 0) { // No zeros - $chart[$timestamp]['sum'.$series_suffix] = $total; - } - else { // Compressed data - if ($uncompressed_module || ($timestamp > time ()) || $is_unknown) { - $chart[$timestamp]['sum'.$series_suffix] = 0; - } - else { - $chart[$timestamp]['sum'.$series_suffix] = $last_known; - } - } - - if ($show_unknown) { - if (!isset($chart[$timestamp]['unknown'.$series_suffix])) { - $chart[$timestamp]['unknown'.$series_suffix] = 0; - } - $chart[$timestamp]['unknown'.$series_suffix] = $unknown_value; - $series_type['unknown'.$series_suffix] = 'area'; - } - - $series_type['sum' . $series_suffix] = 'boolean'; - - if (!empty($event_ids)) { - $chart_extra_data[count($chart)-1]['events'] = implode(',',$event_ids); - } - if (!empty($alert_ids)) { - $chart_extra_data[count($chart)-1]['alerts'] = implode(',',$alert_ids); - } - - } - // Get min, max and avg (less efficient but centralized for all modules and reports) $graph_stats = get_statwin_graph_statistics($chart, $series_suffix); @@ -4186,26 +4104,27 @@ function grafico_modulo_boolean_data ($agent_module_id, $period, $show_events, } /////////////////////////////////////////////////// - // Set the title and time format - if ($period <= SECONDS_6HOURS) { - $time_format = 'H:i:s'; + if(!$fullscale){ + // Set the title and time format + if ($period <= SECONDS_6HOURS) { + $time_format = 'H:i:s'; + } + elseif ($period < SECONDS_1DAY) { + $time_format = 'H:i'; + } + elseif ($period < SECONDS_15DAYS) { + $time_format = 'M d H:i'; + } + elseif ($period < SECONDS_1MONTH) { + $time_format = 'M d H\h'; + } + elseif ($period < SECONDS_6MONTHS) { + $time_format = "M d H\h"; + } + else { + $time_format = 'M d H\h'; + } } - elseif ($period < SECONDS_1DAY) { - $time_format = 'H:i'; - } - elseif ($period < SECONDS_15DAYS) { - $time_format = 'M d H:i'; - } - elseif ($period < SECONDS_1MONTH) { - $time_format = 'M d H\h'; - } - elseif ($period < SECONDS_6MONTHS) { - $time_format = "M d H\h"; - } - else { - $time_format = 'M d H\h'; - } - // Flash chart $caption = __('Max. Value').$series_suffix_str . ': ' . $graph_stats['sum']['max'] . ' ' . __('Avg. Value').$series_suffix_str . ': ' . $graph_stats['sum']['avg'] . ' ' . __('Min. Value').$series_suffix_str . ': ' . $graph_stats['sum']['min'] . ' ' . __('Units').$series_suffix_str . ': ' . $unit; @@ -4254,6 +4173,167 @@ function grafico_modulo_boolean_data ($agent_module_id, $period, $show_events, } } +function fullscale_data ( &$chart_data, &$chart_extra_data, &$long_index, + $series_type, $agent_module_id, $datelimit, $date, + $events = false, $show_events = false, + $show_unknown = false, $show_alerts = false, + $series_suffix = '', $percentil = false ){ + + global $config; + global $max_value; + global $min_value; + global $series_type; + global $chart_extra_data; + + $ranges_unknown = db_get_module_ranges_unknown($agent_module_id, $datelimit, $date); + + $table = "tagente_datos"; + $module_type_str = modules_get_type_name ($agent_module_id); + if (strstr ($module_type_str, 'string') !== false) { + $table = "tagente_datos_string"; + } + + $query = " SELECT utimestamp, datos FROM $table "; + $query .= " WHERE id_agente_modulo=$agent_module_id "; + $query .= " ORDER BY utimestamp ASC LIMIT 1"; + + $ret = db_get_all_rows_sql( $query , true); + + $first_data = $ret[0]['utimestamp']; + $data_uncompress = db_uncompress_module_data($agent_module_id, $datelimit, $date); + $i = 0; + $max_value = 0; + $min_value = 0; + $timestamp_second = 0; + if(is_array($data_uncompress)){ + foreach ($data_uncompress as $v) { + foreach ($v['data'] as $key => $value) { + $real_date = date("Y M d H:i:s", $value['utimestamp']); + + // Read events and alerts that fall in the current interval + $event_value = 0; + $alert_value = 0; + $unknown_value = 0; + $event_i = 0; + // Is the first point of a unknown interval + $first_unknown = false; + + $event_ids = array(); + $alert_ids = array(); + + // + if($timestamp_second == 0){ + $timestamp_second = $value['utimestamp']; + } + $timestamp_first = $timestamp_second; + $timestamp_second = $value['utimestamp']; + + foreach ($events as $key => $val) { + if( $val['utimestamp'] >= $timestamp_first && + $val['utimestamp'] <= $timestamp_second ){ + if ($show_events == 1) { + $event_ids[] = $val['id_evento']; + $event_value++; + } + if ($show_alerts == 1 && substr ($val['event_type'], 0, 5) == 'alert') { + $alert_ids[] = $val['id_evento']; + $alert_value++; + } + if ($show_unknown) { + if ($val['event_type'] == 'going_unknown') { + if ($is_unknown == false) { + $first_unknown = true; + } + $is_unknown = true; + } + else if (substr ($val['event_type'], 0, 5) == 'going') { + $is_unknown = false; + } + } + } + } + + if(empty($value['datos'])){ + if($value['utimestamp'] < $first_data){ + //$chart_data[$real_date]['unknown'.$series_suffix] = 0; + $is_unknown = false; + } + else{ + //$chart_data[$real_date]['unknown'.$series_suffix] = 1; + $first_unknown = true; + } + } + + $timestamp_short = date("Y M d H:i:s", $value['utimestamp']); + $long_index[$timestamp_short] = date( + html_entity_decode($config['date_format'], ENT_QUOTES, "UTF-8"), $value['utimestamp']); + // In some cases, can be marked as known because a recovery event + // was found in same interval. For this cases first_unknown is + // checked too + if ($is_unknown || $first_unknown) { + $unknown_value++; + } + + // Data + if ($show_events) { + if (!isset($chart_data[$real_date]['event'.$series_suffix])) { + $chart_data[$real_date]['event'.$series_suffix] = 0; + } + + $chart_data[$real_date]['event'.$series_suffix] += $event_value; + + $series_type['event'.$series_suffix] = 'points'; + } + + if ($show_alerts) { + if (!isset($chart_data[$real_date]['alert'.$series_suffix])) { + $chart_data[$real_date]['alert'.$series_suffix] = 0; + } + + $chart_data[$real_date]['alert'.$series_suffix] += $alert_value; + + $series_type['alert'.$series_suffix] = 'points'; + } + + $chart_data[$real_date]['sum'.$series_suffix] = $value['datos']; + + if($value['datos'] > $max_value){ + $max_value = $value['datos']; + } + + if($value['datos'] < $min_value){ + $min_value = $value['datos']; + } + + if ($show_unknown) { + if (!isset($chart_data[$real_date]['unknown'.$series_suffix])) { + $chart_data[$real_date]['unknown'.$series_suffix] = 0; + } + $chart_data[$real_date]['unknown'.$series_suffix] = $unknown_value; + $series_type['unknown'.$series_suffix] = 'area'; + } + + if (!empty($event_ids)) { + $chart_extra_data[count($chart_data)-1]['events'] = implode(',',$event_ids); + } + if (!empty($alert_ids)) { + $chart_extra_data[count($chart_data)-1]['alerts'] = implode(',',$alert_ids); + } + } + } + + if (!is_null($percentil) && $percentil) { + $avg = array_map(function($item) { return $item['sum']; }, $chart_data); + $percentil_result = get_percentile($percentil, $avg); + //Fill the data of chart + array_walk($chart_data, function(&$item) use ($percentil_result, $series_suffix) { + $item['percentil' . $series_suffix] = $percentil_result; }); + $series_type['percentil' . $series_suffix] = 'line'; + } + } + //html_debug_print($chart_data); +} + function grafico_modulo_boolean ($agent_module_id, $period, $show_events, $width, $height , $title='', $unit_name, $show_alerts, $avg_only = 0, $pure=0, $date = 0, $only_image = false, $homeurl = '', $adapt_key = '', $compare = false, @@ -4313,26 +4393,6 @@ function grafico_modulo_boolean ($agent_module_id, $period, $show_events, grafico_modulo_boolean_data ($agent_module_id, $period, $show_events, $unit_name, $show_alerts, $avg_only, $date, '', '', $show_unknown, $fullscale); - if ($fullscale) { - if (!$flash_chart) { - $time_format = "Y M \nd H:i:s"; - } - else { - $time_format = "Y M d H:i:s"; - } - - $new_chart = array(); - $new_long_index = array(); - foreach ($chart as $c_timestamp => $c_data) { - $timestamp_short = date($time_format, $c_timestamp); - $new_long_index[$timestamp_short] = date( - html_entity_decode($time_format, ENT_QUOTES, "UTF-8"), $c_timestamp); - $new_chart[$timestamp_short] = $c_data; - } - - $long_index = $new_long_index; - $chart = $new_chart; - } if ($compare === 'overlapped') { $i = 0; From 581b6cbae2c38b464c83d5b0a9670a809ccd1446 Mon Sep 17 00:00:00 2001 From: artica Date: Thu, 21 Sep 2017 00:01:28 +0200 Subject: [PATCH 087/281] Auto-updated build strings. --- pandora_agents/unix/DEBIAN/control | 2 +- pandora_agents/unix/DEBIAN/make_deb_package.sh | 2 +- pandora_agents/unix/pandora_agent | 2 +- pandora_agents/unix/pandora_agent.redhat.spec | 2 +- pandora_agents/unix/pandora_agent.spec | 2 +- pandora_agents/unix/pandora_agent_installer | 2 +- pandora_agents/win32/installer/pandora.mpi | 2 +- pandora_agents/win32/pandora.cc | 2 +- pandora_agents/win32/versioninfo.rc | 2 +- pandora_console/DEBIAN/control | 2 +- pandora_console/DEBIAN/make_deb_package.sh | 2 +- pandora_console/include/config_process.php | 2 +- pandora_console/install.php | 2 +- pandora_console/pandora_console.redhat.spec | 2 +- pandora_console/pandora_console.spec | 2 +- pandora_server/DEBIAN/control | 2 +- pandora_server/DEBIAN/make_deb_package.sh | 2 +- pandora_server/lib/PandoraFMS/Config.pm | 2 +- pandora_server/pandora_server.redhat.spec | 2 +- pandora_server/pandora_server.spec | 2 +- pandora_server/pandora_server_installer | 2 +- pandora_server/util/pandora_db.pl | 2 +- pandora_server/util/pandora_manage.pl | 2 +- 23 files changed, 23 insertions(+), 23 deletions(-) diff --git a/pandora_agents/unix/DEBIAN/control b/pandora_agents/unix/DEBIAN/control index a06e7378ca..be2d8f1e9c 100644 --- a/pandora_agents/unix/DEBIAN/control +++ b/pandora_agents/unix/DEBIAN/control @@ -1,5 +1,5 @@ package: pandorafms-agent-unix -Version: 7.0NG.712-170919 +Version: 7.0NG.712-170921 Architecture: all Priority: optional Section: admin diff --git a/pandora_agents/unix/DEBIAN/make_deb_package.sh b/pandora_agents/unix/DEBIAN/make_deb_package.sh index f8d8fb9030..15318f6506 100644 --- a/pandora_agents/unix/DEBIAN/make_deb_package.sh +++ b/pandora_agents/unix/DEBIAN/make_deb_package.sh @@ -14,7 +14,7 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -pandora_version="7.0NG.712-170919" +pandora_version="7.0NG.712-170921" echo "Test if you has the tools for to make the packages." whereis dpkg-deb | cut -d":" -f2 | grep dpkg-deb > /dev/null diff --git a/pandora_agents/unix/pandora_agent b/pandora_agents/unix/pandora_agent index 2549bfd26c..e107e816c2 100755 --- a/pandora_agents/unix/pandora_agent +++ b/pandora_agents/unix/pandora_agent @@ -41,7 +41,7 @@ my $Sem = undef; my $ThreadSem = undef; use constant AGENT_VERSION => '7.0NG.712'; -use constant AGENT_BUILD => '170919'; +use constant AGENT_BUILD => '170921'; # Agent log default file size maximum and instances use constant DEFAULT_MAX_LOG_SIZE => 600000; diff --git a/pandora_agents/unix/pandora_agent.redhat.spec b/pandora_agents/unix/pandora_agent.redhat.spec index 78c0aa401c..aa1c2448ce 100644 --- a/pandora_agents/unix/pandora_agent.redhat.spec +++ b/pandora_agents/unix/pandora_agent.redhat.spec @@ -3,7 +3,7 @@ # %define name pandorafms_agent_unix %define version 7.0NG.712 -%define release 170919 +%define release 170921 Summary: Pandora FMS Linux agent, PERL version Name: %{name} diff --git a/pandora_agents/unix/pandora_agent.spec b/pandora_agents/unix/pandora_agent.spec index c288bed121..f3a7255999 100644 --- a/pandora_agents/unix/pandora_agent.spec +++ b/pandora_agents/unix/pandora_agent.spec @@ -3,7 +3,7 @@ # %define name pandorafms_agent_unix %define version 7.0NG.712 -%define release 170919 +%define release 170921 Summary: Pandora FMS Linux agent, PERL version Name: %{name} diff --git a/pandora_agents/unix/pandora_agent_installer b/pandora_agents/unix/pandora_agent_installer index b5beb38046..71523b5060 100755 --- a/pandora_agents/unix/pandora_agent_installer +++ b/pandora_agents/unix/pandora_agent_installer @@ -10,7 +10,7 @@ # ********************************************************************** PI_VERSION="7.0NG.712" -PI_BUILD="170919" +PI_BUILD="170921" OS_NAME=`uname -s` FORCE=0 diff --git a/pandora_agents/win32/installer/pandora.mpi b/pandora_agents/win32/installer/pandora.mpi index 1b6c70f863..8978afc781 100644 --- a/pandora_agents/win32/installer/pandora.mpi +++ b/pandora_agents/win32/installer/pandora.mpi @@ -186,7 +186,7 @@ UpgradeApplicationID {} Version -{170919} +{170921} ViewReadme {Yes} diff --git a/pandora_agents/win32/pandora.cc b/pandora_agents/win32/pandora.cc index 73695629ba..429da76deb 100644 --- a/pandora_agents/win32/pandora.cc +++ b/pandora_agents/win32/pandora.cc @@ -30,7 +30,7 @@ using namespace Pandora; using namespace Pandora_Strutils; #define PATH_SIZE _MAX_PATH+1 -#define PANDORA_VERSION ("7.0NG.712(Build 170919)") +#define PANDORA_VERSION ("7.0NG.712(Build 170921)") string pandora_path; string pandora_dir; diff --git a/pandora_agents/win32/versioninfo.rc b/pandora_agents/win32/versioninfo.rc index 3adac4c3c5..25eafde1e9 100644 --- a/pandora_agents/win32/versioninfo.rc +++ b/pandora_agents/win32/versioninfo.rc @@ -11,7 +11,7 @@ BEGIN VALUE "LegalCopyright", "Artica ST" VALUE "OriginalFilename", "PandoraAgent.exe" VALUE "ProductName", "Pandora FMS Windows Agent" - VALUE "ProductVersion", "(7.0NG.712(Build 170919))" + VALUE "ProductVersion", "(7.0NG.712(Build 170921))" VALUE "FileVersion", "1.0.0.0" END END diff --git a/pandora_console/DEBIAN/control b/pandora_console/DEBIAN/control index 192f84302a..cfcbbfa475 100644 --- a/pandora_console/DEBIAN/control +++ b/pandora_console/DEBIAN/control @@ -1,5 +1,5 @@ package: pandorafms-console -Version: 7.0NG.712-170919 +Version: 7.0NG.712-170921 Architecture: all Priority: optional Section: admin diff --git a/pandora_console/DEBIAN/make_deb_package.sh b/pandora_console/DEBIAN/make_deb_package.sh index e967db8d6a..208098ba56 100644 --- a/pandora_console/DEBIAN/make_deb_package.sh +++ b/pandora_console/DEBIAN/make_deb_package.sh @@ -14,7 +14,7 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -pandora_version="7.0NG.712-170919" +pandora_version="7.0NG.712-170921" package_pear=0 package_pandora=1 diff --git a/pandora_console/include/config_process.php b/pandora_console/include/config_process.php index cbcd7ec774..3abbb6f9a1 100644 --- a/pandora_console/include/config_process.php +++ b/pandora_console/include/config_process.php @@ -22,7 +22,7 @@ /** * Pandora build version and version */ -$build_version = 'PC170919'; +$build_version = 'PC170921'; $pandora_version = 'v7.0NG.712'; // Do not overwrite default timezone set if defined. diff --git a/pandora_console/install.php b/pandora_console/install.php index 6acecb6d2e..c2ee3f7e41 100644 --- a/pandora_console/install.php +++ b/pandora_console/install.php @@ -71,7 +71,7 @@
Date: Thu, 21 Sep 2017 10:09:06 +0200 Subject: [PATCH 088/281] Marked some config options like undocumented and added transfer_mode_user on all unix confs --- pandora_agents/unix/AIX/pandora_agent.conf | 3 +++ pandora_agents/unix/Darwin/pandora_agent.conf | 3 +++ pandora_agents/unix/FreeBSD/pandora_agent.conf | 3 +++ pandora_agents/unix/HP-UX/pandora_agent.conf | 3 +++ pandora_agents/unix/Linux/pandora_agent.conf | 3 +++ pandora_agents/unix/NetBSD/pandora_agent.conf | 3 +++ pandora_agents/unix/SunOS/pandora_agent.conf | 3 +++ pandora_agents/unix/pandora_agent | 6 +++--- 8 files changed, 24 insertions(+), 3 deletions(-) diff --git a/pandora_agents/unix/AIX/pandora_agent.conf b/pandora_agents/unix/AIX/pandora_agent.conf index 4fc8c757ba..d78044b76d 100644 --- a/pandora_agents/unix/AIX/pandora_agent.conf +++ b/pandora_agents/unix/AIX/pandora_agent.conf @@ -58,6 +58,9 @@ server_port 41121 # Transfer mode: tentacle, ftp, ssh or local transfer_mode tentacle +# Transfer mode user: Owner of files copied on local transfer mode (default apache) +#transfer_mode_user apache + # Server password (Tentacle or FTP). Leave empty for no password (default). # server_pwd mypassword diff --git a/pandora_agents/unix/Darwin/pandora_agent.conf b/pandora_agents/unix/Darwin/pandora_agent.conf index 41c6747052..11a58e3225 100644 --- a/pandora_agents/unix/Darwin/pandora_agent.conf +++ b/pandora_agents/unix/Darwin/pandora_agent.conf @@ -88,6 +88,9 @@ server_port 41121 # Transfer mode: tentacle, ftp, ssh or local transfer_mode tentacle +# Transfer mode user: Owner of files copied on local transfer mode (default apache) +#transfer_mode_user apache + # Server password (Tentacle or FTP). Leave empty for no password (default). #server_pwd mypassword diff --git a/pandora_agents/unix/FreeBSD/pandora_agent.conf b/pandora_agents/unix/FreeBSD/pandora_agent.conf index 29d6e893b7..6d988c94ac 100644 --- a/pandora_agents/unix/FreeBSD/pandora_agent.conf +++ b/pandora_agents/unix/FreeBSD/pandora_agent.conf @@ -98,6 +98,9 @@ server_port 41121 # Transfer mode: tentacle, ftp, ssh or local transfer_mode tentacle +# Transfer mode user: Owner of files copied on local transfer mode (default apache) +#transfer_mode_user apache + # timeout in seconds for file transfer programs execution (30 by default) #transfer_timeout 30 diff --git a/pandora_agents/unix/HP-UX/pandora_agent.conf b/pandora_agents/unix/HP-UX/pandora_agent.conf index 9db22b3b47..01bc718c43 100644 --- a/pandora_agents/unix/HP-UX/pandora_agent.conf +++ b/pandora_agents/unix/HP-UX/pandora_agent.conf @@ -60,6 +60,9 @@ server_port 41121 # Transfer mode: tentacle, ftp, ssh or local transfer_mode tentacle +# Transfer mode user: Owner of files copied on local transfer mode (default apache) +#transfer_mode_user apache + # Server password (Tentacle or FTP). Leave empty for no password (default). # server_pwd mypassword diff --git a/pandora_agents/unix/Linux/pandora_agent.conf b/pandora_agents/unix/Linux/pandora_agent.conf index fcfa94b429..00fa91f85f 100644 --- a/pandora_agents/unix/Linux/pandora_agent.conf +++ b/pandora_agents/unix/Linux/pandora_agent.conf @@ -104,6 +104,9 @@ server_port 41121 # Transfer mode: tentacle, ftp, ssh or local transfer_mode tentacle +# Transfer mode user: Owner of files copied on local transfer mode (default apache) +#transfer_mode_user apache + # timeout in seconds for file transfer programs execution (30 by default) #transfer_timeout 30 diff --git a/pandora_agents/unix/NetBSD/pandora_agent.conf b/pandora_agents/unix/NetBSD/pandora_agent.conf index 4f89baee8b..088a6b5159 100644 --- a/pandora_agents/unix/NetBSD/pandora_agent.conf +++ b/pandora_agents/unix/NetBSD/pandora_agent.conf @@ -66,6 +66,9 @@ server_port 41121 # Transfer mode: tentacle, ftp, ssh or local transfer_mode tentacle +# Transfer mode user: Owner of files copied on local transfer mode (default apache) +#transfer_mode_user apache + # timeout in seconds for file transfer programs execution (30 by default) #transfer_timeout 30 diff --git a/pandora_agents/unix/SunOS/pandora_agent.conf b/pandora_agents/unix/SunOS/pandora_agent.conf index 94bc194a05..3c50a12bfa 100644 --- a/pandora_agents/unix/SunOS/pandora_agent.conf +++ b/pandora_agents/unix/SunOS/pandora_agent.conf @@ -60,6 +60,9 @@ server_port 41121 # Transfer mode: tentacle, ftp, ssh or local transfer_mode tentacle +# Transfer mode user: Owner of files copied on local transfer mode (default apache) +#transfer_mode_user apache + # timeout in seconds for file transfer programs execution (30 by default) #transfer_timeout 30 diff --git a/pandora_agents/unix/pandora_agent b/pandora_agents/unix/pandora_agent index 32a98d3574..9f40e3b263 100755 --- a/pandora_agents/unix/pandora_agent +++ b/pandora_agents/unix/pandora_agent @@ -128,9 +128,9 @@ my @BrokerPid; my %DefaultConf = ( 'server_ip' => 'localhost', 'server_path' => '/var/spool/pandora/data_in', - 'server_path_md5' => 'md5', - 'server_path_conf' => 'conf', - 'server_path_zip' => 'collections', + 'server_path_md5' => 'md5', #undocumented + 'server_path_conf' => 'conf', #undocumented + 'server_path_zip' => 'collections', #undocumented 'logfile' =>'/var/log/pandora/pandora_agent.log', 'logsize' => DEFAULT_MAX_LOG_SIZE, 'logrotate' => DEFAULT_LOG_ROTATE, From bc077c8a7d04926a3ab20330084ed8b738b16c84 Mon Sep 17 00:00:00 2001 From: Arturo Gonzalez Date: Thu, 21 Sep 2017 12:22:55 +0200 Subject: [PATCH 089/281] Added disable agents in policy when js is crazy --- pandora_console/godmode/groups/group_list.php | 34 ++++++++++++++++++- 1 file changed, 33 insertions(+), 1 deletion(-) diff --git a/pandora_console/godmode/groups/group_list.php b/pandora_console/godmode/groups/group_list.php index 023ed6e84c..6be8d61b40 100644 --- a/pandora_console/godmode/groups/group_list.php +++ b/pandora_console/godmode/groups/group_list.php @@ -35,6 +35,7 @@ if (is_ajax ()) { $get_group_json = (bool) get_parameter ('get_group_json'); $get_group_agents = (bool) get_parameter ('get_group_agents'); + $get_is_disabled = (bool) get_parameter ('get_is_disabled'); if ($get_group_json) { $id_group = (int) get_parameter ('id_group'); @@ -70,6 +71,7 @@ if (is_ajax ()) { $search = (string) get_parameter ('search', ''); $recursion = (int) get_parameter ('recursion', 0); $privilege = (string) get_parameter ('privilege', ''); + $all_agents = (int) get_parameter ('all_agents', 0); // Is is possible add keys prefix to avoid auto sorting in js object conversion $keys_prefix = (string) get_parameter ('keys_prefix', ''); // This attr is for the operation "bulk alert accions add", it controls the query that take the agents @@ -96,7 +98,12 @@ if (is_ajax ()) { $filter['id_agente'] = json_decode(io_safe_output($filter_agents_json), true); } - $filter['disabled'] = $disabled; + if ($all_agents) { + $filter['all_agents'] = true; + } + else { + $filter['disabled'] = $disabled; + } if ($search != '') { $filter['string'] = $search; @@ -126,17 +133,42 @@ if (is_ajax ()) { false, $recursion, false, '|', $add_alert_bulk_op); } + $agents_disabled = array(); // Add keys prefix if ($keys_prefix !== "") { foreach($agents as $k => $v) { $agents[$keys_prefix . $k] = $v; unset($agents[$k]); + if ($all_agents) { + $agent_disabled = db_get_value_filter('disabled', 'tagente', array('id_agente' => $k)); + $agents_disabled[$keys_prefix . $k] = $agent_disabled; + } } } + + if ($all_agents) { + $all_agents_array = array(); + $all_agents_array['agents'] = $agents; + $all_agents_array['agents_disabled'] = $agents_disabled; + + $agents = $all_agents_array; + } echo json_encode ($agents); return; } + + if ($get_is_disabled) { + $index = get_parameter('id_agent'); + + $agent_disabled = db_get_value_filter('disabled', 'tagente', array('id_agente' => $index)); + + $return['disabled'] = $agent_disabled; + $return['id_agent'] = $index; + + echo json_encode($return); + return; + } return; } From dd0401b8154c13de93df47e40acd710990a43619 Mon Sep 17 00:00:00 2001 From: fermin831 Date: Thu, 21 Sep 2017 13:22:40 +0200 Subject: [PATCH 090/281] Moved xml report generation to a function --- .../include/functions_reporting_xml.php | 60 +++++++++++++++++++ .../operation/reporting/reporting_xml.php | 34 +---------- 2 files changed, 62 insertions(+), 32 deletions(-) create mode 100644 pandora_console/include/functions_reporting_xml.php diff --git a/pandora_console/include/functions_reporting_xml.php b/pandora_console/include/functions_reporting_xml.php new file mode 100644 index 0000000000..f71b465f90 --- /dev/null +++ b/pandora_console/include/functions_reporting_xml.php @@ -0,0 +1,60 @@ + 0){ + for($i = 0;$i < count($report['contents']); $i++){ + $aux = explode("-",$report['contents'][$i]['subtitle']); + $report['contents'][$i]['subtitle'] = db_get_value ("alias","tagente","nombre",$report['contents'][$i]['agent_name']) .' -'. $aux[1]; + } + } + + $xml = null; + $xml = array2XML($report, "report", $xml); + $xml = preg_replace("/(<[^>]+>)(<[^>]+>)(<[^>]+>)/", "$1\n$2\n$3", $xml); + $xml = preg_replace("/(<[^>]+>)(<[^>]+>)/", "$1\n$2", $xml); + + // Return if is marked to return + if ($return) return $xml; + + // Download if marked to download + header ('Content-Type: application/xml; charset=UTF-8'); + header ('Content-Disposition: attachment; filename="'.$filename.'.xml"'); + + // Clean the output buffer + ob_clean(); + + echo $xml; +} \ No newline at end of file diff --git a/pandora_console/operation/reporting/reporting_xml.php b/pandora_console/operation/reporting/reporting_xml.php index 42de928c06..aaffa4f18a 100755 --- a/pandora_console/operation/reporting/reporting_xml.php +++ b/pandora_console/operation/reporting/reporting_xml.php @@ -17,6 +17,7 @@ include_once("include/functions_modules.php"); include_once("include/functions_events.php"); include_once ('include/functions_groups.php'); include_once ('include/functions_netflow.php'); +include_once ('include/functions_reporting_xml.php'); enterprise_include_once ('include/functions_metaconsole.php'); @@ -127,38 +128,7 @@ switch ($date_mode) { $report = reporting_make_reporting_data(null, $id_report, $date, $time, $period, 'static'); -//------- Removed the unused fields ------------------------------------ -unset($report['header']); -unset($report['first_page']); -unset($report['footer']); -unset($report['custom_font']); -unset($report['id_template']); -unset($report['id_group_edit']); -unset($report['metaconsole']); -unset($report['private']); -unset($report['custom_logo']); -//---------------------------------------------------------------------- - -//change agent name -if(count($report['contents']) > 0){ - for($i = 0;$i < count($report['contents']); $i++){ - $aux = explode("-",$report['contents'][$i]['subtitle']); - $report['contents'][$i]['subtitle'] = db_get_value ("alias","tagente","nombre",$report['contents'][$i]['agent_name']) .' -'. $aux[1]; - } -} - -$xml = null; -$xml = array2XML($report, "report", $xml); -$xml = preg_replace("/(<[^>]+>)(<[^>]+>)(<[^>]+>)/", "$1\n$2\n$3", $xml); -$xml = preg_replace("/(<[^>]+>)(<[^>]+>)/", "$1\n$2", $xml); - -header ('Content-Type: application/xml; charset=UTF-8'); -header ('Content-Disposition: attachment; filename="'.$filename.'.xml"'); - -// Clean the output buffer -ob_clean(); - -echo $xml; +reporting_xml_get_report($report, $filename); exit; ?> From 8d6e6d216162236167454a82ef6940a287b959c5 Mon Sep 17 00:00:00 2001 From: Arturo Gonzalez Date: Thu, 21 Sep 2017 13:43:46 +0200 Subject: [PATCH 091/281] Added ldap new fields to conf --- pandora_console/include/functions_config.php | 73 +++++++++++++++++++- 1 file changed, 72 insertions(+), 1 deletion(-) diff --git a/pandora_console/include/functions_config.php b/pandora_console/include/functions_config.php index 1a70f8d41d..c040cf0346 100644 --- a/pandora_console/include/functions_config.php +++ b/pandora_console/include/functions_config.php @@ -319,11 +319,14 @@ function config_update_config () { $error_update[] = __('Start TLS'); if (!config_update_value ('ad_advanced_config', get_parameter ('ad_advanced_config'))) $error_update[] = __('Advanced Config AD'); + if (!config_update_value ('ldap_advanced_config', get_parameter ('ldap_advanced_config'))) + $error_update[] = __('Advanced Config LDAP'); if (!config_update_value ('ad_domain', get_parameter ('ad_domain'))) $error_update[] = __('Domain'); if (!config_update_value ('ad_adv_perms', get_parameter ('ad_adv_perms'))) $error_update[] = __('Advanced Permisions AD'); - + if (!config_update_value ('ldap_adv_perms', get_parameter ('ldap_adv_perms'))) + $error_update[] = __('Advanced Permisions LDAP'); if (!config_update_value ('ldap_server', get_parameter ('ldap_server'))) $error_update[] = __('LDAP server'); if (!config_update_value ('ldap_port', get_parameter ('ldap_port'))) @@ -1349,6 +1352,10 @@ function config_process_config () { if (!isset ($config['ad_advanced_config'])) { config_update_value ( 'ad_advanced_config', 0); } + + if (!isset ($config['ldap_advanced_config'])) { + config_update_value ( 'ldap_advanced_config', 0); + } if (!isset ($config['ad_adv_user_node'])) { config_update_value ( 'ad_adv_user_node', 1); @@ -1421,6 +1428,70 @@ function config_process_config () { config_update_value ('ad_adv_perms', $temp_ad_adv_perms); } } + + if (!isset ($config['ldap_adv_perms'])) { + config_update_value ('ldap_adv_perms', ''); + } + else { + if (!json_decode(io_safe_output($config['ldap_adv_perms']))) { + $temp_ldap_adv_perms = array(); + if ($config['ldap_adv_perms'] != '') { + $perms = explode(';', io_safe_output($config['ldap_adv_perms'])); + foreach ($perms as $ad_adv_perm) { + if (preg_match('/[\[\]]/',$ad_adv_perm)) { + $all_data = explode (",", io_safe_output($ad_adv_perm)); + $profile = $all_data[0]; + $group_pnd = $all_data[1]; + $groups_ad = str_replace(array("[","]"), "", $all_data[2]); + $tags = str_replace(array("[","]"), "", $all_data[3]); + $groups_ad = explode('|', $groups_ad); + $tags_name = explode('|', $tags); + $tags_ids = array(); + foreach ($tags_name as $tag) { + $tags_ids[] = tags_get_id($tag); + } + $profile = profile_get_profiles( + array( + "name" => io_safe_input($profile))); + if (!$profile) + continue; + $profile_id = array_keys($profile); + $id_grupo = groups_get_id (io_safe_input($group_pnd), false); + $new_ldap_adv_perms[] = + array('profile' => $profile_id[0], + 'group' => array($id_grupo), + 'tags' => $tags_ids, + 'groups_ldap' => $groups_ldap); + } + else { + $all_data = explode (",", io_safe_output($ad_adv_perm)); + $profile = $all_data[0]; + $group_pnd = $all_data[1]; + $groups_ad = $all_data[2]; + $tags = $all_data[3]; + $profile = profile_get_profiles( + array( + "name" => io_safe_input($profile))); + if (!$profile) + continue; + $profile_id = array_keys($profile); + $id_grupo = groups_get_id (io_safe_input($group_pnd), false); + + $new_ldap_adv_perms[] = + array('profile' => $profile_id[0], + 'group' => array($id_grupo), + 'tags' => array($tags), + 'groups_ldap' => array($groups_ldap)); + } + } + + if (!empty($new_ldap_adv_perms)) { + $temp_ldap_adv_perms = json_encode($new_ldap_adv_perms); + } + } + config_update_value ('ldap_adv_perms', $temp_ldap_adv_perms); + } + } if (!isset ($config['rpandora_server'])) { config_update_value ( 'rpandora_server', 'localhost'); From 9337d33ceba8b001cd1b3499dd9c383f0f72a266 Mon Sep 17 00:00:00 2001 From: daniel Date: Thu, 21 Sep 2017 15:35:28 +0200 Subject: [PATCH 092/281] tip in graph interfaces --- .../include/functions_custom_graphs.php | 5 +- pandora_console/include/functions_graph.php | 1475 +++++++++-------- .../agentes/interface_traffic_graph_win.php | 11 +- 3 files changed, 779 insertions(+), 712 deletions(-) diff --git a/pandora_console/include/functions_custom_graphs.php b/pandora_console/include/functions_custom_graphs.php index 499a8a817f..adf077ec6a 100644 --- a/pandora_console/include/functions_custom_graphs.php +++ b/pandora_console/include/functions_custom_graphs.php @@ -164,7 +164,7 @@ function custom_graphs_print($id_graph, $height, $width, $period, $background_color = 'white', $modules_param = array(), $homeurl = '', $name_list = array(), $unit_list = array(), $show_last = true, $show_max = true, $show_min = true, $show_avg = true, $ttl = 1, - $dashboard = false, $vconsole = false, $percentil = null, $from_interface = false,$id_widget_dashboard=false) { + $dashboard = false, $vconsole = false, $percentil = null, $from_interface = false,$id_widget_dashboard=false, $fullscale = false) { global $config; @@ -261,7 +261,8 @@ function custom_graphs_print($id_graph, $height, $width, $period, $vconsole, $percentil, $from_interface, - $id_widget_dashboard); + $id_widget_dashboard, + $fullscale); if ($return) return $output; diff --git a/pandora_console/include/functions_graph.php b/pandora_console/include/functions_graph.php index 050816b17e..0bc6717986 100644 --- a/pandora_console/include/functions_graph.php +++ b/pandora_console/include/functions_graph.php @@ -1055,488 +1055,521 @@ function graphic_combined_module ($module_list, $weight_list, $period, $prediction_period = false, $background_color = 'white', $name_list = array(), $unit_list = array(), $show_last = true, $show_max = true, $show_min = true, $show_avg = true, $labels = array(), $dashboard = false, - $vconsole = false, $percentil = null, $from_interface = false, $id_widget_dashboard=false) { + $vconsole = false, $percentil = null, $from_interface = false, + $id_widget_dashboard=false, $fullscale = false) { global $config; global $graphic_type; + + if(!$fullscale){ + $time_format_2 = ''; + $temp_range = $period; - $time_format_2 = ''; - $temp_range = $period; - - if ($projection != false) { - if ($period < $prediction_period) - $temp_range = $prediction_period; - } - - // Set the title and time format - if ($temp_range <= SECONDS_1DAY) { - $time_format = 'Y M d H:i:s'; - } - elseif ($temp_range < SECONDS_15DAYS) { - $time_format = 'Y M d'; - $time_format_2 = 'H:i'; if ($projection != false) { + if ($period < $prediction_period) + $temp_range = $prediction_period; + } + + // Set the title and time format + if ($temp_range <= SECONDS_1DAY) { + $time_format = 'Y M d H:i:s'; + } + elseif ($temp_range < SECONDS_15DAYS) { + $time_format = 'Y M d'; + $time_format_2 = 'H:i'; + if ($projection != false) { + $time_format_2 = 'H\h'; + } + } + elseif ($temp_range <= SECONDS_1MONTH) { + $time_format = 'Y M d'; $time_format_2 = 'H\h'; } - } - elseif ($temp_range <= SECONDS_1MONTH) { - $time_format = 'Y M d'; - $time_format_2 = 'H\h'; - } - elseif ($temp_range <= SECONDS_1MONTH) { - $time_format = 'Y M d'; - $time_format_2 = 'H\h'; - } - elseif ($period < SECONDS_6MONTHS) { - $time_format = 'Y M d'; - $time_format_2 = 'H\h'; - } - else { - $time_format = "Y M d"; - $time_format_2 = 'H\h'; - } - - // Set variables - if ($date == 0) - $date = get_system_time(); - $datelimit = $date - $period; - - $resolution = $config['graph_res'] * 50; //Number of points of the graph - $interval = (int) ($period / $resolution); - - // If projection graph, fill with zero previous data to projection interval - if ($projection != false) { - $j = $datelimit; - $in_range = true; - while ($in_range) { - $timestamp_f = graph_get_formatted_date($j, $time_format, $time_format_2); - - $before_projection[$timestamp_f] = 0; - - if ($j > $date) { - $in_range = false; - } - $j = $j + $interval; + elseif ($temp_range <= SECONDS_1MONTH) { + $time_format = 'Y M d'; + $time_format_2 = 'H\h'; } - } - - // Added support for projection graphs (normal_module + 1(prediction data)) - if ($projection !== false) { - $module_number = count ($module_list) + 1; - } - else { - $module_number = count ($module_list); - } - - $names_number = count($name_list); - $units_number = count($unit_list); - - // interval - This is the number of "rows" we are divided the time to fill data. - // more interval, more resolution, and slower. - // periodo - Gap of time, in seconds. This is now to (now-periodo) secs - - // Init weights - for ($i = 0; $i < $module_number; $i++) { - if (! isset ($weight_list[$i])) { - $weight_list[$i] = 1; - } - else if ($weight_list[$i] == 0) { - $weight_list[$i] = 1; - } - } - - // Set data containers - for ($i = 0; $i < $resolution; $i++) { - $timestamp = $datelimit + ($interval * $i);/* - $timestamp_short = date($time_format, $timestamp); - $long_index[$timestamp_short] = date( - html_entity_decode($config['date_format'], ENT_QUOTES, "UTF-8"), $timestamp); - $timestamp = $timestamp_short;*/ - - $graph[$timestamp]['count'] = 0; - $graph[$timestamp]['timestamp_bottom'] = $timestamp; - $graph[$timestamp]['timestamp_top'] = $timestamp + $interval; - $graph[$timestamp]['min'] = 0; - $graph[$timestamp]['max'] = 0; - $graph[$timestamp]['event'] = 0; - $graph[$timestamp]['alert'] = 0; - } - - $long_index = array(); - - $graph_values = array(); - $module_name_list = array(); - $collector = 0; - $user = users_get_user_by_id($config['id_user']); - $user_flash_charts = $user['flash_chart']; - - if ($user_flash_charts == 1) - $flash_charts = true; - elseif($user_flash_charts == -1) - $flash_charts = $config['flash_charts']; - elseif($user_flash_charts == 0) - $flash_charts = false; - - if ($only_image) { - $flash_charts = false; - } - - // Calculate data for each module - for ($i = 0; $i < $module_number; $i++) { - $automatic_custom_graph_meta = false; - if ($config['metaconsole']) { - // Automatic custom graph from the report template in metaconsole - if (is_array($module_list[$i])) { - $server = metaconsole_get_connection_by_id ($module_list[$i]['server']); - metaconsole_connect($server); - $automatic_custom_graph_meta = true; - } - } - - $search_in_history_db = db_search_in_history_db($datelimit); - - // If its a projection graph, - // first module will be data and second will be the projection - if ($projection != false && $i != 0) { - if ($automatic_custom_graph_meta) - $agent_module_id = $module_list[0]['module']; - else - $agent_module_id = $module_list[0]; - - $id_module_type = modules_get_agentmodule_type ($agent_module_id); - $module_type = modules_get_moduletype_name ($id_module_type); - $uncompressed_module = is_module_uncompressed ($module_type); + elseif ($period < SECONDS_6MONTHS) { + $time_format = 'Y M d'; + $time_format_2 = 'H\h'; } else { - if ($automatic_custom_graph_meta) - $agent_module_id = $module_list[$i]['module']; - else - $agent_module_id = $module_list[$i]; - - - $id_module_type = modules_get_agentmodule_type ($agent_module_id); - $module_type = modules_get_moduletype_name ($id_module_type); - $uncompressed_module = is_module_uncompressed ($module_type); + $time_format = "Y M d"; + $time_format_2 = 'H\h'; } - if ($uncompressed_module) { - $avg_only = 1; + // Set variables + if ($date == 0) + $date = get_system_time(); + $datelimit = $date - $period; + + $resolution = $config['graph_res'] * 50; //Number of points of the graph + $interval = (int) ($period / $resolution); + + // If projection graph, fill with zero previous data to projection interval + if ($projection != false) { + $j = $datelimit; + $in_range = true; + while ($in_range) { + $timestamp_f = graph_get_formatted_date($j, $time_format, $time_format_2); + + $before_projection[$timestamp_f] = 0; + + if ($j > $date) { + $in_range = false; + } + $j = $j + $interval; + } } - // Get event data (contains alert data too) - if ($show_events == 1 || $show_alerts == 1) { - $events = db_get_all_rows_filter ('tevento', - array ('id_agentmodule' => $agent_module_id, + // Added support for projection graphs (normal_module + 1(prediction data)) + if ($projection !== false) { + $module_number = count ($module_list) + 1; + } + else { + $module_number = count ($module_list); + } + + $names_number = count($name_list); + $units_number = count($unit_list); + + // interval - This is the number of "rows" we are divided the time to fill data. + // more interval, more resolution, and slower. + // periodo - Gap of time, in seconds. This is now to (now-periodo) secs + + // Init weights + for ($i = 0; $i < $module_number; $i++) { + if (! isset ($weight_list[$i])) { + $weight_list[$i] = 1; + } + else if ($weight_list[$i] == 0) { + $weight_list[$i] = 1; + } + } + + // Set data containers + for ($i = 0; $i < $resolution; $i++) { + $timestamp = $datelimit + ($interval * $i);/* + $timestamp_short = date($time_format, $timestamp); + $long_index[$timestamp_short] = date( + html_entity_decode($config['date_format'], ENT_QUOTES, "UTF-8"), $timestamp); + $timestamp = $timestamp_short;*/ + + $graph[$timestamp]['count'] = 0; + $graph[$timestamp]['timestamp_bottom'] = $timestamp; + $graph[$timestamp]['timestamp_top'] = $timestamp + $interval; + $graph[$timestamp]['min'] = 0; + $graph[$timestamp]['max'] = 0; + $graph[$timestamp]['event'] = 0; + $graph[$timestamp]['alert'] = 0; + } + $long_index = array(); + + $graph_values = array(); + $module_name_list = array(); + $collector = 0; + $user = users_get_user_by_id($config['id_user']); + $user_flash_charts = $user['flash_chart']; + + if ($user_flash_charts == 1) + $flash_charts = true; + elseif($user_flash_charts == -1) + $flash_charts = $config['flash_charts']; + elseif($user_flash_charts == 0) + $flash_charts = false; + + if ($only_image) { + $flash_charts = false; + } + + // Calculate data for each module + for ($i = 0; $i < $module_number; $i++) { + $automatic_custom_graph_meta = false; + if ($config['metaconsole']) { + // Automatic custom graph from the report template in metaconsole + if (is_array($module_list[$i])) { + $server = metaconsole_get_connection_by_id ($module_list[$i]['server']); + metaconsole_connect($server); + $automatic_custom_graph_meta = true; + } + } + + $search_in_history_db = db_search_in_history_db($datelimit); + + // If its a projection graph, + // first module will be data and second will be the projection + if ($projection != false && $i != 0) { + if ($automatic_custom_graph_meta) + $agent_module_id = $module_list[0]['module']; + else + $agent_module_id = $module_list[0]; + + $id_module_type = modules_get_agentmodule_type ($agent_module_id); + $module_type = modules_get_moduletype_name ($id_module_type); + $uncompressed_module = is_module_uncompressed ($module_type); + } + else { + if ($automatic_custom_graph_meta) + $agent_module_id = $module_list[$i]['module']; + else + $agent_module_id = $module_list[$i]; + + + $id_module_type = modules_get_agentmodule_type ($agent_module_id); + $module_type = modules_get_moduletype_name ($id_module_type); + $uncompressed_module = is_module_uncompressed ($module_type); + } + + if ($uncompressed_module) { + $avg_only = 1; + } + + // Get event data (contains alert data too) + if ($show_events == 1 || $show_alerts == 1) { + $events = db_get_all_rows_filter ('tevento', + array ('id_agentmodule' => $agent_module_id, + "utimestamp > $datelimit", + "utimestamp < $date", + 'order' => 'utimestamp ASC'), + array ('evento', 'utimestamp', 'event_type')); + if ($events === false) { + $events = array (); + } + } + + // Get module data + $data = db_get_all_rows_filter ('tagente_datos', + array ('id_agente_modulo' => $agent_module_id, "utimestamp > $datelimit", "utimestamp < $date", 'order' => 'utimestamp ASC'), - array ('evento', 'utimestamp', 'event_type')); - if ($events === false) { - $events = array (); - } - } - - // Get module data - $data = db_get_all_rows_filter ('tagente_datos', - array ('id_agente_modulo' => $agent_module_id, - "utimestamp > $datelimit", - "utimestamp < $date", - 'order' => 'utimestamp ASC'), - array ('datos', 'utimestamp'), 'AND', $search_in_history_db); - if ($data === false) { - $data = array (); - } - - // Uncompressed module data - if ($uncompressed_module) { - $min_necessary = 1; - - // Compressed module data - } - else { - // Get previous data - $previous_data = modules_get_previous_data ($agent_module_id, $datelimit); - if ($previous_data !== false) { - $previous_data['utimestamp'] = $datelimit; - array_unshift ($data, $previous_data); - } + array ('datos', 'utimestamp'), 'AND', $search_in_history_db); - // Get next data - $nextData = modules_get_next_data ($agent_module_id, $date); - if ($nextData !== false) { - array_push ($data, $nextData); - } - else if (count ($data) > 0) { - // Propagate the last known data to the end of the interval - $nextData = array_pop ($data); - array_push ($data, $nextData); - $nextData['utimestamp'] = $date; - array_push ($data, $nextData); + if ($data === false) { + $data = array (); } + + // Uncompressed module data + if ($uncompressed_module) { + $min_necessary = 1; - $min_necessary = 2; - } - - // Set initial conditions - $graph_values[$i] = array(); - - // Check available data - if (count ($data) < $min_necessary) { - continue; - } - - if (!empty($name_list) && $names_number == $module_number && isset($name_list[$i])) { - if ($labels[$agent_module_id] != '') - $module_name_list[$i] = $labels[$agent_module_id]; + // Compressed module data + } else { + // Get previous data + $previous_data = modules_get_previous_data ($agent_module_id, $datelimit); + if ($previous_data !== false) { + $previous_data['utimestamp'] = $datelimit; + array_unshift ($data, $previous_data); + } + + // Get next data + $nextData = modules_get_next_data ($agent_module_id, $date); + if ($nextData !== false) { + array_push ($data, $nextData); + } + else if (count ($data) > 0) { + // Propagate the last known data to the end of the interval + $nextData = array_pop ($data); + array_push ($data, $nextData); + $nextData['utimestamp'] = $date; + array_push ($data, $nextData); + } + + $min_necessary = 2; + } + + // Set initial conditions + $graph_values[$i] = array(); + + // Check available data + if (count ($data) < $min_necessary) { + continue; + } + + if (!empty($name_list) && $names_number == $module_number && isset($name_list[$i])) { + if ($labels[$agent_module_id] != '') + $module_name_list[$i] = $labels[$agent_module_id]; + else { + $agent_name = io_safe_output( + modules_get_agentmodule_agent_name ($agent_module_id)); + $alias = db_get_value ("alias","tagente","nombre",$agent_name); + $module_name = io_safe_output( + modules_get_agentmodule_name ($agent_module_id)); + + if ($flash_charts) + $module_name_list[$i] = '' . $alias . " / " . $module_name. ''; + else + $module_name_list[$i] = $alias . " / " . $module_name; + } + } + else { + //Get and process agent name $agent_name = io_safe_output( modules_get_agentmodule_agent_name ($agent_module_id)); $alias = db_get_value ("alias","tagente","nombre",$agent_name); + $agent_name = ui_print_truncate_text($agent_name, 'agent_small', false, true, false, '...', false); + + $agent_id = agents_get_agent_id ($agent_name); + + //Get and process module name $module_name = io_safe_output( modules_get_agentmodule_name ($agent_module_id)); + $module_name = sprintf(__("%s"), $module_name); + $module_name = ui_print_truncate_text($module_name, 'module_small', false, true, false, '...', false); - if ($flash_charts) - $module_name_list[$i] = '' . $alias . " / " . $module_name. ''; - else - $module_name_list[$i] = $alias . " / " . $module_name; - } - } - else { - //Get and process agent name - $agent_name = io_safe_output( - modules_get_agentmodule_agent_name ($agent_module_id)); - $alias = db_get_value ("alias","tagente","nombre",$agent_name); - $agent_name = ui_print_truncate_text($agent_name, 'agent_small', false, true, false, '...', false); - - $agent_id = agents_get_agent_id ($agent_name); - - //Get and process module name - $module_name = io_safe_output( - modules_get_agentmodule_name ($agent_module_id)); - $module_name = sprintf(__("%s"), $module_name); - $module_name = ui_print_truncate_text($module_name, 'module_small', false, true, false, '...', false); - - if ($flash_charts) { - if ($labels[$agent_module_id] != '') - $module_name_list[$i] = '' . - $labels[$agent_module_id] . ''; - else - $module_name_list[$i] = '' . - $alias . ' / ' . $module_name . ''; - } - else { - if ($labels[$agent_module_id] != '') - $module_name_list[$i] = $labels[$agent_module_id]; - else - $module_name_list[$i] = $alias . ' / ' . $module_name; - } - } - - // Data iterator - $j = 0; - - // Event iterator - $k = 0; - - // Set initial conditions - - //$graph_values[$i] = array(); - $temp_graph_values = array(); - - if ($data[0]['utimestamp'] == $datelimit) { - $previous_data = $data[0]['datos']; - $j++; - } - else { - $previous_data = 0; - } - - $max = 0; - $min = null; - $avg = 0; - $countAvg = 0; - - // Calculate chart data - $last_known = $previous_data; - - for ($l = 0; $l <= $resolution; $l++) { - $countAvg ++; - - $timestamp = $datelimit + ($interval * $l); - $timestamp_short = graph_get_formatted_date($timestamp, $time_format, $time_format_2); - - $long_index[$timestamp_short] = date( - html_entity_decode($config['date_format'], ENT_QUOTES, "UTF-8"), $timestamp); - //$timestamp = $timestamp_short; - - $total = 0; - $count = 0; - - // Read data that falls in the current interval - $interval_min = $last_known; - $interval_max = $last_known; - - while (isset ($data[$j]) && $data[$j]['utimestamp'] >= $timestamp && $data[$j]['utimestamp'] < ($timestamp + $interval)) { - if ($data[$j]['datos'] > $interval_max) { - $interval_max = $data[$j]['datos']; - } - else if ($data[$j]['datos'] < $interval_max) { - $interval_min = $data[$j]['datos']; - } - $total += $data[$j]['datos']; - $last_known = $data[$j]['datos']; - $count++; - $j++; - } - - // Average - if ($count > 0) { - $total /= $count; - } - - // Read events and alerts that fall in the current interval - $event_value = 0; - $alert_value = 0; - while (isset ($events[$k]) && $events[$k]['utimestamp'] >= $timestamp && $events[$k]['utimestamp'] <= ($timestamp + $interval)) { - if ($show_events == 1) { - $event_value++; - } - if ($show_alerts == 1 && substr ($events[$k]['event_type'], 0, 5) == 'alert') { - $alert_value++; - } - $k++; - } - - // Data - if ($count > 0) { - //$graph_values[$i][$timestamp] = $total * $weight_list[$i]; - $temp_graph_values[$timestamp_short] = $total * $weight_list[$i]; - } - else { - // Compressed data - if ($uncompressed_module || ($timestamp > time ())) { - $temp_graph_values[$timestamp_short] = 0; + if ($flash_charts) { + if ($labels[$agent_module_id] != '') + $module_name_list[$i] = '' . + $labels[$agent_module_id] . ''; + else + $module_name_list[$i] = '' . + $alias . ' / ' . $module_name . ''; } else { - $temp_graph_values[$timestamp_short] = $last_known * $weight_list[$i]; + if ($labels[$agent_module_id] != '') + $module_name_list[$i] = $labels[$agent_module_id]; + else + $module_name_list[$i] = $alias . ' / ' . $module_name; } } - //Extract max, min, avg - if ($max < $temp_graph_values[$timestamp_short]) { - $max = $temp_graph_values[$timestamp_short]; + // Data iterator + $j = 0; + + // Event iterator + $k = 0; + + // Set initial conditions + + //$graph_values[$i] = array(); + $temp_graph_values = array(); + + if ($data[0]['utimestamp'] == $datelimit) { + $previous_data = $data[0]['datos']; + $j++; + } + else { + $previous_data = 0; } - if (isset($min)) { - if ($min > $temp_graph_values[$timestamp_short]) { + $max = 0; + $min = null; + $avg = 0; + $countAvg = 0; + + // Calculate chart data + $last_known = $previous_data; + for ($l = 0; $l <= $resolution; $l++) { + $countAvg ++; + + $timestamp = $datelimit + ($interval * $l); + $timestamp_short = graph_get_formatted_date($timestamp, $time_format, $time_format_2); + + $long_index[$timestamp_short] = date( + html_entity_decode($config['date_format'], ENT_QUOTES, "UTF-8"), $timestamp); + //$timestamp = $timestamp_short; + + $total = 0; + $count = 0; + + // Read data that falls in the current interval + $interval_min = $last_known; + $interval_max = $last_known; + + while (isset ($data[$j]) && $data[$j]['utimestamp'] >= $timestamp && $data[$j]['utimestamp'] < ($timestamp + $interval)) { + if ($data[$j]['datos'] > $interval_max) { + $interval_max = $data[$j]['datos']; + } + else if ($data[$j]['datos'] < $interval_max) { + $interval_min = $data[$j]['datos']; + } + $total += $data[$j]['datos']; + $last_known = $data[$j]['datos']; + $count++; + $j++; + } + + // Average + if ($count > 0) { + $total /= $count; + } + + // Read events and alerts that fall in the current interval + $event_value = 0; + $alert_value = 0; + while (isset ($events[$k]) && $events[$k]['utimestamp'] >= $timestamp && $events[$k]['utimestamp'] <= ($timestamp + $interval)) { + if ($show_events == 1) { + $event_value++; + } + if ($show_alerts == 1 && substr ($events[$k]['event_type'], 0, 5) == 'alert') { + $alert_value++; + } + $k++; + } + + // Data + if ($count > 0) { + //$graph_values[$i][$timestamp] = $total * $weight_list[$i]; + $temp_graph_values[$timestamp_short] = $total * $weight_list[$i]; + } + else { + // Compressed data + if ($uncompressed_module || ($timestamp > time ())) { + $temp_graph_values[$timestamp_short] = 0; + } + else { + $temp_graph_values[$timestamp_short] = $last_known * $weight_list[$i]; + } + } + + //Extract max, min, avg + if ($max < $temp_graph_values[$timestamp_short]) { + $max = $temp_graph_values[$timestamp_short]; + } + + if (isset($min)) { + if ($min > $temp_graph_values[$timestamp_short]) { + $min = $temp_graph_values[$timestamp_short]; + } + } + else { $min = $temp_graph_values[$timestamp_short]; } + $avg += $temp_graph_values[$timestamp_short]; + + // Added to support projection graphs + if ($projection != false and $i != 0) { + $projection_data = array(); + $projection_data = array_merge($before_projection, $projection); + $graph_values[$i] = $projection_data; + } + else { + $graph_values[$i] = $temp_graph_values; + } + } + + //Add the max, min and avg in the legend + $avg = round($avg / $countAvg, 1); + + $graph_stats = get_graph_statistics($graph_values[$i]); + + if (!isset($config["short_module_graph_data"])) + $config["short_module_graph_data"] = true; + + if ($config["short_module_graph_data"]) { + $min = $graph_stats['min']; + $max = $graph_stats['max']; + $avg = $graph_stats['avg']; + $last = $graph_stats['last']; + + if ($min > 1000000) + $min = sprintf("%sM", remove_right_zeros(number_format($min / 1000000, remove_right_zeros))); + else if ($min > 1000) + $min = sprintf("%sK", remove_right_zeros(number_format($min / 1000, $config['graph_precision']))); + + if ($max > 1000000) + $max = sprintf("%sM", remove_right_zeros(number_format($max / 1000000, $config['graph_precision']))); + else if ($max > 1000) + $max = sprintf("%sK", remove_right_zeros(number_format($max / 1000, $config['graph_precision']))); + + if ($avg > 1000000) + $avg = sprintf("%sM", remove_right_zeros(number_format($avg / 1000000, $config['graph_precision']))); + else if ($avg > 1000) + $avg = sprintf("%sK", remove_right_zeros(number_format($avg / 1000, $config['graph_precision']))); + + if ($last > 1000000) + $last = sprintf("%sM", remove_right_zeros(number_format($last / 1000000, $config['graph_precision']))); + else if ($last > 1000) + $last = sprintf("%sK", remove_right_zeros(number_format($last / 1000, $config['graph_precision']))); } else { - $min = $temp_graph_values[$timestamp_short]; + $min = remove_right_zeros(number_format($graph_stats['min'], $config['graph_precision'])); + $max = remove_right_zeros(number_format($graph_stats['max'], $config['graph_precision'])); + $avg = remove_right_zeros(number_format($graph_stats['avg'], $config['graph_precision'])); + $last = remove_right_zeros(number_format($graph_stats['last'], $config['graph_precision'])); } - $avg += $temp_graph_values[$timestamp_short]; - // Added to support projection graphs - if ($projection != false and $i != 0) { - $projection_data = array(); - $projection_data = array_merge($before_projection, $projection); - $graph_values[$i] = $projection_data; + + if (!empty($unit_list) && $units_number == $module_number && isset($unit_list[$i])) { + $unit = $unit_list[$i]; } - else { - $graph_values[$i] = $temp_graph_values; + + if ($projection == false or ($projection != false and $i == 0)) { + $module_name_list[$i] .= ": "; + if ($show_max) + $module_name_list[$i] .= __("Max") . ": $max $unit; "; + if ($show_min) + $module_name_list[$i] .= __("Min") . ": $min $unit; "; + if ($show_avg) + $module_name_list[$i] .= __("Avg") . ": $avg $unit"; + } + + if ($weight_list[$i] != 1) { + //$module_name_list[$i] .= " (x". format_numeric ($weight_list[$i], 1).")"; + $module_name_list[$i] .= " (x". format_numeric ($weight_list[$i], 1).")"; + } + + //$graph_values[$module_name_list[$i]] = $graph_values[$i]; + //unset($graph_values[$i]); + + //$graph_values[$i] = $graph_values[$i]; + + if ($config['metaconsole']) { + // Automatic custom graph from the report template in metaconsole + if (is_array($module_list[0])) { + metaconsole_restore_db(); + } } } - //Add the max, min and avg in the legend - $avg = round($avg / $countAvg, 1); + $temp = array(); - $graph_stats = get_graph_statistics($graph_values[$i]); + if ($flash_charts === false && $stacked == CUSTOM_GRAPH_GAUGE) + $stacked = CUSTOM_GRAPH_BULLET_CHART; - if (!isset($config["short_module_graph_data"])) - $config["short_module_graph_data"] = true; - - if ($config["short_module_graph_data"]) { - $min = $graph_stats['min']; - $max = $graph_stats['max']; - $avg = $graph_stats['avg']; - $last = $graph_stats['last']; - - if ($min > 1000000) - $min = sprintf("%sM", remove_right_zeros(number_format($min / 1000000, remove_right_zeros))); - else if ($min > 1000) - $min = sprintf("%sK", remove_right_zeros(number_format($min / 1000, $config['graph_precision']))); - - if ($max > 1000000) - $max = sprintf("%sM", remove_right_zeros(number_format($max / 1000000, $config['graph_precision']))); - else if ($max > 1000) - $max = sprintf("%sK", remove_right_zeros(number_format($max / 1000, $config['graph_precision']))); - - if ($avg > 1000000) - $avg = sprintf("%sM", remove_right_zeros(number_format($avg / 1000000, $config['graph_precision']))); - else if ($avg > 1000) - $avg = sprintf("%sK", remove_right_zeros(number_format($avg / 1000, $config['graph_precision']))); - - if ($last > 1000000) - $last = sprintf("%sM", remove_right_zeros(number_format($last / 1000000, $config['graph_precision']))); - else if ($last > 1000) - $last = sprintf("%sK", remove_right_zeros(number_format($last / 1000, $config['graph_precision']))); - } - else { - $min = remove_right_zeros(number_format($graph_stats['min'], $config['graph_precision'])); - $max = remove_right_zeros(number_format($graph_stats['max'], $config['graph_precision'])); - $avg = remove_right_zeros(number_format($graph_stats['avg'], $config['graph_precision'])); - $last = remove_right_zeros(number_format($graph_stats['last'], $config['graph_precision'])); - } - - - if (!empty($unit_list) && $units_number == $module_number && isset($unit_list[$i])) { - $unit = $unit_list[$i]; - } - - if ($projection == false or ($projection != false and $i == 0)) { - $module_name_list[$i] .= ": "; - if ($show_max) - $module_name_list[$i] .= __("Max") . ": $max $unit; "; - if ($show_min) - $module_name_list[$i] .= __("Min") . ": $min $unit; "; - if ($show_avg) - $module_name_list[$i] .= __("Avg") . ": $avg $unit"; - } - - if ($weight_list[$i] != 1) { - //$module_name_list[$i] .= " (x". format_numeric ($weight_list[$i], 1).")"; - $module_name_list[$i] .= " (x". format_numeric ($weight_list[$i], 1).")"; - } - - //$graph_values[$module_name_list[$i]] = $graph_values[$i]; - //unset($graph_values[$i]); - - //$graph_values[$i] = $graph_values[$i]; - - if ($config['metaconsole']) { - // Automatic custom graph from the report template in metaconsole - if (is_array($module_list[0])) { - metaconsole_restore_db(); - } - } - } - - $temp = array(); - - if ($flash_charts === false && $stacked == CUSTOM_GRAPH_GAUGE) - $stacked = CUSTOM_GRAPH_BULLET_CHART; - - switch ($stacked) { - case CUSTOM_GRAPH_BULLET_CHART_THRESHOLD: - case CUSTOM_GRAPH_BULLET_CHART: - $datelimit = $date - $period; - if($stacked == CUSTOM_GRAPH_BULLET_CHART_THRESHOLD){ - $acumulador = 0; + switch ($stacked) { + case CUSTOM_GRAPH_BULLET_CHART_THRESHOLD: + case CUSTOM_GRAPH_BULLET_CHART: + $datelimit = $date - $period; + if($stacked == CUSTOM_GRAPH_BULLET_CHART_THRESHOLD){ + $acumulador = 0; + foreach ($module_list as $module_item) { + $module = $module_item; + $query_last_value = sprintf(' + SELECT datos + FROM tagente_datos + WHERE id_agente_modulo = %d + AND utimestamp < %d + ORDER BY utimestamp DESC', + $module, $date); + $temp_data = db_get_value_sql($query_last_value); + if ($acumulador < $temp_data){ + $acumulador = $temp_data; + } + } + } foreach ($module_list as $module_item) { - $module = $module_item; + $automatic_custom_graph_meta = false; + if ($config['metaconsole']) { + // Automatic custom graph from the report template in metaconsole + if (is_array($module_list[$i])) { + $server = metaconsole_get_connection_by_id ($module_item['server']); + metaconsole_connect($server); + $automatic_custom_graph_meta = true; + } + } + + if ($automatic_custom_graph_meta) + $module = $module_item['module']; + else + $module = $module_item; + + $search_in_history_db = db_search_in_history_db($datelimit); + + $temp[$module] = modules_get_agentmodule($module); $query_last_value = sprintf(' SELECT datos FROM tagente_datos @@ -1545,291 +1578,281 @@ function graphic_combined_module ($module_list, $weight_list, $period, ORDER BY utimestamp DESC', $module, $date); $temp_data = db_get_value_sql($query_last_value); - if ($acumulador < $temp_data){ - $acumulador = $temp_data; + + if ($temp_data) { + if (is_numeric($temp_data)) + $value = $temp_data; + else + $value = count($value); } - } - } - foreach ($module_list as $module_item) { - $automatic_custom_graph_meta = false; - if ($config['metaconsole']) { - // Automatic custom graph from the report template in metaconsole - if (is_array($module_list[$i])) { - $server = metaconsole_get_connection_by_id ($module_item['server']); - metaconsole_connect($server); - $automatic_custom_graph_meta = true; + else { + if ($flash_charts === false) + $value = 0; + else + $value = false; } - } - - if ($automatic_custom_graph_meta) - $module = $module_item['module']; - else - $module = $module_item; - - $search_in_history_db = db_search_in_history_db($datelimit); - - $temp[$module] = modules_get_agentmodule($module); - $query_last_value = sprintf(' - SELECT datos - FROM tagente_datos - WHERE id_agente_modulo = %d - AND utimestamp < %d - ORDER BY utimestamp DESC', - $module, $date); - $temp_data = db_get_value_sql($query_last_value); - - if ($temp_data) { - if (is_numeric($temp_data)) - $value = $temp_data; - else - $value = count($value); - } - else { - if ($flash_charts === false) - $value = 0; - else - $value = false; - } - - if ( !empty($labels) && isset($labels[$module]) ){ - $label = io_safe_input($labels[$module]); - }else{ - $alias = db_get_value ("alias","tagente","id_agente",$temp[$module]['id_agente']); - $label = $alias . ': ' . $temp[$module]['nombre']; - } - - $temp[$module]['label'] = $label; - $temp[$module]['value'] = $value; - $temp_max = reporting_get_agentmodule_data_max($module,$period,$date); - if ($temp_max < 0) - $temp_max = 0; - if (isset($acumulador)){ - $temp[$module]['max'] = $acumulador; - }else{ - $temp[$module]['max'] = ($temp_max === false) ? 0 : $temp_max; - } + if ( !empty($labels) && isset($labels[$module]) ){ + $label = io_safe_input($labels[$module]); + }else{ + $alias = db_get_value ("alias","tagente","id_agente",$temp[$module]['id_agente']); + $label = $alias . ': ' . $temp[$module]['nombre']; + } + + + $temp[$module]['label'] = $label; + $temp[$module]['value'] = $value; + $temp_max = reporting_get_agentmodule_data_max($module,$period,$date); + if ($temp_max < 0) + $temp_max = 0; + if (isset($acumulador)){ + $temp[$module]['max'] = $acumulador; + }else{ + $temp[$module]['max'] = ($temp_max === false) ? 0 : $temp_max; + } - $temp_min = reporting_get_agentmodule_data_min($module,$period,$date); - if ($temp_min < 0) - $temp_min = 0; - $temp[$module]['min'] = ($temp_min === false) ? 0 : $temp_min; - - if ($config['metaconsole']) { - // Automatic custom graph from the report template in metaconsole - if (is_array($module_list[0])) { - metaconsole_restore_db(); - } - } - - } - - break; - case CUSTOM_GRAPH_HBARS: - case CUSTOM_GRAPH_VBARS: - $datelimit = $date - $period; - - $label = ''; - foreach ($module_list as $module_item) { - $automatic_custom_graph_meta = false; - if ($config['metaconsole']) { - // Automatic custom graph from the report template in metaconsole - if (is_array($module_list[$i])) { - $server = metaconsole_get_connection_by_id ($module_item['server']); - metaconsole_connect($server); - $automatic_custom_graph_meta = true; - } - } - - if ($automatic_custom_graph_meta) - $module = $module_item['module']; - else - $module = $module_item; - - - $module_data = modules_get_agentmodule($module); - $query_last_value = sprintf(' - SELECT datos - FROM tagente_datos - WHERE id_agente_modulo = %d - AND utimestamp < %d - ORDER BY utimestamp DESC', - $module, $date); - $temp_data = db_get_value_sql($query_last_value); - - $agent_name = io_safe_output( - modules_get_agentmodule_agent_name ($module)); - - if (!empty($labels) && isset($labels[$module]) ){ - $label = $labels[$module]; - }else { - $alias = db_get_value ("alias","tagente","id_agente",$module_data['id_agente']); - $label = $alias . " - " .$module_data['nombre']; - } + $temp_min = reporting_get_agentmodule_data_min($module,$period,$date); + if ($temp_min < 0) + $temp_min = 0; + $temp[$module]['min'] = ($temp_min === false) ? 0 : $temp_min; - $temp[$label]['g'] = round($temp_data,4); - - - if ($config['metaconsole']) { - // Automatic custom graph from the report template in metaconsole - if (is_array($module_list[0])) { - metaconsole_restore_db(); - } - } - - } - break; - case CUSTOM_GRAPH_PIE: - $datelimit = $date - $period; - $total_modules = 0; - foreach ($module_list as $module_item) { - $automatic_custom_graph_meta = false; - if ($config['metaconsole']) { - // Automatic custom graph from the report template in metaconsole - if (is_array($module_list[$i])) { - $server = metaconsole_get_connection_by_id ($module_item['server']); - metaconsole_connect($server); - $automatic_custom_graph_meta = true; - } - } - - if ($automatic_custom_graph_meta) - $module = $module_item['module']; - else - $module = $module_item; - - $data_module = modules_get_agentmodule($module); - $query_last_value = sprintf(' - SELECT datos - FROM tagente_datos - WHERE id_agente_modulo = %d - AND utimestamp > %d - AND utimestamp < %d - ORDER BY utimestamp DESC', - $module, $datelimit, $date); - $temp_data = db_get_value_sql($query_last_value); - - if ( $temp_data ){ - if (is_numeric($temp_data)) - $value = $temp_data; - else - $value = count($value); - } - else { - $value = false; - } - $total_modules += $value; - - if ( !empty($labels) && isset($labels[$module]) ){ - $label = io_safe_output($labels[$module]); - }else { - $alias = db_get_value ("alias","tagente","id_agente",$data_module['id_agente']); - $label = io_safe_output($alias . ": " . $data_module['nombre']); - } - - $temp[$label] = array('value'=>$value, - 'unit'=>$data_module['unit']); - if ($config['metaconsole']) { - // Automatic custom graph from the report template in metaconsole - if (is_array($module_list[0])) { - metaconsole_restore_db(); - } - } - } - $temp['total_modules'] = $total_modules; - - break; - case CUSTOM_GRAPH_GAUGE: - $datelimit = $date - $period; - $i = 0; - foreach ($module_list as $module_item) { - $automatic_custom_graph_meta = false; - if ($config['metaconsole']) { - // Automatic custom graph from the report template in metaconsole - if (is_array($module_list[$i])) { - $server = metaconsole_get_connection_by_id ($module_item['server']); - metaconsole_connect($server); - $automatic_custom_graph_meta = true; - } - } - - if ($automatic_custom_graph_meta) - $module = $module_item['module']; - else - $module = $module_item; - - $temp[$module] = modules_get_agentmodule($module); - $query_last_value = sprintf(' - SELECT datos - FROM tagente_datos - WHERE id_agente_modulo = %d - AND utimestamp < %d - ORDER BY utimestamp DESC', - $module, $date); - $temp_data = db_get_value_sql($query_last_value); - if ( $temp_data ) { - if (is_numeric($temp_data)) - $value = $temp_data; - else - $value = count($value); - } - else { - $value = false; - } - $temp[$module]['label'] = ($labels[$module] != '') ? $labels[$module] : $temp[$module]['nombre']; - - $temp[$module]['value'] = $value; - $temp[$module]['label'] = ui_print_truncate_text($temp[$module]['label'],"module_small",false,true,false,".."); - - if ($temp[$module]['unit'] == '%') { - $temp[$module]['min'] = 0; - $temp[$module]['max'] = 100; - } - else { - $min = $temp[$module]['min']; - if ($temp[$module]['max'] == 0) - $max = reporting_get_agentmodule_data_max($module,$period,$date); - else - $max = $temp[$module]['max']; - $temp[$module]['min'] = ($min == 0 ) ? 0 : $min; - $temp[$module]['max'] = ($max == 0 ) ? 100 : $max; - } - $temp[$module]['gauge'] = uniqid('gauge_'); - - if ($config['metaconsole']) { - // Automatic custom graph from the report template in metaconsole - if (is_array($module_list[0])) { - metaconsole_restore_db(); - } - } - $i++; - } - break; - default: - if (!is_null($percentil) && $percentil) { - foreach ($graph_values as $graph_group => $point) { - foreach ($point as $timestamp_point => $point_value) { - $temp[$timestamp_point][$graph_group] = $point_value; + if ($config['metaconsole']) { + // Automatic custom graph from the report template in metaconsole + if (is_array($module_list[0])) { + metaconsole_restore_db(); + } } - $percentile_value = get_percentile($config['percentil'], $point); - $percentil_result[$graph_group] = array_fill ( 0, count($point), $percentile_value); - $series_type[$graph_group] = 'line'; + } + + break; + case CUSTOM_GRAPH_HBARS: + case CUSTOM_GRAPH_VBARS: + $datelimit = $date - $period; + + $label = ''; + foreach ($module_list as $module_item) { + $automatic_custom_graph_meta = false; + if ($config['metaconsole']) { + // Automatic custom graph from the report template in metaconsole + if (is_array($module_list[$i])) { + $server = metaconsole_get_connection_by_id ($module_item['server']); + metaconsole_connect($server); + $automatic_custom_graph_meta = true; + } + } + + if ($automatic_custom_graph_meta) + $module = $module_item['module']; + else + $module = $module_item; + + + $module_data = modules_get_agentmodule($module); + $query_last_value = sprintf(' + SELECT datos + FROM tagente_datos + WHERE id_agente_modulo = %d + AND utimestamp < %d + ORDER BY utimestamp DESC', + $module, $date); + $temp_data = db_get_value_sql($query_last_value); + $agent_name = io_safe_output( - modules_get_agentmodule_agent_alias ($module_list[$graph_group])); - $module_name = io_safe_output( - modules_get_agentmodule_name ($module_list[$graph_group])); - $module_name_list['percentil'.$graph_group] = __('Percentile %dº', $config['percentil']) . __(' of module ') . $agent_name .' / ' . $module_name . ' (' . $percentile_value . ' ' . $unit . ') '; + modules_get_agentmodule_agent_name ($module)); + + if (!empty($labels) && isset($labels[$module]) ){ + $label = $labels[$module]; + }else { + $alias = db_get_value ("alias","tagente","id_agente",$module_data['id_agente']); + $label = $alias . " - " .$module_data['nombre']; + } + + $temp[$label]['g'] = round($temp_data,4); + + + if ($config['metaconsole']) { + // Automatic custom graph from the report template in metaconsole + if (is_array($module_list[0])) { + metaconsole_restore_db(); + } + } + } - } - else { - foreach ($graph_values as $graph_group => $point) { - foreach ($point as $timestamp_point => $point_value) { - $temp[$timestamp_point][$graph_group] = $point_value; + break; + case CUSTOM_GRAPH_PIE: + $datelimit = $date - $period; + $total_modules = 0; + foreach ($module_list as $module_item) { + $automatic_custom_graph_meta = false; + if ($config['metaconsole']) { + // Automatic custom graph from the report template in metaconsole + if (is_array($module_list[$i])) { + $server = metaconsole_get_connection_by_id ($module_item['server']); + metaconsole_connect($server); + $automatic_custom_graph_meta = true; + } + } + + if ($automatic_custom_graph_meta) + $module = $module_item['module']; + else + $module = $module_item; + + $data_module = modules_get_agentmodule($module); + $query_last_value = sprintf(' + SELECT datos + FROM tagente_datos + WHERE id_agente_modulo = %d + AND utimestamp > %d + AND utimestamp < %d + ORDER BY utimestamp DESC', + $module, $datelimit, $date); + $temp_data = db_get_value_sql($query_last_value); + + if ( $temp_data ){ + if (is_numeric($temp_data)) + $value = $temp_data; + else + $value = count($value); + } + else { + $value = false; + } + $total_modules += $value; + + if ( !empty($labels) && isset($labels[$module]) ){ + $label = io_safe_output($labels[$module]); + }else { + $alias = db_get_value ("alias","tagente","id_agente",$data_module['id_agente']); + $label = io_safe_output($alias . ": " . $data_module['nombre']); + } + + $temp[$label] = array('value'=>$value, + 'unit'=>$data_module['unit']); + if ($config['metaconsole']) { + // Automatic custom graph from the report template in metaconsole + if (is_array($module_list[0])) { + metaconsole_restore_db(); + } } } + $temp['total_modules'] = $total_modules; + + break; + case CUSTOM_GRAPH_GAUGE: + $datelimit = $date - $period; + $i = 0; + foreach ($module_list as $module_item) { + $automatic_custom_graph_meta = false; + if ($config['metaconsole']) { + // Automatic custom graph from the report template in metaconsole + if (is_array($module_list[$i])) { + $server = metaconsole_get_connection_by_id ($module_item['server']); + metaconsole_connect($server); + $automatic_custom_graph_meta = true; + } + } + + if ($automatic_custom_graph_meta) + $module = $module_item['module']; + else + $module = $module_item; + + $temp[$module] = modules_get_agentmodule($module); + $query_last_value = sprintf(' + SELECT datos + FROM tagente_datos + WHERE id_agente_modulo = %d + AND utimestamp < %d + ORDER BY utimestamp DESC', + $module, $date); + $temp_data = db_get_value_sql($query_last_value); + if ( $temp_data ) { + if (is_numeric($temp_data)) + $value = $temp_data; + else + $value = count($value); + } + else { + $value = false; + } + $temp[$module]['label'] = ($labels[$module] != '') ? $labels[$module] : $temp[$module]['nombre']; + + $temp[$module]['value'] = $value; + $temp[$module]['label'] = ui_print_truncate_text($temp[$module]['label'],"module_small",false,true,false,".."); + + if ($temp[$module]['unit'] == '%') { + $temp[$module]['min'] = 0; + $temp[$module]['max'] = 100; + } + else { + $min = $temp[$module]['min']; + if ($temp[$module]['max'] == 0) + $max = reporting_get_agentmodule_data_max($module,$period,$date); + else + $max = $temp[$module]['max']; + $temp[$module]['min'] = ($min == 0 ) ? 0 : $min; + $temp[$module]['max'] = ($max == 0 ) ? 100 : $max; + } + $temp[$module]['gauge'] = uniqid('gauge_'); + + if ($config['metaconsole']) { + // Automatic custom graph from the report template in metaconsole + if (is_array($module_list[0])) { + metaconsole_restore_db(); + } + } + $i++; + } + break; + default: + if (!is_null($percentil) && $percentil) { + foreach ($graph_values as $graph_group => $point) { + foreach ($point as $timestamp_point => $point_value) { + $temp[$timestamp_point][$graph_group] = $point_value; + } + + $percentile_value = get_percentile($config['percentil'], $point); + $percentil_result[$graph_group] = array_fill ( 0, count($point), $percentile_value); + $series_type[$graph_group] = 'line'; + $agent_name = io_safe_output( + modules_get_agentmodule_agent_alias ($module_list[$graph_group])); + $module_name = io_safe_output( + modules_get_agentmodule_name ($module_list[$graph_group])); + $module_name_list['percentil'.$graph_group] = __('Percentile %dº', $config['percentil']) . __(' of module ') . $agent_name .' / ' . $module_name . ' (' . $percentile_value . ' ' . $unit . ') '; + } + } + else { + foreach ($graph_values as $graph_group => $point) { + foreach ($point as $timestamp_point => $point_value) { + $temp[$timestamp_point][$graph_group] = $point_value; + } + } + } + break; + } + } + else{ + $temp = fullscale_data_combined($module_list, $period, $date); + + $resolution = count($temp); //Number of points of the graph + $interval = (int) ($period / $resolution); + $module_name_list = array(); + $flash_charts = true; + + foreach ($module_list as $key => $value) { + $agent_name = io_safe_output( modules_get_agentmodule_agent_name ($value) ); + $alias = db_get_value ("alias","tagente","nombre",$agent_name); + $module_name = io_safe_output( modules_get_agentmodule_name ($value) ); + + if ($flash_charts){ + $module_name_list[$key] = '' . $alias . " / " . $module_name. ''; } - break; + else{ + $module_name_list[$key] = $alias . " / " . $module_name; + } + } } $graph_values = $temp; @@ -2081,6 +2104,41 @@ function graphic_combined_module ($module_list, $weight_list, $period, } } +function fullscale_data_combined($module_list, $period, $date){ + + // Set variables + if ($date == 0){ + $date = get_system_time(); + } + + $datelimit = $date - $period; + + foreach ($module_list as $key_module => $value_module) { + $data_uncompress = db_uncompress_module_data($value_module, $datelimit, $date); + foreach ($data_uncompress as $key_data => $value_data) { + foreach ($value_data['data'] as $k => $v) { + $real_date = date("Y M d H:i:s", $v['utimestamp']); + $data_all[$real_date][$key_module] = $v['datos']; + } + } + } + + $data_prev = array(); + + foreach ($data_all as $key => $value) { + foreach ($module_list as $key_module => $value_module) { + if(!isset($value[$key_module])){ + $data_all[$key][$key_module] = $data_prev[$key_module]; + } + else{ + $data_prev[$key_module] = $value[$key_module]; + } + } + } + + return $data_all; +} + /** * Print a graph with access data of agents * @@ -4331,7 +4389,6 @@ function fullscale_data ( &$chart_data, &$chart_extra_data, &$long_index, $series_type['percentil' . $series_suffix] = 'line'; } } - //html_debug_print($chart_data); } function grafico_modulo_boolean ($agent_module_id, $period, $show_events, diff --git a/pandora_console/operation/agentes/interface_traffic_graph_win.php b/pandora_console/operation/agentes/interface_traffic_graph_win.php index 8d676b4340..1a0a1343f9 100644 --- a/pandora_console/operation/agentes/interface_traffic_graph_win.php +++ b/pandora_console/operation/agentes/interface_traffic_graph_win.php @@ -150,6 +150,7 @@ $interface_traffic_modules = array( $zoom = (int) get_parameter ("zoom", 1); $baseline = get_parameter ("baseline", 0); $show_percentil = get_parameter ("show_percentil", 0); + $fullscale = get_parameter("fullscale", 0); if ($zoom > 1) { $height = $height * ($zoom / 2.1); @@ -200,7 +201,9 @@ $interface_traffic_modules = array( false, false, (($show_percentil)? $config['percentil'] : null), - true); + true, + false, + $fullscale); echo '
'; @@ -258,6 +261,12 @@ $interface_traffic_modules = array( $data[1] = html_print_checkbox ("show_percentil", 1, (bool) $show_percentil, true); $table->data[] = $data; $table->rowclass[] =''; + + $data = array(); + $data[0] = __('Full scale'); + $data[1] = html_print_checkbox ("fullscale", 1, (bool) $fullscale, true); + $table->data[] = $data; + $table->rowclass[] =''; $data = array(); $data[0] = __('Zoom factor'); From d86d62234078e6aac718f5f81ca9540315832770 Mon Sep 17 00:00:00 2001 From: daniel Date: Thu, 21 Sep 2017 15:53:45 +0200 Subject: [PATCH 093/281] fixed error bad merge ldap --- pandora_console/include/auth/mysql.php | 30 ++++++++++++++++++-------- 1 file changed, 21 insertions(+), 9 deletions(-) diff --git a/pandora_console/include/auth/mysql.php b/pandora_console/include/auth/mysql.php index a7e710dcb2..97fb142a8d 100644 --- a/pandora_console/include/auth/mysql.php +++ b/pandora_console/include/auth/mysql.php @@ -645,15 +645,27 @@ function ldap_process_user_login ($login, $password) { } } - $ldap_login_attr = isset($config["ldap_login_attr"]) ? io_safe_output($config["ldap_login_attr"]) . "=" : ''; - $ldap_base_dn = isset($config["ldap_base_dn"]) ? "," . io_safe_output($config["ldap_base_dn"]) : ''; - - if (strlen($password) == 0 || - !@ldap_bind($ds, io_safe_output($login), $password) ) { - $config["auth_error"] = 'User not found in database or incorrect password'; - @ldap_close ($ds); - - return false; + $ldap_login_attr = !empty($config["ldap_login_attr"]) ? io_safe_output($config["ldap_login_attr"]) . "=" : ''; + + $ldap_base_dn = !empty($config["ldap_base_dn"]) ? "," . io_safe_output($config["ldap_base_dn"]) : ''; + + if(!empty($ldap_base_dn)){ + if (strlen($password) == 0 || + !@ldap_bind($ds, $ldap_login_attr.io_safe_output($login).$ldap_base_dn, $password) ) { + $config["auth_error"] = 'User not found in database or incorrect password'; + @ldap_close ($ds); + + return false; + + } + } else { + if (strlen($password) == 0 || + !@ldap_bind($ds, io_safe_output($login), $password) ) { + $config["auth_error"] = 'User not found in database or incorrect password'; + @ldap_close ($ds); + + return false; + } } @ldap_close ($ds); From 98a05f7850e8514dd4fc8c8875e5c261dd7b325a Mon Sep 17 00:00:00 2001 From: Arturo Gonzalez Date: Thu, 21 Sep 2017 15:55:21 +0200 Subject: [PATCH 094/281] Added changes to ldap adv config --- pandora_console/include/auth/mysql.php | 84 +++++++++++++++++--- pandora_console/include/functions_config.php | 4 + 2 files changed, 77 insertions(+), 11 deletions(-) diff --git a/pandora_console/include/auth/mysql.php b/pandora_console/include/auth/mysql.php index a7e710dcb2..d17ed213d0 100644 --- a/pandora_console/include/auth/mysql.php +++ b/pandora_console/include/auth/mysql.php @@ -228,8 +228,6 @@ function process_user_login_remote ($login, $pass, $api = false) { if (($config["auth"] === 'ad') && (isset($config['ad_advanced_config']) && $config['ad_advanced_config'])) { - - $return = enterprise_hook ('prepare_permissions_groups_of_user_ad', array ($login, $pass, false, true, defined('METACONSOLE'))); @@ -246,12 +244,29 @@ function process_user_login_remote ($login, $pass, $api = false) { } } } + elseif (($config["auth"] === 'ldap') && + (isset($config['ldap_advanced_config']) && $config['ldap_advanced_config'])) { + + $return = enterprise_hook ('prepare_permissions_groups_of_user_ldap', + array ($login, $pass, false, true, defined('METACONSOLE'))); + + if ($return === "error_permissions") { + $config["auth_error"] = + __("Problems with configuration permissions. Please contact with Administrator"); + return false; + } + else { + if ($return === "permissions_changed") { + $config["auth_error"] = + __("Your permissions have changed. Please, login again."); + return false; + } + } + } + return $login; } - - - // The user does not exist and can not be created if ($config['autocreate_remote_users'] == 0 || is_user_blacklisted ($login)) { $config["auth_error"] = __("Ooops User not found in @@ -297,6 +312,42 @@ function process_user_login_remote ($login, $pass, $api = false) { return false; } } + elseif ($config["auth"] === 'ldap' && + (isset($config['ldap_advanced_config']) && + $config['ldap_advanced_config'])) { + + if ( defined('METACONSOLE') ) { + enterprise_include_once('include/functions_metaconsole.php'); + enterprise_include_once ('meta/include/functions_groups_meta.php'); + + $return = groups_meta_synchronizing(); + + if ($return["group_create_err"] > 0 || $return["group_update_err"] > 0) { + $config["auth_error"] = __('Fail the group synchronizing'); + return false; + } + + $return = meta_tags_synchronizing(); + if ($return['tag_create_err'] > 0 || $return['tag_update_err'] > 0) { + $config["auth_error"] = __('Fail the tag synchronizing'); + return false; + } + } + + // Create the user + if (enterprise_hook ('prepare_permissions_groups_of_user_ldap', + array($login, + $pass, + array ('fullname' => $login, + 'comments' => 'Imported from ' . $config['auth']), + false, defined('METACONSOLE'))) === false) { + + $config["auth_error"] = __("User not found in database + or incorrect password"); + + return false; + } + } else { $user_info = array ('fullname' => $login, @@ -645,15 +696,26 @@ function ldap_process_user_login ($login, $password) { } } - $ldap_login_attr = isset($config["ldap_login_attr"]) ? io_safe_output($config["ldap_login_attr"]) . "=" : ''; - $ldap_base_dn = isset($config["ldap_base_dn"]) ? "," . io_safe_output($config["ldap_base_dn"]) : ''; + $ldap_login_attr = !empty($config["ldap_login_attr"]) ? io_safe_output($config["ldap_login_attr"]) . "=" : ''; + $ldap_base_dn = !empty($config["ldap_base_dn"]) ? "," . io_safe_output($config["ldap_base_dn"]) : ''; - if (strlen($password) == 0 || + if(!empty($ldap_base_dn)){ + if (strlen($password) == 0 || !@ldap_bind($ds, $ldap_login_attr.io_safe_output($login).$ldap_base_dn, $password) ) { + $config["auth_error"] = 'User not found in database or incorrect password'; + @ldap_close ($ds); + + return false; + } + } + else { + if (strlen($password) == 0 || !@ldap_bind($ds, io_safe_output($login), $password) ) { + $config["auth_error"] = 'User not found in database or incorrect password'; - @ldap_close ($ds); - - return false; + @ldap_close ($ds); + + return false; + } } @ldap_close ($ds); diff --git a/pandora_console/include/functions_config.php b/pandora_console/include/functions_config.php index c040cf0346..0e70c4f28c 100644 --- a/pandora_console/include/functions_config.php +++ b/pandora_console/include/functions_config.php @@ -1360,6 +1360,10 @@ function config_process_config () { if (!isset ($config['ad_adv_user_node'])) { config_update_value ( 'ad_adv_user_node', 1); } + + if (!isset ($config['ldap_adv_user_node'])) { + config_update_value ( 'ldap_adv_user_node', 1); + } if (!isset ($config['ad_domain'])) { config_update_value ( 'ad_domain', ''); From 9d09f9a436c022ca5039c5dcac5304b8aa9f565c Mon Sep 17 00:00:00 2001 From: Arturo Gonzalez Date: Thu, 21 Sep 2017 18:00:32 +0200 Subject: [PATCH 095/281] LDAP in progress --- pandora_console/include/auth/mysql.php | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/pandora_console/include/auth/mysql.php b/pandora_console/include/auth/mysql.php index d17ed213d0..21e4e58983 100644 --- a/pandora_console/include/auth/mysql.php +++ b/pandora_console/include/auth/mysql.php @@ -315,7 +315,6 @@ function process_user_login_remote ($login, $pass, $api = false) { elseif ($config["auth"] === 'ldap' && (isset($config['ldap_advanced_config']) && $config['ldap_advanced_config'])) { - if ( defined('METACONSOLE') ) { enterprise_include_once('include/functions_metaconsole.php'); enterprise_include_once ('meta/include/functions_groups_meta.php'); @@ -695,10 +694,9 @@ function ldap_process_user_login ($login, $password) { return false; } } - + $ldap_login_attr = !empty($config["ldap_login_attr"]) ? io_safe_output($config["ldap_login_attr"]) . "=" : ''; $ldap_base_dn = !empty($config["ldap_base_dn"]) ? "," . io_safe_output($config["ldap_base_dn"]) : ''; - if(!empty($ldap_base_dn)){ if (strlen($password) == 0 || !@ldap_bind($ds, $ldap_login_attr.io_safe_output($login).$ldap_base_dn, $password) ) { $config["auth_error"] = 'User not found in database or incorrect password'; From 3613d1c1fc82d4aff5ac10528079a61bfc8f5ab1 Mon Sep 17 00:00:00 2001 From: daniel Date: Thu, 21 Sep 2017 18:37:57 +0200 Subject: [PATCH 096/281] fixed minor errors tips --- pandora_console/include/functions_graph.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pandora_console/include/functions_graph.php b/pandora_console/include/functions_graph.php index 0bc6717986..11450fbbf5 100644 --- a/pandora_console/include/functions_graph.php +++ b/pandora_console/include/functions_graph.php @@ -2125,6 +2125,7 @@ function fullscale_data_combined($module_list, $period, $date){ $data_prev = array(); + ksort($data_all); foreach ($data_all as $key => $value) { foreach ($module_list as $key_module => $value_module) { if(!isset($value[$key_module])){ @@ -4287,7 +4288,7 @@ function fullscale_data ( &$chart_data, &$chart_extra_data, &$long_index, $timestamp_second = $value['utimestamp']; foreach ($events as $key => $val) { - if( $val['utimestamp'] >= $timestamp_first && + if( $val['utimestamp'] > $timestamp_first && $val['utimestamp'] <= $timestamp_second ){ if ($show_events == 1) { $event_ids[] = $val['id_evento']; From c50c7b70daaad47100e11d59229008652bfff6a1 Mon Sep 17 00:00:00 2001 From: artica Date: Fri, 22 Sep 2017 00:01:16 +0200 Subject: [PATCH 097/281] Auto-updated build strings. --- pandora_agents/unix/DEBIAN/control | 2 +- pandora_agents/unix/DEBIAN/make_deb_package.sh | 2 +- pandora_agents/unix/pandora_agent | 2 +- pandora_agents/unix/pandora_agent.redhat.spec | 2 +- pandora_agents/unix/pandora_agent.spec | 2 +- pandora_agents/unix/pandora_agent_installer | 2 +- pandora_agents/win32/installer/pandora.mpi | 2 +- pandora_agents/win32/pandora.cc | 2 +- pandora_agents/win32/versioninfo.rc | 2 +- pandora_console/DEBIAN/control | 2 +- pandora_console/DEBIAN/make_deb_package.sh | 2 +- pandora_console/include/config_process.php | 2 +- pandora_console/install.php | 2 +- pandora_console/pandora_console.redhat.spec | 2 +- pandora_console/pandora_console.spec | 2 +- pandora_server/DEBIAN/control | 2 +- pandora_server/DEBIAN/make_deb_package.sh | 2 +- pandora_server/lib/PandoraFMS/Config.pm | 2 +- pandora_server/pandora_server.redhat.spec | 2 +- pandora_server/pandora_server.spec | 2 +- pandora_server/pandora_server_installer | 2 +- pandora_server/util/pandora_db.pl | 2 +- pandora_server/util/pandora_manage.pl | 2 +- 23 files changed, 23 insertions(+), 23 deletions(-) diff --git a/pandora_agents/unix/DEBIAN/control b/pandora_agents/unix/DEBIAN/control index be2d8f1e9c..156bf03a54 100644 --- a/pandora_agents/unix/DEBIAN/control +++ b/pandora_agents/unix/DEBIAN/control @@ -1,5 +1,5 @@ package: pandorafms-agent-unix -Version: 7.0NG.712-170921 +Version: 7.0NG.712-170922 Architecture: all Priority: optional Section: admin diff --git a/pandora_agents/unix/DEBIAN/make_deb_package.sh b/pandora_agents/unix/DEBIAN/make_deb_package.sh index 15318f6506..a8e279594a 100644 --- a/pandora_agents/unix/DEBIAN/make_deb_package.sh +++ b/pandora_agents/unix/DEBIAN/make_deb_package.sh @@ -14,7 +14,7 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -pandora_version="7.0NG.712-170921" +pandora_version="7.0NG.712-170922" echo "Test if you has the tools for to make the packages." whereis dpkg-deb | cut -d":" -f2 | grep dpkg-deb > /dev/null diff --git a/pandora_agents/unix/pandora_agent b/pandora_agents/unix/pandora_agent index 8564cba04e..84618aa09f 100755 --- a/pandora_agents/unix/pandora_agent +++ b/pandora_agents/unix/pandora_agent @@ -41,7 +41,7 @@ my $Sem = undef; my $ThreadSem = undef; use constant AGENT_VERSION => '7.0NG.712'; -use constant AGENT_BUILD => '170921'; +use constant AGENT_BUILD => '170922'; # Agent log default file size maximum and instances use constant DEFAULT_MAX_LOG_SIZE => 600000; diff --git a/pandora_agents/unix/pandora_agent.redhat.spec b/pandora_agents/unix/pandora_agent.redhat.spec index aa1c2448ce..82523886d9 100644 --- a/pandora_agents/unix/pandora_agent.redhat.spec +++ b/pandora_agents/unix/pandora_agent.redhat.spec @@ -3,7 +3,7 @@ # %define name pandorafms_agent_unix %define version 7.0NG.712 -%define release 170921 +%define release 170922 Summary: Pandora FMS Linux agent, PERL version Name: %{name} diff --git a/pandora_agents/unix/pandora_agent.spec b/pandora_agents/unix/pandora_agent.spec index f3a7255999..d5ddf392ef 100644 --- a/pandora_agents/unix/pandora_agent.spec +++ b/pandora_agents/unix/pandora_agent.spec @@ -3,7 +3,7 @@ # %define name pandorafms_agent_unix %define version 7.0NG.712 -%define release 170921 +%define release 170922 Summary: Pandora FMS Linux agent, PERL version Name: %{name} diff --git a/pandora_agents/unix/pandora_agent_installer b/pandora_agents/unix/pandora_agent_installer index 71523b5060..9294bc0827 100755 --- a/pandora_agents/unix/pandora_agent_installer +++ b/pandora_agents/unix/pandora_agent_installer @@ -10,7 +10,7 @@ # ********************************************************************** PI_VERSION="7.0NG.712" -PI_BUILD="170921" +PI_BUILD="170922" OS_NAME=`uname -s` FORCE=0 diff --git a/pandora_agents/win32/installer/pandora.mpi b/pandora_agents/win32/installer/pandora.mpi index 8978afc781..912571443b 100644 --- a/pandora_agents/win32/installer/pandora.mpi +++ b/pandora_agents/win32/installer/pandora.mpi @@ -186,7 +186,7 @@ UpgradeApplicationID {} Version -{170921} +{170922} ViewReadme {Yes} diff --git a/pandora_agents/win32/pandora.cc b/pandora_agents/win32/pandora.cc index 429da76deb..672e030417 100644 --- a/pandora_agents/win32/pandora.cc +++ b/pandora_agents/win32/pandora.cc @@ -30,7 +30,7 @@ using namespace Pandora; using namespace Pandora_Strutils; #define PATH_SIZE _MAX_PATH+1 -#define PANDORA_VERSION ("7.0NG.712(Build 170921)") +#define PANDORA_VERSION ("7.0NG.712(Build 170922)") string pandora_path; string pandora_dir; diff --git a/pandora_agents/win32/versioninfo.rc b/pandora_agents/win32/versioninfo.rc index 25eafde1e9..7642530b6e 100644 --- a/pandora_agents/win32/versioninfo.rc +++ b/pandora_agents/win32/versioninfo.rc @@ -11,7 +11,7 @@ BEGIN VALUE "LegalCopyright", "Artica ST" VALUE "OriginalFilename", "PandoraAgent.exe" VALUE "ProductName", "Pandora FMS Windows Agent" - VALUE "ProductVersion", "(7.0NG.712(Build 170921))" + VALUE "ProductVersion", "(7.0NG.712(Build 170922))" VALUE "FileVersion", "1.0.0.0" END END diff --git a/pandora_console/DEBIAN/control b/pandora_console/DEBIAN/control index cfcbbfa475..a937b5e1fc 100644 --- a/pandora_console/DEBIAN/control +++ b/pandora_console/DEBIAN/control @@ -1,5 +1,5 @@ package: pandorafms-console -Version: 7.0NG.712-170921 +Version: 7.0NG.712-170922 Architecture: all Priority: optional Section: admin diff --git a/pandora_console/DEBIAN/make_deb_package.sh b/pandora_console/DEBIAN/make_deb_package.sh index 208098ba56..00aa8ee291 100644 --- a/pandora_console/DEBIAN/make_deb_package.sh +++ b/pandora_console/DEBIAN/make_deb_package.sh @@ -14,7 +14,7 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -pandora_version="7.0NG.712-170921" +pandora_version="7.0NG.712-170922" package_pear=0 package_pandora=1 diff --git a/pandora_console/include/config_process.php b/pandora_console/include/config_process.php index 3abbb6f9a1..d5318e01e7 100644 --- a/pandora_console/include/config_process.php +++ b/pandora_console/include/config_process.php @@ -22,7 +22,7 @@ /** * Pandora build version and version */ -$build_version = 'PC170921'; +$build_version = 'PC170922'; $pandora_version = 'v7.0NG.712'; // Do not overwrite default timezone set if defined. diff --git a/pandora_console/install.php b/pandora_console/install.php index c2ee3f7e41..127c06ce8d 100644 --- a/pandora_console/install.php +++ b/pandora_console/install.php @@ -71,7 +71,7 @@
Date: Fri, 22 Sep 2017 10:18:18 +0200 Subject: [PATCH 098/281] Added minor changes to duplicate and export functions --- pandora_server/util/pandora_manage.pl | 120 +++++++++++++++----------- 1 file changed, 68 insertions(+), 52 deletions(-) diff --git a/pandora_server/util/pandora_manage.pl b/pandora_server/util/pandora_manage.pl index 1ba5ad6b07..761b3d4cd4 100644 --- a/pandora_server/util/pandora_manage.pl +++ b/pandora_server/util/pandora_manage.pl @@ -5379,7 +5379,7 @@ sub cli_delete_visual_console_objects() { ############################################################################## sub cli_duplicate_visual_console () { - my ($id_console,$prefix) = @ARGV[2..3]; + my ($id_console,$times,$prefix) = @ARGV[2..4]; if($id_console eq '') { print_log "[ERROR] Console ID field cannot be empty.\n\n"; @@ -5400,55 +5400,57 @@ sub cli_duplicate_visual_console () { $name_count = 1; } - my $exist = 1; - while ($exist == 1) { - my $name_in_db = get_db_single_row ($dbh, "SELECT name FROM tlayout WHERE name = '$new_name'"); + for (my $iteration = 0; $iteration < $times; $iteration++) { + my $exist = 1; + while ($exist == 1) { + my $name_in_db = get_db_single_row ($dbh, "SELECT name FROM tlayout WHERE name = '$new_name'"); + + if (defined($name_in_db->{'name'}) && ($name_in_db->{'name'} eq $new_name)) { + $new_name = $name_to_compare . "_" . $name_count; + $name_count++; + } + else { + $exist = 0; + } + } + + my $new_console_id = db_insert ($dbh, 'id', 'INSERT INTO tlayout (name, id_group, background, width, height, background_color) + VALUES (?, ?, ?, ?, ?, ?)', $new_name, $console->{'id_group'}, $console->{'background'}, $console->{'width'}, $console->{'height'}, $console->{'background_color'}); - if (defined($name_in_db->{'name'}) && ($name_in_db->{'name'} eq $new_name)) { - $new_name = $name_to_compare . "_" . $name_count; - $name_count++; + print_log "[INFO] The new visual console '$new_name' has been created. The new ID is '$new_console_id' \n\n"; + + my @console_elements = get_db_rows ($dbh, "SELECT * + FROM tlayout_data + WHERE id_layout = $id_console"); + + foreach my $element (@console_elements) { + my $pos_x = $element->{'pos_x'}; + my $pos_y = $element->{'pos_y'}; + my $width = $element->{'width'}; + my $height = $element->{'height'}; + my $label = $element->{'label'}; + my $image = $element->{'image'}; + my $type = $element->{'type'}; + my $period = $element->{'period'}; + my $id_agente_modulo = $element->{'id_agente_modulo'}; + my $id_agent = $element->{'id_agent'}; + my $id_layout_linked = $element->{'id_layout_linked'}; + my $parent_item = $element->{'parent_item'}; + my $enable_link = $element->{'enable_link'}; + my $id_metaconsole = $element->{'id_metaconsole'}; + my $id_group = $element->{'id_group'}; + my $id_custom_graph = $element->{'id_custom_graph'}; + my $border_width = $element->{'border_width'}; + my $type_graph = $element->{'type_graph'}; + my $label_position = $element->{'label_position'}; + my $border_color = $element->{'border_color'}; + my $fill_color = $element->{'fill_color'}; + + my $element_id = db_insert ($dbh, 'id', 'INSERT INTO tlayout_data (id_layout, pos_x, pos_y, height, width, label, image, type, period, id_agente_modulo, id_agent, id_layout_linked, parent_item, enable_link, id_metaconsole, id_group, id_custom_graph, border_width, type_graph, label_position, border_color, fill_color, show_statistics) + VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)', $new_console_id, $pos_x, $pos_y, $height, $width, $label, $image, $type, $period, $id_agente_modulo, $id_agent, $id_layout_linked, $parent_item, $enable_link, $id_metaconsole, $id_group, $id_custom_graph, $border_width, $type_graph, $label_position, $border_color, $fill_color, 0); + + print_log "[INFO] Element with ID " . $element->{"id"} . " has been duplicated to the new console \n\n"; } - else { - $exist = 0; - } - } - - my $new_console_id = db_insert ($dbh, 'id', 'INSERT INTO tlayout (name, id_group, background, width, height, background_color) - VALUES (?, ?, ?, ?, ?, ?)', $new_name, $console->{'id_group'}, $console->{'background'}, $console->{'width'}, $console->{'height'}, $console->{'background_color'}); - - print_log "[INFO] The new visual console '$new_name' has been created. The new ID is '$new_console_id' \n\n"; - - my @console_elements = get_db_rows ($dbh, "SELECT * - FROM tlayout_data - WHERE id_layout = $id_console"); - - foreach my $element (@console_elements) { - my $pos_x = $element->{'pos_x'}; - my $pos_y = $element->{'pos_y'}; - my $width = $element->{'width'}; - my $height = $element->{'height'}; - my $label = $element->{'label'}; - my $image = $element->{'image'}; - my $type = $element->{'type'}; - my $period = $element->{'period'}; - my $id_agente_modulo = $element->{'id_agente_modulo'}; - my $id_agent = $element->{'id_agent'}; - my $id_layout_linked = $element->{'id_layout_linked'}; - my $parent_item = $element->{'parent_item'}; - my $enable_link = $element->{'enable_link'}; - my $id_metaconsole = $element->{'id_metaconsole'}; - my $id_group = $element->{'id_group'}; - my $id_custom_graph = $element->{'id_custom_graph'}; - my $border_width = $element->{'border_width'}; - my $type_graph = $element->{'type_graph'}; - my $label_position = $element->{'label_position'}; - my $border_color = $element->{'border_color'}; - my $fill_color = $element->{'fill_color'}; - - my $element_id = db_insert ($dbh, 'id', 'INSERT INTO tlayout_data (id_layout, pos_x, pos_y, height, width, label, image, type, period, id_agente_modulo, id_agent, id_layout_linked, parent_item, enable_link, id_metaconsole, id_group, id_custom_graph, border_width, type_graph, label_position, border_color, fill_color, show_statistics) - VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)', $new_console_id, $pos_x, $pos_y, $height, $width, $label, $image, $type, $period, $id_agente_modulo, $id_agent, $id_layout_linked, $parent_item, $enable_link, $id_metaconsole, $id_group, $id_custom_graph, $border_width, $type_graph, $label_position, $border_color, $fill_color, 0); - - print_log "[INFO] Element with ID " . $element->{"id"} . " has been duplicated to the new console \n\n"; } } @@ -5465,15 +5467,29 @@ sub cli_export_visual_console() { exit 1; } + my $data_to_json = ''; + my $first = 1; + print_log "[INFO] Exporting visual console elements with ID '$id' \n\n"; + my $console = get_db_single_row ($dbh, "SELECT * + FROM tlayout + WHERE id = $id"); + + $data_to_json .= '"' . safe_output($console->{'name'}) . '"'; + $data_to_json .= ' "' . $console->{'background'} . '"'; + $data_to_json .= ' ' . $console->{'width'}; + $data_to_json .= ' ' . $console->{'height'}; + $data_to_json .= ' ' . $console->{'id_group'}; + $data_to_json .= ' "static_objects"'; + $data_to_json .= ' ""'; + $data_to_json .= ' "' . $console->{'background_color'} . '" '; + my @console_elements = get_db_rows ($dbh, "SELECT * FROM tlayout_data WHERE id_layout = $id"); - my $data_to_json = '['; - my $first = 1; - + $data_to_json .= '['; foreach my $element (@console_elements) { my $pos_x = $element->{'pos_x'}; my $pos_y = $element->{'pos_y'}; @@ -5989,7 +6005,7 @@ sub pandora_manage_main ($$$) { cli_delete_visual_console_objects(); } elsif ($param eq '--duplicate_visual_console') { - param_check($ltotal, 2, 1); + param_check($ltotal, 3, 2); cli_duplicate_visual_console(); } elsif ($param eq '--export_json_visual_console') { From 00eba72a99d0fffdb375fb6ae5a0333acf88115c Mon Sep 17 00:00:00 2001 From: enriquecd Date: Fri, 22 Sep 2017 10:56:52 +0200 Subject: [PATCH 099/281] Fix data 64 images in dialog for command_snapshot config token - #1250 --- pandora_console/include/ajax/module.php | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/pandora_console/include/ajax/module.php b/pandora_console/include/ajax/module.php index c78c4d8adf..06c5b3dd2b 100755 --- a/pandora_console/include/ajax/module.php +++ b/pandora_console/include/ajax/module.php @@ -323,8 +323,13 @@ if ($get_module_detail) { $data[] = 'No data'; } else { - if(is_snapshot_data($row[$attr[0]])){ - $data[] = ""; + if(is_snapshot_data($row[$attr[0]])){ + if($config['command_snapshot']){ + $data[] = ""; + } + else{ + $data[] = "".wordwrap(io_safe_input($row[$attr[0]]),60,"
\n",true)."
"; + } } else{ $data[] = $row[$attr[0]]; From feae62f11ca4a200fe44f1206f912beee04ab98d Mon Sep 17 00:00:00 2001 From: daniel Date: Fri, 22 Sep 2017 11:39:54 +0200 Subject: [PATCH 100/281] add tip reports simple graph --- .../godmode/reporting/reporting_builder.item_editor.php | 8 ++++++++ pandora_console/godmode/reporting/reporting_builder.php | 6 ++++-- pandora_console/include/functions_reporting.php | 9 ++++++--- 3 files changed, 18 insertions(+), 5 deletions(-) diff --git a/pandora_console/godmode/reporting/reporting_builder.item_editor.php b/pandora_console/godmode/reporting/reporting_builder.item_editor.php index 00df36a2c7..094199349f 100755 --- a/pandora_console/godmode/reporting/reporting_builder.item_editor.php +++ b/pandora_console/godmode/reporting/reporting_builder.item_editor.php @@ -94,6 +94,7 @@ $inventory_modules = array(); $date = null; // Only avg is selected by default for the simple graphs $only_avg = true; +$fullscale = false; $percentil = false; $time_compare_overlapped = false; @@ -212,6 +213,7 @@ switch ($action) { break; case 'simple_graph': $only_avg = isset($style['only_avg']) ? (bool) $style['only_avg'] : true; + $fullscale = isset($style['fullscale']) ? (bool) $style['fullscale'] : 0; $percentil = isset($style['percentil']) ? $config['percentil'] : 0; // The break hasn't be forgotten. case 'simple_baseline_graph': @@ -1353,6 +1355,10 @@ You can of course remove the warnings, that's why we include the source and do n + + + + @@ -2643,6 +2649,7 @@ function chooseType() { $("#row_show_graph").hide(); $("#row_max_min_avg").hide(); $("#row_only_avg").hide(); + $("#row_fullscale").hide(); $("#row_time_compare_overlapped").hide(); $("#row_quantity").hide(); $("#row_exception_condition_value").hide(); @@ -2725,6 +2732,7 @@ function chooseType() { case 'simple_graph': $("#row_time_compare_overlapped").show(); $("#row_only_avg").show(); + $("#row_fullscale").show(); if ($("#checkbox-percentil").prop("checked")) $("#row_percentil").show(); // The break hasn't be forgotten, this element diff --git a/pandora_console/godmode/reporting/reporting_builder.php b/pandora_console/godmode/reporting/reporting_builder.php index 705f49c2d0..ead62db0c9 100755 --- a/pandora_console/godmode/reporting/reporting_builder.php +++ b/pandora_console/godmode/reporting/reporting_builder.php @@ -1172,8 +1172,9 @@ switch ($action) { case 'simple_graph': // Warning. We are using this column to hold this value to avoid // the modification of the database for compatibility reasons. - $style['only_avg'] = (int) get_parameter('only_avg'); + $style['only_avg'] = (int) get_parameter('only_avg'); $style['percentil'] = (int) get_parameter('percentil'); + $style['fullscale'] = (int) get_parameter('fullscale'); if ($label != '') $style['label'] = $label; else @@ -1516,8 +1517,9 @@ switch ($action) { case 'simple_graph': // Warning. We are using this column to hold this value to avoid // the modification of the database for compatibility reasons. - $style['only_avg'] = (int) get_parameter('only_avg'); + $style['only_avg'] = (int) get_parameter('only_avg'); $style['percentil'] = (int) get_parameter('percentil'); + $style['fullscale'] = (int) get_parameter('fullscale'); if ($label != '') $style['label'] = $label; else diff --git a/pandora_console/include/functions_reporting.php b/pandora_console/include/functions_reporting.php index 7209d11094..e68bb9b76f 100644 --- a/pandora_console/include/functions_reporting.php +++ b/pandora_console/include/functions_reporting.php @@ -6034,13 +6034,15 @@ function reporting_simple_graph($report, $content, $type = 'dinamic', if (isset($content['style']['only_avg'])) { $only_avg = (bool) $content['style']['only_avg']; } + + if (isset($content['style']['fullscale'])) { + $fullscale = (bool) $content['style']['fullscale']; + } $moduletype_name = modules_get_moduletype_name( modules_get_agentmodule_type( $content['id_agent_module'])); - - $return['chart'] = ''; // Get chart reporting_set_conf_charts($width, $height, $only_image, $type, @@ -6114,7 +6116,8 @@ function reporting_simple_graph($report, $content, $type = 'dinamic', ($content['style']['percentil'] == 1) ? $config['percentil'] : null, false, false, - $config['type_module_charts']); + $config['type_module_charts'], + $fullscale); } break; case 'data': From f738fa2fcedab9e3cfdffc154ebc2eed184cab55 Mon Sep 17 00:00:00 2001 From: Arturo Gonzalez Date: Fri, 22 Sep 2017 13:54:02 +0200 Subject: [PATCH 101/281] Added ldap login adv conf v1 --- pandora_console/include/auth/mysql.php | 39 +++++++++++++++----------- 1 file changed, 23 insertions(+), 16 deletions(-) diff --git a/pandora_console/include/auth/mysql.php b/pandora_console/include/auth/mysql.php index 21e4e58983..af054a9fe5 100644 --- a/pandora_console/include/auth/mysql.php +++ b/pandora_console/include/auth/mysql.php @@ -697,28 +697,35 @@ function ldap_process_user_login ($login, $password) { $ldap_login_attr = !empty($config["ldap_login_attr"]) ? io_safe_output($config["ldap_login_attr"]) . "=" : ''; $ldap_base_dn = !empty($config["ldap_base_dn"]) ? "," . io_safe_output($config["ldap_base_dn"]) : ''; - if(!empty($ldap_base_dn)){ - if (strlen($password) == 0 || !@ldap_bind($ds, $ldap_login_attr.io_safe_output($login).$ldap_base_dn, $password) ) { - $config["auth_error"] = 'User not found in database or incorrect password'; - @ldap_close ($ds); - - return false; + + $ldap_adv_perms = json_decode(io_safe_output($config['ldap_adv_perms']), true); + $correct = false; + foreach ($ldap_adv_perms as $perm) { + $groups = $perm['groups_ldap']; + $groups = "cn=" . implode(",cn=", $groups); + + if(!empty($ldap_base_dn)) { + if (strlen($password) != 0 && @ldap_bind($ds, $ldap_login_attr.io_safe_output($login).",".$groups.$ldap_base_dn, $password) ) { + $correct = true; + } } - } - else { - if (strlen($password) == 0 || - !@ldap_bind($ds, io_safe_output($login), $password) ) { - - $config["auth_error"] = 'User not found in database or incorrect password'; - @ldap_close ($ds); - - return false; + else { + if (strlen($password) != 0 && @ldap_bind($ds, io_safe_output($login), $password) ) { + $correct = true; + } } } @ldap_close ($ds); - return true; + if ($correct) { + return true; + } + else { + $config["auth_error"] = 'User not found in database or incorrect password'; + + return false; + } } /** From 9e01eda73d460617b37213e94b50aa36465da79c Mon Sep 17 00:00:00 2001 From: Arturo Gonzalez Date: Fri, 22 Sep 2017 14:42:26 +0200 Subject: [PATCH 102/281] Added change to scape double quotes --- pandora_server/util/pandora_manage.pl | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pandora_server/util/pandora_manage.pl b/pandora_server/util/pandora_manage.pl index 761b3d4cd4..e92678f027 100644 --- a/pandora_server/util/pandora_manage.pl +++ b/pandora_server/util/pandora_manage.pl @@ -5520,6 +5520,8 @@ sub cli_export_visual_console() { $first = 0; } + $label =~ s/"/\\"/g; + $data_to_json .= '{"image":"' . $image . '"'; $data_to_json .= ',"pos_y":' . $pos_y; $data_to_json .= ',"pos_x":' . $pos_x; From 4c4a89ecf12c90ea70f6cd0f4132fbbae55c3a37 Mon Sep 17 00:00:00 2001 From: Daniel Maya Date: Fri, 22 Sep 2017 15:01:17 +0200 Subject: [PATCH 103/281] update info of state in events --- .../include/functions_reporting_html.php | 83 +++++++++---------- 1 file changed, 40 insertions(+), 43 deletions(-) diff --git a/pandora_console/include/functions_reporting_html.php b/pandora_console/include/functions_reporting_html.php index 22fb6dafac..8d56a42918 100644 --- a/pandora_console/include/functions_reporting_html.php +++ b/pandora_console/include/functions_reporting_html.php @@ -3886,15 +3886,16 @@ function reporting_get_event_histogram_meta ($width) { $user_groups_ids = array_keys($user_groups); if (empty($user_groups)) { - $groups_condition = ' 1 = 0 '; + $groups_condition = ' AND 1 = 0 '; } else { - $groups_condition = ' id_grupo IN (' . implode(',', $user_groups_ids) . ') '; + $groups_condition = ' AND id_grupo IN (' . implode(',', $user_groups_ids) . ') '; } if (!check_acl ($config['id_user'], 0, "PM")) { $groups_condition .= " AND id_grupo != 0"; } + $status_condition = " AND estado = 0 "; $cont = 0; for ($i = 0; $i < $interval; $i++) { @@ -3923,49 +3924,45 @@ function reporting_get_event_histogram_meta ($width) { $full_legend[$cont] = $name; $top = $datelimit + ($periodtime * ($i + 1)); - $event = db_get_row_filter ('tmetaconsole_event', - array ( - 'utimestamp > '.$bottom, - 'utimestamp < '.$top, - $groups_condition), - 'criticity, utimestamp'); - if (!empty($event['utimestamp'])) { - $data[$cont]['utimestamp'] = $periodtime; - switch ($event['criticity']) { - case 0: - $data[$cont]['data'] = EVENT_CRIT_MAINTENANCE; - break; - case 1: - $data[$cont]['data'] = EVENT_CRIT_INFORMATIONAL; - break; - case 2: - $data[$cont]['data'] = EVENT_CRIT_NORMAL; - break; - case 3: - $data[$cont]['data'] = EVENT_CRIT_WARNING; - break; - case 4: - $data[$cont]['data'] = EVENT_CRIT_CRITICAL; - break; - case 5: - $data[$cont]['data'] = EVENT_CRIT_MINOR; - break; - case 6: - $data[$cont]['data'] = EVENT_CRIT_MAJOR; - break; - case 20: - $data[$cont]['data'] = EVENT_CRIT_NOT_NORMAL; - break; - case 34: - $data[$cont]['data'] = EVENT_CRIT_WARNING_OR_CRITICAL; - break; - default: - $data[$cont]['data'] = 1; - break; - } + $time_condition = 'utimestamp > '.$bottom . ' AND utimestamp < '.$top; + $sql = sprintf('SELECT criticity,utimestamp + FROM tmetaconsole_event + WHERE %s %s %s + ORDER BY criticity DESC', + $time_condition, $groups_condition, $status_condition); + + $events = db_get_all_rows_sql($sql); + + $events_criticity = array(); + foreach ($events as $key => $value) { + array_push($events_criticity,$value['criticity']); } - else { + + if (!empty($events)) { + if(array_search('4',$events_criticity) !== false){ + $data[$cont]['data'] = EVENT_CRIT_CRITICAL; + }else if (array_search('3',$events_criticity) !== false){ + $data[$cont]['data'] = EVENT_CRIT_WARNING; + }else if(array_search('6',$events_criticity) !== false){ + $data[$cont]['data'] = EVENT_CRIT_MAJOR; + }else if(array_search('5',$events_criticity) !== false){ + $data[$cont]['data'] = EVENT_CRIT_MINOR; + }else if(array_search('20',$events_criticity) !== false){ + $data[$cont]['data'] = EVENT_CRIT_NOT_NORMAL; + }else if(array_search('34',$events_criticity) !== false){ + $data[$cont]['data'] = EVENT_CRIT_WARNING_OR_CRITICAL; + }else if(array_search('2',$events_criticity) !== false){ + $data[$cont]['data'] = EVENT_CRIT_NORMAL; + }else if(array_search('0',$events_criticity) !== false){ + $data[$cont]['data'] = EVENT_CRIT_MAINTENANCE; + }else { + $data[$cont]['data'] = EVENT_CRIT_INFORMATIONAL; + } + + $data[$cont]['utimestamp'] = $periodtime; + + } else { $data[$cont]['utimestamp'] = $periodtime; $data[$cont]['data'] = 1; } From 69f670d851022406fde1743332c85cbfe7d03724 Mon Sep 17 00:00:00 2001 From: enriquecd Date: Fri, 22 Sep 2017 15:07:13 +0200 Subject: [PATCH 104/281] Add agent icon group marker option in setup visuals for GIS maps - #1121 --- .../godmode/setup/setup_visuals.php | 2 +- .../images/groups_small/applications.bad.png | Bin 504 -> 1533 bytes .../groups_small/applications.bad_old.png | Bin 0 -> 504 bytes .../groups_small/applications.default.png | Bin 497 -> 1557 bytes .../groups_small/applications.default_old.png | Bin 0 -> 497 bytes .../images/groups_small/applications.ok.png | Bin 497 -> 1596 bytes .../groups_small/applications.ok_old.png | Bin 0 -> 497 bytes .../groups_small/applications.warning.png | Bin 503 -> 1527 bytes .../groups_small/applications.warning_old.png | Bin 0 -> 503 bytes .../images/groups_small/computer.bad.png | Bin 729 -> 1230 bytes .../images/groups_small/computer.bad_old.png | Bin 0 -> 729 bytes .../images/groups_small/computer.default.png | Bin 720 -> 1293 bytes .../groups_small/computer.default_old.png | Bin 0 -> 720 bytes .../images/groups_small/computer.ok.png | Bin 726 -> 1291 bytes .../images/groups_small/computer.ok_old.png | Bin 0 -> 726 bytes .../images/groups_small/computer.warning.png | Bin 746 -> 1205 bytes .../groups_small/computer.warning_old.png | Bin 0 -> 746 bytes .../images/groups_small/database_gear.bad.png | Bin 655 -> 1401 bytes .../groups_small/database_gear.bad_old.png | Bin 0 -> 655 bytes .../groups_small/database_gear.default.png | Bin 655 -> 1400 bytes .../database_gear.default_old.png | Bin 0 -> 655 bytes .../images/groups_small/database_gear.ok.png | Bin 677 -> 1496 bytes .../groups_small/database_gear.ok_old.png | Bin 0 -> 677 bytes .../groups_small/database_gear.warning.png | Bin 672 -> 1431 bytes .../database_gear.warning_old.png | Bin 0 -> 672 bytes .../images/groups_small/firewall.bad.png | Bin 702 -> 1319 bytes .../images/groups_small/firewall.bad_old.png | Bin 0 -> 702 bytes .../images/groups_small/firewall.default.png | Bin 676 -> 1349 bytes .../groups_small/firewall.default_old.png | Bin 0 -> 676 bytes .../images/groups_small/firewall.ok.png | Bin 696 -> 1435 bytes .../images/groups_small/firewall.ok_old.png | Bin 0 -> 696 bytes .../images/groups_small/firewall.warning.png | Bin 705 -> 1365 bytes .../groups_small/firewall.warning_old.png | Bin 0 -> 705 bytes .../groups_small/server_database.bad.png | Bin 600 -> 1480 bytes .../groups_small/server_database.bad_old.png | Bin 0 -> 600 bytes .../groups_small/server_database.default.png | Bin 575 -> 1474 bytes .../server_database.default_old.png | Bin 0 -> 575 bytes .../groups_small/server_database.ok.png | Bin 615 -> 1574 bytes .../groups_small/server_database.ok_old.png | Bin 0 -> 615 bytes .../groups_small/server_database.warning.png | Bin 596 -> 1506 bytes .../server_database.warning_old.png | Bin 0 -> 596 bytes .../images/groups_small/transmit.bad.png | Bin 867 -> 1498 bytes .../images/groups_small/transmit.bad_old.png | Bin 0 -> 867 bytes .../images/groups_small/transmit.default.png | Bin 840 -> 1542 bytes .../groups_small/transmit.default_old.png | Bin 0 -> 840 bytes .../images/groups_small/transmit.ok.png | Bin 893 -> 1612 bytes .../images/groups_small/transmit.ok_old.png | Bin 0 -> 893 bytes .../images/groups_small/transmit.warning.png | Bin 856 -> 1562 bytes .../groups_small/transmit.warning_old.png | Bin 0 -> 856 bytes .../images/groups_small/without_group.bad.png | Bin 245 -> 2142 bytes .../groups_small/without_group.bad_old.png | Bin 0 -> 245 bytes .../groups_small/without_group.default.png | Bin 296 -> 2135 bytes .../without_group.default_old.png | Bin 0 -> 296 bytes .../images/groups_small/without_group.ok.png | Bin 248 -> 2176 bytes .../groups_small/without_group.ok_old.png | Bin 0 -> 248 bytes .../groups_small/without_group.warning.png | Bin 246 -> 2142 bytes .../without_group.warning_old.png | Bin 0 -> 246 bytes .../images/groups_small/world.bad.png | Bin 1085 -> 1457 bytes .../images/groups_small/world.bad_old.png | Bin 0 -> 1085 bytes .../images/groups_small/world.default.png | Bin 882 -> 1470 bytes .../images/groups_small/world.default_old.png | Bin 0 -> 882 bytes .../images/groups_small/world.ok.png | Bin 1017 -> 1568 bytes .../images/groups_small/world.ok_old.png | Bin 0 -> 1017 bytes .../images/groups_small/world.warning.png | Bin 891 -> 1508 bytes .../images/groups_small/world.warning_old.png | Bin 0 -> 891 bytes 65 files changed, 1 insertion(+), 1 deletion(-) create mode 100644 pandora_console/images/groups_small/applications.bad_old.png create mode 100644 pandora_console/images/groups_small/applications.default_old.png create mode 100644 pandora_console/images/groups_small/applications.ok_old.png create mode 100644 pandora_console/images/groups_small/applications.warning_old.png create mode 100644 pandora_console/images/groups_small/computer.bad_old.png create mode 100644 pandora_console/images/groups_small/computer.default_old.png create mode 100644 pandora_console/images/groups_small/computer.ok_old.png create mode 100644 pandora_console/images/groups_small/computer.warning_old.png create mode 100644 pandora_console/images/groups_small/database_gear.bad_old.png create mode 100644 pandora_console/images/groups_small/database_gear.default_old.png create mode 100644 pandora_console/images/groups_small/database_gear.ok_old.png create mode 100644 pandora_console/images/groups_small/database_gear.warning_old.png create mode 100644 pandora_console/images/groups_small/firewall.bad_old.png create mode 100644 pandora_console/images/groups_small/firewall.default_old.png create mode 100644 pandora_console/images/groups_small/firewall.ok_old.png create mode 100644 pandora_console/images/groups_small/firewall.warning_old.png create mode 100644 pandora_console/images/groups_small/server_database.bad_old.png create mode 100644 pandora_console/images/groups_small/server_database.default_old.png create mode 100644 pandora_console/images/groups_small/server_database.ok_old.png create mode 100644 pandora_console/images/groups_small/server_database.warning_old.png create mode 100644 pandora_console/images/groups_small/transmit.bad_old.png create mode 100644 pandora_console/images/groups_small/transmit.default_old.png create mode 100644 pandora_console/images/groups_small/transmit.ok_old.png create mode 100644 pandora_console/images/groups_small/transmit.warning_old.png create mode 100644 pandora_console/images/groups_small/without_group.bad_old.png create mode 100644 pandora_console/images/groups_small/without_group.default_old.png create mode 100644 pandora_console/images/groups_small/without_group.ok_old.png create mode 100644 pandora_console/images/groups_small/without_group.warning_old.png create mode 100644 pandora_console/images/groups_small/world.bad_old.png create mode 100644 pandora_console/images/groups_small/world.default_old.png create mode 100644 pandora_console/images/groups_small/world.ok_old.png create mode 100644 pandora_console/images/groups_small/world.warning_old.png diff --git a/pandora_console/godmode/setup/setup_visuals.php b/pandora_console/godmode/setup/setup_visuals.php index a8ff68d74c..c42497acaf 100755 --- a/pandora_console/godmode/setup/setup_visuals.php +++ b/pandora_console/godmode/setup/setup_visuals.php @@ -313,7 +313,7 @@ foreach ($listIcons as $index => $value) $table_gis->data[$row][0] = __('Default icon in GIS') . ui_print_help_tip(__('Agent icon for GIS Maps. If set to "none", group icon will be used'), true); $table_gis->data[$row][1] = html_print_select($arraySelectIcon, - "gis_default_icon", $config["gis_default_icon"], "", __('None'), + "gis_default_icon", $config["gis_default_icon"], "", __('Agent icon group'), '', true); $table_gis->data[$row][1] .= " " . html_print_button(__("View"), 'gis_icon_preview', false, '', '', true); diff --git a/pandora_console/images/groups_small/applications.bad.png b/pandora_console/images/groups_small/applications.bad.png index 122242169387917cc368f22578a18769eda9986b..f3f600e0763e969d1a25913e9757a75c1d993b81 100644 GIT binary patch literal 1533 zcmV`%{r|nJtY87> z-@g-?Kn#$;^gmA-v_k3_`dC=zV^i4(H>b_f@jpls#0Cf;2AmfCadCmGVA->WkqO4R z*x89+C0rI+0w91Gku3n(zLbT9L4uKyVcOrn3~T@Wn{e>p!9o;QfOLZ}G63%$dOsn%89R34?2+jwF3eOo;{o4-+EyN zb8~ZK;eIA`M;@IffG#wV5nKGhfIrYpTVZa3I`RUFiU0nA6@b`qML=H|f_wu4Ux2vo z?_WW@ArA5pvKT-BG2#nppyC8j$e;-?0NR>}H)fDy2uPjZ2n8Hwom~v)&YfdO*4T`q1{xF!*t~fj=uHEd>#RO~!fJ^T zFvU;d;=-Nkkqj&VrB7ISg$r~63yYoq{(S%%BuFr6fYOmW(1m57FhK%$|Nm!5`|}5D zwr3=it6_$M0@@#vq78utUBIRmAb_Zf@Oe`Jn)(Bfgg*drAkbw8h&Buqt3b*CC|DyJxPALJ&_CD{0SlH)3kMw!H#1al3xV0wS6^aK-1U(`tk#WzfsYTX zVJH#s1x=EF+Y^Qd%q(F1(MyKm?pGze5rb^l1W-+n402~`FbF+Yd}b4t)gD83+KA1UP9RmmVl#29$6FrEXBRAq1i! zIY1F-1VDjc8bl#Z0Igg>iS+?q!=QQ15mp;xtKxv*04&uLav1}(h)F~@Fbz^-fa*#| zlFBpW8XXkFAcKHmiBjg1Q*6VU2zU(w0e}Ftn6XO&Q5?sArlx^`5Try%N1WAS&{zbv zG`SQwwIsN^Hibh_L;V45B_%|IIyYoPdk75$f?HAq4QHll^nUN&>G`@l&%5h4_(0|S z^4`zi_w#)&C&o2H3ZAZN`~f*)0R|$nWXY(7AajSf?_sNQe{~d@(z6ds!ibnSSqdm7 zz)(d!Mu!y&%*kOvc?(^4gSVqmnhenfJuj%m308{p$|4cBHL9D_M#UXEWf95A%8}hW zmj^NKn!xX#$Do<1s7nn-#sQ3Eszs+-g=Qu;n>{wfLY554h!P zNF*SgPMZ=&owri?^FFr6JvmwuZsw3x)zi^slp6JbRZPI5S?zp^Q#YL zB8w0R1Spb!3(Mg8lECv)9iV9)lq##I?U25s;k^q7C5f)F<2+r-(>y|rRb zoDJ#TgxIBv-nGjxfhc50zCAHz+>Y>=kwA%M0@g>GUifdqv;?jZf%SfD_+UF^>0-e# jWMIq|SKX-9>^$!mouG!QHeJrk00000NkvXXu0mjfN?WAj literal 504 zcmVPx#32;bRa{vGf6951U69E94oEQKA00(qQO+^RV0u~DtH3W+?T>t<88FWQhbVF}# zZDnqB07G(RVRU6=Aa`kWXdp*PO;A^X4i^9b0cA-L@maEl!fu2gm#rdT~P!&i3 z0U$ZPe9(h(f3%t08UQoR7sh&k%+wD=UQ|}P>cG#sKt4D4fz-_GYOerbX1j5i%>pR5 z+uY3pke#-p^BO-%)2?{^k(erd6`85p^u~jbs=EB#0->t9*#bcg#fdk_lwE&BBvK&w z@XJzuib$&J{^JyYtbPa*3 z&aTcy{k{$~A`Px#32;bRa{vGf6951U69E94oEQKA00(qQO+^RV0u~DtH3W+?T>t<88FWQhbVF}# zZDnqB07G(RVRU6=Aa`kWXdp*PO;A^X4i^9b0cA-L@maEl!fu2gm#rdT~P!&i3 z0U$ZPe9(h(f3%t08UQoR7sh&k%+wD=UQ|}P>cG#sKt4D4fz-_GYOerbX1j5i%>pR5 z+uY3pke#-p^BO-%)2?{^k(erd6`85p^u~jbs=EB#0->t9*#bcg#fdk_lwE&BBvK&w z@XJzuib$&J{^JyYtbPa*3 z&aTcy{k{$~A``%{r`xF2(ZA4 z6)O^%Kn#$;pOups`WdwuoSdBIGlK-beEHI#7m>_h$?%$C^XAQsaB~t868?jX0kHuB zhykZX)2B~|tH{jEWMqPI%*@Q-D&c~sPMyLu2iXXK0AfUz0NL*A>&w8+&CPKB{CS3( zH*Zcjc<^8$hHel>1|YtxtLuLhyI~-@LYLv(xpNHaGY^CLtgNha${s#sToDU2` z2B6i9I0FM)NC5;8QHT-A1OuQ?&x3r7ZY2v$QE+hZd6f5cO#Mm z&^H&56+C_V6s!Oxih#Z_1bG_-e*gZ>aQN_HLA)Uj3NvIefB<5|7t%n*2|#K-n(zXk zt%-PJ204a+)OlbeFd#<)HqZb1_3Hx2J1{X8G=uKz=;$Z_F_=Gp{(P(kNk~XA1O)|w zBMuhJ*wQrIAYy@$krBud^RZ?SbdZ{w%HYxThM|Y=4VXVQ>M4pmG$<4>ya@ysu3Wid zfb2R@l4D>HVb}rXXD^cmdK01HXpkVmqyb7t zii(QpnSkNLhYt)pcI?2K?HLJ$8O%^nK(Af979?Z{H0T00wEzKFtzw*pfgpH_(@|gx zSPy zf?RXENAITwxS(yKzHEksbEtyt5Cnnte4r`XEtW^`;^OS9S$Ji6zwFJWM223?arn3q zxixIo=k z>Nzakg`y~O&+`iMgDLleG)<8!c;%(;o@EM!2wylMh^neW&maA{Ici1($vkxU6`&UD zcWD?1qn}M%K@@6nYZu*A6guhH;#8W&NpMpC0UaE4b8!>u2&7l!ycUdeEQ8}?HeQA-;Wi!6YxW^5YN3mGsZdiC#b;e*e@KGofd?z&wgDU5T zble-F=bT0x3vJpz86$mpi~BG5htAp_rL9LAZZ>(-;1&3-X_~wtwEcw&SfF@V+NSpP zHJMLWRDT_%Rxd-h2fNhPzSy@TwAoyv*Y^w=>^^MxE#-~fKdR#S?SeWVEgI~7bLW6j zo0z8b%&*K`X!CTJnpDo=`j4|9z*cRGC;Op4jQMs+ollbiA}Y4N`IwrRqV()9uuE-@ z?o(4rM=ZDv615YQE@1kPyy(KRtk6q?dGh)EpG>i4-Ps4Sd<7<0xv7W~!V&P2akt`8 zBnggS#gEs525U*(9RS*{Mr;umq`C0NBDs3;UV*000000NkvXX Hu0mjf>bKNC literal 497 zcmVPx#32;bRa{vGf6951U69E94oEQKA00(qQO+^RV0u~Ds90_G}?$C zAi>7g!b-47qgV*31pfsaI}xIVm4({p@30aqgcL!sNMU0wHbF=gn-I8rGZy(0h1?dY z#HnV7-5+n>?5;E#4NM~(rWAh|kl9o1aG(x0staVaAq+%S)#gY8vDbsoy-(VUmqUK@C#`&8R1fFA$L2J}US7 z?JczWB(pG39C?|Wm9a(R+cfqm7v!bz+X_{qOnx-VpOhml*Ns=T< n;=K=Q%{k|si{tqJtL?`Z?c2eahm#dM00000NkvXXu0mjf^BBx2 diff --git a/pandora_console/images/groups_small/applications.default_old.png b/pandora_console/images/groups_small/applications.default_old.png new file mode 100644 index 0000000000000000000000000000000000000000..c15fff887f3185f11891d9259254568ab3124197 GIT binary patch literal 497 zcmVPx#32;bRa{vGf6951U69E94oEQKA00(qQO+^RV0u~Ds90_G}?$C zAi>7g!b-47qgV*31pfsaI}xIVm4({p@30aqgcL!sNMU0wHbF=gn-I8rGZy(0h1?dY z#HnV7-5+n>?5;E#4NM~(rWAh|kl9o1aG(x0staVaAq+%S)#gY8vDbsoy-(VUmqUK@C#`&8R1fFA$L2J}US7 z?JczWB(pG39C?|Wm9a(R+cfqm7v!bz+X_{qOnx-VpOhml*Ns=T< n;=K=Q%{k|si{tqJtL?`Z?c2eahm#dM00000NkvXXu0mjf^BBx2 literal 0 HcmV?d00001 diff --git a/pandora_console/images/groups_small/applications.ok.png b/pandora_console/images/groups_small/applications.ok.png index 440fe791d3eb3bf214ae0708341c4d91daf5ecdd..b4fc8507627a2c1ad0013efd552638758a99ef10 100644 GIT binary patch literal 1596 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 diff --git a/pandora_console/images/groups_small/applications.ok_old.png b/pandora_console/images/groups_small/applications.ok_old.png new file mode 100644 index 0000000000000000000000000000000000000000..440fe791d3eb3bf214ae0708341c4d91daf5ecdd GIT binary patch literal 497 zcmVPx#32;bRa{vGf6951U69E94oEQKA00(qQO+^RV0u~Dt5}|>IHUIzs8FWQhbVF}# zZDnqB07G(RVRU6=Aa`kWXdp*PO;A^X4i^9b0bWT&K~y-)<&?cjLqQOQ&)mI<7%MRf z5^N-$g_U3<0mVW{rT7Xqb|ORz8!gm6&taprs9=@C#?B}1)8H@ahO70e^ zbgJ29_T$W%-Ic@h4Gbd!3@QFFDEzighuLg07kjMyab1hbgFxA2ZgqJrUce<{Kmg2a zHh($*@^n#%Zw-Jd)0vq8AXWN-%x;UD9d)qYzCd~fejuuM)RGp$>yFl0dvcO6&L|B5ehNu3zf> z6qy;xlb1OFd(-zf#Y+H7+bga*34l{oHTCj{)Gr=sH;MYAp!z9-M%0~&I|xWFZY{O@ zZH`ykBr`uy!i6$6Dt(Lkx2f+_Ea;(mg%W%oZ4BsDA8YSrr9~}eq-?3G!3-kKNn*r> nN$0}At2GgEq5N9?Kfl^ffXc>!cZF$900000NkvXXu0mjflV!$P literal 0 HcmV?d00001 diff --git a/pandora_console/images/groups_small/applications.warning.png b/pandora_console/images/groups_small/applications.warning.png index b7087743943ac2a9e16fd2e4592b7c4cd7dd4f29..58f6f21c75b61988c11633c8e4c145183ad7c3c6 100644 GIT binary patch literal 1527 zcmVijeKz0IH z5X716p!r{I#-abGmka&Jrm_KUL~F4oNC2z~Ab_wUMwpo}0XDP0j7%`jW#&_Gm2g4b zzh;=`AR7S?Kp38QyptR3w23vUAlLL`)eXYP0L1t9u>Ox?Hw*-27%;3@v4TOnaRHdm z&G8r0>bxWac&I=_26sTf+=?y+5J03Mpa}+H0T%eJe0Pu?#a$Q*VbM8z_H1}?q(^JQ z6dIre2T&2izxBcl=H}+e!u=Rwc66Emy3j<77(m9b&_{OHd1M6#=8OHun{q)u1+oS3 zhB(Ma$YKBi#7H23LHS@ln(%^y2M;FVOyB4+1ffi=}!1nV-43d(P z7>1p{eGqO~rr$k~Gvx|e3 zph1GfGZdPNF%l{=00oUY8w%>H8o z85tQki*sa`6+kjA0%T@pVz}z|?b|qA%z~O}QOmE6hnpEHxP`#%>8md>DDL{mAXe*! z(=e0>fJQkS@Nav<@PL^Gj6ZtGFx>sBgg0W44Vy516RP6enHmg&j~T%DZp$VH%~u=n z8U}X?Fh&Z2(NIttehV&nY92pI_@P%X(6qJySFybxn1&pBGA92* zFas5Gpwtb@HiQ7kARti0839lrn9*;D*C0?O0tAIX%OBu144T&*p&GDOaX@eYBh?eC zfRUSo~*(VOA~=$90+Q3 ztUC-ZyDxxJGJ17HO0yBvv;n110XLIZ49LX^xd5%M+yHc3AgQ%EIH7_i4Af#iwO|Uvi@z)kU)dNL)Wm)=+Zj%32)MsG) z@r8lq`CSG>RqW<~+G;?DftdcFdKOfec;)F1!=002ovPDHLkV1miexsw0@ literal 503 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 literal 729 zcmV;~0w(>5P)Px#32;bRa{vGf6951U69E94oEQKA00(qQO+^RV0u~D~D;9U(*#H0l8FWQhbVF}# zZDnqB07G(RVRU6=Aa`kWXdp*PO;A^X4i^9b0!B$hK~zY`?Um0jD&~96 z5Azo}Q(2)P4+y0HDhOJ)2+7R$VYQJ03rRu=a>kLGnKv`cyf^R1X)&V^ zGC3o-C_0;aIhVude9t-eUiD>hQ8+`>oU#4=0JGh}ek#T1sVUIya}W`(?d*`wX1fP$ zPERxc;2r}57QP=H4>T2l-(YoRjSIOPTBJJwN|8v!dAPJpp9M;RG~EDr6~&Xs3rGI0 z6|^V>D#T3rC=^P8Qi^i5&dLk zfa5rb2ti~}lU{-#!fp5%{Ym=!A#y`Rgi^71IzZWR0EO}u)m{H+s?}kjD_B-9MaLoE z*UNa_?Os8{Yw+UPV%zL|-=|n8uzn@OoxMCGmFn>>wtI^ynh!X8Aof4HZ)o_S3?_UtZ+l!{e}A%q1KVQgVul+t zv&3ROn5Ie0jA0liS{oojBoXy`om#zyp*3&U-!PcZch=+Ts#gUOpK=qqTg#eXxsR{4=65Qn#A=y z#zx0@H#W@G{rt&*o?4x?<>#owN2dc55t3e`GX?V>Hvj)<{}|vGYMJ_W>#m%B00000 LNkvXXu0mjf5=}hA diff --git a/pandora_console/images/groups_small/computer.bad_old.png b/pandora_console/images/groups_small/computer.bad_old.png new file mode 100644 index 0000000000000000000000000000000000000000..1807bd726f7a19543a8eec0afec0e1b5056dccba GIT binary patch literal 729 zcmV;~0w(>5P)Px#32;bRa{vGf6951U69E94oEQKA00(qQO+^RV0u~D~D;9U(*#H0l8FWQhbVF}# zZDnqB07G(RVRU6=Aa`kWXdp*PO;A^X4i^9b0!B$hK~zY`?Um0jD&~96 z5Azo}Q(2)P4+y0HDhOJ)2+7R$VYQJ03rRu=a>kLGnKv`cyf^R1X)&V^ zGC3o-C_0;aIhVude9t-eUiD>hQ8+`>oU#4=0JGh}ek#T1sVUIya}W`(?d*`wX1fP$ zPERxc;2r}57QP=H4>T2l-(YoRjSIOPTBJJwN|8v!dAPJpp9M;RG~EDr6~&Xs3rGI0 z6|^V>D#T3rC=^P8Qi^i5&dLk zfa5rb2ti~}lU{-#!fp5%{Ym=!A#y`Rgi^71IzZWR0EO}u)m{H+s?}kjD_B-9MaLoE z*UNa_?Os8{Yw+UPV%zL|-=|n8uzn@OoxMCGmFn>>wtI^ynh!X8Aof4HZ)o_S3?_UtZ+l!{e}A%q1KVQgVul+t zv&3ROn5Ie0jA0liS{oojBoXy`om#zyp*3&U-!PcZch=+Ts#gUOpK=qqTg#eXxsR{4=65Qn#A=y z#zx0@H#W@G{rt&*o?4x?<>#owN2dc55t3e`GX?V>Hvj)<{}|vGYMJ_W>#m%B00000 LNkvXXu0mjf5=}hA literal 0 HcmV?d00001 diff --git a/pandora_console/images/groups_small/computer.default.png b/pandora_console/images/groups_small/computer.default.png index e921e34059b34d83644ac35407c936e0ab93285c..c18cd4ada5a7e683346e6c6040129621c1e10c54 100644 GIT binary patch literal 1293 zcmV+o1@iidP)`%{r`xF2(ZA4 z6)O^1Kn#$;{Q2|2g5KWV^RcOHgqxF)knkTQ31R~T5Ccw&rca*^SCN^S$;brbz$^j* zxL{&pBBnXWMgRm5BeDd@c3)p#25xR{hV$poGu*s+bHc%c2Ma-REa9hldADg8(ZlE2h<SsX@ug{-9Gw|~A zGRVov!GtF=Vv9c*ShsE+14`%veRBa>!PBQt!3t242hbOWAa8@f@87=}4j(=&h&RMR zVTLRQ5I~IhyaiO807@um!V7@5CgP15A znxSUEb?wrUPtneM^y{9Fe&)(_g!*@CmGs@y$}TUH5fKCypfu0(w0@;&3gzRJ6X|_v zoF1HW7KWjw9?q*hzMWS7a+jlS91{IdZa(U&60^(+sZUHMI7NGRj*=gdY~-J8|6Wn=lM=eEBHP2 z3R(GWdTwnig$S=IA&C0EzsvCWlQ|l;2wHfU@D!jJv$;VShM_P>4A6UfVH21Du>l*f z0vpj=kBAKzfgw5o`69QnOp}zP6_!G!9^er>?)&s)00000NkvXXu0mjf DgmFLi literal 720 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 TwRjUn00000NkvXXu0mjf%!BYC literal 746 zcmVPx#32;bRa{vGf6951U69E94oEQKA00(qQO+^RV0u~D~8!)c#bpQYW8FWQhbVF}# zZDnqB07G(RVRU6=Aa`kWXdp*PO;A^X4i^9b0#`{yK~zY`?UhSwQ&AAdf9IT=rZhJt zO)HX^hpix5Dkx~XQPE01fKqTL78mMQ68r*!BE@1iE<`B>3q{-%tyV}{n?jrBVUnBs z7#FbxAH_7#h2m@m&SCh?ocYfjRrq{KI7HJNvi$;Rm+q`&rirm!|l8Nok0l8~=?%%shAc6#f zh}zS>h@g}J!p$j*(NWEZPbWzx7CHw^j5|z>!}5E>>xIiq-@e0OJWjb%W_EUlkar* zoIf}B=L$A928j<1b7t%;p->N&Wf8JM7-ONe0TBWTXfzts8+DA<%+J4KD4y@E$@#Su z+2cdh>rK|btPqX#)0U2E4_T!`Hj}~keb&|sq|;gYV*@lBUpw2T#mxkPx#32;bRa{vGf6951U69E94oEQKA00(qQO+^RV0u~D~8!)c#bpQYW8FWQhbVF}# zZDnqB07G(RVRU6=Aa`kWXdp*PO;A^X4i^9b0#`{yK~zY`?UhSwQ&AAdf9IT=rZhJt zO)HX^hpix5Dkx~XQPE01fKqTL78mMQ68r*!BE@1iE<`B>3q{-%tyV}{n?jrBVUnBs z7#FbxAH_7#h2m@m&SCh?ocYfjRrq{KI7HJNvi$;Rm+q`&rirm!|l8Nok0l8~=?%%shAc6#f zh}zS>h@g}J!p$j*(NWEZPbWzx7CHw^j5|z>!}5E>>xIiq-@e0OJWjb%W_EUlkar* zoIf}B=L$A928j<1b7t%;p->N&Wf8JM7-ONe0TBWTXfzts8+DA<%+J4KD4y@E$@#Su z+2cdh>rK|btPqX#)0U2E4_T!`Hj}~keb&|sq|;gYV*@lBUpw2T#mxkGP)`%{r|nJtY87> z-@g;Vf`43G{`>v<#qjChKZc3y>z0w91GktIO3FJ)n2kYHqFnD+NC!`grUCLBC?un{0@e4r!1LBWDA%qIN!!EhVsGGqX9Wil*500A^86tKDM!XjWi!vMNL*gzLh z4bYp8xFVncls@-jD@M=^+4=9^2cSWM1d|3R9k~O;uM91W?gGn(G@w_pWqU?K-hdej z3TS^wiZ%oqbOD=MfB>vkyG{Z@6g7qqz)vt1l;|H|EVRT>QrS?51@IvPt(A$Di61}* zEfrYX(5V#^1BDHo!`{I=H_WUWZ+6=Z6%XVv``v1F zP;+i;s2n_hMu@UFDZ@#48G_+r_fqxe4N9PN-jyPF-iO3|iT8JRiKW={!+&aU zVkD(?X)D;K_Ai1wVXI65hGT=grv|gdL)`H{>g0+o^*1m!G8bTU{ z)X5u&LYg$bLP|@8Jb?4<&fP7O{ky%rX%6mgkMCw?=li}rDlx8EQYdkICks@B0saUug+ZDTgY z96TEX7K}eC<$}0$(Pfb+Wh{Kau$?dPC$6lW(`HyIHLB?Ocf@a;(fTd8-1FY19U-47 zvRIqLA)8+);sc5bjSGnWm2X^p(FftqQZjZ;KX)l+ATssbuB{|}B@b9>D*6N~0^KsU z70;n0D1tj*X;XtNskWvZuwCokB+h;JkwZ^{hP)>sebq&C>=FYAAh+i9B#F3-=&=yM zJ$nM~BPSOQ2FwKzGw-Lh4ZobBtb>JOl7Thb%sNrq_4(dE5gk$;H^Pk<00000NkvXX Hu0mjfL84_g literal 655 zcmV;A0&x9_P)Px#32;bRa{vGf6951U69E94oEQKA00(qQO+^RV0u~E15_?27Qvd(}8FWQhbVF}# zZDnqB07G(RVRU6=Aa`kWXdp*PO;A^X4i^9b0sKisK~zY`?UhYy6Hyd~pK~*lZ<|kA zP*jAVqOLNy&_#=@iYtlu7yJV*yXvoSFSr)nSfL^+3VtBy!Wv2!_A?kwG9k%KCNpzg zw78HMVnP>+XM65F&pqemy+^8*isleQamexa1B~A#*25&rUWpbaKEl3Ga*)-4AZT(7 zSc-0NL3PFlEPEwhg}D*$k^_v;Aj)m;Ec2?#Qgmay5sfZB9QZuU|Ct7rn^(s!KkBS8 z>f-eqiv&S{QVOLM#-N3W;G3E0Mb=u=?+@tPUn#_TwCpym&ns9~nUCM{h>@ULSAb&v z^7+X+5D{jRE(>SU*jMPMfc)RmrCHGwI)1i_yJNb!L4&Q`Ro7y002ovPDHLkV1m3F8eRYZ diff --git a/pandora_console/images/groups_small/database_gear.bad_old.png b/pandora_console/images/groups_small/database_gear.bad_old.png new file mode 100644 index 0000000000000000000000000000000000000000..dba81d510200c2004b2912dfd5cafb693c3ebff0 GIT binary patch literal 655 zcmV;A0&x9_P)Px#32;bRa{vGf6951U69E94oEQKA00(qQO+^RV0u~E15_?27Qvd(}8FWQhbVF}# zZDnqB07G(RVRU6=Aa`kWXdp*PO;A^X4i^9b0sKisK~zY`?UhYy6Hyd~pK~*lZ<|kA zP*jAVqOLNy&_#=@iYtlu7yJV*yXvoSFSr)nSfL^+3VtBy!Wv2!_A?kwG9k%KCNpzg zw78HMVnP>+XM65F&pqemy+^8*isleQamexa1B~A#*25&rUWpbaKEl3Ga*)-4AZT(7 zSc-0NL3PFlEPEwhg}D*$k^_v;Aj)m;Ec2?#Qgmay5sfZB9QZuU|Ct7rn^(s!KkBS8 z>f-eqiv&S{QVOLM#-N3W;G3E0Mb=u=?+@tPUn#_TwCpym&ns9~nUCM{h>@ULSAb&v z^7+X+5D{jRE(>SU*jMPMfc)RmrCHGwI)1i_yJNb!L4&Q`Ro7y002ovPDHLkV1m3F8eRYZ literal 0 HcmV?d00001 diff --git a/pandora_console/images/groups_small/database_gear.default.png b/pandora_console/images/groups_small/database_gear.default.png index 8c26e6f6b355fc74c2eefd05e792d3ad59c00788..62d3023ed5b2c17669c526388252aafce5f8259e 100644 GIT binary patch literal 1400 zcmV-;1&8{HP)`%{r`xF2(ZA4 z6)O^1Kn#$;{Q2|2g5KWV^RcOHgqxF)knkTQ31R~T5Ccw&rca*^SCN^S$;brbz$^j* zxL{&pBBnXWMgRm5BeDd@c3)p#25xR{hV$poGu*s+bHc%c2Ma-REaGaNpASP*ZBgTf413?P6Q z@p%iVI02MU(1aHNZB4`*GsrOnq|O5)fdM%ZuzCL1uU{8H-ocfy@9XI3C;%~-|LD;p zhO1Yvq8K76Dal}9V1P9RG9xQgP*9kFoK!(^1#%rbJ39j}FE1Di3kx&w^Yf#q0m>^p zeE4u93%)S>`}Z%ymoHx!ol*{s*8zf&`NWC><#(Dl(Xxo1=(-`0#;Y$BrFXvpplBECe&u z$jFFc?b@{$DV*hC10n9J<4IkVqN%Bm=(j?lL=j|N2==)1K6Skh7%qOp#rFO-4lTa1x{z zhM`igvMix|Tyi4)+G?k7&N++Y*qBb+wj=41@NPkL-Xa2A*JVkP;A=16Uv|J=CW4l_ zu2X&hsW^_qY}+1(6Ld+@os`Jv<`EK*QP=gTe0iby1t#x5>LPnV!DXars%*9_iv>Yo zO#eaCv@^0SyV-z#l`Y6f2CtS0Q6I9F`5Lu~qR1GT{5DTjRoyf*UVvCl(~Nc8B*RgG zTtInJJF+{V zgloV;4(Nb@^!BZW6&kTDuy`blx4WjjF0nx{WRcy$I+q!-9hlDp}jn7HkA<@Vsn}6ZVAi z%7+nm-RkDHP{|N(rI#u;$e^GbS^L!4`&cMuD+(u@W8~>v5(<`H`wv^4mo=`C$*Kg~ zqO(+%&Ij%@BhKcaJc^>QG%T#ToH1a7k37%44@FpA*Vd{Ccz%2dioNf9`@L;j%ly88 z)w-^;+#vBSU3bp3*dR_%X&X4E7qwt|Upk0{D;7 z57!7|iu?mte8taFHBA$hF_=Mm8y0n2+b)3q`@7l&nKHw=+XvddRySBZRK$c3fi0Qo zD89#%AcCKzzP2WSQOZMtvFj0S;?i`RJ@%w*$a@kJOBe3gB_xo32JDKUpm86Px#32;bRa{vGf6951U69E94oEQKA00(qQO+^RV0u~E1Hb+O%f&c&j8FWQhbVF}# zZDnqB07G(RVRU6=Aa`kWXdp*PO;A^X4i^9b0sKisK~zY`?UlQ36G0S)zZviPy78Sv z3M3K|!cpkF0x1-vLPRt~AYOq6N?s(dfS^JIL4ylZV1y76AVCo)P(?ifyF;aoU+V-<nz2WWp<*eW$yc~YcdIe4C;pHKpb8Gi2G z$dH+d_RS;uiM+B}?-0@m8Y;u6Ljicc-xOsc&*vSX&)dn40zI6@H z^N>;^r9^XT2qAFw*!UtVrRa1VI`uNdGw~rek(GX4}=f|gF5ZDP2K8}OoZ4uC{u5CNyH6G zRSVbk#xt7c)Y<#^j8r_t-a&;I?~lm6+oe)#aQ1Y9NcklJpF280DTQffY1=lDP=Htn z0@6jGXf&FbW_EOu0X%=4Z=G4@h0fGeoa+ldlf_um zmn!27K?7#5-sey$Vlsf|^@s|1{xm-j(0ADVupHj5mwA}q!mmplw}(={KV#4}Ni?jp pba9%6`BO}U_2U8l|7iaf;3s#$!1%CA6662?002ovPDHLkV1htdAPxWk diff --git a/pandora_console/images/groups_small/database_gear.default_old.png b/pandora_console/images/groups_small/database_gear.default_old.png new file mode 100644 index 0000000000000000000000000000000000000000..8c26e6f6b355fc74c2eefd05e792d3ad59c00788 GIT binary patch literal 655 zcmV;A0&x9_P)Px#32;bRa{vGf6951U69E94oEQKA00(qQO+^RV0u~E1Hb+O%f&c&j8FWQhbVF}# zZDnqB07G(RVRU6=Aa`kWXdp*PO;A^X4i^9b0sKisK~zY`?UlQ36G0S)zZviPy78Sv z3M3K|!cpkF0x1-vLPRt~AYOq6N?s(dfS^JIL4ylZV1y76AVCo)P(?ifyF;aoU+V-<nz2WWp<*eW$yc~YcdIe4C;pHKpb8Gi2G z$dH+d_RS;uiM+B}?-0@m8Y;u6Ljicc-xOsc&*vSX&)dn40zI6@H z^N>;^r9^XT2qAFw*!UtVrRa1VI`uNdGw~rek(GX4}=f|gF5ZDP2K8}OoZ4uC{u5CNyH6G zRSVbk#xt7c)Y<#^j8r_t-a&;I?~lm6+oe)#aQ1Y9NcklJpF280DTQffY1=lDP=Htn z0@6jGXf&FbW_EOu0X%=4Z=G4@h0fGeoa+ldlf_um zmn!27K?7#5-sey$Vlsf|^@s|1{xm-j(0ADVupHj5mwA}q!mmplw}(={KV#4}Ni?jp pba9%6`BO}U_2U8l|7iaf;3s#$!1%CA6662?002ovPDHLkV1htdAPxWk literal 0 HcmV?d00001 diff --git a/pandora_console/images/groups_small/database_gear.ok.png b/pandora_console/images/groups_small/database_gear.ok.png index 50641bb9b8b06f558571ed91436c329875a29b33..fe084de69702dd996b6e535595a2851e31af0307 100644 GIT binary patch literal 1496 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 literal 672 zcmV;R0$=@!P)Px#32;bRa{vGf6951U69E94oEQKA00(qQO+^RV0u~E23MXkh!T27*`uhp|e`+kPM46hgD18gydJ3%p z}&$01RM;z&7^3+U*=L>sx@J`K{Oo8c}^SzB|XW&1SJ)PUPGY_s@ zyVx^)x3m6k7cXDEfaiHArBF)YZ0u-lDPV}chL>L}wFnPqJQZqj{&FB9ghB?5hE1j3 zB$)`ax>2OE-6Rn=DU|BCt~XfF{H+S>a}Pn&?@%Zgmvaii08G53Oss{>%K%fExYozLGH~ccV;ID z1zegfA8q~nD3oXdhDY3Na{cT_&K=JaH(R|C{QuGZErRb#C&UqZw(8md0000Px#32;bRa{vGf6951U69E94oEQKA00(qQO+^RV0u~E23MXkh!T27*`uhp|e`+kPM46hgD18gydJ3%p z}&$01RM;z&7^3+U*=L>sx@J`K{Oo8c}^SzB|XW&1SJ)PUPGY_s@ zyVx^)x3m6k7cXDEfaiHArBF)YZ0u-lDPV}chL>L}wFnPqJQZqj{&FB9ghB?5hE1j3 zB$)`ax>2OE-6Rn=DU|BCt~XfF{H+S>a}Pn&?@%Zgmvaii08G53Oss{>%K%fExYozLGH~ccV;ID z1zegfA8q~nD3oXdhDY3Na{cT_&K=JaH(R|C{QuGZErRb#C&UqZw(8md0000(RCwBAV88+xL4>`%{r|nJtY87> z-@g;Vf`43G{#$+e1Qwjm%gew5m1Q`_#|Kl{2sfwA(eXdX7!VsEfEaLE1TqsQz_Mo# zBNL1Rvj_y>f-s9v0J0GP0mO(b0kVB53k!n;BO}AKzkeCl{`)uK;K751C<yhA$5ui$I%sANduIQ+<~qsV@7d2!(Cw5r9oW7NHA&OGBgWls6Qk{8v+fwfK4qx09LCV ziGUyqRwT-dI66{G zSTaPrJR+j?UUSyZ?F97lhy>h}=H&V^H9-~CrmylN`pLT;Bk@IQKL&k+uW^P9Sj<#| zc2$HNr;ce}AIhGgO~6PP6>VUBzlW^BPj*#=5?Qxk4s8KqI=zmJnBQ)Ro-s8XapjSp;>6vzPR+vP{Wk&OV zk!^WJ2oe!b0h+OP)P{i|8bc1C&bW)t;YO|kZbE7|_6d9g<7=dhA+>aakRpAKpw1~% z=m4H4%~;E@yIQSQkSQb(LVnDQ-)9#o=$b7>rXJUNKuILP1L91#qX`7Gwp8z7RT~8q zGj+*F6fgo)(5(a*{7b=l&m(*i0A9MVAdjHB8!bm;mJHSgnwQypLQE;GtO(reST%1K z6&-rxh?KG})V=qPh|#rNckj`&%q^%7i$?~7gVDA6371~`k=@_f(sx$I_+gosoyE&| zD)}HVct%_>I-7A90n{-^G)y~Qk#J4^SdVWSErpvWcmk6hT^o#Le^?JJxPTHh1|R_? z&wQGQGQ8T$AYK25asm61{OBv)6^u*9sk`Ya<2SxSfE^@zG&6Puo`Jay5_Jxx3z+_L zF1kRcPQ7o-wR{B=tPT}ZiXB0_GG-Kykt8^Ry^GgEiy~>e9$biB)npN8(*2B)CnZD9 zlaQ(I;(qKh1Q0-W-RVh?a3}F&K7b8p0^TF57S0CD1`tZ|+sB4K?oiahLNX3u&sG>G dYW0-w-2mqyOa@LI8_)m%002ovPDHLkV1k|KLfrrW literal 702 zcmV;v0zv(WP)Px#32;bRa{vGf6951U69E94oEQKA00(qQO+^RV0u~GfI>MqFSpWb48FWQhbVF}# zZDnqB07G(RVRU6=Aa`kWXdp*PO;A^X4i^9b0xL;GK~zY`?Ug-GB2g5EpUbfK!kUQd z$3iS*(PT-sGBlWI%oZjVb`*4W`n&iC78Vx9MiVTJiH#o{qprHJEM&NgGBdyn6LRfv-zQ}lv>zUj$s{5Y;rG!Ia%7}ONTt&~oLXHSkU_Odd~JZwe8NmQ&Zax_`Jjo6u3J%0pNCT54YJwCX+bV*ItbsC*Tw4iQ^zrslfst zmzHqqb!05&InB)QNWwcXpV_WDrWBG8x{Dj(TI7NTB^8==+)qt+B4I2(?-Wtr1!iwrzyg zgjy|HK1QX2^!=Z?;r5`}#I-EimWA7F2DtX~j&$K2PN~5H)yqo&%-dTm|K6#)lmVY^ kPRz~qf9(GMGXJ{3AIca5c>2;h8UO$Q07*qoM6N<$f*%w`y8r+H diff --git a/pandora_console/images/groups_small/firewall.bad_old.png b/pandora_console/images/groups_small/firewall.bad_old.png new file mode 100644 index 0000000000000000000000000000000000000000..d138d129321f410f90b0fe5ee97dd77ebb902da5 GIT binary patch literal 702 zcmV;v0zv(WP)Px#32;bRa{vGf6951U69E94oEQKA00(qQO+^RV0u~GfI>MqFSpWb48FWQhbVF}# zZDnqB07G(RVRU6=Aa`kWXdp*PO;A^X4i^9b0xL;GK~zY`?Ug-GB2g5EpUbfK!kUQd z$3iS*(PT-sGBlWI%oZjVb`*4W`n&iC78Vx9MiVTJiH#o{qprHJEM&NgGBdyn6LRfv-zQ}lv>zUj$s{5Y;rG!Ia%7}ONTt&~oLXHSkU_Odd~JZwe8NmQ&Zax_`Jjo6u3J%0pNCT54YJwCX+bV*ItbsC*Tw4iQ^zrslfst zmzHqqb!05&InB)QNWwcXpV_WDrWBG8x{Dj(TI7NTB^8==+)qt+B4I2(?-Wtr1!iwrzyg zgjy|HK1QX2^!=Z?;r5`}#I-EimWA7F2DtX~j&$K2PN~5H)yqo&%-dTm|K6#)lmVY^ kPRz~qf9(GMGXJ{3AIca5c>2;h8UO$Q07*qoM6N<$f*%w`y8r+H literal 0 HcmV?d00001 diff --git a/pandora_console/images/groups_small/firewall.default.png b/pandora_console/images/groups_small/firewall.default.png index 2c35c40139e93d1d83e473c50d594749c86d613c..f5401edbe608c39f0e207048c15a0a86c29590f7 100644 GIT binary patch literal 1349 zcmV-L1-kl)P)`%{r`xF2(ZA4 z6)O^1Kn#$;{Q2|2g5KWV^RcOHgqxF)knkTQ31R~T5Ccw&rca*^SCN^S$;brbz$^j* zxL{&pBBnXWMgRm5BeDd@c3)p#25xR{hV$poGu*s+bHc%c2MbXY!gPb|laP>Lkd%~U zFfcG+ShsE+!|vU?5e~uySXo&ytqu(h{qN-D1m^=oh5=|bBTiGWg%m&l5rr6$OfUfY z^gPJN=vK186a@zdpNBaZ7NtP&AEb~4<_?eoF@OXn zGGdEA7{Ca9pl>c9D|q_!DOdqY@&Nk65aewT`2G7g!{Nh+1@VSBD9n(>00M{+Uq}NL zCx8+Pn(zXkt%-PJ204a60RfBz2INS<=J{X0eq8{02Uo(rucM=*0K`P66RgPr3Q!EX zZ~+m}JUl!MU%q?+XABS*@(LF?dGaK~{rmSn01Xl( zm^47?NKsLd!Q9*&Mf}5u4-7kY?7*7s83~0I%urB3uU)$qoXLO&UBIRmAONdXjN>2- z1W}R)z!OeF)Yo2@R8S^ANnR43aDSknBY6S3f(L{OiH0=P$&BSa*_MNI(v5;lz@F?n zJ3Ic@&r+JPuKvB5C9VS^yS_~ZA~u3grj})ywO>usu=4pe0qH#?r$>?`QJ&{7(;3H6 zk-CH{hv*U_B3Oq-QSf#$pSud!hKK}l94m9ubs1UO#KSX7z||%Ds4FA!MfQFO{fyhv z75Y(&R)GZ4xhW^QUI-hX>k*8EQIQNS*IGm?4U(}}3n3#Tk&N%a`~%9iZLP?Nx~`*P z7*v#U1=G|=g`)^NP1D~9*>ZHDTF|xj?M)N7V#1aO1L>qPx|ru#6|ZS7R-NI+juR-G z5UQ%;@Uc|1N+Rr6Ark>k`0?8!nbz7)+}LMv+z!ku-FIu>g1+x>@PoeVy1nUE?DyC! zdgYgI-TGB3Ap9{2NiIo?fQ%iOv8#it)8I8+=q%72OW6cV19E7`YbHL_&DAw>csC7ZC#X?fb`A=&Vpr z-ZbfKhC;mKwglM0_a1Q2R)J@5+=fJ*meK{L|GX7lkSXCDTP!1zMV^!l1#d!f-NobDWey+*2eaz{%?kG_ek=wM zKxD|((WDk`25bsoUDvj^5P)7&FBW!d9e?N9_TonEp7VRZzs762u<`zQ00000NkvXX Hu0mjfb-G@h literal 676 zcmV;V0$crwP)Px#32;bRa{vGf6951U69E94oEQKA00(qQO+^RV0u~GgBaP(YS^xk58FWQhbVF}# zZDnqB07G(RVRU6=Aa`kWXdp*PO;A^X4i^9b0uf0>K~zY`?UlbzB0(62pJlmOITG>Y zaH-_3@mfQJiJrOA#KeN$!o=G6=U7qNX<=bOtVnF7Fh--ss6k!iFfbDL2VuEl!MGr> zjk#QMU$Z;k^Jd=6J2SgVp-^b^ffeF|>)$sB4+75RCBHW}QA`t6*8@*DwY?q8pt`Za z&$TtGxg6h@mioARd&@;W&yV$WU%xmiBCA-Wva-UjY?f*+$G2>@Z}QgpIT!gnGpnn8 z{gDwpZ*4In1m&F_L@LF@$qCO#M~G^Q`FRu}`dBTavjrQws|?^*SOJ^F-6rJlx-t z$YfA7jffD4SPWIyG4}RIWHR0gG>yj~1|caKQxuTW8#fv_^*W)>xXaYZNnbzkP43Ot z9gw>_WIu))l+VumE9&Im+aDXCA8GJ)ZVqV}e3_l4WfQLro@m+}|gjPNQfV zS~|_A@p12%CX>h@UsFX&tm|t+%_fSJC{hx(Z4@a9HJda$Jt`GMN8e?^_P{i8EsM5g z;hLt8wYztur~j6XG^k!(0Z=QIusZLrxeMXbyvKZL{QoEab%Q@fZTq)ilg>o|0000< KMNUMnLSTYT_9-y{ diff --git a/pandora_console/images/groups_small/firewall.default_old.png b/pandora_console/images/groups_small/firewall.default_old.png new file mode 100644 index 0000000000000000000000000000000000000000..2c35c40139e93d1d83e473c50d594749c86d613c GIT binary patch literal 676 zcmV;V0$crwP)Px#32;bRa{vGf6951U69E94oEQKA00(qQO+^RV0u~GgBaP(YS^xk58FWQhbVF}# zZDnqB07G(RVRU6=Aa`kWXdp*PO;A^X4i^9b0uf0>K~zY`?UlbzB0(62pJlmOITG>Y zaH-_3@mfQJiJrOA#KeN$!o=G6=U7qNX<=bOtVnF7Fh--ss6k!iFfbDL2VuEl!MGr> zjk#QMU$Z;k^Jd=6J2SgVp-^b^ffeF|>)$sB4+75RCBHW}QA`t6*8@*DwY?q8pt`Za z&$TtGxg6h@mioARd&@;W&yV$WU%xmiBCA-Wva-UjY?f*+$G2>@Z}QgpIT!gnGpnn8 z{gDwpZ*4In1m&F_L@LF@$qCO#M~G^Q`FRu}`dBTavjrQws|?^*SOJ^F-6rJlx-t z$YfA7jffD4SPWIyG4}RIWHR0gG>yj~1|caKQxuTW8#fv_^*W)>xXaYZNnbzkP43Ot z9gw>_WIu))l+VumE9&Im+aDXCA8GJ)ZVqV}e3_l4WfQLro@m+}|gjPNQfV zS~|_A@p12%CX>h@UsFX&tm|t+%_fSJC{hx(Z4@a9HJda$Jt`GMN8e?^_P{i8EsM5g z;hLt8wYztur~j6XG^k!(0Z=QIusZLrxeMXbyvKZL{QoEab%Q@fZTq)ilg>o|0000< KMNUMnLSTYT_9-y{ literal 0 HcmV?d00001 diff --git a/pandora_console/images/groups_small/firewall.ok.png b/pandora_console/images/groups_small/firewall.ok.png index 5c46d05d243dca2cc07f7fe6ae8e9bbd288833a4..d92731e99c25424ae2e7aabe00ae9f8289f7fc68 100644 GIT binary patch literal 1435 zcmV;M1!Ve(P)`%{eS1G_h5m& zZGwql!KR&h|F_g~fCa5n|1hvXWf^>$;VK*9=0xOL{s$QYVgm#a15S%TX2JyO+%GXQ z!8kCBKmac2)BFR|9AqN^0*Db=0%W^&_D2Q|{(lU&c5^X2KFvPi;K751C<>_M$w<)d{8I>t!Bh&3bv2}2q2;mBa#UQ zK%brm`54_wxT3m^`u|xtP;G)KWP!PZh2uR+@LMMRVt^zDdjqV&q2}}lncI(5(XD+f z$lQsH*y0ZcFhU>b$P35{Uf*H`D?mveKwlVwd;O#}JS@Z(sC*0X-7XJr8vL1(0`eCG7i3wm%dUZNC$pPLPuW zGqQw&g2Du&7(`ONwV#FI?E@w-{{DfH;l&Mzaz>z5R%oJN1-hR1ud2eshYvS05$l3) zK*NL;{(%j~l7SSkxh#N@fl)$G9+AAb1pb3Dzr=rre?VaoV0L8zx{4W^xK7RG19?*s zR|FJ*(kHBB!v(Hw;bwS#iR}Z>AVGpj1C)*=^?osE`FuqY|NN2}<{CzVNduRmYA)Zv z$pHuqfd*Z`rWPOot5vL%KoA8t1V}Ks0F@OcG}c;ZVg*;&!#DT?_$6FpYb7mTU?Pbz zc1TSF*c%QCqYz*3`aLek|tvz*rpK#Yb|V&6R0;Z zt&La6DRKqNl8)CHa||{lEXsRtme; zkwS^vQ@KD%5a1CppyApT0$XdU%>Mx8!%7h<%F0LtQ?cLi*;$v8x=EjLbSqir7U`@XcikLA#~*I)jgY; zMV(&FS28jj9F8tSWJ`M}0;UT%JOk5qJr99eHJfCN zl-BMqk1Uj~1uf6V%XV${nAv;gnf=2hf0udS^R-_4e$N#B=bSw1!ROZ;Ht?}`u<$O2 z;hh1h5#!$TF_H0iY+d&(1d@MIMZzYgfAp1{6>~I@H=9NE_OxSpS4LRh^d7<_lNJ)O z_BJ4DP}VLG`bV3x3#-Hs;_$qC%vZ<(2IuY=eaa-{iBq0%87WrD)qL!4mhc2{T zPx#32;bRa{vGf6951U69E94oEQKA00(qQO+^RV0u~Gg55GK(xc~qF8FWQhbVF}# zZDnqB07G(RVRU6=Aa`kWXdp*PO;A^X4i^9b0wqaAK~zY`?UhYy8bKJxf2(FzE5tO` zDzs?d=*um5F_4fRN})8j1afLFCH)Ykw|;@1drA5Ql0ynPNRIWIiwMDhO@c|ZVye?6 z?z*`4uxh&+T`!>&@?3VF=l3vw=07t#%EzzEZLTmpTygyW0={8De6Ml$!#5^$3o{ZJ zd&0u!m*WY<-)DIK_8ryr4eq~Q8Q|9OF$d{1PuA8P^-ug9ZIM4);n|xsFP2xRu5WN} zX=z~cRzA-`I?dzN)q%RJMbR%go~i-Lo12J4g0ozXUweCqV9;q{FgS$08ZF?>SBWkz zQp#kAEG%G^%LD@f#MG3{qft(_wusHmp$IX+pzgj0K24)ptKqx2pml!E4WAD*&7LG2 zwpl0dXJefrOV{nMVf4n`Pz=M-a~X3LILT%KDDLiJH5!OSg67c?0BW=8==nQr_P|}> z_WV4}dL0o8*-h~{XQ!t`QYjQwB_ISM6v7*gQrg}ol1kYtP}T8P;E@u)qJWfku4y#u zbv&KC%e>Rmj=CLp#@~ZpKE!ux#D0tvDDUq(SJd&pzwW=Z|Dn6Ut=U;*sl?5h8Cs>1 zeM=1kud3pW#rUzaLpYg4QB~Arl8MPl`Ris2eJj7#~C{m(GiO(=lq{L&I zn4KDx3Zm2BW#iq0MgvRNY3n*xqv2rf?j7l?|6zW2foh=uK&@Cr?~HrC3*qP)WRIL~ eT))ZxT;Mlo_V^A^V$2>Ox diff --git a/pandora_console/images/groups_small/firewall.ok_old.png b/pandora_console/images/groups_small/firewall.ok_old.png new file mode 100644 index 0000000000000000000000000000000000000000..5c46d05d243dca2cc07f7fe6ae8e9bbd288833a4 GIT binary patch literal 696 zcmV;p0!RIcP)Px#32;bRa{vGf6951U69E94oEQKA00(qQO+^RV0u~Gg55GK(xc~qF8FWQhbVF}# zZDnqB07G(RVRU6=Aa`kWXdp*PO;A^X4i^9b0wqaAK~zY`?UhYy8bKJxf2(FzE5tO` zDzs?d=*um5F_4fRN})8j1afLFCH)Ykw|;@1drA5Ql0ynPNRIWIiwMDhO@c|ZVye?6 z?z*`4uxh&+T`!>&@?3VF=l3vw=07t#%EzzEZLTmpTygyW0={8De6Ml$!#5^$3o{ZJ zd&0u!m*WY<-)DIK_8ryr4eq~Q8Q|9OF$d{1PuA8P^-ug9ZIM4);n|xsFP2xRu5WN} zX=z~cRzA-`I?dzN)q%RJMbR%go~i-Lo12J4g0ozXUweCqV9;q{FgS$08ZF?>SBWkz zQp#kAEG%G^%LD@f#MG3{qft(_wusHmp$IX+pzgj0K24)ptKqx2pml!E4WAD*&7LG2 zwpl0dXJefrOV{nMVf4n`Pz=M-a~X3LILT%KDDLiJH5!OSg67c?0BW=8==nQr_P|}> z_WV4}dL0o8*-h~{XQ!t`QYjQwB_ISM6v7*gQrg}ol1kYtP}T8P;E@u)qJWfku4y#u zbv&KC%e>Rmj=CLp#@~ZpKE!ux#D0tvDDUq(SJd&pzwW=Z|Dn6Ut=U;*sl?5h8Cs>1 zeM=1kud3pW#rUzaLpYg4QB~Arl8MPl`Ris2eJj7#~C{m(GiO(=lq{L&I zn4KDx3Zm2BW#iq0MgvRNY3n*xqv2rf?j7l?|6zW2foh=uK&@Cr?~HrC3*qP)WRIL~ eT))ZxT;Mlo_V^A^V$2>Ox literal 0 HcmV?d00001 diff --git a/pandora_console/images/groups_small/firewall.warning.png b/pandora_console/images/groups_small/firewall.warning.png index 644ea4d5941f6b15f1abee683eed87a1215ae648..0f706a776d63b77230e53b8b5aedd30344d303a4 100644 GIT binary patch literal 1365 zcmV-b1*-aqP)ijeKz0IH z5X3PvGXvw(%Z2`9Q`rDFqP18PBmh(4<{t8gIxdmr=h~bhYvS05$l5I zZ`m0PRX>9bMg~wr6|lK10BEa(zVb)7n56J8FjkfM&hYCG6N8c3XRrZmtdQi8(QgRy zrXsEgC;+9;-Q7pDm#}gaJsTaFau!T4sX7hH=%89|0*YZkPyh;W7yuanDY-#e>L-x@ zg`jI$P%|x}`~tZIpO$; z0ogoYSHdtsZvxXxAut*WO2cn~`Cb-p;4TCeIbXgrV`zq^wFS6}?ft+sjzbv5ugxUv`Y@wLQq5xJr+EP8SJRVm1i*8$gox^dhG|Qz+eqbpVKgPP2swAsBpfwD8hv8%#(HKT_LC_TX%P3WPC3n1BXkQj$0Li!%6 z=!GOz0jSLYE!#js*LD5UBaXu`OP=+zg|1uS}}f)W5~3_)90C|z-K zsw7a0AOTmoMl9HMMjV_xU~MR%qc%`ni9-wB{p3_nXw?wTkq}B-7w};hLJkBuB(~iI z<{*LPx#32;bRa{vGf6951U69E94oEQKA00(qQO+^RV0u~GgF@9Z;5&!@I8FWQhbVF}# zZDnqB07G(RVRU6=Aa`kWXdp*PO;A^X4i^9b0xn5JK~zY`?Ul_>Q$ZBPf3Gbw#WpSS zVVjsx-N?2!YDtQ?amT{Q23?T2Ao0I~|9}Mx77YtG#KZ-`q6BF|3Mo(|U^_ngK5APR zuWfuS^mT)YiFfnno^#)v%$b=xTCwoF$t{MDTaJHUAaE0*@9N~u+o{Qxb9=?3j!#9qO$Y--mEiJk53g7x$^y6chPswdwyk6j9d4&h_^F5Q- z_xH(XvpiZ{?7_Q3>prI2uW}?#CC#fVL?VF}4Dxep3lR$S{4A%YdbrWAss0v~KUa7* zH%Do6lZn|`8fRyOhKCU&BLMhgF^*SPiDxosLiBJ3dG9?4=sI?}OrTn&etF5AKmc^z znPhCt;aYh&H_$0+n5Of!tj@UOsb#rpuH!rfj(2tdC~j=fFbqT@fqi)B_-@;-8rPoK zHetfv0{3QSuqzcrH0l&hPI7v3!bCcaCMCl{Afi$Hu^6SbH73$&X9ZI7i?X+XPbq?$ z21+@(u47j!_*!|J^N)_Ya3_Wa--AwmgYVbl0|=b$?YURf^1mAoUQ<8LQ*VLs>1kA{ z#NA|)da2~xQp>_GCH{Dv@9XP~rBY~8B2y`bA`$19#^cmE_U@*dQkaDTzFG}UDKw=B zSQeU6_-Zw3EsXPXM615d4R#L diff --git a/pandora_console/images/groups_small/firewall.warning_old.png b/pandora_console/images/groups_small/firewall.warning_old.png new file mode 100644 index 0000000000000000000000000000000000000000..644ea4d5941f6b15f1abee683eed87a1215ae648 GIT binary patch literal 705 zcmV;y0zUnTP)Px#32;bRa{vGf6951U69E94oEQKA00(qQO+^RV0u~GgF@9Z;5&!@I8FWQhbVF}# zZDnqB07G(RVRU6=Aa`kWXdp*PO;A^X4i^9b0xn5JK~zY`?Ul_>Q$ZBPf3Gbw#WpSS zVVjsx-N?2!YDtQ?amT{Q23?T2Ao0I~|9}Mx77YtG#KZ-`q6BF|3Mo(|U^_ngK5APR zuWfuS^mT)YiFfnno^#)v%$b=xTCwoF$t{MDTaJHUAaE0*@9N~u+o{Qxb9=?3j!#9qO$Y--mEiJk53g7x$^y6chPswdwyk6j9d4&h_^F5Q- z_xH(XvpiZ{?7_Q3>prI2uW}?#CC#fVL?VF}4Dxep3lR$S{4A%YdbrWAss0v~KUa7* zH%Do6lZn|`8fRyOhKCU&BLMhgF^*SPiDxosLiBJ3dG9?4=sI?}OrTn&etF5AKmc^z znPhCt;aYh&H_$0+n5Of!tj@UOsb#rpuH!rfj(2tdC~j=fFbqT@fqi)B_-@;-8rPoK zHetfv0{3QSuqzcrH0l&hPI7v3!bCcaCMCl{Afi$Hu^6SbH73$&X9ZI7i?X+XPbq?$ z21+@(u47j!_*!|J^N)_Ya3_Wa--AwmgYVbl0|=b$?YURf^1mAoUQ<8LQ*VLs>1kA{ z#NA|)da2~xQp>_GCH{Dv@9XP~rBY~8B2y`bA`$19#^cmE_U@*dQkaDTzFG}UDKw=B zSQeU6_-Zw3EsXPXM615d4R#L literal 0 HcmV?d00001 diff --git a/pandora_console/images/groups_small/server_database.bad.png b/pandora_console/images/groups_small/server_database.bad.png index ade364eb925f12b90707e621f8f1925efce36b95..947084d67d5592ba140e9f67eac59f5f120a20c0 100644 GIT binary patch literal 1480 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 literal 575 zcmV-F0>J%=P)Px#32;bRa{vGf6951U69E94oEQKA00(qQO+^RV0u~G>8eV>Uu>b%78FWQhbVF}# zZDnqB07G(RVRU6=Aa`kWXdp*PO;A^X4i^9b0jx z3WN|SrI1ph>pDV+YyeHu7>!0OmrKg!GL~hrUayJc7^M`Szy7=pe)}O?1z{LsSr*gj zlv=HZuIrel$;a#Oynk1_6Z`4Q4gIUq3k765qPZvJdl z05lp69LGr~r&KEa7I^ibg2#Yomt7P^BuSF?J`6*mD0=yAy4h?1Sgls%a=Dk;rrYh7 zVzCH7yJ%=P)Px#32;bRa{vGf6951U69E94oEQKA00(qQO+^RV0u~G>8eV>Uu>b%78FWQhbVF}# zZDnqB07G(RVRU6=Aa`kWXdp*PO;A^X4i^9b0jx z3WN|SrI1ph>pDV+YyeHu7>!0OmrKg!GL~hrUayJc7^M`Szy7=pe)}O?1z{LsSr*gj zlv=HZuIrel$;a#Oynk1_6Z`4Q4gIUq3k765qPZvJdl z05lp69LGr~r&KEa7I^ibg2#Yomt7P^BuSF?J`6*mD0=yAy4h?1Sgls%a=Dk;rrYh7 zVzCH7y2HE+EP)`%{eM}@&kSmg ze;D?*2_}LCn|A8`|NeoIfm7f=!}~`p3``(Fpe$J6)_xX-b4z#|;pRl-TK)$a17ZUN z5N-rA(=*)UKZpkLnP3tin_&PhD6IGoyAd!pKmai!OMq;*&i=^2!T*op)^09_$EVpR z96Wfi5Je$O_wjjb3~%oz-zfSsoDT{mpw)~x!vR}J0R#|Hh!M#I1E5dOgM5r`C0tS6M*aUR9RI<-)%N_u zz$f_+u8;-h4i=90;OGPe2S@=3I9I&~$r>=B+i#il3tgz637bPfCSKmi0pm_?-q zt}`>R0^N6IJs&vqnUDhT0*o!8`Iq6}Z)UIpl;i>Qg(1i{An@l0Bg3UNJc4*b9292A zVgLceh%cmpiW7j;d^F(&KwA^>#td={0jcx$MIRVIk$?+;k{;0c7eL;@m9XzC+5S*a zwEYg|gCYtPyfE+^=y$uUpD2bRCkOO24L1mE*aIePk%|J;T)%;wF(2f07D6fX%rZ7$ zrhyo^r52t5;5iMNffTU0?85!SoCYx0aS4DF{)2nfHvJz16EKNN;jJ~JG(RQ?Y}-{X)eg>?`Xp@`ysEaKQR~s z-SN*RYN)>bVeHrKMMX3&Ta`iM-`Z(hS9}ue*0(Z|B0QK)>G@$yZ_H&& zt(1~?Puy8_4KR`i$-P8@XdBxg+PFW#p{6(I^B8WH6|E?6@Ku>faXsbWgHkZrYkNwK zT@uIE=XpK*o%2|tC>rqoMXU!MmcE~Htavo^pq0C>@BE@v81P;P1Q72fIKTO4a&%k~ z4DoQ;mjJa`yGjE=6y1m$jD^`ouo2wG#>Pqsg2dKF@(0>#;VJ)V4b6fKAz-p)SKu!vQLbL#ws9_XS|MJ%P`eL(*NvWKc(_f&F?5kV5Yt5dg+|d= zbQT}5OR;eHRPiPsN#5~MjT5oZHds{KIbx#iXhCc4uj+7H?MtvT1i6S44G#R)fr`Vh z94VR&5!0hqC%3?=O+}Fsi6Ej3k70Q%35np;rfX@6>6Rzju5Muy7ovNU$DR}$GVX*F zO&4<8#RV|tr~u?N?o#rY4IqGEganVYUifdobO7NLSiua?QQnP(QW7l7Y)!VKHYoDE YA6vJmLjrl(NdN!<07*qoM6N<$f`9YUVE_OC literal 615 zcmV-t0+{`YP)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2ipi3 z4;2TqeMWZx0013nR9JLFZ*6U5Zgc_CX>@2HM@dakWG-a~0005L zNklP?5$dCWwme!nrOzTJp=xwrv`X2K>0YdyAA(wA<~CEvi{Fu?cy{Q;>| z3g7n;kyrx}i8atPE!Jf(faiG(hr-pp-&H@O>X$*HKFC2hcQ) zR;$H$JSLmXVp$f`>69=G5fNUTp8pO$IO3Sj?iIMMi)C5#dOh;_Ji4x9nkJ85ed6JR z{95eE6F6}?+XF;|TrNkq+oe{kkxV98E|-i(BLF^p{Pt(70-#hXQ7jhY$;o6gzXYCK zsNgc-#$^`-0Z|miy?0%gAP8=Lo6cr4049?OiA3UNw&{F6C!J0MP$(2I41-Fgf?*h2 z1JqR~^ZlC{=buy8e*SuJv_3^nXM4c^llj*GKLJAj%XLW4dJzBs002ovPDHLkV1n^4 B0viAT diff --git a/pandora_console/images/groups_small/server_database.ok_old.png b/pandora_console/images/groups_small/server_database.ok_old.png new file mode 100644 index 0000000000000000000000000000000000000000..a20fa2b821cd8a18df7cfd031dbee66a14a52bb1 GIT binary patch literal 615 zcmV-t0+{`YP)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2ipi3 z4;2TqeMWZx0013nR9JLFZ*6U5Zgc_CX>@2HM@dakWG-a~0005L zNklP?5$dCWwme!nrOzTJp=xwrv`X2K>0YdyAA(wA<~CEvi{Fu?cy{Q;>| z3g7n;kyrx}i8atPE!Jf(faiG(hr-pp-&H@O>X$*HKFC2hcQ) zR;$H$JSLmXVp$f`>69=G5fNUTp8pO$IO3Sj?iIMMi)C5#dOh;_Ji4x9nkJ85ed6JR z{95eE6F6}?+XF;|TrNkq+oe{kkxV98E|-i(BLF^p{Pt(70-#hXQ7jhY$;o6gzXYCK zsNgc-#$^`-0Z|miy?0%gAP8=Lo6cr4049?OiA3UNw&{F6C!J0MP$(2I41-Fgf?*h2 z1JqR~^ZlC{=buy8e*SuJv_3^nXM4c^llj*GKLJAj%XLW4dJzBs002ovPDHLkV1n^4 B0viAT literal 0 HcmV?d00001 diff --git a/pandora_console/images/groups_small/server_database.warning.png b/pandora_console/images/groups_small/server_database.warning.png index 77c0822a5e4421434097c9037b7050720719942a..adc51e3e7ae64a612f4fd52b9cccbcf31c1c6bcd 100644 GIT binary patch literal 1506 zcmV<81s(c{P)lE{U zAUlB(BnaZXc*n*dA@qyk;$41(N{|FdHIUr^H=?yz6D05-#0Cf;+z6yKJz5iN1c=WB zlSuM<4p#&hG*tbJ-3S;PAb>DD@pvaU*zAclsvy_&W7Q3FgqfMye;D7}!y0TV3%Z8( zw7Xz>$sT!z7?+0(+#G)~ty2M^~ThI!kh7|!43Wl)v*2G+Q{`v}+uCUg@g=ifpX>Sw~{K9GqW%amc z^U;JC96We15u18OY%v6+&aZDe!2k+lTp+N{g5k?|mJ2|G4Y3*qH0XYu+arZo*GFJJ zD5Bz|I9dSiK z0VsWf5;H!~y;6-~*BP-7K!XH{$#?%jWgT+r1mWu&`2Lfft6_#hQ!z$DMFs!?L{-Fy z$3+6r)E|H(`~j3+f#Gz3Xv07`8Aus`(om4?Gr0KOXWR@WGju^IAH)>|8v21ycKWX@ z^_5{p;dz|i0aa5VL(vUH&rbV+200)blsi!ko;YD8KFpOF{f6+Ygi<|00g6GP^|~ne z5;-@3TrV#86P7Mf4FlCyZYHl#Os}ga^Kn+E)f+^{)(OT0a;V86l|wn${NJOlSJaA02u! zE@Rkw`w17g@&kb|$CnIWf3Pydw3(o!Gn7Dr6ms_eK?xF+j*tPU(uP&skP5{TL@DBo z04NXyrEGivREYpVA<*&%cnyQ*HAkohtW_Kk9001DKuV#Q0IS|%I4RQPKeR+4tCWQs z2sP+ES%o8(CIZ3A10X;x*6-3V5Ju0%Um!{=R2-z8T{}6oi=$EyI~8C!q-c3mnQ88O&fYiUcP(xz4zVNFv_*i z1=Z!W)Cn4j1ZY6O_U9=Ol(mIOuWuZvsw{PY-1d@>K)^Vd6#u#e7!;|UwKuk!?D&2e z0OY2FUED0%CIn1Ywd+M$Gbw zVxc5FMUM6~I25w4TH}taoY!K!m`^chpY&s#R`B%pF~aViqH%ZvS{=QBf$VH$xof;R zKn;VEDNXoizdT9h>P-K5f6e<8SwI57P))q*g4y@$Shvt;L`{1rFj(v;i(b zi)qYE|Jf2t1A46ndB&9=j-iWef|#Y^x0YwHeFvqueZH4#vFnFfz97aOW9dGMbi|^z zL8A7J8RLVHu?%WW?kLGRUz08mX*28$RqFHBRLT#|-9X8gpqUcZ$x3|S0;@I^VFG3d zg%*^dt#}Ygf+N_{)ipms>J}4iS2?tZi=tZ#B2S78dG3USbr<%wiwU6Qr~qUX?xFZG z9Y6p+yFu;u!0Gov{>PzH;M+&mLfZ9tuXid2RWs}tJlDeB>(^b07*qo IM6N<$f)~!Ac>n+a literal 596 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 diff --git a/pandora_console/images/groups_small/transmit.bad_old.png b/pandora_console/images/groups_small/transmit.bad_old.png new file mode 100644 index 0000000000000000000000000000000000000000..90e71b4e73a853e34f8386b1c1006e257636b4ee GIT binary patch literal 867 zcmV-p1DyPcP)Px#32;bRa{vGf6951U69E94oEQKA00(qQO+^RV0u~G^2Z+{gB>(^b8FWQhbVF}# zZDnqB07G(RVRU6=Aa`kWXdp*PO;A^X4i^9b0? zhd4U}A~(D_z*=ciT5qA`OOVc78J00=b4Fo(A^> z&fbBDA(%iCLdrm?EKpf9FmneS{v3k5CZPP;UCet;kRba9bYHw?(!W5)S2qX+(nXc} zx`D{oFdGHR=Uq+?wD|ztHnAR7K`O|zceKCTCJv?)KPix{Xb^>X1E2G~3GE-JEPeVL z;`UvvvdicwPdHI$S5bbsf-rL64d}kufh3{%O%40eBAKE=rfgt8xJC1E0*R#i3(((3 z*bVabXubopmIXzJ(SXT`$L-ZTTB*eN*BzX805ZXZ zJJ7TkkPvyuSYlQrI6a*91h;gDv0~$N1vrP8*%49#!6gV4RrRj%(Wd@Yl?0av1(d*J zIy^?Ebetzo=xuBubdBhwkCIFfLV}!vh!H6{KSj~`2wi(aa^WJSct{mD=Veh2!IYtgW1#VHpNf tDM@AwmYIOY*49k>OEX^n|4hEN{s2M8E6OZb=luWx002ovPDHLkV1m+GhbI64 literal 0 HcmV?d00001 diff --git a/pandora_console/images/groups_small/transmit.default.png b/pandora_console/images/groups_small/transmit.default.png index 04e0be58ea2692887e93d2768e7efecae63bfedb..e38d390ea076e377153e9eefdefc7e3929beea19 100644 GIT binary patch literal 1542 zcmV+h2Ko7kP)`%{r`xF2(ZA4 z6)O^1Kn#$;{Q2|2g5KWV^O-@6FJHbiC@3f}czSv=Y}>Z25pGUGLc)KLF(5WT05RaS zX!`W&a21)EnT$*@&Wjf>;40yQ=g*(VGzZxTfB<4dmH^rA>+8$F&CLzgdGqGY2?q}z zECk6hBkNXEQv>;ufsv7s;lhOr46(7X7QcS|YPfgrULzB-iEM0a42g+}3=bbZ1k)hE z%F2pqb!cele&}v4Ufq^Zg00M|8#E4{q0nn%CK|V&ek_DzHI5_w`%)ziI z1%m$|g)A_4fE0k@+0f7s>{A{d9+*M{l;F_P(qj1e^Cvi1oSmIv!u>4Bip~-tbf#f#8qY0SI0(5kAB$%0*8RX^V8J<3U%CKO;0!EbN0n}j# z@-_(k{{0(dnjqc~2Zb537(f6*s@;ZR5QySzkOsva6z&}saYk@9$VScr6t2J{xbpy( zSb-68&yp>U_;V5h9q7T`dynF*({#9{smsz|y7hg^Ov(^MOeBbuggj6@HDf|KN5T%& z3`Ikvep&5NmZhj`RvDASExT|7>ib^I^Sm$)IsgiS5l{qj2xAN$(J^i1(KHQPJLeWL z5S5#G5(6n_%O#`Ki>8N^k^$o-0KurLitP=L9 zwf@t2j8S;+cWqx>xq1afqph__Jqc*qJNpxW)oRCW5D20uZlL4SAi78#AZ^N2P?DNU z#3!+j;GQ!;T)IM$prdhG8k~YUnK#;v2C`sV%E*>5pXZs~_u*eZYh${K{h6GSzOU5T z@n$dr0!yDT8jM%2S5;M-V;+HCuF2`!^E@j_lErcQzGu)m;KK~){TdJoJWSIRhl4yn zC+#82vOj!knuetn1cBu^4xhJe8$7e3DEcC!Jxw~Ju6Ce+uCgqd`OqW;?)yILRq9fC z|IRe#8x~yqEI^<^fWS5In=*?@44s;4B6RIvu>L&HxeFZw_=BP-7+jjbA{e|{8X`J@ z1)&qXSHy9=x-oLheO=d+ivYT(WSVTTJM+RWV!iaMkSxWugOO)cM|Hz*bzNtLVaS_- z-PARXBa>H#i%|g}r0cq?BdJV$B(U>RXDku;)eS&f31kFQT6@uHY>GH62i>=yU)z`- zAbFfgTAyv(W-|8R_q0~X%4gGao25|*@IwLuXc&fz4v)Lc(eR2e2@g~K2vCdpqc#jf zVcdo8&TeDK*sT{ZI7jH#u{lAnkR$Xa4fp_Ae1LTEW(dYZC({cUs-MscLbc_;{lGB} zLi+S1z3+Q^*dkpUOW`j6&0U~PB)~)Bq+ahf5j;1KtB8`Rgs6IsL-MhRm?D#@*C%91 zNSIhVjgEm_r1k{Gg8YT*9$Yz^V;iwHXx^^RCoF-Zm1jlnWv-g*jY@=&J$I?rf(Y^$ zhp=~}_vqQoniNXb=aK8W)^dvX^MS0Nrm4=YHaO}`R`szntFoVBSuX08(P0!tfnBkn zQEl7mZw8~ykmQI*m)aJAL@@34MNtGz(@2{A@J0+${Me*Kl|_jegovTYK2XddwoC>> z^kD<9W{4r_qr|*RBRX1^r5>15%779{NJ|^YGZ7*?2Sda-&d=13Zqx+W4cBr&0uZ60 zHZB-L^w6u821gl)95e;uM0lif9s{Pr&Tbr<(*mob7IoIKBk(5P^4;>UahAw-1CKI+xNePx#32;bRa{vGf6951U69E94oEQKA00(qQO+^RV0u~G@7rsm_f&c&j8FWQhbVF}# zZDnqB07G(RVRU6=Aa`kWXdp*PO;A^X4i^9b0<}p*K~zY`?Ul`IQ&||sf9KvbxlQiP zmw`4nO^pSkGoW1vU!x;m)lqL2==ED}OSRCu9P13aa>^&#< z^SCG|eqd^g3t^t+%YonFd0w7ZtgfzVzM%}hvA%ymYTAQY?K97SLcEV{N(e*tlQct- zrESikQn{l8YP!eCxQ&@Bf>j18pko|wj1!Ki?ym4M*W^v^^w$A|*8HenQMQ0|1x8)i z+X4}TKY=6wGlN;4V`=!DVt*+I$b7x6}2{|y52*>Yo zZtE^0KTkOx(b!($#ln^8A!qdjmkwwH-G9ZS^m)dHP2JmMd2fZ~_C4yuHO83=k52xM zZf!tjmfGt-$jZ)izgc zQC?uK^kREWt;#YC-cauRbC8Sgfk=_@yN3ulQU_b&dl)*w z^hN}xflgUytqFnvLkK1lg%#{$BoXKcM2ryebbudfW;;)bClZa|as5|D<nxE;|yc zg4<7u^e$mjFaYPI8cQIaHho`+J3oA;mL z`#w@i27>{mQi*Ifd%QN4QlgY1l}b^qR%tXEIF5tw`)q7%9Ivj!Fhoj;Wm!}zm3Q-I zvx)1vNGWNz+ef!ZN{MaTpS7XcY+~CsaU7E*$p?WS8c-+{zW6)Wb^pJ~$Jbk+12ap{ S;6uv*0000Px#32;bRa{vGf6951U69E94oEQKA00(qQO+^RV0u~G@7rsm_f&c&j8FWQhbVF}# zZDnqB07G(RVRU6=Aa`kWXdp*PO;A^X4i^9b0<}p*K~zY`?Ul`IQ&||sf9KvbxlQiP zmw`4nO^pSkGoW1vU!x;m)lqL2==ED}OSRCu9P13aa>^&#< z^SCG|eqd^g3t^t+%YonFd0w7ZtgfzVzM%}hvA%ymYTAQY?K97SLcEV{N(e*tlQct- zrESikQn{l8YP!eCxQ&@Bf>j18pko|wj1!Ki?ym4M*W^v^^w$A|*8HenQMQ0|1x8)i z+X4}TKY=6wGlN;4V`=!DVt*+I$b7x6}2{|y52*>Yo zZtE^0KTkOx(b!($#ln^8A!qdjmkwwH-G9ZS^m)dHP2JmMd2fZ~_C4yuHO83=k52xM zZf!tjmfGt-$jZ)izgc zQC?uK^kREWt;#YC-cauRbC8Sgfk=_@yN3ulQU_b&dl)*w z^hN}xflgUytqFnvLkK1lg%#{$BoXKcM2ryebbudfW;;)bClZa|as5|D<nxE;|yc zg4<7u^e$mjFaYPI8cQIaHho`+J3oA;mL z`#w@i27>{mQi*Ifd%QN4QlgY1l}b^qR%tXEIF5tw`)q7%9Ivj!Fhoj;Wm!}zm3Q-I zvx)1vNGWNz+ef!ZN{MaTpS7XcY+~CsaU7E*$p?WS8c-+{zW6)Wb^pJ~$Jbk+12ap{ S;6uv*0000`%{eS1G_h5m& zZGwql!KR&h|F_g~fCa5n|1hvXWf^1*zc6Td{b4xNC(sBtCnDGKKgbvm8z6ufa9RX1 z6DCmSeu~xH^?#%2&u~5{lz>(<;tULIAq5aXL?K2b6AXYpJrD9Rx|MK6bsP2nvv8o=1XIWY za|a8@dj?QEgMtI(Q!au343NZNZ-5dUik5#Fet%~K2a8G6FPLyYN+fA}{l@0*iC~kE z!vquy7uT_Z*`Uw|%57jma^wYA4Cn{_W_W#z6&yV%$pfgv5ab&W_yaWU(i$E?yde$> zGh{J<0Aj=!(m=%tKx#gk@B*N%iFjiMIfj7LdHbRd4Cs-73_zX-I{yO5JGc_|eI?r; z3W~Ph8Ibb}EPDtm{$o&c{DU=?Q34DK;07I<#?J8MJTS%u|AV6gWGE(B@Kw==E z=K2lf2yjra;PQrD)=w1n@p)|E#PIzCBRumUWgrD?F1v95Feiq=AeVq#21+cP0;u75 zZ3{QZn~u05pa7IUVI>l7 zkVIG?>M<67;-uY;13ldoB>Q>w-hPMkPZ>^%mo^w4Hb?UJ`)32_b11uXl_hlTU-aXH^SgFhQW6WtbpKs@_mvM*4Dl<*$aDk}-G)S(WJ_?yd z0y7hmsL@gbCiMz1?j|>b?yIZ+?uky67iPFP6+o_$M`@)pu>!C#sWVA%`qd0TbrZ-5 zrnI)F)7TYpTn>zD#^2>!A4E|U20;)Z4{C_M$#Zs$wPIFQUEk%BrUJl66Ocf#AbNh~ z&*tbjB3R+!s&4^mF=Lj7fiMgwT4@VnvlQy!&_$?&bWstP`U^yGaI}st{)PSoCx3&R zopdZB;;0S^F13pwbcrCPh(^EndKb?#cS$bsgEUY=?#x(Hyc>{NkQ2~be?=A|-BRTfi0AQDsV6~}9(;Xy=gp}u{=^wL>BQ6Bkh_~S zsLpZ(ql;_{gIuB9BwtUNg@qg5W{-?B22uEtMG05Njlu47^8o`8II^h_=GOPe3{c9% z|1-+$FRYG*ur2s(oG@+SX>q_upRT9bz=)a{P|y)X3$KNEAO)5)P3eT;b#CHG)L9b+ z+)$C@{(N#f;E3)TwT6!&JX{#vl2=<~52ZNzkV4hlN}SR${i6^hIru<$mA9B+9b`Jwh4)0000< KMNUMnLSTXv8QF9I literal 893 zcmV-@1A_dCP)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2ipi3 z4-_Yn2v`090013nR9JLFZ*6U5Zgc_CX>@2HM@dakWG-a~0008i zNklJ%QmaU)hjQS^k^Vzf zx#SQD38@0LJ(M2OmX=C{Nc1a|6cWb`aqSr5wegPEyF0@Hi3z~oYBCr!2#RYgmTEMPrk)KTFqpiaW85i#6^F()+%1BLz;A=||NII@Zi1<@%f=s7%y$N! z?xI8bH4G~SUX_LL1`&$sA2riffqZC_*A~+%$9oq`L?U9LUqIz=jO>02H>=%kI;MNU zu)wY29LX@W*d$~3u~NUme9tEHv42@<-XaqpAot}>oS9MB*@AeAvFg3SdN}pLTi-^R0s{r3BRPFmcxPjV(t>eor8QxXORXB+SG z-RVK()e^5@(69~CrK`BM)g7>8HVFe4^TaR_isVclQ`;m}p0ED#ky2v%4kC(?m>MBM zap}w~t#4OJ2I^+N`MT@@RAW}-cxb!`K z$0zVC)J_(>2K0J+OVfDy4LsSRrdG*(c$L-*0pMoVT~QzVnNTmNpfBW8j0z zqx084Z4>oX=*WomEAsgPy`6n*nM(}KG#|U0JZX~{ZBnncK#M2#5dZ(lFCFjzgXlBw Tk$GPt00000NkvXXu0mjf(FKgs diff --git a/pandora_console/images/groups_small/transmit.ok_old.png b/pandora_console/images/groups_small/transmit.ok_old.png new file mode 100644 index 0000000000000000000000000000000000000000..f4bbd712910b65b5f0bf9593f84b456ae0824ace GIT binary patch literal 893 zcmV-@1A_dCP)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2ipi3 z4-_Yn2v`090013nR9JLFZ*6U5Zgc_CX>@2HM@dakWG-a~0008i zNklJ%QmaU)hjQS^k^Vzf zx#SQD38@0LJ(M2OmX=C{Nc1a|6cWb`aqSr5wegPEyF0@Hi3z~oYBCr!2#RYgmTEMPrk)KTFqpiaW85i#6^F()+%1BLz;A=||NII@Zi1<@%f=s7%y$N! z?xI8bH4G~SUX_LL1`&$sA2riffqZC_*A~+%$9oq`L?U9LUqIz=jO>02H>=%kI;MNU zu)wY29LX@W*d$~3u~NUme9tEHv42@<-XaqpAot}>oS9MB*@AeAvFg3SdN}pLTi-^R0s{r3BRPFmcxPjV(t>eor8QxXORXB+SG z-RVK()e^5@(69~CrK`BM)g7>8HVFe4^TaR_isVclQ`;m}p0ED#ky2v%4kC(?m>MBM zap}w~t#4OJ2I^+N`MT@@RAW}-cxb!`K z$0zVC)J_(>2K0J+OVfDy4LsSRrdG*(c$L-*0pMoVT~QzVnNTmNpfBW8j0z zqx084Z4>oX=*WomEAsgPy`6n*nM(}KG#|U0JZX~{ZBnncK#M2#5dZ(lFCFjzgXlBw Tk$GPt00000NkvXXu0mjf(FKgs literal 0 HcmV?d00001 diff --git a/pandora_console/images/groups_small/transmit.warning.png b/pandora_console/images/groups_small/transmit.warning.png index 14e209e7589bf0c4b9edb3687ea35df59252e4df..3d65fc1060b15f97a6472062952bf4a8a792b636 100644 GIT binary patch literal 1562 zcmV+#2IcvQP)ijeKz0IH z5X3PvGXvw(%Z2{KRW{@)|9^Lo4WzOGZbWObCP)CR3Lt>6B1V{*Fab8Rzl=;U&iUKC zaFuYudD|p0%|SK-Ab>DD@pvaU*b@_LR6(xk$Eq9Tc95rLG{}N!keIiJ^?ww*L4b$z zFT;^3XBiG(;s?_pz|HX&)9Sn=19#A2IYhKXu=B)9z2+cGkv4S5GZA@ zZ#n@CvOhR23aqmL1}n=2puvV%4Fei{P^O#=bkpu`SMhV3VX86<^&f+H4WD2N6Dn;c^}JJatT$PwV6V8P{$`4!hu*trwc zz=`3-J2rUcfn_R?BR~W*inA0H0vH(?B=nU(q8JQv$%}XFVC-rB7DX`yN}?_O5H2f70tL0mzgp&tlkr~k@Q zUm0c;p2z8(i+B0KhN2tDgl5owLI!~VC>=u8yhj#CPqYhG)ty4oIBBgc!;;++;H;%8 z^PNGM?>AUni1#-zoryDuh%0}5`0(Kg6qkW&D>su@a6>9*DT7n~`P)3;3=T2~lwXna z<&vt?-~t$%Hw!=k4g#=@4a$QcLqMel$j~)Sm%;fHluxk%7Sx*X4?Oek=)M4U1*{qX zSrAgE3pD&2N+E#LFi?~u7ln1XOp zq{)A1i9%K>3pWsI(0j59M=VVQf|UnAfL_cWq+uWm<57!4L8uh07Oi&ZPzutalOWW^ zQE}42LLHsN!NEGHiw-X8& zVM!Pf6DPZ4h(S-89C}m+W3Q%f1_IOP0p%#?=Rf69$)X+AgN;BNRHz62d}j3C_Oc6J znIYmv>UDEksL0U9be=3%*-?x@26xT^oDhOy_FOu}Ohu(7q7Q_Cg-EDnT>Ik|n$NV)9Puixf1q(nLM#;mOUoyQIt|RH@}~M(49F z3=)Q^J$`;WtX$lBd7E9;%@{=CLo15AGEQ82chQR=V{l}>z%U21#m#{K8J1TAtj2^5 z!)J|zNdtF_4L-V`ZKD^)w1NxrOhPpG+O>l&nrSR&Js}f@$2p2S5wpevxFI6P`e7&C zBSW%d#9-N?eyHn~EGB+tkC50TrNK!A+tO~2ss8{fSZ{+xEl5F@2LaO;0=3tb&&IKn z%XVcT`X-%Tw@&@^fxw6d$nEx(l@|9GWmimV{k=tLrc#>`{xwXlS+vw(#i7DZ0EW`{wz%evnri2K-_Zg6`*YT+#{d8T M07*qoM6N<$g4TPljsO4v literal 856 zcmV-e1E>6nP)Px#32;bRa{vGf6951U69E94oEQKA00(qQO+^RV0u~G@HES$vW&i*H8FWQhbVF}# zZDnqB07G(RVRU6=Aa`kWXdp*PO;A^X4i^9b0>w#0K~zY`?Uh|`6Gs$=pIL9b>)6>% zLgFNbI1uFU(SjmDmC_HTz3)|}BEb*n4{Uo?TD202K)s=;K~S|A6FwY!?Krz$?|62- zJH4<}Q~`AXp{i2P<(YHlnRDiyGvaaMW6fJMgSTw|eSkSJAaR)P*RY~Rrcwuz5sBGB z6>AQj|;0t>gw z2&aNAmvHU`1n1ObfEl|K`|D6J(7gt&lRuEYwp8e!)9+7isKb8Y|4+(!}!_^qzt}gMB}o3^4lu z8j=Wv#_mkPVUw`ZBPiAgoq59JLpXeb-H_uQ)BuD@E>i#Cp^fBNC29bfK!lPsehOxu zeeVkOhhHK@o>9_7C|d>r zZz^)qncSkm@sMa$qNkquyw0aYQNm~MukywAI=&Bge?9e=ym-Yzu1~-EEE=jMnyq(` zQu5W#HI!0BQIXv{N2#vXaUJ<))AZ4kZHB{;x!K!X*!-Fgw!UR$xz11x*}1XyX5-oq z*75x!%jKJ#*|`3v|D#K{IeYp6{l4ZwqxAaI)a$OXR{fsEBYV%SZN2x1`8kKt2(k=} immF36|0n6nP)Px#32;bRa{vGf6951U69E94oEQKA00(qQO+^RV0u~G@HES$vW&i*H8FWQhbVF}# zZDnqB07G(RVRU6=Aa`kWXdp*PO;A^X4i^9b0>w#0K~zY`?Uh|`6Gs$=pIL9b>)6>% zLgFNbI1uFU(SjmDmC_HTz3)|}BEb*n4{Uo?TD202K)s=;K~S|A6FwY!?Krz$?|62- zJH4<}Q~`AXp{i2P<(YHlnRDiyGvaaMW6fJMgSTw|eSkSJAaR)P*RY~Rrcwuz5sBGB z6>AQj|;0t>gw z2&aNAmvHU`1n1ObfEl|K`|D6J(7gt&lRuEYwp8e!)9+7isKb8Y|4+(!}!_^qzt}gMB}o3^4lu z8j=Wv#_mkPVUw`ZBPiAgoq59JLpXeb-H_uQ)BuD@E>i#Cp^fBNC29bfK!lPsehOxu zeeVkOhhHK@o>9_7C|d>r zZz^)qncSkm@sMa$qNkquyw0aYQNm~MukywAI=&Bge?9e=ym-Yzu1~-EEE=jMnyq(` zQu5W#HI!0BQIXv{N2#vXaUJ<))AZ4kZHB{;x!K!X*!-Fgw!UR$xz11x*}1XyX5-oq z*75x!%jKJ#*|`3v|D#K{IeYp6{l4ZwqxAaI)a$OXR{fsEBYV%SZN2x1`8kKt2(k=} immF36|0n0ijA?fP!gS zWH*|DBB}#LH_;>jAQY+<+2(B77J*W)Wg#96%c3=4Yye0~u^15LUepX0pu5$&Waf`O z*O;JMmCW28FN0(TF<>$&RtcogIfqh1R>tFS=*iU|I9=FhpR z|EFqfEEu+DJpOB3mQ>gbdX6uL9}`}#530j<#)vHk3VeJH0Emt>iBMsgDEM`8F@-<| zywl@G+>37?$2o)rj{Fld4#QM<%?|X%ztbG@tZFb6w9-3s ziJ#E+RQL2Oly)#7LNw)5s2Q?BAt6V>)W`l=Rbj$10M~ET1g1Xfu#YZYx)PoLQ$sQ( z3Yru3!hZ(pL!-#Ou5cu#e`4XYsN}a0(tAj^q3o$ZVwstmI!?DB~VTOF3Z^P49qTjH)a1|~c>+B}J? z`O(!`J5xB<;77%)NKZxXl#)a|F(9d*!C-K{CXNpKx574R&F2I-sp$R}&0z*9r3M)$ zKDaw~`=I^9%WWMc|8l30?Ww528Uuv>q3SEh-@k7D*V4tP^M|@BZS)5}uYN;(@nR5R z8181oq&|{_5%D8it}#x(orJF#I0B9ZhS%N051d*pY{EI}G)RB2GXoH<-i>K z@csa_#!G(wEo#2~u*DTEiSLVQUzX{tMO?hw!1?mjkvp+K`tKvL z>q*e&n@vpA|MO}4(}JLJSpMxv$|LGUo0H~Ov-aLH!m9jWVJc&F)4)H+lCBPQq$>i? zw1QWX#Bl)%sBC6{;H319Z6n~UK+B#^naowT>`3AvpU0e!WSPK)6~rpu>ZZgf(YZSR zqq&#pMb%#-u-C21PljE_--Wz47>F@Ww+tC`)(E=}DerZ)jUa9!@_lHGU z-dERqse$;1Wk>FQkW)*D^r>G3_Bj7SEAu0?opp}=qTaa@9B+UXMZWlg(v;g@BdPl- z0h5rt@;Ji&6aLn!{f(Q+1L-0^!q_dR=CDop?yg$=V}j5fnw?qg>~p$T80PUa_LWHE z=_@TTf$aR^_29Jyv+0vD`8GajR8M?NpnsI}d)t-fwx{33QY~J!_oBUd?Sxj>q~M(& zRw?Dmwd_o*D17vCMVT+`MapPt=UEfByQX$59BZM?Ir`hqFi8i=^046Ck#f=ZxUA@+ zpUI(Bvd?VJZO9qo)ft=(&Qn(xR0dAMF@C)hm2K619sB?va8M|DQv=}uT1)$d@UEx1 Po*O?+nl5P<<(K^%hL0YS literal 245 zcmeAS@N?(olHy`uVBq!ia0vp^LO?9Q!2~3yr0n1ZQjEnx?oJHr&dIz4aySb-B8wRq zxP?KOkzv*x37{Z*iKnkC`)y7}9zDTKoym`YLXst}5hc#~xw)x%B@E6*sfi`2DGKG8 zB^e6tp1uL$jeO!jMM<76jv*T7llMr99C5HpNK)YD5y~}x^mx6C`{ZSBlU-X^tk7U* zKh9ZSzlJMfL)WMB5(5K+J$?P+!otdDC(3JU&6qiJYT9`<-`nTs+b> k`1*pAMtw&@oP={3j0!}33O^WU18rmQboFyt=akR{0P{XdmH+?% diff --git a/pandora_console/images/groups_small/without_group.bad_old.png b/pandora_console/images/groups_small/without_group.bad_old.png new file mode 100644 index 0000000000000000000000000000000000000000..0fa3721da3666437131a915d4e478beaa2392316 GIT binary patch literal 245 zcmeAS@N?(olHy`uVBq!ia0vp^LO?9Q!2~3yr0n1ZQjEnx?oJHr&dIz4aySb-B8wRq zxP?KOkzv*x37{Z*iKnkC`)y7}9zDTKoym`YLXst}5hc#~xw)x%B@E6*sfi`2DGKG8 zB^e6tp1uL$jeO!jMM<76jv*T7llMr99C5HpNK)YD5y~}x^mx6C`{ZSBlU-X^tk7U* zKh9ZSzlJMfL)WMB5(5K+J$?P+!otdDC(3JU&6qiJYT9`<-`nTs+b> k`1*pAMtw&@oP={3j0!}33O^WU18rmQboFyt=akR{0P{XdmH+?% literal 0 HcmV?d00001 diff --git a/pandora_console/images/groups_small/without_group.default.png b/pandora_console/images/groups_small/without_group.default.png index 50a5e5364c3eca6089800e2ad5d366ba65d33a16..b8d2946e2a6757d6c510c2b6708764665c8e6e44 100644 GIT binary patch literal 2135 zcmbVNdr%X19^WL8fPexb5JX&J#m7mqn*>OrJo2K(13|zN&!a;g3ke|)k_7^S@{mll zAZnE&NJT_ND^9UW>!=vT6GTuvYg?2Q5vn~7C{S9wikI7{*!#oj&D_rH?C<;C@8|P< z&u>@!#`oRk`OO0Wz)iGXkbr%I?5`6M0B{4GJ{BgBQK1-3)TW`i5i~eDP$r2{acm4nrd3lVb{ncut;5g&urAW5lgLyE3QCc5r6!#6)1|8v zP$>_mB!|R8u{u7YP_EC{BZ>JNlVtfS8Cy^c!E86i!i~sE$LU<>uy6a~V{vKAi@$*=!m_r_t%bm_@K5PlHN~ z!5YJ|IR*h@km;2=RH@Z~c1DR*n~jE3ut;C0pw`94z9rTe-V_Qe8OQ>*QH zy|Ol-3CQnZywlo{l&3>z35Y?Pt(Rf_NLw}s#%lM+j_ih5G@LlS5^IViQ=pY)s}T(< z5`WdFAI)U*;5n>FV?ZSu88YWriTQnlrT-z8!`CAcRI5+YYBT31AYP$G zwFZS&2l5j`s4y5SktsEHjlDsy^A#X^Wey^b)@#+^s|s_J?}*@kXZ{*1|9`4R!-ApN z$K$`oWln|7p#AuE_%Y$_`XCx?XY|-|xGr8*4gd~iA^|ta_)t1)vqcg(sW=a%QfbT1 z&c24v%gZZ|0f{kyL%-E(D|NKZ{)^z#f6=gF8KJvd^l{Kj(&-IA3l4Ags1=q&o5B2l ze$(u_HfJ*Iq~vE zu4!?Y2C~H9KErtg1O(V5IrW74Tg6c%b*dC}9UUAbUU(AGo8(wM`t0rz^86*7_nZ#A zumE2yB?H!r0cOJ9zeQyLcqdhpq=LG)vN-6n4}cF24mQa;_7v}2So{GMAYaG3%$E=F z`hG6<9j2P&>gwvU`pyRgjQIQei#Ln6Yzb^2`h2Au#AnP(2m@_}+loAow6(R_Qc_a( z9V7XF_ZZ~OKRGcmVe4(2S;~f5%6{81?M`w6jpp|K?lq?EpyP&Kd{hBoUV*Rs9G9}B z-&NjTRKuh9jWSyklk`y62Y5{P#R z-fj+caxmuQkq;a^$ZhLeuuvwg2PP&bi&qjdO)0FrsrN*ty2u>?!?9c=uGAan7?l=z zc6L6YzT^p3;FV>LCP}B#srm=sGtJGLTycv;QG}=%K3Is;{@t?w&c6*=S+GK-VjPYr z^!s#Q)^SD=aHi_2TS>h8%~gMmB7!Z)zIM}j4mp^d<%BG})xj@gOk~+z6VDqe9R6_1 zXe;{hlfCZXQc~{BrL8-69e>Dbz}HhzLBXoyP13DNeieQ482p`fXu4ov#w3~OIye0= zr&0E&^xll)5H9TcWxw!L|csJx)ARDcIX|)O)N4*SqTmw7gxwSZKJv zXy5AXlMlT5oFlhY#L&FcJkI_4+0HGGvaJK%?qF&I!Zq87ui_Z%+$AB>~@}3 z)DXF&H2EHHYte#*ok0N)wDg#|w9C&9!(GE;@hflB@BK(h4n^8m z@O4r%@%{aBsp8Kkc7vxT?@1S|F=wa5t#7GL-yLW%Yj5uZ?=#NzB^RZ2KPGZPbHfeY zAaO|)sfw~hL2BhWwx*K%R{{LTK;Sjc;Yz}mZp+!PYFR$Al5tsXwJq|4j@F(jpBG>1 zzbxpOU?x|U^-kFC`IB#V7{(|tw5ByK;{M{b%+=z9tUVWGUg`m+oAPSH7tW8|PT;xW zUprhlxw~QF^l49Ah2?qY2LErX7FoA`{B#Ol!IC@gWv`t*u(7;bQ0R_2=UCbapJ?L-F7tLTR7PYyA7uP&!f-_au@j`4@g=XcCl_t>v` Mk#M8nEHAa>KiUR34*&oF literal 296 zcmeAS@N?(olHy`uVBq!ia0vp^LO?9Q!2~3yr0n1ZQjEnx?oJHr&dIz4aySb-B8wRq zxP?KOkzv*x37{Z*iKnkC`)y7}9zKP&W!tNOLXst}5hc#~xw)x%B@E6*sfi`2DGKG8 zB^e6tp1uL$jeO!jMN>Up978nDpPgjLcUXbPb>qe?bYez?gyu8bKZH9zrbBvAiZ?iE>U#FO~ z_Nv6@b+7lmcPZf%o+#kdGjZnHt-@;6@0W_KE%owrQJa*r*7Er>?ucov9e$rJ%qve+ m|6jI!`i;O__wBCpZUp978nDpPgjLcUXbPb>qe?bYez?gyu8bKZH9zrbBvAiZ?iE>U#FO~ z_Nv6@b+7lmcPZf%o+#kdGjZnHt-@;6@0W_KE%owrQJa*r*7Er>?ucov9e$rJ%qve+ m|6jI!`i;O__wBCpZWRpNhqCf%(k3ul=xTb1_C0QUqvM~e*=t%;K zfT*0}Y4OyE=;fqU!0C-`Ed_HNaEhgJKF|(|Jx|BSRpj)1pxj2q-XBhH=5}Uhf8XzZ zKHv9u=GUaoOrd!NdI11HOG{N`VPB5>^&|lR?wWK$j0pi2rN)wt7Fw!cGXltUXaNGI z8Q>x$3xRdjYe$e}06-|#=V&Y%RfbfH8o00u=ehUKhvyC`JXTOi4(wKDEY-WY=WoXlqKf5*<4s9$aRXVg?L|1qQ8#GGn>a8pnQR zSBjn8Y91SW1+kRIv0n$JQK`Ws)Qo^JTqsHliTI!>n#+%dB+-&cPyq2E9$&zNVx#zw zG$vLG@xeC_8}nw?6-u)d$!~mNQXIS3Vlhd1ysD}yZk3RWnu~aRiA2JK1U!Kt3PVJd zR~s#`HOg4NWZr@TDc73yCW{_5f^Lg&0a{^+V`GuNPQhSOsookkmcJ#{O`1dYx1W#U?2wkVq&LKq4`pFA*d{%0z`cNthHHBUVE5Hr~ZmC`3ug z{8&+#xumn)-{e32w6Ia-p)pXa6-%Pp``i_H7gV}9RoV}6kwu{VFmP>D?g_aK6q~^@dC(rFCt;mmm;K@-x&0`x^Tp$a zrm2UkMRLa@R{xYOlqsX#wTpp|shuRy*4+?z@pj$H=lfSZ{ML4AhSgA-u92T^l0_`C zQDHlg+>4H$nX7X?m3>N=1>VT6Kbv>5Y$csuQQ23k$t@n7O;*sjCNzRlG7A$DCWY~` z_i~N{|DNMiC$t_S2OnVK0^6=XX0_II1Om%; zBwmp}aGvVNFfcq#O|#n8-Y2f>=dSm$hAYCD6CN}_;@88#Us6Q(PH)Y<7Zy-iB#ao| zTlWA@io$!@&Td%!G=vn&(!thB{1@H*5LH6M%>>tH2A8zdHFpYq`_ry6ipPkj(g^9& z=ie=UazH+LlkOV5(Ad%vu@C3LSTX3)V|Ayn=4cv(bhrmpijkJ$^I7q#AQ&;p?y^SGd;WZf@okHgps%!+m zTMh!v@QV6c=3!Dz$NiyfTL+*)yrR2tF36FO@2m3WvgwcDH00lQPCw?DzJCFHbY2XUe#yW)f~Wr}^&R$Z*3bwa zieJ7s*Z<&N7)9=K45}CRDJb|lhrf@LbeibMeMEHJ^nDOWD!FC*Yot2&@uGB9)ms0h zk%xkAY*Fb5@=bZ{;fP^Uoj@GEqcxq{lFX^`-qnV@;PE|JWxxYtaG^?4xWgR9X*^^FmW9{hS>ge>&897cG{4v)uWC{n9Ov=HTpad&+9RDOUFa z6S!W=l{4UN$ke_g`f1Y44Pa!OM@MrhBmc)g{6?}#w;A9sAXHptuE~RseCdk+0ao(34 zJFj`(Aw%jDk%Wq+36q;s7M~)dn0I*uUczPJx(|A<(LYT5>3&S1>6*Wn2ng{@-TKve z;L2*;ZnS+WAz;r$)AIC7zr(Gnx;C{?8r~MFKJ1f%I_#G>278t)T$A_S@fsP(xH?A7 x4Nh($^oTu6S^GH)T>p?o+QP}+_qzu?0Q`8}Hy2{pPrB~}Y06B+vBdnk{{WiuB}@PS literal 248 zcmeAS@N?(olHy`uVBq!ia0vp^LO?9Q!2~3yr0n1ZQjEnx?oJHr&dIz4aySb-B8wRq zxP?KOkzv*x37{Z*iKnkC`)y7}9(@JHmy2csg(OQ{BTAg}b8}PkN*J7rQWHy3QxwWG zOEMJPJ$(bh8~Mb6ic&pY978nDC+FOfIpbiJkfgxPBb58=|D!GSt`nD?b>0&b5;CQ^ z+43HbexpTi> oiRwj)#Rv(!=RF_dB%I6eJz9Jz%O0+CKnoc>UHx3vIVCg!08rFWnE(I) diff --git a/pandora_console/images/groups_small/without_group.ok_old.png b/pandora_console/images/groups_small/without_group.ok_old.png new file mode 100644 index 0000000000000000000000000000000000000000..2e82afde5df64533a454d164c48e5b89c43f8509 GIT binary patch literal 248 zcmeAS@N?(olHy`uVBq!ia0vp^LO?9Q!2~3yr0n1ZQjEnx?oJHr&dIz4aySb-B8wRq zxP?KOkzv*x37{Z*iKnkC`)y7}9(@JHmy2csg(OQ{BTAg}b8}PkN*J7rQWHy3QxwWG zOEMJPJ$(bh8~Mb6ic&pY978nDC+FOfIpbiJkfgxPBb58=|D!GSt`nD?b>0&b5;CQ^ z+43HbexpTi> oiRwj)#Rv(!=RF_dB%I6eJz9Jz%O0+CKnoc>UHx3vIVCg!08rFWnE(I) literal 0 HcmV?d00001 diff --git a/pandora_console/images/groups_small/without_group.warning.png b/pandora_console/images/groups_small/without_group.warning.png index fa7efab97dd0412aa28087af06635ddae180a489..7ad6053c10aa8931bc521420e12eed813b40f2ac 100644 GIT binary patch literal 2142 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 Y7sEZqRn`%%3jhEB07*qoM6N<$g3Y#|J^%m! literal 882 zcmV-&1C9KNP)Px#32;bRa{vGf6951U69E94oEQKA00(qQO+^RV0u~G^GpS;lkN^Mx8FWQhbVF}# zZDnqB07G(RVRU6=Aa`kWXdp*PO;A^X4i^9b0^dnQK~zY`?bS_h6IT?*@&BF7c!FOr zu3v*qk_IE%ra(ZXgk7VmU9?hyy5$@2S^8BfRh3!^HW5auDo{d06B5bTZ4w739>?SH z%XsFFJ<~X$e9FrOr>>zKU(FAfaWw-4Cbud{q5Nir6CJK)%K z_<5tro#h3tUCLng22{&CsL>3ZNf4WayI(Kxc>9naf8Al_R`#{XD}mDUHY=ZB<;vU# zw3&#}B%L{of*Y7`WK zrmBQAm9VaoO~#nYq)DHPusC1fOeD%~tv4P}?~J%PKTX?ga_ol5oS!8Kzz+bSAbd%^ z)#rzYTReEQPFxT8qAK zV8B#5&YC61>%fsibUlO;&Cu>S7+s0&j_BGF*)tI0loLXbO(%J_TS3=UT+bh`gNX?R ztM3qTUJ_Mx8vPVaEyQr-cpk1RiA5vWw#{rlO=BR@HDx^D?4-&cwIt;l|}GKW$o=GK3tCaODtP6YRGG{%m-x zKdZ93lzqFXC>G*K>9M(0rm}BvqnIO?I*YDr*p5ftXjA&FMz3SBx|Drm7Ku0gXr4D@ zZQ~`i_6X@KoNk0qECkmsCirwV{@>zS(^S5?HU0mW`JMxR0l@4=5jRRbE&u=k07*qo IM6N<$f_xE~U;qFB diff --git a/pandora_console/images/groups_small/world.default_old.png b/pandora_console/images/groups_small/world.default_old.png new file mode 100644 index 0000000000000000000000000000000000000000..8917d22cc656457fed1b662a5df12fed4cec74d9 GIT binary patch literal 882 zcmV-&1C9KNP)Px#32;bRa{vGf6951U69E94oEQKA00(qQO+^RV0u~G^GpS;lkN^Mx8FWQhbVF}# zZDnqB07G(RVRU6=Aa`kWXdp*PO;A^X4i^9b0^dnQK~zY`?bS_h6IT?*@&BF7c!FOr zu3v*qk_IE%ra(ZXgk7VmU9?hyy5$@2S^8BfRh3!^HW5auDo{d06B5bTZ4w739>?SH z%XsFFJ<~X$e9FrOr>>zKU(FAfaWw-4Cbud{q5Nir6CJK)%K z_<5tro#h3tUCLng22{&CsL>3ZNf4WayI(Kxc>9naf8Al_R`#{XD}mDUHY=ZB<;vU# zw3&#}B%L{of*Y7`WK zrmBQAm9VaoO~#nYq)DHPusC1fOeD%~tv4P}?~J%PKTX?ga_ol5oS!8Kzz+bSAbd%^ z)#rzYTReEQPFxT8qAK zV8B#5&YC61>%fsibUlO;&Cu>S7+s0&j_BGF*)tI0loLXbO(%J_TS3=UT+bh`gNX?R ztM3qTUJ_Mx8vPVaEyQr-cpk1RiA5vWw#{rlO=BR@HDx^D?4-&cwIt;l|}GKW$o=GK3tCaODtP6YRGG{%m-x zKdZ93lzqFXC>G*K>9M(0rm}BvqnIO?I*YDr*p5ftXjA&FMz3SBx|Drm7Ku0gXr4D@ zZQ~`i_6X@KoNk0qECkmsCirwV{@>zS(^S5?HU0mW`JMxR0l@4=5jRRbE&u=k07*qo IM6N<$f_xE~U;qFB literal 0 HcmV?d00001 diff --git a/pandora_console/images/groups_small/world.ok.png b/pandora_console/images/groups_small/world.ok.png index 012eef9cddc664f3f814b3f6fb2d771c18e97067..fc4fac1baa95786f88bd8101d034a4cb3d71427d 100644 GIT binary patch literal 1568 zcmV+*2H*LKP)`%{eS1G_h5m& zZGwql!KR&h|F_g~fCa5n|1hvXWf^>$;VK*9=0xOL{s$QYVgm#a15S%TX2JyO+%GXQ zVN=P(fDa%W0T4ip$Pysit+PKeaPa?QxV4*$;qhtq2?q}zEJRTV(+%<%m%x7pr{bSr z@q>K=410GT!tNlGsNW2*kYHi|k7;#4ob`XB=+AIID3pL!Gvf3FwvYk{AfgZ>k_iSt zpPmQ#7~M*^qPmUx|5-RtZGtIeg1G~v;K_MrxDP=9lo&uZpajQ-b*#X+|G{u;KMNQ` zK|hKjgCIy)eSgo$pyv1oCOnZ5Tl~QQM(6__c>!6$>szc~1t`e_=nF%TZ$RMB4@QPd zYj_0lhB(Ma$YKBi#E37Xfr=A=)OkxfRTYw zLQo!(Y9uuOfnD+82@^QEeR#~o;9mWcfkzY(mZ#?OfxM}RD*_5Y=@VA6;R4sTa5Fr= z#P$JbkRZXN0ZK=bdcPR7e7>THe}2gfa}6WGq=Cy&HJ5MT< zOaU7#oyAzFa`F|q*8aZlWarE!1N$V~`|E6sf~SJ;4M8{`9{pm08!T@HHWAKPFlLn{ zE#_Lh>fQB*D)^VDcn4t54i=*=?;?^^I1HtSo|GhGs{j>nCMh@Hii()A5jfBqM=*iu z2_e~@K+8IIV-UjoYa_e4+;P;y2?8d%g%ql6QXmn~O7&Dt>QxNdTraTsDoUnnt!v!a zXK}z3>jw2X?|r0{EBJw2&Nh3nK1c5nD|+RL@4sMhK=@!2k_fRZjd}b@96c?9V;(+y z2~dmmyEF_$;nP-Vr$$8R;t-I6Am|`U5lVG&R97dvc5!fY=|AAwf5EZ+3ltT>$x(5U z4uW;)P|*@?Q+?m{63=ULNt5`X21MJh@4fqe+*A^DEi8qh{JNzMC=m(JfT+>qNCpC0 z%NoNmMU;;^fYPhtCm)f35tuSP8UO>50_&+Xsw)6|y3QgjxHcD?tjf_Owh`6_nrC?V zgeawGWs|_|Ppam8QPH6dQY(xr$)Zz5UCcNR!Bo4K)+{pzwOQ@@dgS&)irtg8IF7VW zbb#mvAzM4pj~Y%lle1y*3^5fmkS~ZQ&hS{?`{0_b7F6^6G{Zv^Kn=;S;#JrlFtcd0 z#nK>D*YMu&uW8onqzwAZE^*YYwqr0G_%UDb)-wdOzV+9RuL$h}SacHL@i)(RDVCl6 z<}TYTjssp;w|MHJ+J(-B3+Fy11;No+ioacjp5~Wq4q}E@2$=z*-M1$D48M-yIIrTH zcy(>g9I{gNi(S=6!tXqJ20s2|JxZ~i)--ovC;(KyjGIv(-T%D|bDdFfvWG&FZecuF za9Dui%QJ46s%mcKZUN8*`>+UwF@)eq3 z)ldNy8cpl~PR$8-Pz1RWB4il7 S6|`0W0000#m++j literal 1017 zcmV85zRK3w;pwBc&Rl(+Sg0*vvk_{Bq_4l!-s0!Z(bMAZ{@(5T)aCZP$kf2b&fDJL z=IijFw9R6Ml4r9XPnKkXn!51x_~Yc|%GKZE@&DuT|Jv&M#?RQ-+1vE=_51t#)!*rP zl(uS}X*`;^gMs-QT>;-(7y47gMC$ActS z$>I6c=={><`N+@J`T6;-wYGt;axWC46o5^dI#$u1bS%|#R(b2rb%#^IiW3v`Jn;~6&rkb$J%-7;= zkhffly;g?0Pk^>og}1Z8(37jjTYQ~Xs3|j+97uAccapZBw9dE4+`iA@w8z|=vdndn zv{QVOU8pr!uLUiJZ8TQ5m7O52^0xQDQOv5 zIe7&|C1n*=Bylx$4NWa=9bG+r14AQY6NH4RnYo3fm9>qnoxOvjld}t4!qv^)!_&*l z+sD_>KOitD7%mYK8WtWA85tEF6CE2DpMY>#Vp4KSYFc_mOiWB>R(1{}Tp~9wzo4+F zxTLf!ro5uEsv0g)Q(G5P-_Y39+|t_C-qDG$ysNt>CZ@Nqf5OB`lc!9bHXSZ8W9F>c zbLP&QzhL2_#Y>ErBKdIH@)avrtzNTs-TDn1H=%^d<}F*dZQrqT*X})g(Smp1{sRXO n9X@i@g<&8;^)Z*@puhqE8Dvt=g7?Xi00000NkvXXu0mjft%NR; diff --git a/pandora_console/images/groups_small/world.ok_old.png b/pandora_console/images/groups_small/world.ok_old.png new file mode 100644 index 0000000000000000000000000000000000000000..012eef9cddc664f3f814b3f6fb2d771c18e97067 GIT binary patch literal 1017 zcmV85zRK3w;pwBc&Rl(+Sg0*vvk_{Bq_4l!-s0!Z(bMAZ{@(5T)aCZP$kf2b&fDJL z=IijFw9R6Ml4r9XPnKkXn!51x_~Yc|%GKZE@&DuT|Jv&M#?RQ-+1vE=_51t#)!*rP zl(uS}X*`;^gMs-QT>;-(7y47gMC$ActS z$>I6c=={><`N+@J`T6;-wYGt;axWC46o5^dI#$u1bS%|#R(b2rb%#^IiW3v`Jn;~6&rkb$J%-7;= zkhffly;g?0Pk^>og}1Z8(37jjTYQ~Xs3|j+97uAccapZBw9dE4+`iA@w8z|=vdndn zv{QVOU8pr!uLUiJZ8TQ5m7O52^0xQDQOv5 zIe7&|C1n*=Bylx$4NWa=9bG+r14AQY6NH4RnYo3fm9>qnoxOvjld}t4!qv^)!_&*l z+sD_>KOitD7%mYK8WtWA85tEF6CE2DpMY>#Vp4KSYFc_mOiWB>R(1{}Tp~9wzo4+F zxTLf!ro5uEsv0g)Q(G5P-_Y39+|t_C-qDG$ysNt>CZ@Nqf5OB`lc!9bHXSZ8W9F>c zbLP&QzhL2_#Y>ErBKdIH@)avrtzNTs-TDn1H=%^d<}F*dZQrqT*X})g(Smp1{sRXO n9X@i@g<&8;^)Z*@puhqE8Dvt=g7?Xi00000NkvXXu0mjft%NR; literal 0 HcmV?d00001 diff --git a/pandora_console/images/groups_small/world.warning.png b/pandora_console/images/groups_small/world.warning.png index 66cf9efd03547e3ae16005b16ec705060b111dc3..a8d44c42b47ce8a5f0390813134a93559ce399c8 100644 GIT binary patch literal 1508 zcmVijeKz0IH z5X3PvGXvw(%Z2`9Q`rDFqP18PBmh?( zMNxI^18`Wqc*n+&4)PJQ7(f6q z5(r>WKA4Xtyx`!$gNZoPH+l>Ksq^cbPB8Fr{=sQcV4VfSm+veWfCd|4H4JFb{W!Nr z3bC$_;9{WQow!DpK~ne^LtgM>3`1Q@Z5V(CGGa^9Cava47ZBCx|e3ph1GfGZdPNF%l{=000NEv~GT#_N>vh3-6NGUA7Gw^#@(Yx~ zVE|NefGj~4!x?7KD2LRXP;Y^}S~*J@Tmd)i$FPxH5MF=$#_fUDTv4@^T2JsFn?=EIloIT&KvOyET} zMwkI596_lYlx+wBkU>D8NT^LE2r51C0Z=6Z1cgA$AK*0%n%5km8n9MzKyU!4ZUQNV zVghn=6NHl@P5whm6tYTLxPefE-jh{0Vre1}tULe$^kV)l34~!BzcLz{4h=E{LC`^( z0;eWj92$y-YB9*Rrf3NIG1OMjKhRd>5H0CcU_(R@1`aL}wWKuI4;(@;jfURu>%G@| zZ}&^@>H$3u_3nGm``q*WJlEq!yH zywXPY(UmYFCQde4h(VKDoOqOyu@~DH1A&?IpmcJj@+@xoglI>dU?b256)K~jugpF; zUUtDNb41)!r*2LQ6&c!FE|KMGx{49V;9)+<2q7e9ug|2Isi@3a(U6hR$>A;ahDRk+ zU~f3kpbgn9K)R^S-Q$R?tcs>Bdi4H8K=cTkjnqB$Y%$=PaD%fO9~JZY)k|Ls<5g)U z@hYW~&$hCLV`FKb-UeiH&i6{CQZUUJU;}SsBQ@PGF`)6>4jf-kwL1gEB9qlxKdmF| z`@Jnn*$^!TSnc}OhmVu+S$o5|K_D}HOvist2tQ>aPy!GL(-vBXWf%#g4z66uuNaNg zrTx`Abw9lmr6|HCSO@{mF@VDG!cDcB;LdSrM_9T&dqfPcblBITv?j)BVUUUg8nR{P zNkt@LrMJPNw(PbGK!4UwyFk5RW<;hSI2`!U6)k3J^B~H0L!y1zZm{A|;UoY<3SDVN z@op>$L@;mF*Q_F69HQmH7>bC>IW}>n>0WeWPl62@J_&J37wTgdD}fL)w;f}GEREY0 z9y1dNA;^$YN4j44XTtOZ!YMFYaDtGb(!YSB1+&GuCu(IU$NL5p(&kHTLEhK^0000< KMNUMnLSTZT+K-X| literal 891 zcmV->1BCpEP)Px#32;bRa{vGf6951U69E94oEQKA00(qQO+^RV0u~G_6cuwGx&QzG8FWQhbVF}# zZDnqB07G(RVRU6=Aa`kWXdp*PO;A^X4i^9b0_aIZK~zY`?UhY$8&w!a&z+1tU^^7Y z@z{=&rX8hnOCU{3LPZ6H3aLUAqDlx>>=FDH{sAj?bWw=~P>BzrB%&ZkQIs?;Y4g!G ziQ~lMj6JnIU$$ph6n2T~B6R`c+1@K1z4v)_uGoF>X23Iy#52ynA0R*J!f%BfzZcF@ zsrS?B^bnFfhSV~z<~Eti-Tmi)Vx^C-ZoWq*t?};kFsHK#B8oz_VY9KLvsl>SR$-No zr{~BdjAH@fs4d#wPw?f>}#GAb#TjsqG+jY~GpDcw_PcH|F2!zT}@4Ch3c( zxI8sNNb+gRF^~iyStcBki6}CuL@yaNN%F-gQ=@|j`5X&(bKL>%?M*N_dXieT!hst> z9XLf0fFA%tLiipfqsce3tNbv($O$FjrI7(vwzTd_E>}Ygr{m<;%V=j*`~bvXXN{V{ zYvZE`AqawiV(9?Kw#g(>3% z);3W>GM1}!H-X$EFq;lhXOEbyP;T~93598Qd>o_Ac&ml$di2JkSeC`9Y?89=5mDUk z0P(29{oM)^BWbju3=emT%x^rxBaH1u`QpYhisAwJf6N{p%5rrgNvUjbXf`oj!NaPLuIrel$#d~6Yg_w_X1!`qlI2=a#*uCd}L#qCI_ZVwHeS8tR1V3BULeT@q50Wm+^hLkW2C1vPsno z1BCpEP)Px#32;bRa{vGf6951U69E94oEQKA00(qQO+^RV0u~G_6cuwGx&QzG8FWQhbVF}# zZDnqB07G(RVRU6=Aa`kWXdp*PO;A^X4i^9b0_aIZK~zY`?UhY$8&w!a&z+1tU^^7Y z@z{=&rX8hnOCU{3LPZ6H3aLUAqDlx>>=FDH{sAj?bWw=~P>BzrB%&ZkQIs?;Y4g!G ziQ~lMj6JnIU$$ph6n2T~B6R`c+1@K1z4v)_uGoF>X23Iy#52ynA0R*J!f%BfzZcF@ zsrS?B^bnFfhSV~z<~Eti-Tmi)Vx^C-ZoWq*t?};kFsHK#B8oz_VY9KLvsl>SR$-No zr{~BdjAH@fs4d#wPw?f>}#GAb#TjsqG+jY~GpDcw_PcH|F2!zT}@4Ch3c( zxI8sNNb+gRF^~iyStcBki6}CuL@yaNN%F-gQ=@|j`5X&(bKL>%?M*N_dXieT!hst> z9XLf0fFA%tLiipfqsce3tNbv($O$FjrI7(vwzTd_E>}Ygr{m<;%V=j*`~bvXXN{V{ zYvZE`AqawiV(9?Kw#g(>3% z);3W>GM1}!H-X$EFq;lhXOEbyP;T~93598Qd>o_Ac&ml$di2JkSeC`9Y?89=5mDUk z0P(29{oM)^BWbju3=emT%x^rxBaH1u`QpYhisAwJf6N{p%5rrgNvUjbXf`oj!NaPLuIrel$#d~6Yg_w_X1!`qlI2=a#*uCd}L#qCI_ZVwHeS8tR1V3BULeT@q50Wm+^hLkW2C1vPsno z Date: Fri, 22 Sep 2017 15:12:53 +0200 Subject: [PATCH 105/281] reajust date in flash graphs --- pandora_console/include/functions_graph.php | 33 ++++++++++++++------- 1 file changed, 23 insertions(+), 10 deletions(-) diff --git a/pandora_console/include/functions_graph.php b/pandora_console/include/functions_graph.php index 11450fbbf5..322816c127 100644 --- a/pandora_console/include/functions_graph.php +++ b/pandora_console/include/functions_graph.php @@ -502,7 +502,7 @@ function grafico_modulo_sparse_data ($agent_module_id, $period, $show_events, $baseline = 0, $return_data = 0, $show_title = true, $projection = false, $adapt_key = '', $compare = false, $series_suffix = '', $series_suffix_str = '', $show_unknown = false, $percentil = null, $dashboard = false, $vconsole = false, - $type_graph='area', $fullscale = false) { + $type_graph='area', $fullscale = false, $flash_chart = false) { global $config; global $chart; @@ -573,7 +573,7 @@ function grafico_modulo_sparse_data ($agent_module_id, $period, $show_events, fullscale_data( $chart, $chart_data_extra, $long_index, $series_type, $agent_module_id, $datelimit, $date, $events, $show_events, $show_unknown, $show_alerts, - $series_suffix, $percentil); + $series_suffix, $percentil, $flash_chart); if (count($chart) > $resolution) { $resolution = count($chart); //Number of points of the graph $interval = (int) ($period / $resolution); @@ -879,7 +879,7 @@ function grafico_modulo_sparse ($agent_module_id, $period, $show_events, $return_data, $show_title, $projection, $adapt_key, $compare, $series_suffix, $series_suffix_str, $show_unknown, $percentil, $dashboard, $vconsole,$type_graph, - $fullscale); + $fullscale, $flash_chart); switch ($compare) { case 'separated': @@ -912,7 +912,7 @@ function grafico_modulo_sparse ($agent_module_id, $period, $show_events, $show_alerts, $avg_only, $date, $unit, $baseline, $return_data, $show_title, $projection, $adapt_key, $compare, '', '', $show_unknown, - $percentil, $dashboard, $vconsole, $type_graph, $fullscale); + $percentil, $dashboard, $vconsole, $type_graph, $fullscale, $flash_chart); if ($return_data) { return $data_returned; } @@ -3830,7 +3830,7 @@ function fs_error_image ($width = 300, $height = 110) { function grafico_modulo_boolean_data ($agent_module_id, $period, $show_events, $unit_name, $show_alerts, $avg_only = 0, $date = 0, $series_suffix = '', $series_suffix_str = '', $show_unknown = false, - $fullscale = false) { + $fullscale = false, $flash_chart = true) { global $config; global $chart; @@ -3890,7 +3890,7 @@ function grafico_modulo_boolean_data ($agent_module_id, $period, $show_events, fullscale_data( $chart, $chart_data_extra, $long_index, $series_type, $agent_module_id, $datelimit, $date, $events, $show_events, $show_unknown, $show_alerts, - $series_suffix); + $series_suffix, $percentil, $flash_chart); if (count($chart) > $resolution) { $resolution = count($chart); //Number of points of the graph $interval = (int) ($period / $resolution); @@ -4236,7 +4236,8 @@ function fullscale_data ( &$chart_data, &$chart_extra_data, &$long_index, $series_type, $agent_module_id, $datelimit, $date, $events = false, $show_events = false, $show_unknown = false, $show_alerts = false, - $series_suffix = '', $percentil = false ){ + $series_suffix = '', $percentil = false, + $flash_chart = true ){ global $config; global $max_value; @@ -4268,7 +4269,11 @@ function fullscale_data ( &$chart_data, &$chart_extra_data, &$long_index, foreach ($data_uncompress as $v) { foreach ($v['data'] as $key => $value) { $real_date = date("Y M d H:i:s", $value['utimestamp']); - + if(!$flash_chart){ + $real_date = date("Y/M/d", $value['utimestamp']); + $real_date .= "\n"; + $real_date .= date(" H:i:s", $value['utimestamp']); + } // Read events and alerts that fall in the current interval $event_value = 0; $alert_value = 0; @@ -4324,6 +4329,14 @@ function fullscale_data ( &$chart_data, &$chart_extra_data, &$long_index, } $timestamp_short = date("Y M d H:i:s", $value['utimestamp']); + + if(!$flash_chart){ + $timestamp_short = date("Y/M/d", $value['utimestamp']); + $timestamp_short .= "\n"; + $timestamp_short .= date(" H:i:s", $value['utimestamp']); + } + + $long_index[$timestamp_short] = date( html_entity_decode($config['date_format'], ENT_QUOTES, "UTF-8"), $value['utimestamp']); // In some cases, can be marked as known because a recovery event @@ -4423,7 +4436,7 @@ function grafico_modulo_boolean ($agent_module_id, $period, $show_events, // Build the data of the previous period grafico_modulo_boolean_data ($agent_module_id, $period, $show_events, $unit_name, $show_alerts, $avg_only, $date-$period, $series_suffix, - $series_suffix_str, $show_unknown, $fullscale); + $series_suffix_str, $show_unknown, $fullscale, $flash_chart); switch ($compare) { case 'separated': // Store the chart calculated @@ -4449,7 +4462,7 @@ function grafico_modulo_boolean ($agent_module_id, $period, $show_events, } grafico_modulo_boolean_data ($agent_module_id, $period, $show_events, - $unit_name, $show_alerts, $avg_only, $date, '', '', $show_unknown, $fullscale); + $unit_name, $show_alerts, $avg_only, $date, '', '', $show_unknown, $fullscale, $flash_chart); if ($compare === 'overlapped') { From d1c4ce1008a59daf2008b915930c22de3724dd8b Mon Sep 17 00:00:00 2001 From: artica Date: Sat, 23 Sep 2017 00:01:17 +0200 Subject: [PATCH 106/281] Auto-updated build strings. --- pandora_agents/unix/DEBIAN/control | 2 +- pandora_agents/unix/DEBIAN/make_deb_package.sh | 2 +- pandora_agents/unix/pandora_agent | 2 +- pandora_agents/unix/pandora_agent.redhat.spec | 2 +- pandora_agents/unix/pandora_agent.spec | 2 +- pandora_agents/unix/pandora_agent_installer | 2 +- pandora_agents/win32/installer/pandora.mpi | 2 +- pandora_agents/win32/pandora.cc | 2 +- pandora_agents/win32/versioninfo.rc | 2 +- pandora_console/DEBIAN/control | 2 +- pandora_console/DEBIAN/make_deb_package.sh | 2 +- pandora_console/include/config_process.php | 2 +- pandora_console/install.php | 2 +- pandora_console/pandora_console.redhat.spec | 2 +- pandora_console/pandora_console.spec | 2 +- pandora_server/DEBIAN/control | 2 +- pandora_server/DEBIAN/make_deb_package.sh | 2 +- pandora_server/lib/PandoraFMS/Config.pm | 2 +- pandora_server/pandora_server.redhat.spec | 2 +- pandora_server/pandora_server.spec | 2 +- pandora_server/pandora_server_installer | 2 +- pandora_server/util/pandora_db.pl | 2 +- pandora_server/util/pandora_manage.pl | 2 +- 23 files changed, 23 insertions(+), 23 deletions(-) diff --git a/pandora_agents/unix/DEBIAN/control b/pandora_agents/unix/DEBIAN/control index 156bf03a54..b230179be3 100644 --- a/pandora_agents/unix/DEBIAN/control +++ b/pandora_agents/unix/DEBIAN/control @@ -1,5 +1,5 @@ package: pandorafms-agent-unix -Version: 7.0NG.712-170922 +Version: 7.0NG.712-170923 Architecture: all Priority: optional Section: admin diff --git a/pandora_agents/unix/DEBIAN/make_deb_package.sh b/pandora_agents/unix/DEBIAN/make_deb_package.sh index a8e279594a..1390089d5c 100644 --- a/pandora_agents/unix/DEBIAN/make_deb_package.sh +++ b/pandora_agents/unix/DEBIAN/make_deb_package.sh @@ -14,7 +14,7 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -pandora_version="7.0NG.712-170922" +pandora_version="7.0NG.712-170923" echo "Test if you has the tools for to make the packages." whereis dpkg-deb | cut -d":" -f2 | grep dpkg-deb > /dev/null diff --git a/pandora_agents/unix/pandora_agent b/pandora_agents/unix/pandora_agent index 84618aa09f..3818fb6ec2 100755 --- a/pandora_agents/unix/pandora_agent +++ b/pandora_agents/unix/pandora_agent @@ -41,7 +41,7 @@ my $Sem = undef; my $ThreadSem = undef; use constant AGENT_VERSION => '7.0NG.712'; -use constant AGENT_BUILD => '170922'; +use constant AGENT_BUILD => '170923'; # Agent log default file size maximum and instances use constant DEFAULT_MAX_LOG_SIZE => 600000; diff --git a/pandora_agents/unix/pandora_agent.redhat.spec b/pandora_agents/unix/pandora_agent.redhat.spec index 82523886d9..745d7c6fe8 100644 --- a/pandora_agents/unix/pandora_agent.redhat.spec +++ b/pandora_agents/unix/pandora_agent.redhat.spec @@ -3,7 +3,7 @@ # %define name pandorafms_agent_unix %define version 7.0NG.712 -%define release 170922 +%define release 170923 Summary: Pandora FMS Linux agent, PERL version Name: %{name} diff --git a/pandora_agents/unix/pandora_agent.spec b/pandora_agents/unix/pandora_agent.spec index d5ddf392ef..9f601bc08d 100644 --- a/pandora_agents/unix/pandora_agent.spec +++ b/pandora_agents/unix/pandora_agent.spec @@ -3,7 +3,7 @@ # %define name pandorafms_agent_unix %define version 7.0NG.712 -%define release 170922 +%define release 170923 Summary: Pandora FMS Linux agent, PERL version Name: %{name} diff --git a/pandora_agents/unix/pandora_agent_installer b/pandora_agents/unix/pandora_agent_installer index 9294bc0827..b9b65adca8 100755 --- a/pandora_agents/unix/pandora_agent_installer +++ b/pandora_agents/unix/pandora_agent_installer @@ -10,7 +10,7 @@ # ********************************************************************** PI_VERSION="7.0NG.712" -PI_BUILD="170922" +PI_BUILD="170923" OS_NAME=`uname -s` FORCE=0 diff --git a/pandora_agents/win32/installer/pandora.mpi b/pandora_agents/win32/installer/pandora.mpi index 912571443b..d23a6c4c4b 100644 --- a/pandora_agents/win32/installer/pandora.mpi +++ b/pandora_agents/win32/installer/pandora.mpi @@ -186,7 +186,7 @@ UpgradeApplicationID {} Version -{170922} +{170923} ViewReadme {Yes} diff --git a/pandora_agents/win32/pandora.cc b/pandora_agents/win32/pandora.cc index 672e030417..7da6045b11 100644 --- a/pandora_agents/win32/pandora.cc +++ b/pandora_agents/win32/pandora.cc @@ -30,7 +30,7 @@ using namespace Pandora; using namespace Pandora_Strutils; #define PATH_SIZE _MAX_PATH+1 -#define PANDORA_VERSION ("7.0NG.712(Build 170922)") +#define PANDORA_VERSION ("7.0NG.712(Build 170923)") string pandora_path; string pandora_dir; diff --git a/pandora_agents/win32/versioninfo.rc b/pandora_agents/win32/versioninfo.rc index 7642530b6e..67242ba5da 100644 --- a/pandora_agents/win32/versioninfo.rc +++ b/pandora_agents/win32/versioninfo.rc @@ -11,7 +11,7 @@ BEGIN VALUE "LegalCopyright", "Artica ST" VALUE "OriginalFilename", "PandoraAgent.exe" VALUE "ProductName", "Pandora FMS Windows Agent" - VALUE "ProductVersion", "(7.0NG.712(Build 170922))" + VALUE "ProductVersion", "(7.0NG.712(Build 170923))" VALUE "FileVersion", "1.0.0.0" END END diff --git a/pandora_console/DEBIAN/control b/pandora_console/DEBIAN/control index a937b5e1fc..6309192a40 100644 --- a/pandora_console/DEBIAN/control +++ b/pandora_console/DEBIAN/control @@ -1,5 +1,5 @@ package: pandorafms-console -Version: 7.0NG.712-170922 +Version: 7.0NG.712-170923 Architecture: all Priority: optional Section: admin diff --git a/pandora_console/DEBIAN/make_deb_package.sh b/pandora_console/DEBIAN/make_deb_package.sh index 00aa8ee291..dc5b1a86de 100644 --- a/pandora_console/DEBIAN/make_deb_package.sh +++ b/pandora_console/DEBIAN/make_deb_package.sh @@ -14,7 +14,7 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -pandora_version="7.0NG.712-170922" +pandora_version="7.0NG.712-170923" package_pear=0 package_pandora=1 diff --git a/pandora_console/include/config_process.php b/pandora_console/include/config_process.php index d5318e01e7..34f5b9b116 100644 --- a/pandora_console/include/config_process.php +++ b/pandora_console/include/config_process.php @@ -22,7 +22,7 @@ /** * Pandora build version and version */ -$build_version = 'PC170922'; +$build_version = 'PC170923'; $pandora_version = 'v7.0NG.712'; // Do not overwrite default timezone set if defined. diff --git a/pandora_console/install.php b/pandora_console/install.php index 127c06ce8d..7fd4119725 100644 --- a/pandora_console/install.php +++ b/pandora_console/install.php @@ -71,7 +71,7 @@
Date: Sun, 24 Sep 2017 00:01:21 +0200 Subject: [PATCH 107/281] Auto-updated build strings. --- pandora_agents/unix/DEBIAN/control | 2 +- pandora_agents/unix/DEBIAN/make_deb_package.sh | 2 +- pandora_agents/unix/pandora_agent | 2 +- pandora_agents/unix/pandora_agent.redhat.spec | 2 +- pandora_agents/unix/pandora_agent.spec | 2 +- pandora_agents/unix/pandora_agent_installer | 2 +- pandora_agents/win32/installer/pandora.mpi | 2 +- pandora_agents/win32/pandora.cc | 2 +- pandora_agents/win32/versioninfo.rc | 2 +- pandora_console/DEBIAN/control | 2 +- pandora_console/DEBIAN/make_deb_package.sh | 2 +- pandora_console/include/config_process.php | 2 +- pandora_console/install.php | 2 +- pandora_console/pandora_console.redhat.spec | 2 +- pandora_console/pandora_console.spec | 2 +- pandora_server/DEBIAN/control | 2 +- pandora_server/DEBIAN/make_deb_package.sh | 2 +- pandora_server/lib/PandoraFMS/Config.pm | 2 +- pandora_server/pandora_server.redhat.spec | 2 +- pandora_server/pandora_server.spec | 2 +- pandora_server/pandora_server_installer | 2 +- pandora_server/util/pandora_db.pl | 2 +- pandora_server/util/pandora_manage.pl | 2 +- 23 files changed, 23 insertions(+), 23 deletions(-) diff --git a/pandora_agents/unix/DEBIAN/control b/pandora_agents/unix/DEBIAN/control index b230179be3..e5dd0ebe0b 100644 --- a/pandora_agents/unix/DEBIAN/control +++ b/pandora_agents/unix/DEBIAN/control @@ -1,5 +1,5 @@ package: pandorafms-agent-unix -Version: 7.0NG.712-170923 +Version: 7.0NG.712-170924 Architecture: all Priority: optional Section: admin diff --git a/pandora_agents/unix/DEBIAN/make_deb_package.sh b/pandora_agents/unix/DEBIAN/make_deb_package.sh index 1390089d5c..eefeca7e53 100644 --- a/pandora_agents/unix/DEBIAN/make_deb_package.sh +++ b/pandora_agents/unix/DEBIAN/make_deb_package.sh @@ -14,7 +14,7 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -pandora_version="7.0NG.712-170923" +pandora_version="7.0NG.712-170924" echo "Test if you has the tools for to make the packages." whereis dpkg-deb | cut -d":" -f2 | grep dpkg-deb > /dev/null diff --git a/pandora_agents/unix/pandora_agent b/pandora_agents/unix/pandora_agent index 3818fb6ec2..43547d3981 100755 --- a/pandora_agents/unix/pandora_agent +++ b/pandora_agents/unix/pandora_agent @@ -41,7 +41,7 @@ my $Sem = undef; my $ThreadSem = undef; use constant AGENT_VERSION => '7.0NG.712'; -use constant AGENT_BUILD => '170923'; +use constant AGENT_BUILD => '170924'; # Agent log default file size maximum and instances use constant DEFAULT_MAX_LOG_SIZE => 600000; diff --git a/pandora_agents/unix/pandora_agent.redhat.spec b/pandora_agents/unix/pandora_agent.redhat.spec index 745d7c6fe8..48d6ecd7f4 100644 --- a/pandora_agents/unix/pandora_agent.redhat.spec +++ b/pandora_agents/unix/pandora_agent.redhat.spec @@ -3,7 +3,7 @@ # %define name pandorafms_agent_unix %define version 7.0NG.712 -%define release 170923 +%define release 170924 Summary: Pandora FMS Linux agent, PERL version Name: %{name} diff --git a/pandora_agents/unix/pandora_agent.spec b/pandora_agents/unix/pandora_agent.spec index 9f601bc08d..cc05707a9d 100644 --- a/pandora_agents/unix/pandora_agent.spec +++ b/pandora_agents/unix/pandora_agent.spec @@ -3,7 +3,7 @@ # %define name pandorafms_agent_unix %define version 7.0NG.712 -%define release 170923 +%define release 170924 Summary: Pandora FMS Linux agent, PERL version Name: %{name} diff --git a/pandora_agents/unix/pandora_agent_installer b/pandora_agents/unix/pandora_agent_installer index b9b65adca8..d5da63151a 100755 --- a/pandora_agents/unix/pandora_agent_installer +++ b/pandora_agents/unix/pandora_agent_installer @@ -10,7 +10,7 @@ # ********************************************************************** PI_VERSION="7.0NG.712" -PI_BUILD="170923" +PI_BUILD="170924" OS_NAME=`uname -s` FORCE=0 diff --git a/pandora_agents/win32/installer/pandora.mpi b/pandora_agents/win32/installer/pandora.mpi index d23a6c4c4b..540b261629 100644 --- a/pandora_agents/win32/installer/pandora.mpi +++ b/pandora_agents/win32/installer/pandora.mpi @@ -186,7 +186,7 @@ UpgradeApplicationID {} Version -{170923} +{170924} ViewReadme {Yes} diff --git a/pandora_agents/win32/pandora.cc b/pandora_agents/win32/pandora.cc index 7da6045b11..518accb707 100644 --- a/pandora_agents/win32/pandora.cc +++ b/pandora_agents/win32/pandora.cc @@ -30,7 +30,7 @@ using namespace Pandora; using namespace Pandora_Strutils; #define PATH_SIZE _MAX_PATH+1 -#define PANDORA_VERSION ("7.0NG.712(Build 170923)") +#define PANDORA_VERSION ("7.0NG.712(Build 170924)") string pandora_path; string pandora_dir; diff --git a/pandora_agents/win32/versioninfo.rc b/pandora_agents/win32/versioninfo.rc index 67242ba5da..9cc90505e0 100644 --- a/pandora_agents/win32/versioninfo.rc +++ b/pandora_agents/win32/versioninfo.rc @@ -11,7 +11,7 @@ BEGIN VALUE "LegalCopyright", "Artica ST" VALUE "OriginalFilename", "PandoraAgent.exe" VALUE "ProductName", "Pandora FMS Windows Agent" - VALUE "ProductVersion", "(7.0NG.712(Build 170923))" + VALUE "ProductVersion", "(7.0NG.712(Build 170924))" VALUE "FileVersion", "1.0.0.0" END END diff --git a/pandora_console/DEBIAN/control b/pandora_console/DEBIAN/control index 6309192a40..3046f681f4 100644 --- a/pandora_console/DEBIAN/control +++ b/pandora_console/DEBIAN/control @@ -1,5 +1,5 @@ package: pandorafms-console -Version: 7.0NG.712-170923 +Version: 7.0NG.712-170924 Architecture: all Priority: optional Section: admin diff --git a/pandora_console/DEBIAN/make_deb_package.sh b/pandora_console/DEBIAN/make_deb_package.sh index dc5b1a86de..c27487edf2 100644 --- a/pandora_console/DEBIAN/make_deb_package.sh +++ b/pandora_console/DEBIAN/make_deb_package.sh @@ -14,7 +14,7 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -pandora_version="7.0NG.712-170923" +pandora_version="7.0NG.712-170924" package_pear=0 package_pandora=1 diff --git a/pandora_console/include/config_process.php b/pandora_console/include/config_process.php index 34f5b9b116..978165d2e1 100644 --- a/pandora_console/include/config_process.php +++ b/pandora_console/include/config_process.php @@ -22,7 +22,7 @@ /** * Pandora build version and version */ -$build_version = 'PC170923'; +$build_version = 'PC170924'; $pandora_version = 'v7.0NG.712'; // Do not overwrite default timezone set if defined. diff --git a/pandora_console/install.php b/pandora_console/install.php index 7fd4119725..861d0e333d 100644 --- a/pandora_console/install.php +++ b/pandora_console/install.php @@ -71,7 +71,7 @@
Date: Mon, 25 Sep 2017 00:01:22 +0200 Subject: [PATCH 108/281] Auto-updated build strings. --- pandora_agents/unix/DEBIAN/control | 2 +- pandora_agents/unix/DEBIAN/make_deb_package.sh | 2 +- pandora_agents/unix/pandora_agent | 2 +- pandora_agents/unix/pandora_agent.redhat.spec | 2 +- pandora_agents/unix/pandora_agent.spec | 2 +- pandora_agents/unix/pandora_agent_installer | 2 +- pandora_agents/win32/installer/pandora.mpi | 2 +- pandora_agents/win32/pandora.cc | 2 +- pandora_agents/win32/versioninfo.rc | 2 +- pandora_console/DEBIAN/control | 2 +- pandora_console/DEBIAN/make_deb_package.sh | 2 +- pandora_console/include/config_process.php | 2 +- pandora_console/install.php | 2 +- pandora_console/pandora_console.redhat.spec | 2 +- pandora_console/pandora_console.spec | 2 +- pandora_server/DEBIAN/control | 2 +- pandora_server/DEBIAN/make_deb_package.sh | 2 +- pandora_server/lib/PandoraFMS/Config.pm | 2 +- pandora_server/pandora_server.redhat.spec | 2 +- pandora_server/pandora_server.spec | 2 +- pandora_server/pandora_server_installer | 2 +- pandora_server/util/pandora_db.pl | 2 +- pandora_server/util/pandora_manage.pl | 2 +- 23 files changed, 23 insertions(+), 23 deletions(-) diff --git a/pandora_agents/unix/DEBIAN/control b/pandora_agents/unix/DEBIAN/control index e5dd0ebe0b..4a5d72dfd7 100644 --- a/pandora_agents/unix/DEBIAN/control +++ b/pandora_agents/unix/DEBIAN/control @@ -1,5 +1,5 @@ package: pandorafms-agent-unix -Version: 7.0NG.712-170924 +Version: 7.0NG.712-170925 Architecture: all Priority: optional Section: admin diff --git a/pandora_agents/unix/DEBIAN/make_deb_package.sh b/pandora_agents/unix/DEBIAN/make_deb_package.sh index eefeca7e53..5eb6b7b67d 100644 --- a/pandora_agents/unix/DEBIAN/make_deb_package.sh +++ b/pandora_agents/unix/DEBIAN/make_deb_package.sh @@ -14,7 +14,7 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -pandora_version="7.0NG.712-170924" +pandora_version="7.0NG.712-170925" echo "Test if you has the tools for to make the packages." whereis dpkg-deb | cut -d":" -f2 | grep dpkg-deb > /dev/null diff --git a/pandora_agents/unix/pandora_agent b/pandora_agents/unix/pandora_agent index 43547d3981..ed1036113a 100755 --- a/pandora_agents/unix/pandora_agent +++ b/pandora_agents/unix/pandora_agent @@ -41,7 +41,7 @@ my $Sem = undef; my $ThreadSem = undef; use constant AGENT_VERSION => '7.0NG.712'; -use constant AGENT_BUILD => '170924'; +use constant AGENT_BUILD => '170925'; # Agent log default file size maximum and instances use constant DEFAULT_MAX_LOG_SIZE => 600000; diff --git a/pandora_agents/unix/pandora_agent.redhat.spec b/pandora_agents/unix/pandora_agent.redhat.spec index 48d6ecd7f4..f39c25764f 100644 --- a/pandora_agents/unix/pandora_agent.redhat.spec +++ b/pandora_agents/unix/pandora_agent.redhat.spec @@ -3,7 +3,7 @@ # %define name pandorafms_agent_unix %define version 7.0NG.712 -%define release 170924 +%define release 170925 Summary: Pandora FMS Linux agent, PERL version Name: %{name} diff --git a/pandora_agents/unix/pandora_agent.spec b/pandora_agents/unix/pandora_agent.spec index cc05707a9d..d8d0ada673 100644 --- a/pandora_agents/unix/pandora_agent.spec +++ b/pandora_agents/unix/pandora_agent.spec @@ -3,7 +3,7 @@ # %define name pandorafms_agent_unix %define version 7.0NG.712 -%define release 170924 +%define release 170925 Summary: Pandora FMS Linux agent, PERL version Name: %{name} diff --git a/pandora_agents/unix/pandora_agent_installer b/pandora_agents/unix/pandora_agent_installer index d5da63151a..9fe601b49a 100755 --- a/pandora_agents/unix/pandora_agent_installer +++ b/pandora_agents/unix/pandora_agent_installer @@ -10,7 +10,7 @@ # ********************************************************************** PI_VERSION="7.0NG.712" -PI_BUILD="170924" +PI_BUILD="170925" OS_NAME=`uname -s` FORCE=0 diff --git a/pandora_agents/win32/installer/pandora.mpi b/pandora_agents/win32/installer/pandora.mpi index 540b261629..1bdeb79524 100644 --- a/pandora_agents/win32/installer/pandora.mpi +++ b/pandora_agents/win32/installer/pandora.mpi @@ -186,7 +186,7 @@ UpgradeApplicationID {} Version -{170924} +{170925} ViewReadme {Yes} diff --git a/pandora_agents/win32/pandora.cc b/pandora_agents/win32/pandora.cc index 518accb707..bf263f13d4 100644 --- a/pandora_agents/win32/pandora.cc +++ b/pandora_agents/win32/pandora.cc @@ -30,7 +30,7 @@ using namespace Pandora; using namespace Pandora_Strutils; #define PATH_SIZE _MAX_PATH+1 -#define PANDORA_VERSION ("7.0NG.712(Build 170924)") +#define PANDORA_VERSION ("7.0NG.712(Build 170925)") string pandora_path; string pandora_dir; diff --git a/pandora_agents/win32/versioninfo.rc b/pandora_agents/win32/versioninfo.rc index 9cc90505e0..197e963689 100644 --- a/pandora_agents/win32/versioninfo.rc +++ b/pandora_agents/win32/versioninfo.rc @@ -11,7 +11,7 @@ BEGIN VALUE "LegalCopyright", "Artica ST" VALUE "OriginalFilename", "PandoraAgent.exe" VALUE "ProductName", "Pandora FMS Windows Agent" - VALUE "ProductVersion", "(7.0NG.712(Build 170924))" + VALUE "ProductVersion", "(7.0NG.712(Build 170925))" VALUE "FileVersion", "1.0.0.0" END END diff --git a/pandora_console/DEBIAN/control b/pandora_console/DEBIAN/control index 3046f681f4..f7910714e4 100644 --- a/pandora_console/DEBIAN/control +++ b/pandora_console/DEBIAN/control @@ -1,5 +1,5 @@ package: pandorafms-console -Version: 7.0NG.712-170924 +Version: 7.0NG.712-170925 Architecture: all Priority: optional Section: admin diff --git a/pandora_console/DEBIAN/make_deb_package.sh b/pandora_console/DEBIAN/make_deb_package.sh index c27487edf2..02cc7e78a1 100644 --- a/pandora_console/DEBIAN/make_deb_package.sh +++ b/pandora_console/DEBIAN/make_deb_package.sh @@ -14,7 +14,7 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -pandora_version="7.0NG.712-170924" +pandora_version="7.0NG.712-170925" package_pear=0 package_pandora=1 diff --git a/pandora_console/include/config_process.php b/pandora_console/include/config_process.php index 978165d2e1..6b20518de4 100644 --- a/pandora_console/include/config_process.php +++ b/pandora_console/include/config_process.php @@ -22,7 +22,7 @@ /** * Pandora build version and version */ -$build_version = 'PC170924'; +$build_version = 'PC170925'; $pandora_version = 'v7.0NG.712'; // Do not overwrite default timezone set if defined. diff --git a/pandora_console/install.php b/pandora_console/install.php index 861d0e333d..70a9ce80f7 100644 --- a/pandora_console/install.php +++ b/pandora_console/install.php @@ -71,7 +71,7 @@
Date: Mon, 25 Sep 2017 09:45:58 +0200 Subject: [PATCH 109/281] fixed error merge dani --- pandora_console/godmode/agentes/configurar_agente.php | 2 +- pandora_console/pandoradb.sql | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/pandora_console/godmode/agentes/configurar_agente.php b/pandora_console/godmode/agentes/configurar_agente.php index bd34c56503..fc42c1f85a 100644 --- a/pandora_console/godmode/agentes/configurar_agente.php +++ b/pandora_console/godmode/agentes/configurar_agente.php @@ -793,7 +793,7 @@ if ($update_agent) { // if modified some agent paramenter WHERE id_group = ".$group_old); $result = db_process_sql_update ('tagente', $values, array ('id_agente' => $id_agente)); - if ($result === false) { + if ($result == false) { ui_print_error_message( __('There was a problem updating the agent')); } diff --git a/pandora_console/pandoradb.sql b/pandora_console/pandoradb.sql index 3640357a8f..0d749db694 100644 --- a/pandora_console/pandoradb.sql +++ b/pandora_console/pandoradb.sql @@ -67,7 +67,7 @@ CREATE TABLE IF NOT EXISTS `tagente` ( `custom_id` varchar(255) default '', `server_name` varchar(100) default '', `cascade_protection` tinyint(2) NOT NULL default '0', - `cascade_protection_module` tinyint(2) NOT NULL default '0', + `cascade_protection_module` int(10) unsigned NOT NULL default '0', `timezone_offset` TINYINT(2) NULL DEFAULT '0' COMMENT 'nuber of hours of diference with the server timezone' , `icon_path` VARCHAR(127) NULL DEFAULT NULL COMMENT 'path in the server to the image of the icon representing the agent' , `update_gis_data` TINYINT(1) NOT NULL DEFAULT '1' COMMENT 'set it to one to update the position data (altitude, longitude, latitude) when getting information from the agent or to 0 to keep the last value and do not update it' , From 83e9276f1b43e79af642c923f54afb0c547fdd24 Mon Sep 17 00:00:00 2001 From: Arturo Gonzalez Date: Mon, 25 Sep 2017 10:25:12 +0200 Subject: [PATCH 110/281] Added iconin agent view --- .../operation/agentes/estado_generalagente.php | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/pandora_console/operation/agentes/estado_generalagente.php b/pandora_console/operation/agentes/estado_generalagente.php index 111abffeee..8c19bcd284 100755 --- a/pandora_console/operation/agentes/estado_generalagente.php +++ b/pandora_console/operation/agentes/estado_generalagente.php @@ -74,9 +74,15 @@ $table_agent->data = array(); $data = array(); $agent_name = ui_print_agent_name($agent["id_agente"], true, 500, "font-size: medium;font-weight:bold", true); +$in_planned_downtime = db_get_value_filter('id', 'tplanned_downtime_agents', array('id_agent' => $agent["id_agente"])); if ($agent['disabled']) { - $agent_name = "" . $agent_name . "" . ui_print_help_tip(__('Disabled'), true); + if ($in_planned_downtime) { + $agent_name = "" . $agent_name . ui_print_help_tip(__('Disabled'), true); + } + else { + $agent_name = "" . $agent_name . "" . ui_print_help_tip(__('Disabled'), true); + } } else if ($agent['quiet']) { $agent_name = "" . $agent_name . " " . html_print_image("images/dot_green.disabled.png", true, array("border" => '0', "title" => __('Quiet'), "alt" => "")) . ""; @@ -85,6 +91,13 @@ else { $agent_name = $agent_name; } +if ($in_planned_downtime && !$agent['disabled']) { + $agent_name .= "" . " " . ui_print_help_tip(__('Agent in planned downtime'), true, 'images/minireloj-16.png') . ""; +} +else if ($in_planned_downtime) { + $agent_name .= " " . ui_print_help_tip(__('Agent in planned downtime'), true, 'images/minireloj-16.png') . ""; +} + if (!$config["show_group_name"]) $data[0] = ui_print_group_icon ($agent["id_grupo"], true); else From 7b437d612a5c9d380f0699420c7e3b48bbb457ca Mon Sep 17 00:00:00 2001 From: Arturo Gonzalez Date: Mon, 25 Sep 2017 10:29:34 +0200 Subject: [PATCH 111/281] Added with quiet agent to --- .../operation/agentes/estado_generalagente.php | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/pandora_console/operation/agentes/estado_generalagente.php b/pandora_console/operation/agentes/estado_generalagente.php index 8c19bcd284..80a891b38e 100755 --- a/pandora_console/operation/agentes/estado_generalagente.php +++ b/pandora_console/operation/agentes/estado_generalagente.php @@ -85,16 +85,21 @@ if ($agent['disabled']) { } } else if ($agent['quiet']) { - $agent_name = "" . $agent_name . " " . html_print_image("images/dot_green.disabled.png", true, array("border" => '0', "title" => __('Quiet'), "alt" => "")) . ""; + if ($in_planned_downtime) { + $agent_name = "" . $agent_name . " " . html_print_image("images/dot_green.disabled.png", true, array("border" => '0', "title" => __('Quiet'), "alt" => "")); + } + else { + $agent_name = "" . $agent_name . " " . html_print_image("images/dot_green.disabled.png", true, array("border" => '0', "title" => __('Quiet'), "alt" => "")) . ""; + } } else { $agent_name = $agent_name; } -if ($in_planned_downtime && !$agent['disabled']) { +if ($in_planned_downtime && !$agent['disabled'] && !$agent['quiet']) { $agent_name .= "" . " " . ui_print_help_tip(__('Agent in planned downtime'), true, 'images/minireloj-16.png') . ""; } -else if ($in_planned_downtime) { +else if (($in_planned_downtime && !$agent['disabled']) || ($in_planned_downtime && !$agent['quiet'])) { $agent_name .= " " . ui_print_help_tip(__('Agent in planned downtime'), true, 'images/minireloj-16.png') . ""; } From 89ba75f466e5b249027b8fde6539893a25aaba89 Mon Sep 17 00:00:00 2001 From: Arturo Gonzalez Date: Mon, 25 Sep 2017 13:13:11 +0200 Subject: [PATCH 112/281] Added ldap adv conf v2 --- pandora_console/include/auth/mysql.php | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/pandora_console/include/auth/mysql.php b/pandora_console/include/auth/mysql.php index af054a9fe5..5fd79c7f8e 100644 --- a/pandora_console/include/auth/mysql.php +++ b/pandora_console/include/auth/mysql.php @@ -702,10 +702,15 @@ function ldap_process_user_login ($login, $password) { $correct = false; foreach ($ldap_adv_perms as $perm) { $groups = $perm['groups_ldap']; - $groups = "cn=" . implode(",cn=", $groups); + if ($groups[0] == '') { + $groups = ""; + } + else { + $groups = ",cn=" . str_replace(",", ",cn=", $groups[0]); + } if(!empty($ldap_base_dn)) { - if (strlen($password) != 0 && @ldap_bind($ds, $ldap_login_attr.io_safe_output($login).",".$groups.$ldap_base_dn, $password) ) { + if (strlen($password) != 0 && @ldap_bind($ds, $ldap_login_attr.io_safe_output($login).$groups.$ldap_base_dn, $password) ) { $correct = true; } } From 00f779817d709cb3a10a6cffaf2c4200c1957c02 Mon Sep 17 00:00:00 2001 From: daniel Date: Mon, 25 Sep 2017 13:26:04 +0200 Subject: [PATCH 113/281] fixed errors in report interfaces --- .../reporting_builder.item_editor.php | 5 +++- .../godmode/reporting/reporting_builder.php | 6 ++++ pandora_console/include/functions_graph.php | 30 +++++++++++++++---- .../include/functions_reporting.php | 20 +++++++++++-- .../agentes/interface_traffic_graph_win.php | 2 +- 5 files changed, 54 insertions(+), 9 deletions(-) diff --git a/pandora_console/godmode/reporting/reporting_builder.item_editor.php b/pandora_console/godmode/reporting/reporting_builder.item_editor.php index 094199349f..534bf07a0b 100755 --- a/pandora_console/godmode/reporting/reporting_builder.item_editor.php +++ b/pandora_console/godmode/reporting/reporting_builder.item_editor.php @@ -482,6 +482,7 @@ switch ($action) { $description = $item['description']; $group = $item['id_group']; $period = $item['period']; + $fullscale = isset($style['fullscale']) ? (bool) $style['fullscale'] : 0; break; case 'top_n': $description = $item['description']; @@ -1356,7 +1357,8 @@ You can of course remove the warnings, that's why we include the source and do n - + @@ -3130,6 +3132,7 @@ function chooseType() { $("#row_description").show(); $("#row_period").show(); $("#row_historical_db_check").hide(); + $("#row_fullscale").show(); break; case 'top_n': diff --git a/pandora_console/godmode/reporting/reporting_builder.php b/pandora_console/godmode/reporting/reporting_builder.php index ead62db0c9..4dd13e9af0 100755 --- a/pandora_console/godmode/reporting/reporting_builder.php +++ b/pandora_console/godmode/reporting/reporting_builder.php @@ -1180,6 +1180,9 @@ switch ($action) { else $style['label'] = ''; break; + case 'network_interfaces_report': + $style['fullscale'] = (int) get_parameter('fullscale'); + break; case 'module_histogram_graph': case 'agent_configuration': case 'alert_report_agent': @@ -1525,6 +1528,9 @@ switch ($action) { else $style['label'] = ''; break; + case 'network_interfaces_report': + $style['fullscale'] = (int) get_parameter('fullscale'); + break; case 'module_histogram_graph': case 'agent_configuration': case 'alert_report_agent': diff --git a/pandora_console/include/functions_graph.php b/pandora_console/include/functions_graph.php index 322816c127..7e3fe9fbdb 100644 --- a/pandora_console/include/functions_graph.php +++ b/pandora_console/include/functions_graph.php @@ -1834,13 +1834,28 @@ function graphic_combined_module ($module_list, $weight_list, $period, } } else{ - $temp = fullscale_data_combined($module_list, $period, $date); + $flash_charts = true; + if($ttl>1 || !$config['flash_charts']){ + $flash_charts = false; + } + + $temp = fullscale_data_combined($module_list, $period, $date, $flash_charts); $resolution = count($temp); //Number of points of the graph $interval = (int) ($period / $resolution); $module_name_list = array(); - $flash_charts = true; + if($ttl>1 || !$config['flash_charts']){ + $temp2 = array(); + foreach ($temp as $key => $value) { + $real_date = date("Y/M/d", $key); + $real_date .= "\n"; + $real_date .= date(" H:i:s", $key); + $temp2[$real_date] = $value; + } + $temp = $temp2; + } + foreach ($module_list as $key => $value) { $agent_name = io_safe_output( modules_get_agentmodule_agent_name ($value) ); $alias = db_get_value ("alias","tagente","nombre",$agent_name); @@ -1856,7 +1871,7 @@ function graphic_combined_module ($module_list, $weight_list, $period, } $graph_values = $temp; - + if($config["fixed_graph"] == false){ $water_mark = array( 'file' => $config['homedir'] . "/images/logo_vertical_water.png", @@ -2104,7 +2119,7 @@ function graphic_combined_module ($module_list, $weight_list, $period, } } -function fullscale_data_combined($module_list, $period, $date){ +function fullscale_data_combined($module_list, $period, $date, $flash_charts){ // Set variables if ($date == 0){ @@ -2117,7 +2132,12 @@ function fullscale_data_combined($module_list, $period, $date){ $data_uncompress = db_uncompress_module_data($value_module, $datelimit, $date); foreach ($data_uncompress as $key_data => $value_data) { foreach ($value_data['data'] as $k => $v) { - $real_date = date("Y M d H:i:s", $v['utimestamp']); + if($flash_charts) { + $real_date = date("Y M d H:i:s", $v['utimestamp']); + } + else{ + $real_date = $v['utimestamp']; + } $data_all[$real_date][$key_module] = $v['datos']; } } diff --git a/pandora_console/include/functions_reporting.php b/pandora_console/include/functions_reporting.php index e68bb9b76f..8a47d2c7d2 100644 --- a/pandora_console/include/functions_reporting.php +++ b/pandora_console/include/functions_reporting.php @@ -2674,6 +2674,10 @@ function reporting_network_interfaces_report($report, $content, $type = 'dinamic if (empty($content['name'])) { $content['name'] = __('Network interfaces report'); } + + if (isset($content['style']['fullscale'])) { + $fullscale = (bool) $content['style']['fullscale']; + } $group_name = groups_get_name($content['id_group']); @@ -2745,7 +2749,13 @@ function reporting_network_interfaces_report($report, $content, $type = 'dinamic true, true, true, - 1); + 1, + false, + false, + null, + false, + false, + $fullscale); } break; case 'data': @@ -2768,7 +2778,13 @@ function reporting_network_interfaces_report($report, $content, $type = 'dinamic true, true, true, - 2); + 2, + false, + false, + null, + false, + false, + $fullscale); } break; } diff --git a/pandora_console/operation/agentes/interface_traffic_graph_win.php b/pandora_console/operation/agentes/interface_traffic_graph_win.php index 1a0a1343f9..0e1c6ae241 100644 --- a/pandora_console/operation/agentes/interface_traffic_graph_win.php +++ b/pandora_console/operation/agentes/interface_traffic_graph_win.php @@ -263,7 +263,7 @@ $interface_traffic_modules = array( $table->rowclass[] =''; $data = array(); - $data[0] = __('Full scale'); + $data[0] = __('Show full scale graph (TIP)'); $data[1] = html_print_checkbox ("fullscale", 1, (bool) $fullscale, true); $table->data[] = $data; $table->rowclass[] =''; From cb85cff34ff9683e23a844d854fe4f0c0fea4a47 Mon Sep 17 00:00:00 2001 From: Arturo Gonzalez Date: Mon, 25 Sep 2017 14:18:40 +0200 Subject: [PATCH 114/281] ldap adv conf v3 (good version) --- pandora_console/include/auth/mysql.php | 48 +++++++++++++++----------- 1 file changed, 28 insertions(+), 20 deletions(-) diff --git a/pandora_console/include/auth/mysql.php b/pandora_console/include/auth/mysql.php index 5fd79c7f8e..9f4240079b 100644 --- a/pandora_console/include/auth/mysql.php +++ b/pandora_console/include/auth/mysql.php @@ -695,34 +695,42 @@ function ldap_process_user_login ($login, $password) { } } - $ldap_login_attr = !empty($config["ldap_login_attr"]) ? io_safe_output($config["ldap_login_attr"]) . "=" : ''; + $dc = $config["ldap_base_dn"]; + + #Search group of this user it belong. + $filter="(cn=" . io_safe_output($login) . ")"; + $justthese = array("objectclass=group"); + + $sr = ldap_search($ds, $dc, $filter, $justthese); + + $memberof = ldap_get_entries($ds, $sr); + + if ($memberof["count"] == 0 && !isset($memberof[0]["memberof"])) { + @ldap_close ($ds); + return false; + } + else { + $memberof = $memberof[0]; + } + + unset($memberof["count"]); + $ldap_base_dn = !empty($config["ldap_base_dn"]) ? "," . io_safe_output($config["ldap_base_dn"]) : ''; - $ldap_adv_perms = json_decode(io_safe_output($config['ldap_adv_perms']), true); $correct = false; - foreach ($ldap_adv_perms as $perm) { - $groups = $perm['groups_ldap']; - if ($groups[0] == '') { - $groups = ""; + if(!empty($ldap_base_dn)) { + if (strlen($password) != 0 && @ldap_bind($ds, $memberof['dn'], $password) ) { + $correct = true; } - else { - $groups = ",cn=" . str_replace(",", ",cn=", $groups[0]); - } - - if(!empty($ldap_base_dn)) { - if (strlen($password) != 0 && @ldap_bind($ds, $ldap_login_attr.io_safe_output($login).$groups.$ldap_base_dn, $password) ) { - $correct = true; - } - } - else { - if (strlen($password) != 0 && @ldap_bind($ds, io_safe_output($login), $password) ) { - $correct = true; - } + } + else { + if (strlen($password) != 0 && @ldap_bind($ds, io_safe_output($login), $password) ) { + $correct = true; } } @ldap_close ($ds); - + if ($correct) { return true; } From f67a4d90ae125b06d7ecc6df8ed4a0729b287391 Mon Sep 17 00:00:00 2001 From: Daniel Maya Date: Mon, 25 Sep 2017 14:51:45 +0200 Subject: [PATCH 115/281] Dynamic unit in massive edit modules --- .../godmode/massive/massive_edit_modules.php | 11 +++++++++-- pandora_console/include/functions_html.php | 4 ++-- 2 files changed, 11 insertions(+), 4 deletions(-) diff --git a/pandora_console/godmode/massive/massive_edit_modules.php b/pandora_console/godmode/massive/massive_edit_modules.php index dfafbb7559..e510ba5aad 100755 --- a/pandora_console/godmode/massive/massive_edit_modules.php +++ b/pandora_console/godmode/massive/massive_edit_modules.php @@ -565,7 +565,7 @@ foreach ($targets2 as $t) { $table->data['edit6'][1] = html_print_select ($targets, 'id_export', '','', __('No change'), '', true, false, false); $table->data['edit6'][2] = __('Unit'); -$table->data['edit6'][3] = html_print_input_text ('unit', '', '', 15, 60, true); +$table->data['edit6'][3] = html_print_extended_select_for_unit('unit','', '', '', '0', '15', true, false, false); /* FF stands for Flip-flop */ @@ -1127,7 +1127,7 @@ function process_manage_edit ($module_name, $agents_select = null, $module_statu /* List of fields which can be updated */ $fields = array ('dynamic_interval', 'dynamic_max', 'dynamic_min', 'dynamic_two_tailed', 'min_warning', 'max_warning', 'str_warning', 'min_critical', 'max_critical', 'str_critical', 'min_ff_event', - 'module_interval', 'disabled', 'post_process', 'unit', + 'module_interval', 'disabled', 'post_process', 'unit_select', 'snmp_community', 'tcp_send', 'custom_string_1', 'plugin_parameter', 'custom_string_2', 'custom_string_3', 'min', 'max', 'id_module_group', 'plugin_user', 'plugin_pass', @@ -1159,6 +1159,13 @@ function process_manage_edit ($module_name, $agents_select = null, $module_statu $values['post_process'] = $value; } break; + case 'unit_select': + if($value == "none"){ + $values['unit'] = (string) get_parameter('unit_text'); + } else { + $values['unit'] = $value; + } + break; default: if ($value != '') { $values[$field] = $value; diff --git a/pandora_console/include/functions_html.php b/pandora_console/include/functions_html.php index 7a3f911c0d..f1b8a5b161 100644 --- a/pandora_console/include/functions_html.php +++ b/pandora_console/include/functions_html.php @@ -630,7 +630,7 @@ function html_print_extended_select_for_unit($name, $selected = '', // $fields = post_process_get_custom_values(); - $fields['_timeticks_'] = 'timeticks'; + $fields['_timeticks_'] = 'Timeticks'; $fields['none'] = __('none'); if($no_change != 0){ @@ -653,7 +653,7 @@ function html_print_extended_select_for_unit($name, $selected = '', else { $uniq_name = $name; } - html_debug($selected); + ob_start(); echo '
'; From b23f83036c3804bd0dcca160e68af32ad9ae5211 Mon Sep 17 00:00:00 2001 From: daniel Date: Mon, 25 Sep 2017 17:23:57 +0200 Subject: [PATCH 116/281] fixed errors in extension db status --- pandora_console/extensions/db_status.php | 37 +++++++++++++++--------- 1 file changed, 23 insertions(+), 14 deletions(-) diff --git a/pandora_console/extensions/db_status.php b/pandora_console/extensions/db_status.php index e5e1d84331..f70859d134 100755 --- a/pandora_console/extensions/db_status.php +++ b/pandora_console/extensions/db_status.php @@ -184,7 +184,7 @@ function extension_db_check_tables_differences($connection_test, ui_print_result_message( empty($diff_tables), __('Successful the DB Pandora has all tables'), - __('Unsuccessful the DB Pandora has not all tables. The tables lost are (%s)', + __('Unsuccessful the DB Pandora has not all tables. The missing tables are (%s)', implode(", ", $diff_tables))); if (!empty($diff_tables)) { @@ -233,16 +233,15 @@ function extension_db_check_tables_differences($connection_test, if (!empty($result)) { while ($row = mysql_fetch_array ($result)) { $fields_system[$row[0]] = array( - 'field ' => $row[0], - 'type' => $row[1], - 'null' => $row[2], - 'key' => $row[3], + 'field ' => $row[0], + 'type' => $row[1], + 'null' => $row[2], + 'key' => $row[3], 'default' => $row[4], - 'extra' => $row[5]); + 'extra' => $row[5]); } mysql_free_result ($result); } - foreach ($fields_test as $name_field => $field_test) { if (!isset($fields_system[$name_field])) { $correct_fields = false; @@ -262,7 +261,6 @@ function extension_db_check_tables_differences($connection_test, $field_system = $fields_system[$name_field]; $diff = array_diff($field_test, $field_system); - if (!empty($diff)) { foreach ($diff as $config_field => $value) { switch ($config_field) { @@ -279,13 +277,14 @@ function extension_db_check_tables_differences($connection_test, break; case 'null': ui_print_error_message( - __('Unsuccessful the field %s in the table %s must be setted the null values with %s.', + __('Unsuccessful the field %s in the table %s must be null: (%s).', $name_field, $table, $value)); - if ($value == "no") { + + if ($value == "YES") { ui_print_info_message( __('You can execute this SQL query for to fix.') . "
" . '
' .
-											"ALTER TABLE " . $table . " MODIFY COLUMN " . $name_field . "INT NULL;" .
+											"ALTER TABLE " . $table . " MODIFY COLUMN " . $name_field . " "  . $field_test['type'] . " NULL;" .
 										'
' ); } @@ -293,7 +292,7 @@ function extension_db_check_tables_differences($connection_test, ui_print_info_message( __('You can execute this SQL query for to fix.') . "
" . '
' .
-											"ALTER TABLE " . $table . " MODIFY COLUMN " . $name_field . "INT NOT NULL;" .
+											"ALTER TABLE " . $table . " MODIFY COLUMN " . $name_field . " " . $field_test['type'] . " NOT NULL;" .
 										'
' ); } @@ -307,11 +306,21 @@ function extension_db_check_tables_differences($connection_test, __('Please check the SQL file for to know the kind of key needed.')); break; case 'default': + if($field_test['null'] == "YES" || !isset($field_test['null']) || $field_test['null'] == ""){ + $null_defect = " NULL"; + } + else{ + $null_defect = " NOT NULL"; + } ui_print_error_message( - __('Unsuccessful the field %s in the table %s must be setted the default value as %s.', + __('Unsuccessful the field %s in the table %s must be setted %s as default value.', $name_field, $table, $value)); ui_print_info_message( - __('Please check the SQL file for to know the kind of default value needed.')); + __('You can execute this SQL query for to fix.') . "
" . + '
' .
+											"ALTER TABLE " . $table . " MODIFY COLUMN " . $name_field . " "  . $field_test['type'] . $null_defect . " DEFAULT " . $value . ";" .
+										'
' + ); break; case 'extra': ui_print_error_message( From d5ffd2cb82363df08dc7b79eb98e1523ac78d880 Mon Sep 17 00:00:00 2001 From: fermin831 Date: Mon, 25 Sep 2017 19:42:58 +0200 Subject: [PATCH 117/281] Improve performance module_logevent Windows --- .../win32/modules/pandora_module_logevent.cc | 86 +++++++++++++++++-- .../win32/modules/pandora_module_logevent.h | 3 +- 2 files changed, 80 insertions(+), 9 deletions(-) diff --git a/pandora_agents/win32/modules/pandora_module_logevent.cc b/pandora_agents/win32/modules/pandora_module_logevent.cc index 5a2926b202..2230504ebd 100755 --- a/pandora_agents/win32/modules/pandora_module_logevent.cc +++ b/pandora_agents/win32/modules/pandora_module_logevent.cc @@ -169,7 +169,7 @@ Pandora_Module_Logevent::run () { this->openLogEvent(); // Read events - this->getLogEvents (event_list, 0); + this->getLogEvents (event_list); // No data if (event_list.size () < 1) { @@ -215,7 +215,7 @@ Pandora_Module_Logevent::openLogEvent () { if (this->first_run == 1) { this->first_run = 0; if (Pandora::getPandoraDebug() == false) { - this->getLogEvents (event_list, 1); + this->seekAtTop (event_list); } } @@ -237,11 +237,86 @@ Pandora_Module_Logevent::closeLogEvent () { this->log_event = NULL; } +/** + * Puts the event handler on top of event list + * avoiding the use of EVENTLOG_SEEK_READ because it is buggy + */ +int +Pandora_Module_Logevent::seekAtTop (list &event_list) { + BYTE *buffer = NULL, *new_buffer = NULL; + DWORD to_read, read, needed; + EVENTLOGRECORD *pevlr = NULL; + bool rc = false; + DWORD last_error; + DWORD direction = EVENTLOG_BACKWARDS_READ; + + if (this->log_event == NULL) { + return -1; + } + + // Initialize the event record buffer + to_read = BUFFER_SIZE; + buffer = (BYTE *) malloc (sizeof (BYTE) * BUFFER_SIZE); + if (buffer == NULL) { + return -1; + } + pevlr = (EVENTLOGRECORD *) buffer; + + // Read events + while (1) { + + rc = ReadEventLog (this->log_event, direction | EVENTLOG_SEQUENTIAL_READ, 0, pevlr, to_read, &read, &needed); + direction = EVENTLOG_FORWARDS_READ; + if (!rc) { + + // Get error details + last_error = GetLastError(); + + // Not enough space in the buffer + if(last_error == ERROR_INSUFFICIENT_BUFFER) { + + // Initialize the new event record buffer + to_read = needed; + new_buffer = (BYTE *) realloc (buffer, sizeof (BYTE) * needed); + if (new_buffer == NULL) { + free ((void *) buffer); + return -1; + } + + buffer = new_buffer; + pevlr = (EVENTLOGRECORD *) buffer; + + // Try to read the event again + continue; + // File corrupted or cleared + } else if (last_error == ERROR_EVENTLOG_FILE_CORRUPT || last_error == ERROR_EVENTLOG_FILE_CHANGED) { + closeLogEvent (); + free ((void *) buffer); + return -1; + } + // Unknown error + else { + free ((void *) buffer); + return -1; + } + } + + // No more events + if (read == 0) { + free ((void *) buffer); + return 0; + } + } + + free ((void *) buffer); + return 0; +} + /** * Reads available events from the event log. */ int -Pandora_Module_Logevent::getLogEvents (list &event_list, unsigned char discard) { +Pandora_Module_Logevent::getLogEvents (list &event_list) { char message[BUFFER_SIZE], timestamp[TIMESTAMP_LEN + 1]; struct tm *time_info = NULL; time_t epoch; @@ -313,11 +388,6 @@ Pandora_Module_Logevent::getLogEvents (list &event_list, unsigned char d free ((void *) buffer); return 0; } - - // Discard existing events - if (discard == 1) { - continue; - } // Process read events while (read > 0) { diff --git a/pandora_agents/win32/modules/pandora_module_logevent.h b/pandora_agents/win32/modules/pandora_module_logevent.h index 8f33671775..3615a0ee5a 100755 --- a/pandora_agents/win32/modules/pandora_module_logevent.h +++ b/pandora_agents/win32/modules/pandora_module_logevent.h @@ -69,7 +69,8 @@ namespace Pandora_Modules { HANDLE openLogEvent (); void closeLogEvent (); - int getLogEvents (list &event_list, unsigned char discard); + int getLogEvents (list &event_list); + int seekAtTop (list &event_list); void timestampToSystemtime (string timestamp, SYSTEMTIME *system_time); void getEventDescription (PEVENTLOGRECORD pevlr, char *message, DWORD flags); string getEventDescriptionXPATH (PEVENTLOGRECORD pevlr); From 5ab5e04630aaf398bff7e552df760cac627c8a0d Mon Sep 17 00:00:00 2001 From: artica Date: Tue, 26 Sep 2017 00:01:25 +0200 Subject: [PATCH 118/281] Auto-updated build strings. --- pandora_agents/unix/DEBIAN/control | 2 +- pandora_agents/unix/DEBIAN/make_deb_package.sh | 2 +- pandora_agents/unix/pandora_agent | 2 +- pandora_agents/unix/pandora_agent.redhat.spec | 2 +- pandora_agents/unix/pandora_agent.spec | 2 +- pandora_agents/unix/pandora_agent_installer | 2 +- pandora_agents/win32/installer/pandora.mpi | 2 +- pandora_agents/win32/pandora.cc | 2 +- pandora_agents/win32/versioninfo.rc | 2 +- pandora_console/DEBIAN/control | 2 +- pandora_console/DEBIAN/make_deb_package.sh | 2 +- pandora_console/include/config_process.php | 2 +- pandora_console/install.php | 2 +- pandora_console/pandora_console.redhat.spec | 2 +- pandora_console/pandora_console.spec | 2 +- pandora_server/DEBIAN/control | 2 +- pandora_server/DEBIAN/make_deb_package.sh | 2 +- pandora_server/lib/PandoraFMS/Config.pm | 2 +- pandora_server/pandora_server.redhat.spec | 2 +- pandora_server/pandora_server.spec | 2 +- pandora_server/pandora_server_installer | 2 +- pandora_server/util/pandora_db.pl | 2 +- pandora_server/util/pandora_manage.pl | 2 +- 23 files changed, 23 insertions(+), 23 deletions(-) diff --git a/pandora_agents/unix/DEBIAN/control b/pandora_agents/unix/DEBIAN/control index 4a5d72dfd7..014d22c8de 100644 --- a/pandora_agents/unix/DEBIAN/control +++ b/pandora_agents/unix/DEBIAN/control @@ -1,5 +1,5 @@ package: pandorafms-agent-unix -Version: 7.0NG.712-170925 +Version: 7.0NG.712-170926 Architecture: all Priority: optional Section: admin diff --git a/pandora_agents/unix/DEBIAN/make_deb_package.sh b/pandora_agents/unix/DEBIAN/make_deb_package.sh index 5eb6b7b67d..bc0c542660 100644 --- a/pandora_agents/unix/DEBIAN/make_deb_package.sh +++ b/pandora_agents/unix/DEBIAN/make_deb_package.sh @@ -14,7 +14,7 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -pandora_version="7.0NG.712-170925" +pandora_version="7.0NG.712-170926" echo "Test if you has the tools for to make the packages." whereis dpkg-deb | cut -d":" -f2 | grep dpkg-deb > /dev/null diff --git a/pandora_agents/unix/pandora_agent b/pandora_agents/unix/pandora_agent index ed1036113a..ff73b7870e 100755 --- a/pandora_agents/unix/pandora_agent +++ b/pandora_agents/unix/pandora_agent @@ -41,7 +41,7 @@ my $Sem = undef; my $ThreadSem = undef; use constant AGENT_VERSION => '7.0NG.712'; -use constant AGENT_BUILD => '170925'; +use constant AGENT_BUILD => '170926'; # Agent log default file size maximum and instances use constant DEFAULT_MAX_LOG_SIZE => 600000; diff --git a/pandora_agents/unix/pandora_agent.redhat.spec b/pandora_agents/unix/pandora_agent.redhat.spec index f39c25764f..4f17f54b27 100644 --- a/pandora_agents/unix/pandora_agent.redhat.spec +++ b/pandora_agents/unix/pandora_agent.redhat.spec @@ -3,7 +3,7 @@ # %define name pandorafms_agent_unix %define version 7.0NG.712 -%define release 170925 +%define release 170926 Summary: Pandora FMS Linux agent, PERL version Name: %{name} diff --git a/pandora_agents/unix/pandora_agent.spec b/pandora_agents/unix/pandora_agent.spec index d8d0ada673..ae4aaa9ad6 100644 --- a/pandora_agents/unix/pandora_agent.spec +++ b/pandora_agents/unix/pandora_agent.spec @@ -3,7 +3,7 @@ # %define name pandorafms_agent_unix %define version 7.0NG.712 -%define release 170925 +%define release 170926 Summary: Pandora FMS Linux agent, PERL version Name: %{name} diff --git a/pandora_agents/unix/pandora_agent_installer b/pandora_agents/unix/pandora_agent_installer index 9fe601b49a..1b11816e68 100755 --- a/pandora_agents/unix/pandora_agent_installer +++ b/pandora_agents/unix/pandora_agent_installer @@ -10,7 +10,7 @@ # ********************************************************************** PI_VERSION="7.0NG.712" -PI_BUILD="170925" +PI_BUILD="170926" OS_NAME=`uname -s` FORCE=0 diff --git a/pandora_agents/win32/installer/pandora.mpi b/pandora_agents/win32/installer/pandora.mpi index 1bdeb79524..e8236cf699 100644 --- a/pandora_agents/win32/installer/pandora.mpi +++ b/pandora_agents/win32/installer/pandora.mpi @@ -186,7 +186,7 @@ UpgradeApplicationID {} Version -{170925} +{170926} ViewReadme {Yes} diff --git a/pandora_agents/win32/pandora.cc b/pandora_agents/win32/pandora.cc index bf263f13d4..48ec1f5d9b 100644 --- a/pandora_agents/win32/pandora.cc +++ b/pandora_agents/win32/pandora.cc @@ -30,7 +30,7 @@ using namespace Pandora; using namespace Pandora_Strutils; #define PATH_SIZE _MAX_PATH+1 -#define PANDORA_VERSION ("7.0NG.712(Build 170925)") +#define PANDORA_VERSION ("7.0NG.712(Build 170926)") string pandora_path; string pandora_dir; diff --git a/pandora_agents/win32/versioninfo.rc b/pandora_agents/win32/versioninfo.rc index 197e963689..ad33efc91a 100644 --- a/pandora_agents/win32/versioninfo.rc +++ b/pandora_agents/win32/versioninfo.rc @@ -11,7 +11,7 @@ BEGIN VALUE "LegalCopyright", "Artica ST" VALUE "OriginalFilename", "PandoraAgent.exe" VALUE "ProductName", "Pandora FMS Windows Agent" - VALUE "ProductVersion", "(7.0NG.712(Build 170925))" + VALUE "ProductVersion", "(7.0NG.712(Build 170926))" VALUE "FileVersion", "1.0.0.0" END END diff --git a/pandora_console/DEBIAN/control b/pandora_console/DEBIAN/control index f7910714e4..c5f903d913 100644 --- a/pandora_console/DEBIAN/control +++ b/pandora_console/DEBIAN/control @@ -1,5 +1,5 @@ package: pandorafms-console -Version: 7.0NG.712-170925 +Version: 7.0NG.712-170926 Architecture: all Priority: optional Section: admin diff --git a/pandora_console/DEBIAN/make_deb_package.sh b/pandora_console/DEBIAN/make_deb_package.sh index 02cc7e78a1..1d5cd942ee 100644 --- a/pandora_console/DEBIAN/make_deb_package.sh +++ b/pandora_console/DEBIAN/make_deb_package.sh @@ -14,7 +14,7 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -pandora_version="7.0NG.712-170925" +pandora_version="7.0NG.712-170926" package_pear=0 package_pandora=1 diff --git a/pandora_console/include/config_process.php b/pandora_console/include/config_process.php index 6b20518de4..6c8e62e9be 100644 --- a/pandora_console/include/config_process.php +++ b/pandora_console/include/config_process.php @@ -22,7 +22,7 @@ /** * Pandora build version and version */ -$build_version = 'PC170925'; +$build_version = 'PC170926'; $pandora_version = 'v7.0NG.712'; // Do not overwrite default timezone set if defined. diff --git a/pandora_console/install.php b/pandora_console/install.php index 70a9ce80f7..c1bd924d59 100644 --- a/pandora_console/install.php +++ b/pandora_console/install.php @@ -71,7 +71,7 @@
Date: Tue, 26 Sep 2017 11:53:57 +0200 Subject: [PATCH 119/281] add new select to setup for TIP --- .../godmode/setup/setup_visuals.php | 20 +++++++++++ pandora_console/include/functions_config.php | 4 +++ .../agentes/interface_traffic_graph_win.php | 13 ++++++- .../operation/agentes/stat_win.php | 36 +++++++++++++++++-- 4 files changed, 70 insertions(+), 3 deletions(-) diff --git a/pandora_console/godmode/setup/setup_visuals.php b/pandora_console/godmode/setup/setup_visuals.php index a8ff68d74c..42b33ffa57 100755 --- a/pandora_console/godmode/setup/setup_visuals.php +++ b/pandora_console/godmode/setup/setup_visuals.php @@ -535,6 +535,26 @@ $table_chars->data[$row][0] .= ui_print_help_tip(__('Show percentile 95 in graph $table_chars->data[$row][1] = html_print_input_text ('percentil', $config['percentil'], '', 20, 20, true); $row++; +$table_chars->data[$row][0] = __('Graph TIP view:'); +$table_chars->data[$row][0] .= ui_print_help_tip(__('This option may cause performance issues'), true); + +$options_full_escale = array(); +$options_full_escale[0] = __('None'); +$options_full_escale[1] = __('All'); +$options_full_escale[2] = __('On Boolean graphs'); + +$table_chars->data[$row][1] = html_print_select($options_full_escale, 'full_scale_option', $config["full_scale_option"], '', '', 0, true, false, false); +$row++; + +/* + $table_font->data[$row][0] = __('Font path'); +$fonts = load_fonts(); +$table_font->data[$row][1] = html_print_select($fonts, 'fontpath', + io_safe_output($config["fontpath"]), '', '', 0, true); + +$row++; +*/ + echo "
"; echo "" . __('Charts configuration') . ""; html_print_table ($table_chars); diff --git a/pandora_console/include/functions_config.php b/pandora_console/include/functions_config.php index 1a70f8d41d..aeb7634424 100644 --- a/pandora_console/include/functions_config.php +++ b/pandora_console/include/functions_config.php @@ -569,6 +569,10 @@ function config_update_config () { } if (!config_update_value ('percentil', (int) get_parameter('percentil', 0))) $error_update[] = __('Default percentil'); + + if (!config_update_value ('full_scale_option', (int) get_parameter('full_scale_option', 0))) + $error_update[] = __('Default full scale (TIP)'); + if (!config_update_value ('classic_menu', (bool) get_parameter('classic_menu', false))) $error_update[] = __('Classic menu mode'); diff --git a/pandora_console/operation/agentes/interface_traffic_graph_win.php b/pandora_console/operation/agentes/interface_traffic_graph_win.php index 0e1c6ae241..9a29948c89 100644 --- a/pandora_console/operation/agentes/interface_traffic_graph_win.php +++ b/pandora_console/operation/agentes/interface_traffic_graph_win.php @@ -150,8 +150,19 @@ $interface_traffic_modules = array( $zoom = (int) get_parameter ("zoom", 1); $baseline = get_parameter ("baseline", 0); $show_percentil = get_parameter ("show_percentil", 0); - $fullscale = get_parameter("fullscale", 0); + $fullscale = get_parameter("fullscale"); + if(!isset($_GET["fullscale_sent"]) ){ + if(!isset($config['full_scale_option']) || + $config['full_scale_option'] == 0 || + $config['full_scale_option'] == 2 ){ + $fullscale = 0; + } + else{ + $fullscale = 1; + } + } + if ($zoom > 1) { $height = $height * ($zoom / 2.1); $width = $width * ($zoom / 1.4); diff --git a/pandora_console/operation/agentes/stat_win.php b/pandora_console/operation/agentes/stat_win.php index 5199f58506..bf8ce3b044 100644 --- a/pandora_console/operation/agentes/stat_win.php +++ b/pandora_console/operation/agentes/stat_win.php @@ -93,6 +93,15 @@ $alias = db_get_value ("alias","tagente","id_agente",$id_agent); period_select_init(periodSelectId); }; + function fullscal_other() { + if ($('#checkbox-fullscale').is(":checked") == true) { + $("#hidden-fullscale_other").val(1); + } + else { + $("#hidden-fullscale_other").val(0); + } + } + function show_others() { if ($('#checkbox-avg_only').is(":checked") == true) { $("#hidden-show_other").val(1); @@ -101,6 +110,8 @@ $alias = db_get_value ("alias","tagente","id_agente",$id_agent); $("#hidden-show_other").val(0); } } + + //--> @@ -154,6 +165,7 @@ $alias = db_get_value ("alias","tagente","id_agente",$id_agent); if ($period == "") { $period = get_parameter ("period_select", SECONDS_1DAY); } + $id = get_parameter ("id", 0); $width = get_parameter ("width", STATWIN_DEFAULT_CHART_WIDTH); $height = get_parameter ("height", STATWIN_DEFAULT_CHART_HEIGHT); @@ -170,7 +182,26 @@ $alias = db_get_value ("alias","tagente","id_agente",$id_agent); $time_compare_separated = get_parameter ("time_compare_separated", 0); $time_compare_overlapped = get_parameter ("time_compare_overlapped", 0); $unknown_graph = get_parameter_checkbox ("unknown_graph", 1); - $fullscale = get_parameter ("fullscale", 0); + + if(!isset($config['full_scale_option']) || $config['full_scale_option'] == 0){ + $fullscale = 0; + } + elseif($config['full_scale_option'] == 1){ + $fullscale = 1; + } + elseif($config['full_scale_option'] == 2){ + if($graph_type == 'boolean'){ + $fullscale = 1; + }else{ + $fullscale = 0; + } + } + + $fullscale_other = get_parameter ("fullscale_other", $fullscale); + + if(isset($fullscale_other)){ + $fullscale = $fullscale_other; + } // To avoid the horizontal overflow $width -= 20; @@ -405,7 +436,8 @@ $alias = db_get_value ("alias","tagente","id_agente",$id_agent); $data = array(); $data[0] = __('Show full scale graph (TIP)'); - $data[1] = html_print_checkbox ("fullscale", 1, (bool) $fullscale, true); + $data[1] = html_print_checkbox ("fullscale", 1, (bool) $fullscale, true, false,'fullscal_other()'); + $data[1] .= html_print_input_hidden('fullscale_other', 0, true); $table->data[] = $data; $table->rowclass[] = ''; From e032f4052505be79fa2cb32992cdec0e77dd1e1e Mon Sep 17 00:00:00 2001 From: daniel Date: Tue, 26 Sep 2017 12:03:00 +0200 Subject: [PATCH 120/281] fixed minor error TIP --- .../operation/agentes/interface_traffic_graph_win.php | 2 +- pandora_console/operation/agentes/stat_win.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/pandora_console/operation/agentes/interface_traffic_graph_win.php b/pandora_console/operation/agentes/interface_traffic_graph_win.php index 0e1c6ae241..eadcf256ff 100644 --- a/pandora_console/operation/agentes/interface_traffic_graph_win.php +++ b/pandora_console/operation/agentes/interface_traffic_graph_win.php @@ -263,7 +263,7 @@ $interface_traffic_modules = array( $table->rowclass[] =''; $data = array(); - $data[0] = __('Show full scale graph (TIP)'); + $data[0] = __('Show full scale graph (TIP)') . ui_print_help_tip(__('This option may cause performance issues'), true); $data[1] = html_print_checkbox ("fullscale", 1, (bool) $fullscale, true); $table->data[] = $data; $table->rowclass[] =''; diff --git a/pandora_console/operation/agentes/stat_win.php b/pandora_console/operation/agentes/stat_win.php index 5199f58506..a9ff8ecc1d 100644 --- a/pandora_console/operation/agentes/stat_win.php +++ b/pandora_console/operation/agentes/stat_win.php @@ -404,7 +404,7 @@ $alias = db_get_value ("alias","tagente","id_agente",$id_agent); } $data = array(); - $data[0] = __('Show full scale graph (TIP)'); + $data[0] = __('Show full scale graph (TIP)') . ui_print_help_tip(__('This option may cause performance issues'), true); $data[1] = html_print_checkbox ("fullscale", 1, (bool) $fullscale, true); $table->data[] = $data; $table->rowclass[] = ''; From 3061c35746440edfcdd0e23d30e9aa6224418ce0 Mon Sep 17 00:00:00 2001 From: enriquecd Date: Tue, 26 Sep 2017 15:39:46 +0200 Subject: [PATCH 121/281] Change pchart vertical and horizontal grphs style - #417 --- pandora_console/include/graphs/fgraph.php | 32 +++++ .../include/graphs/functions_pchart.php | 128 ++++++++++++++++-- 2 files changed, 151 insertions(+), 9 deletions(-) diff --git a/pandora_console/include/graphs/fgraph.php b/pandora_console/include/graphs/fgraph.php index c36529b7f7..ed12555593 100644 --- a/pandora_console/include/graphs/fgraph.php +++ b/pandora_console/include/graphs/fgraph.php @@ -191,6 +191,22 @@ function vbar_graph($flash_chart, $chart_data, $width, $height, $homedir,$font,$font_size, $from_ux, $from_wux); } else { + foreach ($chart_data as $key => $value) { + if(strlen($key) > 25){ + + if(strpos($key, ' - ') != -1){ + $key_temp = explode(" - ",$key); + $key_temp[0] = $key_temp[0]." \n"; + $key_temp[1]= '...'.substr($key_temp[1],-15); + $key2 = $key_temp[0].$key_temp[1]; + io_safe_output($key2); + } + $chart_data[$key2]['g'] = $chart_data[$key]['g']; + unset($chart_data[$key]); + } + + } + $graph = array(); $graph['data'] = $chart_data; $graph['width'] = $width; @@ -639,6 +655,22 @@ function hbar_graph($flash_chart, $chart_data, $width, $height, $chart_data, $width, $height, $water_mark_url, $font, $font_size); } else { + + foreach ($chart_data as $key => $value) { + if(strlen($key) > 40){ + if(strpos($key, ' - ') != -1){ + $key_temp = explode(" - ",$key); + $key_temp[0] = $key_temp[0]." \n"; + $key_temp[1]= '...'.substr($key_temp[1],-20); + $key2 = $key_temp[0].$key_temp[1]; + io_safe_output($key2); + } + $chart_data[$key2]['g'] = $chart_data[$key]['g']; + unset($chart_data[$key]); + } + } + + $graph = array(); $graph['data'] = $chart_data; $graph['width'] = $width; diff --git a/pandora_console/include/graphs/functions_pchart.php b/pandora_console/include/graphs/functions_pchart.php index d33ad21878..a48f35ff90 100644 --- a/pandora_console/include/graphs/functions_pchart.php +++ b/pandora_console/include/graphs/functions_pchart.php @@ -695,9 +695,12 @@ function pch_bar_graph ($graph_type, $index, $data, $width, $height, $font, $MyData->setSerieDescription("Xaxis", $xaxisname); $MyData->setAbscissa("Xaxis"); + /* Create the pChart object */ $myPicture = new pImage($width,$height,$MyData); + + /* Turn of Antialiasing */ $myPicture->Antialias = $antialiasing; @@ -705,7 +708,15 @@ function pch_bar_graph ($graph_type, $index, $data, $width, $height, $font, //$myPicture->drawRectangle(0,0,$width,$height,array("R"=>0,"G"=>0,"B"=>0)); /* Turn on shadow computing */ - $myPicture->setShadow(TRUE,array("X"=>1,"Y"=>1,"R"=>0,"G"=>0,"B"=>0,"Alpha"=>10)); + $myPicture->setShadow(TRUE,array("X"=>1,"Y"=>1,"R"=>120,"G"=>120,"B"=>120,"Alpha"=>10)); + + $pdf = get_parameter('pdf',false); + + if($pdf == true){ + $font_size = $font_size+1; + } + + /* Set the default font */ $myPicture->setFontProperties(array("FontName"=>$font,"FontSize"=>$font_size)); @@ -721,15 +732,15 @@ function pch_bar_graph ($graph_type, $index, $data, $width, $height, $font, switch($graph_type) { case "vbar": $scaleSettings = array("AvoidTickWhenEmpty" => FALSE, "AvoidGridWhenEmpty" => FALSE, - "GridR"=>200,"GridG"=>200,"GridB"=>200,"DrawSubTicks"=>TRUE,"CycleBackground"=>TRUE, - "Mode"=>SCALE_MODE_START0, "LabelRotation" => 60); - $margin_left = 40; - $margin_right = 0; + "GridR"=>1000,"GridG"=>1000,"GridB"=>1000,"DrawSubTicks"=>TRUE,"CycleBackground"=>TRUE, + "Mode"=>SCALE_MODE_START0, "LabelRotation" => 45); + $margin_left = 40+50; + $margin_right = 90; $margin_top = 10; - $margin_bottom = 3 * $max_chars; + $margin_bottom = (3 * $max_chars)+40; break; case "hbar": - $scaleSettings = array("GridR"=>200,"GridG"=>200,"GridB"=>200,"DrawSubTicks"=>TRUE, + $scaleSettings = array("GridR"=>1000,"GridG"=>1000,"GridB"=>1000,"DrawSubTicks"=>TRUE, "CycleBackground"=>TRUE, "Mode"=>SCALE_MODE_START0, "Pos"=>SCALE_POS_TOPBOTTOM, "LabelValuesRotation" => 30); $margin_left = $font_size * $max_chars; @@ -753,9 +764,108 @@ function pch_bar_graph ($graph_type, $index, $data, $width, $height, $font, /* Turn on shadow computing */ $myPicture->setShadow(TRUE,array("X"=>0,"Y"=>1,"R"=>0,"G"=>0,"B"=>0,"Alpha"=>10)); - /* Draw the chart */ - $settings = array("ForceTransparency"=>"-1", "Gradient"=>TRUE,"GradientMode"=>GRADIENT_EFFECT_CAN,"DisplayValues"=>$show_values,"DisplayZeroValues"=>FALSE,"DisplayR"=>100,"DisplayG"=>100,"DisplayB"=>100,"DisplayShadow"=>TRUE,"Surrounding"=>5,"AroundZero"=>FALSE, "OverrideColors"=>$overridePalette); + /* Draw the chart */ + $settings = array("ForceTransparency"=>"-1", "Gradient"=>FALSE,"GradientMode"=>GRADIENT_EFFECT_CAN,"DisplayValues"=>$show_values,"DisplayZeroValues"=>FALSE,"DisplayR"=>100,"DisplayG"=>100,"DisplayB"=>100,"DisplayShadow"=>TRUE,"Surrounding"=>5,"AroundZero"=>FALSE, "OverrideColors"=>$overridePalette); + + /* goes through a series of colors and assigns them to the bars, when it ends it starts from the beginning */ + + for ($i=0,$j=1; $i < count($settings['OverrideColors']); $i++) { + + switch ($j) { + case 1: + $settings['OverrideColors'][$i]['R'] = 43; + $settings['OverrideColors'][$i]['G'] = 98; + $settings['OverrideColors'][$i]['B'] = 201; + $j++; + break; + + case 2: + $settings['OverrideColors'][$i]['R'] = 243; + $settings['OverrideColors'][$i]['G'] = 86; + $settings['OverrideColors'][$i]['B'] = 157; + $j++; + break; + + case 3: + $settings['OverrideColors'][$i]['R'] = 191; + $settings['OverrideColors'][$i]['G'] = 191; + $settings['OverrideColors'][$i]['B'] = 191; + $j++; + break; + + case 4: + $settings['OverrideColors'][$i]['R'] = 251; + $settings['OverrideColors'][$i]['G'] = 183; + $settings['OverrideColors'][$i]['B'] = 50; + $j++; + break; + + case 5: + $settings['OverrideColors'][$i]['R'] = 157; + $settings['OverrideColors'][$i]['G'] = 117; + $settings['OverrideColors'][$i]['B'] = 177; + $j++; + break; + + case 6: + $settings['OverrideColors'][$i]['R'] = 39; + $settings['OverrideColors'][$i]['G'] = 172; + $settings['OverrideColors'][$i]['B'] = 151; + $j++; + break; + + case 7: + $settings['OverrideColors'][$i]['R'] = 171; + $settings['OverrideColors'][$i]['G'] = 42; + $settings['OverrideColors'][$i]['B'] = 46; + $j++; + break; + + case 8: + $settings['OverrideColors'][$i]['R'] = 185; + $settings['OverrideColors'][$i]['G'] = 218; + $settings['OverrideColors'][$i]['B'] = 87; + $j++; + break; + + case 9: + $settings['OverrideColors'][$i]['R'] = 60; + $settings['OverrideColors'][$i]['G'] = 182; + $settings['OverrideColors'][$i]['B'] = 203; + $j++; + break; + + case 10: + $settings['OverrideColors'][$i]['R'] = 105; + $settings['OverrideColors'][$i]['G'] = 65; + $settings['OverrideColors'][$i]['B'] = 179; + $j++; + break; + + case 11: + $settings['OverrideColors'][$i]['R'] = 228; + $settings['OverrideColors'][$i]['G'] = 35; + $settings['OverrideColors'][$i]['B'] = 102; + $j++; + break; + + case 12: + $settings['OverrideColors'][$i]['R'] = 252; + $settings['OverrideColors'][$i]['G'] = 130; + $settings['OverrideColors'][$i]['B'] = 53; + $j = 1; + break; + + + default: + + break; + + } + + } + $myPicture->drawBarChart($settings); // Paint the water mark at the last moment to show it in front From b09fdce7e3f01fb51c2cac848d6f74a226fccb08 Mon Sep 17 00:00:00 2001 From: Arturo Gonzalez Date: Tue, 26 Sep 2017 15:41:04 +0200 Subject: [PATCH 122/281] Added password verification when log in with ldap --- pandora_console/include/auth/mysql.php | 29 +++++++++++++++++++++----- 1 file changed, 24 insertions(+), 5 deletions(-) diff --git a/pandora_console/include/auth/mysql.php b/pandora_console/include/auth/mysql.php index 9f4240079b..139543ee75 100644 --- a/pandora_console/include/auth/mysql.php +++ b/pandora_console/include/auth/mysql.php @@ -173,8 +173,6 @@ function process_user_login_local ($login, $pass, $api = false) { function process_user_login_remote ($login, $pass, $api = false) { global $config, $mysql_cache; - - // Remote authentication switch ($config["auth"]) { // LDAP @@ -219,8 +217,6 @@ function process_user_login_remote ($login, $pass, $api = false) { // Authentication ok, check if the user exists in the local database if (is_user ($login)) { - - if (!user_can_login($login)) { return false; } @@ -230,7 +226,7 @@ function process_user_login_remote ($login, $pass, $api = false) { $return = enterprise_hook ('prepare_permissions_groups_of_user_ad', array ($login, $pass, false, true, defined('METACONSOLE'))); - + if ($return === "error_permissions") { $config["auth_error"] = __("Problems with configuration permissions. Please contact with Administrator"); @@ -262,6 +258,8 @@ function process_user_login_remote ($login, $pass, $api = false) { return false; } } + + change_local_user_pass_ldap ($login, $pass); } return $login; @@ -761,6 +759,27 @@ function is_user_blacklisted ($user) { return false; } +/** + * Update local user pass from ldap user + * + * @param string Login + * @param string Password + * + * @return bool + */ +function change_local_user_pass_ldap ($id_user, $password) { + $local_user_pass = db_get_value_filter('password', 'tusuario', array('id_user' => $id_user)); + + if (md5($password) !== $local_user_pass) { + $values_update = array(); + $values_update['password'] = md5($password); + + db_process_sql_update('tusuario', $values_update, array('id_user' => $id_user)); + } + + return; +} + //Reference the global use authorization error to last auth error. $config["auth_error"] = &$mysql_cache["auth_error"]; ?> \ No newline at end of file From 28ecf5c51b9854685313a11ae777c9370566440c Mon Sep 17 00:00:00 2001 From: Arturo Gonzalez Date: Wed, 27 Sep 2017 12:21:33 +0200 Subject: [PATCH 123/281] Added simple quotes --- pandora_server/util/pandora_manage.pl | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pandora_server/util/pandora_manage.pl b/pandora_server/util/pandora_manage.pl index acd819df0e..05acc25f64 100644 --- a/pandora_server/util/pandora_manage.pl +++ b/pandora_server/util/pandora_manage.pl @@ -5489,7 +5489,7 @@ sub cli_export_visual_console() { FROM tlayout_data WHERE id_layout = $id"); - $data_to_json .= '['; + $data_to_json .= "'["; foreach my $element (@console_elements) { my $pos_x = $element->{'pos_x'}; my $pos_y = $element->{'pos_y'}; @@ -5546,7 +5546,7 @@ sub cli_export_visual_console() { $data_to_json .= '}'; } - $data_to_json .= ']'; + $data_to_json .= "]'"; if ($path eq '') { open(FicheroJSON, ">console_" . $id . "_elements"); From ed7d8efaea5b9fab2af0c393fd68210c5900bee4 Mon Sep 17 00:00:00 2001 From: Arturo Gonzalez Date: Wed, 27 Sep 2017 12:26:13 +0200 Subject: [PATCH 124/281] Added 0 to all parents id --- pandora_server/util/pandora_manage.pl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pandora_server/util/pandora_manage.pl b/pandora_server/util/pandora_manage.pl index 05acc25f64..380f716c3b 100644 --- a/pandora_server/util/pandora_manage.pl +++ b/pandora_server/util/pandora_manage.pl @@ -4821,7 +4821,7 @@ sub cli_create_visual_console() { my $id_agente_modulo = $elem->{'id_agente_modulo'}; my $id_agent = $elem->{'id_agent'}; my $id_layout_linked = $elem->{'id_layout_linked'}; - my $parent_item = $elem->{'parent_item'}; + my $parent_item = 0; my $enable_link = $elem->{'enable_link'}; my $id_metaconsole = $elem->{'id_metaconsole'}; my $id_group = $elem->{'id_group'}; From 23aa244051b35ef9a5fa8aeab81c2c71cf9c6f37 Mon Sep 17 00:00:00 2001 From: Arturo Gonzalez Date: Wed, 27 Sep 2017 13:15:51 +0200 Subject: [PATCH 125/281] Fixed bad positions when mode is auto and have less than 4 elements and added new parameter to export elements with id --- pandora_server/util/pandora_manage.pl | 36 +++++++++++++++++---------- 1 file changed, 23 insertions(+), 13 deletions(-) diff --git a/pandora_server/util/pandora_manage.pl b/pandora_server/util/pandora_manage.pl index 380f716c3b..d5ada07e2c 100644 --- a/pandora_server/util/pandora_manage.pl +++ b/pandora_server/util/pandora_manage.pl @@ -221,7 +221,7 @@ sub help_screen{ help_screen_line('--delete_visual_console', '', 'Delete a visual console'); help_screen_line('--delete_visual_console_objects', ' ', 'Delete a visual console elements'); help_screen_line('--duplicate_visual_console', ' []', 'Duplicate a visual console'); - help_screen_line('--export_json_visual_console', ' []', 'Creates a json with the visual console elements information'); + help_screen_line('--export_json_visual_console', ' [] []', 'Creates a json with the visual console elements information'); print "\n"; @@ -4870,16 +4870,17 @@ sub cli_create_visual_console() { my $elem_width = ($pos2X - $pos1X) / $x_divider; my $elem_height = ($pos2Y - $pos1Y) / $y_divider; - if ($number_of_elements < 4) { + if ($number_of_elements <= 4) { $elem_height = ($pos2Y - $pos1Y) / 3; } my $elem_count = 1; - my $pos_helper_x = 0; - my $pos_helper_y = 0; + my $pos_aux_count = 0; + my $pos_helper_x = $pos1X; + my $pos_helper_y = $pos1Y; foreach my $elem (@$elements_in_array) { - my $pos_x = $pos_helper_x * $elem_width; - my $pos_y = $pos_helper_y * $elem_height; + my $pos_x = $pos_helper_x; + my $pos_y = $pos_helper_y; my $width = $elem_width; my $height = $elem_height; my $label = $elem->{'label'}; @@ -4907,12 +4908,14 @@ sub cli_create_visual_console() { $elem_count++; - if ($pos_helper_x == 3) { - $pos_helper_x = 0; - $pos_helper_y++; + if ($pos_aux_count == 3) { + $pos_helper_x = $pos1X; + $pos_helper_y += $elem_height; + $pos_aux_count = 0; } else { - $pos_helper_x++; + $pos_aux_count++; + $pos_helper_x += $elem_width; } } } @@ -5460,7 +5463,7 @@ sub cli_duplicate_visual_console () { ############################################################################## sub cli_export_visual_console() { - my ($id,$path) = @ARGV[2..3]; + my ($id,$path,$with_id) = @ARGV[2..4]; if($id eq '') { print_log "[ERROR] ID field cannot be empty.\n\n"; @@ -5491,6 +5494,7 @@ sub cli_export_visual_console() { $data_to_json .= "'["; foreach my $element (@console_elements) { + my $id_layout_data = $element->{'id'}; my $pos_x = $element->{'pos_x'}; my $pos_y = $element->{'pos_y'}; my $width = $element->{'width'}; @@ -5522,7 +5526,13 @@ sub cli_export_visual_console() { $label =~ s/"/\\"/g; - $data_to_json .= '{"image":"' . $image . '"'; + if ($with_id == 1) { + $data_to_json .= '{"id":' . $id_layout_data; + $data_to_json .= ',"image":"' . $image . '"'; + } + else { + $data_to_json .= '{"image":"' . $image . '"'; + } $data_to_json .= ',"pos_y":' . $pos_y; $data_to_json .= ',"pos_x":' . $pos_x; $data_to_json .= ',"width":' . $width; @@ -6011,7 +6021,7 @@ sub pandora_manage_main ($$$) { cli_duplicate_visual_console(); } elsif ($param eq '--export_json_visual_console') { - param_check($ltotal, 2, 1); + param_check($ltotal, 3, 2); cli_export_visual_console(); } else { From 078955a8303419d3695fc358730c34500f677153 Mon Sep 17 00:00:00 2001 From: Daniel Maya Date: Wed, 27 Sep 2017 13:37:46 +0200 Subject: [PATCH 126/281] changed agent name by alias in module_manager_editor_prediction.php --- .../godmode/agentes/module_manager_editor_prediction.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pandora_console/godmode/agentes/module_manager_editor_prediction.php b/pandora_console/godmode/agentes/module_manager_editor_prediction.php index 871836a54f..c598626ac2 100644 --- a/pandora_console/godmode/agentes/module_manager_editor_prediction.php +++ b/pandora_console/godmode/agentes/module_manager_editor_prediction.php @@ -20,7 +20,7 @@ $disabledBecauseInPolicy = false; $disabledTextBecauseInPolicy = ''; $page = get_parameter('page', ''); $id_agente = get_parameter('id_agente', ''); -$agent_name = get_parameter('agent_name', agents_get_name($id_agente)); +$agent_name = get_parameter('agent_name', agents_get_alias($id_agente)); $id_agente_modulo= get_parameter('id_agent_module',0); $custom_integer_2 = get_parameter ('custom_integer_2', 0); $sql = 'SELECT * From 9a66aa52f2133495b5dcbe035f239b91371994d6 Mon Sep 17 00:00:00 2001 From: daniel Date: Wed, 27 Sep 2017 13:42:02 +0200 Subject: [PATCH 127/281] add send mail plain/text --- .../godmode/alerts/alert_commands.php | 20 ++++++++++++- .../godmode/alerts/configure_alert_action.php | 29 +++++++++++++++++-- pandora_console/pandoradb_data.sql | 4 +-- pandora_server/lib/PandoraFMS/Core.pm | 10 +++++-- 4 files changed, 56 insertions(+), 7 deletions(-) diff --git a/pandora_console/godmode/alerts/alert_commands.php b/pandora_console/godmode/alerts/alert_commands.php index d4106e3460..10edc6bead 100644 --- a/pandora_console/godmode/alerts/alert_commands.php +++ b/pandora_console/godmode/alerts/alert_commands.php @@ -165,8 +165,26 @@ if (is_ajax ()) { $rfield = $editor_type_chkbx; $rfield .= html_print_textarea ('field'.$i.'_recovery_value', 1, 1, '', 'class="fields_recovery"', true); } + elseif(preg_match ("/^_content_type_$/i", $field_value)){ + $editor_type_chkbx = "
"; + $editor_type_chkbx .= __('Text/plain') . ui_print_help_tip (__("For sending emails only text plain"), true); + $editor_type_chkbx .= html_print_radio_button_extended ('field'.$i.'_value', 'text/plain', '', '', false, '', '', true); + $editor_type_chkbx .= "    "; + $editor_type_chkbx .= __('Text/html') . "  "; + $editor_type_chkbx .= html_print_radio_button_extended ('field'.$i.'_value', 'text/html', '', 'text/html', false, '', '', true); + $editor_type_chkbx .= "
"; + $ffield = $editor_type_chkbx; + + $editor_type_chkbx = "
"; + $editor_type_chkbx .= __('Text/plain') . ui_print_help_tip (__("For sending emails only text plain"), true); + $editor_type_chkbx .= html_print_radio_button_extended ('field'.$i.'_recovery_value', 'text/plain', '', '', false, '', '', true); + $editor_type_chkbx .= "    "; + $editor_type_chkbx .= __('Text/html') . "  "; + $editor_type_chkbx .= html_print_radio_button_extended ('field'.$i.'_recovery_value', 'text/html', '', 'text/html', false, '', '', true); + $editor_type_chkbx .= "
"; + $rfield = $editor_type_chkbx; // Select type - else { + }else { $fields_value_select = array(); $fv = explode(';', $field_value); diff --git a/pandora_console/godmode/alerts/configure_alert_action.php b/pandora_console/godmode/alerts/configure_alert_action.php index bef56c026c..990653f19f 100644 --- a/pandora_console/godmode/alerts/configure_alert_action.php +++ b/pandora_console/godmode/alerts/configure_alert_action.php @@ -305,8 +305,33 @@ $(document).ready (function () { // Replace the old column with the new $table_macros_field.replaceWith(field_row); if (old_value != '' || old_recovery_value != '') { - $("[name=field" + i + "_value]").val(old_value); - $("[name=field" + i + "_recovery_value]").val(old_recovery_value); + var inputType = $("[name=field" + i + "_value]").attr('type') + if (inputType == 'radio') { + if(old_value == 'text/plain'){ + if ($("[name=field" + i + "_value]").val() == 'text/plain') { + $("[name=field" + i + "_value]").attr('checked','checked'); + } + } + else{ + if($("[name=field" + i + "_value]").val() == 'text/html') { + $("[name=field" + i + "_value]").attr('checked','checked'); + } + } + if(old_recovery_value == 'text/plain'){ + if ($("[name=field" + i + "_recovery_value]").val() == 'text/plain') { + $("[name=field" + i + "_recovery_value]").attr('checked','checked'); + } + } + else{ + if ($("[name=field" + i + "_recovery_value]").val() == 'text/html') { + $("[name=field" + i + "_recovery_value]").attr('checked','checked'); + } + } + } + else { + $("[name=field" + i + "_value]").val(old_value); + $("[name=field" + i + "_recovery_value]").val(old_recovery_value); + } } else { $("[name=field" + i + "_value]") diff --git a/pandora_console/pandoradb_data.sql b/pandora_console/pandoradb_data.sql index db1bce1073..baf76a8513 100644 --- a/pandora_console/pandoradb_data.sql +++ b/pandora_console/pandoradb_data.sql @@ -12,7 +12,7 @@ -- Dumping data for table `talert_commands` -- -INSERT INTO `talert_commands` (`id`, `name`, `command`, `description`, `internal`, `fields_descriptions`, `fields_values`) VALUES (1,'eMail','Internal type','This alert send an email using internal Pandora FMS Server SMTP capabilities (defined in each server, using: _field1_ as destination email address, and _field2_ as subject for message. _field3_ as text of message.',1,'[\"Destination address\",\"Subject\",\"Text\",\"\",\"\",\"\",\"\",\"\",\"\",\"\"]','[\"\",\"\",\"_html_editor_\",\"\",\"\",\"\",\"\",\"\",\"\",\"\"]'); +INSERT INTO `talert_commands` (`id`, `name`, `command`, `description`, `internal`, `fields_descriptions`, `fields_values`) VALUES (1,'eMail','Internal type','This alert send an email using internal Pandora FMS Server SMTP capabilities (defined in each server, using: _field1_ as destination email address, and _field2_ as subject for message. _field3_ as text of message. _field4_ as content type (plain/text or html/text).',1,'[\"Destination address\",\"Subject\",\"Text\",\"Content Type\",\"\",\"\",\"\",\"\",\"\",\"\"]','[\"\",\"\",\"_html_editor_\",\"_content_type_\",\"\",\"\",\"\",\"\",\"\",\"\"]'); INSERT INTO `talert_commands` (`id`, `name`, `command`, `description`, `internal`, `fields_descriptions`, `fields_values`) VALUES (2,'Internal Audit','Internal type','This alert save alert in Pandora internal audit system. Fields are static and only _field1_ is used.',1,'[\"Description\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\"]','[\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\"]'); INSERT INTO `talert_commands` (`id`, `name`, `command`, `description`, `internal`, `fields_descriptions`, `fields_values`) VALUES (3,'Pandora FMS Event','Internal type','This alert create an special event into Pandora FMS event manager.',1,'[\"Event text\",\"Event type\",\"Source\",\"Agent name or _agent_\",\"Event criticity\",\"ID extra\",\"Tags separated by commas\",\"Comments\",\"\",\"\"]','[\"\",\"alert_ceased,Alert ceased;alert_fired,Alert fired;alert_manual_validation,Alert manual validation;alert_recovered,Alert recovered;configuration_change,Configuration change ;error,Error;critical,Monitor Critical;normal,Monitor Normal;going_unknown,Monitor\",\"\",\"\",\"4,Critical;1,Informational;0,Maintenance;6,Major;5,Minor;2,Normal;3,Warning\",\"\",\"\",\"\",\"\",\"\"]'); INSERT INTO `talert_commands` (`id`, `name`, `command`, `description`, `internal`, `fields_descriptions`, `fields_values`) VALUES (4,'Pandora FMS Alertlog','echo _timestamp_ pandora _agent_ _data_ _field1_ _field2_ >> /var/log/pandora/pandora_alert.log','This is a default alert to write alerts in a standard ASCII plaintext log file in /var/log/pandora/pandora_alert.log ',0,'[\"Log Info 1\",\"Log Info 2\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\"]','[\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\"]'); @@ -1105,7 +1105,7 @@ INSERT INTO `talert_commands` (`id`, `name`, `command`, `description`, `internal -- alert actions (default) INSERT INTO `talert_actions` (`id`, `name`, `id_alert_command`, `field1`, `field2`, `field3`, `field4`, `field5`, `field6`, `field7`, `field8`, `field9`, `field10`, `id_group`, `action_threshold`, `field1_recovery`, `field2_recovery`, `field3_recovery`, `field4_recovery`, `field5_recovery`, `field6_recovery`, `field7_recovery`, `field8_recovery`, `field9_recovery`, `field10_recovery`) VALUES -(1,'Mail to Admin',1,'yourmail@domain.es','[PANDORA] Alert from agent _agent_ on module _module_','<style type="text/css"> /* Take care of image borders and formatting */ img { max-width: 600px; outline: none; text-decoration: none; -ms-interpolation-mode: bicubic; } a { border: 0; outline: none; } a img { border: none; } /* General styling */ td, h1, h2, h3 { font-family: Helvetica, Arial, sans-serif; font-weight: 400; } td { font-size: 14px; line-height: 150%; text-align: left; } body { -webkit-font-smoothing:antialiased; -webkit-text-size-adjust:none; width: 100%; height: 100%; color: #37302d; background: #ffffff; } table { border-collapse: collapse !important; } h1, h2, h3 { padding: 0; margin: 0; color: #444444; font-weight: 400; line-height: 110%; } h1 { font-size: 35px; } h2 { font-size: 30px; } h3 { font-size: 24px; } h4 { font-size: 18px; font-weight: normal; } .important-font { color: #21BEB4; font-weight: bold; } .hide { display: none !important; } .force-full-width { width: 100% !important; } </style> <style type="text/css" media="screen"> @media screen { @import url(http://fonts.googleapis.com/css?family=Open+Sans:400); /* Thanks Outlook 2013! */ td, h1, h2, h3 { font-family: 'Open Sans', 'Helvetica Neue', Arial, sans-serif !important; } } </style> <style type="text/css" media="only screen and (max-width: 600px)"> /* Mobile styles */ @media only screen and (max-width: 600px) { table[class="w320"] { width: 320px !important; } table[class="w300"] { width: 300px !important; } table[class="w290"] { width: 290px !important; } td[class="w320"] { width: 320px !important; } td[class~="mobile-padding"] { padding-left: 14px !important; padding-right: 14px !important; } td[class*="mobile-padding-left"] { padding-left: 14px !important; } td[class*="mobile-padding-right"] { padding-right: 14px !important; } td[class*="mobile-block"] { display: block !important; width: 100% !important; text-align: left !important; padding-left: 0 !important; padding-right: 0 !important; padding-bottom: 15px !important; } td[class*="mobile-no-padding-bottom"] { padding-bottom: 0 !important; } td[class~="mobile-center"] { text-align: center !important; } table[class*="mobile-center-block"] { float: none !important; margin: 0 auto !important; } *[class*="mobile-hide"] { display: none !important; width: 0 !important; height: 0 !important; line-height: 0 !important; font-size: 0 !important; } td[class*="mobile-border"] { border: 0 !important; } } </style> <table style="width: 100%;" cellspacing="0" cellpadding="0" align="center"> <tbody> <tr> <td align="center" valign="top" bgcolor="#ffffff" width="100%"> <table style="width: 100%;" cellspacing="0" cellpadding="0"> <tbody> <tr> <td style="background: #1f1f1f; height: 70px;" width="100%"><center> <table class="w320" style="width: 600px;" cellspacing="0" cellpadding="0"> <tbody> <tr> <td class="mobile-block mobile-no-padding-bottom mobile-center" style="background: #1f1f1f; padding: 10px 10px 10px 20px;" valign="top" width="270"><a style="text-decoration: none;" href="#"> <img src="https://pandorafms.com/images/logo_pandora_email.png" alt="Your Logo" width="200"> </a></td> <td class="mobile-block mobile-center" style="background: #1f1f1f; padding: 17px 15px 10px 10px;" valign="top" width="270">&nbsp;</td> </tr> </tbody> </table> </center></td> </tr> <tr> <td style="border-bottom: 1px solid #e7e7e7;"><center style="padding-bottom: 20px;"> <table class="w320" style="width: 600px;" cellspacing="0" cellpadding="0"> <tbody> <tr> <td class="mobile-padding" style="padding: 20px;" align="left"><br class="mobile-hide"> <h2>Pandora FMS alert system</h2> <br> Dear customer,<br><br> We have <strong>bad news</strong> for you. Something is on <strong>CRITICAL</strong> status!<br> <br> <table style="width: 100%;" cellspacing="0" cellpadding="0" bgcolor="#ffffff"> <tbody> <tr> <td style="width: 100px; background: #D84A38;"> <div><!--[if mso]> <v:rect xmlns:v="urn:schemas-microsoft-com:vml" xmlns:w="urn:schemas-microsoft-com:office:word" href="#" style="height:33px;v-text-anchor:middle;width:100px;" stroke="f" fillcolor="#D84A38"> <w:anchorlock/> <center> <![endif]--> <a style="background-color: #1f1f1f; color: whitesmoke; display: inline-block; font-family: sans-serif; font-size: 13px; font-weight: bold; line-height: 33px; text-align: center; text-decoration: none; width: 250px; -webkit-text-size-adjust: none;" href="_homeurl_">Go to Pandora FMS Console</a> <!--[if mso]> </center> </v:rect> <![endif]--></div> </td> <td style="background-color: #ffffff; font-size: 0; line-height: 0;" width="281">&nbsp;</td> </tr> </tbody> </table> </td> <td class="mobile-hide" style="padding-top: 20px; padding-bottom: 0; vertical-align: bottom;" valign="bottom"> <table style="width: 100%;" cellspacing="0" cellpadding="0"> <tbody> <tr> <td style="padding-bottom: 0px; vertical-align: bottom;" align="right" valign="bottom"><img style="vertical-align: bottom; padding-bottom: 10px;" src="https://pandorafms.com/images/alerta_roja.png" alt="" width="130"></td> </tr> </tbody> </table> </td> </tr> </tbody> </table> </center></td> </tr> <tr> <td style="background-color: #f8f8f8; border-bottom: 1px solid #e7e7e7; padding-top: 10px;" valign="top"><center> <table class="w320" style="height: 100%; width: 600px;" border="0" cellspacing="0" cellpadding="0"> <tbody> <tr> <td class="mobile-padding" style="padding: 20px;" valign="top"> <table style="width: 100%;" border="0" cellspacing="0" cellpadding="0"> <tbody> <tr> <td style="padding-right: 20px;" colspan="2"><strong>Monitoring details</strong></td> </tr> <tr> <td style="padding-top: 25px; width: 150px; border-top: 1px solid #E7E7E7; vertical-align: top;"><strong>Data</strong></td> <td style="padding-top: 25px; padding-right: 20px; border-top: 1px solid #E7E7E7; vertical-align: top;">_data_ <em>(_modulestatus_)</em></td> </tr> <tr> <td><strong>Agent</strong></td> <td>_agent_ <em>_address_</em></td> </tr> <tr> <td><strong>Module</strong></td> <td>_module_ <em>_moduledescription_ </em></td> </tr> <tr> <td><strong>Timestamp</strong></td> <td>_timestamp_</td> </tr> </tbody> </table> <table style="width: 100%;" cellspacing="0" cellpadding="0"> <tbody> <tr> <td style="padding-top: 20px;"> <table style="width: 100%;" cellspacing="0" cellpadding="0"> <tbody> <tr> <td style="vertical-align: top;" width="350">This is a graph of latest 24hr data for this module: <br><br> _modulegraph_24h_</td> </tr> </tbody> </table> </td> </tr> </tbody> </table> </td> </tr> </tbody> </table> </center></td> </tr> <tr> <td style="background-color: #1f1f1f;"><center> <table class="w320" style="height: 100%; color: #ffffff; width: 600px;" border="0" cellspacing="0" cellpadding="0" bgcolor="#1f1f1f"> <tbody> <tr> <td class="mobile-padding" style="font-size: 12px; padding: 20px; background-color: #1f1f1f; color: #ffffff; text-align: center;" align="right" valign="middle"><a style="color: #ffffff;" href="https://pandorafms.com/company/contact/">Contact Us</a>&nbsp;&nbsp;|&nbsp;&nbsp; <a style="color: #ffffff;" href="https://forums.pandorafms.com/">Support</a>&nbsp;&nbsp;|&nbsp;&nbsp; <a style="color: #ffffff;" href="https://wiki.pandorafms.com">Docs</a>&nbsp;&nbsp;|&nbsp;&nbsp;</td> </tr> </tbody> </table> </center></td> </tr> </tbody> </table> </td> </tr> </tbody> </table>','','','','','','','',0,0,'','','<style type="text/css"><!-- /* Take care of image borders and formatting */ img { max-width: 600px; outline: none; text-decoration: none; -ms-interpolation-mode: bicubic; } a { border: 0; outline: none; } a img { border: none; } /* General styling */ td, h1, h2, h3 { font-family: Helvetica, Arial, sans-serif; font-weight: 400; } td { font-size: 14px; line-height: 150%; text-align: left; } body { -webkit-font-smoothing:antialiased; -webkit-text-size-adjust:none; width: 100%; height: 100%; color: #37302d; background: #ffffff; } table { border-collapse: collapse !important; } h1, h2, h3 { padding: 0; margin: 0; color: #444444; font-weight: 400; line-height: 110%; } h1 { font-size: 35px; } h2 { font-size: 30px; } h3 { font-size: 24px; } h4 { font-size: 18px; font-weight: normal; } .important-font { color: #21BEB4; font-weight: bold; } .hide { display: none !important; } .force-full-width { width: 100% !important; } --></style> <style type="text/css" media="screen"><!-- @media screen { @import url(http://fonts.googleapis.com/css?family=Open+Sans:400); /* Thanks Outlook 2013! */ td, h1, h2, h3 { font-family: 'Open Sans', 'Helvetica Neue', Arial, sans-serif !important; } } --></style> <style type="text/css" media="only screen and (max-width: 600px)"><!-- /* Mobile styles */ @media only screen and (max-width: 600px) { table[class="w320"] { width: 320px !important; } table[class="w300"] { width: 300px !important; } table[class="w290"] { width: 290px !important; } td[class="w320"] { width: 320px !important; } td[class~="mobile-padding"] { padding-left: 14px !important; padding-right: 14px !important; } td[class*="mobile-padding-left"] { padding-left: 14px !important; } td[class*="mobile-padding-right"] { padding-right: 14px !important; } td[class*="mobile-block"] { display: block !important; width: 100% !important; text-align: left !important; padding-left: 0 !important; padding-right: 0 !important; padding-bottom: 15px !important; } td[class*="mobile-no-padding-bottom"] { padding-bottom: 0 !important; } td[class~="mobile-center"] { text-align: center !important; } table[class*="mobile-center-block"] { float: none !important; margin: 0 auto !important; } *[class*="mobile-hide"] { display: none !important; width: 0 !important; height: 0 !important; line-height: 0 !important; font-size: 0 !important; } td[class*="mobile-border"] { border: 0 !important; } } --></style> <table style="width: 100%;" cellspacing="0" cellpadding="0" align="center"> <tbody> <tr> <td align="center" valign="top" bgcolor="#ffffff" width="100%"> <table style="width: 100%;" cellspacing="0" cellpadding="0"> <tbody> <tr> <td style="background: #1f1f1f; height: 70px;" width="100%"><center> <table class="w320" style="width: 600px;" cellspacing="0" cellpadding="0"> <tbody> <tr> <td class="mobile-block mobile-no-padding-bottom mobile-center" style="background: #1f1f1f; padding: 10px 10px 10px 20px;" valign="top" width="270"><a style="text-decoration: none;" href="#"> <img src="https://pandorafms.com/images/logo_pandora_email.png" alt="Your Logo" width="200"> </a></td> <td class="mobile-block mobile-center" style="background: #1f1f1f; padding: 17px 15px 10px 10px;" valign="top" width="270">&nbsp;</td> </tr> </tbody> </table> </center></td> </tr> <tr> <td style="border-bottom: 1px solid #e7e7e7;"><center style="padding-bottom: 20px;"> <table class="w320" style="width: 600px;" cellspacing="0" cellpadding="0"> <tbody> <tr> <td class="mobile-padding" style="padding: 20px;" align="left"><br class="mobile-hide"> <h2>Pandora FMS alert system</h2> <br> Dear customer,<br><br> We have <strong>good news</strong> for you. Alert has been <strong>RECOVERED</strong>&nbsp;status!<br> <br> <table style="width: 100%;" cellspacing="0" cellpadding="0" bgcolor="#ffffff"> <tbody> <tr> <td style="width: 100px; background: #D84A38;"> <div><!--[if mso]> <v:rect xmlns:v="urn:schemas-microsoft-com:vml" xmlns:w="urn:schemas-microsoft-com:office:word" href="#" style="height:33px;v-text-anchor:middle;width:100px;" stroke="f" fillcolor="#D84A38"> <w:anchorlock/> <center> <![endif]--> <a style="background-color: #1f1f1f; color: whitesmoke; display: inline-block; font-family: sans-serif; font-size: 13px; font-weight: bold; line-height: 33px; text-align: center; text-decoration: none; width: 250px; -webkit-text-size-adjust: none;" href="_homeurl_">Go to Pandora FMS Console</a> <!--[if mso]> </center> </v:rect> <![endif]--></div> </td> <td style="background-color: #ffffff; font-size: 0; line-height: 0;" width="281">&nbsp;</td> </tr> </tbody> </table> </td> <td class="mobile-hide" style="padding-top: 20px; padding-bottom: 0; vertical-align: bottom;" valign="bottom"> <table style="width: 100%;" cellspacing="0" cellpadding="0"> <tbody> <tr> <td style="padding-bottom: 0px; vertical-align: bottom;" align="right" valign="bottom"><img style="vertical-align: bottom; padding-bottom: 10px;" src="https://pandorafms.com/images/alerta_verde.png" alt="" width="130"></td> </tr> </tbody> </table> </td> </tr> </tbody> </table> </center></td> </tr> <tr> <td style="background-color: #f8f8f8; border-bottom: 1px solid #e7e7e7; padding-top: 10px;" valign="top"><center> <table class="w320" style="height: 100%; width: 600px;" border="0" cellspacing="0" cellpadding="0"> <tbody> <tr> <td class="mobile-padding" style="padding: 20px;" valign="top"> <table style="width: 100%;" border="0" cellspacing="0" cellpadding="0"> <tbody> <tr> <td style="padding-right: 20px;" colspan="2"><strong>Monitoring details</strong></td> </tr> <tr> <td style="padding-top: 25px; width: 150px; border-top: 1px solid #E7E7E7; vertical-align: top;"><strong>Data</strong></td> <td style="padding-top: 25px; padding-right: 20px; border-top: 1px solid #E7E7E7; vertical-align: top;">_data_ <em>(_modulestatus_)</em></td> </tr> <tr> <td><strong>Agent</strong></td> <td>_agent_ <em>_address_</em></td> </tr> <tr> <td><strong>Module</strong></td> <td>_module_ <em>_moduledescription_ </em></td> </tr> <tr> <td><strong>Timestamp</strong></td> <td>_timestamp_</td> </tr> </tbody> </table> <table style="width: 100%;" cellspacing="0" cellpadding="0"> <tbody> <tr> <td style="padding-top: 20px;"> <table style="width: 100%;" cellspacing="0" cellpadding="0"> <tbody> <tr> <td style="vertical-align: top;" width="350">This is a graph of latest 24hr data for this module: <br><br> _modulegraph_24h_</td> </tr> </tbody> </table> </td> </tr> </tbody> </table> </td> </tr> </tbody> </table> </center></td> </tr> <tr> <td style="background-color: #1f1f1f;"><center> <table class="w320" style="height: 100%; color: #ffffff; width: 600px;" border="0" cellspacing="0" cellpadding="0" bgcolor="#1f1f1f"> <tbody> <tr> <td class="mobile-padding" style="font-size: 12px; padding: 20px; background-color: #1f1f1f; color: #ffffff; text-align: center;" align="right" valign="middle"><a style="color: #ffffff;" href="https://pandorafms.com/company/contact/">Contact Us</a>&nbsp;&nbsp;|&nbsp;&nbsp; <a style="color: #ffffff;" href="https://forums.pandorafms.com/">Support</a>&nbsp;&nbsp;|&nbsp;&nbsp; <a style="color: #ffffff;" href="https://wiki.pandorafms.com">Docs</a>&nbsp;&nbsp;|&nbsp;&nbsp;</td> </tr> </tbody> </table> </center></td> </tr> </tbody> </table> </td> </tr> </tbody> </table>','','','','','','',''); +(1,'Mail to Admin',1,'yourmail@domain.es','[PANDORA] Alert from agent _agent_ on module _module_','<style type="text/css"> /* Take care of image borders and formatting */ img { max-width: 600px; outline: none; text-decoration: none; -ms-interpolation-mode: bicubic; } a { border: 0; outline: none; } a img { border: none; } /* General styling */ td, h1, h2, h3 { font-family: Helvetica, Arial, sans-serif; font-weight: 400; } td { font-size: 14px; line-height: 150%; text-align: left; } body { -webkit-font-smoothing:antialiased; -webkit-text-size-adjust:none; width: 100%; height: 100%; color: #37302d; background: #ffffff; } table { border-collapse: collapse !important; } h1, h2, h3 { padding: 0; margin: 0; color: #444444; font-weight: 400; line-height: 110%; } h1 { font-size: 35px; } h2 { font-size: 30px; } h3 { font-size: 24px; } h4 { font-size: 18px; font-weight: normal; } .important-font { color: #21BEB4; font-weight: bold; } .hide { display: none !important; } .force-full-width { width: 100% !important; } </style> <style type="text/css" media="screen"> @media screen { @import url(http://fonts.googleapis.com/css?family=Open+Sans:400); /* Thanks Outlook 2013! */ td, h1, h2, h3 { font-family: 'Open Sans', 'Helvetica Neue', Arial, sans-serif !important; } } </style> <style type="text/css" media="only screen and (max-width: 600px)"> /* Mobile styles */ @media only screen and (max-width: 600px) { table[class="w320"] { width: 320px !important; } table[class="w300"] { width: 300px !important; } table[class="w290"] { width: 290px !important; } td[class="w320"] { width: 320px !important; } td[class~="mobile-padding"] { padding-left: 14px !important; padding-right: 14px !important; } td[class*="mobile-padding-left"] { padding-left: 14px !important; } td[class*="mobile-padding-right"] { padding-right: 14px !important; } td[class*="mobile-block"] { display: block !important; width: 100% !important; text-align: left !important; padding-left: 0 !important; padding-right: 0 !important; padding-bottom: 15px !important; } td[class*="mobile-no-padding-bottom"] { padding-bottom: 0 !important; } td[class~="mobile-center"] { text-align: center !important; } table[class*="mobile-center-block"] { float: none !important; margin: 0 auto !important; } *[class*="mobile-hide"] { display: none !important; width: 0 !important; height: 0 !important; line-height: 0 !important; font-size: 0 !important; } td[class*="mobile-border"] { border: 0 !important; } } </style> <table style="width: 100%;" cellspacing="0" cellpadding="0" align="center"> <tbody> <tr> <td align="center" valign="top" bgcolor="#ffffff" width="100%"> <table style="width: 100%;" cellspacing="0" cellpadding="0"> <tbody> <tr> <td style="background: #1f1f1f; height: 70px;" width="100%"><center> <table class="w320" style="width: 600px;" cellspacing="0" cellpadding="0"> <tbody> <tr> <td class="mobile-block mobile-no-padding-bottom mobile-center" style="background: #1f1f1f; padding: 10px 10px 10px 20px;" valign="top" width="270"><a style="text-decoration: none;" href="#"> <img src="https://pandorafms.com/images/logo_pandora_email.png" alt="Your Logo" width="200"> </a></td> <td class="mobile-block mobile-center" style="background: #1f1f1f; padding: 17px 15px 10px 10px;" valign="top" width="270">&nbsp;</td> </tr> </tbody> </table> </center></td> </tr> <tr> <td style="border-bottom: 1px solid #e7e7e7;"><center style="padding-bottom: 20px;"> <table class="w320" style="width: 600px;" cellspacing="0" cellpadding="0"> <tbody> <tr> <td class="mobile-padding" style="padding: 20px;" align="left"><br class="mobile-hide"> <h2>Pandora FMS alert system</h2> <br> Dear customer,<br><br> We have <strong>bad news</strong> for you. Something is on <strong>CRITICAL</strong> status!<br> <br> <table style="width: 100%;" cellspacing="0" cellpadding="0" bgcolor="#ffffff"> <tbody> <tr> <td style="width: 100px; background: #D84A38;"> <div><!--[if mso]> <v:rect xmlns:v="urn:schemas-microsoft-com:vml" xmlns:w="urn:schemas-microsoft-com:office:word" href="#" style="height:33px;v-text-anchor:middle;width:100px;" stroke="f" fillcolor="#D84A38"> <w:anchorlock/> <center> <![endif]--> <a style="background-color: #1f1f1f; color: whitesmoke; display: inline-block; font-family: sans-serif; font-size: 13px; font-weight: bold; line-height: 33px; text-align: center; text-decoration: none; width: 250px; -webkit-text-size-adjust: none;" href="_homeurl_">Go to Pandora FMS Console</a> <!--[if mso]> </center> </v:rect> <![endif]--></div> </td> <td style="background-color: #ffffff; font-size: 0; line-height: 0;" width="281">&nbsp;</td> </tr> </tbody> </table> </td> <td class="mobile-hide" style="padding-top: 20px; padding-bottom: 0; vertical-align: bottom;" valign="bottom"> <table style="width: 100%;" cellspacing="0" cellpadding="0"> <tbody> <tr> <td style="padding-bottom: 0px; vertical-align: bottom;" align="right" valign="bottom"><img style="vertical-align: bottom; padding-bottom: 10px;" src="https://pandorafms.com/images/alerta_roja.png" alt="" width="130"></td> </tr> </tbody> </table> </td> </tr> </tbody> </table> </center></td> </tr> <tr> <td style="background-color: #f8f8f8; border-bottom: 1px solid #e7e7e7; padding-top: 10px;" valign="top"><center> <table class="w320" style="height: 100%; width: 600px;" border="0" cellspacing="0" cellpadding="0"> <tbody> <tr> <td class="mobile-padding" style="padding: 20px;" valign="top"> <table style="width: 100%;" border="0" cellspacing="0" cellpadding="0"> <tbody> <tr> <td style="padding-right: 20px;" colspan="2"><strong>Monitoring details</strong></td> </tr> <tr> <td style="padding-top: 25px; width: 150px; border-top: 1px solid #E7E7E7; vertical-align: top;"><strong>Data</strong></td> <td style="padding-top: 25px; padding-right: 20px; border-top: 1px solid #E7E7E7; vertical-align: top;">_data_ <em>(_modulestatus_)</em></td> </tr> <tr> <td><strong>Agent</strong></td> <td>_agent_ <em>_address_</em></td> </tr> <tr> <td><strong>Module</strong></td> <td>_module_ <em>_moduledescription_ </em></td> </tr> <tr> <td><strong>Timestamp</strong></td> <td>_timestamp_</td> </tr> </tbody> </table> <table style="width: 100%;" cellspacing="0" cellpadding="0"> <tbody> <tr> <td style="padding-top: 20px;"> <table style="width: 100%;" cellspacing="0" cellpadding="0"> <tbody> <tr> <td style="vertical-align: top;" width="350">This is a graph of latest 24hr data for this module: <br><br> _modulegraph_24h_</td> </tr> </tbody> </table> </td> </tr> </tbody> </table> </td> </tr> </tbody> </table> </center></td> </tr> <tr> <td style="background-color: #1f1f1f;"><center> <table class="w320" style="height: 100%; color: #ffffff; width: 600px;" border="0" cellspacing="0" cellpadding="0" bgcolor="#1f1f1f"> <tbody> <tr> <td class="mobile-padding" style="font-size: 12px; padding: 20px; background-color: #1f1f1f; color: #ffffff; text-align: center;" align="right" valign="middle"><a style="color: #ffffff;" href="https://pandorafms.com/company/contact/">Contact Us</a>&nbsp;&nbsp;|&nbsp;&nbsp; <a style="color: #ffffff;" href="https://forums.pandorafms.com/">Support</a>&nbsp;&nbsp;|&nbsp;&nbsp; <a style="color: #ffffff;" href="https://wiki.pandorafms.com">Docs</a>&nbsp;&nbsp;|&nbsp;&nbsp;</td> </tr> </tbody> </table> </center></td> </tr> </tbody> </table> </td> </tr> </tbody> </table>','','','','','','','',0,0,'','','<style type="text/css"><!-- /* Take care of image borders and formatting */ img { max-width: 600px; outline: none; text-decoration: none; -ms-interpolation-mode: bicubic; } a { border: 0; outline: none; } a img { border: none; } /* General styling */ td, h1, h2, h3 { font-family: Helvetica, Arial, sans-serif; font-weight: 400; } td { font-size: 14px; line-height: 150%; text-align: left; } body { -webkit-font-smoothing:antialiased; -webkit-text-size-adjust:none; width: 100%; height: 100%; color: #37302d; background: #ffffff; } table { border-collapse: collapse !important; } h1, h2, h3 { padding: 0; margin: 0; color: #444444; font-weight: 400; line-height: 110%; } h1 { font-size: 35px; } h2 { font-size: 30px; } h3 { font-size: 24px; } h4 { font-size: 18px; font-weight: normal; } .important-font { color: #21BEB4; font-weight: bold; } .hide { display: none !important; } .force-full-width { width: 100% !important; } --></style> <style type="text/css" media="screen"><!-- @media screen { @import url(http://fonts.googleapis.com/css?family=Open+Sans:400); /* Thanks Outlook 2013! */ td, h1, h2, h3 { font-family: 'Open Sans', 'Helvetica Neue', Arial, sans-serif !important; } } --></style> <style type="text/css" media="only screen and (max-width: 600px)"><!-- /* Mobile styles */ @media only screen and (max-width: 600px) { table[class="w320"] { width: 320px !important; } table[class="w300"] { width: 300px !important; } table[class="w290"] { width: 290px !important; } td[class="w320"] { width: 320px !important; } td[class~="mobile-padding"] { padding-left: 14px !important; padding-right: 14px !important; } td[class*="mobile-padding-left"] { padding-left: 14px !important; } td[class*="mobile-padding-right"] { padding-right: 14px !important; } td[class*="mobile-block"] { display: block !important; width: 100% !important; text-align: left !important; padding-left: 0 !important; padding-right: 0 !important; padding-bottom: 15px !important; } td[class*="mobile-no-padding-bottom"] { padding-bottom: 0 !important; } td[class~="mobile-center"] { text-align: center !important; } table[class*="mobile-center-block"] { float: none !important; margin: 0 auto !important; } *[class*="mobile-hide"] { display: none !important; width: 0 !important; height: 0 !important; line-height: 0 !important; font-size: 0 !important; } td[class*="mobile-border"] { border: 0 !important; } } --></style> <table style="width: 100%;" cellspacing="0" cellpadding="0" align="center"> <tbody> <tr> <td align="center" valign="top" bgcolor="#ffffff" width="100%"> <table style="width: 100%;" cellspacing="0" cellpadding="0"> <tbody> <tr> <td style="background: #1f1f1f; height: 70px;" width="100%"><center> <table class="w320" style="width: 600px;" cellspacing="0" cellpadding="0"> <tbody> <tr> <td class="mobile-block mobile-no-padding-bottom mobile-center" style="background: #1f1f1f; padding: 10px 10px 10px 20px;" valign="top" width="270"><a style="text-decoration: none;" href="#"> <img src="https://pandorafms.com/images/logo_pandora_email.png" alt="Your Logo" width="200"> </a></td> <td class="mobile-block mobile-center" style="background: #1f1f1f; padding: 17px 15px 10px 10px;" valign="top" width="270">&nbsp;</td> </tr> </tbody> </table> </center></td> </tr> <tr> <td style="border-bottom: 1px solid #e7e7e7;"><center style="padding-bottom: 20px;"> <table class="w320" style="width: 600px;" cellspacing="0" cellpadding="0"> <tbody> <tr> <td class="mobile-padding" style="padding: 20px;" align="left"><br class="mobile-hide"> <h2>Pandora FMS alert system</h2> <br> Dear customer,<br><br> We have <strong>good news</strong> for you. Alert has been <strong>RECOVERED</strong>&nbsp;status!<br> <br> <table style="width: 100%;" cellspacing="0" cellpadding="0" bgcolor="#ffffff"> <tbody> <tr> <td style="width: 100px; background: #D84A38;"> <div><!--[if mso]> <v:rect xmlns:v="urn:schemas-microsoft-com:vml" xmlns:w="urn:schemas-microsoft-com:office:word" href="#" style="height:33px;v-text-anchor:middle;width:100px;" stroke="f" fillcolor="#D84A38"> <w:anchorlock/> <center> <![endif]--> <a style="background-color: #1f1f1f; color: whitesmoke; display: inline-block; font-family: sans-serif; font-size: 13px; font-weight: bold; line-height: 33px; text-align: center; text-decoration: none; width: 250px; -webkit-text-size-adjust: none;" href="_homeurl_">Go to Pandora FMS Console</a> <!--[if mso]> </center> </v:rect> <![endif]--></div> </td> <td style="background-color: #ffffff; font-size: 0; line-height: 0;" width="281">&nbsp;</td> </tr> </tbody> </table> </td> <td class="mobile-hide" style="padding-top: 20px; padding-bottom: 0; vertical-align: bottom;" valign="bottom"> <table style="width: 100%;" cellspacing="0" cellpadding="0"> <tbody> <tr> <td style="padding-bottom: 0px; vertical-align: bottom;" align="right" valign="bottom"><img style="vertical-align: bottom; padding-bottom: 10px;" src="https://pandorafms.com/images/alerta_verde.png" alt="" width="130"></td> </tr> </tbody> </table> </td> </tr> </tbody> </table> </center></td> </tr> <tr> <td style="background-color: #f8f8f8; border-bottom: 1px solid #e7e7e7; padding-top: 10px;" valign="top"><center> <table class="w320" style="height: 100%; width: 600px;" border="0" cellspacing="0" cellpadding="0"> <tbody> <tr> <td class="mobile-padding" style="padding: 20px;" valign="top"> <table style="width: 100%;" border="0" cellspacing="0" cellpadding="0"> <tbody> <tr> <td style="padding-right: 20px;" colspan="2"><strong>Monitoring details</strong></td> </tr> <tr> <td style="padding-top: 25px; width: 150px; border-top: 1px solid #E7E7E7; vertical-align: top;"><strong>Data</strong></td> <td style="padding-top: 25px; padding-right: 20px; border-top: 1px solid #E7E7E7; vertical-align: top;">_data_ <em>(_modulestatus_)</em></td> </tr> <tr> <td><strong>Agent</strong></td> <td>_agent_ <em>_address_</em></td> </tr> <tr> <td><strong>Module</strong></td> <td>_module_ <em>_moduledescription_ </em></td> </tr> <tr> <td><strong>Timestamp</strong></td> <td>_timestamp_</td> </tr> </tbody> </table> <table style="width: 100%;" cellspacing="0" cellpadding="0"> <tbody> <tr> <td style="padding-top: 20px;"> <table style="width: 100%;" cellspacing="0" cellpadding="0"> <tbody> <tr> <td style="vertical-align: top;" width="350">This is a graph of latest 24hr data for this module: <br><br> _modulegraph_24h_</td> </tr> </tbody> </table> </td> </tr> </tbody> </table> </td> </tr> </tbody> </table> </center></td> </tr> <tr> <td style="background-color: #1f1f1f;"><center> <table class="w320" style="height: 100%; color: #ffffff; width: 600px;" border="0" cellspacing="0" cellpadding="0" bgcolor="#1f1f1f"> <tbody> <tr> <td class="mobile-padding" style="font-size: 12px; padding: 20px; background-color: #1f1f1f; color: #ffffff; text-align: center;" align="right" valign="middle"><a style="color: #ffffff;" href="https://pandorafms.com/company/contact/">Contact Us</a>&nbsp;&nbsp;|&nbsp;&nbsp; <a style="color: #ffffff;" href="https://forums.pandorafms.com/">Support</a>&nbsp;&nbsp;|&nbsp;&nbsp; <a style="color: #ffffff;" href="https://wiki.pandorafms.com">Docs</a>&nbsp;&nbsp;|&nbsp;&nbsp;</td> </tr> </tbody> </table> </center></td> </tr> </tbody> </table> </td> </tr> </tbody> </table>','text/html','','','','','',''); INSERT INTO `talert_actions` (`id`, `name`, `id_alert_command`, `field1`, `field2`, `field3`, `field4`, `field5`, `field6`, `field7`, `field8`, `field9`, `field10`, `id_group`, `action_threshold`, `field1_recovery`, `field2_recovery`, `field3_recovery`, `field4_recovery`, `field5_recovery`, `field6_recovery`, `field7_recovery`, `field8_recovery`, `field9_recovery`, `field10_recovery`) VALUES (2,'Restart agent',12,'REFRESH AGENT *','','','','','','','','','',0,0,'','','','','','','','','',''); INSERT INTO `talert_actions` (`id`, `name`, `id_alert_command`, `field1`, `field2`, `field3`, `field4`, `field5`, `field6`, `field7`, `field8`, `field9`, `field10`, `id_group`, `action_threshold`, `field1_recovery`, `field2_recovery`, `field3_recovery`, `field4_recovery`, `field5_recovery`, `field6_recovery`, `field7_recovery`, `field8_recovery`, `field9_recovery`, `field10_recovery`) VALUES diff --git a/pandora_server/lib/PandoraFMS/Core.pm b/pandora_server/lib/PandoraFMS/Core.pm index 88edb0a11a..24bdfeea51 100644 --- a/pandora_server/lib/PandoraFMS/Core.pm +++ b/pandora_server/lib/PandoraFMS/Core.pm @@ -1108,6 +1108,12 @@ sub pandora_execute_action ($$$$$$$$$;$) { $field2 = subst_alert_macros ($field2, \%macros, $pa_config, $dbh, $agent, $module); # Message $field3 = subst_alert_macros ($field3, \%macros, $pa_config, $dbh, $agent, $module); + # Content + $field4 = subst_alert_macros ($field4, \%macros, $pa_config, $dbh, $agent, $module); + + if($field4 eq ""){ + $field4 = "text/html"; + } # Check for _module_graph_Xh_ macros # Check for _module_graph_Xh_ macros and _module_graphth_Xh_ @@ -1165,13 +1171,13 @@ sub pandora_execute_action ($$$$$$$$$;$) { }; # Default content type - my $content_type = 'text/html; charset="iso-8859-1"'; + my $content_type = $field4 . '; charset="iso-8859-1"'; # Check if message has non-ascii chars. # non-ascii chars should be encoded in UTF-8. if ($field3 =~ /[^[:ascii:]]/o) { $field3 = encode("UTF-8", $field3); - $content_type = 'text/html; charset="UTF-8"'; + $content_type = $field4 . '; charset="UTF-8"'; } From 2d673c8ac1a9b8b773ab2470d181ef176ea8323b Mon Sep 17 00:00:00 2001 From: daniel Date: Wed, 27 Sep 2017 13:46:29 +0200 Subject: [PATCH 128/281] create mr8 for send mail plain/text --- pandora_console/extras/mr/8.sql | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 pandora_console/extras/mr/8.sql diff --git a/pandora_console/extras/mr/8.sql b/pandora_console/extras/mr/8.sql new file mode 100644 index 0000000000..1d24be82d0 --- /dev/null +++ b/pandora_console/extras/mr/8.sql @@ -0,0 +1,15 @@ + +START TRANSACTION; + +UPDATE `talert_commands` +SET `description` = 'This alert send an email using internal Pandora FMS Server SMTP capabilities (defined in each server, using: _field1_ as destination email address, and _field2_ as subject for message. _field3_ as text of message. _field4_ as content type (text/plain or html/text).', + `fields_descriptions` = '[\"Destination address\",\"Subject\",\"Text\",\"Content Type\",\"\",\"\",\"\",\"\",\"\",\"\"]', + `fields_values` = '[\"\",\"\",\"_html_editor_\",\"_content_type_\",\"\",\"\",\"\",\"\",\"\",\"\"]' +WHERE id=1; + +UPDATE `talert_actions` +SET `field4` = 'text/html', + `field4_recovery` = 'text/html' +WHERE id = 1; + +COMMIT; \ No newline at end of file From fcd54a78536dc2d9c39b4c00de5780f9feae7258 Mon Sep 17 00:00:00 2001 From: fermin831 Date: Wed, 27 Sep 2017 18:12:07 +0200 Subject: [PATCH 129/281] Substitute async services by polling when Windows is Home edition --- .../win32/modules/pandora_module_service.cc | 54 ++++++++++++++----- .../win32/modules/pandora_module_service.h | 2 + 2 files changed, 42 insertions(+), 14 deletions(-) diff --git a/pandora_agents/win32/modules/pandora_module_service.cc b/pandora_agents/win32/modules/pandora_module_service.cc index bf82120aa8..fcc5fa1395 100644 --- a/pandora_agents/win32/modules/pandora_module_service.cc +++ b/pandora_agents/win32/modules/pandora_module_service.cc @@ -20,12 +20,12 @@ */ #include "pandora_module_service.h" -#include "pandora_module_list.h" #include "../windows/pandora_wmi.h" #include "../pandora_strutils.h" #include "../pandora_windows_service.h" #include #include +#include using namespace Pandora; using namespace Pandora_Modules; @@ -83,8 +83,6 @@ async_run (Pandora_Module_Service *module) { HANDLE event_log; HANDLE event; DWORD result; - int res; - string str_res; BYTE buffer[BUFFER_SIZE]; EVENTLOGRECORD *record; DWORD read; @@ -93,10 +91,17 @@ async_run (Pandora_Module_Service *module) { bool service_event; string prev_res; Pandora_Module_List *modules; + bool polling; prev_res = module->getLatestOutput (); modules = new Pandora_Module_List (); modules->addModule (module); + + struct stat st; + // Use polling if there is not local politics and events + // do not emit logs. It is a way to check if there is a + // Home Edition Windows distribution + polling = (stat("C:\\Windows\\System32\\gpedit.msc", &st) != 0); while (1) { event_log = OpenEventLog (NULL, "Service Control Manager"); @@ -113,6 +118,12 @@ async_run (Pandora_Module_Service *module) { if (result != WAIT_OBJECT_0) { CloseHandle (event); CloseEventLog (event_log); + // If time out and polling, + // check the service status actively + if (result == WAIT_TIMEOUT && polling) { + pandoraLog("Timeout. Polling"); + module->execute_async_service(prev_res, module, modules); + } continue; } @@ -138,17 +149,7 @@ async_run (Pandora_Module_Service *module) { /* A start/stop action was thrown */ if (service_event) { - res = Pandora_Wmi::isServiceRunning (module->getServiceName ()); - str_res = inttostr (res); - if (str_res != prev_res) { - module->setOutput (str_res); - prev_res = str_res; - Pandora_Windows_Service::getInstance ()->sendXml (modules); - } - - if (res == 0 && module->isWatchdog ()) { - Pandora_Wmi::startService (module->getServiceName ()); - } + module->execute_async_service(prev_res, module, modules); } CloseHandle (event); CloseEventLog (event_log); @@ -156,6 +157,31 @@ async_run (Pandora_Module_Service *module) { delete modules; } +/* + * Execute the service async task + */ + +void +Pandora_Module_Service::execute_async_service( + string &prev_res, Pandora_Module_Service *module, Pandora_Module_List *modules +) { + string str_res; + int res; + + res = Pandora_Wmi::isServiceRunning (module->getServiceName ()); + str_res = inttostr (res); + if (str_res != prev_res) { + module->setOutput (str_res); + prev_res = str_res; + Pandora_Windows_Service::getInstance ()->sendXml (modules); + } + + if (res == 0 && module->isWatchdog ()) { + pandoraLog("Starting service"); + Pandora_Wmi::startService (module->getServiceName ()); + } +} + void Pandora_Module_Service::run () { int res; diff --git a/pandora_agents/win32/modules/pandora_module_service.h b/pandora_agents/win32/modules/pandora_module_service.h index bdec6152ed..f0b8a9d79f 100644 --- a/pandora_agents/win32/modules/pandora_module_service.h +++ b/pandora_agents/win32/modules/pandora_module_service.h @@ -23,6 +23,7 @@ #define __PANDORA_MODULE_SERVICE_H__ #include "pandora_module.h" +#include "pandora_module_list.h" namespace Pandora_Modules { /** @@ -41,6 +42,7 @@ namespace Pandora_Modules { void run (); string getServiceName () const; bool isWatchdog () const; + void execute_async_service (string &prev_res, Pandora_Module_Service *module, Pandora_Module_List *modules); void setWatchdog (bool watchdog); }; From 165087d67049f5a9a4e551810c675dfa7a2a3c22 Mon Sep 17 00:00:00 2001 From: artica Date: Thu, 28 Sep 2017 00:01:20 +0200 Subject: [PATCH 130/281] Auto-updated build strings. --- pandora_agents/unix/DEBIAN/control | 2 +- pandora_agents/unix/DEBIAN/make_deb_package.sh | 2 +- pandora_agents/unix/pandora_agent | 2 +- pandora_agents/unix/pandora_agent.redhat.spec | 2 +- pandora_agents/unix/pandora_agent.spec | 2 +- pandora_agents/unix/pandora_agent_installer | 2 +- pandora_agents/win32/installer/pandora.mpi | 2 +- pandora_agents/win32/pandora.cc | 2 +- pandora_agents/win32/versioninfo.rc | 2 +- pandora_console/DEBIAN/control | 2 +- pandora_console/DEBIAN/make_deb_package.sh | 2 +- pandora_console/include/config_process.php | 2 +- pandora_console/install.php | 2 +- pandora_console/pandora_console.redhat.spec | 2 +- pandora_console/pandora_console.spec | 2 +- pandora_server/DEBIAN/control | 2 +- pandora_server/DEBIAN/make_deb_package.sh | 2 +- pandora_server/lib/PandoraFMS/Config.pm | 2 +- pandora_server/pandora_server.redhat.spec | 2 +- pandora_server/pandora_server.spec | 2 +- pandora_server/pandora_server_installer | 2 +- pandora_server/util/pandora_db.pl | 2 +- pandora_server/util/pandora_manage.pl | 2 +- 23 files changed, 23 insertions(+), 23 deletions(-) diff --git a/pandora_agents/unix/DEBIAN/control b/pandora_agents/unix/DEBIAN/control index 014d22c8de..b1a7b7e149 100644 --- a/pandora_agents/unix/DEBIAN/control +++ b/pandora_agents/unix/DEBIAN/control @@ -1,5 +1,5 @@ package: pandorafms-agent-unix -Version: 7.0NG.712-170926 +Version: 7.0NG.712-170928 Architecture: all Priority: optional Section: admin diff --git a/pandora_agents/unix/DEBIAN/make_deb_package.sh b/pandora_agents/unix/DEBIAN/make_deb_package.sh index bc0c542660..ac8dc8ee74 100644 --- a/pandora_agents/unix/DEBIAN/make_deb_package.sh +++ b/pandora_agents/unix/DEBIAN/make_deb_package.sh @@ -14,7 +14,7 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -pandora_version="7.0NG.712-170926" +pandora_version="7.0NG.712-170928" echo "Test if you has the tools for to make the packages." whereis dpkg-deb | cut -d":" -f2 | grep dpkg-deb > /dev/null diff --git a/pandora_agents/unix/pandora_agent b/pandora_agents/unix/pandora_agent index ff73b7870e..6f62a5189c 100755 --- a/pandora_agents/unix/pandora_agent +++ b/pandora_agents/unix/pandora_agent @@ -41,7 +41,7 @@ my $Sem = undef; my $ThreadSem = undef; use constant AGENT_VERSION => '7.0NG.712'; -use constant AGENT_BUILD => '170926'; +use constant AGENT_BUILD => '170928'; # Agent log default file size maximum and instances use constant DEFAULT_MAX_LOG_SIZE => 600000; diff --git a/pandora_agents/unix/pandora_agent.redhat.spec b/pandora_agents/unix/pandora_agent.redhat.spec index 4f17f54b27..ec5e0e5663 100644 --- a/pandora_agents/unix/pandora_agent.redhat.spec +++ b/pandora_agents/unix/pandora_agent.redhat.spec @@ -3,7 +3,7 @@ # %define name pandorafms_agent_unix %define version 7.0NG.712 -%define release 170926 +%define release 170928 Summary: Pandora FMS Linux agent, PERL version Name: %{name} diff --git a/pandora_agents/unix/pandora_agent.spec b/pandora_agents/unix/pandora_agent.spec index ae4aaa9ad6..b223d4f90a 100644 --- a/pandora_agents/unix/pandora_agent.spec +++ b/pandora_agents/unix/pandora_agent.spec @@ -3,7 +3,7 @@ # %define name pandorafms_agent_unix %define version 7.0NG.712 -%define release 170926 +%define release 170928 Summary: Pandora FMS Linux agent, PERL version Name: %{name} diff --git a/pandora_agents/unix/pandora_agent_installer b/pandora_agents/unix/pandora_agent_installer index 1b11816e68..0789a24800 100755 --- a/pandora_agents/unix/pandora_agent_installer +++ b/pandora_agents/unix/pandora_agent_installer @@ -10,7 +10,7 @@ # ********************************************************************** PI_VERSION="7.0NG.712" -PI_BUILD="170926" +PI_BUILD="170928" OS_NAME=`uname -s` FORCE=0 diff --git a/pandora_agents/win32/installer/pandora.mpi b/pandora_agents/win32/installer/pandora.mpi index e8236cf699..8ea5ceb41f 100644 --- a/pandora_agents/win32/installer/pandora.mpi +++ b/pandora_agents/win32/installer/pandora.mpi @@ -186,7 +186,7 @@ UpgradeApplicationID {} Version -{170926} +{170928} ViewReadme {Yes} diff --git a/pandora_agents/win32/pandora.cc b/pandora_agents/win32/pandora.cc index 48ec1f5d9b..fb996cc36a 100644 --- a/pandora_agents/win32/pandora.cc +++ b/pandora_agents/win32/pandora.cc @@ -30,7 +30,7 @@ using namespace Pandora; using namespace Pandora_Strutils; #define PATH_SIZE _MAX_PATH+1 -#define PANDORA_VERSION ("7.0NG.712(Build 170926)") +#define PANDORA_VERSION ("7.0NG.712(Build 170928)") string pandora_path; string pandora_dir; diff --git a/pandora_agents/win32/versioninfo.rc b/pandora_agents/win32/versioninfo.rc index ad33efc91a..a0e80df580 100644 --- a/pandora_agents/win32/versioninfo.rc +++ b/pandora_agents/win32/versioninfo.rc @@ -11,7 +11,7 @@ BEGIN VALUE "LegalCopyright", "Artica ST" VALUE "OriginalFilename", "PandoraAgent.exe" VALUE "ProductName", "Pandora FMS Windows Agent" - VALUE "ProductVersion", "(7.0NG.712(Build 170926))" + VALUE "ProductVersion", "(7.0NG.712(Build 170928))" VALUE "FileVersion", "1.0.0.0" END END diff --git a/pandora_console/DEBIAN/control b/pandora_console/DEBIAN/control index c5f903d913..173c1ae0bf 100644 --- a/pandora_console/DEBIAN/control +++ b/pandora_console/DEBIAN/control @@ -1,5 +1,5 @@ package: pandorafms-console -Version: 7.0NG.712-170926 +Version: 7.0NG.712-170928 Architecture: all Priority: optional Section: admin diff --git a/pandora_console/DEBIAN/make_deb_package.sh b/pandora_console/DEBIAN/make_deb_package.sh index 1d5cd942ee..afdbd8a6c2 100644 --- a/pandora_console/DEBIAN/make_deb_package.sh +++ b/pandora_console/DEBIAN/make_deb_package.sh @@ -14,7 +14,7 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -pandora_version="7.0NG.712-170926" +pandora_version="7.0NG.712-170928" package_pear=0 package_pandora=1 diff --git a/pandora_console/include/config_process.php b/pandora_console/include/config_process.php index 6c8e62e9be..b01a037303 100644 --- a/pandora_console/include/config_process.php +++ b/pandora_console/include/config_process.php @@ -22,7 +22,7 @@ /** * Pandora build version and version */ -$build_version = 'PC170926'; +$build_version = 'PC170928'; $pandora_version = 'v7.0NG.712'; // Do not overwrite default timezone set if defined. diff --git a/pandora_console/install.php b/pandora_console/install.php index c1bd924d59..5a8dac339d 100644 --- a/pandora_console/install.php +++ b/pandora_console/install.php @@ -71,7 +71,7 @@
Date: Thu, 28 Sep 2017 09:56:15 +0200 Subject: [PATCH 131/281] Fixed elements per row to 8 --- pandora_server/util/pandora_manage.pl | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pandora_server/util/pandora_manage.pl b/pandora_server/util/pandora_manage.pl index 3d37e3f78f..68bb830521 100644 --- a/pandora_server/util/pandora_manage.pl +++ b/pandora_server/util/pandora_manage.pl @@ -4855,11 +4855,11 @@ sub cli_create_visual_console() { my $number_of_elements = scalar(@$elements_in_array); - my $x_divider = 4; + my $x_divider = 8; my $y_divider = 1; for (my $i = 1; $i <= 1000; $i++) { - if (($i * 4) < $number_of_elements) { + if (($i * 8) < $number_of_elements) { $y_divider++; } else { @@ -4870,8 +4870,8 @@ sub cli_create_visual_console() { my $elem_width = ($pos2X - $pos1X) / $x_divider; my $elem_height = ($pos2Y - $pos1Y) / $y_divider; - if ($number_of_elements <= 4) { - $elem_height = ($pos2Y - $pos1Y) / 3; + if ($number_of_elements <= 8) { + $elem_height = ($pos2Y - $pos1Y) / 4; } my $elem_count = 1; @@ -4908,7 +4908,7 @@ sub cli_create_visual_console() { $elem_count++; - if ($pos_aux_count == 3) { + if ($pos_aux_count == 7) { $pos_helper_x = $pos1X; $pos_helper_y += $elem_height; $pos_aux_count = 0; From 96a3dfab43e908222f7e1b02d694338b92a04018 Mon Sep 17 00:00:00 2001 From: Ramon Novoa Date: Thu, 28 Sep 2017 15:16:32 +0200 Subject: [PATCH 132/281] Set @Parser::Expat::Encoding_Path instead of calling load_encoding. Parser::Expat::load_encoding doesn't seem to be thread safe. Set @Parser::Expat::Encoding_Path instead to avoid problems. Ref pandora_enterprise#1340. --- pandora_server/lib/PandoraFMS/DataServer.pm | 22 ++------------------- 1 file changed, 2 insertions(+), 20 deletions(-) diff --git a/pandora_server/lib/PandoraFMS/DataServer.pm b/pandora_server/lib/PandoraFMS/DataServer.pm index a9043d3d36..e8cdfba997 100644 --- a/pandora_server/lib/PandoraFMS/DataServer.pm +++ b/pandora_server/lib/PandoraFMS/DataServer.pm @@ -73,26 +73,8 @@ sub new ($$;$) { my $self = $class->SUPER::new($config, DATASERVER, \&PandoraFMS::DataServer::data_producer, \&PandoraFMS::DataServer::data_consumer, $dbh); # Load external .enc files for XML::Parser. - if ($config->{'enc_dir'} ne '') { - if (opendir(my $dh, $config->{'enc_dir'})) { - while (my $enc_file = readdir($dh)) { - - # Ignore unknown files. - next unless ($enc_file =~ m/.enc$/); - - # Load the .enc file. - eval { - local $SIG{__DIE__} = {}; - XML::Parser::Expat::load_encoding($config->{'enc_dir'} . '/' . $enc_file); - }; - if ($@) { - print_message ($config, " [WARNING] Error loading encoding file: $enc_file", 1); - } - } - closedir($dh); - } else { - print_message($config, " [WARNING] Error opening directory " . $config->{'enc_dir'} . ": $!", 1); - } + if ($config->{'enc_dir'} ne '' && !grep {$_ eq $config->{'enc_dir'}} @XML::Parser::Expat::Encoding_Path) { + push(@XML::Parser::Expat::Encoding_Path, $config->{'enc_dir'}); } bless $self, $class; From 7a061edb66c4450f127df7ddebe6110bf82e2779 Mon Sep 17 00:00:00 2001 From: Daniel Maya Date: Thu, 28 Sep 2017 16:46:40 +0200 Subject: [PATCH 133/281] group by id_agent in group events --- pandora_console/include/functions_events.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pandora_console/include/functions_events.php b/pandora_console/include/functions_events.php index b2fd31beee..763f246bdf 100644 --- a/pandora_console/include/functions_events.php +++ b/pandora_console/include/functions_events.php @@ -146,7 +146,7 @@ function events_get_events_grouped($sql_post, $offset = 0, $sql = "SELECT COUNT(*) FROM (SELECT * FROM $table te WHERE 1=1 " . $sql_post . " - GROUP BY estado, evento, id_agentmodule" . $groupby_extra . ") AS t"; + GROUP BY estado, evento, id_agente, id_agentmodule" . $groupby_extra . ") AS t"; } else { $sql = "SELECT *, MAX(id_evento) AS id_evento, @@ -161,7 +161,7 @@ function events_get_events_grouped($sql_post, $offset = 0, (SELECT ack_utimestamp FROM $table WHERE id_evento = MAX(te.id_evento)) AS ack_utimestamp FROM $table te WHERE 1=1 " . $sql_post . " - GROUP BY estado, evento, id_agentmodule" . $groupby_extra . " + GROUP BY estado, evento, id_agente, id_agentmodule" . $groupby_extra . " ORDER BY timestamp_rep " . $order . " LIMIT " . $offset . "," . $pagination; } break; From 2bb62110cd90b781754cc83ac6dfed34d51bb961 Mon Sep 17 00:00:00 2001 From: fermin831 Date: Thu, 28 Sep 2017 17:31:54 +0200 Subject: [PATCH 134/281] Added async polling trace --- pandora_agents/win32/modules/pandora_module_service.cc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pandora_agents/win32/modules/pandora_module_service.cc b/pandora_agents/win32/modules/pandora_module_service.cc index fcc5fa1395..c3f2259773 100644 --- a/pandora_agents/win32/modules/pandora_module_service.cc +++ b/pandora_agents/win32/modules/pandora_module_service.cc @@ -102,6 +102,9 @@ async_run (Pandora_Module_Service *module) { // do not emit logs. It is a way to check if there is a // Home Edition Windows distribution polling = (stat("C:\\Windows\\System32\\gpedit.msc", &st) != 0); + if (polling) { + pandoraLog("Async polling service %s for this Windows edition", module->getServiceName().c_str()); + } while (1) { event_log = OpenEventLog (NULL, "Service Control Manager"); From 6d7a9fd648d0de1de74e5d8c740a534c0c662c89 Mon Sep 17 00:00:00 2001 From: artica Date: Fri, 29 Sep 2017 00:01:25 +0200 Subject: [PATCH 135/281] Auto-updated build strings. --- pandora_agents/unix/DEBIAN/control | 2 +- pandora_agents/unix/DEBIAN/make_deb_package.sh | 2 +- pandora_agents/unix/pandora_agent | 2 +- pandora_agents/unix/pandora_agent.redhat.spec | 2 +- pandora_agents/unix/pandora_agent.spec | 2 +- pandora_agents/unix/pandora_agent_installer | 2 +- pandora_agents/win32/installer/pandora.mpi | 2 +- pandora_agents/win32/pandora.cc | 2 +- pandora_agents/win32/versioninfo.rc | 2 +- pandora_console/DEBIAN/control | 2 +- pandora_console/DEBIAN/make_deb_package.sh | 2 +- pandora_console/include/config_process.php | 2 +- pandora_console/install.php | 2 +- pandora_console/pandora_console.redhat.spec | 2 +- pandora_console/pandora_console.spec | 2 +- pandora_server/DEBIAN/control | 2 +- pandora_server/DEBIAN/make_deb_package.sh | 2 +- pandora_server/lib/PandoraFMS/Config.pm | 2 +- pandora_server/pandora_server.redhat.spec | 2 +- pandora_server/pandora_server.spec | 2 +- pandora_server/pandora_server_installer | 2 +- pandora_server/util/pandora_db.pl | 2 +- pandora_server/util/pandora_manage.pl | 2 +- 23 files changed, 23 insertions(+), 23 deletions(-) diff --git a/pandora_agents/unix/DEBIAN/control b/pandora_agents/unix/DEBIAN/control index b1a7b7e149..1adab5c864 100644 --- a/pandora_agents/unix/DEBIAN/control +++ b/pandora_agents/unix/DEBIAN/control @@ -1,5 +1,5 @@ package: pandorafms-agent-unix -Version: 7.0NG.712-170928 +Version: 7.0NG.712-170929 Architecture: all Priority: optional Section: admin diff --git a/pandora_agents/unix/DEBIAN/make_deb_package.sh b/pandora_agents/unix/DEBIAN/make_deb_package.sh index ac8dc8ee74..488dd32901 100644 --- a/pandora_agents/unix/DEBIAN/make_deb_package.sh +++ b/pandora_agents/unix/DEBIAN/make_deb_package.sh @@ -14,7 +14,7 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -pandora_version="7.0NG.712-170928" +pandora_version="7.0NG.712-170929" echo "Test if you has the tools for to make the packages." whereis dpkg-deb | cut -d":" -f2 | grep dpkg-deb > /dev/null diff --git a/pandora_agents/unix/pandora_agent b/pandora_agents/unix/pandora_agent index 6f62a5189c..e0ec31c3cf 100755 --- a/pandora_agents/unix/pandora_agent +++ b/pandora_agents/unix/pandora_agent @@ -41,7 +41,7 @@ my $Sem = undef; my $ThreadSem = undef; use constant AGENT_VERSION => '7.0NG.712'; -use constant AGENT_BUILD => '170928'; +use constant AGENT_BUILD => '170929'; # Agent log default file size maximum and instances use constant DEFAULT_MAX_LOG_SIZE => 600000; diff --git a/pandora_agents/unix/pandora_agent.redhat.spec b/pandora_agents/unix/pandora_agent.redhat.spec index ec5e0e5663..bd8b3c58bc 100644 --- a/pandora_agents/unix/pandora_agent.redhat.spec +++ b/pandora_agents/unix/pandora_agent.redhat.spec @@ -3,7 +3,7 @@ # %define name pandorafms_agent_unix %define version 7.0NG.712 -%define release 170928 +%define release 170929 Summary: Pandora FMS Linux agent, PERL version Name: %{name} diff --git a/pandora_agents/unix/pandora_agent.spec b/pandora_agents/unix/pandora_agent.spec index b223d4f90a..be429e001b 100644 --- a/pandora_agents/unix/pandora_agent.spec +++ b/pandora_agents/unix/pandora_agent.spec @@ -3,7 +3,7 @@ # %define name pandorafms_agent_unix %define version 7.0NG.712 -%define release 170928 +%define release 170929 Summary: Pandora FMS Linux agent, PERL version Name: %{name} diff --git a/pandora_agents/unix/pandora_agent_installer b/pandora_agents/unix/pandora_agent_installer index 0789a24800..43455fdb3f 100755 --- a/pandora_agents/unix/pandora_agent_installer +++ b/pandora_agents/unix/pandora_agent_installer @@ -10,7 +10,7 @@ # ********************************************************************** PI_VERSION="7.0NG.712" -PI_BUILD="170928" +PI_BUILD="170929" OS_NAME=`uname -s` FORCE=0 diff --git a/pandora_agents/win32/installer/pandora.mpi b/pandora_agents/win32/installer/pandora.mpi index 8ea5ceb41f..25f13c0407 100644 --- a/pandora_agents/win32/installer/pandora.mpi +++ b/pandora_agents/win32/installer/pandora.mpi @@ -186,7 +186,7 @@ UpgradeApplicationID {} Version -{170928} +{170929} ViewReadme {Yes} diff --git a/pandora_agents/win32/pandora.cc b/pandora_agents/win32/pandora.cc index fb996cc36a..e676a1b283 100644 --- a/pandora_agents/win32/pandora.cc +++ b/pandora_agents/win32/pandora.cc @@ -30,7 +30,7 @@ using namespace Pandora; using namespace Pandora_Strutils; #define PATH_SIZE _MAX_PATH+1 -#define PANDORA_VERSION ("7.0NG.712(Build 170928)") +#define PANDORA_VERSION ("7.0NG.712(Build 170929)") string pandora_path; string pandora_dir; diff --git a/pandora_agents/win32/versioninfo.rc b/pandora_agents/win32/versioninfo.rc index a0e80df580..1161ab2d3c 100644 --- a/pandora_agents/win32/versioninfo.rc +++ b/pandora_agents/win32/versioninfo.rc @@ -11,7 +11,7 @@ BEGIN VALUE "LegalCopyright", "Artica ST" VALUE "OriginalFilename", "PandoraAgent.exe" VALUE "ProductName", "Pandora FMS Windows Agent" - VALUE "ProductVersion", "(7.0NG.712(Build 170928))" + VALUE "ProductVersion", "(7.0NG.712(Build 170929))" VALUE "FileVersion", "1.0.0.0" END END diff --git a/pandora_console/DEBIAN/control b/pandora_console/DEBIAN/control index 173c1ae0bf..3b86cb19a6 100644 --- a/pandora_console/DEBIAN/control +++ b/pandora_console/DEBIAN/control @@ -1,5 +1,5 @@ package: pandorafms-console -Version: 7.0NG.712-170928 +Version: 7.0NG.712-170929 Architecture: all Priority: optional Section: admin diff --git a/pandora_console/DEBIAN/make_deb_package.sh b/pandora_console/DEBIAN/make_deb_package.sh index afdbd8a6c2..b2b3efa0e3 100644 --- a/pandora_console/DEBIAN/make_deb_package.sh +++ b/pandora_console/DEBIAN/make_deb_package.sh @@ -14,7 +14,7 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -pandora_version="7.0NG.712-170928" +pandora_version="7.0NG.712-170929" package_pear=0 package_pandora=1 diff --git a/pandora_console/include/config_process.php b/pandora_console/include/config_process.php index b01a037303..1ceb63951b 100644 --- a/pandora_console/include/config_process.php +++ b/pandora_console/include/config_process.php @@ -22,7 +22,7 @@ /** * Pandora build version and version */ -$build_version = 'PC170928'; +$build_version = 'PC170929'; $pandora_version = 'v7.0NG.712'; // Do not overwrite default timezone set if defined. diff --git a/pandora_console/install.php b/pandora_console/install.php index 5a8dac339d..a1d464f71d 100644 --- a/pandora_console/install.php +++ b/pandora_console/install.php @@ -71,7 +71,7 @@
Date: Sat, 30 Sep 2017 00:01:23 +0200 Subject: [PATCH 136/281] Auto-updated build strings. --- pandora_agents/unix/DEBIAN/control | 2 +- pandora_agents/unix/DEBIAN/make_deb_package.sh | 2 +- pandora_agents/unix/pandora_agent | 2 +- pandora_agents/unix/pandora_agent.redhat.spec | 2 +- pandora_agents/unix/pandora_agent.spec | 2 +- pandora_agents/unix/pandora_agent_installer | 2 +- pandora_agents/win32/installer/pandora.mpi | 2 +- pandora_agents/win32/pandora.cc | 2 +- pandora_agents/win32/versioninfo.rc | 2 +- pandora_console/DEBIAN/control | 2 +- pandora_console/DEBIAN/make_deb_package.sh | 2 +- pandora_console/include/config_process.php | 2 +- pandora_console/install.php | 2 +- pandora_console/pandora_console.redhat.spec | 2 +- pandora_console/pandora_console.spec | 2 +- pandora_server/DEBIAN/control | 2 +- pandora_server/DEBIAN/make_deb_package.sh | 2 +- pandora_server/lib/PandoraFMS/Config.pm | 2 +- pandora_server/pandora_server.redhat.spec | 2 +- pandora_server/pandora_server.spec | 2 +- pandora_server/pandora_server_installer | 2 +- pandora_server/util/pandora_db.pl | 2 +- pandora_server/util/pandora_manage.pl | 2 +- 23 files changed, 23 insertions(+), 23 deletions(-) diff --git a/pandora_agents/unix/DEBIAN/control b/pandora_agents/unix/DEBIAN/control index 1adab5c864..39217b5bf8 100644 --- a/pandora_agents/unix/DEBIAN/control +++ b/pandora_agents/unix/DEBIAN/control @@ -1,5 +1,5 @@ package: pandorafms-agent-unix -Version: 7.0NG.712-170929 +Version: 7.0NG.712-170930 Architecture: all Priority: optional Section: admin diff --git a/pandora_agents/unix/DEBIAN/make_deb_package.sh b/pandora_agents/unix/DEBIAN/make_deb_package.sh index 488dd32901..5f8bf38a3a 100644 --- a/pandora_agents/unix/DEBIAN/make_deb_package.sh +++ b/pandora_agents/unix/DEBIAN/make_deb_package.sh @@ -14,7 +14,7 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -pandora_version="7.0NG.712-170929" +pandora_version="7.0NG.712-170930" echo "Test if you has the tools for to make the packages." whereis dpkg-deb | cut -d":" -f2 | grep dpkg-deb > /dev/null diff --git a/pandora_agents/unix/pandora_agent b/pandora_agents/unix/pandora_agent index e0ec31c3cf..af77d82f89 100755 --- a/pandora_agents/unix/pandora_agent +++ b/pandora_agents/unix/pandora_agent @@ -41,7 +41,7 @@ my $Sem = undef; my $ThreadSem = undef; use constant AGENT_VERSION => '7.0NG.712'; -use constant AGENT_BUILD => '170929'; +use constant AGENT_BUILD => '170930'; # Agent log default file size maximum and instances use constant DEFAULT_MAX_LOG_SIZE => 600000; diff --git a/pandora_agents/unix/pandora_agent.redhat.spec b/pandora_agents/unix/pandora_agent.redhat.spec index bd8b3c58bc..401fb754d7 100644 --- a/pandora_agents/unix/pandora_agent.redhat.spec +++ b/pandora_agents/unix/pandora_agent.redhat.spec @@ -3,7 +3,7 @@ # %define name pandorafms_agent_unix %define version 7.0NG.712 -%define release 170929 +%define release 170930 Summary: Pandora FMS Linux agent, PERL version Name: %{name} diff --git a/pandora_agents/unix/pandora_agent.spec b/pandora_agents/unix/pandora_agent.spec index be429e001b..48b6985328 100644 --- a/pandora_agents/unix/pandora_agent.spec +++ b/pandora_agents/unix/pandora_agent.spec @@ -3,7 +3,7 @@ # %define name pandorafms_agent_unix %define version 7.0NG.712 -%define release 170929 +%define release 170930 Summary: Pandora FMS Linux agent, PERL version Name: %{name} diff --git a/pandora_agents/unix/pandora_agent_installer b/pandora_agents/unix/pandora_agent_installer index 43455fdb3f..12b02f8b89 100755 --- a/pandora_agents/unix/pandora_agent_installer +++ b/pandora_agents/unix/pandora_agent_installer @@ -10,7 +10,7 @@ # ********************************************************************** PI_VERSION="7.0NG.712" -PI_BUILD="170929" +PI_BUILD="170930" OS_NAME=`uname -s` FORCE=0 diff --git a/pandora_agents/win32/installer/pandora.mpi b/pandora_agents/win32/installer/pandora.mpi index 25f13c0407..6116d1d126 100644 --- a/pandora_agents/win32/installer/pandora.mpi +++ b/pandora_agents/win32/installer/pandora.mpi @@ -186,7 +186,7 @@ UpgradeApplicationID {} Version -{170929} +{170930} ViewReadme {Yes} diff --git a/pandora_agents/win32/pandora.cc b/pandora_agents/win32/pandora.cc index e676a1b283..e2cf3b59b7 100644 --- a/pandora_agents/win32/pandora.cc +++ b/pandora_agents/win32/pandora.cc @@ -30,7 +30,7 @@ using namespace Pandora; using namespace Pandora_Strutils; #define PATH_SIZE _MAX_PATH+1 -#define PANDORA_VERSION ("7.0NG.712(Build 170929)") +#define PANDORA_VERSION ("7.0NG.712(Build 170930)") string pandora_path; string pandora_dir; diff --git a/pandora_agents/win32/versioninfo.rc b/pandora_agents/win32/versioninfo.rc index 1161ab2d3c..76401c22f5 100644 --- a/pandora_agents/win32/versioninfo.rc +++ b/pandora_agents/win32/versioninfo.rc @@ -11,7 +11,7 @@ BEGIN VALUE "LegalCopyright", "Artica ST" VALUE "OriginalFilename", "PandoraAgent.exe" VALUE "ProductName", "Pandora FMS Windows Agent" - VALUE "ProductVersion", "(7.0NG.712(Build 170929))" + VALUE "ProductVersion", "(7.0NG.712(Build 170930))" VALUE "FileVersion", "1.0.0.0" END END diff --git a/pandora_console/DEBIAN/control b/pandora_console/DEBIAN/control index 3b86cb19a6..e77fc3e585 100644 --- a/pandora_console/DEBIAN/control +++ b/pandora_console/DEBIAN/control @@ -1,5 +1,5 @@ package: pandorafms-console -Version: 7.0NG.712-170929 +Version: 7.0NG.712-170930 Architecture: all Priority: optional Section: admin diff --git a/pandora_console/DEBIAN/make_deb_package.sh b/pandora_console/DEBIAN/make_deb_package.sh index b2b3efa0e3..38105224bc 100644 --- a/pandora_console/DEBIAN/make_deb_package.sh +++ b/pandora_console/DEBIAN/make_deb_package.sh @@ -14,7 +14,7 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -pandora_version="7.0NG.712-170929" +pandora_version="7.0NG.712-170930" package_pear=0 package_pandora=1 diff --git a/pandora_console/include/config_process.php b/pandora_console/include/config_process.php index 1ceb63951b..349ecab6ae 100644 --- a/pandora_console/include/config_process.php +++ b/pandora_console/include/config_process.php @@ -22,7 +22,7 @@ /** * Pandora build version and version */ -$build_version = 'PC170929'; +$build_version = 'PC170930'; $pandora_version = 'v7.0NG.712'; // Do not overwrite default timezone set if defined. diff --git a/pandora_console/install.php b/pandora_console/install.php index a1d464f71d..d65cd26731 100644 --- a/pandora_console/install.php +++ b/pandora_console/install.php @@ -71,7 +71,7 @@
Date: Sun, 1 Oct 2017 00:01:20 +0200 Subject: [PATCH 137/281] Auto-updated build strings. --- pandora_agents/unix/DEBIAN/control | 2 +- pandora_agents/unix/DEBIAN/make_deb_package.sh | 2 +- pandora_agents/unix/pandora_agent | 2 +- pandora_agents/unix/pandora_agent.redhat.spec | 2 +- pandora_agents/unix/pandora_agent.spec | 2 +- pandora_agents/unix/pandora_agent_installer | 2 +- pandora_agents/win32/installer/pandora.mpi | 2 +- pandora_agents/win32/pandora.cc | 2 +- pandora_agents/win32/versioninfo.rc | 2 +- pandora_console/DEBIAN/control | 2 +- pandora_console/DEBIAN/make_deb_package.sh | 2 +- pandora_console/include/config_process.php | 2 +- pandora_console/install.php | 2 +- pandora_console/pandora_console.redhat.spec | 2 +- pandora_console/pandora_console.spec | 2 +- pandora_server/DEBIAN/control | 2 +- pandora_server/DEBIAN/make_deb_package.sh | 2 +- pandora_server/lib/PandoraFMS/Config.pm | 2 +- pandora_server/pandora_server.redhat.spec | 2 +- pandora_server/pandora_server.spec | 2 +- pandora_server/pandora_server_installer | 2 +- pandora_server/util/pandora_db.pl | 2 +- pandora_server/util/pandora_manage.pl | 2 +- 23 files changed, 23 insertions(+), 23 deletions(-) diff --git a/pandora_agents/unix/DEBIAN/control b/pandora_agents/unix/DEBIAN/control index 39217b5bf8..b47dfebfe5 100644 --- a/pandora_agents/unix/DEBIAN/control +++ b/pandora_agents/unix/DEBIAN/control @@ -1,5 +1,5 @@ package: pandorafms-agent-unix -Version: 7.0NG.712-170930 +Version: 7.0NG.712-171001 Architecture: all Priority: optional Section: admin diff --git a/pandora_agents/unix/DEBIAN/make_deb_package.sh b/pandora_agents/unix/DEBIAN/make_deb_package.sh index 5f8bf38a3a..3c041cab77 100644 --- a/pandora_agents/unix/DEBIAN/make_deb_package.sh +++ b/pandora_agents/unix/DEBIAN/make_deb_package.sh @@ -14,7 +14,7 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -pandora_version="7.0NG.712-170930" +pandora_version="7.0NG.712-171001" echo "Test if you has the tools for to make the packages." whereis dpkg-deb | cut -d":" -f2 | grep dpkg-deb > /dev/null diff --git a/pandora_agents/unix/pandora_agent b/pandora_agents/unix/pandora_agent index af77d82f89..4e13393a38 100755 --- a/pandora_agents/unix/pandora_agent +++ b/pandora_agents/unix/pandora_agent @@ -41,7 +41,7 @@ my $Sem = undef; my $ThreadSem = undef; use constant AGENT_VERSION => '7.0NG.712'; -use constant AGENT_BUILD => '170930'; +use constant AGENT_BUILD => '171001'; # Agent log default file size maximum and instances use constant DEFAULT_MAX_LOG_SIZE => 600000; diff --git a/pandora_agents/unix/pandora_agent.redhat.spec b/pandora_agents/unix/pandora_agent.redhat.spec index 401fb754d7..e3f62ae71d 100644 --- a/pandora_agents/unix/pandora_agent.redhat.spec +++ b/pandora_agents/unix/pandora_agent.redhat.spec @@ -3,7 +3,7 @@ # %define name pandorafms_agent_unix %define version 7.0NG.712 -%define release 170930 +%define release 171001 Summary: Pandora FMS Linux agent, PERL version Name: %{name} diff --git a/pandora_agents/unix/pandora_agent.spec b/pandora_agents/unix/pandora_agent.spec index 48b6985328..dbee11b1cf 100644 --- a/pandora_agents/unix/pandora_agent.spec +++ b/pandora_agents/unix/pandora_agent.spec @@ -3,7 +3,7 @@ # %define name pandorafms_agent_unix %define version 7.0NG.712 -%define release 170930 +%define release 171001 Summary: Pandora FMS Linux agent, PERL version Name: %{name} diff --git a/pandora_agents/unix/pandora_agent_installer b/pandora_agents/unix/pandora_agent_installer index 12b02f8b89..8bf576270e 100755 --- a/pandora_agents/unix/pandora_agent_installer +++ b/pandora_agents/unix/pandora_agent_installer @@ -10,7 +10,7 @@ # ********************************************************************** PI_VERSION="7.0NG.712" -PI_BUILD="170930" +PI_BUILD="171001" OS_NAME=`uname -s` FORCE=0 diff --git a/pandora_agents/win32/installer/pandora.mpi b/pandora_agents/win32/installer/pandora.mpi index 6116d1d126..42379a046a 100644 --- a/pandora_agents/win32/installer/pandora.mpi +++ b/pandora_agents/win32/installer/pandora.mpi @@ -186,7 +186,7 @@ UpgradeApplicationID {} Version -{170930} +{171001} ViewReadme {Yes} diff --git a/pandora_agents/win32/pandora.cc b/pandora_agents/win32/pandora.cc index e2cf3b59b7..52e43049ff 100644 --- a/pandora_agents/win32/pandora.cc +++ b/pandora_agents/win32/pandora.cc @@ -30,7 +30,7 @@ using namespace Pandora; using namespace Pandora_Strutils; #define PATH_SIZE _MAX_PATH+1 -#define PANDORA_VERSION ("7.0NG.712(Build 170930)") +#define PANDORA_VERSION ("7.0NG.712(Build 171001)") string pandora_path; string pandora_dir; diff --git a/pandora_agents/win32/versioninfo.rc b/pandora_agents/win32/versioninfo.rc index 76401c22f5..57aa04da07 100644 --- a/pandora_agents/win32/versioninfo.rc +++ b/pandora_agents/win32/versioninfo.rc @@ -11,7 +11,7 @@ BEGIN VALUE "LegalCopyright", "Artica ST" VALUE "OriginalFilename", "PandoraAgent.exe" VALUE "ProductName", "Pandora FMS Windows Agent" - VALUE "ProductVersion", "(7.0NG.712(Build 170930))" + VALUE "ProductVersion", "(7.0NG.712(Build 171001))" VALUE "FileVersion", "1.0.0.0" END END diff --git a/pandora_console/DEBIAN/control b/pandora_console/DEBIAN/control index e77fc3e585..615d07df15 100644 --- a/pandora_console/DEBIAN/control +++ b/pandora_console/DEBIAN/control @@ -1,5 +1,5 @@ package: pandorafms-console -Version: 7.0NG.712-170930 +Version: 7.0NG.712-171001 Architecture: all Priority: optional Section: admin diff --git a/pandora_console/DEBIAN/make_deb_package.sh b/pandora_console/DEBIAN/make_deb_package.sh index 38105224bc..1df9f0e89e 100644 --- a/pandora_console/DEBIAN/make_deb_package.sh +++ b/pandora_console/DEBIAN/make_deb_package.sh @@ -14,7 +14,7 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -pandora_version="7.0NG.712-170930" +pandora_version="7.0NG.712-171001" package_pear=0 package_pandora=1 diff --git a/pandora_console/include/config_process.php b/pandora_console/include/config_process.php index 349ecab6ae..969620e40e 100644 --- a/pandora_console/include/config_process.php +++ b/pandora_console/include/config_process.php @@ -22,7 +22,7 @@ /** * Pandora build version and version */ -$build_version = 'PC170930'; +$build_version = 'PC171001'; $pandora_version = 'v7.0NG.712'; // Do not overwrite default timezone set if defined. diff --git a/pandora_console/install.php b/pandora_console/install.php index d65cd26731..7dd967affc 100644 --- a/pandora_console/install.php +++ b/pandora_console/install.php @@ -71,7 +71,7 @@
Date: Mon, 2 Oct 2017 00:01:20 +0200 Subject: [PATCH 138/281] Auto-updated build strings. --- pandora_agents/unix/DEBIAN/control | 2 +- pandora_agents/unix/DEBIAN/make_deb_package.sh | 2 +- pandora_agents/unix/pandora_agent | 2 +- pandora_agents/unix/pandora_agent.redhat.spec | 2 +- pandora_agents/unix/pandora_agent.spec | 2 +- pandora_agents/unix/pandora_agent_installer | 2 +- pandora_agents/win32/installer/pandora.mpi | 2 +- pandora_agents/win32/pandora.cc | 2 +- pandora_agents/win32/versioninfo.rc | 2 +- pandora_console/DEBIAN/control | 2 +- pandora_console/DEBIAN/make_deb_package.sh | 2 +- pandora_console/include/config_process.php | 2 +- pandora_console/install.php | 2 +- pandora_console/pandora_console.redhat.spec | 2 +- pandora_console/pandora_console.spec | 2 +- pandora_server/DEBIAN/control | 2 +- pandora_server/DEBIAN/make_deb_package.sh | 2 +- pandora_server/lib/PandoraFMS/Config.pm | 2 +- pandora_server/pandora_server.redhat.spec | 2 +- pandora_server/pandora_server.spec | 2 +- pandora_server/pandora_server_installer | 2 +- pandora_server/util/pandora_db.pl | 2 +- pandora_server/util/pandora_manage.pl | 2 +- 23 files changed, 23 insertions(+), 23 deletions(-) diff --git a/pandora_agents/unix/DEBIAN/control b/pandora_agents/unix/DEBIAN/control index b47dfebfe5..87fc1e386e 100644 --- a/pandora_agents/unix/DEBIAN/control +++ b/pandora_agents/unix/DEBIAN/control @@ -1,5 +1,5 @@ package: pandorafms-agent-unix -Version: 7.0NG.712-171001 +Version: 7.0NG.712-171002 Architecture: all Priority: optional Section: admin diff --git a/pandora_agents/unix/DEBIAN/make_deb_package.sh b/pandora_agents/unix/DEBIAN/make_deb_package.sh index 3c041cab77..78b968bd0e 100644 --- a/pandora_agents/unix/DEBIAN/make_deb_package.sh +++ b/pandora_agents/unix/DEBIAN/make_deb_package.sh @@ -14,7 +14,7 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -pandora_version="7.0NG.712-171001" +pandora_version="7.0NG.712-171002" echo "Test if you has the tools for to make the packages." whereis dpkg-deb | cut -d":" -f2 | grep dpkg-deb > /dev/null diff --git a/pandora_agents/unix/pandora_agent b/pandora_agents/unix/pandora_agent index 4e13393a38..c3409993f6 100755 --- a/pandora_agents/unix/pandora_agent +++ b/pandora_agents/unix/pandora_agent @@ -41,7 +41,7 @@ my $Sem = undef; my $ThreadSem = undef; use constant AGENT_VERSION => '7.0NG.712'; -use constant AGENT_BUILD => '171001'; +use constant AGENT_BUILD => '171002'; # Agent log default file size maximum and instances use constant DEFAULT_MAX_LOG_SIZE => 600000; diff --git a/pandora_agents/unix/pandora_agent.redhat.spec b/pandora_agents/unix/pandora_agent.redhat.spec index e3f62ae71d..30adb00b7b 100644 --- a/pandora_agents/unix/pandora_agent.redhat.spec +++ b/pandora_agents/unix/pandora_agent.redhat.spec @@ -3,7 +3,7 @@ # %define name pandorafms_agent_unix %define version 7.0NG.712 -%define release 171001 +%define release 171002 Summary: Pandora FMS Linux agent, PERL version Name: %{name} diff --git a/pandora_agents/unix/pandora_agent.spec b/pandora_agents/unix/pandora_agent.spec index dbee11b1cf..c7be4c8284 100644 --- a/pandora_agents/unix/pandora_agent.spec +++ b/pandora_agents/unix/pandora_agent.spec @@ -3,7 +3,7 @@ # %define name pandorafms_agent_unix %define version 7.0NG.712 -%define release 171001 +%define release 171002 Summary: Pandora FMS Linux agent, PERL version Name: %{name} diff --git a/pandora_agents/unix/pandora_agent_installer b/pandora_agents/unix/pandora_agent_installer index 8bf576270e..0f776fa8c8 100755 --- a/pandora_agents/unix/pandora_agent_installer +++ b/pandora_agents/unix/pandora_agent_installer @@ -10,7 +10,7 @@ # ********************************************************************** PI_VERSION="7.0NG.712" -PI_BUILD="171001" +PI_BUILD="171002" OS_NAME=`uname -s` FORCE=0 diff --git a/pandora_agents/win32/installer/pandora.mpi b/pandora_agents/win32/installer/pandora.mpi index 42379a046a..b181d2abf4 100644 --- a/pandora_agents/win32/installer/pandora.mpi +++ b/pandora_agents/win32/installer/pandora.mpi @@ -186,7 +186,7 @@ UpgradeApplicationID {} Version -{171001} +{171002} ViewReadme {Yes} diff --git a/pandora_agents/win32/pandora.cc b/pandora_agents/win32/pandora.cc index 52e43049ff..1b17b05117 100644 --- a/pandora_agents/win32/pandora.cc +++ b/pandora_agents/win32/pandora.cc @@ -30,7 +30,7 @@ using namespace Pandora; using namespace Pandora_Strutils; #define PATH_SIZE _MAX_PATH+1 -#define PANDORA_VERSION ("7.0NG.712(Build 171001)") +#define PANDORA_VERSION ("7.0NG.712(Build 171002)") string pandora_path; string pandora_dir; diff --git a/pandora_agents/win32/versioninfo.rc b/pandora_agents/win32/versioninfo.rc index 57aa04da07..a0ac3ffe42 100644 --- a/pandora_agents/win32/versioninfo.rc +++ b/pandora_agents/win32/versioninfo.rc @@ -11,7 +11,7 @@ BEGIN VALUE "LegalCopyright", "Artica ST" VALUE "OriginalFilename", "PandoraAgent.exe" VALUE "ProductName", "Pandora FMS Windows Agent" - VALUE "ProductVersion", "(7.0NG.712(Build 171001))" + VALUE "ProductVersion", "(7.0NG.712(Build 171002))" VALUE "FileVersion", "1.0.0.0" END END diff --git a/pandora_console/DEBIAN/control b/pandora_console/DEBIAN/control index 615d07df15..ae358cb757 100644 --- a/pandora_console/DEBIAN/control +++ b/pandora_console/DEBIAN/control @@ -1,5 +1,5 @@ package: pandorafms-console -Version: 7.0NG.712-171001 +Version: 7.0NG.712-171002 Architecture: all Priority: optional Section: admin diff --git a/pandora_console/DEBIAN/make_deb_package.sh b/pandora_console/DEBIAN/make_deb_package.sh index 1df9f0e89e..595c4332b7 100644 --- a/pandora_console/DEBIAN/make_deb_package.sh +++ b/pandora_console/DEBIAN/make_deb_package.sh @@ -14,7 +14,7 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -pandora_version="7.0NG.712-171001" +pandora_version="7.0NG.712-171002" package_pear=0 package_pandora=1 diff --git a/pandora_console/include/config_process.php b/pandora_console/include/config_process.php index 969620e40e..57fe1b5ba8 100644 --- a/pandora_console/include/config_process.php +++ b/pandora_console/include/config_process.php @@ -22,7 +22,7 @@ /** * Pandora build version and version */ -$build_version = 'PC171001'; +$build_version = 'PC171002'; $pandora_version = 'v7.0NG.712'; // Do not overwrite default timezone set if defined. diff --git a/pandora_console/install.php b/pandora_console/install.php index 7dd967affc..a583839d1c 100644 --- a/pandora_console/install.php +++ b/pandora_console/install.php @@ -71,7 +71,7 @@
Date: Mon, 2 Oct 2017 11:57:37 +0200 Subject: [PATCH 139/281] Updated version and build strings. --- pandora_agents/pc/AIX/pandora_agent.conf | 2 +- pandora_agents/pc/FreeBSD/pandora_agent.conf | 2 +- pandora_agents/pc/HP-UX/pandora_agent.conf | 2 +- pandora_agents/pc/Linux/pandora_agent.conf | 2 +- pandora_agents/pc/NT4/pandora_agent.conf | 2 +- pandora_agents/pc/SunOS/pandora_agent.conf | 2 +- pandora_agents/pc/Win32/pandora_agent.conf | 2 +- pandora_agents/shellscript/aix/pandora_agent.conf | 2 +- pandora_agents/shellscript/bsd-ipso/pandora_agent.conf | 2 +- pandora_agents/shellscript/hp-ux/pandora_agent.conf | 2 +- pandora_agents/shellscript/linux/pandora_agent.conf | 2 +- pandora_agents/shellscript/mac_osx/pandora_agent.conf | 2 +- pandora_agents/shellscript/openWRT/pandora_agent.conf | 2 +- pandora_agents/shellscript/solaris/pandora_agent.conf | 2 +- pandora_agents/unix/AIX/pandora_agent.conf | 2 +- pandora_agents/unix/DEBIAN/control | 2 +- pandora_agents/unix/DEBIAN/make_deb_package.sh | 2 +- pandora_agents/unix/Darwin/pandora_agent.conf | 2 +- pandora_agents/unix/FreeBSD/pandora_agent.conf | 2 +- pandora_agents/unix/HP-UX/pandora_agent.conf | 2 +- pandora_agents/unix/Linux/pandora_agent.conf | 2 +- pandora_agents/unix/NT4/pandora_agent.conf | 2 +- pandora_agents/unix/NetBSD/pandora_agent.conf | 2 +- pandora_agents/unix/SunOS/pandora_agent.conf | 2 +- pandora_agents/unix/pandora_agent | 2 +- pandora_agents/unix/pandora_agent.redhat.spec | 4 ++-- pandora_agents/unix/pandora_agent.spec | 4 ++-- pandora_agents/unix/pandora_agent_installer | 2 +- pandora_agents/win32/bin/pandora_agent.conf | 2 +- pandora_agents/win32/installer/pandora.mpi | 4 ++-- pandora_agents/win32/pandora.cc | 2 +- pandora_agents/win32/versioninfo.rc | 2 +- pandora_console/DEBIAN/control | 2 +- pandora_console/DEBIAN/make_deb_package.sh | 2 +- pandora_console/include/config_process.php | 2 +- pandora_console/install.php | 2 +- pandora_console/pandora_console.redhat.spec | 4 ++-- pandora_console/pandora_console.spec | 4 ++-- pandora_console/pandora_console_install | 2 +- pandora_console/pandoradb_data.sql | 2 +- pandora_server/DEBIAN/control | 2 +- pandora_server/DEBIAN/make_deb_package.sh | 2 +- pandora_server/conf/pandora_server.conf.new | 2 +- pandora_server/lib/PandoraFMS/Config.pm | 2 +- pandora_server/pandora_server.redhat.spec | 4 ++-- pandora_server/pandora_server.spec | 4 ++-- pandora_server/pandora_server_installer | 2 +- pandora_server/util/pandora_db.pl | 2 +- pandora_server/util/pandora_manage.pl | 2 +- 49 files changed, 56 insertions(+), 56 deletions(-) diff --git a/pandora_agents/pc/AIX/pandora_agent.conf b/pandora_agents/pc/AIX/pandora_agent.conf index 3045e6d120..621d64bb64 100644 --- a/pandora_agents/pc/AIX/pandora_agent.conf +++ b/pandora_agents/pc/AIX/pandora_agent.conf @@ -1,5 +1,5 @@ # Base config file for Pandora FMS agents -# Version 7.0NG.712, AIX version +# Version 7.0NG.713, AIX version # Licensed under GPL license v2, # Copyright (c) 2003-2010 Artica Soluciones Tecnologicas # http://www.pandorafms.com diff --git a/pandora_agents/pc/FreeBSD/pandora_agent.conf b/pandora_agents/pc/FreeBSD/pandora_agent.conf index 95c66d2b2f..0afdd45947 100644 --- a/pandora_agents/pc/FreeBSD/pandora_agent.conf +++ b/pandora_agents/pc/FreeBSD/pandora_agent.conf @@ -1,5 +1,5 @@ # Base config file for Pandora FMS agents -# Version 7.0NG.712, FreeBSD Version +# Version 7.0NG.713, FreeBSD Version # Licensed under GPL license v2, # Copyright (c) 2003-2010 Artica Soluciones Tecnologicas # http://www.pandorafms.com diff --git a/pandora_agents/pc/HP-UX/pandora_agent.conf b/pandora_agents/pc/HP-UX/pandora_agent.conf index e45185794c..2c4273f52b 100644 --- a/pandora_agents/pc/HP-UX/pandora_agent.conf +++ b/pandora_agents/pc/HP-UX/pandora_agent.conf @@ -1,5 +1,5 @@ # Base config file for Pandora FMS agents -# Version 7.0NG.712, HP-UX Version +# Version 7.0NG.713, HP-UX Version # Licensed under GPL license v2, # Copyright (c) 2003-2009 Artica Soluciones Tecnologicas # http://www.pandorafms.com diff --git a/pandora_agents/pc/Linux/pandora_agent.conf b/pandora_agents/pc/Linux/pandora_agent.conf index cf0cee7960..2049bb29cc 100644 --- a/pandora_agents/pc/Linux/pandora_agent.conf +++ b/pandora_agents/pc/Linux/pandora_agent.conf @@ -1,5 +1,5 @@ # Base config file for Pandora FMS agents -# Version 7.0NG.712, GNU/Linux +# Version 7.0NG.713, GNU/Linux # Licensed under GPL license v2, # Copyright (c) 2003-2009 Artica Soluciones Tecnologicas # http://www.pandorafms.com diff --git a/pandora_agents/pc/NT4/pandora_agent.conf b/pandora_agents/pc/NT4/pandora_agent.conf index d072cce2b4..33d014f333 100644 --- a/pandora_agents/pc/NT4/pandora_agent.conf +++ b/pandora_agents/pc/NT4/pandora_agent.conf @@ -1,5 +1,5 @@ # Base config file for Pandora FMS agents -# Version 7.0NG.712, GNU/Linux +# Version 7.0NG.713, GNU/Linux # Licensed under GPL license v2, # Copyright (c) 2003-2009 Artica Soluciones Tecnologicas # http://www.pandorafms.com diff --git a/pandora_agents/pc/SunOS/pandora_agent.conf b/pandora_agents/pc/SunOS/pandora_agent.conf index c11526deed..d3c33e8c24 100644 --- a/pandora_agents/pc/SunOS/pandora_agent.conf +++ b/pandora_agents/pc/SunOS/pandora_agent.conf @@ -1,5 +1,5 @@ # Base config file for Pandora FMS agents -# Version 7.0NG.712, Solaris Version +# Version 7.0NG.713, Solaris Version # Licensed under GPL license v2, # Copyright (c) 2003-2009 Artica Soluciones Tecnologicas # http://www.pandorafms.com diff --git a/pandora_agents/pc/Win32/pandora_agent.conf b/pandora_agents/pc/Win32/pandora_agent.conf index c70a49cdfb..2f830817ad 100644 --- a/pandora_agents/pc/Win32/pandora_agent.conf +++ b/pandora_agents/pc/Win32/pandora_agent.conf @@ -1,6 +1,6 @@ # Base config file for Pandora FMS Windows Agent # (c) 2006-2010 Artica Soluciones Tecnologicas -# Version 7.0NG.712 +# Version 7.0NG.713 # This program is Free Software, you can redistribute it and/or modify it # under the terms of the GNU General Public Licence as published by the Free Software diff --git a/pandora_agents/shellscript/aix/pandora_agent.conf b/pandora_agents/shellscript/aix/pandora_agent.conf index 639b2e8911..36b8c26603 100644 --- a/pandora_agents/shellscript/aix/pandora_agent.conf +++ b/pandora_agents/shellscript/aix/pandora_agent.conf @@ -1,6 +1,6 @@ # Fichero de configuracion base de agentes de Pandora # Base config file for Pandora agents -# Version 7.0NG.712, AIX version +# Version 7.0NG.713, AIX version # General Parameters # ================== diff --git a/pandora_agents/shellscript/bsd-ipso/pandora_agent.conf b/pandora_agents/shellscript/bsd-ipso/pandora_agent.conf index 98ba116947..3e369cfa71 100644 --- a/pandora_agents/shellscript/bsd-ipso/pandora_agent.conf +++ b/pandora_agents/shellscript/bsd-ipso/pandora_agent.conf @@ -1,6 +1,6 @@ # Fichero de configuracion base de agentes de Pandora # Base config file for Pandora agents -# Version 7.0NG.712 +# Version 7.0NG.713 # FreeBSD/IPSO version # Licenced under GPL licence, 2003-2007 Sancho Lerena diff --git a/pandora_agents/shellscript/hp-ux/pandora_agent.conf b/pandora_agents/shellscript/hp-ux/pandora_agent.conf index e29d608225..6268c1b169 100644 --- a/pandora_agents/shellscript/hp-ux/pandora_agent.conf +++ b/pandora_agents/shellscript/hp-ux/pandora_agent.conf @@ -1,6 +1,6 @@ # Fichero de configuracion base de agentes de Pandora # Base config file for Pandora agents -# Version 7.0NG.712, HPUX Version +# Version 7.0NG.713, HPUX Version # General Parameters # ================== diff --git a/pandora_agents/shellscript/linux/pandora_agent.conf b/pandora_agents/shellscript/linux/pandora_agent.conf index a021f7a477..5a267f00ab 100644 --- a/pandora_agents/shellscript/linux/pandora_agent.conf +++ b/pandora_agents/shellscript/linux/pandora_agent.conf @@ -1,5 +1,5 @@ # Base config file for Pandora FMS agents -# Version 7.0NG.712 +# Version 7.0NG.713 # Licensed under GPL license v2, # (c) 2003-2010 Artica Soluciones Tecnologicas # please visit http://pandora.sourceforge.net diff --git a/pandora_agents/shellscript/mac_osx/pandora_agent.conf b/pandora_agents/shellscript/mac_osx/pandora_agent.conf index ffbc3657c2..a0df4a2098 100644 --- a/pandora_agents/shellscript/mac_osx/pandora_agent.conf +++ b/pandora_agents/shellscript/mac_osx/pandora_agent.conf @@ -1,5 +1,5 @@ # Base config file for Pandora FMS agents -# Version 7.0NG.712 +# Version 7.0NG.713 # Licensed under GPL license v2, # (c) 2003-2009 Artica Soluciones Tecnologicas # please visit http://pandora.sourceforge.net diff --git a/pandora_agents/shellscript/openWRT/pandora_agent.conf b/pandora_agents/shellscript/openWRT/pandora_agent.conf index f0a7023390..34e606e96b 100644 --- a/pandora_agents/shellscript/openWRT/pandora_agent.conf +++ b/pandora_agents/shellscript/openWRT/pandora_agent.conf @@ -1,5 +1,5 @@ # Base config file for Pandora FMS agents -# Version 7.0NG.712 +# Version 7.0NG.713 # Licensed under GPL license v2, # please visit http://pandora.sourceforge.net diff --git a/pandora_agents/shellscript/solaris/pandora_agent.conf b/pandora_agents/shellscript/solaris/pandora_agent.conf index 39f27650ac..8b78f45aee 100644 --- a/pandora_agents/shellscript/solaris/pandora_agent.conf +++ b/pandora_agents/shellscript/solaris/pandora_agent.conf @@ -1,6 +1,6 @@ # Fichero de configuracion base de agentes de Pandora # Base config file for Pandora agents -# Version 7.0NG.712, Solaris version +# Version 7.0NG.713, Solaris version # General Parameters # ================== diff --git a/pandora_agents/unix/AIX/pandora_agent.conf b/pandora_agents/unix/AIX/pandora_agent.conf index d78044b76d..fc85b92e50 100644 --- a/pandora_agents/unix/AIX/pandora_agent.conf +++ b/pandora_agents/unix/AIX/pandora_agent.conf @@ -1,5 +1,5 @@ # Base config file for Pandora FMS agents -# Version 7.0NG.712, AIX version +# Version 7.0NG.713, AIX version # Licensed under GPL license v2, # Copyright (c) 2003-2010 Artica Soluciones Tecnologicas # http://www.pandorafms.com diff --git a/pandora_agents/unix/DEBIAN/control b/pandora_agents/unix/DEBIAN/control index 87fc1e386e..688c74c801 100644 --- a/pandora_agents/unix/DEBIAN/control +++ b/pandora_agents/unix/DEBIAN/control @@ -1,5 +1,5 @@ package: pandorafms-agent-unix -Version: 7.0NG.712-171002 +Version: 7.0NG.713 Architecture: all Priority: optional Section: admin diff --git a/pandora_agents/unix/DEBIAN/make_deb_package.sh b/pandora_agents/unix/DEBIAN/make_deb_package.sh index 78b968bd0e..be4a810299 100644 --- a/pandora_agents/unix/DEBIAN/make_deb_package.sh +++ b/pandora_agents/unix/DEBIAN/make_deb_package.sh @@ -14,7 +14,7 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -pandora_version="7.0NG.712-171002" +pandora_version="7.0NG.713" echo "Test if you has the tools for to make the packages." whereis dpkg-deb | cut -d":" -f2 | grep dpkg-deb > /dev/null diff --git a/pandora_agents/unix/Darwin/pandora_agent.conf b/pandora_agents/unix/Darwin/pandora_agent.conf index 11a58e3225..463753cce4 100644 --- a/pandora_agents/unix/Darwin/pandora_agent.conf +++ b/pandora_agents/unix/Darwin/pandora_agent.conf @@ -1,5 +1,5 @@ # Base config file for Pandora FMS agents -# Version 7.0NG.712, GNU/Linux +# Version 7.0NG.713, GNU/Linux # Licensed under GPL license v2, # Copyright (c) 2003-2012 Artica Soluciones Tecnologicas # http://www.pandorafms.com diff --git a/pandora_agents/unix/FreeBSD/pandora_agent.conf b/pandora_agents/unix/FreeBSD/pandora_agent.conf index 6d988c94ac..dfed2140ba 100644 --- a/pandora_agents/unix/FreeBSD/pandora_agent.conf +++ b/pandora_agents/unix/FreeBSD/pandora_agent.conf @@ -1,5 +1,5 @@ # Base config file for Pandora FMS agents -# Version 7.0NG.712, FreeBSD Version +# Version 7.0NG.713, FreeBSD Version # Licensed under GPL license v2, # Copyright (c) 2003-2016 Artica Soluciones Tecnologicas # http://www.pandorafms.com diff --git a/pandora_agents/unix/HP-UX/pandora_agent.conf b/pandora_agents/unix/HP-UX/pandora_agent.conf index 01bc718c43..961acd9c83 100644 --- a/pandora_agents/unix/HP-UX/pandora_agent.conf +++ b/pandora_agents/unix/HP-UX/pandora_agent.conf @@ -1,5 +1,5 @@ # Base config file for Pandora FMS agents -# Version 7.0NG.712, HP-UX Version +# Version 7.0NG.713, HP-UX Version # Licensed under GPL license v2, # Copyright (c) 2003-2009 Artica Soluciones Tecnologicas # http://www.pandorafms.com diff --git a/pandora_agents/unix/Linux/pandora_agent.conf b/pandora_agents/unix/Linux/pandora_agent.conf index 00fa91f85f..c9ebc00767 100644 --- a/pandora_agents/unix/Linux/pandora_agent.conf +++ b/pandora_agents/unix/Linux/pandora_agent.conf @@ -1,5 +1,5 @@ # Base config file for Pandora FMS agents -# Version 7.0NG.712, GNU/Linux +# Version 7.0NG.713, GNU/Linux # Licensed under GPL license v2, # Copyright (c) 2003-2014 Artica Soluciones Tecnologicas # http://www.pandorafms.com diff --git a/pandora_agents/unix/NT4/pandora_agent.conf b/pandora_agents/unix/NT4/pandora_agent.conf index 29e9d9e9b2..e234318c7e 100644 --- a/pandora_agents/unix/NT4/pandora_agent.conf +++ b/pandora_agents/unix/NT4/pandora_agent.conf @@ -1,5 +1,5 @@ # Base config file for Pandora FMS agents -# Version 7.0NG.712, GNU/Linux +# Version 7.0NG.713, GNU/Linux # Licensed under GPL license v2, # Copyright (c) 2003-2009 Artica Soluciones Tecnologicas # http://www.pandorafms.com diff --git a/pandora_agents/unix/NetBSD/pandora_agent.conf b/pandora_agents/unix/NetBSD/pandora_agent.conf index 088a6b5159..9b9a078a9d 100644 --- a/pandora_agents/unix/NetBSD/pandora_agent.conf +++ b/pandora_agents/unix/NetBSD/pandora_agent.conf @@ -1,5 +1,5 @@ # Base config file for Pandora FMS agents -# Version 7.0NG.712, NetBSD Version +# Version 7.0NG.713, NetBSD Version # Licensed under GPL license v2, # Copyright (c) 2003-2010 Artica Soluciones Tecnologicas # http://www.pandorafms.com diff --git a/pandora_agents/unix/SunOS/pandora_agent.conf b/pandora_agents/unix/SunOS/pandora_agent.conf index 3c50a12bfa..c11f852b29 100644 --- a/pandora_agents/unix/SunOS/pandora_agent.conf +++ b/pandora_agents/unix/SunOS/pandora_agent.conf @@ -1,5 +1,5 @@ # Base config file for Pandora FMS agents -# Version 7.0NG.712, Solaris Version +# Version 7.0NG.713, Solaris Version # Licensed under GPL license v2, # Copyright (c) 2003-2009 Artica Soluciones Tecnologicas # http://www.pandorafms.com diff --git a/pandora_agents/unix/pandora_agent b/pandora_agents/unix/pandora_agent index c3409993f6..b606639716 100755 --- a/pandora_agents/unix/pandora_agent +++ b/pandora_agents/unix/pandora_agent @@ -40,7 +40,7 @@ my $Sem = undef; # Semaphore used to control the number of threads my $ThreadSem = undef; -use constant AGENT_VERSION => '7.0NG.712'; +use constant AGENT_VERSION => '7.0NG.713'; use constant AGENT_BUILD => '171002'; # Agent log default file size maximum and instances diff --git a/pandora_agents/unix/pandora_agent.redhat.spec b/pandora_agents/unix/pandora_agent.redhat.spec index 30adb00b7b..f6c3ca7188 100644 --- a/pandora_agents/unix/pandora_agent.redhat.spec +++ b/pandora_agents/unix/pandora_agent.redhat.spec @@ -2,8 +2,8 @@ #Pandora FMS Linux Agent # %define name pandorafms_agent_unix -%define version 7.0NG.712 -%define release 171002 +%define version 7.0NG.713 +%define release 1 Summary: Pandora FMS Linux agent, PERL version Name: %{name} diff --git a/pandora_agents/unix/pandora_agent.spec b/pandora_agents/unix/pandora_agent.spec index c7be4c8284..941b025660 100644 --- a/pandora_agents/unix/pandora_agent.spec +++ b/pandora_agents/unix/pandora_agent.spec @@ -2,8 +2,8 @@ #Pandora FMS Linux Agent # %define name pandorafms_agent_unix -%define version 7.0NG.712 -%define release 171002 +%define version 7.0NG.713 +%define release 1 Summary: Pandora FMS Linux agent, PERL version Name: %{name} diff --git a/pandora_agents/unix/pandora_agent_installer b/pandora_agents/unix/pandora_agent_installer index 0f776fa8c8..ecdb7c3dcd 100755 --- a/pandora_agents/unix/pandora_agent_installer +++ b/pandora_agents/unix/pandora_agent_installer @@ -9,7 +9,7 @@ # Please see http://www.pandorafms.org. This code is licensed under GPL 2.0 license. # ********************************************************************** -PI_VERSION="7.0NG.712" +PI_VERSION="7.0NG.713" PI_BUILD="171002" OS_NAME=`uname -s` diff --git a/pandora_agents/win32/bin/pandora_agent.conf b/pandora_agents/win32/bin/pandora_agent.conf index 6c3e9e7eb6..d8cd441060 100644 --- a/pandora_agents/win32/bin/pandora_agent.conf +++ b/pandora_agents/win32/bin/pandora_agent.conf @@ -1,6 +1,6 @@ # Base config file for Pandora FMS Windows Agent # (c) 2006-2014 Artica Soluciones Tecnologicas -# Version 7.0NG.712 +# Version 7.0NG.713 # This program is Free Software, you can redistribute it and/or modify it # under the terms of the GNU General Public Licence as published by the Free Software diff --git a/pandora_agents/win32/installer/pandora.mpi b/pandora_agents/win32/installer/pandora.mpi index b181d2abf4..598b9065ff 100644 --- a/pandora_agents/win32/installer/pandora.mpi +++ b/pandora_agents/win32/installer/pandora.mpi @@ -3,7 +3,7 @@ AllowLanguageSelection {Yes} AppName -{Pandora FMS Windows Agent v7.0NG.712} +{Pandora FMS Windows Agent v7.0NG.713} ApplicationID {17E3D2CF-CA02-406B-8A80-9D31C17BD08F} @@ -2387,7 +2387,7 @@ Windows,BuildSeparateArchives {No} Windows,Executable -{<%AppName%>-<%Version%>-Setup<%Ext%>} +{<%AppName%>-Setup<%Ext%>} Windows,FileDescription {<%AppName%> <%Version%> Setup} diff --git a/pandora_agents/win32/pandora.cc b/pandora_agents/win32/pandora.cc index 1b17b05117..792246b84f 100644 --- a/pandora_agents/win32/pandora.cc +++ b/pandora_agents/win32/pandora.cc @@ -30,7 +30,7 @@ using namespace Pandora; using namespace Pandora_Strutils; #define PATH_SIZE _MAX_PATH+1 -#define PANDORA_VERSION ("7.0NG.712(Build 171002)") +#define PANDORA_VERSION ("7.0NG.713(Build 171002)") string pandora_path; string pandora_dir; diff --git a/pandora_agents/win32/versioninfo.rc b/pandora_agents/win32/versioninfo.rc index a0ac3ffe42..f021b120e6 100644 --- a/pandora_agents/win32/versioninfo.rc +++ b/pandora_agents/win32/versioninfo.rc @@ -11,7 +11,7 @@ BEGIN VALUE "LegalCopyright", "Artica ST" VALUE "OriginalFilename", "PandoraAgent.exe" VALUE "ProductName", "Pandora FMS Windows Agent" - VALUE "ProductVersion", "(7.0NG.712(Build 171002))" + VALUE "ProductVersion", "(7.0NG.713(Build 171002))" VALUE "FileVersion", "1.0.0.0" END END diff --git a/pandora_console/DEBIAN/control b/pandora_console/DEBIAN/control index ae358cb757..d5c84c62f1 100644 --- a/pandora_console/DEBIAN/control +++ b/pandora_console/DEBIAN/control @@ -1,5 +1,5 @@ package: pandorafms-console -Version: 7.0NG.712-171002 +Version: 7.0NG.713 Architecture: all Priority: optional Section: admin diff --git a/pandora_console/DEBIAN/make_deb_package.sh b/pandora_console/DEBIAN/make_deb_package.sh index 595c4332b7..e830cf6661 100644 --- a/pandora_console/DEBIAN/make_deb_package.sh +++ b/pandora_console/DEBIAN/make_deb_package.sh @@ -14,7 +14,7 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -pandora_version="7.0NG.712-171002" +pandora_version="7.0NG.713" package_pear=0 package_pandora=1 diff --git a/pandora_console/include/config_process.php b/pandora_console/include/config_process.php index 57fe1b5ba8..351e43c1ca 100644 --- a/pandora_console/include/config_process.php +++ b/pandora_console/include/config_process.php @@ -23,7 +23,7 @@ * Pandora build version and version */ $build_version = 'PC171002'; -$pandora_version = 'v7.0NG.712'; +$pandora_version = 'v7.0NG.713'; // Do not overwrite default timezone set if defined. $script_tz = @date_default_timezone_get(); diff --git a/pandora_console/install.php b/pandora_console/install.php index a583839d1c..7a3ef1b3ee 100644 --- a/pandora_console/install.php +++ b/pandora_console/install.php @@ -70,7 +70,7 @@
Date: Mon, 2 Oct 2017 15:40:10 +0200 Subject: [PATCH 140/281] Added encryption select in enterprise setup --- pandora_console/include/functions_config.php | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pandora_console/include/functions_config.php b/pandora_console/include/functions_config.php index 1a70f8d41d..bef6812c89 100644 --- a/pandora_console/include/functions_config.php +++ b/pandora_console/include/functions_config.php @@ -260,6 +260,8 @@ function config_update_config () { $error_update[] = __('Server SMTP'); if (!config_update_value ('email_smtpPort', (int)get_parameter('email_smtpPort'))) $error_update[] = __('Port SMTP'); + if (!config_update_value ('email_encryption', get_parameter('email_encryption'))) + $error_update[] = __('Encryption'); if (!config_update_value ('email_username', get_parameter('email_username'))) $error_update[] = __('Email user'); if (!config_update_value ('email_password', get_parameter('email_password'))) @@ -1227,6 +1229,10 @@ function config_process_config () { if (!isset ($config['email_smtpPort'])) { config_update_value ( 'email_smtpPort', 25); } + + if (!isset ($config['email_encryption'])) { + config_update_value ( 'email_encryption', 0); + } if (!isset ($config['email_username'])) { config_update_value ( 'email_username', ""); From e9db7e95f875b7dbb4838308ca945c9737447f3d Mon Sep 17 00:00:00 2001 From: Arturo Gonzalez Date: Mon, 2 Oct 2017 17:53:30 +0200 Subject: [PATCH 141/281] Added image to url analyzer --- pandora_console/images/analizador-rutas.png | Bin 0 -> 482 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 pandora_console/images/analizador-rutas.png diff --git a/pandora_console/images/analizador-rutas.png b/pandora_console/images/analizador-rutas.png new file mode 100644 index 0000000000000000000000000000000000000000..8481c8e8b9cdeec8d3f20c984d40a2a59b9a20b3 GIT binary patch literal 482 zcmV<80UiE{P)4E?O1XH8{4HCRT4pML*$`3>fGmvQ)KnxZ%jRt6Zd!RuE zL|Kg%?s(J6f4J2kqb2|%?ASj3yBB|pC;sRJOvOrUfAXF!^ z&lMPm1yHL6Kx}{jV?;^s3=I89>JouAEnpx6Fd`+M{S4%R2cTpEOBU!ZZGh%Gl3a@9 z!wEq3g&4`58~_c+_dt9AXs9E$M2xJ^fPi@*HSs_k08KZ6*u0ONL_y)RkqC!g0J?4i zx*!W$&PL>F3IG!l8)PG>)S6FZSk4FKD Date: Mon, 2 Oct 2017 18:57:13 +0200 Subject: [PATCH 142/281] Change default number of widgets when creating a dashboard - #1398 --- pandora_console/include/constants.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pandora_console/include/constants.php b/pandora_console/include/constants.php index f039a90504..12fe752dbc 100644 --- a/pandora_console/include/constants.php +++ b/pandora_console/include/constants.php @@ -458,7 +458,7 @@ define("STATWIN_DEFAULT_CHART_WIDTH", 555); define("STATWIN_DEFAULT_CHART_HEIGHT", 245); /* Dashboard */ -define("DASHBOARD_DEFAULT_COUNT_CELLS", 4); +define("DASHBOARD_DEFAULT_COUNT_CELLS", 1); define("OPTION_TEXT", 1); define("OPTION_SINGLE_SELECT", 2); From 7b3a0d49f186d85074fe78eb0cad880fd7bf17d5 Mon Sep 17 00:00:00 2001 From: artica Date: Tue, 3 Oct 2017 00:01:22 +0200 Subject: [PATCH 143/281] Auto-updated build strings. --- pandora_agents/unix/DEBIAN/control | 2 +- pandora_agents/unix/DEBIAN/make_deb_package.sh | 2 +- pandora_agents/unix/pandora_agent | 2 +- pandora_agents/unix/pandora_agent.redhat.spec | 2 +- pandora_agents/unix/pandora_agent.spec | 2 +- pandora_agents/unix/pandora_agent_installer | 2 +- pandora_agents/win32/installer/pandora.mpi | 4 ++-- pandora_agents/win32/pandora.cc | 2 +- pandora_agents/win32/versioninfo.rc | 2 +- pandora_console/DEBIAN/control | 2 +- pandora_console/DEBIAN/make_deb_package.sh | 2 +- pandora_console/include/config_process.php | 2 +- pandora_console/install.php | 2 +- pandora_console/pandora_console.redhat.spec | 2 +- pandora_console/pandora_console.spec | 2 +- pandora_server/DEBIAN/control | 2 +- pandora_server/DEBIAN/make_deb_package.sh | 2 +- pandora_server/lib/PandoraFMS/Config.pm | 2 +- pandora_server/pandora_server.redhat.spec | 2 +- pandora_server/pandora_server.spec | 2 +- pandora_server/pandora_server_installer | 2 +- pandora_server/util/pandora_db.pl | 2 +- pandora_server/util/pandora_manage.pl | 2 +- 23 files changed, 24 insertions(+), 24 deletions(-) diff --git a/pandora_agents/unix/DEBIAN/control b/pandora_agents/unix/DEBIAN/control index 688c74c801..4d56addb8f 100644 --- a/pandora_agents/unix/DEBIAN/control +++ b/pandora_agents/unix/DEBIAN/control @@ -1,5 +1,5 @@ package: pandorafms-agent-unix -Version: 7.0NG.713 +Version: 7.0NG.713-171003 Architecture: all Priority: optional Section: admin diff --git a/pandora_agents/unix/DEBIAN/make_deb_package.sh b/pandora_agents/unix/DEBIAN/make_deb_package.sh index be4a810299..36f6112036 100644 --- a/pandora_agents/unix/DEBIAN/make_deb_package.sh +++ b/pandora_agents/unix/DEBIAN/make_deb_package.sh @@ -14,7 +14,7 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -pandora_version="7.0NG.713" +pandora_version="7.0NG.713-171003" echo "Test if you has the tools for to make the packages." whereis dpkg-deb | cut -d":" -f2 | grep dpkg-deb > /dev/null diff --git a/pandora_agents/unix/pandora_agent b/pandora_agents/unix/pandora_agent index b606639716..b5d3f58bd4 100755 --- a/pandora_agents/unix/pandora_agent +++ b/pandora_agents/unix/pandora_agent @@ -41,7 +41,7 @@ my $Sem = undef; my $ThreadSem = undef; use constant AGENT_VERSION => '7.0NG.713'; -use constant AGENT_BUILD => '171002'; +use constant AGENT_BUILD => '171003'; # Agent log default file size maximum and instances use constant DEFAULT_MAX_LOG_SIZE => 600000; diff --git a/pandora_agents/unix/pandora_agent.redhat.spec b/pandora_agents/unix/pandora_agent.redhat.spec index f6c3ca7188..6e93d2961b 100644 --- a/pandora_agents/unix/pandora_agent.redhat.spec +++ b/pandora_agents/unix/pandora_agent.redhat.spec @@ -3,7 +3,7 @@ # %define name pandorafms_agent_unix %define version 7.0NG.713 -%define release 1 +%define release 171003 Summary: Pandora FMS Linux agent, PERL version Name: %{name} diff --git a/pandora_agents/unix/pandora_agent.spec b/pandora_agents/unix/pandora_agent.spec index 941b025660..805edcf481 100644 --- a/pandora_agents/unix/pandora_agent.spec +++ b/pandora_agents/unix/pandora_agent.spec @@ -3,7 +3,7 @@ # %define name pandorafms_agent_unix %define version 7.0NG.713 -%define release 1 +%define release 171003 Summary: Pandora FMS Linux agent, PERL version Name: %{name} diff --git a/pandora_agents/unix/pandora_agent_installer b/pandora_agents/unix/pandora_agent_installer index ecdb7c3dcd..f0d88f2ff8 100755 --- a/pandora_agents/unix/pandora_agent_installer +++ b/pandora_agents/unix/pandora_agent_installer @@ -10,7 +10,7 @@ # ********************************************************************** PI_VERSION="7.0NG.713" -PI_BUILD="171002" +PI_BUILD="171003" OS_NAME=`uname -s` FORCE=0 diff --git a/pandora_agents/win32/installer/pandora.mpi b/pandora_agents/win32/installer/pandora.mpi index 598b9065ff..84e066b8fe 100644 --- a/pandora_agents/win32/installer/pandora.mpi +++ b/pandora_agents/win32/installer/pandora.mpi @@ -186,7 +186,7 @@ UpgradeApplicationID {} Version -{171002} +{171003} ViewReadme {Yes} @@ -2387,7 +2387,7 @@ Windows,BuildSeparateArchives {No} Windows,Executable -{<%AppName%>-Setup<%Ext%>} +{<%AppName%>-<%Version%>-Setup<%Ext%>} Windows,FileDescription {<%AppName%> <%Version%> Setup} diff --git a/pandora_agents/win32/pandora.cc b/pandora_agents/win32/pandora.cc index 792246b84f..4f8b865e90 100644 --- a/pandora_agents/win32/pandora.cc +++ b/pandora_agents/win32/pandora.cc @@ -30,7 +30,7 @@ using namespace Pandora; using namespace Pandora_Strutils; #define PATH_SIZE _MAX_PATH+1 -#define PANDORA_VERSION ("7.0NG.713(Build 171002)") +#define PANDORA_VERSION ("7.0NG.713(Build 171003)") string pandora_path; string pandora_dir; diff --git a/pandora_agents/win32/versioninfo.rc b/pandora_agents/win32/versioninfo.rc index f021b120e6..0a52f11803 100644 --- a/pandora_agents/win32/versioninfo.rc +++ b/pandora_agents/win32/versioninfo.rc @@ -11,7 +11,7 @@ BEGIN VALUE "LegalCopyright", "Artica ST" VALUE "OriginalFilename", "PandoraAgent.exe" VALUE "ProductName", "Pandora FMS Windows Agent" - VALUE "ProductVersion", "(7.0NG.713(Build 171002))" + VALUE "ProductVersion", "(7.0NG.713(Build 171003))" VALUE "FileVersion", "1.0.0.0" END END diff --git a/pandora_console/DEBIAN/control b/pandora_console/DEBIAN/control index d5c84c62f1..688a213707 100644 --- a/pandora_console/DEBIAN/control +++ b/pandora_console/DEBIAN/control @@ -1,5 +1,5 @@ package: pandorafms-console -Version: 7.0NG.713 +Version: 7.0NG.713-171003 Architecture: all Priority: optional Section: admin diff --git a/pandora_console/DEBIAN/make_deb_package.sh b/pandora_console/DEBIAN/make_deb_package.sh index e830cf6661..ac1d070774 100644 --- a/pandora_console/DEBIAN/make_deb_package.sh +++ b/pandora_console/DEBIAN/make_deb_package.sh @@ -14,7 +14,7 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -pandora_version="7.0NG.713" +pandora_version="7.0NG.713-171003" package_pear=0 package_pandora=1 diff --git a/pandora_console/include/config_process.php b/pandora_console/include/config_process.php index 351e43c1ca..2ee4b04f3e 100644 --- a/pandora_console/include/config_process.php +++ b/pandora_console/include/config_process.php @@ -22,7 +22,7 @@ /** * Pandora build version and version */ -$build_version = 'PC171002'; +$build_version = 'PC171003'; $pandora_version = 'v7.0NG.713'; // Do not overwrite default timezone set if defined. diff --git a/pandora_console/install.php b/pandora_console/install.php index 7a3ef1b3ee..6cac595cfb 100644 --- a/pandora_console/install.php +++ b/pandora_console/install.php @@ -71,7 +71,7 @@
Date: Tue, 3 Oct 2017 10:32:22 +0200 Subject: [PATCH 144/281] Fixed id of pandora node --- .../functions_pandora_networkmap.js | 2927 +++++++++-------- .../operation/agentes/pandora_networkmap.php | 7 +- 2 files changed, 1471 insertions(+), 1463 deletions(-) diff --git a/pandora_console/include/javascript/functions_pandora_networkmap.js b/pandora_console/include/javascript/functions_pandora_networkmap.js index 0aec15c35d..a9c36700a8 100644 --- a/pandora_console/include/javascript/functions_pandora_networkmap.js +++ b/pandora_console/include/javascript/functions_pandora_networkmap.js @@ -2,12 +2,12 @@ function draw_minimap() { //Clean the canvas context_minimap.clearRect(0, 0, minimap_w, minimap_h); - + context_minimap.beginPath(); context_minimap.globalAlpha = 0.8; context_minimap.fillStyle = "#ddd"; context_minimap.fillRect(0, 0, minimap_w, minimap_h); - + var relation_min_nodes = minimap_relation; var relation_minimap_w = 2; var relation_minimap_h = 2; @@ -16,11 +16,11 @@ function draw_minimap() { relation_minimap_w = (graph.nodes.length / 100) * 2.5; relation_minimap_h = 1.5; } - + //Draw the items and lines jQuery.each(graph.nodes, function (key, value) { - if (typeof(value) == 'undefined') return; - + if (typeof (value) == 'undefined') return; + context_minimap.beginPath(); //Paint the item if (graph.nodes.length > 100) { @@ -31,7 +31,7 @@ function draw_minimap() { center_orig_x = (value.x + value.image_width / 2) * relation_min_nodes; center_orig_y = (value.y + value.image_height / 2) * relation_min_nodes; } - + context_minimap.arc(center_orig_x, center_orig_y, 2, 0, Math.PI * 2, false); //Check if the pandora point @@ -43,7 +43,7 @@ function draw_minimap() { } context_minimap.fill(); }); - + if (graph.nodes.length > 100) { //Draw the rect of viewport context_minimap.beginPath(); @@ -64,7 +64,7 @@ function draw_minimap() { width_svg * relation_min_nodes / scale, height_svg * relation_min_nodes / scale); } - + context_minimap.beginPath(); context_minimap.strokeStyle = "#82B92E"; context_minimap.strokeRect( @@ -72,7 +72,7 @@ function draw_minimap() { (networkmap_dimensions[1] + node_radius - holding_area_dimensions[1]) * minimap_relation, holding_area_dimensions[0] * minimap_relation, holding_area_dimensions[1] * minimap_relation) - + context_minimap.globalAlpha = 1; } @@ -83,25 +83,25 @@ function inner_minimap_box(param_x, param_y) { && (param_y + translation[1] * minimap_relation <= height_svg * minimap_relation)) { return true; } - + return false; } function set_center(id) { pos_x = (width_svg / 2) - translation[0]; pos_y = (height_svg / 2) - translation[1]; - + var params = []; params.push("set_center=1"); params.push("id=" + id); params.push("x=" + pos_x); params.push("y=" + pos_y); params.push("page=operation/agentes/pandora_networkmap.view"); - jQuery.ajax ({ - data: params.join ("&"), + jQuery.ajax({ + data: params.join("&"), dataType: 'json', type: 'POST', - url: action="ajax.php", + url: action = "ajax.php", success: function (data) { if (data['correct']) { } @@ -111,7 +111,7 @@ function set_center(id) { function get_relations(node_param) { var return_links = []; - jQuery.each(graph.links, function(i, link_each) { + jQuery.each(graph.links, function (i, link_each) { if (node_param.id == link_each.source.id) { return_links.push(link_each); } @@ -119,7 +119,7 @@ function get_relations(node_param) { return_links.push(link_each); } }); - + return return_links; } @@ -134,15 +134,15 @@ function delete_link(source_id, source_module_id, target_id, target_module_id, i params.push("target_module_id=" + target_module_id); params.push("id_link=" + id_link); params.push("page=enterprise/operation/agentes/pandora_networkmap.view"); - jQuery.ajax ({ - data: params.join ("&"), + jQuery.ajax({ + data: params.join("&"), dataType: 'json', type: 'POST', - url: action="ajax.php", + url: action = "ajax.php", success: function (data) { if (data['correct']) { var found = -1; - jQuery.each(graph.links, function(i, element) { + jQuery.each(graph.links, function (i, element) { if (element.id_db == id_link) { found = i; } @@ -150,24 +150,24 @@ function delete_link(source_id, source_module_id, target_id, target_module_id, i if (found != -1) { graph.links.splice(found, 1); } - + $("#layer_graph_links_" + networkmap_id).remove(); $("#layer_graph_nodes_" + networkmap_id).remove(); window.layer_graph_links = window.layer_graph .append("g") - .attr("id", "layer_graph_links_" + networkmap_id); + .attr("id", "layer_graph_links_" + networkmap_id); window.layer_graph_nodes = window.layer_graph .append("g") - .attr("id", "layer_graph_nodes_" + networkmap_id); - + .attr("id", "layer_graph_nodes_" + networkmap_id); + force.nodes(graph.nodes) .links(graph.links) .start(); - + window.node = layer_graph_nodes.selectAll(".node"); window.link = layer_graph_links.selectAll(".link"); - + draw_elements_graph(); init_drag_and_drop(); set_positions_graph(); @@ -182,7 +182,7 @@ function update_fictional_node(id_db_node) { if (enterprise_installed) { var name = $("input[name='edit_name_fictional_node']").val(); var networkmap_to_link = $("#edit_networkmap_to_link").val(); - + var params = []; params.push("update_fictional_node=1"); params.push("networkmap_id=" + networkmap_id); @@ -190,26 +190,26 @@ function update_fictional_node(id_db_node) { params.push("name=" + name); params.push("networkmap_to_link=" + networkmap_to_link); params.push("page=enterprise/operation/agentes/pandora_networkmap.view"); - - jQuery.ajax ({ - data: params.join ("&"), + + jQuery.ajax({ + data: params.join("&"), dataType: 'json', type: 'POST', - url: action="ajax.php", + url: action = "ajax.php", success: function (data) { if (data['correct']) { $("#dialog_node_edit").dialog("close"); - - jQuery.each(graph.nodes, function(i, element) { + + jQuery.each(graph.nodes, function (i, element) { if (element.id_db == id_db_node) { graph.nodes[i].text = name; graph.nodes[i].networkmap_id = networkmap_to_link; - + $("#id_node_" + i + networkmap_id + " title").html(name); $("#id_node_" + i + networkmap_id + " tspan").html(name); } }); - + draw_elements_graph(); set_positions_graph(); } @@ -218,35 +218,35 @@ function update_fictional_node(id_db_node) { } } -function update_node_name (id_db_node) { +function update_node_name(id_db_node) { if (enterprise_installed) { var name = $("input[name='edit_name_node']").val(); - + var params = []; params.push("update_node_name=1"); params.push("networkmap_id=" + networkmap_id); params.push("node_id=" + id_db_node); params.push("name=" + name); params.push("page=enterprise/operation/agentes/pandora_networkmap.view"); - - jQuery.ajax ({ - data: params.join ("&"), + + jQuery.ajax({ + data: params.join("&"), dataType: 'json', type: 'POST', - url: action="ajax.php", + url: action = "ajax.php", success: function (data) { if (data['correct']) { $("#dialog_node_edit").dialog("close"); - - jQuery.each(graph.nodes, function(i, element) { + + jQuery.each(graph.nodes, function (i, element) { if (element.id_db == id_db_node) { graph.nodes[i].text = name; - + $("#id_node_" + i + networkmap_id + " title").html(name); $("#id_node_" + i + networkmap_id + " tspan").html(name); } }); - + draw_elements_graph(); set_positions_graph(); } @@ -258,215 +258,215 @@ function update_node_name (id_db_node) { function change_shape(id_db_node) { if (enterprise_installed) { var shape = $("select[name='shape']").val(); - + var params = []; params.push("change_shape=1"); params.push("networkmap_id=" + networkmap_id); params.push("id=" + id_db_node); params.push("shape=" + shape); params.push("page=enterprise/operation/agentes/pandora_networkmap.view"); - + $("#shape_icon_correct").css("display", "none"); $("#shape_icon_fail").css("display", "none"); $("#shape_icon_in_progress").css("display", ""); - - jQuery.ajax ({ - data: params.join ("&"), + + jQuery.ajax({ + data: params.join("&"), dataType: 'json', type: 'POST', - url: action="ajax.php", + url: action = "ajax.php", success: function (data) { $("#shape_icon_in_progress").css("display", "none"); if (data['correct']) { $("#shape_icon_correct").css("display", ""); - + count = graph.nodes.length; - - jQuery.each(graph.nodes, function(i, element) { + + jQuery.each(graph.nodes, function (i, element) { if (element.id_db == id_db_node) { graph.nodes[i].shape = shape; - + $("#id_node_" + element.id + networkmap_id + " rect").remove(); $("#id_node_" + element.id + networkmap_id + " circle").remove(); $("#id_node_" + element.id + networkmap_id + " image").remove(); - + if (shape == 'circle') { d3.select("#id_node_" + element.id + networkmap_id) - .insert("circle", "title") + .insert("circle", "title") .attr("r", node_radius) .attr("class", "node_shape node_shape_circle") - .style("fill", function(d) { - return d.color; - }) + .style("fill", function (d) { + return d.color; + }) .classed('dragable_node', true) //own dragable - .on("mouseover", function(d) { + .on("mouseover", function (d) { myMouseoverCircleFunction(d.id) - }) - .on("mouseout", function(d) { + }) + .on("mouseout", function (d) { myMouseoutCircleFunction(d.id) - }) + }) .on("click", selected_node) - .on("dblclick", function(d) { - edit_node(d, true); - }) - .on("contextmenu", function(d) { show_menu("node", d);}); - + .on("dblclick", function (d) { + edit_node(d, true); + }) + .on("contextmenu", function (d) { show_menu("node", d); }); + d3.select("#id_node_" + element.id + networkmap_id) .append("image") .attr("class", "node_image") - .attr("xlink:href", function(d) { - return d.image_url; - }) - .attr("x", function(d) { - return d.x - (d.image_width / 2); - }) - .attr("y", function(d) { - return d.y - (d.image_height / 2); - }) - .attr("width", function(d) { - return (node_radius / 0.8); - }) - .attr("height", function(d) { - return (node_radius / 0.8); - }) - .attr("node_id", function(d) { - return d.id; - }) + .attr("xlink:href", function (d) { + return d.image_url; + }) + .attr("x", function (d) { + return d.x - (d.image_width / 2); + }) + .attr("y", function (d) { + return d.y - (d.image_height / 2); + }) + .attr("width", function (d) { + return (node_radius / 0.8); + }) + .attr("height", function (d) { + return (node_radius / 0.8); + }) + .attr("node_id", function (d) { + return d.id; + }) .attr("id", "image2995") .classed('dragable_node', true) //own dragable - .on("mouseover", function(d) { + .on("mouseover", function (d) { myMouseoverCircleFunction(d.id) - }) - .on("mouseout", function(d) { + }) + .on("mouseout", function (d) { myMouseoutCircleFunction(d.id) - }) + }) .on("click", selected_node) - .on("dblclick", function(d) { - edit_node(d, true); - }) - .on("contextmenu", function(d) { show_menu("node", d);}); - + .on("dblclick", function (d) { + edit_node(d, true); + }) + .on("contextmenu", function (d) { show_menu("node", d); }); + } else if (shape == 'square') { d3.select("#id_node_" + element.id + networkmap_id) .insert("rect", "title") - .attr("width", node_radius * 2) - .attr("height", node_radius * 2) - .attr("class", "node_shape node_shape_square") - .style("fill", function(d) { - return d.color; - }) - .classed('dragable_node', true) //own dragable - .on("mouseover", function(d) { - myMouseoverSquareFunction(d.id) - }) - .on("mouseout", function(d) { - myMouseoutSquareFunction(d.id) - }) - .on("click", selected_node) - .on("dblclick", function(d) { - edit_node(d, true); - }) - .on("contextmenu", function(d) { show_menu("node", d);}); - + .attr("width", node_radius * 2) + .attr("height", node_radius * 2) + .attr("class", "node_shape node_shape_square") + .style("fill", function (d) { + return d.color; + }) + .classed('dragable_node', true) //own dragable + .on("mouseover", function (d) { + myMouseoverSquareFunction(d.id) + }) + .on("mouseout", function (d) { + myMouseoutSquareFunction(d.id) + }) + .on("click", selected_node) + .on("dblclick", function (d) { + edit_node(d, true); + }) + .on("contextmenu", function (d) { show_menu("node", d); }); + d3.select("#id_node_" + element.id + networkmap_id) .append("image") .attr("class", "node_image") - .attr("xlink:href", function(d) { - return d.image_url; - }) - .attr("x", function(d) { - return d.x - (d.image_width / 2); - }) - .attr("y", function(d) { - return d.y - (d.image_height / 2); - }) - .attr("width", function(d) { - return (node_radius / 0.8); - }) - .attr("height", function(d) { - return (node_radius / 0.8); - }) - .attr("node_id", function(d) { - return d.id; - }) + .attr("xlink:href", function (d) { + return d.image_url; + }) + .attr("x", function (d) { + return d.x - (d.image_width / 2); + }) + .attr("y", function (d) { + return d.y - (d.image_height / 2); + }) + .attr("width", function (d) { + return (node_radius / 0.8); + }) + .attr("height", function (d) { + return (node_radius / 0.8); + }) + .attr("node_id", function (d) { + return d.id; + }) .attr("id", "image2995") .classed('dragable_node', true) //own dragable - .on("mouseover", function(d) { + .on("mouseover", function (d) { myMouseoverSquareFunction(d.id) - }) - .on("mouseout", function(d) { + }) + .on("mouseout", function (d) { myMouseoutSquareFunction(d.id) - }) + }) .on("click", selected_node) - .on("dblclick", function(d) { - edit_node(d, true); - }) - .on("contextmenu", function(d) { show_menu("node", d);}); - + .on("dblclick", function (d) { + edit_node(d, true); + }) + .on("contextmenu", function (d) { show_menu("node", d); }); + } else if (shape == 'rhombus') { d3.select("#id_node_" + element.id + networkmap_id) .insert("rect", "title") - .attr("transform", - "") - .attr("width", node_radius * 1.5) - .attr("height", node_radius * 1.5) - .attr("class", "node_shape node_shape_rhombus") - .style("fill", function(d) { - return d.color; - }) - .classed('dragable_node', true) //own dragable - .on("mouseover", function(d) { - myMouseoverRhombusFunction(d.id) - }) - .on("mouseout", function(d) { - myMouseoutRhombusFunction(d.id) - }) - .on("click", selected_node) - .on("dblclick", function(d) { - edit_node(d, true); - }) - .on("contextmenu", function(d) { show_menu("node", d);}); - + .attr("transform", + "") + .attr("width", node_radius * 1.5) + .attr("height", node_radius * 1.5) + .attr("class", "node_shape node_shape_rhombus") + .style("fill", function (d) { + return d.color; + }) + .classed('dragable_node', true) //own dragable + .on("mouseover", function (d) { + myMouseoverRhombusFunction(d.id) + }) + .on("mouseout", function (d) { + myMouseoutRhombusFunction(d.id) + }) + .on("click", selected_node) + .on("dblclick", function (d) { + edit_node(d, true); + }) + .on("contextmenu", function (d) { show_menu("node", d); }); + d3.select("#id_node_" + element.id + networkmap_id) .append("image") .attr("class", "node_image") - .attr("xlink:href", function(d) { - return d.image_url; - }) - .attr("x", function(d) { - return d.x - (d.image_width / 2); - }) - .attr("y", function(d) { - return d.y - (d.image_height / 2); - }) - .attr("width", function(d) { - return (node_radius / 0.8); - }) - .attr("height", function(d) { - return (node_radius / 0.8); - }) - .attr("node_id", function(d) { - return d.id; - }) + .attr("xlink:href", function (d) { + return d.image_url; + }) + .attr("x", function (d) { + return d.x - (d.image_width / 2); + }) + .attr("y", function (d) { + return d.y - (d.image_height / 2); + }) + .attr("width", function (d) { + return (node_radius / 0.8); + }) + .attr("height", function (d) { + return (node_radius / 0.8); + }) + .attr("node_id", function (d) { + return d.id; + }) .attr("id", "image2995") .classed('dragable_node', true) //own dragable - .on("mouseover", function(d) { + .on("mouseover", function (d) { myMouseoverRhombusFunction(d.id) - }) - .on("mouseout", function(d) { + }) + .on("mouseout", function (d) { myMouseoutRhombusFunction(d.id) - }) + }) .on("click", selected_node) - .on("dblclick", function(d) { - edit_node(d, true); - }) - .on("contextmenu", function(d) { show_menu("node", d);}); + .on("dblclick", function (d) { + edit_node(d, true); + }) + .on("contextmenu", function (d) { show_menu("node", d); }); } - + } - + count = count - 1; if (count == 0) { draw_elements_graph(); @@ -486,28 +486,28 @@ function update_link(row_index, id_link) { var interface_source = parseInt( $("select[name='interface_source_" + row_index + "']") .val() - ); - + ); + var text_source_interface = ""; if (interface_source != 0) { text_source_interface = $("select[name='interface_source_" + - row_index +"'] option:selected").text(); + row_index + "'] option:selected").text(); } - + var interface_target = parseInt( $("select[name='interface_target_" + row_index + "']") .val() - ); - + ); + var text_target_interface = ""; if (interface_target != 0) { text_target_interface = $("select[name='interface_target_" + - row_index +"'] option:selected").text(); + row_index + "'] option:selected").text(); } - + $(".edit_icon_progress_" + row_index).css("display", ""); $(".edit_icon_" + row_index).css("display", "none"); - + var params = []; params.push("update_link=1"); params.push("networkmap_id=" + networkmap_id); @@ -518,17 +518,17 @@ function update_link(row_index, id_link) { params.push("target_text=" + text_target_interface); params.push("page=enterprise/operation/agentes/pandora_networkmap.view"); - jQuery.ajax ({ - data: params.join ("&"), + jQuery.ajax({ + data: params.join("&"), dataType: 'json', type: 'POST', - url: action="ajax.php", + url: action = "ajax.php", success: function (data) { $(".edit_icon_progress_" + row_index).css("display", "none"); - + if (data['correct']) { $(".edit_icon_correct_" + row_index).css("display", ""); - + $("select[name='interface_source_" + row_index + "'] option[value='" + interface_source + "']") .prop("selected", true); $("select[name='interface_target_" + row_index + "'] option[value='" + interface_target + "']") @@ -536,7 +536,7 @@ function update_link(row_index, id_link) { var id = ""; var index = -1; - $.each(graph.links, function(j, link) { + $.each(graph.links, function (j, link) { if (link['id_db'] == id_link) { index = j; id = String(id_link); @@ -571,7 +571,7 @@ function update_link(row_index, id_link) { temp_link["text_start"] = data["text_start"]; temp_link["text_end"] = data["text_end"]; - $.each(graph.nodes, function(k, node) { + $.each(graph.nodes, function (k, node) { if (node['id_agent'] == data['id_db_target']) { temp_link["target"] = graph.nodes[k]; } @@ -587,18 +587,18 @@ function update_link(row_index, id_link) { window.layer_graph_links = window.layer_graph .append("g") - .attr("id", "layer_graph_links_" + networkmap_id); + .attr("id", "layer_graph_links_" + networkmap_id); window.layer_graph_nodes = window.layer_graph .append("g") - .attr("id", "layer_graph_nodes_" + networkmap_id); - + .attr("id", "layer_graph_nodes_" + networkmap_id); + force.nodes(graph.nodes) .links(graph.links) .start(); - + window.node = layer_graph_nodes.selectAll(".node"); window.link = layer_graph_links.selectAll(".link"); - + draw_elements_graph(); init_drag_and_drop(); set_positions_graph(); @@ -610,11 +610,11 @@ function update_link(row_index, id_link) { }); } -function delete_link_from_id (index) { +function delete_link_from_id(index) { graph.links.splice(index, 1); } -function add_new_link (new_link) { +function add_new_link(new_link) { graph.links.push(new_link); } @@ -622,38 +622,38 @@ function edit_node(data_node, dblClick) { if (enterprise_installed) { var flag_edit_node = true; var edit_node = null - + //Only select one node var selection = d3.selectAll('.node_selected'); - + if (selection[0].length == 1) { edit_node = selection[0].pop(); } else if (selection[0].length > 1) { edit_node = selection[0].pop(); } - else if (dblClick){ + else if (dblClick) { edit_node = d3.select("#id_node_" + data_node['id'] + networkmap_id); edit_node = edit_node[0][0]; } else { flag_edit_node = false; } - + if (flag_edit_node) { d3.selectAll('.node_selected') .classed("node_selected", false); d3.select(edit_node) .classed("node_selected", true); - + id = d3.select(edit_node).attr("id").replace("id_node_", ""); id_networkmap_lenght = networkmap_id.toString().length; id_node_length = id.length - id_networkmap_lenght; id = id.substring(0, id_node_length); node_selected = graph.nodes[id]; - + selected_links = get_relations(node_selected); - + $("select[name='shape'] option[value='" + node_selected.shape + "']") .prop("selected", true); $("select[name='shape']").attr("onchange", @@ -663,18 +663,18 @@ function edit_node(data_node, dblClick) { $("#node_options-node_name-2 input") .attr("onclick", "update_node_name(" + node_selected.id_db + ");"); - + $("#node_details-0-1").html('' + node_selected["text"] + ''); var params = []; params.push("get_agent_info=1"); params.push("id_agent=" + node_selected["id_agent"]); params.push("page=enterprise/operation/agentes/pandora_networkmap.view"); - - jQuery.ajax ({ - data: params.join ("&"), + + jQuery.ajax({ + data: params.join("&"), dataType: 'json', type: 'POST', - url: action="ajax.php", + url: action = "ajax.php", success: function (data) { var adressess = ""; for (adress in data['adressess']) { @@ -684,18 +684,18 @@ function edit_node(data_node, dblClick) { $("#node_details-2-1").html(data["os"]); $("#node_details-3-1").html(data["group"]); - $('[aria-describedby=dialog_node_edit]').css({'top':'200px'}); - $('#foot').css({'top':parseInt($("[aria-describedby=dialog_node_edit]").css('height')+$("[aria-describedby=dialog_node_edit]").css('top')),'position':'relative'}); + $('[aria-describedby=dialog_node_edit]').css({ 'top': '200px' }); + $('#foot').css({ 'top': parseInt($("[aria-describedby=dialog_node_edit]").css('height') + $("[aria-describedby=dialog_node_edit]").css('top')), 'position': 'relative' }); get_interface_data_to_table(node_selected, selected_links); } }); - - $("#dialog_node_edit" ) - .dialog( "option", "title", - dialog_node_edit_title.replace("%s", node_selected.text)); + + $("#dialog_node_edit") + .dialog("option", "title", + dialog_node_edit_title.replace("%s", node_selected.text)); $("#dialog_node_edit").dialog("open"); - + if (node_selected.id_agent == undefined || node_selected.id_agent == -2) { //Fictional node $("#node_options-fictional_node_name") @@ -725,7 +725,7 @@ function edit_node(data_node, dblClick) { $("#node_options-node_name") .css("display", ""); } - + //Clean $("#relations_table .relation_link_row").remove(); //Show the no relations @@ -735,25 +735,25 @@ function edit_node(data_node, dblClick) { } } -function get_interface_data_to_table (node_selected, selected_links) { +function get_interface_data_to_table(node_selected, selected_links) { $("#interface_information").find("tr:gt(0)").remove(); var params = []; params.push("get_interface_info=1"); params.push("id_agent=" + node_selected["id_agent"]); params.push("page=enterprise/operation/agentes/pandora_networkmap.view"); - jQuery.ajax ({ - data: params.join ("&"), + jQuery.ajax({ + data: params.join("&"), dataType: 'json', type: 'POST', - url: action="ajax.php", + url: action = "ajax.php", success: function (data) { if (data.length == 0) { $("#interface_information").find('tbody') .append($('').html("

It has no interface to display

")); } else { - jQuery.each(data, function(j, interface) { + jQuery.each(data, function (j, interface) { $("#interface_information").find('tbody') .append($('') .append($('') @@ -779,23 +779,23 @@ function get_interface_data_to_table (node_selected, selected_links) { }); } -function load_interfaces (selected_links) { +function load_interfaces(selected_links) { //Clean $("#relations_table .relation_link_row").remove(); //Show the no relations $("#relations_table-loading").css('display', 'none'); $("#relations_table-no_relations").css('display', ''); - - jQuery.each(selected_links, function(i, link_each) { + + jQuery.each(selected_links, function (i, link_each) { $("#relations_table-no_relations").css('display', 'none'); $("#relations_table-loading").css('display', ''); - + var template_relation_row = $("#relations_table-template_row") .clone(); - + $(template_relation_row).css('display', ''); $(template_relation_row).attr('class', 'relation_link_row'); - + $("select[name='interface_source']", template_relation_row) .attr('name', "interface_source_" + i) .attr('id', "interface_source_" + i); @@ -812,24 +812,24 @@ function load_interfaces (selected_links) { .attr('class', "edit_icon_fail_" + i); $(".edit_icon_link", template_relation_row) .attr('class', "edit_icon_link_" + i) - .click(function() { + .click(function () { update_link(i, link_each.id_db); } - ); - + ); + var params3 = []; params3.push("get_intefaces=1"); params3.push("id_agent_target=" + link_each.target.id_agent); params3.push("id_agent_source=" + link_each.source.id_agent); params3.push("page=enterprise/operation/agentes/pandora_networkmap.view"); - - jQuery.ajax ({ - data: params3.join ("&"), + + jQuery.ajax({ + data: params3.join("&"), dataType: 'json', type: 'POST', async: true, cache: false, - url: action="ajax.php", + url: action = "ajax.php", success: function (data) { if (data['correct']) { $("select[name='interface_target_" + i + "']", template_relation_row).empty(); @@ -837,24 +837,24 @@ function load_interfaces (selected_links) { $("select[name='interface_source_" + i + "']", template_relation_row).empty(); $("select[name='interface_source_" + i + "']", template_relation_row).append(''); - jQuery.each(data['target_interfaces'], function(j, interface) { + jQuery.each(data['target_interfaces'], function (j, interface) { $("select[name='interface_target_" + i + "']", template_relation_row) .append($("'); - jQuery.each(data.interfaces_parent, function(i, interface) { - $('#interface_target_select').append(''); - }); + if ((link_item.source_id_db == data_parent.id_db) && + (link_item.target_id_db == child_data.id_db)) { - $("#interface_source_select").empty(); - $('#interface_source_select').append(''); - jQuery.each(data.interfaces_child, function(i, interface) { - $('#interface_source_select').append(''); - }); + repeat = true; + } + }); - $('#dialog_interface_link').dialog("open"); - } - }); + if (repeat) { + count = count - 1; + if (count == 0) { + draw_elements_graph(); + set_positions_graph(); + + cancel_set_parent(); + cancel_set_parent_interface(); + } + + return; //Break + } + + var params = []; + params.push("set_relationship_interface=1"); + params.push("id=" + networkmap_id); + params.push("child=" + child_data.id_db); + params.push("parent=" + data_parent.id_db); + params.push("page=enterprise/operation/agentes/pandora_networkmap.view"); + + jQuery.ajax({ + data: params.join("&"), + dataType: 'json', + type: 'POST', + url: action = "ajax.php", + success: function (data) { + var parent_name = data_parent.text; + var child_name = child_data.text; + $('#label-node_source_interface').text(child_name); + $('#label-node_target_interface').text(parent_name); + + $("#interface_target_select").empty(); + $('#interface_target_select').append(''); + jQuery.each(data.interfaces_parent, function (i, interface) { + $('#interface_target_select').append(''); + }); + + $("#interface_source_select").empty(); + $('#interface_source_select').append(''); + jQuery.each(data.interfaces_child, function (i, interface) { + $('#interface_source_select').append(''); + }); + + $('#dialog_interface_link').dialog("open"); + } + }); }); } -function add_interface_link_js () { +function add_interface_link_js() { cancel_set_parent_interface(); $('#dialog_interface_link').dialog("close"); - + source_value = $('#interface_source_select').val(); source_text = $('#interface_source_select').find('option:selected').text(); target_value = $('#interface_target_select').val(); @@ -1977,11 +1976,11 @@ function add_interface_link_js () { params.push("target_text=" + target_text); params.push("page=enterprise/operation/agentes/pandora_networkmap.view"); - jQuery.ajax ({ - data: params.join ("&"), + jQuery.ajax({ + data: params.join("&"), dataType: 'json', type: 'POST', - url: action="ajax.php", + url: action = "ajax.php", success: function (data) { if (data['correct']) { var temp_link = {}; @@ -2006,12 +2005,12 @@ function add_interface_link_js () { } temp_link['status_start'] = "0"; temp_link['status_end'] = "0"; - - + + temp_link['text_start'] = data['text_start']; temp_link['text_end'] = data['text_end']; - - jQuery.each(graph.nodes, function(j, node) { + + jQuery.each(graph.nodes, function (j, node) { if (node['id_agent'] == data['id_db_target']) { temp_link['target'] = graph.nodes[j]; } @@ -2019,9 +2018,9 @@ function add_interface_link_js () { temp_link['source'] = graph.nodes[j]; } }); - + graph.links.push(temp_link); - + draw_elements_graph(); init_drag_and_drop(); set_positions_graph(); @@ -2033,7 +2032,7 @@ function add_interface_link_js () { function refresh_holding_area() { holding_pos_x = d3.select("#holding_area_" + networkmap_id).attr("x"); holding_pos_y = d3.select("#holding_area_" + networkmap_id).attr("y"); - + var pos_x = parseInt(holding_pos_x) + parseInt(node_radius); var pos_y = parseInt(holding_pos_y) + parseInt(node_radius); if (enterprise_installed) { @@ -2044,21 +2043,21 @@ function refresh_holding_area() { params.push("x=" + pos_x); params.push("y=" + pos_y); params.push("page=enterprise/operation/agentes/pandora_networkmap.view"); - jQuery.ajax ({ - data: params.join ("&"), + jQuery.ajax({ + data: params.join("&"), dataType: 'json', type: 'POST', - url: action="ajax.php", + url: action = "ajax.php", success: function (data) { if (data['correct']) { window.holding_area = data['holding_area']; - - jQuery.each(holding_area.nodes, function(i, node) { + + jQuery.each(holding_area.nodes, function (i, node) { var temp_node = {}; - + temp_node['id'] = graph.nodes.length; holding_area.nodes[i]['id'] = temp_node['id']; - + temp_node['id_db'] = node['id_db']; temp_node['id_agent'] = node['id_agent']; temp_node['id_module'] = 0; @@ -2074,21 +2073,21 @@ function refresh_holding_area() { temp_node['image_url'] = node['image_url']; temp_node['image_width'] = node['image_width']; temp_node['image_height'] = node['image_width']; - + graph.nodes.push(temp_node); }); - - jQuery.each(graph.links, function(j, g_link) { - - for(var i = 0; i < holding_area.links.length; i++) { + + jQuery.each(graph.links, function (j, g_link) { + + for (var i = 0; i < holding_area.links.length; i++) { if (g_link['id_db'] == holding_area.links[i]['id_db']) { holding_area.links.splice(i, 1); } } - + }); - - jQuery.each(holding_area.links, function(i, link) { + + jQuery.each(holding_area.links, function (i, link) { var temp_link = {}; temp_link['id_db'] = link['id_db']; temp_link['arrow_start'] = link['arrow_start']; @@ -2099,9 +2098,9 @@ function refresh_holding_area() { temp_link['id_module_end'] = link['id_module_end']; temp_link['text_start'] = link['text_start']; temp_link['text_end'] = link['text_end']; - + //Re-hook the links to nodes - jQuery.each(graph.nodes, function(j, node) { + jQuery.each(graph.nodes, function (j, node) { if (node['id_agent'] == link['id_agent_end']) { temp_link['target'] = graph.nodes[j]; } @@ -2109,27 +2108,27 @@ function refresh_holding_area() { temp_link['source'] = graph.nodes[j]; } }); - + graph.links.push(temp_link); }); - + $("#layer_graph_links_" + networkmap_id).remove(); $("#layer_graph_nodes_" + networkmap_id).remove(); window.layer_graph_links = window.layer_graph .append("g") - .attr("id", "layer_graph_links_" + networkmap_id); + .attr("id", "layer_graph_links_" + networkmap_id); window.layer_graph_nodes = window.layer_graph .append("g") - .attr("id", "layer_graph_nodes_" + networkmap_id); - + .attr("id", "layer_graph_nodes_" + networkmap_id); + force.nodes(graph.nodes) .links(graph.links) .start(); - + window.node = layer_graph_nodes.selectAll(".node"); window.link = layer_graph_links.selectAll(".link"); - + draw_elements_graph(); init_drag_and_drop(); set_positions_graph(); @@ -2137,7 +2136,7 @@ function refresh_holding_area() { $('#holding_spinner_' + networkmap_id).css("display", "none"); } }, - error: function(){ + error: function () { $('#holding_spinner_' + networkmap_id).css("display", "none"); } }); @@ -2147,11 +2146,11 @@ function refresh_holding_area() { function set_parent(parent_data) { if (enterprise_installed) { var selection = d3.selectAll('.node_children'); - + count = selection.size(); - + selection - .each(function(child_data) { + .each(function (child_data) { //Check if exist the link as // repeat: // old link: node1 (parent) - node2 (child) @@ -2160,48 +2159,48 @@ function set_parent(parent_data) { // swapped: // old link: node1 (child) - node2 (parent) // new link: node2 (child) - node1 (parent) - + var repeat = false; - jQuery.each(graph.links, function(i, link_item) { - + jQuery.each(graph.links, function (i, link_item) { + if ((link_item.source_id_db == child_data.id_db) && - (link_item.target_id_db == parent_data.id_db)){ - + (link_item.target_id_db == parent_data.id_db)) { + repeat = true; } - + if ((link_item.source_id_db == parent_data.id_db) && - (link_item.target_id_db == child_data.id_db)){ - + (link_item.target_id_db == child_data.id_db)) { + repeat = true; } - + }); - + if (repeat) { count = count - 1; if (count == 0) { draw_elements_graph(); set_positions_graph(); - + cancel_set_parent(); cancel_set_parent_interface(); } - + return; //Break } - + var params = []; params.push("set_relationship=1"); params.push("id=" + networkmap_id); params.push("child=" + child_data.id_db); params.push("parent=" + parent_data.id_db); params.push("page=enterprise/operation/agentes/pandora_networkmap.view"); - jQuery.ajax ({ - data: params.join ("&"), + jQuery.ajax({ + data: params.join("&"), dataType: 'json', type: 'POST', - url: action="ajax.php", + url: action = "ajax.php", success: function (data) { if (data['correct']) { //Add the relationship and paint @@ -2221,7 +2220,7 @@ function set_parent(parent_data) { item['id_agent_end'] = graph.nodes[parent_data.id]['id_agent']; item['target'] = graph.nodes[parent_data.id]; item['source'] = graph.nodes[child_data.id]; - + graph.links.push(item); } //update_networkmap(); @@ -2229,42 +2228,42 @@ function set_parent(parent_data) { if (count == 0) { draw_elements_graph(); set_positions_graph(); - + cancel_set_parent(); cancel_set_parent_interface(); } } }); } - ); + ); } } -function cancel_set_parent_interface () { +function cancel_set_parent_interface() { var selection = d3.selectAll('.node_children'); - + selection - .each(function(d) { + .each(function (d) { d3.select("#id_node_" + d.id + networkmap_id) .classed("node_selected", true) .classed("node_children", false); } - ); - + ); + flag_setting_interface_link_running = false; } function cancel_set_parent() { var selection = d3.selectAll('.node_children'); - + selection - .each(function(d) { + .each(function (d) { d3.select("#id_node_" + d.id + networkmap_id) .classed("node_selected", true) .classed("node_children", false); } - ); - + ); + flag_setting_relationship_running = false; } @@ -2273,46 +2272,46 @@ function cancel_set_parent() { //////////////////////////////////////////////////////////////////////// function init_drag_and_drop() { window.dragables = svg.selectAll(".dragable_node"); - + window.drag_start = [0, 0]; window.drag_end = [0, 0]; window.drag = d3.behavior.drag() - .on("dragstart", function() { + .on("dragstart", function () { if (d3.event.sourceEvent.button == 2) return; - + mouse_coords = d3.mouse(this); drag_start[0] = drag_end[0] = mouse_coords[0]; drag_start[1] = drag_end[1] = mouse_coords[1]; - + flag_drag_running = true; - + d3.event.sourceEvent.stopPropagation(); }) - .on("dragend", function(d, i) { + .on("dragend", function (d, i) { if (d3.event.sourceEvent.button == 2) return; - + flag_drag_running = false; - + var selection = d3.selectAll('.node_selected'); - + if (enterprise_installed) { holding_pos_x = d3.select("#holding_area_" + networkmap_id).attr("x"); holding_pos_y = d3.select("#holding_area_" + networkmap_id).attr("y"); selection - .each(function(d) { + .each(function (d) { var params = []; params.push("update_node=1"); params.push("node=" + JSON.stringify(d)); params.push("x=" + holding_pos_x); params.push("y=" + holding_pos_y); params.push("page=enterprise/operation/agentes/pandora_networkmap.view"); - jQuery.ajax ({ - data: params.join ("&"), + jQuery.ajax({ + data: params.join("&"), dataType: 'json', type: 'POST', - url: action="ajax.php", + url: action = "ajax.php", success: function (data) { if (d.state == 'holding_area') { //It is out the holding area @@ -2337,11 +2336,11 @@ function init_drag_and_drop() { params.push("update_node_alert=1"); params.push("map_id=" + networkmap_id); params.push("page=operation/agentes/pandora_networkmap.view"); - jQuery.ajax ({ - data: params.join ("&"), + jQuery.ajax({ + data: params.join("&"), dataType: 'json', type: 'POST', - url: action="ajax.php", + url: action = "ajax.php", success: function (data) { if (data['correct']) { $("#open_version_dialog").dialog(); @@ -2349,47 +2348,47 @@ function init_drag_and_drop() { } }); } - + d3.event.sourceEvent.stopPropagation(); }) - .on("drag", function( d, i) { + .on("drag", function (d, i) { if (d3.event.sourceEvent.button == 2) return; - + mouse_coords = d3.mouse(this); - + delta = [0, 0]; delta[0] = mouse_coords[0] - drag_end[0]; delta[1] = mouse_coords[1] - drag_end[1]; - + drag_end[0] = mouse_coords[0]; drag_end[1] = mouse_coords[1]; - + var selection = d3.selectAll('.node_selected'); - + selection - .each(function(d) { + .each(function (d) { graph.nodes[d.id].x = d.x + delta[0]; graph.nodes[d.id].y = d.y + delta[1]; graph.nodes[d.id].px = d.px + delta[0]; graph.nodes[d.id].py = d.py + delta[1]; }); - + draw_elements_graph(); set_positions_graph(); - + d3.event.sourceEvent.stopPropagation(); }); - dragables.call( drag); + dragables.call(drag); } function add_fictional_node() { var name = $("input[name='name_fictional_node']").val(); var networkmap_to_link = $("#networkmap_to_link").val(); - + var x = (click_menu_position_svg[0] - translation[0]) / scale; var y = (click_menu_position_svg[1] - translation[1]) / scale; - + if (enterprise_installed) { var params = []; params.push("create_fictional_point=1"); @@ -2402,15 +2401,15 @@ function add_fictional_node() { params.push("x=" + x); params.push("y=" + y); params.push("page=enterprise/operation/agentes/pandora_networkmap.view"); - jQuery.ajax ({ - data: params.join ("&"), + jQuery.ajax({ + data: params.join("&"), dataType: 'json', type: 'POST', - url: action="ajax.php", + url: action = "ajax.php", success: function (data) { if (data['correct']) { $("#dialog_node_add").dialog("close"); - + var temp_node = {}; temp_node['id'] = graph.nodes.length; temp_node['id_db'] = data['id_node']; @@ -2428,9 +2427,9 @@ function add_fictional_node() { temp_node['image_width'] = 0; temp_node['image_height'] = 0; temp_node['networkmap_id'] = networkmap_to_link; - + graph.nodes.push(temp_node); - + draw_elements_graph(); init_drag_and_drop(); set_positions_graph(); @@ -2440,7 +2439,7 @@ function add_fictional_node() { } else { $("#dialog_node_add").dialog("close"); - + var temp_node = {}; temp_node['id'] = graph.nodes.length; temp_node['id_db'] = data['id_node']; @@ -2458,9 +2457,9 @@ function add_fictional_node() { temp_node['image_width'] = 0; temp_node['image_height'] = 0; temp_node['networkmap_id'] = networkmap_to_link; - + graph.nodes.push(temp_node); - + draw_elements_graph(); init_drag_and_drop(); set_positions_graph(); @@ -2478,16 +2477,16 @@ function init_graph(parameter_object) { $("#menu_tab_frame_view").height() - 20; // 20 of margin } - + window.refresh_period = 5 * 1000; //milliseconds - if (typeof(parameter_object.refresh_period) != "undefined") { + if (typeof (parameter_object.refresh_period) != "undefined") { window.refresh_period = parameter_object.refresh_period; } window.scale_minimap = 4.2; window.translation = [0, 0]; window.scale = 0.5; window.node_radius = 40; - if (typeof(parameter_object.node_radius) != "undefined") { + if (typeof (parameter_object.node_radius) != "undefined") { window.node_radius = parameter_object.node_radius; } window.interface_radius = 3; @@ -2501,128 +2500,128 @@ function init_graph(parameter_object) { window.enterprise_installed = false; window.flag_setting_relationship_running = false; window.flag_setting_interface_link_running = false; - + window.minimap_w = 0; window.minimap_h = 0; window.show_minimap = false; window.show_labels = true; window.context_minimap; - + window.holding_area_dimensions = [200, 200]; - if (typeof(parameter_object.holding_area_dimensions) != "undefined") { + if (typeof (parameter_object.holding_area_dimensions) != "undefined") { window.holding_area_dimensions = parameter_object.holding_area_dimensions; } - + window.graph = null; - if (typeof(parameter_object.graph) != "undefined") { + if (typeof (parameter_object.graph) != "undefined") { window.graph = parameter_object.graph; } - + window.networkmap_center = []; - if (typeof(parameter_object.networkmap_center) != "undefined") { + if (typeof (parameter_object.networkmap_center) != "undefined") { window.networkmap_center = parameter_object.networkmap_center; } - - if (typeof(networkmap_center[0]) == "undefined") { + + if (typeof (networkmap_center[0]) == "undefined") { networkmap_center = [0, 0]; } - + translation[0] = (width_svg / 2) - networkmap_center[0]; translation[1] = (height_svg / 2) - networkmap_center[1]; - + translation[0] = translation[0] * scale; translation[1] = translation[1] * scale; - + window.enterprise_installed = ''; - if (typeof(parameter_object.enterprise_installed) != "undefined") { + if (typeof (parameter_object.enterprise_installed) != "undefined") { window.enterprise_installed = parameter_object.enterprise_installed; } - + window.networkmap_dimensions = []; - if (typeof(parameter_object.networkmap_dimensions) != "undefined") { + if (typeof (parameter_object.networkmap_dimensions) != "undefined") { window.networkmap_dimensions = parameter_object.networkmap_dimensions; } window.max = Math.max(networkmap_dimensions[0], networkmap_dimensions[1]); window.min = Math.min(width_svg / scale_minimap, height_svg / scale_minimap); - + window.minimap_relation = min / max; minimap_w = networkmap_dimensions[0] * minimap_relation; minimap_h = networkmap_dimensions[1] * minimap_relation; - + $("#minimap_" + networkmap_id).attr('width', minimap_w); $("#minimap_" + networkmap_id).attr('height', minimap_h); - + window.canvas_minimap = $("#minimap_" + networkmap_id); window.context_minimap = canvas_minimap[0].getContext('2d'); window.minimap_drag = false; - + window.url_background_grid = ''; - if (typeof(parameter_object.url_background_grid) != "undefined") { + if (typeof (parameter_object.url_background_grid) != "undefined") { // GRID window.url_background_grid = ""; } - + var rect_center_x = graph.nodes[0].x; var rect_center_y = graph.nodes[0].y; - + //For to catch the keyevent for the ctrl key d3.select(document) - .on("keydown", function() { + .on("keydown", function () { if (d3.event.keyCode == key_multiple_selection) { flag_multiple_selection = true; disabled_drag_zoom = true; } }) - .on("keyup", function() { + .on("keyup", function () { if (d3.event.keyCode == key_multiple_selection) { flag_multiple_selection = false; disabled_drag_zoom = false; flag_multiple_selection_running = false; - + d3.select("#selection_rectangle") .style("display", "none"); } }); - + window.force = d3.layout.force() .charge(10) .linkDistance(0) .size([width_svg, height_svg]); - + if (x_offs != null) { - translation[0] = translation [0] + x_offs; + translation[0] = translation[0] + x_offs; } if (y_offs != null) { - translation[1] = translation [1] + y_offs; + translation[1] = translation[1] + y_offs; } if (z_dash != null) { scale = z_dash; } - + window.zoom_obj = d3.behavior.zoom(); zoom_obj.scaleExtent([0.05, 1]) .on("zoom", zoom) .translate(translation) .scale(scale); - + window.svg = d3.select("#networkconsole_" + networkmap_id) .append("svg") - .attr("id", "dinamic_networkmap_svg_" + networkmap_id) - .attr("width", width_svg) - .attr("height", height_svg) + .attr("id", "dinamic_networkmap_svg_" + networkmap_id) + .attr("width", width_svg) + .attr("height", height_svg) .call(zoom_obj) - .on("mousedown", function() { + .on("mousedown", function () { if (flag_multiple_selection) { flag_multiple_selection_running = true; - + mouse_coords = d3.mouse(this); - + selection_rectangle[0] = mouse_coords[0]; selection_rectangle[1] = mouse_coords[1]; selection_rectangle[2] = mouse_coords[0]; selection_rectangle[3] = mouse_coords[1]; - + d3.select("#selection_rectangle") .style("display", "") .attr("x", selection_rectangle[0]) @@ -2634,106 +2633,106 @@ function init_graph(parameter_object) { clear_selection(); } }) - .on("mouseup", function() { + .on("mouseup", function () { flag_multiple_selection_running = false; d3.select("#selection_rectangle") .style("display", "none"); }) - .on("mousemove", function() { + .on("mousemove", function () { if (flag_multiple_selection_running) { - + mouse_coords = d3.mouse(this); - + selection_rectangle[2] = mouse_coords[0]; selection_rectangle[3] = mouse_coords[1]; - + x = selection_rectangle[0]; width = selection_rectangle[2] - selection_rectangle[0]; if (width < 0) { x = selection_rectangle[2]; width = selection_rectangle[0] - selection_rectangle[2]; } - + y = selection_rectangle[1]; height = selection_rectangle[3] - selection_rectangle[1]; if (height < 0) { y = selection_rectangle[3]; height = selection_rectangle[1] - selection_rectangle[3]; } - + d3.select("#selection_rectangle") .attr("x", x) .attr("y", y) .attr("width", width) .attr("height", height); - + sel_rec_x1 = x; sel_rec_x2 = x + width; sel_rec_y1 = y; sel_rec_y2 = y + height; - - d3.selectAll('.node').each(function(data, i) { - + + d3.selectAll('.node').each(function (data, i) { + item_x1 = ((data.x - (node_radius / 2)) * scale + translation[0]); item_x2 = ((data.x + (node_radius / 2)) * scale + translation[0]); item_y1 = ((data.y - (node_radius / 2)) * scale + translation[1]); item_y2 = ((data.y + (node_radius / 2)) * scale + translation[1]); - + if ( - !d3.select(this).classed("node_selected") && + !d3.select(this).classed("node_selected") && // inner circle inside selection frame item_x1 >= sel_rec_x1 && - item_x2 <= sel_rec_x2 && + item_x2 <= sel_rec_x2 && item_y1 >= sel_rec_y1 && item_y1 <= sel_rec_y2 ) { - + d3.select("#id_node_" + data.id + networkmap_id) .classed("node_selected", true); } }); } }) - .on("contextmenu", function(d) { show_menu("background", d);}); - - + .on("contextmenu", function (d) { show_menu("background", d); }); + + window.defs = svg.append("defs"); defs.selectAll("defs") .data(module_color_status) .enter() .append("marker") - .attr("id", function(d) { return "interface_start_" + d.status_code; }) - .attr("refX", 0) - .attr("refY", interface_radius) - .attr("markerWidth", (node_radius / 2) + interface_radius) - .attr("markerHeight", (node_radius / 2) + interface_radius) - .attr("orient", "auto") - .append("circle") - .attr("cx", (node_radius / 2.3) - (interface_radius / 2.3)) - .attr("cy", interface_radius) - .attr("r", interface_radius) - .attr("style", function(d) { - return "fill: " + d.color + ";"; - }); - + .attr("id", function (d) { return "interface_start_" + d.status_code; }) + .attr("refX", 0) + .attr("refY", interface_radius) + .attr("markerWidth", (node_radius / 2) + interface_radius) + .attr("markerHeight", (node_radius / 2) + interface_radius) + .attr("orient", "auto") + .append("circle") + .attr("cx", (node_radius / 2.3) - (interface_radius / 2.3)) + .attr("cy", interface_radius) + .attr("r", interface_radius) + .attr("style", function (d) { + return "fill: " + d.color + ";"; + }); + defs.selectAll("defs") .data(module_color_status) .enter() .append("marker") - .attr("id", function(d) { return "interface_end_" + d.status_code; }) - .attr("refX", (node_radius / 2.3) + (interface_radius / 2.3)) - .attr("refY", interface_radius) - .attr("markerWidth", (node_radius / 2) + interface_radius) - .attr("markerHeight", (node_radius / 2) + interface_radius) - .attr("orient", "auto") - .append("circle") - .attr("cx", interface_radius) - .attr("cy", interface_radius) - .attr("r", interface_radius) - .attr("style", function(d) { - return "fill: " + d.color + ";"; - }); - + .attr("id", function (d) { return "interface_end_" + d.status_code; }) + .attr("refX", (node_radius / 2.3) + (interface_radius / 2.3)) + .attr("refY", interface_radius) + .attr("markerWidth", (node_radius / 2) + interface_radius) + .attr("markerHeight", (node_radius / 2) + interface_radius) + .attr("orient", "auto") + .append("circle") + .attr("cx", interface_radius) + .attr("cy", interface_radius) + .attr("r", interface_radius) + .attr("style", function (d) { + return "fill: " + d.color + ";"; + }); + defs.append("marker") .attr("id", "interface_start") .attr("refX", 0) @@ -2742,11 +2741,11 @@ function init_graph(parameter_object) { .attr("markerHeight", (node_radius / 2) + interface_radius) .attr("orient", "auto") .append("circle") - .attr("cx", (node_radius / 2) - (interface_radius / 2)) - .attr("cy", interface_radius) - .attr("r", interface_radius) - .attr("style", "fill:" + module_color_status_unknown + ";"); - + .attr("cx", (node_radius / 2) - (interface_radius / 2)) + .attr("cy", interface_radius) + .attr("r", interface_radius) + .attr("style", "fill:" + module_color_status_unknown + ";"); + defs.append("marker") .attr("id", "interface_end") .attr("refX", (node_radius / 2) + (interface_radius / 2)) @@ -2755,11 +2754,11 @@ function init_graph(parameter_object) { .attr("markerHeight", (node_radius / 2) + interface_radius) .attr("orient", "auto") .append("circle") - .attr("cx", interface_radius) - .attr("cy", interface_radius) - .attr("r", interface_radius) - .attr("style", "fill:" + module_color_status_unknown + ";"); - + .attr("cx", interface_radius) + .attr("cy", interface_radius) + .attr("r", interface_radius) + .attr("style", "fill:" + module_color_status_unknown + ";"); + //Added pattern for the background grid svg.append("pattern") .attr("id", "background_grid") @@ -2767,92 +2766,92 @@ function init_graph(parameter_object) { .attr("width", 25) .attr("patternUnits", "userSpaceOnUse") .append("image") - .attr("y", 0) - .attr("x", 0) - .attr("xlink:href", url_background_grid) - .attr("height", 24) - .attr("width", 25); - + .attr("y", 0) + .attr("x", 0) + .attr("xlink:href", url_background_grid) + .attr("height", 24) + .attr("width", 25); + window.layer_graph = svg .append("g") - .attr("id", "layer_graph_" + networkmap_id) - .attr("transform", - "translate(" + translation + ")scale(" + scale + ")"); - + .attr("id", "layer_graph_" + networkmap_id) + .attr("transform", + "translate(" + translation + ")scale(" + scale + ")"); + if (enterprise_installed) { window.layer_graph.append("rect") .attr("id", "holding_area_" + networkmap_id) .attr("width", holding_area_dimensions[0]) .attr("height", holding_area_dimensions[1]) .attr("x", - networkmap_dimensions[0] + node_radius - holding_area_dimensions[0]) + networkmap_dimensions[0] + node_radius - holding_area_dimensions[0]) .attr("y", - networkmap_dimensions[1] + node_radius - holding_area_dimensions[1]) + networkmap_dimensions[1] + node_radius - holding_area_dimensions[1]) .attr("style", "fill: #e6e6e6; " + - "fill-opacity: 0.75; " + - "stroke: #dedede; " + - "stroke-width: 1; " + - "stroke-miterlimit: 4; " + - "stroke-opacity: 0.75; " + - "stroke-dasharray: none; " + - "stroke-dashoffset: 0"); - + "fill-opacity: 0.75; " + + "stroke: #dedede; " + + "stroke-width: 1; " + + "stroke-miterlimit: 4; " + + "stroke-opacity: 0.75; " + + "stroke-dasharray: none; " + + "stroke-dashoffset: 0"); + window.layer_graph.append("text") .append("tspan") - .attr("xml:space", "preserve") - .attr("style", "font-size: 32px; " + - "font-style: normal; " + - "font-weight: normal; " + - "text-align: start; " + - "line-height: 125%; " + - "letter-spacing: 0px; " + - "word-spacing: 0px; " + - "text-anchor: start; " + - "fill: #000000; " + - "fill-opacity: 1; " + - "stroke: none; " + - "font-family: Verdana") - .attr("x", networkmap_dimensions[0] + node_radius - holding_area_dimensions[0]) - .attr("y", networkmap_dimensions[1] + node_radius - holding_area_dimensions[1] - 10) - .text(holding_area_title); + .attr("xml:space", "preserve") + .attr("style", "font-size: 32px; " + + "font-style: normal; " + + "font-weight: normal; " + + "text-align: start; " + + "line-height: 125%; " + + "letter-spacing: 0px; " + + "word-spacing: 0px; " + + "text-anchor: start; " + + "fill: #000000; " + + "fill-opacity: 1; " + + "stroke: none; " + + "font-family: Verdana") + .attr("x", networkmap_dimensions[0] + node_radius - holding_area_dimensions[0]) + .attr("y", networkmap_dimensions[1] + node_radius - holding_area_dimensions[1] - 10) + .text(holding_area_title); } - + window.layer_graph_links = window.layer_graph .append("g") - .attr("id", "layer_graph_links_" + networkmap_id); + .attr("id", "layer_graph_links_" + networkmap_id); window.layer_graph_nodes = window.layer_graph .append("g") - .attr("id", "layer_graph_nodes_" + networkmap_id); - + .attr("id", "layer_graph_nodes_" + networkmap_id); + window.layer_selection_rectangle = svg .append("g") - .attr("id", "layer_selection_rectangle"); - + .attr("id", "layer_selection_rectangle"); + force.nodes(graph.nodes) .links(graph.links) .start(); - + window.node = layer_graph_nodes.selectAll(".node"); window.link = layer_graph_links.selectAll(".link"); - + draw_elements_graph(); set_positions_graph(); - + layer_selection_rectangle .append("rect") - .attr("width", 666) - .attr("height", 666) - .attr("x", 0) - .attr("y", 0) - .attr("id", "selection_rectangle") - .attr("style", "display: none; fill:#e6e6e6; " + - "fill-opacity:0.46153846; " + - "stroke:#e6e6e6; " + - "stroke-width:1; " + - "stroke-miterlimit:4; " + - "stroke-opacity:1; " + - "stroke-dasharray:none;"); - + .attr("width", 666) + .attr("height", 666) + .attr("x", 0) + .attr("y", 0) + .attr("id", "selection_rectangle") + .attr("style", "display: none; fill:#e6e6e6; " + + "fill-opacity:0.46153846; " + + "stroke:#e6e6e6; " + + "stroke-width:1; " + + "stroke-miterlimit:4; " + + "stroke-opacity:1; " + + "stroke-dasharray:none;"); + $("#dialog_node_edit").dialog({ autoOpen: false, width: 650 @@ -2862,7 +2861,7 @@ function init_graph(parameter_object) { autoOpen: false, width: 650 }); - + $("#dialog_node_add").dialog({ autoOpen: false, width: 650 @@ -2873,36 +2872,36 @@ function myMouseoverCircleFunction(node_id) { var circle = d3.select("#id_node_" + node_id + networkmap_id + " circle"); over = circle.classed("node_over"); - + in_a_node = !in_a_node; - + circle.classed("node_over", !over); - + circle.transition().duration(400) .attr("r", node_radius + 10); } function myMouseoutCircleFunction(node_id) { var circle = d3.select("#id_node_" + node_id + networkmap_id + " circle"); - + over = circle.classed("node_over"); - + in_a_node = !in_a_node; - + circle.classed("node_over", !over); - + circle.transition().duration(400) .attr("r", node_radius); } function myMouseoverSquareFunction(node_id) { var square = d3.select("#id_node_" + node_id + networkmap_id + " rect"); - + over = square.classed("node_over"); - + in_a_node = !in_a_node; - + square.classed("node_over", !over); - + square.transition().duration(400) .attr("width", (node_radius * 2) + 10) .attr("height", (node_radius * 2) + 10) @@ -2910,13 +2909,13 @@ function myMouseoverSquareFunction(node_id) { } function myMouseoutSquareFunction(node_id) { var square = d3.select("#id_node_" + node_id + networkmap_id + " rect"); - + over = square.classed("node_over"); - + in_a_node = !in_a_node; - + square.classed("node_over", !over); - + square.transition().duration(400) .attr("width", (node_radius * 2)) .attr("height", (node_radius * 2)) @@ -2925,71 +2924,71 @@ function myMouseoutSquareFunction(node_id) { function myMouseoverRhombusFunction(node_id) { var rhombus = d3.select("#id_node_" + node_id + networkmap_id + " rect"); - + over = rhombus.classed("node_over"); - + in_a_node = !in_a_node; - + rhombus.classed("node_over", !over); - + rhombus.transition().duration(400) .attr("width", (node_radius * 1.5) + 10) .attr("height", (node_radius * 1.5) + 10); } function myMouseoutRhombusFunction(node_id) { var rhombus = d3.select("#id_node_" + node_id + networkmap_id + " rect"); - + over = rhombus.classed("node_over"); - + in_a_node = !in_a_node; - + rhombus.classed("node_over", !over); - + rhombus.transition().duration(400) .attr("width", (node_radius * 1.5)) .attr("height", (node_radius * 1.5)); } function draw_elements_graph() { - link = link.data(force.links(), function(d) { + link = link.data(force.links(), function (d) { return d.source.id + networkmap_id + "-" + d.target.id + networkmap_id + Math.random(); }); - + link_temp = link.enter() .append("g") - .attr("id", function(d) { - return "link_id_" + d.id_db + networkmap_id; - }) - .attr("class", function(d) { - var holding_area_text = ""; - if ((d.source.state == 'holding_area') || - (d.target.state == 'holding_area')) { - - holding_area_text = " holding_area_link "; - } - - return "link " + - "source_" + d.source.id + networkmap_id + " " + - "target_" + d.target.id + networkmap_id + " " + - holding_area_text + - "id_module_start_" + d.id_module_start + " " + - "id_module_end_" + d.id_module_end; - }); - - link.exit().remove(); - - link_temp.append("path") - .attr("id", function(d) { - return "link_id_text_" + d.id_db + networkmap_id; + .attr("id", function (d) { + return "link_id_" + d.id_db + networkmap_id; }) - .attr("class", function(d) { + .attr("class", function (d) { var holding_area_text = ""; if ((d.source.state == 'holding_area') || (d.target.state == 'holding_area')) { - + holding_area_text = " holding_area_link "; } - + + return "link " + + "source_" + d.source.id + networkmap_id + " " + + "target_" + d.target.id + networkmap_id + " " + + holding_area_text + + "id_module_start_" + d.id_module_start + " " + + "id_module_end_" + d.id_module_end; + }); + + link.exit().remove(); + + link_temp.append("path") + .attr("id", function (d) { + return "link_id_text_" + d.id_db + networkmap_id; + }) + .attr("class", function (d) { + var holding_area_text = ""; + if ((d.source.state == 'holding_area') || + (d.target.state == 'holding_area')) { + + holding_area_text = " holding_area_link "; + } + return "link " + "source_" + d.source.id + networkmap_id + " " + "target_" + d.target.id + networkmap_id + " " + @@ -2999,380 +2998,384 @@ function draw_elements_graph() { }) .attr("stroke-width", 3) .attr("d", null) - .attr('marker-start', function(d) { + .attr('marker-start', function (d) { if (d.arrow_start == "") { return ""; } else if (d.arrow_start == "module") { - if (typeof(module_color_status[d.status_start]) == "undefined") + if (typeof (module_color_status[d.status_start]) == "undefined") return "url(#interface_start)"; else return "url(#interface_start_" + d.status_start + ")"; } }) - .attr('marker-end', function(d) { + .attr('marker-end', function (d) { if (d.arrow_end == "") { return ""; } else if (d.arrow_end == "module") { - if (typeof(module_color_status[d.status_end]) == "undefined") + if (typeof (module_color_status[d.status_end]) == "undefined") return "url(#interface_end)"; else return "url(#interface_end_" + d.status_end + ")"; } }) - .on("mouseover", function(d) { + .on("mouseover", function (d) { d3.select(this) .classed("link_over", true); }) - .on("mouseout", function(d) { + .on("mouseout", function (d) { d3.select(this) .classed("link_over", false); }); - + //Add the reverse line for the end marker, it is invisible link_temp.append("path") - .attr("id", function(d) { + .attr("id", function (d) { return "link_reverse_id_" + d.id_db + networkmap_id; }) .attr("stroke-width", 0) .attr("d", null) - .attr("class", function(d) { - return "link_reverse"; + .attr("class", function (d) { + return "link_reverse"; }); - - link_temp.append("text") - .attr("xml:space", "preserve") - .append("textPath") - .attr("xlink:href", function(d) { - if (d.source.x < d.target.x) { - return "#link_id_text_" + d.id_db + networkmap_id; - } - else { - return "#link_reverse_id_" + d.id_db + networkmap_id; - } - }) - .attr("startOffset", function(d) { - if (d.source.x < d.target.x) { - return ""; - } - else { - return "85%"; - }}) - .attr("text-anchor", function(d) { - if (d.source.x < d.target.x) { - return ""; - } - else { - return "end"; - }}) - .append("tspan") - .attr("style", "font-size: 12px; " + - "font-style:normal; " + - "font-weight:normal; " + - "line-height: 100%; " + - "letter-spacing:0px; " + - "word-spacing:0px; " + - "fill:#000000; " + - "fill-opacity:1; " + - "stroke:none; " + - "text-align:start; ") - .text(function(d) { - var text_link = ""; - if (d.text_start) { - text_link = d.text_start; - } - - return (Array(25).join(" ")) + text_link; - }); - - link_temp.append("text") - .attr("xml:space", "preserve") - .append("textPath") - .attr("xlink:href", function(d) { - if (d.source.x < d.target.x) { - return "#link_id_text_" + d.id_db + networkmap_id; - } - else { - return "#link_reverse_id_" + d.id_db + networkmap_id; - } - }) - .attr("startOffset", function(d) { - if (d.source.x < d.target.x) { - return "85%"; - } - else { - return ""; - }}) - .attr("text-anchor", function(d) { - if (d.source.x < d.target.x) { - return "end"; - } - else { - return ""; - }}) - .append("tspan") - .attr("style", "font-size: 12px; " + - "font-style:normal; " + - "font-weight:normal; " + - "line-height: 100%; " + - "letter-spacing:0px; " + - "word-spacing:0px; " + - "fill:#000000; " + - "fill-opacity:1; " + - "stroke:none; " + - "text-align:end; ") - .text(function(d) { - var text_link = ""; - if (d.text_end) { - text_link = d.text_end; - } - - return (Array(25).join(" ")) + text_link; - }); - node = node.data(force.nodes(), function(d) { return d.id;}); - + link_temp.append("text") + .attr("xml:space", "preserve") + .append("textPath") + .attr("xlink:href", function (d) { + if (d.source.x < d.target.x) { + return "#link_id_text_" + d.id_db + networkmap_id; + } + else { + return "#link_reverse_id_" + d.id_db + networkmap_id; + } + }) + .attr("startOffset", function (d) { + if (d.source.x < d.target.x) { + return ""; + } + else { + return "85%"; + } + }) + .attr("text-anchor", function (d) { + if (d.source.x < d.target.x) { + return ""; + } + else { + return "end"; + } + }) + .append("tspan") + .attr("style", "font-size: 12px; " + + "font-style:normal; " + + "font-weight:normal; " + + "line-height: 100%; " + + "letter-spacing:0px; " + + "word-spacing:0px; " + + "fill:#000000; " + + "fill-opacity:1; " + + "stroke:none; " + + "text-align:start; ") + .text(function (d) { + var text_link = ""; + if (d.text_start) { + text_link = d.text_start; + } + + return (Array(25).join(" ")) + text_link; + }); + + link_temp.append("text") + .attr("xml:space", "preserve") + .append("textPath") + .attr("xlink:href", function (d) { + if (d.source.x < d.target.x) { + return "#link_id_text_" + d.id_db + networkmap_id; + } + else { + return "#link_reverse_id_" + d.id_db + networkmap_id; + } + }) + .attr("startOffset", function (d) { + if (d.source.x < d.target.x) { + return "85%"; + } + else { + return ""; + } + }) + .attr("text-anchor", function (d) { + if (d.source.x < d.target.x) { + return "end"; + } + else { + return ""; + } + }) + .append("tspan") + .attr("style", "font-size: 12px; " + + "font-style:normal; " + + "font-weight:normal; " + + "line-height: 100%; " + + "letter-spacing:0px; " + + "word-spacing:0px; " + + "fill:#000000; " + + "fill-opacity:1; " + + "stroke:none; " + + "text-align:end; ") + .text(function (d) { + var text_link = ""; + if (d.text_end) { + text_link = d.text_end; + } + + return (Array(25).join(" ")) + text_link; + }); + + node = node.data(force.nodes(), function (d) { return d.id; }); + node_temp = node.enter() .append("g") - .attr("id", function(d) { - return "id_node_" + d.id + networkmap_id; - }) - .attr("class", function(d) { - if (d.state == 'holding_area') - return "node holding_area"; - else - return "node"; - }); - - node.exit().remove(); - - //Shape circle - node_temp.filter(function(d) { - if (d.shape == 'circle') {return true;} - else return false; + .attr("id", function (d) { + return "id_node_" + d.id + networkmap_id; }) + .attr("class", function (d) { + if (d.state == 'holding_area') + return "node holding_area"; + else + return "node"; + }); + + node.exit().remove(); + + //Shape circle + node_temp.filter(function (d) { + if (d.shape == 'circle') { return true; } + else return false; + }) .append("circle") - .attr("r", node_radius) - .attr("class", "node_shape node_shape_circle") - .attr("node_id", function(d) { - return d.id + networkmap_id; - }) - .style("fill", function(d) { - return d.color; - }) - .classed('dragable_node', true) //own dragable - .on("mouseover", function(d) { - myMouseoverCircleFunction(d.id) - }) - .on("mouseout", function(d) { - myMouseoutCircleFunction(d.id) - }) - .on("click", selected_node) - .on("dblclick", function(d) { - edit_node(d, true); - }) - .on("contextmenu", function(d) { show_menu("node", d);}); - + .attr("r", node_radius) + .attr("class", "node_shape node_shape_circle") + .attr("node_id", function (d) { + return d.id + networkmap_id; + }) + .style("fill", function (d) { + return d.color; + }) + .classed('dragable_node', true) //own dragable + .on("mouseover", function (d) { + myMouseoverCircleFunction(d.id) + }) + .on("mouseout", function (d) { + myMouseoutCircleFunction(d.id) + }) + .on("click", selected_node) + .on("dblclick", function (d) { + edit_node(d, true); + }) + .on("contextmenu", function (d) { show_menu("node", d); }); + node_temp.append("image") .attr("class", "node_image") - .attr("xlink:href", function(d) { - return d.image_url; - }) - .attr("x", function(d) { - return d.x - (d.image_width / 2); - }) - .attr("y", function(d) { - return d.y - (d.image_height / 2); - }) - .attr("width", function(d) { - return (node_radius / 0.8); - }) - .attr("height", function(d) { - return (node_radius / 0.8); - }) - .attr("node_id", function(d) { - return d.id + networkmap_id; - }) + .attr("xlink:href", function (d) { + return d.image_url; + }) + .attr("x", function (d) { + return d.x - (d.image_width / 2); + }) + .attr("y", function (d) { + return d.y - (d.image_height / 2); + }) + .attr("width", function (d) { + return (node_radius / 0.8); + }) + .attr("height", function (d) { + return (node_radius / 0.8); + }) + .attr("node_id", function (d) { + return d.id + networkmap_id; + }) .attr("id", "image2995") .classed('dragable_node', true) //own dragable - .on("mouseover", function(d) { + .on("mouseover", function (d) { myMouseoverCircleFunction(d.id) - }) - .on("mouseout", function(d) { + }) + .on("mouseout", function (d) { myMouseoutCircleFunction(d.id) - }) + }) .on("click", selected_node) - .on("dblclick", function(d) { - edit_node(d, true); - }) - .on("contextmenu", function(d) { show_menu("node", d);}); - + .on("dblclick", function (d) { + edit_node(d, true); + }) + .on("contextmenu", function (d) { show_menu("node", d); }); + //Shape square - node_temp.filter(function(d) { - if (d.shape == 'square') {return true;} - else return false; - }) + node_temp.filter(function (d) { + if (d.shape == 'square') { return true; } + else return false; + }) .append("rect") - .attr("width", node_radius * 2) - .attr("height", node_radius * 2) - .attr("class", "node_shape node_shape_square") - .attr("node_id", function(d) { - return d.id + networkmap_id; - }) - .style("fill", function(d) { - return d.color; - }) - .classed('dragable_node', true) //own dragable - .on("mouseover", function(d) { - myMouseoverSquareFunction(d.id) - }) - .on("mouseout", function(d) { - myMouseoutSquareFunction(d.id) - }) - .on("click", selected_node) - .on("dblclick", function(d) { - edit_node(d, true); - }) - .on("contextmenu", function(d) { show_menu("node", d);}); - - node_temp.filter(function(d) { - if (d.shape == 'square') {return true;} - else return false; + .attr("width", node_radius * 2) + .attr("height", node_radius * 2) + .attr("class", "node_shape node_shape_square") + .attr("node_id", function (d) { + return d.id + networkmap_id; + }) + .style("fill", function (d) { + return d.color; }) - .append("image") - .attr("class", "node_image") - .attr("xlink:href", function(d) { - return d.image_url; - }) - .attr("x", function(d) { - return d.x - (d.image_width / 2); - }) - .attr("y", function(d) { - return d.y - (d.image_height / 2); - }) - .attr("width", function(d) { - return (node_radius / 0.8); - }) - .attr("height", function(d) { - return (node_radius / 0.8); - }) - .attr("node_id", function(d) { - return d.id + networkmap_id; - }) - .attr("id", "image2995") .classed('dragable_node', true) //own dragable - .on("mouseover", function(d) { + .on("mouseover", function (d) { myMouseoverSquareFunction(d.id) - }) - .on("mouseout", function(d) { + }) + .on("mouseout", function (d) { myMouseoutSquareFunction(d.id) - }) + }) .on("click", selected_node) - .on("dblclick", function(d) { - edit_node(d, true); - }) - .on("contextmenu", function(d) { show_menu("node", d);}); - - //Shape rhombus - node_temp.filter(function(d) { - if (d.shape == 'rhombus') {return true;} - else return false; - }) - .append("rect") - .attr("transform", - "") - .attr("width", node_radius * 1.5) - .attr("height", node_radius * 1.5) - .attr("class", "node_shape node_shape_rhombus") - .attr("node_id", function(d) { - return d.id + networkmap_id; - }) - .style("fill", function(d) { - return d.color; - }) - .classed('dragable_node', true) //own dragable - .on("mouseover", function(d) { - myMouseoverRhombusFunction(d.id) - }) - .on("mouseout", function(d) { - myMouseoutRhombusFunction(d.id) - }) - .on("click", selected_node) - .on("dblclick", function(d) { - edit_node(d, true); - }) - .on("contextmenu", function(d) { show_menu("node", d);}); - - node_temp.filter(function(d) { - if (d.shape == 'rhombus') {return true;} - else return false; + .on("dblclick", function (d) { + edit_node(d, true); }) + .on("contextmenu", function (d) { show_menu("node", d); }); + + node_temp.filter(function (d) { + if (d.shape == 'square') { return true; } + else return false; + }) .append("image") .attr("class", "node_image") - .attr("xlink:href", function(d) { - return d.image_url; - }) - .attr("x", function(d) { - return d.x - (d.image_width / 2); - }) - .attr("y", function(d) { - return d.y - (d.image_height / 2); - }) - .attr("width", function(d) { - return (node_radius / 0.8); - }) - .attr("height", function(d) { - return (node_radius / 0.8); - }) - .attr("node_id", function(d) { - return d.id + networkmap_id; - }) + .attr("xlink:href", function (d) { + return d.image_url; + }) + .attr("x", function (d) { + return d.x - (d.image_width / 2); + }) + .attr("y", function (d) { + return d.y - (d.image_height / 2); + }) + .attr("width", function (d) { + return (node_radius / 0.8); + }) + .attr("height", function (d) { + return (node_radius / 0.8); + }) + .attr("node_id", function (d) { + return d.id + networkmap_id; + }) .attr("id", "image2995") .classed('dragable_node', true) //own dragable - .on("mouseover", function(d) { - myMouseoverRhombusFunction(d.id) - }) - .on("mouseout", function(d) { - myMouseoutRhombusFunction(d.id) - }) + .on("mouseover", function (d) { + myMouseoverSquareFunction(d.id) + }) + .on("mouseout", function (d) { + myMouseoutSquareFunction(d.id) + }) .on("click", selected_node) - .on("dblclick", function(d) { - edit_node(d, true); - }) - .on("contextmenu", function(d) { show_menu("node", d);}); - + .on("dblclick", function (d) { + edit_node(d, true); + }) + .on("contextmenu", function (d) { show_menu("node", d); }); + + //Shape rhombus + node_temp.filter(function (d) { + if (d.shape == 'rhombus') { return true; } + else return false; + }) + .append("rect") + .attr("transform", + "") + .attr("width", node_radius * 1.5) + .attr("height", node_radius * 1.5) + .attr("class", "node_shape node_shape_rhombus") + .attr("node_id", function (d) { + return d.id + networkmap_id; + }) + .style("fill", function (d) { + return d.color; + }) + .classed('dragable_node', true) //own dragable + .on("mouseover", function (d) { + myMouseoverRhombusFunction(d.id) + }) + .on("mouseout", function (d) { + myMouseoutRhombusFunction(d.id) + }) + .on("click", selected_node) + .on("dblclick", function (d) { + edit_node(d, true); + }) + .on("contextmenu", function (d) { show_menu("node", d); }); + + node_temp.filter(function (d) { + if (d.shape == 'rhombus') { return true; } + else return false; + }) + .append("image") + .attr("class", "node_image") + .attr("xlink:href", function (d) { + return d.image_url; + }) + .attr("x", function (d) { + return d.x - (d.image_width / 2); + }) + .attr("y", function (d) { + return d.y - (d.image_height / 2); + }) + .attr("width", function (d) { + return (node_radius / 0.8); + }) + .attr("height", function (d) { + return (node_radius / 0.8); + }) + .attr("node_id", function (d) { + return d.id + networkmap_id; + }) + .attr("id", "image2995") + .classed('dragable_node', true) //own dragable + .on("mouseover", function (d) { + myMouseoverRhombusFunction(d.id) + }) + .on("mouseout", function (d) { + myMouseoutRhombusFunction(d.id) + }) + .on("click", selected_node) + .on("dblclick", function (d) { + edit_node(d, true); + }) + .on("contextmenu", function (d) { show_menu("node", d); }); + node_temp.append("title") - .text(function(d) {return d.text; }); - + .text(function (d) { return d.text; }); + var font_size = (node_radius / 1.5); - + node_temp.append("text") .attr("class", "node_text") .attr("id", "node_text_" + networkmap_id) .attr("style", "font-style:normal; font-weight:normal; line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;") - .attr("x", function(d) { - return d.x; - }) - .attr("y", function(d) { - return d.y + node_radius + 12; - }) + .attr("x", function (d) { + return d.x; + }) + .attr("y", function (d) { + return d.y + node_radius + 12; + }) .append("tspan") - .attr("style", "font-size: " + font_size + "px !important; font-family:Verdana; text-align:center; text-anchor:middle; fill:#000000") - .text(function(d) { - return d.text; - }) + .attr("style", "font-size: " + font_size + "px !important; font-family:Verdana; text-align:center; text-anchor:middle; fill:#000000") + .text(function (d) { + return d.text; + }) .classed('dragable_node', true) //own dragable .on("click", selected_node) - .on("contextmenu", function(d) { show_menu("node", d);}); - + .on("contextmenu", function (d) { show_menu("node", d); }); + node.exit().remove(); } function choose_group_for_show_agents() { if (enterprise_installed) { group = $("#group_for_show_agents option:selected").val(); - + $("#agents_filter_group").attr('disabled', true); $("#spinner_group").css('display', ''); if (group == -1) { @@ -3381,26 +3384,26 @@ function choose_group_for_show_agents() { } else { $("#group_for_show_agents").attr('disabled', true); - + var params = []; params.push("get_agents_in_group=1"); params.push("id=" + networkmap_id); params.push("group=" + group); params.push("page=enterprise/operation/agentes/pandora_networkmap.view"); - jQuery.ajax ({ - data: params.join ("&"), + jQuery.ajax({ + data: params.join("&"), dataType: 'json', type: 'POST', - url: action="ajax.php", + url: action = "ajax.php", success: function (data) { if (data['correct']) { $("#agents_filter_group").html(''); jQuery.each(data['agents'], function (id, name) { - if (typeof(name) == 'undefined') return; - + if (typeof (name) == 'undefined') return; + $("#agents_filter_group").append(''); }); - + $("#agents_filter_group").removeAttr('disabled'); $("#group_for_show_agents").removeAttr('disabled'); $("#spinner_group").css('display', 'none'); @@ -3410,163 +3413,163 @@ function choose_group_for_show_agents() { $("#group_for_show_agents").removeAttr('disabled'); $("#agents_filter_group").html(''); - $("#spinner_group").css('display', 'none');function show_networkmap_node(id_agent_param, refresh_state) { - id_agent = id_agent_param; - - canvas = $("#node_info"); - context_popup = canvas[0].getContext('2d'); - - dirty_popup = true; - self.setInterval("check_popup_modification()", 1000/30); - - $("#node_info").mousemove(function(event) { - var x = event.pageX - $("#node_info").offset().left; - var y = event.pageY - $("#node_info").offset().top; - - module_inner = inner_module(x, y); - - if (module_inner != null) { - document.body.style.cursor = "pointer"; - } - else { - document.body.style.cursor = "default"; - } - }); - - $("#node_info").mousedown(function(event) { - var x = event.pageX - $("#node_info").offset().left; - var y = event.pageY - $("#node_info").offset().top; - - if (module_inner != null) { - show_tooltip(module_inner, x, y); - } - - event.stopPropagation(); - return false; - }); - - $("#node_info").mouseup(function(event) { - var x = event.pageX - $("#node_info").offset().left; - var y = event.pageY - $("#node_info").offset().top; - - drag = false; - drag_x = 0; - drag_y = 0; - dirty_popup = true; - - document.body.style.cursor = "default"; - - module_inner = null; - - event.stopPropagation(); - return false; - }); - - $("#node_info").mouseout(function(event) { - var x = event.pageX - $("#node_info").offset().left; - var y = event.pageY - $("#node_info").offset().top; - - drag = false; - drag_x = 0; - drag_y = 0; - dirty_popup = true; - - document.body.style.cursor = "default"; - - module_inner = null; - - event.stopPropagation(); - return false; - }); - - $(window).resize(function() { - function show_networkmap_node(id_agent_param, refresh_state) { - id_agent = id_agent_param; - - canvas = $("#node_info"); - context_popup = canvas[0].getContext('2d'); - - dirty_popup = true; - self.setInterval("check_popup_modification()", 1000/30); - - $("#node_info").mousemove(function(event) { - var x = event.pageX - $("#node_info").offset().left; - var y = event.pageY - $("#node_info").offset().top; - - module_inner = inner_module(x, y); - - if (module_inner != null) { - document.body.style.cursor = "pointer"; - } - else { - document.body.style.cursor = "default"; - } - }); - - $("#node_info").mousedown(function(event) { - var x = event.pageX - $("#node_info").offset().left; - var y = event.pageY - $("#node_info").offset().top; - - if (module_inner != null) { - show_tooltip(module_inner, x, y); - } - - event.stopPropagation(); - return false; - }); - - $("#node_info").mouseup(function(event) { - var x = event.pageX - $("#node_info").offset().left; - var y = event.pageY - $("#node_info").offset().top; - - drag = false; - drag_x = 0; - drag_y = 0; - dirty_popup = true; - - document.body.style.cursor = "default"; - - module_inner = null; - - event.stopPropagation(); - return false; - }); - - $("#node_info").mouseout(function(event) { - var x = event.pageX - $("#node_info").offset().left; - var y = event.pageY - $("#node_info").offset().top; - - drag = false; - drag_x = 0; - drag_y = 0; - dirty_popup = true; - - document.body.style.cursor = "default"; - - module_inner = null; - - event.stopPropagation(); - return false; - }); - - $(window).resize(function() { - - pos_scroll = Math.floor($("#content_node_info").width() / 2); - - $("#content_node_info").scrollLeft(pos_scroll); - - dirty_popup = true; - check_popup_modification(); - }); - } - pos_scroll = Math.floor($("#content_node_info").width() / 2); - - $("#content_node_info").scrollLeft(pos_scroll); - - dirty_popup = true; - check_popup_modification(); - }); - } + $("#spinner_group").css('display', 'none'); function show_networkmap_node(id_agent_param, refresh_state) { + id_agent = id_agent_param; + + canvas = $("#node_info"); + context_popup = canvas[0].getContext('2d'); + + dirty_popup = true; + self.setInterval("check_popup_modification()", 1000 / 30); + + $("#node_info").mousemove(function (event) { + var x = event.pageX - $("#node_info").offset().left; + var y = event.pageY - $("#node_info").offset().top; + + module_inner = inner_module(x, y); + + if (module_inner != null) { + document.body.style.cursor = "pointer"; + } + else { + document.body.style.cursor = "default"; + } + }); + + $("#node_info").mousedown(function (event) { + var x = event.pageX - $("#node_info").offset().left; + var y = event.pageY - $("#node_info").offset().top; + + if (module_inner != null) { + show_tooltip(module_inner, x, y); + } + + event.stopPropagation(); + return false; + }); + + $("#node_info").mouseup(function (event) { + var x = event.pageX - $("#node_info").offset().left; + var y = event.pageY - $("#node_info").offset().top; + + drag = false; + drag_x = 0; + drag_y = 0; + dirty_popup = true; + + document.body.style.cursor = "default"; + + module_inner = null; + + event.stopPropagation(); + return false; + }); + + $("#node_info").mouseout(function (event) { + var x = event.pageX - $("#node_info").offset().left; + var y = event.pageY - $("#node_info").offset().top; + + drag = false; + drag_x = 0; + drag_y = 0; + dirty_popup = true; + + document.body.style.cursor = "default"; + + module_inner = null; + + event.stopPropagation(); + return false; + }); + + $(window).resize(function () { + function show_networkmap_node(id_agent_param, refresh_state) { + id_agent = id_agent_param; + + canvas = $("#node_info"); + context_popup = canvas[0].getContext('2d'); + + dirty_popup = true; + self.setInterval("check_popup_modification()", 1000 / 30); + + $("#node_info").mousemove(function (event) { + var x = event.pageX - $("#node_info").offset().left; + var y = event.pageY - $("#node_info").offset().top; + + module_inner = inner_module(x, y); + + if (module_inner != null) { + document.body.style.cursor = "pointer"; + } + else { + document.body.style.cursor = "default"; + } + }); + + $("#node_info").mousedown(function (event) { + var x = event.pageX - $("#node_info").offset().left; + var y = event.pageY - $("#node_info").offset().top; + + if (module_inner != null) { + show_tooltip(module_inner, x, y); + } + + event.stopPropagation(); + return false; + }); + + $("#node_info").mouseup(function (event) { + var x = event.pageX - $("#node_info").offset().left; + var y = event.pageY - $("#node_info").offset().top; + + drag = false; + drag_x = 0; + drag_y = 0; + dirty_popup = true; + + document.body.style.cursor = "default"; + + module_inner = null; + + event.stopPropagation(); + return false; + }); + + $("#node_info").mouseout(function (event) { + var x = event.pageX - $("#node_info").offset().left; + var y = event.pageY - $("#node_info").offset().top; + + drag = false; + drag_x = 0; + drag_y = 0; + dirty_popup = true; + + document.body.style.cursor = "default"; + + module_inner = null; + + event.stopPropagation(); + return false; + }); + + $(window).resize(function () { + + pos_scroll = Math.floor($("#content_node_info").width() / 2); + + $("#content_node_info").scrollLeft(pos_scroll); + + dirty_popup = true; + check_popup_modification(); + }); + } + pos_scroll = Math.floor($("#content_node_info").width() / 2); + + $("#content_node_info").scrollLeft(pos_scroll); + + dirty_popup = true; + check_popup_modification(); + }); + } } } }); @@ -3607,11 +3610,11 @@ function get_status_node() { params.push("get_status_node=1"); params.push("id=" + id_agent); params.push("page=operation/agentes/pandora_networkmap.view"); - jQuery.ajax ({ - data: params.join ("&"), + jQuery.ajax({ + data: params.join("&"), dataType: 'json', type: 'POST', - url: action="../../../ajax.php", + url: action = "../../../ajax.php", success: function (data) { if (data['correct']) { color_status_node = data['status_agent']; @@ -3623,18 +3626,18 @@ function get_status_node() { function get_status_module() { jQuery.each(modules, function (id, module) { - if (typeof(module) == 'undefined') return; - - + if (typeof (module) == 'undefined') return; + + var params = []; params.push("get_status_module=1"); params.push("id=" + id); params.push("page=operation/agentes/pandora_networkmap.view"); - jQuery.ajax ({ - data: params.join ("&"), + jQuery.ajax({ + data: params.join("&"), dataType: 'json', type: 'POST', - url: action="../../../ajax.php", + url: action = "../../../ajax.php", success: function (data) { if (data['correct']) { modules[data['id']].status_color = data['status_color']; @@ -3642,8 +3645,8 @@ function get_status_module() { } } }); - - + + }); } @@ -3652,11 +3655,11 @@ function check_changes_num_modules() { params.push("check_changes_num_modules=1"); params.push("id=" + id_agent); params.push("page=operation/agentes/pandora_networkmap.view"); - jQuery.ajax ({ - data: params.join ("&"), + jQuery.ajax({ + data: params.join("&"), dataType: 'json', type: 'POST', - url: action="../../../ajax.php", + url: action = "../../../ajax.php", success: function (data) { if (data['correct']) { if (module_count != data['count']) { @@ -3669,19 +3672,19 @@ function check_changes_num_modules() { function show_networkmap_node(id_agent_param, refresh_state) { id_agent = id_agent_param; - + canvas = $("#node_info"); context_popup = canvas[0].getContext('2d'); - + dirty_popup = true; - self.setInterval("check_popup_modification()", 1000/30); - - $("#node_info").mousemove(function(event) { + self.setInterval("check_popup_modification()", 1000 / 30); + + $("#node_info").mousemove(function (event) { var x = event.pageX - $("#node_info").offset().left; var y = event.pageY - $("#node_info").offset().top; - + module_inner = inner_module(x, y); - + if (module_inner != null) { document.body.style.cursor = "pointer"; } @@ -3689,59 +3692,59 @@ function show_networkmap_node(id_agent_param, refresh_state) { document.body.style.cursor = "default"; } }); - - $("#node_info").mousedown(function(event) { + + $("#node_info").mousedown(function (event) { var x = event.pageX - $("#node_info").offset().left; var y = event.pageY - $("#node_info").offset().top; - + if (module_inner != null) { show_tooltip(module_inner, x, y); } - + event.stopPropagation(); return false; }); - - $("#node_info").mouseup(function(event) { + + $("#node_info").mouseup(function (event) { var x = event.pageX - $("#node_info").offset().left; var y = event.pageY - $("#node_info").offset().top; - + drag = false; drag_x = 0; drag_y = 0; dirty_popup = true; - + document.body.style.cursor = "default"; - + module_inner = null; - + event.stopPropagation(); return false; }); - - $("#node_info").mouseout(function(event) { + + $("#node_info").mouseout(function (event) { var x = event.pageX - $("#node_info").offset().left; var y = event.pageY - $("#node_info").offset().top; - + drag = false; drag_x = 0; drag_y = 0; dirty_popup = true; - + document.body.style.cursor = "default"; - + module_inner = null; - + event.stopPropagation(); return false; }); - - $(window).resize(function() { - + + $(window).resize(function () { + pos_scroll = Math.floor($("#content_node_info").width() / 2); - + $("#content_node_info").scrollLeft(pos_scroll); - + dirty_popup = true; check_popup_modification(); }); @@ -3752,11 +3755,11 @@ function show_tooltip_content(id) { params.push("get_tooltip_content=1"); params.push("id=" + id); params.push("page=operation/agentes/pandora_networkmap.view"); - jQuery.ajax ({ - data: params.join ("&"), + jQuery.ajax({ + data: params.join("&"), dataType: 'json', type: 'POST', - url: action="../../../ajax.php", + url: action = "../../../ajax.php", success: function (data) { if (data['correct']) { $("#tooltip").html(data['content']); @@ -3768,19 +3771,19 @@ function show_tooltip_content(id) { function show_tooltip(id, x, y) { $("#tooltip").css('top', y + 'px'); $("#tooltip").css('left', x + 'px'); - + var params1 = []; params1.push("get_image_path=1"); params1.push("img_src=" + "images/spinner.gif"); params1.push("page=include/ajax/skins.ajax"); - jQuery.ajax ({ - data: params1.join ("&"), + jQuery.ajax({ + data: params1.join("&"), type: 'POST', - url: action="../../../ajax.php", + url: action = "../../../ajax.php", success: function (data) { $("#tooltip").html(data); $("#tooltip").css('display', ''); - + show_tooltip_content(id); } }); @@ -3792,17 +3795,17 @@ function hide_tooltip() { function inner_module(x, y) { var return_var = null; - + jQuery.each(modules, function (key, module) { - if (typeof(module) == 'undefined') return; - + if (typeof (module) == 'undefined') return; + if ((x >= module.pos_x) && (x < (module.pos_x + SIZE_MODULE)) && - (y >= module.pos_y) && (y < (module.pos_y + SIZE_MODULE))) { - - return_var = key; - } + (y >= module.pos_y) && (y < (module.pos_y + SIZE_MODULE))) { + + return_var = key; + } }); - + return return_var; } @@ -3816,7 +3819,7 @@ function check_popup_modification() { function draw_popup() { //Calculate the size count_no_snmp = module_count - count_snmp_modules; - + if (count_no_snmp > count_snmp_modules) { box_height = Math.ceil(count_no_snmp / 2) * VERTICAL_SPACE_MODULES + VERTICAL_SPACING_BETWEEN_MODULES; @@ -3825,43 +3828,43 @@ function draw_popup() { box_height = Math.ceil(count_snmp_modules / 2) * VERTICAL_SPACE_MODULES + VERTICAL_SPACING_BETWEEN_MODULES; } - + //Draw the agent box. // 2 columns of HORIZONTAL_SPACE_MODULES px for each modules // + 15 * 2 half each snmp module box_width = HORIZONTAL_SPACE_MODULES * 2 + SIZE_MODULE; - - + + //Resize the canvas if the box is bigger before of paint. if ((box_height + 50) != $("#node_info").attr("height")) { node_info_height = box_height + 50; $("#node_info").attr("height", node_info_height); //$("#node_info").attr("width", node_info_width); } - + if ((box_width + 400) != $("#node_info").attr("width")) { node_info_width = box_width + 400; $("#node_info").attr("width", node_info_width); } - + //Clean the canvas context_popup.clearRect(0, 0, node_info_width, node_info_height); context_popup.beginPath(); //Erase lines? - - - + + + pos_x = (node_info_width - box_width) / 2 + offset_x; - + context_popup.beginPath(); context_popup.rect(pos_x, VERTICAL_SPACING_BETWEEN_MODULES + offset_y, box_width, box_height); context_popup.fillStyle = "#ccc"; context_popup.fill(); - + //Draw the global status of agent into the box's border color. context_popup.lineWidth = BORDER_SIZE_AGENT_BOX; context_popup.strokeStyle = color_status_node; context_popup.stroke(); - + if (mode_show == 'all') { draw_snmp_modules(); draw_modules(); @@ -3873,15 +3876,15 @@ function draw_popup() { function draw_snmp_modules() { module_pos_y = MARGIN_BETWEEN_AGENT_MODULE; - + count = 0; reset_column = true; - + jQuery.each(modules, function (key, module) { - if (typeof(module) == 'undefined') return; - + if (typeof (module) == 'undefined') return; + if (module.type != 18) return; - + if (count < (count_snmp_modules / 2)) { module_pos_x = pos_x - 15; text_align = 'right'; @@ -3897,7 +3900,7 @@ function draw_snmp_modules() { margin_text = SIZE_MODULE - 5; } count++; - + context_popup.beginPath(); context_popup.rect(module_pos_x, module_pos_y + offset_y, SIZE_MODULE, SIZE_MODULE); @@ -3906,10 +3909,10 @@ function draw_snmp_modules() { context_popup.lineWidth = 1; context_popup.strokeStyle = "#000"; context_popup.stroke(); - + modules[key].pos_x = module_pos_x; modules[key].pos_y = module_pos_y + offset_y; - + context_popup.fillStyle = "rgb(0,0,0)"; context_popup.font = 'bold 10px sans-serif'; context_popup.textBaseline = 'middle'; @@ -3918,22 +3921,22 @@ function draw_snmp_modules() { text_pos_x = module_pos_x + margin_text; text_pos_y = module_pos_y + 40 + offset_y; context_popup.fillText(module.text, text_pos_x, text_pos_y); - + module_pos_y = module_pos_y + VERTICAL_SPACE_MODULES; }); } function draw_modules() { module_pos_y = MARGIN_BETWEEN_AGENT_MODULE; - + count = 0; reset_column = true; - + jQuery.each(modules, function (key, module) { - if (typeof(module) == 'undefined') return; - + if (typeof (module) == 'undefined') return; + if (module.type == 18) return; - + if (count < (count_no_snmp / 2)) { module_pos_x = pos_x + (HORIZONTAL_SPACE_MODULES - SIZE_MODULE) / 2; text_pos_x = pos_x + (HORIZONTAL_SPACE_MODULES / 2); @@ -3943,13 +3946,13 @@ function draw_modules() { module_pos_y = MARGIN_BETWEEN_AGENT_MODULE; reset_column = false; } - module_pos_x = pos_x + (box_width - HORIZONTAL_SPACE_MODULES) + module_pos_x = pos_x + (box_width - HORIZONTAL_SPACE_MODULES) + (HORIZONTAL_SPACE_MODULES - SIZE_MODULE) / 2; - text_pos_x = pos_x + (box_width - HORIZONTAL_SPACE_MODULES) + + text_pos_x = pos_x + (box_width - HORIZONTAL_SPACE_MODULES) + (HORIZONTAL_SPACE_MODULES / 2) } count++; - + context_popup.beginPath(); center_orig_x = module_pos_x + (SIZE_MODULE / 2); center_orig_y = module_pos_y + offset_y + (SIZE_MODULE / 2); @@ -3961,23 +3964,23 @@ function draw_modules() { context_popup.lineWidth = 1; context_popup.strokeStyle = "#000"; context_popup.stroke(); - - + + modules[key].pos_x = module_pos_x; modules[key].pos_y = module_pos_y + offset_y; - + context_popup.fillStyle = "rgb(0,0,0)"; context_popup.font = 'bold 10px sans-serif'; context_popup.textBaseline = 'middle'; context_popup.textAlign = 'center'; dimensions = context_popup.measureText(module.short_text); - + text_pos_y = module_pos_y + 40 + offset_y; context_popup.fillText(module.short_text, text_pos_x, text_pos_y); - + module_pos_y = module_pos_y + VERTICAL_SPACE_MODULES; }); - + paint_tooltip_module_one_time = false; } @@ -3987,8 +3990,8 @@ function update_fictional_node_popup(id) { networmap = $("#networmaps_enterprise option:selected").val(); radious = $("#fictional_radious").val(); color = $("#fictional_color").val(); - + window.close(); - + window.opener.update_fictional_node(id, name, shape, networmap, radious, color); } diff --git a/pandora_console/operation/agentes/pandora_networkmap.php b/pandora_console/operation/agentes/pandora_networkmap.php index 2c1bd6f29c..9e44b92338 100644 --- a/pandora_console/operation/agentes/pandora_networkmap.php +++ b/pandora_console/operation/agentes/pandora_networkmap.php @@ -495,7 +495,12 @@ switch ($tab) { $count = 0; if (($count == 0) && ($network_map['source'] != 'empty')) { - $data['nodes'] = __('Pending to generate'); + if (enterprise_installed() && ($network_map['generated'])) { + $data['nodes'] = __('Empty map'); + } + else { + $data['nodes'] = __('Pending to generate'); + } } else { $data['nodes'] = $count - 1; //PandoraFMS node is not an agent From 76ae95ead4ac1d79b5094cf92a4655bf9ab1dc0d Mon Sep 17 00:00:00 2001 From: enriquecd Date: Tue, 3 Oct 2017 11:52:26 +0200 Subject: [PATCH 145/281] Add new font sizes for visual console - #1388 --- .../visual_console_builder.editor.php | 7 +++ .../visual_console_builder.elements.php | 7 +++ .../visual_console_builder.wizard.php | 2 +- pandora_console/include/styles/pandora.css | 32 ++++++++++++++ .../include/styles/pandora_black.css | 32 +++++++++++++- .../include/styles/pandora_green_old.css | 44 +++++++++++++++++++ 6 files changed, 122 insertions(+), 2 deletions(-) diff --git a/pandora_console/godmode/reporting/visual_console_builder.editor.php b/pandora_console/godmode/reporting/visual_console_builder.editor.php index 28307766fd..88ea386ee6 100755 --- a/pandora_console/godmode/reporting/visual_console_builder.editor.php +++ b/pandora_console/godmode/reporting/visual_console_builder.editor.php @@ -196,11 +196,18 @@ ui_require_javascript_file ('encode_decode_base64'); "10pt=.visual_font_size_10pt, " + "12pt=.visual_font_size_12pt, " + "14pt=.visual_font_size_14pt, " + + "18pt=.visual_font_size_18pt, " + "24pt=.visual_font_size_24pt, " + + "28pt=.visual_font_size_28pt, " + "36pt=.visual_font_size_36pt, " + + "48pt=.visual_font_size_48pt, " + + "60pt=.visual_font_size_60pt, " + "72pt=.visual_font_size_72pt, " + + "84pt=.visual_font_size_84pt, " + "96pt=.visual_font_size_96pt, " + + "116pt=.visual_font_size_116pt, " + "128pt=.visual_font_size_128pt, " + + "140pt=.visual_font_size_140pt, " + "154pt=.visual_font_size_154pt, " + "196pt=.visual_font_size_196pt", theme_advanced_toolbar_location : "top", diff --git a/pandora_console/godmode/reporting/visual_console_builder.elements.php b/pandora_console/godmode/reporting/visual_console_builder.elements.php index 15134a9c1d..c7e63358fa 100755 --- a/pandora_console/godmode/reporting/visual_console_builder.elements.php +++ b/pandora_console/godmode/reporting/visual_console_builder.elements.php @@ -602,11 +602,18 @@ ui_require_javascript_file('tiny_mce', 'include/javascript/tiny_mce/'); "10pt=.visual_font_size_10pt, " + "12pt=.visual_font_size_12pt, " + "14pt=.visual_font_size_14pt, " + + "18pt=.visual_font_size_18pt, " + "24pt=.visual_font_size_24pt, " + + "28pt=.visual_font_size_28pt, " + "36pt=.visual_font_size_36pt, " + + "48pt=.visual_font_size_48pt, " + + "60pt=.visual_font_size_60pt, " + "72pt=.visual_font_size_72pt, " + + "84pt=.visual_font_size_84pt, " + "96pt=.visual_font_size_96pt, " + + "116pt=.visual_font_size_116pt, " + "128pt=.visual_font_size_128pt, " + + "140pt=.visual_font_size_140pt, " + "154pt=.visual_font_size_154pt, " + "196pt=.visual_font_size_196pt", theme_advanced_toolbar_location : "top", diff --git a/pandora_console/godmode/reporting/visual_console_builder.wizard.php b/pandora_console/godmode/reporting/visual_console_builder.wizard.php index 67273ed795..42d6d608cd 100644 --- a/pandora_console/godmode/reporting/visual_console_builder.wizard.php +++ b/pandora_console/godmode/reporting/visual_console_builder.wizard.php @@ -144,7 +144,7 @@ $table->data["staticgraph_modulegraph"][1] .= '   ' . 'leaguegothic' => 'League Gothic' ); - $fonts = array('4pt' => '4pt','6pt' => '6pt','8pt' => '8pt','10pt' => '10pt','12pt' => '12pt','14pt' => '14pt','24pt' => '24pt','36pt' => '36pt','72pt' => '72pt','96pt' => '96pt','128pt' => '128pt','154pt' => '154pt','196pt' => '196pt'); + $fonts = array('4pt' => '4pt','6pt' => '6pt','8pt' => '8pt','10pt' => '10pt','12pt' => '12pt','14pt' => '14pt','18pt' => '18pt','24pt' => '24pt','28pt' => '28pt','36pt' => '36pt','48pt' => '48pt','60pt' => '60pt','72pt' => '72pt','84pt' => '84pt','96pt' => '96pt','116pt' => '116pt','128pt' => '128pt','140pt' => '140pt','154pt' => '154pt','196pt' => '196pt'); /* $fontf = array('andale mono,times' => 'Andale Mono', diff --git a/pandora_console/include/styles/pandora.css b/pandora_console/include/styles/pandora.css index 905f57d35a..a6a90d8063 100644 --- a/pandora_console/include/styles/pandora.css +++ b/pandora_console/include/styles/pandora.css @@ -2399,29 +2399,61 @@ span#plugin_description { font-size: 14pt !important; line-height: 14pt; } +.visual_font_size_18pt, .visual_font_size_18pt > em , .visual_font_size_18pt > strong, .visual_font_size_18pt > strong > span, .visual_font_size_18pt > span, .visual_font_size_18pt > strong > em, .visual_font_size_18pt > em > strong, .visual_font_size_18pt em span, .visual_font_size_18pt span em { + font-size: 18pt !important; + line-height: 18pt; +} + .visual_font_size_24pt, .visual_font_size_24pt > em, .visual_font_size_24pt > strong, .visual_font_size_24pt > strong > span , .visual_font_size_24pt > span, .visual_font_size_24pt > strong > em, .visual_font_size_24pt > em > strong, .visual_font_size_24pt em span, .visual_font_size_24pt span em { font-size: 24pt !important; line-height: 24pt; } +.visual_font_size_28pt, .visual_font_size_28pt > em, .visual_font_size_28pt > strong, .visual_font_size_28pt > strong > span , .visual_font_size_28pt > span, .visual_font_size_28pt > strong > em, .visual_font_size_28pt > em > strong, .visual_font_size_28pt em span, .visual_font_size_28pt span em { + font-size: 28pt !important; + line-height: 28pt; +} .visual_font_size_36pt, .visual_font_size_36pt > em, .visual_font_size_36pt > strong, .visual_font_size_36pt > strong > span, .visual_font_size_36pt > span, .visual_font_size_36pt > strong > em, .visual_font_size_36pt > em > strong, .visual_font_size_36pt em span, .visual_font_size_36pt span em { font-size: 36pt !important; line-height: 36pt; } +.visual_font_size_48pt, .visual_font_size_48pt > em, .visual_font_size_48pt > strong, .visual_font_size_48pt > strong > span, .visual_font_size_48pt > span, .visual_font_size_48pt > strong > em, .visual_font_size_48pt > em > strong, .visual_font_size_48pt em span, .visual_font_size_48pt span em { + font-size: 48pt !important; + line-height: 48pt; +} +.visual_font_size_60pt, .visual_font_size_60pt > em, .visual_font_size_60pt > strong, .visual_font_size_60pt > strong > span, .visual_font_size_60pt > span, .visual_font_size_60pt > strong > em, .visual_font_size_60pt > em > strong, .visual_font_size_60pt em span, .visual_font_size_60pt span em { + font-size: 60pt !important; + line-height: 60pt; +} .visual_font_size_72pt, .visual_font_size_72pt > em, .visual_font_size_72pt > strong, .visual_font_size_72pt > strong > span, .visual_font_size_72pt > span, .visual_font_size_72pt > strong > em, .visual_font_size_72pt > em > strong, .visual_font_size_72pt em span, .visual_font_size_72pt span em { font-size: 72pt !important; line-height: 72pt; } +.visual_font_size_84pt, .visual_font_size_84pt > em, .visual_font_size_84pt > strong, .visual_font_size_84pt > strong > span, .visual_font_size_84pt > span, .visual_font_size_84pt > strong > em, .visual_font_size_84pt > em > strong, .visual_font_size_84pt em span, .visual_font_size_84pt span em { + font-size: 84pt !important; + line-height: 84pt; +} + .visual_font_size_96pt, .visual_font_size_96pt > em, .visual_font_size_96pt > strong, .visual_font_size_96pt > strong > span, .visual_font_size_96pt > span, .visual_font_size_96pt > strong > em, .visual_font_size_96pt > em > strong, .visual_font_size_96pt em span, .visual_font_size_96pt span em { font-size: 96pt !important; line-height: 96pt; } +.visual_font_size_116pt, .visual_font_size_116pt > em, .visual_font_size_116pt > strong, .visual_font_size_116pt > strong > span, .visual_font_size_116pt > span, .visual_font_size_116pt > strong > em, .visual_font_size_116pt > em > strong, .visual_font_size_116pt em span, .visual_font_size_116pt span em { + font-size: 116pt !important; + line-height: 116pt; +} + .visual_font_size_128pt, .visual_font_size_128pt > em, .visual_font_size_128pt > strong, .visual_font_size_128pt > strong > span, .visual_font_size_128pt > span, .visual_font_size_128pt > strong > em, .visual_font_size_128pt > em > strong, .visual_font_size_128pt em span, .visual_font_size_128pt span em { font-size: 128pt !important; line-height: 128pt; } +.visual_font_size_140pt, .visual_font_size_140pt > em, .visual_font_size_140pt > strong, .visual_font_size_140pt > strong > span, .visual_font_size_140pt > span, .visual_font_size_140pt > strong > em, .visual_font_size_140pt > em > strong, .visual_font_size_140pt em span, .visual_font_size_140pt span em { + font-size: 140pt !important; + line-height: 140pt; +} + .visual_font_size_154pt, .visual_font_size_154pt > em, .visual_font_size_154pt > strong, .visual_font_size_154pt > strong > span, .visual_font_size_154pt > span, .visual_font_size_154pt > strong > em, .visual_font_size_154pt > em > strong, .visual_font_size_154pt em span, .visual_font_size_154pt span em { font-size: 154pt !important; line-height: 154pt; diff --git a/pandora_console/include/styles/pandora_black.css b/pandora_console/include/styles/pandora_black.css index 3dca8bdbf9..7633889626 100644 --- a/pandora_console/include/styles/pandora_black.css +++ b/pandora_console/include/styles/pandora_black.css @@ -2455,29 +2455,59 @@ span#plugin_description { font-size: 14pt !important; line-height: 14pt; } +.visual_font_size_18pt, .visual_font_size_18pt > em , .visual_font_size_18pt > strong, .visual_font_size_18pt > strong > span, .visual_font_size_18pt > span, .visual_font_size_18pt > strong > em, .visual_font_size_18pt > em > strong, .visual_font_size_18pt em span, .visual_font_size_18pt span em { + font-size: 18pt !important; + line-height: 18pt; +} .visual_font_size_24pt, .visual_font_size_24pt > em, .visual_font_size_24pt > strong, .visual_font_size_24pt > strong > span , .visual_font_size_24pt > span, .visual_font_size_24pt > strong > em, .visual_font_size_24pt > em > strong, .visual_font_size_24pt em span, .visual_font_size_24pt span em { font-size: 24pt !important; line-height: 24pt; } +.visual_font_size_28pt, .visual_font_size_28pt > em, .visual_font_size_28pt > strong, .visual_font_size_28pt > strong > span , .visual_font_size_28pt > span, .visual_font_size_28pt > strong > em, .visual_font_size_28pt > em > strong, .visual_font_size_28pt em span, .visual_font_size_28pt span em { + font-size: 28pt !important; + line-height: 28pt; +} .visual_font_size_36pt, .visual_font_size_36pt > em, .visual_font_size_36pt > strong, .visual_font_size_36pt > strong > span, .visual_font_size_36pt > span, .visual_font_size_36pt > strong > em, .visual_font_size_36pt > em > strong, .visual_font_size_36pt em span, .visual_font_size_36pt span em { font-size: 36pt !important; line-height: 36pt; } +.visual_font_size_48pt, .visual_font_size_48pt > em, .visual_font_size_48pt > strong, .visual_font_size_48pt > strong > span, .visual_font_size_48pt > span, .visual_font_size_48pt > strong > em, .visual_font_size_48pt > em > strong, .visual_font_size_48pt em span, .visual_font_size_48pt span em { + font-size: 48pt !important; + line-height: 48pt; +} +.visual_font_size_60pt, .visual_font_size_60pt > em, .visual_font_size_60pt > strong, .visual_font_size_60pt > strong > span, .visual_font_size_60pt > span, .visual_font_size_60pt > strong > em, .visual_font_size_60pt > em > strong, .visual_font_size_60pt em span, .visual_font_size_60pt span em { + font-size: 60pt !important; + line-height: 60pt; +} .visual_font_size_72pt, .visual_font_size_72pt > em, .visual_font_size_72pt > strong, .visual_font_size_72pt > strong > span, .visual_font_size_72pt > span, .visual_font_size_72pt > strong > em, .visual_font_size_72pt > em > strong, .visual_font_size_72pt em span, .visual_font_size_72pt span em { font-size: 72pt !important; line-height: 72pt; } +.visual_font_size_84pt, .visual_font_size_84pt > em, .visual_font_size_84pt > strong, .visual_font_size_84pt > strong > span, .visual_font_size_84pt > span, .visual_font_size_84pt > strong > em, .visual_font_size_84pt > em > strong, .visual_font_size_84pt em span, .visual_font_size_84pt span em { + font-size: 84pt !important; + line-height: 84pt; +} .visual_font_size_96pt, .visual_font_size_96pt > em, .visual_font_size_96pt > strong, .visual_font_size_96pt > strong > span, .visual_font_size_96pt > span, .visual_font_size_96pt > strong > em, .visual_font_size_96pt > em > strong, .visual_font_size_96pt em span, .visual_font_size_96pt span em { font-size: 96pt !important; line-height: 96pt; } +.visual_font_size_116pt, .visual_font_size_116pt > em, .visual_font_size_116pt > strong, .visual_font_size_116pt > strong > span, .visual_font_size_116pt > span, .visual_font_size_116pt > strong > em, .visual_font_size_116pt > em > strong, .visual_font_size_116pt em span, .visual_font_size_116pt span em { + font-size: 116pt !important; + line-height: 116pt; +} + .visual_font_size_128pt, .visual_font_size_128pt > em, .visual_font_size_128pt > strong, .visual_font_size_128pt > strong > span, .visual_font_size_128pt > span, .visual_font_size_128pt > strong > em, .visual_font_size_128pt > em > strong, .visual_font_size_128pt em span, .visual_font_size_128pt span em { font-size: 128pt !important; line-height: 128pt; } +.visual_font_size_140pt, .visual_font_size_140pt > em, .visual_font_size_140pt > strong, .visual_font_size_140pt > strong > span, .visual_font_size_140pt > span, .visual_font_size_140pt > strong > em, .visual_font_size_140pt > em > strong, .visual_font_size_140pt em span, .visual_font_size_140pt span em { + font-size: 140pt !important; + line-height: 140pt; +} + .visual_font_size_154pt, .visual_font_size_154pt > em, .visual_font_size_154pt > strong, .visual_font_size_154pt > strong > span, .visual_font_size_154pt > span, .visual_font_size_154pt > strong > em, .visual_font_size_154pt > em > strong, .visual_font_size_154pt em span, .visual_font_size_154pt span em { font-size: 154pt !important; line-height: 154pt; @@ -2485,7 +2515,7 @@ span#plugin_description { .visual_font_size_196pt, .visual_font_size_196pt > em, .visual_font_size_196pt > strong, .visual_font_size_196pt > strong > span, .visual_font_size_196pt > span, .visual_font_size_196pt > strong > em, .visual_font_size_196pt > em > strong, .visual_font_size_196pt em span, .visual_font_size_196pt span em { font-size: 196pt !important; - line-height: 196pt; + line-height: 196pt; } diff --git a/pandora_console/include/styles/pandora_green_old.css b/pandora_console/include/styles/pandora_green_old.css index e983e6047d..a99a9a275d 100644 --- a/pandora_console/include/styles/pandora_green_old.css +++ b/pandora_console/include/styles/pandora_green_old.css @@ -2435,53 +2435,97 @@ span#plugin_description { #tinymce { text-align: left; } + .visual_font_size_4pt, .visual_font_size_4pt > em, .visual_font_size_4pt > strong, .visual_font_size_4pt > strong > span, .visual_font_size_4pt > span, .visual_font_size_4pt > strong > em, .visual_font_size_4pt > em > strong, .visual_font_size_4pt em span, .visual_font_size_4pt span em { font-size: 4pt !important; line-height: 4pt; } + .visual_font_size_6pt, .visual_font_size_6pt > em, .visual_font_size_6pt > strong, .visual_font_size_6pt > strong > span, .visual_font_size_6pt > span, .visual_font_size_6pt > strong > em, .visual_font_size_6pt > em > strong, .visual_font_size_6pt em span, .visual_font_size_6pt span em { font-size: 6pt !important; line-height: 6pt; } + .visual_font_size_8pt, .visual_font_size_8pt > em, .visual_font_size_8pt > strong, .visual_font_size_8pt > strong > span , .visual_font_size_8pt > span, .visual_font_size_8pt > strong > em, .visual_font_size_8pt > em > strong, .visual_font_size_8pt em span, .visual_font_size_8pt span em { font-size: 8pt !important; line-height: 8pt; } + .visual_font_size_10pt, .visual_font_size_10pt > em , .visual_font_size_10pt > strong, .visual_font_size_10pt > strong > em, .visual_font_size_10pt > em > strong, .visual_font_size_10pt em span, .visual_font_size_10pt span em { font-size: 10pt !important; line-height: 10pt; } + .visual_font_size_12pt, .visual_font_size_12pt > em , .visual_font_size_12pt > strong, .visual_font_size_12pt > strong > em, .visual_font_size_12pt > em > strong, .visual_font_size_12pt em span, .visual_font_size_12pt span em { font-size: 12pt !important; line-height: 12pt; } + .visual_font_size_14pt, .visual_font_size_14pt > em , .visual_font_size_14pt > strong, .visual_font_size_14pt > strong > span, .visual_font_size_14pt > span, .visual_font_size_14pt > strong > em, .visual_font_size_14pt > em > strong, .visual_font_size_14pt em span, .visual_font_size_14pt span em { font-size: 14pt !important; line-height: 14pt; } + +.visual_font_size_18pt, .visual_font_size_18pt > em , .visual_font_size_18pt > strong, .visual_font_size_18pt > strong > span, .visual_font_size_18pt > span, .visual_font_size_18pt > strong > em, .visual_font_size_18pt > em > strong, .visual_font_size_18pt em span, .visual_font_size_18pt span em { + font-size: 18pt !important; + line-height: 18pt; +} + .visual_font_size_24pt, .visual_font_size_24pt > em, .visual_font_size_24pt > strong, .visual_font_size_24pt > strong > span , .visual_font_size_24pt > span, .visual_font_size_24pt > strong > em, .visual_font_size_24pt > em > strong, .visual_font_size_24pt em span, .visual_font_size_24pt span em { font-size: 24pt !important; line-height: 24pt; } + +.visual_font_size_28pt, .visual_font_size_28pt > em, .visual_font_size_28pt > strong, .visual_font_size_28pt > strong > span , .visual_font_size_28pt > span, .visual_font_size_28pt > strong > em, .visual_font_size_28pt > em > strong, .visual_font_size_28pt em span, .visual_font_size_28pt span em { + font-size: 28pt !important; + line-height: 28pt; +} + .visual_font_size_36pt, .visual_font_size_36pt > em, .visual_font_size_36pt > strong, .visual_font_size_36pt > strong > span, .visual_font_size_36pt > span, .visual_font_size_36pt > strong > em, .visual_font_size_36pt > em > strong, .visual_font_size_36pt em span, .visual_font_size_36pt span em { font-size: 36pt !important; line-height: 36pt; } + +.visual_font_size_48pt, .visual_font_size_48pt > em, .visual_font_size_48pt > strong, .visual_font_size_48pt > strong > span, .visual_font_size_48pt > span, .visual_font_size_48pt > strong > em, .visual_font_size_48pt > em > strong, .visual_font_size_48pt em span, .visual_font_size_48pt span em { + font-size: 48pt !important; + line-height: 48pt; +} + +.visual_font_size_60pt, .visual_font_size_60pt > em, .visual_font_size_60pt > strong, .visual_font_size_60pt > strong > span, .visual_font_size_60pt > span, .visual_font_size_60pt > strong > em, .visual_font_size_60pt > em > strong, .visual_font_size_60pt em span, .visual_font_size_60pt span em { + font-size: 60pt !important; + line-height: 60pt; +} + .visual_font_size_72pt, .visual_font_size_72pt > em, .visual_font_size_72pt > strong, .visual_font_size_72pt > strong > span, .visual_font_size_72pt > span, .visual_font_size_72pt > strong > em, .visual_font_size_72pt > em > strong, .visual_font_size_72pt em span, .visual_font_size_72pt span em { font-size: 72pt !important; line-height: 72pt; } +.visual_font_size_84pt, .visual_font_size_84pt > em, .visual_font_size_84pt > strong, .visual_font_size_84pt > strong > span, .visual_font_size_84pt > span, .visual_font_size_84pt > strong > em, .visual_font_size_84pt > em > strong, .visual_font_size_84pt em span, .visual_font_size_84pt span em { + font-size: 84pt !important; + line-height: 84pt; +} + .visual_font_size_96pt, .visual_font_size_96pt > em, .visual_font_size_96pt > strong, .visual_font_size_96pt > strong > span, .visual_font_size_96pt > span, .visual_font_size_96pt > strong > em, .visual_font_size_96pt > em > strong, .visual_font_size_96pt em span, .visual_font_size_96pt span em { font-size: 96pt !important; line-height: 96pt; } +.visual_font_size_116pt, .visual_font_size_116pt > em, .visual_font_size_116pt > strong, .visual_font_size_116pt > strong > span, .visual_font_size_116pt > span, .visual_font_size_116pt > strong > em, .visual_font_size_116pt > em > strong, .visual_font_size_116pt em span, .visual_font_size_116pt span em { + font-size: 116pt !important; + line-height: 116pt; +} + .visual_font_size_128pt, .visual_font_size_128pt > em, .visual_font_size_128pt > strong, .visual_font_size_128pt > strong > span, .visual_font_size_128pt > span, .visual_font_size_128pt > strong > em, .visual_font_size_128pt > em > strong, .visual_font_size_128pt em span, .visual_font_size_128pt span em { font-size: 128pt !important; line-height: 128pt; } +.visual_font_size_140pt, .visual_font_size_140pt > em, .visual_font_size_140pt > strong, .visual_font_size_140pt > strong > span, .visual_font_size_140pt > span, .visual_font_size_140pt > strong > em, .visual_font_size_140pt > em > strong, .visual_font_size_140pt em span, .visual_font_size_140pt span em { + font-size: 140pt !important; + line-height: 140pt; +} + .visual_font_size_154pt, .visual_font_size_154pt > em, .visual_font_size_154pt > strong, .visual_font_size_154pt > strong > span, .visual_font_size_154pt > span, .visual_font_size_154pt > strong > em, .visual_font_size_154pt > em > strong, .visual_font_size_154pt em span, .visual_font_size_154pt span em { font-size: 154pt !important; line-height: 154pt; From 98424c20a30089516a2f3ab85790ae82e65f5832 Mon Sep 17 00:00:00 2001 From: Ramon Novoa Date: Tue, 3 Oct 2017 12:48:14 +0200 Subject: [PATCH 146/281] Replace a 32 bit shift with two 16 bit shifts. The behaviour of a 32 bit shift on a 32 bit integer is undefined. Replace it with two 16 bit shifts to make it work on a 32 bit Perl. Ref pandora_enterprise#1417. --- pandora_agents/unix/pandora_agent | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pandora_agents/unix/pandora_agent b/pandora_agents/unix/pandora_agent index 6f62a5189c..a7fce3cb3d 100755 --- a/pandora_agents/unix/pandora_agent +++ b/pandora_agents/unix/pandora_agent @@ -1363,7 +1363,7 @@ sub md5 { # Append bit /* bit, not byte */ length of unpadded message as 64-bit # little-endian integer to message. $msg .= unpack ("B32", pack ("V", $bit_len)); - $msg .= unpack ("B32", pack ("V", $bit_len >> 32)); + $msg .= unpack ("B32", pack ("V", ($bit_len >> 16) >> 16)); # Process the message in successive 512-bit chunks. for (my $i = 0; $i < length ($msg); $i += 512) { From 7cd5d9c3a957a4162fe0ae6144d176481e7c1c4d Mon Sep 17 00:00:00 2001 From: Arturo Gonzalez Date: Tue, 3 Oct 2017 15:20:35 +0200 Subject: [PATCH 147/281] Added new styles to route analyzer --- pandora_console/include/styles/pandora.css | 26 +++++++++++++++++++++- 1 file changed, 25 insertions(+), 1 deletion(-) diff --git a/pandora_console/include/styles/pandora.css b/pandora_console/include/styles/pandora.css index 905f57d35a..58a85f6adf 100644 --- a/pandora_console/include/styles/pandora.css +++ b/pandora_console/include/styles/pandora.css @@ -4299,4 +4299,28 @@ div#footer_help{ .pagination_show_more{ text-align: center; margin-top: 10px; -} \ No newline at end of file +} + +.dashed{ + stroke-dasharray: 10; + +} +.path { + stroke-dasharray: 500; + stroke-dashoffset: 500; + animation: dash 15s linear; +} + +@keyframes dash { + from { + stroke-dashoffset: 500; + } + to { + stroke-dashoffset: 0; + } +} + +.route { + fill: none; + transition: all 4s ease-in-out; +} From fbc264f6b7174cfaa0126688d8537d51436448e6 Mon Sep 17 00:00:00 2001 From: fermin831 Date: Tue, 3 Oct 2017 16:16:52 +0200 Subject: [PATCH 148/281] Added space on restart server event --- pandora_server/lib/PandoraFMS/Server.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pandora_server/lib/PandoraFMS/Server.pm b/pandora_server/lib/PandoraFMS/Server.pm index 9ec0ae01bd..f5c91869fb 100644 --- a/pandora_server/lib/PandoraFMS/Server.pm +++ b/pandora_server/lib/PandoraFMS/Server.pm @@ -254,7 +254,7 @@ sub restartEvent ($$) { return unless defined ($self->{'_dbh'}); eval { - pandora_event ($self->{'_pa_config'}, $self->{'_pa_config'}->{'servername'} . + pandora_event ($self->{'_pa_config'}, $self->{'_pa_config'}->{'servername'} . ' ' . $ServerTypes[$self->{'_server_type'}] . " RESTARTING" . ($msg ne '' ? " ($msg)" : ''), 0, 0, 4, 0, 0, 'system', 0, $self->{'_dbh'}); }; From 09f73929aa077f5186d03b2e1e57d00456bfda4a Mon Sep 17 00:00:00 2001 From: Arturo Gonzalez Date: Tue, 3 Oct 2017 16:40:01 +0200 Subject: [PATCH 149/281] Changed route analyzer styles --- pandora_console/include/styles/pandora.css | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pandora_console/include/styles/pandora.css b/pandora_console/include/styles/pandora.css index 58a85f6adf..fcf084085b 100644 --- a/pandora_console/include/styles/pandora.css +++ b/pandora_console/include/styles/pandora.css @@ -4322,5 +4322,5 @@ div#footer_help{ .route { fill: none; - transition: all 4s ease-in-out; + transition: all 2s ease-in-out; } From efc984952f56f2402233b5e9cd77cbaa3f98394e Mon Sep 17 00:00:00 2001 From: fermin831 Date: Tue, 3 Oct 2017 16:55:23 +0200 Subject: [PATCH 150/281] Removed IO::Socket::SSL dependency on Red Hat rpm --- pandora_agents/unix/pandora_agent.redhat.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pandora_agents/unix/pandora_agent.redhat.spec b/pandora_agents/unix/pandora_agent.redhat.spec index 6e93d2961b..84bd2736ca 100644 --- a/pandora_agents/unix/pandora_agent.redhat.spec +++ b/pandora_agents/unix/pandora_agent.redhat.spec @@ -24,7 +24,7 @@ Requires(preun): chkconfig /bin/rm /usr/sbin/userdel Requires: fileutils textutils unzip Requires: util-linux procps grep Requires: /sbin/ip /bin/awk -Requires: perl perl(Sys::Syslog) perl(IO::Socket::SSL) +Requires: perl perl(Sys::Syslog) # Required by plugins #Requires: sh-utils sed passwd net-tools rpm AutoReq: 0 From 485d132baa16e86896c72321826147326be48919 Mon Sep 17 00:00:00 2001 From: fermin831 Date: Tue, 3 Oct 2017 17:56:13 +0200 Subject: [PATCH 151/281] Enable SystemD services and other fixes an Suse rpm --- pandora_agents/unix/pandora_agent.spec | 4 ++++ pandora_server/pandora_server.spec | 5 +++++ 2 files changed, 9 insertions(+) diff --git a/pandora_agents/unix/pandora_agent.spec b/pandora_agents/unix/pandora_agent.spec index 805edcf481..fde5bde7b0 100644 --- a/pandora_agents/unix/pandora_agent.spec +++ b/pandora_agents/unix/pandora_agent.spec @@ -67,6 +67,7 @@ then fi %post +mkdir -p /var/log/pandora chown pandora:root /var/log/pandora if [ ! -d /etc/pandora ] ; then mkdir -p /etc/pandora @@ -91,6 +92,9 @@ if [ ! -e /etc/pandora/collections ]; then fi cp -aRf /usr/share/pandora_agent/pandora_agent_logrotate /etc/logrotate.d/pandora_agent +# Enable the service on SystemD +systemctl enable pandora_agent_daemon.service + mkdir -p /var/spool/pandora/data_out chkconfig pandora_agent_daemon on diff --git a/pandora_server/pandora_server.spec b/pandora_server/pandora_server.spec index a95f9e4d8b..f5d0f0097f 100644 --- a/pandora_server/pandora_server.spec +++ b/pandora_server/pandora_server.spec @@ -99,6 +99,11 @@ exit 0 chkconfig pandora_server on chkconfig tentacle_serverd on +# Enable the services on SystemD +systemctl enable tentacle_serverd.service +systemctl enable pandora_server.service + + echo "/usr/share/pandora_server/util/pandora_db.pl /etc/pandora/pandora_server.conf" > /etc/cron.hourly/pandora_db chmod 750 /etc/cron.hourly/pandora_db cp -aRf /usr/share/pandora_server/util/pandora_server_logrotate /etc/logrotate.d/pandora_server From de8285dc27be8343154ffa627b539c1388c74534 Mon Sep 17 00:00:00 2001 From: artica Date: Wed, 4 Oct 2017 00:01:23 +0200 Subject: [PATCH 152/281] Auto-updated build strings. --- pandora_agents/unix/DEBIAN/control | 2 +- pandora_agents/unix/DEBIAN/make_deb_package.sh | 2 +- pandora_agents/unix/pandora_agent | 2 +- pandora_agents/unix/pandora_agent.redhat.spec | 2 +- pandora_agents/unix/pandora_agent.spec | 2 +- pandora_agents/unix/pandora_agent_installer | 2 +- pandora_agents/win32/installer/pandora.mpi | 2 +- pandora_agents/win32/pandora.cc | 2 +- pandora_agents/win32/versioninfo.rc | 2 +- pandora_console/DEBIAN/control | 2 +- pandora_console/DEBIAN/make_deb_package.sh | 2 +- pandora_console/include/config_process.php | 2 +- pandora_console/install.php | 2 +- pandora_console/pandora_console.redhat.spec | 2 +- pandora_console/pandora_console.spec | 2 +- pandora_server/DEBIAN/control | 2 +- pandora_server/DEBIAN/make_deb_package.sh | 2 +- pandora_server/lib/PandoraFMS/Config.pm | 2 +- pandora_server/pandora_server.redhat.spec | 2 +- pandora_server/pandora_server.spec | 2 +- pandora_server/pandora_server_installer | 2 +- pandora_server/util/pandora_db.pl | 2 +- pandora_server/util/pandora_manage.pl | 2 +- 23 files changed, 23 insertions(+), 23 deletions(-) diff --git a/pandora_agents/unix/DEBIAN/control b/pandora_agents/unix/DEBIAN/control index 4d56addb8f..631de55136 100644 --- a/pandora_agents/unix/DEBIAN/control +++ b/pandora_agents/unix/DEBIAN/control @@ -1,5 +1,5 @@ package: pandorafms-agent-unix -Version: 7.0NG.713-171003 +Version: 7.0NG.713-171004 Architecture: all Priority: optional Section: admin diff --git a/pandora_agents/unix/DEBIAN/make_deb_package.sh b/pandora_agents/unix/DEBIAN/make_deb_package.sh index 36f6112036..c1f5760412 100644 --- a/pandora_agents/unix/DEBIAN/make_deb_package.sh +++ b/pandora_agents/unix/DEBIAN/make_deb_package.sh @@ -14,7 +14,7 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -pandora_version="7.0NG.713-171003" +pandora_version="7.0NG.713-171004" echo "Test if you has the tools for to make the packages." whereis dpkg-deb | cut -d":" -f2 | grep dpkg-deb > /dev/null diff --git a/pandora_agents/unix/pandora_agent b/pandora_agents/unix/pandora_agent index b5d3f58bd4..6da0c11e2c 100755 --- a/pandora_agents/unix/pandora_agent +++ b/pandora_agents/unix/pandora_agent @@ -41,7 +41,7 @@ my $Sem = undef; my $ThreadSem = undef; use constant AGENT_VERSION => '7.0NG.713'; -use constant AGENT_BUILD => '171003'; +use constant AGENT_BUILD => '171004'; # Agent log default file size maximum and instances use constant DEFAULT_MAX_LOG_SIZE => 600000; diff --git a/pandora_agents/unix/pandora_agent.redhat.spec b/pandora_agents/unix/pandora_agent.redhat.spec index 6e93d2961b..7ef1807041 100644 --- a/pandora_agents/unix/pandora_agent.redhat.spec +++ b/pandora_agents/unix/pandora_agent.redhat.spec @@ -3,7 +3,7 @@ # %define name pandorafms_agent_unix %define version 7.0NG.713 -%define release 171003 +%define release 171004 Summary: Pandora FMS Linux agent, PERL version Name: %{name} diff --git a/pandora_agents/unix/pandora_agent.spec b/pandora_agents/unix/pandora_agent.spec index 805edcf481..9b046d6b4a 100644 --- a/pandora_agents/unix/pandora_agent.spec +++ b/pandora_agents/unix/pandora_agent.spec @@ -3,7 +3,7 @@ # %define name pandorafms_agent_unix %define version 7.0NG.713 -%define release 171003 +%define release 171004 Summary: Pandora FMS Linux agent, PERL version Name: %{name} diff --git a/pandora_agents/unix/pandora_agent_installer b/pandora_agents/unix/pandora_agent_installer index f0d88f2ff8..5edf751779 100755 --- a/pandora_agents/unix/pandora_agent_installer +++ b/pandora_agents/unix/pandora_agent_installer @@ -10,7 +10,7 @@ # ********************************************************************** PI_VERSION="7.0NG.713" -PI_BUILD="171003" +PI_BUILD="171004" OS_NAME=`uname -s` FORCE=0 diff --git a/pandora_agents/win32/installer/pandora.mpi b/pandora_agents/win32/installer/pandora.mpi index 84e066b8fe..d8bbf5f508 100644 --- a/pandora_agents/win32/installer/pandora.mpi +++ b/pandora_agents/win32/installer/pandora.mpi @@ -186,7 +186,7 @@ UpgradeApplicationID {} Version -{171003} +{171004} ViewReadme {Yes} diff --git a/pandora_agents/win32/pandora.cc b/pandora_agents/win32/pandora.cc index 4f8b865e90..4f581b7fc0 100644 --- a/pandora_agents/win32/pandora.cc +++ b/pandora_agents/win32/pandora.cc @@ -30,7 +30,7 @@ using namespace Pandora; using namespace Pandora_Strutils; #define PATH_SIZE _MAX_PATH+1 -#define PANDORA_VERSION ("7.0NG.713(Build 171003)") +#define PANDORA_VERSION ("7.0NG.713(Build 171004)") string pandora_path; string pandora_dir; diff --git a/pandora_agents/win32/versioninfo.rc b/pandora_agents/win32/versioninfo.rc index 0a52f11803..cd3cb27353 100644 --- a/pandora_agents/win32/versioninfo.rc +++ b/pandora_agents/win32/versioninfo.rc @@ -11,7 +11,7 @@ BEGIN VALUE "LegalCopyright", "Artica ST" VALUE "OriginalFilename", "PandoraAgent.exe" VALUE "ProductName", "Pandora FMS Windows Agent" - VALUE "ProductVersion", "(7.0NG.713(Build 171003))" + VALUE "ProductVersion", "(7.0NG.713(Build 171004))" VALUE "FileVersion", "1.0.0.0" END END diff --git a/pandora_console/DEBIAN/control b/pandora_console/DEBIAN/control index 688a213707..a4a1ac275c 100644 --- a/pandora_console/DEBIAN/control +++ b/pandora_console/DEBIAN/control @@ -1,5 +1,5 @@ package: pandorafms-console -Version: 7.0NG.713-171003 +Version: 7.0NG.713-171004 Architecture: all Priority: optional Section: admin diff --git a/pandora_console/DEBIAN/make_deb_package.sh b/pandora_console/DEBIAN/make_deb_package.sh index ac1d070774..bedd9a62a6 100644 --- a/pandora_console/DEBIAN/make_deb_package.sh +++ b/pandora_console/DEBIAN/make_deb_package.sh @@ -14,7 +14,7 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -pandora_version="7.0NG.713-171003" +pandora_version="7.0NG.713-171004" package_pear=0 package_pandora=1 diff --git a/pandora_console/include/config_process.php b/pandora_console/include/config_process.php index 2ee4b04f3e..bc3d0a1647 100644 --- a/pandora_console/include/config_process.php +++ b/pandora_console/include/config_process.php @@ -22,7 +22,7 @@ /** * Pandora build version and version */ -$build_version = 'PC171003'; +$build_version = 'PC171004'; $pandora_version = 'v7.0NG.713'; // Do not overwrite default timezone set if defined. diff --git a/pandora_console/install.php b/pandora_console/install.php index 6cac595cfb..fd8231f131 100644 --- a/pandora_console/install.php +++ b/pandora_console/install.php @@ -71,7 +71,7 @@
Date: Wed, 4 Oct 2017 15:59:56 +0200 Subject: [PATCH 153/281] Changed mr token --- pandora_console/pandoradb_data.sql | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pandora_console/pandoradb_data.sql b/pandora_console/pandoradb_data.sql index 0ce83cfebc..dfe916aa13 100644 --- a/pandora_console/pandoradb_data.sql +++ b/pandora_console/pandoradb_data.sql @@ -109,7 +109,7 @@ INSERT INTO `tconfig` (`token`, `value`) VALUES ('custom_report_front_logo', 'images/pandora_logo_white.jpg'), ('custom_report_front_header', ''), ('custom_report_front_footer', ''), -('MR', 4), +('MR', 7), ('identification_reminder', 1), ('identification_reminder_timestamp', 0), ('current_package_enterprise', '713'), From 40dcdad0de1a80faa38254b98e622cd96d2c8016 Mon Sep 17 00:00:00 2001 From: fermin831 Date: Wed, 4 Oct 2017 16:52:49 +0200 Subject: [PATCH 154/281] Added two significant digits to labels on pChart --- .../include/graphs/functions_pchart.php | 41 ++++++------------- .../include/graphs/pChart/pData.class.php | 1 + .../include/graphs/pChart/pDraw.class.php | 16 ++++++++ 3 files changed, 29 insertions(+), 29 deletions(-) diff --git a/pandora_console/include/graphs/functions_pchart.php b/pandora_console/include/graphs/functions_pchart.php index d33ad21878..f5368ca4c5 100644 --- a/pandora_console/include/graphs/functions_pchart.php +++ b/pandora_console/include/graphs/functions_pchart.php @@ -859,7 +859,7 @@ function pch_vertical_graph ($graph_type, $index, $data, $width, $height, $MyData->addPoints($index,"Xaxis"); $MyData->setSerieDescription("Xaxis", $xaxisname); $MyData->setAbscissa("Xaxis"); - $MyData->setAxisDisplay(0, AXIS_FORMAT_METRIC); + $MyData->setAxisDisplay(0, AXIS_FORMAT_TWO_SIGNIFICANT, 0); switch ($backgroundColor) { case 'white': @@ -971,42 +971,17 @@ function pch_vertical_graph ($graph_type, $index, $data, $width, $height, $max_data = max($v); } } - - - $default_chart_size = 40; - $rest_chars = strlen($max_data) - 6; - $default_chart_size += $rest_chars * 5; - + $chart_margin = 36; /* Area depends on yaxisname */ if ($yaxisname != '') { - $chart_size += $default_chart_size; - } - else { - $chart_size = $default_chart_size; + $chart_margin += $chart_size; } - $myPicture->setGraphArea($chart_size, $top_margin, + $myPicture->setGraphArea($chart_margin, $top_margin, $width, ($height - $margin_bottom)); - /*Get minimun value to draw axis properly*/ - - $ManualScale = array(); - $mode = SCALE_MODE_START0; - if ($min_data < 0) { - $mode = SCALE_MODE_FLOATING; - } - - if ($max_data < 0) { - $ManualScale = array(0 => array("Min" => $min_data, "Max" => 0)); - $mode = SCALE_MODE_MANUAL; - } - else if ($max_data >= 0 && $min_data <= 0){ - $ManualScale = array(0 => array("Min" => $min_data, "Max" => $max_data)); - $mode = SCALE_MODE_MANUAL; - } - if($graph_threshold){ $sql_treshold = 'select min_critical, max_critical, min_warning, max_warning, critical_inverse, warning_inverse from tagente_modulo where id_agente_modulo =' . $id_module; $treshold_position = db_get_all_rows_sql($sql_treshold); @@ -1218,6 +1193,14 @@ function pch_vertical_graph ($graph_type, $index, $data, $width, $height, } else{ + + $ManualScale = array( 0 => array( + "Min" => $min_data, + "Max" => $max_data + )); + //html_debug("MAX: $max_data, ROUND: $max_round", true); + $mode = SCALE_MODE_MANUAL; + /* Draw the scale */ $scaleSettings = array( "GridR" => 200, diff --git a/pandora_console/include/graphs/pChart/pData.class.php b/pandora_console/include/graphs/pChart/pData.class.php index 6fcf4557b1..5cbb22b395 100755 --- a/pandora_console/include/graphs/pChart/pData.class.php +++ b/pandora_console/include/graphs/pChart/pData.class.php @@ -19,6 +19,7 @@ define("AXIS_FORMAT_DATE" , 680003); define("AXIS_FORMAT_METRIC" , 680004); define("AXIS_FORMAT_CURRENCY" , 680005); + define("AXIS_FORMAT_TWO_SIGNIFICANT" , 680006); // ARTICA-PANDORA HACK /* Axis position */ define("AXIS_POSITION_LEFT" , 681001); diff --git a/pandora_console/include/graphs/pChart/pDraw.class.php b/pandora_console/include/graphs/pChart/pDraw.class.php index 786b00756f..f1dfe780d5 100755 --- a/pandora_console/include/graphs/pChart/pDraw.class.php +++ b/pandora_console/include/graphs/pChart/pDraw.class.php @@ -2801,6 +2801,22 @@ return(round($Value/1000,$Format)."K".$Unit); } + // ARTICA-PANDORA HACK BEGIN + if ( $Mode == AXIS_FORMAT_TWO_SIGNIFICANT ) + { + // Display only two significant numbers + if ($Value != 0) { + $multiplier = floor(log(abs($Value), 10)) - 1; + $Value = round($Value/pow(10, $multiplier), 0) * pow(10, $multiplier); + } + if (abs($Value) >= 1000000000) + return(round($Value/1000000000,$Format)."G".$Unit); + if (abs($Value) >= 1000000) + return(round($Value/1000000,$Format)."M".$Unit); + elseif (abs($Value) >= 1000) + return(round($Value/1000,$Format)."K".$Unit); + } + // ARTICA-PANDORA HACK END return($Value.$Unit); } From b0b51c649b133f7e90a5508f6ef9a609011dfbcf Mon Sep 17 00:00:00 2001 From: Daniel Maya Date: Wed, 4 Oct 2017 17:43:12 +0200 Subject: [PATCH 155/281] Fixed search by tags in event list --- pandora_console/operation/events/events.build_query.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pandora_console/operation/events/events.build_query.php b/pandora_console/operation/events/events.build_query.php index efb8fb4622..aca3603f8c 100755 --- a/pandora_console/operation/events/events.build_query.php +++ b/pandora_console/operation/events/events.build_query.php @@ -240,9 +240,9 @@ if (!empty($tag_with)) { $sql_post .= " OR "; $sql_post .= "tags LIKE '" . tags_get_name($id_tag) . ",%'"; $sql_post .= " OR "; - $sql_post .= "tags LIKE '%, " . tags_get_name($id_tag) . "'"; + $sql_post .= "tags LIKE '%," . tags_get_name($id_tag) . "'"; $sql_post .= " OR "; - $sql_post .= "tags LIKE '%, " . tags_get_name($id_tag) . ",%'"; + $sql_post .= "tags LIKE '%," . tags_get_name($id_tag) . ",%'"; } $sql_post .= ' ) '; } From aca4f2e481a36797ad36114f1e030ac218c114aa Mon Sep 17 00:00:00 2001 From: Arturo Gonzalez Date: Wed, 4 Oct 2017 17:49:46 +0200 Subject: [PATCH 156/281] Added 3 and 4 points --- pandora_console/include/functions_graph.php | 10 +++--- .../operation/agentes/networkmap.dinamic.php | 35 +++++++++++++++++++ 2 files changed, 40 insertions(+), 5 deletions(-) diff --git a/pandora_console/include/functions_graph.php b/pandora_console/include/functions_graph.php index 493047cafc..a00fdeb3fa 100644 --- a/pandora_console/include/functions_graph.php +++ b/pandora_console/include/functions_graph.php @@ -3279,11 +3279,11 @@ function grafico_eventos_grupo ($width = 300, $height = 200, $url = "", $meta = } else { if ($meta) { - $name = mb_substr (io_safe_output($row['agent_name']), 0, 14)." (".$row["count"].")"; + $name = mb_substr (io_safe_output($row['agent_name']), 0, 25)." (".$row["count"].")"; } else { $alias = agents_get_alias($row["id_agente"]); - $name = mb_substr($alias, 0, 14)." #".$row["id_agente"]." (".$row["count"].")"; + $name = mb_substr($alias, 0, 25)." #".$row["id_agente"]." (".$row["count"].")"; } $data[$name] = $row["count"]; } @@ -5742,7 +5742,7 @@ function graph_monitor_wheel ($width = 550, $height = 600, $filter = false) { if (!empty($data_groups)) { $filter = array('id_grupo' => array_keys($data_groups)); - $fields = array('id_agente', 'id_parent', 'id_grupo', 'nombre'); + $fields = array('id_agente', 'id_parent', 'id_grupo', 'alias'); $agents = agents_get_agents($filter, $fields); if (!empty($agents)) { @@ -5775,7 +5775,7 @@ function graph_monitor_wheel ($width = 550, $height = 600, $filter = false) { if (!isset($data_agents[$agent_id])) { $data_agents[$agent_id] = array(); $data_agents[$agent_id]['id'] = $agent_id; - $data_agents[$agent_id]['name'] = io_safe_output($agents[$agent_id]['nombre']); + $data_agents[$agent_id]['name'] = io_safe_output($agents[$agent_id]['alias']); $data_agents[$agent_id]['group'] = (int) $agents[$agent_id]['id_grupo']; $data_agents[$agent_id]['type'] = 'agent'; $data_agents[$agent_id]['size'] = 30; @@ -5948,7 +5948,7 @@ function graph_monitor_wheel ($width = 550, $height = 600, $filter = false) { if (!isset($data_agents[$id])) { $data_agents[$id] = array(); $data_agents[$id]['id'] = (int) $id; - $data_agents[$id]['name'] = io_safe_output($agent['nombre']); + $data_agents[$id]['name'] = io_safe_output($agent['alias']); $data_agents[$id]['type'] = 'agent'; $data_agents[$id]['color'] = COL_NOTINIT; } diff --git a/pandora_console/operation/agentes/networkmap.dinamic.php b/pandora_console/operation/agentes/networkmap.dinamic.php index 89db930aed..c2fdf605a2 100644 --- a/pandora_console/operation/agentes/networkmap.dinamic.php +++ b/pandora_console/operation/agentes/networkmap.dinamic.php @@ -69,6 +69,41 @@ require_once ('include/functions_networkmap.php'); $strict_user = db_get_value('strict_acl', 'tusuario', 'id_user', $config['id_user']); +$networkmap = db_get_row('tmap', 'id', $id); +$pure = (int) get_parameter ('pure', 0); + +/* Main code */ +if ($pure == 1) { + $buttons['screen'] = array('active' => false, + 'text' => '' . + html_print_image("images/normal_screen.png", true, + array ('title' => __('Normal screen'))) . + ''); +} +else { + if (!$dash_mode) { + $buttons['screen'] = array('active' => false, + 'text' => '' . + html_print_image("images/full_screen.png", true, + array ('title' => __('Full screen'))) . + ''); + $buttons['list'] = array('active' => false, + 'text' => '' . + html_print_image("images/list.png", true, + array ('title' => __('List of networkmap'))) . + ''); + } +} + +ui_print_page_header(io_safe_output($networkmap['name']), + "images/bricks.png", false, "network_map_enterprise", + false, $buttons, false, '', $config['item_title_size_text']); + global $width; global $height; From ed87dbd7a34f6c8dba3f6a012aa33fa32b3e383b Mon Sep 17 00:00:00 2001 From: Daniel Maya Date: Wed, 4 Oct 2017 17:54:35 +0200 Subject: [PATCH 157/281] fixed wux_console_view --- pandora_console/operation/agentes/ver_agente.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pandora_console/operation/agentes/ver_agente.php b/pandora_console/operation/agentes/ver_agente.php index 632e5bc779..e1e0f99a9c 100644 --- a/pandora_console/operation/agentes/ver_agente.php +++ b/pandora_console/operation/agentes/ver_agente.php @@ -1316,7 +1316,7 @@ switch ($tab) { enterprise_include ("operation/agentes/ux_console_view.php"); break; case "wux_console_tab": - enterprise_include ("operation/agentes/wux_console_vpiew.php"); + enterprise_include ("operation/agentes/wux_console_view.php"); break; case "url_route_analyzer_tab": enterprise_include ("operation/agentes/url_route_analyzer.php"); From 14095053cc05fb70c0a1e309ba2a2904f7729aee Mon Sep 17 00:00:00 2001 From: Arturo Gonzalez Date: Wed, 4 Oct 2017 18:01:01 +0200 Subject: [PATCH 158/281] Added good size to form elements --- pandora_console/godmode/agentes/module_manager.php | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pandora_console/godmode/agentes/module_manager.php b/pandora_console/godmode/agentes/module_manager.php index 1fbf08bf80..b22bc0f626 100644 --- a/pandora_console/godmode/agentes/module_manager.php +++ b/pandora_console/godmode/agentes/module_manager.php @@ -45,10 +45,10 @@ echo ""; echo __('Search') . ' ' . html_print_input_text ('search_string', $search_string, '', 15, 255, true); echo ""; -echo ""; +echo ""; html_print_submit_button (__('Filter'), 'filter', false, 'class="sub search"'); echo ""; -echo ""; +echo ""; echo ''; // Check if there is at least one server of each type available to assign that // kind of modules. If not, do not show server type in combo @@ -119,7 +119,7 @@ if (($policy_page) || (isset($agent))) { // Create module/type combo echo '
'; if (!$policy_page) { - echo ''; + echo ''; echo __('Show in hierachy mode'); if ($checked == "true") { $checked = true; @@ -130,12 +130,12 @@ if (($policy_page) || (isset($agent))) { html_print_checkbox ('status_hierachy_mode', "", $checked, false, false, "onChange=change_mod_filter();"); echo ''; } - echo ''; + echo ''; echo __("Type"); html_print_select ($modules, 'moduletype', '', '', '', '', false, false, false, '', false, 'max-width:300px;' ); html_print_input_hidden ('edit_module', 1); echo ''; - echo ''; + echo ''; echo ''; echo ''; echo ''; From 570a2098617515212092806e00077a592b4571c3 Mon Sep 17 00:00:00 2001 From: enriquecd Date: Wed, 4 Oct 2017 19:02:45 +0200 Subject: [PATCH 159/281] Db maintenance section is now called Admin tools with only admin access permission, erase all subsection except db interface and db status - #1350 --- pandora_console/extensions/db_status.php | 8 +- pandora_console/extensions/dbmanager.php | 2 +- pandora_console/extras/pandora_diag.php | 205 ++++++++++++++++++----- pandora_console/godmode/menu.php | 22 ++- 4 files changed, 184 insertions(+), 53 deletions(-) diff --git a/pandora_console/extensions/db_status.php b/pandora_console/extensions/db_status.php index f70859d134..50eec14bc8 100755 --- a/pandora_console/extensions/db_status.php +++ b/pandora_console/extensions/db_status.php @@ -31,8 +31,6 @@ function extension_db_status_extension_tables() { function extension_db_status() { global $config; - - $db_user = get_parameter('db_user', ''); $db_password = get_parameter('db_password', ''); $db_host = get_parameter('db_host', ''); @@ -40,11 +38,11 @@ function extension_db_status() { $db_status_execute = (bool)get_parameter('db_status_execute', false); - ui_print_page_header (__("DB Status"), + ui_print_page_header (__("DB Schema check"), "images/extensions.png", false, "", true, ""); - if (! check_acl ($config['id_user'], 0, "DM")) { + if (!is_user_admin($config['id_user'])) { db_pandora_audit("ACL Violation", "Trying to access db status"); require ("general/noaccess.php"); @@ -367,5 +365,5 @@ function extension_db_status_execute_sql_file($url, $connection) { } extensions_add_godmode_function('extension_db_status'); -extensions_add_godmode_menu_option(__('DB Status'), 'DM', 'gextensions', null, "v1r1", 'gdbman'); +extensions_add_godmode_menu_option(__('DB Schema check'), 'DM', 'gextensions', null, "v1r1", 'gdbman'); ?> \ No newline at end of file diff --git a/pandora_console/extensions/dbmanager.php b/pandora_console/extensions/dbmanager.php index ccc4c77c65..114c3bf709 100644 --- a/pandora_console/extensions/dbmanager.php +++ b/pandora_console/extensions/dbmanager.php @@ -114,7 +114,7 @@ function dbmgr_extension_main () { global $config; - if (! check_acl ($config['id_user'], 0, "PM") && ! is_user_admin ($config['id_user'])) { + if (!is_user_admin($config['id_user'])) { db_pandora_audit("ACL Violation", "Trying to access Setup Management"); require ("general/noaccess.php"); return; diff --git a/pandora_console/extras/pandora_diag.php b/pandora_console/extras/pandora_diag.php index 5eff93bc65..4f9dc102db 100644 --- a/pandora_console/extras/pandora_diag.php +++ b/pandora_console/extras/pandora_diag.php @@ -38,9 +38,10 @@ function render_row ($data, $label) { } else { echo ""; - echo "" . $label; - echo "" . $data; - echo ""; + echo "
" . $label; + echo "
"; + echo "
" . $data; + echo "
"; echo ""; } } @@ -89,35 +90,154 @@ else { // Header ui_print_page_header (__('Pandora FMS Diagnostic tool'), "", false, "", true); - echo ""; - echo ""; - echo ""; + echo "
".__("Item")."".__("Data value")."
"; + echo ""; } render_row ($build_version, "Pandora FMS Build"); render_row ($pandora_version, "Pandora FMS Version"); +render_info_data ("SELECT value FROM tconfig where token ='MR'","Minor Release"); render_row ($config["homedir"], "Homedir"); render_row ($config["homeurl"], "HomeUrl"); +render_info_data ("SELECT `value` + FROM tconfig + WHERE `token` = 'enterprise_installed'", "Enterprise installed"); + + $full_key = db_get_sql("SELECT value + FROM tupdate_settings + WHERE `key` = 'customer_key'"); + + $compressed_key = substr($full_key, 0,5).'...'.substr($full_key, -5); + + render_row ($compressed_key,"Update Key"); + + render_info_data ("SELECT value + FROM tupdate_settings + WHERE `key` = 'updating_code_path'", "Updating code path"); + + render_info_data ("SELECT value + FROM tupdate_settings + WHERE `key` = 'current_update'", "Current Update #"); + + +echo ""; + + render_row (phpversion(), "PHP Version"); -render_info ("tagente"); -render_info ("tagent_access"); -render_info ("tagente_datos"); -render_info ("tagente_datos_string"); -render_info ("tagente_estado"); -render_info ("tagente_modulo"); -render_info ("talert_actions"); -render_info ("talert_commands"); -render_info ("talert_template_modules"); -render_info ("tevento"); -render_info ("tlayout"); +render_row (ini_get('max_execution_time'), "PHP Max ejecution time"); + +render_row (ini_get('max_input_time'), "PHP Max input time"); + +render_row (ini_get('memory_limit'), "PHP Memory limit"); + +render_row (ini_get('session.cookie_lifetime'), "Session cookie lifetime"); + +echo ""; + +render_info_data ("SELECT COUNT(*) FROM tagente","Total agents"); +render_info_data ("SELECT COUNT(*) FROM tagente_modulo","Total modules"); +render_info_data ("SELECT COUNT(*) FROM tgrupo","Total groups"); +render_info_data ("SELECT COUNT(*) FROM tagente_datos","Total module data records"); +// render_info_data ("SELECT COUNT(*) FROM tagente_datos_string","Total module string data records"); +// render_info_data ("SELECT COUNT(*) FROM tagente_datos_log4x","Total module log4x data records"); +render_info_data ("SELECT COUNT(*) FROM tagent_access","Total agent access record"); +// render_info ("tagente_estado"); +// render_info ("talert_template_modules"); +render_info_data ("SELECT COUNT(*) FROM tevento","Total events"); + if($config['enterprise_installed']) - render_info ("tlocal_component"); -render_info ("tserver"); -render_info ("treport"); -render_info ("ttrap"); -render_info ("tusuario"); -render_info ("tsesion"); +render_info_data ("SELECT COUNT(*) FROM ttrap","Total traps"); +render_info_data ("SELECT COUNT(*) FROM tusuario","Total users"); +render_info_data ("SELECT COUNT(*) FROM tsesion","Total sessions"); + +echo ""; + +render_info_data ("SELECT COUNT( DISTINCT tagente.id_agente) + FROM tagente_estado, tagente, tagente_modulo + WHERE tagente.disabled = 0 + AND tagente_modulo.id_agente_modulo = tagente_estado.id_agente_modulo + AND tagente_modulo.disabled = 0 + AND tagente_estado.id_agente = tagente.id_agente + AND tagente_estado.estado = 3","Total unknown agents"); + +render_info_data ("SELECT COUNT( DISTINCT tagente.id_agente) + FROM tagente_estado, tagente, tagente_modulo + WHERE tagente.disabled = 0 + AND tagente_modulo.id_agente_modulo = tagente_estado.id_agente_modulo + AND tagente_modulo.disabled = 0 + AND tagente_estado.id_agente = tagente.id_agente + AND tagente_estado.estado = 4","Total not-init modules"); + + +$last_run_difference = ''; + +$diferencia = time() - date ( + db_get_sql ("SELECT `value` + FROM tconfig + WHERE `token` = 'db_maintance'")); + +$last_run_difference_months = 0; +$last_run_difference_weeks = 0; +$last_run_difference_days = 0; +$last_run_difference_minutos = 0; +$last_run_difference_seconds = 0; + +while($diferencia >= 2419200){ + $diferencia -= 2419200; + $last_run_difference_months++; +} + +while($diferencia >= 604800){ + $diferencia -= 604800; + $last_run_difference_weeks++; +} + +while($diferencia >= 86400){ + $diferencia -= 86400; + $last_run_difference_days++; +} + +while($diferencia >= 3600){ + $diferencia -= 3600; + $last_run_difference_hours++; +} + +while($diferencia >= 60){ + $diferencia -= 60; + $last_run_difference_minutes++; +} + +$last_run_difference_seconds = $diferencia; + +if($last_run_difference_months > 0){ + $last_run_difference .= $last_run_difference_months.'month/s '; +} + +if ($last_run_difference_weeks > 0) { + $last_run_difference .= $last_run_difference_weeks.' week/s '; +} + +if ($last_run_difference_days > 0) { + $last_run_difference .= $last_run_difference_days.' day/s '; +} + +if ($last_run_difference_hours > 0) { + $last_run_difference .= $last_run_difference_hours.' hour/s '; +} + +if ($last_run_difference_minutes > 0) { + $last_run_difference .= $last_run_difference_minutes.' minute/s '; +} + +$last_run_difference .= $last_run_difference_seconds.' second/s ago'; + +render_row ( date ("Y/m/d H:i:s", +db_get_sql ("SELECT `value` + FROM tconfig + WHERE `token` = 'db_maintance'")).' ('.$last_run_difference.')'.' *', "PandoraDB Last run"); + +echo ""; switch ($config["dbtype"]) { case "mysql": @@ -130,23 +250,22 @@ switch ($config["dbtype"]) { render_info_data ("SELECT `value` FROM tconfig WHERE `token` = 'db_scheme_build'", "DB Schema Build"); - render_info_data ("SELECT `value` - FROM tconfig - WHERE `token` = 'enterprise_installed'", "Enterprise installed"); - render_row ( date ("Y/m/d H:i:s", - db_get_sql ("SELECT `value` - FROM tconfig - WHERE `token` = 'db_maintance'")), "PandoraDB Last run"); + + if(strpos($_SERVER['HTTP_USER_AGENT'],'Windows') == false){ + + echo ""; + + $output = 'cat /proc/cpuinfo | grep "model name" | tail -1 | cut -f 2 -d ":"'; + $output2 = 'cat /proc/cpuinfo | grep "processor" | wc -l'; + + render_row(exec($output).' x '.exec($output2),'CPU'); + + $output = 'cat /proc/meminfo | grep "MemTotal"'; + + render_row(exec($output),'RAM'); + + } - render_info_data ("SELECT value - FROM tupdate_settings - WHERE `key` = 'customer_key';", "Update Key"); - render_info_data ("SELECT value - FROM tupdate_settings - WHERE `key` = 'updating_code_path'", "Updating code path"); - render_info_data ("SELECT value - FROM tupdate_settings - WHERE `key` = 'current_update'", "Current Update #"); break; case "postgresql": render_info_data ("SELECT \"value\" @@ -201,4 +320,12 @@ switch ($config["dbtype"]) { if ($console_mode == 0) { echo "
".__("Pandora status info")."
".__("PHP setup")."
".__("Database size stats")."
".__("Database sanity")."
".__("Database status info")."
".__("System info")."
"; } + +echo "
"; + +echo "".__('(*) Please check your Pandora Server setup and be sure that database maintenance daemon is running. It\' very important to +keep up-to-date database to get the best performance and results in Pandora')."


"; + + + ?> \ No newline at end of file diff --git a/pandora_console/godmode/menu.php b/pandora_console/godmode/menu.php index b929a1ec84..bb6b610a19 100644 --- a/pandora_console/godmode/menu.php +++ b/pandora_console/godmode/menu.php @@ -285,6 +285,7 @@ if (check_acl ($config['id_user'], 0, "PM")) { } if (check_acl ($config['id_user'], 0, "PM") || check_acl ($config['id_user'], 0, "DM")) { + $menu_godmode["gextensions"]["text"] = __('Admin tools'); $menu_godmode["gextensions"]["sec2"] = "godmode/extensions"; $menu_godmode["gextensions"]["id"] = "god-extensions"; @@ -305,18 +306,13 @@ if (check_acl ($config['id_user'], 0, "PM") || check_acl ($config['id_user'], 0, $sub["godmode/setup/file_manager"]["id"] = 'File manager'; } - if (check_acl ($config['id_user'], 0, "DM") || check_acl ($config['id_user'], 0, "PM")) { - $sub["gdbman"]["text"] = __('DB maintenance'); + if (is_user_admin($config['id_user'])) { + $sub["gdbman"]["text"] = __('Admin tools'); $sub["gdbman"]["id"] = 'DB maintenance'; $sub["gdbman"]["type"] = "direct"; $sub["gdbman"]["subtype"] = "nolink"; $sub2 = array (); - $sub2["godmode/db/db_info"]["text"] = __('DB information'); - $sub2["godmode/db/db_purge"]["text"] = __('Database purge'); - $sub2["godmode/db/db_refine"]["text"] = __('Database debug'); - $sub2["godmode/db/db_audit"]["text"] = __('Database audit'); - $sub2["godmode/db/db_event"]["text"] = __('Database event'); $sub["gdbman"]["sub2"] = $sub2; } @@ -330,14 +326,24 @@ if (is_array ($config['extensions'])) { $sub2 = array (); foreach ($config['extensions'] as $extension) { + // html_debug($extension); + //If no godmode_menu is a operation extension if ($extension['godmode_menu'] == '') { continue; } + if ($extension['godmode_menu']['name'] == 'System Info') { + continue; + } + $extmenu = $extension['godmode_menu']; - if ($extmenu["name"] == 'DB interface' && !check_acl ($config['id_user'], 0, "DM")) { + if ($extmenu["name"] == 'DB interface' && !is_user_admin($config['id_user'])) { + continue; + } + + if ($extmenu["name"] == 'DB Schema check' && !is_user_admin($config['id_user'])) { continue; } From 9e475f57104033b52ec7dbf12bed40436b5fca43 Mon Sep 17 00:00:00 2001 From: artica Date: Thu, 5 Oct 2017 00:01:23 +0200 Subject: [PATCH 160/281] Auto-updated build strings. --- pandora_agents/unix/DEBIAN/control | 2 +- pandora_agents/unix/DEBIAN/make_deb_package.sh | 2 +- pandora_agents/unix/pandora_agent | 2 +- pandora_agents/unix/pandora_agent.redhat.spec | 2 +- pandora_agents/unix/pandora_agent.spec | 2 +- pandora_agents/unix/pandora_agent_installer | 2 +- pandora_agents/win32/installer/pandora.mpi | 2 +- pandora_agents/win32/pandora.cc | 2 +- pandora_agents/win32/versioninfo.rc | 2 +- pandora_console/DEBIAN/control | 2 +- pandora_console/DEBIAN/make_deb_package.sh | 2 +- pandora_console/include/config_process.php | 2 +- pandora_console/install.php | 2 +- pandora_console/pandora_console.redhat.spec | 2 +- pandora_console/pandora_console.spec | 2 +- pandora_server/DEBIAN/control | 2 +- pandora_server/DEBIAN/make_deb_package.sh | 2 +- pandora_server/lib/PandoraFMS/Config.pm | 2 +- pandora_server/pandora_server.redhat.spec | 2 +- pandora_server/pandora_server.spec | 2 +- pandora_server/pandora_server_installer | 2 +- pandora_server/util/pandora_db.pl | 2 +- pandora_server/util/pandora_manage.pl | 2 +- 23 files changed, 23 insertions(+), 23 deletions(-) diff --git a/pandora_agents/unix/DEBIAN/control b/pandora_agents/unix/DEBIAN/control index 631de55136..368d7681d8 100644 --- a/pandora_agents/unix/DEBIAN/control +++ b/pandora_agents/unix/DEBIAN/control @@ -1,5 +1,5 @@ package: pandorafms-agent-unix -Version: 7.0NG.713-171004 +Version: 7.0NG.713-171005 Architecture: all Priority: optional Section: admin diff --git a/pandora_agents/unix/DEBIAN/make_deb_package.sh b/pandora_agents/unix/DEBIAN/make_deb_package.sh index c1f5760412..49b4e6200c 100644 --- a/pandora_agents/unix/DEBIAN/make_deb_package.sh +++ b/pandora_agents/unix/DEBIAN/make_deb_package.sh @@ -14,7 +14,7 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -pandora_version="7.0NG.713-171004" +pandora_version="7.0NG.713-171005" echo "Test if you has the tools for to make the packages." whereis dpkg-deb | cut -d":" -f2 | grep dpkg-deb > /dev/null diff --git a/pandora_agents/unix/pandora_agent b/pandora_agents/unix/pandora_agent index 6da0c11e2c..3de3272e3b 100755 --- a/pandora_agents/unix/pandora_agent +++ b/pandora_agents/unix/pandora_agent @@ -41,7 +41,7 @@ my $Sem = undef; my $ThreadSem = undef; use constant AGENT_VERSION => '7.0NG.713'; -use constant AGENT_BUILD => '171004'; +use constant AGENT_BUILD => '171005'; # Agent log default file size maximum and instances use constant DEFAULT_MAX_LOG_SIZE => 600000; diff --git a/pandora_agents/unix/pandora_agent.redhat.spec b/pandora_agents/unix/pandora_agent.redhat.spec index 7ef1807041..95dd4f86ab 100644 --- a/pandora_agents/unix/pandora_agent.redhat.spec +++ b/pandora_agents/unix/pandora_agent.redhat.spec @@ -3,7 +3,7 @@ # %define name pandorafms_agent_unix %define version 7.0NG.713 -%define release 171004 +%define release 171005 Summary: Pandora FMS Linux agent, PERL version Name: %{name} diff --git a/pandora_agents/unix/pandora_agent.spec b/pandora_agents/unix/pandora_agent.spec index 9b046d6b4a..967e3f7e77 100644 --- a/pandora_agents/unix/pandora_agent.spec +++ b/pandora_agents/unix/pandora_agent.spec @@ -3,7 +3,7 @@ # %define name pandorafms_agent_unix %define version 7.0NG.713 -%define release 171004 +%define release 171005 Summary: Pandora FMS Linux agent, PERL version Name: %{name} diff --git a/pandora_agents/unix/pandora_agent_installer b/pandora_agents/unix/pandora_agent_installer index 5edf751779..f54505d105 100755 --- a/pandora_agents/unix/pandora_agent_installer +++ b/pandora_agents/unix/pandora_agent_installer @@ -10,7 +10,7 @@ # ********************************************************************** PI_VERSION="7.0NG.713" -PI_BUILD="171004" +PI_BUILD="171005" OS_NAME=`uname -s` FORCE=0 diff --git a/pandora_agents/win32/installer/pandora.mpi b/pandora_agents/win32/installer/pandora.mpi index d8bbf5f508..5340fd944c 100644 --- a/pandora_agents/win32/installer/pandora.mpi +++ b/pandora_agents/win32/installer/pandora.mpi @@ -186,7 +186,7 @@ UpgradeApplicationID {} Version -{171004} +{171005} ViewReadme {Yes} diff --git a/pandora_agents/win32/pandora.cc b/pandora_agents/win32/pandora.cc index 4f581b7fc0..fbc70ccfc0 100644 --- a/pandora_agents/win32/pandora.cc +++ b/pandora_agents/win32/pandora.cc @@ -30,7 +30,7 @@ using namespace Pandora; using namespace Pandora_Strutils; #define PATH_SIZE _MAX_PATH+1 -#define PANDORA_VERSION ("7.0NG.713(Build 171004)") +#define PANDORA_VERSION ("7.0NG.713(Build 171005)") string pandora_path; string pandora_dir; diff --git a/pandora_agents/win32/versioninfo.rc b/pandora_agents/win32/versioninfo.rc index cd3cb27353..e85f981379 100644 --- a/pandora_agents/win32/versioninfo.rc +++ b/pandora_agents/win32/versioninfo.rc @@ -11,7 +11,7 @@ BEGIN VALUE "LegalCopyright", "Artica ST" VALUE "OriginalFilename", "PandoraAgent.exe" VALUE "ProductName", "Pandora FMS Windows Agent" - VALUE "ProductVersion", "(7.0NG.713(Build 171004))" + VALUE "ProductVersion", "(7.0NG.713(Build 171005))" VALUE "FileVersion", "1.0.0.0" END END diff --git a/pandora_console/DEBIAN/control b/pandora_console/DEBIAN/control index a4a1ac275c..8a8c8043f9 100644 --- a/pandora_console/DEBIAN/control +++ b/pandora_console/DEBIAN/control @@ -1,5 +1,5 @@ package: pandorafms-console -Version: 7.0NG.713-171004 +Version: 7.0NG.713-171005 Architecture: all Priority: optional Section: admin diff --git a/pandora_console/DEBIAN/make_deb_package.sh b/pandora_console/DEBIAN/make_deb_package.sh index bedd9a62a6..fcc7cd62c1 100644 --- a/pandora_console/DEBIAN/make_deb_package.sh +++ b/pandora_console/DEBIAN/make_deb_package.sh @@ -14,7 +14,7 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -pandora_version="7.0NG.713-171004" +pandora_version="7.0NG.713-171005" package_pear=0 package_pandora=1 diff --git a/pandora_console/include/config_process.php b/pandora_console/include/config_process.php index bc3d0a1647..d5cdc582a9 100644 --- a/pandora_console/include/config_process.php +++ b/pandora_console/include/config_process.php @@ -22,7 +22,7 @@ /** * Pandora build version and version */ -$build_version = 'PC171004'; +$build_version = 'PC171005'; $pandora_version = 'v7.0NG.713'; // Do not overwrite default timezone set if defined. diff --git a/pandora_console/install.php b/pandora_console/install.php index a17eeb35b6..c8e94190e0 100755 --- a/pandora_console/install.php +++ b/pandora_console/install.php @@ -71,7 +71,7 @@
Date: Thu, 5 Oct 2017 10:48:14 +0200 Subject: [PATCH 161/281] Added new item to choose between line and area. Changed radio button to select. --- pandora_console/include/ajax/graph.ajax.php | 5 +- pandora_console/operation/agentes/graphs.php | 88 ++++++++++++++++---- 2 files changed, 75 insertions(+), 18 deletions(-) diff --git a/pandora_console/include/ajax/graph.ajax.php b/pandora_console/include/ajax/graph.ajax.php index 1b537f8a48..ac7decf965 100644 --- a/pandora_console/include/ajax/graph.ajax.php +++ b/pandora_console/include/ajax/graph.ajax.php @@ -64,7 +64,7 @@ if ($print_custom_graph) { $ttl = (int) get_parameter('ttl', 1); $dashboard = (bool) get_parameter('dashboard'); $vconsole = (bool) get_parameter('vconsole'); - + echo custom_graphs_print($id_graph, $height, $width, $period, $stacked, true, $date, $only_image, $background_color, $modules_param, $homeurl, $name_list, $unit_list, $show_last, $show_max, @@ -102,13 +102,14 @@ if ($print_sparse_graph) { $percentil = get_parameter('percentil', null); $dashboard = (bool) get_parameter('dashboard'); $vconsole = (bool) get_parameter('vconsole'); + $type_g = get_parameter('type_g', $config['type_module_charts']); echo grafico_modulo_sparse($agent_module_id, $period, $show_events, $width, $height , $title, $unit_name, $show_alerts, $avg_only, $pure, $date, $unit, $baseline, $return_data, $show_title, $only_image, $homeurl, $ttl, $projection, $adapt_key, $compare, $show_unknown, $menu, $backgroundColor, $percentil, - $dashboard, $vconsole, $config['type_module_charts']); + $dashboard, $vconsole, $type_g); return; } diff --git a/pandora_console/operation/agentes/graphs.php b/pandora_console/operation/agentes/graphs.php index ff1d7bf9e3..e33d499fe8 100644 --- a/pandora_console/operation/agentes/graphs.php +++ b/pandora_console/operation/agentes/graphs.php @@ -38,8 +38,8 @@ $start_date = get_parameter ("start_date", date("Y-m-d")); $draw_events = get_parameter ("draw_events", 0); $modules = get_parameter('modules', array()); $filter = get_parameter('filter', 0); -$combined = (bool)get_parameter('combined', 1); - +$combined = get_parameter('combined', 1); +$option_type = get_parameter('option_type', 0); //---------------------------------------------------------------------- // Get modules of agent sorted as: @@ -159,7 +159,6 @@ $table->data[0][1] = html_print_select($list_modules, 'modules[]', $table->rowspan[2][0] = 7; $table->data[2][0] = ""; - $table->data[2][1] = __('Begin date'); $table->data[2][2] = html_print_input_text ("start_date", substr ($start_date, 0, 10),'', 10, 40, true); $table->data[2][2] .= html_print_image ("images/calendar_view_day.png", true, array ("onclick" => "scwShow(scwID('text-start_date'),this);")); @@ -174,12 +173,17 @@ $table->data[5][2] = __('Show alerts') . ui_print_help_tip(__('the combined graph does not show the alerts into this graph'), true); $table->data[5][3] = html_print_checkbox ("draw_alerts", 1, (bool) $draw_alerts, true); $table->data[6][2] = __('Show as one combined graph'); -$table->data[6][3] = - html_print_radio_button('combined', 1, __('one combined graph'), - $combined, true); -$table->data[6][3] .= - html_print_radio_button('combined', 0, __('several graphs for each module'), - $combined, true); +$graph_option_one_or_several = array(0 => __('several graphs for each module'), 1 => __('One combined graph')); +$table->data[6][3] = html_print_select($graph_option_one_or_several, 'combined', $combined, '', '', 1, true); + +$table->data[7][2] = __('Chart type'); +if ($combined == 1) { + $graph_option_type = array(0 => __('Area'), 1 => __('Area stack'), 2 => __('Line'), 3 => __('Line stack')); +} +else { + $graph_option_type = array(0 => __('Area'), 2 => __('Line')); +} +$table->data[7][3] = html_print_select($graph_option_type, 'option_type', $option_type, '', '', 1, true); $htmlForm = ''; $htmlForm .= html_print_table($table, true); @@ -321,6 +325,39 @@ echo "
"; // Load graphs $(document).ready(function() { + $('#combined').change(function () { + if ($('#combined').val() == 1) { + $('#option_type').empty(); + $('#option_type').append($('
"; }); } - var requestSparseGraph = function (moduleId, period, showEvents, width, height, title, showAlerts, avgOnly, date, unit) { + var requestSparseGraph = function (moduleId, period, showEvents, width, height, title, showAlerts, avgOnly, date, unit, type_g) { return requestGraph('sparse', { page: 'include/ajax/graph.ajax', print_sparse_graph: 1, @@ -366,7 +403,8 @@ echo "
"; show_alerts: showAlerts, avg_only: avgOnly, date: date, - unit: unit + unit: unit, + type_g: type_g }); } @@ -380,15 +418,23 @@ echo "
"; var $container = $(element); var $errorMessage = $('div#graph-error-message'); var period = $container.data('period'); - var conf_stacked = ''; + var conf_stacked = parseInt($("#option_type").val()); + switch (conf_stacked) { - case 'area': + case 0: var stacked = 0; break; - case 'line': + case 1: + var stacked = 1; + break; + case 2: var stacked = 2; break; + case 3: + var stacked = 3; + break; } + var date = $container.data('date'); var height = $container.data('height'); @@ -426,6 +472,16 @@ echo "
"; var unit = $container.data('unit'); var date = $container.data('date'); var height = $container.data('height'); + var conf_stacked = parseInt($("#option_type").val()); + + switch (conf_stacked) { + case 0: + var type_g = 'area'; + break; + case 2: + var type_g = 'line'; + break; + } var width = $container.width() - 20; @@ -435,8 +491,8 @@ echo "
"; var handleError = function (xhr, textStatus, errorThrown) { $container.html($errorMessage.html()); } - - requestSparseGraph(moduleId, period, showEvents, width, height, title, showAlerts, avgOnly, date, unit) + + requestSparseGraph(moduleId, period, showEvents, width, height, title, showAlerts, avgOnly, date, unit, type_g) .done(handleSuccess) .fail(handleError); } From bc38ff630a6e66df3d60e2485dc5e6f6aedf826e Mon Sep 17 00:00:00 2001 From: Daniel Maya Date: Thu, 5 Oct 2017 10:52:10 +0200 Subject: [PATCH 162/281] Fixed menu ux_console_tab --- pandora_console/operation/agentes/ver_agente.php | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/pandora_console/operation/agentes/ver_agente.php b/pandora_console/operation/agentes/ver_agente.php index 632e5bc779..8e4d656811 100644 --- a/pandora_console/operation/agentes/ver_agente.php +++ b/pandora_console/operation/agentes/ver_agente.php @@ -1043,9 +1043,13 @@ if ($policyTab == -1) $policyTab = ""; /* UX Console */ -$ux_console_tab = enterprise_hook('ux_console_tab'); -if ($ux_console_tab == -1) - $ux_console_tab = ""; +enterprise_include_once('/include/functions_ux_console.php'); +$active_ux = get_ux_transactions($id_agente); +if(!empty($active_ux)){ + $ux_console_tab = enterprise_hook('ux_console_tab'); + if ($ux_console_tab == -1) + $ux_console_tab = ""; +} /* WUX Console */ $modules_wux = enterprise_hook('get_wux_modules' , array($id_agente)); From b5fcf50257fe21cb3068637ad59aedcbf3eb7be9 Mon Sep 17 00:00:00 2001 From: Daniel Maya Date: Thu, 5 Oct 2017 12:12:59 +0200 Subject: [PATCH 163/281] Fixed snmp version in plugin snmp_remote --- pandora_server/util/plugin/snmp_remote.pl | 55 ++++++++++++----------- 1 file changed, 29 insertions(+), 26 deletions(-) diff --git a/pandora_server/util/plugin/snmp_remote.pl b/pandora_server/util/plugin/snmp_remote.pl index bb1bd6418c..d9113789f2 100755 --- a/pandora_server/util/plugin/snmp_remote.pl +++ b/pandora_server/util/plugin/snmp_remote.pl @@ -50,7 +50,7 @@ if ($#ARGV == -1 ) { print "-p, --process=STRING\n"; print "\tProcess or service name (only in process module)\n"; - print "-v, --version=NUMBER\n"; + print "-v, --version=STRING\n"; print "\tVersion of protocol\n"; print "-u, --user=STRING\n"; @@ -122,7 +122,7 @@ sub options { # process $opts{"p"} = 0 unless ( exists( $opts{"p"} ) ); # version - $opts{"v"} = 2 unless ( exists( $opts{"v"} ) ); + $opts{"v"} = "2c" unless ( exists( $opts{"v"} ) ); # user $opts{"u"} = "" unless ( exists( $opts{"u"} ) ); # auth_pass @@ -158,19 +158,19 @@ if ($module eq "memuse") { my $memuse = 0; my $command_line_parammeters; - if ($version == 3) { + if ($version == "3") { if ($auth_method eq 'authNoPriv') { - $command_line_parammeters = "-v 3 -u $user -a $auth_method -A $pass -l $security_level $host"; + $command_line_parammeters = "-v $version -u $user -a $auth_method -A $pass -l $security_level $host"; } elsif ($auth_method eq "noAuthNoPriv") { - $command_line_parammeters = "-v 3 -u $user -l $security_level $host"; + $command_line_parammeters = "-v $version -u $user -l $security_level $host"; } else { - $command_line_parammeters = "-v 3 -u $user -a $auth_method -A $pass -l $security_level -x $privacy_method -X $privacy_pass $host"; + $command_line_parammeters = "-v $version -u $user -a $auth_method -A $pass -l $security_level -x $privacy_method -X $privacy_pass $host"; } } else { - $command_line_parammeters = "-v 1 -c $community $host"; + $command_line_parammeters = "-v $version -c $community $host"; } my $memid = `snmpwalk -On $command_line_parammeters .1.3.6.1.2.1.25.2.3.1.3 | grep Physical | head -1 | gawk '{print \$1}' | gawk -F "." '{print \$13}' | tr -d "\r"`; @@ -191,30 +191,33 @@ if ($module eq "diskuse") { my $diskuse = 0; my $command_line_parammeters; - if ($version == 3) { + if ($version == "3") { if ($auth_method eq 'authNoPriv') { - $command_line_parammeters = "-v 3 -u $user -a $auth_method -A $pass -l $security_level $host"; + $command_line_parammeters = "-v $version -u $user -a $auth_method -A $pass -l $security_level $host"; } elsif ($auth_method eq "noAuthNoPriv") { - $command_line_parammeters = "-v 3 -u $user -l $security_level $host"; + $command_line_parammeters = "-v $version -u $user -l $security_level $host"; } else { - $command_line_parammeters = "-v 3 -u $user -a $auth_method -A $pass -l $security_level -x $privacy_method -X $privacy_pass $host"; + $command_line_parammeters = "-v $version -u $user -a $auth_method -A $pass -l $security_level -x $privacy_method -X $privacy_pass $host"; } } else { - $command_line_parammeters = "-v 1 -c $community $host"; + $command_line_parammeters = "-v $version -c $community $host"; } - - my $diskid = `snmpwalk -On $command_line_parammeters .1.3.6.1.2.1.25.2.3.1.3 | grep "$disk" | head -1 | gawk '{print \$1}' | gawk -F "." '{print \$13}' | tr -d "\r"`; - my $disktot = `snmpget $command_line_parammeters .1.3.6.1.2.1.25.2.3.1.5.$diskid ` ; + + if ($disk =~ /\\/) { + $disk =~ s/\\/\\\\/g; + } + my $diskid = `snmpwalk -r 2 -On $command_line_parammeters .1.3.6.1.2.1.25.2.3.1.3 | grep -F '$disk' | head -1 | gawk '{print \$1}' | gawk -F "." '{print \$13}' | tr -d "\r"`; + my $disktot = `snmpget -r 2 $command_line_parammeters .1.3.6.1.2.1.25.2.3.1.5.$diskid ` ; my $disktot2 = `echo "$disktot" | gawk '{print \$4}'`; if ($disktot2 == 0) { $diskuse = 0; } else { - my $diskfree = `snmpget $command_line_parammeters .1.3.6.1.2.1.25.2.3.1.6.$diskid` ; + my $diskfree = `snmpget -r 2 $command_line_parammeters .1.3.6.1.2.1.25.2.3.1.6.$diskid` ; my $diskfree2 = `echo "$diskfree" | gawk '{print \$4}'`; $diskuse = ($disktot2 - $diskfree2) * 100 / $disktot2; @@ -230,19 +233,19 @@ if ($module eq "process") { my $status = 0; my $command_line_parammeters; - if ($version == 3) { + if ($version == "3") { if ($auth_method eq 'authNoPriv') { - $command_line_parammeters = "-v 3 -u $user -a $auth_method -A $pass -l $security_level $host"; + $command_line_parammeters = "-v $version -u $user -a $auth_method -A $pass -l $security_level $host"; } elsif ($auth_method eq "noAuthNoPriv") { - $command_line_parammeters = "-v 3 -u $user -l $security_level $host"; + $command_line_parammeters = "-v $version -u $user -l $security_level $host"; } else { - $command_line_parammeters = "-v 3 -u $user -a $auth_method -A $pass -l $security_level -x $privacy_method -X $privacy_pass $host"; + $command_line_parammeters = "-v $version -u $user -a $auth_method -A $pass -l $security_level -x $privacy_method -X $privacy_pass $host"; } } else { - $command_line_parammeters = "-v 2c -c $community $host"; + $command_line_parammeters = "-v $version -c $community $host"; } $status = `snmpwalk $command_line_parammeters 1.3.6.1.2.1.25.4.2.1.2 | grep "$process" | head -1 | wc -l`; @@ -257,19 +260,19 @@ if ($module eq "cpuload") { my $cputotal = 0; my $command_line_parammeters; - if ($version == 3) { + if ($version == "3") { if ($auth_method eq 'authNoPriv') { - $command_line_parammeters = "-v 3 -u $user -a $auth_method -A $pass -l $security_level $host"; + $command_line_parammeters = "-v $version -u $user -a $auth_method -A $pass -l $security_level $host"; } elsif ($auth_method eq "noAuthNoPriv") { - $command_line_parammeters = "-v 3 -u $user -l $security_level $host"; + $command_line_parammeters = "-v $version -u $user -l $security_level $host"; } else { - $command_line_parammeters = "-v 3 -u $user -a $auth_method -A $pass -l $security_level -x $privacy_method -X $privacy_pass $host"; + $command_line_parammeters = "-v $version -u $user -a $auth_method -A $pass -l $security_level -x $privacy_method -X $privacy_pass $host"; } } else { - $command_line_parammeters = "-v 1 -c $community $host"; + $command_line_parammeters = "-v $version -c $community $host"; } my $cpuload = `snmpwalk $command_line_parammeters .1.3.6.1.2.1.25.3.3.1.2 | gawk '{print \$4}' `; From ca24fbc270b492df483603f1c1e984622bd6aa12 Mon Sep 17 00:00:00 2001 From: enriquecd Date: Thu, 5 Oct 2017 12:58:40 +0200 Subject: [PATCH 164/281] Change token text in general setup - #1255 --- pandora_console/godmode/setup/setup_general.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pandora_console/godmode/setup/setup_general.php b/pandora_console/godmode/setup/setup_general.php index 15d3fb8d71..24955f0d17 100644 --- a/pandora_console/godmode/setup/setup_general.php +++ b/pandora_console/godmode/setup/setup_general.php @@ -222,7 +222,7 @@ $table->data[37][0] = __('audit log directory') . ui_print_help_tip (__("Directory where audit log is stored."), true); $table->data[37][1] = html_print_input_text ('auditdir', io_safe_output($config["auditdir"]), '', 30, 100, true); -$table->data[38][0] = __('To use alias as name when creating agent'); +$table->data[38][0] = __('Set alias as name by default in agent creation'); $table->data[38][1] = __('Yes').'   '.html_print_radio_button ('alias_as_name', 1, '', $config["alias_as_name"], true).'  '; $table->data[38][1] .= __('No').'   '.html_print_radio_button ('alias_as_name', 0, '', $config["alias_as_name"], true); From 675426c3e0fe463b1424495a33ce64c21422fc93 Mon Sep 17 00:00:00 2001 From: Arturo Gonzalez Date: Thu, 5 Oct 2017 13:10:19 +0200 Subject: [PATCH 165/281] Added the new item. Only to db and js creation and update. --- .../visual_console_builder.editor.js | 232 +++++++++++++++++- .../signes/circular-progress-bar-interior.png | Bin 0 -> 18804 bytes .../console/signes/circular-progress-bar.png | Bin 0 -> 17001 bytes .../ajax/visual_console_builder.ajax.php | 25 +- pandora_console/include/constants.php | 2 + .../include/functions_visual_map_editor.php | 26 +- 6 files changed, 262 insertions(+), 23 deletions(-) create mode 100644 pandora_console/images/console/signes/circular-progress-bar-interior.png create mode 100644 pandora_console/images/console/signes/circular-progress-bar.png diff --git a/pandora_console/godmode/reporting/visual_console_builder.editor.js b/pandora_console/godmode/reporting/visual_console_builder.editor.js index 2c98fb5493..1ebefe58c3 100755 --- a/pandora_console/godmode/reporting/visual_console_builder.editor.js +++ b/pandora_console/godmode/reporting/visual_console_builder.editor.js @@ -379,6 +379,12 @@ function update_button_palette_callback() { if (values['type_percentile'] == 'bubble') { setPercentileBubble(idItem, values); } + else if (values['type_percentile'] == 'circular_progress_bar') { + setPercentileCircular(idItem, values); + } + else if (values['type_percentile'] == 'interior_circular_progress_bar') { + setPercentileInteriorCircular(idItem, values); + } else { setPercentileBar(idItem, values); } @@ -626,7 +632,8 @@ function readFields() { values['width_module_graph'] = $("input[name=width_module_graph]").val(); values['height_module_graph'] = $("input[name=height_module_graph]").val(); values['event_max_time_row'] = $("select[name=event_max_time_row]").val(); - values['type_percentile'] = $("input[name=type_percentile]:checked").val(); + values['type_percentile'] = $("select[name=type_percentile]").val(); + values['percentile_color'] = $("input[name='percentile_color']").val(); values['value_show'] = $("input[name=value_show]:checked").val(); values['enable_link'] = $("input[name=enable_link]").is(':checked') ? 1 : 0; values['id_group'] = $("select[name=group]").val(); @@ -1274,16 +1281,13 @@ function loadFieldsFromDB(item) { $("input[name=width_module_graph]").val(val); if (key == 'height_module_graph') $("input[name=height_module_graph]").val(val); + if (key == 'type_percentile') + $("select[name=type_percentile]").val(val); - if (key == 'type_percentile') { - if (val == 'percentile') { - $("input[name=type_percentile][value=percentile]") - .attr("checked", "checked"); - } - else { - $("input[name=type_percentile][value=bubble]") - .attr("checked", "checked"); - } + if (key == 'percentile_color') { + $("input[name='percentile_color']").val(val); + $("#percentile_item_row_5 .ColorPickerDivSample") + .css('background-color', val); } if (key == 'value_show') { @@ -1948,6 +1952,142 @@ function setPercentileBar(id_data, values) { }); } +function setPercentileCircular (id_data, values) { + metaconsole = $("input[name='metaconsole']").val(); + + var url_hack_metaconsole = ''; + if (is_metaconsole()) { + url_hack_metaconsole = '../../'; + } + + max_percentile = values['max_percentile']; + width_percentile = values['width_percentile']; + + var parameter = Array(); + + parameter.push ({name: "page", value: "include/ajax/visual_console_builder.ajax"}); + parameter.push ({name: "action", value: "get_module_value"}); + parameter.push ({name: "id_element", value: id_data}); + parameter.push ({name: "value_show", value: values['value_show']}); + parameter.push ({name: "id_visual_console", + value: id_visual_console}); + jQuery.ajax({ + url: get_url_ajax(), + data: parameter, + type: "POST", + dataType: 'json', + success: function (data) { + module_value = data['value']; + max_percentile = data['max_percentile']; + width_percentile = data['width_percentile']; + unit_text = false; + + if ((data['unit_text'] != false) || typeof(data['unit_text']) != 'boolean') { + unit_text = data['unit_text']; + } + + colorRGB = data['colorRGB']; + + if ( max_percentile > 0) + var percentile = Math.round(module_value / max_percentile * 100); + else + var percentile = 100; + + if (unit_text == false && typeof(unit_text) == 'boolean') { + value_text = percentile + "%"; + } + else { + value_text = module_value + " " + unit_text; + } + + $("#" + id_data + " img").attr('src', 'images/console/signes/circular-progress-bar.png'); + if($('#text-width_percentile').val() == 0){ + $("#" + id_data + " img").css('width', '130px'); + $("#" + id_data + " img").css('height', '130px'); + } + else{ + $("#" + id_data + " img").css('width', $('#text-width_percentile').val()+'px'); + $("#" + id_data + " img").css('height', $('#text-width_percentile').val()+'px'); + } + + if($('#'+id_data+' table').css('float') == 'right' || $('#'+id_data+ ' table').css('float') == 'left'){ + $('#'+id_data+ ' img').css('margin-top', parseInt($('#'+id_data).css('height'))/2 - parseInt($('#'+id_data+ ' img').css('height'))/2); + } + else{ + $('#'+id_data+ ' img').css('margin-left',parseInt($('#'+id_data).css('width'))/2 - parseInt($('#'+id_data+ ' img').css('width'))/2); + } + } + }); +} + +function setPercentileInteriorCircular (id_data, values) { + metaconsole = $("input[name='metaconsole']").val(); + + var url_hack_metaconsole = ''; + if (is_metaconsole()) { + url_hack_metaconsole = '../../'; + } + + max_percentile = values['max_percentile']; + width_percentile = values['width_percentile']; + + var parameter = Array(); + + parameter.push ({name: "page", value: "include/ajax/visual_console_builder.ajax"}); + parameter.push ({name: "action", value: "get_module_value"}); + parameter.push ({name: "id_element", value: id_data}); + parameter.push ({name: "value_show", value: values['value_show']}); + parameter.push ({name: "id_visual_console", + value: id_visual_console}); + jQuery.ajax({ + url: get_url_ajax(), + data: parameter, + type: "POST", + dataType: 'json', + success: function (data) { + module_value = data['value']; + max_percentile = data['max_percentile']; + width_percentile = data['width_percentile']; + unit_text = false; + + if ((data['unit_text'] != false) || typeof(data['unit_text']) != 'boolean') { + unit_text = data['unit_text']; + } + + colorRGB = data['colorRGB']; + + if ( max_percentile > 0) + var percentile = Math.round(module_value / max_percentile * 100); + else + var percentile = 100; + + if (unit_text == false && typeof(unit_text) == 'boolean') { + value_text = percentile + "%"; + } + else { + value_text = module_value + " " + unit_text; + } + + $("#" + id_data + " img").attr('src', 'images/console/signes/circular-progress-bar-interior.png'); + if($('#text-width_percentile').val() == 0){ + $("#" + id_data + " img").css('width', '130px'); + $("#" + id_data + " img").css('height', '130px'); + } + else{ + $("#" + id_data + " img").css('width', $('#text-width_percentile').val()+'px'); + $("#" + id_data + " img").css('height', $('#text-width_percentile').val()+'px'); + } + + if($('#'+id_data+' table').css('float') == 'right' || $('#'+id_data+ ' table').css('float') == 'left'){ + $('#'+id_data+ ' img').css('margin-top', parseInt($('#'+id_data).css('height'))/2 - parseInt($('#'+id_data+ ' img').css('height'))/2); + } + else{ + $('#'+id_data+ ' img').css('margin-left',parseInt($('#'+id_data).css('width'))/2 - parseInt($('#'+id_data+ ' img').css('width'))/2); + } + } + }); +} + function setEventsBar(id_data, values) { var url_hack_metaconsole = ''; if (is_metaconsole()) { @@ -2396,9 +2536,77 @@ function createItem(type, values, id_data) { setPercentileBar(id_data, values); } + else if (values['type_percentile'] == 'circular_progress_bar') { + if(values['label_position'] == 'up'){ + item = $('
' + + '
' + values['label'] + '
' + + '' + + '
' + ); + } + else if(values['label_position'] == 'down'){ + item = $('
' + + '' + + '
' + values['label'] + '
' + + '
' + ); + + } + else if(values['label_position'] == 'right'){ + item = $('
' + + '' + + '
' + values['label'] + '
' + + '
' + ); + + } + else if(values['label_position'] == 'left'){ + item = $('
' + + '' + + '
' + values['label'] + '
' + + '
' + ); + + } + + setPercentileCircular(id_data, values); + } + else if (values['type_percentile'] == 'interior_circular_progress_bar') { + if(values['label_position'] == 'up'){ + item = $('
' + + '
' + values['label'] + '
' + + '' + + '
' + ); + } + else if(values['label_position'] == 'down'){ + item = $('
' + + '' + + '
' + values['label'] + '
' + + '
' + ); + + } + else if(values['label_position'] == 'right'){ + item = $('
' + + '' + + '
' + values['label'] + '
' + + '
' + ); + + } + else if(values['label_position'] == 'left'){ + item = $('
' + + '' + + '
' + values['label'] + '
' + + '
' + ); + + } + + setPercentileInteriorCircular(id_data, values); + } else { - - if(values['label_position'] == 'up'){ item = $('
' + '
' + values['label'] + '
' + diff --git a/pandora_console/images/console/signes/circular-progress-bar-interior.png b/pandora_console/images/console/signes/circular-progress-bar-interior.png new file mode 100644 index 0000000000000000000000000000000000000000..221c626f2572d53ee743169c99de3a44d2fd238e GIT binary patch literal 18804 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 T*zwJV00000NkvXXu0mjfQwg1G literal 0 HcmV?d00001 diff --git a/pandora_console/images/console/signes/circular-progress-bar.png b/pandora_console/images/console/signes/circular-progress-bar.png new file mode 100644 index 0000000000000000000000000000000000000000..640a8050b47d2fd2da3888ed1e7c0421e8b25462 GIT binary patch literal 17001 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 literal 0 HcmV?d00001 diff --git a/pandora_console/include/ajax/visual_console_builder.ajax.php b/pandora_console/include/ajax/visual_console_builder.ajax.php index e854a31c49..4493e21935 100755 --- a/pandora_console/include/ajax/visual_console_builder.ajax.php +++ b/pandora_console/include/ajax/visual_console_builder.ajax.php @@ -118,6 +118,7 @@ $id_custom_graph = get_parameter('id_custom_graph', null); $border_width = (int)get_parameter('border_width', 0); $border_color = get_parameter('border_color', ''); $fill_color = get_parameter('fill_color', ''); +$percentile_color = get_parameter('percentile_color', ''); $width_box = (int)get_parameter('width_box', 0); $height_box = (int)get_parameter('height_box', 0); $line_start_x = (int)get_parameter('line_start_x', 0); @@ -602,6 +603,12 @@ switch ($action) { if ($type_percentile == 'percentile') { $values['type'] = PERCENTILE_BAR; } + elseif ($type_percentile == 'circular_progress_bar') { + $values['type'] = CIRCULAR_PROGRESS_BAR; + } + elseif ($type_percentile == 'interior_circular_progress_bar') { + $values['type'] = CIRCULAR_INTERIOR_PROGRESS_BAR; + } elseif ($type_percentile == 'bubble') { $values['type'] = PERCENTILE_BUBBLE; } @@ -611,6 +618,8 @@ switch ($action) { if (($value_show == 'percent') || ($value_show == 'value')) $values['image'] = $value_show; + + $values['border_color'] = $percentile_color; } break; case 'icon': @@ -781,6 +790,13 @@ switch ($action) { elseif ($elementFields['type'] == PERCENTILE_BUBBLE) { $elementFields['type_percentile'] = 'bubble'; } + elseif ($elementFields['type'] == CIRCULAR_PROGRESS_BAR) { + $elementFields['type_percentile'] = 'circular_progress_bar'; + } + elseif ($elementFields['type'] == CIRCULAR_INTERIOR_PROGRESS_BAR) { + $elementFields['type_percentile'] = 'interior_circular_progress_bar'; + } + $elementFields['percentile_color'] = $elementFields['percentile_color']; break; case 'module_graph': @@ -934,9 +950,16 @@ switch ($action) { if ($type_percentile == 'percentile') { $values['type'] = PERCENTILE_BAR; } + elseif ($type_percentile == 'circular_progress_bar') { + $values['type'] = CIRCULAR_PROGRESS_BAR; + } + elseif ($type_percentile == 'interior_circular_progress_bar') { + $values['type'] = CIRCULAR_INTERIOR_PROGRESS_BAR; + } else { $values['type'] = PERCENTILE_BUBBLE; } + $values['border_color'] = $percentile_color; $values['image'] = $value_show; //Hack to save it show percent o value. $values['width'] = $width_percentile; $values['height'] = $max_percentile; @@ -977,7 +1000,7 @@ switch ($action) { } break; } - + $idData = db_process_sql_insert('tlayout_data', $values); $return = array(); diff --git a/pandora_console/include/constants.php b/pandora_console/include/constants.php index f039a90504..08c3fc55da 100644 --- a/pandora_console/include/constants.php +++ b/pandora_console/include/constants.php @@ -197,6 +197,8 @@ define('SERVICE', 10); //Enterprise Item. define('GROUP_ITEM', 11); define('BOX_ITEM', 12); define('LINE_ITEM', 13); +define('CIRCULAR_PROGRESS_BAR', 15); +define('CIRCULAR_INTERIOR_PROGRESS_BAR', 16); //Some styles define('MIN_WIDTH', 300); define('MIN_HEIGHT', 120); diff --git a/pandora_console/include/functions_visual_map_editor.php b/pandora_console/include/functions_visual_map_editor.php index 54db2d8008..49945a30f4 100755 --- a/pandora_console/include/functions_visual_map_editor.php +++ b/pandora_console/include/functions_visual_map_editor.php @@ -408,23 +408,22 @@ function visual_map_editor_print_item_palette($visualConsole_id, $background) { __('Max value') . ' ' . html_print_input_text('max_percentile', 0, '', 3, 5, true) . ''; + $percentile_type = array('percentile' => __('Percentile'), 'bubble' => __('Bubble'), 'circular_progress_bar' => __('Circular porgress bar'), 'interior_circular_progress_bar' => __('Circular progress bar (interior)')); + $percentile_value = array('percent' => __('Percent'), 'value' => __('Value')); if (is_metaconsole()){ $form_items['percentile_item_row_3'] = array(); $form_items['percentile_item_row_3']['items'] = array('percentile_bar', 'percentile_item', 'datos'); $form_items['percentile_item_row_3']['html'] = '' . __('Type') . ' ' . - html_print_radio_button_extended('type_percentile', 'percentile', ('Percentile'), 'percentile', false, '', 'style="float: left;"', true) . - html_print_radio_button_extended('type_percentile', 'bubble', ('Bubble'), 'percentile', false, '', 'style="float: left;"', true) . + html_print_select($percentile_type, 'type_percentile', 'percentile', '', '', '', true, false, false, '', false, 'style="float: left;"') . ''; - $form_items['percentile_item_row_4'] = array(); $form_items['percentile_item_row_4']['items'] = array('percentile_bar', 'percentile_item', 'datos'); $form_items['percentile_item_row_4']['html'] = '' . __('Value to show') . ' ' . - html_print_radio_button_extended('value_show', 'percent', ('Percent'), 'value', false, '', 'style="float: left;"', true) . - html_print_radio_button_extended('value_show', 'value', ('Value'), 'value', false, '', 'style="float: left;"', true) . + html_print_select($percentile_value, 'value_show', 'percent', '', '', '', true, false, false, '', false, 'style="float: left;"') . ''; } else{ @@ -433,20 +432,26 @@ function visual_map_editor_print_item_palette($visualConsole_id, $background) { $form_items['percentile_item_row_3']['html'] = '' . __('Type') . ' ' . - html_print_radio_button_extended('type_percentile', 'percentile', ('Percentile'), 'percentile', false, '', '', true) . - html_print_radio_button_extended('type_percentile', 'bubble', ('Bubble'), 'percentile', false, '', '', true) . + html_print_select($percentile_type, 'type_percentile', 'percentile', '', '', '', true) . ''; - $form_items['percentile_item_row_4'] = array(); $form_items['percentile_item_row_4']['items'] = array('percentile_bar', 'percentile_item', 'datos'); $form_items['percentile_item_row_4']['html'] = '' . __('Value to show') . ' ' . - html_print_radio_button_extended('value_show', 'percent', ('Percent'), 'value', false, '', '', true) . - html_print_radio_button_extended('value_show', 'value', ('Value'), 'value', false, '', '', true) . + html_print_select($percentile_value, 'value_show', 'percent', '', '', '', true) . ''; } + $form_items['percentile_item_row_5'] = array(); + $form_items['percentile_item_row_5']['items'] = array('percentile_bar', 'percentile_item', 'datos'); + $form_items['percentile_item_row_5']['html'] = '' . __('Color') . ui_print_help_tip ( + __("Only for circular percentile items."), true) . ' + ' . + html_print_input_text_extended ('percentile_color', '#ffffff', + 'text-percentile_color', '', 7, 7, false, '', + 'class="percentile_color"', true) . + ''; $form_items['period_row'] = array(); $form_items['period_row']['items'] = array('module_graph', 'simple_value', 'datos'); @@ -614,6 +619,7 @@ function visual_map_editor_print_item_palette($visualConsole_id, $background) { $(".border_color").attachColorPicker(); $(".fill_color").attachColorPicker(); $(".line_color").attachColorPicker(); + $(".percentile_color").attachColorPicker(); $("input[name=radio_choice]").change(function(){ $('#count_items').html(1); From 01df63b17918c9b70fe040772fc841fa511219f0 Mon Sep 17 00:00:00 2001 From: Arturo Gonzalez Date: Thu, 5 Oct 2017 13:33:34 +0200 Subject: [PATCH 166/281] Fixed minor errors and init d3 function --- .../ajax/visual_console_builder.ajax.php | 12 +- .../include/functions_visual_map.php | 234 ++++++++++++++++-- .../include/graphs/functions_d3.php | 8 + 3 files changed, 226 insertions(+), 28 deletions(-) diff --git a/pandora_console/include/ajax/visual_console_builder.ajax.php b/pandora_console/include/ajax/visual_console_builder.ajax.php index 4493e21935..677e635e1e 100755 --- a/pandora_console/include/ajax/visual_console_builder.ajax.php +++ b/pandora_console/include/ajax/visual_console_builder.ajax.php @@ -796,7 +796,7 @@ switch ($action) { elseif ($elementFields['type'] == CIRCULAR_INTERIOR_PROGRESS_BAR) { $elementFields['type_percentile'] = 'interior_circular_progress_bar'; } - $elementFields['percentile_color'] = $elementFields['percentile_color']; + $elementFields['percentile_color'] = $elementFields['border_color']; break; case 'module_graph': @@ -1054,9 +1054,17 @@ switch ($action) { $return['values']['height_box'] = $values['height']; break; - case PERCENTILE_BUBBLE: + case CIRCULAR_PROGRESS_BAR: $return['values']['type_percentile'] = 'bubble'; break; + + case CIRCULAR_INTERIOR_PROGRESS_BAR: + $return['values']['type_percentile'] = 'circular_progress_bar'; + break; + + case PERCENTILE_BUBBLE: + $return['values']['type_percentile'] = 'interior_circular_progress_bar'; + break; case PERCENTILE_BAR: $return['values']['type_percentile'] = 'percentile'; diff --git a/pandora_console/include/functions_visual_map.php b/pandora_console/include/functions_visual_map.php index b06a0c6d5c..c84d2045e7 100755 --- a/pandora_console/include/functions_visual_map.php +++ b/pandora_console/include/functions_visual_map.php @@ -31,6 +31,7 @@ require_once ($config['homedir'].'/include/functions_agents.php'); require_once ($config['homedir'].'/include/functions_modules.php'); require_once ($config['homedir'].'/include/functions_users.php'); require_once ($config['homedir'].'/include/functions.php'); +require_once ($config['homedir'].'/include/graphs/functions_d3.php'); function visual_map_print_item_toolbox($idDiv, $text, $float) { if ($float == 'left') { @@ -303,6 +304,8 @@ function visual_map_print_item($mode = "read", $layoutData, break; case PERCENTILE_BAR: case PERCENTILE_BUBBLE: + case CIRCULAR_PROGRESS_BAR: + case CIRCULAR_INTERIOR_PROGRESS_BAR: if (!empty($layoutData['id_agent']) && empty($layoutData['id_layout_linked'])) { @@ -592,6 +595,8 @@ function visual_map_print_item($mode = "read", $layoutData, break; case PERCENTILE_BAR: case PERCENTILE_BUBBLE: + case CIRCULAR_PROGRESS_BAR: + case CIRCULAR_INTERIOR_PROGRESS_BAR: if (!empty($layoutData['id_agent'])) { //Extract id service if it is a prediction module. @@ -811,6 +816,8 @@ function visual_map_print_item($mode = "read", $layoutData, break; case PERCENTILE_BAR: case PERCENTILE_BUBBLE: + case CIRCULAR_PROGRESS_BAR: + case CIRCULAR_INTERIOR_PROGRESS_BAR: //Metaconsole db connection if ($layoutData['id_metaconsole'] != 0) { $connection = db_get_row_filter ('tmetaconsole_setup', @@ -1138,6 +1145,8 @@ function visual_map_print_item($mode = "read", $layoutData, break; case PERCENTILE_BAR: case PERCENTILE_BUBBLE: + case CIRCULAR_PROGRESS_BAR: + case CIRCULAR_INTERIOR_PROGRESS_BAR: $class .= "percentile_item"; break; case MODULE_GRAPH: @@ -1409,7 +1418,7 @@ function visual_map_print_item($mode = "read", $layoutData, case PERCENTILE_BAR: $imgpos = ''; - + if($layoutData['label_position']=='left'){ $imgpos = 'float:right;'; } @@ -1464,17 +1473,15 @@ function visual_map_print_item($mode = "read", $layoutData, if($layoutData['label_position']=='down'){ echo io_safe_output($text); - } + } else if($layoutData['label_position']=='left' || $layoutData['label_position']=='right'){ echo io_safe_output($text); - } + } break; - case PERCENTILE_BUBBLE: - $imgpos = ''; - + if($layoutData['label_position']=='left'){ $imgpos = 'float:right;'; } @@ -1501,8 +1508,8 @@ function visual_map_print_item($mode = "read", $layoutData, } if($layoutData['label_position']=='up'){ - echo io_safe_output($text); - } + echo io_safe_output($text); + } ob_start(); if ($type == PERCENTILE_BUBBLE) { @@ -1517,36 +1524,171 @@ function visual_map_print_item($mode = "read", $layoutData, else { echo progress_bar($percentile, $width, $progress_bar_heigh, '', 1, $value_text, $colorStatus); } + $img = ob_get_clean(); - if(get_parameter('action') == 'edit'){ - - if($width == 0){ - $img = ''; + if($width == 0){ + $img = ''; + } + else{ + $img = ''; + } } else{ - $img = ''; - } - - } - else{ - - $img = str_replace('>', 'class="image" style="width:'.$wimg.'px;height:'.$himg.'px;'.$imgpos.'" id="image_' . $id . '" />', $img); - + $img = str_replace('>', 'class="image" style="width:'.$wimg.'px;height:'.$himg.'px;'.$imgpos.'" id="image_' . $id . '" />', $img); } - echo $img; + echo $img; if($layoutData['label_position']=='down'){ - echo io_safe_output($text); - } - else if($layoutData['label_position']=='left' || $layoutData['label_position']=='right'){ - echo io_safe_output($text); - } + echo io_safe_output($text); + } + else if($layoutData['label_position']=='left' || $layoutData['label_position']=='right'){ + echo io_safe_output($text); + } break; + case CIRCULAR_PROGRESS_BAR: + $imgpos = ''; + + if($layoutData['label_position']=='left'){ + $imgpos = 'float:right;'; + } + else if($layoutData['label_position']=='right'){ + $imgpos = 'float:left;'; + } + $progress_bar_heigh = 15; + if (!empty($proportion)) { + if ($width != 0) { + $width = (integer)($proportion['proportion_width'] * $width); + } + else { + $width = (integer)($proportion['proportion_width'] * $infoImage[0]); + } + + if ($height != 0) { + $height = (integer)($proportion['proportion_height'] * $height); + $progress_bar_heigh = $progress_bar_heigh * $proportion['proportion_height']; + } + else { + $height = (integer)($proportion['proportion_height'] * $infoImage[1]); + } + } + + if($layoutData['label_position']=='up'){ + echo io_safe_output($text); + } + + ob_start(); + if ($type == CIRCULAR_PROGRESS_BAR) { + if($width == 0){ + echo progress_circular_bar($percentile, 100,100, $border_color); + + } + else{ + echo progress_circular_bar($percentile, $width, $width, $border_color); + } + } + else { + echo progress_bar($percentile, $width, $progress_bar_heigh, '', 1, $value_text, $colorStatus); + } + + $img = ob_get_clean(); + + if(get_parameter('action') == 'edit'){ + if($width == 0){ + $img = ''; + } + else{ + $img = ''; + } + } + else{ + $img = str_replace('>', 'class="image" style="width:'.$wimg.'px;height:'.$himg.'px;'.$imgpos.'" id="image_' . $id . '" />', $img); + } + + echo $img; + + if($layoutData['label_position']=='down'){ + echo io_safe_output($text); + } + else if($layoutData['label_position']=='left' || $layoutData['label_position']=='right'){ + echo io_safe_output($text); + } + + break; + case CIRCULAR_INTERIOR_PROGRESS_BAR: + $imgpos = ''; + + if($layoutData['label_position']=='left'){ + $imgpos = 'float:right;'; + } + else if($layoutData['label_position']=='right'){ + $imgpos = 'float:left;'; + } + + $progress_bar_heigh = 15; + if (!empty($proportion)) { + if ($width != 0) { + $width = (integer)($proportion['proportion_width'] * $width); + } + else { + $width = (integer)($proportion['proportion_width'] * $infoImage[0]); + } + + if ($height != 0) { + $height = (integer)($proportion['proportion_height'] * $height); + $progress_bar_heigh = $progress_bar_heigh * $proportion['proportion_height']; + } + else { + $height = (integer)($proportion['proportion_height'] * $infoImage[1]); + } + } + + if($layoutData['label_position']=='up'){ + echo io_safe_output($text); + } + + ob_start(); + if ($type == CIRCULAR_INTERIOR_PROGRESS_BAR) { + if($width == 0){ + echo progress_circular_bar_interior($percentile, 100,100, $border_color); + + } + else{ + echo progress_circular_bar_interior($percentile, $width, $width, $border_color); + } + } + else { + echo progress_bar($percentile, $width, $progress_bar_heigh, '', 1, $value_text, $colorStatus); + } + + $img = ob_get_clean(); + + if(get_parameter('action') == 'edit'){ + if($width == 0){ + $img = ''; + } + else{ + $img = ''; + } + } + else{ + $img = str_replace('>', 'class="image" style="width:'.$wimg.'px;height:'.$himg.'px;'.$imgpos.'" id="image_' . $id . '" />', $img); + } + + echo $img; + + if($layoutData['label_position']=='down'){ + echo io_safe_output($text); + } + else if($layoutData['label_position']=='left' || $layoutData['label_position']=='right'){ + echo io_safe_output($text); + } + + break; case MODULE_GRAPH: if ($layoutData['label_position']=='up') { echo io_safe_output($text); @@ -1889,11 +2031,19 @@ function visual_map_process_wizard_add ($id_agents, $image, $id_layout, $range, switch ($type) { case PERCENTILE_BAR: case PERCENTILE_BUBBLE: + case CIRCULAR_PROGRESS_BAR: + case CIRCULAR_INTERIOR_PROGRESS_BAR: $value_height = $max_value; $value_image = $value_show; if ($type_percentile == 'percentile') { $value_type = PERCENTILE_BAR; } + elseif ($type_percentile == 'interior_circular_progress_bar') { + $value_type = CIRCULAR_INTERIOR_PROGRESS_BAR; + } + elseif ($type_percentile == 'circular_progress_bar') { + $value_type = CIRCULAR_PROGRESS_BAR; + } else { $value_type = PERCENTILE_BUBBLE; } @@ -2015,12 +2165,20 @@ function visual_map_process_wizard_add_modules ($id_modules, $image, switch ($type) { case PERCENTILE_BAR: case PERCENTILE_BUBBLE: + case CIRCULAR_PROGRESS_BAR: + case CIRCULAR_INTERIOR_PROGRESS_BAR: $value_height = $max_value; $value_width = $percentileitem_width; $value_image = $value_show; if ($type_percentile == 'percentile') { $value_type = PERCENTILE_BAR; } + elseif ($type_percentile == 'interior_circular_progress_bar') { + $value_type = CIRCULAR_INTERIOR_PROGRESS_BAR; + } + elseif ($type_percentile == 'circular_progress_bar') { + $value_type = CIRCULAR_PROGRESS_BAR; + } else { $value_type = PERCENTILE_BUBBLE; } @@ -2143,12 +2301,20 @@ function visual_map_process_wizard_add_agents ($id_agents, $image, switch ($type) { case PERCENTILE_BAR: case PERCENTILE_BUBBLE: + case CIRCULAR_PROGRESS_BAR: + case CIRCULAR_INTERIOR_PROGRESS_BAR: $value_height = $max_value; $value_width = $percentileitem_width; $value_image = $value_show; if ($type_percentile == 'percentile') { $value_type = PERCENTILE_BAR; } + elseif ($type_percentile == 'interior_circular_progress_bar') { + $value_type = CIRCULAR_INTERIOR_PROGRESS_BAR; + } + elseif ($type_percentile == 'circular_progress_bar') { + $value_type = CIRCULAR_PROGRESS_BAR; + } else { $value_type = PERCENTILE_BUBBLE; } @@ -2455,6 +2621,8 @@ function visual_map_get_status_element($layoutData) { case PERCENTILE_BAR: case PERCENTILE_BUBBLE: + case CIRCULAR_PROGRESS_BAR: + case CIRCULAR_INTERIOR_PROGRESS_BAR: if (empty($module_value) || $module_value == '') { return VISUAL_MAP_STATUS_UNKNOWN; @@ -2955,6 +3123,14 @@ function visual_map_create_internal_name_item($label = null, $type, $image, $age case PERCENTILE_BAR: $text = __('Percentile bar'); break; + case 'circular_progress_bar': + case CIRCULAR_PROGRESS_BAR: + $text = __('Circular progress bar'); + break; + case 'interior_circular_progress_bar': + case CIRCULAR_INTERIOR_PROGRESS_BAR: + $text = __('Circular progress bar (interior)'); + break; case 'static_graph': case STATIC_GRAPH: $text = __('Static graph') . " - " . @@ -3059,6 +3235,12 @@ function visual_map_type_in_js($type) { case PERCENTILE_BAR: return 'percentile_item'; break; + case CIRCULAR_PROGRESS_BAR: + return 'percentile_item'; + break; + case CIRCULAR_INTERIOR_PROGRESS_BAR: + return 'percentile_item'; + break; case MODULE_GRAPH: return 'module_graph'; break; diff --git a/pandora_console/include/graphs/functions_d3.php b/pandora_console/include/graphs/functions_d3.php index f181492b7a..a32277ab50 100644 --- a/pandora_console/include/graphs/functions_d3.php +++ b/pandora_console/include/graphs/functions_d3.php @@ -309,4 +309,12 @@ function ux_console_phases_donut ($phases, $id, $return = false) { return $output; } + +function progress_circular_bar ($percentile, $width, $height, $color) { + +} + +function progress_circular_bar_interior ($percentile, $width, $height, $color) { + +} ?> From edeeb19bed3f8d0d8fd4f54916329c16a6136e48 Mon Sep 17 00:00:00 2001 From: Daniel Maya Date: Thu, 5 Oct 2017 15:22:55 +0200 Subject: [PATCH 167/281] fixed csv import --- .../graphs/flot/jquery.flot.exportdata.pandora.js | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/pandora_console/include/graphs/flot/jquery.flot.exportdata.pandora.js b/pandora_console/include/graphs/flot/jquery.flot.exportdata.pandora.js index 18592b05c3..8cd548285c 100644 --- a/pandora_console/include/graphs/flot/jquery.flot.exportdata.pandora.js +++ b/pandora_console/include/graphs/flot/jquery.flot.exportdata.pandora.js @@ -22,7 +22,7 @@ result = []; // Throw errors - var retrieveDataOject = function (dataObjects) { + var retrieveDataOject = function (dataObjects, custom) { var result; if (typeof dataObjects === 'undefined') @@ -34,7 +34,13 @@ } if (dataObjects.length > 1) { dataObjects.forEach(function (element) { - result = element; + if(custom){ + if (/^Avg.:/i.test(element.label)){ + result = element; + } + } else { + result = element; + } }); // If the avg set is missing, retrieve the first set @@ -142,14 +148,14 @@ var custom_graph = $('#hidden-custom_graph').val(); if (custom_graph) { - dataObject = retrieveDataOject(dataObjects); + dataObject = retrieveDataOject(dataObjects,0); dataObjects.forEach(function (element) { elements.push(processDataObject(element)); }); graphData = elements; } else { - dataObject = retrieveDataOject(dataObjects); + dataObject = retrieveDataOject(dataObjects,1); elements.push(processDataObject(dataObject)); graphData = elements; } From 7d455d3ac294f8c406def4b36586047c68f0e523 Mon Sep 17 00:00:00 2001 From: Arturo Gonzalez Date: Thu, 5 Oct 2017 16:38:21 +0200 Subject: [PATCH 168/281] Added d3 items --- .../include/functions_visual_map.php | 53 ++--- .../include/graphs/functions_d3.php | 30 ++- pandora_console/include/graphs/pandora.d3.js | 184 ++++++++++++++++++ 3 files changed, 229 insertions(+), 38 deletions(-) diff --git a/pandora_console/include/functions_visual_map.php b/pandora_console/include/functions_visual_map.php index c84d2045e7..152e3541a3 100755 --- a/pandora_console/include/functions_visual_map.php +++ b/pandora_console/include/functions_visual_map.php @@ -1581,22 +1581,6 @@ function visual_map_print_item($mode = "read", $layoutData, echo io_safe_output($text); } - ob_start(); - if ($type == CIRCULAR_PROGRESS_BAR) { - if($width == 0){ - echo progress_circular_bar($percentile, 100,100, $border_color); - - } - else{ - echo progress_circular_bar($percentile, $width, $width, $border_color); - } - } - else { - echo progress_bar($percentile, $width, $progress_bar_heigh, '', 1, $value_text, $colorStatus); - } - - $img = ob_get_clean(); - if(get_parameter('action') == 'edit'){ if($width == 0){ $img = ''; @@ -1605,10 +1589,15 @@ function visual_map_print_item($mode = "read", $layoutData, $img = ''; } } - else{ - $img = str_replace('>', 'class="image" style="width:'.$wimg.'px;height:'.$himg.'px;'.$imgpos.'" id="image_' . $id . '" />', $img); + else { + if($width == 0){ + $img = progress_circular_bar($id, $percentile, 100,100, $border_color); + } + else{ + $img = progress_circular_bar($id, $percentile, $width, $width, $border_color); + } } - + echo $img; if($layoutData['label_position']=='down'){ @@ -1651,22 +1640,6 @@ function visual_map_print_item($mode = "read", $layoutData, echo io_safe_output($text); } - ob_start(); - if ($type == CIRCULAR_INTERIOR_PROGRESS_BAR) { - if($width == 0){ - echo progress_circular_bar_interior($percentile, 100,100, $border_color); - - } - else{ - echo progress_circular_bar_interior($percentile, $width, $width, $border_color); - } - } - else { - echo progress_bar($percentile, $width, $progress_bar_heigh, '', 1, $value_text, $colorStatus); - } - - $img = ob_get_clean(); - if(get_parameter('action') == 'edit'){ if($width == 0){ $img = ''; @@ -1676,7 +1649,15 @@ function visual_map_print_item($mode = "read", $layoutData, } } else{ - $img = str_replace('>', 'class="image" style="width:'.$wimg.'px;height:'.$himg.'px;'.$imgpos.'" id="image_' . $id . '" />', $img); + if ($type == CIRCULAR_INTERIOR_PROGRESS_BAR) { + if($width == 0){ + $img = progress_circular_bar_interior($id, $percentile, 100,100, $border_color); + + } + else{ + $img = progress_circular_bar_interior($id, $percentile, $width, $width, $border_color); + } + } } echo $img; diff --git a/pandora_console/include/graphs/functions_d3.php b/pandora_console/include/graphs/functions_d3.php index a32277ab50..4d25701115 100644 --- a/pandora_console/include/graphs/functions_d3.php +++ b/pandora_console/include/graphs/functions_d3.php @@ -310,11 +310,37 @@ function ux_console_phases_donut ($phases, $id, $return = false) { return $output; } -function progress_circular_bar ($percentile, $width, $height, $color) { +function progress_circular_bar ($id, $percentile, $width, $height, $color) { + global $config; + $recipient_name = "circular_progress_bar_" . $id; + $recipient_name_to_js = "#circular_progress_bar_" . $id; + + $output = ""; + + $output .= "
"; + $output .= include_javascript_d3(true); + $output .= ""; + + return $output; } -function progress_circular_bar_interior ($percentile, $width, $height, $color) { +function progress_circular_bar_interior ($id, $percentile, $width, $height, $color) { + global $config; + + $recipient_name = "circular_progress_bar_interior_" . $id; + $recipient_name_to_js = "#circular_progress_bar_interior_" . $id; + $output = ""; + + $output .= "
"; + $output .= include_javascript_d3(true); + $output .= ""; + + return $output; } ?> diff --git a/pandora_console/include/graphs/pandora.d3.js b/pandora_console/include/graphs/pandora.d3.js index 95a914104f..0992d81fcf 100644 --- a/pandora_console/include/graphs/pandora.d3.js +++ b/pandora_console/include/graphs/pandora.d3.js @@ -1492,4 +1492,188 @@ function print_phases_donut (recipient, phases) { polyline.exit() .remove(); } +} + +function print_circular_progress_bar (recipient, percentile, width, height, color) { + var twoPi = Math.PI * 2; + var radius = (width / 2) - 10; + var border = 20; + var startPercent = 0; + var endPercent = parseInt(percentile) / 100; + var count = Math.abs((endPercent - startPercent) / 0.01); + var step = endPercent < startPercent ? -0.01 : 0.01; + var formatPercent = d3.format('.2f'); + + var arc = d3.svg.arc() + .startAngle(0) + .innerRadius(radius) + .outerRadius(radius - border); + + var circle = d3.select(recipient) + .append("svg") + .attr("width", width) + .attr("height", height) + .append("g") + .attr("transform", "translate(" + (width/2) + ", " + (height/2) + ")"); + + var meter = circle.append("g") + .attr('class', 'progress-meter'); + + meter.append("path") + .attr('fill', '#000000') + .attr('fill-opacity', 0.5) + .attr('d', arc.endAngle(twoPi)); + + var foreground = circle.append("path") + .attr('fill', color) + .attr('fill-opacity', 1) + .attr('stroke', color) + .attr('stroke-opacity', 1); + + var front = circle.append("path") + .attr('fill', color) + .attr('fill-opacity', 1); + + var numberText = circle.append("text") + .attr('fill', '#000000') + .style("font-family", "arial") + .style("font-weight", "bold") + .style("font-size", 20) + .text("YES") + .attr('text-anchor', 'middle') + .attr('dy', '-25'); + + var numberText = circle.append("text") + .attr('fill', '#000000') + .style("font-family", "arial") + .style("font-weight", "bold") + .style("font-size", 32) + .attr('text-anchor', 'middle') + .attr('dy', '10'); + + var percentText = circle.append("text") + .attr('fill', '#000000') + .style("font-family", "arial") + .style("font-weight", "bold") + .style("font-size", 16) + .text("%") + .attr('text-anchor', 'middle') + .attr('dy', '40'); + + function updateProgress(progress) { + foreground.attr('d', arc.endAngle(twoPi * progress)); + front.attr('d', arc.endAngle(twoPi * progress)); + numberText.text(formatPercent(progress * 100)); + } + + var progress = startPercent; + + (function loops() { + updateProgress(progress); + + if (count > 0) { + count--; + progress += step; + setTimeout(loops, 30); + } + })(); +} + +function print_interior_circular_progress_bar (recipient, percentile, width, height, color) { + var twoPi = Math.PI * 2; + var radius = (width / 2) - 30; + var radius2 = (width / 2) - 10; + var border = 20; + var startPercent = 0; + var endPercent = parseInt(percentile) / 100; + var count = Math.abs((endPercent - startPercent) / 0.01); + var step = endPercent < startPercent ? -0.01 : 0.01; + var formatPercent = d3.format('.2f'); + + var arc = d3.svg.arc() + .startAngle(0) + .innerRadius(radius) + .outerRadius(radius - border); + + var arc2 = d3.svg.arc() + .startAngle(0) + .innerRadius(radius2) + .outerRadius(radius2 - border); + + var circle = d3.select(recipient) + .append("svg") + .attr("width", width) + .attr("height", height) + .append("g") + .attr("transform", "translate(" + (width/2) + ", " + (height/2) + ")"); + + var meter = circle.append("g") + .attr('class', 'progress-meter'); + + meter.append("path") + .attr('fill', '#000000') + .attr('fill-opacity', 0.5) + .attr('d', arc.endAngle(twoPi)); + + var meter = circle.append("g") + .attr('class', 'progress-meter'); + + meter.append("path") + .attr('fill', color) + .attr('fill-opacity', 1) + .attr('d', arc2.endAngle(twoPi)); + + var foreground = circle.append("path") + .attr('fill', color) + .attr('fill-opacity', 1) + .attr('stroke', color) + .attr('stroke-opacity', 1); + + var front = circle.append("path") + .attr('fill', color) + .attr('fill-opacity', 1); + + var numberText = circle.append("text") + .attr('fill', '#000000') + .style("font-family", "arial") + .style("font-weight", "bold") + .style("font-size", 20) + .text("YES") + .attr('text-anchor', 'middle') + .attr('dy', '-25'); + + var numberText = circle.append("text") + .attr('fill', '#000000') + .style("font-family", "arial") + .style("font-weight", "bold") + .style("font-size", 32) + .attr('text-anchor', 'middle') + .attr('dy', '10'); + + var percentText = circle.append("text") + .attr('fill', '#000000') + .style("font-family", "arial") + .style("font-weight", "bold") + .style("font-size", 16) + .text("%") + .attr('text-anchor', 'middle') + .attr('dy', '40'); + + function updateProgress(progress) { + foreground.attr('d', arc.endAngle(twoPi * progress)); + front.attr('d', arc.endAngle(twoPi * progress)); + numberText.text(formatPercent(progress * 100)); + } + + var progress = startPercent; + + (function loops() { + updateProgress(progress); + + if (count > 0) { + count--; + progress += step; + setTimeout(loops, 30); + } + })(); } \ No newline at end of file From 3b03bfe6b52bc37e894cd08ad31f09fc005f5286 Mon Sep 17 00:00:00 2001 From: Arturo Gonzalez Date: Thu, 5 Oct 2017 17:33:37 +0200 Subject: [PATCH 169/281] Added modifications to value option --- .../visual_console_builder.editor.js | 24 ++-------- .../include/functions_visual_map.php | 46 ++++++++++++++----- .../include/graphs/functions_d3.php | 8 ++-- pandora_console/include/graphs/pandora.d3.js | 8 ++-- 4 files changed, 45 insertions(+), 41 deletions(-) diff --git a/pandora_console/godmode/reporting/visual_console_builder.editor.js b/pandora_console/godmode/reporting/visual_console_builder.editor.js index 1ebefe58c3..ba692f20f3 100755 --- a/pandora_console/godmode/reporting/visual_console_builder.editor.js +++ b/pandora_console/godmode/reporting/visual_console_builder.editor.js @@ -388,7 +388,6 @@ function update_button_palette_callback() { else { setPercentileBar(idItem, values); } - break; case 'module_graph': if($('#dir_items').html() == 'horizontal'){ @@ -634,7 +633,8 @@ function readFields() { values['event_max_time_row'] = $("select[name=event_max_time_row]").val(); values['type_percentile'] = $("select[name=type_percentile]").val(); values['percentile_color'] = $("input[name='percentile_color']").val(); - values['value_show'] = $("input[name=value_show]:checked").val(); + values['value_show'] = $("select[name=value_show]").val(); + values['enable_link'] = $("input[name=enable_link]").is(':checked') ? 1 : 0; values['id_group'] = $("select[name=group]").val(); values['id_custom_graph'] = parseInt( @@ -1291,14 +1291,7 @@ function loadFieldsFromDB(item) { } if (key == 'value_show') { - if (val == 'percent') { - $("input[name=value_show][value=percent]") - .attr("checked", "checked"); - } - else { - $("input[name=value_show][value=value]") - .attr("checked", "checked"); - } + $("select[name=value_show]").val(val); } if (key == 'id_group') { @@ -3114,9 +3107,6 @@ function updateDB(type, idElement , values, event) { } function copyDB(idItem) { - - console.log(idItem); - metaconsole = $("input[name='metaconsole']").val(); parameter = Array(); @@ -3572,8 +3562,6 @@ function eventsItems(drag) { } } else{ - console.log('Dragstart'); - multiDragStart(event); } @@ -3590,8 +3578,6 @@ function eventsItems(drag) { updateDB(selectedItem, idItem, values, 'dragstop'); } else{ - - console.log('Dragstop'); multidragStop(event); } }); @@ -3679,10 +3665,6 @@ function eventsItems(drag) { break; } } - else{ - console.log('Drag'); - - } }); } diff --git a/pandora_console/include/functions_visual_map.php b/pandora_console/include/functions_visual_map.php index 152e3541a3..9479805b59 100755 --- a/pandora_console/include/functions_visual_map.php +++ b/pandora_console/include/functions_visual_map.php @@ -1590,11 +1590,23 @@ function visual_map_print_item($mode = "read", $layoutData, } } else { - if($width == 0){ - $img = progress_circular_bar($id, $percentile, 100,100, $border_color); + if (($layoutData['image'] == 'value') && ($value_text !== false)) { + $unit_text = db_get_sql ('SELECT unit + FROM tagente_modulo + WHERE id_agente_modulo = ' . $id_module); + $unit_text = trim(io_safe_output($unit_text)); + + $percentile = $value_text; + } + else { + $unit_text = "%"; + } + + if($width < 200){ + $img = progress_circular_bar($id, $percentile, 200,200, $border_color, $unit_text); } else{ - $img = progress_circular_bar($id, $percentile, $width, $width, $border_color); + $img = progress_circular_bar($id, $percentile, $width, $width, $border_color, $unit_text); } } @@ -1648,15 +1660,25 @@ function visual_map_print_item($mode = "read", $layoutData, $img = ''; } } - else{ - if ($type == CIRCULAR_INTERIOR_PROGRESS_BAR) { - if($width == 0){ - $img = progress_circular_bar_interior($id, $percentile, 100,100, $border_color); - - } - else{ - $img = progress_circular_bar_interior($id, $percentile, $width, $width, $border_color); - } + else { + if (($layoutData['image'] == 'value') && ($value_text !== false)) { + $unit_text = db_get_sql ('SELECT unit + FROM tagente_modulo + WHERE id_agente_modulo = ' . $id_module); + $unit_text = trim(io_safe_output($unit_text)); + + $percentile = $value_text; + } + else { + $unit_text = "%"; + } + + if($width < 200){ + $img = progress_circular_bar_interior($id, $percentile, 200,200, $border_color); + + } + else{ + $img = progress_circular_bar_interior($id, $percentile, $width, $width, $border_color); } } diff --git a/pandora_console/include/graphs/functions_d3.php b/pandora_console/include/graphs/functions_d3.php index 4d25701115..9b839b7e02 100644 --- a/pandora_console/include/graphs/functions_d3.php +++ b/pandora_console/include/graphs/functions_d3.php @@ -310,7 +310,7 @@ function ux_console_phases_donut ($phases, $id, $return = false) { return $output; } -function progress_circular_bar ($id, $percentile, $width, $height, $color) { +function progress_circular_bar ($id, $percentile, $width, $height, $color, $unit = "%") { global $config; $recipient_name = "circular_progress_bar_" . $id; @@ -321,13 +321,13 @@ function progress_circular_bar ($id, $percentile, $width, $height, $color) { $output .= "
"; $output .= include_javascript_d3(true); $output .= ""; return $output; } -function progress_circular_bar_interior ($id, $percentile, $width, $height, $color) { +function progress_circular_bar_interior ($id, $percentile, $width, $height, $color, $unit = "%") { global $config; $recipient_name = "circular_progress_bar_interior_" . $id; @@ -338,7 +338,7 @@ function progress_circular_bar_interior ($id, $percentile, $width, $height, $col $output .= "
"; $output .= include_javascript_d3(true); $output .= ""; return $output; diff --git a/pandora_console/include/graphs/pandora.d3.js b/pandora_console/include/graphs/pandora.d3.js index 0992d81fcf..9ce7c9c42d 100644 --- a/pandora_console/include/graphs/pandora.d3.js +++ b/pandora_console/include/graphs/pandora.d3.js @@ -1494,7 +1494,7 @@ function print_phases_donut (recipient, phases) { } } -function print_circular_progress_bar (recipient, percentile, width, height, color) { +function print_circular_progress_bar (recipient, percentile, width, height, color, unit) { var twoPi = Math.PI * 2; var radius = (width / 2) - 10; var border = 20; @@ -1556,7 +1556,7 @@ function print_circular_progress_bar (recipient, percentile, width, height, colo .style("font-family", "arial") .style("font-weight", "bold") .style("font-size", 16) - .text("%") + .text(unit) .attr('text-anchor', 'middle') .attr('dy', '40'); @@ -1579,7 +1579,7 @@ function print_circular_progress_bar (recipient, percentile, width, height, colo })(); } -function print_interior_circular_progress_bar (recipient, percentile, width, height, color) { +function print_interior_circular_progress_bar (recipient, percentile, width, height, color, unit) { var twoPi = Math.PI * 2; var radius = (width / 2) - 30; var radius2 = (width / 2) - 10; @@ -1655,7 +1655,7 @@ function print_interior_circular_progress_bar (recipient, percentile, width, hei .style("font-family", "arial") .style("font-weight", "bold") .style("font-size", 16) - .text("%") + .text(unit) .attr('text-anchor', 'middle') .attr('dy', '40'); From c1ff200f3cec64483908aca1b9b8f4590735d48e Mon Sep 17 00:00:00 2001 From: artica Date: Fri, 6 Oct 2017 00:01:24 +0200 Subject: [PATCH 170/281] Auto-updated build strings. --- pandora_agents/unix/DEBIAN/control | 2 +- pandora_agents/unix/DEBIAN/make_deb_package.sh | 2 +- pandora_agents/unix/pandora_agent | 2 +- pandora_agents/unix/pandora_agent.redhat.spec | 2 +- pandora_agents/unix/pandora_agent.spec | 2 +- pandora_agents/unix/pandora_agent_installer | 2 +- pandora_agents/win32/installer/pandora.mpi | 2 +- pandora_agents/win32/pandora.cc | 2 +- pandora_agents/win32/versioninfo.rc | 2 +- pandora_console/DEBIAN/control | 2 +- pandora_console/DEBIAN/make_deb_package.sh | 2 +- pandora_console/include/config_process.php | 2 +- pandora_console/install.php | 2 +- pandora_console/pandora_console.redhat.spec | 2 +- pandora_console/pandora_console.spec | 2 +- pandora_server/DEBIAN/control | 2 +- pandora_server/DEBIAN/make_deb_package.sh | 2 +- pandora_server/lib/PandoraFMS/Config.pm | 2 +- pandora_server/pandora_server.redhat.spec | 2 +- pandora_server/pandora_server.spec | 2 +- pandora_server/pandora_server_installer | 2 +- pandora_server/util/pandora_db.pl | 2 +- pandora_server/util/pandora_manage.pl | 2 +- 23 files changed, 23 insertions(+), 23 deletions(-) diff --git a/pandora_agents/unix/DEBIAN/control b/pandora_agents/unix/DEBIAN/control index 368d7681d8..ee6c5872fd 100644 --- a/pandora_agents/unix/DEBIAN/control +++ b/pandora_agents/unix/DEBIAN/control @@ -1,5 +1,5 @@ package: pandorafms-agent-unix -Version: 7.0NG.713-171005 +Version: 7.0NG.713-171006 Architecture: all Priority: optional Section: admin diff --git a/pandora_agents/unix/DEBIAN/make_deb_package.sh b/pandora_agents/unix/DEBIAN/make_deb_package.sh index 49b4e6200c..4e9b9c15fe 100644 --- a/pandora_agents/unix/DEBIAN/make_deb_package.sh +++ b/pandora_agents/unix/DEBIAN/make_deb_package.sh @@ -14,7 +14,7 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -pandora_version="7.0NG.713-171005" +pandora_version="7.0NG.713-171006" echo "Test if you has the tools for to make the packages." whereis dpkg-deb | cut -d":" -f2 | grep dpkg-deb > /dev/null diff --git a/pandora_agents/unix/pandora_agent b/pandora_agents/unix/pandora_agent index 3de3272e3b..45fa5c119f 100755 --- a/pandora_agents/unix/pandora_agent +++ b/pandora_agents/unix/pandora_agent @@ -41,7 +41,7 @@ my $Sem = undef; my $ThreadSem = undef; use constant AGENT_VERSION => '7.0NG.713'; -use constant AGENT_BUILD => '171005'; +use constant AGENT_BUILD => '171006'; # Agent log default file size maximum and instances use constant DEFAULT_MAX_LOG_SIZE => 600000; diff --git a/pandora_agents/unix/pandora_agent.redhat.spec b/pandora_agents/unix/pandora_agent.redhat.spec index 95dd4f86ab..ca936e83b5 100644 --- a/pandora_agents/unix/pandora_agent.redhat.spec +++ b/pandora_agents/unix/pandora_agent.redhat.spec @@ -3,7 +3,7 @@ # %define name pandorafms_agent_unix %define version 7.0NG.713 -%define release 171005 +%define release 171006 Summary: Pandora FMS Linux agent, PERL version Name: %{name} diff --git a/pandora_agents/unix/pandora_agent.spec b/pandora_agents/unix/pandora_agent.spec index 967e3f7e77..f08c7085b6 100644 --- a/pandora_agents/unix/pandora_agent.spec +++ b/pandora_agents/unix/pandora_agent.spec @@ -3,7 +3,7 @@ # %define name pandorafms_agent_unix %define version 7.0NG.713 -%define release 171005 +%define release 171006 Summary: Pandora FMS Linux agent, PERL version Name: %{name} diff --git a/pandora_agents/unix/pandora_agent_installer b/pandora_agents/unix/pandora_agent_installer index f54505d105..2a0be9a4bc 100755 --- a/pandora_agents/unix/pandora_agent_installer +++ b/pandora_agents/unix/pandora_agent_installer @@ -10,7 +10,7 @@ # ********************************************************************** PI_VERSION="7.0NG.713" -PI_BUILD="171005" +PI_BUILD="171006" OS_NAME=`uname -s` FORCE=0 diff --git a/pandora_agents/win32/installer/pandora.mpi b/pandora_agents/win32/installer/pandora.mpi index 5340fd944c..d6d1ec722d 100644 --- a/pandora_agents/win32/installer/pandora.mpi +++ b/pandora_agents/win32/installer/pandora.mpi @@ -186,7 +186,7 @@ UpgradeApplicationID {} Version -{171005} +{171006} ViewReadme {Yes} diff --git a/pandora_agents/win32/pandora.cc b/pandora_agents/win32/pandora.cc index fbc70ccfc0..89e1afe7b0 100644 --- a/pandora_agents/win32/pandora.cc +++ b/pandora_agents/win32/pandora.cc @@ -30,7 +30,7 @@ using namespace Pandora; using namespace Pandora_Strutils; #define PATH_SIZE _MAX_PATH+1 -#define PANDORA_VERSION ("7.0NG.713(Build 171005)") +#define PANDORA_VERSION ("7.0NG.713(Build 171006)") string pandora_path; string pandora_dir; diff --git a/pandora_agents/win32/versioninfo.rc b/pandora_agents/win32/versioninfo.rc index e85f981379..d5f235d02c 100644 --- a/pandora_agents/win32/versioninfo.rc +++ b/pandora_agents/win32/versioninfo.rc @@ -11,7 +11,7 @@ BEGIN VALUE "LegalCopyright", "Artica ST" VALUE "OriginalFilename", "PandoraAgent.exe" VALUE "ProductName", "Pandora FMS Windows Agent" - VALUE "ProductVersion", "(7.0NG.713(Build 171005))" + VALUE "ProductVersion", "(7.0NG.713(Build 171006))" VALUE "FileVersion", "1.0.0.0" END END diff --git a/pandora_console/DEBIAN/control b/pandora_console/DEBIAN/control index 8a8c8043f9..4c0407a237 100644 --- a/pandora_console/DEBIAN/control +++ b/pandora_console/DEBIAN/control @@ -1,5 +1,5 @@ package: pandorafms-console -Version: 7.0NG.713-171005 +Version: 7.0NG.713-171006 Architecture: all Priority: optional Section: admin diff --git a/pandora_console/DEBIAN/make_deb_package.sh b/pandora_console/DEBIAN/make_deb_package.sh index fcc7cd62c1..b5aa11644a 100644 --- a/pandora_console/DEBIAN/make_deb_package.sh +++ b/pandora_console/DEBIAN/make_deb_package.sh @@ -14,7 +14,7 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -pandora_version="7.0NG.713-171005" +pandora_version="7.0NG.713-171006" package_pear=0 package_pandora=1 diff --git a/pandora_console/include/config_process.php b/pandora_console/include/config_process.php index d5cdc582a9..538c7a3251 100644 --- a/pandora_console/include/config_process.php +++ b/pandora_console/include/config_process.php @@ -22,7 +22,7 @@ /** * Pandora build version and version */ -$build_version = 'PC171005'; +$build_version = 'PC171006'; $pandora_version = 'v7.0NG.713'; // Do not overwrite default timezone set if defined. diff --git a/pandora_console/install.php b/pandora_console/install.php index c8e94190e0..aa0b59ad4f 100755 --- a/pandora_console/install.php +++ b/pandora_console/install.php @@ -71,7 +71,7 @@
Date: Fri, 6 Oct 2017 09:40:48 +0200 Subject: [PATCH 171/281] fixed minor error in db status --- pandora_console/extensions/db_status.php | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pandora_console/extensions/db_status.php b/pandora_console/extensions/db_status.php index 50eec14bc8..2b0e281993 100755 --- a/pandora_console/extensions/db_status.php +++ b/pandora_console/extensions/db_status.php @@ -182,7 +182,7 @@ function extension_db_check_tables_differences($connection_test, ui_print_result_message( empty($diff_tables), __('Successful the DB Pandora has all tables'), - __('Unsuccessful the DB Pandora has not all tables. The missing tables are (%s)', + __('Pandora DB could not retrieve all tables. The missing tables are (%s)', implode(", ", $diff_tables))); if (!empty($diff_tables)) { @@ -264,7 +264,7 @@ function extension_db_check_tables_differences($connection_test, switch ($config_field) { case 'type': ui_print_error_message( - __('Unsuccessful the field %s in the table %s must be setted the type with %s.', + __('Unsuccessful the field %s in the table %s must be set the type with %s.', $name_field, $table, $value)); ui_print_info_message( __('You can execute this SQL query for to fix.') . "
" . @@ -298,7 +298,7 @@ function extension_db_check_tables_differences($connection_test, break; case 'key': ui_print_error_message( - __('Unsuccessful the field %s in the table %s must be setted the key as defined in the SQL file.', + __('Unsuccessful the field %s in the table %s must be set the key as defined in the SQL file.', $name_field, $table)); ui_print_info_message( __('Please check the SQL file for to know the kind of key needed.')); @@ -311,7 +311,7 @@ function extension_db_check_tables_differences($connection_test, $null_defect = " NOT NULL"; } ui_print_error_message( - __('Unsuccessful the field %s in the table %s must be setted %s as default value.', + __('Unsuccessful the field %s in the table %s must be set %s as default value.', $name_field, $table, $value)); ui_print_info_message( __('You can execute this SQL query for to fix.') . "
" . @@ -322,7 +322,7 @@ function extension_db_check_tables_differences($connection_test, break; case 'extra': ui_print_error_message( - __('Unsuccessful the field %s in the table %s must be setted as defined in the SQL file.', + __('Unsuccessful the field %s in the table %s must be set as defined in the SQL file.', $name_field, $table)); ui_print_info_message( __('Please check the SQL file for to know the kind of extra config needed.')); From 5b933977af5b501c02082d84a7ac9d8bed05658f Mon Sep 17 00:00:00 2001 From: fermin831 Date: Fri, 6 Oct 2017 10:55:18 +0200 Subject: [PATCH 172/281] Fixed inc modules on pandora manage --get_module_data --- pandora_server/util/pandora_manage.pl | 7 ------- 1 file changed, 7 deletions(-) diff --git a/pandora_server/util/pandora_manage.pl b/pandora_server/util/pandora_manage.pl index bdeb19162f..c085dcc473 100644 --- a/pandora_server/util/pandora_manage.pl +++ b/pandora_server/util/pandora_manage.pl @@ -4535,13 +4535,6 @@ sub cli_module_get_data () { AND utimestamp > (UNIX_TIMESTAMP(NOW()) - $interval) ORDER BY utimestamp DESC"); } - elsif ($module_type =~ m/_inc$/) { - @data = get_db_rows ($dbh, "SELECT utimestamp, datos - FROM tagente_datos_inc - WHERE id_agente_modulo = $id_agent_module - AND utimestamp > (UNIX_TIMESTAMP(NOW()) - $interval) - ORDER BY utimestamp DESC"); - } else { @data = get_db_rows ($dbh, "SELECT utimestamp, datos FROM tagente_datos From dfbc8fec69a603ee7f2a0b935c095e94818b4a10 Mon Sep 17 00:00:00 2001 From: enriquecd Date: Fri, 6 Oct 2017 13:48:45 +0200 Subject: [PATCH 173/281] Unable show float numbers in gauge charts - #1364 --- pandora_console/include/graphs/pandora.d3.js | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/pandora_console/include/graphs/pandora.d3.js b/pandora_console/include/graphs/pandora.d3.js index 95a914104f..67e421881d 100644 --- a/pandora_console/include/graphs/pandora.d3.js +++ b/pandora_console/include/graphs/pandora.d3.js @@ -1037,18 +1037,18 @@ function createGauges(data, width, height, font_size, no_data_image, font) { label = label.replace(/(/g,'\('); label = label.replace(/)/g,'\)'); - minimun_warning = Math.round(parseFloat( data[key].min_warning ),2); - maximun_warning = Math.round(parseFloat( data[key].max_warning ),2); - minimun_critical = Math.round(parseFloat( data[key].min_critical ),2); - maximun_critical = Math.round(parseFloat( data[key].max_critical ),2); + minimun_warning = parseFloat( data[key].min_warning ); + maximun_warning = parseFloat( data[key].max_warning ); + minimun_critical = parseFloat( data[key].min_critical ); + maximun_critical = parseFloat( data[key].max_critical ); - mininum = Math.round(parseFloat(data[key].min),2); - maxinum = Math.round(parseFloat(data[key].max),2); + mininum = parseFloat(data[key].min); + maxinum = parseFloat(data[key].max); critical_inverse = parseInt(data[key].critical_inverse); warning_inverse = parseInt(data[key].warning_inverse); - valor = Math.round(parseFloat(data[key].value),2); + valor = parseFloat(data[key].value); if (isNaN(valor)) valor = null; From d7ebacf2dc4804120ce43e757d0476b742b2a88a Mon Sep 17 00:00:00 2001 From: enriquecd Date: Fri, 6 Oct 2017 14:03:44 +0200 Subject: [PATCH 174/281] Change auto sla graphs size in visual console editor mode - #1386 --- .../godmode/reporting/visual_console_builder.editor.js | 6 ++++-- pandora_console/include/functions_visual_map.php | 4 ++-- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/pandora_console/godmode/reporting/visual_console_builder.editor.js b/pandora_console/godmode/reporting/visual_console_builder.editor.js index 2c98fb5493..706bafe151 100755 --- a/pandora_console/godmode/reporting/visual_console_builder.editor.js +++ b/pandora_console/godmode/reporting/visual_console_builder.editor.js @@ -1974,6 +1974,8 @@ function setEventsBar(id_data, values) { if (data['no_data'] == true) { if (values['width'] == "0" || values['height'] == "0") { $("#" + id_data + " img").attr('src', url_hack_metaconsole + 'images/console/signes/module-events.png'); + $("#" + id_data + " img").css('width', '500px'); + $("#" + id_data + " img").css('height', '40px'); } else { $("#" + id_data + " img").attr('src', url_hack_metaconsole + 'images/console/signes/module-events.png'); @@ -1985,8 +1987,8 @@ function setEventsBar(id_data, values) { $("#" + id_data + " img").attr('src', url_hack_metaconsole + 'images/console/signes/module-events.png'); if($('#text-width').val() == 0 || $('#text-height').val() == 0){ - $("#" + id_data + " img").css('width', '300px'); - $("#" + id_data + " img").css('height', '180px'); + $("#" + id_data + " img").css('width', '500px'); + $("#" + id_data + " img").css('height', '40px'); } else{ $("#" + id_data + " img").css('width', $('#text-width').val()+'px'); diff --git a/pandora_console/include/functions_visual_map.php b/pandora_console/include/functions_visual_map.php index b06a0c6d5c..7348b07c10 100755 --- a/pandora_console/include/functions_visual_map.php +++ b/pandora_console/include/functions_visual_map.php @@ -1076,10 +1076,10 @@ function visual_map_print_item($mode = "read", $layoutData, if ((get_parameter('action') == 'edit') || (get_parameter('operation') == 'edit_visualmap')) { if($width == 0 || $height == 0){ if ($layoutData['id_metaconsole'] != 0) { - $img = ''; + $img = ''; } else{ - $img = ''; + $img = ''; } } else{ From 7410d6619231e67ddf8b3e2230bbf8470e37f227 Mon Sep 17 00:00:00 2001 From: Arturo Gonzalez Date: Fri, 6 Oct 2017 14:04:20 +0200 Subject: [PATCH 175/281] Bubble item and percentile bar item are new. Fixed some visual errors --- .../visual_console_builder.editor.js | 14 +- .../ajax/visual_console_builder.ajax.php | 8 + .../include/functions_visual_map.php | 204 ++--------- .../include/functions_visual_map_editor.php | 21 +- .../include/graphs/functions_d3.php | 43 ++- pandora_console/include/graphs/pandora.d3.js | 324 ++++++++++++++++-- 6 files changed, 406 insertions(+), 208 deletions(-) diff --git a/pandora_console/godmode/reporting/visual_console_builder.editor.js b/pandora_console/godmode/reporting/visual_console_builder.editor.js index ba692f20f3..180b239a78 100755 --- a/pandora_console/godmode/reporting/visual_console_builder.editor.js +++ b/pandora_console/godmode/reporting/visual_console_builder.editor.js @@ -632,7 +632,9 @@ function readFields() { values['height_module_graph'] = $("input[name=height_module_graph]").val(); values['event_max_time_row'] = $("select[name=event_max_time_row]").val(); values['type_percentile'] = $("select[name=type_percentile]").val(); - values['percentile_color'] = $("input[name='percentile_color']").val(); + values['percentile_color'] = $("input[name=percentile_color]").val(); + values['percentile_label_color'] = $("input[name=percentile_label_color]").val(); + values['percentile_label'] = $("input[name=percentile_label]").val(); values['value_show'] = $("select[name=value_show]").val(); values['enable_link'] = $("input[name=enable_link]").is(':checked') ? 1 : 0; @@ -1283,12 +1285,18 @@ function loadFieldsFromDB(item) { $("input[name=height_module_graph]").val(val); if (key == 'type_percentile') $("select[name=type_percentile]").val(val); - + if (key == 'percentile_label') + $("input[name=percentile_label]").val(val); if (key == 'percentile_color') { - $("input[name='percentile_color']").val(val); + $("input[name=percentile_color]").val(val); $("#percentile_item_row_5 .ColorPickerDivSample") .css('background-color', val); } + if (key == 'percentile_label_color') { + $("input[name=percentile_label_color]").val(val); + $("#percentile_item_row_6 .ColorPickerDivSample") + .css('background-color', val); + } if (key == 'value_show') { $("select[name=value_show]").val(val); diff --git a/pandora_console/include/ajax/visual_console_builder.ajax.php b/pandora_console/include/ajax/visual_console_builder.ajax.php index 677e635e1e..a9034f3690 100755 --- a/pandora_console/include/ajax/visual_console_builder.ajax.php +++ b/pandora_console/include/ajax/visual_console_builder.ajax.php @@ -119,6 +119,8 @@ $border_width = (int)get_parameter('border_width', 0); $border_color = get_parameter('border_color', ''); $fill_color = get_parameter('fill_color', ''); $percentile_color = get_parameter('percentile_color', ''); +$percentile_label = get_parameter('percentile_label', ''); +$percentile_label_color = get_parameter('percentile_label_color', ''); $width_box = (int)get_parameter('width_box', 0); $height_box = (int)get_parameter('height_box', 0); $line_start_x = (int)get_parameter('line_start_x', 0); @@ -620,6 +622,8 @@ switch ($action) { $values['image'] = $value_show; $values['border_color'] = $percentile_color; + $values['fill_color'] = $percentile_label_color; + $values['label'] = $percentile_label; } break; case 'icon': @@ -797,6 +801,8 @@ switch ($action) { $elementFields['type_percentile'] = 'interior_circular_progress_bar'; } $elementFields['percentile_color'] = $elementFields['border_color']; + $elementFields['percentile_label_color'] = $elementFields['fill_color']; + $elementFields['percentile_label'] = $elementFields['label']; break; case 'module_graph': @@ -963,6 +969,8 @@ switch ($action) { $values['image'] = $value_show; //Hack to save it show percent o value. $values['width'] = $width_percentile; $values['height'] = $max_percentile; + $values['fill_color'] = $percentile_label_color; + $values['label'] = $percentile_label; break; case 'static_graph': $values['type'] = STATIC_GRAPH; diff --git a/pandora_console/include/functions_visual_map.php b/pandora_console/include/functions_visual_map.php index 9479805b59..1de86c2543 100755 --- a/pandora_console/include/functions_visual_map.php +++ b/pandora_console/include/functions_visual_map.php @@ -1417,45 +1417,17 @@ function visual_map_print_item($mode = "read", $layoutData, break; case PERCENTILE_BAR: - $imgpos = ''; + if (($layoutData['image'] == 'value') && ($value_text !== false)) { + $unit_text = db_get_sql ('SELECT unit + FROM tagente_modulo + WHERE id_agente_modulo = ' . $id_module); + $unit_text = trim(io_safe_output($unit_text)); - if($layoutData['label_position']=='left'){ - $imgpos = 'float:right;'; - } - else if($layoutData['label_position']=='right'){ - $imgpos = 'float:left;'; - } - - $progress_bar_heigh = 15; - if (!empty($proportion)) { - if ($width != 0) { - $width = (integer)($proportion['proportion_width'] * $width); - } - else { - $width = (integer)($proportion['proportion_width'] * $infoImage[0]); - } - - if ($height != 0) { - $height = (integer)($proportion['proportion_height'] * $height); - $progress_bar_heigh = $progress_bar_heigh * $proportion['proportion_height']; - } - else { - $height = (integer)($proportion['proportion_height'] * $infoImage[1]); - } - } - - if($layoutData['label_position']=='up'){ - echo io_safe_output($text); - } - - ob_start(); - if ($type == PERCENTILE_BUBBLE) { - echo progress_bubble($percentile, $width, $width, '', 1, $value_text, $colorStatus,$imgpos); + $percentile = $value_text; } else { - echo progress_bar($percentile, $width, $progress_bar_heigh, '', 1, $value_text, $colorStatus,$imgpos); + $unit_text = "%"; } - $img = ob_get_clean(); if (get_parameter('action') == 'edit') { if ($width == 0) { @@ -1466,67 +1438,25 @@ function visual_map_print_item($mode = "read", $layoutData, } } else{ - $img = str_replace('>', 'class="image" style="height:'.$himg.'px;width:'.$wimg.'px;'.$imgpos.'" id="image_' . $id . '" />', $img); + $img = d3_progress_bar($id, $percentile, $width, 50, $border_color, $unit_text, $label, $fill_color); } - echo $img; + echo $img; - if($layoutData['label_position']=='down'){ - echo io_safe_output($text); - } - else if($layoutData['label_position']=='left' || $layoutData['label_position']=='right'){ - echo io_safe_output($text); - } - break; case PERCENTILE_BUBBLE: - $imgpos = ''; + if (($layoutData['image'] == 'value') && ($value_text !== false)) { + $unit_text = db_get_sql ('SELECT unit + FROM tagente_modulo + WHERE id_agente_modulo = ' . $id_module); + $unit_text = trim(io_safe_output($unit_text)); - if($layoutData['label_position']=='left'){ - $imgpos = 'float:right;'; - } - else if($layoutData['label_position']=='right'){ - $imgpos = 'float:left;'; - } - - $progress_bar_heigh = 15; - if (!empty($proportion)) { - if ($width != 0) { - $width = (integer)($proportion['proportion_width'] * $width); - } - else { - $width = (integer)($proportion['proportion_width'] * $infoImage[0]); - } - - if ($height != 0) { - $height = (integer)($proportion['proportion_height'] * $height); - $progress_bar_heigh = $progress_bar_heigh * $proportion['proportion_height']; - } - else { - $height = (integer)($proportion['proportion_height'] * $infoImage[1]); - } - } - - if($layoutData['label_position']=='up'){ - echo io_safe_output($text); - } - - ob_start(); - if ($type == PERCENTILE_BUBBLE) { - if($width == 0){ - echo progress_bubble($percentile, 100,100, '', 1, $value_text, $colorStatus,$s); - - } - else{ - echo progress_bubble($percentile, $width,$width, '', 1, $value_text, $colorStatus); - } + $percentile = $value_text; } else { - echo progress_bar($percentile, $width, $progress_bar_heigh, '', 1, $value_text, $colorStatus); + $unit_text = "%"; } - $img = ob_get_clean(); - if(get_parameter('action') == 'edit'){ if($width == 0){ $img = ''; @@ -1536,51 +1466,18 @@ function visual_map_print_item($mode = "read", $layoutData, } } else{ - $img = str_replace('>', 'class="image" style="width:'.$wimg.'px;height:'.$himg.'px;'.$imgpos.'" id="image_' . $id . '" />', $img); + if($width == 0){ + $img = d3_progress_bubble($id, $percentile, 200,200, $border_color, $unit_text, $label, $fill_color); + } + else{ + $img = d3_progress_bubble($id, $percentile, $width, $width, $border_color, $unit_text, $label, $fill_color); + } } echo $img; - if($layoutData['label_position']=='down'){ - echo io_safe_output($text); - } - else if($layoutData['label_position']=='left' || $layoutData['label_position']=='right'){ - echo io_safe_output($text); - } - break; case CIRCULAR_PROGRESS_BAR: - $imgpos = ''; - - if($layoutData['label_position']=='left'){ - $imgpos = 'float:right;'; - } - else if($layoutData['label_position']=='right'){ - $imgpos = 'float:left;'; - } - - $progress_bar_heigh = 15; - if (!empty($proportion)) { - if ($width != 0) { - $width = (integer)($proportion['proportion_width'] * $width); - } - else { - $width = (integer)($proportion['proportion_width'] * $infoImage[0]); - } - - if ($height != 0) { - $height = (integer)($proportion['proportion_height'] * $height); - $progress_bar_heigh = $progress_bar_heigh * $proportion['proportion_height']; - } - else { - $height = (integer)($proportion['proportion_height'] * $infoImage[1]); - } - } - - if($layoutData['label_position']=='up'){ - echo io_safe_output($text); - } - if(get_parameter('action') == 'edit'){ if($width == 0){ $img = ''; @@ -1602,56 +1499,18 @@ function visual_map_print_item($mode = "read", $layoutData, $unit_text = "%"; } - if($width < 200){ - $img = progress_circular_bar($id, $percentile, 200,200, $border_color, $unit_text); + if($width == 0){ + $img = progress_circular_bar($id, $percentile, 200,200, $border_color, $unit_text, $label, $fill_color); } else{ - $img = progress_circular_bar($id, $percentile, $width, $width, $border_color, $unit_text); + $img = progress_circular_bar($id, $percentile, $width, $width, $border_color, $unit_text, $label, $fill_color); } } echo $img; - if($layoutData['label_position']=='down'){ - echo io_safe_output($text); - } - else if($layoutData['label_position']=='left' || $layoutData['label_position']=='right'){ - echo io_safe_output($text); - } - break; case CIRCULAR_INTERIOR_PROGRESS_BAR: - $imgpos = ''; - - if($layoutData['label_position']=='left'){ - $imgpos = 'float:right;'; - } - else if($layoutData['label_position']=='right'){ - $imgpos = 'float:left;'; - } - - $progress_bar_heigh = 15; - if (!empty($proportion)) { - if ($width != 0) { - $width = (integer)($proportion['proportion_width'] * $width); - } - else { - $width = (integer)($proportion['proportion_width'] * $infoImage[0]); - } - - if ($height != 0) { - $height = (integer)($proportion['proportion_height'] * $height); - $progress_bar_heigh = $progress_bar_heigh * $proportion['proportion_height']; - } - else { - $height = (integer)($proportion['proportion_height'] * $infoImage[1]); - } - } - - if($layoutData['label_position']=='up'){ - echo io_safe_output($text); - } - if(get_parameter('action') == 'edit'){ if($width == 0){ $img = ''; @@ -1673,24 +1532,17 @@ function visual_map_print_item($mode = "read", $layoutData, $unit_text = "%"; } - if($width < 200){ - $img = progress_circular_bar_interior($id, $percentile, 200,200, $border_color); + if($width == 0){ + $img = progress_circular_bar_interior($id, $percentile, 200,200, $border_color, $unit_text, $label, $fill_color); } else{ - $img = progress_circular_bar_interior($id, $percentile, $width, $width, $border_color); + $img = progress_circular_bar_interior($id, $percentile, $width, $width, $border_color, $unit_text, $label, $fill_color); } } echo $img; - if($layoutData['label_position']=='down'){ - echo io_safe_output($text); - } - else if($layoutData['label_position']=='left' || $layoutData['label_position']=='right'){ - echo io_safe_output($text); - } - break; case MODULE_GRAPH: if ($layoutData['label_position']=='up') { diff --git a/pandora_console/include/functions_visual_map_editor.php b/pandora_console/include/functions_visual_map_editor.php index 49945a30f4..e2736dbf9b 100755 --- a/pandora_console/include/functions_visual_map_editor.php +++ b/pandora_console/include/functions_visual_map_editor.php @@ -157,8 +157,6 @@ function visual_map_editor_print_item_palette($visualConsole_id, $background) { $form_items['label_row'] = array(); $form_items['label_row']['items'] = array('label', 'static_graph', - 'percentile_bar', - 'percentile_item', 'module_graph', 'simple_value', 'datos', @@ -445,14 +443,28 @@ function visual_map_editor_print_item_palette($visualConsole_id, $background) { $form_items['percentile_item_row_5'] = array(); $form_items['percentile_item_row_5']['items'] = array('percentile_bar', 'percentile_item', 'datos'); - $form_items['percentile_item_row_5']['html'] = '' . __('Color') . ui_print_help_tip ( - __("Only for circular percentile items."), true) . ' + $form_items['percentile_item_row_5']['html'] = '' . __('Element color') . ' ' . html_print_input_text_extended ('percentile_color', '#ffffff', 'text-percentile_color', '', 7, 7, false, '', 'class="percentile_color"', true) . ''; + $form_items['percentile_item_row_6'] = array(); + $form_items['percentile_item_row_6']['items'] = array('percentile_bar', 'percentile_item', 'datos'); + $form_items['percentile_item_row_6']['html'] = '' . __('Label color') . ' + ' . + html_print_input_text_extended ('percentile_label_color', '#ffffff', + 'text-percentile_label_color', '', 7, 7, false, '', + 'class="percentile_label_color"', true) . + ''; + + $form_items['percentile_bar_row_7'] = array(); + $form_items['percentile_bar_row_7']['items'] = array('percentile_bar', 'percentile_item', 'datos'); + $form_items['percentile_bar_row_7']['html'] = '' . + __('Label') . ' + ' . html_print_input_text('percentile_label', '', '', 30, 100, true) . ''; + $form_items['period_row'] = array(); $form_items['period_row']['items'] = array('module_graph', 'simple_value', 'datos'); $form_items['period_row']['html'] = '' . __('Period') . ' @@ -620,6 +632,7 @@ function visual_map_editor_print_item_palette($visualConsole_id, $background) { $(".fill_color").attachColorPicker(); $(".line_color").attachColorPicker(); $(".percentile_color").attachColorPicker(); + $(".percentile_label_color").attachColorPicker(); $("input[name=radio_choice]").change(function(){ $('#count_items').html(1); diff --git a/pandora_console/include/graphs/functions_d3.php b/pandora_console/include/graphs/functions_d3.php index 9b839b7e02..4a682cc364 100644 --- a/pandora_console/include/graphs/functions_d3.php +++ b/pandora_console/include/graphs/functions_d3.php @@ -310,7 +310,41 @@ function ux_console_phases_donut ($phases, $id, $return = false) { return $output; } -function progress_circular_bar ($id, $percentile, $width, $height, $color, $unit = "%") { +function d3_progress_bar ($id, $percentile, $width, $height, $color, $unit = "%", $text = "", $fill_color = "#FFFFFF") { + global $config; + + $recipient_name = "progress_bar_" . $id; + $recipient_name_to_js = "#progress_bar_" . $id; + + $output = ""; + + $output .= "
"; + $output .= include_javascript_d3(true); + $output .= ""; + + return $output; +} + +function d3_progress_bubble ($id, $percentile, $width, $height, $color, $unit = "%", $text = "", $fill_color = "#FFFFFF") { + global $config; + + $recipient_name = "progress_bubble_" . $id; + $recipient_name_to_js = "#progress_bubble_" . $id; + + $output = ""; + + $output .= "
"; + $output .= include_javascript_d3(true); + $output .= ""; + + return $output; +} + +function progress_circular_bar ($id, $percentile, $width, $height, $color, $unit = "%", $text = "", $fill_color = "#FFFFFF") { global $config; $recipient_name = "circular_progress_bar_" . $id; @@ -321,13 +355,13 @@ function progress_circular_bar ($id, $percentile, $width, $height, $color, $unit $output .= "
"; $output .= include_javascript_d3(true); $output .= ""; return $output; } -function progress_circular_bar_interior ($id, $percentile, $width, $height, $color, $unit = "%") { +function progress_circular_bar_interior ($id, $percentile, $width, $height, $color, $unit = "%", $text = "", $fill_color = "#FFFFFF") { global $config; $recipient_name = "circular_progress_bar_interior_" . $id; @@ -338,9 +372,10 @@ function progress_circular_bar_interior ($id, $percentile, $width, $height, $col $output .= "
"; $output .= include_javascript_d3(true); $output .= ""; return $output; } + ?> diff --git a/pandora_console/include/graphs/pandora.d3.js b/pandora_console/include/graphs/pandora.d3.js index 9ce7c9c42d..4a177319d8 100644 --- a/pandora_console/include/graphs/pandora.d3.js +++ b/pandora_console/include/graphs/pandora.d3.js @@ -1494,9 +1494,195 @@ function print_phases_donut (recipient, phases) { } } -function print_circular_progress_bar (recipient, percentile, width, height, color, unit) { +function progress_bar_d3 (recipient, percentile, width, height, color, unit, label, label_color) { + var startPercent = 0; + var endPercent = parseInt(percentile) / 100; + var count = Math.abs((endPercent - startPercent) / 0.01); + var step = endPercent < startPercent ? -0.01 : 0.01; + var formatPercent = d3.format('.2f'); + + var circle = d3.select(recipient) + .append("svg") + .attr("width", width) + .attr("height", height); + + var progress_back = circle.append('rect') + .attr('fill', '#000000') + .attr('fill-opacity', 0.5) + .attr('height', 20) + .attr('width', width) + .attr('rx', 10) + .attr('ry', 10) + .attr('x', 0); + + var progress_front = circle.append('rect') + .attr('fill', color) + .attr('fill-opacity', 1) + .attr('height', 20) + .attr('width', 0) + .attr('rx', 10) + .attr('ry', 10) + .attr('x', 0); + + var labelText = circle.append("text") + .attr("transform", "translate(" + (width/2) + ", " + (height/2) + ")") + .attr('fill', label_color) + .style("font-family", "arial") + .style("font-weight", "bold") + .style("font-size", 20) + .html(label) + .attr('dy', '15') + .attr('text-anchor', 'middle'); + + var numberText = circle.append("text") + .attr("transform", "translate(" + (width/2) + ", " + (height/2) + ")") + .attr('fill', '#FFFFFF') + .style("font-family", "arial") + .style("font-weight", "bold") + .style("font-size", 14) + .attr('text-anchor', 'middle') + .attr('dy', '-10'); + + function updateProgress(bar_progress) { + numberText.text(formatPercent(bar_progress * 100) + " " + unit); + progress_front.attr('width', (width * bar_progress)); + } + + var bar_progress = startPercent; + + (function loops() { + updateProgress(bar_progress); + + if (count > 0) { + count--; + bar_progress += step; + setTimeout(loops, 30); + } + })(); +} + +function progress_bubble_d3 (recipient, percentile, width, height, color, unit, label, label_color) { + var startPercent = 0; + var endPercent = parseInt(percentile) / 100; + var count = Math.abs((endPercent - startPercent) / 0.01); + var step = endPercent < startPercent ? -0.01 : 0.01; + var formatPercent = d3.format('.2f'); + + var numberSize = 0; + var textSize = 0; + var unitSize = 0; + var yPosText = 0; + var yPosUnit = 0; + if (width >= 500) { + numberSize = 100; + textSize = 50; + unitSize = 50; + yPosText = '-100'; + yPosUnit = '100'; + } + else if (width >= 400) { + numberSize = 80; + textSize = 40; + unitSize = 40; + yPosText = '-80'; + yPosUnit = '80'; + } + else if (width >= 300) { + numberSize = 60; + textSize = 30; + unitSize = 30; + yPosText = '-60'; + yPosUnit = '60'; + } + else if (width >= 200) { + numberSize = 40; + textSize = 20; + unitSize = 20; + yPosText = '-40'; + yPosUnit = '40'; + } + else if (width >= 100) { + numberSize = 20; + textSize = 10; + unitSize = 10; + yPosText = '-20'; + yPosUnit = '25'; + } + else { + numberSize = 10; + textSize = 8; + unitSize = 8; + yPosText = '-10'; + yPosUnit = '10'; + } + + var circle = d3.select(recipient) + .append("svg") + .attr("width", width) + .attr("height", height); + + var progress_back = circle.append('circle') + .attr("transform", "translate(" + (width/2) + ", " + (height/2) + ")") + .attr('fill', '#000000') + .attr('fill-opacity', 0.5) + .attr('r', width/2); + + var progress_front = circle.append('circle') + .attr("transform", "translate(" + (width/2) + ", " + (height/2) + ")") + .attr('fill', color) + .attr('fill-opacity', 1) + .attr('r', 0); + + var labelText = circle.append("text") + .attr("transform", "translate(" + (width/2) + ", " + (height/2) + ")") + .attr('fill', label_color) + .style("font-family", "arial") + .style("font-weight", "bold") + .style("font-size", textSize) + .html(label) + .attr('dy', yPosText) + .attr('text-anchor', 'middle'); + + var numberText = circle.append("text") + .attr("transform", "translate(" + (width/2) + ", " + (height/2) + ")") + .attr('fill', '#FFFFFF') + .style("font-family", "arial") + .style("font-weight", "bold") + .style("font-size", numberSize) + .attr('text-anchor', 'middle') + .attr('dy', '5'); + + var unitText = circle.append("text") + .attr("transform", "translate(" + (width/2) + ", " + (height/2) + ")") + .attr('fill', '#FFFFFF') + .style("font-family", "arial") + .style("font-weight", "bold") + .text(unit) + .style("font-size", unitSize) + .attr('text-anchor', 'middle') + .attr('dy', yPosUnit); + + function updateProgress(bar_progress) { + numberText.text(formatPercent(bar_progress * 100)); + progress_front.attr('r', ((width/2) * bar_progress)); + } + + var bar_progress = startPercent; + + (function loops() { + updateProgress(bar_progress); + + if (count > 0) { + count--; + bar_progress += step; + setTimeout(loops, 30); + } + })(); +} + +function print_circular_progress_bar (recipient, percentile, width, height, color, unit, label, label_color) { var twoPi = Math.PI * 2; - var radius = (width / 2) - 10; + var radius = (width / 2); var border = 20; var startPercent = 0; var endPercent = parseInt(percentile) / 100; @@ -1504,6 +1690,54 @@ function print_circular_progress_bar (recipient, percentile, width, height, colo var step = endPercent < startPercent ? -0.01 : 0.01; var formatPercent = d3.format('.2f'); + var numberSize = 0; + var textSize = 0; + var unitSize = 0; + var yPosText = 0; + var yPosUnit = 0; + if (width >= 500) { + numberSize = 100; + textSize = 50; + unitSize = 50; + yPosText = '-100'; + yPosUnit = '100'; + } + else if (width >= 400) { + numberSize = 80; + textSize = 40; + unitSize = 40; + yPosText = '-80'; + yPosUnit = '80'; + } + else if (width >= 300) { + numberSize = 60; + textSize = 30; + unitSize = 30; + yPosText = '-60'; + yPosUnit = '60'; + } + else if (width >= 200) { + numberSize = 40; + textSize = 20; + unitSize = 20; + yPosText = '-30'; + yPosUnit = '40'; + } + else if (width >= 100) { + numberSize = 20; + textSize = 10; + unitSize = 10; + yPosText = '-10'; + yPosUnit = '25'; + } + else { + numberSize = 2; + textSize = 1; + unitSize = 1; + yPosText = '-1'; + yPosUnit = '2'; + } + var arc = d3.svg.arc() .startAngle(0) .innerRadius(radius) @@ -1534,20 +1768,20 @@ function print_circular_progress_bar (recipient, percentile, width, height, colo .attr('fill', color) .attr('fill-opacity', 1); - var numberText = circle.append("text") - .attr('fill', '#000000') + var labelText = circle.append("text") + .attr('fill', label_color) .style("font-family", "arial") .style("font-weight", "bold") - .style("font-size", 20) - .text("YES") + .style("font-size", textSize) + .html(label) .attr('text-anchor', 'middle') - .attr('dy', '-25'); + .attr('dy', yPosText); var numberText = circle.append("text") .attr('fill', '#000000') .style("font-family", "arial") .style("font-weight", "bold") - .style("font-size", 32) + .style("font-size", numberSize) .attr('text-anchor', 'middle') .attr('dy', '10'); @@ -1555,10 +1789,10 @@ function print_circular_progress_bar (recipient, percentile, width, height, colo .attr('fill', '#000000') .style("font-family", "arial") .style("font-weight", "bold") - .style("font-size", 16) + .style("font-size", unitSize) .text(unit) .attr('text-anchor', 'middle') - .attr('dy', '40'); + .attr('dy', yPosUnit); function updateProgress(progress) { foreground.attr('d', arc.endAngle(twoPi * progress)); @@ -1579,10 +1813,10 @@ function print_circular_progress_bar (recipient, percentile, width, height, colo })(); } -function print_interior_circular_progress_bar (recipient, percentile, width, height, color, unit) { +function print_interior_circular_progress_bar (recipient, percentile, width, height, color, unit, label, label_color) { var twoPi = Math.PI * 2; - var radius = (width / 2) - 30; - var radius2 = (width / 2) - 10; + var radius = (width / 2) - 20; + var radius2 = (width / 2); var border = 20; var startPercent = 0; var endPercent = parseInt(percentile) / 100; @@ -1590,6 +1824,54 @@ function print_interior_circular_progress_bar (recipient, percentile, width, hei var step = endPercent < startPercent ? -0.01 : 0.01; var formatPercent = d3.format('.2f'); + var numberSize = 0; + var textSize = 0; + var unitSize = 0; + var yPosText = 0; + var yPosUnit = 0; + if (width >= 500) { + numberSize = 100; + textSize = 50; + unitSize = 50; + yPosText = '-100'; + yPosUnit = '100'; + } + else if (width >= 400) { + numberSize = 80; + textSize = 40; + unitSize = 40; + yPosText = '-80'; + yPosUnit = '80'; + } + else if (width >= 300) { + numberSize = 60; + textSize = 30; + unitSize = 30; + yPosText = '-60'; + yPosUnit = '60'; + } + else if (width >= 200) { + numberSize = 40; + textSize = 20; + unitSize = 20; + yPosText = '-30'; + yPosUnit = '40'; + } + else if (width >= 100) { + numberSize = 20; + textSize = 10; + unitSize = 10; + yPosText = '-10'; + yPosUnit = '25'; + } + else { + numberSize = 2; + textSize = 1; + unitSize = 1; + yPosText = '-1'; + yPosUnit = '2'; + } + var arc = d3.svg.arc() .startAngle(0) .innerRadius(radius) @@ -1633,20 +1915,20 @@ function print_interior_circular_progress_bar (recipient, percentile, width, hei .attr('fill', color) .attr('fill-opacity', 1); - var numberText = circle.append("text") - .attr('fill', '#000000') + var labelText = circle.append("text") + .attr('fill', label_color) .style("font-family", "arial") .style("font-weight", "bold") - .style("font-size", 20) - .text("YES") + .style("font-size", textSize) + .html(label) .attr('text-anchor', 'middle') - .attr('dy', '-25'); + .attr('dy', yPosText); var numberText = circle.append("text") .attr('fill', '#000000') .style("font-family", "arial") .style("font-weight", "bold") - .style("font-size", 32) + .style("font-size", numberSize) .attr('text-anchor', 'middle') .attr('dy', '10'); @@ -1654,10 +1936,10 @@ function print_interior_circular_progress_bar (recipient, percentile, width, hei .attr('fill', '#000000') .style("font-family", "arial") .style("font-weight", "bold") - .style("font-size", 16) + .style("font-size", unitSize) .text(unit) .attr('text-anchor', 'middle') - .attr('dy', '40'); + .attr('dy', yPosUnit); function updateProgress(progress) { foreground.attr('d', arc.endAngle(twoPi * progress)); From bbd296052b9d96495848d289047d6f8bcff74cd1 Mon Sep 17 00:00:00 2001 From: Arturo Gonzalez Date: Fri, 6 Oct 2017 14:30:36 +0200 Subject: [PATCH 176/281] Added good styles --- pandora_console/include/graphs/pandora.d3.js | 67 +++++++++++++------- 1 file changed, 44 insertions(+), 23 deletions(-) diff --git a/pandora_console/include/graphs/pandora.d3.js b/pandora_console/include/graphs/pandora.d3.js index 4a177319d8..f187408151 100644 --- a/pandora_console/include/graphs/pandora.d3.js +++ b/pandora_console/include/graphs/pandora.d3.js @@ -1573,10 +1573,12 @@ function progress_bubble_d3 (recipient, percentile, width, height, color, unit, var unitSize = 0; var yPosText = 0; var yPosUnit = 0; + var yPosNumber = 0; if (width >= 500) { numberSize = 100; textSize = 50; unitSize = 50; + yPosNumber = '15'; yPosText = '-100'; yPosUnit = '100'; } @@ -1584,6 +1586,7 @@ function progress_bubble_d3 (recipient, percentile, width, height, color, unit, numberSize = 80; textSize = 40; unitSize = 40; + yPosNumber = '15'; yPosText = '-80'; yPosUnit = '80'; } @@ -1591,20 +1594,23 @@ function progress_bubble_d3 (recipient, percentile, width, height, color, unit, numberSize = 60; textSize = 30; unitSize = 30; - yPosText = '-60'; + yPosNumber = '15'; + yPosText = '-45'; yPosUnit = '60'; } else if (width >= 200) { numberSize = 40; textSize = 20; unitSize = 20; - yPosText = '-40'; - yPosUnit = '40'; + yPosNumber = '10'; + yPosText = '-30'; + yPosUnit = '45'; } else if (width >= 100) { numberSize = 20; textSize = 10; unitSize = 10; + yPosNumber = '5'; yPosText = '-20'; yPosUnit = '25'; } @@ -1612,8 +1618,9 @@ function progress_bubble_d3 (recipient, percentile, width, height, color, unit, numberSize = 10; textSize = 8; unitSize = 8; + yPosNumber = '5'; yPosText = '-10'; - yPosUnit = '10'; + yPosUnit = '15'; } var circle = d3.select(recipient) @@ -1650,7 +1657,7 @@ function progress_bubble_d3 (recipient, percentile, width, height, color, unit, .style("font-weight", "bold") .style("font-size", numberSize) .attr('text-anchor', 'middle') - .attr('dy', '5'); + .attr('dy', yPosNumber); var unitText = circle.append("text") .attr("transform", "translate(" + (width/2) + ", " + (height/2) + ")") @@ -1695,10 +1702,12 @@ function print_circular_progress_bar (recipient, percentile, width, height, colo var unitSize = 0; var yPosText = 0; var yPosUnit = 0; + var yPosNumber = 0; if (width >= 500) { numberSize = 100; textSize = 50; unitSize = 50; + yPosNumber = '15'; yPosText = '-100'; yPosUnit = '100'; } @@ -1706,6 +1715,7 @@ function print_circular_progress_bar (recipient, percentile, width, height, colo numberSize = 80; textSize = 40; unitSize = 40; + yPosNumber = '15'; yPosText = '-80'; yPosUnit = '80'; } @@ -1713,13 +1723,15 @@ function print_circular_progress_bar (recipient, percentile, width, height, colo numberSize = 60; textSize = 30; unitSize = 30; - yPosText = '-60'; + yPosNumber = '15'; + yPosText = '-45'; yPosUnit = '60'; } else if (width >= 200) { numberSize = 40; textSize = 20; unitSize = 20; + yPosNumber = '10'; yPosText = '-30'; yPosUnit = '40'; } @@ -1727,15 +1739,17 @@ function print_circular_progress_bar (recipient, percentile, width, height, colo numberSize = 20; textSize = 10; unitSize = 10; - yPosText = '-10'; - yPosUnit = '25'; + yPosNumber = '5'; + yPosText = '-15'; + yPosUnit = '20'; } else { - numberSize = 2; - textSize = 1; - unitSize = 1; - yPosText = '-1'; - yPosUnit = '2'; + numberSize = 8; + textSize = 4; + unitSize = 4; + yPosNumber = '2'; + yPosText = '-5'; + yPosUnit = '5'; } var arc = d3.svg.arc() @@ -1783,7 +1797,7 @@ function print_circular_progress_bar (recipient, percentile, width, height, colo .style("font-weight", "bold") .style("font-size", numberSize) .attr('text-anchor', 'middle') - .attr('dy', '10'); + .attr('dy', yPosNumber); var percentText = circle.append("text") .attr('fill', '#000000') @@ -1829,10 +1843,12 @@ function print_interior_circular_progress_bar (recipient, percentile, width, hei var unitSize = 0; var yPosText = 0; var yPosUnit = 0; + var yPosNumber = 0; if (width >= 500) { numberSize = 100; textSize = 50; unitSize = 50; + yPosNumber = '15'; yPosText = '-100'; yPosUnit = '100'; } @@ -1840,6 +1856,7 @@ function print_interior_circular_progress_bar (recipient, percentile, width, hei numberSize = 80; textSize = 40; unitSize = 40; + yPosNumber = '15'; yPosText = '-80'; yPosUnit = '80'; } @@ -1847,13 +1864,15 @@ function print_interior_circular_progress_bar (recipient, percentile, width, hei numberSize = 60; textSize = 30; unitSize = 30; - yPosText = '-60'; + yPosNumber = '15'; + yPosText = '-45'; yPosUnit = '60'; } else if (width >= 200) { numberSize = 40; textSize = 20; unitSize = 20; + yPosNumber = '10'; yPosText = '-30'; yPosUnit = '40'; } @@ -1861,15 +1880,17 @@ function print_interior_circular_progress_bar (recipient, percentile, width, hei numberSize = 20; textSize = 10; unitSize = 10; - yPosText = '-10'; - yPosUnit = '25'; + yPosNumber = '5'; + yPosText = '-15'; + yPosUnit = '20'; } else { - numberSize = 2; - textSize = 1; - unitSize = 1; - yPosText = '-1'; - yPosUnit = '2'; + numberSize = 8; + textSize = 4; + unitSize = 4; + yPosNumber = '2'; + yPosText = '-5'; + yPosUnit = '5'; } var arc = d3.svg.arc() @@ -1930,7 +1951,7 @@ function print_interior_circular_progress_bar (recipient, percentile, width, hei .style("font-weight", "bold") .style("font-size", numberSize) .attr('text-anchor', 'middle') - .attr('dy', '10'); + .attr('dy', yPosNumber); var percentText = circle.append("text") .attr('fill', '#000000') From 4530f2213c6c1782592f458b8dc380dc76c0d929 Mon Sep 17 00:00:00 2001 From: fermin831 Date: Fri, 6 Oct 2017 15:45:40 +0200 Subject: [PATCH 177/281] Fixed last value on general template reports and individual reports --- pandora_console/include/functions_reporting.php | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/pandora_console/include/functions_reporting.php b/pandora_console/include/functions_reporting.php index 8a47d2c7d2..459be56db7 100644 --- a/pandora_console/include/functions_reporting.php +++ b/pandora_console/include/functions_reporting.php @@ -131,7 +131,9 @@ function reporting_make_reporting_data($report = null, $id_report, foreach ($contents as $content) { $server_name = $content['server_name']; - if (!empty($period)) { + // General reports with 0 period means last value + // Avoid to overwrite it by template value + if (!empty($period) && ($content['type'] !== 'general' && $content['period'] != 0)) { $content['period'] = $period; } @@ -5623,6 +5625,7 @@ function reporting_general($report, $content) { $i = 0; $index = 0; + $is_string = array(); foreach ($generals as $row) { //Metaconsole connection $server_name = $row ['server_name']; @@ -5648,6 +5651,7 @@ function reporting_general($report, $content) { $mod_name = modules_get_agentmodule_name ($row['id_agent_module']); $ag_name = modules_get_agentmodule_agent_alias ($row['id_agent_module']); $type_mod = modules_get_last_value($row['id_agent_module']); + $is_string[$index] = modules_is_string($row['id_agent_module']); $unit = db_get_value('unit', 'tagente_modulo', 'id_agente_modulo', $row['id_agent_module']); @@ -5657,7 +5661,7 @@ function reporting_general($report, $content) { modules_get_last_value($row['id_agent_module']); } else { - if(is_numeric($type_mod)){ + if(is_numeric($type_mod) && !$is_string[$index]) { switch ($row['operation']) { case 'sum': $data_res[$index] = @@ -5711,7 +5715,7 @@ function reporting_general($report, $content) { } // Calculate the avg, min and max - if (is_numeric($data_res[$index])) { + if (is_numeric($data_res[$index]) && !$is_string[$index]) { $change_min = false; if (is_null($return["min"]["value"])) { $change_min = true; @@ -5837,7 +5841,7 @@ function reporting_general($report, $content) { break; } - if (!is_numeric($d)) { + if (!is_numeric($d) || $is_string[$i]) { $data['value'] = $d; // to see the chains on the table $data['formated_value'] = $d; From 406ceaf8d33793ebb97469d52f2cf0ee66e41d22 Mon Sep 17 00:00:00 2001 From: artica Date: Sun, 8 Oct 2017 00:01:32 +0200 Subject: [PATCH 178/281] Auto-updated build strings. --- pandora_agents/unix/DEBIAN/control | 2 +- pandora_agents/unix/DEBIAN/make_deb_package.sh | 2 +- pandora_agents/unix/pandora_agent | 2 +- pandora_agents/unix/pandora_agent.redhat.spec | 2 +- pandora_agents/unix/pandora_agent.spec | 2 +- pandora_agents/unix/pandora_agent_installer | 2 +- pandora_agents/win32/installer/pandora.mpi | 2 +- pandora_agents/win32/pandora.cc | 2 +- pandora_agents/win32/versioninfo.rc | 2 +- pandora_console/DEBIAN/control | 2 +- pandora_console/DEBIAN/make_deb_package.sh | 2 +- pandora_console/include/config_process.php | 2 +- pandora_console/install.php | 2 +- pandora_console/pandora_console.redhat.spec | 2 +- pandora_console/pandora_console.spec | 2 +- pandora_server/DEBIAN/control | 2 +- pandora_server/DEBIAN/make_deb_package.sh | 2 +- pandora_server/lib/PandoraFMS/Config.pm | 2 +- pandora_server/pandora_server.redhat.spec | 2 +- pandora_server/pandora_server.spec | 2 +- pandora_server/pandora_server_installer | 2 +- pandora_server/util/pandora_db.pl | 2 +- pandora_server/util/pandora_manage.pl | 2 +- 23 files changed, 23 insertions(+), 23 deletions(-) diff --git a/pandora_agents/unix/DEBIAN/control b/pandora_agents/unix/DEBIAN/control index ee6c5872fd..dcd5c9f962 100644 --- a/pandora_agents/unix/DEBIAN/control +++ b/pandora_agents/unix/DEBIAN/control @@ -1,5 +1,5 @@ package: pandorafms-agent-unix -Version: 7.0NG.713-171006 +Version: 7.0NG.713-171008 Architecture: all Priority: optional Section: admin diff --git a/pandora_agents/unix/DEBIAN/make_deb_package.sh b/pandora_agents/unix/DEBIAN/make_deb_package.sh index 4e9b9c15fe..d1f9d62e40 100644 --- a/pandora_agents/unix/DEBIAN/make_deb_package.sh +++ b/pandora_agents/unix/DEBIAN/make_deb_package.sh @@ -14,7 +14,7 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -pandora_version="7.0NG.713-171006" +pandora_version="7.0NG.713-171008" echo "Test if you has the tools for to make the packages." whereis dpkg-deb | cut -d":" -f2 | grep dpkg-deb > /dev/null diff --git a/pandora_agents/unix/pandora_agent b/pandora_agents/unix/pandora_agent index 45fa5c119f..ab9bbac41b 100755 --- a/pandora_agents/unix/pandora_agent +++ b/pandora_agents/unix/pandora_agent @@ -41,7 +41,7 @@ my $Sem = undef; my $ThreadSem = undef; use constant AGENT_VERSION => '7.0NG.713'; -use constant AGENT_BUILD => '171006'; +use constant AGENT_BUILD => '171008'; # Agent log default file size maximum and instances use constant DEFAULT_MAX_LOG_SIZE => 600000; diff --git a/pandora_agents/unix/pandora_agent.redhat.spec b/pandora_agents/unix/pandora_agent.redhat.spec index ca936e83b5..5c98a56b31 100644 --- a/pandora_agents/unix/pandora_agent.redhat.spec +++ b/pandora_agents/unix/pandora_agent.redhat.spec @@ -3,7 +3,7 @@ # %define name pandorafms_agent_unix %define version 7.0NG.713 -%define release 171006 +%define release 171008 Summary: Pandora FMS Linux agent, PERL version Name: %{name} diff --git a/pandora_agents/unix/pandora_agent.spec b/pandora_agents/unix/pandora_agent.spec index f08c7085b6..da2571b04f 100644 --- a/pandora_agents/unix/pandora_agent.spec +++ b/pandora_agents/unix/pandora_agent.spec @@ -3,7 +3,7 @@ # %define name pandorafms_agent_unix %define version 7.0NG.713 -%define release 171006 +%define release 171008 Summary: Pandora FMS Linux agent, PERL version Name: %{name} diff --git a/pandora_agents/unix/pandora_agent_installer b/pandora_agents/unix/pandora_agent_installer index 2a0be9a4bc..410f9869ca 100755 --- a/pandora_agents/unix/pandora_agent_installer +++ b/pandora_agents/unix/pandora_agent_installer @@ -10,7 +10,7 @@ # ********************************************************************** PI_VERSION="7.0NG.713" -PI_BUILD="171006" +PI_BUILD="171008" OS_NAME=`uname -s` FORCE=0 diff --git a/pandora_agents/win32/installer/pandora.mpi b/pandora_agents/win32/installer/pandora.mpi index d6d1ec722d..e333dc63a3 100644 --- a/pandora_agents/win32/installer/pandora.mpi +++ b/pandora_agents/win32/installer/pandora.mpi @@ -186,7 +186,7 @@ UpgradeApplicationID {} Version -{171006} +{171008} ViewReadme {Yes} diff --git a/pandora_agents/win32/pandora.cc b/pandora_agents/win32/pandora.cc index 89e1afe7b0..1b1fef7ef7 100644 --- a/pandora_agents/win32/pandora.cc +++ b/pandora_agents/win32/pandora.cc @@ -30,7 +30,7 @@ using namespace Pandora; using namespace Pandora_Strutils; #define PATH_SIZE _MAX_PATH+1 -#define PANDORA_VERSION ("7.0NG.713(Build 171006)") +#define PANDORA_VERSION ("7.0NG.713(Build 171008)") string pandora_path; string pandora_dir; diff --git a/pandora_agents/win32/versioninfo.rc b/pandora_agents/win32/versioninfo.rc index d5f235d02c..db7e2667ba 100644 --- a/pandora_agents/win32/versioninfo.rc +++ b/pandora_agents/win32/versioninfo.rc @@ -11,7 +11,7 @@ BEGIN VALUE "LegalCopyright", "Artica ST" VALUE "OriginalFilename", "PandoraAgent.exe" VALUE "ProductName", "Pandora FMS Windows Agent" - VALUE "ProductVersion", "(7.0NG.713(Build 171006))" + VALUE "ProductVersion", "(7.0NG.713(Build 171008))" VALUE "FileVersion", "1.0.0.0" END END diff --git a/pandora_console/DEBIAN/control b/pandora_console/DEBIAN/control index 4c0407a237..2c1f4a4086 100644 --- a/pandora_console/DEBIAN/control +++ b/pandora_console/DEBIAN/control @@ -1,5 +1,5 @@ package: pandorafms-console -Version: 7.0NG.713-171006 +Version: 7.0NG.713-171008 Architecture: all Priority: optional Section: admin diff --git a/pandora_console/DEBIAN/make_deb_package.sh b/pandora_console/DEBIAN/make_deb_package.sh index b5aa11644a..9889ace5db 100644 --- a/pandora_console/DEBIAN/make_deb_package.sh +++ b/pandora_console/DEBIAN/make_deb_package.sh @@ -14,7 +14,7 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -pandora_version="7.0NG.713-171006" +pandora_version="7.0NG.713-171008" package_pear=0 package_pandora=1 diff --git a/pandora_console/include/config_process.php b/pandora_console/include/config_process.php index 538c7a3251..0117848000 100644 --- a/pandora_console/include/config_process.php +++ b/pandora_console/include/config_process.php @@ -22,7 +22,7 @@ /** * Pandora build version and version */ -$build_version = 'PC171006'; +$build_version = 'PC171008'; $pandora_version = 'v7.0NG.713'; // Do not overwrite default timezone set if defined. diff --git a/pandora_console/install.php b/pandora_console/install.php index aa0b59ad4f..39e142b4d1 100755 --- a/pandora_console/install.php +++ b/pandora_console/install.php @@ -71,7 +71,7 @@
Date: Mon, 9 Oct 2017 00:01:22 +0200 Subject: [PATCH 179/281] Auto-updated build strings. --- pandora_agents/unix/DEBIAN/control | 2 +- pandora_agents/unix/DEBIAN/make_deb_package.sh | 2 +- pandora_agents/unix/pandora_agent | 2 +- pandora_agents/unix/pandora_agent.redhat.spec | 2 +- pandora_agents/unix/pandora_agent.spec | 2 +- pandora_agents/unix/pandora_agent_installer | 2 +- pandora_agents/win32/installer/pandora.mpi | 2 +- pandora_agents/win32/pandora.cc | 2 +- pandora_agents/win32/versioninfo.rc | 2 +- pandora_console/DEBIAN/control | 2 +- pandora_console/DEBIAN/make_deb_package.sh | 2 +- pandora_console/include/config_process.php | 2 +- pandora_console/install.php | 2 +- pandora_console/pandora_console.redhat.spec | 2 +- pandora_console/pandora_console.spec | 2 +- pandora_server/DEBIAN/control | 2 +- pandora_server/DEBIAN/make_deb_package.sh | 2 +- pandora_server/lib/PandoraFMS/Config.pm | 2 +- pandora_server/pandora_server.redhat.spec | 2 +- pandora_server/pandora_server.spec | 2 +- pandora_server/pandora_server_installer | 2 +- pandora_server/util/pandora_db.pl | 2 +- pandora_server/util/pandora_manage.pl | 2 +- 23 files changed, 23 insertions(+), 23 deletions(-) diff --git a/pandora_agents/unix/DEBIAN/control b/pandora_agents/unix/DEBIAN/control index dcd5c9f962..7f41a1625c 100644 --- a/pandora_agents/unix/DEBIAN/control +++ b/pandora_agents/unix/DEBIAN/control @@ -1,5 +1,5 @@ package: pandorafms-agent-unix -Version: 7.0NG.713-171008 +Version: 7.0NG.713-171009 Architecture: all Priority: optional Section: admin diff --git a/pandora_agents/unix/DEBIAN/make_deb_package.sh b/pandora_agents/unix/DEBIAN/make_deb_package.sh index d1f9d62e40..71169beee6 100644 --- a/pandora_agents/unix/DEBIAN/make_deb_package.sh +++ b/pandora_agents/unix/DEBIAN/make_deb_package.sh @@ -14,7 +14,7 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -pandora_version="7.0NG.713-171008" +pandora_version="7.0NG.713-171009" echo "Test if you has the tools for to make the packages." whereis dpkg-deb | cut -d":" -f2 | grep dpkg-deb > /dev/null diff --git a/pandora_agents/unix/pandora_agent b/pandora_agents/unix/pandora_agent index ab9bbac41b..7c1962fe0c 100755 --- a/pandora_agents/unix/pandora_agent +++ b/pandora_agents/unix/pandora_agent @@ -41,7 +41,7 @@ my $Sem = undef; my $ThreadSem = undef; use constant AGENT_VERSION => '7.0NG.713'; -use constant AGENT_BUILD => '171008'; +use constant AGENT_BUILD => '171009'; # Agent log default file size maximum and instances use constant DEFAULT_MAX_LOG_SIZE => 600000; diff --git a/pandora_agents/unix/pandora_agent.redhat.spec b/pandora_agents/unix/pandora_agent.redhat.spec index 5c98a56b31..4dc60ce278 100644 --- a/pandora_agents/unix/pandora_agent.redhat.spec +++ b/pandora_agents/unix/pandora_agent.redhat.spec @@ -3,7 +3,7 @@ # %define name pandorafms_agent_unix %define version 7.0NG.713 -%define release 171008 +%define release 171009 Summary: Pandora FMS Linux agent, PERL version Name: %{name} diff --git a/pandora_agents/unix/pandora_agent.spec b/pandora_agents/unix/pandora_agent.spec index da2571b04f..853146ccc6 100644 --- a/pandora_agents/unix/pandora_agent.spec +++ b/pandora_agents/unix/pandora_agent.spec @@ -3,7 +3,7 @@ # %define name pandorafms_agent_unix %define version 7.0NG.713 -%define release 171008 +%define release 171009 Summary: Pandora FMS Linux agent, PERL version Name: %{name} diff --git a/pandora_agents/unix/pandora_agent_installer b/pandora_agents/unix/pandora_agent_installer index 410f9869ca..a0c9b4db9c 100755 --- a/pandora_agents/unix/pandora_agent_installer +++ b/pandora_agents/unix/pandora_agent_installer @@ -10,7 +10,7 @@ # ********************************************************************** PI_VERSION="7.0NG.713" -PI_BUILD="171008" +PI_BUILD="171009" OS_NAME=`uname -s` FORCE=0 diff --git a/pandora_agents/win32/installer/pandora.mpi b/pandora_agents/win32/installer/pandora.mpi index e333dc63a3..8ce9caa9a4 100644 --- a/pandora_agents/win32/installer/pandora.mpi +++ b/pandora_agents/win32/installer/pandora.mpi @@ -186,7 +186,7 @@ UpgradeApplicationID {} Version -{171008} +{171009} ViewReadme {Yes} diff --git a/pandora_agents/win32/pandora.cc b/pandora_agents/win32/pandora.cc index 1b1fef7ef7..02c6d721c6 100644 --- a/pandora_agents/win32/pandora.cc +++ b/pandora_agents/win32/pandora.cc @@ -30,7 +30,7 @@ using namespace Pandora; using namespace Pandora_Strutils; #define PATH_SIZE _MAX_PATH+1 -#define PANDORA_VERSION ("7.0NG.713(Build 171008)") +#define PANDORA_VERSION ("7.0NG.713(Build 171009)") string pandora_path; string pandora_dir; diff --git a/pandora_agents/win32/versioninfo.rc b/pandora_agents/win32/versioninfo.rc index db7e2667ba..6ded59d79b 100644 --- a/pandora_agents/win32/versioninfo.rc +++ b/pandora_agents/win32/versioninfo.rc @@ -11,7 +11,7 @@ BEGIN VALUE "LegalCopyright", "Artica ST" VALUE "OriginalFilename", "PandoraAgent.exe" VALUE "ProductName", "Pandora FMS Windows Agent" - VALUE "ProductVersion", "(7.0NG.713(Build 171008))" + VALUE "ProductVersion", "(7.0NG.713(Build 171009))" VALUE "FileVersion", "1.0.0.0" END END diff --git a/pandora_console/DEBIAN/control b/pandora_console/DEBIAN/control index 2c1f4a4086..44214326a0 100644 --- a/pandora_console/DEBIAN/control +++ b/pandora_console/DEBIAN/control @@ -1,5 +1,5 @@ package: pandorafms-console -Version: 7.0NG.713-171008 +Version: 7.0NG.713-171009 Architecture: all Priority: optional Section: admin diff --git a/pandora_console/DEBIAN/make_deb_package.sh b/pandora_console/DEBIAN/make_deb_package.sh index 9889ace5db..b09a067fac 100644 --- a/pandora_console/DEBIAN/make_deb_package.sh +++ b/pandora_console/DEBIAN/make_deb_package.sh @@ -14,7 +14,7 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -pandora_version="7.0NG.713-171008" +pandora_version="7.0NG.713-171009" package_pear=0 package_pandora=1 diff --git a/pandora_console/include/config_process.php b/pandora_console/include/config_process.php index 0117848000..1b602724a9 100644 --- a/pandora_console/include/config_process.php +++ b/pandora_console/include/config_process.php @@ -22,7 +22,7 @@ /** * Pandora build version and version */ -$build_version = 'PC171008'; +$build_version = 'PC171009'; $pandora_version = 'v7.0NG.713'; // Do not overwrite default timezone set if defined. diff --git a/pandora_console/install.php b/pandora_console/install.php index 39e142b4d1..9a03366fc3 100755 --- a/pandora_console/install.php +++ b/pandora_console/install.php @@ -71,7 +71,7 @@
Date: Mon, 9 Oct 2017 11:57:31 +0200 Subject: [PATCH 180/281] Added minor changes to percent items --- .../visual_console_builder.editor.js | 8 ++-- pandora_console/include/graphs/pandora.d3.js | 43 ++++++------------- 2 files changed, 17 insertions(+), 34 deletions(-) diff --git a/pandora_console/godmode/reporting/visual_console_builder.editor.js b/pandora_console/godmode/reporting/visual_console_builder.editor.js index 180b239a78..d79050bc5f 100755 --- a/pandora_console/godmode/reporting/visual_console_builder.editor.js +++ b/pandora_console/godmode/reporting/visual_console_builder.editor.js @@ -1930,7 +1930,7 @@ function setPercentileBar(id_data, values) { $("#"+ id_data).attr('src', img); - $("#" + id_data + " img").attr('src', 'images/console/signes/percentil.png'); + $("#" + id_data + " img").attr('src', url_hack_metaconsole + 'images/console/signes/percentil.png'); if($('#text-width_percentile').val() == 0){ $("#" + id_data + " img").css('width', '130px'); } @@ -2001,7 +2001,7 @@ function setPercentileCircular (id_data, values) { value_text = module_value + " " + unit_text; } - $("#" + id_data + " img").attr('src', 'images/console/signes/circular-progress-bar.png'); + $("#" + id_data + " img").attr('src', url_hack_metaconsole + 'images/console/signes/circular-progress-bar.png'); if($('#text-width_percentile').val() == 0){ $("#" + id_data + " img").css('width', '130px'); $("#" + id_data + " img").css('height', '130px'); @@ -2069,7 +2069,7 @@ function setPercentileInteriorCircular (id_data, values) { value_text = module_value + " " + unit_text; } - $("#" + id_data + " img").attr('src', 'images/console/signes/circular-progress-bar-interior.png'); + $("#" + id_data + " img").attr('src', url_hack_metaconsole + 'images/console/signes/circular-progress-bar-interior.png'); if($('#text-width_percentile').val() == 0){ $("#" + id_data + " img").css('width', '130px'); $("#" + id_data + " img").css('height', '130px'); @@ -2189,7 +2189,7 @@ function setPercentileBubble(id_data, values) { $("#image_" + id_data).attr('src', img); - $("#" + id_data + " img").attr('src', 'images/console/signes/percentil_bubble.png'); + $("#" + id_data + " img").attr('src', url_hack_metaconsole + 'images/console/signes/percentil_bubble.png'); if($('#text-width_percentile').val() == 0){ diff --git a/pandora_console/include/graphs/pandora.d3.js b/pandora_console/include/graphs/pandora.d3.js index f187408151..8ca4ada1ed 100644 --- a/pandora_console/include/graphs/pandora.d3.js +++ b/pandora_console/include/graphs/pandora.d3.js @@ -1499,7 +1499,6 @@ function progress_bar_d3 (recipient, percentile, width, height, color, unit, lab var endPercent = parseInt(percentile) / 100; var count = Math.abs((endPercent - startPercent) / 0.01); var step = endPercent < startPercent ? -0.01 : 0.01; - var formatPercent = d3.format('.2f'); var circle = d3.select(recipient) .append("svg") @@ -1544,7 +1543,8 @@ function progress_bar_d3 (recipient, percentile, width, height, color, unit, lab .attr('dy', '-10'); function updateProgress(bar_progress) { - numberText.text(formatPercent(bar_progress * 100) + " " + unit); + var percent_value = Number(bar_progress * 100); + numberText.text(percent_value.toFixed()); progress_front.attr('width', (width * bar_progress)); } @@ -1566,13 +1566,11 @@ function progress_bubble_d3 (recipient, percentile, width, height, color, unit, var endPercent = parseInt(percentile) / 100; var count = Math.abs((endPercent - startPercent) / 0.01); var step = endPercent < startPercent ? -0.01 : 0.01; - var formatPercent = d3.format('.2f'); var numberSize = 0; var textSize = 0; var unitSize = 0; var yPosText = 0; - var yPosUnit = 0; var yPosNumber = 0; if (width >= 500) { numberSize = 100; @@ -1580,7 +1578,6 @@ function progress_bubble_d3 (recipient, percentile, width, height, color, unit, unitSize = 50; yPosNumber = '15'; yPosText = '-100'; - yPosUnit = '100'; } else if (width >= 400) { numberSize = 80; @@ -1588,7 +1585,6 @@ function progress_bubble_d3 (recipient, percentile, width, height, color, unit, unitSize = 40; yPosNumber = '15'; yPosText = '-80'; - yPosUnit = '80'; } else if (width >= 300) { numberSize = 60; @@ -1596,15 +1592,13 @@ function progress_bubble_d3 (recipient, percentile, width, height, color, unit, unitSize = 30; yPosNumber = '15'; yPosText = '-45'; - yPosUnit = '60'; } else if (width >= 200) { numberSize = 40; textSize = 20; unitSize = 20; - yPosNumber = '10'; + yPosNumber = '50'; yPosText = '-30'; - yPosUnit = '45'; } else if (width >= 100) { numberSize = 20; @@ -1612,7 +1606,6 @@ function progress_bubble_d3 (recipient, percentile, width, height, color, unit, unitSize = 10; yPosNumber = '5'; yPosText = '-20'; - yPosUnit = '25'; } else { numberSize = 10; @@ -1620,7 +1613,6 @@ function progress_bubble_d3 (recipient, percentile, width, height, color, unit, unitSize = 8; yPosNumber = '5'; yPosText = '-10'; - yPosUnit = '15'; } var circle = d3.select(recipient) @@ -1631,7 +1623,7 @@ function progress_bubble_d3 (recipient, percentile, width, height, color, unit, var progress_back = circle.append('circle') .attr("transform", "translate(" + (width/2) + ", " + (height/2) + ")") .attr('fill', '#000000') - .attr('fill-opacity', 0.5) + .attr('fill-opacity', 0) .attr('r', width/2); var progress_front = circle.append('circle') @@ -1647,30 +1639,21 @@ function progress_bubble_d3 (recipient, percentile, width, height, color, unit, .style("font-weight", "bold") .style("font-size", textSize) .html(label) - .attr('dy', yPosText) + .attr('dy', -(width/3)) .attr('text-anchor', 'middle'); var numberText = circle.append("text") .attr("transform", "translate(" + (width/2) + ", " + (height/2) + ")") - .attr('fill', '#FFFFFF') + .attr('fill', label_color) .style("font-family", "arial") .style("font-weight", "bold") .style("font-size", numberSize) .attr('text-anchor', 'middle') - .attr('dy', yPosNumber); - - var unitText = circle.append("text") - .attr("transform", "translate(" + (width/2) + ", " + (height/2) + ")") - .attr('fill', '#FFFFFF') - .style("font-family", "arial") - .style("font-weight", "bold") - .text(unit) - .style("font-size", unitSize) - .attr('text-anchor', 'middle') - .attr('dy', yPosUnit); + .attr('dy', width/2); function updateProgress(bar_progress) { - numberText.text(formatPercent(bar_progress * 100)); + var percent_value = Number(bar_progress * 100); + numberText.text(percent_value.toFixed() + " %"); progress_front.attr('r', ((width/2) * bar_progress)); } @@ -1695,7 +1678,6 @@ function print_circular_progress_bar (recipient, percentile, width, height, colo var endPercent = parseInt(percentile) / 100; var count = Math.abs((endPercent - startPercent) / 0.01); var step = endPercent < startPercent ? -0.01 : 0.01; - var formatPercent = d3.format('.2f'); var numberSize = 0; var textSize = 0; @@ -1811,7 +1793,8 @@ function print_circular_progress_bar (recipient, percentile, width, height, colo function updateProgress(progress) { foreground.attr('d', arc.endAngle(twoPi * progress)); front.attr('d', arc.endAngle(twoPi * progress)); - numberText.text(formatPercent(progress * 100)); + var percent_value = Number(progress * 100); + numberText.text(percent_value.toFixed()); } var progress = startPercent; @@ -1836,7 +1819,6 @@ function print_interior_circular_progress_bar (recipient, percentile, width, hei var endPercent = parseInt(percentile) / 100; var count = Math.abs((endPercent - startPercent) / 0.01); var step = endPercent < startPercent ? -0.01 : 0.01; - var formatPercent = d3.format('.2f'); var numberSize = 0; var textSize = 0; @@ -1965,7 +1947,8 @@ function print_interior_circular_progress_bar (recipient, percentile, width, hei function updateProgress(progress) { foreground.attr('d', arc.endAngle(twoPi * progress)); front.attr('d', arc.endAngle(twoPi * progress)); - numberText.text(formatPercent(progress * 100)); + var percent_value = Number(progress * 100); + numberText.text(percent_value.toFixed()); } var progress = startPercent; From c04d4ed08e4e4e8f132610bb6f420bc0ef4b3f7c Mon Sep 17 00:00:00 2001 From: enriquecd Date: Mon, 9 Oct 2017 12:03:19 +0200 Subject: [PATCH 181/281] Enable background color options for gauge charts - #1397 --- pandora_console/include/functions_graph.php | 2 +- pandora_console/include/graphs/fgraph.php | 4 ++-- .../include/graphs/flot/pandora.flot.js | 21 +++++++++++++++++-- .../include/graphs/functions_flot.php | 2 +- 4 files changed, 23 insertions(+), 6 deletions(-) diff --git a/pandora_console/include/functions_graph.php b/pandora_console/include/functions_graph.php index abf130c3a9..b250cf9767 100644 --- a/pandora_console/include/functions_graph.php +++ b/pandora_console/include/functions_graph.php @@ -2119,7 +2119,7 @@ function graphic_combined_module ($module_list, $weight_list, $period, case CUSTOM_GRAPH_PIE: return ring_graph($flash_charts, $graph_values, $width, $height, $others_str, $homeurl, $water_mark, $config['fontpath'], - ($config['font_size']+1), $ttl, false, $color, false); + ($config['font_size']+1), $ttl, false, $color, false,$background_color); break; } } diff --git a/pandora_console/include/graphs/fgraph.php b/pandora_console/include/graphs/fgraph.php index c36529b7f7..5002b13b7c 100644 --- a/pandora_console/include/graphs/fgraph.php +++ b/pandora_console/include/graphs/fgraph.php @@ -752,7 +752,7 @@ function pie_graph($graph_type, $flash_chart, $chart_data, $width, function ring_graph($flash_chart, $chart_data, $width, $height, $others_str = "other", $homedir="", $water_mark = "", $font = '', $font_size = '', $ttl = 1, $legend_position = false, - $colors = '', $hide_labels = false) { + $colors = '', $hide_labels = false,$background_color = 'white') { if (empty($chart_data)) { return graph_nodata_image($width, $height, 'pie'); @@ -768,7 +768,7 @@ function ring_graph($flash_chart, $chart_data, $width, return flot_custom_pie_chart ($flash_chart, $chart_data, $width, $height, $colors, $module_name_list, $long_index, $no_data, false, '', $water_mark, $font, $font_size, - $unit, $ttl, $homeurl, $background_color, $legend_position); + $unit, $ttl, $homeurl, $background_color, $legend_position,$background_color); } else { $total_modules = $chart_data['total_modules']; diff --git a/pandora_console/include/graphs/flot/pandora.flot.js b/pandora_console/include/graphs/flot/pandora.flot.js index e036a9855e..bd15f5a94b 100644 --- a/pandora_console/include/graphs/flot/pandora.flot.js +++ b/pandora_console/include/graphs/flot/pandora.flot.js @@ -119,7 +119,8 @@ function pandoraFlotPie(graph_id, values, labels, nseries, width, font_size, wat function pandoraFlotPieCustom(graph_id, values, labels, width, font_size, font, water_mark, separator, legend_position, height, - colors,legend) { + colors,legend,background_color) { + font = font.split("/").pop().split(".").shift(); var labels = labels.split(separator); var legend = legend.split(separator); @@ -211,8 +212,24 @@ function pandoraFlotPieCustom(graph_id, values, labels, width, $('.legend>table').css('right',($('.legend>div').height()*-1)); } //$('.legend>table').css('border',"1px solid #E2E2E2"); - $('.legend>table').css('background-color',"transparent"); + if(background_color == 'transparent'){ + $('.legend>table').css('background-color',""); + $('.legend>div').css('background-color',""); + $('.legend>table').css('color',"#aaa"); + } + else if (background_color == 'white') { + $('.legend>table').css('background-color',"white"); + $('.legend>table').css('color',"black"); + } + else if (background_color == 'black') { + $('.legend>table').css('background-color',"black"); + $('.legend>table').css('color',"#aaa"); + } + + $('.legend').over(function(){ + return false; + }); var pielegends = $('#'+graph_id+' .pieLabelBackground'); pielegends.each(function () { diff --git a/pandora_console/include/graphs/functions_flot.php b/pandora_console/include/graphs/functions_flot.php index 319e69cab0..b76f4fd13c 100644 --- a/pandora_console/include/graphs/functions_flot.php +++ b/pandora_console/include/graphs/functions_flot.php @@ -666,7 +666,7 @@ function flot_custom_pie_chart ($flash_charts, $graph_values, $return .= "pandoraFlotPieCustom('$graph_id', '$values', '$labels', '$width', $font_size, '$fontpath', $water_mark, - '$separator', '$legend_position', '$height', '$colors','$legend')"; + '$separator', '$legend_position', '$height', '$colors','$legend','$background_color')"; $return .= ""; From 076e9cfec0e1f8fc29c1c700466c3a689d813034 Mon Sep 17 00:00:00 2001 From: Daniel Maya Date: Mon, 9 Oct 2017 12:25:01 +0200 Subject: [PATCH 182/281] Changed period in functions_html --- .../reporting_builder.item_editor.php | 1 - .../visual_console_builder.editor.js | 3 --- pandora_console/include/functions_html.php | 27 +++++-------------- .../agentes/interface_traffic_graph_win.php | 3 --- .../operation/agentes/stat_win.php | 3 --- 5 files changed, 7 insertions(+), 30 deletions(-) diff --git a/pandora_console/godmode/reporting/reporting_builder.item_editor.php b/pandora_console/godmode/reporting/reporting_builder.item_editor.php index 534bf07a0b..0593021bdc 100755 --- a/pandora_console/godmode/reporting/reporting_builder.item_editor.php +++ b/pandora_console/godmode/reporting/reporting_builder.item_editor.php @@ -1079,7 +1079,6 @@ You can of course remove the warnings, that's why we include the source and do n } } } - // html_debug($agents); html_print_select($agents2, 'id_agents2[]', $agents_select, $script = '', "", 0, false, true, true, '', false, "min-width: 180px"); ?> diff --git a/pandora_console/godmode/reporting/visual_console_builder.editor.js b/pandora_console/godmode/reporting/visual_console_builder.editor.js index 2c98fb5493..0e46581178 100755 --- a/pandora_console/godmode/reporting/visual_console_builder.editor.js +++ b/pandora_console/godmode/reporting/visual_console_builder.editor.js @@ -608,9 +608,6 @@ function readFields() { values['process_simple_value'] = $("select[name=process_value]").val(); values['background'] = $("#background_image").val(); values['period'] = undefined != $("#hidden-period").val() ? $("#hidden-period").val() : $("#period").val(); - if (values['period'] == null) { - values['period'] = undefined != $("#hidden-period").val() ? $("#hidden-period").val() : $("#period_select").val(); - } values['width'] = $("input[name=width]").val(); values['width_data_image'] = $("#data_image_width").val(); if(selectedItem == 'simple_value' || creationItem == 'simple_value'){ diff --git a/pandora_console/include/functions_html.php b/pandora_console/include/functions_html.php index f1b8a5b161..09914cb0ed 100644 --- a/pandora_console/include/functions_html.php +++ b/pandora_console/include/functions_html.php @@ -836,22 +836,6 @@ function html_print_extended_select_for_time ($name, $selected = '', SECONDS_1MONTH => __('months'), SECONDS_1YEAR => __('years')); - // The advanced control is only for admins - if (!is_user_admin($config['id_user'])) { - unset($fields[-1]); - - $returnString = html_print_select ($fields, $name . '_select', $selected,"" . $script, - $nothing, $nothing_value, true, false, false, '', false, 'font-size: xx-small;'.$select_style); - - if ($return) { - return $returnString; - } - else { - echo $returnString; - return; - } - } - if ($unique_name === true) { $uniq_name = uniqid($name); } @@ -868,13 +852,16 @@ function html_print_extended_select_for_time ($name, $selected = '', echo ''; echo '
'; diff --git a/pandora_console/operation/agentes/interface_traffic_graph_win.php b/pandora_console/operation/agentes/interface_traffic_graph_win.php index 2b20b0dfb0..8463ddfa9c 100644 --- a/pandora_console/operation/agentes/interface_traffic_graph_win.php +++ b/pandora_console/operation/agentes/interface_traffic_graph_win.php @@ -140,9 +140,6 @@ $interface_traffic_modules = array( // Get input parameters $period = get_parameter ("period"); - if ($period == "") { - $period = get_parameter ("period_select", SECONDS_1DAY); - } $width = (int) get_parameter("width", 555); $height = (int) get_parameter("height", 245); $start_date = (string) get_parameter("start_date", date("Y-m-d")); diff --git a/pandora_console/operation/agentes/stat_win.php b/pandora_console/operation/agentes/stat_win.php index 61227880d8..be93c2d3cc 100644 --- a/pandora_console/operation/agentes/stat_win.php +++ b/pandora_console/operation/agentes/stat_win.php @@ -151,9 +151,6 @@ $alias = db_get_value ("alias","tagente","id_agente",$id_agent); } $period = get_parameter ("period"); - if ($period == "") { - $period = get_parameter ("period_select", SECONDS_1DAY); - } $id = get_parameter ("id", 0); $width = get_parameter ("width", STATWIN_DEFAULT_CHART_WIDTH); $height = get_parameter ("height", STATWIN_DEFAULT_CHART_HEIGHT); From 739c507d770696ee395bbb79e0ac4351b03e2cef Mon Sep 17 00:00:00 2001 From: fermin831 Date: Mon, 9 Oct 2017 12:28:17 +0200 Subject: [PATCH 183/281] Added _server_ip_ and _server_name_ macros to alerts --- pandora_server/lib/PandoraFMS/Core.pm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pandora_server/lib/PandoraFMS/Core.pm b/pandora_server/lib/PandoraFMS/Core.pm index 24bdfeea51..b88e9ab774 100644 --- a/pandora_server/lib/PandoraFMS/Core.pm +++ b/pandora_server/lib/PandoraFMS/Core.pm @@ -1014,6 +1014,8 @@ sub pandora_execute_action ($$$$$$$$$;$) { _id_group_ => (defined ($group)) ? $group->{'id_grupo'} : '', _id_alert_ => (defined ($alert->{'id_template_module'})) ? $alert->{'id_template_module'} : '', _interval_ => (defined ($module) && $module->{'module_interval'} != 0) ? $module->{'module_interval'} : (defined ($agent)) ? $agent->{'intervalo'} : '', + _server_ip_ => (defined ($agent)) ? get_db_value($dbh, "SELECT ip_address FROM tserver WHERE name = ?", $agent->{'server_name'}) : '', + _server_name_ => (defined ($agent)) ? $agent->{'server_name'} : '', _target_ip_ => (defined ($module)) ? $module->{'ip_target'} : '', _target_port_ => (defined ($module)) ? $module->{'tcp_port'} : '', _policy_ => undef, From 274fc2e15f71cf3694602079c27a5f296042bad6 Mon Sep 17 00:00:00 2001 From: fermin831 Date: Mon, 9 Oct 2017 12:35:46 +0200 Subject: [PATCH 184/281] Modified help to include _server_ip_ and _server_name_ macros --- pandora_console/include/help/en/help_alert_config.php | 2 ++ pandora_console/include/help/en/help_alert_macros.php | 2 ++ pandora_console/include/help/es/help_alert_config.php | 2 ++ pandora_console/include/help/es/help_alert_macros.php | 2 ++ pandora_console/include/help/ja/help_alert_config.php | 2 ++ pandora_console/include/help/ja/help_alert_macros.php | 2 ++ 6 files changed, 12 insertions(+) diff --git a/pandora_console/include/help/en/help_alert_config.php b/pandora_console/include/help/en/help_alert_config.php index fec6b2a7bf..569242a5dc 100644 --- a/pandora_console/include/help/en/help_alert_config.php +++ b/pandora_console/include/help/en/help_alert_config.php @@ -58,6 +58,8 @@ Apart from the defined module macros, the following macros are also available:
  • _id_alert_ : Numerical ID of the alert (unique), used to correlate on third party software
  • _policy_ : Name of the policy the module belongs to (if applies).
  • _interval_ : Execution interval of the module.
  • +
  • _server_ip_ : Ip of server assigned to agent.
  • +
  • _server_name_ : Name of server assigned to agent.
  • _target_ip_ : IP address of the target of the module.
  • _target_port_ : Port number of the target of the module.
  • _plugin_parameters_ : Plug-in Parameters of the module.
  • diff --git a/pandora_console/include/help/en/help_alert_macros.php b/pandora_console/include/help/en/help_alert_macros.php index 5382c502ab..bd303e9657 100644 --- a/pandora_console/include/help/en/help_alert_macros.php +++ b/pandora_console/include/help/en/help_alert_macros.php @@ -54,6 +54,8 @@ Besides the defined module macros, the following macros are available:
  • _target_ip_: IP address for the module’s target.
  • _target_port_: Port number for the module’s target.
  • _plugin_parameters_: Module’s Plugin parameters.
  • +
  • _server_ip_ : Ip of server assigned to agent.
  • +
  • _server_name_ : Name of server assigned to agent.
  • _groupcontact_: Group’s contact information. Configured when the group is created.
  • _groupcustomid_: Group’s custom ID.
  • _groupother_: Other information about the group. Configured when the group is created.
  • diff --git a/pandora_console/include/help/es/help_alert_config.php b/pandora_console/include/help/es/help_alert_config.php index 5ab70b784e..056de9bcc3 100644 --- a/pandora_console/include/help/es/help_alert_config.php +++ b/pandora_console/include/help/es/help_alert_config.php @@ -63,6 +63,8 @@ Además de las macros de módulo definidas, las siguientes macros están disponi
  • _target_ip_ : Dirección IP del objetivo del módulo.
  • _target_port_ : Puerto del objetivo del módulo.
  • _plugin_parameters_ : Parámetros del Plug-in del módulo.
  • +
  • _server_ip_ : Ip del servidor al que el agente está asignado.
  • +
  • _server_name_ : Nombre del servidor al que el agente está asignado.
  • _groupcontact_ : Información de contacto del grupo. Se configura al crear el grupo.
  • _groupother_ : Otra información sobre el grupo. Se configura al crear el grupo.
  • _email_tag_ : Emails asociados a los tags de módulos.
  • diff --git a/pandora_console/include/help/es/help_alert_macros.php b/pandora_console/include/help/es/help_alert_macros.php index 74efb4582b..19bc0b6f71 100644 --- a/pandora_console/include/help/es/help_alert_macros.php +++ b/pandora_console/include/help/es/help_alert_macros.php @@ -54,6 +54,8 @@ Además de las macros de módulo definidas, las siguientes macros están disponi
  • _target_ip_: Dirección IP del objetivo del módulo.
  • _target_port_: Puerto del objetivo del módulo.
  • _plugin_parameters_: Parámetros del plugin del módulo.
  • +
  • _server_ip_ : Ip del servidor al que el agente está asignado.
  • +
  • _server_name_ : Nombre del servidor al que el agente está asignado.
  • _groupcontact_: Información de contacto del grupo. Se configura al crear el grupo.
  • _groupcustomid_: ID personalizado del grupo.
  • _groupother_: Otra información sobre el grupo. Se configura al crear el grupo.
  • diff --git a/pandora_console/include/help/ja/help_alert_config.php b/pandora_console/include/help/ja/help_alert_config.php index 592ed64ee3..fa6a68ffa2 100644 --- a/pandora_console/include/help/ja/help_alert_config.php +++ b/pandora_console/include/help/ja/help_alert_config.php @@ -62,6 +62,8 @@ email アクションを設定するには、_field1_ (送信先アドレス)、
  • _target_ip_ : モジュールの対象IPアドレス
  • _target_port_ : モジュールの対象ポート
  • _plugin_parameters_ : モジュールのプラグインパラメータ
  • +
  • _server_ip_ : Ip of server assigned to agent.
  • +
  • _server_name_ : Name of server assigned to agent.
  • _groupcontact_ : グループコンタクト情報。グループの作成時に設定されます。
  • _groupother_ : グループに関するその他情報。グループの作成時に設定されます。
  • _email_tag_ : モジュールタグに関連付けられた Email。
  • diff --git a/pandora_console/include/help/ja/help_alert_macros.php b/pandora_console/include/help/ja/help_alert_macros.php index c9729e6bfd..86e3a04c96 100644 --- a/pandora_console/include/help/ja/help_alert_macros.php +++ b/pandora_console/include/help/ja/help_alert_macros.php @@ -54,6 +54,8 @@
  • _target_ip_ : モジュールの対象IPアドレス
  • _target_port_ : モジュールの対象ポート
  • _plugin_parameters_ : モジュールのプラグインパラメータ
  • +
  • _server_ip_ : Ip of server assigned to agent.
  • +
  • _server_name_ : Name of server assigned to agent.
  • _groupcontact_ : グループコンタクト情報。グループの作成時に設定されます。
  • _groupcustomid_: グループカスタムID
  • _groupother_ : グループに関するその他情報。グループの作成時に設定されます。
  • From 8980edf2add859a7b5575a121088a1a6311309e9 Mon Sep 17 00:00:00 2001 From: Arturo Gonzalez Date: Mon, 9 Oct 2017 12:55:57 +0200 Subject: [PATCH 185/281] Adapt new items to meta --- .../reporting/visual_console_builder.data.php | 24 +++++-- .../include/functions_visual_map.php | 68 +++++++++++++++---- .../include/graphs/functions_d3.php | 12 +++- 3 files changed, 83 insertions(+), 21 deletions(-) diff --git a/pandora_console/godmode/reporting/visual_console_builder.data.php b/pandora_console/godmode/reporting/visual_console_builder.data.php index 056d44e61d..8d9edddd88 100644 --- a/pandora_console/godmode/reporting/visual_console_builder.data.php +++ b/pandora_console/godmode/reporting/visual_console_builder.data.php @@ -201,7 +201,23 @@ echo ""; '; - $output .= ''; - + if (is_metaconsole()) { + $output .= ''; + $output .= ''; + } + else { + $output .= ''; + $output .= ''; + } } + if (!$return) echo $output; From c86bd5cc3c7a4a4efc401fd0732fdbf10bf859f5 Mon Sep 17 00:00:00 2001 From: enriquecd Date: Mon, 9 Oct 2017 15:36:28 +0200 Subject: [PATCH 186/281] Fix pandora diag texts and delete old secitons files - #1350 --- pandora_console/extras/pandora_diag.php | 12 +- pandora_console/godmode/db/db_audit.php | 110 ------- pandora_console/godmode/db/db_event.php | 94 ------ pandora_console/godmode/db/db_info.php | 36 --- pandora_console/godmode/db/db_purge.php | 356 ----------------------- pandora_console/godmode/db/db_refine.php | 122 -------- 6 files changed, 4 insertions(+), 726 deletions(-) delete mode 100644 pandora_console/godmode/db/db_audit.php delete mode 100644 pandora_console/godmode/db/db_event.php delete mode 100644 pandora_console/godmode/db/db_info.php delete mode 100644 pandora_console/godmode/db/db_purge.php delete mode 100644 pandora_console/godmode/db/db_refine.php diff --git a/pandora_console/extras/pandora_diag.php b/pandora_console/extras/pandora_diag.php index 4f9dc102db..a59d94022e 100644 --- a/pandora_console/extras/pandora_diag.php +++ b/pandora_console/extras/pandora_diag.php @@ -125,7 +125,7 @@ echo " '< ' . $from_date)); - - if ($deleted) - ui_print_success_message(__('Success data deleted')); - else - ui_print_error_message(__('Error deleting data')); -} -# End of get parameters block - -echo ""; -echo ""; -echo ""; - -echo ""; -echo ""; -echo ""; - -echo ""; -echo ""; -echo "
    "; -$result = db_get_row_sql ("SELECT COUNT(*) AS total, MIN(fecha) AS first_date, MAX(fecha) AS latest_date FROM tsesion"); - -echo "".__('Total')."".$result["total"]." ".__('Records')."
    ".__('First date')."".$result["first_date"]."
    "; -echo "".__('Latest date')."".$result["latest_date"]."
    "; -?> -

    -
    - - -
    - - - - -
    -
    diff --git a/pandora_console/godmode/db/db_event.php b/pandora_console/godmode/db/db_event.php deleted file mode 100644 index a600e83b7b..0000000000 --- a/pandora_console/godmode/db/db_event.php +++ /dev/null @@ -1,94 +0,0 @@ - '< ' . $from_date)); - - if ($deleted !== false) { - ui_print_success_message(__('Successfully deleted old events')); - } - else { - ui_print_error_message(__('Error deleting old events')); - } -} -# End of get parameters block - -$row = db_get_row_sql (" - SELECT COUNT(*) AS total, - MIN(timestamp) AS first_date, - MAX(timestamp) AS latest_date - FROM tevento"); - -$table = new stdClass(); -$table->data = array (); -$table->cellpadding = 4; -$table->cellspacing = 4; -$table->class = "databox filters"; -$table->width = '100%'; - -$table->data[0][0] = ''.__('Total').':'; -$table->data[0][1] = $row["total"].' '.__('Records'); - -$table->data[1][0] = ''.__('First date').':'; -$table->data[1][1] = $row["first_date"]; - -$table->data[2][0] = ''.__('Latest data').':'; -$table->data[2][1] = $row["latest_date"]; - -html_print_table ($table); -unset ($table); - -echo '

    '.__('Purge data').'

    '; - -echo '
    '; -echo ' -
    '; - -$time = get_system_time (); -$fields = array (); -$fields[$time - SECONDS_3MONTHS] = __('Purge event data over 90 days'); -$fields[$time - SECONDS_1MONTH] = __('Purge event data over 30 days'); -$fields[$time - SECONDS_2WEEK] = __('Purge event data over 14 days'); -$fields[$time - SECONDS_1WEEK] = __('Purge event data over 7 days'); -$fields[$time - (SECONDS_1WEEK * 3)] = __('Purge event data over 3 days'); -$fields[$time - SECONDS_1DAY] = __('Purge event data over 1 day'); -$fields[$time] = __('Purge all event data'); - -html_print_select ($fields, "date_purge", '', '', '', '0', false, false, false, "w255"); - -echo ''; -html_print_submit_button (__('Do it!'),'purgedb', false, 'class="sub wand" onClick="if (!confirm(\''.__('Are you sure?').'\')) return false;"'); -echo '
    '; -?> diff --git a/pandora_console/godmode/db/db_info.php b/pandora_console/godmode/db/db_info.php deleted file mode 100644 index e694540d99..0000000000 --- a/pandora_console/godmode/db/db_info.php +++ /dev/null @@ -1,36 +0,0 @@ -'.__('Module data received').''; -echo grafico_db_agentes_purge(0, 600, 400); -?> \ No newline at end of file diff --git a/pandora_console/godmode/db/db_purge.php b/pandora_console/godmode/db/db_purge.php deleted file mode 100644 index 571e66487b..0000000000 --- a/pandora_console/godmode/db/db_purge.php +++ /dev/null @@ -1,356 +0,0 @@ -
    '; -echo '

    ' . __('Get data from agent') . '

    '; - -// All data (now) -$time["all"] = get_system_time (); -// 1 day ago -$time["1day"] = $time["all"] - SECONDS_1DAY; -// 3 days ago -$time["3day"] = $time["all"] - SECONDS_1DAY * 3; -// 1 week ago -$time["1week"] = $time["all"] - SECONDS_1WEEK; -// 2 weeks ago -$time["2week"] = $time["all"] - SECONDS_1WEEK * 2; -// 1 month ago -$time["1month"] = $time["all"] - SECONDS_1MONTH; -// Three months ago -$time["3month"] = $time["all"] - SECONDS_3MONTHS; - -//Init data -$data["1day"] = 0; -$data["3day"] = 0; -$data["1week"] = 0; -$data["2week"] = 0; -$data["1month"] = 0; -$data["3month"] = 0; -$data["total"] = 0; - - -// Purge data using dates -if (isset($_POST["purgedb"])) { - $from_date = get_parameter_post ("date_purge", 0); - if ($id_agent > 0) { - echo sprintf( - __("Purge task launched for agent %s :: Data older than %s"), - agents_get_name ($id_agent), human_time_description_raw ($from_date)); - echo "

    " . - __('Please be patient. This operation can take a long time depending on the amount of modules.') . - "

    "; - - $sql = sprintf ("SELECT id_agente_modulo - FROM tagente_modulo - WHERE id_agente = %d", $id_agent); - $result = db_get_all_rows_sql ($sql); - if (empty ($result)) { - $result = array (); - } - - $errors = 0; - $affected = 0; - foreach ($result as $row) { - echo sprintf(__('Deleting records for module %s'), - modules_get_agentmodule_name ($row["id_agente_modulo"])); - echo "
    "; - flush (); //Flush here in case there are errors and the script dies, at least we know where we ended - set_time_limit (); //Reset the time limit just in case - - $result = db_process_sql_delete('tagente_datos', - array('id_agente_modulo' => $row["id_agente_modulo"], - 'utimestamp' => '< ' . $from_date)); - - if ($result === false) - $errors++; - else - $affected += $result; - - if ($errors == 0) { - $result = db_process_sql_delete('tagente_datos_inc', - array('id_agente_modulo' => $row["id_agente_modulo"], - 'utimestamp' => '< ' . $from_date)); - - if ($result === false) - $errors++; - else - $affected += $result; - } - if ($errors == 0) { - $result = db_process_sql_delete('tagente_datos_string', - array('id_agente_modulo' => $row["id_agente_modulo"], - 'utimestamp' => '< ' . $from_date)); - - if ($result === false) - $errors++; - else - $affected += $result; - } - if ($errors == 0) { - $result = db_process_sql_delete('tagente_datos_log4x', - array('id_agente_modulo' => $row["id_agente_modulo"], - 'utimestamp' => '< ' . $from_date)); - - if ($result === false) - $errors++; - else - $affected += $result; - } - } - - if ($errors > 0) { - echo sprintf(__('Total errors: %s'), $errors); - echo sprintf(__('Total records deleted: %s'), $affected); - } - else { - echo sprintf(__('Total records deleted: %s'), $affected); - } - } - else { - //All agents - echo __('Deleting records for all agents'); - flush (); - - db_process_sql_delete('tagente_datos', - array('utimestamp' => '< ' . $from_date)); - db_process_sql_delete('tagente_datos_inc', - array('utimestamp' => '< ' . $from_date)); - db_process_sql_delete('tagente_datos_string', - array('utimestamp' => '< ' . $from_date)); - db_process_sql_delete('tagente_datos_log4x', - array('utimestamp' => '< ' . $from_date)); - } - echo "

    "; -} - -# Select Agent for further operations. -$agents = agents_get_group_agents (0, true); -$agents[-1] = __('Choose agent'); -$agents[0] = __('All agents'); - -echo '
    '; -echo '
    '; -html_print_select ($agents, "agent", $id_agent, "this.form.submit();", "", "", false, false, false); -ui_print_help_tip (__("Select the agent you want information about")); -echo '
    '; - -if ($id_agent > 0) { - $title = __('Information on agent %s in the database', agents_get_name ($id_agent)); -} -else { - $title = __('Information on all agents in the database'); -} - -echo '

    ' . $title . '

    '; -//Flush before we do some SQL stuff -flush (); - -if ($id_agent > 0) { //If the agent is not All or Not selected - $modules = agents_get_modules ($id_agent); - $query = sprintf (" AND id_agente_modulo IN (%s)", implode (",", array_keys ($modules))); -} -else { - $query = ""; -} - -$data["1day"] = db_get_sql (sprintf (" - SELECT COUNT(*) - FROM tagente_datos - WHERE utimestamp > %d %s", $time["1day"], $query)); -$data["3day"] = db_get_sql (sprintf (" - SELECT COUNT(*) - FROM tagente_datos - WHERE utimestamp > %d %s", $time["3day"], $query)); -$data["1week"] = db_get_sql (sprintf (" - SELECT COUNT(*) - FROM tagente_datos - WHERE utimestamp > %d %s", $time["1week"], $query)); -$data["2week"] = db_get_sql (sprintf (" - SELECT COUNT(*) - FROM tagente_datos - WHERE utimestamp > %d %s", $time["2week"], $query)); -$data["1month"] = db_get_sql (sprintf (" - SELECT COUNT(*) - FROM tagente_datos - WHERE utimestamp > %d %s", $time["1month"], $query)); -$data["3month"] = db_get_sql (sprintf (" - SELECT COUNT(*) - FROM tagente_datos - WHERE utimestamp > %d %s", $time["3month"], $query)); -$data["total"] = db_get_sql (sprintf (" - SELECT COUNT(*) - FROM tagente_datos - WHERE 1=1 %s", $query)); - -$data["1day"] += db_get_sql (sprintf (" - SELECT COUNT(*) - FROM tagente_datos_inc - WHERE utimestamp > %d %s", $time["1day"], $query)); -$data["3day"] += db_get_sql (sprintf (" - SELECT COUNT(*) - FROM tagente_datos_inc - WHERE utimestamp > %d %s", $time["3day"], $query)); -$data["1week"] += db_get_sql (sprintf (" - SELECT COUNT(*) - FROM tagente_datos_inc - WHERE utimestamp > %d %s", $time["1week"], $query)); -$data["2week"] += db_get_sql (sprintf (" - SELECT COUNT(*) - FROM tagente_datos_inc - WHERE utimestamp > %d %s", $time["2week"], $query)); -$data["1month"] += db_get_sql (sprintf (" - SELECT COUNT(*) - FROM tagente_datos_inc - WHERE utimestamp > %d %s", $time["1month"], $query)); -$data["3month"] += db_get_sql (sprintf (" - SELECT COUNT(*) - FROM tagente_datos_inc - WHERE utimestamp > %d %s", $time["3month"], $query)); -$data["total"] += db_get_sql (sprintf (" - SELECT COUNT(*) - FROM tagente_datos_inc - WHERE 1=1 %s", $query)); - -$data["1day"] += db_get_sql (sprintf (" - SELECT COUNT(*) - FROM tagente_datos_string - WHERE utimestamp > %d %s", $time["1day"], $query)); -$data["3day"] += db_get_sql (sprintf (" - SELECT COUNT(*) - FROM tagente_datos_string - WHERE utimestamp > %d %s", $time["3day"], $query)); -$data["1week"] += db_get_sql (sprintf (" - SELECT COUNT(*) - FROM tagente_datos_string - WHERE utimestamp > %d %s", $time["1week"], $query)); -$data["2week"] += db_get_sql (sprintf (" - SELECT COUNT(*) - FROM tagente_datos_string - WHERE utimestamp > %d %s", $time["2week"], $query)); -$data["1month"] += db_get_sql (sprintf (" - SELECT COUNT(*) - FROM tagente_datos_string - WHERE utimestamp > %d %s", $time["1month"], $query)); -$data["3month"] += db_get_sql (sprintf (" - SELECT COUNT(*) - FROM tagente_datos_string - WHERE utimestamp > %d %s", $time["3month"], $query)); -$data["total"] += db_get_sql (sprintf (" - SELECT COUNT(*) - FROM tagente_datos_string - WHERE 1=1 %s", $query)); - -$data["1day"] += db_get_sql (sprintf (" - SELECT COUNT(*) - FROM tagente_datos_log4x - WHERE utimestamp > %d %s", $time["1day"], $query)); -$data["3day"] += db_get_sql (sprintf (" - SELECT COUNT(*) - FROM tagente_datos_log4x - WHERE utimestamp > %d %s", $time["3day"], $query)); -$data["1week"] += db_get_sql (sprintf (" - SELECT COUNT(*) - FROM tagente_datos_log4x - WHERE utimestamp > %d %s", $time["1week"], $query)); -$data["2week"] += db_get_sql (sprintf (" - SELECT COUNT(*) - FROM tagente_datos_log4x - WHERE utimestamp > %d %s", $time["2week"], $query)); -$data["1month"] += db_get_sql (sprintf (" - SELECT COUNT(*) - FROM tagente_datos_log4x - WHERE utimestamp > %d %s", $time["1month"], $query)); -$data["3month"] += db_get_sql (sprintf (" - SELECT COUNT(*) - FROM tagente_datos_log4x - WHERE utimestamp > %d %s", $time["3month"], $query)); -$data["total"] += db_get_sql (sprintf (" - SELECT COUNT(*) - FROM tagente_datos_log4x - WHERE 1=1 %s", $query)); - -$table->width = '98%'; -$table->border = 0; -$table->class = "databox"; - -$table->data[0][0] = __('Packets less than three months old'); -$table->data[0][1] = format_numeric($data["3month"]); -$table->data[1][0] = __('Packets less than one month old'); -$table->data[1][1] = format_numeric($data["1month"]); -$table->data[2][0] = __('Packets less than two weeks old'); -$table->data[2][1] = format_numeric($data["2week"]); -$table->data[3][0] = __('Packets less than one week old'); -$table->data[3][1] = format_numeric($data["1week"]); -$table->data[4][0] = __('Packets less than three days old'); -$table->data[4][1] = format_numeric($data["3day"]); -$table->data[5][0] = __('Packets less than one day old'); -$table->data[5][1] = format_numeric($data["1day"]); -$table->data[6][0] = ''.__('Total number of packets').''; -$table->data[6][1] = ''.format_numeric($data["total"]).''; - -html_print_table ($table); - -echo '
    '; -echo '

    ' . __('Purge data') . '

    '; - -$table->data = array (); - -$times = array (); -$times[$time["3month"]] = __('Purge data over 3 months'); -$times[$time["1month"]] = __('Purge data over 1 month'); -$times[$time["2week"]] = __('Purge data over 2 weeks'); -$times[$time["1week"]] = __('Purge data over 1 week'); -$times[$time["3day"]] = __('Purge data over 3 days'); -$times[$time["1day"]] = __('Purge data over 1 day'); -$times[$time["all"]] = __('All data until now'); - -$table->data[0][0] = html_print_select ($times, 'date_purge', '', '', - '', '', true, false, false); -$table->data[0][1] = html_print_submit_button (__('Purge'), "purgedb", - false, 'class="sub wand"', true); - -html_print_table ($table); - -echo ''; -?> diff --git a/pandora_console/godmode/db/db_refine.php b/pandora_console/godmode/db/db_refine.php deleted file mode 100644 index c2ddba0bab..0000000000 --- a/pandora_console/godmode/db/db_refine.php +++ /dev/null @@ -1,122 +0,0 @@ -
    ".__('Filtering data module')." [".modules_get_agentmodule_name ($id_agentemodulo)."]"; - - if ($config["dbtype"] == 'oracle') { - $sql = sprintf ("DELETE FROM tagente_datos - WHERE id_agente_modulo = %d - AND (datos < TO_BINARY_DOUBLE('%s') - OR datos > TO_BINARY_DOUBLE('%s'))", $id_agentemodulo, $min, $max); - } - else { - $sql = sprintf ("DELETE FROM tagente_datos - WHERE id_agente_modulo = %d - AND (datos < '%s' - OR datos > '%s')", $id_agentemodulo, $min, $max); - } - - db_process_sql ($sql); - } - } //if copy modules or alerts - - echo '

    '; - ui_print_success_message(__('Filtering completed')); -} -echo '
    '; -echo ""; - -echo '
    '; -echo '
    '; -echo ''.__('Source agent').'

    '; - -$agent_selected = get_parameter_post ("origen", 0); -$agents = agents_get_group_agents (array_keys (users_get_groups ($config["id_user"], "DM"))); - -html_print_select ($agents, "origen", $agent_selected, 'javascript:this.form.update_agent.click();', __('No agent selected'), '0', false, false, false, '', false, 'max-width:300px !important;'); - -echo '  '; - -html_print_submit_button (__('Get Info'), 'update_agent', false, 'style="display:none;"'); - -echo '

    '; -echo ''.__('Modules').'

    '; - -$module_selected = get_parameter_post ("origen", array ()); -$modules = agents_get_modules ($module_selected, false, 'delete_pending != 1'); - -html_print_select ($modules, "origen_modulo[]", $module_selected, '', '', '0', false, true, false, '', false, 'max-width: 300px !important;'); - -echo '
    '; //Left div - -echo '
    - '.__('Purge data out of these limits').'

    '; -echo ''; -echo ''; -echo '
    '; -echo __('Minimum').': '; -echo ''; -html_print_input_text ("min", 0, __('Minimum'), 4, 0, false); -echo '
    '; -echo __('Maximum').': '; -echo ''; -html_print_input_text ("max", 0, __('Maximum'), 4, 0, false); -echo '
    '; -echo '
    '; -echo '
     
    '; -html_print_submit_button (__('Delete'), 'eliminar', false, 'class="sub delete" onClick="if (!confirm(\''.__('Are you sure?').'\')) return false;"'); -echo '
    '; - -?> From 5812b56e0b9b38c41451820420721ba7b73ce3f9 Mon Sep 17 00:00:00 2001 From: enriquecd Date: Mon, 9 Oct 2017 15:50:51 +0200 Subject: [PATCH 187/281] Delete system info section file - #1350 --- pandora_console/extensions/system_info.php | 818 --------------------- 1 file changed, 818 deletions(-) delete mode 100644 pandora_console/extensions/system_info.php diff --git a/pandora_console/extensions/system_info.php b/pandora_console/extensions/system_info.php deleted file mode 100644 index 82180f52f8..0000000000 --- a/pandora_console/extensions/system_info.php +++ /dev/null @@ -1,818 +0,0 @@ - $temp2[0], - 'Size' => $temp2[1], - 'Used' => $temp2[2], - 'Use%' => $temp2[3], - 'Avail' => $temp2[4], - 'Mounted_on' => $temp2[5] - ); - $disk[] = $info; - } - - $systemInfo['disk'] = $disk; - - $result = shell_exec('uptime'); - preg_match('/.* load average: (.*)/', $result, $matches); - - $systemInfo['load_average'] = $matches[1]; - - $result = shell_exec('ps -Ao cmd | tail --lines=+2'); - $temp = explode("\n", $result); - foreach ($temp as $line) { - if ($line != '') { - $process[] = $line; - } - } - $systemInfo['process'] = $process; - - $logs_directory = (!empty($config["server_log_dir"])) ? io_safe_output($config["server_log_dir"]) : "/var/log/pandora"; - - $result = shell_exec('du -h ' . $logs_directory . ' | cut -d"/" -f1'); - $systemInfo['size_var_log_pandora'] = $result; - - $result = shell_exec('date'); - $systemInfo['date'] = $result; -} - -function getLastLinesLog($file, $numLines = 2000) { - $result = shell_exec('tail -n ' . $numLines . ' ' . $file); - - return $result; -} - -function show_logfile($file_name, $numLines = 2000) { - global $config; - - if (!file_exists($file_name)) { - echo "

    " . __("Cannot find file") . "(" . $file_name . - ")

    "; - } - else { - if (!is_readable($file_name)) { - echo "

    " . __("Cannot read file") . "(" . $file_name . - ")

    "; - } - else { - echo "

    " . $file_name . "

    "; - echo ""; - } - } -} - -function logFilesLines($file_name, $numLines) { - global $config; - - if (!file_exists($file_name)) { - return ''; - } - else { - if (!is_readable($file_name)) { - return ''; - } - else { - return shell_exec('tail -n ' . $numLines . ' ' . $file_name); - } - } -} - -function getLastLog($numLines = 2000) { - global $config; - - $logs_directory = (!empty($config["server_log_dir"])) ? io_safe_output($config["server_log_dir"]) : "/var/log/pandora"; - - show_logfile($config["homedir"]."/pandora_console.log", $numLines); - show_logfile($logs_directory."/pandora_server.log", $numLines); - show_logfile($logs_directory."/pandora_server.error", $numLines); - show_logfile("/etc/mysql/my.cnf", $numLines); - show_logfile($config["homedir"]."/include/config.php", $numLines); - show_logfile("/etc/pandora/pandora_server.conf", $numLines); - show_logfile("/var/log/syslog", $numLines); -} - -function show_array($title, $anchor, $array = array()) { - - $table = new StdClass(); - $table->width = '100%'; - $table->class = "databox filters"; - $table->head = array(); - $table->head[0] = $title; - $table->data = array(); - - foreach ($array as $index => $item) { - if (!is_array($item)) { - $row = array(); - $row[] = $index; - $row[] = $item; - $table->data[] = $row; - } - else { - foreach ($item as $index2 => $item2) { - if (!is_array($item2)) { - $row = array(); - $row[] = $index; - $row[] = $index2; - $row[] = $item2; - $table->data[] = $row; - } - else { - foreach ($item2 as $index3 => $item3) { - $row = array(); - $row[] = $index; - $row[] = $index2; - $row[] = $index3; - $row[] = $item3; - $table->data[] = $row; - } - } - } - } - } - - echo "

    " . $title . "

    "; - - html_print_table($table); -} - -function generate_info($checks, $log_num_lines = 2000) { - global $config; - - $pandora_diag = isset($checks['pandora_diagnostic']) ? $checks['pandora_diagnostic'] : false; - $system_info = isset($checks['system_info']) ? $checks['system_info'] : false; - $log_info = isset($checks['log_info']) ? $checks['log_info'] : false; - - $tempDirSystem = sys_get_temp_dir(); - $nameDir = 'dir_' . uniqid(); - $tempDir = $tempDirSystem . '/' . $nameDir . '/'; - mkdir($tempDir); - - $zipArchive = $config['attachment_store'] . '/last_info.zip'; - @unlink($zipArchive); - - $url_zip = ui_get_full_url(false); - - $url = $url_zip . 'attachment/last_info.zip'; - - $result = array(); - $result['success'] = false; - $result['url'] = $url; - $result['location'] = $zipArchive; - - $some_check = $log_info || $system_info || $pandora_diag; - - $zip = new ZipArchive; - - $zip_openned = $zip->open($zipArchive, ZIPARCHIVE::CREATE) === true; - - if ($some_check && $zip_openned) { - - if ($pandora_diag) { - $systemInfo = array(); - getPandoraDiagnostic($systemInfo); - - $file = fopen($tempDir . 'pandora_diagnostic.txt', 'w'); - - if ($file !== false) { - ob_start(); - foreach ($systemInfo as $index => $item) { - if (is_array($item)) { - foreach ($item as $secondIndex => $secondItem) { - echo $index. ";" . $secondIndex . ";" . $secondItem . "\n"; - } - } - else { - echo $index . ";" . $item . "\n"; - } - } - $output = ob_get_clean(); - fwrite($file, $output); - fclose($file); - } - - $zip->addFile($tempDir . 'pandora_diagnostic.txt', 'pandora_diagnostic.txt'); - } - - if ($system_info) { - $info = array(); - getSystemInfo($info); - - $file = fopen($tempDir . 'system_info.txt', 'w'); - - if ($file !== false) { - ob_start(); - $string = ""; - foreach ($info as $index => $item) { - if (is_array($item)) { - foreach ($item as $secondIndex => $secondItem) { - if (is_array($secondItem)) { - foreach ($secondItem as $thirdIndex => $thirdItem) { - if (is_array($thirdItem)) { - echo $index. ";" . $secondIndex . ";" . $thirdIndex . "\n"; - } - else { - echo $index. ";" . $secondIndex . ";" . $thirdIndex . ";" . $thirdItem . "\n"; - } - } - } - else { - echo $index. ";" . $secondIndex . ";" . $secondItem . "\n"; - } - - } - } - else { - echo $index . ";" . $item . "\n"; - } - } - $output = ob_get_clean(); - fwrite($file, $output); - fclose($file); - } - - $zip->addFile($tempDir . 'system_info.txt', 'system_info.txt'); - } - - $server_logs_directory = (!empty($config["server_log_dir"])) ? io_safe_output($config["server_log_dir"]) : "/var/log/pandora"; - - if ($log_info) { - file_put_contents($tempDir . 'pandora_console.log.lines_' . $log_num_lines, getLastLinesLog($config["homedir"]."/pandora_console.log", $log_num_lines)); - $zip->addFile($tempDir . 'pandora_console.log.lines_' . $log_num_lines, 'pandora_console.log.lines_' . $log_num_lines); - file_put_contents($tempDir . 'pandora_server.log.lines_' . $log_num_lines, getLastLinesLog($server_logs_directory."/pandora_server.log", $log_num_lines)); - $zip->addFile($tempDir . 'pandora_server.log.lines_' . $log_num_lines, 'pandora_server.log.lines_' . $log_num_lines); - file_put_contents($tempDir . 'pandora_server.error.lines_' . $log_num_lines, getLastLinesLog($server_logs_directory."/pandora_server.error", $log_num_lines)); - $zip->addFile($tempDir . 'pandora_server.error.lines_' . $log_num_lines, 'pandora_server.error.lines_' . $log_num_lines); - file_put_contents($tempDir . 'my.cnf.lines_' . $log_num_lines, getLastLinesLog("/etc/mysql/my.cnf", $log_num_lines)); - $zip->addFile($tempDir . 'my.cnf.lines_' . $log_num_lines, 'my.cnf.lines_' . $log_num_lines); - file_put_contents($tempDir . 'config.php.lines_' . $log_num_lines, getLastLinesLog($config["homedir"]."/include/config.php", $log_num_lines)); - $zip->addFile($tempDir . 'config.php.lines_' . $log_num_lines, 'config.php.lines_' . $log_num_lines); - file_put_contents($tempDir . 'pandora_server.conf.lines_' . $log_num_lines, getLastLinesLog("/etc/pandora/pandora_server.conf", $log_num_lines)); - $zip->addFile($tempDir . 'pandora_server.conf.lines_' . $log_num_lines, 'pandora_server.conf.lines_' . $log_num_lines); - file_put_contents($tempDir . 'syslog.lines_' . $log_num_lines, getLastLinesLog("/var/log/syslog", $log_num_lines)); - $zip->addFile($tempDir . 'syslog.lines_' . $log_num_lines, 'syslog.lines_' . $log_num_lines); - } - - $zip->close(); - - $result['date'] = ui_print_timestamp(filectime($zipArchive), true); - $result['success'] = true; - } - elseif (!$some_check) { - $result['message'] = __('No options selected'); - } - elseif (!$zip_openned) { - $result['message'] = __('There was an error with the zip file'); - } - - return $result; -} - -function mainSystemInfo() { - global $config; - - - if (! check_acl ($config['id_user'], 0, "PM") && ! is_user_admin ($config['id_user'])) { - db_pandora_audit("ACL Violation", "Trying to access Setup Management"); - require ("general/noaccess.php"); - - return; - } - - $show = (bool) get_parameter('show'); - $generate = (bool) get_parameter('generate'); - $pandora_diag = (bool) get_parameter('pandora_diag', 0); - $system_info = (bool) get_parameter('system_info', 0); - $log_info = (bool) get_parameter('log_info', 0); - $log_num_lines = (int) get_parameter('log_num_lines', 2000); - - ui_print_page_header (__("System Info"), "images/extensions.png", false, "", true, "" ); - - echo '
    '; - echo __("This extension can run as PHP script in a shell for extract more information, but it must be run as root or across sudo. For example: sudo php /var/www/pandora_console/extensions/system_info.php -d -s -c"); - echo '
    '; - - $table = new StdClass(); - $table->width = '100%'; - $table->class = 'databox filters'; - $table->align = array(); - - if ($pandora_diag) { - $table->data[0][0] = '' . - __('Pandora Diagnostic info') . ""; - } - else { - $table->data[0][0] = __('Pandora Diagnostic info'); - } - $table->data[0][0] .= html_print_checkbox('pandora_diag', 1, $pandora_diag, true); - if ($system_info) { - $table->data[0][2] = '' . __('System info') . ''; - } - else { - $table->data[0][2] = __('System info'); - } - $table->data[0][2] .= html_print_checkbox('system_info', 1, $system_info, true); - - if ($log_info) { - $table->data[0][3] = '' . __('Log Info') . ''; - } - else { - $table->data[0][3] = __('Log Info'); - } - $table->data[0][3] .= html_print_checkbox('log_info', 1, $log_info, true); - $table->data[0][4] = __('Number lines of log'); - $table->data[0][4] .= html_print_input_text('log_num_lines', $log_num_lines, __('Number lines of log'), 5, 10, true); - - - $default_location = $config['attachment_store'] . '/last_info.zip'; - $file_exists = file_exists($default_location) && is_readable($default_location); - - $table_file = new StdClass(); - $table_file->id = "table_file"; - $table_file->class = "databox filters"; - $table_file->width = '100%'; - $table_file->style = array(); - $table_file->style[0] = "font-weight: bold"; - $table_file->data = array(); - - $display_file_link = $file_exists ? "" : "style=\"display: none;\""; - $url = ui_get_full_url(false) . "attachment/last_info.zip"; - $file_link = ""; - $file_link .= html_print_image('images/file.png', true, array('title' => __('Download'))); // Download image - $file_link .= ""; - - $data = array(); - $data[0] = __('File'); - $data['cell-link'] = $file_link; - $table_file->data['row_link'] = $data; - - $data = array(); - $data[0] = __('Created'); - $data['cell-date'] = $file_exists ? ui_print_timestamp(filectime($default_location), true) : ''; - $table_file->data['row_date'] = $data; - - $data = array(); - $data[0] = __('Location'); - $data['cell-location'] = $file_exists ? $default_location : ''; - $table_file->data['row_location'] = $data; - - echo ""; - - html_print_table($table); - - $display_table_file = $file_exists ? "" : "style=\"display: none;\""; - echo "
    "; - html_print_table($table_file); - echo "
    "; - - echo "
    "; - html_print_submit_button(__('Generate file'), 'generate', false, 'class="sub next"'); - html_print_image('images/spinner.gif', false, array('id' => 'spinner_img', 'title' => __('Loading'), 'style' => 'display: none;')); - echo "
    "; - echo ""; - - if ($show) { - if ($pandora_diag) { - $info = array(); - getPandoraDiagnostic($info); - show_array(__('Pandora Diagnostic info'), 'diag_info', $info); - } - - if ($system_info) { - $info = array(); - getSystemInfo($info); - show_array(__('System info'), 'system_info', $info); - } - - if ($log_info) { - echo "

    " . __('Log Info') . "

    "; - getLastLog($log_num_lines); - } - } - elseif ($generate) { - $checks = array(); - $checks['pandora_diagnostic'] = $pandora_diag; - $checks['system_info'] = $system_info; - $checks['log_info'] = $log_info; - $result = generate_info($checks, $log_num_lines); - - if ($result['success']) { - echo '' . __('File') . ': ' . $result['url'] . '
    '; - echo '' . __('Location') . ': ' . $result['location']; - } - elseif (isset($result['message'])) { - echo $result['message']; - } - else { - echo __('Error'); - } - } - -?> - - $item) { - if (is_array($item)) { - foreach ($item as $secondIndex => $secondItem) { - echo $index. ";" . $secondIndex . ";" . $secondItem . "\n"; - } - } - else { - echo $index . ";" . $item . "\n"; - } - } - $output = ob_get_clean(); - fwrite($file, $output); - fclose($file); - } - } - - if ($pandoraSystemInfo) { - $systemInfo = array(); - getSystemInfo($systemInfo, true); - - $file = fopen($tempDir . 'system_info.txt', 'w'); - - if ($file !== false) { - ob_start(); - foreach ($systemInfo as $index => $item) { - if (is_array($item)) { - foreach ($item as $secondIndex => $secondItem) { - if (is_array($secondItem)) { - foreach ($secondItem as $thirdIndex => $thirdItem) { - echo $index. ";" . $secondIndex . ";" . $thirdIndex . ";" . $thirdItem . "\n"; - } - } - else { - echo $index. ";" . $secondIndex . ";" . $secondItem . "\n"; - } - } - } - else { - echo $index . ";" . $item . "\n"; - } - } - $output = ob_get_clean(); - fwrite($file, $output); - fclose($file); - } - } - - if ($pandoraConfFiles) { - $lines = 2000; - - $system_logs_directory = (!empty($config["server_log_dir"])) ? io_safe_output($config["server_log_dir"]) : "/var/log/pandora"; - - $file = fopen($tempDir . 'pandora_console.log' . $lines, 'w'); - if ($file !== false) { - ob_start(); - echo getLastLinesLog($config["homedir"]."/pandora_console.log", $lines); - $output = ob_get_clean(); - fwrite($file, $output); - fclose($file); - } - - $file = fopen($tempDir . 'pandora_server.log' . $lines, 'w'); - if ($file !== false) { - ob_start(); - echo getLastLinesLog($system_logs_directory."/pandora_server.log", $lines); - $output = ob_get_clean(); - fwrite($file, $output); - fclose($file); - } - - $file = fopen($tempDir . 'pandora_server.error' . $lines, 'w'); - if ($file !== false) { - ob_start(); - echo getLastLinesLog($system_logs_directory."/pandora_server.error", $lines); - $output = ob_get_clean(); - fwrite($file, $output); - fclose($file); - } - - $file = fopen($tempDir . 'my.cnf', 'w'); - if ($file !== false) { - ob_start(); - echo file_get_contents('/etc/mysql/my.cnf'); - $output = ob_get_clean(); - fwrite($file, $output); - fclose($file); - } - - $file = fopen($tempDir . 'my.cnf', 'w'); - if ($file !== false) { - ob_start(); - echo file_get_contents($config["homedir"]."/include/config.php"); - $output = ob_get_clean(); - fwrite($file, $output); - fclose($file); - } - - $file = fopen($tempDir . 'pandora_server.conf', 'w'); - if ($file !== false) { - ob_start(); - echo file_get_contents("/etc/pandora/pandora_server.conf"); - $output = ob_get_clean(); - fwrite($file, $output); - fclose($file); - } - - $file = fopen($tempDir . 'syslog' . $lines, 'w'); - if ($file !== false) { - ob_start(); - echo getLastLinesLog("/var/log/syslog", $lines); - $output = ob_get_clean(); - fwrite($file, $output); - fclose($file); - } - - $file = fopen($tempDir . 'pandora_server.error' . $lines, 'w'); - if ($file !== false) { - ob_start(); - echo getLastLinesLog($system_logs_directory."/pandora_server.error", $lines); - $output = ob_get_clean(); - fwrite($file, $output); - fclose($file); - } - - $file = fopen($tempDir . 'pandora_server.log' . $lines, 'w'); - if ($file !== false) { - ob_start(); - echo getLastLinesLog($system_logs_directory."/pandora_server.log", $lines); - $output = ob_get_clean(); - fwrite($file, $output); - fclose($file); - } - } - echo 'tar zcvf ' . $tempDirSystem . '/' . $nameDir . '.tar.gz ' . $tempDir . '*' . "\n"; - $result = shell_exec('tar zcvf ' . $tempDirSystem . '/' . $nameDir . '.tar.gz ' . $tempDir . '*'); - - //TODO Delete the temp directory - - echo "You find the result file in " . $tempDirSystem . '/' . $nameDir . ".tar.gz\n"; - } -} - -if (!isset($argv)) { - //Execution across the browser - extensions_add_godmode_function('mainSystemInfo'); - extensions_add_godmode_menu_option(__('System Info'), 'PM', 'gextensions', null, "v1r1"); -} -else { - $dir = dirname($_SERVER['PHP_SELF']); - $dir = str_replace("\\", "/", $dir); // Windows compatibility - if (file_exists($dir . "/../include/config.php")) - include $dir . "/../include/config.php"; - - consoleMode(); -} -?> From 391655f6fea44983642a028f53b25c7cf12ec3a4 Mon Sep 17 00:00:00 2001 From: Arturo Gonzalez Date: Mon, 9 Oct 2017 17:11:08 +0200 Subject: [PATCH 188/281] Added images and Borsha fix --- pandora_console/images/bad_rutas.png | Bin 0 -> 1042 bytes pandora_console/images/ok_rutas.png | Bin 0 -> 1205 bytes pandora_server/lib/PandoraFMS/DataServer.pm | 24 ++++++++++++++++++-- 3 files changed, 22 insertions(+), 2 deletions(-) create mode 100644 pandora_console/images/bad_rutas.png create mode 100644 pandora_console/images/ok_rutas.png diff --git a/pandora_console/images/bad_rutas.png b/pandora_console/images/bad_rutas.png new file mode 100644 index 0000000000000000000000000000000000000000..efde85aa07f9e497ac73647f03f0488213869142 GIT binary patch literal 1042 zcmV+t1nv8YP)$bAKoEe}zAGt0Me7qk zfYdYz5~98Q0dz@86(T{MP=l0olmv-BxfUT|8rqBKk$fec3(8Y+GrsX*j32x9tYiCb zq}2*yZ}?``^H|10{G(#5>x+Nw@3#X#x}Wdv7PSHgzz$4J7%dnUjU+(@I4~Yy*t!&A zXoBs+^c6;jVL2DZ9L6;$!7d#*z&2nyhS7)7(6oVYC!B!-rfUZ;2$)>~2E+4vRUmL! zaO?L#0Zt*{WaTl8ZV4ijOV*!g1qW#K$}{rRWs)ht_q2cmG{WAmaciduhQ2*efXfD6 z0ca(7qh`?3@TR0As}i&z|1(ayz?4{|YS6xP!DypQ;B;eCR9A-dn976G4Z|8#pfgpA zk84tTTTxryNT{x^YIN>^-u+9^%g0%KDC#ACAr-&XsqnBkzRlR)7N2fzyjl6)g9Bln zo^rzXDKy7gyw3$~UR(&VwdKt!@IEv%d?R=;Vn!4oZ8qqQjX%GDSr$GF%M9O-vv`Lc z+7}7kwcuNbk1biACBYa1T#Zx5$UKYyO-SvD%PHDXZ51n&olGXFGSe~2+ z@%kzaFKtO!(_8!Hg`G|&aWYq7XW8mf}satSsV1i=?YLu1HN&FvY)d1rCz zHF0x6L-nKr?S(nT!iJ$bv!lGaohx2HJ*CIrh~z{Te)agsQJph@MF&(B#rdKCCP_p)(t5@~20JSVi@He!anovQ_2A@>f$GeVqKdNotWot&?`mtnJEHXT7`$ zO-W=C)dOcH%6UsY42|$_mU59`Oi# zBL|pQ2@5(vm}hzErcm&R5QqxcAtf{u9tlUhy=92A%?bNoKz<7_00%nh`{ixxNB{r; M07*qoM6N<$f*jD@c>n+a literal 0 HcmV?d00001 diff --git a/pandora_console/images/ok_rutas.png b/pandora_console/images/ok_rutas.png new file mode 100644 index 0000000000000000000000000000000000000000..cfa3c60d3e8b213e9484ceb8923ac180f5e68173 GIT binary patch literal 1205 zcmV;m1WNmfP)FE+Q5h#la4RWU!!v zKIu>g2fy!mPhVc&pL=)r{^|$EBguQ0``!2FzB|50$UiEnu>Sb&%hM&pNA>o__w7W1 z17HO%1!zTRIog~AC!hmu1DfL3grt0et-@sjT17&4Dzp}~C71*ya^L`)g-adU6tt{Q z285O{2NSRuI(R_9(kCD#!G9M51U3trehns|69_ofasyg50xOeBwcqp=9H22Ouh2*x zC0PXcnlIo0jj-z>nzozZ(pQEFP^E##0NN9LDq+yf@M*?C7AI&z<4?oshBQMbaf8;S z3QD`f1x_CHQq?b);niq@+pVi)k1>K9Wc6|Fh+Shjn9%~ ziN2At*ErpHtdQhMkJha;K1Gr#S>wS-+F}Dzit5PE4P7FKGkqdmOxgK(C5pfZd-?1W za$#hKTsS!+l+jV;9sn;!4f=TBhz32>KdODs4~}b^7m!NiH9m5ztU)8ZQBdCt#DD*lX6W5d^7@5>KP@Mdz^Oq9S;g9vRl zZ7X@T^N?)pJm3y;M)16hK!k(e{<7}*S@c;a)7It3&popCah|-}T@@N@#l$&(F zZIb1!x~6d%A_W`=Z}v-s8G!GezP)NWSbefs{29%fWfHweS_U+(w@%52*>Catn`1AS zpb=O$v=s0Gm%*DM(GsqmUuFtok6up-2QfQI84?&gc&Ks(wKL5>DWww#Mtc^2#^7b= zB9f$R)OeSt2OJy@(oHkJ6OM5vfA$&rKyd4bbcBBR9hMunjLS)I3B;w)Z@~fsBe-zM z1!hv}{wFQqd9@l`pSxc-gGdlNJ;9CEny8|^qNySTtEr+tKZYO{5HyNn71b3PJ!24K z@l*Xi%*XlqDGDIx<3o-tc0NTvXQhY+NrYP zjfsdp5j?v$NwRbxfia!Lgf=oC1*<3fZBtfSM5iPW{60&rK9@9YLuu0!&_|3iP%gr!&=xG5EAy**D8UL`}v9CIne@D)MEmbIZYH zi^Qk;$+f(b>FA02dpRb-4y|+A?IxaDRy?9A#8uN=;1nLs9ZN+@5rb|5^fc?u+=cqI zgenR}LfVoA(4JNw(Ki%O>x~dizeS-v#~vv!HJq2S;W9rE`rL%b?7VgC!rF98MsN`Sox Tk2eUF00000NkvXXu0mjf9)>Gy literal 0 HcmV?d00001 diff --git a/pandora_server/lib/PandoraFMS/DataServer.pm b/pandora_server/lib/PandoraFMS/DataServer.pm index e8cdfba997..e005a1135a 100644 --- a/pandora_server/lib/PandoraFMS/DataServer.pm +++ b/pandora_server/lib/PandoraFMS/DataServer.pm @@ -562,11 +562,15 @@ sub process_xml_data ($$$$$) { # No parent module defined my $parent_module_name = get_tag_value ($module_data, 'module_parent', undef); - next if (! defined ($parent_module_name)); + my $parent_module_unlink = get_tag_value ($module_data, 'module_parent_unlink', undef); + + next if ( (! defined ($parent_module_name)) && (! defined($parent_module_unlink))); - link_modules($pa_config, $dbh, $agent_id, $module_name, $parent_module_name); + link_modules($pa_config, $dbh, $agent_id, $module_name, $parent_module_name) if (defined($parent_module_name) && ($parent_module_name ne '')); + unlink_modules($pa_config, $dbh, $agent_id, $module_name) if (defined($parent_module_unlink) && ($parent_module_unlink eq '1')); } + # Process inventory modules enterprise_hook('process_inventory_data', [$pa_config, $data, $server_id, $agent_name, $interval, $timestamp, $dbh]); @@ -920,5 +924,21 @@ sub link_modules { db_do($dbh, "UPDATE tagente_modulo SET parent_module_id = ? WHERE id_agente_modulo = ?", $parent_id, $child_id); } + +############################################################################### +# Unlink module from parent +############################################################################### +sub unlink_modules { + my ($pa_config, $dbh, $agent_id, $child_name) = @_; + + # Get the child module ID. + my $child_id = get_agent_module_id ($dbh, $child_name, $agent_id); + return unless ($child_id != -1); + + # Link them. + logger($pa_config, "Unlinking parent from module $child_name agent ID $agent_id", 10); + db_do($dbh, "UPDATE tagente_modulo SET parent_module_id = 0 WHERE id_agente_modulo = ?", $child_id); +} + 1; __END__ From bd47d5362a254d602b00344beea9a965c50c0477 Mon Sep 17 00:00:00 2001 From: enriquecd Date: Mon, 9 Oct 2017 18:31:42 +0200 Subject: [PATCH 189/281] Change image_problem no data sign to image_problem_area_small - #1433 --- .../images/image_problem_area_small.png | Bin 0 -> 5338 bytes pandora_console/include/functions_graph.php | 52 +++++++++--------- .../include/functions_reporting.php | 2 +- .../include/functions_reporting_html.php | 4 +- 4 files changed, 29 insertions(+), 29 deletions(-) create mode 100644 pandora_console/images/image_problem_area_small.png diff --git a/pandora_console/images/image_problem_area_small.png b/pandora_console/images/image_problem_area_small.png new file mode 100644 index 0000000000000000000000000000000000000000..8b8778875231b3a35fe7385bb14272bc8d5c64f2 GIT binary patch literal 5338 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 literal 0 HcmV?d00001 diff --git a/pandora_console/include/functions_graph.php b/pandora_console/include/functions_graph.php index abf130c3a9..42ac25b7a6 100644 --- a/pandora_console/include/functions_graph.php +++ b/pandora_console/include/functions_graph.php @@ -949,7 +949,7 @@ function grafico_modulo_sparse ($agent_module_id, $period, $show_events, return area_graph($flash_chart, $chart, $width, $height/2, $color, $legend, $long_index, - ui_get_full_url("images/image_problem.opaque.png", false, false, false), + ui_get_full_url("images/image_problem_area_small.png", false, false, false), $title, $unit, $homeurl, $water_mark, $config['fontpath'], $config['font_size'], $unit, $ttl, $series_type, $chart_extra_data, $warning_min, $critical_min, @@ -958,7 +958,7 @@ function grafico_modulo_sparse ($agent_module_id, $period, $show_events, '
    '. area_graph($flash_chart, $chart_prev, $width, $height/2, $color_prev, $legend_prev, $long_index_prev, - ui_get_full_url("images/image_problem.opaque.png", false, false, false), + ui_get_full_url("images/image_problem_area_small.png", false, false, false), $title, $unit, $homeurl, $water_mark, $config['fontpath'], $config['font_size'], $unit, $ttl, $series_type_prev, $chart_extra_data, $warning_min, $critical_min, @@ -977,7 +977,7 @@ function grafico_modulo_sparse ($agent_module_id, $period, $show_events, return area_graph($flash_chart, $chart, $width, $height, $color, $legend, $long_index, - ui_get_full_url("images/image_problem.opaque.png", false, false, false), + ui_get_full_url("images/image_problem_area_small.png", false, false, false), $title, $unit, $homeurl, $water_mark, $config['fontpath'], $config['font_size'], $unit, $ttl, $series_type, $chart_extra_data, $warning_min, $critical_min, @@ -990,13 +990,13 @@ function grafico_modulo_sparse ($agent_module_id, $period, $show_events, return line_graph($flash_chart, $chart, $width, $height/2, $color, $legend, $long_index, - ui_get_full_url("images/image_problem.opaque.png", false, false, false), + ui_get_full_url("images/image_problem_area_small.png", false, false, false), $title, $unit, $water_mark, $config['fontpath'], $config['font_size'], $unit, $ttl, $homeurl, $backgroundColor). '
    '. line_graph($flash_chart, $chart_prev, $width, $height/2, $color, $legend, $long_index, - ui_get_full_url("images/image_problem.opaque.png", false, false, false), + ui_get_full_url("images/image_problem_area_small.png", false, false, false), $title, $unit, $water_mark, $config['fontpath'], $config['font_size'], $unit, $ttl, $homeurl, $backgroundColor); } @@ -1005,7 +1005,7 @@ function grafico_modulo_sparse ($agent_module_id, $period, $show_events, return line_graph($flash_chart, $chart, $width, $height, $color, $legend, $long_index, - ui_get_full_url("images/image_problem.opaque.png", false, false, false), + ui_get_full_url("images/image_problem_area_small.png", false, false, false), $title, $unit, $water_mark, $config['fontpath'], $config['font_size'], $unit, $ttl, $homeurl, $backgroundColor); } @@ -2059,7 +2059,7 @@ function graphic_combined_module ($module_list, $weight_list, $period, case CUSTOM_GRAPH_AREA: return area_graph($flash_charts, $graph_values, $width, $height, $color, $module_name_list, $long_index, - ui_get_full_url("images/image_problem.opaque.png", false, false, false), + ui_get_full_url("images/image_problem_area_small.png", false, false, false), $title, "", $homeurl, $water_mark, $config['fontpath'], $fixed_font_size, $unit, $ttl, array(), array(), $yellow_threshold, $red_threshold, '', false, '', true, $background_color,$dashboard, $vconsole, 0, $percentil_result, $threshold_data); @@ -2068,14 +2068,14 @@ function graphic_combined_module ($module_list, $weight_list, $period, case CUSTOM_GRAPH_STACKED_AREA: return stacked_area_graph($flash_charts, $graph_values, $width, $height, $color, $module_name_list, $long_index, - ui_get_full_url("images/image_problem.opaque.png", false, false, false), + ui_get_full_url("images/image_problem_area_small.png", false, false, false), $title, "", $water_mark, $config['fontpath'], $fixed_font_size, "", $ttl, $homeurl, $background_color,$dashboard, $vconsole); break; case CUSTOM_GRAPH_LINE: return line_graph($flash_charts, $graph_values, $width, $height, $color, $module_name_list, $long_index, - ui_get_full_url("images/image_problem.opaque.png", false, false, false), + ui_get_full_url("images/image_problem_area_small.png", false, false, false), $title, "", $water_mark, $config['fontpath'], $fixed_font_size, $unit, $ttl, $homeurl, $background_color, $dashboard, $vconsole, $series_type, $percentil_result, $yellow_threshold, $red_threshold, $threshold_data); @@ -2083,7 +2083,7 @@ function graphic_combined_module ($module_list, $weight_list, $period, case CUSTOM_GRAPH_STACKED_LINE: return stacked_line_graph($flash_charts, $graph_values, $width, $height, $color, $module_name_list, $long_index, - ui_get_full_url("images/image_problem.opaque.png", false, false, false), + ui_get_full_url("images/image_problem_area_small.png", false, false, false), "", "", $water_mark, $config['fontpath'], $fixed_font_size, "", $ttl, $homeurl, $background_color, $dashboard, $vconsole); break; @@ -2091,28 +2091,28 @@ function graphic_combined_module ($module_list, $weight_list, $period, case CUSTOM_GRAPH_BULLET_CHART: return stacked_bullet_chart($flash_charts, $graph_values, $width, $height, $color, $module_name_list, $long_index, - ui_get_full_url("images/image_problem.opaque.png", false, false, false), + ui_get_full_url("images/image_problem_area_small.png", false, false, false), "", "", $water_mark, $config['fontpath'], ($config['font_size']+1), "", $ttl, $homeurl, $background_color); break; case CUSTOM_GRAPH_GAUGE: return stacked_gauge($flash_charts, $graph_values, $width, $height, $color, $module_name_list, $long_index, - ui_get_full_url("images/image_problem.opaque.png", false, false, false), + ui_get_full_url("images/image_problem_area_small.png", false, false, false), "", "", $water_mark, $config['fontpath'], $fixed_font_size, "", $ttl, $homeurl, $background_color); break; case CUSTOM_GRAPH_HBARS: return hbar_graph($flash_charts, $graph_values, $width, $height, $color, $module_name_list, $long_index, - ui_get_full_url("images/image_problem.opaque.png", false, false, false), + ui_get_full_url("images/image_problem_area_small.png", false, false, false), "", "", $water_mark, $config['fontpath'], $fixed_font_size, "", $ttl, $homeurl, $background_color); break; case CUSTOM_GRAPH_VBARS: return vbar_graph($flash_charts, $graph_values, $width, $height, $color, $module_name_list, $long_index, - ui_get_full_url("images/image_problem.opaque.png", false, false, false), + ui_get_full_url("images/image_problem_area_small.png", false, false, false), "", "", $water_mark, $config['fontpath'], $fixed_font_size, "", $ttl, $homeurl, $background_color, true); break; @@ -2235,7 +2235,7 @@ function graphic_agentaccess ($id_agent, $width, $height, $period = 0, $return = } else { $out = area_graph($config['flash_charts'], $data, $width, $height, null, null, null, - ui_get_full_url("images/image_problem.opaque.png", false, false, false), + ui_get_full_url("images/image_problem_area_small.png", false, false, false), "", "", ui_get_full_url(false, false, false, false), $water_mark, $config['fontpath'], $config['font_size'], "", 1, array(), array(), 0, 0, '', false, '', false); } @@ -2704,7 +2704,7 @@ function grafico_db_agentes_purge ($id_agent, $width = 380, $height = 300) { || (empty($num_1day) && empty($num_1week) && empty($num_1month) && empty($num_3months) && empty($num_all) && ($config['history_db_enabled'] == 1 && empty($num_all_w_history)))) { - return html_print_image('images/image_problem.png', true); + return html_print_image('images/image_problem_area_small.png', true); } // Data indexes @@ -4514,20 +4514,20 @@ function grafico_modulo_boolean ($agent_module_id, $period, $show_events, if ($type_graph === 'area') { if ($compare === 'separated') { return area_graph($flash_chart, $chart, $width, $height/2, $color, $legend, - $long_index, ui_get_full_url("images/image_problem.opaque.png", false, false, false), + $long_index, ui_get_full_url("images/image_problem_area_small.png", false, false, false), "", $unit, $homeurl, $water_mark, $config['fontpath'], $config['font_size'], $unit, 1, $series_type, $chart_extra_data, 0, 0, $adapt_key, false, $series_suffix_str, $menu). '
    '. area_graph($flash_chart, $chart_prev, $width, $height/2, $color_prev, $legend_prev, - $long_index_prev, ui_get_full_url("images/image_problem.opaque.png", false, false, false), + $long_index_prev, ui_get_full_url("images/image_problem_area_small.png", false, false, false), "", $unit, $homeurl, $water_mark, $config['fontpath'], $config['font_size'], $unit, 1, $series_type_prev, $chart_extra_data_prev, 0, 0, $adapt_key, false, $series_suffix_str, $menu); } else { return area_graph($flash_chart, $chart, $width, $height, $color, $legend, - $long_index, ui_get_full_url("images/image_problem.opaque.png", false, false, false), + $long_index, ui_get_full_url("images/image_problem_area_small.png", false, false, false), $title, $unit, $homeurl, $water_mark, $config['fontpath'], $config['font_size'], $unit, 1, $series_type, $chart_extra_data, 0, 0, $adapt_key, false, $series_suffix_str, $menu); @@ -4538,13 +4538,13 @@ function grafico_modulo_boolean ($agent_module_id, $period, $show_events, return line_graph($flash_chart, $chart, $width, $height/2, $color, $legend, $long_index, - ui_get_full_url("images/image_problem.opaque.png", false, false, false), + ui_get_full_url("images/image_problem_area_small.png", false, false, false), "", $unit, $water_mark, $config['fontpath'], $config['font_size'], $unit, $ttl, $homeurl, $backgroundColor). '
    '. line_graph($flash_chart, $chart_prev, $width, $height/2, $color, $legend, $long_index, - ui_get_full_url("images/image_problem.opaque.png", false, false, false), + ui_get_full_url("images/image_problem_area_small.png", false, false, false), "", $unit, $water_mark, $config['fontpath'], $config['font_size'], $unit, $ttl, $homeurl, $backgroundColor); } @@ -4553,7 +4553,7 @@ function grafico_modulo_boolean ($agent_module_id, $period, $show_events, return line_graph($flash_chart, $chart, $width, $height, $color, $legend, $long_index, - ui_get_full_url("images/image_problem.opaque.png", false, false, false), + ui_get_full_url("images/image_problem_area_small.png", false, false, false), $title, $unit, $water_mark, $config['fontpath'], $config['font_size'], $unit, $ttl, $homeurl, $backgroundColor); } @@ -4684,7 +4684,7 @@ function graph_netflow_aggregate_area ($data, $period, $width, $height, $unit = return area_graph($flash_chart, $chart, $width, $height, $color, - $sources, array (), ui_get_full_url("images/image_problem.opaque.png", false, false, false), + $sources, array (), ui_get_full_url("images/image_problem_area_small.png", false, false, false), "", $unit, $homeurl, $config['homedir'] . "/images/logo_vertical_water.png", $config['fontpath'], $config['font_size'], $unit, $ttl); @@ -4769,7 +4769,7 @@ function graph_netflow_total_area ($data, $period, $width, $height, $unit = '', $legend = array (__('Max.') . ' ' . format_numeric($max) . ' ' . __('Min.') . ' ' . format_numeric($min) . ' ' . __('Avg.') . ' ' . format_numeric ($avg)); return area_graph($flash_chart, $chart, $width, $height, array (), $legend, - array (), ui_get_full_url("images/image_problem.opaque.png", false, false, false), + array (), ui_get_full_url("images/image_problem_area_small.png", false, false, false), "", "", $homeurl, $water_mark, $config['fontpath'], $config['font_size'], $unit, $ttl); } @@ -5145,7 +5145,7 @@ function grafico_modulo_string ($agent_module_id, $period, $show_events, return line_graph($flash_chart, $chart, $width, $height, $color, $legend, $long_index, - ui_get_full_url("images/image_problem.opaque.png", false, false, false), + ui_get_full_url("images/image_problem_area_small.png", false, false, false), $title, $unit, $water_mark, $config['fontpath'], $config['font_size'], $unit, $ttl, $homeurl, $backgroundColor); } @@ -5656,7 +5656,7 @@ function grafico_modulo_log4x_format_y_axis ( $number , $decimals=2, $dec_point= } function graph_nodata_image($width = 300, $height = 110, $type = 'area', $text = '') { - $image = ui_get_full_url('images/image_problem_' . $type . '.png', + $image = ui_get_full_url('images/image_problem_area_small.png', false, false, false); // if ($text == '') { diff --git a/pandora_console/include/functions_reporting.php b/pandora_console/include/functions_reporting.php index 8a47d2c7d2..367f4bf56a 100644 --- a/pandora_console/include/functions_reporting.php +++ b/pandora_console/include/functions_reporting.php @@ -2164,7 +2164,7 @@ function reporting_exception($report, $content, $type = 'dinamic', 'color' => array(), 'legend' => array(), 'long_index' => array(), - 'no_data_image' => ui_get_full_url("images/image_problem.opaque.png", false, false, false), + 'no_data_image' => ui_get_full_url("images/image_problem_area_small.png", false, false, false), 'xaxisname' => "", 'yaxisname' => "", 'water_mark' => ui_get_full_url(false, false, false, false) . "/images/logo_vertical_water.png", diff --git a/pandora_console/include/functions_reporting_html.php b/pandora_console/include/functions_reporting_html.php index 8d56a42918..cb29812686 100644 --- a/pandora_console/include/functions_reporting_html.php +++ b/pandora_console/include/functions_reporting_html.php @@ -2811,13 +2811,13 @@ function reporting_get_stats_summary($data, $graph_width, $graph_height) { $tdata[0] = '
    ' . graph_agent_status (false, $graph_width, $graph_height, true, true) . '
    '; } else { - $tdata[2] = html_print_image('images/image_problem.png', true, array('width' => $graph_width)); + $tdata[2] = html_print_image('images/image_problem_area_small.png', true, array('width' => $graph_width)); } if ($data["monitor_alerts"] > 0) { $tdata[2] = '
    ' . graph_alert_status ($data["monitor_alerts"], $data["monitor_alerts_fired"], $graph_width, $graph_height, true, true) . '
    '; } else { - $tdata[2] = html_print_image('images/image_problem.png', true, array('width' => $graph_width)); + $tdata[2] = html_print_image('images/image_problem_area_small.png', true, array('width' => $graph_width)); } $table_sum->rowclass[] = ''; $table_sum->data[] = $tdata; From ec9540004347ca778a7e951aadaaa446f6fd83e6 Mon Sep 17 00:00:00 2001 From: artica Date: Tue, 10 Oct 2017 00:01:23 +0200 Subject: [PATCH 190/281] Auto-updated build strings. --- pandora_agents/unix/DEBIAN/control | 2 +- pandora_agents/unix/DEBIAN/make_deb_package.sh | 2 +- pandora_agents/unix/pandora_agent | 2 +- pandora_agents/unix/pandora_agent.redhat.spec | 2 +- pandora_agents/unix/pandora_agent.spec | 2 +- pandora_agents/unix/pandora_agent_installer | 2 +- pandora_agents/win32/installer/pandora.mpi | 2 +- pandora_agents/win32/pandora.cc | 2 +- pandora_agents/win32/versioninfo.rc | 2 +- pandora_console/DEBIAN/control | 2 +- pandora_console/DEBIAN/make_deb_package.sh | 2 +- pandora_console/include/config_process.php | 2 +- pandora_console/install.php | 2 +- pandora_console/pandora_console.redhat.spec | 2 +- pandora_console/pandora_console.spec | 2 +- pandora_server/DEBIAN/control | 2 +- pandora_server/DEBIAN/make_deb_package.sh | 2 +- pandora_server/lib/PandoraFMS/Config.pm | 2 +- pandora_server/pandora_server.redhat.spec | 2 +- pandora_server/pandora_server.spec | 2 +- pandora_server/pandora_server_installer | 2 +- pandora_server/util/pandora_db.pl | 2 +- pandora_server/util/pandora_manage.pl | 2 +- 23 files changed, 23 insertions(+), 23 deletions(-) diff --git a/pandora_agents/unix/DEBIAN/control b/pandora_agents/unix/DEBIAN/control index 7f41a1625c..87974075b0 100644 --- a/pandora_agents/unix/DEBIAN/control +++ b/pandora_agents/unix/DEBIAN/control @@ -1,5 +1,5 @@ package: pandorafms-agent-unix -Version: 7.0NG.713-171009 +Version: 7.0NG.713-171010 Architecture: all Priority: optional Section: admin diff --git a/pandora_agents/unix/DEBIAN/make_deb_package.sh b/pandora_agents/unix/DEBIAN/make_deb_package.sh index 71169beee6..41f29a3a77 100644 --- a/pandora_agents/unix/DEBIAN/make_deb_package.sh +++ b/pandora_agents/unix/DEBIAN/make_deb_package.sh @@ -14,7 +14,7 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -pandora_version="7.0NG.713-171009" +pandora_version="7.0NG.713-171010" echo "Test if you has the tools for to make the packages." whereis dpkg-deb | cut -d":" -f2 | grep dpkg-deb > /dev/null diff --git a/pandora_agents/unix/pandora_agent b/pandora_agents/unix/pandora_agent index 7c1962fe0c..f25aeb5d87 100755 --- a/pandora_agents/unix/pandora_agent +++ b/pandora_agents/unix/pandora_agent @@ -41,7 +41,7 @@ my $Sem = undef; my $ThreadSem = undef; use constant AGENT_VERSION => '7.0NG.713'; -use constant AGENT_BUILD => '171009'; +use constant AGENT_BUILD => '171010'; # Agent log default file size maximum and instances use constant DEFAULT_MAX_LOG_SIZE => 600000; diff --git a/pandora_agents/unix/pandora_agent.redhat.spec b/pandora_agents/unix/pandora_agent.redhat.spec index 4dc60ce278..3435e19fa5 100644 --- a/pandora_agents/unix/pandora_agent.redhat.spec +++ b/pandora_agents/unix/pandora_agent.redhat.spec @@ -3,7 +3,7 @@ # %define name pandorafms_agent_unix %define version 7.0NG.713 -%define release 171009 +%define release 171010 Summary: Pandora FMS Linux agent, PERL version Name: %{name} diff --git a/pandora_agents/unix/pandora_agent.spec b/pandora_agents/unix/pandora_agent.spec index 853146ccc6..9007904dde 100644 --- a/pandora_agents/unix/pandora_agent.spec +++ b/pandora_agents/unix/pandora_agent.spec @@ -3,7 +3,7 @@ # %define name pandorafms_agent_unix %define version 7.0NG.713 -%define release 171009 +%define release 171010 Summary: Pandora FMS Linux agent, PERL version Name: %{name} diff --git a/pandora_agents/unix/pandora_agent_installer b/pandora_agents/unix/pandora_agent_installer index a0c9b4db9c..971dffc2eb 100755 --- a/pandora_agents/unix/pandora_agent_installer +++ b/pandora_agents/unix/pandora_agent_installer @@ -10,7 +10,7 @@ # ********************************************************************** PI_VERSION="7.0NG.713" -PI_BUILD="171009" +PI_BUILD="171010" OS_NAME=`uname -s` FORCE=0 diff --git a/pandora_agents/win32/installer/pandora.mpi b/pandora_agents/win32/installer/pandora.mpi index 8ce9caa9a4..5707fe6a02 100644 --- a/pandora_agents/win32/installer/pandora.mpi +++ b/pandora_agents/win32/installer/pandora.mpi @@ -186,7 +186,7 @@ UpgradeApplicationID {} Version -{171009} +{171010} ViewReadme {Yes} diff --git a/pandora_agents/win32/pandora.cc b/pandora_agents/win32/pandora.cc index 02c6d721c6..61a31ff0e7 100644 --- a/pandora_agents/win32/pandora.cc +++ b/pandora_agents/win32/pandora.cc @@ -30,7 +30,7 @@ using namespace Pandora; using namespace Pandora_Strutils; #define PATH_SIZE _MAX_PATH+1 -#define PANDORA_VERSION ("7.0NG.713(Build 171009)") +#define PANDORA_VERSION ("7.0NG.713(Build 171010)") string pandora_path; string pandora_dir; diff --git a/pandora_agents/win32/versioninfo.rc b/pandora_agents/win32/versioninfo.rc index 6ded59d79b..02d8c0ef39 100644 --- a/pandora_agents/win32/versioninfo.rc +++ b/pandora_agents/win32/versioninfo.rc @@ -11,7 +11,7 @@ BEGIN VALUE "LegalCopyright", "Artica ST" VALUE "OriginalFilename", "PandoraAgent.exe" VALUE "ProductName", "Pandora FMS Windows Agent" - VALUE "ProductVersion", "(7.0NG.713(Build 171009))" + VALUE "ProductVersion", "(7.0NG.713(Build 171010))" VALUE "FileVersion", "1.0.0.0" END END diff --git a/pandora_console/DEBIAN/control b/pandora_console/DEBIAN/control index 44214326a0..1eeb278d22 100644 --- a/pandora_console/DEBIAN/control +++ b/pandora_console/DEBIAN/control @@ -1,5 +1,5 @@ package: pandorafms-console -Version: 7.0NG.713-171009 +Version: 7.0NG.713-171010 Architecture: all Priority: optional Section: admin diff --git a/pandora_console/DEBIAN/make_deb_package.sh b/pandora_console/DEBIAN/make_deb_package.sh index b09a067fac..89fe5cd03b 100644 --- a/pandora_console/DEBIAN/make_deb_package.sh +++ b/pandora_console/DEBIAN/make_deb_package.sh @@ -14,7 +14,7 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -pandora_version="7.0NG.713-171009" +pandora_version="7.0NG.713-171010" package_pear=0 package_pandora=1 diff --git a/pandora_console/include/config_process.php b/pandora_console/include/config_process.php index 1b602724a9..3bdf102d68 100644 --- a/pandora_console/include/config_process.php +++ b/pandora_console/include/config_process.php @@ -22,7 +22,7 @@ /** * Pandora build version and version */ -$build_version = 'PC171009'; +$build_version = 'PC171010'; $pandora_version = 'v7.0NG.713'; // Do not overwrite default timezone set if defined. diff --git a/pandora_console/install.php b/pandora_console/install.php index 9a03366fc3..06ff6db3d1 100755 --- a/pandora_console/install.php +++ b/pandora_console/install.php @@ -71,7 +71,7 @@
    Date: Tue, 10 Oct 2017 11:26:04 +0200 Subject: [PATCH 191/281] Fix pandora_db string data purge --- pandora_server/util/pandora_db.pl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pandora_server/util/pandora_db.pl b/pandora_server/util/pandora_db.pl index bcc3776366..7114bceb51 100644 --- a/pandora_server/util/pandora_db.pl +++ b/pandora_server/util/pandora_db.pl @@ -178,7 +178,7 @@ sub pandora_purgedb ($$) { if ($conf->{'_string_purge'} > 0) { $ulimit_access_timestamp = time() - 86400; - $ulimit_timestamp = time() - (86400 * $conf->{'_days_purge'}); + $ulimit_timestamp = time() - (86400 * $conf->{'_string_purge'}); pandora_delete_old_module_data ($dbh, 'tagente_datos_string', $ulimit_access_timestamp, $ulimit_timestamp); } else { From 1e6f3a9d9bbd13465f4c95dee3b660082b3f0d79 Mon Sep 17 00:00:00 2001 From: Arturo Gonzalez Date: Tue, 10 Oct 2017 11:44:15 +0200 Subject: [PATCH 192/281] Borja fix this error --- pandora_server/lib/PandoraFMS/DataServer.pm | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/pandora_server/lib/PandoraFMS/DataServer.pm b/pandora_server/lib/PandoraFMS/DataServer.pm index e005a1135a..ebd8f860ee 100644 --- a/pandora_server/lib/PandoraFMS/DataServer.pm +++ b/pandora_server/lib/PandoraFMS/DataServer.pm @@ -606,7 +606,8 @@ sub process_module_data ($$$$$$$$$$) { 'str_warning' => '', 'str_critical' => '', 'critical_instructions' => '', 'warning_instructions' => '', 'unknown_instructions' => '', 'tags' => '', 'critical_inverse' => 0, 'warning_inverse' => 0, 'quiet' => 0, 'module_ff_interval' => 0, 'alert_template' => '', 'crontab' => '', 'min_ff_event_normal' => 0, - 'min_ff_event_warning' => 0, 'min_ff_event_critical' => 0, 'ff_timeout' => 0, 'each_ff' => 0, 'module_parent' => 0}; + 'min_ff_event_warning' => 0, 'min_ff_event_critical' => 0, 'ff_timeout' => 0, 'each_ff' => 0, 'module_parent' => 0, + 'module_parent_unlink' => 0}; # Other tags will be saved here $module_conf->{'extended_info'} = ''; @@ -718,12 +719,19 @@ sub process_module_data ($$$$$$$$$$) { my $module_parent = $module_conf->{'module_parent'}; delete $module_conf->{'module_parent'}; + # module_parent_unlink is a special case. It is not stored in the DB, but we will need it later. + my $module_parent_unlink = $module_conf->{'module_parent_unlink'}; + delete $module_conf->{'module_parent_unlink'}; + # Create the module my $module_id = pandora_create_module_from_hash ($pa_config, $module_conf, $dbh); # Restore module_parent. $module_conf->{'module_parent'} = $module_parent; + # Restore module_parent_unlink. + $module_conf->{'module_parent_unlink'} = $module_parent_unlink; + $module = get_db_single_row ($dbh, 'SELECT * FROM tagente_modulo WHERE id_agente = ? AND ' . db_text('nombre') . ' = ?', $agent->{'id_agente'}, safe_input($module_name)); if (! defined ($module)) { logger($pa_config, "Could not create module '$module_name' for agent '$agent_name'.", 3); From bb4ddc38ddfdced30f5a6713332375769081ef9c Mon Sep 17 00:00:00 2001 From: enriquecd Date: Tue, 10 Oct 2017 12:16:19 +0200 Subject: [PATCH 193/281] Change styles for pandora black theme - #1394 --- .../include/styles/pandora_black.css | 388 +++++++++++++++++- 1 file changed, 377 insertions(+), 11 deletions(-) diff --git a/pandora_console/include/styles/pandora_black.css b/pandora_console/include/styles/pandora_black.css index 3dca8bdbf9..9aeb56aca9 100644 --- a/pandora_console/include/styles/pandora_black.css +++ b/pandora_console/include/styles/pandora_black.css @@ -541,7 +541,7 @@ a:focus, input:focus, button:focus { outline: 0; } -DIV.login_links { +/*DIV.login_links { margin: 10px 0px 0px; color: #FFF; text-align: center; @@ -651,7 +651,7 @@ input.login { } input.login_user { - /* Browser without multibackground support */ + color: #373737 !important; padding-left: 8px; width: 179px; @@ -660,12 +660,14 @@ input.login_user { } input.login_password { - /* Browser without multibackground support */ + padding-left: 8px; width: 179px; color: #222; height: 20px; } +*/ + .databox_error { width: 657px !important; height: 400px; @@ -2318,7 +2320,7 @@ ul.operation li a:hover { -o-transition-property: background-color; -o-transition-duration: 0.5s; -o-transition-timing-function: ease-out; - background-color: #585858 !important; + background-color: #b1b1b1 !important; } .submenu_not_selected:hover{ transition-property: background-color; @@ -2333,11 +2335,11 @@ ul.operation li a:hover { -o-transition-property: background-color; -o-transition-duration: 0.5s; -o-transition-timing-function: ease-out; - background-color: #585858 !important; + background-color: #b1b1b1 !important; } .submenu_selected:hover{ - background-color: #585858 !important; + background-color: #b1b1b1 !important; } .sub_subMenu{ @@ -2365,7 +2367,7 @@ ul.operation li a:hover { -moz-transition-timing-function: ease-out; -o-transition-property: background-color; -o-transition-duration: 0.5s; - background-color: #585858 !important; + background-color: #b1b1b1 !important; } .submenu_text { @@ -2373,7 +2375,7 @@ ul.operation li a:hover { } .menu li.selected { - box-shadow: inset 4px 0 #82b92e; + box-shadow: inset 4px 0 #b1b1b1; } li.links a:hover { @@ -2393,7 +2395,7 @@ li.links a:hover { } .operation .selected { - background-color: #585858 !important; + background-color: #b1b1b1 !important; } .menu li, .menu .li.not_selected { @@ -3439,11 +3441,375 @@ color:#82b92e;font-family:Nunito;font-size:10pt;position:relative;top:6px; } .rowPair:hover, .rowOdd:hover{ - background-color: #eee; + background-color: #3f3f3f; } .databox.data > tbody > tr:hover{ - background-color: #eee; + background-color: #3f3f3f; } .checkselected{ background-color: #eee; +} + +#login_help_dialog *{ + color: #222222; +} + +.introjs-tooltip *{ + color: #222222; +} + +.dd_widget_content *{ + color: #222222; +} + +#dialog_add_new_widget *{ + color: #222222; +} + +.widget_configuration_form table tbody tr td:first-child{ + color: #222222; +} + +.widget_configuration_form .container *{ + color: #222222; +} +.widget_configuration_form b{ + color: #222222; +} + +form[action='index.php?sec=estado&sec2=godmode/agentes/planned_downtime.list'] *{ + color: #222222; +} + +form[action='index.php?sec=estado&sec2=godmode/agentes/planned_downtime.list'] input{ + color: white; +} + +form[action='index.php?sec=estado&sec2=godmode/agentes/planned_downtime.list'] select{ + color: white; +} +.notify { + color: black; +} +.notify *{ + color: black; +} +#login_logout *{ + color: #222222; +} + +/*modal windows login*/ +div.content_alert{ + width: 98%; + margin-top: 20px; +} + +div.icon_message_alert{ + float: left; + width: 25%; + text-align: center; + +} + +div.icon_message_alert img{ + width: 85px; +} + +div.content_message_alert{ + + width: 75%; + float: right; +} + +div.text_message_alert{ + width: 100%; + margin-top: 10px; +} + +div.text_message_alert h1{ + margin: 0px; +} + +div.text_message_alert p{ + margin: 0px; + font-size: 10.3pt; + line-height: 14pt; +} + +div.button_message_alert{ + width: 100%; +} + +div.button_message_alert input{ + float: right; + width: 87px; + height: 33px; + color: #82b92e; + border: 1px solid #82b92e; + font-weight: bold; + margin-right: 20px; + margin-top: 20px; + font-size: 10pt; +} + +div.form_message_alert{ + width: 90%; + clear: both; + padding-top: 20px; + padding-left: 40px; +} + +div.form_message_alert ul li{ + display: inline-block; + padding: 10px; +} + +div.form_message_alert ul li input{ + border: none; + background-color: #dadada !important; + border-radius: 0px; + height: 17px; + width: 145px; + padding-left: 5px; +} + +div.form_message_alert ul li label{ + font-size: 10pt; + padding-right: 20px; +} + +div.form_message_alert h4{ + margin: 0px; + margin-bottom: 10px; +} + +div.button_message_alert_form input{ + float: right; + width: 87px; + height: 33px; + color: #82b92e; + border: 1px solid #82b92e; + font-weight: bold; + font-size: 10pt; + margin-right: 25px; +} + +.ui-dialog .ui-dialog-titlebar { + background-color: #82b92e !important; +} + +/* + styles header login +*/ +div#header_login{ + width: 100%; + height: 65px; + background-color: rgba(255, 255, 255, 0.06); +} + +div#icon_custom_pandora{ + float: left; + margin-top: 5px; + margin-left: 4%; +} + +div#list_icon_docs_support{ + float: right; + margin-top: 8px; + margin-right: 4%; +} + +div#list_icon_docs_support ul{ + margin-top: 5px; +} + +div#list_icon_docs_support ul li{ + display: inline-block; + color:white; + vertical-align: middle; + margin-right: 5px; + font-size: 10pt; +} + +li#li_margin_left{ + margin-left: 30px; +} + +/* + styles login form +*/ + +div.container_login{ + margin-top: 10%; + margin-left: 5%; + margin-right: 5%; + +} + +div.login_page { + width: 35%; + min-height: 600px; + float:left; +} + +div.login_page form { + border-right:1px solid #868686; + padding-top: 30px; + padding-bottom: 50px; + min-width: 400px; + max-height: 600px; +} + +div.login_logo_icon { + margin-bottom: 40px; + text-align: center; +} + +div.login_logo_icon img{ + margin: 0 auto; + width: 150px; +} +div.login_double_auth_code, +div.login_nick, +div.login_pass { + margin: 0 auto; + width: 70%; + height: 40px; + background-color: rgba(255, 255, 255, 0.20) !important; + margin-bottom: 25px; + min-width: 260px; +} + +div.login_nick img, +div.login_pass img{ + vertical-align: middle; + margin: 3px; +} + + +div.login_nick input, +div.login_pass input{ + background-color: rgba(255, 255, 255, 0.00) !important; + border:0px !important; + color:white !important; + border-radius: 0px; + width: 89%; + height: 40px; + font-size: 9pt; + padding: 0px !important; +} + + +div.login_nick input:focus, +div.login_pass input:focus{ + outline: none; +} + +div.login_nick input:-webkit-autofill, +div.login_nick input:-webkit-autofill:hover, +div.login_nick input:-webkit-autofill:focus, +div.login_nick input:-webkit-autofill:active, +div.login_pass input:-webkit-autofill, +div.login_pass input:-webkit-autofill:hover, +div.login_pass input:-webkit-autofill:focus, +div.login_pass input:-webkit-autofill:active { + transition: background-color 10000s ease-in-out 0s; + -webkit-box-shadow: 0 0 0px 0px transparent inset !important; + -webkit-text-fill-color: white !important; + border:0px; + width: 89%; +} + +div.login_nick input::-webkit-input-placeholder, +div.login_pass input::-webkit-input-placeholder { + color:white; +} + +div.login_pass img, +div.login_nick img{ + width: 30px; +} + +div.login_pass div, +div.login_nick div{ + float: left; + width: 11%; +} + +div.login_button{ + margin: 0 auto; + width: 70%; + height: 40px; + background-color: rgb(25, 25, 25); + border: 1px solid white; + min-width: 260px; +} + +div.login_button input { + width: 100%; + background-color: rgb(25, 25, 25) !important; + text-align: center; + border:0px; + border-radius: 0px; + height: 40px; + padding: 0px; + font-size: 9pt; + color: white; +} + +div.login_data { + width: 65%; + min-height: 600px; + float:left; +} + +div.text_banner_login{ + width: 100%; + margin-bottom: 60px; + color: white; + text-align: center; +} + +div.text_banner_login span{ + width: 100%; +} + +span.span1{ + font-size: 3vw; + font-family: 'lato-thin'; + color: white; +} + +span.span2{ + font-size: 3vw; + font-family: 'lato-bolder'; + color: white; +} + +div.img_banner_login{ + width: 100%; + text-align: center; +} + +div.img_banner_login img{ + max-width: 70%; + min-width: 70%; + max-height: 50%; + min-height: 50%; +} + +@media all and (max-width: 1200px) { + span.span1{ + font-size: 30pt; + } + span.span2{ + font-size: 30pt; + } +} + +.new_task p, .new_task h3, .new_task h2, .new_task a{ + color: #222222; +} +.item p { + color: #222222; } \ No newline at end of file From 8525426763cdf8b6b451d91a00b11825fe303536 Mon Sep 17 00:00:00 2001 From: enriquecd Date: Tue, 10 Oct 2017 12:36:47 +0200 Subject: [PATCH 194/281] Only unselect any option in mulselect when select any and others at the same time - #1266 --- pandora_console/godmode/massive/massive_delete_modules.php | 2 -- pandora_console/godmode/massive/massive_edit_modules.php | 2 -- 2 files changed, 4 deletions(-) diff --git a/pandora_console/godmode/massive/massive_delete_modules.php b/pandora_console/godmode/massive/massive_delete_modules.php index e271a37132..6009d1b9b8 100755 --- a/pandora_console/godmode/massive/massive_delete_modules.php +++ b/pandora_console/godmode/massive/massive_delete_modules.php @@ -799,7 +799,6 @@ $(document).ready (function () { var others = true; } if(any && others){ - document.forms["form_modules"].agents[i].selected = false; document.forms["form_modules"].agents[0].selected = false; } } @@ -815,7 +814,6 @@ $(document).ready (function () { var others = true; } if(any && others){ - document.forms["form_modules"].module[i].selected = false; document.forms["form_modules"].module[0].selected = false; } } diff --git a/pandora_console/godmode/massive/massive_edit_modules.php b/pandora_console/godmode/massive/massive_edit_modules.php index ff2143e80e..1550e0be93 100755 --- a/pandora_console/godmode/massive/massive_edit_modules.php +++ b/pandora_console/godmode/massive/massive_edit_modules.php @@ -1098,7 +1098,6 @@ $(document).ready (function () { var others = true; } if(any && others){ - document.forms["form_edit"].agents[i].selected = false; document.forms["form_edit"].agents[0].selected = false; } } @@ -1114,7 +1113,6 @@ $(document).ready (function () { var others = true; } if(any && others){ - document.forms["form_edit"].module[i].selected = false; document.forms["form_edit"].module[0].selected = false; } } From fc9a5c46623e4260baa3cb26f935eeec76085ca1 Mon Sep 17 00:00:00 2001 From: Daniel Maya Date: Tue, 10 Oct 2017 13:39:44 +0200 Subject: [PATCH 195/281] Fixed search by tags --- pandora_console/operation/events/events.build_query.php | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/pandora_console/operation/events/events.build_query.php b/pandora_console/operation/events/events.build_query.php index aca3603f8c..832f9b3831 100755 --- a/pandora_console/operation/events/events.build_query.php +++ b/pandora_console/operation/events/events.build_query.php @@ -234,8 +234,12 @@ if (!empty($tag_with)) { $first = true; $filter_resume['tag_inc'] = $tag_with; foreach ($tag_with as $id_tag) { - if ($first) $first = false; - else $sql_post .= " AND "; + if ($first){ + $sql_post .= " ( "; + $first = false; + } else { + $sql_post .= " AND ( "; + } $sql_post .= "tags LIKE '" . tags_get_name($id_tag) . "'"; $sql_post .= " OR "; $sql_post .= "tags LIKE '" . tags_get_name($id_tag) . ",%'"; @@ -243,6 +247,7 @@ if (!empty($tag_with)) { $sql_post .= "tags LIKE '%," . tags_get_name($id_tag) . "'"; $sql_post .= " OR "; $sql_post .= "tags LIKE '%," . tags_get_name($id_tag) . ",%'"; + $sql_post .= ' ) '; } $sql_post .= ' ) '; } From 45383875b1127215efa7b42e418804b7420508af Mon Sep 17 00:00:00 2001 From: enriquecd Date: Tue, 10 Oct 2017 14:55:17 +0200 Subject: [PATCH 196/281] Uncomment collation order for case insensitive agent search - #1441 --- pandora_console/godmode/agentes/modificar_agente.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pandora_console/godmode/agentes/modificar_agente.php b/pandora_console/godmode/agentes/modificar_agente.php index 3c5406c46c..b77e77a841 100644 --- a/pandora_console/godmode/agentes/modificar_agente.php +++ b/pandora_console/godmode/agentes/modificar_agente.php @@ -181,7 +181,7 @@ $order_collation = ""; switch ($config["dbtype"]) { case "mysql": $order_collation = ""; - //$order_collation = "COLLATE utf8_general_ci"; + $order_collation = "COLLATE utf8_general_ci"; break; case "postgresql": case "oracle": From 5171f7a7470be7d1ea0b7439c34e5268a9441c85 Mon Sep 17 00:00:00 2001 From: fermin831 Date: Tue, 10 Oct 2017 16:32:02 +0200 Subject: [PATCH 197/281] Fixed cron on server modules --- pandora_server/lib/PandoraFMS/Core.pm | 10 +++- pandora_server/lib/PandoraFMS/Tools.pm | 80 +++++++++++++++++++++----- 2 files changed, 73 insertions(+), 17 deletions(-) diff --git a/pandora_server/lib/PandoraFMS/Core.pm b/pandora_server/lib/PandoraFMS/Core.pm index 24bdfeea51..4e50807381 100644 --- a/pandora_server/lib/PandoraFMS/Core.pm +++ b/pandora_server/lib/PandoraFMS/Core.pm @@ -1478,7 +1478,10 @@ sub pandora_process_module ($$$$$$$$$;$) { # Calculate the current interval my $current_interval; if (defined ($module->{'cron_interval'}) && $module->{'cron_interval'} ne '' && $module->{'cron_interval'} ne '* * * * *') { - $current_interval = cron_next_execution ($module->{'cron_interval'}); + $current_interval = cron_next_execution ( + $module->{'cron_interval'}, + $module->{'module_interval'} == 0 ? $agent->{'intervalo'} : $module->{'module_interval'} + ); } elsif ($module->{'module_interval'} == 0) { $current_interval = $agent->{'intervalo'}; @@ -3174,7 +3177,10 @@ sub pandora_update_module_on_error ($$$) { # Set tagente_estado.current_interval to make sure it is not 0 my $current_interval; if (defined($module->{'cron_interval'}) && $module->{'cron_interval'} ne '' && $module->{'cron_interval'} ne '* * * * *') { - $current_interval = cron_next_execution ($module->{'cron_interval'}); + $current_interval = cron_next_execution ( + $module->{'cron_interval'}, + $module->{'module_interval'} == 0 ? 300 : $module->{'module_interval'} + ); } elsif ($module->{'module_interval'} == 0) { $current_interval = 300; diff --git a/pandora_server/lib/PandoraFMS/Tools.pm b/pandora_server/lib/PandoraFMS/Tools.pm index e0dda9af4f..c69691cc66 100755 --- a/pandora_server/lib/PandoraFMS/Tools.pm +++ b/pandora_server/lib/PandoraFMS/Tools.pm @@ -1254,12 +1254,12 @@ sub translate_obj ($$$) { ############################################################################### # Get the number of seconds left to the next execution of the given cron entry. ############################################################################### -sub cron_next_execution ($) { - my ($cron) = @_; +sub cron_next_execution { + my ($cron, $interval) = @_; # Check cron conf format if ($cron !~ /^((\*|(\d+(-\d+){0,1}))\s*){5}$/) { - return 300; + return $interval; } # Get day of the week and month from cron config @@ -1271,7 +1271,7 @@ sub cron_next_execution ($) { # Any day of the week if ($wday eq '*') { - my $nex_time = cron_next_execution_date ($cron, $cur_time); + my $nex_time = cron_next_execution_date ($cron, $cur_time, $interval); return $nex_time - time(); } # A range? @@ -1283,7 +1283,7 @@ sub cron_next_execution ($) { my $count = 0; my $nex_time = $cur_time; do { - $nex_time = cron_next_execution_date ($cron, $nex_time); + $nex_time = cron_next_execution_date ($cron, $nex_time, $interval); my $nex_time_wd = $nex_time; my ($nex_mon, $nex_wday) = (localtime ($nex_time_wd))[4, 6]; my $nex_mon_wd; @@ -1301,7 +1301,7 @@ sub cron_next_execution ($) { } while ($count < 60); # Something went wrong, default to 5 minutes - return 300; + return $interval; } ############################################################################### # Get the number of seconds left to the next execution of the given cron entry. @@ -1315,8 +1315,8 @@ sub cron_check_syntax ($) { ############################################################################### # Get the next execution date for the given cron entry in seconds since epoch. ############################################################################### -sub cron_next_execution_date ($$) { - my ($cron, $cur_time) = @_; +sub cron_next_execution_date { + my ($cron, $cur_time, $interval) = @_; # Get cron configuration my ($min, $hour, $mday, $mon, $wday) = split (/\s/, $cron); @@ -1330,16 +1330,24 @@ sub cron_next_execution_date ($$) { if (! defined ($cur_time)) { $cur_time = time(); } - my ($cur_min, $cur_hour, $cur_mday, $cur_mon, $cur_year) = (localtime ($cur_time))[1, 2, 3, 4, 5]; + # Check if current time + interval is on cron too + my $nex_time = $cur_time + $interval; + my ($cur_min, $cur_hour, $cur_mday, $cur_mon, $cur_year) + = (localtime ($nex_time))[1, 2, 3, 4, 5]; + + my @cron_array = ($min, $hour, $mday, $mon); + my @curr_time_array = ($cur_min, $cur_hour, $cur_mday, $cur_mon); + return ($nex_time) if cron_is_in_cron(\@cron_array, \@curr_time_array) == 1; # Parse intervals - $min = cron_get_closest_in_range ($cur_min, $min); - $hour = cron_get_closest_in_range ($cur_hour, $hour); - $mday = cron_get_closest_in_range ($cur_mday, $mday); - $mon = cron_get_closest_in_range ($cur_mon, $mon); + ($min, undef) = cron_get_interval ($min); + ($hour, undef) = cron_get_interval ($hour); + ($mday, undef) = cron_get_interval ($mday); + ($mon, undef) = cron_get_interval ($mon); # Get first next date candidate from cron configuration - my ($nex_min, $nex_hour, $nex_mday, $nex_mon, $nex_year) = ($min, $hour, $mday, $mon, $cur_year); + my ($nex_min, $nex_hour, $nex_mday, $nex_mon, $nex_year) + = ($min, $hour, $mday, $mon, $cur_year); # Replace wildcards if ($min eq '*') { @@ -1400,9 +1408,51 @@ sub cron_next_execution_date ($$) { } while ($count < 60); # Something went wrong, default to 5 minutes - return $cur_time + 300; + return $nex_time; } +############################################################################### +# Returns if a date is in a cron. Recursive. +# Needs the cron like an array reference and +# current time in cron format to works properly +############################################################################### +sub cron_is_in_cron { + my ($elems_cron, $elems_curr_time) = @_; + + my $elem_cron = shift(@$elems_cron); + my $elem_curr_time = shift (@$elems_curr_time); + #If there is no elements means that is in cron + return 1 unless (defined($elem_cron) || defined($elem_curr_time)); + + # Go to last element if current is a wild card + if ($elem_cron ne '*') { + my ($down, $up) = cron_get_interval($elem_cron); + # Check if there is no a range + return 0 if (!defined($up) && ($down != $cron)); + # Check if there is on the range + if ($down < $up) { + return 0 if ($elem_curr_time < $down || $elem_curr_time > $up); + } else { + return 0 if ($elem_curr_time > $down || $elem_curr_time < $up); + } + } + return cron_is_in_cron($elems_cron, $elems_curr_time); +} +############################################################################### +# Returns the interval of a cron element. If there is not a range, +# returns an array with the first element in the first place of array +# and the second place undefined. +############################################################################### +sub cron_get_interval { + my ($element) = @_; + + # Not a range + if ($element !~ /(\d+)\-(\d+)/) { + return ($element, undef); + } + + return ($1, $2); +} ############################################################################### # Returns the closest number to the target inside the given range (including # the target itself). From 60b428ac24c9da15e5daeba2b2d459dc3250a430 Mon Sep 17 00:00:00 2001 From: fermin831 Date: Tue, 10 Oct 2017 18:41:53 +0200 Subject: [PATCH 198/281] Added module_user_session token to module_proc on windows agent --- .../win32/modules/pandora_module_factory.cc | 16 ++- .../win32/modules/pandora_module_proc.cc | 13 ++- .../win32/modules/pandora_module_proc.h | 3 + pandora_agents/win32/windows/pandora_wmi.cc | 110 ++++++++++++++---- pandora_agents/win32/windows/pandora_wmi.h | 2 +- 5 files changed, 118 insertions(+), 26 deletions(-) diff --git a/pandora_agents/win32/modules/pandora_module_factory.cc b/pandora_agents/win32/modules/pandora_module_factory.cc index db33c1315a..f6a97c99e0 100644 --- a/pandora_agents/win32/modules/pandora_module_factory.cc +++ b/pandora_agents/win32/modules/pandora_module_factory.cc @@ -121,6 +121,7 @@ using namespace Pandora_Strutils; #define TOKEN_MACRO ("module_macro") #define TOKEN_NATIVE_ENCODING ("module_native_encoding") #define TOKEN_ALERT_TEMPLATE ("module_alert_template") +#define TOKEN_USER_SESSION ("module_user_session ") string parseLine (string line, string token) { @@ -158,7 +159,7 @@ Pandora_Module_Factory::getModuleFromDefinition (string definition) { string module_dsn, module_freememory; string module_logevent, module_source, module_eventtype, module_eventcode; string module_pattern, module_application, module_async; - string module_watchdog, module_start_command; + string module_watchdog, module_start_command, module_user_session; string module_wmiquery, module_wmicolumn; string module_retries, module_startdelay, module_retrydelay; string module_perfcounter, module_tcpcheck; @@ -253,6 +254,7 @@ Pandora_Module_Factory::getModuleFromDefinition (string definition) { module_ff_interval = ""; module_native_encoding = ""; module_alert_template = ""; + module_user_session = ""; macro = ""; stringtok (tokens, definition, "\n"); @@ -507,6 +509,10 @@ Pandora_Module_Factory::getModuleFromDefinition (string definition) { if (module_alert_template == "") { module_alert_template = parseLine (line, TOKEN_ALERT_TEMPLATE); module_alert_template.erase (0,1); + } + + if (module_user_session == "") { + module_user_session = parseLine (line, TOKEN_USER_SESSION); } if (macro == "") { @@ -1085,6 +1091,13 @@ Pandora_Module_Factory::getModuleFromDefinition (string definition) { module_alert_template.replace(pos_macro, macro_name.size(), macro_value); } } + + if (module_user_session != "") { + pos_macro = module_user_session.find(macro_name); + if (pos_macro != string::npos){ + module_user_session.replace(pos_macro, macro_name.size(), macro_value); + } + } } } } @@ -1121,6 +1134,7 @@ Pandora_Module_Factory::getModuleFromDefinition (string definition) { module_proc->setRetries (atoi(module_retries.c_str ())); module_proc->setStartDelay (atoi(module_startdelay.c_str ())); module_proc->setRetryDelay (atoi(module_retrydelay.c_str ())); + module_proc->setUserSession (is_enabled(module_user_session)); } } } else if (module_service != "") { diff --git a/pandora_agents/win32/modules/pandora_module_proc.cc b/pandora_agents/win32/modules/pandora_module_proc.cc index e8eed1f97d..1c06e1001d 100644 --- a/pandora_agents/win32/modules/pandora_module_proc.cc +++ b/pandora_agents/win32/modules/pandora_module_proc.cc @@ -48,6 +48,7 @@ Pandora_Module_Proc::Pandora_Module_Proc (string name, string process_name) this->setKind (module_proc_str); this->watchdog = false; + this->user_session = false; this->start_command = ""; this->retries = 3; this->start_delay = 5000; @@ -95,6 +96,11 @@ Pandora_Module_Proc::getRetryDelay () const { return this->retry_delay; } +bool +Pandora_Module_Proc::getUserSession () const { + return this->user_session; +} + void Pandora_Module_Proc::setWatchdog (bool watchdog) { this->watchdog = watchdog; @@ -131,6 +137,11 @@ Pandora_Module_Proc::setRetryDelay (int mseconds) { this->retry_delay = mseconds; } +void +Pandora_Module_Proc::setUserSession (bool usession) { + this->user_session = usession; +} + void async_run (Pandora_Module_Proc *module) { HANDLE *processes = NULL; @@ -156,7 +167,7 @@ async_run (Pandora_Module_Proc *module) { } Sleep (module->getRetryDelay ()); - Pandora_Wmi::runProgram (module->getStartCommand ()); + Pandora_Wmi::runProgram (module->getStartCommand (), NULL, module->getUserSession()); Sleep (module->getStartDelay ()); counter++; continue; diff --git a/pandora_agents/win32/modules/pandora_module_proc.h b/pandora_agents/win32/modules/pandora_module_proc.h index edab85cb88..0286efcf5c 100644 --- a/pandora_agents/win32/modules/pandora_module_proc.h +++ b/pandora_agents/win32/modules/pandora_module_proc.h @@ -32,6 +32,7 @@ namespace Pandora_Modules { string process_name; HANDLE thread; bool watchdog; + bool user_session; string start_command; int retries; int start_delay; @@ -46,12 +47,14 @@ namespace Pandora_Modules { int getRetries () const; int getStartDelay () const; int getRetryDelay () const; + bool getUserSession () const; void setWatchdog (bool watchdog); void setStartCommand (string command); void setRetries (int retries); void setStartDelay (int mseconds); void setRetryDelay (int mseconds); + void setUserSession (bool usession); void run (); }; diff --git a/pandora_agents/win32/windows/pandora_wmi.cc b/pandora_agents/win32/windows/pandora_wmi.cc index e4763cc433..fb572bddcb 100644 --- a/pandora_agents/win32/windows/pandora_wmi.cc +++ b/pandora_agents/win32/windows/pandora_wmi.cc @@ -369,16 +369,16 @@ Pandora_Wmi::getOSName () { dhGetValue (L"%s", &name, quickfix, L".Caption"); - if (name != NULL) { - // Remove the (R) character. - for (int i = 0; i < strlen(name); i++) { - if ((unsigned char)name[i] == 0xAE) { - name[i] = ' '; - } - } - ret = name; - dhFreeString (name); - } + if (name != NULL) { + // Remove the (R) character. + for (int i = 0; i < strlen(name); i++) { + if ((unsigned char)name[i] == 0xAE) { + name[i] = ' '; + } + } + ret = name; + dhFreeString (name); + } } NEXT_THROW (quickfix); } catch (string errstr) { @@ -411,12 +411,12 @@ Pandora_Wmi::getOSVersion () { L".CSDVersion"); if (version != NULL) { - // Remove the (R) character. - for (int i = 0; i < strlen(version); i++) { - if ((unsigned char)version[i] == 0xAE) { - version[i] = ' '; - } - } + // Remove the (R) character. + for (int i = 0; i < strlen(version); i++) { + if ((unsigned char)version[i] == 0xAE) { + version[i] = ' '; + } + } ret = version; dhFreeString (version); } @@ -501,7 +501,7 @@ Pandora_Wmi::getSystemName () { * @param flags Process creation flags */ bool -Pandora_Wmi::runProgram (string command, DWORD flags) { +Pandora_Wmi::runProgram (string command, DWORD flags, BOOL user_session) { PROCESS_INFORMATION process_info; STARTUPINFO startup_info; bool success; @@ -514,11 +514,75 @@ Pandora_Wmi::runProgram (string command, DWORD flags) { startup_info.cb = sizeof (startup_info); ZeroMemory (&process_info, sizeof (process_info)); - pandoraDebug ("Start process \"%s\".", command.c_str ()); - cmd = strdup (command.c_str ()); - success = CreateProcess (NULL, cmd, NULL, NULL, FALSE, flags, - NULL, NULL, &startup_info, &process_info); - pandoraFree (cmd); + if (user_session) { + DWORD sessionId = WTSGetActiveConsoleSessionId(); + startup_info.cb = sizeof(STARTUPINFO); + startup_info.hStdError = 0; + startup_info.hStdInput = 0; + startup_info.hStdOutput = 0; + if ( + startup_info.hStdError != 0 + || startup_info.hStdInput != 0 + || startup_info.hStdOutput != 0 + ) { + startup_info.dwFlags |= STARTF_USESTDHANDLES; + } + + HANDLE procHandle = GetCurrentProcess(); + HANDLE token, userToken; + + // Tray to open the process + if (OpenProcessToken(procHandle, TOKEN_DUPLICATE, &token) == 0) { + pandoraDebug ("Open Process Token fails with error %d.", GetLastError()); + return false; + } + + // Duplicate token + if (DuplicateTokenEx(token, + MAXIMUM_ALLOWED, + 0, + SecurityImpersonation, + TokenPrimary, + &userToken) == 0) { + pandoraDebug ("Duplicate token fails with error %d.", GetLastError()); + return false; + } + + // Set Token Information + if (SetTokenInformation(userToken, + (TOKEN_INFORMATION_CLASS)TokenSessionId, + &sessionId, + sizeof(sessionId)) == 0) { + // Error 1314 will be thrown if agent is not running as service. + if (GetLastError() != 1314) { + pandoraDebug ("Set token information fails with error %d.", GetLastError()); + return false; + } + } + + LPSTR command_exec = (LPSTR)command.c_str(); + + // Create Process As User + // Changed inherit and command + success = CreateProcessAsUser( + userToken, + 0, + command_exec, + 0, + 0, + FALSE, + flags, + 0, + NULL, + &startup_info, + &process_info); + } else { + pandoraDebug ("Start process \"%s\".", command.c_str ()); + cmd = strdup (command.c_str ()); + success = CreateProcess (NULL, cmd, NULL, NULL, FALSE, flags, + NULL, NULL, &startup_info, &process_info); + pandoraFree (cmd); + } if (success) { pandoraDebug ("The process \"%s\" was started.", command.c_str ()); @@ -949,7 +1013,7 @@ getIPs(VARIANT *ip_array){ if (V_VT(&pvArray[i]) == VT_BSTR) { if (i > 0) { ret += " , "; - } + } LPSTR szStringA; ret += Pandora_Strutils::strUnicodeToAnsi( V_BSTR(&pvArray[i])); } diff --git a/pandora_agents/win32/windows/pandora_wmi.h b/pandora_agents/win32/windows/pandora_wmi.h index 601499f4a1..de4f3db81b 100644 --- a/pandora_agents/win32/windows/pandora_wmi.h +++ b/pandora_agents/win32/windows/pandora_wmi.h @@ -53,7 +53,7 @@ namespace Pandora_Wmi { string getOSBuild (); string getSystemName (); string getSystemAddress (); - bool runProgram (string command, DWORD flags = 0); + bool runProgram (string command, DWORD flags = 0, BOOL user_session = false); bool startService (string service_name); bool stopService (string service_name); void runWMIQuery (string wmi_query, From 806b282e8f55f886bfd38e5f926a5f0f825e6d91 Mon Sep 17 00:00:00 2001 From: enriquecd Date: Tue, 10 Oct 2017 18:48:58 +0200 Subject: [PATCH 199/281] Fix resize sla graphs in visual console - #1334 --- pandora_console/include/graphs/functions_flot.php | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/pandora_console/include/graphs/functions_flot.php b/pandora_console/include/graphs/functions_flot.php index 319e69cab0..7e30d49215 100644 --- a/pandora_console/include/graphs/functions_flot.php +++ b/pandora_console/include/graphs/functions_flot.php @@ -866,9 +866,7 @@ function flot_slicesbar_graph ($graph_data, $period, $width, $height, $legend, $ global $config; include_javascript_dependencies_flot_graph(); - - $height+= 20; - + $stacked_str = 'stack: stack,'; // Get a unique identifier to graph @@ -876,10 +874,10 @@ function flot_slicesbar_graph ($graph_data, $period, $width, $height, $legend, $ // Set some containers to legend, graph, timestamp tooltip, etc. if ($stat_win) { - $return = "
    "; + $return = "
    "; } else { - $return = "
    "; + $return = "
    "; } $return .= ""; From 6bc0949942908e86a74bd40928a6cc5676031f87 Mon Sep 17 00:00:00 2001 From: artica Date: Wed, 11 Oct 2017 00:01:25 +0200 Subject: [PATCH 200/281] Auto-updated build strings. --- pandora_agents/unix/DEBIAN/control | 2 +- pandora_agents/unix/DEBIAN/make_deb_package.sh | 2 +- pandora_agents/unix/pandora_agent | 2 +- pandora_agents/unix/pandora_agent.redhat.spec | 2 +- pandora_agents/unix/pandora_agent.spec | 2 +- pandora_agents/unix/pandora_agent_installer | 2 +- pandora_agents/win32/installer/pandora.mpi | 2 +- pandora_agents/win32/pandora.cc | 2 +- pandora_agents/win32/versioninfo.rc | 2 +- pandora_console/DEBIAN/control | 2 +- pandora_console/DEBIAN/make_deb_package.sh | 2 +- pandora_console/include/config_process.php | 2 +- pandora_console/install.php | 2 +- pandora_console/pandora_console.redhat.spec | 2 +- pandora_console/pandora_console.spec | 2 +- pandora_server/DEBIAN/control | 2 +- pandora_server/DEBIAN/make_deb_package.sh | 2 +- pandora_server/lib/PandoraFMS/Config.pm | 2 +- pandora_server/pandora_server.redhat.spec | 2 +- pandora_server/pandora_server.spec | 2 +- pandora_server/pandora_server_installer | 2 +- pandora_server/util/pandora_db.pl | 2 +- pandora_server/util/pandora_manage.pl | 2 +- 23 files changed, 23 insertions(+), 23 deletions(-) diff --git a/pandora_agents/unix/DEBIAN/control b/pandora_agents/unix/DEBIAN/control index 87974075b0..410c9fffc0 100644 --- a/pandora_agents/unix/DEBIAN/control +++ b/pandora_agents/unix/DEBIAN/control @@ -1,5 +1,5 @@ package: pandorafms-agent-unix -Version: 7.0NG.713-171010 +Version: 7.0NG.713-171011 Architecture: all Priority: optional Section: admin diff --git a/pandora_agents/unix/DEBIAN/make_deb_package.sh b/pandora_agents/unix/DEBIAN/make_deb_package.sh index 41f29a3a77..24eb489214 100644 --- a/pandora_agents/unix/DEBIAN/make_deb_package.sh +++ b/pandora_agents/unix/DEBIAN/make_deb_package.sh @@ -14,7 +14,7 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -pandora_version="7.0NG.713-171010" +pandora_version="7.0NG.713-171011" echo "Test if you has the tools for to make the packages." whereis dpkg-deb | cut -d":" -f2 | grep dpkg-deb > /dev/null diff --git a/pandora_agents/unix/pandora_agent b/pandora_agents/unix/pandora_agent index f25aeb5d87..85d107fa3e 100755 --- a/pandora_agents/unix/pandora_agent +++ b/pandora_agents/unix/pandora_agent @@ -41,7 +41,7 @@ my $Sem = undef; my $ThreadSem = undef; use constant AGENT_VERSION => '7.0NG.713'; -use constant AGENT_BUILD => '171010'; +use constant AGENT_BUILD => '171011'; # Agent log default file size maximum and instances use constant DEFAULT_MAX_LOG_SIZE => 600000; diff --git a/pandora_agents/unix/pandora_agent.redhat.spec b/pandora_agents/unix/pandora_agent.redhat.spec index 3435e19fa5..17daefdfb8 100644 --- a/pandora_agents/unix/pandora_agent.redhat.spec +++ b/pandora_agents/unix/pandora_agent.redhat.spec @@ -3,7 +3,7 @@ # %define name pandorafms_agent_unix %define version 7.0NG.713 -%define release 171010 +%define release 171011 Summary: Pandora FMS Linux agent, PERL version Name: %{name} diff --git a/pandora_agents/unix/pandora_agent.spec b/pandora_agents/unix/pandora_agent.spec index 9007904dde..9f837b29e6 100644 --- a/pandora_agents/unix/pandora_agent.spec +++ b/pandora_agents/unix/pandora_agent.spec @@ -3,7 +3,7 @@ # %define name pandorafms_agent_unix %define version 7.0NG.713 -%define release 171010 +%define release 171011 Summary: Pandora FMS Linux agent, PERL version Name: %{name} diff --git a/pandora_agents/unix/pandora_agent_installer b/pandora_agents/unix/pandora_agent_installer index 971dffc2eb..5f528ac805 100755 --- a/pandora_agents/unix/pandora_agent_installer +++ b/pandora_agents/unix/pandora_agent_installer @@ -10,7 +10,7 @@ # ********************************************************************** PI_VERSION="7.0NG.713" -PI_BUILD="171010" +PI_BUILD="171011" OS_NAME=`uname -s` FORCE=0 diff --git a/pandora_agents/win32/installer/pandora.mpi b/pandora_agents/win32/installer/pandora.mpi index 5707fe6a02..a29784b257 100644 --- a/pandora_agents/win32/installer/pandora.mpi +++ b/pandora_agents/win32/installer/pandora.mpi @@ -186,7 +186,7 @@ UpgradeApplicationID {} Version -{171010} +{171011} ViewReadme {Yes} diff --git a/pandora_agents/win32/pandora.cc b/pandora_agents/win32/pandora.cc index 61a31ff0e7..84c11be038 100644 --- a/pandora_agents/win32/pandora.cc +++ b/pandora_agents/win32/pandora.cc @@ -30,7 +30,7 @@ using namespace Pandora; using namespace Pandora_Strutils; #define PATH_SIZE _MAX_PATH+1 -#define PANDORA_VERSION ("7.0NG.713(Build 171010)") +#define PANDORA_VERSION ("7.0NG.713(Build 171011)") string pandora_path; string pandora_dir; diff --git a/pandora_agents/win32/versioninfo.rc b/pandora_agents/win32/versioninfo.rc index 02d8c0ef39..4b700b4174 100644 --- a/pandora_agents/win32/versioninfo.rc +++ b/pandora_agents/win32/versioninfo.rc @@ -11,7 +11,7 @@ BEGIN VALUE "LegalCopyright", "Artica ST" VALUE "OriginalFilename", "PandoraAgent.exe" VALUE "ProductName", "Pandora FMS Windows Agent" - VALUE "ProductVersion", "(7.0NG.713(Build 171010))" + VALUE "ProductVersion", "(7.0NG.713(Build 171011))" VALUE "FileVersion", "1.0.0.0" END END diff --git a/pandora_console/DEBIAN/control b/pandora_console/DEBIAN/control index 1eeb278d22..0490f6d517 100644 --- a/pandora_console/DEBIAN/control +++ b/pandora_console/DEBIAN/control @@ -1,5 +1,5 @@ package: pandorafms-console -Version: 7.0NG.713-171010 +Version: 7.0NG.713-171011 Architecture: all Priority: optional Section: admin diff --git a/pandora_console/DEBIAN/make_deb_package.sh b/pandora_console/DEBIAN/make_deb_package.sh index 89fe5cd03b..6c7ffd6586 100644 --- a/pandora_console/DEBIAN/make_deb_package.sh +++ b/pandora_console/DEBIAN/make_deb_package.sh @@ -14,7 +14,7 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -pandora_version="7.0NG.713-171010" +pandora_version="7.0NG.713-171011" package_pear=0 package_pandora=1 diff --git a/pandora_console/include/config_process.php b/pandora_console/include/config_process.php index 3bdf102d68..389e4964c0 100644 --- a/pandora_console/include/config_process.php +++ b/pandora_console/include/config_process.php @@ -22,7 +22,7 @@ /** * Pandora build version and version */ -$build_version = 'PC171010'; +$build_version = 'PC171011'; $pandora_version = 'v7.0NG.713'; // Do not overwrite default timezone set if defined. diff --git a/pandora_console/install.php b/pandora_console/install.php index 06ff6db3d1..76a734bab9 100755 --- a/pandora_console/install.php +++ b/pandora_console/install.php @@ -71,7 +71,7 @@
    Date: Wed, 11 Oct 2017 11:05:55 +0200 Subject: [PATCH 201/281] Modified events protection checking to protect secundary servers too --- pandora_server/bin/pandora_server | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pandora_server/bin/pandora_server b/pandora_server/bin/pandora_server index ef617343aa..1f13627cb3 100755 --- a/pandora_server/bin/pandora_server +++ b/pandora_server/bin/pandora_server @@ -314,9 +314,6 @@ sub pandora_server_tasks ($) { # Check if an autodisabled agent needs to be autodisable pandora_disable_autodisable_agents ($pa_config, $dbh); - - # Set event storm protection - pandora_set_event_storm_protection (pandora_get_tconfig_token ($dbh, 'event_storm_protection', 0)); } # TASKS EXECUTED EVERY 60 SECONDS (High latency tasks) @@ -355,6 +352,9 @@ sub pandora_server_tasks ($) { # Rotate Log File if (($counter % 30) == 0) { pandora_rotate_logfile($pa_config); + + # Set event storm protection + pandora_set_event_storm_protection (pandora_get_tconfig_token ($dbh, 'event_storm_protection', 0)); } # Pandora self monitoring if (defined($pa_config->{"self_monitoring"}) From e912e151a92afc2d65829ff4d8b39ac46b2896af Mon Sep 17 00:00:00 2001 From: daniel Date: Wed, 11 Oct 2017 13:17:29 +0200 Subject: [PATCH 202/281] fixed errors in setup tip AND prediction modules --- pandora_console/include/functions_graph.php | 9 ++- .../operation/agentes/stat_win.php | 56 +++++++++++-------- 2 files changed, 41 insertions(+), 24 deletions(-) diff --git a/pandora_console/include/functions_graph.php b/pandora_console/include/functions_graph.php index abf130c3a9..c318673184 100644 --- a/pandora_console/include/functions_graph.php +++ b/pandora_console/include/functions_graph.php @@ -4223,8 +4223,13 @@ function grafico_modulo_boolean_data ($agent_module_id, $period, $show_events, $chart_extra_data['legend_alerts'] = $legend['alert'.$series_suffix]; } - $legend['sum'.$series_suffix] = __('Avg').$series_suffix_str.': '.__('Last').': '.remove_right_zeros(number_format($graph_stats['sum']['last'], $config['graph_precision'])).' '.$unit.' ; '.__('Avg').': '.remove_right_zeros(number_format($graph_stats['sum']['avg'], $config['graph_precision'])).' '.$unit.' ; '.__('Max').': '.remove_right_zeros(number_format($graph_stats['sum']['max'], $config['graph_precision'])).' '.$unit.' ; '.__('Min').': '.remove_right_zeros(number_format($graph_stats['sum']['min'], $config['graph_precision'])).' '.$unit; - + if(!$fullscale){ + $legend['sum'.$series_suffix] = __('Avg').$series_suffix_str.': '.__('Last').': '.remove_right_zeros(number_format($graph_stats['sum']['last'], $config['graph_precision'])).' '.$unit.' ; '.__('Avg').': '.remove_right_zeros(number_format($graph_stats['sum']['avg'], $config['graph_precision'])).' '.$unit.' ; '.__('Max').': '.remove_right_zeros(number_format($graph_stats['sum']['max'], $config['graph_precision'])).' '.$unit.' ; '.__('Min').': '.remove_right_zeros(number_format($graph_stats['sum']['min'], $config['graph_precision'])).' '.$unit; + } + else{ + $legend['sum'.$series_suffix] = __('Data'); + } + if ($show_unknown) { $legend['unknown'.$series_suffix] = __('Unknown').$series_suffix_str; $chart_extra_data['legend_unknown'] = $legend['unknown'.$series_suffix]; diff --git a/pandora_console/operation/agentes/stat_win.php b/pandora_console/operation/agentes/stat_win.php index be93c2d3cc..101b9e055c 100644 --- a/pandora_console/operation/agentes/stat_win.php +++ b/pandora_console/operation/agentes/stat_win.php @@ -111,6 +111,9 @@ $alias = db_get_value ("alias","tagente","id_agente",$id_agent); $id = (int) get_parameter ("id", 0); // Agent id $agent_id = (int) modules_get_agentmodule_agent($id); + // Kind module + $type_module = modules_get_agentmodule_kind($id); + if (empty($id) || empty($agent_id)) { ui_print_error_message(__('There was a problem locating the source of the graph')); exit; @@ -167,27 +170,34 @@ $alias = db_get_value ("alias","tagente","id_agente",$id_agent); $time_compare_separated = get_parameter ("time_compare_separated", 0); $time_compare_overlapped = get_parameter ("time_compare_overlapped", 0); $unknown_graph = get_parameter_checkbox ("unknown_graph", 1); - - if(!isset($config['full_scale_option']) || $config['full_scale_option'] == 0){ - $fullscale = 0; - } - elseif($config['full_scale_option'] == 1){ - $fullscale = 1; - } - elseif($config['full_scale_option'] == 2){ - if($graph_type == 'boolean'){ - $fullscale = 1; - }else{ + + + //$type_module == 'predictionserver'; + $fullscale_sent = get_parameter ("fullscale_sent", 0); + if(!$fullscale_sent){ + if(!isset($config['full_scale_option']) || $config['full_scale_option'] == 0){ $fullscale = 0; } + elseif($config['full_scale_option'] == 1){ + $fullscale = 1; + } + elseif($config['full_scale_option'] == 2){ + if($graph_type == 'boolean'){ + html_debug_print('entra1'); + $fullscale = 1; + }else{ + html_debug_print('entra2'); + $fullscale = 0; + } + } } - - $fullscale_other = get_parameter ("fullscale_other", $fullscale); - - if(isset($fullscale_other)){ - $fullscale = $fullscale_other; + else{ + $fullscale = get_parameter('fullscale', 0); } +html_debug_print($fullscale); + + // To avoid the horizontal overflow $width -= 20; @@ -419,12 +429,14 @@ $alias = db_get_value ("alias","tagente","id_agente",$id_agent); break; } - $data = array(); - $data[0] = __('Show full scale graph (TIP)'); - $data[1] = html_print_checkbox ("fullscale", 1, (bool) $fullscale, true, false,'fullscal_other()'); - $data[1] .= html_print_input_hidden('fullscale_other', 0, true); - $table->data[] = $data; - $table->rowclass[] = ''; + if($type_module != 'predictionserver'){ + $data = array(); + $data[0] = __('Show full scale graph (TIP)'); + $data[1] = html_print_checkbox ("fullscale", 1, (bool) $fullscale, + true, false); + $table->data[] = $data; + $table->rowclass[] = ''; + } $form_table = html_print_table($table, true); From 3fb49f294dd3a8a95ae813049867e2482c1c546d Mon Sep 17 00:00:00 2001 From: artica Date: Fri, 13 Oct 2017 00:02:12 +0200 Subject: [PATCH 203/281] Auto-updated build strings. --- pandora_agents/unix/DEBIAN/control | 2 +- pandora_agents/unix/DEBIAN/make_deb_package.sh | 2 +- pandora_agents/unix/pandora_agent | 2 +- pandora_agents/unix/pandora_agent.redhat.spec | 2 +- pandora_agents/unix/pandora_agent.spec | 2 +- pandora_agents/unix/pandora_agent_installer | 2 +- pandora_agents/win32/installer/pandora.mpi | 2 +- pandora_agents/win32/pandora.cc | 2 +- pandora_agents/win32/versioninfo.rc | 2 +- pandora_console/DEBIAN/control | 2 +- pandora_console/DEBIAN/make_deb_package.sh | 2 +- pandora_console/include/config_process.php | 2 +- pandora_console/install.php | 2 +- pandora_console/pandora_console.redhat.spec | 2 +- pandora_console/pandora_console.spec | 2 +- pandora_server/DEBIAN/control | 2 +- pandora_server/DEBIAN/make_deb_package.sh | 2 +- pandora_server/lib/PandoraFMS/Config.pm | 2 +- pandora_server/pandora_server.redhat.spec | 2 +- pandora_server/pandora_server.spec | 2 +- pandora_server/pandora_server_installer | 2 +- pandora_server/util/pandora_db.pl | 2 +- pandora_server/util/pandora_manage.pl | 2 +- 23 files changed, 23 insertions(+), 23 deletions(-) diff --git a/pandora_agents/unix/DEBIAN/control b/pandora_agents/unix/DEBIAN/control index 410c9fffc0..ad8788cb1e 100644 --- a/pandora_agents/unix/DEBIAN/control +++ b/pandora_agents/unix/DEBIAN/control @@ -1,5 +1,5 @@ package: pandorafms-agent-unix -Version: 7.0NG.713-171011 +Version: 7.0NG.713-171013 Architecture: all Priority: optional Section: admin diff --git a/pandora_agents/unix/DEBIAN/make_deb_package.sh b/pandora_agents/unix/DEBIAN/make_deb_package.sh index 24eb489214..ae1911cc03 100644 --- a/pandora_agents/unix/DEBIAN/make_deb_package.sh +++ b/pandora_agents/unix/DEBIAN/make_deb_package.sh @@ -14,7 +14,7 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -pandora_version="7.0NG.713-171011" +pandora_version="7.0NG.713-171013" echo "Test if you has the tools for to make the packages." whereis dpkg-deb | cut -d":" -f2 | grep dpkg-deb > /dev/null diff --git a/pandora_agents/unix/pandora_agent b/pandora_agents/unix/pandora_agent index 85d107fa3e..c07b9621a5 100755 --- a/pandora_agents/unix/pandora_agent +++ b/pandora_agents/unix/pandora_agent @@ -41,7 +41,7 @@ my $Sem = undef; my $ThreadSem = undef; use constant AGENT_VERSION => '7.0NG.713'; -use constant AGENT_BUILD => '171011'; +use constant AGENT_BUILD => '171013'; # Agent log default file size maximum and instances use constant DEFAULT_MAX_LOG_SIZE => 600000; diff --git a/pandora_agents/unix/pandora_agent.redhat.spec b/pandora_agents/unix/pandora_agent.redhat.spec index 17daefdfb8..043ec082e4 100644 --- a/pandora_agents/unix/pandora_agent.redhat.spec +++ b/pandora_agents/unix/pandora_agent.redhat.spec @@ -3,7 +3,7 @@ # %define name pandorafms_agent_unix %define version 7.0NG.713 -%define release 171011 +%define release 171013 Summary: Pandora FMS Linux agent, PERL version Name: %{name} diff --git a/pandora_agents/unix/pandora_agent.spec b/pandora_agents/unix/pandora_agent.spec index 9f837b29e6..0a9496cf84 100644 --- a/pandora_agents/unix/pandora_agent.spec +++ b/pandora_agents/unix/pandora_agent.spec @@ -3,7 +3,7 @@ # %define name pandorafms_agent_unix %define version 7.0NG.713 -%define release 171011 +%define release 171013 Summary: Pandora FMS Linux agent, PERL version Name: %{name} diff --git a/pandora_agents/unix/pandora_agent_installer b/pandora_agents/unix/pandora_agent_installer index 5f528ac805..c76f63b264 100755 --- a/pandora_agents/unix/pandora_agent_installer +++ b/pandora_agents/unix/pandora_agent_installer @@ -10,7 +10,7 @@ # ********************************************************************** PI_VERSION="7.0NG.713" -PI_BUILD="171011" +PI_BUILD="171013" OS_NAME=`uname -s` FORCE=0 diff --git a/pandora_agents/win32/installer/pandora.mpi b/pandora_agents/win32/installer/pandora.mpi index a29784b257..8da074afd7 100644 --- a/pandora_agents/win32/installer/pandora.mpi +++ b/pandora_agents/win32/installer/pandora.mpi @@ -186,7 +186,7 @@ UpgradeApplicationID {} Version -{171011} +{171013} ViewReadme {Yes} diff --git a/pandora_agents/win32/pandora.cc b/pandora_agents/win32/pandora.cc index 84c11be038..346d100028 100644 --- a/pandora_agents/win32/pandora.cc +++ b/pandora_agents/win32/pandora.cc @@ -30,7 +30,7 @@ using namespace Pandora; using namespace Pandora_Strutils; #define PATH_SIZE _MAX_PATH+1 -#define PANDORA_VERSION ("7.0NG.713(Build 171011)") +#define PANDORA_VERSION ("7.0NG.713(Build 171013)") string pandora_path; string pandora_dir; diff --git a/pandora_agents/win32/versioninfo.rc b/pandora_agents/win32/versioninfo.rc index 4b700b4174..101bf89fcd 100644 --- a/pandora_agents/win32/versioninfo.rc +++ b/pandora_agents/win32/versioninfo.rc @@ -11,7 +11,7 @@ BEGIN VALUE "LegalCopyright", "Artica ST" VALUE "OriginalFilename", "PandoraAgent.exe" VALUE "ProductName", "Pandora FMS Windows Agent" - VALUE "ProductVersion", "(7.0NG.713(Build 171011))" + VALUE "ProductVersion", "(7.0NG.713(Build 171013))" VALUE "FileVersion", "1.0.0.0" END END diff --git a/pandora_console/DEBIAN/control b/pandora_console/DEBIAN/control index 0490f6d517..f03f9cfbac 100644 --- a/pandora_console/DEBIAN/control +++ b/pandora_console/DEBIAN/control @@ -1,5 +1,5 @@ package: pandorafms-console -Version: 7.0NG.713-171011 +Version: 7.0NG.713-171013 Architecture: all Priority: optional Section: admin diff --git a/pandora_console/DEBIAN/make_deb_package.sh b/pandora_console/DEBIAN/make_deb_package.sh index 6c7ffd6586..ae1454c40e 100644 --- a/pandora_console/DEBIAN/make_deb_package.sh +++ b/pandora_console/DEBIAN/make_deb_package.sh @@ -14,7 +14,7 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -pandora_version="7.0NG.713-171011" +pandora_version="7.0NG.713-171013" package_pear=0 package_pandora=1 diff --git a/pandora_console/include/config_process.php b/pandora_console/include/config_process.php index 389e4964c0..d95f802fea 100644 --- a/pandora_console/include/config_process.php +++ b/pandora_console/include/config_process.php @@ -22,7 +22,7 @@ /** * Pandora build version and version */ -$build_version = 'PC171011'; +$build_version = 'PC171013'; $pandora_version = 'v7.0NG.713'; // Do not overwrite default timezone set if defined. diff --git a/pandora_console/install.php b/pandora_console/install.php index 76a734bab9..67c0d72573 100755 --- a/pandora_console/install.php +++ b/pandora_console/install.php @@ -71,7 +71,7 @@
    Date: Fri, 13 Oct 2017 14:08:50 +0200 Subject: [PATCH 204/281] fixed error in function check mr --- pandora_console/include/db/mysql.php | 128 ++++++++++++++------------- 1 file changed, 66 insertions(+), 62 deletions(-) diff --git a/pandora_console/include/db/mysql.php b/pandora_console/include/db/mysql.php index 3132f4239c..7da9316c65 100644 --- a/pandora_console/include/db/mysql.php +++ b/pandora_console/include/db/mysql.php @@ -1319,70 +1319,74 @@ function mysql_db_process_file ($path, $handle_error = true) { // --------------------------------------------------------------- function db_run_sql_file ($location) { - global $config; - - // Load file - $commands = file_get_contents($location); - // Delete comments - $lines = explode("\n", $commands); - $commands = ''; - foreach ($lines as $line) { - $line = trim($line); - if ($line && !preg_match('/^--/', $line) && !preg_match('/^\/\*/', $line)) { - $commands .= $line; - } - } - - // Convert to array - $commands = explode(";", $commands); - - if ($config['mysqli']) { - $mysqli = new mysqli($config["dbhost"], $config["dbuser"], $config["dbpass"], $config["dbname"], $config["dbport"]); + global $config; - // Run commands - $mysqli->query($config['dbconnection'], 'SET AUTOCOMMIT = 0'); - $mysqli->query($config['dbconnection'], 'START TRANSACTION'); - } - else { - // Run commands - mysql_db_process_sql_begin(); // Begin transaction - } - - foreach ($commands as $command) { - if (trim($command)) { - if ($config['mysqli']) { - $result = $mysqli->query($command); - } - else { - $result = mysql_query($command); - } - - if (!$result) { - break; // Error - } - } - } + // Load file + $commands = file_get_contents($location); + // Delete comments + $lines = explode("\n", $commands); + $commands = ''; + foreach ($lines as $line) { + $line = trim($line); + if ($line && !preg_match('/^--/', $line) && !preg_match('/^\/\*/', $line)) { - if ($result) { - if ($config['mysqli']) { - $mysqli->query($config['dbconnection'], 'COMMIT'); - $mysqli->query($config['dbconnection'], 'SET AUTOCOMMIT = 1'); - } - else { - mysql_db_process_sql_commit(); // Save results - } - return true; - } - else { - if ($config['mysqli']) { - $mysqli->query($config['dbconnection'], 'ROLLBACK '); - $mysqli->query($config['dbconnection'], 'SET AUTOCOMMIT = 1'); - } - else { - mysql_db_process_sql_rollback(); // Undo results - } - return false; - } + $line = preg_replace('/;$/',"__;__", $line); + $commands .= $line; + } + } + + // Convert to array + $commands = explode("__;__", $commands); + + if ($config['mysqli']) { + $mysqli = new mysqli($config["dbhost"], $config["dbuser"], $config["dbpass"], $config["dbname"], $config["dbport"]); + + // Run commands + $mysqli->query($config['dbconnection'], 'SET AUTOCOMMIT = 0'); + $mysqli->query($config['dbconnection'], 'START TRANSACTION'); + } + else { + // Run commands + mysql_db_process_sql_begin(); // Begin transaction + } + + foreach ($commands as $command) { + if (trim($command)) { + $command .= ";"; + + if ($config['mysqli']) { + $result = $mysqli->query($command); + } + else { + $result = mysql_query($command); + } + + if (!$result) { + break; // Error + } + } + } + + if ($result) { + if ($config['mysqli']) { + $mysqli->query($config['dbconnection'], 'COMMIT'); + $mysqli->query($config['dbconnection'], 'SET AUTOCOMMIT = 1'); + } + else { + mysql_db_process_sql_commit(); // Save results + } + return true; + } + else { + if ($config['mysqli']) { + $mysqli->query($config['dbconnection'], 'ROLLBACK '); + $mysqli->query($config['dbconnection'], 'SET AUTOCOMMIT = 1'); + } + else { + mysql_db_process_sql_rollback(); // Undo results + } + return false; + } } ?> From befb859e230e18de66b909f86734965142fdc2f1 Mon Sep 17 00:00:00 2001 From: fermin831 Date: Fri, 13 Oct 2017 14:16:37 +0200 Subject: [PATCH 205/281] Fixed auto SLA item on visual console when no module is selected --- .../reporting/visual_console_builder.editor.js | 4 ---- pandora_console/include/functions_graph.php | 12 +++++++----- 2 files changed, 7 insertions(+), 9 deletions(-) diff --git a/pandora_console/godmode/reporting/visual_console_builder.editor.js b/pandora_console/godmode/reporting/visual_console_builder.editor.js index 0e46581178..22c6c4d8d4 100755 --- a/pandora_console/godmode/reporting/visual_console_builder.editor.js +++ b/pandora_console/godmode/reporting/visual_console_builder.editor.js @@ -698,10 +698,6 @@ function create_button_palette_callback() { alert($("#message_alert_no_agent").html()); validate = false; } - if ((values['module'] == 0)) { - alert($("#message_alert_no_module").html()); - validate = false; - } break; case 'label': if ((values['label'] == '')) { diff --git a/pandora_console/include/functions_graph.php b/pandora_console/include/functions_graph.php index c318673184..c97867733b 100644 --- a/pandora_console/include/functions_graph.php +++ b/pandora_console/include/functions_graph.php @@ -3792,11 +3792,13 @@ function graph_graphic_moduleevents ($id_agent, $id_module, $width, $height, $pe $top = $datelimit + ($periodtime * ($i + 1)); - $event = db_get_row_filter ('tevento', - array ('id_agente' => $id_agent, - 'id_agentmodule' => $id_module, - 'utimestamp > '.$bottom, - 'utimestamp < '.$top), 'criticity, utimestamp'); + $event_filter = array ('id_agente' => $id_agent, + 'utimestamp > '.$bottom, + 'utimestamp < '.$top); + if ((int)$id_module !== 0) { + $event_filter['id_agentmodule'] = $id_module; + } + $event = db_get_row_filter ('tevento', $event_filter, 'criticity, utimestamp'); if (!empty($event['utimestamp'])) { $data[$cont]['utimestamp'] = $periodtime; From 8fbe360333477a7c22ef0ce268b4fe230ab5a4cd Mon Sep 17 00:00:00 2001 From: daniel Date: Fri, 13 Oct 2017 14:44:12 +0200 Subject: [PATCH 206/281] fixed minor errors --- pandora_console/operation/agentes/stat_win.php | 6 ------ 1 file changed, 6 deletions(-) diff --git a/pandora_console/operation/agentes/stat_win.php b/pandora_console/operation/agentes/stat_win.php index 101b9e055c..ba7965fd63 100644 --- a/pandora_console/operation/agentes/stat_win.php +++ b/pandora_console/operation/agentes/stat_win.php @@ -171,7 +171,6 @@ $alias = db_get_value ("alias","tagente","id_agente",$id_agent); $time_compare_overlapped = get_parameter ("time_compare_overlapped", 0); $unknown_graph = get_parameter_checkbox ("unknown_graph", 1); - //$type_module == 'predictionserver'; $fullscale_sent = get_parameter ("fullscale_sent", 0); if(!$fullscale_sent){ @@ -183,10 +182,8 @@ $alias = db_get_value ("alias","tagente","id_agente",$id_agent); } elseif($config['full_scale_option'] == 2){ if($graph_type == 'boolean'){ - html_debug_print('entra1'); $fullscale = 1; }else{ - html_debug_print('entra2'); $fullscale = 0; } } @@ -194,9 +191,6 @@ $alias = db_get_value ("alias","tagente","id_agente",$id_agent); else{ $fullscale = get_parameter('fullscale', 0); } -html_debug_print($fullscale); - - // To avoid the horizontal overflow $width -= 20; From c81f4fcc323a00ecbb725a3ed4fb4e2eb8423bd1 Mon Sep 17 00:00:00 2001 From: Ramon Novoa Date: Fri, 13 Oct 2017 15:10:10 +0200 Subject: [PATCH 207/281] Performance improvements. --- pandora_console/include/class/Tree.class.php | 65 ++++++++++- pandora_console/include/functions_users.php | 108 +++++++++++++------ 2 files changed, 133 insertions(+), 40 deletions(-) diff --git a/pandora_console/include/class/Tree.class.php b/pandora_console/include/class/Tree.class.php index 902e964db8..6dc52ea68d 100644 --- a/pandora_console/include/class/Tree.class.php +++ b/pandora_console/include/class/Tree.class.php @@ -325,10 +325,21 @@ class Tree { $user_groups_str = "-1"; $group_acl = ""; if (!$this->strictACL) { - if (!empty($this->userGroups)) { - $user_groups_str = implode(",", array_keys($this->userGroups)); + if (empty($this->userGroups)) { + return; + } + + // Asking for a specific group. + if ($item_for_count !== false) { + if (!isset($this->userGroups[$item_for_count])) { + return; + } + } + // Asking for all groups. + else { + $user_groups_str = implode(",", array_keys($this->userGroups)); + $group_acl = "AND ta.id_grupo IN ($user_groups_str)"; } - $group_acl = "AND ta.id_grupo IN ($user_groups_str)"; } else { if (!empty($this->acltags)) { @@ -1142,7 +1153,7 @@ class Tree { } // If user have not permissions in parent, set parent node to 0 (all) - $user_groups_with_privileges = users_get_groups($config['id_user']); + $user_groups_with_privileges = $this->userGroups; foreach ($groups as $id => $group) { if (!in_array($groups[$id]['parent'], array_keys($user_groups_with_privileges))) { $groups[$id]['parent'] = 0; @@ -1306,7 +1317,7 @@ class Tree { // Get the counters of the group (special case) if ($processed_item['type'] == 'group') { - $counters = $this->getCounters($item['id']); + $counters = $this->getGroupCounters($item['id']); if (!empty($counters)) { foreach ($counters as $type => $value) { $item[$type] = $value; @@ -2608,6 +2619,50 @@ class Tree { return $tree_modules; } + protected function getGroupCounters($group_id) { + global $config; + static $group_stats = false; + + # Do not use the group stat cache when using tags or real time group stats. + if ($config['realtimestats'] == 1 || (isset($this->userGroups[$group_id]['tags']) && $this->userGroups[$group_id]['tags'] != "")) { + return $this->getCounters($group_id); + } + + # Update the group stat cache. + if ( $group_stats === false) { + $group_stats = array(); + $stats = db_get_all_rows_sql('SELECT * FROM tgroup_stat'); + + foreach ($stats as $group) { + if ($group['modules'] > 0) { + $group_stats[$group['id_group']]['total_count'] = $group['modules'] > 0 ? $group['agents'] : 0; + $group_stats[$group['id_group']]['total_critical_count'] = $group['critical']; + $group_stats[$group['id_group']]['total_unknown_count'] = $group['unknown']; + $group_stats[$group['id_group']]['total_warning_count'] = $group['warning']; + $group_stats[$group['id_group']]['total_not_init_count'] = $group['non-init']; + $group_stats[$group['id_group']]['total_normal_count'] = $group['normal']; + $group_stats[$group['id_group']]['total_fired_count'] = $group['alerts_fired']; + } + # Skip groups without modules. + else { + $group_stats[$group['id_group']]['total_count'] = 0; + $group_stats[$group['id_group']]['total_critical_count'] = 0; + $group_stats[$group['id_group']]['total_unknown_count'] = 0; + $group_stats[$group['id_group']]['total_warning_count'] = 0; + $group_stats[$group['id_group']]['total_not_init_count'] = 0; + $group_stats[$group['id_group']]['total_normal_count'] = 0; + $group_stats[$group['id_group']]['total_fired_count'] = 0; + } + } + } + + if ($group_stats !== false && isset($group_stats[$group_id])) { + return $group_stats[$group_id]; + } + + return $this->getCounters($group_id); + } + static function recursive_modules_tree_view (&$new_modules, &$new_modules_child, $i, $child) { foreach ($new_modules as $index => $module) { if ($module['id'] == $child['parent']) { diff --git a/pandora_console/include/functions_users.php b/pandora_console/include/functions_users.php index 13116c6eb8..8e3eac823b 100755 --- a/pandora_console/include/functions_users.php +++ b/pandora_console/include/functions_users.php @@ -161,57 +161,95 @@ function users_get_groups ($id_user = false, $privilege = "AR", $returnAllGroup } } - if (isset($id_groups)) { - //Get recursive id groups - $list_id_groups = array(); - foreach ((array)$id_groups as $id_group) { - $list_id_groups = array_merge($list_id_groups, groups_get_id_recursive($id_group)); + // Check the group cache first. + if (array_key_exists($id_user, $group_cache)) { + $groups = $group_cache[$id_user]; + } else { + // Admin. + if (is_user_admin($id_user)) { + $groups = db_get_all_rows_sql ("SELECT * FROM tgrupo"); + } + // Per-group permissions. + else { + $query = sprintf("SELECT tgrupo.*, tperfil.*, tusuario_perfil.tags FROM tgrupo, tusuario_perfil, tperfil + WHERE (tgrupo.id_grupo = tusuario_perfil.id_grupo OR tusuario_perfil.id_grupo = 0) + AND tusuario_perfil.id_perfil = tperfil.id_perfil + AND tusuario_perfil.id_usuario = '%s'", $id_user); + $groups = db_get_all_rows_sql ($query); + + // Get children groups. + $parent_ids = array(); + $parents = $groups; + $seen = array(); + while (!empty($parents)) { + $children = array(); + foreach ($parents as $parent) { + // Do not process the same parent twice. + if (array_key_exists($parent['id_grupo'], $seen)) { + continue; + } + $seen[$parent['id_grupo']] = 1; + + // Does this group propagate ACLs? + if ($parent['propagate'] == '0') { + continue; + } + + // Save a list of parents in the tree to search for user profiles, including the current parent! + $parent_ids[$parent['id_grupo']] = isset($parent_ids[$parent['parent']]) ? array_merge(array($parent['id_grupo']), $parent_ids[$parent['parent']]) : array($parent['id_grupo']); + + // Get children groups from the DB. + $query = sprintf("SELECT tgrupo.*, tperfil.*, tusuario_perfil.tags FROM tgrupo, tusuario_perfil, tperfil + WHERE tgrupo.parent = %d + AND tusuario_perfil.id_grupo IN (%s) + AND tusuario_perfil.id_perfil = tperfil.id_perfil + AND tusuario_perfil.id_usuario = '%s'", $parent['id_grupo'], join(',', $parent_ids[$parent['id_grupo']]), $id_user); + $local_children = db_get_all_rows_sql ($query); + if (!empty($local_children)) { + $children = array_merge($children, $local_children); + } + } + + if (!empty($children)) { + $groups = array_merge($groups, $children); + } + + // Move down in the hierarchy. + $parents = $children; + } } - - $list_id_groups = array_unique($list_id_groups); - - $groups = db_get_all_rows_filter('tgrupo', array('id_grupo' => $list_id_groups, 'order' => 'parent, nombre')); - } - else { - $groups = db_get_all_rows_in_table ('tgrupo', 'parent, nombre'); + + // Update the group cache. + $group_cache[$id_user] = $groups; } $user_groups = array (); - if (!$groups) { return $user_groups; } if ($returnAllGroup) { //All group - if ($returnAllColumns) { - $groupall = array('id_grupo' => 0, 'nombre' => __('All'), - 'icon' => 'world', 'parent' => 0, 'disabled' => 0, - 'custom_id' => null, 'description' => '', 'propagate' => 0); - } - else { - $groupall = array('id_grupo' => 0, 'nombre' => __("All")); - } + $groupall = array('id_grupo' => 0, 'nombre' => __('All'), + 'icon' => 'world', 'parent' => 0, 'disabled' => 0, + 'custom_id' => null, 'description' => '', 'propagate' => 0); // Add the All group to the beginning to be always the first array_unshift($groups, $groupall); } + $acl_column = get_acl_column($privilege); foreach ($groups as $group) { - if ($privilege === false) { - if ($returnAllColumns) { - $user_groups[$group[$keys_field]] = $group; - } - else { - $user_groups[$group[$keys_field]] = $group['nombre']; - } + + # Check the specific permission column. acl_column is undefined for admins. + if (defined($group[$acl_column]) && $group[$acl_column] != '1') { + continue; } - else if (check_acl($id_user, $group["id_grupo"], $privilege)) { - if ($returnAllColumns) { - $user_groups[$group[$keys_field]] = $group; - } - else { - $user_groups[$group[$keys_field]] = $group['nombre']; - } + + if ($returnAllColumns) { + $user_groups[$group[$keys_field]] = $group; + } + else { + $user_groups[$group[$keys_field]] = $group['nombre']; } } From 7d3e86296bb01a27b29d3af692e841eb7ed39618 Mon Sep 17 00:00:00 2001 From: Ramon Novoa Date: Fri, 13 Oct 2017 15:10:46 +0200 Subject: [PATCH 208/281] Add metaconsole support to server-side group stats. --- pandora_server/lib/PandoraFMS/Core.pm | 43 +++++++++++++-------------- 1 file changed, 20 insertions(+), 23 deletions(-) diff --git a/pandora_server/lib/PandoraFMS/Core.pm b/pandora_server/lib/PandoraFMS/Core.pm index 88edb0a11a..9233da13bc 100644 --- a/pandora_server/lib/PandoraFMS/Core.pm +++ b/pandora_server/lib/PandoraFMS/Core.pm @@ -4553,6 +4553,7 @@ sub pandora_group_statistics ($$) { # Get all groups my @groups = get_db_rows ($dbh, 'SELECT id_grupo FROM tgrupo'); + my $table = is_metaconsole($pa_config) ? 'tmetaconsole_agent' : 'tagente'; # For each valid group get the stats: Simple uh? foreach my $group_row (@groups) { @@ -4561,50 +4562,46 @@ sub pandora_group_statistics ($$) { # NOTICE - Calculations done here MUST BE the same than used in PHP code to have # the same criteria. PLEASE, double check any changes here and in functions_groups.php - $agents_unknown = get_db_value ($dbh, "SELECT COUNT(*) FROM tagente WHERE tagente.disabled=0 AND critical_count=0 AND warning_count=0 AND unknown_count>0 AND id_grupo=?", $group); + $agents_unknown = get_db_value ($dbh, "SELECT COUNT(*) FROM $table WHERE disabled=0 AND critical_count=0 AND warning_count=0 AND unknown_count>0 AND id_grupo=?", $group); $agents_unknown = 0 unless defined ($agents_unknown); - $agents = get_db_value ($dbh, "SELECT COUNT(*) FROM tagente WHERE id_grupo = $group AND disabled = 0"); + $agents = get_db_value ($dbh, "SELECT COUNT(*) FROM $table WHERE id_grupo = $group AND disabled=0"); $agents = 0 unless defined ($agents); - $modules = get_db_value ($dbh, "SELECT COUNT(tagente_estado.id_agente_estado) FROM tagente_estado, tagente, tagente_modulo WHERE tagente.id_grupo = $group AND tagente.disabled = 0 AND tagente_estado.id_agente = tagente.id_agente AND tagente_estado.id_agente_modulo = tagente_modulo.id_agente_modulo AND tagente_modulo.disabled = 0"); + $modules = get_db_value ($dbh, "SELECT SUM(total_count) FROM $table WHERE disabled=0 AND id_grupo=?", $group); $modules = 0 unless defined ($modules); - $normal = get_db_value ($dbh, "SELECT COUNT(*) FROM tagente WHERE tagente.disabled=0 AND normal_count=total_count AND id_grupo=?", $group); + $normal = get_db_value ($dbh, "SELECT COUNT(*) FROM $table WHERE disabled=0 AND critical_count=0 AND warning_count=0 AND unknown_count=0 AND normal_count>0 AND id_grupo=?", $group); $normal = 0 unless defined ($normal); - $critical = get_db_value ($dbh, "SELECT COUNT(*) FROM tagente WHERE tagente.disabled=0 AND critical_count>0 AND id_grupo=?", $group); + $critical = get_db_value ($dbh, "SELECT COUNT(*) FROM $table WHERE disabled=0 AND critical_count>0 AND id_grupo=?", $group); $critical = 0 unless defined ($critical); - $warning = get_db_value ($dbh, "SELECT COUNT(*) FROM tagente WHERE tagente.disabled=0 AND critical_count=0 AND warning_count>0 AND id_grupo=?", $group); + $warning = get_db_value ($dbh, "SELECT COUNT(*) FROM $table WHERE disabled=0 AND critical_count=0 AND warning_count>0 AND id_grupo=?", $group); $warning = 0 unless defined ($warning); - $unknown = get_db_value ($dbh, "SELECT COUNT(*) FROM tagente WHERE tagente.disabled=0 AND critical_count=0 AND warning_count=0 AND unknown_count>0 AND id_grupo=?", $group); + $unknown = get_db_value ($dbh, "SELECT COUNT(*) FROM $table WHERE disabled=0 AND critical_count=0 AND warning_count=0 AND unknown_count>0 AND id_grupo=?", $group); $unknown = 0 unless defined ($unknown); - $non_init = get_db_value ($dbh, "SELECT COUNT(*) FROM tagente WHERE disabled=0 AND critical_count=0 AND warning_count=0 AND unknown_count=0 AND notinit_count>0 AND id_grupo=?", $group); + $non_init = get_db_value ($dbh, "SELECT COUNT(*) FROM $table WHERE disabled=0 AND total_count=notinit_count AND id_grupo=?", $group); $non_init = 0 unless defined ($non_init); - $alerts = get_db_value ($dbh, "SELECT COUNT(talert_template_modules.id) - FROM talert_template_modules, tagente_modulo, tagente - WHERE tagente.id_grupo = $group AND tagente_modulo.id_agente = tagente.id_agente - AND tagente_modulo.disabled = 0 AND tagente.disabled = 0 - AND talert_template_modules.disabled = 0 - AND talert_template_modules.id_agent_module = tagente_modulo.id_agente_modulo"); + # Total alert count not available on the meta console. + if ($table eq 'tagente') { + $alerts = get_db_value ($dbh, "SELECT COUNT(talert_template_modules.id) + FROM talert_template_modules, tagente_modulo, tagente + WHERE tagente.id_grupo = $group AND tagente_modulo.id_agente = tagente.id_agente + AND tagente_modulo.disabled = 0 AND tagente.disabled = 0 + AND talert_template_modules.disabled = 0 + AND talert_template_modules.id_agent_module = tagente_modulo.id_agente_modulo"); + } $alerts = 0 unless defined ($alerts); - $alerts_fired = get_db_value ($dbh, "SELECT COUNT(talert_template_modules.id) - FROM talert_template_modules, tagente_modulo, tagente - WHERE tagente.id_grupo = $group AND tagente_modulo.id_agente = tagente.id_agente - AND tagente_modulo.disabled = 0 AND tagente.disabled = 0 - AND talert_template_modules.disabled = 0 - AND talert_template_modules.id_agent_module = tagente_modulo.id_agente_modulo - AND times_fired > 0"); + $alerts_fired = get_db_value ($dbh, "SELECT SUM(fired_count) FROM $table WHERE disabled=0 AND id_grupo=?", $group); $alerts_fired = 0 unless defined ($alerts_fired); # Update the record. - db_do ($dbh, "DELETE FROM tgroup_stat WHERE id_group = $group"); - db_do ($dbh, "INSERT INTO tgroup_stat (id_group, modules, normal, critical, warning, unknown, " . $PandoraFMS::DB::RDBMS_QUOTE . 'non-init' . $PandoraFMS::DB::RDBMS_QUOTE . ", alerts, alerts_fired, agents, agents_unknown, utimestamp) VALUES ($group, $modules, $normal, $critical, $warning, $unknown, $non_init, $alerts, $alerts_fired, $agents, $agents_unknown, UNIX_TIMESTAMP())"); + db_do ($dbh, "REPLACE INTO tgroup_stat (id_group, modules, normal, critical, warning, unknown, " . $PandoraFMS::DB::RDBMS_QUOTE . 'non-init' . $PandoraFMS::DB::RDBMS_QUOTE . ", alerts, alerts_fired, agents, agents_unknown, utimestamp) VALUES ($group, $modules, $normal, $critical, $warning, $unknown, $non_init, $alerts, $alerts_fired, $agents, $agents_unknown, UNIX_TIMESTAMP())"); } From 551704a0bf9c4fb5fc697ef2ac82f13f31ffffd4 Mon Sep 17 00:00:00 2001 From: slerena Date: Fri, 13 Oct 2017 17:10:48 +0200 Subject: [PATCH 209/281] Updated description to be more precise in the comments of web server configuration token. --- pandora_server/conf/pandora_server.conf.new | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pandora_server/conf/pandora_server.conf.new b/pandora_server/conf/pandora_server.conf.new index afc0436ad4..8d5e5270ef 100644 --- a/pandora_server/conf/pandora_server.conf.new +++ b/pandora_server/conf/pandora_server.conf.new @@ -3,7 +3,7 @@ # Pandora FMS, the Flexible Monitoring System. # Version 7.0NG.713 # Licensed under GPL license v2, -# (c) 2003-2016 Artica Soluciones Tecnologicas +# (c) 2003-2017 Artica Soluciones Tecnologicas # http://www.pandorafms.com # Please change it for your setup needs ############################################################################# @@ -374,11 +374,11 @@ self_monitoring_interval 300 # openstreetmaps_description 1 -# Enable (1) or disable (0) Pandora FMS Event Web Server (PANDORA FMS ENTERPRISE ONLY). +# Enable (1) or disable (0) Pandora FMS Web Server/Goliat (PANDORA FMS ENTERPRISE ONLY). webserver 1 -# Number of threads for the Web Server (PANDORA FMS ENTERPRISE ONLY). +# Number of threads for the Web Server/Goliat (PANDORA FMS ENTERPRISE ONLY). web_threads 1 From 6bfc11be4a3050fe8c3e9639ab5ee9beb31b02f8 Mon Sep 17 00:00:00 2001 From: artica Date: Sat, 14 Oct 2017 00:01:20 +0200 Subject: [PATCH 210/281] Auto-updated build strings. --- pandora_agents/unix/DEBIAN/control | 2 +- pandora_agents/unix/DEBIAN/make_deb_package.sh | 2 +- pandora_agents/unix/pandora_agent | 2 +- pandora_agents/unix/pandora_agent.redhat.spec | 2 +- pandora_agents/unix/pandora_agent.spec | 2 +- pandora_agents/unix/pandora_agent_installer | 2 +- pandora_agents/win32/installer/pandora.mpi | 2 +- pandora_agents/win32/pandora.cc | 2 +- pandora_agents/win32/versioninfo.rc | 2 +- pandora_console/DEBIAN/control | 2 +- pandora_console/DEBIAN/make_deb_package.sh | 2 +- pandora_console/include/config_process.php | 2 +- pandora_console/install.php | 2 +- pandora_console/pandora_console.redhat.spec | 2 +- pandora_console/pandora_console.spec | 2 +- pandora_server/DEBIAN/control | 2 +- pandora_server/DEBIAN/make_deb_package.sh | 2 +- pandora_server/lib/PandoraFMS/Config.pm | 2 +- pandora_server/pandora_server.redhat.spec | 2 +- pandora_server/pandora_server.spec | 2 +- pandora_server/pandora_server_installer | 2 +- pandora_server/util/pandora_db.pl | 2 +- pandora_server/util/pandora_manage.pl | 2 +- 23 files changed, 23 insertions(+), 23 deletions(-) diff --git a/pandora_agents/unix/DEBIAN/control b/pandora_agents/unix/DEBIAN/control index ad8788cb1e..03c18cb3b1 100644 --- a/pandora_agents/unix/DEBIAN/control +++ b/pandora_agents/unix/DEBIAN/control @@ -1,5 +1,5 @@ package: pandorafms-agent-unix -Version: 7.0NG.713-171013 +Version: 7.0NG.713-171014 Architecture: all Priority: optional Section: admin diff --git a/pandora_agents/unix/DEBIAN/make_deb_package.sh b/pandora_agents/unix/DEBIAN/make_deb_package.sh index ae1911cc03..d2a00d9670 100644 --- a/pandora_agents/unix/DEBIAN/make_deb_package.sh +++ b/pandora_agents/unix/DEBIAN/make_deb_package.sh @@ -14,7 +14,7 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -pandora_version="7.0NG.713-171013" +pandora_version="7.0NG.713-171014" echo "Test if you has the tools for to make the packages." whereis dpkg-deb | cut -d":" -f2 | grep dpkg-deb > /dev/null diff --git a/pandora_agents/unix/pandora_agent b/pandora_agents/unix/pandora_agent index 741b238065..f8ae2907a2 100755 --- a/pandora_agents/unix/pandora_agent +++ b/pandora_agents/unix/pandora_agent @@ -41,7 +41,7 @@ my $Sem = undef; my $ThreadSem = undef; use constant AGENT_VERSION => '7.0NG.713'; -use constant AGENT_BUILD => '171013'; +use constant AGENT_BUILD => '171014'; # Agent log default file size maximum and instances use constant DEFAULT_MAX_LOG_SIZE => 600000; diff --git a/pandora_agents/unix/pandora_agent.redhat.spec b/pandora_agents/unix/pandora_agent.redhat.spec index 043ec082e4..eddf25efdb 100644 --- a/pandora_agents/unix/pandora_agent.redhat.spec +++ b/pandora_agents/unix/pandora_agent.redhat.spec @@ -3,7 +3,7 @@ # %define name pandorafms_agent_unix %define version 7.0NG.713 -%define release 171013 +%define release 171014 Summary: Pandora FMS Linux agent, PERL version Name: %{name} diff --git a/pandora_agents/unix/pandora_agent.spec b/pandora_agents/unix/pandora_agent.spec index 0a9496cf84..1e9bbd9919 100644 --- a/pandora_agents/unix/pandora_agent.spec +++ b/pandora_agents/unix/pandora_agent.spec @@ -3,7 +3,7 @@ # %define name pandorafms_agent_unix %define version 7.0NG.713 -%define release 171013 +%define release 171014 Summary: Pandora FMS Linux agent, PERL version Name: %{name} diff --git a/pandora_agents/unix/pandora_agent_installer b/pandora_agents/unix/pandora_agent_installer index c76f63b264..9664a45eea 100755 --- a/pandora_agents/unix/pandora_agent_installer +++ b/pandora_agents/unix/pandora_agent_installer @@ -10,7 +10,7 @@ # ********************************************************************** PI_VERSION="7.0NG.713" -PI_BUILD="171013" +PI_BUILD="171014" OS_NAME=`uname -s` FORCE=0 diff --git a/pandora_agents/win32/installer/pandora.mpi b/pandora_agents/win32/installer/pandora.mpi index 8da074afd7..db6012ce1b 100644 --- a/pandora_agents/win32/installer/pandora.mpi +++ b/pandora_agents/win32/installer/pandora.mpi @@ -186,7 +186,7 @@ UpgradeApplicationID {} Version -{171013} +{171014} ViewReadme {Yes} diff --git a/pandora_agents/win32/pandora.cc b/pandora_agents/win32/pandora.cc index 346d100028..8393da24cc 100644 --- a/pandora_agents/win32/pandora.cc +++ b/pandora_agents/win32/pandora.cc @@ -30,7 +30,7 @@ using namespace Pandora; using namespace Pandora_Strutils; #define PATH_SIZE _MAX_PATH+1 -#define PANDORA_VERSION ("7.0NG.713(Build 171013)") +#define PANDORA_VERSION ("7.0NG.713(Build 171014)") string pandora_path; string pandora_dir; diff --git a/pandora_agents/win32/versioninfo.rc b/pandora_agents/win32/versioninfo.rc index 101bf89fcd..bab398e477 100644 --- a/pandora_agents/win32/versioninfo.rc +++ b/pandora_agents/win32/versioninfo.rc @@ -11,7 +11,7 @@ BEGIN VALUE "LegalCopyright", "Artica ST" VALUE "OriginalFilename", "PandoraAgent.exe" VALUE "ProductName", "Pandora FMS Windows Agent" - VALUE "ProductVersion", "(7.0NG.713(Build 171013))" + VALUE "ProductVersion", "(7.0NG.713(Build 171014))" VALUE "FileVersion", "1.0.0.0" END END diff --git a/pandora_console/DEBIAN/control b/pandora_console/DEBIAN/control index f03f9cfbac..ac18670139 100644 --- a/pandora_console/DEBIAN/control +++ b/pandora_console/DEBIAN/control @@ -1,5 +1,5 @@ package: pandorafms-console -Version: 7.0NG.713-171013 +Version: 7.0NG.713-171014 Architecture: all Priority: optional Section: admin diff --git a/pandora_console/DEBIAN/make_deb_package.sh b/pandora_console/DEBIAN/make_deb_package.sh index ae1454c40e..4df10e4e95 100644 --- a/pandora_console/DEBIAN/make_deb_package.sh +++ b/pandora_console/DEBIAN/make_deb_package.sh @@ -14,7 +14,7 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -pandora_version="7.0NG.713-171013" +pandora_version="7.0NG.713-171014" package_pear=0 package_pandora=1 diff --git a/pandora_console/include/config_process.php b/pandora_console/include/config_process.php index d95f802fea..bbfcf1841f 100644 --- a/pandora_console/include/config_process.php +++ b/pandora_console/include/config_process.php @@ -22,7 +22,7 @@ /** * Pandora build version and version */ -$build_version = 'PC171013'; +$build_version = 'PC171014'; $pandora_version = 'v7.0NG.713'; // Do not overwrite default timezone set if defined. diff --git a/pandora_console/install.php b/pandora_console/install.php index 67c0d72573..68700e2b87 100755 --- a/pandora_console/install.php +++ b/pandora_console/install.php @@ -71,7 +71,7 @@
    Date: Sun, 15 Oct 2017 00:01:19 +0200 Subject: [PATCH 211/281] Auto-updated build strings. --- pandora_agents/unix/DEBIAN/control | 2 +- pandora_agents/unix/DEBIAN/make_deb_package.sh | 2 +- pandora_agents/unix/pandora_agent | 2 +- pandora_agents/unix/pandora_agent.redhat.spec | 2 +- pandora_agents/unix/pandora_agent.spec | 2 +- pandora_agents/unix/pandora_agent_installer | 2 +- pandora_agents/win32/installer/pandora.mpi | 2 +- pandora_agents/win32/pandora.cc | 2 +- pandora_agents/win32/versioninfo.rc | 2 +- pandora_console/DEBIAN/control | 2 +- pandora_console/DEBIAN/make_deb_package.sh | 2 +- pandora_console/include/config_process.php | 2 +- pandora_console/install.php | 2 +- pandora_console/pandora_console.redhat.spec | 2 +- pandora_console/pandora_console.spec | 2 +- pandora_server/DEBIAN/control | 2 +- pandora_server/DEBIAN/make_deb_package.sh | 2 +- pandora_server/lib/PandoraFMS/Config.pm | 2 +- pandora_server/pandora_server.redhat.spec | 2 +- pandora_server/pandora_server.spec | 2 +- pandora_server/pandora_server_installer | 2 +- pandora_server/util/pandora_db.pl | 2 +- pandora_server/util/pandora_manage.pl | 2 +- 23 files changed, 23 insertions(+), 23 deletions(-) diff --git a/pandora_agents/unix/DEBIAN/control b/pandora_agents/unix/DEBIAN/control index 03c18cb3b1..1649a60eef 100644 --- a/pandora_agents/unix/DEBIAN/control +++ b/pandora_agents/unix/DEBIAN/control @@ -1,5 +1,5 @@ package: pandorafms-agent-unix -Version: 7.0NG.713-171014 +Version: 7.0NG.713-171015 Architecture: all Priority: optional Section: admin diff --git a/pandora_agents/unix/DEBIAN/make_deb_package.sh b/pandora_agents/unix/DEBIAN/make_deb_package.sh index d2a00d9670..04049325d5 100644 --- a/pandora_agents/unix/DEBIAN/make_deb_package.sh +++ b/pandora_agents/unix/DEBIAN/make_deb_package.sh @@ -14,7 +14,7 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -pandora_version="7.0NG.713-171014" +pandora_version="7.0NG.713-171015" echo "Test if you has the tools for to make the packages." whereis dpkg-deb | cut -d":" -f2 | grep dpkg-deb > /dev/null diff --git a/pandora_agents/unix/pandora_agent b/pandora_agents/unix/pandora_agent index f8ae2907a2..c315374f57 100755 --- a/pandora_agents/unix/pandora_agent +++ b/pandora_agents/unix/pandora_agent @@ -41,7 +41,7 @@ my $Sem = undef; my $ThreadSem = undef; use constant AGENT_VERSION => '7.0NG.713'; -use constant AGENT_BUILD => '171014'; +use constant AGENT_BUILD => '171015'; # Agent log default file size maximum and instances use constant DEFAULT_MAX_LOG_SIZE => 600000; diff --git a/pandora_agents/unix/pandora_agent.redhat.spec b/pandora_agents/unix/pandora_agent.redhat.spec index eddf25efdb..1446028c34 100644 --- a/pandora_agents/unix/pandora_agent.redhat.spec +++ b/pandora_agents/unix/pandora_agent.redhat.spec @@ -3,7 +3,7 @@ # %define name pandorafms_agent_unix %define version 7.0NG.713 -%define release 171014 +%define release 171015 Summary: Pandora FMS Linux agent, PERL version Name: %{name} diff --git a/pandora_agents/unix/pandora_agent.spec b/pandora_agents/unix/pandora_agent.spec index 1e9bbd9919..5459bb9f70 100644 --- a/pandora_agents/unix/pandora_agent.spec +++ b/pandora_agents/unix/pandora_agent.spec @@ -3,7 +3,7 @@ # %define name pandorafms_agent_unix %define version 7.0NG.713 -%define release 171014 +%define release 171015 Summary: Pandora FMS Linux agent, PERL version Name: %{name} diff --git a/pandora_agents/unix/pandora_agent_installer b/pandora_agents/unix/pandora_agent_installer index 9664a45eea..f8841ae84c 100755 --- a/pandora_agents/unix/pandora_agent_installer +++ b/pandora_agents/unix/pandora_agent_installer @@ -10,7 +10,7 @@ # ********************************************************************** PI_VERSION="7.0NG.713" -PI_BUILD="171014" +PI_BUILD="171015" OS_NAME=`uname -s` FORCE=0 diff --git a/pandora_agents/win32/installer/pandora.mpi b/pandora_agents/win32/installer/pandora.mpi index db6012ce1b..30a75c8519 100644 --- a/pandora_agents/win32/installer/pandora.mpi +++ b/pandora_agents/win32/installer/pandora.mpi @@ -186,7 +186,7 @@ UpgradeApplicationID {} Version -{171014} +{171015} ViewReadme {Yes} diff --git a/pandora_agents/win32/pandora.cc b/pandora_agents/win32/pandora.cc index 8393da24cc..8d0fe75656 100644 --- a/pandora_agents/win32/pandora.cc +++ b/pandora_agents/win32/pandora.cc @@ -30,7 +30,7 @@ using namespace Pandora; using namespace Pandora_Strutils; #define PATH_SIZE _MAX_PATH+1 -#define PANDORA_VERSION ("7.0NG.713(Build 171014)") +#define PANDORA_VERSION ("7.0NG.713(Build 171015)") string pandora_path; string pandora_dir; diff --git a/pandora_agents/win32/versioninfo.rc b/pandora_agents/win32/versioninfo.rc index bab398e477..1a74fe5ee5 100644 --- a/pandora_agents/win32/versioninfo.rc +++ b/pandora_agents/win32/versioninfo.rc @@ -11,7 +11,7 @@ BEGIN VALUE "LegalCopyright", "Artica ST" VALUE "OriginalFilename", "PandoraAgent.exe" VALUE "ProductName", "Pandora FMS Windows Agent" - VALUE "ProductVersion", "(7.0NG.713(Build 171014))" + VALUE "ProductVersion", "(7.0NG.713(Build 171015))" VALUE "FileVersion", "1.0.0.0" END END diff --git a/pandora_console/DEBIAN/control b/pandora_console/DEBIAN/control index ac18670139..88fbb9d5bc 100644 --- a/pandora_console/DEBIAN/control +++ b/pandora_console/DEBIAN/control @@ -1,5 +1,5 @@ package: pandorafms-console -Version: 7.0NG.713-171014 +Version: 7.0NG.713-171015 Architecture: all Priority: optional Section: admin diff --git a/pandora_console/DEBIAN/make_deb_package.sh b/pandora_console/DEBIAN/make_deb_package.sh index 4df10e4e95..d9c8078e21 100644 --- a/pandora_console/DEBIAN/make_deb_package.sh +++ b/pandora_console/DEBIAN/make_deb_package.sh @@ -14,7 +14,7 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -pandora_version="7.0NG.713-171014" +pandora_version="7.0NG.713-171015" package_pear=0 package_pandora=1 diff --git a/pandora_console/include/config_process.php b/pandora_console/include/config_process.php index bbfcf1841f..de1b93acd9 100644 --- a/pandora_console/include/config_process.php +++ b/pandora_console/include/config_process.php @@ -22,7 +22,7 @@ /** * Pandora build version and version */ -$build_version = 'PC171014'; +$build_version = 'PC171015'; $pandora_version = 'v7.0NG.713'; // Do not overwrite default timezone set if defined. diff --git a/pandora_console/install.php b/pandora_console/install.php index 68700e2b87..87568bae7d 100755 --- a/pandora_console/install.php +++ b/pandora_console/install.php @@ -71,7 +71,7 @@
    Date: Mon, 16 Oct 2017 00:01:18 +0200 Subject: [PATCH 212/281] Auto-updated build strings. --- pandora_agents/unix/DEBIAN/control | 2 +- pandora_agents/unix/DEBIAN/make_deb_package.sh | 2 +- pandora_agents/unix/pandora_agent | 2 +- pandora_agents/unix/pandora_agent.redhat.spec | 2 +- pandora_agents/unix/pandora_agent.spec | 2 +- pandora_agents/unix/pandora_agent_installer | 2 +- pandora_agents/win32/installer/pandora.mpi | 2 +- pandora_agents/win32/pandora.cc | 2 +- pandora_agents/win32/versioninfo.rc | 2 +- pandora_console/DEBIAN/control | 2 +- pandora_console/DEBIAN/make_deb_package.sh | 2 +- pandora_console/include/config_process.php | 2 +- pandora_console/install.php | 2 +- pandora_console/pandora_console.redhat.spec | 2 +- pandora_console/pandora_console.spec | 2 +- pandora_server/DEBIAN/control | 2 +- pandora_server/DEBIAN/make_deb_package.sh | 2 +- pandora_server/lib/PandoraFMS/Config.pm | 2 +- pandora_server/pandora_server.redhat.spec | 2 +- pandora_server/pandora_server.spec | 2 +- pandora_server/pandora_server_installer | 2 +- pandora_server/util/pandora_db.pl | 2 +- pandora_server/util/pandora_manage.pl | 2 +- 23 files changed, 23 insertions(+), 23 deletions(-) diff --git a/pandora_agents/unix/DEBIAN/control b/pandora_agents/unix/DEBIAN/control index 1649a60eef..7aac41734a 100644 --- a/pandora_agents/unix/DEBIAN/control +++ b/pandora_agents/unix/DEBIAN/control @@ -1,5 +1,5 @@ package: pandorafms-agent-unix -Version: 7.0NG.713-171015 +Version: 7.0NG.713-171016 Architecture: all Priority: optional Section: admin diff --git a/pandora_agents/unix/DEBIAN/make_deb_package.sh b/pandora_agents/unix/DEBIAN/make_deb_package.sh index 04049325d5..4d3d8d9350 100644 --- a/pandora_agents/unix/DEBIAN/make_deb_package.sh +++ b/pandora_agents/unix/DEBIAN/make_deb_package.sh @@ -14,7 +14,7 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -pandora_version="7.0NG.713-171015" +pandora_version="7.0NG.713-171016" echo "Test if you has the tools for to make the packages." whereis dpkg-deb | cut -d":" -f2 | grep dpkg-deb > /dev/null diff --git a/pandora_agents/unix/pandora_agent b/pandora_agents/unix/pandora_agent index c315374f57..4693a069fc 100755 --- a/pandora_agents/unix/pandora_agent +++ b/pandora_agents/unix/pandora_agent @@ -41,7 +41,7 @@ my $Sem = undef; my $ThreadSem = undef; use constant AGENT_VERSION => '7.0NG.713'; -use constant AGENT_BUILD => '171015'; +use constant AGENT_BUILD => '171016'; # Agent log default file size maximum and instances use constant DEFAULT_MAX_LOG_SIZE => 600000; diff --git a/pandora_agents/unix/pandora_agent.redhat.spec b/pandora_agents/unix/pandora_agent.redhat.spec index 1446028c34..edb0775a49 100644 --- a/pandora_agents/unix/pandora_agent.redhat.spec +++ b/pandora_agents/unix/pandora_agent.redhat.spec @@ -3,7 +3,7 @@ # %define name pandorafms_agent_unix %define version 7.0NG.713 -%define release 171015 +%define release 171016 Summary: Pandora FMS Linux agent, PERL version Name: %{name} diff --git a/pandora_agents/unix/pandora_agent.spec b/pandora_agents/unix/pandora_agent.spec index 5459bb9f70..56d32e8c9f 100644 --- a/pandora_agents/unix/pandora_agent.spec +++ b/pandora_agents/unix/pandora_agent.spec @@ -3,7 +3,7 @@ # %define name pandorafms_agent_unix %define version 7.0NG.713 -%define release 171015 +%define release 171016 Summary: Pandora FMS Linux agent, PERL version Name: %{name} diff --git a/pandora_agents/unix/pandora_agent_installer b/pandora_agents/unix/pandora_agent_installer index f8841ae84c..8d77f04603 100755 --- a/pandora_agents/unix/pandora_agent_installer +++ b/pandora_agents/unix/pandora_agent_installer @@ -10,7 +10,7 @@ # ********************************************************************** PI_VERSION="7.0NG.713" -PI_BUILD="171015" +PI_BUILD="171016" OS_NAME=`uname -s` FORCE=0 diff --git a/pandora_agents/win32/installer/pandora.mpi b/pandora_agents/win32/installer/pandora.mpi index 30a75c8519..a707b5d36c 100644 --- a/pandora_agents/win32/installer/pandora.mpi +++ b/pandora_agents/win32/installer/pandora.mpi @@ -186,7 +186,7 @@ UpgradeApplicationID {} Version -{171015} +{171016} ViewReadme {Yes} diff --git a/pandora_agents/win32/pandora.cc b/pandora_agents/win32/pandora.cc index 8d0fe75656..29b7f509cf 100644 --- a/pandora_agents/win32/pandora.cc +++ b/pandora_agents/win32/pandora.cc @@ -30,7 +30,7 @@ using namespace Pandora; using namespace Pandora_Strutils; #define PATH_SIZE _MAX_PATH+1 -#define PANDORA_VERSION ("7.0NG.713(Build 171015)") +#define PANDORA_VERSION ("7.0NG.713(Build 171016)") string pandora_path; string pandora_dir; diff --git a/pandora_agents/win32/versioninfo.rc b/pandora_agents/win32/versioninfo.rc index 1a74fe5ee5..ca5c30b391 100644 --- a/pandora_agents/win32/versioninfo.rc +++ b/pandora_agents/win32/versioninfo.rc @@ -11,7 +11,7 @@ BEGIN VALUE "LegalCopyright", "Artica ST" VALUE "OriginalFilename", "PandoraAgent.exe" VALUE "ProductName", "Pandora FMS Windows Agent" - VALUE "ProductVersion", "(7.0NG.713(Build 171015))" + VALUE "ProductVersion", "(7.0NG.713(Build 171016))" VALUE "FileVersion", "1.0.0.0" END END diff --git a/pandora_console/DEBIAN/control b/pandora_console/DEBIAN/control index 88fbb9d5bc..6f96b6d44b 100644 --- a/pandora_console/DEBIAN/control +++ b/pandora_console/DEBIAN/control @@ -1,5 +1,5 @@ package: pandorafms-console -Version: 7.0NG.713-171015 +Version: 7.0NG.713-171016 Architecture: all Priority: optional Section: admin diff --git a/pandora_console/DEBIAN/make_deb_package.sh b/pandora_console/DEBIAN/make_deb_package.sh index d9c8078e21..99fa9276d1 100644 --- a/pandora_console/DEBIAN/make_deb_package.sh +++ b/pandora_console/DEBIAN/make_deb_package.sh @@ -14,7 +14,7 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -pandora_version="7.0NG.713-171015" +pandora_version="7.0NG.713-171016" package_pear=0 package_pandora=1 diff --git a/pandora_console/include/config_process.php b/pandora_console/include/config_process.php index de1b93acd9..232bf6f295 100644 --- a/pandora_console/include/config_process.php +++ b/pandora_console/include/config_process.php @@ -22,7 +22,7 @@ /** * Pandora build version and version */ -$build_version = 'PC171015'; +$build_version = 'PC171016'; $pandora_version = 'v7.0NG.713'; // Do not overwrite default timezone set if defined. diff --git a/pandora_console/install.php b/pandora_console/install.php index 87568bae7d..67f2355c6d 100755 --- a/pandora_console/install.php +++ b/pandora_console/install.php @@ -71,7 +71,7 @@
    Date: Mon, 16 Oct 2017 08:34:39 +0200 Subject: [PATCH 213/281] Text changed --- pandora_console/include/functions_config.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pandora_console/include/functions_config.php b/pandora_console/include/functions_config.php index 9a31a4f35d..06f0d090b5 100644 --- a/pandora_console/include/functions_config.php +++ b/pandora_console/include/functions_config.php @@ -330,7 +330,7 @@ function config_update_config () { if (!config_update_value ('ad_adv_perms', get_parameter ('ad_adv_perms'))) $error_update[] = __('Advanced Permisions AD'); if (!config_update_value ('ldap_adv_perms', get_parameter ('ldap_adv_perms'))) - $error_update[] = __('Advanced Permisions LDAP'); + $error_update[] = __('Advanced Permissions LDAP'); if (!config_update_value ('ldap_server', get_parameter ('ldap_server'))) $error_update[] = __('LDAP server'); if (!config_update_value ('ldap_port', get_parameter ('ldap_port'))) From da4a277625b73dbf5c266960364041dc3b1a5700 Mon Sep 17 00:00:00 2001 From: enriquecd Date: Mon, 16 Oct 2017 13:26:30 +0200 Subject: [PATCH 214/281] Change db maintenance sections buttons location - #1350 --- pandora_console/godmode/menu.php | 28 +++++++++++++--------------- 1 file changed, 13 insertions(+), 15 deletions(-) diff --git a/pandora_console/godmode/menu.php b/pandora_console/godmode/menu.php index bb6b610a19..231d1346f5 100644 --- a/pandora_console/godmode/menu.php +++ b/pandora_console/godmode/menu.php @@ -304,17 +304,16 @@ if (check_acl ($config['id_user'], 0, "PM") || check_acl ($config['id_user'], 0, $sub["godmode/setup/news"]["id"] = 'Site news'; $sub["godmode/setup/file_manager"]["text"] = __('File manager'); $sub["godmode/setup/file_manager"]["id"] = 'File manager'; - } - - if (is_user_admin($config['id_user'])) { - $sub["gdbman"]["text"] = __('Admin tools'); - $sub["gdbman"]["id"] = 'DB maintenance'; - $sub["gdbman"]["type"] = "direct"; - $sub["gdbman"]["subtype"] = "nolink"; - $sub2 = array (); + if(is_user_admin($config['id_user'])){ + $sub["extensions/db_status"]["text"] = __('DB Schema Check'); + $sub["extensions/db_status"]["id"] = 'DB Schema Check'; + $sub["extensions/db_status"]["sec"] = "gbman"; + $sub["extensions/dbmanager"]["text"] = __('DB Interface'); + $sub["extensions/dbmanager"]["id"] = 'DB Interface'; + $sub["extensions/dbmanager"]["sec"] = "gbman"; + } - $sub["gdbman"]["sub2"] = $sub2; } $menu_godmode["gextensions"]["sub"] = $sub; @@ -337,14 +336,10 @@ if (is_array ($config['extensions'])) { continue; } - $extmenu = $extension['godmode_menu']; - if ($extmenu["name"] == 'DB interface' && !is_user_admin($config['id_user'])) { - continue; - } - if ($extmenu["name"] == 'DB Schema check' && !is_user_admin($config['id_user'])) { - continue; + if($extension['godmode_menu']['name'] != 'DB Schema check' && $extension['godmode_menu']['name'] != 'DB interface'){ + $extmenu = $extension['godmode_menu']; } //Check the ACL for this user @@ -363,6 +358,9 @@ if (is_array ($config['extensions'])) { if (strlen($extmenu['fatherId']) > 0) { if (array_key_exists('subfatherId',$extmenu)) { if (strlen($extmenu['subfatherId']) > 0) { + if($extmenu['name'] = "DB schema check"){ + + } $menu_godmode[$extmenu['fatherId']]['sub'][$extmenu['subfatherId']]['sub2'][$extmenu['sec2']]["text"] = __($extmenu['name']); $menu_godmode[$extmenu['fatherId']]['sub'][$extmenu['subfatherId']]['sub2'][$extmenu['sec2']]["id"] = $extmenu['name']; $menu_godmode[$extmenu['fatherId']]['sub'][$extmenu['subfatherId']]['sub2'][$extmenu['sec2']]["refr"] = 0; From e6498156242636749e3acd632aaa463f8436edb0 Mon Sep 17 00:00:00 2001 From: Ramon Novoa Date: Mon, 16 Oct 2017 15:52:00 +0200 Subject: [PATCH 215/281] Do not automatically restart manual recon tasks. Ref pandora_enterprise#1274. --- pandora_server/lib/PandoraFMS/ReconServer.pm | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/pandora_server/lib/PandoraFMS/ReconServer.pm b/pandora_server/lib/PandoraFMS/ReconServer.pm index a618d0323b..b25c222bf7 100644 --- a/pandora_server/lib/PandoraFMS/ReconServer.pm +++ b/pandora_server/lib/PandoraFMS/ReconServer.pm @@ -76,7 +76,12 @@ sub new ($$$$$$) { $Sem = Thread::Semaphore->new; $TaskSem = Thread::Semaphore->new (0); - db_do ($dbh, 'UPDATE trecon_task SET utimestamp = 0 WHERE id_recon_server = ? AND status <> -1', + # Restart automatic recon tasks. + db_do ($dbh, 'UPDATE trecon_task SET utimestamp = 0 WHERE id_recon_server = ? AND status <> -1 AND interval_sweep > 0', + get_server_id ($dbh, $config->{'servername'}, RECONSERVER)); + + # Reset (but do not restart) manual recon tasks. + db_do ($dbh, 'UPDATE trecon_task SET status = -1 WHERE id_recon_server = ? AND status <> -1 AND interval_sweep = 0', get_server_id ($dbh, $config->{'servername'}, RECONSERVER)); # Call the constructor of the parent class From ce72e5a5afef41154c2d8083453a9d9d7cd16a4b Mon Sep 17 00:00:00 2001 From: Arturo Gonzalez Date: Mon, 16 Oct 2017 16:10:59 +0200 Subject: [PATCH 216/281] Added structure to new item --- .../visual_console_builder.editor.js | 51 +++++++++++++++++++ pandora_console/include/constants.php | 1 + .../include/functions_visual_map_editor.php | 14 ++--- 3 files changed, 57 insertions(+), 9 deletions(-) diff --git a/pandora_console/godmode/reporting/visual_console_builder.editor.js b/pandora_console/godmode/reporting/visual_console_builder.editor.js index 22c6c4d8d4..1e40c44279 100755 --- a/pandora_console/godmode/reporting/visual_console_builder.editor.js +++ b/pandora_console/godmode/reporting/visual_console_builder.editor.js @@ -434,6 +434,19 @@ function update_button_palette_callback() { setEventsBar(idItem, values); break; + case 'donut_graph': + if($('input[name=width]').val() == ''){ + alert('Undefined width'); + return false; + } + if($('input[name=height]').val() == ''){ + alert('Undefined height'); + return false; + } + $("#image_" + idItem).attr("src", "images/spinner.gif"); + + setDonutsGraph(idItem, values); + break; case 'simple_value': //checkpoint // if(($('#text-label_ifr').contents().find('#tinymce p').html() == '_VALUE_' || @@ -699,6 +712,12 @@ function create_button_palette_callback() { validate = false; } break; + case 'donut_graph': + if ((values['agent'] == '')) { + alert($("#message_alert_no_agent").html()); + validate = false; + } + break; case 'label': if ((values['label'] == '')) { alert($("#message_alert_no_label").html()); @@ -975,6 +994,7 @@ function toggle_item_palette() { activeToolboxButton('box_item', true); activeToolboxButton('line_item', true); activeToolboxButton('auto_sla_graph', true); + activeToolboxButton('donut_graph', true); if (typeof(enterprise_activeToolboxButton) == 'function') { enterprise_activeToolboxButton(true); @@ -995,6 +1015,7 @@ function toggle_item_palette() { activeToolboxButton('static_graph', false); activeToolboxButton('module_graph', false); activeToolboxButton('auto_sla_graph', false); + activeToolboxButton('donut_graph', false); activeToolboxButton('simple_value', false); activeToolboxButton('label', false); activeToolboxButton('icon', false); @@ -2348,6 +2369,17 @@ function createItem(type, values, id_data) { setEventsBar(id_data, values); break; + case 'donut_graph': + var sizeStyle = ''; + var imageSize = ''; + item = $('
    ' + + '
    ' + + '' + + '
    ' + ); + + setDonutsGraph(id_data, values); + break; case 'percentile_bar': case 'percentile_item': var sizeStyle = ''; @@ -2679,6 +2711,7 @@ function updateDB_visual(type, idElement , values, event, top, left) { case 'icon': case 'module_graph': case 'auto_sla_graph': + case 'donut_graph': if (type == 'simple_value') { setModuleValue(idElement, values.process_simple_value, @@ -3093,6 +3126,15 @@ function eventsItems(drag) { activeToolboxButton('delete_item', true); activeToolboxButton('show_grid', false); } + if ($(divParent).hasClass('donut_graph')) { + creationItem = null; + selectedItem = 'donut_graph'; + idItem = $(divParent).attr('id'); + activeToolboxButton('copy_item', true); + activeToolboxButton('edit_item', true); + activeToolboxButton('delete_item', true); + activeToolboxButton('show_grid', false); + } if ($(divParent).hasClass('group_item')) { creationItem = null; selectedItem = 'group_item'; @@ -3293,6 +3335,9 @@ function eventsItems(drag) { if ($(event.target).hasClass('auto_sla_graph')) { selectedItem = 'auto_sla_graph'; } + if ($(event.target).hasClass('donut_graph')) { + selectedItem = 'donut_graph'; + } if ($(event.target).hasClass('group_item')) { selectedItem = 'group_item'; } @@ -3617,6 +3662,10 @@ function click_button_toolbox(id) { toolbuttonActive = creationItem = 'auto_sla_graph'; toggle_item_palette(); break; + case 'donut_graph': + toolbuttonActive = creationItem = 'donut_graph'; + toggle_item_palette(); + break; case 'simple_value': toolbuttonActive = creationItem = 'simple_value'; toggle_item_palette(); @@ -3674,6 +3723,7 @@ function click_button_toolbox(id) { activeToolboxButton('service', false); activeToolboxButton('group_item', false); activeToolboxButton('auto_sla_graph', false); + activeToolboxButton('donut_graph', false); activeToolboxButton('copy_item', false); activeToolboxButton('edit_item', false); activeToolboxButton('delete_item', false); @@ -3704,6 +3754,7 @@ function click_button_toolbox(id) { activeToolboxButton('icon', true); activeToolboxButton('group_item', true); activeToolboxButton('auto_sla_graph', true); + activeToolboxButton('donut_graph', true); } break; case 'save_visualmap': diff --git a/pandora_console/include/constants.php b/pandora_console/include/constants.php index f039a90504..8d0facabee 100644 --- a/pandora_console/include/constants.php +++ b/pandora_console/include/constants.php @@ -197,6 +197,7 @@ define('SERVICE', 10); //Enterprise Item. define('GROUP_ITEM', 11); define('BOX_ITEM', 12); define('LINE_ITEM', 13); +define('DONUT_GRAPH', 17); //Some styles define('MIN_WIDTH', 300); define('MIN_HEIGHT', 120); diff --git a/pandora_console/include/functions_visual_map_editor.php b/pandora_console/include/functions_visual_map_editor.php index 54db2d8008..ec9e06c9e8 100755 --- a/pandora_console/include/functions_visual_map_editor.php +++ b/pandora_console/include/functions_visual_map_editor.php @@ -54,6 +54,7 @@ function visual_map_editor_print_item_palette($visualConsole_id, $background) { 'static_graph' => __('Static Graph'), 'percentile_item' => __('Percentile Item'), 'module_graph' => __('Graph'), + 'donut_graph' => __('Donut graph'), 'auto_sla_graph' => __('Auto SLA Graph'), 'simple_value' => __('Simple value') . ui_print_help_tip(__("To use 'label'field, you should write a text to replace '(_VALUE_)' and the value of the module will be printed at the end."), true), @@ -277,7 +278,7 @@ function visual_map_editor_print_item_palette($visualConsole_id, $background) { $form_items['agent_row'] = array(); $form_items['agent_row']['items'] = array('static_graph', 'percentile_bar', 'percentile_item', 'module_graph', - 'simple_value', 'datos', 'auto_sla_graph'); + 'simple_value', 'datos', 'auto_sla_graph', 'donut_graph'); $form_items['agent_row']['html'] = '' . __('Agent') . ''; $params = array(); @@ -310,7 +311,7 @@ function visual_map_editor_print_item_palette($visualConsole_id, $background) { $form_items['module_row'] = array(); $form_items['module_row']['items'] = array('static_graph', 'percentile_bar', 'percentile_item', 'module_graph', - 'simple_value', 'datos', 'auto_sla_graph'); + 'simple_value', 'datos', 'auto_sla_graph', 'donut_graph'); $form_items['module_row']['html'] = '' . __('Module') . ' ' . @@ -446,12 +447,6 @@ function visual_map_editor_print_item_palette($visualConsole_id, $background) { html_print_radio_button_extended('value_show', 'value', ('Value'), 'value', false, '', '', true) . ''; } - - - $form_items['period_row'] = array(); - $form_items['period_row']['items'] = array('module_graph', 'simple_value', 'datos'); - $form_items['period_row']['html'] = '' . __('Period') . ' - ' . html_print_extended_select_for_time ('period', SECONDS_5MINUTES, '', '', '', false, true) . ''; $form_items['show_statistics_row'] = array(); $form_items['show_statistics_row']['items'] = array('group_item'); @@ -530,7 +525,7 @@ function visual_map_editor_print_item_palette($visualConsole_id, $background) { $form_items_advance['size_row']['items'] = array( 'group_item', 'background', 'static_graph', 'icon datos', - 'auto_sla_graph'); + 'auto_sla_graph', 'donut_graph'); $form_items_advance['size_row']['html'] = '' . __('Size') . ui_print_help_tip ( @@ -674,6 +669,7 @@ function visual_map_editor_print_toolbox() { visual_map_print_button_editor('static_graph', __('Static Graph'), 'left', false, 'camera_min', true); visual_map_print_button_editor('percentile_item', __('Percentile Item'), 'left', false, 'percentile_item_min', true); visual_map_print_button_editor('module_graph', __('Module Graph'), 'left', false, 'graph_min', true); + visual_map_print_button_editor('donut_graph', __('Donut Graph'), 'left', false, 'donut_graph_min', true); visual_map_print_button_editor('auto_sla_graph', __('Auto SLA Graph'), 'left', false, 'auto_sla_graph_min', true); visual_map_print_button_editor('simple_value', __('Simple Value'), 'left', false, 'binary_min', true); visual_map_print_button_editor('label', __('Label'), 'left', false, 'label_min', true); From 1838a6b30add5189d56fe68db42b3b309771f8cf Mon Sep 17 00:00:00 2001 From: vgilc Date: Mon, 16 Oct 2017 16:44:16 +0200 Subject: [PATCH 217/281] Revert "Merge branch '145-plain-text-mail-cannot-be-send-by-email_mr' into 'develop'" This reverts merge request !863 --- pandora_console/extras/mr/8.sql | 15 --------------- 1 file changed, 15 deletions(-) delete mode 100644 pandora_console/extras/mr/8.sql diff --git a/pandora_console/extras/mr/8.sql b/pandora_console/extras/mr/8.sql deleted file mode 100644 index 1d24be82d0..0000000000 --- a/pandora_console/extras/mr/8.sql +++ /dev/null @@ -1,15 +0,0 @@ - -START TRANSACTION; - -UPDATE `talert_commands` -SET `description` = 'This alert send an email using internal Pandora FMS Server SMTP capabilities (defined in each server, using: _field1_ as destination email address, and _field2_ as subject for message. _field3_ as text of message. _field4_ as content type (text/plain or html/text).', - `fields_descriptions` = '[\"Destination address\",\"Subject\",\"Text\",\"Content Type\",\"\",\"\",\"\",\"\",\"\",\"\"]', - `fields_values` = '[\"\",\"\",\"_html_editor_\",\"_content_type_\",\"\",\"\",\"\",\"\",\"\",\"\"]' -WHERE id=1; - -UPDATE `talert_actions` -SET `field4` = 'text/html', - `field4_recovery` = 'text/html' -WHERE id = 1; - -COMMIT; \ No newline at end of file From 27746eedc0654cca71d77fbc35ce08eee585578b Mon Sep 17 00:00:00 2001 From: vgilc Date: Mon, 16 Oct 2017 16:44:44 +0200 Subject: [PATCH 218/281] Revert "Merge branch '145-plain-text-mail-cannot-be-send-by-email' into 'develop'" This reverts merge request !862 --- .../godmode/alerts/alert_commands.php | 20 +------------ .../godmode/alerts/configure_alert_action.php | 29 ++----------------- pandora_console/pandoradb_data.sql | 4 +-- pandora_server/lib/PandoraFMS/Core.pm | 10 ++----- 4 files changed, 7 insertions(+), 56 deletions(-) diff --git a/pandora_console/godmode/alerts/alert_commands.php b/pandora_console/godmode/alerts/alert_commands.php index 10edc6bead..d4106e3460 100644 --- a/pandora_console/godmode/alerts/alert_commands.php +++ b/pandora_console/godmode/alerts/alert_commands.php @@ -165,26 +165,8 @@ if (is_ajax ()) { $rfield = $editor_type_chkbx; $rfield .= html_print_textarea ('field'.$i.'_recovery_value', 1, 1, '', 'class="fields_recovery"', true); } - elseif(preg_match ("/^_content_type_$/i", $field_value)){ - $editor_type_chkbx = "
    "; - $editor_type_chkbx .= __('Text/plain') . ui_print_help_tip (__("For sending emails only text plain"), true); - $editor_type_chkbx .= html_print_radio_button_extended ('field'.$i.'_value', 'text/plain', '', '', false, '', '', true); - $editor_type_chkbx .= "    "; - $editor_type_chkbx .= __('Text/html') . "  "; - $editor_type_chkbx .= html_print_radio_button_extended ('field'.$i.'_value', 'text/html', '', 'text/html', false, '', '', true); - $editor_type_chkbx .= "
    "; - $ffield = $editor_type_chkbx; - - $editor_type_chkbx = "
    "; - $editor_type_chkbx .= __('Text/plain') . ui_print_help_tip (__("For sending emails only text plain"), true); - $editor_type_chkbx .= html_print_radio_button_extended ('field'.$i.'_recovery_value', 'text/plain', '', '', false, '', '', true); - $editor_type_chkbx .= "    "; - $editor_type_chkbx .= __('Text/html') . "  "; - $editor_type_chkbx .= html_print_radio_button_extended ('field'.$i.'_recovery_value', 'text/html', '', 'text/html', false, '', '', true); - $editor_type_chkbx .= "
    "; - $rfield = $editor_type_chkbx; // Select type - }else { + else { $fields_value_select = array(); $fv = explode(';', $field_value); diff --git a/pandora_console/godmode/alerts/configure_alert_action.php b/pandora_console/godmode/alerts/configure_alert_action.php index 990653f19f..bef56c026c 100644 --- a/pandora_console/godmode/alerts/configure_alert_action.php +++ b/pandora_console/godmode/alerts/configure_alert_action.php @@ -305,33 +305,8 @@ $(document).ready (function () { // Replace the old column with the new $table_macros_field.replaceWith(field_row); if (old_value != '' || old_recovery_value != '') { - var inputType = $("[name=field" + i + "_value]").attr('type') - if (inputType == 'radio') { - if(old_value == 'text/plain'){ - if ($("[name=field" + i + "_value]").val() == 'text/plain') { - $("[name=field" + i + "_value]").attr('checked','checked'); - } - } - else{ - if($("[name=field" + i + "_value]").val() == 'text/html') { - $("[name=field" + i + "_value]").attr('checked','checked'); - } - } - if(old_recovery_value == 'text/plain'){ - if ($("[name=field" + i + "_recovery_value]").val() == 'text/plain') { - $("[name=field" + i + "_recovery_value]").attr('checked','checked'); - } - } - else{ - if ($("[name=field" + i + "_recovery_value]").val() == 'text/html') { - $("[name=field" + i + "_recovery_value]").attr('checked','checked'); - } - } - } - else { - $("[name=field" + i + "_value]").val(old_value); - $("[name=field" + i + "_recovery_value]").val(old_recovery_value); - } + $("[name=field" + i + "_value]").val(old_value); + $("[name=field" + i + "_recovery_value]").val(old_recovery_value); } else { $("[name=field" + i + "_value]") diff --git a/pandora_console/pandoradb_data.sql b/pandora_console/pandoradb_data.sql index 310a571b25..dfe916aa13 100644 --- a/pandora_console/pandoradb_data.sql +++ b/pandora_console/pandoradb_data.sql @@ -12,7 +12,7 @@ -- Dumping data for table `talert_commands` -- -INSERT INTO `talert_commands` (`id`, `name`, `command`, `description`, `internal`, `fields_descriptions`, `fields_values`) VALUES (1,'eMail','Internal type','This alert send an email using internal Pandora FMS Server SMTP capabilities (defined in each server, using: _field1_ as destination email address, and _field2_ as subject for message. _field3_ as text of message. _field4_ as content type (plain/text or html/text).',1,'[\"Destination address\",\"Subject\",\"Text\",\"Content Type\",\"\",\"\",\"\",\"\",\"\",\"\"]','[\"\",\"\",\"_html_editor_\",\"_content_type_\",\"\",\"\",\"\",\"\",\"\",\"\"]'); +INSERT INTO `talert_commands` (`id`, `name`, `command`, `description`, `internal`, `fields_descriptions`, `fields_values`) VALUES (1,'eMail','Internal type','This alert send an email using internal Pandora FMS Server SMTP capabilities (defined in each server, using: _field1_ as destination email address, and _field2_ as subject for message. _field3_ as text of message.',1,'[\"Destination address\",\"Subject\",\"Text\",\"\",\"\",\"\",\"\",\"\",\"\",\"\"]','[\"\",\"\",\"_html_editor_\",\"\",\"\",\"\",\"\",\"\",\"\",\"\"]'); INSERT INTO `talert_commands` (`id`, `name`, `command`, `description`, `internal`, `fields_descriptions`, `fields_values`) VALUES (2,'Internal Audit','Internal type','This alert save alert in Pandora internal audit system. Fields are static and only _field1_ is used.',1,'[\"Description\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\"]','[\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\"]'); INSERT INTO `talert_commands` (`id`, `name`, `command`, `description`, `internal`, `fields_descriptions`, `fields_values`) VALUES (3,'Pandora FMS Event','Internal type','This alert create an special event into Pandora FMS event manager.',1,'[\"Event text\",\"Event type\",\"Source\",\"Agent name or _agent_\",\"Event criticity\",\"ID extra\",\"Tags separated by commas\",\"Comments\",\"\",\"\"]','[\"\",\"alert_ceased,Alert ceased;alert_fired,Alert fired;alert_manual_validation,Alert manual validation;alert_recovered,Alert recovered;configuration_change,Configuration change ;error,Error;critical,Monitor Critical;normal,Monitor Normal;going_unknown,Monitor\",\"\",\"\",\"4,Critical;1,Informational;0,Maintenance;6,Major;5,Minor;2,Normal;3,Warning\",\"\",\"\",\"\",\"\",\"\"]'); INSERT INTO `talert_commands` (`id`, `name`, `command`, `description`, `internal`, `fields_descriptions`, `fields_values`) VALUES (4,'Pandora FMS Alertlog','echo _timestamp_ pandora _agent_ _data_ _field1_ _field2_ >> /var/log/pandora/pandora_alert.log','This is a default alert to write alerts in a standard ASCII plaintext log file in /var/log/pandora/pandora_alert.log ',0,'[\"Log Info 1\",\"Log Info 2\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\"]','[\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\"]'); @@ -1105,7 +1105,7 @@ INSERT INTO `talert_commands` (`id`, `name`, `command`, `description`, `internal -- alert actions (default) INSERT INTO `talert_actions` (`id`, `name`, `id_alert_command`, `field1`, `field2`, `field3`, `field4`, `field5`, `field6`, `field7`, `field8`, `field9`, `field10`, `id_group`, `action_threshold`, `field1_recovery`, `field2_recovery`, `field3_recovery`, `field4_recovery`, `field5_recovery`, `field6_recovery`, `field7_recovery`, `field8_recovery`, `field9_recovery`, `field10_recovery`) VALUES -(1,'Mail to Admin',1,'yourmail@domain.es','[PANDORA] Alert from agent _agent_ on module _module_','<style type="text/css"> /* Take care of image borders and formatting */ img { max-width: 600px; outline: none; text-decoration: none; -ms-interpolation-mode: bicubic; } a { border: 0; outline: none; } a img { border: none; } /* General styling */ td, h1, h2, h3 { font-family: Helvetica, Arial, sans-serif; font-weight: 400; } td { font-size: 14px; line-height: 150%; text-align: left; } body { -webkit-font-smoothing:antialiased; -webkit-text-size-adjust:none; width: 100%; height: 100%; color: #37302d; background: #ffffff; } table { border-collapse: collapse !important; } h1, h2, h3 { padding: 0; margin: 0; color: #444444; font-weight: 400; line-height: 110%; } h1 { font-size: 35px; } h2 { font-size: 30px; } h3 { font-size: 24px; } h4 { font-size: 18px; font-weight: normal; } .important-font { color: #21BEB4; font-weight: bold; } .hide { display: none !important; } .force-full-width { width: 100% !important; } </style> <style type="text/css" media="screen"> @media screen { @import url(http://fonts.googleapis.com/css?family=Open+Sans:400); /* Thanks Outlook 2013! */ td, h1, h2, h3 { font-family: 'Open Sans', 'Helvetica Neue', Arial, sans-serif !important; } } </style> <style type="text/css" media="only screen and (max-width: 600px)"> /* Mobile styles */ @media only screen and (max-width: 600px) { table[class="w320"] { width: 320px !important; } table[class="w300"] { width: 300px !important; } table[class="w290"] { width: 290px !important; } td[class="w320"] { width: 320px !important; } td[class~="mobile-padding"] { padding-left: 14px !important; padding-right: 14px !important; } td[class*="mobile-padding-left"] { padding-left: 14px !important; } td[class*="mobile-padding-right"] { padding-right: 14px !important; } td[class*="mobile-block"] { display: block !important; width: 100% !important; text-align: left !important; padding-left: 0 !important; padding-right: 0 !important; padding-bottom: 15px !important; } td[class*="mobile-no-padding-bottom"] { padding-bottom: 0 !important; } td[class~="mobile-center"] { text-align: center !important; } table[class*="mobile-center-block"] { float: none !important; margin: 0 auto !important; } *[class*="mobile-hide"] { display: none !important; width: 0 !important; height: 0 !important; line-height: 0 !important; font-size: 0 !important; } td[class*="mobile-border"] { border: 0 !important; } } </style> <table style="width: 100%;" cellspacing="0" cellpadding="0" align="center"> <tbody> <tr> <td align="center" valign="top" bgcolor="#ffffff" width="100%"> <table style="width: 100%;" cellspacing="0" cellpadding="0"> <tbody> <tr> <td style="background: #1f1f1f; height: 70px;" width="100%"><center> <table class="w320" style="width: 600px;" cellspacing="0" cellpadding="0"> <tbody> <tr> <td class="mobile-block mobile-no-padding-bottom mobile-center" style="background: #1f1f1f; padding: 10px 10px 10px 20px;" valign="top" width="270"><a style="text-decoration: none;" href="#"> <img src="https://pandorafms.com/images/logo_pandora_email.png" alt="Your Logo" width="200"> </a></td> <td class="mobile-block mobile-center" style="background: #1f1f1f; padding: 17px 15px 10px 10px;" valign="top" width="270">&nbsp;</td> </tr> </tbody> </table> </center></td> </tr> <tr> <td style="border-bottom: 1px solid #e7e7e7;"><center style="padding-bottom: 20px;"> <table class="w320" style="width: 600px;" cellspacing="0" cellpadding="0"> <tbody> <tr> <td class="mobile-padding" style="padding: 20px;" align="left"><br class="mobile-hide"> <h2>Pandora FMS alert system</h2> <br> Dear customer,<br><br> We have <strong>bad news</strong> for you. Something is on <strong>CRITICAL</strong> status!<br> <br> <table style="width: 100%;" cellspacing="0" cellpadding="0" bgcolor="#ffffff"> <tbody> <tr> <td style="width: 100px; background: #D84A38;"> <div><!--[if mso]> <v:rect xmlns:v="urn:schemas-microsoft-com:vml" xmlns:w="urn:schemas-microsoft-com:office:word" href="#" style="height:33px;v-text-anchor:middle;width:100px;" stroke="f" fillcolor="#D84A38"> <w:anchorlock/> <center> <![endif]--> <a style="background-color: #1f1f1f; color: whitesmoke; display: inline-block; font-family: sans-serif; font-size: 13px; font-weight: bold; line-height: 33px; text-align: center; text-decoration: none; width: 250px; -webkit-text-size-adjust: none;" href="_homeurl_">Go to Pandora FMS Console</a> <!--[if mso]> </center> </v:rect> <![endif]--></div> </td> <td style="background-color: #ffffff; font-size: 0; line-height: 0;" width="281">&nbsp;</td> </tr> </tbody> </table> </td> <td class="mobile-hide" style="padding-top: 20px; padding-bottom: 0; vertical-align: bottom;" valign="bottom"> <table style="width: 100%;" cellspacing="0" cellpadding="0"> <tbody> <tr> <td style="padding-bottom: 0px; vertical-align: bottom;" align="right" valign="bottom"><img style="vertical-align: bottom; padding-bottom: 10px;" src="https://pandorafms.com/images/alerta_roja.png" alt="" width="130"></td> </tr> </tbody> </table> </td> </tr> </tbody> </table> </center></td> </tr> <tr> <td style="background-color: #f8f8f8; border-bottom: 1px solid #e7e7e7; padding-top: 10px;" valign="top"><center> <table class="w320" style="height: 100%; width: 600px;" border="0" cellspacing="0" cellpadding="0"> <tbody> <tr> <td class="mobile-padding" style="padding: 20px;" valign="top"> <table style="width: 100%;" border="0" cellspacing="0" cellpadding="0"> <tbody> <tr> <td style="padding-right: 20px;" colspan="2"><strong>Monitoring details</strong></td> </tr> <tr> <td style="padding-top: 25px; width: 150px; border-top: 1px solid #E7E7E7; vertical-align: top;"><strong>Data</strong></td> <td style="padding-top: 25px; padding-right: 20px; border-top: 1px solid #E7E7E7; vertical-align: top;">_data_ <em>(_modulestatus_)</em></td> </tr> <tr> <td><strong>Agent</strong></td> <td>_agent_ <em>_address_</em></td> </tr> <tr> <td><strong>Module</strong></td> <td>_module_ <em>_moduledescription_ </em></td> </tr> <tr> <td><strong>Timestamp</strong></td> <td>_timestamp_</td> </tr> </tbody> </table> <table style="width: 100%;" cellspacing="0" cellpadding="0"> <tbody> <tr> <td style="padding-top: 20px;"> <table style="width: 100%;" cellspacing="0" cellpadding="0"> <tbody> <tr> <td style="vertical-align: top;" width="350">This is a graph of latest 24hr data for this module: <br><br> _modulegraph_24h_</td> </tr> </tbody> </table> </td> </tr> </tbody> </table> </td> </tr> </tbody> </table> </center></td> </tr> <tr> <td style="background-color: #1f1f1f;"><center> <table class="w320" style="height: 100%; color: #ffffff; width: 600px;" border="0" cellspacing="0" cellpadding="0" bgcolor="#1f1f1f"> <tbody> <tr> <td class="mobile-padding" style="font-size: 12px; padding: 20px; background-color: #1f1f1f; color: #ffffff; text-align: center;" align="right" valign="middle"><a style="color: #ffffff;" href="https://pandorafms.com/company/contact/">Contact Us</a>&nbsp;&nbsp;|&nbsp;&nbsp; <a style="color: #ffffff;" href="https://forums.pandorafms.com/">Support</a>&nbsp;&nbsp;|&nbsp;&nbsp; <a style="color: #ffffff;" href="https://wiki.pandorafms.com">Docs</a>&nbsp;&nbsp;|&nbsp;&nbsp;</td> </tr> </tbody> </table> </center></td> </tr> </tbody> </table> </td> </tr> </tbody> </table>','','','','','','','',0,0,'','','<style type="text/css"><!-- /* Take care of image borders and formatting */ img { max-width: 600px; outline: none; text-decoration: none; -ms-interpolation-mode: bicubic; } a { border: 0; outline: none; } a img { border: none; } /* General styling */ td, h1, h2, h3 { font-family: Helvetica, Arial, sans-serif; font-weight: 400; } td { font-size: 14px; line-height: 150%; text-align: left; } body { -webkit-font-smoothing:antialiased; -webkit-text-size-adjust:none; width: 100%; height: 100%; color: #37302d; background: #ffffff; } table { border-collapse: collapse !important; } h1, h2, h3 { padding: 0; margin: 0; color: #444444; font-weight: 400; line-height: 110%; } h1 { font-size: 35px; } h2 { font-size: 30px; } h3 { font-size: 24px; } h4 { font-size: 18px; font-weight: normal; } .important-font { color: #21BEB4; font-weight: bold; } .hide { display: none !important; } .force-full-width { width: 100% !important; } --></style> <style type="text/css" media="screen"><!-- @media screen { @import url(http://fonts.googleapis.com/css?family=Open+Sans:400); /* Thanks Outlook 2013! */ td, h1, h2, h3 { font-family: 'Open Sans', 'Helvetica Neue', Arial, sans-serif !important; } } --></style> <style type="text/css" media="only screen and (max-width: 600px)"><!-- /* Mobile styles */ @media only screen and (max-width: 600px) { table[class="w320"] { width: 320px !important; } table[class="w300"] { width: 300px !important; } table[class="w290"] { width: 290px !important; } td[class="w320"] { width: 320px !important; } td[class~="mobile-padding"] { padding-left: 14px !important; padding-right: 14px !important; } td[class*="mobile-padding-left"] { padding-left: 14px !important; } td[class*="mobile-padding-right"] { padding-right: 14px !important; } td[class*="mobile-block"] { display: block !important; width: 100% !important; text-align: left !important; padding-left: 0 !important; padding-right: 0 !important; padding-bottom: 15px !important; } td[class*="mobile-no-padding-bottom"] { padding-bottom: 0 !important; } td[class~="mobile-center"] { text-align: center !important; } table[class*="mobile-center-block"] { float: none !important; margin: 0 auto !important; } *[class*="mobile-hide"] { display: none !important; width: 0 !important; height: 0 !important; line-height: 0 !important; font-size: 0 !important; } td[class*="mobile-border"] { border: 0 !important; } } --></style> <table style="width: 100%;" cellspacing="0" cellpadding="0" align="center"> <tbody> <tr> <td align="center" valign="top" bgcolor="#ffffff" width="100%"> <table style="width: 100%;" cellspacing="0" cellpadding="0"> <tbody> <tr> <td style="background: #1f1f1f; height: 70px;" width="100%"><center> <table class="w320" style="width: 600px;" cellspacing="0" cellpadding="0"> <tbody> <tr> <td class="mobile-block mobile-no-padding-bottom mobile-center" style="background: #1f1f1f; padding: 10px 10px 10px 20px;" valign="top" width="270"><a style="text-decoration: none;" href="#"> <img src="https://pandorafms.com/images/logo_pandora_email.png" alt="Your Logo" width="200"> </a></td> <td class="mobile-block mobile-center" style="background: #1f1f1f; padding: 17px 15px 10px 10px;" valign="top" width="270">&nbsp;</td> </tr> </tbody> </table> </center></td> </tr> <tr> <td style="border-bottom: 1px solid #e7e7e7;"><center style="padding-bottom: 20px;"> <table class="w320" style="width: 600px;" cellspacing="0" cellpadding="0"> <tbody> <tr> <td class="mobile-padding" style="padding: 20px;" align="left"><br class="mobile-hide"> <h2>Pandora FMS alert system</h2> <br> Dear customer,<br><br> We have <strong>good news</strong> for you. Alert has been <strong>RECOVERED</strong>&nbsp;status!<br> <br> <table style="width: 100%;" cellspacing="0" cellpadding="0" bgcolor="#ffffff"> <tbody> <tr> <td style="width: 100px; background: #D84A38;"> <div><!--[if mso]> <v:rect xmlns:v="urn:schemas-microsoft-com:vml" xmlns:w="urn:schemas-microsoft-com:office:word" href="#" style="height:33px;v-text-anchor:middle;width:100px;" stroke="f" fillcolor="#D84A38"> <w:anchorlock/> <center> <![endif]--> <a style="background-color: #1f1f1f; color: whitesmoke; display: inline-block; font-family: sans-serif; font-size: 13px; font-weight: bold; line-height: 33px; text-align: center; text-decoration: none; width: 250px; -webkit-text-size-adjust: none;" href="_homeurl_">Go to Pandora FMS Console</a> <!--[if mso]> </center> </v:rect> <![endif]--></div> </td> <td style="background-color: #ffffff; font-size: 0; line-height: 0;" width="281">&nbsp;</td> </tr> </tbody> </table> </td> <td class="mobile-hide" style="padding-top: 20px; padding-bottom: 0; vertical-align: bottom;" valign="bottom"> <table style="width: 100%;" cellspacing="0" cellpadding="0"> <tbody> <tr> <td style="padding-bottom: 0px; vertical-align: bottom;" align="right" valign="bottom"><img style="vertical-align: bottom; padding-bottom: 10px;" src="https://pandorafms.com/images/alerta_verde.png" alt="" width="130"></td> </tr> </tbody> </table> </td> </tr> </tbody> </table> </center></td> </tr> <tr> <td style="background-color: #f8f8f8; border-bottom: 1px solid #e7e7e7; padding-top: 10px;" valign="top"><center> <table class="w320" style="height: 100%; width: 600px;" border="0" cellspacing="0" cellpadding="0"> <tbody> <tr> <td class="mobile-padding" style="padding: 20px;" valign="top"> <table style="width: 100%;" border="0" cellspacing="0" cellpadding="0"> <tbody> <tr> <td style="padding-right: 20px;" colspan="2"><strong>Monitoring details</strong></td> </tr> <tr> <td style="padding-top: 25px; width: 150px; border-top: 1px solid #E7E7E7; vertical-align: top;"><strong>Data</strong></td> <td style="padding-top: 25px; padding-right: 20px; border-top: 1px solid #E7E7E7; vertical-align: top;">_data_ <em>(_modulestatus_)</em></td> </tr> <tr> <td><strong>Agent</strong></td> <td>_agent_ <em>_address_</em></td> </tr> <tr> <td><strong>Module</strong></td> <td>_module_ <em>_moduledescription_ </em></td> </tr> <tr> <td><strong>Timestamp</strong></td> <td>_timestamp_</td> </tr> </tbody> </table> <table style="width: 100%;" cellspacing="0" cellpadding="0"> <tbody> <tr> <td style="padding-top: 20px;"> <table style="width: 100%;" cellspacing="0" cellpadding="0"> <tbody> <tr> <td style="vertical-align: top;" width="350">This is a graph of latest 24hr data for this module: <br><br> _modulegraph_24h_</td> </tr> </tbody> </table> </td> </tr> </tbody> </table> </td> </tr> </tbody> </table> </center></td> </tr> <tr> <td style="background-color: #1f1f1f;"><center> <table class="w320" style="height: 100%; color: #ffffff; width: 600px;" border="0" cellspacing="0" cellpadding="0" bgcolor="#1f1f1f"> <tbody> <tr> <td class="mobile-padding" style="font-size: 12px; padding: 20px; background-color: #1f1f1f; color: #ffffff; text-align: center;" align="right" valign="middle"><a style="color: #ffffff;" href="https://pandorafms.com/company/contact/">Contact Us</a>&nbsp;&nbsp;|&nbsp;&nbsp; <a style="color: #ffffff;" href="https://forums.pandorafms.com/">Support</a>&nbsp;&nbsp;|&nbsp;&nbsp; <a style="color: #ffffff;" href="https://wiki.pandorafms.com">Docs</a>&nbsp;&nbsp;|&nbsp;&nbsp;</td> </tr> </tbody> </table> </center></td> </tr> </tbody> </table> </td> </tr> </tbody> </table>','text/html','','','','','',''); +(1,'Mail to Admin',1,'yourmail@domain.es','[PANDORA] Alert from agent _agent_ on module _module_','<style type="text/css"> /* Take care of image borders and formatting */ img { max-width: 600px; outline: none; text-decoration: none; -ms-interpolation-mode: bicubic; } a { border: 0; outline: none; } a img { border: none; } /* General styling */ td, h1, h2, h3 { font-family: Helvetica, Arial, sans-serif; font-weight: 400; } td { font-size: 14px; line-height: 150%; text-align: left; } body { -webkit-font-smoothing:antialiased; -webkit-text-size-adjust:none; width: 100%; height: 100%; color: #37302d; background: #ffffff; } table { border-collapse: collapse !important; } h1, h2, h3 { padding: 0; margin: 0; color: #444444; font-weight: 400; line-height: 110%; } h1 { font-size: 35px; } h2 { font-size: 30px; } h3 { font-size: 24px; } h4 { font-size: 18px; font-weight: normal; } .important-font { color: #21BEB4; font-weight: bold; } .hide { display: none !important; } .force-full-width { width: 100% !important; } </style> <style type="text/css" media="screen"> @media screen { @import url(http://fonts.googleapis.com/css?family=Open+Sans:400); /* Thanks Outlook 2013! */ td, h1, h2, h3 { font-family: 'Open Sans', 'Helvetica Neue', Arial, sans-serif !important; } } </style> <style type="text/css" media="only screen and (max-width: 600px)"> /* Mobile styles */ @media only screen and (max-width: 600px) { table[class="w320"] { width: 320px !important; } table[class="w300"] { width: 300px !important; } table[class="w290"] { width: 290px !important; } td[class="w320"] { width: 320px !important; } td[class~="mobile-padding"] { padding-left: 14px !important; padding-right: 14px !important; } td[class*="mobile-padding-left"] { padding-left: 14px !important; } td[class*="mobile-padding-right"] { padding-right: 14px !important; } td[class*="mobile-block"] { display: block !important; width: 100% !important; text-align: left !important; padding-left: 0 !important; padding-right: 0 !important; padding-bottom: 15px !important; } td[class*="mobile-no-padding-bottom"] { padding-bottom: 0 !important; } td[class~="mobile-center"] { text-align: center !important; } table[class*="mobile-center-block"] { float: none !important; margin: 0 auto !important; } *[class*="mobile-hide"] { display: none !important; width: 0 !important; height: 0 !important; line-height: 0 !important; font-size: 0 !important; } td[class*="mobile-border"] { border: 0 !important; } } </style> <table style="width: 100%;" cellspacing="0" cellpadding="0" align="center"> <tbody> <tr> <td align="center" valign="top" bgcolor="#ffffff" width="100%"> <table style="width: 100%;" cellspacing="0" cellpadding="0"> <tbody> <tr> <td style="background: #1f1f1f; height: 70px;" width="100%"><center> <table class="w320" style="width: 600px;" cellspacing="0" cellpadding="0"> <tbody> <tr> <td class="mobile-block mobile-no-padding-bottom mobile-center" style="background: #1f1f1f; padding: 10px 10px 10px 20px;" valign="top" width="270"><a style="text-decoration: none;" href="#"> <img src="https://pandorafms.com/images/logo_pandora_email.png" alt="Your Logo" width="200"> </a></td> <td class="mobile-block mobile-center" style="background: #1f1f1f; padding: 17px 15px 10px 10px;" valign="top" width="270">&nbsp;</td> </tr> </tbody> </table> </center></td> </tr> <tr> <td style="border-bottom: 1px solid #e7e7e7;"><center style="padding-bottom: 20px;"> <table class="w320" style="width: 600px;" cellspacing="0" cellpadding="0"> <tbody> <tr> <td class="mobile-padding" style="padding: 20px;" align="left"><br class="mobile-hide"> <h2>Pandora FMS alert system</h2> <br> Dear customer,<br><br> We have <strong>bad news</strong> for you. Something is on <strong>CRITICAL</strong> status!<br> <br> <table style="width: 100%;" cellspacing="0" cellpadding="0" bgcolor="#ffffff"> <tbody> <tr> <td style="width: 100px; background: #D84A38;"> <div><!--[if mso]> <v:rect xmlns:v="urn:schemas-microsoft-com:vml" xmlns:w="urn:schemas-microsoft-com:office:word" href="#" style="height:33px;v-text-anchor:middle;width:100px;" stroke="f" fillcolor="#D84A38"> <w:anchorlock/> <center> <![endif]--> <a style="background-color: #1f1f1f; color: whitesmoke; display: inline-block; font-family: sans-serif; font-size: 13px; font-weight: bold; line-height: 33px; text-align: center; text-decoration: none; width: 250px; -webkit-text-size-adjust: none;" href="_homeurl_">Go to Pandora FMS Console</a> <!--[if mso]> </center> </v:rect> <![endif]--></div> </td> <td style="background-color: #ffffff; font-size: 0; line-height: 0;" width="281">&nbsp;</td> </tr> </tbody> </table> </td> <td class="mobile-hide" style="padding-top: 20px; padding-bottom: 0; vertical-align: bottom;" valign="bottom"> <table style="width: 100%;" cellspacing="0" cellpadding="0"> <tbody> <tr> <td style="padding-bottom: 0px; vertical-align: bottom;" align="right" valign="bottom"><img style="vertical-align: bottom; padding-bottom: 10px;" src="https://pandorafms.com/images/alerta_roja.png" alt="" width="130"></td> </tr> </tbody> </table> </td> </tr> </tbody> </table> </center></td> </tr> <tr> <td style="background-color: #f8f8f8; border-bottom: 1px solid #e7e7e7; padding-top: 10px;" valign="top"><center> <table class="w320" style="height: 100%; width: 600px;" border="0" cellspacing="0" cellpadding="0"> <tbody> <tr> <td class="mobile-padding" style="padding: 20px;" valign="top"> <table style="width: 100%;" border="0" cellspacing="0" cellpadding="0"> <tbody> <tr> <td style="padding-right: 20px;" colspan="2"><strong>Monitoring details</strong></td> </tr> <tr> <td style="padding-top: 25px; width: 150px; border-top: 1px solid #E7E7E7; vertical-align: top;"><strong>Data</strong></td> <td style="padding-top: 25px; padding-right: 20px; border-top: 1px solid #E7E7E7; vertical-align: top;">_data_ <em>(_modulestatus_)</em></td> </tr> <tr> <td><strong>Agent</strong></td> <td>_agent_ <em>_address_</em></td> </tr> <tr> <td><strong>Module</strong></td> <td>_module_ <em>_moduledescription_ </em></td> </tr> <tr> <td><strong>Timestamp</strong></td> <td>_timestamp_</td> </tr> </tbody> </table> <table style="width: 100%;" cellspacing="0" cellpadding="0"> <tbody> <tr> <td style="padding-top: 20px;"> <table style="width: 100%;" cellspacing="0" cellpadding="0"> <tbody> <tr> <td style="vertical-align: top;" width="350">This is a graph of latest 24hr data for this module: <br><br> _modulegraph_24h_</td> </tr> </tbody> </table> </td> </tr> </tbody> </table> </td> </tr> </tbody> </table> </center></td> </tr> <tr> <td style="background-color: #1f1f1f;"><center> <table class="w320" style="height: 100%; color: #ffffff; width: 600px;" border="0" cellspacing="0" cellpadding="0" bgcolor="#1f1f1f"> <tbody> <tr> <td class="mobile-padding" style="font-size: 12px; padding: 20px; background-color: #1f1f1f; color: #ffffff; text-align: center;" align="right" valign="middle"><a style="color: #ffffff;" href="https://pandorafms.com/company/contact/">Contact Us</a>&nbsp;&nbsp;|&nbsp;&nbsp; <a style="color: #ffffff;" href="https://forums.pandorafms.com/">Support</a>&nbsp;&nbsp;|&nbsp;&nbsp; <a style="color: #ffffff;" href="https://wiki.pandorafms.com">Docs</a>&nbsp;&nbsp;|&nbsp;&nbsp;</td> </tr> </tbody> </table> </center></td> </tr> </tbody> </table> </td> </tr> </tbody> </table>','','','','','','','',0,0,'','','<style type="text/css"><!-- /* Take care of image borders and formatting */ img { max-width: 600px; outline: none; text-decoration: none; -ms-interpolation-mode: bicubic; } a { border: 0; outline: none; } a img { border: none; } /* General styling */ td, h1, h2, h3 { font-family: Helvetica, Arial, sans-serif; font-weight: 400; } td { font-size: 14px; line-height: 150%; text-align: left; } body { -webkit-font-smoothing:antialiased; -webkit-text-size-adjust:none; width: 100%; height: 100%; color: #37302d; background: #ffffff; } table { border-collapse: collapse !important; } h1, h2, h3 { padding: 0; margin: 0; color: #444444; font-weight: 400; line-height: 110%; } h1 { font-size: 35px; } h2 { font-size: 30px; } h3 { font-size: 24px; } h4 { font-size: 18px; font-weight: normal; } .important-font { color: #21BEB4; font-weight: bold; } .hide { display: none !important; } .force-full-width { width: 100% !important; } --></style> <style type="text/css" media="screen"><!-- @media screen { @import url(http://fonts.googleapis.com/css?family=Open+Sans:400); /* Thanks Outlook 2013! */ td, h1, h2, h3 { font-family: 'Open Sans', 'Helvetica Neue', Arial, sans-serif !important; } } --></style> <style type="text/css" media="only screen and (max-width: 600px)"><!-- /* Mobile styles */ @media only screen and (max-width: 600px) { table[class="w320"] { width: 320px !important; } table[class="w300"] { width: 300px !important; } table[class="w290"] { width: 290px !important; } td[class="w320"] { width: 320px !important; } td[class~="mobile-padding"] { padding-left: 14px !important; padding-right: 14px !important; } td[class*="mobile-padding-left"] { padding-left: 14px !important; } td[class*="mobile-padding-right"] { padding-right: 14px !important; } td[class*="mobile-block"] { display: block !important; width: 100% !important; text-align: left !important; padding-left: 0 !important; padding-right: 0 !important; padding-bottom: 15px !important; } td[class*="mobile-no-padding-bottom"] { padding-bottom: 0 !important; } td[class~="mobile-center"] { text-align: center !important; } table[class*="mobile-center-block"] { float: none !important; margin: 0 auto !important; } *[class*="mobile-hide"] { display: none !important; width: 0 !important; height: 0 !important; line-height: 0 !important; font-size: 0 !important; } td[class*="mobile-border"] { border: 0 !important; } } --></style> <table style="width: 100%;" cellspacing="0" cellpadding="0" align="center"> <tbody> <tr> <td align="center" valign="top" bgcolor="#ffffff" width="100%"> <table style="width: 100%;" cellspacing="0" cellpadding="0"> <tbody> <tr> <td style="background: #1f1f1f; height: 70px;" width="100%"><center> <table class="w320" style="width: 600px;" cellspacing="0" cellpadding="0"> <tbody> <tr> <td class="mobile-block mobile-no-padding-bottom mobile-center" style="background: #1f1f1f; padding: 10px 10px 10px 20px;" valign="top" width="270"><a style="text-decoration: none;" href="#"> <img src="https://pandorafms.com/images/logo_pandora_email.png" alt="Your Logo" width="200"> </a></td> <td class="mobile-block mobile-center" style="background: #1f1f1f; padding: 17px 15px 10px 10px;" valign="top" width="270">&nbsp;</td> </tr> </tbody> </table> </center></td> </tr> <tr> <td style="border-bottom: 1px solid #e7e7e7;"><center style="padding-bottom: 20px;"> <table class="w320" style="width: 600px;" cellspacing="0" cellpadding="0"> <tbody> <tr> <td class="mobile-padding" style="padding: 20px;" align="left"><br class="mobile-hide"> <h2>Pandora FMS alert system</h2> <br> Dear customer,<br><br> We have <strong>good news</strong> for you. Alert has been <strong>RECOVERED</strong>&nbsp;status!<br> <br> <table style="width: 100%;" cellspacing="0" cellpadding="0" bgcolor="#ffffff"> <tbody> <tr> <td style="width: 100px; background: #D84A38;"> <div><!--[if mso]> <v:rect xmlns:v="urn:schemas-microsoft-com:vml" xmlns:w="urn:schemas-microsoft-com:office:word" href="#" style="height:33px;v-text-anchor:middle;width:100px;" stroke="f" fillcolor="#D84A38"> <w:anchorlock/> <center> <![endif]--> <a style="background-color: #1f1f1f; color: whitesmoke; display: inline-block; font-family: sans-serif; font-size: 13px; font-weight: bold; line-height: 33px; text-align: center; text-decoration: none; width: 250px; -webkit-text-size-adjust: none;" href="_homeurl_">Go to Pandora FMS Console</a> <!--[if mso]> </center> </v:rect> <![endif]--></div> </td> <td style="background-color: #ffffff; font-size: 0; line-height: 0;" width="281">&nbsp;</td> </tr> </tbody> </table> </td> <td class="mobile-hide" style="padding-top: 20px; padding-bottom: 0; vertical-align: bottom;" valign="bottom"> <table style="width: 100%;" cellspacing="0" cellpadding="0"> <tbody> <tr> <td style="padding-bottom: 0px; vertical-align: bottom;" align="right" valign="bottom"><img style="vertical-align: bottom; padding-bottom: 10px;" src="https://pandorafms.com/images/alerta_verde.png" alt="" width="130"></td> </tr> </tbody> </table> </td> </tr> </tbody> </table> </center></td> </tr> <tr> <td style="background-color: #f8f8f8; border-bottom: 1px solid #e7e7e7; padding-top: 10px;" valign="top"><center> <table class="w320" style="height: 100%; width: 600px;" border="0" cellspacing="0" cellpadding="0"> <tbody> <tr> <td class="mobile-padding" style="padding: 20px;" valign="top"> <table style="width: 100%;" border="0" cellspacing="0" cellpadding="0"> <tbody> <tr> <td style="padding-right: 20px;" colspan="2"><strong>Monitoring details</strong></td> </tr> <tr> <td style="padding-top: 25px; width: 150px; border-top: 1px solid #E7E7E7; vertical-align: top;"><strong>Data</strong></td> <td style="padding-top: 25px; padding-right: 20px; border-top: 1px solid #E7E7E7; vertical-align: top;">_data_ <em>(_modulestatus_)</em></td> </tr> <tr> <td><strong>Agent</strong></td> <td>_agent_ <em>_address_</em></td> </tr> <tr> <td><strong>Module</strong></td> <td>_module_ <em>_moduledescription_ </em></td> </tr> <tr> <td><strong>Timestamp</strong></td> <td>_timestamp_</td> </tr> </tbody> </table> <table style="width: 100%;" cellspacing="0" cellpadding="0"> <tbody> <tr> <td style="padding-top: 20px;"> <table style="width: 100%;" cellspacing="0" cellpadding="0"> <tbody> <tr> <td style="vertical-align: top;" width="350">This is a graph of latest 24hr data for this module: <br><br> _modulegraph_24h_</td> </tr> </tbody> </table> </td> </tr> </tbody> </table> </td> </tr> </tbody> </table> </center></td> </tr> <tr> <td style="background-color: #1f1f1f;"><center> <table class="w320" style="height: 100%; color: #ffffff; width: 600px;" border="0" cellspacing="0" cellpadding="0" bgcolor="#1f1f1f"> <tbody> <tr> <td class="mobile-padding" style="font-size: 12px; padding: 20px; background-color: #1f1f1f; color: #ffffff; text-align: center;" align="right" valign="middle"><a style="color: #ffffff;" href="https://pandorafms.com/company/contact/">Contact Us</a>&nbsp;&nbsp;|&nbsp;&nbsp; <a style="color: #ffffff;" href="https://forums.pandorafms.com/">Support</a>&nbsp;&nbsp;|&nbsp;&nbsp; <a style="color: #ffffff;" href="https://wiki.pandorafms.com">Docs</a>&nbsp;&nbsp;|&nbsp;&nbsp;</td> </tr> </tbody> </table> </center></td> </tr> </tbody> </table> </td> </tr> </tbody> </table>','','','','','','',''); INSERT INTO `talert_actions` (`id`, `name`, `id_alert_command`, `field1`, `field2`, `field3`, `field4`, `field5`, `field6`, `field7`, `field8`, `field9`, `field10`, `id_group`, `action_threshold`, `field1_recovery`, `field2_recovery`, `field3_recovery`, `field4_recovery`, `field5_recovery`, `field6_recovery`, `field7_recovery`, `field8_recovery`, `field9_recovery`, `field10_recovery`) VALUES (2,'Restart agent',12,'REFRESH AGENT *','','','','','','','','','',0,0,'','','','','','','','','',''); INSERT INTO `talert_actions` (`id`, `name`, `id_alert_command`, `field1`, `field2`, `field3`, `field4`, `field5`, `field6`, `field7`, `field8`, `field9`, `field10`, `id_group`, `action_threshold`, `field1_recovery`, `field2_recovery`, `field3_recovery`, `field4_recovery`, `field5_recovery`, `field6_recovery`, `field7_recovery`, `field8_recovery`, `field9_recovery`, `field10_recovery`) VALUES diff --git a/pandora_server/lib/PandoraFMS/Core.pm b/pandora_server/lib/PandoraFMS/Core.pm index 24bdfeea51..88edb0a11a 100644 --- a/pandora_server/lib/PandoraFMS/Core.pm +++ b/pandora_server/lib/PandoraFMS/Core.pm @@ -1108,12 +1108,6 @@ sub pandora_execute_action ($$$$$$$$$;$) { $field2 = subst_alert_macros ($field2, \%macros, $pa_config, $dbh, $agent, $module); # Message $field3 = subst_alert_macros ($field3, \%macros, $pa_config, $dbh, $agent, $module); - # Content - $field4 = subst_alert_macros ($field4, \%macros, $pa_config, $dbh, $agent, $module); - - if($field4 eq ""){ - $field4 = "text/html"; - } # Check for _module_graph_Xh_ macros # Check for _module_graph_Xh_ macros and _module_graphth_Xh_ @@ -1171,13 +1165,13 @@ sub pandora_execute_action ($$$$$$$$$;$) { }; # Default content type - my $content_type = $field4 . '; charset="iso-8859-1"'; + my $content_type = 'text/html; charset="iso-8859-1"'; # Check if message has non-ascii chars. # non-ascii chars should be encoded in UTF-8. if ($field3 =~ /[^[:ascii:]]/o) { $field3 = encode("UTF-8", $field3); - $content_type = $field4 . '; charset="UTF-8"'; + $content_type = 'text/html; charset="UTF-8"'; } From fc762719c91ad9a46cfeb8f997019c70682acca0 Mon Sep 17 00:00:00 2001 From: artica Date: Tue, 17 Oct 2017 00:01:21 +0200 Subject: [PATCH 219/281] Auto-updated build strings. --- pandora_agents/unix/DEBIAN/control | 2 +- pandora_agents/unix/DEBIAN/make_deb_package.sh | 2 +- pandora_agents/unix/pandora_agent | 2 +- pandora_agents/unix/pandora_agent.redhat.spec | 2 +- pandora_agents/unix/pandora_agent.spec | 2 +- pandora_agents/unix/pandora_agent_installer | 2 +- pandora_agents/win32/installer/pandora.mpi | 2 +- pandora_agents/win32/pandora.cc | 2 +- pandora_agents/win32/versioninfo.rc | 2 +- pandora_console/DEBIAN/control | 2 +- pandora_console/DEBIAN/make_deb_package.sh | 2 +- pandora_console/include/config_process.php | 2 +- pandora_console/install.php | 2 +- pandora_console/pandora_console.redhat.spec | 2 +- pandora_console/pandora_console.spec | 2 +- pandora_server/DEBIAN/control | 2 +- pandora_server/DEBIAN/make_deb_package.sh | 2 +- pandora_server/lib/PandoraFMS/Config.pm | 2 +- pandora_server/pandora_server.redhat.spec | 2 +- pandora_server/pandora_server.spec | 2 +- pandora_server/pandora_server_installer | 2 +- pandora_server/util/pandora_db.pl | 2 +- pandora_server/util/pandora_manage.pl | 2 +- 23 files changed, 23 insertions(+), 23 deletions(-) diff --git a/pandora_agents/unix/DEBIAN/control b/pandora_agents/unix/DEBIAN/control index 7aac41734a..14d46735fe 100644 --- a/pandora_agents/unix/DEBIAN/control +++ b/pandora_agents/unix/DEBIAN/control @@ -1,5 +1,5 @@ package: pandorafms-agent-unix -Version: 7.0NG.713-171016 +Version: 7.0NG.713-171017 Architecture: all Priority: optional Section: admin diff --git a/pandora_agents/unix/DEBIAN/make_deb_package.sh b/pandora_agents/unix/DEBIAN/make_deb_package.sh index 4d3d8d9350..5482ddcbd9 100644 --- a/pandora_agents/unix/DEBIAN/make_deb_package.sh +++ b/pandora_agents/unix/DEBIAN/make_deb_package.sh @@ -14,7 +14,7 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -pandora_version="7.0NG.713-171016" +pandora_version="7.0NG.713-171017" echo "Test if you has the tools for to make the packages." whereis dpkg-deb | cut -d":" -f2 | grep dpkg-deb > /dev/null diff --git a/pandora_agents/unix/pandora_agent b/pandora_agents/unix/pandora_agent index 4693a069fc..2ed8bb51e5 100755 --- a/pandora_agents/unix/pandora_agent +++ b/pandora_agents/unix/pandora_agent @@ -41,7 +41,7 @@ my $Sem = undef; my $ThreadSem = undef; use constant AGENT_VERSION => '7.0NG.713'; -use constant AGENT_BUILD => '171016'; +use constant AGENT_BUILD => '171017'; # Agent log default file size maximum and instances use constant DEFAULT_MAX_LOG_SIZE => 600000; diff --git a/pandora_agents/unix/pandora_agent.redhat.spec b/pandora_agents/unix/pandora_agent.redhat.spec index edb0775a49..2efe6b5e8c 100644 --- a/pandora_agents/unix/pandora_agent.redhat.spec +++ b/pandora_agents/unix/pandora_agent.redhat.spec @@ -3,7 +3,7 @@ # %define name pandorafms_agent_unix %define version 7.0NG.713 -%define release 171016 +%define release 171017 Summary: Pandora FMS Linux agent, PERL version Name: %{name} diff --git a/pandora_agents/unix/pandora_agent.spec b/pandora_agents/unix/pandora_agent.spec index 56d32e8c9f..89b1716afa 100644 --- a/pandora_agents/unix/pandora_agent.spec +++ b/pandora_agents/unix/pandora_agent.spec @@ -3,7 +3,7 @@ # %define name pandorafms_agent_unix %define version 7.0NG.713 -%define release 171016 +%define release 171017 Summary: Pandora FMS Linux agent, PERL version Name: %{name} diff --git a/pandora_agents/unix/pandora_agent_installer b/pandora_agents/unix/pandora_agent_installer index 8d77f04603..53b34cf91f 100755 --- a/pandora_agents/unix/pandora_agent_installer +++ b/pandora_agents/unix/pandora_agent_installer @@ -10,7 +10,7 @@ # ********************************************************************** PI_VERSION="7.0NG.713" -PI_BUILD="171016" +PI_BUILD="171017" OS_NAME=`uname -s` FORCE=0 diff --git a/pandora_agents/win32/installer/pandora.mpi b/pandora_agents/win32/installer/pandora.mpi index a707b5d36c..6519e0225b 100644 --- a/pandora_agents/win32/installer/pandora.mpi +++ b/pandora_agents/win32/installer/pandora.mpi @@ -186,7 +186,7 @@ UpgradeApplicationID {} Version -{171016} +{171017} ViewReadme {Yes} diff --git a/pandora_agents/win32/pandora.cc b/pandora_agents/win32/pandora.cc index 29b7f509cf..2c4b21289d 100644 --- a/pandora_agents/win32/pandora.cc +++ b/pandora_agents/win32/pandora.cc @@ -30,7 +30,7 @@ using namespace Pandora; using namespace Pandora_Strutils; #define PATH_SIZE _MAX_PATH+1 -#define PANDORA_VERSION ("7.0NG.713(Build 171016)") +#define PANDORA_VERSION ("7.0NG.713(Build 171017)") string pandora_path; string pandora_dir; diff --git a/pandora_agents/win32/versioninfo.rc b/pandora_agents/win32/versioninfo.rc index ca5c30b391..df93bb6606 100644 --- a/pandora_agents/win32/versioninfo.rc +++ b/pandora_agents/win32/versioninfo.rc @@ -11,7 +11,7 @@ BEGIN VALUE "LegalCopyright", "Artica ST" VALUE "OriginalFilename", "PandoraAgent.exe" VALUE "ProductName", "Pandora FMS Windows Agent" - VALUE "ProductVersion", "(7.0NG.713(Build 171016))" + VALUE "ProductVersion", "(7.0NG.713(Build 171017))" VALUE "FileVersion", "1.0.0.0" END END diff --git a/pandora_console/DEBIAN/control b/pandora_console/DEBIAN/control index 6f96b6d44b..50496031fb 100644 --- a/pandora_console/DEBIAN/control +++ b/pandora_console/DEBIAN/control @@ -1,5 +1,5 @@ package: pandorafms-console -Version: 7.0NG.713-171016 +Version: 7.0NG.713-171017 Architecture: all Priority: optional Section: admin diff --git a/pandora_console/DEBIAN/make_deb_package.sh b/pandora_console/DEBIAN/make_deb_package.sh index 99fa9276d1..42262d5a1f 100644 --- a/pandora_console/DEBIAN/make_deb_package.sh +++ b/pandora_console/DEBIAN/make_deb_package.sh @@ -14,7 +14,7 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -pandora_version="7.0NG.713-171016" +pandora_version="7.0NG.713-171017" package_pear=0 package_pandora=1 diff --git a/pandora_console/include/config_process.php b/pandora_console/include/config_process.php index 232bf6f295..191bf1af6b 100644 --- a/pandora_console/include/config_process.php +++ b/pandora_console/include/config_process.php @@ -22,7 +22,7 @@ /** * Pandora build version and version */ -$build_version = 'PC171016'; +$build_version = 'PC171017'; $pandora_version = 'v7.0NG.713'; // Do not overwrite default timezone set if defined. diff --git a/pandora_console/install.php b/pandora_console/install.php index 67f2355c6d..90fd56ef3b 100755 --- a/pandora_console/install.php +++ b/pandora_console/install.php @@ -71,7 +71,7 @@
    Date: Tue, 17 Oct 2017 10:54:08 +0200 Subject: [PATCH 220/281] Added a lot of code to add donut graph to visual console. Print donut in progress. --- .../visual_console_builder.editor.js | 60 ++++++++++++++---- .../ajax/visual_console_builder.ajax.php | 46 ++++++++++++++ .../include/functions_visual_map.php | 63 +++++++++++++++++++ .../include/graphs/functions_d3.php | 28 +++++++++ pandora_console/include/graphs/pandora.d3.js | 47 ++++++++++++++ 5 files changed, 231 insertions(+), 13 deletions(-) diff --git a/pandora_console/godmode/reporting/visual_console_builder.editor.js b/pandora_console/godmode/reporting/visual_console_builder.editor.js index 1e40c44279..0825a97eb8 100755 --- a/pandora_console/godmode/reporting/visual_console_builder.editor.js +++ b/pandora_console/godmode/reporting/visual_console_builder.editor.js @@ -448,13 +448,6 @@ function update_button_palette_callback() { setDonutsGraph(idItem, values); break; case 'simple_value': - //checkpoint - // if(($('#text-label_ifr').contents().find('#tinymce p').html() == '_VALUE_' || - // $('#text-label_ifr').contents().find('#tinymce').html() == '_VALUE_') - // && $('#data_image_check').html() != 'On'){ - // alert('_VALUE_ exactly value is only enable for data image. Please change label text or select a data image module.'); - // return; - // } $("#" + idItem).html(values['label']); if( (values['label'].replace( /<.*?>/g, '' ) != '_VALUE_') && (values['label'].replace( /<.*?>/g, '' ) != '(_VALUE_)') ){ @@ -469,12 +462,7 @@ function update_button_palette_callback() { $("#" + idItem).html( '
    '+values["label"]+'
    ' ) - } - - - //$("#simplevalue_" + idItem) - //.html($('').attr('src', "images/spinner.gif")); setModuleValue(idItem,values['process_simple_value'], values['period'],values['width']); break; case 'label': @@ -2011,6 +1999,53 @@ function setEventsBar(id_data, values) { }); } +function setDonutsGraph (id_data, values) { + var url_hack_metaconsole = ''; + if (is_metaconsole()) { + url_hack_metaconsole = '../../'; + } + + parameter = Array(); + + parameter.push ({name: "page", value: "include/ajax/visual_console_builder.ajax"}); + parameter.push ({name: "action", value: "get_module_type_string"}); + parameter.push ({name: "id_agent", value: values['id_agent']}); + parameter.push ({name: "id_agent_module", value: values['module']}); + if (is_metaconsole()) { + parameter.push ({name: "id_metaconsole", value: id_metaconsole}); + } + parameter.push ({name: "id_visual_console", value: id_visual_console}); + jQuery.ajax({ + url: get_url_ajax(), + data: parameter, + type: "POST", + dataType: 'json', + success: function (data) { + if (data['no_data'] == true) { + if (values['width'] == "0" || values['height'] == "0") { + $("#" + id_data + " img").attr('src', url_hack_metaconsole + 'images/console/signes/module-events.png'); + } + else { + $("#" + id_data + " img").attr('src', url_hack_metaconsole + 'images/console/signes/module-events.png'); + $("#" + id_data + " img").css('width', values['width'] + 'px'); + $("#" + id_data + " img").css('height', values['height'] + 'px'); + } + } + else { + $("#" + id_data + " img").attr('src', url_hack_metaconsole + 'images/console/signes/module-events.png'); + + if($('#text-width').val() == 0 || $('#text-height').val() == 0){ + // Image size + } + else{ + $("#" + id_data + " img").css('width', $('#text-width').val()+'px'); + $("#" + id_data + " img").css('height', $('#text-height').val()+'px'); + } + } + } + }); +} + function setPercentileBubble(id_data, values) { metaconsole = $("input[name='metaconsole']").val(); @@ -2373,7 +2408,6 @@ function createItem(type, values, id_data) { var sizeStyle = ''; var imageSize = ''; item = $('
    ' + - '
    ' + '' + '
    ' ); diff --git a/pandora_console/include/ajax/visual_console_builder.ajax.php b/pandora_console/include/ajax/visual_console_builder.ajax.php index e854a31c49..bab30d680c 100755 --- a/pandora_console/include/ajax/visual_console_builder.ajax.php +++ b/pandora_console/include/ajax/visual_console_builder.ajax.php @@ -141,6 +141,36 @@ switch ($action) { echo json_encode($return); break; + case 'get_module_type_string': + $data = array (); + + if (!empty($id_metaconsole)) { + $connection = db_get_row_filter ('tmetaconsole_setup', $id_metaconsole); + if (metaconsole_load_external_db($connection) != NOERR) { + continue; + } + } + + $is_string = db_get_value_filter ('id_tipo_modulo', 'tagente_modulo', + array ('id_agente' => $id_agent, + 'id_agente_modulo' => $id_module)); + + if (!empty($id_metaconsole)) { + metaconsole_restore_db(); + } + + $return = array(); + if (($is_string == 17) || ($is_string == 23) || ($is_string == 3) || + ($is_string == 10) || ($is_string == 33)) { + $return['no_data'] = false; + } + else { + $return['no_data'] = true; + } + + echo json_encode($return); + break; + case 'get_module_events': $data = array (); @@ -465,6 +495,7 @@ switch ($action) { case 'label': case 'icon': case 'auto_sla_graph': + case 'donut_graph': default: if ($type == 'label') { $values['type'] = LABEL; @@ -551,6 +582,15 @@ switch ($action) { $values['height'] = $height; } break; + case 'donut_graph': + $values['type'] = DONUT_GRAPH; + if ($width !== null) { + $values['width'] = $width; + } + if ($height !== null) { + $values['height'] = $height; + } + break; case 'box_item': $values['border_width'] = $border_width; $values['border_color'] = $border_color; @@ -711,6 +751,7 @@ switch ($action) { case 'label': case 'icon': case 'auto_sla_graph': + case 'donut_graph': $elementFields = db_get_row_filter('tlayout_data', array('id' => $id_element)); @@ -929,6 +970,11 @@ switch ($action) { $values['width'] = $width; $values['height'] = $height; break; + case 'donut_graph': + $values['type'] = DONUT_GRAPH; + $values['width'] = $width; + $values['height'] = $height; + break; case 'percentile_item': case 'percentile_bar': if ($type_percentile == 'percentile') { diff --git a/pandora_console/include/functions_visual_map.php b/pandora_console/include/functions_visual_map.php index b06a0c6d5c..54cff753c3 100755 --- a/pandora_console/include/functions_visual_map.php +++ b/pandora_console/include/functions_visual_map.php @@ -379,6 +379,9 @@ function visual_map_print_item($mode = "read", $layoutData, case AUTO_SLA_GRAPH: $link = true; break; + case DONUT_GRAPH: + $link = true; + break; default: if (!empty($element_enterprise)) { $link = $element_enterprise['link']; @@ -487,6 +490,18 @@ function visual_map_print_item($mode = "read", $layoutData, "&date_to=" . $date_to . "&time_to=" . $time_to . "&status=-1"; } break; + + case DONUT_GRAPH: + if (empty($layout_data['id_metaconsole'])) { + $url = $config['homeurl'] . "index.php?sec=gagente&sec2=godmode/agentes/configurar_agente&id_agente=" . $layoutData['id_agent'] . + "&tab=module&edit_module=1&id_agent_module=" . $layoutData['id_agente_modulo']; + } + else { + $url = "index.php?sec=gagente&sec2=godmode/agentes/configurar_agente&id_agente=" . $layoutData['id_agent'] . + "&tab=module&edit_module=1&id_agent_module=" . $layoutData['id_agente_modulo']; + } + break; + case GROUP_ITEM: $is_a_link_to_other_visualconsole = false; if ($layoutData['id_layout_linked'] != 0) { @@ -1121,6 +1136,44 @@ function visual_map_print_item($mode = "read", $layoutData, metaconsole_restore_db(); } + $z_index = 2 + 1; + break; + + case DONUT_GRAPH: + $donut_data = get_donut_module_data($layoutData['id_agent'], $layoutData['id_agente_modulo']); + + if ((get_parameter('action') == 'edit') || (get_parameter('operation') == 'edit_visualmap')) { + if($width == 0 || $height == 0){ + if ($layoutData['id_metaconsole'] != 0) { + $img = ''; + } + else{ + $img = ''; + } + } + else{ + if ($layoutData['id_metaconsole'] != 0) { + $img = ''; + } + else{ + $img = ''; + } + } + } + else { + if ($width == 0 || $height == 0) { + $img = d3_donut_graph ($layoutData['id'], 200, 400, $donut_data); + } + else{ + $img = d3_donut_graph ($layoutData['id'], $width, $height, $donut_data); + } + } + + //Restore db connection + if ($layoutData['id_metaconsole'] != 0) { + metaconsole_restore_db(); + } + $z_index = 2 + 1; break; } @@ -1133,6 +1186,9 @@ function visual_map_print_item($mode = "read", $layoutData, case AUTO_SLA_GRAPH: $class .= "auto_sla_graph"; break; + case DONUT_GRAPH: + $class .= "donut_graph"; + break; case GROUP_ITEM: $class .= "group_item"; break; @@ -1575,6 +1631,9 @@ function visual_map_print_item($mode = "read", $layoutData, echo io_safe_output($text); } break; + case DONUT_GRAPH: + echo $img; + break; case SIMPLE_VALUE: case SIMPLE_VALUE_MAX: case SIMPLE_VALUE_MIN: @@ -1726,6 +1785,10 @@ function visual_map_print_item($mode = "read", $layoutData, } } +function get_donut_module_data ($id_agent, $id_module) { + +} + /** * The function to get simple value type from the value of process type in the form * diff --git a/pandora_console/include/graphs/functions_d3.php b/pandora_console/include/graphs/functions_d3.php index f181492b7a..3106358217 100644 --- a/pandora_console/include/graphs/functions_d3.php +++ b/pandora_console/include/graphs/functions_d3.php @@ -309,4 +309,32 @@ function ux_console_phases_donut ($phases, $id, $return = false) { return $output; } + +function d3_donut_graph ($id, $width, $height, $module_data) { + global $config; + + $module_data = json_encode($module_data); + + $recipient_name = "donut_graph_" . $id; + $recipient_name_to_js = "#donut_graph_" . $id; + + $output = "
    "; + $output .= include_javascript_d3(true); + $output .= ""; + + $output .= ""; + + if (!$return) + echo $output; + + return $output; +} + ?> diff --git a/pandora_console/include/graphs/pandora.d3.js b/pandora_console/include/graphs/pandora.d3.js index 95a914104f..bf2d10b886 100644 --- a/pandora_console/include/graphs/pandora.d3.js +++ b/pandora_console/include/graphs/pandora.d3.js @@ -1492,4 +1492,51 @@ function print_phases_donut (recipient, phases) { polyline.exit() .remove(); } +} + +function print_donut_graph (recipient, width, height, module_data) { + var svg = d3.select(recipient) + .append("svg") + .attr("width", width) + .attr("height", height) + .append("g"); + + var radius = Math.min(width, height) / 2; + + var pie = d3.layout.pie() + .sort(null) + .value(function(d) { + return parseFloat(d.label2); + }); + + svg.attr("transform", "translate(" + width / 2 + "," + height / 2 + ")"); + + /* ------- PIE SLICES -------*/ + var slice = svg.select(".slices").selectAll("path.slice") + .data(module_data); + + slice.enter() + .insert("path") + .style("fill", function(d) { + if (d.data.value == 0) { + return "#80BA27"; + } + else { + return "#FC4444"; + } + }) + .attr("class", "slice"); + + slice.transition() + .duration(0) + .attrTween("d", function(d) { + this._current = this._current || d; + var interpolate = d3.interpolate(this._current, d); + this._current = interpolate(0); + return function(t) { + return arc(interpolate(t)); + }; + }); + + slice.exit().remove(); } \ No newline at end of file From d35b420c36c185777233f57bd3cab5a474acdcb1 Mon Sep 17 00:00:00 2001 From: Arturo Gonzalez Date: Tue, 17 Oct 2017 12:09:55 +0200 Subject: [PATCH 221/281] Init d3 donut function --- .../include/functions_visual_map.php | 25 ++++++++++++++++--- .../include/graphs/functions_d3.php | 3 --- pandora_console/include/graphs/pandora.d3.js | 4 ++- 3 files changed, 24 insertions(+), 8 deletions(-) diff --git a/pandora_console/include/functions_visual_map.php b/pandora_console/include/functions_visual_map.php index 54cff753c3..42d98f41ab 100755 --- a/pandora_console/include/functions_visual_map.php +++ b/pandora_console/include/functions_visual_map.php @@ -31,6 +31,7 @@ require_once ($config['homedir'].'/include/functions_agents.php'); require_once ($config['homedir'].'/include/functions_modules.php'); require_once ($config['homedir'].'/include/functions_users.php'); require_once ($config['homedir'].'/include/functions.php'); +require_once ($config['homedir'].'/include/graphs/functions_d3.php'); function visual_map_print_item_toolbox($idDiv, $text, $float) { if ($float == 'left') { @@ -1140,7 +1141,7 @@ function visual_map_print_item($mode = "read", $layoutData, break; case DONUT_GRAPH: - $donut_data = get_donut_module_data($layoutData['id_agent'], $layoutData['id_agente_modulo']); + $donut_data = get_donut_module_data($layoutData['id_agente_modulo']); if ((get_parameter('action') == 'edit') || (get_parameter('operation') == 'edit_visualmap')) { if($width == 0 || $height == 0){ @@ -1168,7 +1169,7 @@ function visual_map_print_item($mode = "read", $layoutData, $img = d3_donut_graph ($layoutData['id'], $width, $height, $donut_data); } } - + //Restore db connection if ($layoutData['id_metaconsole'] != 0) { metaconsole_restore_db(); @@ -1632,6 +1633,7 @@ function visual_map_print_item($mode = "read", $layoutData, } break; case DONUT_GRAPH: + html_debug($img, true); echo $img; break; case SIMPLE_VALUE: @@ -1785,8 +1787,23 @@ function visual_map_print_item($mode = "read", $layoutData, } } -function get_donut_module_data ($id_agent, $id_module) { - +function get_donut_module_data ($id_module) { + $mod_values = db_get_value_filter('datos', 'tagente_estado', array('id_agente_modulo' => $id_module)); + + $values = explode(";", $mod_values); + + $values_to_return = array(); + $index = 0; + $total = 0; + foreach ($values as $val) { + $data = explode(":", $val); + $values_to_return[$index]['tag'] = $data[0]; + $values_to_return[$index]['value'] = $data[1]; + $index++; + } + $values_to_return['total'] = count($values_to_return); + + return $values_to_return; } /** diff --git a/pandora_console/include/graphs/functions_d3.php b/pandora_console/include/graphs/functions_d3.php index 3106358217..57414af522 100644 --- a/pandora_console/include/graphs/functions_d3.php +++ b/pandora_console/include/graphs/functions_d3.php @@ -331,9 +331,6 @@ function d3_donut_graph ($id, $width, $height, $module_data) { print_donut_graph('" . $recipient_name_to_js . "', " . $width . ", " . $height . ", " . $module_data . "); "; - if (!$return) - echo $output; - return $output; } diff --git a/pandora_console/include/graphs/pandora.d3.js b/pandora_console/include/graphs/pandora.d3.js index bf2d10b886..921b64b5eb 100644 --- a/pandora_console/include/graphs/pandora.d3.js +++ b/pandora_console/include/graphs/pandora.d3.js @@ -1495,6 +1495,8 @@ function print_phases_donut (recipient, phases) { } function print_donut_graph (recipient, width, height, module_data) { + console.log(module_data); + var svg = d3.select(recipient) .append("svg") .attr("width", width) @@ -1511,7 +1513,6 @@ function print_donut_graph (recipient, width, height, module_data) { svg.attr("transform", "translate(" + width / 2 + "," + height / 2 + ")"); - /* ------- PIE SLICES -------*/ var slice = svg.select(".slices").selectAll("path.slice") .data(module_data); @@ -1539,4 +1540,5 @@ function print_donut_graph (recipient, width, height, module_data) { }); slice.exit().remove(); + } \ No newline at end of file From 504201b822e848c2f94c2256dc0f7777d979e43a Mon Sep 17 00:00:00 2001 From: Arturo Gonzalez Date: Tue, 17 Oct 2017 13:44:36 +0200 Subject: [PATCH 222/281] Added minor fix --- pandora_console/include/functions_networkmap.php | 1 + 1 file changed, 1 insertion(+) diff --git a/pandora_console/include/functions_networkmap.php b/pandora_console/include/functions_networkmap.php index de5389ebd2..e1417ceec1 100644 --- a/pandora_console/include/functions_networkmap.php +++ b/pandora_console/include/functions_networkmap.php @@ -1811,6 +1811,7 @@ function networkmap_get_new_nodes_from_ip_mask($ip_mask, function modules_get_all_interfaces($id_agent) { $return = array(); + $fields = $fields_param; $modules = db_get_all_rows_filter('tagente_modulo', array('id_agente' => $id_agent)); From 13f0d4c1f7fb806f288fa7136c72ac6d0eb9aa96 Mon Sep 17 00:00:00 2001 From: Arturo Gonzalez Date: Tue, 17 Oct 2017 16:50:00 +0200 Subject: [PATCH 223/281] Added donut to visual console view --- .../include/functions_visual_map.php | 38 ++++++-- .../include/graphs/functions_d3.php | 2 +- pandora_console/include/graphs/pandora.d3.js | 88 +++++++++++++------ 3 files changed, 91 insertions(+), 37 deletions(-) diff --git a/pandora_console/include/functions_visual_map.php b/pandora_console/include/functions_visual_map.php index 42d98f41ab..98a36fface 100755 --- a/pandora_console/include/functions_visual_map.php +++ b/pandora_console/include/functions_visual_map.php @@ -1163,7 +1163,7 @@ function visual_map_print_item($mode = "read", $layoutData, } else { if ($width == 0 || $height == 0) { - $img = d3_donut_graph ($layoutData['id'], 200, 400, $donut_data); + $img = d3_donut_graph ($layoutData['id'], 200, 300, $donut_data); } else{ $img = d3_donut_graph ($layoutData['id'], $width, $height, $donut_data); @@ -1633,7 +1633,6 @@ function visual_map_print_item($mode = "read", $layoutData, } break; case DONUT_GRAPH: - html_debug($img, true); echo $img; break; case SIMPLE_VALUE: @@ -1792,16 +1791,41 @@ function get_donut_module_data ($id_module) { $values = explode(";", $mod_values); + $colors = array(); + $colors[] = "#aa3333"; + $colors[] = "#045FB4"; + $colors[] = "#8181F7"; + $colors[] = "#F78181"; + $colors[] = "#D0A9F5"; + $colors[] = "#BDBDBD"; + $colors[] = "#6AB277"; + $values_to_return = array(); $index = 0; $total = 0; + $max_elements = 6; + foreach ($values as $val) { - $data = explode(":", $val); - $values_to_return[$index]['tag'] = $data[0]; - $values_to_return[$index]['value'] = $data[1]; - $index++; + if ($index < $max_elements) { + $data = explode(":", $val); + $values_to_return[$index]['tag_name'] = $data[0]; + $values_to_return[$index]['color'] = $colors[$index]; + $values_to_return[$index]['value'] = (int)$data[1]; + $total += (int)$data[1]; + $index++; + } + else { + $data = explode(":", $val); + $values_to_return[$index]['tag_name'] = __('Others'); + $values_to_return[$index]['color'] = $colors[$index]; + $values_to_return[$index]['value'] += (int)$data[1]; + $total += (int)$data[1]; + } + } + + foreach ($values_to_return as $ind => $donut_data) { + $values_to_return[$ind]['percent'] = ($donut_data['value'] * 100) / $total; } - $values_to_return['total'] = count($values_to_return); return $values_to_return; } diff --git a/pandora_console/include/graphs/functions_d3.php b/pandora_console/include/graphs/functions_d3.php index 57414af522..0e1a95f5f4 100644 --- a/pandora_console/include/graphs/functions_d3.php +++ b/pandora_console/include/graphs/functions_d3.php @@ -326,7 +326,7 @@ function d3_donut_graph ($id, $width, $height, $module_data) { fill-rule: evenodd; } "; - + $output .= ""; diff --git a/pandora_console/include/graphs/pandora.d3.js b/pandora_console/include/graphs/pandora.d3.js index 921b64b5eb..ba0216d53b 100644 --- a/pandora_console/include/graphs/pandora.d3.js +++ b/pandora_console/include/graphs/pandora.d3.js @@ -1495,50 +1495,80 @@ function print_phases_donut (recipient, phases) { } function print_donut_graph (recipient, width, height, module_data) { - console.log(module_data); - var svg = d3.select(recipient) .append("svg") .attr("width", width) .attr("height", height) .append("g"); - var radius = Math.min(width, height) / 2; + svg.append("g") + .attr("class", "slices"); + + var radius = 100; + + var arc = d3.svg.arc() + .outerRadius(radius * 0.8) + .innerRadius(radius * 0.4); + + var key = function(d){ return d.data.label; }; var pie = d3.layout.pie() .sort(null) .value(function(d) { - return parseFloat(d.label2); + return parseFloat(d.percent); }); - svg.attr("transform", "translate(" + width / 2 + "," + height / 2 + ")"); + var increment_y = 0; + jQuery.each(module_data, function (key, m_d) { + svg.append("g") + .append("text") + .append("tspan") + .attr("dy", increment_y + ".8em") + .attr("dx", ".1em") + .text(m_d.tag_name + ", ") + .style("font-family", "Verdana") + .style("font-size", "15px") + .append("tspan") + .attr("dx", ".2em") + .text(m_d.value) + .style("font-family", "Verdana") + .style("font-size", "15px"); + + increment_y += 1; + }); - var slice = svg.select(".slices").selectAll("path.slice") - .data(module_data); + function donutData (){ + return module_data.map(function(m_data){ + return { label: m_data.tag_name, value: m_data.value , percent: m_data.percent, color : m_data.color} + }); + } - slice.enter() - .insert("path") - .style("fill", function(d) { - if (d.data.value == 0) { - return "#80BA27"; - } - else { - return "#FC4444"; - } - }) - .attr("class", "slice"); + print_phases(donutData()); - slice.transition() - .duration(0) - .attrTween("d", function(d) { - this._current = this._current || d; - var interpolate = d3.interpolate(this._current, d); - this._current = interpolate(0); - return function(t) { - return arc(interpolate(t)); - }; - }); + function print_phases(data) { + var slice = svg.select(".slices").selectAll("path.slice") + .data(pie(data), key); - slice.exit().remove(); + slice.enter() + .insert("path") + .style("fill", function(d) { + console.log(d); + return d.data.color; + }) + .attr("class", "slice") + .attr("transform", "translate(" + width / 2 + "," + (height - radius) + ")"); + slice.transition() + .duration(0) + .attrTween("d", function(d) { + this._current = this._current || d; + var interpolate = d3.interpolate(this._current, d); + this._current = interpolate(0); + return function(t) { + return arc(interpolate(t)); + }; + }); + + slice.exit().remove(); + } } \ No newline at end of file From 157670c21cfae6fb1ffafdf5e4f06c8bb97d3e03 Mon Sep 17 00:00:00 2001 From: artica Date: Wed, 18 Oct 2017 00:01:15 +0200 Subject: [PATCH 224/281] Auto-updated build strings. --- pandora_agents/unix/DEBIAN/control | 2 +- pandora_agents/unix/DEBIAN/make_deb_package.sh | 2 +- pandora_agents/unix/pandora_agent | 2 +- pandora_agents/unix/pandora_agent.redhat.spec | 2 +- pandora_agents/unix/pandora_agent.spec | 2 +- pandora_agents/unix/pandora_agent_installer | 2 +- pandora_agents/win32/installer/pandora.mpi | 2 +- pandora_agents/win32/pandora.cc | 2 +- pandora_agents/win32/versioninfo.rc | 2 +- pandora_console/DEBIAN/control | 2 +- pandora_console/DEBIAN/make_deb_package.sh | 2 +- pandora_console/include/config_process.php | 2 +- pandora_console/install.php | 2 +- pandora_console/pandora_console.redhat.spec | 2 +- pandora_console/pandora_console.spec | 2 +- pandora_server/DEBIAN/control | 2 +- pandora_server/DEBIAN/make_deb_package.sh | 2 +- pandora_server/lib/PandoraFMS/Config.pm | 2 +- pandora_server/pandora_server.redhat.spec | 2 +- pandora_server/pandora_server.spec | 2 +- pandora_server/pandora_server_installer | 2 +- pandora_server/util/pandora_db.pl | 2 +- pandora_server/util/pandora_manage.pl | 2 +- 23 files changed, 23 insertions(+), 23 deletions(-) diff --git a/pandora_agents/unix/DEBIAN/control b/pandora_agents/unix/DEBIAN/control index 14d46735fe..c3b9fed657 100644 --- a/pandora_agents/unix/DEBIAN/control +++ b/pandora_agents/unix/DEBIAN/control @@ -1,5 +1,5 @@ package: pandorafms-agent-unix -Version: 7.0NG.713-171017 +Version: 7.0NG.713-171018 Architecture: all Priority: optional Section: admin diff --git a/pandora_agents/unix/DEBIAN/make_deb_package.sh b/pandora_agents/unix/DEBIAN/make_deb_package.sh index 5482ddcbd9..601432269a 100644 --- a/pandora_agents/unix/DEBIAN/make_deb_package.sh +++ b/pandora_agents/unix/DEBIAN/make_deb_package.sh @@ -14,7 +14,7 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -pandora_version="7.0NG.713-171017" +pandora_version="7.0NG.713-171018" echo "Test if you has the tools for to make the packages." whereis dpkg-deb | cut -d":" -f2 | grep dpkg-deb > /dev/null diff --git a/pandora_agents/unix/pandora_agent b/pandora_agents/unix/pandora_agent index 2ed8bb51e5..f4780c18a7 100755 --- a/pandora_agents/unix/pandora_agent +++ b/pandora_agents/unix/pandora_agent @@ -41,7 +41,7 @@ my $Sem = undef; my $ThreadSem = undef; use constant AGENT_VERSION => '7.0NG.713'; -use constant AGENT_BUILD => '171017'; +use constant AGENT_BUILD => '171018'; # Agent log default file size maximum and instances use constant DEFAULT_MAX_LOG_SIZE => 600000; diff --git a/pandora_agents/unix/pandora_agent.redhat.spec b/pandora_agents/unix/pandora_agent.redhat.spec index 2efe6b5e8c..5d0e1e4d5e 100644 --- a/pandora_agents/unix/pandora_agent.redhat.spec +++ b/pandora_agents/unix/pandora_agent.redhat.spec @@ -3,7 +3,7 @@ # %define name pandorafms_agent_unix %define version 7.0NG.713 -%define release 171017 +%define release 171018 Summary: Pandora FMS Linux agent, PERL version Name: %{name} diff --git a/pandora_agents/unix/pandora_agent.spec b/pandora_agents/unix/pandora_agent.spec index 89b1716afa..ae5a512cd6 100644 --- a/pandora_agents/unix/pandora_agent.spec +++ b/pandora_agents/unix/pandora_agent.spec @@ -3,7 +3,7 @@ # %define name pandorafms_agent_unix %define version 7.0NG.713 -%define release 171017 +%define release 171018 Summary: Pandora FMS Linux agent, PERL version Name: %{name} diff --git a/pandora_agents/unix/pandora_agent_installer b/pandora_agents/unix/pandora_agent_installer index 53b34cf91f..37de832d91 100755 --- a/pandora_agents/unix/pandora_agent_installer +++ b/pandora_agents/unix/pandora_agent_installer @@ -10,7 +10,7 @@ # ********************************************************************** PI_VERSION="7.0NG.713" -PI_BUILD="171017" +PI_BUILD="171018" OS_NAME=`uname -s` FORCE=0 diff --git a/pandora_agents/win32/installer/pandora.mpi b/pandora_agents/win32/installer/pandora.mpi index 6519e0225b..f70866d914 100644 --- a/pandora_agents/win32/installer/pandora.mpi +++ b/pandora_agents/win32/installer/pandora.mpi @@ -186,7 +186,7 @@ UpgradeApplicationID {} Version -{171017} +{171018} ViewReadme {Yes} diff --git a/pandora_agents/win32/pandora.cc b/pandora_agents/win32/pandora.cc index 2c4b21289d..2a7d6d2be0 100644 --- a/pandora_agents/win32/pandora.cc +++ b/pandora_agents/win32/pandora.cc @@ -30,7 +30,7 @@ using namespace Pandora; using namespace Pandora_Strutils; #define PATH_SIZE _MAX_PATH+1 -#define PANDORA_VERSION ("7.0NG.713(Build 171017)") +#define PANDORA_VERSION ("7.0NG.713(Build 171018)") string pandora_path; string pandora_dir; diff --git a/pandora_agents/win32/versioninfo.rc b/pandora_agents/win32/versioninfo.rc index df93bb6606..d908daef30 100644 --- a/pandora_agents/win32/versioninfo.rc +++ b/pandora_agents/win32/versioninfo.rc @@ -11,7 +11,7 @@ BEGIN VALUE "LegalCopyright", "Artica ST" VALUE "OriginalFilename", "PandoraAgent.exe" VALUE "ProductName", "Pandora FMS Windows Agent" - VALUE "ProductVersion", "(7.0NG.713(Build 171017))" + VALUE "ProductVersion", "(7.0NG.713(Build 171018))" VALUE "FileVersion", "1.0.0.0" END END diff --git a/pandora_console/DEBIAN/control b/pandora_console/DEBIAN/control index 50496031fb..d7223d3088 100644 --- a/pandora_console/DEBIAN/control +++ b/pandora_console/DEBIAN/control @@ -1,5 +1,5 @@ package: pandorafms-console -Version: 7.0NG.713-171017 +Version: 7.0NG.713-171018 Architecture: all Priority: optional Section: admin diff --git a/pandora_console/DEBIAN/make_deb_package.sh b/pandora_console/DEBIAN/make_deb_package.sh index 42262d5a1f..d2d407b819 100644 --- a/pandora_console/DEBIAN/make_deb_package.sh +++ b/pandora_console/DEBIAN/make_deb_package.sh @@ -14,7 +14,7 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -pandora_version="7.0NG.713-171017" +pandora_version="7.0NG.713-171018" package_pear=0 package_pandora=1 diff --git a/pandora_console/include/config_process.php b/pandora_console/include/config_process.php index 191bf1af6b..5e2483e48c 100644 --- a/pandora_console/include/config_process.php +++ b/pandora_console/include/config_process.php @@ -22,7 +22,7 @@ /** * Pandora build version and version */ -$build_version = 'PC171017'; +$build_version = 'PC171018'; $pandora_version = 'v7.0NG.713'; // Do not overwrite default timezone set if defined. diff --git a/pandora_console/install.php b/pandora_console/install.php index 90fd56ef3b..aabc482067 100755 --- a/pandora_console/install.php +++ b/pandora_console/install.php @@ -71,7 +71,7 @@
    Date: Wed, 18 Oct 2017 10:45:55 +0200 Subject: [PATCH 225/281] Retry queries when a deadlock is found. Ref pandora_enterprise#1126. --- pandora_server/lib/PandoraFMS/DB.pm | 56 +++++++++++++++++++---------- 1 file changed, 37 insertions(+), 19 deletions(-) diff --git a/pandora_server/lib/PandoraFMS/DB.pm b/pandora_server/lib/PandoraFMS/DB.pm index f7cb4e022f..4176a47d94 100644 --- a/pandora_server/lib/PandoraFMS/DB.pm +++ b/pandora_server/lib/PandoraFMS/DB.pm @@ -805,25 +805,20 @@ sub db_delete_limit ($$$$;@) { sub db_insert ($$$;@) { my ($dbh, $index, $query, @values) = @_; my $insert_id = undef; - - - # MySQL - if ($RDBMS eq 'mysql') { + + eval { $dbh->do($query, undef, @values); $insert_id = $dbh->{'mysql_insertid'}; - } - # PostgreSQL - elsif ($RDBMS eq 'postgresql') { - $insert_id = get_db_value ($dbh, $query . ' RETURNING ' . $RDBMS_QUOTE . $index . $RDBMS_QUOTE, @values); - } - # Oracle - elsif ($RDBMS eq 'oracle') { - my $sth = $dbh->prepare($query . ' RETURNING ' . $RDBMS_QUOTE . (uc ($index)) . $RDBMS_QUOTE . ' INTO ?'); - for (my $i = 0; $i <= $#values; $i++) { - $sth->bind_param ($i+1, $values[$i]); + }; + if ($@) { + my $exception = @_; + if ($DBI::err == 1213) { + $dbh->do($query, undef, @values); + $insert_id = $dbh->{'mysql_insertid'}; + } + else { + die($exception); } - $sth->bind_param_inout($#values + 2, \$insert_id, 99); - $sth->execute (); } return $insert_id; @@ -834,8 +829,20 @@ sub db_insert ($$$;@) { ########################################################################## sub db_update ($$;@) { my ($dbh, $query, @values) = @_; - - my $rows = $dbh->do($query, undef, @values); + my $rows; + + eval { + $rows = $dbh->do($query, undef, @values); + }; + if ($@) { + my $exception = @_; + if ($DBI::err == 1213) { + $rows = $dbh->do($query, undef, @values); + } + else { + die($exception); + } + } return $rows; } @@ -1016,7 +1023,18 @@ sub db_do ($$;@) { my ($dbh, $query, @values) = @_; #DBI->trace( 3, '/tmp/dbitrace.log' ); - $dbh->do($query, undef, @values); + eval { + $dbh->do($query, undef, @values); + }; + if ($@) { + my $exception = @_; + if ($DBI::err == 1213) { + $dbh->do($query, undef, @values); + } + else { + die($exception); + } + } } ######################################################################## From 03f0c47bc2b15d0ea242d1dd8ec2c4e185379f48 Mon Sep 17 00:00:00 2001 From: Daniel Maya Date: Wed, 18 Oct 2017 11:15:51 +0200 Subject: [PATCH 226/281] fixed icon with planned downtime --- .../godmode/agentes/modificar_agente.php | 15 ++++++---- .../operation/agentes/estado_agente.php | 22 ++++++++++++-- .../agentes/estado_generalagente.php | 7 ++++- .../operation/search_agents.getdata.php | 2 +- pandora_console/operation/search_agents.php | 30 ++++++++++++++----- 5 files changed, 58 insertions(+), 18 deletions(-) diff --git a/pandora_console/godmode/agentes/modificar_agente.php b/pandora_console/godmode/agentes/modificar_agente.php index 3c5406c46c..3dc4d7eed5 100644 --- a/pandora_console/godmode/agentes/modificar_agente.php +++ b/pandora_console/godmode/agentes/modificar_agente.php @@ -540,10 +540,6 @@ if ($agents !== false) { } echo ''; echo ""; - if ($agent['quiet']) { - html_print_image("images/dot_green.disabled.png", false, array("border" => '0', "title" => __('Quiet'), "alt" => "")); - echo " "; - } if (check_acl ($config["id_user"], $agent["id_grupo"], "AW")) { $main_tab = 'main'; @@ -562,8 +558,10 @@ if ($agents !== false) { ""; echo ""; - $in_planned_downtime = db_get_value_filter('id', 'tplanned_downtime_agents', array('id_agent' => $agent["id_agente"])); - + $in_planned_downtime = db_get_sql('SELECT executed FROM tplanned_downtime + INNER JOIN tplanned_downtime_agents ON tplanned_downtime.id = tplanned_downtime_agents.id_downtime + WHERE tplanned_downtime_agents.id_agent = '. $agent["id_agente"] . ' AND tplanned_downtime.executed = 1'); + if ($agent["disabled"]) { ui_print_help_tip(__('Disabled')); @@ -571,6 +569,11 @@ if ($agents !== false) { echo ""; } } + + if ($agent['quiet']) { + echo " "; + html_print_image("images/dot_green.disabled.png", false, array("border" => '0', "title" => __('Quiet'), "alt" => "")); + } if ($in_planned_downtime) { ui_print_help_tip (__('Agent in planned downtime'), false, 'images/minireloj-16.png'); diff --git a/pandora_console/operation/agentes/estado_agente.php b/pandora_console/operation/agentes/estado_agente.php index 151ae893ec..a458e308b3 100644 --- a/pandora_console/operation/agentes/estado_agente.php +++ b/pandora_console/operation/agentes/estado_agente.php @@ -597,22 +597,38 @@ foreach ($agents as $agent) { $agent["warning_count"], $agent["unknown_count"], $agent["total_count"], $agent["notinit_count"]); + $in_planned_downtime = db_get_sql('SELECT executed FROM tplanned_downtime + INNER JOIN tplanned_downtime_agents + ON tplanned_downtime.id = tplanned_downtime_agents.id_downtime + WHERE tplanned_downtime_agents.id_agent = '. $agent["id_agente"] . + ' AND tplanned_downtime.executed = 1'); + $data = array (); $data[0] = '
    '; $data[0] .= ''; - if ($agent['quiet']) { - $data[0] .= html_print_image("images/dot_green.disabled.png", true, array("border" => '0', "title" => __('Quiet'), "alt" => "")) . " "; - } $data[0] .= ' '.$agent["alias"].''; $data[0] .= ''; + + if ($agent['quiet']) { + $data[0] .= " "; + $data[0] .= html_print_image("images/dot_green.disabled.png", true, array("border" => '0', "title" => __('Quiet'), "alt" => "")); + } + + if ($in_planned_downtime) { + $data[0] .= ui_print_help_tip (__('Agent in planned downtime'), true, 'images/minireloj-16.png'); + $data[0] .= ""; + } + $data[0] .= '
    '; $data[1] = ui_print_truncate_text($agent["description"], 'description', false, true, true, '[…]', 'font-size: 6.5pt'); diff --git a/pandora_console/operation/agentes/estado_generalagente.php b/pandora_console/operation/agentes/estado_generalagente.php index 80a891b38e..78f3dd06a4 100755 --- a/pandora_console/operation/agentes/estado_generalagente.php +++ b/pandora_console/operation/agentes/estado_generalagente.php @@ -74,7 +74,12 @@ $table_agent->data = array(); $data = array(); $agent_name = ui_print_agent_name($agent["id_agente"], true, 500, "font-size: medium;font-weight:bold", true); -$in_planned_downtime = db_get_value_filter('id', 'tplanned_downtime_agents', array('id_agent' => $agent["id_agente"])); +$in_planned_downtime = db_get_sql('SELECT executed FROM tplanned_downtime + INNER JOIN tplanned_downtime_agents + ON tplanned_downtime.id = tplanned_downtime_agents.id_downtime + WHERE tplanned_downtime_agents.id_agent = '. $agent["id_agente"] . + ' AND tplanned_downtime.executed = 1'); + if ($agent['disabled']) { if ($in_planned_downtime) { diff --git a/pandora_console/operation/search_agents.getdata.php b/pandora_console/operation/search_agents.getdata.php index d605cbaad8..60c7f87ad4 100644 --- a/pandora_console/operation/search_agents.getdata.php +++ b/pandora_console/operation/search_agents.getdata.php @@ -168,7 +168,7 @@ if ($searchAgents) { ) "; - $select = "SELECT t1.id_agente, t1.ultimo_contacto, t1.nombre, t1.id_os, t1.intervalo, t1.id_grupo, t1.disabled, t1.alias"; + $select = "SELECT t1.id_agente, t1.ultimo_contacto, t1.nombre, t1.id_os, t1.intervalo, t1.id_grupo, t1.disabled, t1.alias, t1.quiet"; if ($only_count) { $limit = " ORDER BY " . $order['field'] . " " . $order['order'] . " LIMIT " . $config["block_size"] . " OFFSET 0"; diff --git a/pandora_console/operation/search_agents.php b/pandora_console/operation/search_agents.php index 5720730787..3282deaa70 100755 --- a/pandora_console/operation/search_agents.php +++ b/pandora_console/operation/search_agents.php @@ -70,13 +70,13 @@ else { $table->align = array (); $table->align[0] = "left"; - $table->align[1] = "center"; - $table->align[2] = "center"; - $table->align[3] = "center"; - $table->align[4] = "center"; - $table->align[5] = "center"; - $table->align[6] = "center"; - $table->align[7] = "right"; + $table->align[1] = "left"; + $table->align[2] = "left"; + $table->align[3] = "left"; + $table->align[4] = "left"; + $table->align[5] = "left"; + $table->align[6] = "left"; + $table->align[7] = "left"; $table->align[8] = "center"; $table->data = array (); @@ -95,6 +95,22 @@ else { ''.$agent["alias"].''; } + if ($agent['quiet']) { + $cellName .= " "; + $cellName .= html_print_image("images/dot_green.disabled.png", true, array("border" => '0', "title" => __('Quiet'), "alt" => "")); + } + + $in_planned_downtime = db_get_sql('SELECT executed FROM tplanned_downtime + INNER JOIN tplanned_downtime_agents + ON tplanned_downtime.id = tplanned_downtime_agents.id_downtime + WHERE tplanned_downtime_agents.id_agent = '. $agent["id_agente"] . + ' AND tplanned_downtime.executed = 1'); + + if ($in_planned_downtime) { + $cellName .= "".ui_print_help_tip (__('Agent in planned downtime'), true, 'images/minireloj-16.png'); + $cellName .= ""; + } + $last_time = strtotime ($agent["ultimo_contacto"]); $now = time (); $diferencia = $now - $last_time; From f6fca4e46dd3c8a4cfcd0b81456374382e0b08a2 Mon Sep 17 00:00:00 2001 From: Arturo Gonzalez Date: Wed, 18 Oct 2017 11:40:40 +0200 Subject: [PATCH 227/281] Added donut to node visual consoles --- .../visual_console_builder.editor.js | 27 +++---- .../images/console/signes/donut-graph.png | Bin 0 -> 10359 bytes .../console/signes/wrong_donut_graph.png | Bin 0 -> 13944 bytes .../images/icono-quesito.disabled.png | Bin 0 -> 563 bytes pandora_console/images/icono-quesito.png | Bin 0 -> 562 bytes .../ajax/visual_console_builder.ajax.php | 18 ++--- .../include/functions_visual_map.php | 70 ++++++++++++++---- .../include/functions_visual_map_editor.php | 4 +- pandora_console/include/graphs/pandora.d3.js | 68 +++++++++++++---- pandora_console/include/styles/pandora.css | 6 ++ 10 files changed, 138 insertions(+), 55 deletions(-) create mode 100644 pandora_console/images/console/signes/donut-graph.png create mode 100644 pandora_console/images/console/signes/wrong_donut_graph.png create mode 100644 pandora_console/images/icono-quesito.disabled.png create mode 100644 pandora_console/images/icono-quesito.png diff --git a/pandora_console/godmode/reporting/visual_console_builder.editor.js b/pandora_console/godmode/reporting/visual_console_builder.editor.js index 0825a97eb8..2911edc311 100755 --- a/pandora_console/godmode/reporting/visual_console_builder.editor.js +++ b/pandora_console/godmode/reporting/visual_console_builder.editor.js @@ -435,14 +435,6 @@ function update_button_palette_callback() { setEventsBar(idItem, values); break; case 'donut_graph': - if($('input[name=width]').val() == ''){ - alert('Undefined width'); - return false; - } - if($('input[name=height]').val() == ''){ - alert('Undefined height'); - return false; - } $("#image_" + idItem).attr("src", "images/spinner.gif"); setDonutsGraph(idItem, values); @@ -2005,6 +1997,8 @@ function setDonutsGraph (id_data, values) { url_hack_metaconsole = '../../'; } + width_percentile = values['width_percentile']; + parameter = Array(); parameter.push ({name: "page", value: "include/ajax/visual_console_builder.ajax"}); @@ -2021,25 +2015,26 @@ function setDonutsGraph (id_data, values) { type: "POST", dataType: 'json', success: function (data) { + console.log(data); if (data['no_data'] == true) { - if (values['width'] == "0" || values['height'] == "0") { - $("#" + id_data + " img").attr('src', url_hack_metaconsole + 'images/console/signes/module-events.png'); + if (values['width'] == "0") { + $("#" + id_data + " img").attr('src', url_hack_metaconsole + 'images/console/signes/wrong_donut_graph.png'); } else { - $("#" + id_data + " img").attr('src', url_hack_metaconsole + 'images/console/signes/module-events.png'); - $("#" + id_data + " img").css('width', values['width'] + 'px'); - $("#" + id_data + " img").css('height', values['height'] + 'px'); + $("#" + id_data + " img").attr('src', url_hack_metaconsole + 'images/console/signes/wrong_donut_graph.png'); + $("#" + id_data + " img").css('width', width_percentile + 'px'); + $("#" + id_data + " img").css('height', width_percentile + 'px'); } } else { - $("#" + id_data + " img").attr('src', url_hack_metaconsole + 'images/console/signes/module-events.png'); + $("#" + id_data + " img").attr('src', url_hack_metaconsole + 'images/console/signes/donut-graph.png'); if($('#text-width').val() == 0 || $('#text-height').val() == 0){ // Image size } else{ - $("#" + id_data + " img").css('width', $('#text-width').val()+'px'); - $("#" + id_data + " img").css('height', $('#text-height').val()+'px'); + $("#" + id_data + " img").css('width', $('#text-width_percentile').val()+'px'); + $("#" + id_data + " img").css('height', $('#text-width_percentile').val()+'px'); } } } diff --git a/pandora_console/images/console/signes/donut-graph.png b/pandora_console/images/console/signes/donut-graph.png new file mode 100644 index 0000000000000000000000000000000000000000..57a2d3eb2b93c9c8c7142bcc7053778d11e6094f GIT binary patch literal 10359 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 literal 0 HcmV?d00001 diff --git a/pandora_console/images/console/signes/wrong_donut_graph.png b/pandora_console/images/console/signes/wrong_donut_graph.png new file mode 100644 index 0000000000000000000000000000000000000000..8005a9ac462ab0a60e2283b504138f0f6b05a3d7 GIT binary patch literal 13944 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 literal 0 HcmV?d00001 diff --git a/pandora_console/images/icono-quesito.disabled.png b/pandora_console/images/icono-quesito.disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..8202e2040ba1993d7cc06b783d1a6a982ba5f647 GIT binary patch literal 563 zcmV-30?hr1P)u%*zyfGyLtGC8iOAYnKyC!$^FS2}K)N2;Opw5RkeNW+6#)W>5zV^}Kx#j-7~E4x zCIkSf^+;+0q5km);sB_aAi5U~cG#z@E$(BN}`+5`ij&^drBi!ov`L;xDj z2}A^3BM`>}@kHccM^8iRkun4!PzcSZ0_Z6iIk}^hH?Z^uN>b>F0Vz7?W3g-kBOV3t zlujVb@1un`Jk=>+QNNJLU|5JPg~DPJ9n=%yN>F&_MJP*)NI9zYFa1Q`et0086S#vxqf0&oBT002ovPDHLkV1nGs B%OL;& literal 0 HcmV?d00001 diff --git a/pandora_console/images/icono-quesito.png b/pandora_console/images/icono-quesito.png new file mode 100644 index 0000000000000000000000000000000000000000..f1a0ed73ff4712e5b5a92148a8b023134b7f837a GIT binary patch literal 562 zcmV-20?qx2P)EX zq4a&2vVI_C2oOMwP|kTEWdKus>eMMl26V%K?D-%*Ba*;-ASD3Afu%*zyfGyLtGC8iOAYnKyC!$^FS2}K)N2;Opw5RkeNW+6#)W>5zV^}Kx#j-7~E4x zCIkSf^+;+0q5km);sB_aAPbZMQy2&|X#1!!YbK~$V7^X33x)Z(QY0)@ zCPHIN04BzSo@#(V0UDM9NN!bRLQ7&3(41BXGXx;O7zud-8hj2=n_vJGItOrNF-9zg z2tdO*frx->1mbugo`@Xm=xJy@QidP|3ZeN_06hgGCwG+c2A1AHNeVqNAVueVES61R z#G?S7(g}q5eYEg~r#b~J>K76j3=6TPP*`lDgL)!d2@21AoUxB1l0aeFh#a#-q>w`N z*l!@ $id_agent, - 'id_agente_modulo' => $id_module)); + 'id_agente_modulo' => $id_agent_module)); if (!empty($id_metaconsole)) { metaconsole_restore_db(); } - + $return = array(); if (($is_string == 17) || ($is_string == 23) || ($is_string == 3) || ($is_string == 10) || ($is_string == 33)) { @@ -583,13 +583,11 @@ switch ($action) { } break; case 'donut_graph': + if ($width_percentile !== null) { + $values['width'] = $width_percentile; + $values['height'] = $width_percentile; + } $values['type'] = DONUT_GRAPH; - if ($width !== null) { - $values['width'] = $width; - } - if ($height !== null) { - $values['height'] = $height; - } break; case 'box_item': $values['border_width'] = $border_width; @@ -823,7 +821,9 @@ switch ($action) { $elementFields['type_percentile'] = 'bubble'; } break; - + case 'donut_graph': + $elementFields['width_percentile'] = $elementFields['width']; + break; case 'module_graph': $elementFields['width_module_graph'] = $elementFields['width']; $elementFields['height_module_graph'] = $elementFields['height']; diff --git a/pandora_console/include/functions_visual_map.php b/pandora_console/include/functions_visual_map.php index 98a36fface..199a1204f3 100755 --- a/pandora_console/include/functions_visual_map.php +++ b/pandora_console/include/functions_visual_map.php @@ -1141,34 +1141,78 @@ function visual_map_print_item($mode = "read", $layoutData, break; case DONUT_GRAPH: - $donut_data = get_donut_module_data($layoutData['id_agente_modulo']); + if (!empty($id_metaconsole)) { + $connection = db_get_row_filter ('tmetaconsole_setup', $id_metaconsole); + if (metaconsole_load_external_db($connection) != NOERR) { + continue; + } + } - if ((get_parameter('action') == 'edit') || (get_parameter('operation') == 'edit_visualmap')) { - if($width == 0 || $height == 0){ + $is_string = db_get_value_filter ('id_tipo_modulo', 'tagente_modulo', + array ('id_agente' => $layoutData['id_agent'], + 'id_agente_modulo' => $id_module)); + + if (!empty($id_metaconsole)) { + metaconsole_restore_db(); + } + + if (($is_string == 17) || ($is_string == 23) || ($is_string == 3) || + ($is_string == 10) || ($is_string == 33)) { + $no_data = false; + } + else { + $no_data = true; + } + + if ($no_data) { + if($width == 0){ if ($layoutData['id_metaconsole'] != 0) { - $img = ''; + $img = ''; } else{ - $img = ''; + $img = ''; } } else{ if ($layoutData['id_metaconsole'] != 0) { - $img = ''; + $img = ''; } else{ - $img = ''; + $img = ''; } } } else { - if ($width == 0 || $height == 0) { - $img = d3_donut_graph ($layoutData['id'], 200, 300, $donut_data); + $donut_data = get_donut_module_data($layoutData['id_agente_modulo']); + + if ((get_parameter('action') == 'edit') || (get_parameter('operation') == 'edit_visualmap')) { + if($width == 0){ + if ($layoutData['id_metaconsole'] != 0) { + $img = ''; + } + else{ + $img = ''; + } + } + else{ + if ($layoutData['id_metaconsole'] != 0) { + $img = ''; + } + else{ + $img = ''; + } + } } - else{ - $img = d3_donut_graph ($layoutData['id'], $width, $height, $donut_data); + else { + if ($width == 0) { + $img = d3_donut_graph ($layoutData['id'], 400, 400, $donut_data); + } + else{ + $img = d3_donut_graph ($layoutData['id'], $width, $width, $donut_data); + } } } + //Restore db connection if ($layoutData['id_metaconsole'] != 0) { @@ -1808,7 +1852,7 @@ function get_donut_module_data ($id_module) { foreach ($values as $val) { if ($index < $max_elements) { $data = explode(":", $val); - $values_to_return[$index]['tag_name'] = $data[0]; + $values_to_return[$index]['tag_name'] = $data[0] . ", " . $data[1]; $values_to_return[$index]['color'] = $colors[$index]; $values_to_return[$index]['value'] = (int)$data[1]; $total += (int)$data[1]; @@ -1816,7 +1860,7 @@ function get_donut_module_data ($id_module) { } else { $data = explode(":", $val); - $values_to_return[$index]['tag_name'] = __('Others'); + $values_to_return[$index]['tag_name'] = __('Others') . ", " . $data[1]; $values_to_return[$index]['color'] = $colors[$index]; $values_to_return[$index]['value'] += (int)$data[1]; $total += (int)$data[1]; diff --git a/pandora_console/include/functions_visual_map_editor.php b/pandora_console/include/functions_visual_map_editor.php index ec9e06c9e8..4f0b730b74 100755 --- a/pandora_console/include/functions_visual_map_editor.php +++ b/pandora_console/include/functions_visual_map_editor.php @@ -397,7 +397,7 @@ function visual_map_editor_print_item_palette($visualConsole_id, $background) { $form_items['percentile_bar_row_1'] = array(); - $form_items['percentile_bar_row_1']['items'] = array('percentile_bar', 'percentile_item', 'datos'); + $form_items['percentile_bar_row_1']['items'] = array('percentile_bar', 'percentile_item', 'datos', 'donut_graph'); $form_items['percentile_bar_row_1']['html'] = '' . __('Width') . ' ' . html_print_input_text('width_percentile', 0, '', 3, 5, true) . ''; @@ -525,7 +525,7 @@ function visual_map_editor_print_item_palette($visualConsole_id, $background) { $form_items_advance['size_row']['items'] = array( 'group_item', 'background', 'static_graph', 'icon datos', - 'auto_sla_graph', 'donut_graph'); + 'auto_sla_graph'); $form_items_advance['size_row']['html'] = '' . __('Size') . ui_print_help_tip ( diff --git a/pandora_console/include/graphs/pandora.d3.js b/pandora_console/include/graphs/pandora.d3.js index ba0216d53b..b571732cd1 100644 --- a/pandora_console/include/graphs/pandora.d3.js +++ b/pandora_console/include/graphs/pandora.d3.js @@ -1504,7 +1504,53 @@ function print_donut_graph (recipient, width, height, module_data) { svg.append("g") .attr("class", "slices"); - var radius = 100; + var radius = 120; + var increment_y = 60; + var increment_y_padding = 25; + var text_size = 15; + var decrement_x_padding = 150; + if (width >= 500) { + radius = 160; + increment_y = 60; + text_size = 25; + increment_y_padding = 25; + decrement_x_padding = 75; + } + else if (width >= 400) { + radius = 120; + increment_y = 60; + text_size = 22; + increment_y_padding = 25; + decrement_x_padding = 75; + } + else if (width >= 300) { + radius = 80; + increment_y = 40; + text_size = 14; + increment_y_padding = 20; + decrement_x_padding = 60; + } + else if (width >= 200) { + radius = 50; + increment_y = 40; + text_size = 14; + increment_y_padding = 15; + decrement_x_padding = 45; + } + else if (width >= 100) { + radius = 20; + increment_y = 20; + text_size = 10; + increment_y_padding = 8; + decrement_x_padding = 25; + } + else { + radius = 10; + increment_y = 10; + text_size = 4; + increment_y_padding = 3; + decrement_x_padding = 5; + } var arc = d3.svg.arc() .outerRadius(radius * 0.8) @@ -1518,28 +1564,20 @@ function print_donut_graph (recipient, width, height, module_data) { return parseFloat(d.percent); }); - var increment_y = 0; jQuery.each(module_data, function (key, m_d) { svg.append("g") .append("text") - .append("tspan") - .attr("dy", increment_y + ".8em") - .attr("dx", ".1em") - .text(m_d.tag_name + ", ") - .style("font-family", "Verdana") - .style("font-size", "15px") - .append("tspan") - .attr("dx", ".2em") - .text(m_d.value) - .style("font-family", "Verdana") - .style("font-size", "15px"); + .attr("transform", "translate(" + (((width / 2) - (radius + decrement_x_padding))) + "," + (((height / 2) - radius) - increment_y) + ")") + .text(m_d.tag_name) + .style("font-family", "Verdana") + .style("font-size", text_size + "px"); - increment_y += 1; + increment_y -= increment_y_padding; }); function donutData (){ return module_data.map(function(m_data){ - return { label: m_data.tag_name, value: m_data.value , percent: m_data.percent, color : m_data.color} + return { label: m_data.tag_name, percent: m_data.percent, color : m_data.color} }); } diff --git a/pandora_console/include/styles/pandora.css b/pandora_console/include/styles/pandora.css index fcf084085b..93bb7a5976 100644 --- a/pandora_console/include/styles/pandora.css +++ b/pandora_console/include/styles/pandora.css @@ -787,6 +787,12 @@ input.auto_sla_graph_min { input.auto_sla_graph_min[disabled] { background: #fefefe url(../../images/auto_sla_graph.disabled.png) no-repeat center !important; } +input.donut_graph_min { + background: #fefefe url(../../images/icono-quesito.png) no-repeat center !important; +} +input.donut_graph_min[disabled] { + background: #fefefe url(../../images/icono-quesito.disabled.png) no-repeat center !important; +} input.binary_min { background: #fefefe url(../../images/binary.png) no-repeat center !important; } From b4c1e7d5fe037118c517469511cba32cd47f8523 Mon Sep 17 00:00:00 2001 From: Arturo Gonzalez Date: Wed, 18 Oct 2017 13:20:17 +0200 Subject: [PATCH 228/281] Changed filter --- pandora_console/include/functions_visual_map.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/pandora_console/include/functions_visual_map.php b/pandora_console/include/functions_visual_map.php index 199a1204f3..97ac64b8d4 100755 --- a/pandora_console/include/functions_visual_map.php +++ b/pandora_console/include/functions_visual_map.php @@ -1834,7 +1834,12 @@ function get_donut_module_data ($id_module) { $mod_values = db_get_value_filter('datos', 'tagente_estado', array('id_agente_modulo' => $id_module)); $values = explode(";", $mod_values); - + if (preg_match("/\r\n/", $mod_values)) { + $values = explode("\r\n", $mod_values); + } + elseif (preg_match("/\n/", $mod_values)) { + $values = explode("\n", $mod_values); + } $colors = array(); $colors[] = "#aa3333"; $colors[] = "#045FB4"; From 0f2d6d17beb81bf1f23984b1d469bdbf5368b162 Mon Sep 17 00:00:00 2001 From: Arturo Gonzalez Date: Wed, 18 Oct 2017 15:13:26 +0200 Subject: [PATCH 229/281] Added change about linked visualmaps --- .../visual_console_builder.editor.js | 13 +--------- .../ajax/visual_console_builder.ajax.php | 6 ++--- .../include/functions_visual_map_editor.php | 25 ++++++++++++++----- 3 files changed, 23 insertions(+), 21 deletions(-) diff --git a/pandora_console/godmode/reporting/visual_console_builder.editor.js b/pandora_console/godmode/reporting/visual_console_builder.editor.js index 22c6c4d8d4..bc69c22351 100755 --- a/pandora_console/godmode/reporting/visual_console_builder.editor.js +++ b/pandora_console/godmode/reporting/visual_console_builder.editor.js @@ -304,7 +304,7 @@ function update_button_palette_callback() { alert('Undefined height'); return false; } - + $("#text_" + idItem).html(values['label']); if(values['show_statistics'] == 1){ @@ -2899,9 +2899,6 @@ function updateDB(type, idElement , values, event) { } function copyDB(idItem) { - - console.log(idItem); - metaconsole = $("input[name='metaconsole']").val(); parameter = Array(); @@ -3357,8 +3354,6 @@ function eventsItems(drag) { } } else{ - console.log('Dragstart'); - multiDragStart(event); } @@ -3375,8 +3370,6 @@ function eventsItems(drag) { updateDB(selectedItem, idItem, values, 'dragstop'); } else{ - - console.log('Dragstop'); multidragStop(event); } }); @@ -3464,10 +3457,6 @@ function eventsItems(drag) { break; } } - else{ - console.log('Drag'); - - } }); } diff --git a/pandora_console/include/ajax/visual_console_builder.ajax.php b/pandora_console/include/ajax/visual_console_builder.ajax.php index e854a31c49..cc869131a4 100755 --- a/pandora_console/include/ajax/visual_console_builder.ajax.php +++ b/pandora_console/include/ajax/visual_console_builder.ajax.php @@ -515,13 +515,13 @@ switch ($action) { $values['id_agent'] = $id_agent; } } - else if (!empty($id_agent)) { - $values['id_agent'] = $id_agent; - } else if ($agent !== null) { $id_agent = agents_get_agent_id($agent); $values['id_agent'] = $id_agent; } + else { + $values['id_agent'] = $id_agent; + } if ($id_module !== null) { $values['id_agente_modulo'] = $id_module; } diff --git a/pandora_console/include/functions_visual_map_editor.php b/pandora_console/include/functions_visual_map_editor.php index 54db2d8008..1d08758b84 100755 --- a/pandora_console/include/functions_visual_map_editor.php +++ b/pandora_console/include/functions_visual_map_editor.php @@ -556,12 +556,11 @@ function visual_map_editor_print_item_palette($visualConsole_id, $background) { ''; $form_items_advance['map_linked_row'] = array(); - $form_items_advance['map_linked_row']['items'] = array( - 'group_item', 'static_graph', 'percentile_bar', - 'percentile_item', 'module_graph', 'simple_value', - 'icon', 'label', 'datos'); + $form_items_advance['map_linked_row']['items'] = array('static_graph', 'label'); $form_items_advance['map_linked_row']['html'] = ''. - __('Map linked') . '' . + __('Map linked') . ui_print_help_tip ( + __("If a parent visual console is selected here, an agent or module cannot be selected and will be removed if a previous selection was done."), true) . + '' . '' . html_print_select_from_sql ( 'SELECT id, name FROM tlayout @@ -747,4 +746,18 @@ function visual_map_editor_print_hack_translate_strings() { echo ''; } -?> \ No newline at end of file +?> + + \ No newline at end of file From ddbe2a298c0dd8db49a50b7b7f0bd8af60f2c1fb Mon Sep 17 00:00:00 2001 From: Arturo Gonzalez Date: Wed, 18 Oct 2017 16:29:51 +0200 Subject: [PATCH 230/281] Adapts donut graph to meta --- .../reporting/visual_console_builder.editor.js | 5 +---- .../include/ajax/visual_console_builder.ajax.php | 8 +++++--- pandora_console/include/functions_visual_map.php | 9 +++------ pandora_console/include/graphs/functions_d3.php | 11 ++++++++--- pandora_console/include/graphs/pandora.d3.js | 1 - 5 files changed, 17 insertions(+), 17 deletions(-) diff --git a/pandora_console/godmode/reporting/visual_console_builder.editor.js b/pandora_console/godmode/reporting/visual_console_builder.editor.js index 2911edc311..799c6a72b2 100755 --- a/pandora_console/godmode/reporting/visual_console_builder.editor.js +++ b/pandora_console/godmode/reporting/visual_console_builder.editor.js @@ -2005,9 +2005,7 @@ function setDonutsGraph (id_data, values) { parameter.push ({name: "action", value: "get_module_type_string"}); parameter.push ({name: "id_agent", value: values['id_agent']}); parameter.push ({name: "id_agent_module", value: values['module']}); - if (is_metaconsole()) { - parameter.push ({name: "id_metaconsole", value: id_metaconsole}); - } + parameter.push ({name: "id_element", value: id_data}); parameter.push ({name: "id_visual_console", value: id_visual_console}); jQuery.ajax({ url: get_url_ajax(), @@ -2015,7 +2013,6 @@ function setDonutsGraph (id_data, values) { type: "POST", dataType: 'json', success: function (data) { - console.log(data); if (data['no_data'] == true) { if (values['width'] == "0") { $("#" + id_data + " img").attr('src', url_hack_metaconsole + 'images/console/signes/wrong_donut_graph.png'); diff --git a/pandora_console/include/ajax/visual_console_builder.ajax.php b/pandora_console/include/ajax/visual_console_builder.ajax.php index 4d32a885c3..a909206b53 100755 --- a/pandora_console/include/ajax/visual_console_builder.ajax.php +++ b/pandora_console/include/ajax/visual_console_builder.ajax.php @@ -144,8 +144,10 @@ switch ($action) { case 'get_module_type_string': $data = array (); - if (!empty($id_metaconsole)) { - $connection = db_get_row_filter ('tmetaconsole_setup', $id_metaconsole); + $layoutData = db_get_row_filter('tlayout_data', array('id' => $id_element)); + + if ($layoutData['id_metaconsole'] != 0) { + $connection = db_get_row_filter ('tmetaconsole_setup', $layoutData['id_metaconsole']); if (metaconsole_load_external_db($connection) != NOERR) { continue; } @@ -155,7 +157,7 @@ switch ($action) { array ('id_agente' => $id_agent, 'id_agente_modulo' => $id_agent_module)); - if (!empty($id_metaconsole)) { + if ($layoutData['id_metaconsole'] != 0) { metaconsole_restore_db(); } diff --git a/pandora_console/include/functions_visual_map.php b/pandora_console/include/functions_visual_map.php index 97ac64b8d4..e8a8d76bdb 100755 --- a/pandora_console/include/functions_visual_map.php +++ b/pandora_console/include/functions_visual_map.php @@ -1141,8 +1141,8 @@ function visual_map_print_item($mode = "read", $layoutData, break; case DONUT_GRAPH: - if (!empty($id_metaconsole)) { - $connection = db_get_row_filter ('tmetaconsole_setup', $id_metaconsole); + if ($layoutData['id_metaconsole'] != 0) { + $connection = db_get_row_filter ('tmetaconsole_setup', $layoutData['id_metaconsole']); if (metaconsole_load_external_db($connection) != NOERR) { continue; } @@ -1151,10 +1151,6 @@ function visual_map_print_item($mode = "read", $layoutData, $is_string = db_get_value_filter ('id_tipo_modulo', 'tagente_modulo', array ('id_agente' => $layoutData['id_agent'], 'id_agente_modulo' => $id_module)); - - if (!empty($id_metaconsole)) { - metaconsole_restore_db(); - } if (($is_string == 17) || ($is_string == 23) || ($is_string == 3) || ($is_string == 10) || ($is_string == 33)) { @@ -1831,6 +1827,7 @@ function visual_map_print_item($mode = "read", $layoutData, } function get_donut_module_data ($id_module) { + $mod_values = db_get_value_filter('datos', 'tagente_estado', array('id_agente_modulo' => $id_module)); $values = explode(";", $mod_values); diff --git a/pandora_console/include/graphs/functions_d3.php b/pandora_console/include/graphs/functions_d3.php index 0e1a95f5f4..35b97240b1 100644 --- a/pandora_console/include/graphs/functions_d3.php +++ b/pandora_console/include/graphs/functions_d3.php @@ -24,9 +24,14 @@ function include_javascript_d3 ($return = false) { if (!$is_include_javascript) { $is_include_javascript = true; - $output .= ''; - $output .= ''; - + if (is_metaconsole()) { + $output .= ''; + $output .= ''; + } + else { + $output .= ''; + $output .= ''; + } } if (!$return) echo $output; diff --git a/pandora_console/include/graphs/pandora.d3.js b/pandora_console/include/graphs/pandora.d3.js index b571732cd1..b7382d01f9 100644 --- a/pandora_console/include/graphs/pandora.d3.js +++ b/pandora_console/include/graphs/pandora.d3.js @@ -1590,7 +1590,6 @@ function print_donut_graph (recipient, width, height, module_data) { slice.enter() .insert("path") .style("fill", function(d) { - console.log(d); return d.data.color; }) .attr("class", "slice") From 038fce3346a52985a60f984de151af6d5b34d0ad Mon Sep 17 00:00:00 2001 From: artica Date: Thu, 19 Oct 2017 00:01:08 +0200 Subject: [PATCH 231/281] Auto-updated build strings. --- pandora_agents/unix/DEBIAN/control | 2 +- pandora_agents/unix/DEBIAN/make_deb_package.sh | 2 +- pandora_agents/unix/pandora_agent | 2 +- pandora_agents/unix/pandora_agent.redhat.spec | 2 +- pandora_agents/unix/pandora_agent.spec | 2 +- pandora_agents/unix/pandora_agent_installer | 2 +- pandora_agents/win32/installer/pandora.mpi | 2 +- pandora_agents/win32/pandora.cc | 2 +- pandora_agents/win32/versioninfo.rc | 2 +- pandora_console/DEBIAN/control | 2 +- pandora_console/DEBIAN/make_deb_package.sh | 2 +- pandora_console/include/config_process.php | 2 +- pandora_console/install.php | 2 +- pandora_console/pandora_console.redhat.spec | 2 +- pandora_console/pandora_console.spec | 2 +- pandora_server/DEBIAN/control | 2 +- pandora_server/DEBIAN/make_deb_package.sh | 2 +- pandora_server/lib/PandoraFMS/Config.pm | 2 +- pandora_server/pandora_server.redhat.spec | 2 +- pandora_server/pandora_server.spec | 2 +- pandora_server/pandora_server_installer | 2 +- pandora_server/util/pandora_db.pl | 2 +- pandora_server/util/pandora_manage.pl | 2 +- 23 files changed, 23 insertions(+), 23 deletions(-) diff --git a/pandora_agents/unix/DEBIAN/control b/pandora_agents/unix/DEBIAN/control index c3b9fed657..0fc65262b9 100644 --- a/pandora_agents/unix/DEBIAN/control +++ b/pandora_agents/unix/DEBIAN/control @@ -1,5 +1,5 @@ package: pandorafms-agent-unix -Version: 7.0NG.713-171018 +Version: 7.0NG.713-171019 Architecture: all Priority: optional Section: admin diff --git a/pandora_agents/unix/DEBIAN/make_deb_package.sh b/pandora_agents/unix/DEBIAN/make_deb_package.sh index 601432269a..eb3577be08 100644 --- a/pandora_agents/unix/DEBIAN/make_deb_package.sh +++ b/pandora_agents/unix/DEBIAN/make_deb_package.sh @@ -14,7 +14,7 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -pandora_version="7.0NG.713-171018" +pandora_version="7.0NG.713-171019" echo "Test if you has the tools for to make the packages." whereis dpkg-deb | cut -d":" -f2 | grep dpkg-deb > /dev/null diff --git a/pandora_agents/unix/pandora_agent b/pandora_agents/unix/pandora_agent index f4780c18a7..7070045f37 100755 --- a/pandora_agents/unix/pandora_agent +++ b/pandora_agents/unix/pandora_agent @@ -41,7 +41,7 @@ my $Sem = undef; my $ThreadSem = undef; use constant AGENT_VERSION => '7.0NG.713'; -use constant AGENT_BUILD => '171018'; +use constant AGENT_BUILD => '171019'; # Agent log default file size maximum and instances use constant DEFAULT_MAX_LOG_SIZE => 600000; diff --git a/pandora_agents/unix/pandora_agent.redhat.spec b/pandora_agents/unix/pandora_agent.redhat.spec index 5d0e1e4d5e..ea4034f962 100644 --- a/pandora_agents/unix/pandora_agent.redhat.spec +++ b/pandora_agents/unix/pandora_agent.redhat.spec @@ -3,7 +3,7 @@ # %define name pandorafms_agent_unix %define version 7.0NG.713 -%define release 171018 +%define release 171019 Summary: Pandora FMS Linux agent, PERL version Name: %{name} diff --git a/pandora_agents/unix/pandora_agent.spec b/pandora_agents/unix/pandora_agent.spec index ae5a512cd6..8b87566809 100644 --- a/pandora_agents/unix/pandora_agent.spec +++ b/pandora_agents/unix/pandora_agent.spec @@ -3,7 +3,7 @@ # %define name pandorafms_agent_unix %define version 7.0NG.713 -%define release 171018 +%define release 171019 Summary: Pandora FMS Linux agent, PERL version Name: %{name} diff --git a/pandora_agents/unix/pandora_agent_installer b/pandora_agents/unix/pandora_agent_installer index 37de832d91..7a1ae07c28 100755 --- a/pandora_agents/unix/pandora_agent_installer +++ b/pandora_agents/unix/pandora_agent_installer @@ -10,7 +10,7 @@ # ********************************************************************** PI_VERSION="7.0NG.713" -PI_BUILD="171018" +PI_BUILD="171019" OS_NAME=`uname -s` FORCE=0 diff --git a/pandora_agents/win32/installer/pandora.mpi b/pandora_agents/win32/installer/pandora.mpi index f70866d914..60e8e6f3c6 100644 --- a/pandora_agents/win32/installer/pandora.mpi +++ b/pandora_agents/win32/installer/pandora.mpi @@ -186,7 +186,7 @@ UpgradeApplicationID {} Version -{171018} +{171019} ViewReadme {Yes} diff --git a/pandora_agents/win32/pandora.cc b/pandora_agents/win32/pandora.cc index 2a7d6d2be0..f4c2a56bbd 100644 --- a/pandora_agents/win32/pandora.cc +++ b/pandora_agents/win32/pandora.cc @@ -30,7 +30,7 @@ using namespace Pandora; using namespace Pandora_Strutils; #define PATH_SIZE _MAX_PATH+1 -#define PANDORA_VERSION ("7.0NG.713(Build 171018)") +#define PANDORA_VERSION ("7.0NG.713(Build 171019)") string pandora_path; string pandora_dir; diff --git a/pandora_agents/win32/versioninfo.rc b/pandora_agents/win32/versioninfo.rc index d908daef30..fb5991581c 100644 --- a/pandora_agents/win32/versioninfo.rc +++ b/pandora_agents/win32/versioninfo.rc @@ -11,7 +11,7 @@ BEGIN VALUE "LegalCopyright", "Artica ST" VALUE "OriginalFilename", "PandoraAgent.exe" VALUE "ProductName", "Pandora FMS Windows Agent" - VALUE "ProductVersion", "(7.0NG.713(Build 171018))" + VALUE "ProductVersion", "(7.0NG.713(Build 171019))" VALUE "FileVersion", "1.0.0.0" END END diff --git a/pandora_console/DEBIAN/control b/pandora_console/DEBIAN/control index d7223d3088..e6891cfd24 100644 --- a/pandora_console/DEBIAN/control +++ b/pandora_console/DEBIAN/control @@ -1,5 +1,5 @@ package: pandorafms-console -Version: 7.0NG.713-171018 +Version: 7.0NG.713-171019 Architecture: all Priority: optional Section: admin diff --git a/pandora_console/DEBIAN/make_deb_package.sh b/pandora_console/DEBIAN/make_deb_package.sh index d2d407b819..3d121f0864 100644 --- a/pandora_console/DEBIAN/make_deb_package.sh +++ b/pandora_console/DEBIAN/make_deb_package.sh @@ -14,7 +14,7 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -pandora_version="7.0NG.713-171018" +pandora_version="7.0NG.713-171019" package_pear=0 package_pandora=1 diff --git a/pandora_console/include/config_process.php b/pandora_console/include/config_process.php index 5e2483e48c..8eb990a31f 100644 --- a/pandora_console/include/config_process.php +++ b/pandora_console/include/config_process.php @@ -22,7 +22,7 @@ /** * Pandora build version and version */ -$build_version = 'PC171018'; +$build_version = 'PC171019'; $pandora_version = 'v7.0NG.713'; // Do not overwrite default timezone set if defined. diff --git a/pandora_console/install.php b/pandora_console/install.php index aabc482067..d404664330 100755 --- a/pandora_console/install.php +++ b/pandora_console/install.php @@ -71,7 +71,7 @@
    Date: Thu, 19 Oct 2017 10:03:53 +0200 Subject: [PATCH 232/281] Added item to editor palette --- .../include/functions_visual_map_editor.php | 30 +++++++++++++------ pandora_console/include/styles/pandora.css | 6 ++++ 2 files changed, 27 insertions(+), 9 deletions(-) diff --git a/pandora_console/include/functions_visual_map_editor.php b/pandora_console/include/functions_visual_map_editor.php index 54db2d8008..250bc12dbc 100755 --- a/pandora_console/include/functions_visual_map_editor.php +++ b/pandora_console/include/functions_visual_map_editor.php @@ -146,7 +146,7 @@ function visual_map_editor_print_item_palette($visualConsole_id, $background) { ''; $form_items['module_graph_size_row'] = array(); - $form_items['module_graph_size_row']['items'] = array('module_graph', 'datos'); + $form_items['module_graph_size_row']['items'] = array('module_graph', 'datos', 'bars_graph'); $form_items['module_graph_size_row']['html'] = '' . __('Size') . ' ' . html_print_input_text('width_module_graph', 300, '', 3, 5, true) . @@ -163,7 +163,8 @@ function visual_map_editor_print_item_palette($visualConsole_id, $background) { 'simple_value', 'datos', 'group_item', - 'auto_sla_graph'); + 'auto_sla_graph', + 'bars_graph'); $form_items['label_row']['html'] = '' . __('Label') . ' @@ -214,7 +215,8 @@ function visual_map_editor_print_item_palette($visualConsole_id, $background) { 'module_graph', 'simple_value', 'datos', - 'icon'); + 'icon', + 'bars_graph'); if (!is_metaconsole()) $form_items['enable_link_row']['items'][] = 'group_item'; @@ -237,7 +239,8 @@ function visual_map_editor_print_item_palette($visualConsole_id, $background) { $form_items['background_color'] = array(); $form_items['background_color']['items'] = array( 'module_graph', - 'datos'); + 'datos', + 'bars_graph'); $form_items['background_color']['html'] = '' . __('Background color') . ' '. html_print_select ( @@ -449,7 +452,7 @@ function visual_map_editor_print_item_palette($visualConsole_id, $background) { $form_items['period_row'] = array(); - $form_items['period_row']['items'] = array('module_graph', 'simple_value', 'datos'); + $form_items['period_row']['items'] = array('module_graph', 'simple_value', 'datos', 'bars_graph'); $form_items['period_row']['html'] = '' . __('Period') . ' ' . html_print_extended_select_for_time ('period', SECONDS_5MINUTES, '', '', '', false, true) . ''; @@ -462,7 +465,7 @@ function visual_map_editor_print_item_palette($visualConsole_id, $background) { $form_items['module_graph_size_row'] = array(); - $form_items['module_graph_size_row']['items'] = array('module_graph', 'datos'); + $form_items['module_graph_size_row']['items'] = array('module_graph', 'datos', 'bars_graph'); $form_items['module_graph_size_row']['html'] = '' . __('Size') . ' ' . html_print_input_text('width_module_graph', 300, '', 3, 5, true) . @@ -494,6 +497,14 @@ function visual_map_editor_print_item_palette($visualConsole_id, $background) { html_print_button(__('Cancel'), 'cancel_button', false, 'cancel_button_palette_callback();', 'class="sub cancel"', true) . ' ' . html_print_button(__('Create'), 'create_button', false, 'create_button_palette_callback();', 'class="sub wand"', true) . ''; + + + $bars_graph_types = array('vertical' => __('Vertical'), 'horizontal' => __('Horizontal')); + $form_items['bars_graph_type'] = array(); + $form_items['bars_graph_type']['items'] = array('bars_graph'); + $form_items['bars_graph_type']['html'] = '' . + __('Background') . ' + ' . html_print_select($bars_graph_types, 'bars_graph_type', 'vertical', '', '', '', true) . ''; foreach ($form_items as $item => $item_options) { @@ -518,7 +529,7 @@ function visual_map_editor_print_item_palette($visualConsole_id, $background) { $form_items_advance['position_row']['items'] = array('static_graph', 'percentile_bar', 'percentile_item', 'module_graph', 'simple_value', 'label', 'icon', 'datos', 'box_item', - 'auto_sla_graph'); + 'auto_sla_graph', 'bars_graph'); $form_items_advance['position_row']['html'] = ' ' . __('Position') . ' (' . html_print_input_text('left', '0', '', 3, 5, true) . @@ -547,7 +558,8 @@ function visual_map_editor_print_item_palette($visualConsole_id, $background) { $form_items_advance['parent_row']['items'] = array( 'group_item', 'static_graph', 'percentile_bar', 'percentile_item', 'module_graph', - 'simple_value', 'label', 'icon', 'datos', 'auto_sla_graph'); + 'simple_value', 'label', 'icon', 'datos', 'auto_sla_graph', + 'bars_graph'); $form_items_advance['parent_row']['html'] = '' . __('Parent') . ' ' . @@ -572,7 +584,6 @@ function visual_map_editor_print_item_palette($visualConsole_id, $background) { $form_items_advance['line_case']['html'] = ' ' . __('Lines haven\'t advanced options') . ''; - //Insert and modify before the buttons to create or update. if (enterprise_installed()) { enterprise_visual_map_editor_modify_form_items_advance_palette($form_items_advance); @@ -674,6 +685,7 @@ function visual_map_editor_print_toolbox() { visual_map_print_button_editor('static_graph', __('Static Graph'), 'left', false, 'camera_min', true); visual_map_print_button_editor('percentile_item', __('Percentile Item'), 'left', false, 'percentile_item_min', true); visual_map_print_button_editor('module_graph', __('Module Graph'), 'left', false, 'graph_min', true); + visual_map_print_button_editor('bars_graph', __('Bars Graph'), 'left', false, 'bars_graph_min', true); visual_map_print_button_editor('auto_sla_graph', __('Auto SLA Graph'), 'left', false, 'auto_sla_graph_min', true); visual_map_print_button_editor('simple_value', __('Simple Value'), 'left', false, 'binary_min', true); visual_map_print_button_editor('label', __('Label'), 'left', false, 'label_min', true); diff --git a/pandora_console/include/styles/pandora.css b/pandora_console/include/styles/pandora.css index fcf084085b..6194b87b78 100644 --- a/pandora_console/include/styles/pandora.css +++ b/pandora_console/include/styles/pandora.css @@ -769,6 +769,12 @@ input.graph_min { input.graph_min[disabled] { background: #fefefe url(../../images/chart_curve.disabled.png) no-repeat center !important; } +input.bars_graph_min { + background: #fefefe url(../../images/chart_curve.png) no-repeat center !important; +} +input.bars_graph_min[disabled] { + background: #fefefe url(../../images/chart_curve.disabled.png) no-repeat center !important; +} input.percentile_min { background: #fefefe url(../../images/chart_bar.png) no-repeat center !important; } From 90e12d66c2275d7f62056b8ec780947bdd441cd6 Mon Sep 17 00:00:00 2001 From: Arturo Gonzalez Date: Thu, 19 Oct 2017 10:52:19 +0200 Subject: [PATCH 233/281] Added item form and code in js --- .../visual_console_builder.editor.js | 168 ++++++++++++++++++ .../ajax/visual_console_builder.ajax.php | 33 ++++ .../include/functions_visual_map_editor.php | 21 ++- 3 files changed, 211 insertions(+), 11 deletions(-) diff --git a/pandora_console/godmode/reporting/visual_console_builder.editor.js b/pandora_console/godmode/reporting/visual_console_builder.editor.js index 22c6c4d8d4..af73a7365d 100755 --- a/pandora_console/godmode/reporting/visual_console_builder.editor.js +++ b/pandora_console/godmode/reporting/visual_console_builder.editor.js @@ -420,6 +420,42 @@ function update_button_palette_callback() { $("#image_" + idItem).attr("src", "images/spinner.gif"); setModuleGraph(idItem); break; + case 'bars_graph': + if($('#dir_items').html() == 'horizontal'){ + if(parseInt($('#text-left').val()) + (parseInt($('input[name=height_module_graph]').val() * $('#count_items').html())) > parseInt($('#background').css('width')) + || parseInt($('#text-left').val()) + (parseInt($('input[name=width_module_graph]').val() * $('#count_items').html())) > parseInt($('#background').css('width'))){ + + alert($('#count_items').html()+' joined graph items are wider than background'); + return false; + + } + } + + if($('#dir_items').html() == 'vertical'){ + if(parseInt($('#text-top').val()) + (parseInt($('input[name=height_module_graph]').val() * $('#count_items').html())) > parseInt($('#background').css('height'))){ + alert($('#count_items').html()+' joined graph items are higher than background'); + return false; + + } + } + + if($('input[name=width_module_graph]').val() == ''){ + alert('Undefined width'); + return false; + } + if($('input[name=height_module_graph]').val() == ''){ + alert('Undefined height'); + return false; + } + if($('#custom_graph_row').css('display') != 'none' && $("#custom_graph option:selected").html() == 'None'){ + alert('Undefined graph'); + return false; + } + + $("#text_" + idItem).html(values['label']); + $("#image_" + idItem).attr("src", "images/spinner.gif"); + setBarsGraph(idItem, values); + break; case 'auto_sla_graph': if($('input[name=width]').val() == ''){ alert('Undefined width'); @@ -616,6 +652,7 @@ function readFields() { } } values['height'] = $("input[name=height]").val(); + values['bars_graph_type'] = $("select[name=bars_graph_type]").val(); values['parent'] = $("select[name=parent]").val(); values['map_linked'] = $("select[name=map_linked]").val(); values['width_percentile'] = $("input[name=width_percentile]").val(); @@ -766,6 +803,24 @@ function create_button_palette_callback() { } } break; + case 'bars_graph': + if (values['width_module_graph'] == '') { + alert('Undefined width'); + validate = false; + } + if (values['height_module_graph'] == '') { + alert('Undefined height'); + validate = false; + } + if ((values['agent'] == '')) { + alert($("#message_alert_no_agent").html()); + validate = false; + } + if ((values['module'] == 0)) { + alert($("#message_alert_no_module").html()); + validate = false; + } + break; case 'simple_value': if ((values['agent'] == '')) { alert($("#message_alert_no_agent").html()); @@ -967,6 +1022,7 @@ function toggle_item_palette() { activeToolboxButton('static_graph', true); activeToolboxButton('module_graph', true); + activeToolboxButton('bars_graph', true); activeToolboxButton('simple_value', true); activeToolboxButton('label', true); activeToolboxButton('icon', true); @@ -994,6 +1050,7 @@ function toggle_item_palette() { activeToolboxButton('static_graph', false); activeToolboxButton('module_graph', false); + activeToolboxButton('bars_graph', false); activeToolboxButton('auto_sla_graph', false); activeToolboxButton('simple_value', false); activeToolboxButton('label', false); @@ -1267,6 +1324,8 @@ function loadFieldsFromDB(item) { $("input[name=width_module_graph]").val(val); if (key == 'height_module_graph') $("input[name=height_module_graph]").val(val); + if (key == 'bars_graph_type') + $("select[name=bars_graph_type]").val(val); if (key == 'type_percentile') { if (val == 'percentile') { @@ -1527,6 +1586,9 @@ function hiddenFields(item) { $("#module_graph_size_row").css('display', 'none'); $("#module_graph_size_row." + item).css('display', ''); + $("#bars_graph_type").css('display', 'none'); + $("#bars_graph_type." + item).css('display', ''); + $("#background_color").css('display', 'none'); $("#background_color." + item).css('display', ''); @@ -1743,6 +1805,57 @@ function set_image(type, idElement, image) { }); } +function setBarsGraph(id_data, values) { + var url_hack_metaconsole = ''; + if (is_metaconsole()) { + url_hack_metaconsole = '../../'; + } + + parameter = Array(); + + parameter.push ({name: "page", value: "include/ajax/visual_console_builder.ajax"}); + parameter.push ({name: "action", value: "get_module_type_string"}); + parameter.push ({name: "id_agent", value: values['id_agent']}); + parameter.push ({name: "id_agent_module", value: values['module']}); + parameter.push ({name: "id_visual_console", value: id_visual_console}); + jQuery.ajax({ + url: get_url_ajax(), + data: parameter, + type: "POST", + dataType: 'json', + success: function (data) { + if (data['no_data'] == true) { + if (values['width'] == "0" || values['height'] == "0") { + $("#" + id_data + " img").attr('src', url_hack_metaconsole + 'images/console/signes/module-events.png'); + } + else { + $("#" + id_data + " img").attr('src', url_hack_metaconsole + 'images/console/signes/module-events.png'); + $("#" + id_data + " img").css('width', values['width'] + 'px'); + $("#" + id_data + " img").css('height', values['height'] + 'px'); + } + } + else { + $("#" + id_data + " img").attr('src', url_hack_metaconsole + 'images/console/signes/module-events.png'); + + if($('#text-width').val() == 0 || $('#text-height').val() == 0){ + // Image size + } + else{ + $("#" + id_data + " img").css('width', $('#text-width').val()+'px'); + $("#" + id_data + " img").css('height', $('#text-height').val()+'px'); + } + } + + if($('#'+id_data+' table').css('float') == 'right' || $('#'+id_data+ ' table').css('float') == 'left'){ + $('#'+id_data+ ' img').css('margin-top', parseInt($('#'+id_data).css('height'))/2 - parseInt($('#'+id_data+ ' img').css('height'))/2); + } + else{ + $('#'+id_data+ ' img').css('margin-left',parseInt($('#'+id_data).css('width'))/2 - parseInt($('#'+id_data+ ' img').css('width'))/2); + } + } + }); +} + function setModuleGraph(id_data) { var parameter = Array(); @@ -2459,6 +2572,42 @@ function createItem(type, values, id_data) { setModuleGraph(id_data); break; + case 'bars_graph': + sizeStyle = ''; + imageSize = ''; + + if(values['label_position'] == 'up'){ + item = $('
    ' + + '
    ' + values['label'] + '
    ' + + '' + + '
    ' + ); + } + else if(values['label_position'] == 'down'){ + item = $('
    ' + + '' + + '
    ' + values['label'] + '
    ' + + '
    ' + ); + } + else if(values['label_position'] == 'left'){ + item = $('
    ' + + '' + + '
    ' + values['label'] + '
    ' + + '
    ' + ); + } + else if(values['label_position'] == 'right'){ + item = $('
    ' + + '' + + '
    ' + values['label'] + '
    ' + + '
    ' + ); + } + + + setBarsGraph(id_data, values); + break; case 'simple_value': sizeStyle = ''; imageSize = ''; @@ -2678,6 +2827,7 @@ function updateDB_visual(type, idElement , values, event, top, left) { case 'label': case 'icon': case 'module_graph': + case 'bars_graph': case 'auto_sla_graph': if (type == 'simple_value') { setModuleValue(idElement, @@ -3120,6 +3270,15 @@ function eventsItems(drag) { activeToolboxButton('delete_item', true); activeToolboxButton('show_grid', false); } + if ($(divParent).hasClass('bars_graph')) { + creationItem = null; + selectedItem = 'bars_graph'; + idItem = $(divParent).attr('id'); + activeToolboxButton('copy_item', true); + activeToolboxButton('edit_item', true); + activeToolboxButton('delete_item', true); + activeToolboxButton('show_grid', false); + } if ($(divParent).hasClass('simple_value')) { creationItem = null; selectedItem = 'simple_value'; @@ -3302,6 +3461,9 @@ function eventsItems(drag) { if ($(event.target).hasClass('module_graph')) { selectedItem = 'module_graph'; } + if ($(event.target).hasClass('bars_graph')) { + selectedItem = 'bars_graph'; + } if ($(event.target).hasClass('simple_value')) { selectedItem = 'simple_value'; } @@ -3613,6 +3775,10 @@ function click_button_toolbox(id) { toolbuttonActive = creationItem = 'module_graph'; toggle_item_palette(); break; + case 'bars_graph': + toolbuttonActive = creationItem = 'bars_graph'; + toggle_item_palette(); + break; case 'auto_sla_graph': toolbuttonActive = creationItem = 'auto_sla_graph'; toggle_item_palette(); @@ -3668,6 +3834,7 @@ function click_button_toolbox(id) { activeToolboxButton('static_graph', false); activeToolboxButton('percentile_item', false); activeToolboxButton('module_graph', false); + activeToolboxButton('bars_graph', false); activeToolboxButton('simple_value', false); activeToolboxButton('label', false); activeToolboxButton('icon', false); @@ -3699,6 +3866,7 @@ function click_button_toolbox(id) { activeToolboxButton('static_graph', true); activeToolboxButton('percentile_item', true); activeToolboxButton('module_graph', true); + activeToolboxButton('bars_graph', true); activeToolboxButton('simple_value', true); activeToolboxButton('label', true); activeToolboxButton('icon', true); diff --git a/pandora_console/include/ajax/visual_console_builder.ajax.php b/pandora_console/include/ajax/visual_console_builder.ajax.php index e854a31c49..3894313b4f 100755 --- a/pandora_console/include/ajax/visual_console_builder.ajax.php +++ b/pandora_console/include/ajax/visual_console_builder.ajax.php @@ -140,6 +140,39 @@ switch ($action) { $return['font'] = $config['fontpath']; echo json_encode($return); break; + + case 'get_module_type_string': + $data = array (); + + $layoutData = db_get_row_filter('tlayout_data', array('id' => $id_element)); + + if ($layoutData['id_metaconsole'] != 0) { + $connection = db_get_row_filter ('tmetaconsole_setup', $layoutData['id_metaconsole']); + + if (metaconsole_load_external_db($connection) != NOERR) { + continue; + } + } + + $is_string = db_get_value_filter ('id_tipo_modulo', 'tagente_modulo', + array ('id_agente' => $id_agent, + 'id_agente_modulo' => $id_module)); + + if ($layoutData['id_metaconsole'] != 0) { + metaconsole_restore_db(); + } + + $return = array(); + if (($is_string == 17) || ($is_string == 23) || ($is_string == 3) || + ($is_string == 10) || ($is_string == 33)) { + $return['no_data'] = false; + } + else { + $return['no_data'] = true; + } + + echo json_encode($return); + break; case 'get_module_events': $data = array (); diff --git a/pandora_console/include/functions_visual_map_editor.php b/pandora_console/include/functions_visual_map_editor.php index 250bc12dbc..edbf86ccd4 100755 --- a/pandora_console/include/functions_visual_map_editor.php +++ b/pandora_console/include/functions_visual_map_editor.php @@ -280,7 +280,7 @@ function visual_map_editor_print_item_palette($visualConsole_id, $background) { $form_items['agent_row'] = array(); $form_items['agent_row']['items'] = array('static_graph', 'percentile_bar', 'percentile_item', 'module_graph', - 'simple_value', 'datos', 'auto_sla_graph'); + 'simple_value', 'datos', 'auto_sla_graph', 'bars_graph'); $form_items['agent_row']['html'] = '' . __('Agent') . ''; $params = array(); @@ -313,7 +313,7 @@ function visual_map_editor_print_item_palette($visualConsole_id, $background) { $form_items['module_row'] = array(); $form_items['module_row']['items'] = array('static_graph', 'percentile_bar', 'percentile_item', 'module_graph', - 'simple_value', 'datos', 'auto_sla_graph'); + 'simple_value', 'datos', 'auto_sla_graph', 'bars_graph'); $form_items['module_row']['html'] = '' . __('Module') . ' ' . @@ -452,7 +452,7 @@ function visual_map_editor_print_item_palette($visualConsole_id, $background) { $form_items['period_row'] = array(); - $form_items['period_row']['items'] = array('module_graph', 'simple_value', 'datos', 'bars_graph'); + $form_items['period_row']['items'] = array('module_graph', 'simple_value', 'datos'); $form_items['period_row']['html'] = '' . __('Period') . ' ' . html_print_extended_select_for_time ('period', SECONDS_5MINUTES, '', '', '', false, true) . ''; @@ -475,6 +475,13 @@ function visual_map_editor_print_item_palette($visualConsole_id, $background) { '1 '. ' item/s '; + + $bars_graph_types = array('vertical' => __('Vertical'), 'horizontal' => __('Horizontal')); + $form_items['bars_graph_type'] = array(); + $form_items['bars_graph_type']['items'] = array('bars_graph'); + $form_items['bars_graph_type']['html'] = '' . + __('Type') . ' + ' . html_print_select($bars_graph_types, 'bars_graph_type', 'vertical', '', '', '', true) . ''; //Insert and modify before the buttons to create or update. @@ -497,14 +504,6 @@ function visual_map_editor_print_item_palette($visualConsole_id, $background) { html_print_button(__('Cancel'), 'cancel_button', false, 'cancel_button_palette_callback();', 'class="sub cancel"', true) . ' ' . html_print_button(__('Create'), 'create_button', false, 'create_button_palette_callback();', 'class="sub wand"', true) . ''; - - - $bars_graph_types = array('vertical' => __('Vertical'), 'horizontal' => __('Horizontal')); - $form_items['bars_graph_type'] = array(); - $form_items['bars_graph_type']['items'] = array('bars_graph'); - $form_items['bars_graph_type']['html'] = '' . - __('Background') . ' - ' . html_print_select($bars_graph_types, 'bars_graph_type', 'vertical', '', '', '', true) . ''; foreach ($form_items as $item => $item_options) { From 1d3a082e5c59f5282cf8702809ea390f36b25e07 Mon Sep 17 00:00:00 2001 From: Arturo Gonzalez Date: Thu, 19 Oct 2017 12:22:01 +0200 Subject: [PATCH 234/281] Added item to editor --- .../agentes/module_manager_editor_common.php | 18 ++++----- .../manage_network_components_form_common.php | 4 +- .../visual_console_builder.editor.js | 6 +-- .../images/console/signes/barras-no.png | Bin 0 -> 9851 bytes .../images/console/signes/barras.png | Bin 0 -> 3877 bytes .../images/icono-barras-arriba.disabled.png | Bin 0 -> 315 bytes .../images/icono-barras-arriba.png | Bin 0 -> 331 bytes .../ajax/visual_console_builder.ajax.php | 33 +++++++++++++++ pandora_console/include/constants.php | 1 + .../include/functions_visual_map.php | 38 ++++++++++++++++++ pandora_console/include/styles/pandora.css | 4 +- 11 files changed, 88 insertions(+), 16 deletions(-) create mode 100644 pandora_console/images/console/signes/barras-no.png create mode 100644 pandora_console/images/console/signes/barras.png create mode 100644 pandora_console/images/icono-barras-arriba.disabled.png create mode 100644 pandora_console/images/icono-barras-arriba.png diff --git a/pandora_console/godmode/agentes/module_manager_editor_common.php b/pandora_console/godmode/agentes/module_manager_editor_common.php index f66aa17296..9b9b96ffaf 100644 --- a/pandora_console/godmode/agentes/module_manager_editor_common.php +++ b/pandora_console/godmode/agentes/module_manager_editor_common.php @@ -291,7 +291,7 @@ if (modules_is_string_type($id_module_type) || $edit) { $table_simple->data[4][1] .= '
    '.__('Inverse interval').''; $table_simple->data[4][1] .= html_print_checkbox ("warning_inverse", 1, $warning_inverse, true, $disabledBecauseInPolicy); if (!modules_is_string_type($id_module_type) || $edit) { - $table_simple->data[4][2] = ' '; + $table_simple->data[4][2] = ''; $table_simple->colspan[4][2] = 2; $table_simple->rowspan[4][2] = 3; } @@ -1323,8 +1323,8 @@ function paint_graph_status(min_w, max_w, min_c, max_c, inverse_w, inverse_c, er .attr("id", "legend_normal") .attr("x", 72) .attr("y", -30) - .attr("width", 10) - .attr("height", 10) + .attr("width", '10px') + .attr("height", '10px') .style("fill", "#82B92E"); //legend Warning text @@ -1343,8 +1343,8 @@ function paint_graph_status(min_w, max_w, min_c, max_c, inverse_w, inverse_c, er .attr("id", "legend_warning") .attr("x", 168) .attr("y", -30) - .attr("width", 10) - .attr("height", 10) + .attr("width", '10px') + .attr("height", '10px') .style("fill", "#ffd731"); //legend Critical text @@ -1363,8 +1363,8 @@ function paint_graph_status(min_w, max_w, min_c, max_c, inverse_w, inverse_c, er .attr("id", "legend_critical") .attr("x", 258) .attr("y", -30) - .attr("width", 10) - .attr("height", 10) + .attr("width", '10px') + .attr("height", '10px') .style("fill", "#fc4444"); //styles for number and axes @@ -1382,8 +1382,8 @@ function paint_graph_status(min_w, max_w, min_c, max_c, inverse_w, inverse_c, er .attr("id", "warning_rect") .attr("x", 3) .attr("y", 0) - .attr("width", 300) - .attr("height", 200) + .attr("width", '300px') + .attr("height", '200px') .style("fill", "#82B92E"); //controls the inverse warning diff --git a/pandora_console/godmode/modules/manage_network_components_form_common.php b/pandora_console/godmode/modules/manage_network_components_form_common.php index 83b21b225b..b9cc96a468 100644 --- a/pandora_console/godmode/modules/manage_network_components_form_common.php +++ b/pandora_console/godmode/modules/manage_network_components_form_common.php @@ -473,8 +473,8 @@ $next_row++; .attr("id", "legend_normal") .attr("x", 72) .attr("y", -30) - .attr("width", 10) - .attr("height", 10) + .attr("width", '10px') + .attr("height", '10px') .style("fill", "#82B92E"); //legend Warning text diff --git a/pandora_console/godmode/reporting/visual_console_builder.editor.js b/pandora_console/godmode/reporting/visual_console_builder.editor.js index af73a7365d..e84c5d8c56 100755 --- a/pandora_console/godmode/reporting/visual_console_builder.editor.js +++ b/pandora_console/godmode/reporting/visual_console_builder.editor.js @@ -1826,16 +1826,16 @@ function setBarsGraph(id_data, values) { success: function (data) { if (data['no_data'] == true) { if (values['width'] == "0" || values['height'] == "0") { - $("#" + id_data + " img").attr('src', url_hack_metaconsole + 'images/console/signes/module-events.png'); + $("#" + id_data + " img").attr('src', url_hack_metaconsole + 'images/console/signes/barras-no.png'); } else { - $("#" + id_data + " img").attr('src', url_hack_metaconsole + 'images/console/signes/module-events.png'); + $("#" + id_data + " img").attr('src', url_hack_metaconsole + 'images/console/signes/barras-no.png'); $("#" + id_data + " img").css('width', values['width'] + 'px'); $("#" + id_data + " img").css('height', values['height'] + 'px'); } } else { - $("#" + id_data + " img").attr('src', url_hack_metaconsole + 'images/console/signes/module-events.png'); + $("#" + id_data + " img").attr('src', url_hack_metaconsole + 'images/console/signes/barras.png'); if($('#text-width').val() == 0 || $('#text-height').val() == 0){ // Image size diff --git a/pandora_console/images/console/signes/barras-no.png b/pandora_console/images/console/signes/barras-no.png new file mode 100644 index 0000000000000000000000000000000000000000..c4545405e092841b8c59f6890baa991cb3d86870 GIT binary patch literal 9851 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 Ks!Y<@@BaZb##c%J literal 0 HcmV?d00001 diff --git a/pandora_console/images/console/signes/barras.png b/pandora_console/images/console/signes/barras.png new file mode 100644 index 0000000000000000000000000000000000000000..be81fb22120087c594654b4f600583f5a51404b1 GIT binary patch literal 3877 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 literal 0 HcmV?d00001 diff --git a/pandora_console/include/ajax/visual_console_builder.ajax.php b/pandora_console/include/ajax/visual_console_builder.ajax.php index 3894313b4f..afa3e8d8ba 100755 --- a/pandora_console/include/ajax/visual_console_builder.ajax.php +++ b/pandora_console/include/ajax/visual_console_builder.ajax.php @@ -104,6 +104,7 @@ $width_percentile = get_parameter('width_percentile', null); $max_percentile = get_parameter('max_percentile', null); $height_module_graph = get_parameter('height_module_graph', null); $width_module_graph = get_parameter('width_module_graph', null); +$bars_graph_type = get_parameter('bars_graph_type', null); $id_agent_module = get_parameter('id_agent_module', 0); $process_simple_value = get_parameter('process_simple_value', PROCESS_VALUE_NONE); $type_percentile = get_parameter('type_percentile', 'percentile'); @@ -498,6 +499,7 @@ switch ($action) { case 'label': case 'icon': case 'auto_sla_graph': + case 'bars_graph': default: if ($type == 'label') { $values['type'] = LABEL; @@ -621,6 +623,20 @@ switch ($action) { $values['id_custom_graph'] = $id_custom_graph; } break; + case 'bars_graph': + if ($height_module_graph !== null) { + $values['height'] = $height_module_graph; + } + if ($width_module_graph !== null) { + $values['width'] = $width_module_graph; + } + if ($bars_graph_type !== null) { + $values['type_graph'] = $id_custom_graph; + } + if ($background_color !== null) { + $values['image'] = $background_color; + } + break; case 'percentile_item': case 'percentile_bar': if ($action == 'update') { @@ -683,6 +699,10 @@ switch ($action) { unset($values['image']); unset($values['type_graph']); break; + case 'bars_graph': + unset($values['image']); + unset($values['type_graph']); + break; case 'box_item': unset($values['border_width']); unset($values['border_color']); @@ -740,6 +760,7 @@ switch ($action) { case 'static_graph': case 'group_item': case 'module_graph': + case 'bars_graph': case 'simple_value': case 'label': case 'icon': @@ -820,6 +841,11 @@ switch ($action) { $elementFields['width_module_graph'] = $elementFields['width']; $elementFields['height_module_graph'] = $elementFields['height']; break; + case 'bars_graph': + $elementFields['width_module_graph'] = $elementFields['width']; + $elementFields['height_module_graph'] = $elementFields['height']; + $elementFields['bars_graph_type'] = $elementFields['type_graph']; + break; case 'box_item': $elementFields['width_box'] = $elementFields['width']; $elementFields['height_box'] = $elementFields['height']; @@ -956,6 +982,13 @@ switch ($action) { } $values['period'] = $period; break; + case 'bars_graph': + $values['type'] = BARS_GRAPH; + $values['height'] = $height_module_graph; + $values['width'] = $width_module_graph; + $values['type_graph'] = $bars_graph_type; + $values['image'] = $background_color; + break; case 'auto_sla_graph': $values['type'] = AUTO_SLA_GRAPH; $values['period'] = $event_max_time_row; diff --git a/pandora_console/include/constants.php b/pandora_console/include/constants.php index f039a90504..fd3ecc056e 100644 --- a/pandora_console/include/constants.php +++ b/pandora_console/include/constants.php @@ -197,6 +197,7 @@ define('SERVICE', 10); //Enterprise Item. define('GROUP_ITEM', 11); define('BOX_ITEM', 12); define('LINE_ITEM', 13); +define('BARS_GRAPH', 18); //Some styles define('MIN_WIDTH', 300); define('MIN_HEIGHT', 120); diff --git a/pandora_console/include/functions_visual_map.php b/pandora_console/include/functions_visual_map.php index b06a0c6d5c..355d6cbd1a 100755 --- a/pandora_console/include/functions_visual_map.php +++ b/pandora_console/include/functions_visual_map.php @@ -375,6 +375,9 @@ function visual_map_print_item($mode = "read", $layoutData, $link = true; } + break; + case BARS_GRAPH: + $link = true; break; case AUTO_SLA_GRAPH: $link = true; @@ -487,6 +490,17 @@ function visual_map_print_item($mode = "read", $layoutData, "&date_to=" . $date_to . "&time_to=" . $time_to . "&status=-1"; } break; + + case BARS_GRAPH: + if (empty($layout_data['id_metaconsole'])) { + $url = $config['homeurl'] . "index.php?sec=gagente&sec2=godmode/agentes/configurar_agente&id_agente=" . $layoutData['id_agent'] . + "&tab=module&edit_module=1&id_agent_module=" . $layoutData['id_agente_modulo']; + } + else { + $url = "index.php?sec=gagente&sec2=godmode/agentes/configurar_agente&id_agente=" . $layoutData['id_agent'] . + "&tab=module&edit_module=1&id_agent_module=" . $layoutData['id_agente_modulo']; + } + break; case GROUP_ITEM: $is_a_link_to_other_visualconsole = false; if ($layoutData['id_layout_linked'] != 0) { @@ -1143,6 +1157,9 @@ function visual_map_print_item($mode = "read", $layoutData, case MODULE_GRAPH: $class .= "module_graph"; break; + case MODULE_GRAPH: + $class .= "bars_graph"; + break; case SIMPLE_VALUE: case SIMPLE_VALUE_MAX: case SIMPLE_VALUE_MIN: @@ -1554,6 +1571,20 @@ function visual_map_print_item($mode = "read", $layoutData, echo $img; + if ($layoutData['label_position']=='down') { + echo io_safe_output($text); + } + elseif($layoutData['label_position']=='left' || $layoutData['label_position']=='right') { + echo io_safe_output($text); + } + break; + case BARS_GRAPH: + if ($layoutData['label_position']=='up') { + echo io_safe_output($text); + } + + echo $img; + if ($layoutData['label_position']=='down') { echo io_safe_output($text); } @@ -2947,6 +2978,10 @@ function visual_map_create_internal_name_item($label = null, $type, $image, $age case MODULE_GRAPH: $text = __('Module graph'); break; + case 'bars_graph': + case BARS_GRAPH: + $text = __('Bars graph'); + break; case 'auto_sla_graph': case AUTO_SLA_GRAPH: $text = __('Auto SLA Graph'); @@ -3062,6 +3097,9 @@ function visual_map_type_in_js($type) { case MODULE_GRAPH: return 'module_graph'; break; + case BARS_GRAPH: + return 'bars_graph'; + break; case AUTO_SLA_GRAPH: return 'auto_sla_graph'; break; diff --git a/pandora_console/include/styles/pandora.css b/pandora_console/include/styles/pandora.css index 6194b87b78..94af9716a9 100644 --- a/pandora_console/include/styles/pandora.css +++ b/pandora_console/include/styles/pandora.css @@ -767,10 +767,10 @@ input.graph_min { background: #fefefe url(../../images/chart_curve.png) no-repeat center !important; } input.graph_min[disabled] { - background: #fefefe url(../../images/chart_curve.disabled.png) no-repeat center !important; + background: #fefefe url(../../images/icono-barras-arriba.disabled.png) no-repeat center !important; } input.bars_graph_min { - background: #fefefe url(../../images/chart_curve.png) no-repeat center !important; + background: #fefefe url(../../images/icono-barras-arriba.png) no-repeat center !important; } input.bars_graph_min[disabled] { background: #fefefe url(../../images/chart_curve.disabled.png) no-repeat center !important; From 5ad47dba9bc9b990f4a6d20abd67f1fd864c9f3d Mon Sep 17 00:00:00 2001 From: daniel Date: Thu, 19 Oct 2017 16:03:04 +0200 Subject: [PATCH 235/281] fixed minor error in img size in visual console --- .../include/functions_visual_map.php | 46 ++++++++++--------- 1 file changed, 25 insertions(+), 21 deletions(-) diff --git a/pandora_console/include/functions_visual_map.php b/pandora_console/include/functions_visual_map.php index b06a0c6d5c..8d2ee1908d 100755 --- a/pandora_console/include/functions_visual_map.php +++ b/pandora_console/include/functions_visual_map.php @@ -1268,9 +1268,12 @@ function visual_map_print_item($mode = "read", $layoutData, $imgpos = 'float:left'; } + if ($layoutData['id_metaconsole'] != 0) { + $img = "../../" . $img; + } + $varsize = getimagesize($img); - if($layoutData['show_statistics'] == 1){ if (get_parameter('action') == 'edit') { @@ -1364,34 +1367,35 @@ function visual_map_print_item($mode = "read", $layoutData, else{ if ($width == 0 || $height == 0) { + if($varsize[0] > 150 || $varsize[1] > 150){ echo html_print_image($img, true, - array("class" => "image", - "id" => "image_" . $id, - "width" => "70px", - "height" => "70px", - "title" => $img_style_title, - "style" => $borderStyle.$imgpos), false, - false, false, $isExternalLink); + array("class" => "image", + "id" => "image_" . $id, + "width" => "70px", + "height" => "70px", + "title" => $img_style_title, + "style" => $borderStyle.$imgpos), false, + false, false, $isExternalLink); } else{ echo html_print_image($img, true, - array("class" => "image", - "id" => "image_" . $id, - "title" => $img_style_title, - "style" => $borderStyle.$imgpos), false, - false, false, $isExternalLink); + array("class" => "image", + "id" => "image_" . $id, + "title" => $img_style_title, + "style" => $borderStyle.$imgpos), false, + false, false, $isExternalLink); } } else{ - echo html_print_image($img, true, - array("class" => "image", - "id" => "image_" . $id, - "width" => $width, - "height" => $height, - "title" => $img_style_title, - "style" => $borderStyle.$imgpos), false, - false, false, $isExternalLink); + echo html_print_image($img, true, + array("class" => "image", + "id" => "image_" . $id, + "width" => $width, + "height" => $height, + "title" => $img_style_title, + "style" => $borderStyle.$imgpos), false, + false, false, $isExternalLink); } } From 30f4162d91574efdf428d07cc39a5f73146de61c Mon Sep 17 00:00:00 2001 From: artica Date: Fri, 20 Oct 2017 00:01:08 +0200 Subject: [PATCH 236/281] Auto-updated build strings. --- pandora_agents/unix/DEBIAN/control | 2 +- pandora_agents/unix/DEBIAN/make_deb_package.sh | 2 +- pandora_agents/unix/pandora_agent | 2 +- pandora_agents/unix/pandora_agent.redhat.spec | 2 +- pandora_agents/unix/pandora_agent.spec | 2 +- pandora_agents/unix/pandora_agent_installer | 2 +- pandora_agents/win32/installer/pandora.mpi | 2 +- pandora_agents/win32/pandora.cc | 2 +- pandora_agents/win32/versioninfo.rc | 2 +- pandora_console/DEBIAN/control | 2 +- pandora_console/DEBIAN/make_deb_package.sh | 2 +- pandora_console/include/config_process.php | 2 +- pandora_console/install.php | 2 +- pandora_console/pandora_console.redhat.spec | 2 +- pandora_console/pandora_console.spec | 2 +- pandora_server/DEBIAN/control | 2 +- pandora_server/DEBIAN/make_deb_package.sh | 2 +- pandora_server/lib/PandoraFMS/Config.pm | 2 +- pandora_server/pandora_server.redhat.spec | 2 +- pandora_server/pandora_server.spec | 2 +- pandora_server/pandora_server_installer | 2 +- pandora_server/util/pandora_db.pl | 2 +- pandora_server/util/pandora_manage.pl | 2 +- 23 files changed, 23 insertions(+), 23 deletions(-) diff --git a/pandora_agents/unix/DEBIAN/control b/pandora_agents/unix/DEBIAN/control index 0fc65262b9..c9de473966 100644 --- a/pandora_agents/unix/DEBIAN/control +++ b/pandora_agents/unix/DEBIAN/control @@ -1,5 +1,5 @@ package: pandorafms-agent-unix -Version: 7.0NG.713-171019 +Version: 7.0NG.713-171020 Architecture: all Priority: optional Section: admin diff --git a/pandora_agents/unix/DEBIAN/make_deb_package.sh b/pandora_agents/unix/DEBIAN/make_deb_package.sh index eb3577be08..860d0d0aa3 100644 --- a/pandora_agents/unix/DEBIAN/make_deb_package.sh +++ b/pandora_agents/unix/DEBIAN/make_deb_package.sh @@ -14,7 +14,7 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -pandora_version="7.0NG.713-171019" +pandora_version="7.0NG.713-171020" echo "Test if you has the tools for to make the packages." whereis dpkg-deb | cut -d":" -f2 | grep dpkg-deb > /dev/null diff --git a/pandora_agents/unix/pandora_agent b/pandora_agents/unix/pandora_agent index 7070045f37..29e19d5cc8 100755 --- a/pandora_agents/unix/pandora_agent +++ b/pandora_agents/unix/pandora_agent @@ -41,7 +41,7 @@ my $Sem = undef; my $ThreadSem = undef; use constant AGENT_VERSION => '7.0NG.713'; -use constant AGENT_BUILD => '171019'; +use constant AGENT_BUILD => '171020'; # Agent log default file size maximum and instances use constant DEFAULT_MAX_LOG_SIZE => 600000; diff --git a/pandora_agents/unix/pandora_agent.redhat.spec b/pandora_agents/unix/pandora_agent.redhat.spec index ea4034f962..20c8966bfd 100644 --- a/pandora_agents/unix/pandora_agent.redhat.spec +++ b/pandora_agents/unix/pandora_agent.redhat.spec @@ -3,7 +3,7 @@ # %define name pandorafms_agent_unix %define version 7.0NG.713 -%define release 171019 +%define release 171020 Summary: Pandora FMS Linux agent, PERL version Name: %{name} diff --git a/pandora_agents/unix/pandora_agent.spec b/pandora_agents/unix/pandora_agent.spec index 8b87566809..4efe506622 100644 --- a/pandora_agents/unix/pandora_agent.spec +++ b/pandora_agents/unix/pandora_agent.spec @@ -3,7 +3,7 @@ # %define name pandorafms_agent_unix %define version 7.0NG.713 -%define release 171019 +%define release 171020 Summary: Pandora FMS Linux agent, PERL version Name: %{name} diff --git a/pandora_agents/unix/pandora_agent_installer b/pandora_agents/unix/pandora_agent_installer index 7a1ae07c28..0161e4e94d 100755 --- a/pandora_agents/unix/pandora_agent_installer +++ b/pandora_agents/unix/pandora_agent_installer @@ -10,7 +10,7 @@ # ********************************************************************** PI_VERSION="7.0NG.713" -PI_BUILD="171019" +PI_BUILD="171020" OS_NAME=`uname -s` FORCE=0 diff --git a/pandora_agents/win32/installer/pandora.mpi b/pandora_agents/win32/installer/pandora.mpi index 60e8e6f3c6..3ce29e1c39 100644 --- a/pandora_agents/win32/installer/pandora.mpi +++ b/pandora_agents/win32/installer/pandora.mpi @@ -186,7 +186,7 @@ UpgradeApplicationID {} Version -{171019} +{171020} ViewReadme {Yes} diff --git a/pandora_agents/win32/pandora.cc b/pandora_agents/win32/pandora.cc index f4c2a56bbd..82cd5e830a 100644 --- a/pandora_agents/win32/pandora.cc +++ b/pandora_agents/win32/pandora.cc @@ -30,7 +30,7 @@ using namespace Pandora; using namespace Pandora_Strutils; #define PATH_SIZE _MAX_PATH+1 -#define PANDORA_VERSION ("7.0NG.713(Build 171019)") +#define PANDORA_VERSION ("7.0NG.713(Build 171020)") string pandora_path; string pandora_dir; diff --git a/pandora_agents/win32/versioninfo.rc b/pandora_agents/win32/versioninfo.rc index fb5991581c..ca3a5577bf 100644 --- a/pandora_agents/win32/versioninfo.rc +++ b/pandora_agents/win32/versioninfo.rc @@ -11,7 +11,7 @@ BEGIN VALUE "LegalCopyright", "Artica ST" VALUE "OriginalFilename", "PandoraAgent.exe" VALUE "ProductName", "Pandora FMS Windows Agent" - VALUE "ProductVersion", "(7.0NG.713(Build 171019))" + VALUE "ProductVersion", "(7.0NG.713(Build 171020))" VALUE "FileVersion", "1.0.0.0" END END diff --git a/pandora_console/DEBIAN/control b/pandora_console/DEBIAN/control index e6891cfd24..c728196979 100644 --- a/pandora_console/DEBIAN/control +++ b/pandora_console/DEBIAN/control @@ -1,5 +1,5 @@ package: pandorafms-console -Version: 7.0NG.713-171019 +Version: 7.0NG.713-171020 Architecture: all Priority: optional Section: admin diff --git a/pandora_console/DEBIAN/make_deb_package.sh b/pandora_console/DEBIAN/make_deb_package.sh index 3d121f0864..6d2552bc23 100644 --- a/pandora_console/DEBIAN/make_deb_package.sh +++ b/pandora_console/DEBIAN/make_deb_package.sh @@ -14,7 +14,7 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -pandora_version="7.0NG.713-171019" +pandora_version="7.0NG.713-171020" package_pear=0 package_pandora=1 diff --git a/pandora_console/include/config_process.php b/pandora_console/include/config_process.php index 8eb990a31f..85ec3296b4 100644 --- a/pandora_console/include/config_process.php +++ b/pandora_console/include/config_process.php @@ -22,7 +22,7 @@ /** * Pandora build version and version */ -$build_version = 'PC171019'; +$build_version = 'PC171020'; $pandora_version = 'v7.0NG.713'; // Do not overwrite default timezone set if defined. diff --git a/pandora_console/install.php b/pandora_console/install.php index d404664330..fd53e28f6c 100755 --- a/pandora_console/install.php +++ b/pandora_console/install.php @@ -71,7 +71,7 @@
    Date: Fri, 20 Oct 2017 11:08:45 +0200 Subject: [PATCH 237/281] fixed multiple error static_graph meta --- pandora_console/include/ajax/visual_console_builder.ajax.php | 3 +++ pandora_console/include/functions_visual_map.php | 2 +- pandora_console/include/functions_visual_map_editor.php | 2 +- 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/pandora_console/include/ajax/visual_console_builder.ajax.php b/pandora_console/include/ajax/visual_console_builder.ajax.php index e854a31c49..bc36606544 100755 --- a/pandora_console/include/ajax/visual_console_builder.ajax.php +++ b/pandora_console/include/ajax/visual_console_builder.ajax.php @@ -946,6 +946,9 @@ switch ($action) { $values['image'] = $image; $values['width'] = $width; $values['height'] = $height; + if(defined('METACONSOLE') && $values['id_agent'] == 0){ + $values['id_metaconsole'] = 1; + } break; case 'group_item': $values['type'] = GROUP_ITEM; diff --git a/pandora_console/include/functions_visual_map.php b/pandora_console/include/functions_visual_map.php index 8d2ee1908d..8a6b1f3b76 100755 --- a/pandora_console/include/functions_visual_map.php +++ b/pandora_console/include/functions_visual_map.php @@ -421,7 +421,7 @@ function visual_map_print_item($mode = "read", $layoutData, } } else if ($is_a_link_to_other_visualconsole) { - if (empty($layout_data['id_metaconsole'])) { + if (empty($layoutData['id_metaconsole'])) { $url = $config['homeurl'] . "index.php?sec=reporting&sec2=operation/visual_console/render_view&pure=" . $config["pure"] . "&id=" . $layoutData["id_layout_linked"]; } else { diff --git a/pandora_console/include/functions_visual_map_editor.php b/pandora_console/include/functions_visual_map_editor.php index 54db2d8008..c6a15e446d 100755 --- a/pandora_console/include/functions_visual_map_editor.php +++ b/pandora_console/include/functions_visual_map_editor.php @@ -222,7 +222,7 @@ function visual_map_editor_print_item_palette($visualConsole_id, $background) { $form_items['enable_link_row']['html'] = '' . __('Enable link') . ' ' . - html_print_checkbox('enable_link', '', !is_metaconsole(), true) . ''; + html_print_checkbox('enable_link', '', 1, true) . ''; $form_items['preview_row'] = array(); From c1bd70a0f02cb7bd2cacb34b04ca487b4498daab Mon Sep 17 00:00:00 2001 From: Daniel Maya Date: Fri, 20 Oct 2017 11:44:58 +0200 Subject: [PATCH 238/281] added filter in VISUAL CONSOLE --- .../godmode/reporting/map_builder.php | 105 ++++++++++++++++-- .../include/functions_visual_map.php | 27 ++++- 2 files changed, 116 insertions(+), 16 deletions(-) diff --git a/pandora_console/godmode/reporting/map_builder.php b/pandora_console/godmode/reporting/map_builder.php index a63f4672be..720d8750ba 100644 --- a/pandora_console/godmode/reporting/map_builder.php +++ b/pandora_console/godmode/reporting/map_builder.php @@ -46,6 +46,9 @@ $delete_layout = (bool) get_parameter ('delete_layout'); $refr = (int) get_parameter('refr', $config['vc_refr']); $offset = (int) get_parameter('offset', 0); $pagination = (int) get_parameter ("pagination", $config["block_size"]); +$search = (string) get_parameter("search",""); +$ag_group = (int)get_parameter("ag_group",0); +$recursion = get_parameter("recursion",0); if ($delete_layout || $copy_layout) { // Visual console required @@ -199,6 +202,50 @@ if ($delete_layout || $copy_layout) { } } +if ($ag_group > 0) { + + $ag_groups = array(); + $ag_groups = (array)$ag_group; + if ($recursion) { + $ag_groups = groups_get_id_recursive($ag_group, true); + } +} + +echo " + "; +if(!is_metaconsole()){ + echo ""; +} else { + echo ""; +} + +echo ""; +echo ""; +echo "
    "; +echo __('Search') . ' '; +html_print_input_text ("search", $search, '', 50); + +echo ""; + +echo __('Group') . ' '; +$own_info = get_user_info($config['id_user']); +if (!$own_info['is_admin'] && !check_acl ($config['id_user'], 0, "AW")) + $return_all_group = false; +else + $return_all_group = true; +html_print_select_groups(false, "AR", $return_all_group, "ag_group", $ag_group, 'this.form.submit();', '', 0, false, false, true, '', false); + +echo ""; +echo __('Group Recursion') . ' '; +html_print_checkbox ("recursion", 1, $recursion, false, false, 'this.form.submit()'); + +echo ""; +echo ""; +echo ""; +echo "
    "; + $table = new stdClass(); $table->width = '100%'; $table->class = 'databox data'; @@ -228,31 +275,69 @@ $table->align[4] = 'left'; // or has "VR" privileges, otherwise show only maps of user group $filters['offset'] = $offset; $filters['limit'] = $pagination; +if(!empty($search)){ + $filters['name'] = io_safe_input($search); +} + +if($ag_group){ + $filters['group'] = array_flip($ag_groups); +} + $own_info = get_user_info ($config['id_user']); if (!defined('METACONSOLE')) { - $url = 'index.php?sec=network&sec2=godmode/reporting/map_builder&pagination='.$pagination; + $url = 'index.php?sec=network&sec2=godmode/reporting/map_builder&recursion='.$recursion.'&ag_group='.$ag_group.'&search='.$search.'&pagination='.$pagination; } else { - $url = 'index.php?sec=screen&sec2=screens/screens&action=visualmap&pagination='.$pagination; + $url = 'index.php?sec=screen&sec2=screens/screens&action=visualmap&recursion='.$recursion.'&ag_group='.$ag_group.'&search='.$search.'&pagination='.$pagination; } if ($own_info['is_admin'] || $vconsoles_read) { - $maps = visual_map_get_user_layouts (0,false,$filters); - $total_maps = count(visual_map_get_user_layouts()); + if($ag_group){ + $maps = visual_map_get_user_layouts (0,false,$filters,false); + unset($filters['offset']); + unset($filters['limit']); + $total_maps = count(visual_map_get_user_layouts(0,false,$filters,false)); + }else{ + $maps = visual_map_get_user_layouts (0,false,$filters); + unset($filters['offset']); + unset($filters['limit']); + $total_maps = count(visual_map_get_user_layouts(0,false,$filters)); + } } else { $maps = visual_map_get_user_layouts ($config['id_user'], false, $filters, false); + unset($filters['offset']); + unset($filters['limit']); $total_maps = count(visual_map_get_user_layouts ($config['id_user'], false, - false, false)); + $filters, false)); } if (!$maps && !is_metaconsole()) { - require_once ($config['homedir'] . "/general/firts_task/map_builder.php"); + $total = count(visual_map_get_user_layouts ($config['id_user'], false, + false, false)); + if(!$total){ + require_once ($config['homedir'] . "/general/firts_task/map_builder.php"); + } else { + ui_print_info_message( + array( + 'no_close'=>false, + 'message'=> __('No available data to show'))); + } } elseif (!$maps && is_metaconsole()) { - ui_print_info_message( - array( - 'no_close'=>true, - 'message'=> __('There are no visual console defined yet.'))); + $total = count(visual_map_get_user_layouts ($config['id_user'], false, + false, false)); + if(!$total){ + ui_print_info_message( + array( + 'no_close'=>true, + 'message'=> __('There are no visual console defined yet.'))); + }else{ + ui_print_info_message( + array( + 'no_close'=>false, + 'message'=> __('No available data to show'))); + } + } else { ui_pagination ($total_maps, $url, $offset, $pagination); diff --git a/pandora_console/include/functions_visual_map.php b/pandora_console/include/functions_visual_map.php index b06a0c6d5c..1dc9c6c06a 100755 --- a/pandora_console/include/functions_visual_map.php +++ b/pandora_console/include/functions_visual_map.php @@ -2775,14 +2775,29 @@ function visual_map_print_visual_map ($id_layout, $show_links = true, * @return array A list of layouts the user can see. */ function visual_map_get_user_layouts ($id_user = 0, $only_names = false, $filter = false, $returnAllGroup = true) { - if (! is_array ($filter)) + if (! is_array ($filter)){ $filter = array (); - - if ($returnAllGroup) + } else { + if(!empty($filter['name'])){ + $where .= "name LIKE '%".io_safe_output($filter['name'])."%'"; + unset($filter['name']); + } + } + + if ($returnAllGroup){ $groups = users_get_groups ($id_user, 'VR'); - else - $groups = users_get_groups ($id_user, 'VR', false); - + } else { + if(!empty($filter['group'])){ + $groups = $filter['group']; + unset($filter['group']); + } else { + $groups = users_get_groups ($id_user, 'VR', false); + if(empty($groups)){ + $groups = users_get_groups ($id_user, 'VM', false); + } + } + } + if (!empty($groups)) { if (empty($where)) $where = ""; From 83b0e393e1bae826e1d96474bd8f2f1a47270368 Mon Sep 17 00:00:00 2001 From: artica Date: Sat, 21 Oct 2017 00:01:07 +0200 Subject: [PATCH 239/281] Auto-updated build strings. --- pandora_agents/unix/DEBIAN/control | 2 +- pandora_agents/unix/DEBIAN/make_deb_package.sh | 2 +- pandora_agents/unix/pandora_agent | 2 +- pandora_agents/unix/pandora_agent.redhat.spec | 2 +- pandora_agents/unix/pandora_agent.spec | 2 +- pandora_agents/unix/pandora_agent_installer | 2 +- pandora_agents/win32/installer/pandora.mpi | 2 +- pandora_agents/win32/pandora.cc | 2 +- pandora_agents/win32/versioninfo.rc | 2 +- pandora_console/DEBIAN/control | 2 +- pandora_console/DEBIAN/make_deb_package.sh | 2 +- pandora_console/include/config_process.php | 2 +- pandora_console/install.php | 2 +- pandora_console/pandora_console.redhat.spec | 2 +- pandora_console/pandora_console.spec | 2 +- pandora_server/DEBIAN/control | 2 +- pandora_server/DEBIAN/make_deb_package.sh | 2 +- pandora_server/lib/PandoraFMS/Config.pm | 2 +- pandora_server/pandora_server.redhat.spec | 2 +- pandora_server/pandora_server.spec | 2 +- pandora_server/pandora_server_installer | 2 +- pandora_server/util/pandora_db.pl | 2 +- pandora_server/util/pandora_manage.pl | 2 +- 23 files changed, 23 insertions(+), 23 deletions(-) diff --git a/pandora_agents/unix/DEBIAN/control b/pandora_agents/unix/DEBIAN/control index c9de473966..633aea9426 100644 --- a/pandora_agents/unix/DEBIAN/control +++ b/pandora_agents/unix/DEBIAN/control @@ -1,5 +1,5 @@ package: pandorafms-agent-unix -Version: 7.0NG.713-171020 +Version: 7.0NG.713-171021 Architecture: all Priority: optional Section: admin diff --git a/pandora_agents/unix/DEBIAN/make_deb_package.sh b/pandora_agents/unix/DEBIAN/make_deb_package.sh index 860d0d0aa3..bcf5735b5c 100644 --- a/pandora_agents/unix/DEBIAN/make_deb_package.sh +++ b/pandora_agents/unix/DEBIAN/make_deb_package.sh @@ -14,7 +14,7 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -pandora_version="7.0NG.713-171020" +pandora_version="7.0NG.713-171021" echo "Test if you has the tools for to make the packages." whereis dpkg-deb | cut -d":" -f2 | grep dpkg-deb > /dev/null diff --git a/pandora_agents/unix/pandora_agent b/pandora_agents/unix/pandora_agent index 29e19d5cc8..0b00c1991e 100755 --- a/pandora_agents/unix/pandora_agent +++ b/pandora_agents/unix/pandora_agent @@ -41,7 +41,7 @@ my $Sem = undef; my $ThreadSem = undef; use constant AGENT_VERSION => '7.0NG.713'; -use constant AGENT_BUILD => '171020'; +use constant AGENT_BUILD => '171021'; # Agent log default file size maximum and instances use constant DEFAULT_MAX_LOG_SIZE => 600000; diff --git a/pandora_agents/unix/pandora_agent.redhat.spec b/pandora_agents/unix/pandora_agent.redhat.spec index 20c8966bfd..302e76b059 100644 --- a/pandora_agents/unix/pandora_agent.redhat.spec +++ b/pandora_agents/unix/pandora_agent.redhat.spec @@ -3,7 +3,7 @@ # %define name pandorafms_agent_unix %define version 7.0NG.713 -%define release 171020 +%define release 171021 Summary: Pandora FMS Linux agent, PERL version Name: %{name} diff --git a/pandora_agents/unix/pandora_agent.spec b/pandora_agents/unix/pandora_agent.spec index 4efe506622..85bc1a8659 100644 --- a/pandora_agents/unix/pandora_agent.spec +++ b/pandora_agents/unix/pandora_agent.spec @@ -3,7 +3,7 @@ # %define name pandorafms_agent_unix %define version 7.0NG.713 -%define release 171020 +%define release 171021 Summary: Pandora FMS Linux agent, PERL version Name: %{name} diff --git a/pandora_agents/unix/pandora_agent_installer b/pandora_agents/unix/pandora_agent_installer index 0161e4e94d..a24944197c 100755 --- a/pandora_agents/unix/pandora_agent_installer +++ b/pandora_agents/unix/pandora_agent_installer @@ -10,7 +10,7 @@ # ********************************************************************** PI_VERSION="7.0NG.713" -PI_BUILD="171020" +PI_BUILD="171021" OS_NAME=`uname -s` FORCE=0 diff --git a/pandora_agents/win32/installer/pandora.mpi b/pandora_agents/win32/installer/pandora.mpi index 3ce29e1c39..4278d56d39 100644 --- a/pandora_agents/win32/installer/pandora.mpi +++ b/pandora_agents/win32/installer/pandora.mpi @@ -186,7 +186,7 @@ UpgradeApplicationID {} Version -{171020} +{171021} ViewReadme {Yes} diff --git a/pandora_agents/win32/pandora.cc b/pandora_agents/win32/pandora.cc index 82cd5e830a..7b54fff974 100644 --- a/pandora_agents/win32/pandora.cc +++ b/pandora_agents/win32/pandora.cc @@ -30,7 +30,7 @@ using namespace Pandora; using namespace Pandora_Strutils; #define PATH_SIZE _MAX_PATH+1 -#define PANDORA_VERSION ("7.0NG.713(Build 171020)") +#define PANDORA_VERSION ("7.0NG.713(Build 171021)") string pandora_path; string pandora_dir; diff --git a/pandora_agents/win32/versioninfo.rc b/pandora_agents/win32/versioninfo.rc index ca3a5577bf..2236f80d73 100644 --- a/pandora_agents/win32/versioninfo.rc +++ b/pandora_agents/win32/versioninfo.rc @@ -11,7 +11,7 @@ BEGIN VALUE "LegalCopyright", "Artica ST" VALUE "OriginalFilename", "PandoraAgent.exe" VALUE "ProductName", "Pandora FMS Windows Agent" - VALUE "ProductVersion", "(7.0NG.713(Build 171020))" + VALUE "ProductVersion", "(7.0NG.713(Build 171021))" VALUE "FileVersion", "1.0.0.0" END END diff --git a/pandora_console/DEBIAN/control b/pandora_console/DEBIAN/control index c728196979..8e437471b9 100644 --- a/pandora_console/DEBIAN/control +++ b/pandora_console/DEBIAN/control @@ -1,5 +1,5 @@ package: pandorafms-console -Version: 7.0NG.713-171020 +Version: 7.0NG.713-171021 Architecture: all Priority: optional Section: admin diff --git a/pandora_console/DEBIAN/make_deb_package.sh b/pandora_console/DEBIAN/make_deb_package.sh index 6d2552bc23..d22b8c6b4e 100644 --- a/pandora_console/DEBIAN/make_deb_package.sh +++ b/pandora_console/DEBIAN/make_deb_package.sh @@ -14,7 +14,7 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -pandora_version="7.0NG.713-171020" +pandora_version="7.0NG.713-171021" package_pear=0 package_pandora=1 diff --git a/pandora_console/include/config_process.php b/pandora_console/include/config_process.php index 85ec3296b4..c8abb582b2 100644 --- a/pandora_console/include/config_process.php +++ b/pandora_console/include/config_process.php @@ -22,7 +22,7 @@ /** * Pandora build version and version */ -$build_version = 'PC171020'; +$build_version = 'PC171021'; $pandora_version = 'v7.0NG.713'; // Do not overwrite default timezone set if defined. diff --git a/pandora_console/install.php b/pandora_console/install.php index fd53e28f6c..80a923a65c 100755 --- a/pandora_console/install.php +++ b/pandora_console/install.php @@ -71,7 +71,7 @@
    Date: Sun, 22 Oct 2017 00:01:08 +0200 Subject: [PATCH 240/281] Auto-updated build strings. --- pandora_agents/unix/DEBIAN/control | 2 +- pandora_agents/unix/DEBIAN/make_deb_package.sh | 2 +- pandora_agents/unix/pandora_agent | 2 +- pandora_agents/unix/pandora_agent.redhat.spec | 2 +- pandora_agents/unix/pandora_agent.spec | 2 +- pandora_agents/unix/pandora_agent_installer | 2 +- pandora_agents/win32/installer/pandora.mpi | 2 +- pandora_agents/win32/pandora.cc | 2 +- pandora_agents/win32/versioninfo.rc | 2 +- pandora_console/DEBIAN/control | 2 +- pandora_console/DEBIAN/make_deb_package.sh | 2 +- pandora_console/include/config_process.php | 2 +- pandora_console/install.php | 2 +- pandora_console/pandora_console.redhat.spec | 2 +- pandora_console/pandora_console.spec | 2 +- pandora_server/DEBIAN/control | 2 +- pandora_server/DEBIAN/make_deb_package.sh | 2 +- pandora_server/lib/PandoraFMS/Config.pm | 2 +- pandora_server/pandora_server.redhat.spec | 2 +- pandora_server/pandora_server.spec | 2 +- pandora_server/pandora_server_installer | 2 +- pandora_server/util/pandora_db.pl | 2 +- pandora_server/util/pandora_manage.pl | 2 +- 23 files changed, 23 insertions(+), 23 deletions(-) diff --git a/pandora_agents/unix/DEBIAN/control b/pandora_agents/unix/DEBIAN/control index 633aea9426..7961feaad3 100644 --- a/pandora_agents/unix/DEBIAN/control +++ b/pandora_agents/unix/DEBIAN/control @@ -1,5 +1,5 @@ package: pandorafms-agent-unix -Version: 7.0NG.713-171021 +Version: 7.0NG.713-171022 Architecture: all Priority: optional Section: admin diff --git a/pandora_agents/unix/DEBIAN/make_deb_package.sh b/pandora_agents/unix/DEBIAN/make_deb_package.sh index bcf5735b5c..0323ed6744 100644 --- a/pandora_agents/unix/DEBIAN/make_deb_package.sh +++ b/pandora_agents/unix/DEBIAN/make_deb_package.sh @@ -14,7 +14,7 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -pandora_version="7.0NG.713-171021" +pandora_version="7.0NG.713-171022" echo "Test if you has the tools for to make the packages." whereis dpkg-deb | cut -d":" -f2 | grep dpkg-deb > /dev/null diff --git a/pandora_agents/unix/pandora_agent b/pandora_agents/unix/pandora_agent index 0b00c1991e..8b0406b1c9 100755 --- a/pandora_agents/unix/pandora_agent +++ b/pandora_agents/unix/pandora_agent @@ -41,7 +41,7 @@ my $Sem = undef; my $ThreadSem = undef; use constant AGENT_VERSION => '7.0NG.713'; -use constant AGENT_BUILD => '171021'; +use constant AGENT_BUILD => '171022'; # Agent log default file size maximum and instances use constant DEFAULT_MAX_LOG_SIZE => 600000; diff --git a/pandora_agents/unix/pandora_agent.redhat.spec b/pandora_agents/unix/pandora_agent.redhat.spec index 302e76b059..97e63cb926 100644 --- a/pandora_agents/unix/pandora_agent.redhat.spec +++ b/pandora_agents/unix/pandora_agent.redhat.spec @@ -3,7 +3,7 @@ # %define name pandorafms_agent_unix %define version 7.0NG.713 -%define release 171021 +%define release 171022 Summary: Pandora FMS Linux agent, PERL version Name: %{name} diff --git a/pandora_agents/unix/pandora_agent.spec b/pandora_agents/unix/pandora_agent.spec index 85bc1a8659..409d4be686 100644 --- a/pandora_agents/unix/pandora_agent.spec +++ b/pandora_agents/unix/pandora_agent.spec @@ -3,7 +3,7 @@ # %define name pandorafms_agent_unix %define version 7.0NG.713 -%define release 171021 +%define release 171022 Summary: Pandora FMS Linux agent, PERL version Name: %{name} diff --git a/pandora_agents/unix/pandora_agent_installer b/pandora_agents/unix/pandora_agent_installer index a24944197c..9630e2976b 100755 --- a/pandora_agents/unix/pandora_agent_installer +++ b/pandora_agents/unix/pandora_agent_installer @@ -10,7 +10,7 @@ # ********************************************************************** PI_VERSION="7.0NG.713" -PI_BUILD="171021" +PI_BUILD="171022" OS_NAME=`uname -s` FORCE=0 diff --git a/pandora_agents/win32/installer/pandora.mpi b/pandora_agents/win32/installer/pandora.mpi index 4278d56d39..fbcb0347ee 100644 --- a/pandora_agents/win32/installer/pandora.mpi +++ b/pandora_agents/win32/installer/pandora.mpi @@ -186,7 +186,7 @@ UpgradeApplicationID {} Version -{171021} +{171022} ViewReadme {Yes} diff --git a/pandora_agents/win32/pandora.cc b/pandora_agents/win32/pandora.cc index 7b54fff974..77da27a01f 100644 --- a/pandora_agents/win32/pandora.cc +++ b/pandora_agents/win32/pandora.cc @@ -30,7 +30,7 @@ using namespace Pandora; using namespace Pandora_Strutils; #define PATH_SIZE _MAX_PATH+1 -#define PANDORA_VERSION ("7.0NG.713(Build 171021)") +#define PANDORA_VERSION ("7.0NG.713(Build 171022)") string pandora_path; string pandora_dir; diff --git a/pandora_agents/win32/versioninfo.rc b/pandora_agents/win32/versioninfo.rc index 2236f80d73..2ba582b973 100644 --- a/pandora_agents/win32/versioninfo.rc +++ b/pandora_agents/win32/versioninfo.rc @@ -11,7 +11,7 @@ BEGIN VALUE "LegalCopyright", "Artica ST" VALUE "OriginalFilename", "PandoraAgent.exe" VALUE "ProductName", "Pandora FMS Windows Agent" - VALUE "ProductVersion", "(7.0NG.713(Build 171021))" + VALUE "ProductVersion", "(7.0NG.713(Build 171022))" VALUE "FileVersion", "1.0.0.0" END END diff --git a/pandora_console/DEBIAN/control b/pandora_console/DEBIAN/control index 8e437471b9..13487ed149 100644 --- a/pandora_console/DEBIAN/control +++ b/pandora_console/DEBIAN/control @@ -1,5 +1,5 @@ package: pandorafms-console -Version: 7.0NG.713-171021 +Version: 7.0NG.713-171022 Architecture: all Priority: optional Section: admin diff --git a/pandora_console/DEBIAN/make_deb_package.sh b/pandora_console/DEBIAN/make_deb_package.sh index d22b8c6b4e..25be5c1851 100644 --- a/pandora_console/DEBIAN/make_deb_package.sh +++ b/pandora_console/DEBIAN/make_deb_package.sh @@ -14,7 +14,7 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -pandora_version="7.0NG.713-171021" +pandora_version="7.0NG.713-171022" package_pear=0 package_pandora=1 diff --git a/pandora_console/include/config_process.php b/pandora_console/include/config_process.php index c8abb582b2..34f2e0432f 100644 --- a/pandora_console/include/config_process.php +++ b/pandora_console/include/config_process.php @@ -22,7 +22,7 @@ /** * Pandora build version and version */ -$build_version = 'PC171021'; +$build_version = 'PC171022'; $pandora_version = 'v7.0NG.713'; // Do not overwrite default timezone set if defined. diff --git a/pandora_console/install.php b/pandora_console/install.php index 80a923a65c..a6f3799879 100755 --- a/pandora_console/install.php +++ b/pandora_console/install.php @@ -71,7 +71,7 @@
    Date: Mon, 23 Oct 2017 00:01:07 +0200 Subject: [PATCH 241/281] Auto-updated build strings. --- pandora_agents/unix/DEBIAN/control | 2 +- pandora_agents/unix/DEBIAN/make_deb_package.sh | 2 +- pandora_agents/unix/pandora_agent | 2 +- pandora_agents/unix/pandora_agent.redhat.spec | 2 +- pandora_agents/unix/pandora_agent.spec | 2 +- pandora_agents/unix/pandora_agent_installer | 2 +- pandora_agents/win32/installer/pandora.mpi | 2 +- pandora_agents/win32/pandora.cc | 2 +- pandora_agents/win32/versioninfo.rc | 2 +- pandora_console/DEBIAN/control | 2 +- pandora_console/DEBIAN/make_deb_package.sh | 2 +- pandora_console/include/config_process.php | 2 +- pandora_console/install.php | 2 +- pandora_console/pandora_console.redhat.spec | 2 +- pandora_console/pandora_console.spec | 2 +- pandora_server/DEBIAN/control | 2 +- pandora_server/DEBIAN/make_deb_package.sh | 2 +- pandora_server/lib/PandoraFMS/Config.pm | 2 +- pandora_server/pandora_server.redhat.spec | 2 +- pandora_server/pandora_server.spec | 2 +- pandora_server/pandora_server_installer | 2 +- pandora_server/util/pandora_db.pl | 2 +- pandora_server/util/pandora_manage.pl | 2 +- 23 files changed, 23 insertions(+), 23 deletions(-) diff --git a/pandora_agents/unix/DEBIAN/control b/pandora_agents/unix/DEBIAN/control index 7961feaad3..b7760155ab 100644 --- a/pandora_agents/unix/DEBIAN/control +++ b/pandora_agents/unix/DEBIAN/control @@ -1,5 +1,5 @@ package: pandorafms-agent-unix -Version: 7.0NG.713-171022 +Version: 7.0NG.713-171023 Architecture: all Priority: optional Section: admin diff --git a/pandora_agents/unix/DEBIAN/make_deb_package.sh b/pandora_agents/unix/DEBIAN/make_deb_package.sh index 0323ed6744..8ff545fb63 100644 --- a/pandora_agents/unix/DEBIAN/make_deb_package.sh +++ b/pandora_agents/unix/DEBIAN/make_deb_package.sh @@ -14,7 +14,7 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -pandora_version="7.0NG.713-171022" +pandora_version="7.0NG.713-171023" echo "Test if you has the tools for to make the packages." whereis dpkg-deb | cut -d":" -f2 | grep dpkg-deb > /dev/null diff --git a/pandora_agents/unix/pandora_agent b/pandora_agents/unix/pandora_agent index 8b0406b1c9..51a79215d5 100755 --- a/pandora_agents/unix/pandora_agent +++ b/pandora_agents/unix/pandora_agent @@ -41,7 +41,7 @@ my $Sem = undef; my $ThreadSem = undef; use constant AGENT_VERSION => '7.0NG.713'; -use constant AGENT_BUILD => '171022'; +use constant AGENT_BUILD => '171023'; # Agent log default file size maximum and instances use constant DEFAULT_MAX_LOG_SIZE => 600000; diff --git a/pandora_agents/unix/pandora_agent.redhat.spec b/pandora_agents/unix/pandora_agent.redhat.spec index 97e63cb926..866d9c2716 100644 --- a/pandora_agents/unix/pandora_agent.redhat.spec +++ b/pandora_agents/unix/pandora_agent.redhat.spec @@ -3,7 +3,7 @@ # %define name pandorafms_agent_unix %define version 7.0NG.713 -%define release 171022 +%define release 171023 Summary: Pandora FMS Linux agent, PERL version Name: %{name} diff --git a/pandora_agents/unix/pandora_agent.spec b/pandora_agents/unix/pandora_agent.spec index 409d4be686..4335097524 100644 --- a/pandora_agents/unix/pandora_agent.spec +++ b/pandora_agents/unix/pandora_agent.spec @@ -3,7 +3,7 @@ # %define name pandorafms_agent_unix %define version 7.0NG.713 -%define release 171022 +%define release 171023 Summary: Pandora FMS Linux agent, PERL version Name: %{name} diff --git a/pandora_agents/unix/pandora_agent_installer b/pandora_agents/unix/pandora_agent_installer index 9630e2976b..2c360cd79d 100755 --- a/pandora_agents/unix/pandora_agent_installer +++ b/pandora_agents/unix/pandora_agent_installer @@ -10,7 +10,7 @@ # ********************************************************************** PI_VERSION="7.0NG.713" -PI_BUILD="171022" +PI_BUILD="171023" OS_NAME=`uname -s` FORCE=0 diff --git a/pandora_agents/win32/installer/pandora.mpi b/pandora_agents/win32/installer/pandora.mpi index fbcb0347ee..1f7c1d7673 100644 --- a/pandora_agents/win32/installer/pandora.mpi +++ b/pandora_agents/win32/installer/pandora.mpi @@ -186,7 +186,7 @@ UpgradeApplicationID {} Version -{171022} +{171023} ViewReadme {Yes} diff --git a/pandora_agents/win32/pandora.cc b/pandora_agents/win32/pandora.cc index 77da27a01f..033f0e3d67 100644 --- a/pandora_agents/win32/pandora.cc +++ b/pandora_agents/win32/pandora.cc @@ -30,7 +30,7 @@ using namespace Pandora; using namespace Pandora_Strutils; #define PATH_SIZE _MAX_PATH+1 -#define PANDORA_VERSION ("7.0NG.713(Build 171022)") +#define PANDORA_VERSION ("7.0NG.713(Build 171023)") string pandora_path; string pandora_dir; diff --git a/pandora_agents/win32/versioninfo.rc b/pandora_agents/win32/versioninfo.rc index 2ba582b973..5a4c64d100 100644 --- a/pandora_agents/win32/versioninfo.rc +++ b/pandora_agents/win32/versioninfo.rc @@ -11,7 +11,7 @@ BEGIN VALUE "LegalCopyright", "Artica ST" VALUE "OriginalFilename", "PandoraAgent.exe" VALUE "ProductName", "Pandora FMS Windows Agent" - VALUE "ProductVersion", "(7.0NG.713(Build 171022))" + VALUE "ProductVersion", "(7.0NG.713(Build 171023))" VALUE "FileVersion", "1.0.0.0" END END diff --git a/pandora_console/DEBIAN/control b/pandora_console/DEBIAN/control index 13487ed149..be1566c3f3 100644 --- a/pandora_console/DEBIAN/control +++ b/pandora_console/DEBIAN/control @@ -1,5 +1,5 @@ package: pandorafms-console -Version: 7.0NG.713-171022 +Version: 7.0NG.713-171023 Architecture: all Priority: optional Section: admin diff --git a/pandora_console/DEBIAN/make_deb_package.sh b/pandora_console/DEBIAN/make_deb_package.sh index 25be5c1851..f8f9fa6749 100644 --- a/pandora_console/DEBIAN/make_deb_package.sh +++ b/pandora_console/DEBIAN/make_deb_package.sh @@ -14,7 +14,7 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -pandora_version="7.0NG.713-171022" +pandora_version="7.0NG.713-171023" package_pear=0 package_pandora=1 diff --git a/pandora_console/include/config_process.php b/pandora_console/include/config_process.php index 34f2e0432f..87a1b9afaa 100644 --- a/pandora_console/include/config_process.php +++ b/pandora_console/include/config_process.php @@ -22,7 +22,7 @@ /** * Pandora build version and version */ -$build_version = 'PC171022'; +$build_version = 'PC171023'; $pandora_version = 'v7.0NG.713'; // Do not overwrite default timezone set if defined. diff --git a/pandora_console/install.php b/pandora_console/install.php index a6f3799879..7fbc46ceaa 100755 --- a/pandora_console/install.php +++ b/pandora_console/install.php @@ -71,7 +71,7 @@
    Date: Mon, 23 Oct 2017 08:32:41 +0200 Subject: [PATCH 242/281] Added item to editor --- .../visual_console_builder.editor.js | 94 ++++---------- .../ajax/visual_console_builder.ajax.php | 18 +-- .../include/functions_visual_map.php | 116 +++++++++++++++++- .../include/functions_visual_map_editor.php | 2 +- 4 files changed, 151 insertions(+), 79 deletions(-) diff --git a/pandora_console/godmode/reporting/visual_console_builder.editor.js b/pandora_console/godmode/reporting/visual_console_builder.editor.js index e84c5d8c56..39eccab60e 100755 --- a/pandora_console/godmode/reporting/visual_console_builder.editor.js +++ b/pandora_console/godmode/reporting/visual_console_builder.editor.js @@ -421,39 +421,14 @@ function update_button_palette_callback() { setModuleGraph(idItem); break; case 'bars_graph': - if($('#dir_items').html() == 'horizontal'){ - if(parseInt($('#text-left').val()) + (parseInt($('input[name=height_module_graph]').val() * $('#count_items').html())) > parseInt($('#background').css('width')) - || parseInt($('#text-left').val()) + (parseInt($('input[name=width_module_graph]').val() * $('#count_items').html())) > parseInt($('#background').css('width'))){ - - alert($('#count_items').html()+' joined graph items are wider than background'); - return false; - - } - } - - if($('#dir_items').html() == 'vertical'){ - if(parseInt($('#text-top').val()) + (parseInt($('input[name=height_module_graph]').val() * $('#count_items').html())) > parseInt($('#background').css('height'))){ - alert($('#count_items').html()+' joined graph items are higher than background'); - return false; - - } - } - - if($('input[name=width_module_graph]').val() == ''){ + if($('input[name=width_percentile]').val() == ''){ alert('Undefined width'); return false; } - if($('input[name=height_module_graph]').val() == ''){ - alert('Undefined height'); - return false; - } - if($('#custom_graph_row').css('display') != 'none' && $("#custom_graph option:selected").html() == 'None'){ - alert('Undefined graph'); - return false; - } $("#text_" + idItem).html(values['label']); $("#image_" + idItem).attr("src", "images/spinner.gif"); + setBarsGraph(idItem, values); break; case 'auto_sla_graph': @@ -701,7 +676,7 @@ function readFields() { function create_button_palette_callback() { var values = readFields(); - +console.log(values); //VALIDATE DATA var validate = true; switch (creationItem) { @@ -804,14 +779,6 @@ function create_button_palette_callback() { } break; case 'bars_graph': - if (values['width_module_graph'] == '') { - alert('Undefined width'); - validate = false; - } - if (values['height_module_graph'] == '') { - alert('Undefined height'); - validate = false; - } if ((values['agent'] == '')) { alert($("#message_alert_no_agent").html()); validate = false; @@ -1811,6 +1778,8 @@ function setBarsGraph(id_data, values) { url_hack_metaconsole = '../../'; } + width_percentile = values['width_percentile']; + parameter = Array(); parameter.push ({name: "page", value: "include/ajax/visual_console_builder.ajax"}); @@ -1825,24 +1794,24 @@ function setBarsGraph(id_data, values) { dataType: 'json', success: function (data) { if (data['no_data'] == true) { - if (values['width'] == "0" || values['height'] == "0") { + if (values['width'] == "0") { $("#" + id_data + " img").attr('src', url_hack_metaconsole + 'images/console/signes/barras-no.png'); } else { $("#" + id_data + " img").attr('src', url_hack_metaconsole + 'images/console/signes/barras-no.png'); - $("#" + id_data + " img").css('width', values['width'] + 'px'); - $("#" + id_data + " img").css('height', values['height'] + 'px'); + $("#" + id_data + " img").css('width', width_percentile + 'px'); + $("#" + id_data + " img").css('height', width_percentile + 'px'); } } else { $("#" + id_data + " img").attr('src', url_hack_metaconsole + 'images/console/signes/barras.png'); - if($('#text-width').val() == 0 || $('#text-height').val() == 0){ + if($('#text-width').val() == 0){ // Image size } else{ - $("#" + id_data + " img").css('width', $('#text-width').val()+'px'); - $("#" + id_data + " img").css('height', $('#text-height').val()+'px'); + $("#" + id_data + " img").css('width', $('#text-width_percentile').val()+'px'); + $("#" + id_data + " img").css('height', $('#text-width_percentile').val()+'px'); } } @@ -2344,34 +2313,23 @@ function createItem(type, values, id_data) { } if(values['show_statistics'] != 1){ - - if ((values['width'] == 0) || (values['height'] == 0)) { - // Do none - if($('#preview > img')[0].naturalWidth > 150 || $('#preview > img')[0].naturalHeight > 150){ - $image.attr('width', '70') - .attr('height', '70'); - } - else{ - $image.attr('width', $('#preview > img')[0].naturalWidth) - .attr('height', $('#preview > img')[0].naturalHeight); - } - } - else { - $image.attr('width', values['width']) - .attr('height', values['height']); + if ((values['width'] == 0) || (values['height'] == 0)) { + // Do none + if($('#preview > img')[0].naturalWidth > 150 || $('#preview > img')[0].naturalHeight > 150){ + $image.attr('width', '70') + .attr('height', '70'); } + else{ + $image.attr('width', $('#preview > img')[0].naturalWidth) + .attr('height', $('#preview > img')[0].naturalHeight); + } } - // else{ - // $('#image_'+id_data).css('width', values['width']+'px'); - // $('#image_'+id_data).css('height', values['height']+'px'); - // } -/* - var $span = $('') - .attr('id', 'text_' + id_data) - .attr('class', 'text') - .append(values['label']); - -*/ + else { + $image.attr('width', values['width']) + .attr('height', values['height']); + } + } + var $input = $('') .attr('id', 'hidden-status_' + id_data) .attr('type', 'hidden') diff --git a/pandora_console/include/ajax/visual_console_builder.ajax.php b/pandora_console/include/ajax/visual_console_builder.ajax.php index afa3e8d8ba..6fee42aa22 100755 --- a/pandora_console/include/ajax/visual_console_builder.ajax.php +++ b/pandora_console/include/ajax/visual_console_builder.ajax.php @@ -624,11 +624,8 @@ switch ($action) { } break; case 'bars_graph': - if ($height_module_graph !== null) { - $values['height'] = $height_module_graph; - } - if ($width_module_graph !== null) { - $values['width'] = $width_module_graph; + if ($width_percentile !== null) { + $values['width'] = $width_percentile; } if ($bars_graph_type !== null) { $values['type_graph'] = $id_custom_graph; @@ -842,8 +839,7 @@ switch ($action) { $elementFields['height_module_graph'] = $elementFields['height']; break; case 'bars_graph': - $elementFields['width_module_graph'] = $elementFields['width']; - $elementFields['height_module_graph'] = $elementFields['height']; + $elementFields['width_percentile'] = $elementFields['width']; $elementFields['bars_graph_type'] = $elementFields['type_graph']; break; case 'box_item': @@ -984,8 +980,12 @@ switch ($action) { break; case 'bars_graph': $values['type'] = BARS_GRAPH; - $values['height'] = $height_module_graph; - $values['width'] = $width_module_graph; + if ($width_percentile == null) { + $values['width'] = 0; + } + else { + $values['width'] = $width_percentile; + } $values['type_graph'] = $bars_graph_type; $values['image'] = $background_color; break; diff --git a/pandora_console/include/functions_visual_map.php b/pandora_console/include/functions_visual_map.php index 355d6cbd1a..84256db7fb 100755 --- a/pandora_console/include/functions_visual_map.php +++ b/pandora_console/include/functions_visual_map.php @@ -1080,6 +1080,120 @@ function visual_map_print_item($mode = "read", $layoutData, } break; + + case BARS_GRAPH: + + $imgpos = ''; + + if($layoutData['label_position']=='left'){ + $imgpos = 'float:right'; + } + else if($layoutData['label_position']=='right'){ + $imgpos = 'float:left'; + } + + if (!empty($proportion)) { + $width = + ((integer)($proportion['proportion_width'] * $width)); + $height = + ((integer)($proportion['proportion_height'] * $height)); + } + //Metaconsole db connection + if ($layoutData['id_metaconsole'] != 0) { + $connection = db_get_row_filter ('tmetaconsole_setup', + array('id' => $layoutData['id_metaconsole'])); + if (metaconsole_load_external_db($connection) != NOERR) { + continue; + } + } + + if ($isExternalLink) + $homeurl = $config['homeurl']; + else + $homeurl = ''; + + if ( (get_parameter('action') == 'edit') || (get_parameter('operation') == 'edit_visualmap') ) { + if($width == 0){ + if ($layoutData['id_metaconsole'] != 0) { + $img = ''; + } + else{ + $img = ''; + } + } + else{ + if ($layoutData['id_metaconsole'] != 0) { + $img = ''; + } + else{ + $img = ''; + } + } + } + else { + if ($width == 0) { + if ($layoutData['label_position']=='left') { + $img = '
    '. + grafico_modulo_sparse($id_module, $period, + 0, 300, 180, modules_get_agentmodule_name($id_module),null, false, 1, false, 0, + modules_get_unit($id_module), 0, 0, true, $only_image, '', 1, false, '', + false, false, false, $layoutData['image'], + null, true, false, $type_graph) . '
    '; + } + elseif($layoutData['label_position']=='right') { + $img = '
    ' . + grafico_modulo_sparse($id_module, + $period, 0, 300, 180, modules_get_agentmodule_name($id_module),null, false, + 1, false, 0, modules_get_unit($id_module), 0, 0, true, $only_image, '', + 1, false, '', false, false, false, + $layoutData['image'], null, true, + false, $type_graph) . '
    '; + } + else { + $img = grafico_modulo_sparse($id_module, + $period, 0, 300, 180, modules_get_agentmodule_name($id_module),null, false, 1, + false, 0, modules_get_unit($id_module), 0, 0, true, $only_image, '', + 1, false, '', false, false, false, + $layoutData['image'], null, true, false, $type_graph); + } + } + else{ + if ($layoutData['label_position']=='left') { + $img = '
    ' . + grafico_modulo_sparse($id_module, $period, + 0, $width, $height, modules_get_agentmodule_name($id_module), null, false, 1, + false, 0, modules_get_unit($id_module), 0, 0, true, $only_image, '', + 1, false, '', false, false, false, + $layoutData['image'], null, true, + false, $type_graph) . '
    '; + } + elseif ($layoutData['label_position']=='right') { + $img = '
    ' . + grafico_modulo_sparse($id_module, $period, + 0, $width, $height, modules_get_agentmodule_name($id_module), null, false, 1, + false, 0, modules_get_unit($id_module), 0, 0, true, $only_image, + '', 1, false, modules_get_unit($id_module), false, false, false, + $layoutData['image'], null, true, + false, $type_graph) . '
    '; + } + else { + $img = grafico_modulo_sparse($id_module, + $period, 0, $width, $height, modules_get_agentmodule_name($id_module), null, + false, 1, false, 0, modules_get_unit($id_module), 0, 0, true, + $only_image, '', 1, false, '', false, + false, false, $layoutData['image'], + null, false, true, $type_graph); + } + } + } + + //Restore db connection + if ($layoutData['id_metaconsole'] != 0) { + metaconsole_restore_db(); + } + + break; + case LABEL: $z_index = 4 + 1; break; @@ -1157,7 +1271,7 @@ function visual_map_print_item($mode = "read", $layoutData, case MODULE_GRAPH: $class .= "module_graph"; break; - case MODULE_GRAPH: + case BARS_GRAPH: $class .= "bars_graph"; break; case SIMPLE_VALUE: diff --git a/pandora_console/include/functions_visual_map_editor.php b/pandora_console/include/functions_visual_map_editor.php index edbf86ccd4..8fb0db1abe 100755 --- a/pandora_console/include/functions_visual_map_editor.php +++ b/pandora_console/include/functions_visual_map_editor.php @@ -399,7 +399,7 @@ function visual_map_editor_print_item_palette($visualConsole_id, $background) { $form_items['percentile_bar_row_1'] = array(); - $form_items['percentile_bar_row_1']['items'] = array('percentile_bar', 'percentile_item', 'datos'); + $form_items['percentile_bar_row_1']['items'] = array('percentile_bar', 'percentile_item', 'datos', 'bars_graph'); $form_items['percentile_bar_row_1']['html'] = '' . __('Width') . ' ' . html_print_input_text('width_percentile', 0, '', 3, 5, true) . ''; From cb7390371c6576efd57136491626260567fd5a20 Mon Sep 17 00:00:00 2001 From: Ramon Novoa Date: Mon, 23 Oct 2017 09:21:57 +0200 Subject: [PATCH 243/281] Replace the index data_index1 on tagente_datos with a composite index. Agent data is always searched by agent id and utimestamp. A composite index makes queries on tagente_datos a lot faster. pandora_db.pl can still use the existing index on utimestamp. Ref pandora_enterprise#1485. --- pandora_console/pandoradb.sql | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pandora_console/pandoradb.sql b/pandora_console/pandoradb.sql index 0d749db694..95e93774a4 100644 --- a/pandora_console/pandoradb.sql +++ b/pandora_console/pandoradb.sql @@ -99,7 +99,7 @@ CREATE TABLE IF NOT EXISTS `tagente_datos` ( `id_agente_modulo` int(10) unsigned NOT NULL default '0', `datos` double(22,5) default NULL, `utimestamp` bigint(20) default '0', - KEY `data_index1` (`id_agente_modulo`), + KEY `data_index1` (`id_agente_modulo`, `utimestamp`), KEY `idx_utimestamp` USING BTREE (`utimestamp`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 ; @@ -120,7 +120,7 @@ CREATE TABLE IF NOT EXISTS `tagente_datos_string` ( `id_agente_modulo` int(10) unsigned NOT NULL default '0', `datos` mediumtext NOT NULL, `utimestamp` int(20) unsigned NOT NULL default 0, - KEY `data_string_index_1` (`id_agente_modulo`), + KEY `data_string_index_1` (`id_agente_modulo`, `utimestamp`), KEY `idx_utimestamp` USING BTREE (`utimestamp`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; From 12f51156f8c290feedf277fe079ed2af31d37145 Mon Sep 17 00:00:00 2001 From: daniel Date: Mon, 23 Oct 2017 10:35:57 +0200 Subject: [PATCH 244/281] fixed error background image metaconsole --- .../reporting/visual_console_builder.php | 54 +++++++++---------- .../include/functions_visual_map.php | 10 +++- 2 files changed, 33 insertions(+), 31 deletions(-) diff --git a/pandora_console/godmode/reporting/visual_console_builder.php b/pandora_console/godmode/reporting/visual_console_builder.php index fa997be6e5..7288784acf 100755 --- a/pandora_console/godmode/reporting/visual_console_builder.php +++ b/pandora_console/godmode/reporting/visual_console_builder.php @@ -205,11 +205,7 @@ switch ($activeTab) { // If the background is changed the size is reseted $background_now = $visualConsole['background']; - /*if ($background_now != $background && $background) { - $sizeBackground = getimagesize($config['homedir'] . '/images/console/background/' . $background); - $values['width'] = $sizeBackground[0]; - $values['height'] = $sizeBackground[1]; - }*/ + $values['width'] = $width; $values['height'] = $height; switch ($action) { @@ -237,33 +233,31 @@ switch ($activeTab) { break; case 'save': - if (!defined('METACONSOLE')) { - if ($values['name'] != "" && $values['background']) - $idVisualConsole = db_process_sql_insert('tlayout', $values); - else - $idVisualConsole = false; + if ($values['name'] != "" && $values['background']) + $idVisualConsole = db_process_sql_insert('tlayout', $values); + else + $idVisualConsole = false; + + if ($idVisualConsole !== false) { + db_pandora_audit( "Visual console builder", "Create visual console #$idVisualConsole"); + $action = 'edit'; + $statusProcessInDB = array('flag' => true, + 'message' => ui_print_success_message(__('Successfully created.'), '', true)); - if ($idVisualConsole !== false) { - db_pandora_audit( "Visual console builder", "Create visual console #$idVisualConsole"); - $action = 'edit'; - $statusProcessInDB = array('flag' => true, - 'message' => ui_print_success_message(__('Successfully created.'), '', true)); - - // Return the updated visual console - $visualConsole = db_get_row_filter('tlayout', - array('id' => $idVisualConsole)); - // Update the ACL - //$vconsole_read = $vconsole_read_new; - $vconsole_write = $vconsole_write_new; - $vconsole_manage = $vconsole_manage_new; - } - else { - db_pandora_audit( "Visual console builder", "Fail try to create visual console"); - $statusProcessInDB = array('flag' => false, - 'message' => ui_print_error_message(__('Could not be created.'), '', true)); - } + // Return the updated visual console + $visualConsole = db_get_row_filter('tlayout', + array('id' => $idVisualConsole)); + // Update the ACL + //$vconsole_read = $vconsole_read_new; + $vconsole_write = $vconsole_write_new; + $vconsole_manage = $vconsole_manage_new; } - break; + else { + db_pandora_audit( "Visual console builder", "Fail try to create visual console"); + $statusProcessInDB = array('flag' => false, + 'message' => ui_print_error_message(__('Could not be created.'), '', true)); + } + break; } break; diff --git a/pandora_console/include/functions_visual_map.php b/pandora_console/include/functions_visual_map.php index 8a6b1f3b76..febad658cb 100755 --- a/pandora_console/include/functions_visual_map.php +++ b/pandora_console/include/functions_visual_map.php @@ -1650,6 +1650,13 @@ function visual_map_print_item($mode = "read", $layoutData, } break; case LABEL: + if (get_parameter('action') == 'edit' || get_parameter('operation') == 'edit_visualmap') { + $aux_text1 = explode("", $aux_text1[1]); + $aux_text3 = explode("", $aux_text2[1]); + + $text = $aux_text1[0].$aux_text3[0].$aux_text3[1]; + } echo io_safe_output($text); break; case ICON: @@ -2682,9 +2689,10 @@ function visual_map_print_visual_map ($id_layout, $show_links = true, $mapWidth = $layout["width"]; $mapHeight = $layout["height"]; $backgroundImage = ''; - if ($layout["background"] != 'None.png' ) + if ($layout["background"] != 'None.png' ){ $backgroundImage = $metaconsole_hack . 'images/console/background/' . $layout["background"]; + } } if (defined('METACONSOLE')) { From 68ac55e33c6e948c4b5975086e9aafd8007c6881 Mon Sep 17 00:00:00 2001 From: fermin831 Date: Mon, 23 Oct 2017 10:43:12 +0200 Subject: [PATCH 245/281] Added first version of new windows module type module_logchannel --- pandora_agents/win32/Makefile.am | 2 +- .../modules/pandora_module_logchannel.cc | 537 ++++++++++++++++++ .../win32/modules/pandora_module_logchannel.h | 85 +++ 3 files changed, 623 insertions(+), 1 deletion(-) create mode 100755 pandora_agents/win32/modules/pandora_module_logchannel.cc create mode 100755 pandora_agents/win32/modules/pandora_module_logchannel.h diff --git a/pandora_agents/win32/Makefile.am b/pandora_agents/win32/Makefile.am index 6e47cafcc1..d41c722ced 100644 --- a/pandora_agents/win32/Makefile.am +++ b/pandora_agents/win32/Makefile.am @@ -3,7 +3,7 @@ if DEBUG PandoraAgent_SOURCES = misc/pandora_file.cc modules/pandora_data.cc modules/pandora_module_factory.cc modules/pandora_module.cc modules/pandora_module_list.cc modules/pandora_module_plugin.cc modules/pandora_module_inventory.cc modules/pandora_module_freememory.cc modules/pandora_module_exec.cc modules/pandora_module_perfcounter.cc modules/pandora_module_proc.cc modules/pandora_module_tcpcheck.cc modules/pandora_module_freememory_percent.cc modules/pandora_module_freedisk.cc modules/pandora_module_freedisk_percent.cc modules/pandora_module_logevent.cc modules/pandora_module_service.cc modules/pandora_module_cpuusage.cc modules/pandora_module_wmiquery.cc modules/pandora_module_regexp.cc modules/pandora_module_ping.cc modules/pandora_module_snmpget.cc udp_server/udp_server.cc main.cc pandora_strutils.cc pandora.cc windows_service.cc pandora_agent_conf.cc windows/pandora_windows_info.cc windows/pandora_wmi.cc pandora_windows_service.cc misc/md5.c misc/sha256.cc windows/wmi/disphelper.c ssh/libssh2/channel.c ssh/libssh2/mac.c ssh/libssh2/session.c ssh/libssh2/comp.c ssh/libssh2/misc.c ssh/libssh2/sftp.c ssh/libssh2/crypt.c ssh/libssh2/packet.c ssh/libssh2/userauth.c ssh/libssh2/hostkey.c ssh/libssh2/publickey.c ssh/libssh2/kex.c ssh/libssh2/scp.c ssh/pandora_ssh_client.cc ssh/pandora_ssh_test.cc ftp/pandora_ftp_client.cc ftp/pandora_ftp_test.cc debug_new.cpp PandoraAgent_CXXFLAGS=-g -O0 else -PandoraAgent_SOURCES = misc/pandora_file.cc modules/pandora_data.cc modules/pandora_module_factory.cc modules/pandora_module.cc modules/pandora_module_list.cc modules/pandora_module_plugin.cc modules/pandora_module_inventory.cc modules/pandora_module_freememory.cc modules/pandora_module_exec.cc modules/pandora_module_perfcounter.cc modules/pandora_module_proc.cc modules/pandora_module_tcpcheck.cc modules/pandora_module_freememory_percent.cc modules/pandora_module_freedisk.cc modules/pandora_module_freedisk_percent.cc modules/pandora_module_logevent.cc modules/pandora_module_service.cc modules/pandora_module_cpuusage.cc modules/pandora_module_wmiquery.cc modules/pandora_module_regexp.cc modules/pandora_module_ping.cc modules/pandora_module_snmpget.cc udp_server/udp_server.cc main.cc pandora_strutils.cc pandora.cc windows_service.cc pandora_agent_conf.cc windows/pandora_windows_info.cc windows/pandora_wmi.cc pandora_windows_service.cc misc/md5.c misc/sha256.cc windows/wmi/disphelper.c ssh/libssh2/channel.c ssh/libssh2/mac.c ssh/libssh2/session.c ssh/libssh2/comp.c ssh/libssh2/misc.c ssh/libssh2/sftp.c ssh/libssh2/crypt.c ssh/libssh2/packet.c ssh/libssh2/userauth.c ssh/libssh2/hostkey.c ssh/libssh2/publickey.c ssh/libssh2/kex.c ssh/libssh2/scp.c ssh/pandora_ssh_client.cc ssh/pandora_ssh_test.cc ftp/pandora_ftp_client.cc ftp/pandora_ftp_test.cc +PandoraAgent_SOURCES = misc/pandora_file.cc modules/pandora_data.cc modules/pandora_module_factory.cc modules/pandora_module.cc modules/pandora_module_list.cc modules/pandora_module_plugin.cc modules/pandora_module_inventory.cc modules/pandora_module_freememory.cc modules/pandora_module_exec.cc modules/pandora_module_perfcounter.cc modules/pandora_module_proc.cc modules/pandora_module_tcpcheck.cc modules/pandora_module_freememory_percent.cc modules/pandora_module_freedisk.cc modules/pandora_module_freedisk_percent.cc modules/pandora_module_logevent.cc modules/pandora_module_logchannel.cc modules/pandora_module_service.cc modules/pandora_module_cpuusage.cc modules/pandora_module_wmiquery.cc modules/pandora_module_regexp.cc modules/pandora_module_ping.cc modules/pandora_module_snmpget.cc udp_server/udp_server.cc main.cc pandora_strutils.cc pandora.cc windows_service.cc pandora_agent_conf.cc windows/pandora_windows_info.cc windows/pandora_wmi.cc pandora_windows_service.cc misc/md5.c misc/sha256.cc windows/wmi/disphelper.c ssh/libssh2/channel.c ssh/libssh2/mac.c ssh/libssh2/session.c ssh/libssh2/comp.c ssh/libssh2/misc.c ssh/libssh2/sftp.c ssh/libssh2/crypt.c ssh/libssh2/packet.c ssh/libssh2/userauth.c ssh/libssh2/hostkey.c ssh/libssh2/publickey.c ssh/libssh2/kex.c ssh/libssh2/scp.c ssh/pandora_ssh_client.cc ssh/pandora_ssh_test.cc ftp/pandora_ftp_client.cc ftp/pandora_ftp_test.cc PandoraAgent_CXXFLAGS=-O2 endif diff --git a/pandora_agents/win32/modules/pandora_module_logchannel.cc b/pandora_agents/win32/modules/pandora_module_logchannel.cc new file mode 100755 index 0000000000..b85e791d3b --- /dev/null +++ b/pandora_agents/win32/modules/pandora_module_logchannel.cc @@ -0,0 +1,537 @@ +/* Pandora logchannel module. This module checks for log events that match a given + pattern using XML functions provided by wevtapi. + + Copyright (C) 2017 Artica ST. + Written by Fermin Hernandez. + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2, or (at your option) + any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License along + with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +*/ + +#include +#include +#include +#include + +#include "pandora_module_logchannel.h" +#include "../windows/pandora_wmi.h" +#include "../pandora_windows_service.h" +#include "pandora_module_logchannel.h" +#include "pandora_strutils.h" + +using namespace Pandora; +using namespace Pandora_Modules; +using namespace Pandora_Strutils; + +// Pointers to Wevtapi.dll functions +static HINSTANCE WINEVENT = NULL; +static EvtQueryT EvtQueryF = NULL; +static EvtNextT EvtNextF = NULL; +static EvtSeekT EvtSeekF = NULL; +static EvtCreateRenderContextT EvtCreateRenderContextF = NULL; +static EvtRenderT EvtRenderF = NULL; +static EvtCloseT EvtCloseF = NULL; +static EvtFormatMessageT EvtFormatMessageF = NULL; +static EvtOpenPublisherMetadataT EvtOpenPublisherMetadataF = NULL; +static EvtCreateBookmarkT EvtCreateBookmarkF = NULL; +static EvtUpdateBookmarkT EvtUpdateBookmarkF = NULL; + +/** + * Creates a Pandora_Module_Logchannel object. + * + * @param name Module name. + * @param service_name Service internal name to check. + */ +Pandora_Module_Logchannel::Pandora_Module_Logchannel (string name, string source, string type, string id, string pattern, string application) + : Pandora_Module (name) { + int i; + string upper_type = type; + + // Convert the type string to uppercase + for (i = 0; i < type.length(); i++) { + upper_type[i] = toupper(type[i]); + } + + // Set the type filter + if (upper_type.compare("ERROR") == 0) { + this->type = EVENTLOG_ERROR_TYPE; + } else if (upper_type.compare("WARNING") == 0) { + this->type = EVENTLOG_WARNING_TYPE; + } else if (upper_type.compare("INFORMATION") == 0) { + this->type = EVENTLOG_INFORMATION_TYPE; + } else if (upper_type.compare("AUDIT SUCCESS") == 0) { + this->type = EVENTLOG_AUDIT_SUCCESS; + } else if (upper_type.compare("AUDIT FAILURE") == 0) { + this->type = EVENTLOG_AUDIT_FAILURE; + } else { + this->type = -1; + } + + this->id = strtoul (id.c_str (), NULL, 0); + this->source = source; + this->pattern = pattern; + if (! pattern.empty ()) { + // Compile the regular expression + if (regcomp (&this->regexp, pattern.c_str (), REG_EXTENDED) != 0) { + pandoraLog ("Invalid regular expression %s", pattern.c_str ()); + } + } + this->application = application; + this->bookmark_xml = L""; + this->setKind (module_logchannel_str); + + // Load Wevtapi.dll and some functions + if (WINEVENT == NULL) { + WINEVENT = LoadLibrary("Wevtapi.dll"); + if (WINEVENT == NULL) { + + // Log to the bedug log, since this is not an error + pandoraLog ("Library Wevtapi.dll not available"); + return; + } + + EvtQueryF = (EvtQueryT) GetProcAddress (WINEVENT, "EvtQuery"); + if (EvtQueryF == NULL) { + pandoraLog ("Error loading function EvtQuery from Wevtapi.dll"); + FreeLibrary (WINEVENT); + WINEVENT = NULL; + return; + } + EvtNextF = (EvtNextT) GetProcAddress (WINEVENT, "EvtNext"); + if (EvtNextF == NULL) { + pandoraLog ("Error loading function EvtNext from Wevtapi.dll"); + FreeLibrary (WINEVENT); + WINEVENT = NULL; + return; + } + EvtSeekF = (EvtSeekT) GetProcAddress (WINEVENT, "EvtSeek"); + if (EvtSeekF == NULL) { + pandoraLog ("Error loading function EvtSeek from Wevtapi.dll"); + FreeLibrary (WINEVENT); + WINEVENT = NULL; + return; + } + EvtCreateRenderContextF = (EvtCreateRenderContextT) GetProcAddress (WINEVENT, "EvtCreateRenderContext"); + if (EvtCreateRenderContextF == NULL) { + pandoraLog ("Error loading function EvtCreateRenderContext from Wevtapi.dll"); + FreeLibrary (WINEVENT); + WINEVENT = NULL; + return; + } + EvtRenderF = (EvtRenderT) GetProcAddress (WINEVENT, "EvtRender"); + if (EvtRenderF == NULL) { + pandoraLog ("Error loading function EvtRender from Wevtapi.dll"); + FreeLibrary (WINEVENT); + WINEVENT = NULL; + return; + } + EvtCloseF = (EvtCloseT) GetProcAddress (WINEVENT, "EvtClose"); + if (EvtCloseF == NULL) { + pandoraLog ("Error loading function EvtClose from Wevtapi.dll"); + FreeLibrary (WINEVENT); + WINEVENT = NULL; + return; + } + EvtFormatMessageF = (EvtFormatMessageT) GetProcAddress (WINEVENT, "EvtFormatMessage"); + if (EvtFormatMessageF == NULL) { + pandoraLog ("Error loading function EvtFormatMessage from Wevtapi.dll"); + FreeLibrary (WINEVENT); + WINEVENT = NULL; + return; + } + EvtOpenPublisherMetadataF = (EvtOpenPublisherMetadataT) GetProcAddress (WINEVENT, "EvtOpenPublisherMetadata"); + if (EvtOpenPublisherMetadataF == NULL) { + pandoraLog ("Error loading function EvtOpenPublisherMetadata from Wevtapi.dll"); + FreeLibrary (WINEVENT); + WINEVENT = NULL; + return; + } + EvtCreateBookmarkF = (EvtCreateBookmarkT) GetProcAddress (WINEVENT, "EvtCreateBookmark"); + if (EvtCreateBookmarkF == NULL) { + pandoraLog ("Error loading function EvtCreateBookmark from Wevtapi.dll"); + FreeLibrary (WINEVENT); + WINEVENT = NULL; + return; + } + EvtUpdateBookmarkF = (EvtUpdateBookmarkT) GetProcAddress (WINEVENT, "EvtUpdateBookmark"); + if (EvtUpdateBookmarkF == NULL) { + pandoraLog ("Error loading function EvtUpdateBookmark from Wevtapi.dll"); + FreeLibrary (WINEVENT); + WINEVENT = NULL; + return; + } + } +} + +void +Pandora_Module_Logchannel::run () { + list event_list; + list::iterator event; + SYSTEMTIME system_time; + + // Run + try { + Pandora_Module::run (); + } catch (Interval_Not_Fulfilled e) { + return; + } + + // Initialize log event query + this->initializeLogChannel(); + + // Read events on a list + this->getLogEvents (event_list); + + // Return if no data stored on list + if (event_list.size () < 1) return; + + for (event = event_list.begin (); event != event_list.end(); ++event) { + // Store the data + this->setOutput (*event); + } +} + +/** + * Fill the first bookmark of events. + */ +void +Pandora_Module_Logchannel::initializeLogChannel () { + EVT_HANDLE hEvents[1]; + EVT_HANDLE hResults; + EVT_HANDLE hBookmark; + DWORD dwReturned = 0; + string filter = "*"; + + // Check whether the first bookmark is set + if (!this->bookmark_xml.empty()) return; + + // Open the event log with a query + hResults = EvtQueryF ( + NULL, + strAnsiToUnicode (this->source.c_str()).c_str(), + strAnsiToUnicode (filter.c_str()).c_str(), + EvtOpenChannelPath | EvtQueryForwardDirection + ); + if (hResults == NULL) { + pandoraDebug ("Could not open event log channel. Error: '%d'", GetLastError()); + return; + } + + // Put the events on the last event + if (!EvtSeekF(hResults, 0, NULL, 0, EvtSeekRelativeToLast)) { + pandoraDebug("Cannot positionate the event at first. 'Error %d'.", GetLastError()); + EvtCloseF(hResults); + return; + } + // Read next event to positionate the bookmark + if (!EvtNextF(hResults, 1, hEvents, INFINITE, 0, &dwReturned)) { + if (GetLastError() != ERROR_NO_MORE_ITEMS) { + pandoraDebug ("EvtNext (initializeLogChannel) error: %d", GetLastError()); + EvtCloseF(hResults); + return; + } + } + // If no events read, do not use bookmark to read all events + if (dwReturned == 0) { + pandoraDebug("No events found positionating bookmark."); + EvtCloseF(hResults); + return; + } + // Create the bookmar + pandoraDebug("Creating bookmark to channel %s", this->source.c_str()); + hBookmark = EvtCreateBookmarkF(NULL); + if (hBookmark == NULL) { + pandoraDebug("EvtCreateBookmark (initializeLogChannel) failed %d", GetLastError()); + EvtCloseF(hResults); + EvtCloseF(hEvents[0]); + return; + } + if (!EvtUpdateBookmarkF(hBookmark, hEvents[0])) { + pandoraDebug("EvtUpdateBookmarkF (initializeLogChannel) failed %d", GetLastError()); + EvtCloseF(hResults); + EvtCloseF(hEvents[0]); + EvtCloseF(hBookmark); + return; + } + // Save the bookmark like an XML. + this->updateBookmarkXML(hBookmark); + + // Clean tasks + EvtCloseF(hResults); + EvtCloseF(hBookmark); + EvtCloseF(hEvents[0]); +} + +/** + * Update the bookmark XML. Returns false if fails + */ +bool +Pandora_Module_Logchannel::updateBookmarkXML (EVT_HANDLE hBookmark) { + LPWSTR pBookmarkXml = NULL; + DWORD dwBufferSize = 0; + DWORD dwBufferUsed = 0; + DWORD dwPropertyCount = 0; + DWORD status = 0; + + if (!EvtRenderF(NULL, hBookmark, EvtRenderBookmark, dwBufferSize, pBookmarkXml, &dwBufferUsed, &dwPropertyCount)){ + if (ERROR_INSUFFICIENT_BUFFER == (status = GetLastError())){ + dwBufferSize = dwBufferUsed; + pBookmarkXml = (LPWSTR)malloc(dwBufferSize); + if (pBookmarkXml){ + EvtRenderF(NULL, hBookmark, EvtRenderBookmark, dwBufferSize, pBookmarkXml, &dwBufferUsed, &dwPropertyCount); + } + else{ + pandoraDebug("Error loading the bookmark. Cannot load enough memory"); + this->cleanBookmark(); + free(pBookmarkXml); + return false; + } + } + if (ERROR_SUCCESS != (status = GetLastError())){ + pandoraDebug("EvtRender (updateBookmarkXML) failed with %d\n", GetLastError()); + this->cleanBookmark(); + free(pBookmarkXml); + return false; + } + } + this->bookmark_xml = pBookmarkXml; + free(pBookmarkXml); + return true; +} + +/** + * Clean the bookmark XML. + */ +void +Pandora_Module_Logchannel::cleanBookmark () { + this->bookmark_xml = L""; +} + +/** + * Reads available events from the event log. + */ +void +Pandora_Module_Logchannel::getLogEvents (list &event_list) { + EVT_HANDLE hResults = NULL; + EVT_HANDLE hBookmark = NULL; + EVT_HANDLE hEvents[1]; + EVT_HANDLE hContext = NULL; + PEVT_VARIANT pRenderedValues = NULL; + EVT_HANDLE hProviderMetadata = NULL; + LPWSTR pwsMessage = NULL; + LPWSTR ppValues[] = {L"Event/System/Provider/@Name"}; + DWORD count = sizeof(ppValues)/sizeof(LPWSTR); + DWORD dwReturned = 0; + DWORD dwBufferSize = 0; + DWORD dwBufferUsed = 0; + DWORD dwPropertyCount = 0; + DWORD status = ERROR_SUCCESS; + wstring filter = L"*"; + //wstring filter = L"*[System[TimeCreated[@SystemTime>='2017-10-19T00:00:00']]]"; + bool update_bookmark = false; + + // An empty bookmark XML means that log cannot be open + if (this->bookmark_xml.empty()) return; + + // Open the event log with a query + hResults = EvtQueryF ( + NULL, + strAnsiToUnicode (this->source.c_str()).c_str(), + filter.c_str(), + EvtOpenChannelPath | EvtQueryForwardDirection + ); + if (hResults == NULL) { + pandoraDebug ("Could not open event log channel '%s'. Error: '%d'", this->source.c_str(), GetLastError()); + EvtCloseF(hResults); + this->cleanBookmark(); + return; + } + + // Seek on the bookmark + hBookmark = EvtCreateBookmarkF(this->bookmark_xml.c_str()); + if (hBookmark == NULL) { + pandoraDebug("Cannot read the string bookmark. Error: %d.", GetLastError()); + EvtCloseF(hResults); + this->cleanBookmark(); + return; + } + if (!EvtSeekF(hResults, 1, hBookmark, 0, EvtSeekRelativeToBookmark)) { + pandoraDebug("Cannot positionate the event at bookmark. Error %d.", GetLastError()); + EvtCloseF(hResults); + EvtCloseF(hBookmark); + this->cleanBookmark(); + return; + } + + // Read events one by one + hEvents[0] = NULL; + while (EvtNextF(hResults, 1, hEvents, INFINITE, 0, &dwReturned)) { + hContext = EvtCreateRenderContextF(count, (LPCWSTR*)ppValues, EvtRenderContextValues); + if (NULL == hContext) { + pandoraDebug ("EvtCreateRenderContext error: %d", GetLastError()); + EvtCloseF(hResults); + EvtCloseF(hBookmark); + EvtCloseF(hEvents[0]); + this->cleanBookmark(); + return; + } + + // Reinitialize the buffers + dwBufferSize = 0; + dwBufferUsed = 0; + if (! EvtRenderF(hContext, hEvents[0], EvtRenderEventValues, dwBufferSize, pRenderedValues, &dwBufferUsed, &dwPropertyCount)) { + if ((status = GetLastError()) == ERROR_INSUFFICIENT_BUFFER) { + dwBufferSize = dwBufferUsed; + pRenderedValues = (PEVT_VARIANT)malloc(dwBufferSize); + if (pRenderedValues) { + EvtRenderF(hContext, hEvents[0], EvtRenderEventValues, dwBufferSize, pRenderedValues, &dwBufferUsed, &dwPropertyCount); + } + else { + pandoraDebug ("EvtRender error: %d", status); + EvtCloseF(hResults); + EvtCloseF(hBookmark); + EvtCloseF(hEvents[0]); + EvtCloseF(hContext); + this->cleanBookmark(); + return; + } + } + + if ((status = GetLastError()) != ERROR_SUCCESS) { + pandoraDebug ("EvtRender error getting buffer size: %d", status); + EvtCloseF(hResults); + EvtCloseF(hBookmark); + EvtCloseF(hEvents[0]); + EvtCloseF(hContext); + this->cleanBookmark(); + return; + } + } + + // Get the handle to the provider's metadata that contains the message strings + hProviderMetadata = EvtOpenPublisherMetadataF(NULL, pRenderedValues[0].StringVal, NULL, 0, 0); + if (hProviderMetadata == NULL) { + pandoraDebug ("EvtOpenPublisherMetadata error: %d", GetLastError()); + EvtCloseF(hResults); + EvtCloseF(hBookmark); + EvtCloseF(hEvents[0]); + EvtCloseF(hContext); + free(pRenderedValues); + this->cleanBookmark(); + return; + } + + // Read the event message + pwsMessage = GetMessageString(hProviderMetadata, hEvents[0], EvtFormatMessageEvent); + if (pwsMessage == NULL) { + EvtCloseF(hResults); + EvtCloseF(hBookmark); + EvtCloseF(hEvents[0]); + EvtCloseF(hContext); + free(pRenderedValues); + EvtCloseF(hProviderMetadata); + this->cleanBookmark(); + return; + } + + // Save the event message + pandoraLog("Message: %S.", pwsMessage); + event_list.push_back (strUnicodeToAnsi(pwsMessage)); + + // Clean up some used vars + EvtCloseF(hContext); + free(pRenderedValues); + EvtCloseF(hProviderMetadata); + free(pwsMessage); + + // Update the bookmark + if (!EvtUpdateBookmarkF(hBookmark, hEvents[0])) { + pandoraDebug("EvtUpdateBookmarkF (getLogEvents) failed %d", GetLastError()); + EvtCloseF(hResults); + EvtCloseF(hBookmark); + EvtCloseF(hEvents[0]); + this->cleanBookmark(); + return; + } + + // Cleanup current event and read the next log + EvtCloseF(hEvents[0]); + hEvents[0] = NULL; + + // Information token to update bookmark + update_bookmark = true; + } + status = GetLastError(); + if (status != ERROR_NO_MORE_ITEMS) { + pandoraDebug ("EvtNext getLogEvents error: %d", GetLastError()); + EvtCloseF(hResults); + EvtCloseF(hBookmark); + this->cleanBookmark(); + return; + } + + // Update bookmark if there is new events + if (update_bookmark) this->updateBookmarkXML(hBookmark); + + // Clean handlers + EvtCloseF(hResults); + EvtCloseF(hBookmark); +} + +// Gets the specified message string from the event. If the event does not +// contain the specified message, the function returns NULL. +// See http://msdn.microsoft.com/en-us/library/windows/desktop/dd996923(v=vs.85).aspx +LPWSTR +Pandora_Module_Logchannel::GetMessageString(EVT_HANDLE hMetadata, EVT_HANDLE hEvent, EVT_FORMAT_MESSAGE_FLAGS FormatId) { + LPWSTR pBuffer = NULL; + DWORD dwBufferSize = 0; + DWORD dwBufferUsed = 0; + DWORD status = 0; + + if (!EvtFormatMessageF(hMetadata, hEvent, 0, 0, NULL, FormatId, dwBufferSize, pBuffer, &dwBufferUsed)) { + status = GetLastError(); + if (ERROR_INSUFFICIENT_BUFFER == status) { + // An event can contain one or more keywords. The function returns keywords + // as a list of keyword strings. To process the list, you need to know the + // size of the buffer, so you know when you have read the last string, or you + // can terminate the list of strings with a second null terminator character + // as this example does. + if ((EvtFormatMessageKeyword == FormatId)) { + pBuffer[dwBufferSize-1] = L'\0'; + } + else { + dwBufferSize = dwBufferUsed; + } + pBuffer = (LPWSTR)malloc(dwBufferSize * sizeof(WCHAR)); + + if (pBuffer) { + EvtFormatMessageF(hMetadata, hEvent, 0, 0, NULL, FormatId, dwBufferSize, pBuffer, &dwBufferUsed); + + // Add the second null terminator character. + if ((EvtFormatMessageKeyword == FormatId)) { + pBuffer[dwBufferUsed-1] = L'\0'; + } + } + else { + return NULL; + } + } + else { + pandoraDebug ("EvtFormatMessage error: %d", status); + return NULL; + } + } + + return pBuffer; +} \ No newline at end of file diff --git a/pandora_agents/win32/modules/pandora_module_logchannel.h b/pandora_agents/win32/modules/pandora_module_logchannel.h new file mode 100755 index 0000000000..5eb02f0f15 --- /dev/null +++ b/pandora_agents/win32/modules/pandora_module_logchannel.h @@ -0,0 +1,85 @@ +/* Pandora logchannel module. This module checks for log events that match a given + pattern using XML functions provided by wevtapi. + + Copyright (C) 2017 Artica ST. + Written by Fermin Hernandez. + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2, or (at your option) + any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License along + with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +*/ + +#ifndef __PANDORA_MODULE_LOGCHANNEL_H__ +#define __PANDORA_MODULE_LOGCHANNEL_H__ + +#include "pandora_module.h" +#include "boost/regex.h" +#include "../windows/winevt.h" + +// Log event read buffer size +#define BUFFER_SIZE 1024 + +// Length of a timestamp string YYYY-MM-DD HH:MM:SS +#define TIMESTAMP_LEN 19 + +// The EventID property equals the InstanceId with the top two bits masked off. +// See: http://msdn.microsoft.com/en-us/library/system.diagnostics.eventlogentry.eventid.aspx +//#define EVENT_ID_MASK 0x3FFFFFFF + +// The Windows Event Log Viewer seems to ignore the most significant 16 bits. +#define EVENT_ID_MASK 0x0000FFFF + +// Types for pointers to Wevtapi.dll functions +typedef EVT_HANDLE WINAPI (*EvtQueryT) (EVT_HANDLE Session, LPCWSTR Path, LPCWSTR Query, DWORD Flags); +typedef WINBOOL WINAPI (*EvtNextT) (EVT_HANDLE ResultSet, DWORD EventArraySize, EVT_HANDLE* EventArray, DWORD Timeout, DWORD Flags, PDWORD Returned); +typedef WINBOOL WINAPI (*EvtSeekT) (EVT_HANDLE ResultSet, LONGLONG Position, EVT_HANDLE Bookmark, DWORD Timeout, DWORD Flags); +typedef EVT_HANDLE WINAPI (*EvtCreateRenderContextT) (DWORD ValuePathsCount, LPCWSTR *ValuePaths, DWORD Flags); +typedef WINBOOL WINAPI (*EvtRenderT) (EVT_HANDLE Context, EVT_HANDLE Fragment, DWORD Flags, DWORD BufferSize, PVOID Buffer, PDWORD BufferUsed, PDWORD PropertyCount); +typedef WINBOOL WINAPI (*EvtCloseT) (EVT_HANDLE Object); +typedef WINBOOL WINAPI (*EvtFormatMessageT) (EVT_HANDLE PublisherMetadata, EVT_HANDLE Event, DWORD MessageId, DWORD ValueCount, PEVT_VARIANT Values, DWORD Flags, DWORD BufferSize, LPWSTR Buffer, PDWORD BufferUsed); +typedef EVT_HANDLE WINAPI (*EvtOpenPublisherMetadataT) (EVT_HANDLE Session, LPCWSTR PublisherIdentity, LPCWSTR LogFilePath, LCID Locale, DWORD Flags); +typedef EVT_HANDLE WINAPI (*EvtCreateBookmarkT) (LPCWSTR BookmarkXml); +typedef WINBOOL WINAPI (*EvtUpdateBookmarkT) (EVT_HANDLE Bookmark, EVT_HANDLE Event); + +namespace Pandora_Modules { + + /** + * This module checks for log events that match a given + * pattern. Events can be filtered by source and type. + */ + + class Pandora_Module_Logchannel : public Pandora_Module { + private: + regex_t regexp; + unsigned long id; + int type; + unsigned char first_run; + string source; + string application; + string pattern; + wstring bookmark_xml; + HANDLE messages_dll; + + void initializeLogChannel (); + bool updateBookmarkXML (EVT_HANDLE hBookmark); + void getLogEvents (list &event_list); + void cleanBookmark (); + LPWSTR GetMessageString(EVT_HANDLE hMetadata, EVT_HANDLE hEvent, EVT_FORMAT_MESSAGE_FLAGS FormatId); + + public: + Pandora_Module_Logchannel (string name, string source, string type, string id, string pattern, string application); + void run (); + }; +} + +#endif From f6e012e0fa6223716eac03e27079d50d744823dd Mon Sep 17 00:00:00 2001 From: Daniel Maya Date: Mon, 23 Oct 2017 13:17:06 +0200 Subject: [PATCH 246/281] Added time autorefresh --- pandora_console/extras/mr/8.sql | 3 +++ .../extras/pandoradb_migrate_6.0_to_7.0.mysql.sql | 1 + pandora_console/general/header.php | 12 ++++++++++-- pandora_console/operation/users/user_edit.php | 9 +++++++-- pandora_console/pandoradb.sql | 1 + 5 files changed, 22 insertions(+), 4 deletions(-) create mode 100644 pandora_console/extras/mr/8.sql diff --git a/pandora_console/extras/mr/8.sql b/pandora_console/extras/mr/8.sql new file mode 100644 index 0000000000..977f7989fd --- /dev/null +++ b/pandora_console/extras/mr/8.sql @@ -0,0 +1,3 @@ +START TRANSACTION; +ALTER TABLE tusuario ADD COLUMN `time_autorefresh` int(5) unsigned NOT NULL default '30'; +COMMIT; \ No newline at end of file diff --git a/pandora_console/extras/pandoradb_migrate_6.0_to_7.0.mysql.sql b/pandora_console/extras/pandoradb_migrate_6.0_to_7.0.mysql.sql index 4e31057a89..da6445ad81 100644 --- a/pandora_console/extras/pandoradb_migrate_6.0_to_7.0.mysql.sql +++ b/pandora_console/extras/pandoradb_migrate_6.0_to_7.0.mysql.sql @@ -1183,6 +1183,7 @@ ALTER TABLE tusuario ADD COLUMN `id_filter` int(10) UNSIGNED NULL DEFAULT NULL; ALTER TABLE tusuario ADD CONSTRAINT `fk_id_filter` FOREIGN KEY (`id_filter`) REFERENCES tevent_filter(`id_filter`) ON DELETE SET NULL; ALTER TABLE tusuario ADD COLUMN `session_time` int(10) signed NOT NULL default '0'; alter table tusuario add autorefresh_white_list text not null default ''; +ALTER TABLE tusuario ADD COLUMN `time_autorefresh` int(5) unsigned NOT NULL default '30'; -- --------------------------------------------------------------------- -- Table `tagente_modulo` diff --git a/pandora_console/general/header.php b/pandora_console/general/header.php index 46e95a7026..49ef936515 100644 --- a/pandora_console/general/header.php +++ b/pandora_console/general/header.php @@ -191,7 +191,7 @@ config_check(); $_GET['refr'] = null; } - $select = db_process_sql("SELECT autorefresh_white_list FROM tusuario WHERE id_user = '" . $config['id_user'] . "'"); + $select = db_process_sql("SELECT autorefresh_white_list,time_autorefresh FROM tusuario WHERE id_user = '" . $config['id_user'] . "'"); $autorefresh_list = json_decode($select[0]['autorefresh_white_list']); if ($autorefresh_list !== null && array_search($_GET['sec2'], $autorefresh_list) !== false) { @@ -389,7 +389,15 @@ config_check(); $("#combo_refr").toggle (); $("#combo_refr").css('padding-right', '9px'); href = $("a.autorefresh").attr ("href"); - $(document).attr ("location", href + "30"); + + var refresh = ''; + $(document).attr ("location", href + refresh); + + '; $data[0] .= $table_ichanges; +//time autorefresh +$times = get_refresh_time_array(); +$data[1] = ''.__('Time autorefresh').''; +$data[1] .= $jump . ''. html_print_select ($times, 'time_autorefresh', $user_info["time_autorefresh"], '', '', '', true,false,false).''; $table->rowclass[] = ''; -$table->colspan[count($table->data)][0] = 3; -$table->rowstyle[] = 'font-weight: bold;'; +$table->rowstyle[] = 'font-weight: bold;vertical-align: top'; $table->data[] = $data; $data = array(); diff --git a/pandora_console/pandoradb.sql b/pandora_console/pandoradb.sql index 0d749db694..7b1a30f86d 100644 --- a/pandora_console/pandoradb.sql +++ b/pandora_console/pandoradb.sql @@ -1114,6 +1114,7 @@ CREATE TABLE IF NOT EXISTS `tusuario` ( `session_time` int(10) signed NOT NULL default 0, `default_event_filter` int(10) unsigned NOT NULL default 0, `autorefresh_white_list` text not null default '', + `time_autorefresh` int(5) unsigned NOT NULL default '30', CONSTRAINT `fk_filter_id` FOREIGN KEY (`id_filter`) REFERENCES tevent_filter (`id_filter`) ON DELETE SET NULL, UNIQUE KEY `id_user` (`id_user`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; From b5b976e41b1997af5368d92747f7a6d546f5ea1e Mon Sep 17 00:00:00 2001 From: Arturo Gonzalez Date: Mon, 23 Oct 2017 13:54:30 +0200 Subject: [PATCH 247/281] Added some things to new item visualization --- .../include/functions_visual_map.php | 200 +++++++++++++----- 1 file changed, 147 insertions(+), 53 deletions(-) diff --git a/pandora_console/include/functions_visual_map.php b/pandora_console/include/functions_visual_map.php index 84256db7fb..ad5216b58a 100755 --- a/pandora_console/include/functions_visual_map.php +++ b/pandora_console/include/functions_visual_map.php @@ -1112,77 +1112,127 @@ function visual_map_print_item($mode = "read", $layoutData, else $homeurl = ''; + $is_string = db_get_value_filter ('id_tipo_modulo', 'tagente_modulo', + array ('id_agente' => $layoutData['id_agent'], + 'id_agente_modulo' => $id_module)); + if ( (get_parameter('action') == 'edit') || (get_parameter('operation') == 'edit_visualmap') ) { if($width == 0){ - if ($layoutData['id_metaconsole'] != 0) { - $img = ''; + if (($is_string == 17) || ($is_string == 23) || ($is_string == 3) || + ($is_string == 10) || ($is_string == 33)) { + if ($layoutData['id_metaconsole'] != 0) { + $img = ''; + } + else{ + $img = ''; + } } - else{ - $img = ''; + else { + if ($layoutData['id_metaconsole'] != 0) { + $img = ''; + } + else{ + $img = ''; + } } } else{ - if ($layoutData['id_metaconsole'] != 0) { - $img = ''; + if (($is_string == 17) || ($is_string == 23) || ($is_string == 3) || + ($is_string == 10) || ($is_string == 33)) { + if ($layoutData['id_metaconsole'] != 0) { + $img = ''; + } + else{ + $img = ''; + } } - else{ - $img = ''; + else { + if ($layoutData['id_metaconsole'] != 0) { + $img = ''; + } + else{ + $img = ''; + } } } } else { - if ($width == 0) { - if ($layoutData['label_position']=='left') { - $img = '
    '. - grafico_modulo_sparse($id_module, $period, - 0, 300, 180, modules_get_agentmodule_name($id_module),null, false, 1, false, 0, - modules_get_unit($id_module), 0, 0, true, $only_image, '', 1, false, '', - false, false, false, $layoutData['image'], - null, true, false, $type_graph) . '
    '; + if (($is_string == 17) || ($is_string == 23) || ($is_string == 3) || + ($is_string == 10) || ($is_string == 33)) { + + $module_data = get_bars_module_data($id_module); +html_debug($module_data, true); + if ($width == 0) { + if ($layoutData['label_position']=='left') { + $img = '
    '. + grafico_modulo_sparse($id_module, $period, + 0, 300, 180, modules_get_agentmodule_name($id_module),null, false, 1, false, 0, + modules_get_unit($id_module), 0, 0, true, $only_image, '', 1, false, '', + false, false, false, $layoutData['image'], + null, true, false, $type_graph) . '
    '; + } + elseif($layoutData['label_position']=='right') { + $img = '
    ' . + grafico_modulo_sparse($id_module, + $period, 0, 300, 180, modules_get_agentmodule_name($id_module),null, false, + 1, false, 0, modules_get_unit($id_module), 0, 0, true, $only_image, '', + 1, false, '', false, false, false, + $layoutData['image'], null, true, + false, $type_graph) . '
    '; + } + else { + $img = grafico_modulo_sparse($id_module, + $period, 0, 300, 180, modules_get_agentmodule_name($id_module),null, false, 1, + false, 0, modules_get_unit($id_module), 0, 0, true, $only_image, '', + 1, false, '', false, false, false, + $layoutData['image'], null, true, false, $type_graph); + } } - elseif($layoutData['label_position']=='right') { - $img = '
    ' . - grafico_modulo_sparse($id_module, - $period, 0, 300, 180, modules_get_agentmodule_name($id_module),null, false, - 1, false, 0, modules_get_unit($id_module), 0, 0, true, $only_image, '', + else{ + if ($layoutData['label_position']=='left') { + $img = '
    ' . + grafico_modulo_sparse($id_module, $period, + 0, $width, $height, modules_get_agentmodule_name($id_module), null, false, 1, + false, 0, modules_get_unit($id_module), 0, 0, true, $only_image, '', 1, false, '', false, false, false, $layoutData['image'], null, true, false, $type_graph) . '
    '; - } - else { - $img = grafico_modulo_sparse($id_module, - $period, 0, 300, 180, modules_get_agentmodule_name($id_module),null, false, 1, - false, 0, modules_get_unit($id_module), 0, 0, true, $only_image, '', - 1, false, '', false, false, false, - $layoutData['image'], null, true, false, $type_graph); + } + elseif ($layoutData['label_position']=='right') { + $img = '
    ' . + grafico_modulo_sparse($id_module, $period, + 0, $width, $height, modules_get_agentmodule_name($id_module), null, false, 1, + false, 0, modules_get_unit($id_module), 0, 0, true, $only_image, + '', 1, false, modules_get_unit($id_module), false, false, false, + $layoutData['image'], null, true, + false, $type_graph) . '
    '; + } + else { + $img = grafico_modulo_sparse($id_module, + $period, 0, $width, $height, modules_get_agentmodule_name($id_module), null, + false, 1, false, 0, modules_get_unit($id_module), 0, 0, true, + $only_image, '', 1, false, '', false, + false, false, $layoutData['image'], + null, false, true, $type_graph); + } } } - else{ - if ($layoutData['label_position']=='left') { - $img = '
    ' . - grafico_modulo_sparse($id_module, $period, - 0, $width, $height, modules_get_agentmodule_name($id_module), null, false, 1, - false, 0, modules_get_unit($id_module), 0, 0, true, $only_image, '', - 1, false, '', false, false, false, - $layoutData['image'], null, true, - false, $type_graph) . '
    '; + else { + if($width == 0){ + if ($layoutData['id_metaconsole'] != 0) { + $img = ''; + } + else{ + $img = ''; + } } - elseif ($layoutData['label_position']=='right') { - $img = '
    ' . - grafico_modulo_sparse($id_module, $period, - 0, $width, $height, modules_get_agentmodule_name($id_module), null, false, 1, - false, 0, modules_get_unit($id_module), 0, 0, true, $only_image, - '', 1, false, modules_get_unit($id_module), false, false, false, - $layoutData['image'], null, true, - false, $type_graph) . '
    '; - } - else { - $img = grafico_modulo_sparse($id_module, - $period, 0, $width, $height, modules_get_agentmodule_name($id_module), null, - false, 1, false, 0, modules_get_unit($id_module), 0, 0, true, - $only_image, '', 1, false, '', false, - false, false, $layoutData['image'], - null, false, true, $type_graph); + else{ + if ($layoutData['id_metaconsole'] != 0) { + $img = ''; + } + else{ + $img = ''; + } } } } @@ -1871,6 +1921,50 @@ function visual_map_print_item($mode = "read", $layoutData, } } +function get_bars_module_data ($id_module) { + $mod_values = db_get_value_filter('datos', 'tagente_estado', array('id_agente_modulo' => $id_module)); + + if (preg_match("/\r\n/", $mod_values)) { + $values = explode("\r\n", $mod_values); + } + elseif (preg_match("/\n/", $mod_values)) { + $values = explode("\n", $mod_values); + } + + $colors = array(); + $colors[] = "#aa3333"; + $colors[] = "#045FB4"; + $colors[] = "#8181F7"; + $colors[] = "#F78181"; + $colors[] = "#D0A9F5"; + $colors[] = "#BDBDBD"; + $colors[] = "#6AB277"; + + $values_to_return = array(); + $index = 0; + $color_index = 0; + $total = 0; + foreach ($values as $val) { + $data = explode(":", $val); + $values_to_return[$index]['tag_name'] = $data[0] . ", " . $data[1]; + if ($color_index == 6) { + $color_index = 0; + } + $values_to_return[$index]['color'] = $colors[$color_index]; + $values_to_return[$index]['value'] = (int)$data[1]; + $total += (int)$data[1]; + $index++; + $color_index++; + } + + foreach ($values_to_return as $ind => $bar_data) { + $values_to_return[$ind]['percent'] = ($bar_data['value'] * 100) / $total; + } + + return $values_to_return; +} + + /** * The function to get simple value type from the value of process type in the form * From 9b01919342821e97f54e6d3a89240888cbc8c0ef Mon Sep 17 00:00:00 2001 From: Arturo Gonzalez Date: Mon, 23 Oct 2017 14:58:02 +0200 Subject: [PATCH 248/281] Fixed function to get string type --- .../godmode/reporting/visual_console_builder.editor.js | 2 +- pandora_console/include/ajax/visual_console_builder.ajax.php | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/pandora_console/godmode/reporting/visual_console_builder.editor.js b/pandora_console/godmode/reporting/visual_console_builder.editor.js index 39eccab60e..16e31a61a6 100755 --- a/pandora_console/godmode/reporting/visual_console_builder.editor.js +++ b/pandora_console/godmode/reporting/visual_console_builder.editor.js @@ -1785,7 +1785,7 @@ function setBarsGraph(id_data, values) { parameter.push ({name: "page", value: "include/ajax/visual_console_builder.ajax"}); parameter.push ({name: "action", value: "get_module_type_string"}); parameter.push ({name: "id_agent", value: values['id_agent']}); - parameter.push ({name: "id_agent_module", value: values['module']}); + parameter.push ({name: "module", value: values['module']}); parameter.push ({name: "id_visual_console", value: id_visual_console}); jQuery.ajax({ url: get_url_ajax(), diff --git a/pandora_console/include/ajax/visual_console_builder.ajax.php b/pandora_console/include/ajax/visual_console_builder.ajax.php index 6fee42aa22..27f58967fe 100755 --- a/pandora_console/include/ajax/visual_console_builder.ajax.php +++ b/pandora_console/include/ajax/visual_console_builder.ajax.php @@ -144,7 +144,7 @@ switch ($action) { case 'get_module_type_string': $data = array (); - + $layoutData = db_get_row_filter('tlayout_data', array('id' => $id_element)); if ($layoutData['id_metaconsole'] != 0) { @@ -158,7 +158,7 @@ switch ($action) { $is_string = db_get_value_filter ('id_tipo_modulo', 'tagente_modulo', array ('id_agente' => $id_agent, 'id_agente_modulo' => $id_module)); - + html_debug($is_string, true); if ($layoutData['id_metaconsole'] != 0) { metaconsole_restore_db(); } From 5eacf15d653395c290724cca9ed74d0d0faa10cd Mon Sep 17 00:00:00 2001 From: Daniel Maya Date: Mon, 23 Oct 2017 15:37:07 +0200 Subject: [PATCH 249/281] Fixed issue in filter visual console --- pandora_console/include/functions_visual_map.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/pandora_console/include/functions_visual_map.php b/pandora_console/include/functions_visual_map.php index 2103e1de71..ed5141cc47 100755 --- a/pandora_console/include/functions_visual_map.php +++ b/pandora_console/include/functions_visual_map.php @@ -2800,7 +2800,11 @@ function visual_map_get_user_layouts ($id_user = 0, $only_names = false, $filter $groups = users_get_groups ($id_user, 'VR'); } else { if(!empty($filter['group'])){ - $groups = $filter['group']; + $permissions_group = users_get_groups ($id_user, 'VR', false); + if(empty($permissions_group)){ + $permissions_group = users_get_groups ($id_user, 'VM', false); + } + $groups = array_intersect_key($filter['group'], $permissions_group); unset($filter['group']); } else { $groups = users_get_groups ($id_user, 'VR', false); From a235abb903a89881126745ca63ca8b2775240a90 Mon Sep 17 00:00:00 2001 From: fermin831 Date: Mon, 23 Oct 2017 15:51:58 +0200 Subject: [PATCH 250/281] Removed unwanted trace (pandora_module_service.cc) --- pandora_agents/win32/modules/pandora_module_service.cc | 1 - 1 file changed, 1 deletion(-) diff --git a/pandora_agents/win32/modules/pandora_module_service.cc b/pandora_agents/win32/modules/pandora_module_service.cc index c3f2259773..11abf8b2fa 100644 --- a/pandora_agents/win32/modules/pandora_module_service.cc +++ b/pandora_agents/win32/modules/pandora_module_service.cc @@ -124,7 +124,6 @@ async_run (Pandora_Module_Service *module) { // If time out and polling, // check the service status actively if (result == WAIT_TIMEOUT && polling) { - pandoraLog("Timeout. Polling"); module->execute_async_service(prev_res, module, modules); } continue; From 423e6f29e1b45c9fc8240d108af1a43b56bf23ea Mon Sep 17 00:00:00 2001 From: fermin831 Date: Mon, 23 Oct 2017 15:51:58 +0200 Subject: [PATCH 251/281] Removed unwanted trace (pandora_module_service.cc) (cherry picked from commit a235abb903a89881126745ca63ca8b2775240a90) --- pandora_agents/win32/modules/pandora_module_service.cc | 1 - 1 file changed, 1 deletion(-) diff --git a/pandora_agents/win32/modules/pandora_module_service.cc b/pandora_agents/win32/modules/pandora_module_service.cc index c3f2259773..11abf8b2fa 100644 --- a/pandora_agents/win32/modules/pandora_module_service.cc +++ b/pandora_agents/win32/modules/pandora_module_service.cc @@ -124,7 +124,6 @@ async_run (Pandora_Module_Service *module) { // If time out and polling, // check the service status actively if (result == WAIT_TIMEOUT && polling) { - pandoraLog("Timeout. Polling"); module->execute_async_service(prev_res, module, modules); } continue; From 92633f21b4e8a1c17deb34d4e34945df18b344df Mon Sep 17 00:00:00 2001 From: Arturo Gonzalez Date: Mon, 23 Oct 2017 16:19:11 +0200 Subject: [PATCH 252/281] Added element to view --- .../ajax/visual_console_builder.ajax.php | 6 +- .../include/functions_visual_map.php | 207 ++++++++++++------ .../include/functions_visual_map_editor.php | 4 +- .../include/graphs/flot/pandora.flot.js | 2 +- .../include/graphs/functions_pchart.php | 8 +- 5 files changed, 152 insertions(+), 75 deletions(-) diff --git a/pandora_console/include/ajax/visual_console_builder.ajax.php b/pandora_console/include/ajax/visual_console_builder.ajax.php index 27f58967fe..e1b276d967 100755 --- a/pandora_console/include/ajax/visual_console_builder.ajax.php +++ b/pandora_console/include/ajax/visual_console_builder.ajax.php @@ -144,7 +144,7 @@ switch ($action) { case 'get_module_type_string': $data = array (); - + $layoutData = db_get_row_filter('tlayout_data', array('id' => $id_element)); if ($layoutData['id_metaconsole'] != 0) { @@ -158,7 +158,7 @@ switch ($action) { $is_string = db_get_value_filter ('id_tipo_modulo', 'tagente_modulo', array ('id_agente' => $id_agent, 'id_agente_modulo' => $id_module)); - html_debug($is_string, true); + if ($layoutData['id_metaconsole'] != 0) { metaconsole_restore_db(); } @@ -628,7 +628,7 @@ switch ($action) { $values['width'] = $width_percentile; } if ($bars_graph_type !== null) { - $values['type_graph'] = $id_custom_graph; + $values['type_graph'] = $bars_graph_type; } if ($background_color !== null) { $values['image'] = $background_color; diff --git a/pandora_console/include/functions_visual_map.php b/pandora_console/include/functions_visual_map.php index ad5216b58a..265e2506f7 100755 --- a/pandora_console/include/functions_visual_map.php +++ b/pandora_console/include/functions_visual_map.php @@ -1160,60 +1160,164 @@ function visual_map_print_item($mode = "read", $layoutData, if (($is_string == 17) || ($is_string == 23) || ($is_string == 3) || ($is_string == 10) || ($is_string == 33)) { + $color = array(); + + $color[0] = array('border' => '#000000', + 'color' => $config['graph_color1'], + 'alpha' => CHART_DEFAULT_ALPHA); + $color[1] = array('border' => '#000000', + 'color' => $config['graph_color2'], + 'alpha' => CHART_DEFAULT_ALPHA); + $color[2] = array('border' => '#000000', + 'color' => $config['graph_color3'], + 'alpha' => CHART_DEFAULT_ALPHA); + $color[3] = array('border' => '#000000', + 'color' => $config['graph_color4'], + 'alpha' => CHART_DEFAULT_ALPHA); + $color[4] = array('border' => '#000000', + 'color' => $config['graph_color5'], + 'alpha' => CHART_DEFAULT_ALPHA); + $color[5] = array('border' => '#000000', + 'color' => $config['graph_color6'], + 'alpha' => CHART_DEFAULT_ALPHA); + $color[6] = array('border' => '#000000', + 'color' => $config['graph_color7'], + 'alpha' => CHART_DEFAULT_ALPHA); + $color[7] = array('border' => '#000000', + 'color' => $config['graph_color8'], + 'alpha' => CHART_DEFAULT_ALPHA); + $color[8] = array('border' => '#000000', + 'color' => $config['graph_color9'], + 'alpha' => CHART_DEFAULT_ALPHA); + $color[9] = array('border' => '#000000', + 'color' => $config['graph_color10'], + 'alpha' => CHART_DEFAULT_ALPHA); + $color[11] = array('border' => '#000000', + 'color' => COL_GRAPH9, + 'alpha' => CHART_DEFAULT_ALPHA); + $color[12] = array('border' => '#000000', + 'color' => COL_GRAPH10, + 'alpha' => CHART_DEFAULT_ALPHA); + $color[13] = array('border' => '#000000', + 'color' => COL_GRAPH11, + 'alpha' => CHART_DEFAULT_ALPHA); + $color[14] = array('border' => '#000000', + 'color' => COL_GRAPH12, + 'alpha' => CHART_DEFAULT_ALPHA); + $color[15] = array('border' => '#000000', + 'color' => COL_GRAPH13, + 'alpha' => CHART_DEFAULT_ALPHA); + $module_data = get_bars_module_data($id_module); -html_debug($module_data, true); + $water_mark = array('file' => '/var/www/html/pandora_console/images/logo_vertical_water.png', + 'url' => 'http://localhost/pandora_console/images/logo_vertical_water.png'); + if ($width == 0) { if ($layoutData['label_position']=='left') { - $img = '
    '. - grafico_modulo_sparse($id_module, $period, - 0, 300, 180, modules_get_agentmodule_name($id_module),null, false, 1, false, 0, - modules_get_unit($id_module), 0, 0, true, $only_image, '', 1, false, '', - false, false, false, $layoutData['image'], - null, true, false, $type_graph) . '
    '; + if ($layoutData['type_graph'] == 'horizontal') { + $img = '
    '. + hbar_graph(true, $module_data, + 400, 400, $color, array(), array(), + ui_get_full_url("images/image_problem.opaque.png", false, false, false), + "", "", $water_mark, $config['fontpath'], 6, + "", 0, $config['homeurl'], $layoutData['image']) . '
    '; + } + else { + $img = '
    '. + vbar_graph(true, $module_data, + 400, 400, $color, array(), array(), + ui_get_full_url("images/image_problem.opaque.png", false, false, false), + "", "", $water_mark, $config['fontpath'], 6, + "", 0, $config['homeurl'], $layoutData['image'], true) . '
    '; + } } elseif($layoutData['label_position']=='right') { - $img = '
    ' . - grafico_modulo_sparse($id_module, - $period, 0, 300, 180, modules_get_agentmodule_name($id_module),null, false, - 1, false, 0, modules_get_unit($id_module), 0, 0, true, $only_image, '', - 1, false, '', false, false, false, - $layoutData['image'], null, true, - false, $type_graph) . '
    '; + if ($layoutData['type_graph'] == 'horizontal') { + $img = '
    '. + hbar_graph(true, $module_data, + 400, 400, $color, array(), array(), + ui_get_full_url("images/image_problem.opaque.png", false, false, false), + "", "", $water_mark, $config['fontpath'], 6, + "", 0, $config['homeurl'], $layoutData['image']) . '
    '; + } + else { + $img = '
    '. + vbar_graph(true, $module_data, + 400, 400, $color, array(), array(), + ui_get_full_url("images/image_problem.opaque.png", false, false, false), + "", "", $water_mark, $config['fontpath'], 6, + "", 0, $config['homeurl'], $layoutData['image'], true) . '
    '; + } } else { - $img = grafico_modulo_sparse($id_module, - $period, 0, 300, 180, modules_get_agentmodule_name($id_module),null, false, 1, - false, 0, modules_get_unit($id_module), 0, 0, true, $only_image, '', - 1, false, '', false, false, false, - $layoutData['image'], null, true, false, $type_graph); + if ($layoutData['type_graph'] == 'horizontal') { + $img = hbar_graph(true, $module_data, + 400, 400, $color, array(), array(), + ui_get_full_url("images/image_problem.opaque.png", false, false, false), + "", "", $water_mark, $config['fontpath'], 6, + "", 0, $config['homeurl'], $layoutData['image']); + } + else { + $img = vbar_graph(true, $module_data, + 400, 400, $color, array(), array(), + ui_get_full_url("images/image_problem.opaque.png", false, false, false), + "", "", $water_mark, $config['fontpath'], 6, + "", 0, $config['homeurl'], $layoutData['image'], true); + } } } else{ if ($layoutData['label_position']=='left') { - $img = '
    ' . - grafico_modulo_sparse($id_module, $period, - 0, $width, $height, modules_get_agentmodule_name($id_module), null, false, 1, - false, 0, modules_get_unit($id_module), 0, 0, true, $only_image, '', - 1, false, '', false, false, false, - $layoutData['image'], null, true, - false, $type_graph) . '
    '; + if ($layoutData['type_graph'] == 'horizontal') { + $img = '
    '. + hbar_graph(true, $module_data, + $width, $width, $color, array(), array(), + ui_get_full_url("images/image_problem.opaque.png", false, false, false), + "", "", $water_mark, $config['fontpath'], 6, + "", 0, $config['homeurl'], $layoutData['image']) . '
    '; + } + else { + $img = '
    '. + vbar_graph(true, $module_data, + $width, $width, $color, array(), array(), + ui_get_full_url("images/image_problem.opaque.png", false, false, false), + "", "", $water_mark, $config['fontpath'], 6, + "", 0, $config['homeurl'], $layoutData['image'], true) . '
    '; + } } - elseif ($layoutData['label_position']=='right') { - $img = '
    ' . - grafico_modulo_sparse($id_module, $period, - 0, $width, $height, modules_get_agentmodule_name($id_module), null, false, 1, - false, 0, modules_get_unit($id_module), 0, 0, true, $only_image, - '', 1, false, modules_get_unit($id_module), false, false, false, - $layoutData['image'], null, true, - false, $type_graph) . '
    '; + elseif($layoutData['label_position']=='right') { + if ($layoutData['type_graph'] == 'horizontal') { + $img = '
    '. + hbar_graph(true, $module_data, + $width, $width, $color, array(), array(), + ui_get_full_url("images/image_problem.opaque.png", false, false, false), + "", "", $water_mark, $config['fontpath'], 6, + "", 0, $config['homeurl'], $layoutData['image']) . '
    '; + } + else { + $img = '
    '. + vbar_graph(true, $module_data, + $width, $width, $color, array(), array(), + ui_get_full_url("images/image_problem.opaque.png", false, false, false), + "", "", $water_mark, $config['fontpath'], 6, + "", 0, $config['homeurl'], $layoutData['image'], true) . '
    '; + } } else { - $img = grafico_modulo_sparse($id_module, - $period, 0, $width, $height, modules_get_agentmodule_name($id_module), null, - false, 1, false, 0, modules_get_unit($id_module), 0, 0, true, - $only_image, '', 1, false, '', false, - false, false, $layoutData['image'], - null, false, true, $type_graph); + if ($layoutData['type_graph'] == 'horizontal') { + $img = hbar_graph(true, $module_data, + $width, $width, $color, array(), array(), + ui_get_full_url("images/image_problem.opaque.png", false, false, false), + "", "", $water_mark, $config['fontpath'], 6, + "", 0, $config['homeurl'], $layoutData['image']); + } + else { + $img = vbar_graph(true, $module_data, + $width, $width, $color, array(), array(), + ui_get_full_url("images/image_problem.opaque.png", false, false, false), + "", "", $water_mark, $config['fontpath'], 6, + "", 0, $config['homeurl'], $layoutData['image'], true); + } } } } @@ -1931,34 +2035,13 @@ function get_bars_module_data ($id_module) { $values = explode("\n", $mod_values); } - $colors = array(); - $colors[] = "#aa3333"; - $colors[] = "#045FB4"; - $colors[] = "#8181F7"; - $colors[] = "#F78181"; - $colors[] = "#D0A9F5"; - $colors[] = "#BDBDBD"; - $colors[] = "#6AB277"; - $values_to_return = array(); $index = 0; $color_index = 0; $total = 0; foreach ($values as $val) { $data = explode(":", $val); - $values_to_return[$index]['tag_name'] = $data[0] . ", " . $data[1]; - if ($color_index == 6) { - $color_index = 0; - } - $values_to_return[$index]['color'] = $colors[$color_index]; - $values_to_return[$index]['value'] = (int)$data[1]; - $total += (int)$data[1]; - $index++; - $color_index++; - } - - foreach ($values_to_return as $ind => $bar_data) { - $values_to_return[$ind]['percent'] = ($bar_data['value'] * 100) / $total; + $values_to_return[$data[0]] = array('g' =>$data[1]); } return $values_to_return; diff --git a/pandora_console/include/functions_visual_map_editor.php b/pandora_console/include/functions_visual_map_editor.php index 8fb0db1abe..b1bae184ae 100755 --- a/pandora_console/include/functions_visual_map_editor.php +++ b/pandora_console/include/functions_visual_map_editor.php @@ -146,7 +146,7 @@ function visual_map_editor_print_item_palette($visualConsole_id, $background) { ''; $form_items['module_graph_size_row'] = array(); - $form_items['module_graph_size_row']['items'] = array('module_graph', 'datos', 'bars_graph'); + $form_items['module_graph_size_row']['items'] = array('module_graph', 'datos'); $form_items['module_graph_size_row']['html'] = '' . __('Size') . ' ' . html_print_input_text('width_module_graph', 300, '', 3, 5, true) . @@ -465,7 +465,7 @@ function visual_map_editor_print_item_palette($visualConsole_id, $background) { $form_items['module_graph_size_row'] = array(); - $form_items['module_graph_size_row']['items'] = array('module_graph', 'datos', 'bars_graph'); + $form_items['module_graph_size_row']['items'] = array('module_graph', 'datos'); $form_items['module_graph_size_row']['html'] = '' . __('Size') . ' ' . html_print_input_text('width_module_graph', 300, '', 3, 5, true) . diff --git a/pandora_console/include/graphs/flot/pandora.flot.js b/pandora_console/include/graphs/flot/pandora.flot.js index e036a9855e..9024424ab0 100644 --- a/pandora_console/include/graphs/flot/pandora.flot.js +++ b/pandora_console/include/graphs/flot/pandora.flot.js @@ -638,7 +638,7 @@ function pandoraFlotVBars(graph_id, values, labels, labels_long, legend, colors, } format.push([i, - '
    ' + '
    ' + label + '
    ']); } diff --git a/pandora_console/include/graphs/functions_pchart.php b/pandora_console/include/graphs/functions_pchart.php index f5368ca4c5..a6637f04ba 100644 --- a/pandora_console/include/graphs/functions_pchart.php +++ b/pandora_console/include/graphs/functions_pchart.php @@ -743,13 +743,7 @@ function pch_bar_graph ($graph_type, $index, $data, $width, $height, $font, $myPicture->setGraphArea($margin_left, $margin_top, $width - $margin_right, $height - $margin_bottom); $myPicture->drawScale($scaleSettings); - /* - if (isset($legend)) { - /* Write the chart legend - $size = $myPicture->getLegendSize(array("Style"=>LEGEND_NOBORDER,"Mode"=>LEGEND_HORIZONTAL)); - $myPicture->drawLegend($width-$size['Width'],0,array("Style"=>LEGEND_NOBORDER,"Mode"=>LEGEND_HORIZONTAL, "BoxWidth"=>10, "BoxHeight"=>10)); - } - */ + /* Turn on shadow computing */ $myPicture->setShadow(TRUE,array("X"=>0,"Y"=>1,"R"=>0,"G"=>0,"B"=>0,"Alpha"=>10)); From edcff5e1f1eaedc86ed7b42cc078674f0f75ce95 Mon Sep 17 00:00:00 2001 From: Alejandro Gallardo Escobar Date: Mon, 23 Oct 2017 16:23:30 +0200 Subject: [PATCH 253/281] [Pandora Server] Added a decode to the alert description before the event creation, to avoid a double encode with HTML entities --- pandora_server/lib/PandoraFMS/Core.pm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pandora_server/lib/PandoraFMS/Core.pm b/pandora_server/lib/PandoraFMS/Core.pm index 88edb0a11a..77db28e6e7 100644 --- a/pandora_server/lib/PandoraFMS/Core.pm +++ b/pandora_server/lib/PandoraFMS/Core.pm @@ -3495,7 +3495,7 @@ sub pandora_evaluate_snmp_alerts ($$$$$$$$$) { # Generate an event, ONLY if our alert action is different from generate an event. if ($action->{'id_alert_command'} != 3){ - pandora_event ($pa_config, "SNMP alert fired (" . $alert->{'description'} . ")", + pandora_event ($pa_config, "SNMP alert fired (" . safe_output($alert->{'description'}) . ")", 0, 0, $alert->{'priority'}, 0, 0, 'alert_fired', 0, $dbh); } @@ -3549,7 +3549,7 @@ sub pandora_evaluate_snmp_alerts ($$$$$$$$$) { # Generate an event, ONLY if our alert action is different from generate an event. if ($other_action->{'id_alert_command'} != 3){ - pandora_event ($pa_config, "SNMP alert fired (" . $alert->{'description'} . ")", + pandora_event ($pa_config, "SNMP alert fired (" . safe_output($alert->{'description'}) . ")", 0, 0, $alert->{'priority'}, 0, 0, 'alert_fired', 0, $dbh); } From 3c4331631d984850adc6634576f9c20d2a806a68 Mon Sep 17 00:00:00 2001 From: Arturo Gonzalez Date: Mon, 23 Oct 2017 16:24:40 +0200 Subject: [PATCH 254/281] Fixed width in js --- .../reporting/visual_console_builder.editor.js | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/pandora_console/godmode/reporting/visual_console_builder.editor.js b/pandora_console/godmode/reporting/visual_console_builder.editor.js index 16e31a61a6..4cecad235d 100755 --- a/pandora_console/godmode/reporting/visual_console_builder.editor.js +++ b/pandora_console/godmode/reporting/visual_console_builder.editor.js @@ -1794,7 +1794,7 @@ function setBarsGraph(id_data, values) { dataType: 'json', success: function (data) { if (data['no_data'] == true) { - if (values['width'] == "0") { + if (values['width_percentile'] == "0") { $("#" + id_data + " img").attr('src', url_hack_metaconsole + 'images/console/signes/barras-no.png'); } else { @@ -1806,20 +1806,20 @@ function setBarsGraph(id_data, values) { else { $("#" + id_data + " img").attr('src', url_hack_metaconsole + 'images/console/signes/barras.png'); - if($('#text-width').val() == 0){ + if (values['width_percentile'] == "0") { // Image size } else{ - $("#" + id_data + " img").css('width', $('#text-width_percentile').val()+'px'); - $("#" + id_data + " img").css('height', $('#text-width_percentile').val()+'px'); + $("#" + id_data + " img").css('width', width_percentile+'px'); + $("#" + id_data + " img").css('height', width_percentile+'px'); } } if($('#'+id_data+' table').css('float') == 'right' || $('#'+id_data+ ' table').css('float') == 'left'){ - $('#'+id_data+ ' img').css('margin-top', parseInt($('#'+id_data).css('height'))/2 - parseInt($('#'+id_data+ ' img').css('height'))/2); + $('#'+id_data+ ' img').css('margin-top', parseInt($('#'+id_data).css('height'))/2 - parseInt($('#'+id_data+ ' img').css('height'))/2); } else{ - $('#'+id_data+ ' img').css('margin-left',parseInt($('#'+id_data).css('width'))/2 - parseInt($('#'+id_data+ ' img').css('width'))/2); + $('#'+id_data+ ' img').css('margin-left', parseInt($('#'+id_data).css('width'))/2 - parseInt($('#'+id_data+ ' img').css('width'))/2); } } }); From 906201a34c8f80d6821245df2356134d8e2b49c6 Mon Sep 17 00:00:00 2001 From: artica Date: Mon, 23 Oct 2017 17:45:29 +0200 Subject: [PATCH 255/281] Updated version and build strings. --- pandora_agents/pc/AIX/pandora_agent.conf | 2 +- pandora_agents/pc/FreeBSD/pandora_agent.conf | 2 +- pandora_agents/pc/HP-UX/pandora_agent.conf | 2 +- pandora_agents/pc/Linux/pandora_agent.conf | 2 +- pandora_agents/pc/NT4/pandora_agent.conf | 2 +- pandora_agents/pc/SunOS/pandora_agent.conf | 2 +- pandora_agents/pc/Win32/pandora_agent.conf | 2 +- pandora_agents/shellscript/aix/pandora_agent.conf | 2 +- pandora_agents/shellscript/bsd-ipso/pandora_agent.conf | 2 +- pandora_agents/shellscript/hp-ux/pandora_agent.conf | 2 +- pandora_agents/shellscript/linux/pandora_agent.conf | 2 +- pandora_agents/shellscript/mac_osx/pandora_agent.conf | 2 +- pandora_agents/shellscript/openWRT/pandora_agent.conf | 2 +- pandora_agents/shellscript/solaris/pandora_agent.conf | 2 +- pandora_agents/unix/AIX/pandora_agent.conf | 2 +- pandora_agents/unix/DEBIAN/control | 2 +- pandora_agents/unix/DEBIAN/make_deb_package.sh | 2 +- pandora_agents/unix/Darwin/pandora_agent.conf | 2 +- pandora_agents/unix/FreeBSD/pandora_agent.conf | 2 +- pandora_agents/unix/HP-UX/pandora_agent.conf | 2 +- pandora_agents/unix/Linux/pandora_agent.conf | 2 +- pandora_agents/unix/NT4/pandora_agent.conf | 2 +- pandora_agents/unix/NetBSD/pandora_agent.conf | 2 +- pandora_agents/unix/SunOS/pandora_agent.conf | 2 +- pandora_agents/unix/pandora_agent | 2 +- pandora_agents/unix/pandora_agent.redhat.spec | 4 ++-- pandora_agents/unix/pandora_agent.spec | 4 ++-- pandora_agents/unix/pandora_agent_installer | 2 +- pandora_agents/win32/bin/pandora_agent.conf | 2 +- pandora_agents/win32/installer/pandora.mpi | 4 ++-- pandora_agents/win32/pandora.cc | 2 +- pandora_agents/win32/versioninfo.rc | 2 +- pandora_console/DEBIAN/control | 2 +- pandora_console/DEBIAN/make_deb_package.sh | 2 +- pandora_console/include/config_process.php | 2 +- pandora_console/install.php | 2 +- pandora_console/pandora_console.redhat.spec | 4 ++-- pandora_console/pandora_console.spec | 4 ++-- pandora_console/pandora_console_install | 2 +- pandora_console/pandoradb_data.sql | 2 +- pandora_server/DEBIAN/control | 2 +- pandora_server/DEBIAN/make_deb_package.sh | 2 +- pandora_server/conf/pandora_server.conf.new | 2 +- pandora_server/lib/PandoraFMS/Config.pm | 2 +- pandora_server/pandora_server.redhat.spec | 4 ++-- pandora_server/pandora_server.spec | 4 ++-- pandora_server/pandora_server_installer | 2 +- pandora_server/util/pandora_db.pl | 2 +- pandora_server/util/pandora_manage.pl | 2 +- 49 files changed, 56 insertions(+), 56 deletions(-) diff --git a/pandora_agents/pc/AIX/pandora_agent.conf b/pandora_agents/pc/AIX/pandora_agent.conf index 621d64bb64..a22cebc516 100644 --- a/pandora_agents/pc/AIX/pandora_agent.conf +++ b/pandora_agents/pc/AIX/pandora_agent.conf @@ -1,5 +1,5 @@ # Base config file for Pandora FMS agents -# Version 7.0NG.713, AIX version +# Version 7.0NG.714, AIX version # Licensed under GPL license v2, # Copyright (c) 2003-2010 Artica Soluciones Tecnologicas # http://www.pandorafms.com diff --git a/pandora_agents/pc/FreeBSD/pandora_agent.conf b/pandora_agents/pc/FreeBSD/pandora_agent.conf index 0afdd45947..18e8a21aad 100644 --- a/pandora_agents/pc/FreeBSD/pandora_agent.conf +++ b/pandora_agents/pc/FreeBSD/pandora_agent.conf @@ -1,5 +1,5 @@ # Base config file for Pandora FMS agents -# Version 7.0NG.713, FreeBSD Version +# Version 7.0NG.714, FreeBSD Version # Licensed under GPL license v2, # Copyright (c) 2003-2010 Artica Soluciones Tecnologicas # http://www.pandorafms.com diff --git a/pandora_agents/pc/HP-UX/pandora_agent.conf b/pandora_agents/pc/HP-UX/pandora_agent.conf index 2c4273f52b..19c970f98a 100644 --- a/pandora_agents/pc/HP-UX/pandora_agent.conf +++ b/pandora_agents/pc/HP-UX/pandora_agent.conf @@ -1,5 +1,5 @@ # Base config file for Pandora FMS agents -# Version 7.0NG.713, HP-UX Version +# Version 7.0NG.714, HP-UX Version # Licensed under GPL license v2, # Copyright (c) 2003-2009 Artica Soluciones Tecnologicas # http://www.pandorafms.com diff --git a/pandora_agents/pc/Linux/pandora_agent.conf b/pandora_agents/pc/Linux/pandora_agent.conf index 2049bb29cc..c777a2e7fb 100644 --- a/pandora_agents/pc/Linux/pandora_agent.conf +++ b/pandora_agents/pc/Linux/pandora_agent.conf @@ -1,5 +1,5 @@ # Base config file for Pandora FMS agents -# Version 7.0NG.713, GNU/Linux +# Version 7.0NG.714, GNU/Linux # Licensed under GPL license v2, # Copyright (c) 2003-2009 Artica Soluciones Tecnologicas # http://www.pandorafms.com diff --git a/pandora_agents/pc/NT4/pandora_agent.conf b/pandora_agents/pc/NT4/pandora_agent.conf index 33d014f333..749548f2c0 100644 --- a/pandora_agents/pc/NT4/pandora_agent.conf +++ b/pandora_agents/pc/NT4/pandora_agent.conf @@ -1,5 +1,5 @@ # Base config file for Pandora FMS agents -# Version 7.0NG.713, GNU/Linux +# Version 7.0NG.714, GNU/Linux # Licensed under GPL license v2, # Copyright (c) 2003-2009 Artica Soluciones Tecnologicas # http://www.pandorafms.com diff --git a/pandora_agents/pc/SunOS/pandora_agent.conf b/pandora_agents/pc/SunOS/pandora_agent.conf index d3c33e8c24..bb83684a4d 100644 --- a/pandora_agents/pc/SunOS/pandora_agent.conf +++ b/pandora_agents/pc/SunOS/pandora_agent.conf @@ -1,5 +1,5 @@ # Base config file for Pandora FMS agents -# Version 7.0NG.713, Solaris Version +# Version 7.0NG.714, Solaris Version # Licensed under GPL license v2, # Copyright (c) 2003-2009 Artica Soluciones Tecnologicas # http://www.pandorafms.com diff --git a/pandora_agents/pc/Win32/pandora_agent.conf b/pandora_agents/pc/Win32/pandora_agent.conf index 2f830817ad..49c1784938 100644 --- a/pandora_agents/pc/Win32/pandora_agent.conf +++ b/pandora_agents/pc/Win32/pandora_agent.conf @@ -1,6 +1,6 @@ # Base config file for Pandora FMS Windows Agent # (c) 2006-2010 Artica Soluciones Tecnologicas -# Version 7.0NG.713 +# Version 7.0NG.714 # This program is Free Software, you can redistribute it and/or modify it # under the terms of the GNU General Public Licence as published by the Free Software diff --git a/pandora_agents/shellscript/aix/pandora_agent.conf b/pandora_agents/shellscript/aix/pandora_agent.conf index 36b8c26603..4387ba2911 100644 --- a/pandora_agents/shellscript/aix/pandora_agent.conf +++ b/pandora_agents/shellscript/aix/pandora_agent.conf @@ -1,6 +1,6 @@ # Fichero de configuracion base de agentes de Pandora # Base config file for Pandora agents -# Version 7.0NG.713, AIX version +# Version 7.0NG.714, AIX version # General Parameters # ================== diff --git a/pandora_agents/shellscript/bsd-ipso/pandora_agent.conf b/pandora_agents/shellscript/bsd-ipso/pandora_agent.conf index 3e369cfa71..aa89be6fcc 100644 --- a/pandora_agents/shellscript/bsd-ipso/pandora_agent.conf +++ b/pandora_agents/shellscript/bsd-ipso/pandora_agent.conf @@ -1,6 +1,6 @@ # Fichero de configuracion base de agentes de Pandora # Base config file for Pandora agents -# Version 7.0NG.713 +# Version 7.0NG.714 # FreeBSD/IPSO version # Licenced under GPL licence, 2003-2007 Sancho Lerena diff --git a/pandora_agents/shellscript/hp-ux/pandora_agent.conf b/pandora_agents/shellscript/hp-ux/pandora_agent.conf index 6268c1b169..12bcbc5beb 100644 --- a/pandora_agents/shellscript/hp-ux/pandora_agent.conf +++ b/pandora_agents/shellscript/hp-ux/pandora_agent.conf @@ -1,6 +1,6 @@ # Fichero de configuracion base de agentes de Pandora # Base config file for Pandora agents -# Version 7.0NG.713, HPUX Version +# Version 7.0NG.714, HPUX Version # General Parameters # ================== diff --git a/pandora_agents/shellscript/linux/pandora_agent.conf b/pandora_agents/shellscript/linux/pandora_agent.conf index 5a267f00ab..1038178d4b 100644 --- a/pandora_agents/shellscript/linux/pandora_agent.conf +++ b/pandora_agents/shellscript/linux/pandora_agent.conf @@ -1,5 +1,5 @@ # Base config file for Pandora FMS agents -# Version 7.0NG.713 +# Version 7.0NG.714 # Licensed under GPL license v2, # (c) 2003-2010 Artica Soluciones Tecnologicas # please visit http://pandora.sourceforge.net diff --git a/pandora_agents/shellscript/mac_osx/pandora_agent.conf b/pandora_agents/shellscript/mac_osx/pandora_agent.conf index a0df4a2098..da27975054 100644 --- a/pandora_agents/shellscript/mac_osx/pandora_agent.conf +++ b/pandora_agents/shellscript/mac_osx/pandora_agent.conf @@ -1,5 +1,5 @@ # Base config file for Pandora FMS agents -# Version 7.0NG.713 +# Version 7.0NG.714 # Licensed under GPL license v2, # (c) 2003-2009 Artica Soluciones Tecnologicas # please visit http://pandora.sourceforge.net diff --git a/pandora_agents/shellscript/openWRT/pandora_agent.conf b/pandora_agents/shellscript/openWRT/pandora_agent.conf index 34e606e96b..06f42c5dba 100644 --- a/pandora_agents/shellscript/openWRT/pandora_agent.conf +++ b/pandora_agents/shellscript/openWRT/pandora_agent.conf @@ -1,5 +1,5 @@ # Base config file for Pandora FMS agents -# Version 7.0NG.713 +# Version 7.0NG.714 # Licensed under GPL license v2, # please visit http://pandora.sourceforge.net diff --git a/pandora_agents/shellscript/solaris/pandora_agent.conf b/pandora_agents/shellscript/solaris/pandora_agent.conf index 8b78f45aee..2c75ad952e 100644 --- a/pandora_agents/shellscript/solaris/pandora_agent.conf +++ b/pandora_agents/shellscript/solaris/pandora_agent.conf @@ -1,6 +1,6 @@ # Fichero de configuracion base de agentes de Pandora # Base config file for Pandora agents -# Version 7.0NG.713, Solaris version +# Version 7.0NG.714, Solaris version # General Parameters # ================== diff --git a/pandora_agents/unix/AIX/pandora_agent.conf b/pandora_agents/unix/AIX/pandora_agent.conf index fc85b92e50..d80b2d00e2 100644 --- a/pandora_agents/unix/AIX/pandora_agent.conf +++ b/pandora_agents/unix/AIX/pandora_agent.conf @@ -1,5 +1,5 @@ # Base config file for Pandora FMS agents -# Version 7.0NG.713, AIX version +# Version 7.0NG.714, AIX version # Licensed under GPL license v2, # Copyright (c) 2003-2010 Artica Soluciones Tecnologicas # http://www.pandorafms.com diff --git a/pandora_agents/unix/DEBIAN/control b/pandora_agents/unix/DEBIAN/control index b7760155ab..177d2f788d 100644 --- a/pandora_agents/unix/DEBIAN/control +++ b/pandora_agents/unix/DEBIAN/control @@ -1,5 +1,5 @@ package: pandorafms-agent-unix -Version: 7.0NG.713-171023 +Version: 7.0NG.714 Architecture: all Priority: optional Section: admin diff --git a/pandora_agents/unix/DEBIAN/make_deb_package.sh b/pandora_agents/unix/DEBIAN/make_deb_package.sh index 8ff545fb63..696b182907 100644 --- a/pandora_agents/unix/DEBIAN/make_deb_package.sh +++ b/pandora_agents/unix/DEBIAN/make_deb_package.sh @@ -14,7 +14,7 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -pandora_version="7.0NG.713-171023" +pandora_version="7.0NG.714" echo "Test if you has the tools for to make the packages." whereis dpkg-deb | cut -d":" -f2 | grep dpkg-deb > /dev/null diff --git a/pandora_agents/unix/Darwin/pandora_agent.conf b/pandora_agents/unix/Darwin/pandora_agent.conf index 463753cce4..723b17232c 100644 --- a/pandora_agents/unix/Darwin/pandora_agent.conf +++ b/pandora_agents/unix/Darwin/pandora_agent.conf @@ -1,5 +1,5 @@ # Base config file for Pandora FMS agents -# Version 7.0NG.713, GNU/Linux +# Version 7.0NG.714, GNU/Linux # Licensed under GPL license v2, # Copyright (c) 2003-2012 Artica Soluciones Tecnologicas # http://www.pandorafms.com diff --git a/pandora_agents/unix/FreeBSD/pandora_agent.conf b/pandora_agents/unix/FreeBSD/pandora_agent.conf index dfed2140ba..8a8ecd3451 100644 --- a/pandora_agents/unix/FreeBSD/pandora_agent.conf +++ b/pandora_agents/unix/FreeBSD/pandora_agent.conf @@ -1,5 +1,5 @@ # Base config file for Pandora FMS agents -# Version 7.0NG.713, FreeBSD Version +# Version 7.0NG.714, FreeBSD Version # Licensed under GPL license v2, # Copyright (c) 2003-2016 Artica Soluciones Tecnologicas # http://www.pandorafms.com diff --git a/pandora_agents/unix/HP-UX/pandora_agent.conf b/pandora_agents/unix/HP-UX/pandora_agent.conf index 961acd9c83..f31d7e6cd0 100644 --- a/pandora_agents/unix/HP-UX/pandora_agent.conf +++ b/pandora_agents/unix/HP-UX/pandora_agent.conf @@ -1,5 +1,5 @@ # Base config file for Pandora FMS agents -# Version 7.0NG.713, HP-UX Version +# Version 7.0NG.714, HP-UX Version # Licensed under GPL license v2, # Copyright (c) 2003-2009 Artica Soluciones Tecnologicas # http://www.pandorafms.com diff --git a/pandora_agents/unix/Linux/pandora_agent.conf b/pandora_agents/unix/Linux/pandora_agent.conf index c9ebc00767..59ea7ed59d 100644 --- a/pandora_agents/unix/Linux/pandora_agent.conf +++ b/pandora_agents/unix/Linux/pandora_agent.conf @@ -1,5 +1,5 @@ # Base config file for Pandora FMS agents -# Version 7.0NG.713, GNU/Linux +# Version 7.0NG.714, GNU/Linux # Licensed under GPL license v2, # Copyright (c) 2003-2014 Artica Soluciones Tecnologicas # http://www.pandorafms.com diff --git a/pandora_agents/unix/NT4/pandora_agent.conf b/pandora_agents/unix/NT4/pandora_agent.conf index e234318c7e..ee6b7bb18d 100644 --- a/pandora_agents/unix/NT4/pandora_agent.conf +++ b/pandora_agents/unix/NT4/pandora_agent.conf @@ -1,5 +1,5 @@ # Base config file for Pandora FMS agents -# Version 7.0NG.713, GNU/Linux +# Version 7.0NG.714, GNU/Linux # Licensed under GPL license v2, # Copyright (c) 2003-2009 Artica Soluciones Tecnologicas # http://www.pandorafms.com diff --git a/pandora_agents/unix/NetBSD/pandora_agent.conf b/pandora_agents/unix/NetBSD/pandora_agent.conf index 9b9a078a9d..aa64beba39 100644 --- a/pandora_agents/unix/NetBSD/pandora_agent.conf +++ b/pandora_agents/unix/NetBSD/pandora_agent.conf @@ -1,5 +1,5 @@ # Base config file for Pandora FMS agents -# Version 7.0NG.713, NetBSD Version +# Version 7.0NG.714, NetBSD Version # Licensed under GPL license v2, # Copyright (c) 2003-2010 Artica Soluciones Tecnologicas # http://www.pandorafms.com diff --git a/pandora_agents/unix/SunOS/pandora_agent.conf b/pandora_agents/unix/SunOS/pandora_agent.conf index c11f852b29..3dada142de 100644 --- a/pandora_agents/unix/SunOS/pandora_agent.conf +++ b/pandora_agents/unix/SunOS/pandora_agent.conf @@ -1,5 +1,5 @@ # Base config file for Pandora FMS agents -# Version 7.0NG.713, Solaris Version +# Version 7.0NG.714, Solaris Version # Licensed under GPL license v2, # Copyright (c) 2003-2009 Artica Soluciones Tecnologicas # http://www.pandorafms.com diff --git a/pandora_agents/unix/pandora_agent b/pandora_agents/unix/pandora_agent index 51a79215d5..b00f417566 100755 --- a/pandora_agents/unix/pandora_agent +++ b/pandora_agents/unix/pandora_agent @@ -40,7 +40,7 @@ my $Sem = undef; # Semaphore used to control the number of threads my $ThreadSem = undef; -use constant AGENT_VERSION => '7.0NG.713'; +use constant AGENT_VERSION => '7.0NG.714'; use constant AGENT_BUILD => '171023'; # Agent log default file size maximum and instances diff --git a/pandora_agents/unix/pandora_agent.redhat.spec b/pandora_agents/unix/pandora_agent.redhat.spec index 866d9c2716..8d7002e248 100644 --- a/pandora_agents/unix/pandora_agent.redhat.spec +++ b/pandora_agents/unix/pandora_agent.redhat.spec @@ -2,8 +2,8 @@ #Pandora FMS Linux Agent # %define name pandorafms_agent_unix -%define version 7.0NG.713 -%define release 171023 +%define version 7.0NG.714 +%define release 1 Summary: Pandora FMS Linux agent, PERL version Name: %{name} diff --git a/pandora_agents/unix/pandora_agent.spec b/pandora_agents/unix/pandora_agent.spec index 4335097524..b86e29980a 100644 --- a/pandora_agents/unix/pandora_agent.spec +++ b/pandora_agents/unix/pandora_agent.spec @@ -2,8 +2,8 @@ #Pandora FMS Linux Agent # %define name pandorafms_agent_unix -%define version 7.0NG.713 -%define release 171023 +%define version 7.0NG.714 +%define release 1 Summary: Pandora FMS Linux agent, PERL version Name: %{name} diff --git a/pandora_agents/unix/pandora_agent_installer b/pandora_agents/unix/pandora_agent_installer index 2c360cd79d..7150641c58 100755 --- a/pandora_agents/unix/pandora_agent_installer +++ b/pandora_agents/unix/pandora_agent_installer @@ -9,7 +9,7 @@ # Please see http://www.pandorafms.org. This code is licensed under GPL 2.0 license. # ********************************************************************** -PI_VERSION="7.0NG.713" +PI_VERSION="7.0NG.714" PI_BUILD="171023" OS_NAME=`uname -s` diff --git a/pandora_agents/win32/bin/pandora_agent.conf b/pandora_agents/win32/bin/pandora_agent.conf index d8cd441060..c8c32e84d0 100644 --- a/pandora_agents/win32/bin/pandora_agent.conf +++ b/pandora_agents/win32/bin/pandora_agent.conf @@ -1,6 +1,6 @@ # Base config file for Pandora FMS Windows Agent # (c) 2006-2014 Artica Soluciones Tecnologicas -# Version 7.0NG.713 +# Version 7.0NG.714 # This program is Free Software, you can redistribute it and/or modify it # under the terms of the GNU General Public Licence as published by the Free Software diff --git a/pandora_agents/win32/installer/pandora.mpi b/pandora_agents/win32/installer/pandora.mpi index 1f7c1d7673..4cd2935f19 100644 --- a/pandora_agents/win32/installer/pandora.mpi +++ b/pandora_agents/win32/installer/pandora.mpi @@ -3,7 +3,7 @@ AllowLanguageSelection {Yes} AppName -{Pandora FMS Windows Agent v7.0NG.713} +{Pandora FMS Windows Agent v7.0NG.714} ApplicationID {17E3D2CF-CA02-406B-8A80-9D31C17BD08F} @@ -2387,7 +2387,7 @@ Windows,BuildSeparateArchives {No} Windows,Executable -{<%AppName%>-<%Version%>-Setup<%Ext%>} +{<%AppName%>-Setup<%Ext%>} Windows,FileDescription {<%AppName%> <%Version%> Setup} diff --git a/pandora_agents/win32/pandora.cc b/pandora_agents/win32/pandora.cc index 033f0e3d67..17e2e06051 100644 --- a/pandora_agents/win32/pandora.cc +++ b/pandora_agents/win32/pandora.cc @@ -30,7 +30,7 @@ using namespace Pandora; using namespace Pandora_Strutils; #define PATH_SIZE _MAX_PATH+1 -#define PANDORA_VERSION ("7.0NG.713(Build 171023)") +#define PANDORA_VERSION ("7.0NG.714(Build 171023)") string pandora_path; string pandora_dir; diff --git a/pandora_agents/win32/versioninfo.rc b/pandora_agents/win32/versioninfo.rc index 5a4c64d100..c69f636300 100644 --- a/pandora_agents/win32/versioninfo.rc +++ b/pandora_agents/win32/versioninfo.rc @@ -11,7 +11,7 @@ BEGIN VALUE "LegalCopyright", "Artica ST" VALUE "OriginalFilename", "PandoraAgent.exe" VALUE "ProductName", "Pandora FMS Windows Agent" - VALUE "ProductVersion", "(7.0NG.713(Build 171023))" + VALUE "ProductVersion", "(7.0NG.714(Build 171023))" VALUE "FileVersion", "1.0.0.0" END END diff --git a/pandora_console/DEBIAN/control b/pandora_console/DEBIAN/control index be1566c3f3..923291406c 100644 --- a/pandora_console/DEBIAN/control +++ b/pandora_console/DEBIAN/control @@ -1,5 +1,5 @@ package: pandorafms-console -Version: 7.0NG.713-171023 +Version: 7.0NG.714 Architecture: all Priority: optional Section: admin diff --git a/pandora_console/DEBIAN/make_deb_package.sh b/pandora_console/DEBIAN/make_deb_package.sh index f8f9fa6749..a564362a2f 100644 --- a/pandora_console/DEBIAN/make_deb_package.sh +++ b/pandora_console/DEBIAN/make_deb_package.sh @@ -14,7 +14,7 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -pandora_version="7.0NG.713-171023" +pandora_version="7.0NG.714" package_pear=0 package_pandora=1 diff --git a/pandora_console/include/config_process.php b/pandora_console/include/config_process.php index 87a1b9afaa..e1ef5ee0d3 100644 --- a/pandora_console/include/config_process.php +++ b/pandora_console/include/config_process.php @@ -23,7 +23,7 @@ * Pandora build version and version */ $build_version = 'PC171023'; -$pandora_version = 'v7.0NG.713'; +$pandora_version = 'v7.0NG.714'; // Do not overwrite default timezone set if defined. $script_tz = @date_default_timezone_get(); diff --git a/pandora_console/install.php b/pandora_console/install.php index 7fbc46ceaa..dab2e96117 100755 --- a/pandora_console/install.php +++ b/pandora_console/install.php @@ -70,7 +70,7 @@
    Date: Mon, 23 Oct 2017 19:11:58 +0200 Subject: [PATCH 256/281] Fix translation - #1066 --- pandora_console/include/languages/en_GB.mo | Bin 459100 -> 353419 bytes pandora_console/include/languages/en_GB.po | 57859 ++++++++---------- pandora_console/include/languages/es.mo | Bin 523845 -> 378796 bytes pandora_console/include/languages/es.po | 59215 ++++++++----------- 4 files changed, 50950 insertions(+), 66124 deletions(-) diff --git a/pandora_console/include/languages/en_GB.mo b/pandora_console/include/languages/en_GB.mo index 26fb564370a3501571db39de4fd07b4744e06a86..3cc7f18f9d231d06e4aded4032919310ca4c54e5 100644 GIT binary patch delta 102501 zcmXWkd7zC&AHebB-eeCcDaw_7Cwq3X?@P&+CE2o*M0FHW5?KnR#ZsXtYeiB@5h}D$ zsi-V3iK2+={eI8P`_E@)p68kQ&2MI&bM8g&cMlhOe8<(v@2|YuWOk?4^nlg){my)q@TVlB*!jW7o`$6VMMFT=igB@V!RI3Dxj49tx$;`R6j7Q|1H z@sf%Eg+d}r?@S3|NEAaKtcLlqS@aIHqkGW%rl9vdjSjpl);Goa?&y!vKQN8^F7Fd2 zlnpa8e&R|BrMXZbUTB2ZP;Z6K|PubOUCmz5@&37gzy*#T&3t-%N>Y zSR2h)6D)z9l<^beDVX9#Xlhr)`UdpDEwOzE8qk;M;vA2jz?{^7MVIJryc`pEhI$sX z|6G^_^P|^qz@&xZ@j|(1RdhymqRr3_I>zhWqj$#ZcSpyf{XG<~KN{;#q7#{isfotx zEAGscOhvRNUf38fd=TA<2C^^uJvzYgc>Q#&pGODyFPg1im}x$Az=C)Ni(#pBGH_R> zL=o!s2PVU&=rb^^O+Vy%VicOvv1kXAqSMhOdMaLDga)_@UGulG7#>3h$TcVoToHex zUSx2l#Q!kw-C;9dN>Xq}IfsO`&4+H1lISL@hMt1v=-Ty)^#OPl^#`#r&O!V68acg* z@6k98Fypw1c5&W*$NxoQVc7FZv=Hz;bkn zHli=6J!r-b#p{3KjnuP@2q`av22>fZ@ch@H;AU$Y?Su~88(qU;vHl1e*xXoOhHkbE zvHoqmejLr{KWM*MM~42cM(ah<7g{Aun&L(je4s7*2J4EAa1=V@_3`?lj*%1)vKFF*%gh6c8NH0R$`?4ZF1zeP9S3AFtjW?+^vp@ULb zlzNR=?~ZP|!Lj}bx`&=ZXZ$KUfw$xJUFg8yqI>GMBn1cj3ymz(Jz;ZPfp%~e+QE&{ zYG?<|(V6u?10Rb%{|NfroLFCk&U_WRDL11N+Z(SZf2QCAXV4q}ix;jK8;)PWXi0Q4 zRzXwU3LUr~`rMdUpA_qJ(7+c**Q0@NkJrCLo=+xD#2YT6YkI}Kp~I`u85Kh#u8gjA z<5=&EZr=XraTBhmN51av9qp_}z}G{8;h zeLIpA?06r#wukXL{0m*fD<2A*tQ0yxZ8S5D(EFO9&-Fz&4ehWIx@m63415Ib=#_Z=Ep$dZ(E$&j{hdJr%swduSRCDJ zH=~)Yhh!j`Xhy*qbwJPSZQ(*!BDWrBU+F>j7!CtXG3f;|*pqY6ITi_aW;7idgQ$hx=#1mY8X z<$p8`TpJyy50=FNc&+Du4u!V3GTv|r9VqRwU~Y8n3!yV98tWya70`~Wq3@5{Xkd-e zrD=#`*wsPmDkV zxd)fx6fB2jriTo6L66}bSOW)7=UgABu$Trn$Mh${fNRiW^#PvE#J5^BL%U~&>qpTH zoJV(ijweH4#n73RN7ueK*2UiF5Izl7chbhR*yebf(A9j?SSEq|XX#n-5*v zf@pvxV!bw2rrs1w<2bB?i!lR#K>JI~4lkZ7&`cx?P;kIv=na+8Jy1W^+hS_-p!bc& z>NpV_9E=Aqf6BZZ6Av6frV(`JFqq;=J{Qd^H+yL5$ZG0 zFP(3o=Y1a<@$YDWiTU9}>T+~RDx*u+5Z!zo(ad#0m$E;)RO8TzO+qs<6Mg<^tl;^7 znS$r`OSHp-@rG0AZvQu4&$1vK!`x_l8RQk3sDjS4E}GgQXa**uoAi0~_^w9#--QNt z5R*o7jDj7VM`w`sOt>L0nu$Va{E{V`V&uKA-#f zaQ}^1pL!WIbA!>Jibp@s`FHJR(cl_AjSjdN&B$tW*Ka}x-i~(gIU4W*%)k@qb2(oK zU(E`l=f6IBditRgn}8WO3*BpLk`&y0U!tk|3ynPE#ju;Jpeb*LcF+Sea8zuc6Wf=e z&%YZz8qKpPJXZ@%eLJ+j0qCAc-cP}q%tOBrEJuHI+J?T_4xN#0R8YNkG3~NGteI0eErd- z8G{D$5W2hPqk%6+``wBz<(Fs%en9*C3-fyZFJBsNEP!sJvgoF&jqZu2vArW2P~X@- z77gfOERXZinSX?ynnPF^6EB5;GSEP4q1W5vjf|fdPQld8M)$%S=yBSMc5og&&jnr% zGrkF}*N^qCXyEl6)koPT*ZmnG2M+5(+f z`{*5LheOazjYVfV4PDcx&;Zt!S9YK3O73wqxWbg3qy{m(|fVZ9iyUqY8QnP+9D#H|!cqsJwQ z&R}+Q3EIIrba!t>*YF_nB{%UubZLG?1NjrpMB1tlU=cK9wbA3(1l=<|k$#eiA+g~; zw1Y>nJkCYG<84I)`v_g41LzCoINI@V=qvmJ8sNXN{o2<Hwmxv z{68HptVUnGAE6!ogr@#4G_cI8!vNQynJ5wK)zSN#p!au0Gco|(Rd|bdOw!W?vHmEQn^HJl4fJ=q4SHPHZk3=xVHh z+tzUY%TYK>gKJ)7ZTMc^4xRB-^!fsHw|<1q=m+#onRQ**Y-P}yw?Nmr3p$a}=*%Z# zNt}aDU=teX2kSWhcDy&EdQV%N*Qm3ff}F#^g{Q{ z7<7OnI-#lPKy%QEEytp`0ofDD#5WYY@h^M<)8EdNScpr|wQI03bl3^qOx@9?xCedi z{&@XSG^J0X6Iq02Vl}#nKS%FBfS!V1u%Ms+zfo|r<=7Nnwb!HH-8x}89EYXxB`k}d zp)9A3;BKUWx7Rq8Z+eJw5-wP%y&An?vNSqdlTS&=lVv zorMnYGTQO_*uD!5><}9GaWv)m-wk`DD4L-bXok9BvJ8d66mG(&&_K4MDc*yw`F@<5 zi5X)h>XY6J?dz}>^{>%2&HH}%w5x``Plllx8I5N2A#}68jP}3lea^pYw2uZi$?xcc zS+|BwmJ2hemq)L+MPDTS(EA=j1AYXZ*-SK$7i0T}=+f>+*Zc?cx#Q^lr?$rP{~rxT zRN#YPVKl`h&;hDN>!BSrLsQ)W?Wil7>cP=_(V0(1KXhhe>ikEyp%Xutq~O|KLIcSA zVR(ZTK-aJ;y2<*WAGb5nSLkd^r4l<+--X^^WLsFGw&;CHbjEYgfajy9;KgY2H3|ms zR&3af&hP-5fuGQG{X5#>Kj=*JeiXa`O>tTDxw^5v8TuK}89m0c(Scuz*Hczxy2}g2dKL6NPzz0QCv*w=p!bbJ`+E#a;FD-(-b5$#Gdh7k z@EXs5Vn^tx0J=sc(2UeWBkqLGuopVuNOVR?^#0lCz$>Ef;|%KiaWoG2B&7aZbjf}~ zpU<|FfE>S&1uTmWa5I{L=4k3W#P%NOhsR*7kCU(get_P0*{%>s?q~`0)37c&fv)Jl zcVl6E5R*1MPr;O|M%VCNG=S}B2KJyG9mLFd0o@D#p)=37I~=<**ok^uY>bPs2_C`b zSnkvCt@j?RLw(Mtod0SRKBvLWa`|WBPcm*nm*5ffJU@$exCQMn{qxXa3pB9V=y6(w zKDQfd<6(3U+^{E8qANDRruYIH(2+fy|5g+#?hP-N3FsQlM+bU0dfC2AiDuMWVoRKj zzK9N@8TcEkW8N>q(lkc{e-s`0;w(FJY5ZLOX1WM%+KPk4GPzk2m5TbQ7LMGnV&A7`PW2 z$jj*F-HhIU0G;_IG(&lha{leG($O&ULD+!$8gw)L5p8=cY^LStgBiy|AobDv$Dy0` zZS5pD`4Sm(_MA!IdG|(GPhVOb^ z&;e(nn`|}K!#~mUUG3K}(0%Cf-iY3xI2GQsH=>!Tn55tuw?YTJ3*Ge(qQ`IvR>0k8 z3NN8cQ~0;gVGYcn-W8qUc=U9vMhHKA+&2lR` zqiNU$cSMW)9zNCXLkIX38(_{qLZ;fF0Zv5+d;vX0zn}x&bT;gfVOYiUzn+2@j-$J@ z__;7}H*`}jKsVFt=;`Rx^x+Thd&d(8J)l|ERRdj_rxCbn5JC} zOMEpJr(OYXV*EsB3T1IB`rul0tq-Al;Id0$PgKB;)H@-mOT3Ji<2RTY524=!j$&5) zJ=QOx0bKr1@LKd(m&2r=`wb{~F594~?u)kH7kvbCQJ;f;A6SImzY^_eD|-J|=)gar zU&&6Q0sRxr`fu2*`Otu>{>%Bd(2NE<>W2PgG7RnT!RX`Y@tKbXxDn079&~_W|Apr& z;@#BiqnUXX?Pm=-&X(w2bev!QONI;QXz=)DT{N)v=rQVtzT?Nn>r>F@ z=A*}MHC~5%(2v`b=>6Fj5eU(*Wbr%xC1>_`_K%W zz{;4GmX>;7R7C^tiY4(LbeBJerEp`s{u8=1|DpXS^Q5Px*0cbcs$%F`S4J~XA6@H? z=y4o?2J`?rv#IDzpGH%@4xPZJSpNteXg8X{FVX&whW2FQ90fPkKWGQpE(`TM=#7P< zWui6Fft#WM-WuBnqWz3T2YMLI*j)6!*U-SWpc(%pCFgG+g)|zzLp%5Z&BO`xf%E9` zO3$2@`cWzyn!+p46cn;2p2R|)|6G@c2g{(FqAj|% zBQXP)pb>wF2C_TW_n}Mk9lD#(paW&f5+;xvZ7+ldST5Qu+82|i@&O9YXgd07_Z+sy zudzKA%Njbm2c5wbtcn}(GCYCK_%xQsY}vwqHLwx&j_Brm3jL5;jb`{{wzOnoFog>= zWMIGSVFpvs8P7pyybuj=F*?v%bZK^>o9}CM@0>%A>!oO(9HCwe%~VbF`8Kh=e~x5Y z>O0?f8cfwjG}2FE{Ro=UKhcOU%Nh1aUbOxCSTBni)N7#q+>Z7$FxDrdr(iA`_(C+$ zSCSMwR-57td(fF2Kxh6VI`EO${s+3d|3(AInJaX79lCjoM=Qtny0P9o+8OPycf6h) zO2IW8herGW+R*~^oWB%(9S!Vltbp&~z4#k8!~s{NC3#s*QqXF&2)aU<~6zuqL^aMJivsec}XMO+;@OZ4Bi)OwiT)+An&cCTEPJ<7YjTdU6Gi(vPJvtydHaaCb7tPF) z==$i#Xuk*0SMX8v_@xyHdnk7@7Ouk#E)+*o)fD|K=#6g5NjQbgI1TL}&vjvD*Q1-Q zG&aZj=<$3Mhv1u75sMWJ6YY$yeK&N1$$k{uGvPhLn@c?NQdl8KioIK$OwWN)Fncx!C`1kK2v*nR>%o`0bC zpGTihyFQo=4LA>aUomuPN~23%8{HEPF`wtZO>F3cZnB~1?wyJ5()s9lUx{}77CPfy z(eKcJPokUgEP8+D8^Za|gJ!rW8c-!PfNGfA&;N!NutU6|5BflVbZtkYDSa$nUy5$3 zx>jz`z(6*TfK(GSt% zwj*9YjFYMVjRP>5k(PK6kD@p1RuxWk`(UbfeGc(62ocup?q5Ew^i*bgtdAe-Bhnc-$FOx4m6;H=!eWv zbm{(%*Yi{i_Z35Te@!&-mS|wTFawi=Dfl9I96is^pqp`Z^nG-i?%p$K zz_(NnyZA%&xE@E3X-19ko_G*l<4Nc#nHlRV(Tu%~g>gp>&VL4l<1`p?_L^bFSE0wR zG&;kIXn>8;50O^r3u$n4IJz`r(0-C=<{pdn=h1+cp{ZYo_WyoO&c7XhOoQJ6KSS4c zAG#^OLkId3z3(D=TGDHU0k1?i+4bnTE{hJ(9=)$88qg55-?3<*N%X#H7HpUoU5u{T z%2?kL>z|;R_zs=PX*9q~==1q+4(&zIj?1I%H^+JtG?0$b9%w(w{;@C$oymjf=9rFl zv>c6m1KQyh^xS_E>w9ATJ9KmYg!Xd*&0Ln+;r^UxKl#w(SP0iKexf3UdujL?O>vJp zVc>q~j7OpmOhGr#d`zt+`XRIq9cVY2^1bLDITYIybwfaz(dYA_nJ9{>zyDL7f-|ax zZi)tIhfUFdTA>4WLObY%&Tu%Ikq59OK8gnL26~FNpiB9AY(I=Xe+DaJrg}`w<5Zb~ z5#NGFc4w>)MUT&P^z(lOy5`%^fPO#+I)Mgy3C-AL^+R9<&;W{}0artppfS4HTVv9O z_7t2+SG2=^v3^fo$2$@mFUdgL7(4+26zy?|2R6aKhgUV4MKaK2AqFW ze?1M}Pz-&r0vh4X$cJO1UaU7jUre{4OVlj3x5nAj+oJ>igih=#CKu^Q#Xn)(#7t+4yvDp4k zl7bK9XcX42AbMj(wEdRY-Wly^AlmWRSf7sG_Y9i)6|uev?Pn)?dVWOr#vkZ?SsI5W zOcscRl4wWO(G)gC2kL~*Y!KGP5oiai(EGNaDcyzcq0iCOe~S+MGdl2J(HysgV_O*6 z)cpBRZ0Lk`Fa+)3-q=17{SvwWUCY(zeH$?K4o3s}7!7DYx;cMAPsLeuVwcc>ayAL= zg)x^OXC)~(gKFp=sD%#D7+veOvAr7_K)-l>5EiFC20f{T^@M!vD~YZ)hDXi$+)zUF-IkN-;WM5;O1# zbf8t}+P@dC??Tu58}zw9V*6!n!t+<6?a7STP#N76_0f*HqsL|d8u7j81GCZlmZ0}- zK?C0z+xKI6>SwVc-q<#*eMfX@x}&G&P9(r&;xP)&U~zOEI>1NhOb?@Ld>YNjAvEMdclGt?aVdqSwlbRPdgv~1iDsrJ znvuKFO*{!bHIHHH6rdA%7VU2ZdK%WE{cXh5@Bcoc;EnsRI-j?P(E+aQ6xvIofmFxT zn-QHsTlD>LM{Hjc-Hd*0Z%0%82|DnnvHm3*;DJu@^ZyVHMtCgVcm_Rw=g}GcgYJWV(s8y#pcI)PEqBs$^gojLz@{45QoWF?y7x6uK1#rk*A z-(q{(t>L*V(eqs_)@z~9wL*_ycXacPK?9kF_CFgP@1-OKcjfAM;nV0L^o4R3z440M z!VIoM*SsV;aQ$d!bVh^X^>Jt*Pof!m5gm97df#3&u;d{MuJvE&+Gg$&I?jVWP#g`Q zCYs_~&^2v|rnD`Z!S47P4nL{k241Y{|rJ6dY&_dgIjSZ1ju6 zb7-Wi(LM1o+QBaLx&3G$C(!55$M*EDVIuj_8JESvcr&^;x?$?a*?ts!Z~!{cD0F~F z(G<^(*O#LYu8Z||(ExU!fqsXs`DrvG*}8>+3!?QhSRU)3{S3y`@BhY7u%pT7n`|Ds zC)T15evZD;4xnA&W21`DDoFOSZkG1@_E^uZqJOom3sVMXeb&E zFSM7#Y<~W?pM^_zAYb zGuRXB_fJdx8?filKrdkGzyFnaK-dg9(Oq8@ooS6|bM%ySMN@namc%7!z&o)y9zmC| z;=r(U?a<5)L+_i2o|b3Pz}F4r{F~|%G#F8)L1D(Z(3Iyzf8H;Gu3fQMuMn*qt%|O7 z4RkZ!5^as{^3G^KcSnbz{f!)y4220axcjG|Yc~xI=s7gN<>)5dg3jm=I^ZAZ(j^9m zwY>suFM%#u6?CuMhEAvt`f4AEW^zW7f@}Q_I`B61f&FL)KVc=j{O+);YhZ2aP0_va zFgoBP=#tGr16qpCa82|bwEvIL({Ui0JVwC*|3XujHYDtU?AVg}4Ok8bp)Zc7(E%35 z`UKNi3)c-)&zT^1NaW}L+4Bb0p(SRqS z&pnP#=(+Kne;Zz-!5P0BFMNuw=|Oa6$I(=tMvq(031Jgni`EOHftEv$Wn=XIX6R@Wn!2Ot<~ffBcHR9U(sJknwXqg9#i2M6yWuHpi!B}qzfYKt z+o|uuCiv8Y;SVUk#b(s2F!83CoIt@3m91C<6BE-CTcIWz$VJS+>mTAzHnAS|#YwS# z1RGH=`*2!f2@b>OGV#@IQd;6Ee1o0s5;c7!Eztm9!kTylYkU3+PYtQ*j($82#|)f` zrfwN}T()Bo{1sih+>fRuZpRz&al99A!}Q0(pA~mQ`&)qJf@91N;j;PKBn2>o;K;>b3DQ?2n$7yU{o1WPB2* zq5Tzng7fb&D@MV{>S1NBi*D9(=z#UmOmsoNc=SgH z{4lofMmPI+GvfFEUuiHUiJ9TXoM;DEqXQR1GgBFTuok+uEu($WkJa&L0Q1oM-iX)V zM>BZ<%i=|Bi6x(8*PF6YPlk8@bLc?tq33iv+R@(F{u7#k6X*-;A{t2kSs@b@(107F z0kuVEemAl;18fPem2(M ziuJEz{SUO?ymP~cP$6XVCKI(On8FU|F&Y%>6JvconzGl?0k@+A{)`To_Ee}BM(cHB zy&G1iJ`PLc>zIZI(9`uDrvCoVZ>a(=j;BLvu0dy93~OK+%!GZ>cY8l{CIiu>8jYrW z0UF>k^!R;<_Ok=sQ=i59*XYt5#H^nGUnv;TpXl0Vn-?-t5S@7ybimf=3#ALXhIgaq ze_U*zfhDOgj@LiI4C-H_&!3N`&ksv*1tuGFp*#g69Esj|9~#JHbW=TzM*ISn!Pl`I zeuJKpEDO>SBQY;lz)9$-S%dcb0lIf~qJjSy{dEE7-y8pq4LP0(Gc17KSPmVa78*!n zG?3Qlp6P*RZcKD4djB(M=9Z#w%*|L8Kg7rJLTsP%Ea%_Irav1VScIO-jp*_C5*_F# z^uCK&7xOF(f4j9U`a+q3?tzWyX4`=`;U8!KC7uiYmq#bk6z#WNl7eeE0A1S$;)PkU zzC5}a4PXztG)K_PokurWw&%k@xzTf;A6K($Z$vZs#S5YRQ1n+clgSGdOj))U!&>D- zXI>C}ur!+D>gWS4qFvE|2ccgoABgP>(HXvm2DTnc;3jnM97gw8u0^RIY?6rr6r5QL zG!u8A0gXYI;z4vR7sUFS=x+49AB$#Q9G<%oO?f%=cve9-Vb|E+2hGsHl$^gY@rH?L z#E+r@%s|ia{CNF2^ab(~I>0jYeeim8ExHHZM4$f%&E)6kQhgu&4Gk=@g!?`JB`7#h zH8eFhqp5G=4cIZ(`=D>gVbLk*OctVF8FNdYN4$VXnG|)2WbM;?N zh5=i|hBooWF6ffyOTCC=S5!SPc(jF)Xkwyol;z73vS*Xk3l1dGY08v(-YEvKJcI zuvkytPr-p6N8fC-(KY=%-f#qs_#9To%qv1iHPE$fiay^3?f4G#{vl|l?#B$Ag@thq z+W%f;V*K~NV#7JKgB-7hR9=f^sh34JRTu1xqj5ZLM^oMSwUF9&=nQX1mu>)>xgltP z_r>;!=r~ibw%`BfP-siTXXvK5VP)v36uPE0&=*Jxw4)AaK)0hEjX`JhFdEQ&^tq+z z(r$?DJJ9F8#M*cUvv~f?uL=WHLw9{$bW?RfckOUArQ@QHqBENx>o1|Zem%NbcVSoj zI$p2*dT4Km_R|_&x*nMN@Ba;rH#~r@*`w%8oEwbdStI`&o|mzbQ$<4nITRfIp%$PhS_>^Pn9RK_4uO22>Yo z;caL~Pohh-6#Z0Oi)Q3=G|=C%EdGmTw9NYOUP!j2;2MoUADE72U=Vj=Op6zuL)T_8mcTXWaXWw>vmeocPDL+b zMe14K3|}m2Vg>4VqBES0`T4wFgATmo?eKHLr)d2orvClU845*dxP-1z#>OyE^=M-> zfcCL|2YTP#Xl5QlkL^M<;0@@^H%C9lr>O5iCoo`BSi&)wKS{$A6dYhF&c-!pKuz8W zYd#2Xp*{g!n)lFw_C>#m9zyrPG4yo&6-{go180loN3R#f)ZhOrN5KH9p>MjzXh*Hk z&C?Ct&HZD2B>L&~06No2=<`pYGkg|H;<8x(JbEztKeWHUHplP(Y43&^$6G?0f&tH?IV24$s9WjIY2sG8R&o1|_>ou%_Z=q{`8l6a{?IED+gULj73O>*dO;vaFyo^L6eF**jJQuxh zK6-AJ#`cxb)#$ldkDi;2=z!Z}{b#hF-_d^l#H@Z-O4|`$NjcCNUXONE96eBF&_HUT zGii+m*b^OSD4MYe=(}@DY=05$Z&kd$0Uh`~bg%8g)bC1uq+o}~(GD-5YnJ7cklGA% zfO_c6o1+1Ch~5^jcgJ$H--W&@X5(>u4jp*v&a}kAOnhKt2KAA)ZXxm|4~?r`pW20^u8kd!u8JB zlKRYjod0SRzM-K$=J_IY+&(%Nd(*x@)@yy4#(%DWmoyHR?goqtQJv5AR~)Yrp3F*QMdwZ^Bx4K?CWJ?(&z>^L-v2sK~eBN0xs0B=ueB zn)m!J{0K7+%Tr&4zR14Aig?Ar&|VL%4?+81n55vbJB39s$M<0g%3}%Y?Xe5qi#OwE z*bKA(5CZFn&UgYY#rLo@-t}Wxs+nluJJBV(;!yZESsl^u!5G8-e~3~VjX-AP5n1W$BC@}3t#AKp_vt})3SJdcf5WAJ#JT@3^Qzm9@`%1XT?3} zrh67W?_1Eo_hAP9fyEg=an-Nk&37}Fq~1O{4&ALUq8+}2&iHU_{|^nI;Hi-E=4ilo zqWwIAKDP>8f-lfLbqalDU;P{B--xPE&`y{-Cg`4+hkj_RK_A?Kc6b`gVE)r#z=r54 z=@;uypc#7uJq2IJ_AF<@5|lyvYjKA2?}H;~$iM~YuH1+YycZwGp#*G z=cxC`PT1pY$lx33i|8YChI!6~rL2H?so#!8a4>ep>F1JRlN_R<6%AMa8B*E@P2~*q zfz@cl`_R<>jqZ^f{|Yad*696{qAy2xpwFK~pTFXKc)nV+XOe;$m=YUSp(*|f-OZQK zj>}vK1GYgsyf?Z4y}l{dzmN6A-(e|>qWv{PU&%w!WBf|Ip8PHr5*I^9#n5xy3>|19 zdYl&HZMYA8WtX`W{`k5#IkQ!k#|v!o~P z50X-1U-&TbBBJ$Vd~FHS5YuE+wm6s9etoip7hi! z^Bc7N0%l;nyy>a$`@PUt>kRbseFx@a;7j;4^*s3q1Yg0vIN+-E)C=qryp{UVtJ0IM zK%(x|p@Yr%81>Wm4UW&Bp4xo3UXz~aP5lvcGaf~EeSre$sc%NLF`ar7%!(~AH+IC! zurFrA0hkL%qTh&;1^EApvf*(WuEGVF1y^Bq+z@YkA9GUQjlN31LErUfc zGjJ$Yz!~U_Hlx=+MeqL>U81AtK!2eD7A_L@OnGzyO)>Sml3OWweutnpPDVG`Y;*>% zp()*p&SZD2AHw3)Poe`}d1L7KMl_(xXh8MQ3AK#vebA*GhN=Hn!Z-@PcqXB{`W5uS z_s|=6pCxZ&c6fxK!YtSq;&tYdgf*r7Ssql_}0Mn8vlX4@w&3%#tGqPoU>L(@o*|s_3z7h@Oh3=mfjn#Q8VE;WU_mIcSH^q64i(XSf;H;{kLg zGpmFS7NfiSO*Fu-(99gc>Ua+QzEG}eI9)x_rJ0FlbVXIpzq@%Y4bJp!w4;yE2){x% z-wAXNTvjclI8U?)n$nxl-CYa)m~D>+-U%IOI6A>`u|5%9qQ{aHjCdZJ!k5vRzl9FG z6%FuPw8KN_ga4od=BOSrawGPqUJV^+A$s4^=o)l_@1aYv8x1VEmx43<7Tu*s(G>q4 z+cVb)1LsBC%cC7NK%Z-aKGzkUNI!HUqvQ1{v3(Z$+>7WQScyz5nRuUq5r2$!@LBYG zbW{F{&NNHS;0@>!RYRAk2|CkmXg>q-E*ybf@hhx=m1^;yP}TWg0I ze2NBeAl8qeGyDTxlK*0RwmM;kSE2WpKvP-`4dCY3-YD7u3)9{ko8m-li6492^M7UC zFq0za%&MauH^r5BYrLLbF9cKoO?fdi)fLf!8%A58=eq+M_^oJwz0fu9hi=-Tm^5`` zDA>Wn@xnAT<+HFiE{kTXANIgtbPXTCao&dyV)h2L1`t!y(j<;2YSfLwf3$&zE&fPyJf&6uS1UJB5r*K>AN6 zUZ-#?7q0Cb)_6F&xgJK>>S-*2i_uNGBf2Mg0A1rl=#m|aol)!RA$KDdbnzesFHXL>Z=Z~_hNBHCg0uHnAiSetqUG_b+wj7DJU(+|CW z3Ywv5=za5}&qtRgDLhYTE6|y>=pJtDh_3bRXb1h!4o9IcsC&`W&P4}Y7V8_)RDX(Q z_9S|L)*iv)=r^E7=yS=Q6xrv9$P1qwcRS+8*63iMm-b?Bz46uk-ED^<}MHAHuNvsiD7 z4$v9hWIf~cyP`v4`{?KdO#Qb~Ct2Wu8E6L!;th+VE8_Jv(aq?<+vD}mV*P7$BHyF^ z9E;b_L@&hlOua*Z*)eIPS5h#5>!QWc0V<)_Ys7kebbzMO_VIc*bilrN2JgnpIYvGE zq^Ev|+^=8Q6OW)v^B8){=Jn(Jo6=`#u!CjM)#w^+M6Z8@2DlGz#P6{fX1Xg3Py)|U zZ;roVz5eNm-?74gu$hYt3=^u1?zNg|Agu=`!zSxSgRk77=!_@F`gHVkEWyV37Mht$ z=pIQQ6i&^x=&`Geo|<-;`p$>mKM{S8Ohsq@G`hK;Nm6j8E71<$MrZn2Z2tyL`4O~( z)0lz(#rBNBp}h>+Pc5|LCg@CWM<*}@?f0R0eLC82@&yV$xEzb%dUPqij{b-)!Evq6djAH|5nl@3cmSfr5eZtnz}b* zeJ8rv4#fJu@p{goA*C5;$7Rup)Qt6}Xl6R08Mq5wf|2NtcK2f=KmVVi;7s?&8xElX zoJ2cJ3=1>9B6+*oMWdC``|6|pv`tcQ z#@(X>(9Jj+o$2G~z)R5w*Twn=vAz!t{BZOf8hF;x;r>GC^JUTdYNJcq79BTvD+MFz zgU)CeI)nSsl+HqLT#Tk{75WBShu;4d`lkB`9ry^kDgTaU9uo%6gSHoqRzU7gCTdZz zqc)hz1Ul0JXaHj|wG{FCvsj(>SI{;69xLH7w4ZD534eT75tjy&_}7pLX@c64d9T_ie!n_$9W*%kB*UbwUT8jAm>m z`WZ0?-Q26y^ZyM62TmUsIx35%x*NJQz0nuY(AYj3oymMO^)H|SZo$TQ5i4W;`_dEl z;7BZwN3jfEJw9Zr0Ve%Y*_MKlc0yBnM|2>1eH0qVz39M`(NsTqI%!5^_dUOyoW zG#Q=g>(Tw_L^9nUCR*Zt&cADPD-Evo9q8H*$13) zKv`Ym|w1Dt=?@O2s-U>iEX0d(d+#v6Y@A51(LcJtNf@hpWN z*M`xq=tM?FA4ZpG4toDubd&EwGrB)X!E^Zwx{J?a29_o;J8BufpmdKfs$uAW_oE%o zMc<4o(ExX#fq#!?_9rw`Cu94cXh0WZd$Qofu=d5#U0MmvNL93>mgs=(&^fg{zpTpGm|7;J1hGOXV_?l>Hx?oG}hYtLDbR!zj zHsr7RBo1OR>K{*zdjTCN@09T8eb=C`@W$8$d!pCZW9svNQ>sAf(6#>>oyqsHemHs@ zeeg6oqd(Eq{)?W5tdE2*DEZM0mPcpW7!9Bc`e`{5&Dab~{rUeQ3ceWLM0e$vXzEU* z-*_@l4fR6kyS#F&H;mqfX5?-(bCb}ue-aIB0lMj4!5+944Is~>oPTFjl!9wn8tvd_ zw1Z}7Cfdh(XLL{WL<8xIt8f&S#UhV|47NcB?2NvMdgF1NjlSsapBBbjI*s%1OxM%E z|DRIg6LdFkpB`@b8IANDy6Lh$5dymoomo+I?JHwlybWE#xoCjTMqfoIxC!lN7dp}J zpWqnS(TRBD1$1q*%?O(=FZ$vr6zgTN8ujW}8i$~7zNaw*_o4lrMfXP9%#ewk=zs;# z{)$JdCMozpV|1-Mpf?W0s(24J#uaGlPGKp`|77^aR3A-sA9UtJ(f-DunSB_Y@jP^? zm!tQ;juSDtiNf;~>dZ<{%))Om1BcEIn{oy^InKXp`3?=H z{Btx_zo4nU7~6|HAJ(=yn)(jW@zEvdbGy*gA4dE88{HGRUkKxrL0@q7(Eht6DP&NX zh(53=x&iHQC;DDEgwFUp`W`6$V(7RH+TlR-^h`$g(6s0*bPvr(XZ$jn!MD-zlG`bm zfrIhFnRp?wC_H#Ix->=6Kq{fTyBYeac01bfD0C^Opc$Bn4)hATgd5QNwxfIKTVziq z6DKIRDgKNX(iVq+u0-2QpqaP{t6_6Ar4ORt7Z#x3Xx>71`+hXgGx2)XC1LGLqW8Cq z^+8zN^FN(}9jrlTv=^Q6$ymP->-m<3$TQFkR6_4-h|aKWtoM!%MQ1u5oyasaBTu6l zf62P%|7{9Jz8&4QhtLi)zZ3$x27RzHx|R*lj@zQg@(y%>LD75Az#c;P#tigStw6_F zgRcEfO#S}vM+$au3_W&d(E1fGAH^Y3mg{7RTviD*@{!$xSTTB9@VjjrL{=n_mr1Ai84;45f`en2zuEBape zJGK{C7XCtFiRh7K$#CP#%fseciw<}k?dTtLPvlq;1}cuGt}=RGQ*^1iq4y8L_Bb9* z^-eT^pYaY%do`SbKIoE;Nm6holh6+4qHnOp=nS?XUvd+>(53kdo$-DwgFmAI=6)?? ztTcN3s-Oe3Li_0!>jTi|$6|R*K1_kPe&P-Ee6B;+=wtMS@-?~?2hn%+Ty%D-(J<$ONqWzCSGd49`PbL;naDb(uA+ZYmO7%9nnf^p){x6#HEUUuI z3Zj`S6YI6nz+0kA)D0bQI2zc)vHf{8!)r11=YOA5F!ev9k^PRQ?y}dzF3yM6%b)?& zLho;bW~4j1yL+PpK8mSLiB9YlG?S~*``<*D`dn?S zi*1mJClilTC`ZE^(Szu&&b~1OR13>fZ-_No^?w&UiHvS^haMP zFQ6G&imv$@bWeSSF5yM=Ln!UNutze`=c;4s-~ZI6kU>NDc*FhZd7X{k_&OT#I&@~6 z(V2W2+kZvZ_D^)pv%VjmyAr+s8gw(4LIY|ZZTCLs-xS|Qg9F?Z9fo#vFM5m~!cO=T^ICK zJRI%t9yG->(It2eJq@eS4!2=h+=XW5Ji4UCKMoV9iuT(O?WZgHLK=W%B$=2MQODOI8DYz9$;ch-ebc>3N znEIvYz^|hbZpQlf6*k2DpM?8vM+3PtIv(9jv(O2wLTkre3_PjOk)mmr1!mh2VI;Ur*XPVEa_We;?T9}7s zPgo9af)(Ij=#}CMXWedY39Hba39G?ZusSSs&K;xa#;s7h`7)H^7cc`%cHX`9vMQ7# zJE8Q2y%56pXL|La?kgK%dU*B%=U>O_7aj7b+(q}pqB&3#-#|?$bjcmZ`Y<2uuCOfJ z08_(XunbIb+5KRmGt~GdSOETk%2fU$3g=(9%GY#gt)g6Yx7^H7imO50 zItRd%a4u9v4ny5=;$CyN;_R>i?GDiQ*oE0>zlZw4LyGH8Uuh`AU9CONOC<#z+l_aj z4EW!08K?`Z(q0Ekz~DFCuUJaMrnEP}!7%zQXJ`i08t;NSHKA_1J(URRK9Cp6!HQ5f zIB!=fa$pqHuHFE(36DW#qBk6E?G!b0!}%mhQecd5?_b?>hRbwg_bwW+s3?STj% z+$JptxTjbI{F#Q#9udiTQGF!DDyu?+fdQKWT<=oAy^N- zff-<#zwVVzZ>Y!eKo}Mdhk6M$$=b7_99U-D0d*rf1+^LPLEVsEL)}M$@ru#+zmnrn zkw8jyz-&;j2Z}&Vr~sv?DU@7Km>mvM^VhfW!Q`>d2CA)IH~p)yb!Dg!m4j#X2rHSG=q;CQGz=6aX_o`iDXIn)w;hRxtl zsDK*z`T3S=h;b}bK-2tq|ASsME~Fz2TmiK))MNN2)O{mT7&kvP)aEM*17KU|`}_Z~)^QTb<5y6d=##a7Kpn#nVcqVJ z4VAG}P@67?^%sRYc2%Jq>u#I~CBGUf(485rA4BdsgL;iqrFlPim-=Az0gK}^KltUMx@ArTAsVL$X zP!7C>+P#0F)-qN^H!%s+<|_uZG-Ztqja{KKH3BO2bFF_HEJ*t#l>V@hoTG6gasJhj zgARFA0?OlRP@AN&^|!ZnU#PVo0X1(uRK)wOeGBRoyn>ql5z5iOP!G9ik==M|s6aAD z=KSlJ<)TAtQ^W?ULhbH4#&%Gd7yzYslyRE%FS7O;;|{1m4%_$zs3p7&b<7_?>G|fR zA_x4UI7Wo>EH=~)CJ`JAD?mLRFTnc2__114KhGxGU8DKA?|h=WCF~57(ccp)Lvx`5 zSp$`ceNcukLfP@&waOEio{rZh5I2U)ND8P4IjvpPSPkm9HHTXBUQowy9MszX0~P53 zsLWl1A>czO!%ra@@p|4+2~I>Gpi=fZrn~V3kL4HzYI6oaMUcXn2Wm|#KsnM3Y6*Kn zIXu$ZQ=uGK26enQKxJm9Z=CaYf{Idf(*|Bc3I2k*1Nz5y?dVXBB!JpvNuf4vS}4Q0 ztzE`g3u9Et)*cNr)4u@vJ}dnK6?ym&CWmjK6vc?^j$2kJhw4JDZ96DO zhC`)tDwG3Dt-Zl`z<3@ibN8XSb6 z-FnwR1#}E*?Jpbe!2sGXp#ljPpYyL52+8BSU0DkDU^7;PQgAeZ^Yjwb?tTm_!{0C) zteDWx_d(x7p>EZ`pd!th$gO>Ds3j~4rLT&yAykIjc}-xnah3_Ju=ZA{V{{lQ)wgW? z6;!0(jL`yII|I~rOr@c2;jN%DFc9k4jj{G*s7>shX9LTiQnJPdjzZnB&O+_tOHc~# z7#~AzvR6=Yf1ys1Ut-se31v7Qlp`si_DBJk7?y!-UN8Uk!tK)TP!mQ&MLNy6%(xZG z<0DXp&p^pPfZ7wUp;G)8%AxQ{oWUqi`Vtt^LyhN$;r05z2o>E(Dng~Sxd{w}+El}! z3{8P~;e4oD^G&E%G+~mOK`8ksP{%S6)OaeW`Du+gpzIZfiFN*KQc;R}LwPpII2~%! z&9U(U8rNy2`ZK2VM90x7Q*0r zsMKc3=pxP!tI=))Q^Ngl27Crm!=0R=B4PGir$pPbO<8|X>sAKoe z+FxOA+99&}`Tn(1eyB))!?ZAYcBikhvA(f2)GMX#)}91)3-->VqGPiTCWE_SQg|Px zfqprh;*3xc)`iMIdutDY+V#_*B3okI29>!JFcG{2^*!N7D8rF+`t*1`iK(a~CzOFw zP^qf}b&Q%rrK*E*fc1}udRWbXx-aa7a^MKmX}S&-*gL3G^c%|Yn7Q1hP6vzV{I{l} z32UI%{4msn>rjrpxBlR{O###`IUQ7lMWGxoZ)^y4AL$Gg@mMH5E1?|SW$lBI|9?kn zs3`SUq0aA5I2bm}JH?5p*M%IC&Y zLM>HEsMA#)`riNBhKeHZ1m)pSsE5c{C_}4_8=#hED^%nMpcI|7_B|+vUO=V(Gt}`8 zp5N&W4MWh547Ie;^K<@nz7x<6L4k*P3 zq2`@}(sR|?PmJ%N_QKEnoPP;MDd5&HK2#<$Kt)mn>Zw=(O0E@@BVBELkoAv)a%d)$ zBg>5Iq4exD9)X&F0cvmD^HR~oUr?ThDd-GEg*x{Mtewo-8KFGS0Tp>UsLa)aGThku z+d^&XzHkei0=3sl6>>{)9LlcuJQYQJ2kQ8|hf?fU*m)iu>NEsE8OjZni2~5~Lc{u7 zK}FUcYJOiRhsHoa0Fi=g(z3Wz?hXB`!7y3J66yP*^ugHm`6%HR{262604)7VAa zu}TSb{Bl9{mw}pJ8)k&9p#qx)d$8fxBD=#_^Hsql34EQMaGSJ`Jqo6W39?F5~P?=g-++P2$vw?la<4_7NLS^JG z)Jw0&P!R@{a1o}2It@9Y6qbitnz~RorjFJ>6e=T=t$(p`dkL=_I8BEp-iA{24odMK zYez5XQl7+^6-r?-C_~ktHd$*ZJ^i58cp}siE;eq2ns)#ygXg_eWati5WFMhka{Yi> zALPLm3`uoC@XG3aCxJ*V@;i=D&fO@BKza=Q~(w$GA{y znH5Sf7t|6Ig>tAgl;?GzB5Mh?wmqOC8vy0dc#(uF0aV>mnU23kb<31YjeN^u37sr)F%1~Wgtu?*G>v`%rZk|s;ISV zLGAiBP)jomW`$Fs95`;gQi<~~4hnyAa2`p6^t&Mp3J~OeBU%X=bSYvQQK1Si8G% zC{$!qpd4Of{fCX0p!7V1%G@t&hpFKG@*)f1vdF*LHF-Ap4)+dQ*|%#84SX3l(`` zs0kHeV%QKWvO!RaM?lS+VC`8@kuEZ>gNk@J)LuFXm8siM8Gc^dp8r3sBU~LfkPymn zW~hmUp&YAf?bbHl7itfTvGJu)j_rana1hGi6{wfn53K)>F-l$Hmx5$ybcx_=ynl6wLr_YKPNQ1x6!6F@nX7V5O+^it7;a!`gF zLZ!GJ)S7m&{vJ?{41sIlG^kBjq`q5%s!)5QzO`FH8R`OcdImt*nFS@c#^~KnMUfta z^7Jayo_GzV;62pD-%t)lZr~Iofa*^L6-izwhbqBDurbu$7zFiNatxH=@lbYVLG<(g zzo|y*sAw}Kg4#4Wp)yhe`V2zdSlU84(hcg_Fb>MlN+^dmLm4~@HUB!)lDx6; zKQ^iLMYGEK{=ESDq{s~ysGs#hQ7T5 zWuTjl_k{{z6ifxDTfcWd72UbcK;7eC!zM6dOZRfQGfYc+E=&!N!yNDfR7z8~a*A_9 zwM#$+R0GPvW>9;jH`L}FYn%_sjMuY)iY6X|ns5#32J#we6NPW>7z<{kodhaFRiG3% zfB~>GQ~;Bqj@cHd&3yqXV_%`>1#9C1jsShn|8!JztIZCTn%poyYy$Jag)k?)15?5n zZT)<2rOFS}(DuT5aFsDsJD0&`PzH}dEyX3My>Jt1^S+0^|NraX-fhB|P{$-COb?4f z8SD&oW10m^!7Wf3`VF;o2|Bpc=7W-}0JV2oL!E-bP@8)tltcTW@1+^^eOBT*D!NDC zgYxX5wZ9m@8-GDhI=unZxhtiYPm;);Hxs64kc7J)OrK{4B^DmE@(;*K# zLpd-4YO~CNGPo9MQ|*E}&&RF*KGY564b)x<*U9arm{9ssKrK-|>u(8VxF?kS=uVvf zBvhu+kqPdAn)m|h4)qr*Re3u*M+!pS8OuRAR39qBw#M#I2E0(W^2x?UPzEJyN>eS4JQnU(6ejijuPeX0G>resQv++kz z_lNh^_WqzEg`vB;NMb=nm>B8~mIZ1}bHM^IFH{75pf=%PsAIbrYALouZOSV!0Dgj! zi_y&;&+ITM?V6Bruct2+t@T`}h}J+bH95una{O1KA>hB`eV zdte|K_X();U!tdTupJynB!i&zN9rR-z5Fb8vXn{BWZVl+C*QW zB2CiY9kZO!w~L_+H;1}~4}!_y9H;;eKxOzc)Dk^{n)e%(Yt#X1GmeK+ za0hB>KEhVef1q3Y4p54FSbH>-qmzyEpysWBihP%~Pe28D%lcmpwDbRi4y|p-K`xb1 zq0W5-qx}h5!sBHgFj#1Gk}G(Y!W>n&~1*0_AXaD2IwbMbr>#jaxxIGloLVpJ)9$p!UpV zsQbi+nVf%3j6KUakl2{TSQP4>T@B`fO`zoGKxJ+zl%t!W?i+`oQhXN5!JAO?pV|0l z8~4n1^5MNyG$9t$=1B^*Nm3gNK;Q9%+N52eQasJt+pT@m+P|P2Ni@gJO9PdO($;PQ zm4QJp0D2ct(XI0Ul;ZnP27}La1`|W|7qfN?Ymc(_YN+oA&cf8tf1Z22kP#}7EKr#! zX{=^!3<=ol=|DxVe7eD4a1GQemUU2(Y=T;=y-+EC1hvK=pdXAl-(@Zu)TWAK?Zi-f zDkapC<$^i|g`rMSH5gClzXcU-qQOuG7eL*iRzZ2b59<7%vi=89yZEz>Cs^Q8nFeZp zSz`^T`$uC~0}h9B@Q#f?fxhSeJ1X*!ccJ?>Qy7?rW*nFv7K1t^UEl!N4`zcup;DY_ zkyBh8s$Cw+@g~NOP?_jw?Qu{6&W67C|F5GW1G}LdIRdq-&qAI5yHKh7Vhpp`$;XG< zTq&ULm<6F6D*@NRzSf^+iE}J7lza)OW7%*C=U>O84;?Zz(gYX6{Is{i0`Mc$4JFG` zw+9+PZMODMaxBX1_JX=$OfhbRisT$rCT>6-&-+l3g6D7 zd{?{Ly`qU@%mfulNvPCSg?gU1w)POHrI-b^xfVk?vJJ|?W5x?mdTtq?!SH(if21N0 zJ!{-vhy)c;d~2tH+LSqsjbTnW8p_~7C(N66S|GHp`&y;kRIE=-J?Ykyr+Hr8xj9g-+{`I_Z5|_RDMC-Ix}r{@9iuH^{`nCmFmP>Tx!!pZPpx6OIIAq zKp7|pYg&H;C__zQKG+#ng6p96#9xRWUjJ=%5ypl(|7oBUWr1=iHa6-iyF)V8vAFKZ8j+LY6v zHtQPL1a61AgT~$N`m;mLF9en1O2)=eci1jafsBFSbp97o(Y<{QRBBGa-tY>{3@h$% zyLb?kqa&a)GST|yLq)t4YDo^jH1G&irrsHU8AI=M{n4TC`5!<lYHC2Gv=fxU zA+RkR3w0X4K`BnK%e^*C4V9U)Q2kAyGSC4k0|Q_pIKleYL+RhYi}SDJbCC|E<|)*g z{)L(tWw%q91Zp>DfZ9aGU?w;XYAKFFW$pr$Be$URe1OvLx5w#=4RuOVLoIc=J)D0T zs!fL!w1Jw~4Qfq?!}4$ul%ls#k%idnUNc66dUc!$N?{eKhfYJNB^_q%rBF+B5=#Cl zR0cwO_qmDjpbVxm7Bx12io7?JfeFUB#+6WxZ-d%Y2cY)A73;qVQbRTN7{)T#S8S1>-T;ZVPqQV9+uJ!kZGCa`Q^P%ta|CUk7$G}FY zHUAH45B!D7NURIaq4ZFvq8LAbFu2EC;2x9#qEKK;4SF zLEq>9&7`7~{bK^_pbYPT+NFn~9Jmgp@Bx&<_fSjr7b>-}FF6A_pyUfdIau0Q!N#k? z0Q&1+;{40w0d%~8W1tLozwGC^6O5ly!2sF~uX1jA$P9$pX>Y&o9Wqf9+CGUHS^PiW>4m!k7P&bH7x7}YXw}j!Se7j)EXyw=8j__n2L5Cs9X0CSQD;-d0_D8F4FukCGC;07~BAt z!Osu}yq-BP-0SosuoMG+FWq0Wm51GEPlDQnAzwMeabY3WJR2+pyT5j~)O~OGjR%1bg-WdtE~8zcZfrB4GPfOS?XSS(FyJG4y;Mq2$qIWyZNk-1H<)KI z3H)v20iWDys0OuU-C;&J3rgV$sJ-*n#-o3BAwD7hG4oq@bi{nelx=meFac~F7v_{#a0qFZ!m zVu)|f!_-ilswhT$Kw^F z+J&Jq+Y0KOPlP$(E*pOjCGU+L%-F*9T zZwZvalQ#YdDv-D#+;~2yc2kIcuV5xs0>|(+MK_k^dt`B?|YG30&0nSLEWI1z;rtQ*QrRce^@smEmY){ zpza3)pd#4?CHKvkFdPbK7lRt_4D-PCa4LKWUqf$rf6r>zE`q=B<9TC8^!F4G#%X}w zo>Xo}aucgX@%Q~-p9xTke!xO7dsKh-3dcAKD#E$2G&}&$!LZT%eGi+PP><;$(fxg| zl6OKqL!LvOnjA6weSdyiA%?%#vkeE9)1g~qgINB)&+%Oe3)0RP+bQY?b(}UqEzxOM z41R&jVBR?XzSo2gU|HIKU;r!=*WY(%Z3`990;s3oO&ATk5#sUpkJIT$9N*vf=d?Ru zGupipIE8m$ZQ4IzA6PA+Tg!8BHtk@E{5?0}TquWn2Kf8_G);t>2#1v33GPA(&urQPZ72pI|14`~G zQ~)2K0{aE^Fbki|9D)k0AY|O@DNjX;>qCFo4hDx^pcHn8nlK24gcG0~m=2G?B~WYH zI=Sng3pH;g)SYuH)F}#=!nI4nfwbpA-_QROrgUqP7RrH)P^rldwTnx@5^R=!Hhw6T zlRp9F&>5(CmyI`}*7iPBU@xE?{st9@e`+Tm4JOg~k3&T%$_MrMtpd}+7EpJ*$uKV5 z1@)A>0`<&z4Yju6(zu9ILK(^m17IPT7&eBQKLl$2e5ed>3j=5ugnHr72r9DPQ1^k6Pywug+CvAS96V#~*DyKluTXm;K{_`-eLBv+JkCdl zJSq+4VRfkfc2JwCHzm=a%3CSymL@;w_pH#0`-gtncf}0^iapH2Gpjl0~KhK z^qhYkyH0fITdVF+n`s1;pZ_!X9cd9(QY zUd9iH)oGuD8c&|pJxf|cJ^fZeGUfH$qoO<22dET9%H~p^0hXg(11e=ppf=?ZsFz^R zVE_!B-QV}pDm9ecP$;>7pfY;`YOT*f9oIY7ehhto|M$T=oQo*@dwoA4422rMT44`5X!NvPsHDs?ZQQv4YDbTmet-Tg16MLbK`4y%9M_LkcqGbLTQY)Tt-}6=4l12irnrU;@-PCNrQ6ZH01dKimOtKxJ@pey3*{)aKp^ z<=}Owz@K}m5uW`Y?CxYvFSp%jjTO6hW_-Mj(H(QQzQ4naA33F??WgUXbrppy#^ zB^L)Oqp6|RJ`>ba)?1Q_j!hXTL+zjpb+>k3sI?smw6fS~_d^42cy-@S6Lap^} zsCnO@42CS^GLisxp`8hmNv~%K6$!33?u3f)7}PEDGL&OCpdxz+wMqYjO7VB=4`0{? z5*w;N50swrQ1j|Q&1(S_NN4DK|KC6pm}~>{p(d_{O6@MF$j(Bo{beWxw~eo$Hq#F% z`N&1wo=FCk`rOto4HakuC_U|9b3OmNQKt+*9sQdG|E@0JR4aRB#WSq)^AT81$VMs7U)lZNA}9r(hPG47b8E zuvA5V&lETXDuXG#m0Su7Lq%E%YV*~ETGM7wndxNg1C{cjFaS=0%HS4=-<}$axf$G-ld{jX~Zh-JDm=&4(;Qx5lmXuDH;m(P3CSW1>a$Fn5dfj zmTMT)WA_5oas32!hx`q-1o5i-dw#$yFaV~n;k%=HJr$@_#Pu#PB?AX*x;1%K)>3pZ$2 z#I5J=`N+U2SRd}M@4m@Q(7=83SQ56Ozb}-6r%-ELq@g?S)uEQEHB14!Lv7Nz#-+wJ zP)oc8YRPts+LimM1i(X33Le8EFkB;dkFEf9W2p?a7n)mtM<_#GpiWI6s7>gFIz6MI z49#pnk1#v!D^L@|HFgT4LOGBCN^xeG3>Jo3+ZNW}-`eA# z^e%<|a08U1+pN70O8?=;oPT+CiVhu@GbZo?>aqJ4>fHM^afYHoJ+)FpMUu{#8A?wM zsMO{%=7Ta^2ue>WYuA8spg|L_Q`DReMc4*v*A9R(Fc-?;BA5s+g*twRq3)QMpyd98 zy5W3;ia1PDm*Pmq*ie~E40XISTYmvB6)7kQ17JC*NZLbr-VthIPpF9_pl%#fp(0&p z84;W-g%0P`6}nH7c6W0xCsqp(5yQ^csgjIToLt(}u<6 z7aspxO5n*qSg#@vD3KBTp$$N3%#LkO1lv*WF9Vcs$hBhr@v!_7&^sX{_mT?ooz9bB zI|3>hF;EqTM5qFe#0;V=0OdPSmW}ZZ7WYV&IVQQtgag0Ki8jnB!rbEMXv6q*5*Q5m zXUreK`~t9x?qw~tM<}T*Qq}KiIVp8;XdaVtbA4q3pNZiqO?FP&9LbEKU*#7}fx+xJ zvIAZFk=sQeBhAS%$jqYeJ_~S*`Y8H$coFtTNDt7c)Pt5@=7joIGg0LR4zw|YQ5nC3 zp@WQtw5Y4WDHw=p%QBbo;+EBQ^am}oa8~zHPZbkZoqt8|nZTs9Tq;RXI2nV>F|s9y z++vg!LS{KmFDJEEP!^l|dyFkZ{t|t6nY)L+jzszo^|e6)>WQxUzR!}v$ZaNNM11UBm{j2sQ1IsCR{2pai%Z^o52VeuY|!XL7bJ$ES!zXvb{oI6LbtC zplSMDa!-`T53-*BGBGm(DhDyN$yGhwQ1IT?QeA$GH7B}o$j7p5RYG|g=5EE2yYyW_ z?|qB97t5^D8GBpkKg!k1_q${|%h=#XQzXHEiR1?c%3xp_*HhZPXotnH%1C6dnL}TK zIHs`|$St5R0ghx)2W6wl#KnQKro*@XF-e_DUYuBkS7W#q(@uh*N_>>$r`{T+pNa4` zj@-uhTok^g?=O8RZG(2BJ^|%xU}v0GnMZvoS2Xl)Lr({mEi^U@24ny2K~YT%gol|) zm40B75MkYEQ=5V+I5uCJC`FO&L;rXf6=kuR*Apj3FqYpUERUfo^aU+#tucc!m1)e| z$M4d7Wh@5P5y4T*#Bm(hWYNczKMeG= zrXB-h8*nrly1Ua}g;Pn%&Hx-O$@SCsS^~vm%`18H8Ab09Rw<0~hj5@$25(|$3d;T> z9|tERq9hyj#>lB$XFRaPWFzXgy()W5Ukv)TAe$F`+mZFIwiHV!3l`qMlz6PN9&ZQH zch#IrhQYIZI?F&mbf(0S zY+Q+$-w|62^%?wMOi883y>Rz(c-kjk%?9)3TyK| zS^Bq|1CQZB9N3FYZyYPaydBI@89|@#{>v}pJ>k@#jKZKw7lba*KMUt_z-IKHp^wkO z@I*!7ITRhHUJ~-*AD)lM%}}P$lY_opurKq*;XpytxsMF?MrIW9cgd779rYn_Z|2x%OG;C>XmBTK!wmU1Ox{3X$;Tx9$Q za*=2U$3T7yARErbr(FY`3mE&#ypsg93E9B1E71M}CWRx4*6_NGJ|+_VrmqDN7e`r2 z`s1LeG)jBhMw`jlDwBUenj>H=7IRdNVW03cxWXq8B)xy|ATN1U?GOkjGey^7u8d$1hEHM+uAzU73s$r@wfp7+aOmMxtkW%V~mWYZxK$c;;Mr30Lx}!>1R$(uG{pVLQZ8ix+pC?jp@is zqbS!u7)*$<#VA+FNnc~GsTM^s+i zeXpZ8?%(8kiZ2@xKW2N@3Gwy^RHX{C3;v>RHiLuc--pW7%w5YB4R=P;pNsJ#mILWX zhC9>E^$GMZ#7=nR+raF;-ZmfQ%eVd_NK9#~ad)Ra)w(%$g zl#zOTlkt|PV;u%m^j6997DX@&-uLzL^1!^!jG-E)@Fva#Exi~k6{K%1#@``u1Kk@4 z@FCeKPnL7h{y}?(%Nn2CM7Vc-sfH8OuQ3`vF7G@I)mQ25MN{_3*j}!P#6t>FStCA}(q@*y7-#UqA3J|E6k zj-WgqeQSuYjX9Twu~Ces!ilY1dl^$1gWM{j`iJFMfs-F_R%I0J1~{^gzVp^s4mR+; zZyJGQOuBE%L*dybj257e_k?>QI!`@o>1&K^Tbxr_z?H|Gyomu7{ll0&%!y|*{n7c3 zt0Y%VWacrx!h$_P`;K;E&P2Rx7h4j6_Xn3L@P5LS# zUy=UnCKCdtqOU7s9{3nXzEF*azD^i#&b;l+&q)0c{n;6xMBjX51H!WYS%|tUje77D z0?(j+h`fis)LbeF={rgUA0TgF^gKbyOB7b49as)i=kq3gr4|`GK_C&3NfRV{b8s>b z{Y}x8i2ChN-2dOvNTUO7B|J(_Gf^c8o-V>*652EAPmV)H;Bu5iw=_m4x>h*U2i9Uq zRI(%A%vE_mAg2e}a5(Z0PTpZ|G-NwsvxGi3>i{YI$v|nP5Do`7xXv;u7L)tIsW|zY z@vcmc2h-8M$GjrQt87A{N)(jNMaG|b=g@tRW!Ou-5?6E_zsX#Ef`!U)=6fF^Py@j_ zOuUP-E+~2}M<`VhP$`YfEWB@wBNG`*h$5Bt%zI9Md=%DTj9+~CN+!PM!{8D0wK829 zkX4C{9X>DA6CBAq+Bovm zjLf7y!^W;KmJ^v==13)UwxQ1z)<3Y6A889PL@D{!Vf z?cucbzODk)6Pp9|F|e6T#-+a-hCkEaioW0MlTkRQlAM5&=;=3r#ubDIQ|HqxJsnW! z&-I5j4lL}dA&Otp{)8jzkbjPYad4tD1`^WlL4QZ;doa3%{@u(uP2V}@ z^rdeVecsg={D+Bkn6RF!3`Rn+Mj!EbC6iYmc!No2n543kNh%kuofu~-5?LRvnq;Ms zIk$oNo6)E87DrpzlFmnNmC1zD-_2xV(j*g{;kS}+WPF_^H_(v}#-yp`W`0i`P2aHJo7_st>o@k>z87nXpJh4t*>+D=~%=I=&# zPcD_gIGtXVvj`6`W#6e^L-|)GtF)lM0TYH%|2d=aXnsAi-hy3#&3O!efPc7D@?s+& zDsI4?sHnjBOX?$Fb`sEyc+>3&{MopbnUh{21GB ziOPdaQG!YD%Zc4GYBCs^D;mj~!ldLFT}68_ih2-9Rq72;@{@KSTbbR)i1df!N`T>b za?p%7!eNyq80?KKsy&M^8WvfVBIvv<`me`wR-oGk609MKRtErB_kX9=TL3 zhe`|T)67ss#-^Gx`;k={2{ST(EzHHZ3cuF${T4qL4s@jNHuJr|@aO@RTsXjo;d%yQ zSjCTtpUFbdVtPEc31tZ5VK7hS_Dsz~V3SCJQF6DslD~AW!JJ@N4lC#*E!T3$R zWN2y|L~^Hzq8x*5QSurCJ(v_7=7SBGu$OG~rrr@wMmC>$)QvfL2!zi^_Qd8&&ZY7d zxvNCI2*bV5qf(c#g#@{P{%F|u@GcAwe<t;H`(Vq;1gK6hwUL5oUmjARSEx6*Fk+FDu7iHOPvIKt< zWmA-%w53UpOaherB@@?7*#a{z`2dqseJ67>qJJ5(SGiQ0qyHxJQscaD|4+uNqja92 zBe0zH9S>gi1zF$PMD>_7)-bti%xi>PClnWE;xJ2bCxY3Df%53wV150O`ARzuWBr-K z`z!gZVeF@}$Yof6&KFpY6VYHAr!bO^$vL>{bLBzdBl^3Ng|HTNRdmEhVbJoHvE_8k zvP|Yjehv-{Kp$^Y@l^HACH{DL6U^3C3RclB!K8gb(y0C@Wa0^vV-Q(S(s~Ld$&opa z;$zH7!<-+~150OQJDKsHINjJX!7trCp|Mwv@kn}Ps4PMGCWN=*;a{%Aij-?L8Hr;` zlQSU^G6m`T%$Q1l=3gR`Qq)^p26EukH|nF1SBZ>lRx{oTcDAf(%(wo9QQDdmX2gj} zT&0eL1N~pY{5uWu4-f~ALF@^ z%^1X?j_9w4TmkxD*>eA4JTcb?{d#OAn@K-9_<&-6Edw5_#6^I=fAqva=|zjUB7H;X z`$I%msHbGCI`u~8XbPP8?xuUDSk&Xt9g})LWDA+oF|j#8c0XIkO%z163|urXr6)ed zRH|W2r2_KltS=!EsqCbE&-Az+_q7>DAJN}3$XHaIDS#s?%|iHo#=;|&$g9z@o(ZSO zz;PyAH=%|&b=9Jagq$DFr6fbIh_n-zN;;U-GPIO=u_MpexG-2u?^@p}5<{97Xa z=4)e&jGZ^dF;Uc(toE_shEY#%OMe+B0?Tmva-(OHWpN+MlQ3SH_Iq=_sV((+bo6K9 zBl@2N^BrzBHwHf9X&4k$x9FujG>Q%(7#{}*GchEYdx2bjjP1tBBo~rE%z@ejZX6gBx(5By7iZ$0F2(T(pOi1^$ZISGu5l zJ+-tbIF7NBjAexbEE}_NI2qRn9GGue)Wj)_uf^8zAWM0eaqnvsE?}S#lRCgyL|Mxm z;4gnYI~Z5l4Y#4By`?b%4p&E6VT?Zr;_ydwoJN-lZ)^4RLT((aYkOh{@_}VV1b1`w zwRvl)XFLY`+T_ph679_>RC$I2wJ?5{RO&5c7pZSX`Aq7kQNE6PLimY!5r}LT&Q&2x zfu$OHRxq~-{lf_|C-ugm+mUhxl3G;#SR0k!43@C^1L_~>n}P!;FfttFgSnns)Y;6z zVd%Jp@ma`UW^N|3P&(y z$X;jy_{;b?`r;z{o}f$9-`IkE&Uj;NL993S=048)ncrC${LwEwt&Y^EA z&aXwdD^zJh{VZd@k?CstuLg3-$ezk<#*d&wr4r7hW?n;#1~8`&$r?rdCFA=E_6>b4 zkbfWeZi^WRUuRM#l<$SxF%XJLmGD?)JL5&@8%`t{X-A?z3W}baagRAU5XC*IXGUh3 zCQ>dT7qo0a{~0cou=;IV2NcJ$bhW|5M+|N?!=33*g3=-=8At@daM1S_Lhuu3O4Fy( z(IQuUtvQp?bl$QpaUGd!1l10G^N{I*4ZGuL8XK0B1eV1J7r~Kh2-Ez16i zoW9m(;3)NQHYQn>Bc|huMZbk;)s@GbKY+ee5zKH86a}L`+x=QD534fRGAmvA$l7K6 zx@4n=qyI*(QU*I|NXA0~J;v3Sc68bMkV97?kyyL^`}nkFxbRFqtS9qv*96JWTY17(2%G zlPe8vm2x=x1qa8PTq)*E;+l_+L>5E{Y{aFnDbD3VZ+FJL2eoD>Qu*xQi5Fyly&!^E zDCmNr%_w+j5nrM2KgQbAPJzP%iEb%+nxJE)bW#$Ua{-otdGtla!HEP~6$h&8du){q zc$F1Jl})*?lP^CoprW_iH)TQ;3_LYw)jz}{yMn@Q)K8#CCAaC>L*F)>h+yrO1aL0M zeBVuBh8YQuk|Ip5W8Q}}Gn%;}%>`R;*KwnPghteOp{6svMrKJ=GyE6C=50juU z0E6SGABIPz$g*;e_7)V5uy$$EJQXKGVf+cpHkf)%$iD~iG)MLhhK4dhB?IYIsf6-}D9D1$BO(|?Uvk=gxiZi(}zCK zE|i=^=`tE~nNW$oiZ+p|r!5K(A`@5|ARC?eD%EkMCOX@4#g#J31{_ft!j+D`u#s8+ ztV{~UrSdP=W6MGwgj-sw&S4}mW0OgBQPQR|!IZ_vz#`hq&5`Uj9vq$j;lyt1|BbWt z35-K=btKtUhc1F4@!=0Bo6KqOI_SDgMq z7~P4UnT)5RKL-w9hx2K#!GSU8Y{_^s`c%5;XKeK?`mhMMz(6e`sED%amdcl8J(Gd>2-ZBV(WZ<}PFIW_Zb#YCkf|knPO;s{{~-v4zN-LC+l8m$CB% z<0a5jS>J~AMA0KA)H820Ae0TyqLPJQ2&Y51r#T~sRx^G9BMnLC5p6)mx-tJP_3GxF z?@OeGnLUq5A50!O{$~e%nZg<^j}U@#$og@<8@(k#ui%E zYGT(L9Hq@L@ES$05sC=+p(qiT%6<&*!O%YBR1zRN*$ia1zEhfq%vlUpz{pp|Gb6W` zxf__%8bdo6drRg95>!aW3LvvU=YKSv>C9Li21^mmBowM-pxr}xqvW>q-%o1kI>%(#TjuR2eLDfDS#8V7*nZivdG@HDO@s&b*ZLsXRbWPMn;;oTC_0 znFA}6jW9U#f_a16xdlne+kL2*Go(JI4AVppuVBR2C80Cpe!; zDsNGkiM|v#uTqe?3o*C^S`ypnY;&fVRl1WG91Zky9zkyqffPfGWqrvi>76 zunonv)nO+gw@vm*@#Q=+rBEDLf-%0xWYu>JgT--RdypuPW3-1&IL|WhANV}A(Gvn& z(Q&FaPBhm`sCFpY&BVeO_=Mt#C^|uZF)o!?=KT};KVfL5_5`x=-LU5yGvp zACb8f@Q5wdRM-?<^XYF!X4A3cU$GgFy6^nAV`3eI%9=vq5)S2O!YSJy* zB-fRo#vr4zntC?V>0AE=DoCXY4xtBhhgXUDX+jVZmfDo&AwnNY)VZoJa2)D)aSmCjVgIIRmellnds>yQL_p z%Y>*1#lq81Oc>1-jsC_My&WX_qsVNce;V@}GB+gpD#Fb4sSHB?5qj%c0Q+rjJREL0;R04N;z-{u7LcKxxp@7X#~v@(Ye7BO{-X+sC|@$WB7A8&@)} z`Z$mpy+av`fWD5Fk&(>v9yf1>BG?lzYtT6lWo5Xs;E2k2>Jwp2CLcseS1lFBS|eK! z#fRZ5oY{`9xSETBV$|2tciFPwQ^c1N=;(k<6l8Mf=Rf((o8KsUYMW;=0-Ly2qU0*d zRaz5;%1q=`>fx-4GB}W{2jd4A`;390w*Y|NYM4~c*j!vXF z5$jTsYn$u#_!05HOja39_6N?PSwT<{49m_F1lfGEU z&Lr4Ay8j23i5M!26Ds?d9Ng;H5capVe};k`j5i_@{X{<#G8IvLjPXe*JjAsIJq^)2 z5EeitI!+C;`O{2i1~OX&y}t7w0;N;Tk>O0ZL;D{TJz>%i*ck;!m^hvGciPpsRAv#` zJRIFfL^p6~4subct8}xBJz(B!WX`&7&jNH$qHh((ck4ZNDz`0dWAXS6p2fh>5{#U} zspc$&N()=N(e(X9W&(;Ln~^n)y)dWRApbA=GFn@6)0gHX=;qU*L>e|EQT0AzkEJ_{O0A{PI=lqGdnx`epZ#AW!^($4y;MQbuTQv z0l~KnWhbDhJ_vtA|MMx?5GvbG8s3vr-4nbs!Pn6+?lH=rfOZDt_kx`E&@lz|eW<&} z?*W2rD7^~q1F-rHc;REzvoIBQ2$>Fx>&a})VG!tU$f-fw7Vwr#Pa!-MZ8?xJ9K2aj zQWr``7{+*^?^BcyLbiYrV-BLy8ifI1oP}!+gl_}UE?lcX!CJJ-)C!}zg;8$7^@8DA z6O3$zdTA(|j_Vb}3q>3lA?mwIcy1cxmrSoq{67uz)fobMz@qIXdQ})8(<;M&5in|^ zAs_|xGG&1`1O34U&9{b!gt2DUVQ`PpRsh-4aBW>;O`La?G5;o5=x%h3hs8UMavl`+ zgrIWBP8bsorEkH2J#c9wv~7mKK`1+*yb?SmQy3J<)CIJ`=<8(2Iu8ET=$i+A1%1s8 z17pX4ahPHKCMax(EE7TaP8ib_eGy>%(HOB6ZSfG24}pIak-E8Klu2mYjB7aZ%b1os z=>Hi!uY>5^&81XL=(h;bki$hpXeVYLc@wb8c$^|~<19n38t zcm^0-8*@4l!gioPU3vq3WkE9qef7{LlLzWoA-fr_?}4@-3@QZ!=Ye)BvQz$Zrq!Tq z6clyEwHX>^`V~YnX<+;r?HAEsGI>H_H?%D@+%5Y~LD6i`e~ghofx(l||Ekd+Zd^MU za{Zu3gOR(9{l{$um}H8=sEgA!9th;nF&2 zKVnSdHPAJHA)(;E4mk(W-V*sVlFt_SpF1>W%5MXg3$~BO?lLJKuH#|Oo5=O0~x=d|0xFbE@<5$uN4fH zDb!f;vRoN!p%mIbcl~$vXm|=EWU21mmi~Lw!-64jD3iuC&M22!__ih}#+022jw!m`_Q# z3+?AozX!`@N`;`+Q2Z6ucH%?zau89R3ej~Mbq|AmGU_sYjkYsrJA(WW^;X6#WJBb3 z*qR2rjzdiZ>a{WMny5z^W9S9id4{}q&}N6M_D0_Y4=mzB2&@8zA3$^!xdI5nK~N8j z7tj|8XI(~l8OHS(*V~|pf@80MrV+~PagBqaGr`vi;~EbdnI58k5xjkoMR1`m}t(a&IN2SNVGn;~d{K{N!@{s-D*iU7kk!+~Wm!u@DJZq%DVxJ;wKI~9F0 zeQn6t3`2JyA4YBrLl5CvV8~1a{Z9FT;xsS?U=0p|g`pq{LVX^rPlJ$;&^{G}GEIY* z?t)&Xs>m&1;3m+W08eq+2A-P+eLQ#{VQ}xGz6kAuz`GW0#i=v~Fy=8jI0QF>^7$A^ z7sGwYB?wJm^ng(r=<@P4Rf|4)@nT|ll zStwkIt4vReF0S8f$d#!A_{M;*2@F9A&oET_Lf|cf;5zDGq5KMrDKrEZz~bdl^u+K= zEifm7jv0!^Vh}RzN4^OKUl@kpH4N`y$dNS5<&Tj%K)>5eSbPD(PT@Mc$SrQc5I7Qo z8bVN*;nq@6wi9KBe8o^$ENB+mS|R&G;WWs)g^v2j-9T3pd>`T3A4WIDKv$zZ9OYYR zlltA(L-G4iyaS^wi$$dyo)`_H;V7SmfEZ&Wk5KnV-3;b9@a036nqZXwLpEA;lh>}Q+h^bpFdic*hMZCufHnq9 zaS$*R?ph6j!@+nE#LF`?*t&2VWG)Js80 zZy0b6Z6>2#@}|JZ!RVK1MVX>68JDB&SLALb47+X^G#@g8p??Q-a_}V@H19yBKiXxQ z1Km~Oh=HK}64#N2zRTd547)F*Jpt{vQGXS3J7Zky!7~WnhfiJW-6iM&2xO`Sg7*zY zX)x?vOp6YuBtvlTA`-V%hBMwry*-qyG^VgFWE_J+e;C^q*SV1Otub>3tJ_q_I*Pp2 zW$2)y=CvS}DHYdQ2E#TesSLr}K$r?a`7q|V;hB$6Z-c(yKyw(mH%4>B=#z3dyyGEd zxxS2}P^Tis3^$DSgf}jMU#7h<_#w(ukblFVhZ?#M!N5f&6s3&8sgWQ+sNIVe-W|C6yi8bQu{7|~V!t@ZN|bO1RL zf)0Ub1T5YHWG>IiVQD}JdeM~_+R^m>RmVRAgemfX$mhA;#`V-gYB}ViR zN=v4VCF*ZO&IoiyW0dc}@G~U__8r=9q3#P$ye{W|0j$eFLroAfT>HTKflz)Pxhcw} zA>b+mT4BV;hP&647*StC_-nX+1Nv5mi+h6a8_3vg^gja6bnqWQ9*kT?(n7dlUH; zV|^`y(gW!04PKdC^Dhg`u=)xF6{im&U>_=p5O@Sa@{vbFS$!y zDnRHZL$H+bHQHoSAUh0(IY9e5c;3Wdhr`>GBs}H|;Vle{&w^kwggro(sTG)(V}zBE zW2J|lOIzX6R4ADR1*uSMg-{hTn&8?W*9tJU49Y>q6m*97_QQaQkgK8JPktWz1`1K= zkPlgzZW+eNa-6{^%f2wc1||L_+GKktW5gcl&zB=Ze|5;)fN~{dndTxdDIqry{q5uw zOaFUg1T(C(YdHutfo^39 zWehStMEhCfqwq#N*1|r}$~5Lz!@_831eDK!>zxo5W_TkD-jS&euG@^ZAk+)s`s)z( z0fbjIjFxm&;o2Z5`reT1h4OEZH^-pa2YQ*N6&Z+sZ61}6AV?+#p`I}0`E(f#GoYM7 z_|HavQyAI{!euIj_TrQS#a~JfpuYhcZN^%X{RcpQ!ysJj8W{ZliQ(QE=r2?i`EuvuM9(cqs|j-pEPldkNQJ;#Q}|Cx z7>iD%PkvG&=)q6QV7fV6)S_#{MLxwkg_nNq7v&pX=_1WysqC&PM!|b%$ZH{zn7X5lz zX+i0KD0NC(QYBfo#o-|9NYRo^S76bbSCnu%aYgAxjjt+px_?#iqO4J(wC;CJX{peV z>xwVUzphlLJ=c|wDQ~Q(L=SI(ruj{!Ir)qe4QSO(WeC;0rT9~?Tgof+ix>AH@3Op% ze({zPq>$;3l0tmCm(VM!0p%u$mp@b6?p)A5Ip& zRO*2eNO=!n_qPv}C;It^%1}(kC0?IKOcUO;`LS}eY`$B^tgMWDQ)g?2(~?a)-xT#J z`l+&#LjF{m>T~~8xI(LDii(9hSXV}s>hdbofisnYIcuU1b68jGh4ch;45yR+f?v{Gy^r{42LU8>;80(gcwg}QmNrZm-)&89|PEP`J3VioBF zFIJzPda-fzVOiFUcsUkDspZ&rl;O>)(kgGZiuU-RZQD{&j^^Cswe-Q|*~{G9kz!7@ zn6k1lZz*!VD5@%JM0Zz-p>(?{YeP}hSX-*|z9>(-tFcOSp&Co4U#p{|kuR%5E!T*0 ztVe9YT2Y&P{g|J=){mttv~j%{s&A^r1}J)9Z8nBc&COyK^{dPBsmB&klkV4L(3`YJjHRjJtS`AYWm9Q!Q&vDLzYv26|JQU5wQUa1UDzx7(V%@IyjqIcX-TtZ z=etE_TTnEmTC?GCG|-F|And(ggi)K8EQWbMiMjc7wPqOiIud@KA#Qht_&lxVnb zUo_iB5#Nc5`j*a2D8wt`9#p%+?mH(%s6MkRvvO(^$6C;wIF>+n<5-_^cBjc|vpS8f z&OuY+*&uov&wA0)9#}*H=Y@&-JX9;u2R+#wdb1bvq&7c^p0vLg%b{)wtWf_oQR=GD z8|yi)H(OG0K?G8{K1|a)^v37dze72F3|0q^f?>~yg3YxqG z^3PRL{bk9EI*o^W7x}8C=#7cYn|_$cmeRp$=so>9J4dZ2vvO2vGRviPlUWstn!+mS z<)^U8ivH15R#=Kw&0$G2lsk=&z zLsgAxg{pzna{;XA5T<%k<9V!ciR#&ftogHQ*t1dvTJ#PJ(!rL%=~^?jskGi(npT63 zHBmieHCyktl=&$%rlnei-hPiwplYqvJbHHpT>I4uW~Esx*?hglD%OFE%&ZIx-RPjk z>yJKQ;}x2|maV1(k!lnAWF79yv+G!AYPO!0W1T~&?|S%p<9hZk4cx$PQJFN{DO0+r z)#&kuY?c1OMmCaB@)q_1RW4+E>0TlDD{sYio4b{n>GoC@LR!39j^3NXE74#b+oRQy zP97hzmucBYtcvQ)HfKf9u^wtYs{Ap#sRwOiml*{lsTHW>r)(aH&saYy?5&p9w|vGL zGd0oT%*mn-yD%T`>|$Xe#x}%G7k9B_n%GyZLF@a%vQ@iTJ-W9W^Uz}tCMSCjYpLkp ze$JZ8X9FGmg4Nas>}5}xh64i55H$Y)o(vYVT7gBF=xwu#9n7rSC?Q$xNX-wi*5sao z>3n>M#g?}=GNqVprWjMYB_qp}Z_jB@o))z&nJu{K${l5A>E2ORsd7%XTUUEdHlAaN zA#oucLtHfnEg7QbdBsGTI?7{!DKWk~?#wUQm{LhGac(gwcAGx@80*X^`&(9o>k-eq7&miVbJ9+JTib=`_2fk2=Hds8sMX3s%#zt*IfjV5C}|I{bqB=a-RcMSapQ ztUIT(7g!jDUc?6R{YAEg7GGkW=@=n+YG=xyqPC(N*I9tToTlpA zZ?GQN=5Aq`4Zp=I``9dQaaNnf2~5glZK_&8mre~H`#3=rlfRBzR8?{8qUo242;QPNy)+M z0a`&dB**4DwV5-pq8&L{qxABJ*a@yy;jO75W^YxUR7Y29DIpZAt8dXwUF}P+*W%XF z7Uu|i_OMKImV*YG_}iY2ES&Oj#|*(M3iYea1NC*ac~ynjcI=C>{(Q1~A9IE^)$G(C z`}3U&?G51Blu(Z+>MW243w>Qf9;2wK7Wj?E?N$AJa;Cye~lhT@{#0Ijn|-IKdPnay(r$lT!z^u zT@;18#c9p7kmp%7h?1gtus%JSpA?kW4r1HI^6t74$5*J-_7ByM)C9c5j7;Ef)B9Ic zU(yq~Hzg(Uo|4d=5|a1~%I(cJ(#k%(EmeGphfvj*`S&FH^4m&2#rNaERWhu$Ve)ps z?(EEQxb?JWSX1)xFgtNa4bcnx^SKH=xu*`Kl>1meqwizaZ!wV1rQr|M0n}{}_8Rv` zY6H477&q`-GY`^#F!KmSb=p(x8G2|6_vAE4(Q44aA-p>^Wmj~M9lRs9$Zi*jo_&k z!|Uj^Jnm0hDr&9u(fJ&2%X?qtAJMpxJd+-d-g)t&O!R zwC*jwoeJjS*1j_r{uwuqzd;iVc=u{plx~T`tXWyoJ(yqz9zltj*z75EzNn-3BtB12 zmzG*vz3l>SQOGw!t43`jv|4m|A>6eq0;4On0dFy*7x7-?z8EX1{$gI9IxmKzQ^0^;mdekg^n%f&8g7}c-_8& z_oFK-u>B2Mi97o3)jWe5yw6QE`h7fby$`D@ZS8{H=M)c=8D4wvMM{}n+joNL1@~IoRkH|FRmDJQ-8%oVT* zr-yFjc=*4%iPtZU15rIw7o3CB>9b9IE3Mqj8zT&s=B)r%s zCTQ&_w2=E~jk_jwk2BHL1nm)R(Rl^^%vL_U49(n)g>!E=&(rVh;WgZ;l2xVJecrB+9=;Jm)%W#~wTR+`Qp<-_TV6Wm*0_a*Ny^lsnq9h_b|iQR42Nvzc9 zQ#_T1ea{=yw(ogIJ@^Oyky3DmkD}FQ_&%ETBkq^)e}vX9XL&7}c9wUghi75&tLLy{ z0?)%;wlUg5iXW|&(!2k}D=YfcpZQ=#e`$i&MbSU`jgM3)=_2>nKe)(W6V&wzpQ2yC z!jEx1=_YT$3hwapIFj*(H0>^KmfX9%jh=OnhjP9CBc99X#uNUF{`4sqg1T{G)}2c= zMbW<&q9>!K?ttv#N(pSGd&-Fr>g^3MZ^C-5EiK=m`P0P>nx|KfShpnHxTYjKPPbHZ zBi7&N6~um8u}N#MU#}=CD&?IS7Pllj{+L_`nfi_(3aEm&?S)l<34Fd4cf$OtqNaYU zs(4G$+xUvv3Qhb(n?c9?L=sKeuGP?EYlxzn0Kt%60qejr#>XLP@@sIAux6X0tunAbAk89oOauX4vWYhWMS_QpRxcGq4rf+b=dp8$8)VaC1N%c

    UDxYMt2e&DE=p{I=%6e7NSp% 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 literal 459100 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

    ^Hu6_39 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�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ν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\n" "Language-Team: English (United Kingdom) \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2017-05-18 15:29+0000\n" -"X-Generator: Launchpad (build 18386)\n" +"X-Launchpad-Export-Date: 2017-10-23 14:56+0000\n" +"X-Generator: Launchpad (build 18484)\n" -#: ../../extensions/agents_alerts.php:55 -#: ../../extensions/agents_modules.php:57 -#: ../../operation/agentes/group_view.php:61 -#: ../../operation/agentes/tactical.php:46 -#: ../../enterprise/extensions/ipam/ipam_list.php:188 -#: ../../enterprise/operation/services/services.list.php:345 -#: ../../enterprise/operation/services/services.service.php:144 -msgid "Last update" -msgstr "Latest update" +#: ../../operation/search_alerts.php:27 ../../operation/search_reports.php:29 +#: ../../operation/search_users.php:26 ../../operation/search_graphs.php:24 +#: ../../operation/search_maps.php:22 ../../operation/search_modules.php:26 +#: ../../operation/search_agents.php:33 +msgid "Zero results found" +msgstr "Zero results found" -#: ../../extensions/agents_alerts.php:74 -#: ../../extensions/agents_modules.php:113 ../../general/ui/agents_list.php:69 -#: ../../godmode/agentes/agent_incidents.php:89 -#: ../../godmode/agentes/agent_manager.php:270 -#: ../../godmode/agentes/configurar_agente.php:363 -#: ../../godmode/agentes/modificar_agente.php:145 -#: ../../godmode/agentes/modificar_agente.php:489 -#: ../../godmode/agentes/planned_downtime.editor.php:480 -#: ../../godmode/agentes/planned_downtime.editor.php:754 -#: ../../godmode/agentes/planned_downtime.list.php:393 -#: ../../godmode/alerts/alert_actions.php:341 -#: ../../godmode/alerts/alert_special_days.php:246 -#: ../../godmode/alerts/alert_templates.php:299 -#: ../../godmode/alerts/configure_alert_action.php:116 -#: ../../godmode/alerts/configure_alert_special_days.php:69 -#: ../../godmode/alerts/configure_alert_template.php:751 -#: ../../godmode/events/custom_events.php:80 -#: ../../godmode/events/custom_events.php:156 -#: ../../godmode/events/event_edit_filter.php:226 -#: ../../godmode/events/event_filter.php:109 -#: ../../godmode/events/event_responses.editor.php:81 -#: ../../godmode/events/event_responses.list.php:56 -#: ../../godmode/gis_maps/configure_gis_map.php:366 -#: ../../godmode/massive/massive_add_action_alerts.php:151 -#: ../../godmode/massive/massive_add_alerts.php:151 -#: ../../godmode/massive/massive_add_profiles.php:89 -#: ../../godmode/massive/massive_add_tags.php:124 -#: ../../godmode/massive/massive_copy_modules.php:71 -#: ../../godmode/massive/massive_copy_modules.php:182 -#: ../../godmode/massive/massive_delete_action_alerts.php:151 -#: ../../godmode/massive/massive_delete_agents.php:105 -#: ../../godmode/massive/massive_delete_alerts.php:212 -#: ../../godmode/massive/massive_delete_profiles.php:103 -#: ../../godmode/massive/massive_edit_agents.php:207 -#: ../../godmode/massive/massive_edit_agents.php:298 -#: ../../godmode/massive/massive_enable_disable_alerts.php:136 -#: ../../godmode/massive/massive_standby_alerts.php:136 -#: ../../godmode/modules/manage_network_components.php:479 -#: ../../godmode/modules/manage_network_components.php:568 -#: ../../godmode/modules/manage_network_components_form_common.php:101 -#: ../../godmode/modules/manage_network_templates_form.php:202 -#: ../../godmode/modules/manage_network_templates_form.php:269 -#: ../../godmode/modules/manage_network_templates_form.php:302 -#: ../../godmode/netflow/nf_edit.php:119 -#: ../../godmode/netflow/nf_edit_form.php:193 -#: ../../godmode/reporting/graph_builder.main.php:116 -#: ../../godmode/reporting/graphs.php:155 -#: ../../godmode/reporting/map_builder.php:208 -#: ../../godmode/reporting/reporting_builder.item_editor.php:868 -#: ../../godmode/reporting/reporting_builder.main.php:69 -#: ../../godmode/reporting/reporting_builder.php:431 -#: ../../godmode/reporting/reporting_builder.php:561 +#: ../../operation/search_alerts.php:39 +#: ../../operation/events/events.build_table.php:36 +#: ../../operation/events/sound_events.php:80 +#: ../../operation/gis_maps/ajax.php:216 ../../operation/gis_maps/ajax.php:247 +#: ../../operation/search_modules.php:42 ../../operation/search_agents.php:44 +#: ../../operation/search_agents.php:50 +#: ../../operation/agentes/status_monitor.php:948 +#: ../../operation/agentes/exportdata.php:96 +#: ../../operation/agentes/exportdata.excel.php:76 +#: ../../operation/agentes/estado_monitores.php:95 +#: ../../operation/agentes/alerts_status.php:427 +#: ../../operation/agentes/alerts_status.php:502 +#: ../../operation/agentes/ver_agente.php:818 +#: ../../operation/agentes/exportdata.csv.php:77 +#: ../../operation/agentes/estado_agente.php:490 +#: ../../operation/incidents/incident_detail.php:349 +#: ../../extensions/module_groups.php:41 ../../extensions/insert_data.php:158 +#: ../../extensions/agents_alerts.php:345 ../../mobile/operation/home.php:72 +#: ../../mobile/operation/alerts.php:266 ../../mobile/operation/agents.php:69 +#: ../../mobile/operation/agents.php:310 ../../mobile/operation/events.php:510 +#: ../../mobile/operation/modules.php:496 +#: ../../include/functions_pandora_networkmap.php:1369 +#: ../../include/functions_pandora_networkmap.php:1532 +#: ../../include/ajax/alert_list.ajax.php:130 +#: ../../include/functions_visual_map_editor.php:277 +#: ../../include/functions_graph.php:5333 +#: ../../include/functions_reporting_html.php:396 +#: ../../include/functions_reporting_html.php:730 +#: ../../include/functions_reporting_html.php:810 +#: ../../include/functions_reporting_html.php:819 +#: ../../include/functions_reporting_html.php:1479 +#: ../../include/functions_reporting_html.php:1883 +#: ../../include/functions_reporting_html.php:1890 +#: ../../include/functions_reporting_html.php:1949 +#: ../../include/functions_reporting_html.php:2245 +#: ../../include/functions_reporting_html.php:2288 +#: ../../include/functions_reporting_html.php:2579 +#: ../../include/functions_reporting_html.php:2627 +#: ../../include/functions_reporting_html.php:2870 +#: ../../include/functions_reporting_html.php:3024 +#: ../../include/functions_reporting_html.php:3235 +#: ../../godmode/alerts/alert_view.php:66 +#: ../../godmode/alerts/alert_list.list.php:379 +#: ../../godmode/alerts/alert_list.list.php:590 +#: ../../godmode/alerts/alert_list.builder.php:59 +#: ../../godmode/massive/massive_enable_disable_alerts.php:154 +#: ../../godmode/massive/massive_enable_disable_alerts.php:171 +#: ../../godmode/massive/massive_standby_alerts.php:154 +#: ../../godmode/massive/massive_standby_alerts.php:171 +#: ../../godmode/massive/massive_copy_modules.php:86 +#: ../../godmode/massive/massive_copy_modules.php:200 +#: ../../godmode/reporting/graph_builder.graph_editor.php:84 +#: ../../godmode/reporting/visual_console_builder.wizard.php:303 +#: ../../godmode/reporting/visual_console_builder.wizard.php:577 +#: ../../godmode/reporting/visual_console_builder.wizard.php:600 #: ../../godmode/reporting/visual_console_builder.elements.php:77 -#: ../../godmode/reporting/visual_console_builder.elements.php:193 -#: ../../godmode/servers/manage_recontask.php:296 -#: ../../godmode/servers/manage_recontask_form.php:312 -#: ../../godmode/setup/gis.php:63 ../../godmode/setup/gis_step_2.php:153 -#: ../../godmode/setup/news.php:164 -#: ../../godmode/snmpconsole/snmp_alert.php:657 -#: ../../godmode/users/configure_user.php:624 -#: ../../godmode/users/user_list.php:227 -#: ../../include/functions_visual_map.php:2761 -#: ../../include/functions_events.php:38 -#: ../../include/functions_events.php:2437 -#: ../../include/functions_events.php:3557 -#: ../../include/functions_visual_map_editor.php:61 -#: ../../include/functions_visual_map_editor.php:336 -#: ../../include/functions_visual_map_editor.php:656 -#: ../../include/functions_graph.php:5546 -#: ../../include/functions_groups.php:745 -#: ../../include/functions_networkmap.php:1721 -#: ../../include/functions_pandora_networkmap.php:1389 -#: ../../include/functions_pandora_networkmap.php:1575 -#: ../../include/functions_reporting_html.php:2079 -#: ../../include/functions_reporting_html.php:2114 -#: ../../mobile/operation/agents.php:75 ../../mobile/operation/agents.php:120 -#: ../../mobile/operation/agents.php:124 ../../mobile/operation/agents.php:175 -#: ../../mobile/operation/agents.php:176 ../../mobile/operation/agents.php:317 -#: ../../mobile/operation/alerts.php:84 ../../mobile/operation/alerts.php:88 -#: ../../mobile/operation/alerts.php:178 ../../mobile/operation/alerts.php:179 -#: ../../mobile/operation/events.php:361 ../../mobile/operation/events.php:365 -#: ../../mobile/operation/events.php:501 ../../mobile/operation/events.php:604 -#: ../../mobile/operation/events.php:605 -#: ../../mobile/operation/modules.php:128 -#: ../../mobile/operation/modules.php:132 -#: ../../mobile/operation/modules.php:203 -#: ../../mobile/operation/modules.php:204 -#: ../../mobile/operation/networkmaps.php:65 -#: ../../mobile/operation/networkmaps.php:69 -#: ../../mobile/operation/networkmaps.php:129 -#: ../../mobile/operation/networkmaps.php:130 -#: ../../mobile/operation/networkmaps.php:197 -#: ../../mobile/operation/visualmaps.php:49 -#: ../../mobile/operation/visualmaps.php:53 -#: ../../mobile/operation/visualmaps.php:141 -#: ../../operation/agentes/alerts_status.functions.php:68 -#: ../../operation/agentes/estado_agente.php:167 -#: ../../operation/agentes/estado_agente.php:517 -#: ../../operation/agentes/estado_generalagente.php:245 -#: ../../operation/agentes/exportdata.php:235 -#: ../../operation/agentes/group_view.php:164 -#: ../../operation/agentes/pandora_networkmap.editor.php:183 -#: ../../operation/agentes/pandora_networkmap.editor.php:196 -#: ../../operation/agentes/status_monitor.php:292 -#: ../../operation/agentes/ver_agente.php:687 -#: ../../operation/events/events.build_table.php:185 -#: ../../operation/events/events_list.php:550 -#: ../../operation/events/sound_events.php:78 -#: ../../operation/gis_maps/ajax.php:309 -#: ../../operation/gis_maps/gis_map.php:90 -#: ../../operation/incidents/incident.php:339 -#: ../../operation/incidents/incident_detail.php:308 -#: ../../operation/netflow/nf_live_view.php:309 -#: ../../operation/search_agents.php:47 ../../operation/search_agents.php:59 -#: ../../operation/search_maps.php:32 ../../operation/users/user_edit.php:505 -#: ../../enterprise/dashboard/dashboards.php:84 -#: ../../enterprise/dashboard/main_dashboard.php:303 -#: ../../enterprise/dashboard/main_dashboard.php:332 -#: ../../enterprise/dashboard/widgets/agent_module.php:41 -#: ../../enterprise/dashboard/widgets/alerts_fired.php:28 -#: ../../enterprise/dashboard/widgets/top_n.php:306 -#: ../../enterprise/dashboard/widgets/tree_view.php:44 -#: ../../enterprise/extensions/cron/functions.php:40 -#: ../../enterprise/extensions/cron/main.php:248 -#: ../../enterprise/godmode/agentes/agent_disk_conf_editor.php:168 -#: ../../enterprise/godmode/agentes/collections.php:232 -#: ../../enterprise/godmode/agentes/module_manager_editor_prediction.php:88 -#: ../../enterprise/godmode/alerts/alert_events.php:491 -#: ../../enterprise/godmode/alerts/alert_events_list.php:361 -#: ../../enterprise/godmode/alerts/alert_events_list.php:423 -#: ../../enterprise/godmode/alerts/alert_events_rules.php:409 -#: ../../enterprise/godmode/alerts/configure_alert_rule.php:155 -#: ../../enterprise/godmode/modules/configure_local_component.php:217 -#: ../../enterprise/godmode/modules/local_components.php:401 -#: ../../enterprise/godmode/modules/local_components.php:483 -#: ../../enterprise/godmode/policies/configure_policy.php:68 -#: ../../enterprise/godmode/policies/policies.php:229 -#: ../../enterprise/godmode/policies/policies.php:258 -#: ../../enterprise/godmode/policies/policy_agents.php:359 -#: ../../enterprise/godmode/reporting/graph_template_editor.php:158 -#: ../../enterprise/godmode/reporting/graph_template_list.php:126 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:288 -#: ../../enterprise/godmode/reporting/reporting_builder.template_editor.php:114 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1416 -#: ../../enterprise/godmode/reporting/reporting_builder.template_wizard.php:307 -#: ../../enterprise/godmode/reporting/visual_console_builder.wizard_services.php:83 -#: ../../enterprise/godmode/services/services.service.php:250 -#: ../../enterprise/include/functions_alert_event.php:926 -#: ../../enterprise/include/functions_events.php:76 -#: ../../enterprise/include/functions_reporting_pdf.php:2315 -#: ../../enterprise/include/functions_reporting_pdf.php:2365 -#: ../../enterprise/meta/advanced/synchronizing.user.php:562 -#: ../../enterprise/meta/agentsearch.php:96 -#: ../../enterprise/meta/include/functions_events_meta.php:67 -#: ../../enterprise/meta/include/functions_wizard_meta.php:153 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1633 -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:239 -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:329 -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:398 -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:506 -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:587 -#: ../../enterprise/operation/agentes/manage_transmap_creation.php:271 -#: ../../enterprise/operation/agentes/manage_transmap_creation.php:360 -#: ../../enterprise/operation/agentes/transactional_map.php:150 -#: ../../enterprise/operation/agentes/ver_agente.php:50 -#: ../../enterprise/operation/agentes/ver_agente.php:71 -#: ../../enterprise/operation/inventory/inventory.php:164 -#: ../../enterprise/operation/log/log_viewer.php:197 -#: ../../enterprise/operation/maps/networkmap_list_deleted.php:196 -#: ../../enterprise/operation/services/services.list.php:183 -#: ../../enterprise/operation/services/services.list.php:335 -#: ../../enterprise/operation/services/services.service.php:132 -#: ../../enterprise/operation/services/services.table_services.php:152 -msgid "Group" -msgstr "Group" - -#: ../../extensions/agents_alerts.php:79 -#: ../../extensions/agents_modules.php:186 ../../general/login_page.php:53 -#: ../../general/login_page.php:204 ../../include/ajax/module.php:807 -#: ../../include/functions_pandora_networkmap.php:765 -#: ../../operation/events/events.php:464 -#: ../../operation/reporting/graph_viewer.php:257 -#: ../../operation/servers/recon_view.php:49 -#: ../../operation/visual_console/public_console.php:112 -#: ../../operation/visual_console/render_view.php:176 -#: ../../enterprise/dashboard/main_dashboard.php:187 -#: ../../enterprise/dashboard/widgets/top_n.php:286 -#: ../../enterprise/extensions/ipam/ipam_network.php:159 -#: ../../enterprise/godmode/policies/policy_queue.php:470 -#: ../../enterprise/meta/advanced/policymanager.queue.php:236 -msgid "Refresh" -msgstr "Refresh" - -#: ../../extensions/agents_alerts.php:81 -#: ../../godmode/alerts/alert_list.builder.php:136 -#: ../../godmode/alerts/configure_alert_action.php:144 -#: ../../godmode/setup/setup_visuals.php:737 -#: ../../godmode/snmpconsole/snmp_alert.php:938 -#: ../../include/functions.php:430 ../../include/functions.php:564 -#: ../../include/functions_html.php:728 -#: ../../include/functions_netflow.php:1134 -#: ../../include/functions_netflow.php:1144 -#: ../../include/functions_netflow.php:1161 -#: ../../include/functions_netflow.php:1169 -#: ../../include/functions_netflow.php:1193 -#: ../../enterprise/godmode/massive/massive_modify_alerts_snmp.php:275 -#: ../../enterprise/meta/advanced/metasetup.visual.php:140 -msgid "seconds" -msgstr "seconds" - -#: ../../extensions/agents_alerts.php:82 ../../include/functions.php:2587 -#: ../../operation/gis_maps/render_view.php:138 -msgid "1 minute" -msgstr "1 minute" - -#: ../../extensions/agents_alerts.php:83 ../../include/functions.php:2588 -#: ../../operation/gis_maps/render_view.php:139 -msgid "2 minutes" -msgstr "2 minutes" - -#: ../../extensions/agents_alerts.php:84 ../../include/ajax/module.php:132 -#: ../../include/functions.php:2589 -#: ../../operation/gis_maps/render_view.php:140 -msgid "5 minutes" -msgstr "5 minutes" - -#: ../../extensions/agents_alerts.php:85 -#: ../../operation/gis_maps/render_view.php:141 -msgid "10 minutes" -msgstr "10 minutes" - -#: ../../extensions/agents_alerts.php:91 -#: ../../extensions/agents_modules.php:103 -#: ../../extensions/disabled/matrix_events.php:31 -#: ../../operation/gis_maps/render_view.php:111 -#: ../../operation/reporting/graph_viewer.php:164 -#: ../../operation/reporting/reporting_viewer.php:103 -#: ../../operation/visual_console/pure_ajax.php:136 -#: ../../operation/visual_console/render_view.php:139 -#: ../../enterprise/dashboard/main_dashboard.php:143 -#: ../../enterprise/operation/agentes/manage_transmap.php:92 -msgid "Full screen mode" -msgstr "Full screen mode" - -#: ../../extensions/agents_alerts.php:96 -#: ../../extensions/agents_modules.php:177 -#: ../../operation/events/events.php:455 -#: ../../operation/gis_maps/render_view.php:115 -#: ../../operation/reporting/graph_viewer.php:169 -#: ../../operation/reporting/reporting_viewer.php:108 -#: ../../operation/visual_console/render_view.php:167 -#: ../../enterprise/dashboard/main_dashboard.php:157 -msgid "Back to normal mode" -msgstr "Return to windowed mode" - -#: ../../extensions/agents_alerts.php:109 -msgid "Agents/Alerts" -msgstr "Agents / Alerts" - -#: ../../extensions/agents_alerts.php:118 -#: ../../operation/agentes/pandora_networkmap.view.php:741 -#: ../../operation/events/events.php:329 -#: ../../operation/snmpconsole/snmp_browser.php:90 -#: ../../operation/snmpconsole/snmp_statistics.php:49 -#: ../../operation/snmpconsole/snmp_view.php:82 -msgid "Full screen" -msgstr "Full screen" - -#: ../../extensions/agents_alerts.php:156 -msgid "There are no agents with alerts" -msgstr "There are no agents with alerts." - -#: ../../extensions/agents_alerts.php:177 -#: ../../extensions/agents_modules.php:135 -#: ../../extensions/agents_modules.php:329 -#: ../../godmode/alerts/alert_list.list.php:71 -#: ../../godmode/massive/massive_add_alerts.php:157 -#: ../../godmode/massive/massive_add_tags.php:129 -#: ../../godmode/massive/massive_delete_agents.php:127 -#: ../../godmode/massive/massive_delete_alerts.php:218 -#: ../../godmode/massive/massive_delete_modules.php:496 -#: ../../godmode/massive/massive_delete_tags.php:192 -#: ../../godmode/massive/massive_edit_agents.php:228 -#: ../../godmode/massive/massive_edit_modules.php:342 -#: ../../godmode/massive/massive_edit_plugins.php:299 -#: ../../godmode/massive/massive_enable_disable_alerts.php:141 -#: ../../godmode/massive/massive_standby_alerts.php:142 -#: ../../godmode/reporting/graph_builder.graph_editor.php:146 -#: ../../godmode/reporting/reporting_builder.item_editor.php:1020 -#: ../../godmode/reporting/reporting_builder.item_editor.php:1083 -#: ../../godmode/reporting/reporting_builder.list_items.php:165 -#: ../../godmode/reporting/reporting_builder.list_items.php:190 -#: ../../godmode/reporting/visual_console_builder.wizard.php:283 -#: ../../include/functions_groups.php:46 -#: ../../include/functions_groups.php:784 -#: ../../include/functions_groups.php:786 -#: ../../include/functions_groups.php:788 -#: ../../include/functions_groups.php:789 -#: ../../include/functions_groups.php:790 -#: ../../include/functions_pandora_networkmap.php:1584 -#: ../../include/functions_reporting_html.php:1322 -#: ../../include/functions_reporting_html.php:1562 -#: ../../mobile/include/functions_web.php:22 -#: ../../mobile/operation/agents.php:158 ../../mobile/operation/home.php:58 -#: ../../operation/agentes/group_view.php:120 -#: ../../operation/agentes/group_view.php:158 -#: ../../operation/search_results.php:74 -#: ../../enterprise/dashboard/widgets/agent_module.php:256 -#: ../../enterprise/dashboard/widgets/groups_status.php:88 -#: ../../enterprise/dashboard/widgets/service_map.php:93 -#: ../../enterprise/extensions/cron/functions.php:33 -#: ../../enterprise/extensions/cron/main.php:247 -#: ../../enterprise/godmode/agentes/collections.agents.php:56 -#: ../../enterprise/godmode/agentes/collections.data.php:107 -#: ../../enterprise/godmode/agentes/module_manager_editor_prediction.php:92 -#: ../../enterprise/godmode/massive/massive_edit_modules_satellite.php:221 -#: ../../enterprise/godmode/policies/policies.php:257 -#: ../../enterprise/godmode/policies/policies.php:409 -#: ../../enterprise/godmode/policies/policy.php:50 -#: ../../enterprise/godmode/policies/policy_agents.php:283 -#: ../../enterprise/godmode/policies/policy_agents.php:341 -#: ../../enterprise/godmode/policies/policy_queue.php:375 -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:170 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:135 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard_sla.php:155 -#: ../../enterprise/include/functions_policies.php:3307 -#: ../../enterprise/include/functions_reporting.php:5415 -#: ../../enterprise/include/functions_reporting_pdf.php:562 -#: ../../enterprise/include/functions_reporting_pdf.php:695 -#: ../../enterprise/meta/advanced/agents_setup.move_agents.php:161 -#: ../../enterprise/meta/advanced/agents_setup.move_agents.php:163 -#: ../../enterprise/meta/advanced/policymanager.queue.php:257 -#: ../../enterprise/meta/monitoring/group_view.php:98 -#: ../../enterprise/meta/monitoring/group_view.php:136 -#: ../../enterprise/meta/monitoring/wizard/wizard.php:228 -#: ../../enterprise/operation/services/services.service_map.php:135 -msgid "Agents" -msgstr "Agents" - -#: ../../extensions/agents_alerts.php:177 -#: ../../godmode/alerts/alert_templates.php:132 -#: ../../godmode/alerts/alert_templates.php:175 -#: ../../godmode/alerts/alert_templates.php:194 -#: ../../godmode/alerts/alert_templates.php:210 -#: ../../godmode/massive/massive_add_action_alerts.php:163 -#: ../../godmode/massive/massive_delete_action_alerts.php:167 -msgid "Alert templates" -msgstr "Alert templates" - -#: ../../extensions/agents_alerts.php:184 -msgid "Previous templates" -msgstr "Previous templates" - -#: ../../extensions/agents_alerts.php:222 -msgid "More templates" -msgstr "More templates" - -#: ../../extensions/agents_alerts.php:254 -#: ../../godmode/agentes/configurar_agente.php:312 -#: ../../godmode/agentes/modificar_agente.php:578 -#: ../../godmode/alerts/alert_actions.php:66 -#: ../../godmode/alerts/alert_actions.php:92 -#: ../../godmode/alerts/alert_actions.php:110 -#: ../../godmode/alerts/alert_actions.php:127 -#: ../../godmode/alerts/alert_actions.php:207 -#: ../../godmode/alerts/alert_actions.php:218 -#: ../../godmode/alerts/alert_actions.php:287 -#: ../../godmode/alerts/alert_actions.php:306 -#: ../../godmode/alerts/alert_actions.php:319 -#: ../../godmode/alerts/alert_commands.php:249 -#: ../../godmode/alerts/alert_list.php:326 -#: ../../godmode/alerts/alert_list.php:329 -#: ../../godmode/alerts/alert_special_days.php:44 -#: ../../godmode/alerts/alert_templates.php:132 -#: ../../godmode/alerts/alert_templates.php:175 -#: ../../godmode/alerts/alert_templates.php:194 -#: ../../godmode/alerts/alert_templates.php:210 -#: ../../godmode/alerts/configure_alert_action.php:56 -#: ../../godmode/alerts/configure_alert_action.php:65 -#: ../../godmode/alerts/configure_alert_command.php:41 -#: ../../godmode/alerts/configure_alert_special_days.php:55 -#: ../../godmode/alerts/configure_alert_template.php:62 -#: ../../godmode/alerts/configure_alert_template.php:82 -#: ../../godmode/alerts/configure_alert_template.php:100 -#: ../../godmode/groups/configure_group.php:170 -#: ../../godmode/groups/group_list.php:339 -#: ../../godmode/massive/massive_copy_modules.php:153 -#: ../../godmode/menu.php:140 ../../include/functions_reports.php:609 -#: ../../include/functions_reports.php:611 -#: ../../include/functions_reports.php:614 -#: ../../include/functions_graph.php:748 -#: ../../include/functions_graph.php:3942 -#: ../../include/functions_graph.php:4668 -#: ../../include/functions_reporting_html.php:1608 -#: ../../include/functions_reporting_html.php:3255 -#: ../../include/functions_treeview.php:374 -#: ../../mobile/include/functions_web.php:25 -#: ../../mobile/operation/agent.php:250 ../../mobile/operation/agents.php:83 -#: ../../mobile/operation/agents.php:324 ../../mobile/operation/alerts.php:154 -#: ../../operation/agentes/estado_agente.php:528 -#: ../../operation/agentes/ver_agente.php:973 -#: ../../operation/search_agents.php:65 ../../operation/search_results.php:94 -#: ../../enterprise/godmode/alerts/alert_events.php:71 -#: ../../enterprise/godmode/alerts/alert_events_list.php:67 -#: ../../enterprise/godmode/alerts/alert_events_list.php:114 -#: ../../enterprise/godmode/alerts/alert_events_list.php:129 -#: ../../enterprise/godmode/alerts/alert_events_list.php:144 -#: ../../enterprise/godmode/alerts/alert_events_rules.php:91 -#: ../../enterprise/godmode/alerts/configure_alert_rule.php:69 -#: ../../enterprise/godmode/policies/policies.php:397 -#: ../../enterprise/godmode/policies/policy_alerts.php:32 -#: ../../enterprise/godmode/services/services.service.php:323 -#: ../../enterprise/include/functions_policies.php:3260 -#: ../../enterprise/include/functions_reporting_pdf.php:737 -#: ../../enterprise/meta/agentsearch.php:99 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1374 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1464 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1584 -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:599 -#: ../../enterprise/meta/monitoring/wizard/wizard.module.local.php:85 -#: ../../enterprise/meta/monitoring/wizard/wizard.module.network.php:103 -#: ../../enterprise/meta/monitoring/wizard/wizard.module.web.php:73 -#: ../../enterprise/meta/monitoring/wizard/wizard.php:226 -msgid "Alerts" -msgstr "Alerts" +#: ../../godmode/reporting/reporting_builder.item_editor.php:920 +#: ../../godmode/reporting/reporting_builder.item_editor.php:1540 +#: ../../godmode/reporting/reporting_builder.item_editor.php:1739 +#: ../../godmode/reporting/reporting_builder.item_editor.php:1746 +#: ../../godmode/reporting/reporting_builder.list_items.php:291 +#: ../../godmode/gis_maps/configure_gis_map.php:420 +#: ../../godmode/servers/plugin.php:66 +#: ../../godmode/agentes/module_manager_editor_common.php:689 +#: ../../godmode/agentes/module_manager_editor_common.php:717 +#: ../../godmode/agentes/module_manager_editor_prediction.php:110 +#: ../../godmode/agentes/planned_downtime.list.php:171 +msgid "Agent" +msgstr "Agent" +#: ../../operation/search_alerts.php:42 ../../operation/search_modules.php:35 +#: ../../operation/agentes/exportdata.php:97 +#: ../../operation/agentes/exportdata.excel.php:76 +#: ../../operation/agentes/estado_monitores.php:97 +#: ../../operation/agentes/alerts_status.php:428 +#: ../../operation/agentes/alerts_status.php:469 +#: ../../operation/agentes/alerts_status.php:503 +#: ../../operation/agentes/alerts_status.php:537 +#: ../../operation/agentes/exportdata.csv.php:77 +#: ../../extensions/module_groups.php:43 ../../extensions/insert_data.php:173 +#: ../../extensions/agents_modules.php:161 #: ../../extensions/agents_alerts.php:280 -#: ../../extensions/agents_modules.php:146 -#: ../../extensions/insert_data.php:173 ../../extensions/module_groups.php:43 -#: ../../godmode/agentes/agent_manager.php:268 -#: ../../godmode/agentes/module_manager_editor_common.php:699 -#: ../../godmode/agentes/module_manager_editor_common.php:718 -#: ../../godmode/agentes/module_manager_editor_prediction.php:135 -#: ../../godmode/agentes/planned_downtime.editor.php:839 -#: ../../godmode/agentes/planned_downtime.list.php:175 -#: ../../godmode/alerts/alert_list.builder.php:71 +#: ../../mobile/operation/alerts.php:268 +#: ../../include/ajax/alert_list.ajax.php:139 +#: ../../include/functions_visual_map_editor.php:311 +#: ../../include/functions_graph.php:5449 +#: ../../include/functions_treeview.php:66 +#: ../../include/functions_reporting_html.php:397 +#: ../../include/functions_reporting_html.php:731 +#: ../../include/functions_reporting_html.php:1480 +#: ../../include/functions_reporting_html.php:1950 +#: ../../include/functions_reporting_html.php:2252 +#: ../../include/functions_reporting_html.php:2295 +#: ../../include/functions_reporting_html.php:2580 +#: ../../godmode/alerts/alert_view.php:71 #: ../../godmode/alerts/alert_list.list.php:393 #: ../../godmode/alerts/alert_list.list.php:599 -#: ../../godmode/alerts/alert_view.php:71 +#: ../../godmode/alerts/alert_list.builder.php:71 #: ../../godmode/massive/massive_edit_agents.php:296 #: ../../godmode/massive/massive_enable_disable_alerts.php:154 #: ../../godmode/massive/massive_enable_disable_alerts.php:171 #: ../../godmode/massive/massive_standby_alerts.php:154 #: ../../godmode/massive/massive_standby_alerts.php:171 #: ../../godmode/reporting/graph_builder.graph_editor.php:85 -#: ../../godmode/reporting/reporting_builder.item_editor.php:974 -#: ../../godmode/reporting/reporting_builder.item_editor.php:1546 -#: ../../godmode/reporting/reporting_builder.item_editor.php:1745 -#: ../../godmode/reporting/reporting_builder.item_editor.php:1752 -#: ../../godmode/reporting/reporting_builder.list_items.php:299 -#: ../../godmode/reporting/visual_console_builder.elements.php:78 #: ../../godmode/reporting/visual_console_builder.wizard.php:302 #: ../../godmode/reporting/visual_console_builder.wizard.php:609 +#: ../../godmode/reporting/visual_console_builder.elements.php:78 +#: ../../godmode/reporting/reporting_builder.item_editor.php:974 +#: ../../godmode/reporting/reporting_builder.item_editor.php:1541 +#: ../../godmode/reporting/reporting_builder.item_editor.php:1740 +#: ../../godmode/reporting/reporting_builder.item_editor.php:1747 +#: ../../godmode/reporting/reporting_builder.list_items.php:296 #: ../../godmode/servers/plugin.php:67 -#: ../../include/ajax/alert_list.ajax.php:139 -#: ../../include/functions_visual_map_editor.php:311 -#: ../../include/functions_graph.php:5451 -#: ../../include/functions_reporting_html.php:397 -#: ../../include/functions_reporting_html.php:731 -#: ../../include/functions_reporting_html.php:1486 -#: ../../include/functions_reporting_html.php:1956 -#: ../../include/functions_reporting_html.php:2258 -#: ../../include/functions_reporting_html.php:2301 -#: ../../include/functions_reporting_html.php:2590 -#: ../../include/functions_treeview.php:66 -#: ../../mobile/operation/alerts.php:268 -#: ../../operation/agentes/alerts_status.php:428 -#: ../../operation/agentes/alerts_status.php:469 -#: ../../operation/agentes/alerts_status.php:503 -#: ../../operation/agentes/alerts_status.php:537 -#: ../../operation/agentes/estado_monitores.php:97 -#: ../../operation/agentes/exportdata.csv.php:77 -#: ../../operation/agentes/exportdata.excel.php:76 -#: ../../operation/agentes/exportdata.php:97 -#: ../../operation/search_alerts.php:42 ../../operation/search_modules.php:35 -#: ../../enterprise/dashboard/widgets/agent_module.php:90 -#: ../../enterprise/dashboard/widgets/graph_module_histogram.php:54 -#: ../../enterprise/dashboard/widgets/graph_module_histogram.php:60 -#: ../../enterprise/dashboard/widgets/module_icon.php:63 -#: ../../enterprise/dashboard/widgets/module_icon.php:69 -#: ../../enterprise/dashboard/widgets/module_status.php:63 -#: ../../enterprise/dashboard/widgets/module_status.php:69 -#: ../../enterprise/dashboard/widgets/module_table_value.php:60 -#: ../../enterprise/dashboard/widgets/module_table_value.php:66 -#: ../../enterprise/dashboard/widgets/module_value.php:63 -#: ../../enterprise/dashboard/widgets/module_value.php:69 -#: ../../enterprise/dashboard/widgets/single_graph.php:61 -#: ../../enterprise/dashboard/widgets/single_graph.php:67 -#: ../../enterprise/dashboard/widgets/sla_percent.php:51 -#: ../../enterprise/dashboard/widgets/sla_percent.php:57 -#: ../../enterprise/dashboard/widgets/top_n.php:127 -#: ../../enterprise/dashboard/widgets/top_n.php:310 -#: ../../enterprise/extensions/disabled/check_acls.php:121 -#: ../../enterprise/godmode/agentes/agent_disk_conf_editor.php:174 -#: ../../enterprise/godmode/agentes/inventory_manager.php:149 -#: ../../enterprise/godmode/agentes/module_manager_editor_prediction.php:19 -#: ../../enterprise/godmode/alerts/alert_events_rules.php:408 -#: ../../enterprise/godmode/alerts/configure_alert_rule.php:149 -#: ../../enterprise/godmode/policies/policy_alerts.php:240 -#: ../../enterprise/godmode/policies/policy_alerts.php:447 -#: ../../enterprise/godmode/policies/policy_inventory_modules.php:153 -#: ../../enterprise/godmode/policies/policy_linking.php:121 -#: ../../enterprise/godmode/reporting/graph_template_item_editor.php:145 -#: ../../enterprise/godmode/reporting/graph_template_item_editor.php:203 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1476 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1948 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:2098 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:2105 -#: ../../enterprise/godmode/reporting/reporting_builder.template_list_item.php:241 -#: ../../enterprise/godmode/services/services.elements.php:334 -#: ../../enterprise/godmode/services/services.elements.php:360 -#: ../../enterprise/include/functions_alert_event.php:924 -#: ../../enterprise/include/functions_events.php:120 -#: ../../enterprise/include/functions_inventory.php:507 -#: ../../enterprise/include/functions_inventory.php:563 -#: ../../enterprise/include/functions_reporting.php:1263 -#: ../../enterprise/include/functions_reporting.php:2055 -#: ../../enterprise/include/functions_reporting.php:2832 -#: ../../enterprise/include/functions_reporting_csv.php:323 -#: ../../enterprise/include/functions_reporting_csv.php:347 -#: ../../enterprise/include/functions_reporting_csv.php:404 -#: ../../enterprise/include/functions_reporting_csv.php:430 -#: ../../enterprise/include/functions_reporting_csv.php:496 -#: ../../enterprise/include/functions_reporting_csv.php:523 -#: ../../enterprise/include/functions_reporting_csv.php:558 -#: ../../enterprise/include/functions_reporting_csv.php:594 -#: ../../enterprise/include/functions_reporting_csv.php:631 -#: ../../enterprise/include/functions_reporting_csv.php:699 -#: ../../enterprise/include/functions_reporting_csv.php:735 -#: ../../enterprise/include/functions_reporting_csv.php:771 -#: ../../enterprise/include/functions_reporting_csv.php:807 -#: ../../enterprise/include/functions_reporting_csv.php:843 -#: ../../enterprise/include/functions_reporting_csv.php:879 -#: ../../enterprise/include/functions_reporting_csv.php:928 -#: ../../enterprise/include/functions_reporting_csv.php:975 -#: ../../enterprise/include/functions_reporting_csv.php:1047 -#: ../../enterprise/include/functions_reporting_csv.php:1163 -#: ../../enterprise/include/functions_reporting_csv.php:1305 -#: ../../enterprise/include/functions_reporting_csv.php:1375 -#: ../../enterprise/include/functions_reporting_pdf.php:775 -#: ../../enterprise/include/functions_reporting_pdf.php:833 -#: ../../enterprise/include/functions_reporting_pdf.php:927 -#: ../../enterprise/include/functions_reporting_pdf.php:1265 -#: ../../enterprise/include/functions_reporting_pdf.php:1609 -#: ../../enterprise/include/functions_reporting_pdf.php:1847 -#: ../../enterprise/include/functions_reporting_pdf.php:1866 -#: ../../enterprise/include/functions_services.php:1492 -#: ../../enterprise/meta/include/functions_wizard_meta.php:3255 -#: ../../enterprise/meta/monitoring/wizard/wizard.create_module.php:222 -#: ../../enterprise/operation/agentes/agent_inventory.php:64 -#: ../../enterprise/operation/agentes/policy_view.php:194 -#: ../../enterprise/operation/inventory/inventory.php:169 -#: ../../enterprise/operation/maps/networkmap_list_deleted.php:191 +#: ../../godmode/agentes/module_manager_editor_common.php:699 +#: ../../godmode/agentes/module_manager_editor_common.php:718 +#: ../../godmode/agentes/planned_downtime.editor.php:839 +#: ../../godmode/agentes/agent_manager.php:268 +#: ../../godmode/agentes/module_manager_editor_prediction.php:135 +#: ../../godmode/agentes/planned_downtime.list.php:175 msgid "Module" msgstr "Module" -#: ../../extensions/agents_alerts.php:281 ../../general/logon_ok.php:225 -#: ../../general/logon_ok.php:422 ../../godmode/admin_access_logs.php:61 -#: ../../godmode/admin_access_logs.php:189 -#: ../../godmode/agentes/agent_template.php:231 -#: ../../godmode/agentes/module_manager.php:568 -#: ../../godmode/agentes/planned_downtime.editor.php:840 -#: ../../godmode/alerts/alert_list.list.php:607 +#: ../../operation/search_alerts.php:45 +#: ../../operation/servers/recon_view.php:101 +#: ../../operation/agentes/alerts_status.php:429 +#: ../../operation/agentes/alerts_status.php:470 +#: ../../operation/agentes/alerts_status.php:504 +#: ../../operation/agentes/alerts_status.php:538 +#: ../../extensions/agents_alerts.php:345 +#: ../../mobile/operation/alerts.php:270 +#: ../../include/functions_treeview.php:381 +#: ../../include/functions_treeview.php:422 +#: ../../include/functions_reporting_html.php:1951 +#: ../../include/functions_reporting_html.php:1954 +#: ../../godmode/alerts/alert_view.php:75 +#: ../../godmode/alerts/alert_list.list.php:407 +#: ../../godmode/alerts/alert_list.builder.php:113 +msgid "Template" +msgstr "Template" + +#: ../../operation/search_alerts.php:48 +#: ../../operation/snmpconsole/snmp_view.php:540 +#: ../../operation/snmpconsole/snmp_view.php:838 +#: ../../operation/events/events.build_table.php:253 +#: ../../operation/agentes/alerts_status.php:430 +#: ../../operation/agentes/alerts_status.php:471 +#: ../../operation/agentes/alerts_status.php:505 +#: ../../operation/agentes/alerts_status.php:539 +#: ../../operation/agentes/alerts_status.functions.php:106 +#: ../../operation/incidents/incident.php:343 +#: ../../extensions/agents_alerts.php:281 +#: ../../mobile/operation/tactical.php:308 ../../general/logon_ok.php:225 +#: ../../general/logon_ok.php:422 ../../include/ajax/alert_list.ajax.php:147 +#: ../../include/functions_ui_renders.php:97 +#: ../../include/functions_reporting_html.php:1953 +#: ../../include/functions_reporting_html.php:3587 +#: ../../include/functions_events.php:3614 ../../include/functions.php:2313 +#: ../../godmode/snmpconsole/snmp_alert.php:1172 +#: ../../godmode/snmpconsole/snmp_alert.php:1264 +#: ../../godmode/snmpconsole/snmp_filters.php:133 #: ../../godmode/alerts/alert_view.php:417 +#: ../../godmode/alerts/alert_list.list.php:607 #: ../../godmode/events/event_filter.php:113 #: ../../godmode/massive/massive_add_action_alerts.php:179 #: ../../godmode/massive/massive_delete_action_alerts.php:181 #: ../../godmode/massive/massive_enable_disable_alerts.php:163 #: ../../godmode/massive/massive_operations.php:271 #: ../../godmode/massive/massive_standby_alerts.php:163 +#: ../../godmode/users/configure_user.php:626 +#: ../../godmode/reporting/visual_console_builder.elements.php:85 +#: ../../godmode/reporting/reporting_builder.item_editor.php:1546 +#: ../../godmode/reporting/reporting_builder.item_editor.php:1741 +#: ../../godmode/reporting/reporting_builder.item_editor.php:1750 +#: ../../godmode/netflow/nf_item_list.php:152 +#: ../../godmode/netflow/nf_edit.php:120 +#: ../../godmode/servers/manage_recontask.php:291 +#: ../../godmode/admin_access_logs.php:61 +#: ../../godmode/admin_access_logs.php:189 #: ../../godmode/modules/manage_nc_groups.php:195 #: ../../godmode/modules/manage_network_components.php:570 #: ../../godmode/modules/manage_network_templates.php:192 -#: ../../godmode/netflow/nf_edit.php:120 -#: ../../godmode/netflow/nf_item_list.php:152 -#: ../../godmode/reporting/reporting_builder.item_editor.php:1551 -#: ../../godmode/reporting/reporting_builder.item_editor.php:1746 -#: ../../godmode/reporting/reporting_builder.item_editor.php:1755 -#: ../../godmode/reporting/visual_console_builder.elements.php:85 -#: ../../godmode/servers/manage_recontask.php:296 -#: ../../godmode/snmpconsole/snmp_alert.php:1172 -#: ../../godmode/snmpconsole/snmp_alert.php:1264 -#: ../../godmode/snmpconsole/snmp_filters.php:133 -#: ../../godmode/users/configure_user.php:626 -#: ../../include/ajax/alert_list.ajax.php:147 ../../include/functions.php:2313 -#: ../../include/functions_ui_renders.php:97 -#: ../../include/functions_events.php:3614 -#: ../../include/functions_reporting_html.php:1959 -#: ../../include/functions_reporting_html.php:3597 -#: ../../mobile/operation/tactical.php:308 -#: ../../operation/agentes/alerts_status.functions.php:106 -#: ../../operation/agentes/alerts_status.php:430 -#: ../../operation/agentes/alerts_status.php:471 -#: ../../operation/agentes/alerts_status.php:505 -#: ../../operation/agentes/alerts_status.php:539 -#: ../../operation/events/events.build_table.php:253 -#: ../../operation/incidents/incident.php:343 -#: ../../operation/search_alerts.php:48 -#: ../../operation/snmpconsole/snmp_view.php:631 -#: ../../operation/snmpconsole/snmp_view.php:929 -#: ../../enterprise/dashboard/widgets/top_n.php:129 -#: ../../enterprise/extensions/ipam/ipam_list.php:200 -#: ../../enterprise/godmode/admin_access_logs.php:25 -#: ../../enterprise/godmode/alerts/alert_events.php:510 -#: ../../enterprise/godmode/alerts/alert_events.php:522 -#: ../../enterprise/godmode/alerts/alert_events_list.php:424 -#: ../../enterprise/godmode/modules/manage_inventory_modules.php:158 -#: ../../enterprise/godmode/policies/policy_alerts.php:455 -#: ../../enterprise/godmode/policies/policy_modules.php:1205 -#: ../../enterprise/godmode/reporting/graph_template_item_editor.php:151 -#: ../../enterprise/godmode/reporting/graph_template_list.php:130 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1952 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:2099 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:2107 -#: ../../enterprise/godmode/servers/manage_export.php:131 -#: ../../enterprise/include/functions_services.php:1432 -#: ../../enterprise/operation/agentes/policy_view.php:196 +#: ../../godmode/agentes/planned_downtime.editor.php:840 +#: ../../godmode/agentes/module_manager.php:568 +#: ../../godmode/agentes/agent_template.php:231 msgid "Action" msgstr "Action" -#: ../../extensions/agents_alerts.php:282 -#: ../../godmode/alerts/alert_view.php:79 -#: ../../godmode/snmpconsole/snmp_alert.php:1169 -#: ../../include/functions_reporting_html.php:3109 -#: ../../include/functions_treeview.php:424 -#: ../../operation/agentes/alerts_status.php:431 -#: ../../operation/agentes/alerts_status.php:472 -#: ../../operation/agentes/alerts_status.php:506 -#: ../../operation/agentes/alerts_status.php:540 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1528 -#: ../../enterprise/operation/agentes/policy_view.php:197 -msgid "Last fired" -msgstr "Last fired" +#: ../../operation/snmpconsole/snmp_mib_uploader.php:30 +#: ../../operation/menu.php:89 +msgid "MIB uploader" +msgstr "MIB uploader" -#: ../../extensions/agents_alerts.php:283 ../../extensions/net_tools.php:239 -#: ../../godmode/agentes/agent_incidents.php:86 -#: ../../godmode/agentes/agent_manager.php:340 -#: ../../godmode/agentes/module_manager.php:564 -#: ../../godmode/alerts/alert_list.list.php:411 -#: ../../godmode/alerts/alert_view.php:96 -#: ../../godmode/events/custom_events.php:83 -#: ../../godmode/events/custom_events.php:157 -#: ../../godmode/massive/massive_copy_modules.php:83 -#: ../../godmode/massive/massive_copy_modules.php:196 -#: ../../godmode/massive/massive_delete_agents.php:119 -#: ../../godmode/massive/massive_delete_modules.php:450 -#: ../../godmode/massive/massive_edit_agents.php:222 -#: ../../godmode/massive/massive_edit_agents.php:362 -#: ../../godmode/servers/servers.build_table.php:65 -#: ../../include/ajax/module.php:745 ../../include/functions_events.php:39 -#: ../../include/functions_events.php:2415 -#: ../../include/functions_events.php:3520 -#: ../../include/functions_pandora_networkmap.php:1400 -#: ../../include/functions_reporting_html.php:401 -#: ../../include/functions_reporting_html.php:806 -#: ../../include/functions_reporting_html.php:816 -#: ../../include/functions_reporting_html.php:1021 -#: ../../include/functions_reporting_html.php:1031 +#: ../../operation/snmpconsole/snmp_mib_uploader.php:66 +msgid "" +"MIB files will be installed on the system. Please note that a MIB may depend " +"on other MIB. To customize trap definitions use the SNMP trap editor." +msgstr "" +"MIB files will be installed on the system. Please note that an MIB file " +"might depend on another MIB. In order to customize trap definitions, use the " +"SNMP trap editor." + +#: ../../operation/snmpconsole/snmp_statistics.php:45 +#: ../../operation/snmpconsole/snmp_view.php:77 +#: ../../operation/snmpconsole/snmp_browser.php:86 +#: ../../operation/agentes/pandora_networkmap.view.php:731 +msgid "Normal screen" +msgstr "Normal screen" + +#: ../../operation/snmpconsole/snmp_statistics.php:49 +#: ../../operation/snmpconsole/snmp_view.php:81 +#: ../../operation/snmpconsole/snmp_browser.php:90 +#: ../../operation/events/events.php:329 +#: ../../operation/agentes/pandora_networkmap.view.php:741 +#: ../../extensions/agents_alerts.php:118 +msgid "Full screen" +msgstr "Full screen" + +#: ../../operation/snmpconsole/snmp_statistics.php:55 +#: ../../operation/snmpconsole/snmp_view.php:73 +#: ../../operation/events/events.php:405 ../../include/functions_html.php:659 +#: ../../include/functions_html.php:660 ../../include/functions_html.php:785 +#: ../../include/functions_html.php:786 +#: ../../godmode/alerts/alert_list.php:326 +#: ../../godmode/category/category.php:58 +#: ../../godmode/agentes/planned_downtime.editor.php:38 +msgid "List" +msgstr "list" + +#: ../../operation/snmpconsole/snmp_statistics.php:61 +#: ../../operation/snmpconsole/snmp_view.php:71 ../../operation/menu.php:278 +#: ../../operation/menu.php:365 ../../operation/events/event_statistics.php:32 +#: ../../operation/incidents/incident_statistics.php:30 +msgid "Statistics" +msgstr "Statistics" + +#: ../../operation/snmpconsole/snmp_statistics.php:64 +#: ../../operation/snmpconsole/snmp_view.php:85 +#: ../../godmode/snmpconsole/snmp_alert.php:78 +#: ../../godmode/snmpconsole/snmp_alert.php:82 +#: ../../godmode/snmpconsole/snmp_alert.php:86 +#: ../../godmode/snmpconsole/snmp_filters.php:35 +#: ../../godmode/snmpconsole/snmp_filters.php:38 +#: ../../godmode/snmpconsole/snmp_filters.php:42 +msgid "SNMP Console" +msgstr "SNMP Console" + +#: ../../operation/snmpconsole/snmp_statistics.php:116 +#: ../../operation/snmpconsole/snmp_view.php:467 +msgid "There are no SNMP traps in database" +msgstr "There are no SNMP traps on the database" + +#: ../../operation/snmpconsole/snmp_statistics.php:127 +msgid "Traps received by source" +msgstr "Traps received by source" + +#: ../../operation/snmpconsole/snmp_statistics.php:127 +#: ../../operation/snmpconsole/snmp_statistics.php:185 +#: ../../include/functions_reporting.php:959 +#, php-format +msgid "Top %d" +msgstr "Top %d" + +#: ../../operation/snmpconsole/snmp_statistics.php:140 +#: ../../mobile/operation/tactical.php:311 ../../general/logon_ok.php:227 +#: ../../general/logon_ok.php:424 +#: ../../include/functions_reporting_html.php:3589 +#: ../../godmode/admin_access_logs.php:191 +msgid "Source IP" +msgstr "Source IP" + +#: ../../operation/snmpconsole/snmp_statistics.php:141 +#: ../../operation/snmpconsole/snmp_statistics.php:199 +msgid "Number" +msgstr "Number" + +#: ../../operation/snmpconsole/snmp_statistics.php:151 +#: ../../operation/snmpconsole/snmp_view.php:583 +#: ../../operation/agentes/estado_agente.php:626 +#: ../../operation/agentes/estado_agente.php:646 +#: ../../godmode/agentes/modificar_agente.php:654 +msgid "Create agent" +msgstr "Create agent" + +#: ../../operation/snmpconsole/snmp_statistics.php:156 +#: ../../operation/snmpconsole/snmp_view.php:589 +msgid "View agent details" +msgstr "View agent details" + +#: ../../operation/snmpconsole/snmp_statistics.php:172 +#: ../../operation/snmpconsole/snmp_statistics.php:219 +#: ../../operation/snmpconsole/snmp_view.php:429 +#: ../../operation/snmpconsole/snmp_view.php:719 +#: ../../operation/snmpconsole/snmp_view.php:741 +#: ../../operation/users/user_edit.php:282 +#: ../../operation/gis_maps/render_view.php:152 +#: ../../extensions/api_checker.php:152 ../../include/functions_graph.php:2594 +#: ../../include/functions_graph.php:2744 +#: ../../include/functions_graph.php:2785 +#: ../../include/functions_graph.php:2826 +#: ../../include/functions_graph.php:2882 +#: ../../include/functions_graph.php:2938 +#: ../../include/functions_graph.php:2992 +#: ../../include/functions_graph.php:3170 +#: ../../include/functions_graph.php:3315 +#: ../../include/functions_graph.php:3365 +#: ../../include/functions_graph.php:4364 +#: ../../godmode/snmpconsole/snmp_alert.php:33 +#: ../../godmode/groups/configure_group.php:190 +msgid "Other" +msgstr "Other" + +#: ../../operation/snmpconsole/snmp_statistics.php:185 +msgid "Traps received by Enterprise String" +msgstr "Traps received by the Enterprise String" + +#: ../../operation/snmpconsole/snmp_statistics.php:198 +msgid "Trap Enterprise String" +msgstr "Trap Enterprise String" + +#: ../../operation/snmpconsole/snmp_view.php:97 +#: ../../operation/events/events.php:508 +#: ../../operation/reporting/graph_viewer.php:34 +#: ../../operation/reporting/graph_viewer.php:41 +#: ../../operation/gis_maps/gis_map.php:74 +#: ../../operation/messages/message_list.php:56 +#: ../../operation/messages/message_list.php:73 +#: ../../operation/incidents/incident_detail.php:85 +#: ../../operation/incidents/incident_detail.php:114 +#: ../../operation/incidents/incident.php:66 +#: ../../extensions/files_repo.php:166 +#: ../../godmode/snmpconsole/snmp_alert.php:560 +#: ../../godmode/snmpconsole/snmp_filters.php:76 +#: ../../godmode/alerts/alert_special_days.php:223 +#: ../../godmode/alerts/alert_actions.php:332 +#: ../../godmode/alerts/alert_commands.php:319 +#: ../../godmode/alerts/alert_list.php:145 +#: ../../godmode/alerts/alert_list.php:213 +#: ../../godmode/alerts/alert_templates.php:224 +#: ../../godmode/setup/news.php:97 ../../godmode/setup/gis.php:57 +#: ../../godmode/setup/links.php:69 ../../godmode/events/event_filter.php:56 +#: ../../godmode/events/event_filter.php:77 +#: ../../godmode/massive/massive_delete_action_alerts.php:114 +#: ../../godmode/massive/massive_delete_modules.php:236 +#: ../../godmode/massive/massive_delete_tags.php:151 +#: ../../godmode/massive/massive_delete_alerts.php:156 +#: ../../godmode/users/configure_user.php:415 +#: ../../godmode/users/profile_list.php:94 +#: ../../godmode/users/user_list.php:147 ../../godmode/users/user_list.php:188 +#: ../../godmode/reporting/map_builder.php:87 +#: ../../godmode/reporting/reporting_builder.php:412 +#: ../../godmode/reporting/graphs.php:86 ../../godmode/reporting/graphs.php:94 +#: ../../godmode/reporting/graphs.php:136 +#: ../../godmode/netflow/nf_item_list.php:105 +#: ../../godmode/netflow/nf_item_list.php:126 +#: ../../godmode/netflow/nf_edit.php:76 ../../godmode/netflow/nf_edit.php:100 +#: ../../godmode/modules/manage_nc_groups.php:122 +#: ../../godmode/modules/manage_network_components.php:372 +#: ../../godmode/agentes/planned_downtime.list.php:107 +msgid "Successfully deleted" +msgstr "Successfully deleted" + +#: ../../operation/snmpconsole/snmp_view.php:98 +#: ../../operation/events/events.php:509 +#: ../../operation/gis_maps/gis_map.php:75 +#: ../../operation/messages/message_list.php:57 +#: ../../operation/agentes/pandora_networkmap.php:269 +#: ../../operation/incidents/incident_detail.php:86 +#: ../../operation/incidents/incident_detail.php:115 +#: ../../operation/incidents/incident.php:67 +#: ../../extensions/files_repo.php:166 +#: ../../godmode/alerts/alert_special_days.php:224 +#: ../../godmode/alerts/alert_actions.php:333 +#: ../../godmode/alerts/alert_commands.php:320 +#: ../../godmode/alerts/alert_list.php:145 +#: ../../godmode/alerts/alert_list.php:213 +#: ../../godmode/alerts/alert_templates.php:225 +#: ../../godmode/setup/news.php:98 ../../godmode/setup/gis.php:55 +#: ../../godmode/massive/massive_delete_action_alerts.php:115 +#: ../../godmode/massive/massive_delete_tags.php:152 +#: ../../godmode/massive/massive_delete_alerts.php:157 +#: ../../godmode/users/configure_user.php:416 +#: ../../godmode/reporting/reporting_builder.php:413 +#: ../../godmode/modules/manage_network_components.php:373 +msgid "Could not be deleted" +msgstr "Could not be deleted" + +#: ../../operation/snmpconsole/snmp_view.php:116 +#: ../../operation/incidents/incident.php:110 +#: ../../include/functions_planned_downtimes.php:125 +#: ../../godmode/snmpconsole/snmp_alert.php:318 +#: ../../godmode/snmpconsole/snmp_filters.php:54 +#: ../../godmode/alerts/alert_special_days.php:206 +#: ../../godmode/alerts/alert_actions.php:262 +#: ../../godmode/alerts/configure_alert_command.php:93 +#: ../../godmode/alerts/configure_alert_template.php:444 +#: ../../godmode/alerts/alert_list.php:196 +#: ../../godmode/alerts/alert_templates.php:151 +#: ../../godmode/setup/news.php:87 ../../godmode/setup/gis.php:39 +#: ../../godmode/setup/links.php:58 +#: ../../godmode/events/event_edit_filter.php:173 +#: ../../godmode/massive/massive_edit_modules.php:152 +#: ../../godmode/users/profile_list.php:223 +#: ../../godmode/netflow/nf_edit_form.php:131 +#: ../../godmode/modules/manage_nc_groups.php:98 +#: ../../godmode/agentes/configurar_agente.php:804 +#: ../../godmode/agentes/planned_downtime.editor.php:368 +msgid "Successfully updated" +msgstr "Successfully updated" + +#: ../../operation/snmpconsole/snmp_view.php:117 +#: ../../operation/agentes/pandora_networkmap.php:247 +#: ../../operation/incidents/incident.php:111 +#: ../../include/functions_planned_downtimes.php:122 +#: ../../godmode/alerts/alert_special_days.php:207 +#: ../../godmode/alerts/alert_actions.php:263 +#: ../../godmode/alerts/configure_alert_command.php:94 +#: ../../godmode/alerts/configure_alert_template.php:445 +#: ../../godmode/alerts/alert_list.php:196 +#: ../../godmode/alerts/alert_templates.php:152 ../../godmode/setup/gis.php:41 +#: ../../godmode/massive/massive_edit_modules.php:153 +#: ../../godmode/modules/manage_network_components.php:346 +#: ../../godmode/agentes/planned_downtime.editor.php:359 +msgid "Could not be updated" +msgstr "Could not be updated" + +#: ../../operation/snmpconsole/snmp_view.php:164 +#: ../../operation/snmpconsole/snmp_view.php:835 +#: ../../operation/agentes/alerts_status.functions.php:75 +#: ../../mobile/operation/alerts.php:39 +msgid "Not fired" +msgstr "Not triggered" + +#: ../../operation/snmpconsole/snmp_view.php:164 +#: ../../operation/snmpconsole/snmp_view.php:832 +#: ../../operation/agentes/alerts_status.functions.php:74 +#: ../../mobile/operation/alerts.php:38 +#: ../../include/functions_reporting_html.php:1598 +#: ../../include/functions_reporting_html.php:1953 +#: ../../include/functions_reporting_html.php:1954 +msgid "Fired" +msgstr "Triggered" + +#: ../../operation/snmpconsole/snmp_view.php:382 +#: ../../operation/snmpconsole/snmp_view.php:536 +#: ../../operation/snmpconsole/snmp_view.php:830 +#: ../../operation/events/events_rss.php:185 +#: ../../operation/events/events.build_table.php:204 +#: ../../operation/agentes/estado_monitores.php:449 +#: ../../include/functions_events.php:43 +#: ../../include/functions_events.php:991 +#: ../../include/functions_events.php:3573 +#: ../../godmode/events/custom_events.php:95 +#: ../../godmode/events/custom_events.php:161 +#: ../../godmode/agentes/configurar_agente.php:538 +msgid "Alert" +msgstr "Alert" + +#: ../../operation/snmpconsole/snmp_view.php:384 +#: ../../operation/snmpconsole/snmp_view.php:401 +#: ../../operation/snmpconsole/snmp_view.php:406 +#: ../../operation/snmpconsole/snmp_view.php:546 +#: ../../operation/events/export_csv.php:54 +#: ../../operation/events/events_list.php:450 +#: ../../operation/events/events_list.php:454 +#: ../../operation/events/events_list.php:463 +#: ../../operation/events/events_list.php:566 +#: ../../operation/events/events_list.php:570 +#: ../../operation/events/events_rss.php:110 +#: ../../operation/events/events.build_table.php:506 +#: ../../operation/tree.php:130 ../../operation/tree.php:155 +#: ../../operation/gis_maps/render_view.php:148 +#: ../../operation/agentes/status_monitor.php:307 +#: ../../operation/agentes/status_monitor.php:324 +#: ../../operation/agentes/status_monitor.php:334 +#: ../../operation/agentes/status_monitor.php:353 +#: ../../operation/agentes/status_monitor.php:396 +#: ../../operation/agentes/status_monitor.php:398 +#: ../../operation/agentes/status_monitor.php:463 +#: ../../operation/agentes/estado_monitores.php:447 +#: ../../operation/agentes/estado_monitores.php:466 +#: ../../operation/agentes/alerts_status.functions.php:73 +#: ../../operation/agentes/alerts_status.functions.php:79 +#: ../../operation/agentes/alerts_status.functions.php:94 +#: ../../operation/agentes/alerts_status.functions.php:111 +#: ../../operation/agentes/alerts_status.functions.php:113 +#: ../../operation/agentes/estado_agente.php:194 +#: ../../extensions/agents_modules.php:134 +#: ../../extensions/files_repo/files_repo_form.php:50 +#: ../../mobile/operation/networkmaps.php:137 +#: ../../mobile/operation/networkmaps.php:227 +#: ../../mobile/operation/alerts.php:37 ../../mobile/operation/alerts.php:43 +#: ../../mobile/operation/agents.php:32 ../../mobile/operation/events.php:624 +#: ../../mobile/operation/events.php:634 +#: ../../mobile/operation/events.php:1082 +#: ../../mobile/operation/events.php:1101 +#: ../../mobile/operation/modules.php:38 +#: ../../mobile/operation/modules.php:225 +#: ../../mobile/operation/modules.php:240 +#: ../../general/subselect_data_module.php:42 +#: ../../include/functions_modules.php:2497 +#: ../../include/functions_modules.php:2498 +#: ../../include/functions_groups.php:616 +#: ../../include/functions_groups.php:2359 +#: ../../include/functions_graph.php:2872 +#: ../../include/functions_users.php:187 ../../include/functions_users.php:192 +#: ../../include/functions_users.php:886 +#: ../../include/functions_events.php:3339 +#: ../../include/functions_events.php:3852 +#: ../../include/functions_reporting.php:1657 ../../include/functions.php:906 +#: ../../include/functions.php:1129 +#: ../../godmode/alerts/alert_list.list.php:122 +#: ../../godmode/alerts/alert_list.list.php:128 +#: ../../godmode/alerts/alert_list.list.php:137 +#: ../../godmode/alerts/alert_list.list.php:142 +#: ../../godmode/alerts/alert_list.php:291 +#: ../../godmode/alerts/alert_list.php:345 +#: ../../godmode/alerts/alert_list.php:358 +#: ../../godmode/alerts/alert_templates.php:255 +#: ../../godmode/setup/gis_step_2.php:154 +#: ../../godmode/events/event_edit_filter.php:237 +#: ../../godmode/events/event_edit_filter.php:241 +#: ../../godmode/events/event_edit_filter.php:382 +#: ../../godmode/massive/massive_edit_agents.php:224 +#: ../../godmode/massive/massive_edit_agents.php:226 +#: ../../godmode/massive/massive_delete_agents.php:121 +#: ../../godmode/massive/massive_delete_agents.php:124 +#: ../../godmode/massive/massive_delete_modules.php:409 +#: ../../godmode/massive/massive_delete_modules.php:437 +#: ../../godmode/massive/massive_delete_modules.php:460 +#: ../../godmode/massive/massive_delete_modules.php:474 +#: ../../godmode/massive/massive_copy_modules.php:85 +#: ../../godmode/massive/massive_copy_modules.php:198 +#: ../../godmode/massive/massive_edit_modules.php:253 +#: ../../godmode/massive/massive_edit_modules.php:281 +#: ../../godmode/massive/massive_edit_modules.php:303 +#: ../../godmode/massive/massive_edit_modules.php:334 +#: ../../godmode/reporting/visual_console_builder.wizard.php:249 +#: ../../godmode/reporting/visual_console_builder.wizard.php:254 +#: ../../godmode/reporting/reporting_builder.item_editor.php:904 +#: ../../godmode/reporting/reporting_builder.item_editor.php:914 +#: ../../godmode/reporting/reporting_builder.item_editor.php:1091 +#: ../../godmode/reporting/reporting_builder.item_editor.php:1401 +#: ../../godmode/reporting/reporting_builder.item_editor.php:1413 +#: ../../godmode/reporting/reporting_builder.list_items.php:163 +#: ../../godmode/reporting/reporting_builder.list_items.php:165 +#: ../../godmode/reporting/reporting_builder.list_items.php:167 +#: ../../godmode/reporting/reporting_builder.list_items.php:189 +#: ../../godmode/reporting/reporting_builder.list_items.php:192 +#: ../../godmode/reporting/reporting_builder.list_items.php:195 +#: ../../godmode/admin_access_logs.php:62 +#: ../../godmode/admin_access_logs.php:64 +#: ../../godmode/modules/manage_network_components.php:515 +#: ../../godmode/modules/manage_network_templates_form.php:267 +msgid "All" +msgstr "All" + +#: ../../operation/snmpconsole/snmp_view.php:388 +#: ../../operation/events/events_list.php:468 +#: ../../operation/users/user_edit.php:238 +#: ../../include/functions_config.php:457 +#: ../../godmode/setup/setup_visuals.php:62 +#: ../../godmode/events/event_edit_filter.php:276 +#: ../../godmode/users/configure_user.php:519 +msgid "Block size for pagination" +msgstr "Block size for pagination" + +#: ../../operation/snmpconsole/snmp_view.php:395 +#: ../../operation/events/events_list.php:474 +#: ../../operation/users/user_edit.php:247 +#: ../../operation/users/user_edit.php:249 +#: ../../operation/users/user_edit.php:257 +#: ../../operation/users/user_edit.php:276 +#: ../../operation/gis_maps/gis_map.php:93 +#: ../../extensions/agents_alerts.php:313 ../../include/functions_ui.php:908 +#: ../../godmode/alerts/alert_special_days.php:275 +#: ../../godmode/alerts/alert_special_days.php:287 +#: ../../godmode/alerts/alert_view.php:43 +#: ../../godmode/alerts/alert_list.list.php:504 +#: ../../godmode/setup/gis_step_2.php:367 +#: ../../godmode/setup/gis_step_2.php:451 +#: ../../godmode/setup/setup_visuals.php:182 +#: ../../godmode/setup/setup_visuals.php:570 +#: ../../godmode/setup/setup_visuals.php:582 +#: ../../godmode/events/event_edit_filter.php:278 +#: ../../godmode/massive/massive_edit_agents.php:404 +#: ../../godmode/users/configure_user.php:451 +#: ../../godmode/agentes/module_manager_editor_common.php:394 +msgid "Default" +msgstr "Default" + +#: ../../operation/snmpconsole/snmp_view.php:399 +#: ../../operation/events/events_list.php:568 +#: ../../operation/events/events.build_table.php:211 +#: ../../mobile/operation/events.php:373 ../../mobile/operation/events.php:374 +#: ../../mobile/operation/events.php:489 ../../mobile/operation/events.php:632 +#: ../../mobile/operation/events.php:633 +#: ../../include/functions_reporting_html.php:811 +#: ../../include/functions_reporting_html.php:820 +#: ../../include/functions_reporting_html.php:1024 +#: ../../include/functions_reporting_html.php:1034 #: ../../include/functions_reporting_html.php:1642 -#: ../../include/functions_reporting_html.php:2083 -#: ../../include/functions_reporting_html.php:2118 -#: ../../include/functions_reporting_html.php:2824 -#: ../../include/functions_snmp_browser.php:435 -#: ../../mobile/operation/agents.php:81 ../../mobile/operation/agents.php:111 -#: ../../mobile/operation/agents.php:112 ../../mobile/operation/agents.php:184 -#: ../../mobile/operation/agents.php:185 ../../mobile/operation/agents.php:322 +#: ../../include/functions_events.php:44 +#: ../../include/functions_events.php:898 +#: ../../include/functions_events.php:2387 +#: ../../include/functions_events.php:3579 +#: ../../godmode/events/event_filter.php:112 +#: ../../godmode/events/custom_events.php:98 +#: ../../godmode/events/custom_events.php:162 +#: ../../godmode/events/event_edit_filter.php:239 +#: ../../godmode/reporting/reporting_builder.item_editor.php:1396 +msgid "Severity" +msgstr "Severity" + +#: ../../operation/snmpconsole/snmp_view.php:404 +#: ../../operation/snmpconsole/snmp_view.php:506 +#: ../../operation/snmpconsole/snmp_view.php:822 +#: ../../operation/events/events.build_table.php:144 +#: ../../operation/messages/message_list.php:121 +#: ../../operation/servers/recon_view.php:98 +#: ../../operation/search_modules.php:51 ../../operation/search_agents.php:64 +#: ../../operation/agentes/status_monitor.php:971 +#: ../../operation/agentes/alerts_status.php:432 +#: ../../operation/agentes/alerts_status.php:473 +#: ../../operation/agentes/alerts_status.php:507 +#: ../../operation/agentes/alerts_status.php:541 +#: ../../operation/agentes/alerts_status.functions.php:83 +#: ../../operation/agentes/estado_agente.php:193 +#: ../../operation/agentes/estado_agente.php:525 +#: ../../operation/incidents/incident_detail.php:276 +#: ../../operation/incidents/incident.php:240 +#: ../../operation/incidents/incident.php:336 +#: ../../extensions/net_tools.php:239 ../../extensions/agents_alerts.php:283 #: ../../mobile/operation/alerts.php:75 ../../mobile/operation/alerts.php:76 #: ../../mobile/operation/alerts.php:194 ../../mobile/operation/alerts.php:195 -#: ../../mobile/operation/alerts.php:274 ../../mobile/operation/events.php:342 +#: ../../mobile/operation/alerts.php:274 ../../mobile/operation/agents.php:81 +#: ../../mobile/operation/agents.php:111 ../../mobile/operation/agents.php:112 +#: ../../mobile/operation/agents.php:184 ../../mobile/operation/agents.php:185 +#: ../../mobile/operation/agents.php:322 ../../mobile/operation/events.php:342 #: ../../mobile/operation/events.php:343 ../../mobile/operation/events.php:493 #: ../../mobile/operation/events.php:613 ../../mobile/operation/events.php:614 #: ../../mobile/operation/modules.php:119 @@ -711,596 +677,2817 @@ msgstr "Last fired" #: ../../mobile/operation/modules.php:533 #: ../../mobile/operation/modules.php:623 #: ../../mobile/operation/modules.php:754 -#: ../../operation/agentes/alerts_status.functions.php:83 -#: ../../operation/agentes/alerts_status.php:432 -#: ../../operation/agentes/alerts_status.php:473 -#: ../../operation/agentes/alerts_status.php:507 -#: ../../operation/agentes/alerts_status.php:541 -#: ../../operation/agentes/estado_agente.php:193 -#: ../../operation/agentes/estado_agente.php:525 -#: ../../operation/agentes/status_monitor.php:971 -#: ../../operation/events/events.build_table.php:144 -#: ../../operation/incidents/incident.php:240 -#: ../../operation/incidents/incident.php:336 -#: ../../operation/incidents/incident_detail.php:276 -#: ../../operation/messages/message_list.php:121 -#: ../../operation/search_agents.php:64 ../../operation/search_modules.php:51 -#: ../../operation/servers/recon_view.php:98 -#: ../../operation/snmpconsole/snmp_view.php:404 -#: ../../operation/snmpconsole/snmp_view.php:597 -#: ../../operation/snmpconsole/snmp_view.php:913 -#: ../../enterprise/dashboard/widgets/tactical.php:32 -#: ../../enterprise/extensions/backup/main.php:101 -#: ../../enterprise/extensions/vmware/vmware_view.php:1002 -#: ../../enterprise/godmode/admin_access_logs.php:22 -#: ../../enterprise/godmode/agentes/collection_manager.php:108 -#: ../../enterprise/godmode/agentes/collection_manager.php:166 -#: ../../enterprise/godmode/alerts/alert_events_list.php:425 -#: ../../enterprise/godmode/policies/policies.php:253 -#: ../../enterprise/godmode/policies/policy_agents.php:379 -#: ../../enterprise/godmode/policies/policy_collections.php:124 -#: ../../enterprise/godmode/policies/policy_collections.php:195 -#: ../../enterprise/godmode/policies/policy_queue.php:348 -#: ../../enterprise/godmode/servers/list_satellite.php:36 -#: ../../enterprise/include/functions_reporting.php:1264 -#: ../../enterprise/include/functions_reporting.php:2056 -#: ../../enterprise/include/functions_reporting.php:2833 -#: ../../enterprise/include/functions_reporting.php:4428 -#: ../../enterprise/include/functions_reporting.php:4729 -#: ../../enterprise/include/functions_reporting_csv.php:1322 -#: ../../enterprise/include/functions_reporting_pdf.php:1269 -#: ../../enterprise/include/functions_reporting_pdf.php:1610 -#: ../../enterprise/include/functions_reporting_pdf.php:2042 -#: ../../enterprise/include/functions_reporting_pdf.php:2319 -#: ../../enterprise/include/functions_reporting_pdf.php:2369 -#: ../../enterprise/include/functions_services.php:1429 -#: ../../enterprise/meta/advanced/policymanager.queue.php:222 -#: ../../enterprise/meta/advanced/servers.build_table.php:60 -#: ../../enterprise/meta/agentsearch.php:98 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1552 -#: ../../enterprise/meta/include/functions_events_meta.php:70 -#: ../../enterprise/operation/agentes/collection_view.php:66 -#: ../../enterprise/operation/agentes/policy_view.php:47 -#: ../../enterprise/operation/agentes/policy_view.php:134 -#: ../../enterprise/operation/agentes/policy_view.php:198 -#: ../../enterprise/operation/agentes/policy_view.php:307 -#: ../../enterprise/operation/services/services.list.php:175 -#: ../../enterprise/operation/services/services.list.php:342 -#: ../../enterprise/operation/services/services.service.php:140 -#: ../../enterprise/operation/services/services.table_services.php:144 +#: ../../include/functions_snmp_browser.php:435 +#: ../../include/functions_pandora_networkmap.php:1386 +#: ../../include/ajax/module.php:745 +#: ../../include/functions_reporting_html.php:401 +#: ../../include/functions_reporting_html.php:806 +#: ../../include/functions_reporting_html.php:816 +#: ../../include/functions_reporting_html.php:1021 +#: ../../include/functions_reporting_html.php:1031 +#: ../../include/functions_reporting_html.php:1636 +#: ../../include/functions_reporting_html.php:2077 +#: ../../include/functions_reporting_html.php:2112 +#: ../../include/functions_reporting_html.php:2814 +#: ../../include/functions_events.php:39 +#: ../../include/functions_events.php:2415 +#: ../../include/functions_events.php:3520 +#: ../../godmode/alerts/alert_view.php:96 +#: ../../godmode/alerts/alert_list.list.php:411 +#: ../../godmode/events/custom_events.php:83 +#: ../../godmode/events/custom_events.php:157 +#: ../../godmode/massive/massive_edit_agents.php:222 +#: ../../godmode/massive/massive_edit_agents.php:362 +#: ../../godmode/massive/massive_delete_agents.php:119 +#: ../../godmode/massive/massive_delete_modules.php:450 +#: ../../godmode/massive/massive_copy_modules.php:83 +#: ../../godmode/massive/massive_copy_modules.php:196 +#: ../../godmode/servers/servers.build_table.php:65 +#: ../../godmode/agentes/agent_manager.php:340 +#: ../../godmode/agentes/agent_incidents.php:86 +#: ../../godmode/agentes/module_manager.php:564 msgid "Status" msgstr "Status" -#: ../../extensions/agents_alerts.php:313 -#: ../../godmode/agentes/module_manager_editor_common.php:394 -#: ../../godmode/alerts/alert_list.list.php:504 -#: ../../godmode/alerts/alert_special_days.php:275 -#: ../../godmode/alerts/alert_special_days.php:287 -#: ../../godmode/alerts/alert_view.php:43 -#: ../../godmode/events/event_edit_filter.php:278 -#: ../../godmode/massive/massive_edit_agents.php:404 -#: ../../godmode/setup/gis_step_2.php:367 -#: ../../godmode/setup/gis_step_2.php:451 -#: ../../godmode/setup/setup_visuals.php:182 -#: ../../godmode/setup/setup_visuals.php:596 -#: ../../godmode/setup/setup_visuals.php:608 -#: ../../godmode/users/configure_user.php:451 -#: ../../include/functions_ui.php:908 -#: ../../operation/events/events_list.php:475 -#: ../../operation/gis_maps/gis_map.php:93 -#: ../../operation/snmpconsole/snmp_view.php:395 -#: ../../operation/users/user_edit.php:247 -#: ../../operation/users/user_edit.php:249 -#: ../../operation/users/user_edit.php:257 -#: ../../operation/users/user_edit.php:276 -#: ../../enterprise/dashboard/main_dashboard.php:66 -#: ../../enterprise/godmode/policies/policy_alerts.php:304 -#: ../../enterprise/godmode/policies/policy_external_alerts.php:199 -#: ../../enterprise/godmode/reporting/reporting_builder.advanced.php:83 -#: ../../enterprise/godmode/reporting/reporting_builder.advanced.php:88 -#: ../../enterprise/godmode/reporting/reporting_builder.template_advanced.php:117 -#: ../../enterprise/godmode/reporting/reporting_builder.template_advanced.php:122 -#: ../../enterprise/godmode/reporting/visual_console_builder.wizard_services.php:78 -#: ../../enterprise/meta/advanced/metasetup.visual.php:215 -#: ../../enterprise/meta/advanced/metasetup.visual.php:251 -#: ../../enterprise/meta/advanced/metasetup.visual.php:256 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1520 -#: ../../enterprise/meta/monitoring/wizard/wizard.php:99 -#: ../../enterprise/operation/agentes/policy_view.php:253 -msgid "Default" -msgstr "Default" +#: ../../operation/snmpconsole/snmp_view.php:407 +#: ../../operation/snmpconsole/snmp_view.php:569 +#: ../../operation/snmpconsole/snmp_view.php:827 +#: ../../include/functions_events.php:3154 +#: ../../include/functions_events.php:3159 +msgid "Not validated" +msgstr "Unvalidated" +#: ../../operation/snmpconsole/snmp_view.php:408 +#: ../../operation/snmpconsole/snmp_view.php:573 +#: ../../operation/snmpconsole/snmp_view.php:824 +#: ../../include/functions_graph.php:3022 +#: ../../include/functions_events.php:895 +#: ../../include/functions_events.php:1505 +#: ../../include/functions_events.php:1719 +#: ../../include/functions_events.php:1725 +#: ../../include/functions_events.php:1729 +#: ../../include/functions_events.php:1734 +#: ../../include/functions_events.php:3151 +#: ../../include/functions_events.php:3159 +msgid "Validated" +msgstr "Validated" + +#: ../../operation/snmpconsole/snmp_view.php:413 +#: ../../operation/events/events_list.php:408 +#: ../../mobile/operation/alerts.php:188 ../../mobile/operation/agents.php:194 +#: ../../mobile/operation/events.php:642 +#: ../../mobile/operation/modules.php:254 +#: ../../godmode/snmpconsole/snmp_alert.php:999 +#: ../../godmode/events/event_edit_filter.php:249 +#: ../../godmode/reporting/reporting_builder.item_editor.php:1494 +msgid "Free search" +msgstr "Free search" + +#: ../../operation/snmpconsole/snmp_view.php:414 +msgid "" +"Search by any alphanumeric field in the trap.\n" +"\t\tREMEMBER trap sources need to be searched by IP Address" +msgstr "" +"Search by any alphanumeric field in the trap.\n" +"\t\tREMEMBER trap sources need to be searched by IP Address" + +#: ../../operation/snmpconsole/snmp_view.php:420 +#: ../../godmode/snmpconsole/snmp_alert.php:664 +#: ../../godmode/snmpconsole/snmp_alert.php:1003 +msgid "Trap type" +msgstr "Trap type" + +#: ../../operation/snmpconsole/snmp_view.php:421 +msgid "Search by trap type" +msgstr "Search by trap type" + +#: ../../operation/snmpconsole/snmp_view.php:423 +#: ../../operation/snmpconsole/snmp_view.php:719 +#: ../../operation/snmpconsole/snmp_view.php:723 +#: ../../operation/events/events_list.php:281 +#: ../../operation/events/events_list.php:881 +#: ../../operation/users/user_edit.php:323 +#: ../../operation/users/user_edit.php:347 +#: ../../operation/users/user_edit.php:387 +#: ../../operation/users/user_edit.php:401 +#: ../../operation/users/user_edit.php:554 +#: ../../operation/users/user_edit.php:561 +#: ../../operation/users/user_edit.php:570 +#: ../../operation/users/user_edit.php:577 +#: ../../operation/netflow/nf_live_view.php:399 +#: ../../operation/agentes/ver_agente.php:813 +#: ../../operation/agentes/ver_agente.php:856 +#: ../../operation/agentes/ver_agente.php:866 +#: ../../operation/agentes/pandora_networkmap.editor.php:204 +#: ../../mobile/operation/events.php:587 +#: ../../include/functions_pandora_networkmap.php:263 +#: ../../include/functions_pandora_networkmap.php:739 +#: ../../include/functions_pandora_networkmap.php:1450 +#: ../../include/functions_pandora_networkmap.php:1453 +#: ../../include/functions_pandora_networkmap.php:1504 +#: ../../include/functions_pandora_networkmap.php:1508 +#: ../../include/functions_pandora_networkmap.php:1560 +#: ../../include/functions_pandora_networkmap.php:1565 +#: ../../include/ajax/planned_downtime.ajax.php:85 +#: ../../include/ajax/alert_list.ajax.php:150 +#: ../../include/functions_visual_map_editor.php:268 +#: ../../include/functions_visual_map_editor.php:353 +#: ../../include/functions_visual_map_editor.php:528 +#: ../../include/functions_events.php:1698 +#: ../../include/functions_events.php:1705 +#: ../../include/functions_html.php:316 ../../include/functions_html.php:479 +#: ../../include/functions.php:909 ../../godmode/snmpconsole/snmp_alert.php:27 +#: ../../godmode/snmpconsole/snmp_alert.php:1008 +#: ../../godmode/alerts/configure_alert_action.php:131 +#: ../../godmode/alerts/alert_list.list.php:610 +#: ../../godmode/alerts/configure_alert_template.php:585 +#: ../../godmode/setup/setup_visuals.php:289 +#: ../../godmode/setup/os.builder.php:40 +#: ../../godmode/events/custom_events.php:213 +#: ../../godmode/events/custom_events.php:224 +#: ../../godmode/events/event_edit_filter.php:422 +#: ../../godmode/massive/massive_add_action_alerts.php:288 +#: ../../godmode/massive/massive_add_alerts.php:193 +#: ../../godmode/massive/massive_edit_agents.php:315 +#: ../../godmode/massive/massive_edit_plugins.php:284 +#: ../../godmode/massive/massive_delete_modules.php:490 +#: ../../godmode/massive/massive_delete_modules.php:564 +#: ../../godmode/massive/massive_delete_modules.php:609 +#: ../../godmode/massive/massive_delete_modules.php:610 +#: ../../godmode/massive/massive_delete_modules.php:611 +#: ../../godmode/massive/massive_delete_modules.php:612 +#: ../../godmode/massive/massive_delete_modules.php:679 +#: ../../godmode/massive/massive_edit_modules.php:319 +#: ../../godmode/massive/massive_edit_modules.php:536 +#: ../../godmode/massive/massive_edit_modules.php:564 +#: ../../godmode/massive/massive_edit_modules.php:625 +#: ../../godmode/massive/massive_edit_modules.php:684 +#: ../../godmode/massive/massive_edit_modules.php:769 +#: ../../godmode/massive/massive_edit_modules.php:770 +#: ../../godmode/massive/massive_edit_modules.php:771 +#: ../../godmode/massive/massive_edit_modules.php:772 +#: ../../godmode/massive/massive_edit_modules.php:967 +#: ../../godmode/massive/massive_delete_tags.php:226 +#: ../../godmode/massive/massive_delete_tags.php:253 +#: ../../godmode/massive/massive_delete_tags.php:289 +#: ../../godmode/massive/massive_add_tags.php:169 +#: ../../godmode/massive/massive_delete_alerts.php:243 +#: ../../godmode/users/configure_user.php:510 +#: ../../godmode/users/configure_user.php:682 +#: ../../godmode/users/configure_user.php:686 +#: ../../godmode/users/configure_user.php:691 +#: ../../godmode/reporting/graph_builder.graph_editor.php:135 +#: ../../godmode/reporting/graph_builder.graph_editor.php:194 +#: ../../godmode/reporting/graph_builder.graph_editor.php:214 +#: ../../godmode/reporting/visual_console_builder.wizard.php:199 +#: ../../godmode/reporting/visual_console_builder.wizard.php:296 +#: ../../godmode/reporting/visual_console_builder.wizard.php:304 +#: ../../godmode/reporting/visual_console_builder.wizard.php:326 +#: ../../godmode/reporting/visual_console_builder.wizard.php:335 +#: ../../godmode/reporting/visual_console_builder.wizard.php:374 +#: ../../godmode/reporting/visual_console_builder.wizard.php:571 +#: ../../godmode/reporting/visual_console_builder.wizard.php:581 +#: ../../godmode/reporting/visual_console_builder.wizard.php:613 +#: ../../godmode/reporting/visual_console_builder.elements.php:288 +#: ../../godmode/reporting/visual_console_builder.elements.php:429 +#: ../../godmode/reporting/reporting_builder.item_editor.php:1072 +#: ../../godmode/reporting/reporting_builder.item_editor.php:1100 +#: ../../godmode/reporting/reporting_builder.item_editor.php:1141 +#: ../../godmode/reporting/reporting_builder.item_editor.php:1151 +#: ../../godmode/reporting/reporting_builder.item_editor.php:1176 +#: ../../godmode/reporting/reporting_builder.item_editor.php:1469 +#: ../../godmode/netflow/nf_edit_form.php:226 +#: ../../godmode/gis_maps/configure_gis_map.php:414 +#: ../../godmode/servers/manage_recontask_form.php:270 +#: ../../godmode/groups/configure_group.php:197 +#: ../../godmode/modules/manage_nc_groups_form.php:72 +#: ../../godmode/modules/manage_network_components_form.php:455 +#: ../../godmode/modules/manage_network_components_form.php:461 +#: ../../godmode/modules/manage_network_components_form.php:470 +#: ../../godmode/modules/manage_network_components_form.php:476 +#: ../../godmode/modules/manage_network_components_form_common.php:191 +#: ../../godmode/modules/manage_network_components_form_plugin.php:24 +#: ../../godmode/agentes/module_manager_editor_common.php:429 +#: ../../godmode/agentes/module_manager_editor_common.php:631 +#: ../../godmode/agentes/module_manager_editor_common.php:791 +#: ../../godmode/agentes/module_manager_editor_common.php:797 +#: ../../godmode/agentes/module_manager_editor_common.php:806 +#: ../../godmode/agentes/module_manager_editor_common.php:812 +#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:331 +#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:409 +#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:246 +#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:286 +#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:416 +#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:432 +#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:448 +#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:464 +#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:479 +#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:485 +#: ../../godmode/agentes/agent_manager.php:302 +#: ../../godmode/agentes/agent_manager.php:401 +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:692 +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:771 +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:933 +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:949 +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:965 +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:981 +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:997 +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:1012 +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:1018 +#: ../../godmode/agentes/module_manager_editor_plugin.php:52 +msgid "None" +msgstr "None" + +#: ../../operation/snmpconsole/snmp_view.php:424 +#: ../../operation/snmpconsole/snmp_view.php:719 +#: ../../operation/snmpconsole/snmp_view.php:726 +#: ../../godmode/snmpconsole/snmp_alert.php:28 +msgid "Cold start (0)" +msgstr "Cold start (0)" + +#: ../../operation/snmpconsole/snmp_view.php:425 +#: ../../operation/snmpconsole/snmp_view.php:719 +#: ../../operation/snmpconsole/snmp_view.php:729 +#: ../../godmode/snmpconsole/snmp_alert.php:29 +msgid "Warm start (1)" +msgstr "Warm start (1)" + +#: ../../operation/snmpconsole/snmp_view.php:426 +#: ../../operation/snmpconsole/snmp_view.php:719 +#: ../../operation/snmpconsole/snmp_view.php:732 +#: ../../godmode/snmpconsole/snmp_alert.php:30 +msgid "Link down (2)" +msgstr "Link down (2)" + +#: ../../operation/snmpconsole/snmp_view.php:427 +#: ../../operation/snmpconsole/snmp_view.php:719 +#: ../../operation/snmpconsole/snmp_view.php:735 +#: ../../godmode/snmpconsole/snmp_alert.php:31 +msgid "Link up (3)" +msgstr "Link up (3)" + +#: ../../operation/snmpconsole/snmp_view.php:428 +#: ../../operation/snmpconsole/snmp_view.php:719 +#: ../../operation/snmpconsole/snmp_view.php:738 +#: ../../godmode/snmpconsole/snmp_alert.php:32 +msgid "Authentication failure (4)" +msgstr "Authentication failure (4)" + +#: ../../operation/snmpconsole/snmp_view.php:435 +msgid "Group by Enterprise String/IP" +msgstr "Group by Enterprise String/IP" + +#: ../../operation/snmpconsole/snmp_view.php:436 +#: ../../operation/users/user_edit.php:249 +#: ../../operation/netflow/nf_live_view.php:276 +#: ../../general/login_identification_wizard.php:188 +#: ../../godmode/alerts/alert_view.php:107 +#: ../../godmode/alerts/alert_view.php:301 +#: ../../godmode/setup/performance.php:118 +#: ../../godmode/setup/performance.php:125 +#: ../../godmode/setup/performance.php:132 +#: ../../godmode/setup/setup_ehorus.php:55 +#: ../../godmode/setup/setup_general.php:71 +#: ../../godmode/setup/setup_general.php:75 +#: ../../godmode/setup/setup_general.php:79 +#: ../../godmode/setup/setup_general.php:103 +#: ../../godmode/setup/setup_general.php:112 +#: ../../godmode/setup/setup_general.php:167 +#: ../../godmode/setup/setup_general.php:175 +#: ../../godmode/setup/setup_general.php:184 +#: ../../godmode/setup/setup_general.php:205 +#: ../../godmode/setup/setup_general.php:214 +#: ../../godmode/setup/setup_netflow.php:63 +#: ../../godmode/setup/setup_netflow.php:71 +#: ../../godmode/setup/setup_visuals.php:86 +#: ../../godmode/setup/setup_visuals.php:106 +#: ../../godmode/setup/setup_visuals.php:128 +#: ../../godmode/setup/setup_visuals.php:225 +#: ../../godmode/setup/setup_visuals.php:239 +#: ../../godmode/setup/setup_visuals.php:247 +#: ../../godmode/setup/setup_visuals.php:276 +#: ../../godmode/setup/setup_visuals.php:369 +#: ../../godmode/setup/setup_visuals.php:455 +#: ../../godmode/setup/setup_visuals.php:461 +#: ../../godmode/setup/setup_visuals.php:471 +#: ../../godmode/setup/setup_visuals.php:500 +#: ../../godmode/setup/setup_visuals.php:615 +#: ../../godmode/setup/setup_visuals.php:642 +#: ../../godmode/setup/setup_auth.php:51 ../../godmode/setup/setup_auth.php:58 +#: ../../godmode/setup/setup_auth.php:94 +#: ../../godmode/setup/setup_auth.php:130 +#: ../../godmode/massive/massive_edit_agents.php:293 +#: ../../godmode/massive/massive_edit_agents.php:412 +#: ../../godmode/massive/massive_edit_agents.php:419 +#: ../../godmode/massive/massive_edit_modules.php:407 +#: ../../godmode/massive/massive_edit_modules.php:452 +#: ../../godmode/massive/massive_edit_modules.php:471 +#: ../../godmode/massive/massive_edit_modules.php:558 +#: ../../godmode/massive/massive_edit_modules.php:585 +#: ../../godmode/massive/massive_edit_modules.php:604 +#: ../../godmode/users/configure_user.php:516 +#: ../../godmode/reporting/reporting_builder.main.php:111 +#: ../../godmode/reporting/visual_console_builder.wizard.php:269 +#: ../../godmode/reporting/visual_console_builder.wizard.php:312 +#: ../../godmode/reporting/reporting_builder.php:637 +#: ../../godmode/servers/manage_recontask_form.php:310 +#: ../../godmode/servers/manage_recontask.php:335 +#: ../../godmode/update_manager/update_manager.setup.php:124 +#: ../../godmode/agentes/agent_conf_gis.php:79 +#: ../../godmode/agentes/agent_manager.php:411 +msgid "Yes" +msgstr "Yes" + +#: ../../operation/snmpconsole/snmp_view.php:439 +#: ../../operation/users/user_edit.php:249 +#: ../../operation/netflow/nf_live_view.php:280 +#: ../../mobile/operation/events.php:186 ../../mobile/operation/events.php:193 +#: ../../general/login_identification_wizard.php:185 +#: ../../include/functions_events.php:2375 +#: ../../include/functions_events.php:2382 +#: ../../godmode/alerts/alert_view.php:107 +#: ../../godmode/alerts/alert_view.php:303 +#: ../../godmode/alerts/alert_view.php:385 +#: ../../godmode/setup/performance.php:119 +#: ../../godmode/setup/performance.php:126 +#: ../../godmode/setup/performance.php:133 ../../godmode/setup/news.php:264 +#: ../../godmode/setup/setup_ehorus.php:56 +#: ../../godmode/setup/setup_general.php:72 +#: ../../godmode/setup/setup_general.php:76 +#: ../../godmode/setup/setup_general.php:80 +#: ../../godmode/setup/setup_general.php:104 +#: ../../godmode/setup/setup_general.php:113 +#: ../../godmode/setup/setup_general.php:170 +#: ../../godmode/setup/setup_general.php:178 +#: ../../godmode/setup/setup_general.php:185 +#: ../../godmode/setup/setup_general.php:206 +#: ../../godmode/setup/setup_general.php:215 +#: ../../godmode/setup/setup_netflow.php:64 +#: ../../godmode/setup/setup_netflow.php:72 +#: ../../godmode/setup/setup_visuals.php:90 +#: ../../godmode/setup/setup_visuals.php:110 +#: ../../godmode/setup/setup_visuals.php:132 +#: ../../godmode/setup/setup_visuals.php:233 +#: ../../godmode/setup/setup_visuals.php:242 +#: ../../godmode/setup/setup_visuals.php:250 +#: ../../godmode/setup/setup_visuals.php:278 +#: ../../godmode/setup/setup_visuals.php:371 +#: ../../godmode/setup/setup_visuals.php:456 +#: ../../godmode/setup/setup_visuals.php:463 +#: ../../godmode/setup/setup_visuals.php:475 +#: ../../godmode/setup/setup_visuals.php:502 +#: ../../godmode/setup/setup_visuals.php:619 +#: ../../godmode/setup/setup_visuals.php:646 +#: ../../godmode/setup/setup_auth.php:52 ../../godmode/setup/setup_auth.php:59 +#: ../../godmode/setup/setup_auth.php:95 +#: ../../godmode/setup/setup_auth.php:133 +#: ../../godmode/massive/massive_edit_agents.php:293 +#: ../../godmode/massive/massive_edit_agents.php:413 +#: ../../godmode/massive/massive_edit_agents.php:419 +#: ../../godmode/massive/massive_edit_modules.php:408 +#: ../../godmode/massive/massive_edit_modules.php:453 +#: ../../godmode/massive/massive_edit_modules.php:472 +#: ../../godmode/massive/massive_edit_modules.php:558 +#: ../../godmode/massive/massive_edit_modules.php:586 +#: ../../godmode/massive/massive_edit_modules.php:604 +#: ../../godmode/users/configure_user.php:516 +#: ../../godmode/reporting/reporting_builder.main.php:115 +#: ../../godmode/reporting/visual_console_builder.wizard.php:274 +#: ../../godmode/reporting/visual_console_builder.wizard.php:315 +#: ../../godmode/reporting/reporting_builder.php:639 +#: ../../godmode/servers/manage_recontask_form.php:310 +#: ../../godmode/servers/manage_recontask.php:335 +#: ../../godmode/update_manager/update_manager.setup.php:125 +#: ../../godmode/agentes/agent_conf_gis.php:80 +#: ../../godmode/agentes/agent_manager.php:414 +msgid "No" +msgstr "No" + +#: ../../operation/snmpconsole/snmp_view.php:450 +#: ../../operation/events/events_list.php:627 +#: ../../operation/users/user_edit.php:472 +#: ../../operation/reporting/reporting_viewer.php:201 +#: ../../operation/agentes/datos_agente.php:209 +#: ../../extensions/net_tools.php:338 +#: ../../extensions/files_repo/files_repo_form.php:88 +#: ../../include/functions_pandora_networkmap.php:1465 +#: ../../include/ajax/alert_list.ajax.php:172 +#: ../../include/functions_visual_map_editor.php:462 +#: ../../include/functions_events.php:1706 +#: ../../include/functions_events.php:1744 +#: ../../godmode/snmpconsole/snmp_alert.php:977 +#: ../../godmode/snmpconsole/snmp_alert.php:1232 +#: ../../godmode/snmpconsole/snmp_filters.php:105 +#: ../../godmode/snmpconsole/snmp_filters.php:142 +#: ../../godmode/alerts/configure_alert_special_days.php:102 +#: ../../godmode/alerts/configure_alert_command.php:198 +#: ../../godmode/alerts/configure_alert_action.php:216 +#: ../../godmode/alerts/configure_alert_action.php:222 +#: ../../godmode/alerts/alert_list.list.php:147 +#: ../../godmode/alerts/alert_list.list.php:155 +#: ../../godmode/setup/performance.php:154 ../../godmode/setup/news.php:207 +#: ../../godmode/setup/snmp_wizard.php:106 ../../godmode/setup/os.php:57 +#: ../../godmode/setup/os.php:110 ../../godmode/setup/setup_ehorus.php:57 +#: ../../godmode/setup/setup_ehorus.php:158 ../../godmode/setup/links.php:120 +#: ../../godmode/setup/setup_general.php:232 +#: ../../godmode/setup/setup_netflow.php:81 +#: ../../godmode/setup/setup_visuals.php:740 +#: ../../godmode/setup/setup_auth.php:202 +#: ../../godmode/events/custom_events.php:201 +#: ../../godmode/events/event_edit_filter.php:401 +#: ../../godmode/events/event_responses.editor.php:145 +#: ../../godmode/massive/massive_edit_agents.php:473 +#: ../../godmode/massive/massive_edit_plugins.php:321 +#: ../../godmode/massive/massive_edit_modules.php:619 +#: ../../godmode/users/configure_profile.php:381 +#: ../../godmode/users/configure_user.php:594 +#: ../../godmode/reporting/reporting_builder.main.php:38 +#: ../../godmode/reporting/visual_console_builder.elements.php:516 +#: ../../godmode/reporting/visual_console_builder.data.php:185 +#: ../../godmode/reporting/graph_builder.main.php:183 +#: ../../godmode/netflow/nf_edit_form.php:240 +#: ../../godmode/servers/manage_recontask_form.php:391 +#: ../../godmode/servers/recon_script.php:223 +#: ../../godmode/servers/modificar_server.php:53 +#: ../../godmode/servers/plugin.php:173 ../../godmode/servers/plugin.php:546 +#: ../../godmode/update_manager/update_manager.setup.php:132 +#: ../../godmode/category/edit_category.php:169 +#: ../../godmode/groups/configure_modu_group.php:83 +#: ../../godmode/groups/configure_group.php:221 +#: ../../godmode/modules/manage_nc_groups_form.php:80 +#: ../../godmode/modules/manage_network_components_form.php:274 +#: ../../godmode/modules/manage_network_templates_form.php:154 +#: ../../godmode/agentes/module_manager_editor.php:525 +#: ../../godmode/agentes/agent_conf_gis.php:88 +#: ../../godmode/agentes/configure_field.php:61 +#: ../../godmode/agentes/planned_downtime.editor.php:624 +#: ../../godmode/agentes/agent_manager.php:489 +#: ../../godmode/agentes/planned_downtime.list.php:466 +#: ../../godmode/agentes/planned_downtime.list.php:475 +#: ../../godmode/agentes/agent_template.php:253 +#: ../../godmode/tag/edit_tag.php:224 +msgid "Update" +msgstr "Update" + +#: ../../operation/snmpconsole/snmp_view.php:454 +#: ../../operation/agentes/alerts_status.php:396 +#: ../../operation/agentes/graphs.php:163 +#: ../../godmode/snmpconsole/snmp_alert.php:1019 +#: ../../godmode/alerts/alert_list.list.php:163 +#: ../../godmode/users/user_list.php:249 +msgid "Toggle filter(s)" +msgstr "Toggle filter(s)" + +#: ../../operation/snmpconsole/snmp_view.php:510 +#: ../../godmode/snmpconsole/snmp_trap_generator.php:78 +#: ../../godmode/snmpconsole/snmp_alert.php:652 +#: ../../godmode/snmpconsole/snmp_alert.php:1153 +msgid "SNMP Agent" +msgstr "SNMP Agent" + +#: ../../operation/snmpconsole/snmp_view.php:514 +#: ../../godmode/snmpconsole/snmp_trap_generator.php:72 +#: ../../godmode/snmpconsole/snmp_alert.php:637 +#: ../../godmode/snmpconsole/snmp_alert.php:1157 +msgid "Enterprise String" +msgstr "Enterprise String" + +#: ../../operation/snmpconsole/snmp_view.php:519 +#: ../../include/functions_reporting_html.php:807 +#: ../../include/functions_reporting_html.php:1025 +#: ../../include/functions_reporting_html.php:1638 +msgid "Count" +msgstr "Count" + +#: ../../operation/snmpconsole/snmp_view.php:524 +msgid "Trap subtype" +msgstr "Trap subtype" + +#: ../../operation/snmpconsole/snmp_view.php:528 +#: ../../operation/users/user_edit.php:184 ../../operation/search_users.php:38 +#: ../../include/functions_reporting_html.php:2816 +#: ../../godmode/users/configure_user.php:441 +#: ../../godmode/users/user_list.php:266 +msgid "User ID" +msgstr "User ID" + +#: ../../operation/snmpconsole/snmp_view.php:532 +#: ../../operation/events/events.build_table.php:167 +#: ../../operation/events/events.php:87 +#: ../../operation/messages/message_list.php:127 +#: ../../operation/search_modules.php:54 +#: ../../operation/agentes/status_monitor.php:990 +#: ../../operation/agentes/exportdata.php:99 +#: ../../operation/agentes/exportdata.excel.php:76 +#: ../../operation/agentes/exportdata.csv.php:77 +#: ../../operation/agentes/estado_generalagente.php:402 +#: ../../mobile/operation/events.php:473 +#: ../../mobile/operation/modules.php:548 +#: ../../mobile/operation/modules.php:756 ../../include/ajax/events.php:466 +#: ../../include/functions_reporting_html.php:813 +#: ../../include/functions_reporting_html.php:822 +#: ../../include/functions_reporting_html.php:1026 +#: ../../include/functions_reporting_html.php:1035 +#: ../../include/functions_reporting_html.php:1644 +#: ../../include/functions_reporting_html.php:2817 +#: ../../include/functions_events.php:40 +#: ../../include/functions_events.php:912 +#: ../../include/functions_events.php:2343 +#: ../../include/functions_events.php:3542 +#: ../../include/functions_netflow.php:287 ../../godmode/setup/news.php:223 +#: ../../godmode/events/custom_events.php:86 +#: ../../godmode/events/custom_events.php:158 +msgid "Timestamp" +msgstr "Timestamp" + +#: ../../operation/snmpconsole/snmp_view.php:600 +#: ../../operation/snmpconsole/snmp_view.php:619 +#: ../../operation/agentes/estado_generalagente.php:151 +#: ../../operation/agentes/estado_generalagente.php:163 +#: ../../operation/agentes/estado_generalagente.php:176 +#: ../../operation/agentes/estado_generalagente.php:280 +#: ../../operation/agentes/estado_generalagente.php:359 +#: ../../mobile/operation/events.php:148 ../../mobile/operation/events.php:159 +#: ../../mobile/operation/events.php:167 ../../mobile/operation/events.php:240 +#: ../../mobile/operation/events.php:267 ../../mobile/operation/events.php:275 +#: ../../mobile/operation/agent.php:153 ../../mobile/operation/agent.php:167 +#: ../../include/functions_db.php:156 ../../include/functions_ui.php:2007 +#: ../../include/functions_ui.php:2017 +#: ../../include/functions_treeview.php:158 +#: ../../include/functions_treeview.php:392 +#: ../../include/functions_reporting_html.php:488 +#: ../../include/functions_reporting_html.php:567 +#: ../../include/functions_reporting_html.php:3163 +#: ../../include/functions_reporting_html.php:3201 +#: ../../include/functions_events.php:1778 +#: ../../include/functions_events.php:1946 +#: ../../include/functions_events.php:2013 +#: ../../include/functions_events.php:2029 +#: ../../include/functions_events.php:2039 +#: ../../include/functions_events.php:2044 +#: ../../include/functions_events.php:2062 +#: ../../include/functions_events.php:2141 +#: ../../include/functions_events.php:2195 +#: ../../include/functions_events.php:2207 +#: ../../include/functions_events.php:2219 +#: ../../include/functions_events.php:2241 +#: ../../include/functions_events.php:2256 +#: ../../include/functions_events.php:2266 +#: ../../include/functions_events.php:2355 +#: ../../include/functions_events.php:2432 +#: ../../include/functions_events.php:2454 +#: ../../include/functions_events.php:2464 ../../include/functions.php:946 +#: ../../include/functions.php:952 ../../include/functions.php:955 +#: ../../godmode/alerts/alert_view.php:113 ../../godmode/extensions.php:193 +#: ../../godmode/extensions.php:209 +#: ../../godmode/modules/manage_network_components.php:583 +#: ../../godmode/agentes/planned_downtime.list.php:477 +msgid "N/A" +msgstr "N/A" + +#: ../../operation/snmpconsole/snmp_view.php:644 +#: ../../operation/events/sound_events.php:83 +#: ../../operation/agentes/group_view.php:174 #: ../../extensions/agents_alerts.php:324 -#: ../../godmode/alerts/alert_list.list.php:642 -#: ../../godmode/alerts/alert_view.php:85 ../../include/functions.php:1035 -#: ../../include/functions_agents.php:2179 -#: ../../include/functions_agents.php:2191 +#: ../../mobile/operation/alerts.php:253 +#: ../../include/functions_agents.php:2161 +#: ../../include/functions_agents.php:2173 ../../include/functions_ui.php:921 #: ../../include/functions_events.php:1158 #: ../../include/functions_events.php:1404 -#: ../../include/functions_reporting.php:7998 -#: ../../include/functions_ui.php:921 ../../mobile/operation/alerts.php:253 -#: ../../operation/agentes/group_view.php:174 -#: ../../operation/events/sound_events.php:83 -#: ../../operation/snmpconsole/snmp_view.php:735 -#: ../../enterprise/godmode/alerts/alert_events_list.php:617 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:637 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:872 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1540 -#: ../../enterprise/meta/monitoring/group_view.php:155 -#: ../../enterprise/operation/agentes/policy_view.php:265 +#: ../../include/functions_reporting.php:7966 ../../include/functions.php:1035 +#: ../../godmode/alerts/alert_view.php:85 +#: ../../godmode/alerts/alert_list.list.php:642 msgid "Alert fired" msgstr "Alert fired" -#: ../../extensions/agents_alerts.php:324 -#: ../../godmode/alerts/alert_list.list.php:642 -#: ../../godmode/alerts/alert_view.php:85 ../../include/functions_ui.php:921 -#: ../../mobile/operation/alerts.php:253 -#: ../../enterprise/godmode/alerts/alert_events_list.php:618 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:872 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1540 -#: ../../enterprise/operation/agentes/policy_view.php:265 -msgid "times" -msgstr "amount of times alert was fired" - -#: ../../extensions/agents_alerts.php:328 -#: ../../godmode/alerts/alert_list.list.php:646 -#: ../../godmode/alerts/alert_view.php:89 -#: ../../include/functions_reporting.php:8004 -#: ../../include/functions_ui.php:925 ../../mobile/operation/alerts.php:257 -#: ../../enterprise/godmode/alerts/alert_events_list.php:622 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:876 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1544 -#: ../../enterprise/operation/agentes/policy_view.php:269 -msgid "Alert disabled" -msgstr "Alert disabled" - +#: ../../operation/snmpconsole/snmp_view.php:647 #: ../../extensions/agents_alerts.php:332 -#: ../../godmode/alerts/alert_list.list.php:650 +#: ../../mobile/operation/alerts.php:261 +#: ../../include/functions_agents.php:2164 +#: ../../include/functions_agents.php:2176 ../../include/functions_ui.php:929 +#: ../../include/functions_reporting.php:7911 #: ../../godmode/alerts/alert_view.php:93 -#: ../../include/functions_agents.php:2182 -#: ../../include/functions_agents.php:2194 -#: ../../include/functions_reporting.php:7943 -#: ../../include/functions_ui.php:929 ../../mobile/operation/alerts.php:261 -#: ../../operation/snmpconsole/snmp_view.php:738 -#: ../../enterprise/godmode/alerts/alert_events_list.php:626 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:639 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:880 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1548 -#: ../../enterprise/operation/agentes/policy_view.php:273 +#: ../../godmode/alerts/alert_list.list.php:650 msgid "Alert not fired" msgstr "Alert not fired" -#: ../../extensions/agents_alerts.php:345 ../../extensions/insert_data.php:158 -#: ../../extensions/module_groups.php:41 -#: ../../godmode/agentes/module_manager_editor_common.php:689 -#: ../../godmode/agentes/module_manager_editor_common.php:717 -#: ../../godmode/agentes/module_manager_editor_prediction.php:110 -#: ../../godmode/agentes/planned_downtime.list.php:171 -#: ../../godmode/alerts/alert_list.builder.php:59 -#: ../../godmode/alerts/alert_list.list.php:379 -#: ../../godmode/alerts/alert_list.list.php:590 -#: ../../godmode/alerts/alert_view.php:66 -#: ../../godmode/gis_maps/configure_gis_map.php:420 -#: ../../godmode/massive/massive_copy_modules.php:86 -#: ../../godmode/massive/massive_copy_modules.php:200 -#: ../../godmode/massive/massive_enable_disable_alerts.php:154 -#: ../../godmode/massive/massive_enable_disable_alerts.php:171 -#: ../../godmode/massive/massive_standby_alerts.php:154 -#: ../../godmode/massive/massive_standby_alerts.php:171 -#: ../../godmode/reporting/graph_builder.graph_editor.php:84 -#: ../../godmode/reporting/reporting_builder.item_editor.php:920 -#: ../../godmode/reporting/reporting_builder.item_editor.php:1545 -#: ../../godmode/reporting/reporting_builder.item_editor.php:1744 -#: ../../godmode/reporting/reporting_builder.item_editor.php:1751 -#: ../../godmode/reporting/reporting_builder.list_items.php:294 -#: ../../godmode/reporting/visual_console_builder.elements.php:77 -#: ../../godmode/reporting/visual_console_builder.wizard.php:303 -#: ../../godmode/reporting/visual_console_builder.wizard.php:577 -#: ../../godmode/reporting/visual_console_builder.wizard.php:600 -#: ../../godmode/servers/plugin.php:66 -#: ../../include/ajax/alert_list.ajax.php:130 -#: ../../include/functions_visual_map_editor.php:277 -#: ../../include/functions_graph.php:5335 -#: ../../include/functions_pandora_networkmap.php:1383 -#: ../../include/functions_pandora_networkmap.php:1553 -#: ../../include/functions_reporting_html.php:396 -#: ../../include/functions_reporting_html.php:730 -#: ../../include/functions_reporting_html.php:810 -#: ../../include/functions_reporting_html.php:819 -#: ../../include/functions_reporting_html.php:1485 -#: ../../include/functions_reporting_html.php:1889 -#: ../../include/functions_reporting_html.php:1896 -#: ../../include/functions_reporting_html.php:1955 -#: ../../include/functions_reporting_html.php:2251 -#: ../../include/functions_reporting_html.php:2294 -#: ../../include/functions_reporting_html.php:2589 -#: ../../include/functions_reporting_html.php:2637 -#: ../../include/functions_reporting_html.php:2880 -#: ../../include/functions_reporting_html.php:3034 -#: ../../include/functions_reporting_html.php:3245 -#: ../../mobile/operation/agents.php:69 ../../mobile/operation/agents.php:310 -#: ../../mobile/operation/alerts.php:266 ../../mobile/operation/events.php:510 -#: ../../mobile/operation/home.php:72 ../../mobile/operation/modules.php:496 -#: ../../operation/agentes/alerts_status.php:427 -#: ../../operation/agentes/alerts_status.php:502 -#: ../../operation/agentes/estado_agente.php:490 -#: ../../operation/agentes/estado_monitores.php:95 -#: ../../operation/agentes/exportdata.csv.php:77 -#: ../../operation/agentes/exportdata.excel.php:76 -#: ../../operation/agentes/exportdata.php:96 -#: ../../operation/agentes/status_monitor.php:948 -#: ../../operation/agentes/ver_agente.php:818 -#: ../../operation/events/events.build_table.php:36 -#: ../../operation/events/sound_events.php:80 -#: ../../operation/gis_maps/ajax.php:216 ../../operation/gis_maps/ajax.php:247 -#: ../../operation/incidents/incident_detail.php:349 -#: ../../operation/search_agents.php:44 ../../operation/search_agents.php:50 -#: ../../operation/search_alerts.php:39 ../../operation/search_modules.php:42 -#: ../../enterprise/dashboard/widgets/agent_module.php:80 -#: ../../enterprise/dashboard/widgets/graph_module_histogram.php:43 -#: ../../enterprise/dashboard/widgets/module_icon.php:52 -#: ../../enterprise/dashboard/widgets/module_status.php:52 -#: ../../enterprise/dashboard/widgets/module_table_value.php:49 -#: ../../enterprise/dashboard/widgets/module_value.php:52 -#: ../../enterprise/dashboard/widgets/single_graph.php:50 -#: ../../enterprise/dashboard/widgets/sla_percent.php:40 -#: ../../enterprise/dashboard/widgets/top_n.php:126 -#: ../../enterprise/extensions/ipam/ipam_ajax.php:172 -#: ../../enterprise/extensions/ipam/ipam_network.php:537 -#: ../../enterprise/godmode/agentes/collections.agents.php:102 -#: ../../enterprise/godmode/agentes/module_manager_editor_prediction.php:77 -#: ../../enterprise/godmode/alerts/configure_alert_rule.php:146 -#: ../../enterprise/godmode/modules/manage_inventory_modules.php:213 -#: ../../enterprise/godmode/modules/manage_inventory_modules_form.php:84 -#: ../../enterprise/godmode/policies/policy_linking.php:120 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1464 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1947 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:2097 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:2104 -#: ../../enterprise/godmode/reporting/reporting_builder.template_list_item.php:231 -#: ../../enterprise/godmode/services/services.elements.php:335 -#: ../../enterprise/godmode/services/services.elements.php:344 -#: ../../enterprise/include/functions_alert_event.php:923 -#: ../../enterprise/include/functions_events.php:111 -#: ../../enterprise/include/functions_inventory.php:234 -#: ../../enterprise/include/functions_inventory.php:506 -#: ../../enterprise/include/functions_inventory.php:562 -#: ../../enterprise/include/functions_log.php:346 -#: ../../enterprise/include/functions_reporting.php:1263 -#: ../../enterprise/include/functions_reporting.php:1471 -#: ../../enterprise/include/functions_reporting.php:1594 -#: ../../enterprise/include/functions_reporting.php:1597 -#: ../../enterprise/include/functions_reporting.php:2055 -#: ../../enterprise/include/functions_reporting.php:2832 -#: ../../enterprise/include/functions_reporting_csv.php:323 -#: ../../enterprise/include/functions_reporting_csv.php:346 -#: ../../enterprise/include/functions_reporting_csv.php:404 -#: ../../enterprise/include/functions_reporting_csv.php:430 -#: ../../enterprise/include/functions_reporting_csv.php:496 -#: ../../enterprise/include/functions_reporting_csv.php:523 -#: ../../enterprise/include/functions_reporting_csv.php:558 -#: ../../enterprise/include/functions_reporting_csv.php:594 -#: ../../enterprise/include/functions_reporting_csv.php:631 -#: ../../enterprise/include/functions_reporting_csv.php:699 -#: ../../enterprise/include/functions_reporting_csv.php:735 -#: ../../enterprise/include/functions_reporting_csv.php:771 -#: ../../enterprise/include/functions_reporting_csv.php:807 -#: ../../enterprise/include/functions_reporting_csv.php:843 -#: ../../enterprise/include/functions_reporting_csv.php:879 -#: ../../enterprise/include/functions_reporting_csv.php:927 -#: ../../enterprise/include/functions_reporting_csv.php:974 -#: ../../enterprise/include/functions_reporting_csv.php:1046 -#: ../../enterprise/include/functions_reporting_csv.php:1162 -#: ../../enterprise/include/functions_reporting_csv.php:1304 -#: ../../enterprise/include/functions_reporting_csv.php:1374 -#: ../../enterprise/include/functions_reporting_pdf.php:366 -#: ../../enterprise/include/functions_reporting_pdf.php:375 -#: ../../enterprise/include/functions_reporting_pdf.php:774 -#: ../../enterprise/include/functions_reporting_pdf.php:832 -#: ../../enterprise/include/functions_reporting_pdf.php:860 -#: ../../enterprise/include/functions_reporting_pdf.php:926 -#: ../../enterprise/include/functions_reporting_pdf.php:1264 -#: ../../enterprise/include/functions_reporting_pdf.php:1609 -#: ../../enterprise/include/functions_reporting_pdf.php:1842 -#: ../../enterprise/include/functions_reporting_pdf.php:1860 -#: ../../enterprise/include/functions_services.php:1442 -#: ../../enterprise/meta/agentsearch.php:93 -#: ../../enterprise/meta/include/functions_wizard_meta.php:3248 -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:245 -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:333 -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:404 -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:512 -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:593 -#: ../../enterprise/operation/agentes/manage_transmap_creation.php:119 -#: ../../enterprise/operation/agentes/manage_transmap_creation.php:270 -#: ../../enterprise/operation/agentes/manage_transmap_creation.php:359 -#: ../../enterprise/operation/inventory/inventory.php:206 -#: ../../enterprise/operation/log/log_viewer.php:193 -#: ../../enterprise/operation/maps/networkmap_list_deleted.php:186 -msgid "Agent" -msgstr "Agent" +#: ../../operation/snmpconsole/snmp_view.php:654 +#: ../../operation/snmpconsole/snmp_view.php:811 +#: ../../operation/snmpconsole/snmp_view.php:839 +#: ../../operation/agentes/alerts_status.php:436 +#: ../../operation/agentes/alerts_status.php:477 +#: ../../operation/agentes/alerts_status.php:511 +#: ../../operation/agentes/alerts_status.php:545 +#: ../../operation/agentes/alerts_status.php:590 +#: ../../mobile/operation/events.php:528 ../../godmode/setup/license.php:98 +msgid "Validate" +msgstr "Validate" -#: ../../extensions/agents_alerts.php:345 -#: ../../godmode/alerts/alert_list.builder.php:113 -#: ../../godmode/alerts/alert_list.list.php:407 -#: ../../godmode/alerts/alert_view.php:75 -#: ../../include/functions_reporting_html.php:1957 -#: ../../include/functions_reporting_html.php:1960 -#: ../../include/functions_treeview.php:381 -#: ../../include/functions_treeview.php:422 -#: ../../mobile/operation/alerts.php:270 -#: ../../operation/agentes/alerts_status.php:429 -#: ../../operation/agentes/alerts_status.php:470 -#: ../../operation/agentes/alerts_status.php:504 -#: ../../operation/agentes/alerts_status.php:538 -#: ../../operation/search_alerts.php:45 -#: ../../operation/servers/recon_view.php:101 -#: ../../enterprise/extensions/cron/main.php:246 -#: ../../enterprise/godmode/policies/policy_alerts.php:239 -#: ../../enterprise/godmode/policies/policy_alerts.php:438 -#: ../../enterprise/operation/agentes/policy_view.php:195 -msgid "Template" -msgstr "Template" +#: ../../operation/snmpconsole/snmp_view.php:659 +#: ../../operation/snmpconsole/snmp_view.php:665 +#: ../../operation/snmpconsole/snmp_view.php:816 +#: ../../operation/events/events.build_table.php:774 +#: ../../operation/events/events.php:777 +#: ../../operation/users/user_edit.php:799 +#: ../../operation/messages/message_list.php:193 +#: ../../operation/messages/message_list.php:199 +#: ../../operation/agentes/pandora_networkmap.php:492 +#: ../../operation/incidents/incident_detail.php:425 +#: ../../operation/incidents/incident_detail.php:472 +#: ../../extensions/files_repo/files_repo_list.php:105 +#: ../../include/functions_filemanager.php:740 +#: ../../include/functions_groups.php:2173 +#: ../../include/functions_events.php:1761 +#: ../../godmode/snmpconsole/snmp_alert.php:1200 +#: ../../godmode/snmpconsole/snmp_alert.php:1236 +#: ../../godmode/snmpconsole/snmp_alert.php:1455 +#: ../../godmode/snmpconsole/snmp_filters.php:143 +#: ../../godmode/alerts/alert_special_days.php:451 +#: ../../godmode/alerts/alert_actions.php:385 +#: ../../godmode/alerts/alert_actions.php:388 +#: ../../godmode/alerts/alert_commands.php:361 +#: ../../godmode/alerts/alert_list.list.php:825 +#: ../../godmode/alerts/alert_templates.php:341 +#: ../../godmode/setup/news.php:267 ../../godmode/setup/links.php:150 +#: ../../godmode/events/event_filter.php:146 +#: ../../godmode/massive/massive_add_action_alerts.php:203 +#: ../../godmode/massive/massive_add_alerts.php:183 +#: ../../godmode/massive/massive_delete_action_alerts.php:202 +#: ../../godmode/massive/massive_enable_disable_alerts.php:167 +#: ../../godmode/massive/massive_operations.php:247 +#: ../../godmode/massive/massive_operations.php:256 +#: ../../godmode/massive/massive_edit_plugins.php:533 +#: ../../godmode/massive/massive_delete_agents.php:138 +#: ../../godmode/massive/massive_standby_alerts.php:167 +#: ../../godmode/massive/massive_delete_modules.php:511 +#: ../../godmode/massive/massive_delete_profiles.php:129 +#: ../../godmode/massive/massive_delete_tags.php:215 +#: ../../godmode/massive/massive_add_tags.php:158 +#: ../../godmode/massive/massive_add_profiles.php:115 +#: ../../godmode/users/configure_user.php:667 +#: ../../godmode/users/profile_list.php:390 +#: ../../godmode/users/user_list.php:470 ../../godmode/users/user_list.php:472 +#: ../../godmode/reporting/visual_console_builder.elements.php:318 +#: ../../godmode/reporting/reporting_builder.php:703 +#: ../../godmode/reporting/graphs.php:190 +#: ../../godmode/netflow/nf_item_list.php:237 +#: ../../godmode/netflow/nf_edit.php:143 ../../godmode/db/db_audit.php:107 +#: ../../godmode/db/db_event.php:92 ../../godmode/db/db_refine.php:119 +#: ../../godmode/servers/plugin.php:782 +#: ../../godmode/category/category.php:126 +#: ../../godmode/category/category.php:131 +#: ../../godmode/groups/modu_group_list.php:198 +#: ../../godmode/groups/modu_group_list.php:200 +#: ../../godmode/modules/manage_nc_groups.php:220 +#: ../../godmode/modules/manage_network_components.php:616 +#: ../../godmode/modules/manage_network_templates.php:209 +#: ../../godmode/modules/manage_network_templates.php:214 +#: ../../godmode/agentes/module_manager_editor_common.php:159 +#: ../../godmode/agentes/planned_downtime.editor.php:848 +#: ../../godmode/agentes/agent_manager.php:203 +#: ../../godmode/agentes/modificar_agente.php:635 +#: ../../godmode/agentes/fields_manager.php:127 +#: ../../godmode/agentes/module_manager.php:759 +#: ../../godmode/agentes/module_manager.php:767 +#: ../../godmode/agentes/module_manager.php:782 +#: ../../godmode/agentes/module_manager.php:797 +#: ../../godmode/agentes/module_manager.php:808 +#: ../../godmode/agentes/agent_template.php:251 ../../godmode/tag/tag.php:273 +msgid "Are you sure?" +msgstr "Are you sure?" -#: ../../extensions/agents_alerts.php:348 -msgid "Agents/Alerts view" -msgstr "Agent/Alert view" +#: ../../operation/snmpconsole/snmp_view.php:659 +#: ../../operation/snmpconsole/snmp_view.php:665 +#: ../../operation/snmpconsole/snmp_view.php:816 +#: ../../operation/snmpconsole/snmp_view.php:841 +#: ../../operation/gis_maps/gis_map.php:165 +#: ../../operation/messages/message_edit.php:109 +#: ../../operation/messages/message_list.php:128 +#: ../../operation/messages/message_list.php:194 +#: ../../operation/messages/message_list.php:200 +#: ../../operation/messages/message_list.php:218 +#: ../../operation/agentes/pandora_networkmap.php:404 +#: ../../operation/agentes/pandora_networkmap.php:492 +#: ../../operation/incidents/incident_detail.php:456 +#: ../../extensions/files_repo/files_repo_list.php:106 +#: ../../include/functions_pandora_networkmap.php:748 +#: ../../include/functions_groups.php:2173 +#: ../../godmode/snmpconsole/snmp_alert.php:1201 +#: ../../godmode/snmpconsole/snmp_alert.php:1237 +#: ../../godmode/snmpconsole/snmp_filters.php:144 +#: ../../godmode/alerts/alert_actions.php:343 +#: ../../godmode/alerts/alert_commands.php:333 +#: ../../godmode/alerts/alert_list.list.php:710 +#: ../../godmode/alerts/alert_templates.php:344 +#: ../../godmode/extensions.php:272 ../../godmode/extensions.php:276 +#: ../../godmode/setup/news.php:225 ../../godmode/setup/snmp_wizard.php:122 +#: ../../godmode/setup/gis.php:64 ../../godmode/setup/links.php:137 +#: ../../godmode/setup/setup_visuals.php:694 +#: ../../godmode/setup/setup_visuals.php:725 +#: ../../godmode/events/event_filter.php:148 +#: ../../godmode/events/event_filter.php:162 +#: ../../godmode/events/event_responses.list.php:66 +#: ../../godmode/massive/massive_delete_action_alerts.php:204 +#: ../../godmode/massive/massive_delete_agents.php:140 +#: ../../godmode/massive/massive_delete_modules.php:513 +#: ../../godmode/massive/massive_delete_profiles.php:131 +#: ../../godmode/massive/massive_delete_tags.php:218 +#: ../../godmode/massive/massive_delete_alerts.php:238 +#: ../../godmode/users/user_list.php:470 +#: ../../godmode/reporting/graph_builder.graph_editor.php:88 +#: ../../godmode/reporting/graph_builder.graph_editor.php:127 +#: ../../godmode/reporting/map_builder.php:215 +#: ../../godmode/reporting/visual_console_builder.elements.php:518 +#: ../../godmode/reporting/reporting_builder.php:707 +#: ../../godmode/reporting/reporting_builder.list_items.php:432 +#: ../../godmode/reporting/reporting_builder.list_items.php:459 +#: ../../godmode/reporting/reporting_builder.list_items.php:478 +#: ../../godmode/reporting/reporting_builder.list_items.php:538 +#: ../../godmode/reporting/graphs.php:191 +#: ../../godmode/reporting/graphs.php:204 +#: ../../godmode/netflow/nf_item_list.php:239 +#: ../../godmode/netflow/nf_item_list.php:250 +#: ../../godmode/netflow/nf_edit.php:145 ../../godmode/netflow/nf_edit.php:157 +#: ../../godmode/db/db_refine.php:119 +#: ../../godmode/servers/recon_script.php:350 +#: ../../godmode/servers/servers.build_table.php:167 +#: ../../godmode/update_manager/update_manager.messages.php:91 +#: ../../godmode/update_manager/update_manager.messages.php:165 +#: ../../godmode/groups/modu_group_list.php:184 +#: ../../godmode/modules/manage_nc_groups.php:222 +#: ../../godmode/modules/manage_nc_groups.php:233 +#: ../../godmode/modules/manage_network_components.php:617 +#: ../../godmode/modules/manage_network_components.php:629 +#: ../../godmode/modules/manage_network_templates_form.php:219 +#: ../../godmode/modules/manage_network_templates.php:214 +#: ../../godmode/modules/manage_network_templates.php:227 +#: ../../godmode/agentes/module_manager_editor_common.php:720 +#: ../../godmode/agentes/planned_downtime.editor.php:798 +#: ../../godmode/agentes/planned_downtime.editor.php:803 +#: ../../godmode/agentes/planned_downtime.editor.php:851 +#: ../../godmode/agentes/fields_manager.php:127 +#: ../../godmode/agentes/module_manager.php:569 +#: ../../godmode/agentes/module_manager.php:799 +#: ../../godmode/agentes/module_manager.php:816 +#: ../../godmode/agentes/planned_downtime.list.php:402 +#: ../../godmode/agentes/planned_downtime.list.php:470 +#: ../../godmode/agentes/agent_template.php:251 +msgid "Delete" +msgstr "Delete" -#: ../../extensions/agents_modules.php:117 -#: ../../godmode/agentes/module_manager_editor_common.php:174 -#: ../../godmode/massive/massive_edit_modules.php:518 -#: ../../godmode/modules/manage_network_components_form_common.php:95 -#: ../../godmode/reporting/reporting_builder.item_editor.php:909 -#: ../../include/functions_events.php:2075 -#: ../../include/functions_graph.php:5357 -#: ../../include/functions_treeview.php:123 -#: ../../mobile/operation/modules.php:140 -#: ../../mobile/operation/modules.php:141 -#: ../../mobile/operation/modules.php:229 -#: ../../mobile/operation/modules.php:230 -#: ../../operation/agentes/estado_monitores.php:463 -#: ../../operation/agentes/status_monitor.php:311 -#: ../../operation/agentes/ver_agente.php:810 -#: ../../enterprise/godmode/modules/configure_local_component.php:211 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1453 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1377 -#: ../../enterprise/meta/monitoring/wizard/wizard.create_module.php:157 -#: ../../enterprise/operation/agentes/ver_agente.php:33 -#: ../../enterprise/operation/maps/networkmap_list_deleted.php:206 -msgid "Module group" -msgstr "Module group" +#: ../../operation/snmpconsole/snmp_view.php:669 +#: ../../operation/events/events.build_table.php:700 +#: ../../include/functions_events.php:4046 +msgid "Show more" +msgstr "Show more" + +#: ../../operation/snmpconsole/snmp_view.php:681 +msgid "Variable bindings:" +msgstr "Variable bindings:" + +#: ../../operation/snmpconsole/snmp_view.php:694 +msgid "See more details" +msgstr "View more details" + +#: ../../operation/snmpconsole/snmp_view.php:707 +msgid "Enterprise String:" +msgstr "Enterprise String:" + +#: ../../operation/snmpconsole/snmp_view.php:713 +msgid "Description:" +msgstr "Description:" + +#: ../../operation/snmpconsole/snmp_view.php:745 +msgid "Trap type:" +msgstr "Trap type:" + +#: ../../operation/snmpconsole/snmp_view.php:773 +msgid "Count:" +msgstr "Count:" + +#: ../../operation/snmpconsole/snmp_view.php:777 +msgid "First trap:" +msgstr "First trap:" + +#: ../../operation/snmpconsole/snmp_view.php:781 +msgid "Last trap:" +msgstr "Last trap:" + +#: ../../operation/snmpconsole/snmp_view.php:801 +msgid "No matching traps found" +msgstr "No matching traps found" + +#: ../../operation/snmpconsole/snmp_view.php:844 +#: ../../extensions/module_groups.php:296 +#: ../../extensions/agents_modules.php:490 +#: ../../include/functions_reporting_html.php:1438 +#: ../../godmode/snmpconsole/snmp_alert.php:1343 +msgid "Legend" +msgstr "Graph Key" + +#: ../../operation/snmpconsole/snmp_browser.php:92 +msgid "SNMP Browser" +msgstr "SNMP Browser" + +#: ../../operation/search_main.php:52 +msgid "Agents found" +msgstr "Agents found" + +#: ../../operation/search_main.php:54 ../../operation/search_main.php:57 +#: ../../operation/search_main.php:68 ../../operation/search_main.php:71 +#: ../../operation/search_main.php:74 ../../operation/search_main.php:77 +#: ../../operation/search_main.php:80 +#, php-format +msgid "%s Found" +msgstr "%s Found" + +#: ../../operation/search_main.php:55 +msgid "Modules found" +msgstr "Modules found" + +#: ../../operation/search_main.php:66 +msgid "Users found" +msgstr "Users found" + +#: ../../operation/search_main.php:69 +msgid "Graphs found" +msgstr "Graphs found" + +#: ../../operation/search_main.php:72 +msgid "Reports found" +msgstr "Reports found" + +#: ../../operation/search_main.php:75 +msgid "Maps found" +msgstr "Maps found" + +#: ../../operation/search_main.php:78 +msgid "Helps found" +msgstr "Help found" + +#: ../../operation/search_main.php:88 +#, php-format +msgid "Show %s of %s. View all matches" +msgstr "Show %s of %s. Show all matching entities." + +#: ../../operation/menu.php:31 ../../operation/menu.php:106 +msgid "Monitoring" +msgstr "Monitoring" + +#: ../../operation/menu.php:37 +msgid "Views" +msgstr "Views" + +#: ../../operation/menu.php:45 ../../operation/users/user_edit.php:280 +#: ../../operation/agentes/tactical.php:55 ../../mobile/operation/home.php:38 +#: ../../mobile/operation/tactical.php:84 +msgid "Tactical view" +msgstr "Tactical view" + +#: ../../operation/menu.php:48 ../../operation/users/user_edit.php:279 +#: ../../operation/agentes/group_view.php:70 +msgid "Group view" +msgstr "Group view" + +#: ../../operation/menu.php:51 ../../operation/tree.php:87 +msgid "Tree view" +msgstr "Tree view" + +#: ../../operation/menu.php:54 ../../operation/agentes/estado_agente.php:145 +#: ../../godmode/agentes/agent_manager.php:166 +msgid "Agent detail" +msgstr "Agent detail" + +#: ../../operation/menu.php:59 ../../operation/agentes/status_monitor.php:40 +msgid "Monitor detail" +msgstr "Monitor detail" + +#: ../../operation/menu.php:62 ../../operation/users/user_edit.php:281 +#: ../../operation/agentes/alerts_status.php:132 +msgid "Alert detail" +msgstr "Alert details" + +#: ../../operation/menu.php:70 +msgid "Netflow Live View" +msgstr "Netflow Live View" + +#: ../../operation/menu.php:84 ../../include/functions_menu.php:517 +msgid "SNMP console" +msgstr "SNMP console" + +#: ../../operation/menu.php:85 +msgid "SNMP browser" +msgstr "SNMP browser" + +#: ../../operation/menu.php:92 ../../include/functions_menu.php:513 +msgid "SNMP filters" +msgstr "SNMP filters" + +#: ../../operation/menu.php:93 ../../include/functions_menu.php:515 +msgid "SNMP trap generator" +msgstr "SNMP trap generator" + +#: ../../operation/menu.php:98 ../../operation/events/events_rss.php:185 +msgid "SNMP" +msgstr "SNMP" + +#: ../../operation/menu.php:117 +msgid "Network map" +msgstr "Network map" + +#: ../../operation/menu.php:128 ../../operation/users/user_edit.php:277 +#: ../../extensions/resource_exportation.php:355 +msgid "Visual console" +msgstr "Visual console" + +#: ../../operation/menu.php:185 ../../operation/gis_maps/gis_map.php:31 +msgid "GIS Maps" +msgstr "GIS Maps" + +#: ../../operation/menu.php:190 +msgid "List of Gis maps" +msgstr "List of Gis maps" + +#: ../../operation/menu.php:224 +msgid "Topology maps" +msgstr "Topology maps" + +#: ../../operation/menu.php:235 +#: ../../operation/reporting/custom_reporting.php:27 +#: ../../operation/reporting/graph_viewer.php:317 +#: ../../operation/reporting/reporting_viewer.php:119 +#: ../../operation/reporting/reporting_viewer.php:124 +#: ../../godmode/reporting/map_builder.php:39 +#: ../../godmode/reporting/reporting_builder.php:359 +#: ../../godmode/reporting/reporting_builder.php:364 +#: ../../godmode/reporting/reporting_builder.php:1924 +#: ../../godmode/reporting/reporting_builder.php:1929 +#: ../../godmode/reporting/reporting_builder.php:1995 +#: ../../godmode/reporting/reporting_builder.php:2000 +#: ../../godmode/reporting/graphs.php:75 +msgid "Reporting" +msgstr "Reporting" + +#: ../../operation/menu.php:242 +#: ../../operation/reporting/custom_reporting.php:27 +#: ../../godmode/reporting/reporting_builder.php:346 +#: ../../godmode/reporting/reporting_builder.php:368 +#: ../../godmode/reporting/reporting_builder.php:1911 +msgid "Custom reporting" +msgstr "Custom reports" + +#: ../../operation/menu.php:249 ../../godmode/reporting/graphs.php:75 +msgid "Custom graphs" +msgstr "Custom graphs" + +#: ../../operation/menu.php:268 ../../operation/events/events.php:420 +#: ../../operation/events/events.php:429 ../../operation/events/events.php:446 +#: ../../mobile/operation/home.php:44 ../../mobile/operation/events.php:564 +#: ../../mobile/include/functions_web.php:24 +#: ../../include/functions_reports.php:620 +#: ../../include/functions_reports.php:622 +#: ../../include/functions_reports.php:624 +#: ../../include/functions_graph.php:744 +#: ../../include/functions_graph.php:3936 +#: ../../include/functions_graph.php:4662 +#: ../../include/functions_reporting_html.php:1615 ../../godmode/menu.php:192 +msgid "Events" +msgstr "Events" + +#: ../../operation/menu.php:274 ../../godmode/users/configure_profile.php:275 +msgid "View events" +msgstr "View events" + +#: ../../operation/menu.php:288 +msgid "RSS" +msgstr "RSS" + +#: ../../operation/menu.php:293 +msgid "Marquee" +msgstr "Marquee" + +#: ../../operation/menu.php:299 +msgid "CSV File" +msgstr "CSV File" + +#: ../../operation/menu.php:307 ../../operation/events/sound_events.php:51 +msgid "Sound Events" +msgstr "Sound Events" + +#: ../../operation/menu.php:319 ../../operation/events/events.php:439 +msgid "Sound Alerts" +msgstr "Sound Alerts" + +#: ../../operation/menu.php:329 +msgid "Workspace" +msgstr "Workspace" + +#: ../../operation/menu.php:336 ../../general/header.php:294 +#: ../../general/header.php:296 +msgid "Edit my user" +msgstr "Edit my user" + +#: ../../operation/menu.php:342 +msgid "WebChat" +msgstr "WebChat" + +#: ../../operation/menu.php:354 ../../operation/agentes/ver_agente.php:1022 +#: ../../operation/incidents/incident_statistics.php:30 +#: ../../general/firts_task/incidents.php:32 +#: ../../godmode/agentes/configurar_agente.php:418 +#: ../../godmode/agentes/configurar_agente.php:550 +msgid "Incidents" +msgstr "Incidents" + +#: ../../operation/menu.php:364 +msgid "List of Incidents" +msgstr "List of Incidents" + +#: ../../operation/menu.php:373 ../../operation/messages/message_edit.php:46 +#: ../../operation/messages/message_list.php:43 ../../godmode/menu.php:457 +msgid "Messages" +msgstr "Messages" + +#: ../../operation/menu.php:379 +msgid "Messages List" +msgstr "Message list" + +#: ../../operation/menu.php:380 +msgid "New message" +msgstr "New message" + +#: ../../operation/menu.php:399 ../../operation/agentes/exportdata.php:36 +msgid "Export data" +msgstr "Export data" + +#: ../../operation/menu.php:405 +msgid "Scheduled downtime" +msgstr "Scheduled downtime" + +#: ../../operation/menu.php:410 +msgid "Recon view" +msgstr "Recon view" + +#: ../../operation/menu.php:485 +msgid "Tools" +msgstr "Tools" + +#: ../../operation/search_reports.php:38 +#: ../../operation/reporting/custom_reporting.php:38 +#: ../../godmode/reporting/reporting_builder.php:532 +msgid "Report name" +msgstr "Report name" + +#: ../../operation/search_reports.php:39 ../../operation/events/events.php:91 +#: ../../operation/reporting/custom_reporting.php:39 +#: ../../operation/reporting/graph_viewer.php:329 +#: ../../operation/search_users.php:53 ../../operation/gis_maps/ajax.php:302 +#: ../../operation/search_graphs.php:34 +#: ../../operation/agentes/custom_fields.php:64 +#: ../../operation/agentes/pandora_networkmap.editor.php:191 +#: ../../operation/agentes/estado_generalagente.php:171 +#: ../../operation/agentes/estado_agente.php:495 +#: ../../operation/agentes/gis_view.php:183 +#: ../../operation/incidents/incident_detail.php:454 +#: ../../operation/incidents/incident_detail.php:506 +#: ../../extensions/files_repo/files_repo_form.php:72 +#: ../../extensions/files_repo/files_repo_list.php:59 +#: ../../mobile/operation/tactical.php:312 +#: ../../include/functions_snmp_browser.php:415 +#: ../../include/ajax/module.php:744 ../../include/functions_treeview.php:129 +#: ../../include/functions_treeview.php:587 +#: ../../include/functions_reporting_html.php:123 +#: ../../include/functions_reporting_html.php:2076 +#: ../../include/functions_reporting_html.php:2109 +#: ../../include/functions_reporting_html.php:3096 +#: ../../include/functions_reporting_html.php:3810 +#: ../../include/functions_events.php:1810 +#: ../../godmode/snmpconsole/snmp_alert.php:627 +#: ../../godmode/snmpconsole/snmp_alert.php:1163 +#: ../../godmode/snmpconsole/snmp_filters.php:94 +#: ../../godmode/snmpconsole/snmp_filters.php:131 +#: ../../godmode/alerts/configure_alert_special_days.php:90 +#: ../../godmode/alerts/alert_commands.php:332 +#: ../../godmode/alerts/configure_alert_command.php:155 +#: ../../godmode/alerts/configure_alert_template.php:763 +#: ../../godmode/alerts/alert_templates.php:47 +#: ../../godmode/setup/snmp_wizard.php:40 ../../godmode/setup/os.list.php:35 +#: ../../godmode/setup/os.builder.php:36 +#: ../../godmode/events/event_responses.editor.php:87 +#: ../../godmode/events/event_responses.list.php:55 +#: ../../godmode/massive/massive_edit_agents.php:321 +#: ../../godmode/massive/massive_edit_plugins.php:451 +#: ../../godmode/massive/massive_edit_modules.php:459 +#: ../../godmode/users/user_list.php:277 +#: ../../godmode/reporting/reporting_builder.main.php:121 +#: ../../godmode/reporting/reporting_builder.item_editor.php:684 +#: ../../godmode/reporting/reporting_builder.php:533 +#: ../../godmode/reporting/reporting_builder.list_items.php:303 +#: ../../godmode/reporting/graph_builder.main.php:123 +#: ../../godmode/reporting/graphs.php:153 +#: ../../godmode/netflow/nf_item_list.php:149 +#: ../../godmode/servers/recon_script.php:107 +#: ../../godmode/servers/recon_script.php:154 +#: ../../godmode/servers/recon_script.php:349 +#: ../../godmode/servers/modificar_server.php:48 +#: ../../godmode/servers/plugin.php:312 ../../godmode/servers/plugin.php:444 +#: ../../godmode/groups/group_list.php:340 +#: ../../godmode/groups/configure_group.php:182 +#: ../../godmode/modules/module_list.php:60 +#: ../../godmode/modules/manage_network_components.php:567 +#: ../../godmode/modules/manage_network_components_form.php:263 +#: ../../godmode/modules/manage_network_templates_form.php:148 +#: ../../godmode/modules/manage_network_templates_form.php:199 +#: ../../godmode/modules/manage_network_templates.php:191 +#: ../../godmode/agentes/module_manager_editor_common.php:356 +#: ../../godmode/agentes/planned_downtime.editor.php:482 +#: ../../godmode/agentes/agent_manager.php:305 +#: ../../godmode/agentes/modificar_agente.php:493 +#: ../../godmode/agentes/module_manager.php:563 +#: ../../godmode/agentes/planned_downtime.list.php:392 +#: ../../godmode/agentes/agent_template.php:230 ../../godmode/tag/tag.php:156 +#: ../../godmode/tag/tag.php:200 ../../godmode/tag/edit_tag.php:177 +msgid "Description" +msgstr "Description" + +#: ../../operation/search_reports.php:40 +#: ../../operation/reporting/custom_reporting.php:40 +#: ../../godmode/reporting/reporting_builder.php:534 +msgid "HTML" +msgstr "HTML" + +#: ../../operation/search_reports.php:41 +#: ../../operation/reporting/custom_reporting.php:41 +#: ../../godmode/reporting/reporting_builder.php:535 +msgid "XML" +msgstr "XML" + +#: ../../operation/search_reports.php:52 +#: ../../operation/gis_maps/gis_map.php:163 +#: ../../operation/servers/recon_view.php:110 +#: ../../operation/agentes/status_monitor.php:1118 +#: ../../operation/agentes/pandora_networkmap.php:403 +#: ../../operation/agentes/estado_agente.php:580 +#: ../../extensions/files_repo/files_repo_list.php:101 +#: ../../include/functions_pandora_networkmap.php:1443 +#: ../../include/ajax/module.php:866 ../../include/functions_groups.php:2166 +#: ../../godmode/alerts/alert_special_days.php:449 +#: ../../godmode/setup/snmp_wizard.php:119 +#: ../../godmode/events/event_responses.list.php:67 +#: ../../godmode/users/profile_list.php:389 +#: ../../godmode/users/user_list.php:468 +#: ../../godmode/reporting/reporting_builder.item_editor.php:1189 +#: ../../godmode/reporting/reporting_builder.php:698 +#: ../../godmode/reporting/reporting_builder.list_items.php:430 +#: ../../godmode/servers/servers.build_table.php:154 +#: ../../godmode/servers/plugin.php:157 ../../godmode/servers/plugin.php:781 +#: ../../godmode/agentes/modificar_agente.php:569 +#: ../../godmode/agentes/fields_manager.php:126 +#: ../../godmode/agentes/planned_downtime.list.php:401 +msgid "Edit" +msgstr "Edit" + +#: ../../operation/events/events_list.php:190 +#: ../../operation/events/events_list.php:714 +msgid "No filter loaded" +msgstr "No filter loaded" + +#: ../../operation/events/events_list.php:192 +#: ../../operation/events/events_list.php:715 +msgid "Filter loaded" +msgstr "Filter loaded" + +#: ../../operation/events/events_list.php:194 +#: ../../operation/events/events_list.php:257 +#: ../../operation/events/events_list.php:607 +msgid "Save filter" +msgstr "Save filter" + +#: ../../operation/events/events_list.php:196 +#: ../../operation/events/events_list.php:280 +#: ../../operation/events/events_list.php:282 +#: ../../operation/events/events_list.php:611 +#: ../../operation/netflow/nf_live_view.php:329 +msgid "Load filter" +msgstr "Load filter" + +#: ../../operation/events/events_list.php:217 +msgid "New filter" +msgstr "New filter" + +#: ../../operation/events/events_list.php:218 +#: ../../operation/events/events_list.php:249 +#: ../../godmode/snmpconsole/snmp_filters.php:35 +#: ../../godmode/netflow/nf_edit_form.php:180 +msgid "Update filter" +msgstr "Update filter" + +#: ../../operation/events/events_list.php:224 +#: ../../godmode/events/event_edit_filter.php:215 +msgid "Filter name" +msgstr "Filter name" + +#: ../../operation/events/events_list.php:227 +msgid "Save in Group" +msgstr "Save in Group" + +#: ../../operation/events/events_list.php:229 +#: ../../godmode/reporting/graph_builder.graph_editor.php:140 +msgid "Filter group" +msgstr "Filter group" + +#: ../../operation/events/events_list.php:244 +msgid "Overwrite filter" +msgstr "Overwrite filter" + +#: ../../operation/events/events_list.php:335 +#: ../../operation/events/events_list.php:362 +#: ../../operation/incidents/incident_detail.php:404 +#: ../../extensions/files_repo/files_repo_form.php:94 +#: ../../godmode/snmpconsole/snmp_alert.php:1317 +#: ../../godmode/alerts/alert_list.list.php:632 +#: ../../godmode/setup/news.php:275 ../../godmode/setup/links.php:158 +#: ../../godmode/setup/setup_visuals.php:684 +#: ../../godmode/setup/setup_visuals.php:720 +#: ../../godmode/events/event_edit_filter.php:353 +#: ../../godmode/events/event_edit_filter.php:368 +#: ../../godmode/massive/massive_add_action_alerts.php:205 +#: ../../godmode/massive/massive_add_alerts.php:185 +#: ../../godmode/massive/massive_add_tags.php:161 +#: ../../godmode/users/configure_profile.php:375 +#: ../../godmode/reporting/graph_builder.graph_editor.php:163 +#: ../../godmode/reporting/visual_console_builder.wizard.php:367 +#: ../../godmode/servers/manage_recontask_form.php:395 +#: ../../godmode/servers/recon_script.php:383 +#: ../../godmode/servers/plugin.php:796 +#: ../../godmode/modules/manage_network_templates_form.php:308 +#: ../../godmode/agentes/planned_downtime.editor.php:628 +#: ../../godmode/agentes/planned_downtime.editor.php:724 +#: ../../godmode/agentes/planned_downtime.editor.php:864 +msgid "Add" +msgstr "Add" + +#: ../../operation/events/events_list.php:337 +#: ../../operation/events/events_list.php:364 +#: ../../godmode/alerts/alert_special_days.php:452 +#: ../../godmode/events/event_edit_filter.php:361 +#: ../../godmode/events/event_edit_filter.php:376 +msgid "Remove" +msgstr "Remove" + +#: ../../operation/events/events_list.php:410 +#: ../../godmode/events/event_edit_filter.php:253 +msgid "Agent search" +msgstr "Agent search" + +#: ../../operation/events/events_list.php:430 +#: ../../godmode/events/event_edit_filter.php:285 +msgid "User ack." +msgstr "User ack." + +#: ../../operation/events/events_list.php:440 +#: ../../include/ajax/visual_console_builder.ajax.php:693 +#: ../../include/functions_visual_map_editor.php:313 +#: ../../include/functions_visual_map_editor.php:652 +#: ../../include/functions_html.php:867 ../../include/functions_html.php:868 +#: ../../include/functions_html.php:869 ../../include/functions_html.php:870 +#: ../../include/functions_html.php:871 ../../include/functions_html.php:874 +#: ../../include/functions_html.php:875 ../../include/functions_html.php:876 +#: ../../include/functions_html.php:877 ../../include/functions_html.php:878 +#: ../../godmode/events/event_edit_filter.php:297 +#: ../../godmode/massive/massive_add_action_alerts.php:161 +#: ../../godmode/massive/massive_edit_agents.php:275 +#: ../../godmode/users/configure_user.php:696 +#: ../../godmode/reporting/visual_console_builder.wizard.php:372 +#: ../../godmode/servers/manage_recontask_form.php:296 +#: ../../godmode/servers/manage_recontask.php:339 +#: ../../godmode/agentes/planned_downtime.editor.php:713 +#: ../../godmode/agentes/agent_manager.php:250 +#: ../../godmode/agentes/planned_downtime.list.php:154 +msgid "Any" +msgstr "Any" + +#: ../../operation/events/events_list.php:442 +#: ../../godmode/events/event_edit_filter.php:388 +msgid "Module search" +msgstr "Module search" + +#: ../../operation/events/events_list.php:447 +#: ../../operation/events/events.build_table.php:139 +#: ../../operation/servers/recon_view.php:173 +#: ../../include/functions_events.php:3515 +#: ../../godmode/massive/massive_edit_agents.php:316 +#: ../../godmode/reporting/reporting_builder.item_editor.php:1221 +#: ../../godmode/agentes/agent_manager.php:294 +#: ../../godmode/agentes/module_manager.php:554 +msgid "Server" +msgstr "Server" + +#: ../../operation/events/events_list.php:461 +#: ../../godmode/events/event_edit_filter.php:379 +msgid "Alert events" +msgstr "Alert events" -#: ../../extensions/agents_modules.php:119 -#: ../../extensions/files_repo/files_repo_form.php:50 -#: ../../general/subselect_data_module.php:42 -#: ../../godmode/admin_access_logs.php:62 -#: ../../godmode/admin_access_logs.php:64 -#: ../../godmode/alerts/alert_list.list.php:122 -#: ../../godmode/alerts/alert_list.list.php:128 -#: ../../godmode/alerts/alert_list.list.php:137 -#: ../../godmode/alerts/alert_list.list.php:142 -#: ../../godmode/alerts/alert_list.php:291 -#: ../../godmode/alerts/alert_list.php:345 -#: ../../godmode/alerts/alert_list.php:358 -#: ../../godmode/alerts/alert_templates.php:255 -#: ../../godmode/events/event_edit_filter.php:237 -#: ../../godmode/events/event_edit_filter.php:241 -#: ../../godmode/events/event_edit_filter.php:382 -#: ../../godmode/massive/massive_copy_modules.php:85 -#: ../../godmode/massive/massive_copy_modules.php:198 -#: ../../godmode/massive/massive_delete_agents.php:121 -#: ../../godmode/massive/massive_delete_agents.php:124 -#: ../../godmode/massive/massive_delete_modules.php:409 -#: ../../godmode/massive/massive_delete_modules.php:437 -#: ../../godmode/massive/massive_delete_modules.php:460 -#: ../../godmode/massive/massive_delete_modules.php:474 -#: ../../godmode/massive/massive_edit_agents.php:224 -#: ../../godmode/massive/massive_edit_agents.php:226 -#: ../../godmode/massive/massive_edit_modules.php:253 -#: ../../godmode/massive/massive_edit_modules.php:281 -#: ../../godmode/massive/massive_edit_modules.php:303 -#: ../../godmode/massive/massive_edit_modules.php:334 -#: ../../godmode/modules/manage_network_components.php:515 -#: ../../godmode/modules/manage_network_templates_form.php:269 -#: ../../godmode/reporting/reporting_builder.item_editor.php:904 -#: ../../godmode/reporting/reporting_builder.item_editor.php:914 -#: ../../godmode/reporting/reporting_builder.item_editor.php:1096 -#: ../../godmode/reporting/reporting_builder.item_editor.php:1406 -#: ../../godmode/reporting/reporting_builder.item_editor.php:1418 -#: ../../godmode/reporting/reporting_builder.list_items.php:166 -#: ../../godmode/reporting/reporting_builder.list_items.php:168 -#: ../../godmode/reporting/reporting_builder.list_items.php:170 -#: ../../godmode/reporting/reporting_builder.list_items.php:192 -#: ../../godmode/reporting/reporting_builder.list_items.php:195 -#: ../../godmode/reporting/reporting_builder.list_items.php:198 -#: ../../godmode/reporting/visual_console_builder.wizard.php:249 -#: ../../godmode/reporting/visual_console_builder.wizard.php:254 -#: ../../godmode/setup/gis_step_2.php:154 ../../include/functions.php:906 -#: ../../include/functions.php:1129 ../../include/functions_users.php:187 -#: ../../include/functions_users.php:192 ../../include/functions_users.php:886 -#: ../../include/functions_events.php:3339 -#: ../../include/functions_events.php:3852 -#: ../../include/functions_graph.php:2874 -#: ../../include/functions_groups.php:616 -#: ../../include/functions_groups.php:2359 -#: ../../include/functions_modules.php:2497 -#: ../../include/functions_modules.php:2498 -#: ../../include/functions_reporting.php:1662 -#: ../../mobile/operation/agents.php:32 ../../mobile/operation/alerts.php:37 -#: ../../mobile/operation/alerts.php:43 ../../mobile/operation/events.php:624 -#: ../../mobile/operation/events.php:634 -#: ../../mobile/operation/events.php:1082 -#: ../../mobile/operation/events.php:1101 -#: ../../mobile/operation/modules.php:38 -#: ../../mobile/operation/modules.php:225 -#: ../../mobile/operation/modules.php:240 -#: ../../mobile/operation/networkmaps.php:137 -#: ../../mobile/operation/networkmaps.php:227 -#: ../../operation/agentes/alerts_status.functions.php:73 -#: ../../operation/agentes/alerts_status.functions.php:79 -#: ../../operation/agentes/alerts_status.functions.php:94 -#: ../../operation/agentes/alerts_status.functions.php:111 -#: ../../operation/agentes/alerts_status.functions.php:113 -#: ../../operation/agentes/estado_agente.php:194 -#: ../../operation/agentes/estado_monitores.php:447 -#: ../../operation/agentes/estado_monitores.php:466 -#: ../../operation/agentes/status_monitor.php:307 -#: ../../operation/agentes/status_monitor.php:324 -#: ../../operation/agentes/status_monitor.php:334 -#: ../../operation/agentes/status_monitor.php:353 -#: ../../operation/agentes/status_monitor.php:396 -#: ../../operation/agentes/status_monitor.php:398 -#: ../../operation/agentes/status_monitor.php:463 -#: ../../operation/events/events.build_table.php:506 -#: ../../operation/events/events_list.php:451 -#: ../../operation/events/events_list.php:455 #: ../../operation/events/events_list.php:464 -#: ../../operation/events/events_list.php:567 -#: ../../operation/events/events_list.php:571 -#: ../../operation/events/events_rss.php:110 -#: ../../operation/events/export_csv.php:54 -#: ../../operation/gis_maps/render_view.php:148 -#: ../../operation/snmpconsole/snmp_view.php:384 -#: ../../operation/snmpconsole/snmp_view.php:401 -#: ../../operation/snmpconsole/snmp_view.php:406 -#: ../../operation/snmpconsole/snmp_view.php:637 ../../operation/tree.php:130 -#: ../../operation/tree.php:155 -#: ../../enterprise/dashboard/widgets/events_list.php:52 -#: ../../enterprise/dashboard/widgets/tree_view.php:52 -#: ../../enterprise/dashboard/widgets/tree_view.php:65 -#: ../../enterprise/extensions/backup/main.php:85 -#: ../../enterprise/extensions/ipam/ipam_network.php:305 -#: ../../enterprise/godmode/massive/massive_edit_modules_satellite.php:204 -#: ../../enterprise/godmode/modules/local_components.php:438 -#: ../../enterprise/godmode/modules/local_components.php:448 -#: ../../enterprise/godmode/modules/local_components.php:462 -#: ../../enterprise/godmode/policies/policy_agents.php:370 -#: ../../enterprise/godmode/policies/policy_queue.php:340 -#: ../../enterprise/godmode/policies/policy_queue.php:344 -#: ../../enterprise/godmode/policies/policy_queue.php:350 -#: ../../enterprise/godmode/policies/policy_queue.php:407 -#: ../../enterprise/godmode/reporting/graph_template_wizard.php:153 -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:121 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1441 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1443 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1458 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1676 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1688 -#: ../../enterprise/godmode/reporting/reporting_builder.template_wizard.php:236 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:128 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:290 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:301 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard_sla.php:127 -#: ../../enterprise/godmode/setup/setup_acl.php:158 -#: ../../enterprise/godmode/setup/setup_acl.php:163 -#: ../../enterprise/godmode/setup/setup_acl.php:168 -#: ../../enterprise/godmode/setup/setup_acl.php:374 -#: ../../enterprise/godmode/setup/setup_acl.php:384 -#: ../../enterprise/godmode/setup/setup_acl.php:396 -#: ../../enterprise/godmode/setup/setup_acl.php:441 -#: ../../enterprise/godmode/setup/setup_acl.php:470 -#: ../../enterprise/include/functions_metaconsole.php:663 -#: ../../enterprise/include/functions_metaconsole.php:664 -#: ../../enterprise/include/functions_metaconsole.php:1268 -#: ../../enterprise/meta/advanced/policymanager.queue.php:214 -#: ../../enterprise/meta/advanced/policymanager.queue.php:218 -#: ../../enterprise/meta/advanced/policymanager.queue.php:224 -#: ../../enterprise/meta/advanced/policymanager.queue.php:298 -#: ../../enterprise/meta/include/ajax/wizard.ajax.php:226 -#: ../../enterprise/meta/include/ajax/wizard.ajax.php:265 -#: ../../enterprise/meta/include/functions_agents_meta.php:1053 -#: ../../enterprise/meta/include/functions_html_meta.php:51 -#: ../../enterprise/meta/include/functions_users_meta.php:79 -#: ../../enterprise/meta/include/functions_users_meta.php:89 -#: ../../enterprise/meta/include/functions_wizard_meta.php:251 -#: ../../enterprise/meta/monitoring/wizard/wizard.create_module.php:218 -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:374 -#: ../../enterprise/meta/monitoring/wizard/wizard.php:105 -#: ../../enterprise/operation/agentes/agent_inventory.php:69 -#: ../../enterprise/operation/inventory/inventory.php:55 -#: ../../enterprise/operation/inventory/inventory.php:57 -#: ../../enterprise/operation/inventory/inventory.php:120 -#: ../../enterprise/operation/inventory/inventory.php:122 -#: ../../enterprise/operation/inventory/inventory.php:176 -#: ../../enterprise/operation/log/log_viewer.php:194 -#: ../../enterprise/operation/log/log_viewer.php:212 -#: ../../enterprise/operation/snmpconsole/snmp_view.php:32 -msgid "All" -msgstr "All" +#: ../../godmode/events/event_edit_filter.php:383 +msgid "Filter alert events" +msgstr "Filter alert events" -#: ../../extensions/agents_modules.php:139 -#: ../../extensions/agents_modules.php:141 -#: ../../godmode/massive/massive_add_action_alerts.php:171 -#: ../../godmode/massive/massive_add_alerts.php:169 -#: ../../godmode/massive/massive_delete_action_alerts.php:172 -#: ../../godmode/massive/massive_delete_alerts.php:229 -#: ../../godmode/massive/massive_delete_modules.php:501 -#: ../../godmode/massive/massive_edit_modules.php:349 -#: ../../godmode/reporting/reporting_builder.item_editor.php:1045 -#: ../../enterprise/dashboard/widgets/agent_module.php:84 -#: ../../enterprise/dashboard/widgets/agent_module.php:86 -#: ../../enterprise/godmode/massive/massive_edit_modules_satellite.php:228 -msgid "Show common modules" -msgstr "Show common modules" +#: ../../operation/events/events_list.php:465 +#: ../../godmode/events/event_edit_filter.php:384 +msgid "Only alert events" +msgstr "Only alert events" -#: ../../extensions/agents_modules.php:140 -#: ../../godmode/massive/massive_add_action_alerts.php:172 -#: ../../godmode/massive/massive_add_alerts.php:169 -#: ../../godmode/massive/massive_delete_action_alerts.php:173 -#: ../../godmode/massive/massive_delete_alerts.php:229 -#: ../../godmode/massive/massive_delete_modules.php:501 -#: ../../godmode/massive/massive_edit_modules.php:350 -#: ../../godmode/reporting/reporting_builder.item_editor.php:1046 -#: ../../enterprise/dashboard/widgets/agent_module.php:87 -#: ../../enterprise/godmode/massive/massive_edit_modules_satellite.php:229 -msgid "Show all modules" -msgstr "Show all modules" +#: ../../operation/events/events_list.php:479 +#: ../../godmode/events/event_edit_filter.php:305 +msgid "Date from" +msgstr "From (date)" -#: ../../extensions/agents_modules.php:150 -#: ../../godmode/reporting/reporting_builder.item_editor.php:1517 -#: ../../include/functions_visual_map_editor.php:673 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1915 -msgid "Update item" -msgstr "Update item" +#: ../../operation/events/events_list.php:485 +#: ../../godmode/events/event_edit_filter.php:308 +msgid "Date to" +msgstr "To (date)" -#: ../../extensions/agents_modules.php:160 -#: ../../include/functions_reports.php:588 -#: ../../include/graphs/functions_pchart.php:1190 -msgid "Agents/Modules" -msgstr "Agents/Modules" +#: ../../operation/events/events_list.php:491 +#: ../../operation/agentes/datos_agente.php:189 +#: ../../include/ajax/module.php:162 +msgid "Timestamp from:" +msgstr "Timestamp from:" -#: ../../extensions/agents_modules.php:194 -msgid "Agent/module view" -msgstr "" +#: ../../operation/events/events_list.php:494 +#: ../../operation/agentes/datos_agente.php:195 +#: ../../include/ajax/module.php:170 +msgid "Timestamp to:" +msgstr "Timestamp to:" -#: ../../extensions/agents_modules.php:321 -#: ../../include/functions_reporting.php:1684 -msgid "There are no agents with modules" -msgstr "There are no agents with modules" +#: ../../operation/events/events_list.php:505 +#: ../../operation/events/events_list.php:519 +#: ../../godmode/events/event_edit_filter.php:350 +msgid "Events with following tags" +msgstr "Events with following tags" -#: ../../extensions/agents_modules.php:329 -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:804 -#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:437 -#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:311 -#: ../../godmode/agentes/configurar_agente.php:302 -#: ../../godmode/agentes/configurar_agente.php:535 -#: ../../godmode/agentes/modificar_agente.php:574 -#: ../../godmode/agentes/planned_downtime.editor.php:757 -#: ../../godmode/agentes/planned_downtime.editor.php:831 -#: ../../godmode/db/db_refine.php:95 -#: ../../godmode/massive/massive_add_tags.php:139 -#: ../../godmode/massive/massive_copy_modules.php:144 -#: ../../godmode/massive/massive_delete_modules.php:479 -#: ../../godmode/massive/massive_delete_tags.php:199 -#: ../../godmode/massive/massive_edit_modules.php:308 -#: ../../godmode/massive/massive_edit_plugins.php:308 -#: ../../godmode/reporting/graph_builder.graph_editor.php:148 -#: ../../godmode/reporting/reporting_builder.item_editor.php:1053 -#: ../../godmode/reporting/reporting_builder.item_editor.php:1102 -#: ../../godmode/reporting/reporting_builder.list_items.php:167 +#: ../../operation/events/events_list.php:511 +#: ../../operation/events/events_list.php:525 +#: ../../godmode/events/event_edit_filter.php:365 +msgid "Events without following tags" +msgstr "Events without follow-up tags" + +#: ../../operation/events/events_list.php:549 +#: ../../operation/events/events.build_table.php:185 +#: ../../operation/events/sound_events.php:78 +#: ../../operation/users/user_edit.php:505 +#: ../../operation/netflow/nf_live_view.php:309 +#: ../../operation/gis_maps/gis_map.php:90 +#: ../../operation/gis_maps/ajax.php:309 ../../operation/search_maps.php:32 +#: ../../operation/search_agents.php:47 ../../operation/search_agents.php:59 +#: ../../operation/agentes/status_monitor.php:292 +#: ../../operation/agentes/exportdata.php:235 +#: ../../operation/agentes/alerts_status.functions.php:68 +#: ../../operation/agentes/ver_agente.php:687 +#: ../../operation/agentes/pandora_networkmap.editor.php:183 +#: ../../operation/agentes/pandora_networkmap.editor.php:196 +#: ../../operation/agentes/group_view.php:164 +#: ../../operation/agentes/estado_generalagente.php:245 +#: ../../operation/agentes/estado_agente.php:167 +#: ../../operation/agentes/estado_agente.php:517 +#: ../../operation/incidents/incident_detail.php:308 +#: ../../operation/incidents/incident.php:339 +#: ../../extensions/agents_modules.php:128 +#: ../../extensions/agents_alerts.php:74 +#: ../../mobile/operation/networkmaps.php:65 +#: ../../mobile/operation/networkmaps.php:69 +#: ../../mobile/operation/networkmaps.php:129 +#: ../../mobile/operation/networkmaps.php:130 +#: ../../mobile/operation/networkmaps.php:197 +#: ../../mobile/operation/visualmaps.php:49 +#: ../../mobile/operation/visualmaps.php:53 +#: ../../mobile/operation/visualmaps.php:141 +#: ../../mobile/operation/alerts.php:84 ../../mobile/operation/alerts.php:88 +#: ../../mobile/operation/alerts.php:178 ../../mobile/operation/alerts.php:179 +#: ../../mobile/operation/agents.php:75 ../../mobile/operation/agents.php:120 +#: ../../mobile/operation/agents.php:124 ../../mobile/operation/agents.php:175 +#: ../../mobile/operation/agents.php:176 ../../mobile/operation/agents.php:317 +#: ../../mobile/operation/events.php:361 ../../mobile/operation/events.php:365 +#: ../../mobile/operation/events.php:501 ../../mobile/operation/events.php:604 +#: ../../mobile/operation/events.php:605 +#: ../../mobile/operation/modules.php:128 +#: ../../mobile/operation/modules.php:132 +#: ../../mobile/operation/modules.php:203 +#: ../../mobile/operation/modules.php:204 ../../general/ui/agents_list.php:69 +#: ../../include/functions_pandora_networkmap.php:1375 +#: ../../include/functions_pandora_networkmap.php:1554 +#: ../../include/functions_visual_map.php:2765 +#: ../../include/functions_groups.php:745 +#: ../../include/functions_visual_map_editor.php:61 +#: ../../include/functions_visual_map_editor.php:336 +#: ../../include/functions_visual_map_editor.php:610 +#: ../../include/functions_graph.php:5544 +#: ../../include/functions_reporting_html.php:2073 +#: ../../include/functions_reporting_html.php:2108 +#: ../../include/functions_events.php:38 +#: ../../include/functions_events.php:2437 +#: ../../include/functions_events.php:3557 +#: ../../include/functions_networkmap.php:1721 +#: ../../godmode/snmpconsole/snmp_alert.php:657 +#: ../../godmode/alerts/configure_alert_special_days.php:69 +#: ../../godmode/alerts/alert_special_days.php:246 +#: ../../godmode/alerts/alert_actions.php:341 +#: ../../godmode/alerts/configure_alert_action.php:116 +#: ../../godmode/alerts/configure_alert_template.php:751 +#: ../../godmode/alerts/alert_templates.php:299 +#: ../../godmode/setup/news.php:164 ../../godmode/setup/gis.php:63 +#: ../../godmode/setup/gis_step_2.php:153 +#: ../../godmode/events/event_filter.php:109 +#: ../../godmode/events/custom_events.php:80 +#: ../../godmode/events/custom_events.php:156 +#: ../../godmode/events/event_edit_filter.php:226 +#: ../../godmode/events/event_responses.editor.php:81 +#: ../../godmode/events/event_responses.list.php:56 +#: ../../godmode/massive/massive_add_action_alerts.php:151 +#: ../../godmode/massive/massive_add_alerts.php:151 +#: ../../godmode/massive/massive_edit_agents.php:207 +#: ../../godmode/massive/massive_edit_agents.php:298 +#: ../../godmode/massive/massive_delete_action_alerts.php:151 +#: ../../godmode/massive/massive_enable_disable_alerts.php:136 +#: ../../godmode/massive/massive_delete_agents.php:105 +#: ../../godmode/massive/massive_standby_alerts.php:136 +#: ../../godmode/massive/massive_copy_modules.php:71 +#: ../../godmode/massive/massive_copy_modules.php:182 +#: ../../godmode/massive/massive_delete_profiles.php:103 +#: ../../godmode/massive/massive_add_tags.php:124 +#: ../../godmode/massive/massive_delete_alerts.php:212 +#: ../../godmode/massive/massive_add_profiles.php:89 +#: ../../godmode/users/configure_user.php:624 +#: ../../godmode/users/user_list.php:227 +#: ../../godmode/reporting/reporting_builder.main.php:69 +#: ../../godmode/reporting/map_builder.php:208 +#: ../../godmode/reporting/visual_console_builder.elements.php:77 +#: ../../godmode/reporting/visual_console_builder.elements.php:193 +#: ../../godmode/reporting/reporting_builder.item_editor.php:868 +#: ../../godmode/reporting/reporting_builder.php:431 +#: ../../godmode/reporting/reporting_builder.php:561 +#: ../../godmode/reporting/graph_builder.main.php:116 +#: ../../godmode/reporting/graphs.php:155 +#: ../../godmode/netflow/nf_edit_form.php:193 +#: ../../godmode/netflow/nf_edit.php:119 +#: ../../godmode/gis_maps/configure_gis_map.php:366 +#: ../../godmode/servers/manage_recontask_form.php:305 +#: ../../godmode/servers/manage_recontask.php:291 +#: ../../godmode/modules/manage_network_components.php:479 +#: ../../godmode/modules/manage_network_components.php:568 +#: ../../godmode/modules/manage_network_templates_form.php:200 +#: ../../godmode/modules/manage_network_templates_form.php:267 +#: ../../godmode/modules/manage_network_templates_form.php:300 +#: ../../godmode/modules/manage_network_components_form_common.php:101 +#: ../../godmode/agentes/configurar_agente.php:363 +#: ../../godmode/agentes/planned_downtime.editor.php:480 +#: ../../godmode/agentes/planned_downtime.editor.php:754 +#: ../../godmode/agentes/agent_manager.php:270 +#: ../../godmode/agentes/modificar_agente.php:145 +#: ../../godmode/agentes/modificar_agente.php:489 +#: ../../godmode/agentes/agent_incidents.php:89 +#: ../../godmode/agentes/planned_downtime.list.php:393 +msgid "Group" +msgstr "Group" + +#: ../../operation/events/events_list.php:562 +#: ../../operation/events/events.build_table.php:191 +#: ../../include/functions_events.php:41 +#: ../../include/functions_events.php:3562 +#: ../../godmode/events/event_filter.php:110 +#: ../../godmode/events/custom_events.php:89 +#: ../../godmode/events/custom_events.php:159 +#: ../../godmode/events/event_edit_filter.php:235 +#: ../../godmode/reporting/reporting_builder.item_editor.php:1408 +msgid "Event type" +msgstr "Event type" + +#: ../../operation/events/events_list.php:565 +#: ../../operation/agentes/status_monitor.php:303 +#: ../../operation/agentes/estado_agente.php:190 +#: ../../mobile/operation/modules.php:43 +#: ../../include/functions_events.php:1428 ../../include/functions.php:1083 +#: ../../godmode/events/event_edit_filter.php:233 +#: ../../godmode/massive/massive_edit_agents.php:220 +#: ../../godmode/massive/massive_delete_agents.php:117 +#: ../../godmode/massive/massive_delete_modules.php:457 +#: ../../godmode/massive/massive_delete_modules.php:471 +#: ../../godmode/massive/massive_copy_modules.php:81 +#: ../../godmode/massive/massive_copy_modules.php:194 +#: ../../godmode/massive/massive_edit_modules.php:300 +#: ../../godmode/massive/massive_edit_modules.php:331 +msgid "Not normal" +msgstr "Not normal" + +#: ../../operation/events/events_list.php:575 +#: ../../godmode/events/event_filter.php:111 +#: ../../godmode/events/event_edit_filter.php:245 +msgid "Event status" +msgstr "Event status" + +#: ../../operation/events/events_list.php:578 +#: ../../mobile/operation/events.php:647 +#: ../../godmode/events/event_edit_filter.php:281 +#: ../../godmode/admin_access_logs.php:67 +#: ../../godmode/admin_access_logs.php:68 +msgid "Max. hours old" +msgstr "Max. hours old" + +#: ../../operation/events/events_list.php:580 +#: ../../mobile/operation/events.php:485 +#: ../../include/functions_events.php:2372 +#: ../../godmode/events/event_edit_filter.php:301 +#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:421 +#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:437 +#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:453 +#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:469 +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:938 +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:954 +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:970 +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:986 +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:1002 +msgid "Repeated" +msgstr "Duplicate" + +#: ../../operation/events/events_list.php:581 +#: ../../godmode/events/event_edit_filter.php:299 +msgid "All events" +msgstr "All events" + +#: ../../operation/events/events_list.php:582 +#: ../../godmode/events/event_edit_filter.php:300 +msgid "Group events" +msgstr "Group events" + +#: ../../operation/events/events_list.php:583 +msgid "Group agents" +msgstr "Group agents" + +#: ../../operation/events/events_list.php:590 +#: ../../include/functions_visual_map_editor.php:483 +#: ../../godmode/massive/massive_add_action_alerts.php:181 +#: ../../godmode/massive/massive_edit_agents.php:422 +#: ../../godmode/agentes/module_manager_editor.php:515 +#: ../../godmode/agentes/agent_manager.php:428 +msgid "Advanced options" +msgstr "Advanced options" + +#: ../../operation/events/events_list.php:613 +msgid "Show events graph" +msgstr "Show the events graph" + +#: ../../operation/events/events_list.php:635 ../../operation/tree.php:184 +#: ../../operation/agentes/status_monitor.php:533 +#: ../../operation/agentes/alerts_status.php:390 +#: ../../godmode/alerts/alert_templates.php:268 +#: ../../godmode/users/user_list.php:243 +#: ../../godmode/reporting/reporting_builder.list_items.php:206 +#: ../../godmode/modules/manage_network_components.php:532 +#: ../../godmode/tag/tag.php:176 ../../godmode/tag/tag.php:281 +msgid "Show Options" +msgstr "Show Options" + +#: ../../operation/events/events_list.php:637 +msgid "Event control filter" +msgstr "Event control filter" + +#: ../../operation/events/events_list.php:641 +msgid "Error creating filter." +msgstr "Error creating filter." + +#: ../../operation/events/events_list.php:642 +msgid "Error creating filter is duplicated." +msgstr "Cannot create filter: duplicate filter" + +#: ../../operation/events/events_list.php:643 +msgid "Filter created." +msgstr "Filter created." + +#: ../../operation/events/events_list.php:645 +msgid "Filter updated." +msgstr "Filter updated." + +#: ../../operation/events/events_list.php:646 +msgid "Error updating filter." +msgstr "Error updating filter." + +#: ../../operation/events/events_list.php:1081 +msgid "Filter name cannot be left blank" +msgstr "The filter's name cannot be left blank" + +#: ../../operation/events/events_list.php:1150 +#: ../../operation/events/events_list.php:1236 +msgid "none" +msgstr "none" + +#: ../../operation/events/events_list.php:1558 +msgid "Events generated -by agent-" +msgstr "Events generated -by agent-" + +#: ../../operation/events/events_list.php:1577 +#: ../../operation/reporting/graph_viewer.php:267 +#: ../../operation/reporting/reporting_viewer.php:254 +#: ../../operation/reporting/reporting_viewer.php:274 +#: ../../operation/tree.php:391 ../../operation/netflow/nf_live_view.php:659 +#: ../../operation/agentes/estado_monitores.php:401 +#: ../../operation/agentes/datos_agente.php:304 +#: ../../operation/agentes/stat_win.php:506 +#: ../../extensions/insert_data.php:210 +#: ../../godmode/alerts/configure_alert_template.php:1074 +#: ../../godmode/setup/news.php:297 +#: ../../godmode/reporting/reporting_builder.item_editor.php:2023 +#: ../../godmode/agentes/planned_downtime.editor.php:1169 +msgid "Choose time" +msgstr "Choose time" + +#: ../../operation/events/events_list.php:1578 +#: ../../operation/reporting/graph_viewer.php:268 +#: ../../operation/reporting/reporting_viewer.php:255 +#: ../../operation/reporting/reporting_viewer.php:275 +#: ../../operation/tree.php:392 ../../operation/netflow/nf_live_view.php:660 +#: ../../operation/agentes/estado_monitores.php:402 +#: ../../operation/agentes/datos_agente.php:305 +#: ../../operation/agentes/stat_win.php:507 +#: ../../extensions/insert_data.php:211 +#: ../../godmode/alerts/configure_alert_template.php:1075 +#: ../../godmode/setup/news.php:298 +#: ../../godmode/reporting/reporting_builder.item_editor.php:2024 +#: ../../godmode/agentes/planned_downtime.editor.php:1170 +msgid "Time" +msgstr "Time" + +#: ../../operation/events/events_list.php:1579 +#: ../../operation/reporting/graph_viewer.php:269 +#: ../../operation/reporting/reporting_viewer.php:256 +#: ../../operation/reporting/reporting_viewer.php:276 +#: ../../operation/tree.php:393 ../../operation/netflow/nf_live_view.php:661 +#: ../../operation/agentes/estado_monitores.php:403 +#: ../../operation/agentes/datos_agente.php:306 +#: ../../operation/agentes/stat_win.php:508 +#: ../../extensions/insert_data.php:212 ../../include/functions_html.php:860 +#: ../../godmode/alerts/configure_alert_template.php:1076 +#: ../../godmode/setup/news.php:299 +#: ../../godmode/reporting/reporting_builder.item_editor.php:2025 +#: ../../godmode/agentes/planned_downtime.editor.php:1171 +msgid "Hour" +msgstr "Hour" + +#: ../../operation/events/events_list.php:1580 +#: ../../operation/reporting/graph_viewer.php:270 +#: ../../operation/reporting/reporting_viewer.php:257 +#: ../../operation/reporting/reporting_viewer.php:277 +#: ../../operation/tree.php:394 ../../operation/netflow/nf_live_view.php:662 +#: ../../operation/agentes/estado_monitores.php:404 +#: ../../operation/agentes/datos_agente.php:307 +#: ../../operation/agentes/stat_win.php:509 +#: ../../extensions/insert_data.php:213 ../../include/functions_html.php:861 +#: ../../godmode/alerts/configure_alert_template.php:1077 +#: ../../godmode/setup/news.php:300 +#: ../../godmode/reporting/reporting_builder.item_editor.php:2026 +#: ../../godmode/agentes/planned_downtime.editor.php:1172 +msgid "Minute" +msgstr "Minute" + +#: ../../operation/events/events_list.php:1581 +#: ../../operation/reporting/graph_viewer.php:271 +#: ../../operation/reporting/reporting_viewer.php:258 +#: ../../operation/reporting/reporting_viewer.php:278 +#: ../../operation/tree.php:395 ../../operation/netflow/nf_live_view.php:663 +#: ../../operation/agentes/estado_monitores.php:405 +#: ../../operation/agentes/datos_agente.php:308 +#: ../../operation/agentes/stat_win.php:510 +#: ../../extensions/insert_data.php:214 +#: ../../godmode/alerts/configure_alert_template.php:1078 +#: ../../godmode/setup/news.php:301 +#: ../../godmode/reporting/reporting_builder.item_editor.php:2027 +#: ../../godmode/agentes/planned_downtime.editor.php:1173 +msgid "Second" +msgstr "Second" + +#: ../../operation/events/events_list.php:1582 +#: ../../operation/reporting/graph_viewer.php:272 +#: ../../operation/reporting/reporting_viewer.php:259 +#: ../../operation/reporting/reporting_viewer.php:279 +#: ../../operation/tree.php:396 ../../operation/netflow/nf_live_view.php:664 +#: ../../operation/agentes/estado_monitores.php:406 +#: ../../operation/agentes/datos_agente.php:309 +#: ../../operation/agentes/stat_win.php:511 +#: ../../extensions/insert_data.php:215 ../../include/functions.php:436 +#: ../../include/functions.php:570 +#: ../../godmode/alerts/configure_alert_template.php:1079 +#: ../../godmode/setup/news.php:302 +#: ../../godmode/reporting/reporting_builder.item_editor.php:2028 +#: ../../godmode/agentes/planned_downtime.editor.php:1174 +msgid "Now" +msgstr "Now" + +#: ../../operation/events/events_list.php:1583 +#: ../../operation/reporting/graph_viewer.php:273 +#: ../../operation/reporting/reporting_viewer.php:260 +#: ../../operation/reporting/reporting_viewer.php:280 +#: ../../operation/tree.php:397 ../../operation/netflow/nf_live_view.php:665 +#: ../../operation/agentes/estado_monitores.php:407 +#: ../../operation/agentes/datos_agente.php:310 +#: ../../operation/agentes/stat_win.php:512 +#: ../../extensions/insert_data.php:216 ../../mobile/include/ui.class.php:571 +#: ../../mobile/include/ui.class.php:610 +#: ../../include/functions_snmp_browser.php:441 +#: ../../include/functions_filemanager.php:619 +#: ../../include/functions_filemanager.php:640 +#: ../../include/functions_filemanager.php:656 +#: ../../godmode/alerts/configure_alert_template.php:1080 +#: ../../godmode/setup/news.php:303 +#: ../../godmode/reporting/reporting_builder.item_editor.php:2029 +#: ../../godmode/agentes/planned_downtime.editor.php:1175 +msgid "Close" +msgstr "Close" + +#: ../../operation/events/events_rss.php:32 +msgid "Your IP is not into the IP list with API access." +msgstr "Your IP is not on the list of IPs with API access." + +#: ../../operation/events/events_rss.php:46 +msgid "The URL of your feed has bad hash." +msgstr "Your feed's URL has a bad hash" + +#: ../../operation/events/events_rss.php:178 +#: ../../operation/events/events.php:77 ../../mobile/operation/events.php:111 +#: ../../include/functions_graph.php:2256 +#: ../../include/functions_graph.php:2922 +#: ../../include/functions_graph.php:3350 +#: ../../include/functions_graph.php:3353 +#: ../../include/functions_reporting_html.php:878 +#: ../../include/functions_reporting_html.php:1695 +#: ../../include/functions_events.php:988 +#: ../../include/functions_events.php:1419 +#: ../../include/functions_reporting.php:6365 ../../include/functions.php:1042 +#: ../../godmode/setup/setup_general.php:66 +msgid "System" +msgstr "System" + +#: ../../operation/events/event_statistics.php:37 +#: ../../operation/agentes/tactical.php:203 +#: ../../include/functions_events.php:1025 +msgid "Event graph" +msgstr "Event graph" + +#: ../../operation/events/event_statistics.php:41 +msgid "Event graph by user" +msgstr "Event graph by user" + +#: ../../operation/events/event_statistics.php:57 +#: ../../operation/agentes/tactical.php:209 +#: ../../include/functions_events.php:1030 +msgid "Event graph by agent" +msgstr "Event graph by agent" + +#: ../../operation/events/event_statistics.php:61 +#: ../../include/functions_reporting_html.php:1769 +msgid "Amount events validated" +msgstr "Amount of events validated" + +#: ../../operation/events/events.build_table.php:37 +msgid "More detail" +msgstr "More detail" + +#: ../../operation/events/events.build_table.php:85 +#: ../../operation/events/events.build_table.php:89 +msgid "The Agent: " +msgstr "The Agent: " + +#: ../../operation/events/events.build_table.php:86 +#: ../../operation/events/events.build_table.php:90 +msgid " has " +msgstr " has " + +#: ../../operation/events/events.build_table.php:87 +#: ../../operation/events/events.build_table.php:91 +msgid " events." +msgstr " events." + +#: ../../operation/events/events.build_table.php:118 +#: ../../operation/events/events.build_table.php:787 +#: ../../mobile/operation/events.php:790 +#: ../../include/functions_reporting_html.php:3769 +#: ../../include/functions_events.php:865 +#: ../../include/functions_events.php:869 +#: ../../include/functions_reporting.php:1327 +#: ../../include/functions_reporting.php:1495 +msgid "No events" +msgstr "No events" + +#: ../../operation/events/events.build_table.php:133 +#: ../../operation/incidents/incident.php:335 +#: ../../extensions/api_checker.php:137 +#: ../../include/functions_events.php:3511 +#: ../../godmode/alerts/alert_commands.php:331 +#: ../../godmode/setup/os.list.php:33 ../../godmode/groups/group_list.php:337 +#: ../../godmode/groups/modu_group_list.php:182 +#: ../../godmode/modules/module_list.php:58 +#: ../../godmode/agentes/module_manager_editor_common.php:156 +#: ../../godmode/agentes/agent_manager.php:163 +#: ../../godmode/agentes/fields_manager.php:94 +#: ../../godmode/agentes/agent_incidents.php:85 +msgid "ID" +msgstr "ID" + +#: ../../operation/events/events.build_table.php:149 +#: ../../mobile/operation/events.php:469 +#: ../../include/functions_events.php:2333 +#: ../../include/functions_events.php:3525 +msgid "Event ID" +msgstr "Event ID" + +#: ../../operation/events/events.build_table.php:155 +#: ../../mobile/operation/events.php:108 +#: ../../include/functions_events.php:3530 +msgid "Event Name" +msgstr "Event Name" + +#: ../../operation/events/events.build_table.php:161 +#: ../../mobile/operation/modules.php:495 +#: ../../mobile/operation/modules.php:753 +#: ../../include/functions_treeview.php:555 +#: ../../include/functions_reporting_html.php:2072 +#: ../../include/functions_events.php:36 +#: ../../include/functions_events.php:908 +#: ../../include/functions_events.php:3536 +#: ../../godmode/events/custom_events.php:74 +#: ../../godmode/events/custom_events.php:154 +#: ../../godmode/agentes/agent_manager.php:155 +#: ../../godmode/agentes/modificar_agente.php:477 +msgid "Agent name" +msgstr "Agent name" + +#: ../../operation/events/events.build_table.php:173 +#: ../../operation/events/events.build_table.php:582 +#: ../../operation/search_users.php:68 +#: ../../extensions/disabled/ssh_gateway.php:59 +#: ../../extensions/api_checker.php:114 +#: ../../extensions/users_connected.php:77 +#: ../../mobile/operation/tactical.php:309 +#: ../../mobile/include/user.class.php:245 ../../general/logon_ok.php:224 +#: ../../general/logon_ok.php:420 ../../general/login_page.php:135 +#: ../../general/login_page.php:160 +#: ../../include/functions_reporting_html.php:3585 +#: ../../include/functions_events.php:37 +#: ../../include/functions_events.php:3547 +#: ../../include/functions_events.php:3928 +#: ../../include/functions_config.php:332 +#: ../../include/functions_config.php:343 +#: ../../include/functions_config.php:353 ../../include/functions.php:2312 +#: ../../godmode/setup/setup_ehorus.php:73 +#: ../../godmode/events/custom_events.php:77 +#: ../../godmode/events/custom_events.php:155 +#: ../../godmode/admin_access_logs.php:63 +#: ../../godmode/admin_access_logs.php:188 +msgid "User" +msgstr "User" + +#: ../../operation/events/events.build_table.php:179 +#: ../../operation/incidents/incident_detail.php:266 +#: ../../operation/incidents/incident.php:342 +#: ../../mobile/operation/events.php:477 ../../include/functions_events.php:49 +#: ../../include/functions_events.php:2353 +#: ../../include/functions_events.php:3552 +#: ../../godmode/events/custom_events.php:113 +#: ../../godmode/events/custom_events.php:167 +#: ../../godmode/agentes/agent_incidents.php:92 +msgid "Owner" +msgstr "Owner" + +#: ../../operation/events/events.build_table.php:198 +#: ../../include/functions_events.php:3568 +msgid "Agent Module" +msgstr "Agent Module" + +#: ../../operation/events/events.build_table.php:217 +#: ../../operation/events/events.build_table.php:583 +#: ../../include/functions_events.php:45 +#: ../../include/functions_events.php:1751 +#: ../../include/functions_events.php:3584 +#: ../../include/functions_events.php:3929 +#: ../../godmode/events/custom_events.php:101 +#: ../../godmode/events/custom_events.php:163 +msgid "Comment" +msgstr "Comment" + +#: ../../operation/events/events.build_table.php:223 +#: ../../operation/users/user_edit.php:506 ../../operation/tree.php:49 +#: ../../operation/agentes/status_monitor.php:340 +#: ../../operation/agentes/status_monitor.php:343 +#: ../../operation/agentes/alerts_status.functions.php:86 +#: ../../operation/agentes/group_view.php:164 +#: ../../mobile/operation/events.php:514 ../../general/firts_task/tags.php:25 +#: ../../include/functions_treeview.php:165 +#: ../../include/functions_reporting_html.php:2113 +#: ../../include/functions_events.php:46 +#: ../../include/functions_events.php:2446 +#: ../../include/functions_events.php:3589 +#: ../../godmode/events/custom_events.php:104 +#: ../../godmode/events/custom_events.php:164 +#: ../../godmode/massive/massive_edit_modules.php:562 +#: ../../godmode/massive/massive_delete_tags.php:187 +#: ../../godmode/massive/massive_add_tags.php:147 +#: ../../godmode/users/configure_user.php:625 +#: ../../godmode/modules/manage_network_components_form_common.php:200 +#: ../../godmode/tag/edit_tag.php:57 +msgid "Tags" +msgstr "Tags" + +#: ../../operation/events/events.build_table.php:229 +#: ../../operation/agentes/pandora_networkmap.editor.php:194 +#: ../../operation/incidents/incident_detail.php:289 +#: ../../operation/incidents/incident.php:341 +#: ../../include/functions_events.php:47 +#: ../../include/functions_events.php:2146 +#: ../../include/functions_events.php:2261 +#: ../../include/functions_events.php:3594 +#: ../../godmode/events/custom_events.php:107 +#: ../../godmode/events/custom_events.php:165 +#: ../../godmode/massive/massive_copy_modules.php:108 +#: ../../godmode/reporting/reporting_builder.item_editor.php:881 +#: ../../godmode/agentes/agent_incidents.php:91 +msgid "Source" +msgstr "Source" + +#: ../../operation/events/events.build_table.php:235 +#: ../../include/functions_events.php:3599 +msgid "Extra ID" +msgstr "Extra ID" + +#: ../../operation/events/events.build_table.php:241 +#: ../../include/functions_events.php:50 +#: ../../include/functions_events.php:3604 +#: ../../godmode/events/custom_events.php:116 +#: ../../godmode/events/custom_events.php:168 +msgid "ACK Timestamp" +msgstr "ACK Timestamp" + +#: ../../operation/events/events.build_table.php:247 +#: ../../include/functions_events.php:51 +#: ../../include/functions_events.php:2190 +#: ../../include/functions_events.php:2202 +#: ../../include/functions_events.php:2214 +#: ../../include/functions_events.php:2226 +#: ../../include/functions_events.php:2231 +#: ../../include/functions_events.php:2236 +#: ../../include/functions_events.php:2240 +#: ../../include/functions_events.php:3609 +#: ../../godmode/events/custom_events.php:119 +#: ../../godmode/events/custom_events.php:169 +msgid "Instructions" +msgstr "Instructions" + +#: ../../operation/events/events.build_table.php:304 +#: ../../mobile/operation/events.php:247 ../../include/ajax/events.php:447 +#: ../../include/functions_reporting_html.php:845 +#: ../../include/functions_reporting_html.php:1061 +#: ../../include/functions_reporting_html.php:1667 +#: ../../include/functions_events.php:928 +#: ../../include/functions_events.php:2402 +#: ../../include/functions_events.php:3657 +#: ../../include/functions_reporting.php:6339 +msgid "New event" +msgstr "New event" + +#: ../../operation/events/events.build_table.php:308 +#: ../../operation/events/events.php:614 ../../operation/events/events.php:643 +#: ../../operation/events/events.php:644 ../../operation/events/events.php:864 +#: ../../operation/events/events.php:869 ../../operation/events/events.php:870 +#: ../../mobile/operation/events.php:251 ../../include/ajax/events.php:451 +#: ../../include/functions_reporting_html.php:849 +#: ../../include/functions_reporting_html.php:1065 +#: ../../include/functions_reporting_html.php:1671 +#: ../../include/functions_events.php:932 +#: ../../include/functions_events.php:2406 +#: ../../include/functions_events.php:3661 +#: ../../include/functions_reporting.php:6343 +msgid "Event validated" +msgstr "Event validated" + +#: ../../operation/events/events.build_table.php:312 +#: ../../operation/events/events.php:676 ../../operation/events/events.php:714 +#: ../../operation/events/events.php:715 ../../operation/events/events.php:874 +#: ../../operation/events/events.php:888 ../../operation/events/events.php:889 +#: ../../mobile/operation/events.php:255 ../../include/ajax/events.php:455 +#: ../../include/functions_reporting_html.php:853 +#: ../../include/functions_reporting_html.php:1069 +#: ../../include/functions_reporting_html.php:1675 +#: ../../include/functions_events.php:936 +#: ../../include/functions_events.php:2410 +#: ../../include/functions_events.php:3665 +#: ../../include/functions_reporting.php:6347 +msgid "Event in process" +msgstr "Event in process" + +#: ../../operation/events/events.build_table.php:581 +#: ../../operation/reporting/graph_viewer.php:195 +#: ../../operation/netflow/nf_live_view.php:234 +#: ../../extensions/insert_data.php:182 +#: ../../extensions/users_connected.php:79 +#: ../../mobile/operation/tactical.php:310 ../../general/logon_ok.php:226 +#: ../../general/logon_ok.php:423 +#: ../../include/functions_reporting_html.php:1806 +#: ../../include/functions_reporting_html.php:1810 +#: ../../include/functions_reporting_html.php:1813 +#: ../../include/functions_reporting_html.php:1828 +#: ../../include/functions_reporting_html.php:3588 +#: ../../include/functions_events.php:3927 +#: ../../include/functions_reporting.php:2349 +#: ../../include/functions_reporting.php:2382 ../../include/functions.php:2314 +#: ../../godmode/alerts/configure_alert_special_days.php:66 +#: ../../godmode/reporting/reporting_builder.item_editor.php:1116 +#: ../../godmode/admin_access_logs.php:190 +msgid "Date" +msgstr "Date" + +#: ../../operation/events/events.build_table.php:677 +#: ../../include/functions_events.php:4023 +msgid "Validate event" +msgstr "Validate event" + +#: ../../operation/events/events.build_table.php:687 +#: ../../include/functions_events.php:1759 +#: ../../include/functions_events.php:1761 +#: ../../include/functions_events.php:4033 +msgid "Delete event" +msgstr "Delete event" + +#: ../../operation/events/events.build_table.php:692 +#: ../../operation/events/events.php:705 ../../operation/events/events.php:709 +#: ../../operation/events/events.php:879 ../../operation/events/events.php:883 +#: ../../include/functions_events.php:4038 +msgid "Is not allowed delete events in process" +msgstr "You cannot delete events in process." + +#: ../../operation/events/events.build_table.php:754 +msgid "Validate selected" +msgstr "Validate selected" + +#: ../../operation/events/events.build_table.php:770 +#: ../../godmode/snmpconsole/snmp_alert.php:1331 +#: ../../godmode/agentes/agent_manager.php:220 +msgid "Delete selected" +msgstr "Delete selected items" + +#: ../../operation/events/sound_events.php:68 +msgid "Sound console" +msgstr "Sound console" + +#: ../../operation/events/sound_events.php:82 +#: ../../operation/events/events.php:72 +#: ../../operation/netflow/nf_live_view.php:254 +#: ../../operation/search_modules.php:49 +#: ../../operation/agentes/ver_agente.php:806 +#: ../../mobile/operation/networkmaps.php:77 +#: ../../mobile/operation/networkmaps.php:78 +#: ../../mobile/operation/networkmaps.php:140 +#: ../../mobile/operation/networkmaps.php:141 +#: ../../mobile/operation/networkmaps.php:196 +#: ../../mobile/operation/visualmaps.php:61 +#: ../../mobile/operation/visualmaps.php:62 +#: ../../mobile/operation/events.php:352 ../../mobile/operation/events.php:353 +#: ../../mobile/operation/events.php:481 ../../mobile/operation/events.php:622 +#: ../../mobile/operation/events.php:623 +#: ../../include/functions_snmp_browser.php:410 +#: ../../include/ajax/module.php:738 +#: ../../include/functions_visual_map_editor.php:400 +#: ../../include/functions_visual_map_editor.php:419 +#: ../../include/functions_reporting_html.php:809 +#: ../../include/functions_reporting_html.php:818 +#: ../../include/functions_reporting_html.php:1023 +#: ../../include/functions_reporting_html.php:1033 +#: ../../include/functions_reporting_html.php:1641 +#: ../../include/functions_reporting_html.php:2105 +#: ../../include/functions_reporting_html.php:3095 +#: ../../include/functions_events.php:901 +#: ../../include/functions_events.php:2367 +#: ../../godmode/alerts/alert_templates.php:38 +#: ../../godmode/alerts/alert_templates.php:253 +#: ../../godmode/alerts/alert_templates.php:301 +#: ../../godmode/setup/news.php:221 ../../godmode/setup/gis_step_2.php:171 +#: ../../godmode/events/event_responses.editor.php:115 +#: ../../godmode/reporting/visual_console_builder.wizard.php:111 +#: ../../godmode/reporting/visual_console_builder.wizard.php:216 +#: ../../godmode/reporting/reporting_builder.item_editor.php:620 +#: ../../godmode/reporting/reporting_builder.list_items.php:166 #: ../../godmode/reporting/reporting_builder.list_items.php:193 -#: ../../godmode/reporting/visual_console_builder.wizard.php:294 -#: ../../godmode/servers/servers.build_table.php:68 +#: ../../godmode/reporting/reporting_builder.list_items.php:286 +#: ../../godmode/servers/servers.build_table.php:66 +#: ../../godmode/servers/plugin.php:736 +#: ../../godmode/modules/manage_network_components.php:566 +#: ../../godmode/modules/manage_network_templates_form.php:197 +#: ../../godmode/modules/manage_network_components_form_common.php:69 +#: ../../godmode/agentes/module_manager_editor_common.php:186 +#: ../../godmode/agentes/planned_downtime.editor.php:485 +#: ../../godmode/agentes/module_manager.php:131 +#: ../../godmode/agentes/module_manager.php:557 +#: ../../godmode/agentes/planned_downtime.list.php:394 +#: ../../godmode/agentes/agent_template.php:229 +msgid "Type" +msgstr "Type" + +#: ../../operation/events/sound_events.php:84 +#: ../../include/functions_reporting.php:7125 +msgid "Monitor critical" +msgstr "Monitor in critical status" + +#: ../../operation/events/sound_events.php:85 +#: ../../include/functions_reporting.php:7140 +msgid "Monitor unknown" +msgstr "Monitor in unknown status" + +#: ../../operation/events/sound_events.php:86 +#: ../../include/functions_reporting.php:7129 +msgid "Monitor warning" +msgstr "Monitor in warning status" + +#: ../../operation/events/events.php:71 +msgid "Event" +msgstr "Event" + +#: ../../operation/events/events.php:195 +msgid "" +"Event viewer is disabled due event replication. For more information, please " +"contact with the administrator" +msgstr "" +"Event viewer is disabled due to event replication. For more information, " +"please contact the administrator." + +#: ../../operation/events/events.php:334 +#: ../../operation/users/user_edit.php:278 ../../godmode/events/events.php:37 +msgid "Event list" +msgstr "Event list" + +#: ../../operation/events/events.php:339 +msgid "History event list" +msgstr "History event list" + +#: ../../operation/events/events.php:344 +msgid "RSS Events" +msgstr "RSS Events" + +#: ../../operation/events/events.php:349 +msgid "Marquee display" +msgstr "Marquee display" + +#: ../../operation/events/events.php:354 +msgid "Export to CSV file" +msgstr "Export to CSV file" + +#: ../../operation/events/events.php:358 ../../operation/events/events.php:397 +msgid "Sound events" +msgstr "Sound events" + +#: ../../operation/events/events.php:365 ../../godmode/events/events.php:85 +#: ../../godmode/events/events.php:88 +#: ../../godmode/users/configure_profile.php:283 +msgid "Manage events" +msgstr "Manage events" + +#: ../../operation/events/events.php:401 +msgid "History" +msgstr "History" + +#: ../../operation/events/events.php:446 +msgid "Main event view" +msgstr "Main event view" + +#: ../../operation/events/events.php:452 +#: ../../operation/reporting/graph_viewer.php:159 +#: ../../operation/reporting/reporting_viewer.php:108 +#: ../../operation/visual_console/render_view.php:167 +#: ../../operation/gis_maps/render_view.php:115 +#: ../../extensions/agents_modules.php:120 +#: ../../extensions/agents_alerts.php:96 +msgid "Back to normal mode" +msgstr "Return to windowed mode" + +#: ../../operation/events/events.php:464 +msgid "No events selected" +msgstr "No events selected" + +#: ../../operation/events/events.php:490 +msgid "Successfully validated" +msgstr "Successfully validated" + +#: ../../operation/events/events.php:491 ../../operation/events/events.php:768 +#: ../../operation/events/events.php:920 +msgid "Could not be validated" +msgstr "Could not be validated" + +#: ../../operation/events/events.php:495 +msgid "Successfully set in process" +msgstr "Set in process successfully" + +#: ../../operation/events/events.php:496 +msgid "Could not be set in process" +msgstr "Could not be set in process" + +#: ../../operation/events/events.php:800 +msgid "Successfully delete" +msgstr "Successfully deleted" + +#: ../../operation/events/events.php:803 +msgid "Error deleting event" +msgstr "Error deleting event" + +#: ../../operation/users/webchat.php:71 +msgid "Webchat" +msgstr "Webchat" + +#: ../../operation/users/webchat.php:82 +msgid "Users Online" +msgstr "Users Online" + +#: ../../operation/users/webchat.php:86 +#: ../../operation/messages/message_edit.php:92 +#: ../../operation/messages/message_edit.php:210 +msgid "Message" +msgstr "Message" + +#: ../../operation/users/webchat.php:90 +#: ../../operation/messages/message_edit.php:217 +msgid "Send message" +msgstr "Send message" + +#: ../../operation/users/webchat.php:157 +msgid "Connection established...get last 24h messages..." +msgstr "Connection established - retrieving messages from the past 24hs." + +#: ../../operation/users/webchat.php:168 +msgid "Error in connection." +msgstr "Error in connection." + +#: ../../operation/users/webchat.php:249 +msgid "Error sendding message." +msgstr "Error sending message." + +#: ../../operation/users/webchat.php:277 +msgid "Error login." +msgstr "Login error." + +#: ../../operation/users/user_edit.php:62 +#: ../../godmode/users/configure_user.php:90 +msgid "User detail editor" +msgstr "User detail editor" + +#: ../../operation/users/user_edit.php:130 +#: ../../operation/users/user_edit.php:137 +msgid "Password successfully updated" +msgstr "Password successfully updated" + +#: ../../operation/users/user_edit.php:131 +#: ../../operation/users/user_edit.php:138 +#, php-format +msgid "Error updating passwords: %s" +msgstr "Error updating passwords: %s" + +#: ../../operation/users/user_edit.php:143 +msgid "" +"Passwords didn't match or other problem encountered while updating passwords" +msgstr "" +"The passwords didn't match or another problem occurred during password " +"update." + +#: ../../operation/users/user_edit.php:154 +#: ../../operation/users/user_edit.php:164 +#: ../../godmode/users/configure_user.php:303 +#: ../../godmode/users/configure_user.php:313 +#: ../../godmode/users/configure_user.php:341 +#: ../../godmode/users/configure_user.php:347 +#: ../../godmode/users/configure_user.php:375 +msgid "User info successfully updated" +msgstr "User info successfully updated" + +#: ../../operation/users/user_edit.php:155 +#: ../../operation/users/user_edit.php:165 +msgid "Error updating user info" +msgstr "Error updating user info" + +#: ../../operation/users/user_edit.php:175 +msgid "Edit my User" +msgstr "Edit my User" + +#: ../../operation/users/user_edit.php:186 +#: ../../godmode/users/configure_user.php:445 +msgid "Full (display) name" +msgstr "Full (display) name" + +#: ../../operation/users/user_edit.php:208 +#: ../../godmode/users/configure_user.php:477 +#: ../../godmode/users/user_list.php:407 +msgid "E-mail" +msgstr "E-mail" + +#: ../../operation/users/user_edit.php:210 +#: ../../godmode/users/configure_user.php:481 +msgid "Phone number" +msgstr "Phone number" + +#: ../../operation/users/user_edit.php:219 +msgid "New Password" +msgstr "New Password" + +#: ../../operation/users/user_edit.php:221 +#: ../../godmode/users/configure_user.php:457 +msgid "Password confirmation" +msgstr "Password confirmation" + +#: ../../operation/users/user_edit.php:229 +msgid "" +"You can not change your password from Pandora FMS under the current " +"authentication scheme" +msgstr "" +"You can not change your password from Pandora FMS under the current " +"authentication scheme" + +#: ../../operation/users/user_edit.php:238 +msgid "If checkbox is clicked then block size global configuration is used" +msgstr "If checkbox is clicked then block size global configuration is used" + +#: ../../operation/users/user_edit.php:251 +#: ../../include/functions_config.php:469 +#: ../../godmode/setup/setup_visuals.php:459 +#: ../../godmode/users/configure_user.php:515 +msgid "Interactive charts" +msgstr "Interactive charts" + +#: ../../operation/users/user_edit.php:251 +#: ../../godmode/setup/setup_visuals.php:460 +#: ../../godmode/users/configure_user.php:515 +msgid "Whether to use Javascript or static PNG graphs" +msgstr "Whether to use Javascript or static PNG graphs" + +#: ../../operation/users/user_edit.php:255 +#: ../../godmode/users/configure_user.php:449 +msgid "Language" +msgstr "Language" + +#: ../../operation/users/user_edit.php:274 +msgid "Home screen" +msgstr "Home screen" + +#: ../../operation/users/user_edit.php:274 +msgid "" +"User can customize the home page. By default, will display 'Agent Detail'. " +"Example: Select 'Other' and type " +"sec=estado&sec2=operation/agentes/estado_agente to show agent detail view" +msgstr "" +"User can customise the home page. By default, it will display 'Agent " +"Detail'. Example: Select 'Other' and type " +"sec=estado&sec2=operation/agentes/estado_agente to show agent detail view" + +#: ../../operation/users/user_edit.php:284 +#: ../../mobile/include/functions_web.php:21 +msgid "Dashboard" +msgstr "Dashboard" + +#: ../../operation/users/user_edit.php:322 +#: ../../godmode/users/configure_user.php:509 +#: ../../godmode/groups/configure_group.php:196 +msgid "Skin" +msgstr "Skin" + +#: ../../operation/users/user_edit.php:334 +#: ../../include/functions_config.php:359 +#: ../../godmode/setup/setup_auth.php:128 +msgid "Double authentication" +msgstr "Double authentication" + +#: ../../operation/users/user_edit.php:339 +msgid "Show information" +msgstr "Show information" + +#: ../../operation/users/user_edit.php:345 +msgid "Event filter" +msgstr "Event filter" + +#: ../../operation/users/user_edit.php:350 +msgid "Newsletter Subscribed" +msgstr "Newsletter Subscribed" + +#: ../../operation/users/user_edit.php:352 +msgid "Already subscribed to Pandora FMS newsletter" +msgstr "Already subscribed to Pandora FMS newsletter" + +#: ../../operation/users/user_edit.php:355 +#: ../../general/login_identification_wizard.php:167 +msgid "Subscribe to our newsletter" +msgstr "Subscribe to our newsletter" + +#: ../../operation/users/user_edit.php:358 +msgid "Newsletter Reminder" +msgstr "Newsletter Reminder" + +#: ../../operation/users/user_edit.php:414 +msgid "Autorefresh" +msgstr "Autorefresh" + +#: ../../operation/users/user_edit.php:414 +msgid "This will activate autorefresh in selected pages" +msgstr "This will activate autorefresh in selected pages" + +#: ../../operation/users/user_edit.php:421 +msgid "Full list of pages" +msgstr "Full list of pages" + +#: ../../operation/users/user_edit.php:423 +msgid "List of pages with autorefresh" +msgstr "List of pages with autorefresh" + +#: ../../operation/users/user_edit.php:429 +msgid "Push selected pages into autorefresh list" +msgstr "Push selected pages into autorefresh list" + +#: ../../operation/users/user_edit.php:433 +msgid "Pop selected pages out of autorefresh list" +msgstr "Pop selected pages out of autorefresh list" + +#: ../../operation/users/user_edit.php:448 +#: ../../mobile/operation/events.php:518 ../../general/logon_ok.php:228 +#: ../../general/logon_ok.php:425 ../../include/ajax/events.php:302 +#: ../../include/functions_reporting_html.php:3590 +#: ../../include/functions.php:2316 ../../godmode/users/configure_user.php:485 +#: ../../godmode/servers/manage_recontask_form.php:359 +#: ../../godmode/admin_access_logs.php:192 +msgid "Comments" +msgstr "Comments" + +#: ../../operation/users/user_edit.php:469 +msgid "" +"You can not change your user info from Pandora FMS under the current " +"authentication scheme" +msgstr "" +"You can not change your user info from Pandora FMS under the current " +"authentication scheme" + +#: ../../operation/users/user_edit.php:479 +#: ../../operation/users/user_edit.php:487 +#: ../../godmode/users/configure_user.php:604 +#: ../../godmode/users/configure_user.php:613 +msgid "Profiles/Groups assigned to this user" +msgstr "Profiles/Groups assigned to this user" + +#: ../../operation/users/user_edit.php:504 +#: ../../godmode/massive/massive_delete_profiles.php:102 +#: ../../godmode/massive/massive_add_profiles.php:88 +#: ../../godmode/users/configure_profile.php:242 +#: ../../godmode/users/configure_user.php:623 +msgid "Profile name" +msgstr "Profile name" + +#: ../../operation/users/user_edit.php:541 +msgid "This user doesn't have any assigned profile/group." +msgstr "This user doesn't have any profile/group assigned" + +#: ../../operation/users/user_edit.php:693 +#: ../../operation/users/user_edit.php:758 +#: ../../operation/users/user_edit.php:829 ../../general/logon_failed.php:21 +#: ../../include/ajax/double_auth.ajax.php:247 +#: ../../include/ajax/double_auth.ajax.php:342 +#: ../../include/ajax/double_auth.ajax.php:387 +#: ../../include/ajax/double_auth.ajax.php:501 +msgid "Authentication error" +msgstr "Authentication error" + +#: ../../operation/users/user_edit.php:696 +#: ../../operation/users/user_edit.php:761 +#: ../../extensions/system_info.php:533 ../../extensions/system_info.php:594 +#: ../../include/ajax/double_auth.ajax.php:250 +#: ../../include/ajax/double_auth.ajax.php:345 +#: ../../include/ajax/double_auth.ajax.php:390 +#: ../../include/ajax/double_auth.ajax.php:505 +#: ../../include/functions_ui.php:228 ../../include/functions_events.php:1176 +#: ../../include/functions_events.php:1422 ../../include/functions.php:1043 +#: ../../godmode/massive/massive_edit_plugins.php:813 +#: ../../godmode/massive/massive_edit_plugins.php:814 +#: ../../godmode/db/db_refine.php:42 ../../godmode/db/db_refine.php:47 +msgid "Error" +msgstr "Error" + +#: ../../operation/users/user_edit.php:700 +#: ../../operation/users/user_edit.php:765 +#: ../../include/ajax/double_auth.ajax.php:254 +#: ../../include/ajax/double_auth.ajax.php:349 +#: ../../include/ajax/double_auth.ajax.php:394 +#: ../../include/ajax/double_auth.ajax.php:509 +msgid "There was an error loading the data" +msgstr "There was an error sending the data" + +#: ../../operation/users/user_edit.php:710 +msgid "Double autentication information" +msgstr "Double autentication information" + +#: ../../operation/users/user_edit.php:773 +#: ../../operation/users/user_edit.php:849 +msgid "Double autentication activation" +msgstr "Double autentication activation" + +#: ../../operation/users/user_edit.php:799 +msgid "The double authentication will be deactivated" +msgstr "Double authentication will be deactivated" + +#: ../../operation/users/user_edit.php:800 +msgid "Deactivate" +msgstr "Deactivate" + +#: ../../operation/users/user_edit.php:832 +msgid "The double autentication was deactivated successfully" +msgstr "Double authentication was deactivated successfully" + +#: ../../operation/users/user_edit.php:835 +#: ../../operation/users/user_edit.php:839 +msgid "There was an error deactivating the double autentication" +msgstr "There was an error deactivating the double autentication" + +#: ../../operation/reporting/custom_reporting.php:32 +#: ../../operation/reporting/graph_viewer.php:344 +msgid "There are no defined reportings" +msgstr "There are no defined reportings" + +#: ../../operation/reporting/graph_viewer.php:36 +#: ../../operation/reporting/graph_viewer.php:43 +#: ../../godmode/events/event_filter.php:57 +#: ../../godmode/events/event_filter.php:78 +#: ../../godmode/reporting/map_builder.php:94 +#: ../../godmode/reporting/graphs.php:88 ../../godmode/reporting/graphs.php:98 +#: ../../godmode/reporting/graphs.php:137 +#: ../../godmode/netflow/nf_item_list.php:106 +#: ../../godmode/netflow/nf_item_list.php:127 +#: ../../godmode/netflow/nf_edit.php:77 ../../godmode/netflow/nf_edit.php:101 +#: ../../godmode/modules/manage_nc_groups.php:123 +#: ../../godmode/agentes/planned_downtime.list.php:108 +msgid "Not deleted. Error deleting data" +msgstr "Could not be deleted. Error deleting data." + +#: ../../operation/reporting/graph_viewer.php:137 +#: ../../godmode/reporting/graph_builder.php:203 +#: ../../godmode/reporting/graphs.php:43 ../../godmode/reporting/graphs.php:53 +msgid "Graph list" +msgstr "Graph list" + +#: ../../operation/reporting/graph_viewer.php:140 +#: ../../operation/reporting/reporting_viewer.php:82 +#: ../../operation/visual_console/pure_ajax.php:110 +#: ../../operation/visual_console/render_view.php:113 +#: ../../godmode/reporting/reporting_builder.main.php:51 +#: ../../godmode/reporting/graph_builder.php:206 +#: ../../godmode/reporting/reporting_builder.php:1957 +#: ../../godmode/reporting/reporting_builder.php:1985 +#: ../../godmode/reporting/visual_console_builder.php:668 +msgid "Main data" +msgstr "Main data" + +#: ../../operation/reporting/graph_viewer.php:143 +#: ../../godmode/reporting/graph_builder.php:209 +msgid "Graph editor" +msgstr "Graph editor" + +#: ../../operation/reporting/graph_viewer.php:149 +#: ../../godmode/reporting/graph_builder.php:212 +msgid "View graph" +msgstr "View graph" + +#: ../../operation/reporting/graph_viewer.php:154 +#: ../../operation/reporting/reporting_viewer.php:103 +#: ../../operation/visual_console/pure_ajax.php:136 +#: ../../operation/visual_console/render_view.php:139 +#: ../../operation/gis_maps/render_view.php:111 +#: ../../extensions/disabled/matrix_events.php:31 +#: ../../extensions/agents_modules.php:115 +#: ../../extensions/agents_alerts.php:91 +msgid "Full screen mode" +msgstr "Full screen mode" + +#: ../../operation/reporting/graph_viewer.php:184 +msgid "No data." +msgstr "No data." + +#: ../../operation/reporting/graph_viewer.php:207 +#: ../../operation/agentes/interface_traffic_graph_win.php:233 +#: ../../operation/agentes/stat_win.php:338 +#: ../../operation/agentes/graphs.php:136 +msgid "Time range" +msgstr "Time range" + +#: ../../operation/reporting/graph_viewer.php:216 +#: ../../operation/reporting/graph_viewer.php:239 +msgid "Graph defined" +msgstr "Graph defined" + +#: ../../operation/reporting/graph_viewer.php:217 +#: ../../include/functions_visual_map_editor.php:325 +#: ../../godmode/setup/setup_visuals.php:481 +#: ../../godmode/setup/setup_visuals.php:490 +#: ../../godmode/reporting/graph_builder.main.php:157 +msgid "Area" +msgstr "Area" + +#: ../../operation/reporting/graph_viewer.php:218 +#: ../../godmode/reporting/graph_builder.main.php:158 +msgid "Stacked area" +msgstr "Stacked area" + +#: ../../operation/reporting/graph_viewer.php:219 +#: ../../include/functions_visual_map_editor.php:63 +#: ../../include/functions_visual_map_editor.php:324 +#: ../../include/functions_visual_map_editor.php:612 +#: ../../godmode/setup/setup_visuals.php:484 +#: ../../godmode/setup/setup_visuals.php:493 +#: ../../godmode/reporting/visual_console_builder.elements.php:198 +#: ../../godmode/reporting/graph_builder.main.php:159 +msgid "Line" +msgstr "Line" + +#: ../../operation/reporting/graph_viewer.php:220 +#: ../../godmode/reporting/graph_builder.main.php:160 +msgid "Stacked line" +msgstr "Stacked line" + +#: ../../operation/reporting/graph_viewer.php:221 +#: ../../godmode/reporting/graph_builder.main.php:161 +msgid "Bullet chart" +msgstr "Bullet chart" + +#: ../../operation/reporting/graph_viewer.php:222 +#: ../../godmode/reporting/graph_builder.main.php:162 +msgid "Gauge" +msgstr "Gauge" + +#: ../../operation/reporting/graph_viewer.php:223 +msgid "Horizontal Bars" +msgstr "Horizontal Bars" + +#: ../../operation/reporting/graph_viewer.php:224 +msgid "Vertical Bars" +msgstr "Vertical Bars" + +#: ../../operation/reporting/graph_viewer.php:225 +#: ../../godmode/reporting/graph_builder.main.php:165 +msgid "Pie" +msgstr "Pie chart" + +#: ../../operation/reporting/graph_viewer.php:230 +#: ../../godmode/reporting/graph_builder.main.php:169 +msgid "Equalize maximum thresholds" +msgstr "Equalize maximum thresholds" + +#: ../../operation/reporting/graph_viewer.php:231 +#: ../../godmode/reporting/graph_builder.main.php:170 +msgid "" +"If an option is selected, all graphs will have the highest value from all " +"modules included in the graph as a maximum threshold" +msgstr "" +"If an option is selected, all graphs will have the highest value from all " +"modules included in the graph as a maximum threshold" + +#: ../../operation/reporting/graph_viewer.php:240 +msgid "Zoom x1" +msgstr "Zoom x1" + +#: ../../operation/reporting/graph_viewer.php:241 +msgid "Zoom x2" +msgstr "Zoom x2" + +#: ../../operation/reporting/graph_viewer.php:242 +msgid "Zoom x3" +msgstr "Zoom x3" + +#: ../../operation/reporting/graph_viewer.php:247 +#: ../../operation/visual_console/render_view.php:176 +#: ../../operation/visual_console/public_console.php:112 +#: ../../operation/servers/recon_view.php:49 +#: ../../extensions/agents_modules.php:101 +#: ../../extensions/agents_alerts.php:79 ../../general/login_page.php:46 +#: ../../general/login_page.php:199 +#: ../../include/functions_pandora_networkmap.php:751 +#: ../../include/ajax/module.php:807 +msgid "Refresh" +msgstr "Refresh" + +#: ../../operation/reporting/graph_viewer.php:310 +#: ../../operation/reporting/reporting_viewer.php:314 +msgid "Invalid date selected" +msgstr "Invalid date selected" + +#: ../../operation/reporting/graph_viewer.php:317 +msgid "Custom graph viewer" +msgstr "Custom graph viewer" + +#: ../../operation/reporting/graph_viewer.php:328 +#: ../../operation/search_graphs.php:33 ../../godmode/reporting/graphs.php:152 +msgid "Graph name" +msgstr "Graph name" + +#: ../../operation/reporting/reporting_viewer.php:77 +#: ../../godmode/netflow/nf_item_list.php:39 +msgid "Report list" +msgstr "Report list" + +#: ../../operation/reporting/reporting_viewer.php:86 +#: ../../godmode/reporting/reporting_builder.php:1960 +msgid "List items" +msgstr "List items" + +#: ../../operation/reporting/reporting_viewer.php:90 +#: ../../godmode/reporting/reporting_builder.php:1963 +msgid "Item editor" +msgstr "Item editor" + +#: ../../operation/reporting/reporting_viewer.php:98 +#: ../../godmode/reporting/reporting_builder.php:1972 +msgid "View report" +msgstr "View report" + +#: ../../operation/reporting/reporting_viewer.php:147 +msgid "View Report" +msgstr "View Report" + +#: ../../operation/reporting/reporting_viewer.php:186 +msgid "Set initial date" +msgstr "Set initial date" + +#: ../../operation/reporting/reporting_viewer.php:194 +#: ../../operation/agentes/gis_view.php:181 +#: ../../godmode/alerts/alert_list.list.php:532 +#: ../../godmode/alerts/alert_list.list.php:536 +#: ../../godmode/alerts/alert_templates.php:94 +#: ../../godmode/agentes/planned_downtime.list.php:143 +msgid "From" +msgstr "From" + +#: ../../operation/reporting/reporting_viewer.php:197 +#: ../../include/functions_reporting_html.php:119 +msgid "Items period before" +msgstr "Items period before" + +#: ../../operation/reporting/reporting_viewer.php:198 +#: ../../include/ajax/alert_list.ajax.php:159 +#: ../../include/functions_reporting.php:9962 +#: ../../godmode/alerts/alert_list.list.php:533 +#: ../../godmode/alerts/alert_list.list.php:619 +#: ../../godmode/alerts/alert_list.builder.php:99 +#: ../../godmode/alerts/alert_templates.php:96 +#: ../../godmode/massive/massive_add_action_alerts.php:185 +msgid "to" +msgstr "to" + +#: ../../operation/reporting/reporting_viewer.php:212 +msgid "Invalid date selected. Initial date must be before end date." +msgstr "Invalid date selected. Initial date must be before end date." + +#: ../../operation/reporting/reporting_viewer.php:234 +#: ../../extensions/system_info.php:496 ../../general/ui/agents_list.php:121 +#: ../../godmode/massive/massive_copy_modules.php:164 +msgid "Loading" +msgstr "Loading" + +#: ../../operation/tree.php:55 ../../operation/tree.php:94 +#: ../../operation/gis_maps/ajax.php:276 ../../operation/search_agents.php:45 +#: ../../operation/search_agents.php:53 +#: ../../operation/agentes/estado_generalagente.php:127 +#: ../../operation/agentes/estado_agente.php:507 +#: ../../mobile/operation/agents.php:73 ../../mobile/operation/agents.php:316 +#: ../../include/functions_reporting_html.php:2074 +#: ../../include/functions_events.php:2033 +#: ../../godmode/massive/massive_edit_agents.php:305 +#: ../../godmode/servers/manage_recontask_form.php:291 +#: ../../godmode/servers/manage_recontask.php:291 +#: ../../godmode/agentes/planned_downtime.editor.php:755 +#: ../../godmode/agentes/agent_manager.php:282 +#: ../../godmode/agentes/modificar_agente.php:485 +msgid "OS" +msgstr "OS" + +#: ../../operation/tree.php:61 +#: ../../operation/agentes/pandora_networkmap.php:400 +#: ../../extensions/files_repo/files_repo_form.php:65 +#: ../../mobile/operation/home.php:50 ../../mobile/operation/groups.php:66 +#: ../../mobile/include/functions_web.php:26 +#: ../../include/functions_maps.php:40 +#: ../../include/functions_networkmap.php:1632 +#: ../../godmode/reporting/visual_console_builder.wizard.php:260 +msgid "Groups" +msgstr "Groups" + +#: ../../operation/tree.php:67 ../../extensions/module_groups.php:325 +#: ../../godmode/menu.php:49 +msgid "Module groups" +msgstr "Module groups" + +#: ../../operation/tree.php:73 ../../operation/search_results.php:134 +#: ../../operation/search_agents.php:63 +#: ../../operation/agentes/exportdata.php:275 +#: ../../operation/agentes/group_view.php:121 +#: ../../operation/agentes/group_view.php:159 +#: ../../operation/agentes/estado_agente.php:522 +#: ../../operation/agentes/graphs.php:123 +#: ../../extensions/agents_modules.php:313 ../../mobile/operation/home.php:64 +#: ../../mobile/operation/agents.php:79 ../../mobile/operation/agents.php:327 +#: ../../mobile/operation/agents.php:328 ../../mobile/operation/agent.php:233 +#: ../../mobile/operation/modules.php:186 #: ../../include/functions_reports.php:563 #: ../../include/functions_reports.php:565 #: ../../include/functions_reports.php:567 @@ -1309,124 +3496,3521 @@ msgstr "There are no agents with modules" #: ../../include/functions_reports.php:573 #: ../../include/functions_reports.php:575 #: ../../include/functions_reporting_html.php:1322 -#: ../../include/functions_reporting_html.php:3246 -#: ../../mobile/operation/agent.php:233 ../../mobile/operation/agents.php:79 -#: ../../mobile/operation/agents.php:327 ../../mobile/operation/agents.php:328 -#: ../../mobile/operation/home.php:64 ../../mobile/operation/modules.php:186 -#: ../../operation/agentes/estado_agente.php:522 -#: ../../operation/agentes/exportdata.php:275 -#: ../../operation/agentes/graphs.php:123 -#: ../../operation/agentes/group_view.php:121 -#: ../../operation/agentes/group_view.php:159 -#: ../../operation/search_agents.php:63 ../../operation/search_results.php:134 -#: ../../operation/tree.php:73 -#: ../../enterprise/dashboard/widgets/agent_module.php:256 -#: ../../enterprise/dashboard/widgets/groups_status.php:160 -#: ../../enterprise/dashboard/widgets/service_map.php:98 -#: ../../enterprise/dashboard/widgets/top_n.php:332 -#: ../../enterprise/dashboard/widgets/tree_view.php:37 -#: ../../enterprise/godmode/agentes/module_manager_editor_prediction.php:104 -#: ../../enterprise/godmode/massive/massive_edit_tags_policy.php:93 -#: ../../enterprise/godmode/policies/policies.php:389 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:788 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_interfaces_explorer.php:430 -#: ../../enterprise/godmode/policies/policy_agent_wizard.wmi_explorer.php:309 -#: ../../enterprise/godmode/policies/policy_modules.php:389 -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:172 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:138 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard_sla.php:161 -#: ../../enterprise/include/functions_policies.php:3212 -#: ../../enterprise/include/functions_reporting_pdf.php:562 -#: ../../enterprise/include/functions_reporting_pdf.php:714 -#: ../../enterprise/meta/advanced/servers.build_table.php:63 -#: ../../enterprise/meta/agentsearch.php:97 -#: ../../enterprise/meta/include/functions_wizard_meta.php:305 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1649 -#: ../../enterprise/meta/monitoring/group_view.php:99 -#: ../../enterprise/meta/monitoring/group_view.php:137 -#: ../../enterprise/meta/monitoring/wizard/wizard.agent.php:64 -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:407 -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:515 -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:596 -#: ../../enterprise/meta/monitoring/wizard/wizard.php:225 -#: ../../enterprise/operation/services/services.service_map.php:140 +#: ../../include/functions_reporting_html.php:3236 +#: ../../godmode/massive/massive_edit_plugins.php:308 +#: ../../godmode/massive/massive_delete_modules.php:479 +#: ../../godmode/massive/massive_copy_modules.php:144 +#: ../../godmode/massive/massive_edit_modules.php:308 +#: ../../godmode/massive/massive_delete_tags.php:199 +#: ../../godmode/massive/massive_add_tags.php:139 +#: ../../godmode/reporting/graph_builder.graph_editor.php:148 +#: ../../godmode/reporting/visual_console_builder.wizard.php:294 +#: ../../godmode/reporting/reporting_builder.item_editor.php:1053 +#: ../../godmode/reporting/reporting_builder.item_editor.php:1097 +#: ../../godmode/reporting/reporting_builder.list_items.php:164 +#: ../../godmode/reporting/reporting_builder.list_items.php:190 +#: ../../godmode/db/db_refine.php:95 +#: ../../godmode/servers/servers.build_table.php:68 +#: ../../godmode/agentes/configurar_agente.php:302 +#: ../../godmode/agentes/configurar_agente.php:535 +#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:437 +#: ../../godmode/agentes/planned_downtime.editor.php:757 +#: ../../godmode/agentes/planned_downtime.editor.php:831 +#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:311 +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:804 +#: ../../godmode/agentes/modificar_agente.php:574 msgid "Modules" msgstr "Modules" -#: ../../extensions/agents_modules.php:347 -msgid "Previous modules" -msgstr "Previous modules" +#: ../../operation/tree.php:80 ../../include/functions_maps.php:37 +#: ../../include/functions_networkmap.php:1635 +msgid "Policies" +msgstr "Policies" -#: ../../extensions/agents_modules.php:386 -msgid "More modules" -msgstr "More modules" +#: ../../operation/tree.php:88 +#, php-format +msgid "Sort the agents by %s" +msgstr "Sort the agents by %s" -#: ../../extensions/agents_modules.php:506 -#: ../../extensions/module_groups.php:296 -#: ../../godmode/snmpconsole/snmp_alert.php:1343 -#: ../../include/functions_reporting_html.php:1444 -#: ../../operation/snmpconsole/snmp_view.php:935 -#: ../../enterprise/dashboard/widgets/service_map.php:49 -#: ../../enterprise/dashboard/widgets/service_map.php:74 -#: ../../enterprise/operation/services/services.service_map.php:116 -msgid "Legend" -msgstr "Graph Key" +#: ../../operation/tree.php:91 +msgid "tags" +msgstr "tags" -#: ../../extensions/agents_modules.php:507 -#: ../../include/functions_reporting_html.php:1445 -msgid "Orange cell when the module has fired alerts" -msgstr "Cell turns orange when there are alerts for that module" +#: ../../operation/tree.php:97 +msgid "groups" +msgstr "groups" -#: ../../extensions/agents_modules.php:508 -#: ../../include/functions_reporting_html.php:1446 -msgid "Red cell when the module has a critical status" -msgstr "Cell turns red when a module is in 'critical' status" +#: ../../operation/tree.php:100 +msgid "module groups" +msgstr "module groups" -#: ../../extensions/agents_modules.php:509 -#: ../../include/functions_reporting_html.php:1447 -msgid "Yellow cell when the module has a warning status" -msgstr "Cell turns yellow when a module is in 'warning' status" +#: ../../operation/tree.php:103 ../../godmode/setup/license.php:71 +#: ../../godmode/setup/license.php:74 ../../godmode/setup/license.php:77 +#: ../../godmode/setup/license.php:80 +msgid "modules" +msgstr "modules" -#: ../../extensions/agents_modules.php:510 -#: ../../include/functions_reporting_html.php:1448 -msgid "Green cell when the module has a normal status" -msgstr "Cell turns green when a module is in 'normal' status" +#: ../../operation/tree.php:107 +msgid "policies" +msgstr "policies" -#: ../../extensions/agents_modules.php:511 -#: ../../include/functions_reporting_html.php:1449 -msgid "Grey cell when the module has an unknown status" -msgstr "Cell turns grey when the module is in 'unknown' status" +#: ../../operation/tree.php:131 ../../operation/tree.php:156 +#: ../../operation/tree.php:303 ../../operation/netflow/nf_live_view.php:322 +#: ../../operation/agentes/status_monitor.php:299 +#: ../../operation/agentes/estado_monitores.php:450 +#: ../../operation/agentes/tactical.php:152 +#: ../../operation/agentes/group_view.php:171 +#: ../../operation/agentes/estado_agente.php:186 +#: ../../mobile/operation/agents.php:34 ../../mobile/operation/modules.php:39 +#: ../../include/functions_groups.php:821 +#: ../../include/functions_groups.php:823 +#: ../../include/functions_groups.php:825 +#: ../../include/functions_groups.php:826 +#: ../../include/functions_groups.php:827 +#: ../../include/functions_groups.php:835 +#: ../../include/functions_graph.php:2186 +#: ../../include/functions_graph.php:3284 +#: ../../include/functions_graph.php:3285 +#: ../../include/functions_graph.php:5231 +#: ../../include/functions_reporting_html.php:1567 +#: ../../include/functions_events.php:1465 ../../include/functions.php:873 +#: ../../include/functions.php:1077 ../../include/functions.php:1084 +#: ../../include/functions.php:1114 +#: ../../godmode/massive/massive_edit_agents.php:216 +#: ../../godmode/massive/massive_delete_agents.php:113 +#: ../../godmode/massive/massive_delete_modules.php:453 +#: ../../godmode/massive/massive_delete_modules.php:467 +#: ../../godmode/massive/massive_copy_modules.php:77 +#: ../../godmode/massive/massive_copy_modules.php:190 +#: ../../godmode/massive/massive_edit_modules.php:296 +#: ../../godmode/massive/massive_edit_modules.php:327 +#: ../../godmode/netflow/nf_edit_form.php:207 +msgid "Normal" +msgstr "Normal" -#: ../../extensions/agents_modules.php:512 -#: ../../include/functions_reporting_html.php:1450 -msgid "Cell turns grey when the module is in 'not initialize' status" -msgstr "Cell turns grey when the module is in 'not initialize' status" +#: ../../operation/tree.php:132 ../../operation/tree.php:157 +#: ../../operation/tree.php:288 ../../operation/netflow/nf_live_view.php:273 +#: ../../operation/gis_maps/render_view.php:150 +#: ../../operation/agentes/status_monitor.php:300 +#: ../../operation/agentes/estado_monitores.php:452 +#: ../../operation/agentes/tactical.php:151 +#: ../../operation/agentes/group_view.php:172 +#: ../../operation/agentes/estado_agente.php:187 +#: ../../mobile/operation/agents.php:35 ../../mobile/operation/modules.php:40 +#: ../../include/functions_groups.php:830 +#: ../../include/functions_groups.php:832 +#: ../../include/functions_groups.php:834 +#: ../../include/functions_groups.php:835 +#: ../../include/functions_groups.php:836 ../../include/functions_ui.php:234 +#: ../../include/functions_ui.php:2001 ../../include/functions_graph.php:2185 +#: ../../include/functions_graph.php:3292 +#: ../../include/functions_graph.php:3293 +#: ../../include/functions_graph.php:5234 +#: ../../include/functions_reporting_html.php:1571 +#: ../../include/functions_events.php:1468 ../../include/functions.php:876 +#: ../../include/functions.php:1079 ../../include/functions.php:1082 +#: ../../include/functions.php:1117 ../../godmode/setup/setup_netflow.php:70 +#: ../../godmode/massive/massive_edit_agents.php:217 +#: ../../godmode/massive/massive_edit_agents.php:407 +#: ../../godmode/massive/massive_delete_agents.php:114 +#: ../../godmode/massive/massive_delete_modules.php:454 +#: ../../godmode/massive/massive_delete_modules.php:468 +#: ../../godmode/massive/massive_copy_modules.php:78 +#: ../../godmode/massive/massive_copy_modules.php:191 +#: ../../godmode/massive/massive_edit_modules.php:297 +#: ../../godmode/massive/massive_edit_modules.php:328 +#: ../../godmode/servers/manage_recontask_form.php:189 +msgid "Warning" +msgstr "Warning" -#: ../../extensions/agents_modules.php:554 -msgid "Agents/Modules view" -msgstr "Agent/Module view" +#: ../../operation/tree.php:133 ../../operation/tree.php:158 +#: ../../operation/tree.php:283 ../../operation/gis_maps/render_view.php:149 +#: ../../operation/agentes/status_monitor.php:301 +#: ../../operation/agentes/estado_monitores.php:448 +#: ../../operation/agentes/tactical.php:150 +#: ../../operation/agentes/group_view.php:168 +#: ../../operation/agentes/group_view.php:173 +#: ../../operation/agentes/estado_agente.php:188 +#: ../../mobile/operation/agents.php:33 ../../mobile/operation/modules.php:41 +#: ../../include/functions_groups.php:839 +#: ../../include/functions_groups.php:841 +#: ../../include/functions_groups.php:843 +#: ../../include/functions_groups.php:844 +#: ../../include/functions_groups.php:845 ../../include/functions_ui.php:2001 +#: ../../include/functions_graph.php:2184 +#: ../../include/functions_graph.php:3300 +#: ../../include/functions_graph.php:3301 +#: ../../include/functions_graph.php:5237 +#: ../../include/functions_reporting_html.php:680 +#: ../../include/functions_reporting_html.php:1569 +#: ../../include/functions_reporting_html.php:2528 +#: ../../include/functions_events.php:1471 ../../include/functions.php:879 +#: ../../include/functions.php:1081 ../../include/functions.php:1082 +#: ../../include/functions.php:1084 ../../include/functions.php:1120 +#: ../../godmode/massive/massive_edit_agents.php:218 +#: ../../godmode/massive/massive_delete_agents.php:115 +#: ../../godmode/massive/massive_delete_modules.php:455 +#: ../../godmode/massive/massive_delete_modules.php:469 +#: ../../godmode/massive/massive_copy_modules.php:79 +#: ../../godmode/massive/massive_copy_modules.php:192 +#: ../../godmode/massive/massive_edit_modules.php:298 +#: ../../godmode/massive/massive_edit_modules.php:329 +msgid "Critical" +msgstr "Critical" + +#: ../../operation/tree.php:134 ../../operation/tree.php:159 +#: ../../operation/tree.php:293 ../../operation/agentes/status_monitor.php:302 +#: ../../operation/agentes/pandora_networkmap.view.php:245 +#: ../../operation/agentes/estado_monitores.php:453 +#: ../../operation/agentes/tactical.php:153 +#: ../../operation/agentes/group_view.php:166 +#: ../../operation/agentes/group_view.php:169 +#: ../../operation/agentes/estado_agente.php:189 +#: ../../mobile/operation/agents.php:36 ../../mobile/operation/modules.php:42 +#: ../../include/ajax/module.php:824 +#: ../../include/functions_visual_map.php:1580 +#: ../../include/functions_visual_map.php:1601 +#: ../../include/functions_visual_map.php:1617 +#: ../../include/functions_visual_map.php:1633 +#: ../../include/functions_filemanager.php:706 +#: ../../include/functions_groups.php:803 +#: ../../include/functions_groups.php:805 +#: ../../include/functions_groups.php:807 +#: ../../include/functions_groups.php:808 +#: ../../include/functions_groups.php:809 ../../include/functions_ui.php:449 +#: ../../include/functions_ui.php:450 ../../include/functions_reports.php:426 +#: ../../include/functions_graph.php:773 +#: ../../include/functions_graph.php:2187 +#: ../../include/functions_graph.php:3957 ../../include/functions_maps.php:46 +#: ../../include/graphs/functions_flot.php:459 +#: ../../include/functions_reporting_html.php:490 +#: ../../include/functions_reporting_html.php:569 +#: ../../include/functions_reporting_html.php:1552 +#: ../../include/functions_reporting_html.php:1573 +#: ../../include/functions_reporting_html.php:2036 +#: ../../include/functions_reporting_html.php:2198 +#: ../../include/functions_alerts.php:584 +#: ../../include/functions_events.php:1392 +#: ../../include/functions_events.php:2855 +#: ../../include/functions_reporting.php:3410 ../../include/functions.php:1032 +#: ../../godmode/alerts/alert_list.builder.php:209 +#: ../../godmode/massive/massive_edit_agents.php:219 +#: ../../godmode/massive/massive_delete_agents.php:116 +#: ../../godmode/massive/massive_delete_modules.php:456 +#: ../../godmode/massive/massive_delete_modules.php:470 +#: ../../godmode/massive/massive_copy_modules.php:80 +#: ../../godmode/massive/massive_copy_modules.php:193 +#: ../../godmode/massive/massive_edit_modules.php:299 +#: ../../godmode/massive/massive_edit_modules.php:330 +msgid "Unknown" +msgstr "Unknown" + +#: ../../operation/tree.php:135 ../../operation/tree.php:160 +#: ../../operation/tree.php:298 ../../operation/agentes/status_monitor.php:304 +#: ../../operation/agentes/tactical.php:154 +#: ../../operation/agentes/group_view.php:167 +#: ../../operation/agentes/estado_agente.php:191 +#: ../../mobile/operation/modules.php:44 +#: ../../include/functions_groups.php:812 +#: ../../include/functions_groups.php:814 +#: ../../include/functions_groups.php:816 +#: ../../include/functions_groups.php:817 +#: ../../include/functions_groups.php:818 +#: ../../include/functions_graph.php:2190 +#: ../../include/functions_reporting_html.php:1575 +#: ../../godmode/massive/massive_edit_agents.php:221 +#: ../../godmode/massive/massive_delete_agents.php:118 +#: ../../godmode/massive/massive_delete_modules.php:458 +#: ../../godmode/massive/massive_delete_modules.php:472 +#: ../../godmode/massive/massive_copy_modules.php:82 +#: ../../godmode/massive/massive_copy_modules.php:195 +#: ../../godmode/massive/massive_edit_modules.php:301 +#: ../../godmode/massive/massive_edit_modules.php:332 +msgid "Not init" +msgstr "Not initialised" + +#: ../../operation/tree.php:138 +msgid "Agent status" +msgstr "Agent status" + +#: ../../operation/tree.php:140 +msgid "Search agent" +msgstr "Search agent" + +#: ../../operation/tree.php:147 ../../operation/netflow/nf_live_view.php:320 +#: ../../operation/agentes/estado_monitores.php:474 +#: ../../operation/agentes/alerts_status.functions.php:116 +#: ../../operation/agentes/alerts_status.functions.php:126 +#: ../../operation/agentes/graphs.php:159 +#: ../../operation/incidents/incident.php:230 +#: ../../godmode/snmpconsole/snmp_alert.php:1014 +#: ../../godmode/snmpconsole/snmp_filters.php:96 +#: ../../godmode/snmpconsole/snmp_filters.php:132 +#: ../../godmode/reporting/reporting_builder.item_editor.php:663 +#: ../../godmode/reporting/reporting_builder.list_items.php:174 +#: ../../godmode/reporting/reporting_builder.list_items.php:197 +#: ../../godmode/netflow/nf_item_list.php:148 +#: ../../godmode/admin_access_logs.php:45 +#: ../../godmode/admin_access_logs.php:72 +#: ../../godmode/modules/manage_network_templates_form.php:242 +#: ../../godmode/modules/manage_network_templates_form.php:298 +#: ../../godmode/agentes/module_manager.php:49 ../../godmode/tag/tag.php:161 +msgid "Filter" +msgstr "Filter" + +#: ../../operation/tree.php:163 +#: ../../include/functions_reporting_html.php:2751 +msgid "Module status" +msgstr "Module status" + +#: ../../operation/tree.php:165 +msgid "Search module" +msgstr "Search module" + +#: ../../operation/tree.php:189 +msgid "Tree search" +msgstr "Tree search" + +#: ../../operation/tree.php:264 +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:763 +msgid "No data found" +msgstr "No data found" + +#: ../../operation/tree.php:271 ../../mobile/operation/groups.php:125 +#: ../../include/functions_reporting_html.php:3459 +#: ../../include/functions_reporting.php:7216 ../../godmode/db/db_main.php:99 +msgid "Total agents" +msgstr "Total amount of agents" + +#: ../../operation/tree.php:272 +msgid "Total modules" +msgstr "Total modules" + +#: ../../operation/tree.php:273 ../../operation/agentes/group_view.php:165 +#: ../../operation/agentes/gis_view.php:194 +#: ../../include/functions_reporting_html.php:1550 +#: ../../include/functions_reporting_html.php:1565 +#: ../../godmode/db/db_audit.php:80 ../../godmode/db/db_event.php:61 +msgid "Total" +msgstr "Total" + +#: ../../operation/tree.php:276 ../../operation/tree.php:277 +#: ../../operation/tree.php:278 ../../include/functions_graph.php:2109 +#: ../../include/functions_reporting.php:7061 +#: ../../include/functions_reporting.php:7082 +msgid "Fired alerts" +msgstr "Triggered alerts" + +#: ../../operation/tree.php:281 +msgid "Critical agents" +msgstr "Critical agents" + +#: ../../operation/tree.php:282 ../../mobile/operation/groups.php:157 +msgid "Critical modules" +msgstr "Modules in critical status" + +#: ../../operation/tree.php:286 +msgid "Warning agents" +msgstr "Agents in 'Warning' status" + +#: ../../operation/tree.php:287 ../../mobile/operation/groups.php:153 +msgid "Warning modules" +msgstr "Modules in warning status" + +#: ../../operation/tree.php:291 +msgid "Unknown agents" +msgstr "Agents in 'Unknown' status" + +#: ../../operation/tree.php:292 ../../mobile/operation/groups.php:141 +msgid "Unknown modules" +msgstr "Unknown modules" + +#: ../../operation/tree.php:296 +msgid "Not init agents" +msgstr "Uninitialised agents" + +#: ../../operation/tree.php:297 ../../mobile/operation/groups.php:145 +msgid "Not init modules" +msgstr "Modules in uninitialised status" + +#: ../../operation/tree.php:301 +msgid "Normal agents" +msgstr "Agents in 'Normal' status" + +#: ../../operation/tree.php:302 ../../mobile/operation/groups.php:149 +msgid "Normal modules" +msgstr "Modules in normal status" + +#: ../../operation/tree.php:357 +#: ../../operation/agentes/status_monitor.php:1530 +#: ../../operation/agentes/estado_monitores.php:367 +msgid "Module: " +msgstr "Module: " + +#: ../../operation/netflow/nf_live_view.php:108 +#: ../../operation/netflow/nf_live_view.php:133 +#: ../../operation/netflow/nf_live_view.php:137 +msgid "Netflow live view" +msgstr "Netflow live view" + +#: ../../operation/netflow/nf_live_view.php:113 +#: ../../godmode/setup/setup_general.php:110 +#: ../../godmode/netflow/nf_edit.php:43 +msgid "Not supported in Windows systems" +msgstr "Not supported for Windows systems" + +#: ../../operation/netflow/nf_live_view.php:122 +#, php-format +msgid "nfdump binary (%s) not found!" +msgstr "nfdump binary (%s) not found!" + +#: ../../operation/netflow/nf_live_view.php:127 +msgid "Make sure nfdump version 1.6.8 or newer is installed!" +msgstr "Make sure that nfdump version 1.6.8 or newer is installed !" + +#: ../../operation/netflow/nf_live_view.php:132 +#: ../../operation/agentes/ver_agente.php:961 +#: ../../godmode/netflow/nf_item_list.php:57 +#: ../../godmode/netflow/nf_edit_form.php:65 +#: ../../godmode/netflow/nf_edit.php:47 +msgid "Main" +msgstr "Main" + +#: ../../operation/netflow/nf_live_view.php:149 +msgid "Error creating filter" +msgstr "Error creating filter" + +#: ../../operation/netflow/nf_live_view.php:152 +msgid "Filter created successfully" +msgstr "Filter created successfully" + +#: ../../operation/netflow/nf_live_view.php:167 +msgid "Filter updated successfully" +msgstr "Filter updated successfully" + +#: ../../operation/netflow/nf_live_view.php:168 +msgid "Error updating filter" +msgstr "Error updating filter" + +#: ../../operation/netflow/nf_live_view.php:193 +msgid "Draw live filter" +msgstr "Draw live filter" + +#: ../../operation/netflow/nf_live_view.php:224 +msgid "Connection" +msgstr "Connection" + +#: ../../operation/netflow/nf_live_view.php:240 +#: ../../godmode/agentes/planned_downtime.editor.php:510 +#: ../../godmode/agentes/planned_downtime.editor.php:521 +msgid "Date format in Pandora is year/month/day" +msgstr "Date format for Pandora FMS is YY/MM/DD" + +#: ../../operation/netflow/nf_live_view.php:242 +#: ../../godmode/alerts/configure_alert_template.php:540 +#: ../../godmode/alerts/configure_alert_template.php:544 +#: ../../godmode/reporting/reporting_builder.item_editor.php:848 +#: ../../godmode/reporting/reporting_builder.item_editor.php:857 +#: ../../godmode/agentes/planned_downtime.editor.php:512 +#: ../../godmode/agentes/planned_downtime.editor.php:523 +#: ../../godmode/agentes/planned_downtime.editor.php:591 +#: ../../godmode/agentes/planned_downtime.editor.php:599 +msgid "Time format in Pandora is hours(24h):minutes:seconds" +msgstr "Watch format in Pandora FMS is hours (24h):minutes:seconds" + +#: ../../operation/netflow/nf_live_view.php:245 +#: ../../operation/servers/recon_view.php:92 +#: ../../operation/search_modules.php:50 ../../operation/search_agents.php:46 +#: ../../operation/search_agents.php:56 +#: ../../operation/agentes/status_monitor.php:966 +#: ../../operation/agentes/estado_generalagente.php:200 +#: ../../operation/agentes/estado_agente.php:512 +#: ../../mobile/operation/modules.php:540 +#: ../../mobile/operation/modules.php:543 +#: ../../mobile/operation/modules.php:544 +#: ../../mobile/operation/modules.php:755 +#: ../../include/functions_treeview.php:85 +#: ../../include/functions_treeview.php:581 +#: ../../include/functions_reporting_html.php:2110 +#: ../../godmode/massive/massive_edit_agents.php:301 +#: ../../godmode/massive/massive_edit_modules.php:464 +#: ../../godmode/servers/manage_recontask_form.php:252 +#: ../../godmode/servers/manage_recontask.php:291 +#: ../../godmode/modules/manage_network_components_form_common.php:104 +#: ../../godmode/agentes/module_manager_editor_common.php:379 +#: ../../godmode/agentes/module_manager_editor_common.php:405 +#: ../../godmode/agentes/agent_manager.php:276 +#: ../../godmode/agentes/module_manager.php:560 +msgid "Interval" +msgstr "Interval" + +#: ../../operation/netflow/nf_live_view.php:248 +#: ../../include/functions_netflow.php:1134 +#: ../../include/functions_netflow.php:1144 +#: ../../include/functions_netflow.php:1161 +#: ../../include/functions_netflow.php:1169 +#: ../../include/functions_netflow.php:1193 +#: ../../godmode/reporting/reporting_builder.item_editor.php:735 +msgid "Resolution" +msgstr "Resolution" + +#: ../../operation/netflow/nf_live_view.php:248 +msgid "The interval will be divided in chunks the length of the resolution." +msgstr "The interval will be divided in chunks the length of the resolution." + +#: ../../operation/netflow/nf_live_view.php:258 +#: ../../godmode/reporting/reporting_builder.item_editor.php:1276 +#: ../../godmode/netflow/nf_item_list.php:150 +msgid "Max. values" +msgstr "Max. values" + +#: ../../operation/netflow/nf_live_view.php:274 +#: ../../godmode/setup/setup_netflow.php:70 +msgid "IP address resolution can take a lot of time" +msgstr "This process can take a long time" + +#: ../../operation/netflow/nf_live_view.php:283 +msgid "IP address resolution" +msgstr "IP Address Resolution" + +#: ../../operation/netflow/nf_live_view.php:284 +#: ../../godmode/setup/setup_netflow.php:69 +msgid "Resolve the IP addresses to get their hostnames." +msgstr "Resolves IP addresses in order to obtain the hostname" + +#: ../../operation/netflow/nf_live_view.php:305 +#: ../../operation/search_users.php:41 ../../operation/gis_maps/gis_map.php:89 +#: ../../operation/search_helps.php:36 ../../operation/search_maps.php:31 +#: ../../operation/agentes/pandora_networkmap.php:398 +#: ../../operation/agentes/pandora_networkmap.editor.php:180 +#: ../../extensions/files_repo/files_repo_list.php:58 +#: ../../mobile/operation/networkmaps.php:195 +#: ../../mobile/operation/visualmaps.php:139 +#: ../../include/functions_pandora_networkmap.php:1385 +#: ../../include/functions_pandora_networkmap.php:1418 +#: ../../include/functions_pandora_networkmap.php:1579 +#: ../../include/functions_filemanager.php:580 +#: ../../include/functions_treeview.php:79 +#: ../../include/functions_reporting_html.php:808 +#: ../../include/functions_reporting_html.php:817 +#: ../../include/functions_reporting_html.php:1640 +#: ../../include/functions_reporting_html.php:2104 +#: ../../include/functions_reporting_html.php:3809 +#: ../../include/functions_events.php:2018 +#: ../../include/functions_events.php:2068 +#: ../../godmode/alerts/alert_actions.php:340 +#: ../../godmode/alerts/alert_commands.php:330 +#: ../../godmode/alerts/configure_alert_command.php:146 +#: ../../godmode/alerts/configure_alert_action.php:112 +#: ../../godmode/alerts/configure_alert_template.php:747 +#: ../../godmode/alerts/alert_templates.php:298 +#: ../../godmode/setup/os.list.php:34 ../../godmode/setup/os.builder.php:35 +#: ../../godmode/events/event_filter.php:108 +#: ../../godmode/events/event_responses.editor.php:76 +#: ../../godmode/events/event_responses.list.php:54 +#: ../../godmode/users/user_list.php:269 ../../godmode/users/user_list.php:403 +#: ../../godmode/reporting/reporting_builder.main.php:65 +#: ../../godmode/reporting/reporting_builder.main.php:67 +#: ../../godmode/reporting/reporting_builder.item_editor.php:653 +#: ../../godmode/reporting/reporting_builder.list_items.php:303 +#: ../../godmode/reporting/graph_builder.main.php:103 +#: ../../godmode/netflow/nf_edit_form.php:189 +#: ../../godmode/netflow/nf_edit.php:118 +#: ../../godmode/servers/manage_recontask.php:291 +#: ../../godmode/servers/recon_script.php:95 +#: ../../godmode/servers/recon_script.php:348 +#: ../../godmode/servers/servers.build_table.php:64 +#: ../../godmode/servers/modificar_server.php:46 +#: ../../godmode/servers/plugin.php:293 ../../godmode/servers/plugin.php:735 +#: ../../godmode/category/edit_category.php:155 +#: ../../godmode/groups/configure_modu_group.php:69 +#: ../../godmode/groups/group_list.php:336 +#: ../../godmode/groups/configure_group.php:116 +#: ../../godmode/groups/modu_group_list.php:183 +#: ../../godmode/modules/module_list.php:59 +#: ../../godmode/modules/manage_nc_groups.php:194 +#: ../../godmode/modules/manage_nc_groups_form.php:67 +#: ../../godmode/modules/manage_network_templates_form.php:144 +#: ../../godmode/modules/manage_network_components_form_common.php:54 +#: ../../godmode/modules/manage_network_templates.php:190 +#: ../../godmode/agentes/module_manager_editor_common.php:149 +#: ../../godmode/agentes/module_manager_editor_common.php:655 +#: ../../godmode/agentes/configure_field.php:48 +#: ../../godmode/agentes/planned_downtime.editor.php:478 +#: ../../godmode/agentes/planned_downtime.editor.php:753 +#: ../../godmode/agentes/module_manager.php:545 ../../godmode/tag/tag.php:156 +#: ../../godmode/tag/edit_tag.php:169 +msgid "Name" +msgstr "Name" + +#: ../../operation/netflow/nf_live_view.php:323 +#: ../../godmode/alerts/alert_commands.php:152 +#: ../../godmode/alerts/alert_commands.php:162 +#: ../../godmode/alerts/configure_alert_template.php:693 +#: ../../godmode/alerts/configure_alert_template.php:707 +#: ../../godmode/alerts/configure_alert_template.php:776 +#: ../../godmode/users/configure_user.php:533 +#: ../../godmode/netflow/nf_edit_form.php:208 +#: ../../godmode/modules/manage_network_components_form_common.php:60 +msgid "Advanced" +msgstr "Advanced" + +#: ../../operation/netflow/nf_live_view.php:335 +msgid "Select a filter" +msgstr "Select a filter" + +#: ../../operation/netflow/nf_live_view.php:349 +#: ../../godmode/netflow/nf_edit_form.php:210 +msgid "Dst Ip" +msgstr "DST IP" + +#: ../../operation/netflow/nf_live_view.php:349 +#: ../../godmode/netflow/nf_edit_form.php:210 +msgid "" +"Destination IP. A comma separated list of destination ip. If we leave the " +"field blank, will show all ip. Example filter by " +"ip:
    25.46.157.214,160.253.135.249" +msgstr "" +"Destination IP: a list of destined IPs separated by commas. Leaving this " +"field blank will show all IPs. Example: filter by IP number: " +"
    25.46.157.214,160.253.135.249" + +#: ../../operation/netflow/nf_live_view.php:358 +#: ../../godmode/netflow/nf_edit_form.php:213 +msgid "Src Ip" +msgstr "SRC IP" + +#: ../../operation/netflow/nf_live_view.php:358 +#: ../../godmode/netflow/nf_edit_form.php:213 +msgid "" +"Source IP. A comma separated list of source ip. If we leave the field blank, " +"will show all ip. Example filter by ip:
    25.46.157.214,160.253.135.249" +msgstr "" +"Source IP: a list of source IPs separated by commas. Leaving this field " +"blank will show all IPs. Example: filter by IP " +"number:
    25.46.157.214,160.253.135.249" + +#: ../../operation/netflow/nf_live_view.php:370 +#: ../../operation/netflow/nf_live_view.php:399 +#: ../../godmode/netflow/nf_edit_form.php:216 +#: ../../godmode/netflow/nf_edit_form.php:226 +msgid "Dst Port" +msgstr "DST port" + +#: ../../operation/netflow/nf_live_view.php:370 +#: ../../godmode/netflow/nf_edit_form.php:216 +msgid "" +"Destination port. A comma separated list of destination ports. If we leave " +"the field blank, will show all ports. Example filter by ports 80 and " +"22:
    80,22" +msgstr "" +"Destination port: a list of possible destination ports, separated by commas. " +"If we leave this field blank, all ports will be shown. Example: filtering by " +"ports 80 and 22:
    80,22" + +#: ../../operation/netflow/nf_live_view.php:379 +#: ../../operation/netflow/nf_live_view.php:399 +#: ../../godmode/netflow/nf_edit_form.php:219 +#: ../../godmode/netflow/nf_edit_form.php:226 +msgid "Src Port" +msgstr "SRC Port" + +#: ../../operation/netflow/nf_live_view.php:379 +#: ../../godmode/netflow/nf_edit_form.php:219 +msgid "" +"Source port. A comma separated list of source ports. If we leave the field " +"blank, will show all ports. Example filter by ports 80 and 22:
    80,22" +msgstr "" +"Source Port: a list of possible source ports, separated by commas. If we " +"leave this field blank, all ports will be shown. Example: filter by ports 80 " +"and 22:
    80,22" + +#: ../../operation/netflow/nf_live_view.php:397 +#: ../../godmode/netflow/nf_edit_form.php:225 +msgid "Aggregate by" +msgstr "Aggregate by" + +#: ../../operation/netflow/nf_live_view.php:399 +#: ../../include/functions_netflow.php:1660 +#: ../../godmode/netflow/nf_edit_form.php:226 +msgid "Protocol" +msgstr "Protocol" + +#: ../../operation/netflow/nf_live_view.php:399 +#: ../../godmode/netflow/nf_edit_form.php:226 +msgid "Src Ip Address" +msgstr "SRC IP address" + +#: ../../operation/netflow/nf_live_view.php:399 +#: ../../godmode/netflow/nf_edit_form.php:226 +msgid "Dst Ip Address" +msgstr "DST IP address" + +#: ../../operation/netflow/nf_live_view.php:402 +msgid "Router ip" +msgstr "Router IP" + +#: ../../operation/netflow/nf_live_view.php:405 +#: ../../godmode/netflow/nf_edit_form.php:230 +msgid "Output format" +msgstr "Output format" + +#: ../../operation/netflow/nf_live_view.php:406 +#: ../../include/functions_netflow.php:1640 +#: ../../include/functions_config.php:447 +#: ../../include/functions_config.php:1494 +msgid "Bytes" +msgstr "Bytes" + +#: ../../operation/netflow/nf_live_view.php:406 +msgid "Bytes per second" +msgstr "Bytes per second" + +#: ../../operation/netflow/nf_live_view.php:406 +#: ../../godmode/netflow/nf_edit_form.php:231 +msgid "Kilobytes" +msgstr "Kilobytes" + +#: ../../operation/netflow/nf_live_view.php:406 +#: ../../godmode/netflow/nf_edit_form.php:231 +msgid "Megabytes" +msgstr "Megabytes" + +#: ../../operation/netflow/nf_live_view.php:406 +#: ../../godmode/netflow/nf_edit_form.php:231 +msgid "Kilobytes per second" +msgstr "Kilobytes per second" + +#: ../../operation/netflow/nf_live_view.php:406 +#: ../../godmode/netflow/nf_edit_form.php:231 +msgid "Megabytes per second" +msgstr "Megabytes per second" + +#: ../../operation/netflow/nf_live_view.php:417 +msgid "Draw" +msgstr "Draw" + +#: ../../operation/netflow/nf_live_view.php:421 +msgid "Save as new filter" +msgstr "Save as a new filter" + +#: ../../operation/netflow/nf_live_view.php:422 +msgid "Update current filter" +msgstr "Update current filter" + +#: ../../operation/netflow/nf_live_view.php:436 +msgid "No filter selected" +msgstr "No filter selected" + +#: ../../operation/visual_console/pure_ajax.php:96 +#: ../../operation/visual_console/render_view.php:96 +#: ../../godmode/reporting/visual_console_builder.php:662 +msgid "Visual consoles list" +msgstr "Visual consoles list" + +#: ../../operation/visual_console/pure_ajax.php:105 +#: ../../operation/visual_console/render_view.php:108 +#: ../../operation/gis_maps/render_view.php:128 +#: ../../godmode/reporting/visual_console_builder.php:665 +msgid "Show link to public Visual Console" +msgstr "Show link to public Visual Console" + +#: ../../operation/visual_console/pure_ajax.php:113 +#: ../../operation/visual_console/render_view.php:116 +#: ../../godmode/reporting/visual_console_builder.php:671 +msgid "List elements" +msgstr "List elements" + +#: ../../operation/visual_console/pure_ajax.php:118 +#: ../../operation/visual_console/render_view.php:121 +#: ../../godmode/reporting/visual_console_builder.php:676 +msgid "Services wizard" +msgstr "Services wizard" + +#: ../../operation/visual_console/pure_ajax.php:123 +#: ../../operation/visual_console/render_view.php:126 +#: ../../godmode/reporting/visual_console_builder.wizard.php:354 +#: ../../godmode/reporting/visual_console_builder.php:681 +msgid "Wizard" +msgstr "Wizard" + +#: ../../operation/visual_console/pure_ajax.php:126 +#: ../../operation/visual_console/render_view.php:129 +#: ../../godmode/reporting/visual_console_builder.php:684 +msgid "Builder" +msgstr "Builder" + +#: ../../operation/visual_console/pure_ajax.php:130 +#: ../../operation/visual_console/render_view.php:133 +#: ../../operation/agentes/estado_agente.php:577 +#: ../../godmode/setup/setup_visuals.php:165 +#: ../../godmode/setup/setup_visuals.php:185 +#: ../../godmode/setup/setup_visuals.php:204 +#: ../../godmode/setup/setup_visuals.php:220 +#: ../../godmode/setup/setup_visuals.php:292 +#: ../../godmode/reporting/visual_console_builder.php:687 +#: ../../godmode/servers/manage_recontask.php:32 +#: ../../godmode/agentes/configurar_agente.php:281 +#: ../../godmode/agentes/modificar_agente.php:52 +#: ../../godmode/agentes/modificar_agente.php:582 +msgid "View" +msgstr "View" -#: ../../extensions/agents_modules.php:574 -#: ../../operation/events/events.php:579 -#: ../../operation/visual_console/public_console.php:153 #: ../../operation/visual_console/render_view.php:232 +#: ../../operation/visual_console/public_console.php:153 msgid "Until refresh" msgstr "Until refresh" +#: ../../operation/visual_console/public_console.php:130 +#: ../../general/header.php:147 +msgid "QR code of the page" +msgstr "Page QR Code" + +#: ../../operation/search_users.php:44 +#: ../../general/login_identification_wizard.php:170 +#: ../../general/login_identification_wizard.php:171 +#: ../../godmode/tag/tag.php:203 ../../godmode/tag/edit_tag.php:195 +msgid "Email" +msgstr "E-mail" + +#: ../../operation/search_users.php:47 ../../operation/gis_maps/ajax.php:219 +#: ../../operation/gis_maps/ajax.php:321 ../../operation/search_agents.php:66 +#: ../../operation/agentes/ver_agente.php:696 +#: ../../operation/agentes/estado_generalagente.php:205 +#: ../../operation/agentes/estado_agente.php:531 +#: ../../mobile/operation/agents.php:85 ../../mobile/operation/agents.php:337 +#: ../../mobile/operation/agents.php:339 ../../mobile/operation/agents.php:341 +#: ../../mobile/operation/agents.php:342 ../../mobile/operation/agent.php:161 +#: ../../include/ajax/module.php:751 ../../include/functions_treeview.php:602 +#: ../../include/functions_events.php:2038 +#: ../../godmode/users/user_list.php:272 +#: ../../godmode/agentes/planned_downtime.editor.php:756 +msgid "Last contact" +msgstr "Last contact" + +#: ../../operation/search_users.php:50 +msgid "Profile" +msgstr "Profile" + +#: ../../operation/search_users.php:63 ../../godmode/users/user_list.php:275 +#: ../../godmode/users/user_list.php:413 +msgid "Admin" +msgstr "Admin" + +#: ../../operation/search_users.php:64 +#: ../../godmode/users/configure_user.php:468 +#: ../../godmode/users/user_list.php:414 +msgid "Administrator" +msgstr "Administrator" + +#: ../../operation/search_users.php:69 +#: ../../godmode/users/configure_user.php:473 +msgid "Standard User" +msgstr "Standard User" + +#: ../../operation/search_users.php:82 ../../godmode/users/user_list.php:457 +msgid "The user doesn't have any assigned profile/group" +msgstr "The user doesn't have any assigned profile/group" + +#: ../../operation/gis_maps/gis_map.php:29 +#: ../../godmode/gis_maps/configure_gis_map.php:214 +msgid "GIS Maps list" +msgstr "List of GIS maps" + +#: ../../operation/gis_maps/gis_map.php:94 +#: ../../godmode/alerts/alert_list.list.php:412 +#: ../../godmode/alerts/alert_templates.php:302 +#: ../../godmode/users/profile_list.php:327 +#: ../../godmode/users/user_list.php:278 +#: ../../godmode/reporting/reporting_builder.php:567 +#: ../../godmode/reporting/reporting_builder.php:687 +#: ../../godmode/reporting/reporting_builder.list_items.php:305 +#: ../../godmode/reporting/graphs.php:163 +#: ../../godmode/servers/servers.build_table.php:76 +#: ../../godmode/servers/plugin.php:739 +msgid "Op." +msgstr "Op." + +#: ../../operation/gis_maps/gis_map.php:175 +msgid "No maps found" +msgstr "No maps found" + +#: ../../operation/gis_maps/gis_map.php:182 +#: ../../operation/incidents/incident_detail.php:379 +#: ../../include/functions_filemanager.php:617 +#: ../../include/functions_filemanager.php:654 +#: ../../include/functions_visual_map_editor.php:470 +#: ../../godmode/snmpconsole/snmp_alert.php:980 +#: ../../godmode/snmpconsole/snmp_alert.php:1339 +#: ../../godmode/snmpconsole/snmp_filters.php:108 +#: ../../godmode/snmpconsole/snmp_filters.php:156 +#: ../../godmode/alerts/configure_alert_special_days.php:106 +#: ../../godmode/alerts/alert_special_days.php:464 +#: ../../godmode/alerts/alert_special_days.php:482 +#: ../../godmode/alerts/alert_actions.php:403 +#: ../../godmode/alerts/alert_commands.php:377 +#: ../../godmode/alerts/configure_alert_command.php:202 +#: ../../godmode/alerts/configure_alert_action.php:227 +#: ../../godmode/alerts/alert_list.list.php:742 +#: ../../godmode/alerts/alert_list.php:329 +#: ../../godmode/alerts/alert_templates.php:363 +#: ../../godmode/setup/news.php:204 ../../godmode/setup/gis.php:93 +#: ../../godmode/setup/os.php:52 ../../godmode/setup/os.php:76 +#: ../../godmode/setup/links.php:117 +#: ../../godmode/events/event_edit_filter.php:405 +#: ../../godmode/events/event_responses.editor.php:134 +#: ../../godmode/massive/massive_add_profiles.php:117 +#: ../../godmode/users/configure_user.php:588 +#: ../../godmode/users/profile_list.php:404 +#: ../../godmode/reporting/map_builder.php:312 +#: ../../godmode/reporting/reporting_builder.item_editor.php:1186 +#: ../../godmode/reporting/graph_builder.main.php:186 +#: ../../godmode/netflow/nf_edit_form.php:244 +#: ../../godmode/servers/manage_recontask.php:392 +#: ../../godmode/servers/recon_script.php:220 +#: ../../godmode/servers/plugin.php:542 +#: ../../godmode/category/edit_category.php:174 +#: ../../godmode/groups/configure_modu_group.php:87 +#: ../../godmode/groups/configure_group.php:225 +#: ../../godmode/modules/manage_nc_groups.php:245 +#: ../../godmode/modules/manage_nc_groups_form.php:84 +#: ../../godmode/modules/manage_network_components.php:645 +#: ../../godmode/modules/manage_network_components_form.php:279 +#: ../../godmode/modules/manage_network_templates_form.php:157 +#: ../../godmode/modules/manage_network_templates.php:237 +#: ../../godmode/agentes/module_manager_editor.php:540 +#: ../../godmode/agentes/configure_field.php:65 +#: ../../godmode/agentes/agent_manager.php:495 +#: ../../godmode/agentes/module_manager.php:136 +#: ../../godmode/agentes/planned_downtime.list.php:366 +#: ../../godmode/agentes/planned_downtime.list.php:516 +#: ../../godmode/tag/edit_tag.php:232 +msgid "Create" +msgstr "Create" + +#: ../../operation/gis_maps/gis_map.php:194 +msgid "Caution: Do you want delete the map?" +msgstr "Caution: Do you want delete the map?" + +#: ../../operation/gis_maps/gis_map.php:201 +msgid "Do you want to set default the map?" +msgstr "Do you wish to set this map as default?" + +#: ../../operation/gis_maps/gis_map.php:209 +msgid "There was error on setup the default map." +msgstr "There was an error setting up the default map" + +#: ../../operation/gis_maps/ajax.php:217 ../../operation/gis_maps/ajax.php:254 +msgid "Position (Lat, Long, Alt)" +msgstr "Position (Lat, Long, Alt)" + +#: ../../operation/gis_maps/ajax.php:218 +msgid "Start contact" +msgstr "Start contact" + +#: ../../operation/gis_maps/ajax.php:220 +msgid "Num reports" +msgstr "Num reports" + +#: ../../operation/gis_maps/ajax.php:222 +#: ../../operation/agentes/gis_view.php:186 +msgid "Manual placement" +msgstr "Manual placement" + +#: ../../operation/gis_maps/ajax.php:258 +msgid "Default position of map." +msgstr "Default map position" + +#: ../../operation/gis_maps/ajax.php:269 +#: ../../include/functions_treeview.php:575 +#: ../../include/functions_reporting_html.php:2249 +#: ../../include/functions_reporting_html.php:2292 +#: ../../include/functions_events.php:2028 +#: ../../godmode/servers/modificar_server.php:47 +#: ../../godmode/agentes/agent_manager.php:211 +msgid "IP Address" +msgstr "IP Address" + +#: ../../operation/gis_maps/ajax.php:293 ../../extensions/api_checker.php:201 +#: ../../godmode/events/event_responses.editor.php:114 +#: ../../godmode/events/event_responses.editor.php:121 +#: ../../godmode/events/event_responses.editor.php:124 +#: ../../godmode/reporting/reporting_builder.item_editor.php:1238 +msgid "URL" +msgstr "URL" + +#: ../../operation/gis_maps/ajax.php:315 +#: ../../operation/agentes/estado_generalagente.php:159 +#: ../../include/functions_treeview.php:642 +msgid "Agent Version" +msgstr "Agent Version" + +#: ../../operation/gis_maps/ajax.php:323 ../../operation/gis_maps/ajax.php:334 +#: ../../operation/agentes/estado_generalagente.php:210 +#: ../../include/functions_ui.php:449 ../../include/functions_treeview.php:595 +#: ../../godmode/snmpconsole/snmp_alert.php:1217 +#: ../../godmode/db/db_main.php:183 +msgid "Never" +msgstr "Never" + +#: ../../operation/gis_maps/ajax.php:332 +#: ../../operation/agentes/estado_generalagente.php:205 +#: ../../operation/agentes/estado_agente.php:501 +#: ../../include/functions_treeview.php:602 +msgid "Remote" +msgstr "Remote" + +#: ../../operation/gis_maps/render_view.php:119 +#: ../../operation/agentes/estado_agente.php:135 ../../godmode/menu.php:231 +#: ../../godmode/menu.php:238 ../../godmode/agentes/configurar_agente.php:293 +#: ../../godmode/agentes/configurar_agente.php:520 +msgid "Setup" +msgstr "Setup" + +#: ../../operation/gis_maps/render_view.php:135 +#: ../../include/functions.php:2583 +msgid "5 seconds" +msgstr "5 seconds" + +#: ../../operation/gis_maps/render_view.php:136 +#: ../../include/functions.php:2584 +msgid "10 seconds" +msgstr "10 seconds" + +#: ../../operation/gis_maps/render_view.php:137 +#: ../../include/functions.php:2586 +msgid "30 seconds" +msgstr "30 seconds" + +#: ../../operation/gis_maps/render_view.php:138 +#: ../../extensions/agents_modules.php:104 +#: ../../extensions/agents_alerts.php:82 ../../include/functions.php:2587 +msgid "1 minute" +msgstr "1 minute" + +#: ../../operation/gis_maps/render_view.php:139 +#: ../../extensions/agents_modules.php:105 +#: ../../extensions/agents_alerts.php:83 ../../include/functions.php:2588 +msgid "2 minutes" +msgstr "2 minutes" + +#: ../../operation/gis_maps/render_view.php:140 +#: ../../extensions/agents_modules.php:106 +#: ../../extensions/agents_alerts.php:84 ../../include/ajax/module.php:132 +#: ../../include/functions.php:2589 +msgid "5 minutes" +msgstr "5 minutes" + +#: ../../operation/gis_maps/render_view.php:141 +#: ../../extensions/agents_modules.php:107 +#: ../../extensions/agents_alerts.php:85 +msgid "10 minutes" +msgstr "10 minutes" + +#: ../../operation/gis_maps/render_view.php:142 +#: ../../include/ajax/module.php:134 ../../include/functions_netflow.php:1052 +#: ../../include/functions_netflow.php:1085 ../../include/functions.php:2022 +#: ../../include/functions.php:2592 ../../godmode/setup/performance.php:105 +msgid "1 hour" +msgstr "1 hour" + +#: ../../operation/gis_maps/render_view.php:143 +#: ../../include/functions_netflow.php:1053 +#: ../../include/functions_netflow.php:1086 +msgid "2 hours" +msgstr "2 hours" + +#: ../../operation/gis_maps/render_view.php:145 +msgid "Refresh: " +msgstr "Refresh: " + +#: ../../operation/gis_maps/render_view.php:151 +#: ../../include/functions_config.php:531 +#: ../../include/functions_config.php:1551 +#: ../../godmode/massive/massive_edit_agents.php:405 +msgid "Ok" +msgstr "Ok" + +#: ../../operation/gis_maps/render_view.php:154 +msgid "Show agents by state: " +msgstr "Show agents according to status: " + +#: ../../operation/gis_maps/render_view.php:157 +msgid "Map" +msgstr "Map" + +#: ../../operation/messages/message_edit.php:35 +#: ../../operation/messages/message_list.php:32 +msgid "Received messages" +msgstr "Received messages" + +#: ../../operation/messages/message_edit.php:39 +#: ../../operation/messages/message_list.php:36 +msgid "Sent messages" +msgstr "Sent messages" + +#: ../../operation/messages/message_edit.php:43 +#: ../../operation/messages/message_list.php:40 +#: ../../operation/messages/message_list.php:226 +msgid "Create message" +msgstr "Create message" + +#: ../../operation/messages/message_edit.php:60 +msgid "This message does not exist in the system" +msgstr "This message doesn't exist on the system." + +#: ../../operation/messages/message_edit.php:79 +#: ../../operation/messages/message_edit.php:160 +#: ../../operation/messages/message_list.php:125 +msgid "Sender" +msgstr "Sender" + +#: ../../operation/messages/message_edit.php:80 +msgid "at" +msgstr "at" + +#: ../../operation/messages/message_edit.php:82 +#: ../../operation/messages/message_edit.php:169 +#: ../../operation/messages/message_list.php:123 +msgid "Destination" +msgstr "Destination" + +#: ../../operation/messages/message_edit.php:85 +#: ../../operation/messages/message_edit.php:207 +#: ../../operation/messages/message_list.php:126 +#: ../../godmode/setup/news.php:161 ../../godmode/setup/news.php:220 +#: ../../godmode/update_manager/update_manager.messages.php:136 +msgid "Subject" +msgstr "Subject" + +#: ../../operation/messages/message_edit.php:104 +msgid "wrote" +msgstr "wrote" + +#: ../../operation/messages/message_edit.php:119 +msgid "Reply" +msgstr "Reply" + +#: ../../operation/messages/message_edit.php:136 +#, php-format +msgid "Message successfully sent to user %s" +msgstr "Message successfully sent to user %s" + +#: ../../operation/messages/message_edit.php:137 +#, php-format +msgid "Error sending message to user %s" +msgstr "Error sending message to user %s" + +#: ../../operation/messages/message_edit.php:145 +msgid "Message successfully sent" +msgstr "Message successfully sent" + +#: ../../operation/messages/message_edit.php:146 +#, php-format +msgid "Error sending message to group %s" +msgstr "Error sending message to group %s" + +#: ../../operation/messages/message_edit.php:203 +msgid "Select user" +msgstr "Select user" + +#: ../../operation/messages/message_edit.php:204 +msgid "OR" +msgstr "OR" + +#: ../../operation/messages/message_edit.php:205 +msgid "Select group" +msgstr "Select group" + +#: ../../operation/messages/message_list.php:74 +msgid "Not deleted. Error deleting messages" +msgstr "Not deleted: error deleting the message(s)." + +#: ../../operation/messages/message_list.php:80 +#: ../../operation/messages/message_list.php:88 +msgid "You have" +msgstr "You have" + +#: ../../operation/messages/message_list.php:81 +msgid "sent message(s)" +msgstr "message(s) sent" + +#: ../../operation/messages/message_list.php:89 +msgid "unread message(s)" +msgstr "unread message(s)" + +#: ../../operation/messages/message_list.php:97 +msgid "There are no messages." +msgstr "There are no messages." + +#: ../../operation/messages/message_list.php:136 +msgid "Click to read" +msgstr "Click to read" + +#: ../../operation/messages/message_list.php:141 +msgid "Mark as unread" +msgstr "Mark as unread" + +#: ../../operation/messages/message_list.php:148 +#: ../../operation/messages/message_list.php:153 +msgid "Message unread - click to read" +msgstr "Message unread - click to read" + +#: ../../operation/messages/message_list.php:180 +msgid "No Subject" +msgstr "No Subject" + +#: ../../operation/search_helps.php:22 +msgid "Zero results found." +msgstr "Zero results found." + +#: ../../operation/search_helps.php:23 +#, php-format +msgid "" +"You can find more help in the
    Pandora's wiki" +msgstr "" +"You can find more help on the Pandora wiki" + +#: ../../operation/search_helps.php:37 +msgid "Matches" +msgstr "Matches" + +#: ../../operation/servers/recon_view.php:36 +#: ../../operation/servers/recon_view.php:51 +msgid "Recon View" +msgstr "Recon View" + +#: ../../operation/servers/recon_view.php:46 +#: ../../operation/search_agents.php:111 +#: ../../operation/agentes/ver_agente.php:947 +msgid "Manage" +msgstr "Manage" + +#: ../../operation/servers/recon_view.php:86 +#: ../../operation/servers/recon_view.php:118 +#: ../../operation/agentes/group_view.php:163 +#: ../../operation/agentes/group_view.php:216 +#: ../../include/ajax/module.php:804 ../../include/functions_groups.php:771 +#: ../../include/functions_groups.php:964 ../../include/functions_ui.php:834 +msgid "Force" +msgstr "Force" + +#: ../../operation/servers/recon_view.php:89 +#: ../../godmode/servers/manage_recontask_form.php:218 +msgid "Task name" +msgstr "Task name" + +#: ../../operation/servers/recon_view.php:95 +#: ../../godmode/servers/manage_recontask_form.php:242 +#: ../../godmode/servers/manage_recontask.php:291 +msgid "Network" +msgstr "Network" + +#: ../../operation/servers/recon_view.php:104 +#: ../../operation/servers/recon_view.php:158 +msgid "Progress" +msgstr "Progress" + +#: ../../operation/servers/recon_view.php:107 +#: ../../operation/incidents/incident_detail.php:261 +msgid "Updated at" +msgstr "Updated at" + +#: ../../operation/servers/recon_view.php:137 +#: ../../include/help/clippy/operation_agentes_ver_agente.php:42 +#: ../../include/help/clippy/godmode_agentes_configurar_agente.php:126 +msgid "Done" +msgstr "Done" + +#: ../../operation/servers/recon_view.php:140 +msgid "Pending" +msgstr "Pending" + +#: ../../operation/servers/recon_view.php:145 +#: ../../godmode/servers/manage_recontask.php:314 +msgid "Network recon task" +msgstr "Network recon task" + +#: ../../operation/servers/recon_view.php:173 +msgid "has no recon tasks assigned" +msgstr "has no recon tasks assigned" + +#: ../../operation/search_maps.php:33 +msgid "Elements" +msgstr "Elements" + +#: ../../operation/search_modules.php:52 +#: ../../operation/agentes/status_monitor.php:977 +#: ../../extensions/realtime_graphs.php:72 +#: ../../include/functions_pandora_networkmap.php:1387 +#: ../../include/ajax/module.php:750 +#: ../../include/functions_visual_map_editor.php:56 +#: ../../include/functions_events.php:2103 +msgid "Graph" +msgstr "Graph" + +#: ../../operation/search_modules.php:53 +#: ../../operation/agentes/status_monitor.php:983 +#: ../../operation/agentes/exportdata.php:98 +#: ../../operation/agentes/exportdata.excel.php:76 +#: ../../operation/agentes/exportdata.csv.php:77 +#: ../../operation/agentes/gis_view.php:194 +#: ../../extensions/insert_data.php:180 ../../extensions/insert_data.php:181 +#: ../../mobile/operation/modules.php:606 +#: ../../mobile/operation/modules.php:613 +#: ../../mobile/operation/modules.php:621 +#: ../../mobile/operation/modules.php:757 ../../include/ajax/module.php:749 +#: ../../include/functions_graph.php:3433 +#: ../../include/functions_reporting_html.php:1806 +#: ../../include/functions_reporting_html.php:1809 +#: ../../include/functions_reporting_html.php:1810 +#: ../../include/functions_reporting_html.php:1813 +#: ../../include/functions_netflow.php:311 +#: ../../include/functions_reporting.php:2349 +#: ../../include/functions_reporting.php:2383 +msgid "Data" +msgstr "Data" + +#: ../../operation/search_modules.php:104 +#: ../../operation/agentes/status_monitor.php:1143 +#: ../../mobile/operation/modules.php:451 +#: ../../mobile/operation/modules.php:504 +#: ../../include/functions_modules.php:1871 +msgid "NOT INIT" +msgstr "Not initialised" + +#: ../../operation/search_modules.php:108 +#: ../../operation/search_modules.php:125 +#: ../../operation/agentes/status_monitor.php:1148 +#: ../../operation/agentes/status_monitor.php:1152 +#: ../../operation/agentes/status_monitor.php:1183 +#: ../../operation/agentes/status_monitor.php:1188 +#: ../../operation/agentes/pandora_networkmap.view.php:293 +#: ../../operation/agentes/pandora_networkmap.view.php:302 +#: ../../mobile/operation/modules.php:455 +#: ../../mobile/operation/modules.php:472 +#: ../../mobile/operation/modules.php:508 +#: ../../mobile/operation/modules.php:525 +#: ../../include/class/Tree.class.php:1500 +#: ../../include/functions_modules.php:1883 +#: ../../include/functions_modules.php:1891 +msgid "NORMAL" +msgstr "NORMAL" + +#: ../../operation/search_modules.php:112 +#: ../../operation/search_modules.php:132 +#: ../../operation/agentes/status_monitor.php:1158 +#: ../../operation/agentes/status_monitor.php:1162 +#: ../../operation/agentes/status_monitor.php:1195 +#: ../../operation/agentes/status_monitor.php:1200 +#: ../../operation/agentes/pandora_networkmap.view.php:285 +#: ../../operation/agentes/pandora_networkmap.view.php:307 +#: ../../mobile/operation/modules.php:459 +#: ../../mobile/operation/modules.php:477 +#: ../../mobile/operation/modules.php:512 +#: ../../mobile/operation/modules.php:530 +#: ../../include/class/Tree.class.php:1474 +#: ../../include/functions_modules.php:1875 +#: ../../include/functions_modules.php:1895 +msgid "CRITICAL" +msgstr "CRITICAL" + +#: ../../operation/search_modules.php:116 +#: ../../operation/search_modules.php:139 +#: ../../operation/agentes/status_monitor.php:1168 +#: ../../operation/agentes/status_monitor.php:1172 +#: ../../operation/agentes/status_monitor.php:1207 +#: ../../operation/agentes/status_monitor.php:1212 +#: ../../operation/agentes/pandora_networkmap.view.php:289 +#: ../../operation/agentes/pandora_networkmap.view.php:312 +#: ../../mobile/operation/modules.php:463 +#: ../../mobile/operation/modules.php:482 +#: ../../mobile/operation/modules.php:516 +#: ../../mobile/operation/modules.php:535 +#: ../../include/class/Tree.class.php:1481 +#: ../../include/functions_modules.php:1879 +#: ../../include/functions_modules.php:1899 +msgid "WARNING" +msgstr "WARNING" + +#: ../../operation/search_modules.php:124 +#: ../../operation/search_modules.php:131 +#: ../../operation/search_modules.php:138 +#: ../../operation/agentes/status_monitor.php:1182 +#: ../../operation/agentes/status_monitor.php:1187 +#: ../../operation/agentes/status_monitor.php:1194 +#: ../../operation/agentes/status_monitor.php:1199 +#: ../../operation/agentes/status_monitor.php:1206 +#: ../../operation/agentes/status_monitor.php:1211 +#: ../../operation/agentes/pandora_networkmap.view.php:301 +#: ../../operation/agentes/pandora_networkmap.view.php:306 +#: ../../operation/agentes/pandora_networkmap.view.php:311 +#: ../../mobile/operation/modules.php:471 +#: ../../mobile/operation/modules.php:476 +#: ../../mobile/operation/modules.php:481 +#: ../../mobile/operation/modules.php:524 +#: ../../mobile/operation/modules.php:529 +#: ../../mobile/operation/modules.php:534 +#: ../../include/class/Tree.class.php:1486 +#: ../../include/functions_modules.php:1890 +#: ../../include/functions_modules.php:1894 +#: ../../include/functions_modules.php:1898 +msgid "UNKNOWN" +msgstr "UNKNOWN" + +#: ../../operation/search_modules.php:124 +#: ../../operation/search_modules.php:131 +#: ../../operation/search_modules.php:138 +#: ../../operation/agentes/status_monitor.php:1182 +#: ../../operation/agentes/status_monitor.php:1187 +#: ../../operation/agentes/status_monitor.php:1194 +#: ../../operation/agentes/status_monitor.php:1199 +#: ../../operation/agentes/status_monitor.php:1206 +#: ../../operation/agentes/status_monitor.php:1211 +#: ../../operation/agentes/pandora_networkmap.view.php:301 +#: ../../operation/agentes/pandora_networkmap.view.php:306 +#: ../../operation/agentes/pandora_networkmap.view.php:311 +#: ../../mobile/operation/modules.php:471 +#: ../../mobile/operation/modules.php:476 +#: ../../mobile/operation/modules.php:481 +#: ../../mobile/operation/modules.php:524 +#: ../../mobile/operation/modules.php:529 +#: ../../mobile/operation/modules.php:534 +#: ../../include/functions_modules.php:1890 +#: ../../include/functions_modules.php:1894 +#: ../../include/functions_modules.php:1898 +msgid "Last status" +msgstr "Last status" + +#: ../../operation/search_results.php:64 ../../mobile/operation/home.php:135 +msgid "Global search" +msgstr "Global search" + +#: ../../operation/search_results.php:74 +#: ../../operation/agentes/group_view.php:120 +#: ../../operation/agentes/group_view.php:158 +#: ../../extensions/agents_modules.php:150 +#: ../../extensions/agents_modules.php:313 +#: ../../extensions/agents_alerts.php:177 ../../mobile/operation/home.php:58 +#: ../../mobile/operation/agents.php:158 +#: ../../mobile/include/functions_web.php:22 +#: ../../include/functions_pandora_networkmap.php:1563 +#: ../../include/functions_groups.php:46 +#: ../../include/functions_groups.php:784 +#: ../../include/functions_groups.php:786 +#: ../../include/functions_groups.php:788 +#: ../../include/functions_groups.php:789 +#: ../../include/functions_groups.php:790 +#: ../../include/functions_reporting_html.php:1322 +#: ../../include/functions_reporting_html.php:1556 +#: ../../godmode/alerts/alert_list.list.php:71 +#: ../../godmode/massive/massive_add_alerts.php:157 +#: ../../godmode/massive/massive_edit_agents.php:228 +#: ../../godmode/massive/massive_enable_disable_alerts.php:141 +#: ../../godmode/massive/massive_edit_plugins.php:299 +#: ../../godmode/massive/massive_delete_agents.php:127 +#: ../../godmode/massive/massive_standby_alerts.php:142 +#: ../../godmode/massive/massive_delete_modules.php:496 +#: ../../godmode/massive/massive_edit_modules.php:342 +#: ../../godmode/massive/massive_delete_tags.php:192 +#: ../../godmode/massive/massive_add_tags.php:129 +#: ../../godmode/massive/massive_delete_alerts.php:218 +#: ../../godmode/reporting/graph_builder.graph_editor.php:146 +#: ../../godmode/reporting/visual_console_builder.wizard.php:283 +#: ../../godmode/reporting/reporting_builder.item_editor.php:1020 +#: ../../godmode/reporting/reporting_builder.item_editor.php:1078 +#: ../../godmode/reporting/reporting_builder.list_items.php:162 +#: ../../godmode/reporting/reporting_builder.list_items.php:187 +msgid "Agents" +msgstr "Agents" + +#: ../../operation/search_results.php:84 +#: ../../include/functions_reporting.php:7280 +#: ../../godmode/massive/massive_delete_profiles.php:104 +#: ../../godmode/massive/massive_add_profiles.php:90 +msgid "Users" +msgstr "Users" + +#: ../../operation/search_results.php:94 ../../operation/search_agents.php:65 +#: ../../operation/agentes/ver_agente.php:973 +#: ../../operation/agentes/estado_agente.php:528 +#: ../../extensions/agents_alerts.php:254 +#: ../../mobile/operation/alerts.php:154 ../../mobile/operation/agents.php:83 +#: ../../mobile/operation/agents.php:324 ../../mobile/operation/agent.php:250 +#: ../../mobile/include/functions_web.php:25 +#: ../../include/functions_reports.php:609 +#: ../../include/functions_reports.php:611 +#: ../../include/functions_reports.php:614 +#: ../../include/functions_graph.php:748 +#: ../../include/functions_graph.php:3940 +#: ../../include/functions_graph.php:4666 +#: ../../include/functions_treeview.php:374 +#: ../../include/functions_reporting_html.php:1602 +#: ../../include/functions_reporting_html.php:3245 +#: ../../godmode/alerts/configure_alert_special_days.php:55 +#: ../../godmode/alerts/alert_special_days.php:44 +#: ../../godmode/alerts/alert_actions.php:66 +#: ../../godmode/alerts/alert_actions.php:92 +#: ../../godmode/alerts/alert_actions.php:110 +#: ../../godmode/alerts/alert_actions.php:127 +#: ../../godmode/alerts/alert_actions.php:207 +#: ../../godmode/alerts/alert_actions.php:218 +#: ../../godmode/alerts/alert_actions.php:287 +#: ../../godmode/alerts/alert_actions.php:306 +#: ../../godmode/alerts/alert_actions.php:319 +#: ../../godmode/alerts/alert_commands.php:249 +#: ../../godmode/alerts/configure_alert_command.php:41 +#: ../../godmode/alerts/configure_alert_action.php:56 +#: ../../godmode/alerts/configure_alert_action.php:65 +#: ../../godmode/alerts/configure_alert_template.php:62 +#: ../../godmode/alerts/configure_alert_template.php:82 +#: ../../godmode/alerts/configure_alert_template.php:100 +#: ../../godmode/alerts/alert_list.php:326 +#: ../../godmode/alerts/alert_list.php:329 +#: ../../godmode/alerts/alert_templates.php:132 +#: ../../godmode/alerts/alert_templates.php:175 +#: ../../godmode/alerts/alert_templates.php:194 +#: ../../godmode/alerts/alert_templates.php:210 ../../godmode/menu.php:140 +#: ../../godmode/massive/massive_copy_modules.php:153 +#: ../../godmode/groups/group_list.php:339 +#: ../../godmode/groups/configure_group.php:170 +#: ../../godmode/agentes/configurar_agente.php:312 +#: ../../godmode/agentes/modificar_agente.php:578 +msgid "Alerts" +msgstr "Alerts" + +#: ../../operation/search_results.php:104 +#: ../../operation/agentes/ver_agente.php:1058 +#: ../../include/functions_groups.php:106 +#: ../../include/functions_groups.php:163 +#: ../../include/functions_reports.php:498 +#: ../../include/functions_reports.php:500 +#: ../../include/functions_reports.php:504 +#: ../../include/functions_reports.php:506 +#: ../../include/functions_reports.php:510 +#: ../../include/functions_reports.php:512 +#: ../../include/functions_reports.php:514 +#: ../../include/functions_reports.php:518 +#: ../../include/functions_reports.php:522 +#: ../../include/functions_reports.php:525 +msgid "Graphs" +msgstr "Graphs" + +#: ../../operation/search_results.php:114 +#: ../../include/functions_groups.php:120 +msgid "Reports" +msgstr "Reports" + +#: ../../operation/search_results.php:124 +msgid "Maps" +msgstr "Maps" + +#: ../../operation/search_results.php:144 +msgid "Helps" +msgstr "Help" + +#: ../../operation/search_results.php:161 +#: ../../operation/agentes/status_monitor.php:336 +#: ../../operation/agentes/estado_agente.php:180 +#: ../../operation/agentes/estado_agente.php:198 +#: ../../operation/incidents/incident.php:294 +#: ../../general/ui/agents_list.php:80 ../../general/ui/agents_list.php:91 +#: ../../include/functions_snmp_browser.php:556 +#: ../../godmode/alerts/alert_templates.php:256 +#: ../../godmode/alerts/alert_templates.php:260 +#: ../../godmode/users/user_list.php:230 ../../godmode/users/user_list.php:234 +#: ../../godmode/reporting/reporting_builder.php:439 +#: ../../godmode/modules/manage_network_components.php:524 +#: ../../godmode/agentes/modificar_agente.php:169 +#: ../../godmode/agentes/modificar_agente.php:173 +#: ../../godmode/agentes/module_manager.php:45 +#: ../../godmode/agentes/planned_downtime.list.php:141 +#: ../../godmode/agentes/planned_downtime.list.php:177 +msgid "Search" +msgstr "Search" + +#: ../../operation/search_agents.php:91 +#: ../../operation/agentes/alerts_status.functions.php:76 +#: ../../operation/agentes/estado_generalagente.php:79 +#: ../../operation/agentes/estado_generalagente.php:294 +#: ../../mobile/operation/alerts.php:40 ../../mobile/operation/agent.php:124 +#: ../../include/functions_groups.php:2158 +#: ../../include/functions_treeview.php:74 +#: ../../include/functions_treeview.php:551 +#: ../../include/functions_reporting_html.php:2089 +#: ../../include/functions_reporting.php:3572 +#: ../../godmode/alerts/alert_view.php:516 +#: ../../godmode/alerts/configure_alert_template.php:663 +#: ../../godmode/massive/massive_edit_agents.php:364 +#: ../../godmode/massive/massive_edit_modules.php:467 +#: ../../godmode/agentes/module_manager_editor_common.php:172 +#: ../../godmode/agentes/module_manager_editor_common.php:471 +#: ../../godmode/agentes/agent_manager.php:341 +#: ../../godmode/agentes/modificar_agente.php:562 +msgid "Disabled" +msgstr "Disabled" + +#: ../../operation/agentes/status_monitor.php:45 +msgid "Monitor view" +msgstr "Monitor view" + +#: ../../operation/agentes/status_monitor.php:306 +msgid "Monitor status" +msgstr "Monitor status" + +#: ../../operation/agentes/status_monitor.php:311 +#: ../../operation/agentes/estado_monitores.php:463 +#: ../../operation/agentes/ver_agente.php:810 +#: ../../extensions/agents_modules.php:132 +#: ../../mobile/operation/modules.php:140 +#: ../../mobile/operation/modules.php:141 +#: ../../mobile/operation/modules.php:229 +#: ../../mobile/operation/modules.php:230 +#: ../../include/functions_graph.php:5355 +#: ../../include/functions_treeview.php:123 +#: ../../include/functions_events.php:2075 +#: ../../godmode/massive/massive_edit_modules.php:518 +#: ../../godmode/reporting/reporting_builder.item_editor.php:909 +#: ../../godmode/modules/manage_network_components_form_common.php:95 +#: ../../godmode/agentes/module_manager_editor_common.php:174 +msgid "Module group" +msgstr "Module group" + +#: ../../operation/agentes/status_monitor.php:312 +#: ../../include/functions_graph.php:5308 +#: ../../include/functions_treeview.php:118 +#: ../../godmode/massive/massive_edit_modules.php:521 +#: ../../godmode/agentes/module_manager_editor_common.php:176 +#: ../../godmode/agentes/module_manager_editor_common.php:182 +msgid "Not assigned" +msgstr "Not assigned" + +#: ../../operation/agentes/status_monitor.php:327 +#: ../../operation/incidents/incident.php:238 +msgid "Show" +msgstr "Show" + +#: ../../operation/agentes/status_monitor.php:332 +#: ../../operation/agentes/status_monitor.php:958 +#: ../../mobile/operation/modules.php:489 +#: ../../mobile/operation/modules.php:752 ../../include/ajax/module.php:741 +#: ../../godmode/alerts/alert_list.list.php:86 +#: ../../godmode/modules/manage_network_components.php:565 +#: ../../godmode/modules/manage_network_templates_form.php:196 +#: ../../godmode/agentes/agent_template.php:228 +msgid "Module name" +msgstr "Module name" + +#: ../../operation/agentes/status_monitor.php:341 +#: ../../operation/agentes/status_monitor.php:344 +#: ../../operation/agentes/alerts_status.functions.php:86 +msgid "Only it is show tags in use." +msgstr "Show only tags in use" + +#: ../../operation/agentes/status_monitor.php:349 +#: ../../operation/agentes/alerts_status.functions.php:91 +msgid "No tags" +msgstr "No tags" + +#: ../../operation/agentes/status_monitor.php:380 +#: ../../godmode/agentes/module_manager_editor_data.php:17 +msgid "Data server module" +msgstr "Data server module" + +#: ../../operation/agentes/status_monitor.php:382 +#: ../../godmode/agentes/module_manager_editor_network.php:64 +msgid "Network server module" +msgstr "Network server module" + +#: ../../operation/agentes/status_monitor.php:384 +#: ../../godmode/agentes/module_manager_editor_plugin.php:47 +msgid "Plugin server module" +msgstr "Plug-in server module" + +#: ../../operation/agentes/status_monitor.php:386 +#: ../../godmode/agentes/module_manager_editor_wmi.php:32 +msgid "WMI server module" +msgstr "WMI server module" + +#: ../../operation/agentes/status_monitor.php:388 +#: ../../godmode/agentes/module_manager_editor_prediction.php:88 +msgid "Prediction server module" +msgstr "Prediction server module" + +#: ../../operation/agentes/status_monitor.php:390 +msgid "Web server module" +msgstr "Web server module" + +#: ../../operation/agentes/status_monitor.php:394 +#: ../../operation/agentes/status_monitor.php:962 +msgid "Server type" +msgstr "Server type" + +#: ../../operation/agentes/status_monitor.php:398 +#: ../../godmode/agentes/modificar_agente.php:158 +msgid "Only enabled" +msgstr "Only enabled" + +#: ../../operation/agentes/status_monitor.php:398 +#: ../../godmode/agentes/modificar_agente.php:157 +msgid "Only disabled" +msgstr "Only disabled" + +#: ../../operation/agentes/status_monitor.php:400 +msgid "Show monitors..." +msgstr "Show monitors..." + +#: ../../operation/agentes/status_monitor.php:410 +msgid "Data type" +msgstr "Data type" + +#: ../../operation/agentes/status_monitor.php:529 +msgid "Advanced Options" +msgstr "Advanced Options" + +#: ../../operation/agentes/status_monitor.php:539 +#: ../../operation/agentes/agent_fields.php:38 +msgid "Agent custom fields" +msgstr "Agent custom fields" + +#: ../../operation/agentes/status_monitor.php:946 +#: ../../operation/agentes/alerts_status.php:412 +#: ../../operation/agentes/alerts_status.php:459 +#: ../../include/ajax/module.php:735 ../../godmode/alerts/alert_view.php:123 +#: ../../godmode/agentes/module_manager.php:551 +msgid "Policy" +msgstr "Policy" + +#: ../../operation/agentes/status_monitor.php:946 +#: ../../operation/agentes/alerts_status.php:413 +#: ../../operation/agentes/alerts_status.php:459 +#: ../../include/ajax/module.php:735 +#: ../../godmode/snmpconsole/snmp_alert.php:1148 +#: ../../godmode/reporting/reporting_builder.list_items.php:285 +#: ../../godmode/agentes/module_manager.php:551 +msgid "P." +msgstr "P." + +#: ../../operation/agentes/status_monitor.php:952 +msgid "Data Type" +msgstr "Data Type" + +#: ../../operation/agentes/status_monitor.php:980 +#: ../../include/ajax/module.php:748 +#: ../../godmode/agentes/module_manager.php:565 +msgid "Warn" +msgstr "Warn" + +#: ../../operation/agentes/status_monitor.php:1035 +#: ../../operation/agentes/pandora_networkmap.view.php:258 +msgid "(Adopt) " +msgstr "(Adopted) " + +#: ../../operation/agentes/status_monitor.php:1045 +#: ../../operation/agentes/pandora_networkmap.view.php:268 +msgid "(Unlinked) (Adopt) " +msgstr "(Unlinked) (Adopted) " + +#: ../../operation/agentes/status_monitor.php:1049 +#: ../../operation/agentes/pandora_networkmap.view.php:272 +msgid "(Unlinked) " +msgstr "(Unlinked) " + +#: ../../operation/agentes/status_monitor.php:1362 +#: ../../operation/agentes/status_monitor.php:1369 +#: ../../mobile/operation/modules.php:610 +#: ../../mobile/operation/modules.php:617 ../../include/functions_ui.php:3684 +#: ../../include/functions_ui.php:3691 +#: ../../include/functions_treeview.php:279 +#: ../../include/functions_treeview.php:286 +msgid "Snapshot view" +msgstr "Command Snapshot view" + +#: ../../operation/agentes/status_monitor.php:1443 +msgid "This group doesn't have any monitor" +msgstr "This group doesn't have any monitor" + +#: ../../operation/agentes/pandora_networkmap.php:153 +msgid "Succesfully created" +msgstr "Successfully created." + +#: ../../operation/agentes/pandora_networkmap.php:153 +#: ../../include/functions_planned_downtimes.php:110 +#: ../../include/functions_planned_downtimes.php:727 +#: ../../godmode/alerts/alert_special_days.php:149 +#: ../../godmode/alerts/alert_actions.php:185 +#: ../../godmode/alerts/alert_commands.php:294 +#: ../../godmode/alerts/configure_alert_template.php:119 +#: ../../godmode/alerts/configure_alert_template.php:432 +#: ../../godmode/alerts/alert_list.php:104 ../../godmode/setup/news.php:57 +#: ../../godmode/setup/gis.php:47 ../../godmode/users/configure_user.php:237 +#: ../../godmode/reporting/reporting_builder.item_editor.php:2431 +#: ../../godmode/modules/manage_nc_groups.php:74 +#: ../../godmode/modules/manage_network_components.php:162 +#: ../../godmode/modules/manage_network_components.php:256 +#: ../../godmode/agentes/configurar_agente.php:266 +#: ../../godmode/agentes/configurar_agente.php:617 +#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:290 +#: ../../godmode/agentes/planned_downtime.editor.php:356 +msgid "Could not be created" +msgstr "Could not be created" + +#: ../../operation/agentes/pandora_networkmap.php:247 +msgid "Succesfully updated" +msgstr "Successfully updated" + +#: ../../operation/agentes/pandora_networkmap.php:260 +msgid "Succesfully duplicate" +msgstr "Successfully duplicated" + +#: ../../operation/agentes/pandora_networkmap.php:260 +msgid "Could not be duplicated" +msgstr "Could not be duplicated" + +#: ../../operation/agentes/pandora_networkmap.php:269 +msgid "Succesfully deleted" +msgstr "Successfully deleted" + +#: ../../operation/agentes/pandora_networkmap.php:365 +#: ../../operation/agentes/pandora_networkmap.view.php:701 +#: ../../operation/agentes/pandora_networkmap.editor.php:133 +msgid "Networkmap" +msgstr "Network map" + +#: ../../operation/agentes/pandora_networkmap.php:399 +#: ../../include/functions_reporting_html.php:3479 +msgid "Nodes" +msgstr "Nodes" + +#: ../../operation/agentes/pandora_networkmap.php:402 +#: ../../operation/agentes/pandora_networkmap.php:479 +#: ../../godmode/alerts/alert_actions.php:342 +#: ../../godmode/massive/massive_copy_modules.php:224 +#: ../../godmode/reporting/map_builder.php:214 +msgid "Copy" +msgstr "Copy" + +#: ../../operation/agentes/pandora_networkmap.php:466 +msgid "Pending to generate" +msgstr "Pending to generate" + +#: ../../operation/agentes/pandora_networkmap.php:486 +msgid "Config" +msgstr "Config" + +#: ../../operation/agentes/pandora_networkmap.php:502 +msgid "There are no maps defined." +msgstr "There are no maps defined." + +#: ../../operation/agentes/pandora_networkmap.php:509 +msgid "Create networkmap" +msgstr "Create networkmap" + +#: ../../operation/agentes/agent_fields.php:28 +#: ../../operation/agentes/custom_fields.php:28 +#: ../../operation/agentes/estado_generalagente.php:46 +#: ../../include/functions_treeview.php:506 +msgid "There was a problem loading agent" +msgstr "There was a problem loading agent" + +#: ../../operation/agentes/agent_fields.php:45 +#: ../../operation/agentes/estado_generalagente.php:354 +#: ../../include/functions_treeview.php:691 +msgid "Custom field" +msgstr "Custom field" + +#: ../../operation/agentes/agent_fields.php:48 +#: ../../operation/agentes/custom_fields.php:87 +msgid "empty" +msgstr "empty" + +#: ../../operation/agentes/pandora_networkmap.view.php:111 +msgid "Success be updated." +msgstr "Updating successful." + +#: ../../operation/agentes/pandora_networkmap.view.php:114 +msgid "Could not be updated." +msgstr "Could not be updated." + +#: ../../operation/agentes/pandora_networkmap.view.php:227 +msgid "Name: " +msgstr "Name : " + +#: ../../operation/agentes/pandora_networkmap.view.php:277 +msgid "Policy: " +msgstr "Policy : " + +#: ../../operation/agentes/pandora_networkmap.view.php:326 +msgid "Status: " +msgstr "Status : " + +#: ../../operation/agentes/pandora_networkmap.view.php:370 +msgid "Data: " +msgstr "Data : " + +#: ../../operation/agentes/pandora_networkmap.view.php:373 +#: ../../operation/agentes/estado_generalagente.php:552 +msgid "Last contact: " +msgstr "Last contact : " + +#: ../../operation/agentes/pandora_networkmap.view.php:703 +#: ../../operation/agentes/pandora_networkmap.editor.php:162 +msgid "Not found networkmap." +msgstr "Network map not found." + +#: ../../operation/agentes/pandora_networkmap.view.php:747 +msgid "List of networkmap" +msgstr "List of networkmap" + +#: ../../operation/agentes/exportdata.php:82 +#: ../../operation/agentes/exportdata.excel.php:67 +#: ../../operation/agentes/exportdata.csv.php:68 +msgid "Invalid time specified" +msgstr "Invalid time specified" + +#: ../../operation/agentes/exportdata.php:218 +#: ../../operation/agentes/exportdata.excel.php:165 +#: ../../operation/agentes/exportdata.csv.php:182 +msgid "No modules specified" +msgstr "No modules specified" + +#: ../../operation/agentes/exportdata.php:244 +#: ../../godmode/db/db_refine.php:83 +msgid "Source agent" +msgstr "Source agent" + +#: ../../operation/agentes/exportdata.php:276 +msgid "No modules of type string. You can not calculate their average" +msgstr "No string type modules. You cannot calculate their average." + +#: ../../operation/agentes/exportdata.php:310 +#: ../../operation/agentes/interface_traffic_graph_win.php:226 +#: ../../operation/agentes/stat_win.php:314 +#: ../../operation/agentes/graphs.php:132 +#: ../../mobile/operation/module_graph.php:452 +msgid "Begin date" +msgstr "Begin date" + +#: ../../operation/agentes/exportdata.php:319 +msgid "End date" +msgstr "End date" + +#: ../../operation/agentes/exportdata.php:327 +msgid "Export type" +msgstr "Export type" + +#: ../../operation/agentes/exportdata.php:330 +#: ../../include/functions_netflow.php:1034 +msgid "Data table" +msgstr "Data table" + +#: ../../operation/agentes/exportdata.php:331 +#: ../../extensions/insert_data.php:185 +msgid "CSV" +msgstr "CSV" + +#: ../../operation/agentes/exportdata.php:332 +msgid "MS Excel" +msgstr "MS Excel" + +#: ../../operation/agentes/exportdata.php:333 +msgid "Average per hour/day" +msgstr "Average per hour/day" + +#: ../../operation/agentes/exportdata.php:341 +#: ../../extensions/resource_exportation.php:354 +#: ../../extensions/resource_exportation.php:357 +msgid "Export" +msgstr "Export" + +#: ../../operation/agentes/custom_fields.php:52 +msgid "No fields defined" +msgstr "No fields defined" + +#: ../../operation/agentes/custom_fields.php:59 +#: ../../godmode/alerts/alert_view.php:441 +#: ../../godmode/alerts/alert_view.php:531 +#: ../../godmode/agentes/fields_manager.php:95 +msgid "Field" +msgstr "Field" + +#: ../../operation/agentes/custom_fields.php:61 +#: ../../godmode/agentes/configure_field.php:51 +#: ../../godmode/agentes/fields_manager.php:96 +msgid "Display on front" +msgstr "Display up front" + +#: ../../operation/agentes/custom_fields.php:62 +#: ../../godmode/agentes/configure_field.php:51 +#: ../../godmode/agentes/fields_manager.php:96 +msgid "" +"The fields with display on front enabled will be displayed into the agent " +"details" +msgstr "" +"The fields with up front display enabled will be shown on the agent's details" + +#: ../../operation/agentes/estado_monitores.php:35 +msgid "Tag's information" +msgstr "Tag's information" + +#: ../../operation/agentes/estado_monitores.php:81 +msgid "Relationship information" +msgstr "Relationship information" + +#: ../../operation/agentes/estado_monitores.php:128 +msgid "" +"To see the list of modules paginated, enable this option in the Styles " +"Configuration." +msgstr "" +"To see the list of modules paginated, enable this option in the Styles " +"Configuration." + +#: ../../operation/agentes/estado_monitores.php:129 +msgid "Full list of monitors" +msgstr "Full list of monitors" + +#: ../../operation/agentes/estado_monitores.php:154 +msgid "List of modules" +msgstr "List of modules" + +#: ../../operation/agentes/estado_monitores.php:445 +msgid "Status:" +msgstr "Status:" + +#: ../../operation/agentes/estado_monitores.php:451 +msgid "Not Normal" +msgstr "Abnormal" + +#: ../../operation/agentes/estado_monitores.php:459 +msgid "Free text for search (*):" +msgstr "Free text for search (*):" + +#: ../../operation/agentes/estado_monitores.php:460 +msgid "Search by module name, list matches." +msgstr "Search by module name, list matches." + +#: ../../operation/agentes/estado_monitores.php:472 +#: ../../godmode/agentes/module_manager.php:120 +msgid "Show in hierachy mode" +msgstr "Show in hierarchy mode" + +#: ../../operation/agentes/estado_monitores.php:475 +msgid "Reset" +msgstr "Reset" + +#: ../../operation/agentes/snapshot_view.php:66 +msgid "Current data at" +msgstr "Current data at" + +#: ../../operation/agentes/alerts_status.php:108 +msgid "Full list of alerts" +msgstr "Full list of alerts" + +#: ../../operation/agentes/alerts_status.php:135 +msgid "Alerts view" +msgstr "Alerts view" + +#: ../../operation/agentes/alerts_status.php:144 +msgid "Insufficient permissions to validate alerts" +msgstr "Insufficient permissions to validate alerts" + +#: ../../operation/agentes/alerts_status.php:396 +#: ../../godmode/alerts/alert_list.list.php:163 +msgid "Alert control filter" +msgstr "Alert control filter" + +#: ../../operation/agentes/alerts_status.php:416 +#: ../../operation/agentes/alerts_status.php:462 +#: ../../operation/agentes/alerts_status.php:497 +#: ../../operation/agentes/alerts_status.php:532 +#: ../../operation/agentes/alerts_status.functions.php:103 +#: ../../godmode/alerts/alert_list.list.php:138 +msgid "Standby" +msgstr "Stand by" + +#: ../../operation/agentes/alerts_status.php:417 +#: ../../operation/agentes/alerts_status.php:462 +#: ../../operation/agentes/alerts_status.php:497 +#: ../../operation/agentes/alerts_status.php:532 +#: ../../mobile/operation/agents.php:322 +#: ../../include/functions_events.php:898 +#: ../../godmode/agentes/module_manager.php:554 +msgid "S." +msgstr "S." + +#: ../../operation/agentes/alerts_status.php:422 +#: ../../operation/agentes/alerts_status.php:466 +#: ../../operation/agentes/alerts_status.php:500 +#: ../../operation/agentes/alerts_status.php:535 +#: ../../include/ajax/module.php:732 +msgid "Force execution" +msgstr "Force execution" + +#: ../../operation/agentes/alerts_status.php:423 +#: ../../operation/agentes/alerts_status.php:466 +#: ../../operation/agentes/alerts_status.php:500 +#: ../../operation/agentes/alerts_status.php:535 +#: ../../include/ajax/module.php:732 +msgid "F." +msgstr "F." + +#: ../../operation/agentes/alerts_status.php:431 +#: ../../operation/agentes/alerts_status.php:472 +#: ../../operation/agentes/alerts_status.php:506 +#: ../../operation/agentes/alerts_status.php:540 +#: ../../extensions/agents_alerts.php:282 +#: ../../include/functions_treeview.php:424 +#: ../../include/functions_reporting_html.php:3099 +#: ../../godmode/snmpconsole/snmp_alert.php:1169 +#: ../../godmode/alerts/alert_view.php:79 +msgid "Last fired" +msgstr "Last fired" + +#: ../../operation/agentes/alerts_status.php:599 +msgid "No alerts found" +msgstr "No alerts found" + +#: ../../operation/agentes/datos_agente.php:165 +msgid "Received data from" +msgstr "Received data from" + +#: ../../operation/agentes/datos_agente.php:172 +msgid "Main database" +msgstr "Main database" + +#: ../../operation/agentes/datos_agente.php:172 +msgid "History database" +msgstr "Historical database" + +#: ../../operation/agentes/datos_agente.php:173 +msgid "" +"Switch between the main database and the history database to retrieve module " +"data" +msgstr "" +"Switch between the main database and the historical database in order to " +"retrieve module data." + +#: ../../operation/agentes/datos_agente.php:185 +#: ../../include/ajax/module.php:149 +msgid "Choose a time from now" +msgstr "Choose a time from now" + +#: ../../operation/agentes/datos_agente.php:188 +#: ../../include/ajax/module.php:161 +msgid "Specify time range" +msgstr "Specify time range" + +#: ../../operation/agentes/datos_agente.php:202 +#: ../../operation/agentes/alerts_status.functions.php:97 +msgid "Free text for search" +msgstr "Free text for search" + +#: ../../operation/agentes/datos_agente.php:286 +#: ../../include/ajax/module.php:345 +#: ../../godmode/agentes/module_manager.php:523 +msgid "No available data to show" +msgstr "No available data to show" + +#: ../../operation/agentes/tactical.php:46 +#: ../../operation/agentes/group_view.php:61 +#: ../../extensions/agents_modules.php:56 +#: ../../extensions/agents_alerts.php:55 +msgid "Last update" +msgstr "Latest update" + +#: ../../operation/agentes/tactical.php:135 +msgid "Report of State" +msgstr "Status report" + +#: ../../operation/agentes/tactical.php:188 +#: ../../include/functions_events.php:880 +msgid "Latest events" +msgstr "Latest events" + +#: ../../operation/agentes/ehorus.php:30 +msgid "Missing agent id" +msgstr "Missing agent id" + +#: ../../operation/agentes/ehorus.php:48 +msgid "Missing ehorus agent id" +msgstr "Missing eHorus agent id" + +#: ../../operation/agentes/ehorus.php:80 +msgid "There was an error retrieving an authorization token" +msgstr "There was an error retrieving an authorization token" + +#: ../../operation/agentes/ehorus.php:93 +#: ../../operation/agentes/ehorus.php:129 +msgid "There was an error processing the response" +msgstr "There was an error processing the response" + +#: ../../operation/agentes/ehorus.php:116 +msgid "There was an error retrieving the agent data" +msgstr "There was an error retrieving the agent data" + +#: ../../operation/agentes/ehorus.php:134 +msgid "Remote management of this agent with eHorus" +msgstr "Remote management of this agent with eHorus" + +#: ../../operation/agentes/ehorus.php:136 +msgid "Launch" +msgstr "Launch" + +#: ../../operation/agentes/ehorus.php:142 +msgid "The connection was lost and the authorization token was expired" +msgstr "The connection was lost and the authorization token was expired" + +#: ../../operation/agentes/ehorus.php:144 +msgid "Reload the page to request a new authorization token" +msgstr "Reload the page to request a new authorization token" + +#: ../../operation/agentes/alerts_status.functions.php:32 +msgid "Alert(s) validated" +msgstr "Alert(s) validated" + +#: ../../operation/agentes/alerts_status.functions.php:33 +msgid "Error processing alert(s)" +msgstr "Error processing alert(s)" + +#: ../../operation/agentes/alerts_status.functions.php:72 +#: ../../mobile/operation/alerts.php:36 +msgid "All (Enabled)" +msgstr "All (Enabled)" + +#: ../../operation/agentes/alerts_status.functions.php:80 +#: ../../mobile/operation/alerts.php:44 ../../include/functions_ui.php:826 +#: ../../godmode/alerts/alert_list.list.php:140 +msgid "Standby on" +msgstr "Standby on" + +#: ../../operation/agentes/alerts_status.functions.php:81 +#: ../../mobile/operation/alerts.php:45 +#: ../../godmode/alerts/alert_list.list.php:141 +msgid "Standby off" +msgstr "Standby off" + +#: ../../operation/agentes/alerts_status.functions.php:99 +msgid "Filter by agent name, module name, template name or action name" +msgstr "Filter by agent name, module name, template name or action name" + +#: ../../operation/agentes/alerts_status.functions.php:109 +msgid "No actions" +msgstr "No actions" + +#: ../../operation/agentes/interface_traffic_graph_win.php:48 +#: ../../operation/agentes/stat_win.php:44 +msgid "There was a problem connecting with the node" +msgstr "There was a problem connecting with the node" + +#: ../../operation/agentes/interface_traffic_graph_win.php:66 +msgid "In" +msgstr "In" + +#: ../../operation/agentes/interface_traffic_graph_win.php:67 +msgid "Out" +msgstr "Out" + +#: ../../operation/agentes/interface_traffic_graph_win.php:201 +#: ../../operation/agentes/stat_win.php:268 +msgid "Pandora FMS Graph configuration menu" +msgstr "Pandora FMS' graph configuration menu" + +#: ../../operation/agentes/interface_traffic_graph_win.php:203 +#: ../../operation/agentes/stat_win.php:270 +msgid "Please, make your changes and apply with the Reload button" +msgstr "" +"Please establish your changes and apply the with the Reload button" + +#: ../../operation/agentes/interface_traffic_graph_win.php:220 +#: ../../operation/agentes/stat_win.php:297 +msgid "Refresh time" +msgstr "Refresh time" + +#: ../../operation/agentes/interface_traffic_graph_win.php:239 +#: ../../operation/agentes/stat_win.php:377 +msgid "Show percentil" +msgstr "Show percentile" + +#: ../../operation/agentes/interface_traffic_graph_win.php:245 +#: ../../operation/agentes/stat_win.php:326 +msgid "Zoom factor" +msgstr "Zoom factor" + +#: ../../operation/agentes/interface_traffic_graph_win.php:272 +#: ../../operation/agentes/stat_win.php:421 +msgid "Reload" +msgstr "Reload" + +#: ../../operation/agentes/ver_agente.php:686 +msgid "Main IP" +msgstr "Main IP" + +#: ../../operation/agentes/ver_agente.php:697 +#: ../../include/functions_events.php:2043 +msgid "Last remote contact" +msgstr "Last remote contact" + +#: ../../operation/agentes/ver_agente.php:737 +msgid "Monitors down" +msgstr "Monitors down" + +#: ../../operation/agentes/ver_agente.php:773 +#: ../../mobile/operation/groups.php:161 +#: ../../include/functions_groups.php:848 +#: ../../include/functions_groups.php:850 +#: ../../include/functions_groups.php:852 +#: ../../include/functions_groups.php:853 +#: ../../include/functions_groups.php:854 +#: ../../include/functions_reporting_html.php:2920 +#: ../../include/functions_reporting_html.php:2929 +msgid "Alerts fired" +msgstr "Alerts fired" + +#: ../../operation/agentes/ver_agente.php:822 +msgid "Address" +msgstr "Address" + +#: ../../operation/agentes/ver_agente.php:854 +#: ../../operation/agentes/estado_generalagente.php:278 +#: ../../include/functions_visual_map_editor.php:525 +#: ../../godmode/massive/massive_edit_agents.php:280 +#: ../../godmode/reporting/visual_console_builder.elements.php:81 +#: ../../godmode/groups/configure_group.php:134 +#: ../../godmode/modules/manage_nc_groups_form.php:70 +#: ../../godmode/agentes/agent_manager.php:255 +msgid "Parent" +msgstr "Parent" + +#: ../../operation/agentes/ver_agente.php:863 +msgid "Sons" +msgstr "Sons" + +#: ../../operation/agentes/ver_agente.php:1008 +#: ../../godmode/agentes/configurar_agente.php:374 +msgid "GIS data" +msgstr "GIS data" + +#: ../../operation/agentes/ver_agente.php:1035 +#: ../../operation/agentes/estado_generalagente.php:329 +#: ../../include/functions_treeview.php:668 +#: ../../godmode/agentes/agent_manager.php:419 +msgid "Url address" +msgstr "URL address" + +#: ../../operation/agentes/ver_agente.php:1046 +#: ../../include/functions_events.php:2048 ../../godmode/menu.php:36 +#: ../../godmode/events/events.php:53 ../../godmode/events/events.php:58 +#: ../../godmode/events/events.php:69 +#: ../../godmode/massive/massive_edit_agents.php:465 +#: ../../godmode/agentes/agent_manager.php:470 +msgid "Custom fields" +msgstr "Custom fields" + +#: ../../operation/agentes/ver_agente.php:1076 +msgid "Log Viewer" +msgstr "Log Viewer" + +#: ../../operation/agentes/ver_agente.php:1089 ../../godmode/menu.php:269 +#: ../../godmode/setup/setup.php:102 ../../godmode/setup/setup.php:133 +msgid "eHorus" +msgstr "eHorus" + +#: ../../operation/agentes/ver_agente.php:1096 +msgid "Terminal" +msgstr "Terminal" + +#: ../../operation/agentes/ver_agente.php:1101 +#: ../../godmode/reporting/reporting_builder.item_editor.php:1281 +msgid "Display" +msgstr "Display" + +#: ../../operation/agentes/ver_agente.php:1106 +#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:301 +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:793 +msgid "Processes" +msgstr "Processes" + +#: ../../operation/agentes/ver_agente.php:1111 +#: ../../general/firts_task/service_list.php:28 +#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:300 +msgid "Services" +msgstr "Services" + +#: ../../operation/agentes/ver_agente.php:1116 +msgid "Files" +msgstr "Files" + +#: ../../operation/agentes/pandora_networkmap.editor.php:187 +msgid "Node radius" +msgstr "Node radius" + +#: ../../operation/agentes/pandora_networkmap.editor.php:197 +#: ../../include/functions_groups.php:92 ../../godmode/menu.php:212 +msgid "Recon task" +msgstr "Recon task" + +#: ../../operation/agentes/pandora_networkmap.editor.php:198 +msgid "CIDR IP mask" +msgstr "CIDR IP mask" + +#: ../../operation/agentes/pandora_networkmap.editor.php:200 +msgid "Source from recon task" +msgstr "Source from recon task" + +#: ../../operation/agentes/pandora_networkmap.editor.php:202 +msgid "" +"It is setted any recon task, the nodes get from the recontask IP mask " +"instead from the group." +msgstr "" +"If any Recon Task is defined, the nodes obtain their IPs from the " +"recontask's IP mask instead from the group." + +#: ../../operation/agentes/pandora_networkmap.editor.php:206 +msgid "Show only the task with the recon script \"SNMP L2 Recon\"." +msgstr "" +"Display the task which contains the recon script called \"SNMP L2 Recon\" " +"only." + +#: ../../operation/agentes/pandora_networkmap.editor.php:208 +msgid "Source from CIDR IP mask" +msgstr "Source from CIDR IP mask" + +#: ../../operation/agentes/pandora_networkmap.editor.php:212 +msgid "Don't show subgroups:" +msgstr "Don't show subgroups:" + +#: ../../operation/agentes/pandora_networkmap.editor.php:225 +msgid "Method generation networkmap" +msgstr "Method generation of network map" + +#: ../../operation/agentes/pandora_networkmap.editor.php:237 +msgid "Save networkmap" +msgstr "Save network map" + +#: ../../operation/agentes/pandora_networkmap.editor.php:243 +msgid "Update networkmap" +msgstr "Update network map" + +#: ../../operation/agentes/group_view.php:117 +msgid "Summary of the status groups" +msgstr "Summary of the status groups" + +#: ../../operation/agentes/group_view.php:170 +#: ../../include/functions_reporting_html.php:690 +#: ../../include/functions_reporting_html.php:2538 +msgid "Not Init" +msgstr "Uninitialised" + +#: ../../operation/agentes/group_view.php:249 +#: ../../mobile/operation/modules.php:151 +#: ../../mobile/operation/modules.php:152 +#: ../../mobile/operation/modules.php:244 +#: ../../mobile/operation/modules.php:245 +msgid "Tag" +msgstr "Tag" + +#: ../../operation/agentes/group_view.php:430 +#: ../../operation/agentes/estado_agente.php:642 +#: ../../godmode/agentes/modificar_agente.php:646 +msgid "There are no defined agents" +msgstr "There are no defined agents" + +#: ../../operation/agentes/stat_win.php:115 +msgid "There was a problem locating the source of the graph" +msgstr "There was a problem locating the graph source" + +#: ../../operation/agentes/stat_win.php:305 +msgid "Avg. Only" +msgstr "Avg. Only" + +#: ../../operation/agentes/stat_win.php:320 +msgid "Begin time" +msgstr "Start time" + +#: ../../operation/agentes/stat_win.php:345 +#: ../../operation/agentes/graphs.php:140 +msgid "Show events" +msgstr "Show events" + +#: ../../operation/agentes/stat_win.php:356 +msgid "" +"Show events is disabled because this Pandora node is set the event " +"replication." +msgstr "" +"'Show events' is disabled because this Pandora node is set to event " +"replication." + +#: ../../operation/agentes/stat_win.php:362 +#: ../../operation/agentes/graphs.php:142 +msgid "Show alerts" +msgstr "Show alerts" + +#: ../../operation/agentes/stat_win.php:368 +msgid "Show event graph" +msgstr "Show event graph" + +#: ../../operation/agentes/stat_win.php:383 +#: ../../mobile/operation/module_graph.php:418 +#: ../../godmode/reporting/reporting_builder.item_editor.php:1295 +msgid "Time compare (Overlapped)" +msgstr "Time comparison (overlapped)" + +#: ../../operation/agentes/stat_win.php:389 +#: ../../mobile/operation/module_graph.php:410 +msgid "Time compare (Separated)" +msgstr "Time comparison (separated)" + +#: ../../operation/agentes/stat_win.php:395 +#: ../../mobile/operation/module_graph.php:426 +msgid "Show unknown graph" +msgstr "Show unknown graph" + +#: ../../operation/agentes/estado_generalagente.php:42 +msgid "The agent has not assigned server. Maybe agent does not run fine." +msgstr "" +"The agent has not assigned a server. Maybe the agent does not run fine." + +#: ../../operation/agentes/estado_generalagente.php:82 +#: ../../operation/agentes/estado_agente.php:572 +#: ../../mobile/operation/agent.php:129 +#: ../../include/class/Tree.class.php:1796 ../../include/ajax/module.php:879 +#: ../../godmode/massive/massive_edit_agents.php:416 +#: ../../godmode/massive/massive_edit_modules.php:601 +#: ../../godmode/agentes/module_manager_editor_common.php:565 +#: ../../godmode/agentes/planned_downtime.editor.php:488 +#: ../../godmode/agentes/agent_manager.php:423 +#: ../../godmode/agentes/modificar_agente.php:541 +#: ../../godmode/agentes/module_manager.php:643 +#: ../../godmode/agentes/planned_downtime.list.php:427 +msgid "Quiet" +msgstr "Quiet" + +#: ../../operation/agentes/estado_generalagente.php:119 +msgid "" +"Agent statuses are re-calculated by the server, they are not shown in real " +"time." +msgstr "" +"Agent statuses are recalculated by the server and aren't shown in real time." + +#: ../../operation/agentes/estado_generalagente.php:147 +#: ../../extensions/net_tools.php:131 +msgid "IP address" +msgstr "IP address" + +#: ../../operation/agentes/estado_generalagente.php:196 +msgid "Agent contact" +msgstr "Agent contact" + +#: ../../operation/agentes/estado_generalagente.php:218 +msgid "Next contact" +msgstr "Next contact" + +#: ../../operation/agentes/estado_generalagente.php:241 +msgid "Agent info" +msgstr "Agent info" + +#: ../../operation/agentes/estado_generalagente.php:256 +#: ../../include/functions_treeview.php:714 +msgid "Agent access rate (24h)" +msgstr "Agent access rate (24h)" + +#: ../../operation/agentes/estado_generalagente.php:268 +#: ../../include/functions_treeview.php:571 +msgid "Other IP addresses" +msgstr "Other IP addresses" + +#: ../../operation/agentes/estado_generalagente.php:292 +#: ../../godmode/massive/massive_edit_agents.php:368 +#: ../../godmode/servers/servers.build_table.php:160 +#: ../../godmode/agentes/configurar_agente.php:441 +#: ../../godmode/agentes/configurar_agente.php:553 +#: ../../godmode/agentes/agent_manager.php:347 +msgid "Remote configuration" +msgstr "Remote configuration" + +#: ../../operation/agentes/estado_generalagente.php:297 +#: ../../include/functions_groups.php:2158 +#: ../../include/functions_reporting_html.php:2086 +#: ../../godmode/alerts/configure_alert_template.php:663 +msgid "Enabled" +msgstr "Enabled" + +#: ../../operation/agentes/estado_generalagente.php:310 +#: ../../include/functions_treeview.php:659 +msgid "Position (Long, Lat)" +msgstr "Position (Long, Lat)" + +#: ../../operation/agentes/estado_generalagente.php:313 +msgid "There is no GIS data." +msgstr "There is no GIS data." + +#: ../../operation/agentes/estado_generalagente.php:338 +#: ../../include/functions_treeview.php:676 +msgid "Timezone Offset" +msgstr "Timezone Offset" + +#: ../../operation/agentes/estado_generalagente.php:388 +msgid "Active incident on this agent" +msgstr "Active incident on this agent" + +#: ../../operation/agentes/estado_generalagente.php:392 +#: ../../operation/incidents/incident_detail.php:419 +#: ../../godmode/setup/news.php:222 +msgid "Author" +msgstr "Author" + +#: ../../operation/agentes/estado_generalagente.php:397 +msgid "Title" +msgstr "Title" + +#: ../../operation/agentes/estado_generalagente.php:407 +#: ../../operation/incidents/incident_detail.php:318 +#: ../../operation/incidents/incident.php:246 +#: ../../operation/incidents/incident.php:338 +#: ../../include/functions_reporting_html.php:2873 +#: ../../include/functions_events.php:2173 +#: ../../godmode/snmpconsole/snmp_alert.php:941 +#: ../../godmode/snmpconsole/snmp_alert.php:1006 +#: ../../godmode/alerts/alert_view.php:102 +#: ../../godmode/alerts/alert_list.list.php:127 +#: ../../godmode/alerts/configure_alert_template.php:767 +#: ../../godmode/alerts/alert_templates.php:52 +#: ../../godmode/agentes/agent_incidents.php:88 +msgid "Priority" +msgstr "Priority" + +#: ../../operation/agentes/estado_generalagente.php:448 +#: ../../include/functions_treeview.php:796 +msgid "Interface information" +msgstr "Interface information" + +#: ../../operation/agentes/estado_generalagente.php:477 +#: ../../include/functions_treeview.php:774 +msgid "Interface traffic" +msgstr "Interface traffic" + +#: ../../operation/agentes/estado_generalagente.php:538 +msgid "Events info (24hr.)" +msgstr "Event info (24hrs.)" + +#: ../../operation/agentes/estado_generalagente.php:601 +#: ../../mobile/operation/agent.php:214 +#: ../../include/functions_treeview.php:722 +msgid "Events (24h)" +msgstr "Events (24h)" + +#: ../../operation/agentes/estado_generalagente.php:620 +msgid "Refresh data" +msgstr "Refresh data" + +#: ../../operation/agentes/estado_generalagente.php:622 +msgid "Force remote checks" +msgstr "Force remote checks" + +#: ../../operation/agentes/estado_agente.php:156 +msgid "Sucessfully deleted agent" +msgstr "Agent sucessfully deleted" + +#: ../../operation/agentes/estado_agente.php:158 +msgid "There was an error message deleting the agent" +msgstr "An error message appeared when deleting the agent" + +#: ../../operation/agentes/estado_agente.php:175 +#: ../../godmode/agentes/planned_downtime.editor.php:706 +#: ../../godmode/agentes/modificar_agente.php:165 +msgid "Recursion" +msgstr "Recursion" + +#: ../../operation/agentes/estado_agente.php:593 +msgid "Remote config" +msgstr "Remote config" + +#: ../../operation/agentes/gis_view.php:55 +#: ../../godmode/agentes/agent_conf_gis.php:40 +msgid "" +"There is no default map. Please go to the setup for to set a default map." +msgstr "" +"There is no default map. Please go to the setup in order to select one." + +#: ../../operation/agentes/gis_view.php:86 +#: ../../godmode/agentes/agent_conf_gis.php:50 +msgid "" +"There is no GIS data for this agent, so it's positioned in default position " +"of map." +msgstr "" +"There is no GIS data for this agent, so it'll be found in its default " +"position on the map." + +#: ../../operation/agentes/gis_view.php:91 +msgid "Last position in " +msgstr "Last position in " + +#: ../../operation/agentes/gis_view.php:98 +msgid "Period to show data as path" +msgstr "Period to show data as path" + +#: ../../operation/agentes/gis_view.php:102 +msgid "Refresh path" +msgstr "Refresh path" + +#: ../../operation/agentes/gis_view.php:105 +msgid "Positional data from the last" +msgstr "Positional data from the last" + +#: ../../operation/agentes/gis_view.php:144 +msgid "This agent doesn't have any GIS data." +msgstr "This agent doesn't have any GIS data." + +#: ../../operation/agentes/gis_view.php:172 +#, php-format +msgid "%s Km" +msgstr "%s Km" + +#: ../../operation/agentes/gis_view.php:178 +#: ../../godmode/setup/gis_step_2.php:300 +msgid "Longitude" +msgstr "Longitude" + +#: ../../operation/agentes/gis_view.php:179 +#: ../../godmode/setup/gis_step_2.php:296 +msgid "Latitude" +msgstr "Latitude" + +#: ../../operation/agentes/gis_view.php:180 +#: ../../godmode/setup/gis_step_2.php:304 +msgid "Altitude" +msgstr "Altitude" + +#: ../../operation/agentes/gis_view.php:182 +#: ../../godmode/agentes/planned_downtime.list.php:145 +msgid "To" +msgstr "To" + +#: ../../operation/agentes/gis_view.php:184 +msgid "Distance" +msgstr "Distance" + +#: ../../operation/agentes/gis_view.php:185 +msgid "# of Packages" +msgstr "# of packages" + +#: ../../operation/agentes/gis_view.php:189 +msgid "positional data" +msgstr "positional data" + +#: ../../operation/agentes/status_events.php:31 +#: ../../operation/agentes/status_events.php:32 +msgid "Latest events for this agent" +msgstr "Latest events for this agent" + +#: ../../operation/agentes/graphs.php:86 +msgid "Other modules" +msgstr "Other modules" + +#: ../../operation/agentes/graphs.php:91 +msgid "Modules network no proc" +msgstr "Modules network no proc" + +#: ../../operation/agentes/graphs.php:143 +msgid "the combined graph does not show the alerts into this graph" +msgstr "the combined graph does not show the alerts into this graph" + +#: ../../operation/agentes/graphs.php:145 +msgid "Show as one combined graph" +msgstr "Show as a single combined graph" + +#: ../../operation/agentes/graphs.php:147 +msgid "one combined graph" +msgstr "single combined graph" + +#: ../../operation/agentes/graphs.php:150 +msgid "several graphs for each module" +msgstr "Several graphs per module" + +#: ../../operation/agentes/graphs.php:157 +msgid "Save as custom graph" +msgstr "Save as a custom graph" + +#: ../../operation/agentes/graphs.php:163 +msgid "Filter graphs" +msgstr "Filter graphs" + +#: ../../operation/agentes/graphs.php:210 +msgid "There was an error loading the graph" +msgstr "There was an error loading the graph" + +#: ../../operation/agentes/graphs.php:218 +#: ../../operation/agentes/graphs.php:221 +msgid "Name custom graph" +msgstr "Name the custom graph" + +#: ../../operation/agentes/graphs.php:235 ../../extensions/insert_data.php:194 +#: ../../godmode/setup/snmp_wizard.php:104 +#: ../../godmode/setup/gis_step_2.php:310 +#: ../../godmode/reporting/reporting_builder.main.php:32 +#: ../../godmode/reporting/visual_console_builder.data.php:181 +msgid "Save" +msgstr "Save" + +#: ../../operation/agentes/graphs.php:243 +msgid "Save custom graph" +msgstr "Save custom graph" + +#: ../../operation/agentes/graphs.php:264 +msgid "Custom graph create from the tab graphs in the agent." +msgstr "Custom graph create from the tab graphs in the agent." + +#: ../../operation/agentes/networkmap.dinamic.php:130 +#: ../../mobile/operation/networkmap.php:110 +#: ../../mobile/operation/networkmap.php:129 +#: ../../mobile/operation/networkmap.php:146 +#: ../../include/functions_pandora_networkmap.php:99 +msgid "Pandora FMS" +msgstr "Pandora FMS" + +#: ../../operation/incidents/incident_statistics.php:33 +msgid "Incidents by status" +msgstr "Incidents by status" + +#: ../../operation/incidents/incident_statistics.php:36 +msgid "Incidents by priority" +msgstr "Incidents by priority" + +#: ../../operation/incidents/incident_statistics.php:39 +msgid "Incidents by group" +msgstr "Incidents by group" + +#: ../../operation/incidents/incident_statistics.php:42 +msgid "Incidents by user" +msgstr "Incidents by user" + +#: ../../operation/incidents/incident_statistics.php:45 +msgid "Incidents by source" +msgstr "Incidents by source" + +#: ../../operation/incidents/incident_detail.php:67 +#: ../../godmode/alerts/alert_list.php:170 +#: ../../godmode/massive/massive_add_action_alerts.php:112 +#: ../../godmode/massive/massive_add_alerts.php:112 +#: ../../godmode/massive/massive_add_tags.php:88 +msgid "Successfully added" +msgstr "Successfully added" + +#: ../../operation/incidents/incident_detail.php:68 +#: ../../godmode/alerts/alert_list.php:170 +#: ../../godmode/massive/massive_add_action_alerts.php:59 +#: ../../godmode/massive/massive_add_action_alerts.php:96 +#: ../../godmode/massive/massive_add_action_alerts.php:112 +#: ../../godmode/massive/massive_add_action_alerts.php:116 +#: ../../godmode/massive/massive_add_action_alerts.php:120 +#: ../../godmode/massive/massive_add_alerts.php:113 +#: ../../godmode/massive/massive_delete_action_alerts.php:119 +#: ../../godmode/massive/massive_add_tags.php:89 +msgid "Could not be added" +msgstr "Could not be added" + +#: ../../operation/incidents/incident_detail.php:120 +msgid "No description available" +msgstr "No description available" + +#: ../../operation/incidents/incident_detail.php:160 +msgid "File could not be saved due to database error" +msgstr "The file couldn't be saved due to a database error." + +#: ../../operation/incidents/incident_detail.php:173 +msgid "File uploaded" +msgstr "File uploaded" + +#: ../../operation/incidents/incident_detail.php:174 +msgid "File could not be uploaded" +msgstr "The file could not be uploaded." + +#: ../../operation/incidents/incident_detail.php:233 +msgid "Incident details" +msgstr "Incident details" + +#: ../../operation/incidents/incident_detail.php:238 +#: ../../operation/incidents/incident.php:411 +msgid "Create incident" +msgstr "Create incident" + +#: ../../operation/incidents/incident_detail.php:244 +#: ../../operation/incidents/incident.php:337 +#: ../../godmode/servers/manage_recontask_form.php:311 +#: ../../godmode/servers/manage_recontask.php:291 +#: ../../godmode/agentes/agent_incidents.php:87 +msgid "Incident" +msgstr "Incident" + +#: ../../operation/incidents/incident_detail.php:259 +msgid "Opened at" +msgstr "Opened at" + +#: ../../operation/incidents/incident_detail.php:327 +msgid "Creator" +msgstr "Creator" + +#: ../../operation/incidents/incident_detail.php:376 +msgid "Update incident" +msgstr "Update incident" + +#: ../../operation/incidents/incident_detail.php:382 +msgid "Submit" +msgstr "Submit" + +#: ../../operation/incidents/incident_detail.php:396 +#: ../../operation/incidents/incident_detail.php:400 +msgid "Add note" +msgstr "Add note" + +#: ../../operation/incidents/incident_detail.php:432 +msgid "Notes attached to incident" +msgstr "Notes attached to the incident" + +#: ../../operation/incidents/incident_detail.php:453 +#: ../../operation/incidents/incident_detail.php:505 +msgid "Filename" +msgstr "Filename" + +#: ../../operation/incidents/incident_detail.php:455 +#: ../../extensions/files_repo/files_repo_list.php:60 +#: ../../include/functions_filemanager.php:582 +#: ../../include/functions_visual_map_editor.php:107 +#: ../../include/functions_visual_map_editor.php:149 +#: ../../include/functions_visual_map_editor.php:444 +#: ../../include/functions_visual_map_editor.php:508 +#: ../../godmode/events/event_responses.editor.php:97 +msgid "Size" +msgstr "Size" + +#: ../../operation/incidents/incident_detail.php:481 +msgid "Attached files" +msgstr "Attached files" + +#: ../../operation/incidents/incident_detail.php:499 +#: ../../operation/incidents/incident_detail.php:503 +msgid "Add attachment" +msgstr "Add attachment" + +#: ../../operation/incidents/incident_detail.php:507 +#: ../../extensions/resource_registration.php:876 +#: ../../extensions/plugin_registration.php:43 +#: ../../extensions/extension_uploader.php:85 +#: ../../godmode/alerts/alert_special_days.php:260 +msgid "Upload" +msgstr "Upload" + +#: ../../operation/incidents/incident.php:33 +msgid "Incident management" +msgstr "Incident management" + +#: ../../operation/incidents/incident.php:72 +msgid "Successfully reclaimed ownership" +msgstr "Successfully reclaimed ownership" + +#: ../../operation/incidents/incident.php:73 +msgid "Could not reclame ownership" +msgstr "Could not reclame ownership" + +#: ../../operation/incidents/incident.php:143 +msgid "Error creating incident" +msgstr "Error creating the incident" + +#: ../../operation/incidents/incident.php:146 +msgid "Incident created" +msgstr "Incident created" + +#: ../../operation/incidents/incident.php:233 +msgid "Incidents:" +msgstr "Incidents:" + +#: ../../operation/incidents/incident.php:234 +msgid "All incidents" +msgstr "All incidents" + +#: ../../operation/incidents/incident.php:256 +msgid "Priorities:" +msgstr "Priorities:" + +#: ../../operation/incidents/incident.php:257 +msgid "All priorities" +msgstr "All priorities" + +#: ../../operation/incidents/incident.php:261 +msgid "Users:" +msgstr "Users:" + +#: ../../operation/incidents/incident.php:262 +msgid "All users" +msgstr "All users" + +#: ../../operation/incidents/incident.php:277 +msgid "Agents:" +msgstr "Agents:" + +#: ../../operation/incidents/incident.php:279 +#: ../../godmode/db/db_purge.php:167 +msgid "All agents" +msgstr "All agents" + +#: ../../operation/incidents/incident.php:284 +msgid "Groups:" +msgstr "Groups:" + +#: ../../operation/incidents/incident.php:290 +msgid "Free text:" +msgstr "Free text:" + +#: ../../operation/incidents/incident.php:291 +msgid "Search by incident name or description, list matches." +msgstr "Search by incident name or description, list matches." + +#: ../../operation/incidents/incident.php:340 +#: ../../godmode/servers/servers.build_table.php:72 +#: ../../godmode/agentes/agent_incidents.php:90 +msgid "Updated" +msgstr "Updated" + +#: ../../operation/incidents/incident.php:399 +msgid "Delete incidents" +msgstr "Delete incidents" + +#: ../../operation/incidents/incident.php:403 +msgid "Become owner" +msgstr "Become owner" + +#: ../../extensions/resource_exportation.php:53 +#: ../../extensions/resource_exportation.php:338 +msgid "Resource exportation" +msgstr "Resource exporting" + +#: ../../extensions/resource_exportation.php:341 +msgid "" +"This extension makes exportation of resource template more easy. Here you " +"can export as a resource template in Pandora FMS 3.x format (.ptr). " +msgstr "" +"This extension makes exporting resource templates easier. You can export " +"resource templates in Pandora FMS 3.x format (.ptr) " + +#: ../../extensions/resource_exportation.php:352 +msgid "Report" +msgstr "Report" + +#: ../../extensions/module_groups.php:39 +msgid "Number fired of alerts" +msgstr "Number of alerts fired" + +#: ../../extensions/module_groups.php:46 +#: ../../godmode/massive/massive_add_alerts.php:174 +#: ../../godmode/massive/massive_enable_disable_alerts.php:148 +#: ../../godmode/massive/massive_standby_alerts.php:148 +#: ../../godmode/massive/massive_delete_alerts.php:206 +msgid "Alert template" +msgstr "Alert template" + +#: ../../extensions/module_groups.php:84 +#: ../../include/functions_filemanager.php:583 +#: ../../include/functions_treeview.php:382 +#: ../../include/functions_reporting_html.php:1952 +#: ../../godmode/alerts/alert_view.php:344 +#: ../../godmode/alerts/alert_list.list.php:121 +#: ../../godmode/alerts/alert_list.list.php:410 +#: ../../godmode/alerts/alert_list.builder.php:83 ../../godmode/menu.php:156 +#: ../../godmode/events/event_responses.list.php:57 +#: ../../godmode/category/category.php:111 +#: ../../godmode/groups/group_list.php:341 +#: ../../godmode/agentes/planned_downtime.editor.php:760 +#: ../../godmode/agentes/modificar_agente.php:494 +#: ../../godmode/agentes/fields_manager.php:97 ../../godmode/tag/tag.php:205 +msgid "Actions" +msgstr "Actions" + +#: ../../extensions/module_groups.php:168 +msgid "Combined table of agent group and module group" +msgstr "Agent group and module group combined table" + +#: ../../extensions/module_groups.php:171 +msgid "" +"This table shows in columns the modules group and in rows agents group. The " +"cell shows all modules" +msgstr "" +"This table shows module groups in the columns, and agent groups in the rows. " +"Cells show all modules." + +#: ../../extensions/module_groups.php:297 +msgid "" +"Orange cell when the module group and agent have at least one alarm fired." +msgstr "" +"Cell is orange when the module and agent groups have at least one alarm " +"fired." + +#: ../../extensions/module_groups.php:298 +msgid "" +"Red cell when the module group and agent have at least one module in " +"critical status and the others in any status" +msgstr "" +"Cell is red when the module and agent groups have at least one module in " +"critical status although others may be in any status." + +#: ../../extensions/module_groups.php:299 +msgid "" +"Yellow cell when the module group and agent have at least one in warning " +"status and the others in grey or green status" +msgstr "" +"Cell is yellow when module and agent groups have at least one module in " +"warning status, although others may be in green or grey status." + +#: ../../extensions/module_groups.php:300 +msgid "" +"Green cell when the module group and agent have all modules in OK status" +msgstr "" +"Cell is green when the module and agent groups have all modules in normal " +"status." + +#: ../../extensions/module_groups.php:301 +msgid "" +"Grey cell when the module group and agent have at least one in unknown " +"status and the others in green status" +msgstr "" +"Cell is grey when the module and agent groups have at least one module in " +"unknown status and the rest in normal status." + +#: ../../extensions/module_groups.php:302 +msgid "" +"Blue cell when the module group and agent have all modules in not init " +"status." +msgstr "" +"Cell is blue if the module and agent groups all have modules in non-" +"initialised status." + +#: ../../extensions/module_groups.php:307 +msgid "There are no defined groups or module groups" +msgstr "There are no agent or module groups defined." + +#: ../../extensions/resource_registration.php:40 +#, php-format +msgid "Success add '%s' item in report '%s'." +msgstr "Successfully added '%s' item into '%s' report" + +#: ../../extensions/resource_registration.php:41 +#, php-format +msgid "Error create '%s' item in report '%s'." +msgstr "Error creating item '%s' on report '%s'" + +#: ../../extensions/resource_registration.php:68 +#, php-format +msgid "Error create '%s' report, the name exist and there aren't free name." +msgstr "" +"Error creating '%s' report, the name already exists and no other names are " +"available." + +#: ../../extensions/resource_registration.php:75 +#, php-format +msgid "" +"Warning create '%s' report, the name exist, the report have a name %s." +msgstr "" +"Warning creating report '%s': the name already exists and the report has a " +"name '%s'." + +#: ../../extensions/resource_registration.php:82 +msgid "Error the report haven't name." +msgstr "Error. The report is unnamed" + +#: ../../extensions/resource_registration.php:88 +msgid "Error the report haven't group." +msgstr "Error. The report is not in any available group." + +#: ../../extensions/resource_registration.php:98 +#, php-format +msgid "Success create '%s' report." +msgstr "successfully created '%s' report" + +#: ../../extensions/resource_registration.php:99 +#, php-format +msgid "Error create '%s' report." +msgstr "Error creating '%s' report" + +#: ../../extensions/resource_registration.php:327 +#: ../../extensions/resource_registration.php:348 +#: ../../extensions/resource_registration.php:358 +#, php-format +msgid "Success add '%s' content." +msgstr "Success adding the '%s' content" + +#: ../../extensions/resource_registration.php:328 +#: ../../extensions/resource_registration.php:349 +#: ../../extensions/resource_registration.php:359 +#, php-format +msgid "Error add '%s' action." +msgstr "Error adding '%s' action" + +#: ../../extensions/resource_registration.php:335 +#, php-format +msgid "Success add '%s' SLA." +msgstr "Success adding the '%s' SLA" + +#: ../../extensions/resource_registration.php:336 +#, php-format +msgid "Error add '%s' SLA." +msgstr "Error adding the '%s' SLA" + +#: ../../extensions/resource_registration.php:377 +#, php-format +msgid "Error create '%s' visual map, lost tag name." +msgstr "Error creating the '%s' visual map. Tag name is missing." + +#: ../../extensions/resource_registration.php:413 +#, php-format +msgid "" +"Error create '%s' visual map, the name exist and there aren't free name." +msgstr "" +"Error creating the '%s' visual map, the name is already taken and there are " +"no names available" + +#: ../../extensions/resource_registration.php:420 +#, php-format +msgid "" +"Warning create '%s' visual map, the name exist, the report have a name %s." +msgstr "" +"Warning creating the '%s' visual map: the name already exists and the report " +"already has '%s' as a name." + +#: ../../extensions/resource_registration.php:428 +#, php-format +msgid "Success create '%s' visual map." +msgstr "Success creating the '%s' visual map" + +#: ../../extensions/resource_registration.php:429 +#, php-format +msgid "Error create '%s' visual map." +msgstr "'Error creating the '%s' visual map" + +#: ../../extensions/resource_registration.php:535 +#, php-format +msgid "Success create item type '%d' visual map." +msgstr "Success creating item type '%d' on the visual map." + +#: ../../extensions/resource_registration.php:536 +#, php-format +msgid "Error create item type '%d' visual map." +msgstr "Error creating the '%d' visual map" + +#: ../../extensions/resource_registration.php:554 +#: ../../extensions/resource_registration.php:569 +#, php-format +msgid "Success create item for agent '%s' visual map." +msgstr "Success creating the '%s' agent item on the visual map" + +#: ../../extensions/resource_registration.php:555 +#: ../../extensions/resource_registration.php:570 +#, php-format +msgid "Error create item for agent '%s' visual map." +msgstr "Error creating the '%s' agent item on the visual map" + +#: ../../extensions/resource_registration.php:792 +#, php-format +msgid "Success create '%s' component." +msgstr "Success creating '%s' component." + +#: ../../extensions/resource_registration.php:793 +#, php-format +msgid "Error create '%s' component." +msgstr "Error creating '%s' component" + +#: ../../extensions/resource_registration.php:849 +#: ../../extensions/resource_registration.php:889 +msgid "Resource registration" +msgstr "Resource registration" + +#: ../../extensions/resource_registration.php:852 +msgid "Error, please install the PHP libXML in the system." +msgstr "Error: please install PHP libXML on the system" + +#: ../../extensions/resource_registration.php:858 +#, php-format +msgid "" +"This extension makes registration of resource template more easy. Here you " +"can upload a resource template in Pandora FMS 3.x format (.ptr). Please " +"refer to documentation on how to obtain and use Pandora FMS resources. " +"

    You can get more resurces in our Public Resource " +"Library" +msgstr "" +"This extension makes registering resource templates easier. Here you can " +"upload a resource template in Pandora FMS 3.x format (.ptr files). Please " +"refer to our documentation for more information on how to obtain and use " +"Pandora FMS' resources.

    You can get more resurces in our Public Resource Library" + +#: ../../extensions/resource_registration.php:872 +msgid "Group filter: " +msgstr "Group filter: " + +#: ../../extensions/disabled/ssh_gateway.php:52 +msgid "You need to specify a user and a host address" +msgstr "You must specify a username and a host address" + +#: ../../extensions/disabled/ssh_gateway.php:57 +#: ../../godmode/snmpconsole/snmp_trap_generator.php:66 +msgid "Host address" +msgstr "Host address" + +#: ../../extensions/disabled/ssh_gateway.php:59 +#, php-format +msgid "For security reasons the following characters are not allowed: %s" +msgstr "For security reasons, the following characters are not allowed : %s" + +#: ../../extensions/disabled/ssh_gateway.php:60 +msgid "Connect" +msgstr "Connect" + +#: ../../extensions/disabled/ssh_gateway.php:63 +msgid "Port (use 0 for default)" +msgstr "Port (use 0 as default)" + +#: ../../extensions/disabled/ssh_gateway.php:65 +msgid "Connect mode" +msgstr "Connect mode" + +#: ../../extensions/disabled/matrix_events.php:29 +msgid "Matrix events" +msgstr "Matrix Events" + +#: ../../extensions/disabled/vnc_view.php:25 +msgid "VNC Display (:0 by default)" +msgstr "VNC Display (:0 as default value)" + +#: ../../extensions/disabled/vnc_view.php:28 +msgid "Send" +msgstr "Send" + +#: ../../extensions/disabled/vnc_view.php:42 +msgid "VNC view" +msgstr "VNC mode" + +#: ../../extensions/net_tools.php:96 +msgid "The agent hasn't got IP" +msgstr "The agent doesn't have an IP yet." + +#: ../../extensions/net_tools.php:118 ../../extensions/api_checker.php:132 +#: ../../include/functions_menu.php:574 +#: ../../include/functions_reporting_html.php:1481 +#: ../../include/functions_reporting_html.php:2582 +#: ../../godmode/extensions.php:153 +#: ../../godmode/reporting/reporting_builder.item_editor.php:1748 +msgid "Operation" +msgstr "Operation" + +#: ../../extensions/net_tools.php:120 +msgid "" +"You can set the command path in the menu Administration -> Extensions -" +"> Config Network Tools" +msgstr "" +"You can set the command path from the menu Administration -> Extensions -" +"> Config Network Tools" + +#: ../../extensions/net_tools.php:123 +msgid "Traceroute" +msgstr "Traceroute" + +#: ../../extensions/net_tools.php:124 +msgid "Ping host & Latency" +msgstr "Ping host and retrieve latency values" + +#: ../../extensions/net_tools.php:125 +msgid "SNMP Interface status" +msgstr "SNMP Interface status" + +#: ../../extensions/net_tools.php:126 +msgid "Basic TCP Port Scan" +msgstr "Basic TCP Port Scan" + +#: ../../extensions/net_tools.php:127 +msgid "DiG/Whois Lookup" +msgstr "Look up DiG/Whois" + +#: ../../extensions/net_tools.php:145 +msgid "SNMP Community" +msgstr "SNMP Community" + +#: ../../extensions/net_tools.php:148 ../../include/functions_events.php:1796 +msgid "Execute" +msgstr "Execute" + +#: ../../extensions/net_tools.php:162 +msgid "Traceroute executable does not exist." +msgstr "Traceroute executable does not exist." + +#: ../../extensions/net_tools.php:165 +msgid "Traceroute to " +msgstr "Traceroute to " + +#: ../../extensions/net_tools.php:174 +msgid "Ping executable does not exist." +msgstr "Ping executable does not exist." + +#: ../../extensions/net_tools.php:177 +#, php-format +msgid "Ping to %s" +msgstr "Ping %s" + +#: ../../extensions/net_tools.php:186 +msgid "Nmap executable does not exist." +msgstr "Nmap executable does not exist." + +#: ../../extensions/net_tools.php:189 +msgid "Basic TCP Scan on " +msgstr "Perform basic TCP Scan on " + +#: ../../extensions/net_tools.php:196 +msgid "Domain and IP information for " +msgstr "Domain and IP information on " + +#: ../../extensions/net_tools.php:200 +msgid "Dig executable does not exist." +msgstr "Dig executable does not exist." + +#: ../../extensions/net_tools.php:210 +msgid "Whois executable does not exist." +msgstr "Whois executable does not exist." + +#: ../../extensions/net_tools.php:219 +msgid "SNMP information for " +msgstr "SNMP information on " + +#: ../../extensions/net_tools.php:223 +msgid "SNMPget executable does not exist." +msgstr "SNMPget executable does not exist." + +#: ../../extensions/net_tools.php:226 +msgid "Uptime" +msgstr "Uptime" + +#: ../../extensions/net_tools.php:230 +msgid "Device info" +msgstr "Device info" + +#: ../../extensions/net_tools.php:238 +msgid "Interface" +msgstr "Interface" + +#: ../../extensions/net_tools.php:268 ../../extensions/net_tools.php:343 +msgid "Config Network Tools" +msgstr "Config Network Tools" + +#: ../../extensions/net_tools.php:289 ../../extensions/net_tools.php:290 +msgid "Set the paths." +msgstr "Set paths" + +#: ../../extensions/net_tools.php:310 +msgid "Traceroute path" +msgstr "Traceroute path" + +#: ../../extensions/net_tools.php:311 +msgid "If it is empty, Pandora searchs the traceroute system." +msgstr "If empty, Pandora will search the traceroute system" + +#: ../../extensions/net_tools.php:314 +msgid "Ping path" +msgstr "Ping path" + +#: ../../extensions/net_tools.php:315 +msgid "If it is empty, Pandora searchs the ping system." +msgstr "If empty, Pandora will search the ping system" + +#: ../../extensions/net_tools.php:318 +msgid "Nmap path" +msgstr "Nmap path" + +#: ../../extensions/net_tools.php:319 +msgid "If it is empty, Pandora searchs the nmap system." +msgstr "If empty, Pandora will search the nmap system." + +#: ../../extensions/net_tools.php:322 +msgid "Dig path" +msgstr "Dig path" + +#: ../../extensions/net_tools.php:323 +msgid "If it is empty, Pandora searchs the dig system." +msgstr "If empty, Pandora will search the dig system" + +#: ../../extensions/net_tools.php:326 +msgid "Snmpget path" +msgstr "Snmpget path" + +#: ../../extensions/net_tools.php:327 +msgid "If it is empty, Pandora searchs the snmpget system." +msgstr "If empty, Pandora will search the snmpget system" + +#: ../../extensions/net_tools.php:332 +#: ../../godmode/reporting/reporting_builder.list_items.php:305 +#: ../../godmode/update_manager/update_manager.php:35 +msgid "Options" +msgstr "Options" + +#: ../../extensions/insert_data.php:56 +msgid "Insert data" +msgstr "Insert data" + +#: ../../extensions/insert_data.php:93 +msgid "You haven't privileges for insert data in the agent." +msgstr "You don't have the necessary privileges to add data to the agent" + +#: ../../extensions/insert_data.php:130 +#, php-format +msgid "Can't save agent (%s), module (%s) data xml." +msgstr "Can't save (%s) agent, module (%s) xml data" + +#: ../../extensions/insert_data.php:137 +#, php-format +msgid "Save agent (%s), module (%s) data xml." +msgstr "(%s) Agent saved, module (%s) xml data" + +#: ../../extensions/insert_data.php:146 +#, php-format +msgid "" +"Please check that the directory \"%s\" is writeable by the apache user.

    The CSV file format is " +"date;value<newline>date;value<newline>... The date in CSV is in " +"format Y/m/d H:i:s." +msgstr "" +"Please check if the directory \"%s\" is can be written on by the apache " +"user.

    The CSV file format is " +"date;value<newline>date;value<newline>... The date in CSV has a " +"Y/m/d H:i:s format." + +#: ../../extensions/insert_data.php:179 ../../general/header.php:204 +#: ../../godmode/snmpconsole/snmp_trap_generator.php:85 +#: ../../godmode/alerts/configure_alert_template.php:592 +#: ../../godmode/alerts/alert_list.builder.php:77 +#: ../../godmode/alerts/alert_list.builder.php:125 +#: ../../godmode/massive/massive_add_alerts.php:176 +#: ../../godmode/massive/massive_delete_modules.php:412 +#: ../../godmode/massive/massive_delete_modules.php:481 +#: ../../godmode/massive/massive_copy_modules.php:95 +#: ../../godmode/massive/massive_edit_modules.php:256 +#: ../../godmode/massive/massive_edit_modules.php:310 +#: ../../godmode/massive/massive_delete_alerts.php:208 +#: ../../godmode/gis_maps/configure_gis_map.php:588 +msgid "Select" +msgstr "Select" + +#: ../../extensions/insert_data.php:258 +msgid "Insert Data" +msgstr "Insert Data" + #: ../../extensions/api_checker.php:92 ../../extensions/api_checker.php:228 msgid "API checker" msgstr "API checker" #: ../../extensions/api_checker.php:99 ../../extensions/users_connected.php:78 +#: ../../include/functions_visual_map_editor.php:653 +#: ../../include/functions_reporting_html.php:1901 +#: ../../include/functions_reporting_html.php:2075 +#: ../../godmode/reporting/visual_console_builder.elements.php:558 #: ../../godmode/admin_access_logs.php:69 #: ../../godmode/admin_access_logs.php:70 -#: ../../godmode/reporting/visual_console_builder.elements.php:558 -#: ../../include/functions_visual_map_editor.php:699 -#: ../../include/functions_reporting_html.php:1907 -#: ../../include/functions_reporting_html.php:2081 -#: ../../enterprise/extensions/ipam/ipam_network.php:272 -#: ../../enterprise/extensions/ipam/ipam_network.php:273 -#: ../../enterprise/include/functions_reporting_pdf.php:2317 msgid "IP" msgstr "IP" @@ -1438,78 +7022,17 @@ msgstr "Pandora Console URL" msgid "API Pass" msgstr "API Pass" -#: ../../extensions/api_checker.php:114 -#: ../../extensions/disabled/ssh_gateway.php:59 -#: ../../extensions/users_connected.php:77 ../../general/login_page.php:140 -#: ../../general/login_page.php:169 ../../general/logon_ok.php:224 -#: ../../general/logon_ok.php:420 ../../godmode/admin_access_logs.php:63 -#: ../../godmode/admin_access_logs.php:188 -#: ../../godmode/events/custom_events.php:77 -#: ../../godmode/events/custom_events.php:155 -#: ../../godmode/setup/setup_ehorus.php:73 ../../include/functions.php:2312 -#: ../../include/functions_config.php:332 -#: ../../include/functions_config.php:343 -#: ../../include/functions_config.php:353 -#: ../../include/functions_events.php:37 -#: ../../include/functions_events.php:3547 -#: ../../include/functions_events.php:3928 -#: ../../include/functions_reporting_html.php:3595 -#: ../../mobile/include/user.class.php:245 -#: ../../mobile/operation/tactical.php:309 -#: ../../operation/events/events.build_table.php:173 -#: ../../operation/events/events.build_table.php:582 -#: ../../operation/search_users.php:68 -#: ../../enterprise/extensions/cron/main.php:196 -#: ../../enterprise/extensions/disabled/check_acls.php:42 -#: ../../enterprise/extensions/disabled/check_acls.php:120 -#: ../../enterprise/extensions/vmware/main.php:243 -#: ../../enterprise/godmode/alerts/configure_alert_rule.php:167 -#: ../../enterprise/godmode/servers/manage_export_form.php:97 -#: ../../enterprise/godmode/setup/setup_auth.php:272 -#: ../../enterprise/godmode/setup/setup_auth.php:303 -#: ../../enterprise/godmode/setup/setup_auth.php:334 -#: ../../enterprise/meta/general/login_page.php:79 -#: ../../enterprise/meta/general/login_page.php:108 -#: ../../enterprise/meta/include/functions_events_meta.php:64 -#: ../../enterprise/meta/include/functions_meta.php:859 -#: ../../enterprise/meta/include/functions_meta.php:912 -#: ../../enterprise/meta/include/functions_meta.php:965 -#: ../../enterprise/meta/include/functions_wizard_meta.php:402 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1311 -msgid "User" -msgstr "User" - -#: ../../extensions/api_checker.php:119 ../../general/login_page.php:148 -#: ../../general/login_page.php:176 -#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:264 -#: ../../godmode/agentes/module_manager_editor_wmi.php:57 -#: ../../godmode/massive/massive_edit_modules.php:528 -#: ../../godmode/modules/manage_network_components_form_wmi.php:50 -#: ../../godmode/setup/setup_ehorus.php:79 -#: ../../godmode/users/configure_user.php:454 -#: ../../include/functions_config.php:334 +#: ../../extensions/api_checker.php:119 +#: ../../mobile/include/user.class.php:252 ../../general/login_page.php:141 +#: ../../general/login_page.php:165 ../../include/functions_config.php:334 #: ../../include/functions_config.php:345 #: ../../include/functions_config.php:355 -#: ../../mobile/include/user.class.php:252 -#: ../../enterprise/extensions/vmware/main.php:248 -#: ../../enterprise/godmode/agentes/inventory_manager.php:191 -#: ../../enterprise/godmode/policies/policy_agent_wizard.wmi_explorer.php:262 -#: ../../enterprise/godmode/policies/policy_inventory_modules.php:203 -#: ../../enterprise/godmode/servers/credential_boxes_satellite.php:326 -#: ../../enterprise/godmode/servers/manage_credential_boxes.php:55 -#: ../../enterprise/godmode/servers/manage_export_form.php:101 -#: ../../enterprise/godmode/setup/setup_auth.php:278 -#: ../../enterprise/godmode/setup/setup_auth.php:309 -#: ../../enterprise/godmode/setup/setup_auth.php:340 -#: ../../enterprise/include/functions_setup.php:30 -#: ../../enterprise/include/functions_setup.php:59 -#: ../../enterprise/meta/general/login_page.php:87 -#: ../../enterprise/meta/general/login_page.php:116 -#: ../../enterprise/meta/include/functions_meta.php:869 -#: ../../enterprise/meta/include/functions_meta.php:922 -#: ../../enterprise/meta/include/functions_meta.php:975 -#: ../../enterprise/meta/include/functions_wizard_meta.php:406 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1315 +#: ../../godmode/setup/setup_ehorus.php:79 +#: ../../godmode/massive/massive_edit_modules.php:528 +#: ../../godmode/users/configure_user.php:454 +#: ../../godmode/modules/manage_network_components_form_wmi.php:50 +#: ../../godmode/agentes/module_manager_editor_wmi.php:57 +#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:264 msgid "Password" msgstr "Password" @@ -1517,40 +7040,6 @@ msgstr "Password" msgid "Action (get or set)" msgstr "Action (get or set)" -#: ../../extensions/api_checker.php:132 ../../extensions/net_tools.php:118 -#: ../../godmode/extensions.php:153 -#: ../../godmode/reporting/reporting_builder.item_editor.php:1753 -#: ../../include/functions_menu.php:574 -#: ../../include/functions_reporting_html.php:1487 -#: ../../include/functions_reporting_html.php:2592 -#: ../../enterprise/dashboard/widgets/top_n.php:128 -#: ../../enterprise/dashboard/widgets/top_n.php:337 -#: ../../enterprise/godmode/policies/policy_queue.php:342 -#: ../../enterprise/godmode/policies/policy_queue.php:376 -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:173 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:2106 -#: ../../enterprise/include/functions_reporting_pdf.php:835 -#: ../../enterprise/include/functions_reporting_pdf.php:928 -#: ../../enterprise/meta/advanced/policymanager.queue.php:216 -#: ../../enterprise/meta/advanced/policymanager.queue.php:258 -msgid "Operation" -msgstr "Operation" - -#: ../../extensions/api_checker.php:137 -#: ../../godmode/agentes/agent_incidents.php:85 -#: ../../godmode/agentes/agent_manager.php:163 -#: ../../godmode/agentes/fields_manager.php:94 -#: ../../godmode/agentes/module_manager_editor_common.php:156 -#: ../../godmode/alerts/alert_commands.php:331 -#: ../../godmode/groups/group_list.php:337 -#: ../../godmode/groups/modu_group_list.php:182 -#: ../../godmode/modules/module_list.php:58 ../../godmode/setup/os.list.php:33 -#: ../../include/functions_events.php:3511 -#: ../../operation/events/events.build_table.php:133 -#: ../../operation/incidents/incident.php:335 -msgid "ID" -msgstr "ID" - #: ../../extensions/api_checker.php:142 msgid "ID 2" msgstr "ID 2" @@ -1559,33 +7048,6 @@ msgstr "ID 2" msgid "Return Type" msgstr "Return Type" -#: ../../extensions/api_checker.php:152 -#: ../../godmode/groups/configure_group.php:190 -#: ../../godmode/snmpconsole/snmp_alert.php:33 -#: ../../include/functions_graph.php:2596 -#: ../../include/functions_graph.php:2746 -#: ../../include/functions_graph.php:2787 -#: ../../include/functions_graph.php:2828 -#: ../../include/functions_graph.php:2884 -#: ../../include/functions_graph.php:2940 -#: ../../include/functions_graph.php:2994 -#: ../../include/functions_graph.php:3172 -#: ../../include/functions_graph.php:3317 -#: ../../include/functions_graph.php:3367 -#: ../../include/functions_graph.php:4366 -#: ../../operation/gis_maps/render_view.php:152 -#: ../../operation/snmpconsole/snmp_statistics.php:172 -#: ../../operation/snmpconsole/snmp_statistics.php:219 -#: ../../operation/snmpconsole/snmp_view.php:429 -#: ../../operation/snmpconsole/snmp_view.php:810 -#: ../../operation/snmpconsole/snmp_view.php:832 -#: ../../operation/users/user_edit.php:282 -#: ../../enterprise/godmode/massive/massive_delete_alerts_snmp.php:33 -#: ../../enterprise/godmode/massive/massive_modify_alerts_snmp.php:34 -#: ../../enterprise/godmode/setup/setup_acl.php:157 -msgid "Other" -msgstr "Other" - #: ../../extensions/api_checker.php:157 msgid "Other Mode" msgstr "Alternate mode" @@ -1595,8 +7057,6 @@ msgid "Raw URL" msgstr "Raw URL" #: ../../extensions/api_checker.php:171 -#: ../../enterprise/meta/include/functions_wizard_meta.php:833 -#: ../../enterprise/meta/include/functions_wizard_meta.php:918 msgid "Credentials" msgstr "Credentials" @@ -1617,17 +7077,6 @@ msgstr "Custom URL" msgid "Result" msgstr "Result" -#: ../../extensions/api_checker.php:201 -#: ../../godmode/events/event_responses.editor.php:114 -#: ../../godmode/events/event_responses.editor.php:121 -#: ../../godmode/events/event_responses.editor.php:124 -#: ../../godmode/reporting/reporting_builder.item_editor.php:1243 -#: ../../operation/gis_maps/ajax.php:293 -#: ../../enterprise/dashboard/widgets/url.php:25 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1549 -msgid "URL" -msgstr "URL" - #: ../../extensions/api_checker.php:203 ../../extensions/api_checker.php:220 msgid "Show URL" msgstr "Show URL" @@ -1636,6 +7085,114 @@ msgstr "Show URL" msgid "Hide URL" msgstr "Hide URL" +#: ../../extensions/users_connected.php:38 +#: ../../extensions/users_connected.php:122 +#: ../../extensions/users_connected.php:123 +msgid "Users connected" +msgstr "Connected users" + +#: ../../extensions/users_connected.php:66 +msgid "No other users connected" +msgstr "No other users connected" + +#: ../../extensions/agents_modules.php:103 +#: ../../extensions/agents_alerts.php:81 +#: ../../include/functions_netflow.php:1134 +#: ../../include/functions_netflow.php:1144 +#: ../../include/functions_netflow.php:1161 +#: ../../include/functions_netflow.php:1169 +#: ../../include/functions_netflow.php:1193 +#: ../../include/functions_html.php:727 ../../include/functions.php:430 +#: ../../include/functions.php:564 +#: ../../godmode/snmpconsole/snmp_alert.php:938 +#: ../../godmode/alerts/configure_alert_action.php:144 +#: ../../godmode/alerts/alert_list.builder.php:136 +#: ../../godmode/setup/setup_visuals.php:711 +msgid "seconds" +msgstr "seconds" + +#: ../../extensions/agents_modules.php:154 +#: ../../extensions/agents_modules.php:156 +#: ../../godmode/massive/massive_add_action_alerts.php:171 +#: ../../godmode/massive/massive_add_alerts.php:169 +#: ../../godmode/massive/massive_delete_action_alerts.php:172 +#: ../../godmode/massive/massive_delete_modules.php:501 +#: ../../godmode/massive/massive_edit_modules.php:349 +#: ../../godmode/massive/massive_delete_alerts.php:229 +#: ../../godmode/reporting/reporting_builder.item_editor.php:1045 +msgid "Show common modules" +msgstr "Show common modules" + +#: ../../extensions/agents_modules.php:155 +#: ../../godmode/massive/massive_add_action_alerts.php:172 +#: ../../godmode/massive/massive_add_alerts.php:169 +#: ../../godmode/massive/massive_delete_action_alerts.php:173 +#: ../../godmode/massive/massive_delete_modules.php:501 +#: ../../godmode/massive/massive_edit_modules.php:350 +#: ../../godmode/massive/massive_delete_alerts.php:229 +#: ../../godmode/reporting/reporting_builder.item_editor.php:1046 +msgid "Show all modules" +msgstr "Show all modules" + +#: ../../extensions/agents_modules.php:165 +#: ../../include/functions_visual_map_editor.php:627 +#: ../../godmode/reporting/reporting_builder.item_editor.php:1512 +msgid "Update item" +msgstr "Update item" + +#: ../../extensions/agents_modules.php:176 +#: ../../include/functions_reports.php:588 +#: ../../include/graphs/functions_pchart.php:1196 +msgid "Agents/Modules" +msgstr "Agents/Modules" + +#: ../../extensions/agents_modules.php:305 +#: ../../include/functions_reporting.php:1679 +msgid "There are no agents with modules" +msgstr "There are no agents with modules" + +#: ../../extensions/agents_modules.php:331 +msgid "Previous modules" +msgstr "Previous modules" + +#: ../../extensions/agents_modules.php:370 +msgid "More modules" +msgstr "More modules" + +#: ../../extensions/agents_modules.php:491 +#: ../../include/functions_reporting_html.php:1439 +msgid "Orange cell when the module has fired alerts" +msgstr "Cell turns orange when there are alerts for that module" + +#: ../../extensions/agents_modules.php:492 +#: ../../include/functions_reporting_html.php:1440 +msgid "Red cell when the module has a critical status" +msgstr "Cell turns red when a module is in 'critical' status" + +#: ../../extensions/agents_modules.php:493 +#: ../../include/functions_reporting_html.php:1441 +msgid "Yellow cell when the module has a warning status" +msgstr "Cell turns yellow when a module is in 'warning' status" + +#: ../../extensions/agents_modules.php:494 +#: ../../include/functions_reporting_html.php:1442 +msgid "Green cell when the module has a normal status" +msgstr "Cell turns green when a module is in 'normal' status" + +#: ../../extensions/agents_modules.php:495 +#: ../../include/functions_reporting_html.php:1443 +msgid "Grey cell when the module has an unknown status" +msgstr "Cell turns grey when the module is in 'unknown' status" + +#: ../../extensions/agents_modules.php:496 +#: ../../include/functions_reporting_html.php:1444 +msgid "Cell turns grey when the module is in 'not initialize' status" +msgstr "Cell turns grey when the module is in 'not initialize' status" + +#: ../../extensions/agents_modules.php:538 +msgid "Agents/Modules view" +msgstr "Agent/Module view" + #: ../../extensions/db_status.php:43 ../../extensions/db_status.php:361 msgid "DB Status" msgstr "DB Status" @@ -1785,1769 +7342,6 @@ msgstr "Run SQL query" msgid "DB interface" msgstr "DB interface" -#: ../../extensions/disabled/matrix_events.php:29 -msgid "Matrix events" -msgstr "Matrix Events" - -#: ../../extensions/disabled/ssh_gateway.php:52 -msgid "You need to specify a user and a host address" -msgstr "You must specify a username and a host address" - -#: ../../extensions/disabled/ssh_gateway.php:57 -#: ../../godmode/snmpconsole/snmp_trap_generator.php:66 -msgid "Host address" -msgstr "Host address" - -#: ../../extensions/disabled/ssh_gateway.php:59 -#, php-format -msgid "For security reasons the following characters are not allowed: %s" -msgstr "For security reasons, the following characters are not allowed : %s" - -#: ../../extensions/disabled/ssh_gateway.php:60 -msgid "Connect" -msgstr "Connect" - -#: ../../extensions/disabled/ssh_gateway.php:63 -msgid "Port (use 0 for default)" -msgstr "Port (use 0 as default)" - -#: ../../extensions/disabled/ssh_gateway.php:65 -msgid "Connect mode" -msgstr "Connect mode" - -#: ../../extensions/disabled/vnc_view.php:25 -msgid "VNC Display (:0 by default)" -msgstr "VNC Display (:0 as default value)" - -#: ../../extensions/disabled/vnc_view.php:28 -msgid "Send" -msgstr "Send" - -#: ../../extensions/disabled/vnc_view.php:42 -msgid "VNC view" -msgstr "VNC mode" - -#: ../../extensions/extension_uploader.php:28 -msgid "Uploader extension" -msgstr "Upload extension" - -#: ../../extensions/extension_uploader.php:64 -msgid "Success to upload extension" -msgstr "Successfully uploaded extension" - -#: ../../extensions/extension_uploader.php:65 -msgid "Fail to upload extension" -msgstr "Failed to upload extension" - -#: ../../extensions/extension_uploader.php:73 -msgid "Upload extension" -msgstr "Upload extension" - -#: ../../extensions/extension_uploader.php:75 -msgid "Upload the extension as a zip file." -msgstr "Upload the extension as a zip file." - -#: ../../extensions/extension_uploader.php:77 -msgid "Upload enterprise extension" -msgstr "Upload enterprise extension" - -#: ../../extensions/extension_uploader.php:85 -#: ../../extensions/plugin_registration.php:43 -#: ../../extensions/resource_registration.php:876 -#: ../../godmode/alerts/alert_special_days.php:260 -#: ../../operation/incidents/incident_detail.php:507 -#: ../../enterprise/include/functions_policies.php:4110 -msgid "Upload" -msgstr "Upload" - -#: ../../extensions/extension_uploader.php:90 -msgid "Extension uploader" -msgstr "Extension uploader" - -#: ../../extensions/files_repo/files_repo_form.php:65 -#: ../../godmode/reporting/visual_console_builder.wizard.php:260 -#: ../../include/functions_maps.php:40 -#: ../../include/functions_networkmap.php:1632 -#: ../../mobile/include/functions_web.php:26 -#: ../../mobile/operation/groups.php:66 ../../mobile/operation/home.php:50 -#: ../../operation/agentes/pandora_networkmap.php:404 -#: ../../operation/tree.php:61 -#: ../../enterprise/dashboard/widgets/events_list.php:57 -#: ../../enterprise/dashboard/widgets/groups_status.php:28 -#: ../../enterprise/dashboard/widgets/top_n_events_by_group.php:35 -#: ../../enterprise/dashboard/widgets/top_n_events_by_module.php:35 -#: ../../enterprise/dashboard/widgets/tree_view.php:34 -#: ../../enterprise/godmode/setup/setup_auth.php:427 -#: ../../enterprise/godmode/setup/setup_auth.php:468 -msgid "Groups" -msgstr "Groups" - -#: ../../extensions/files_repo/files_repo_form.php:72 -#: ../../extensions/files_repo/files_repo_list.php:59 -#: ../../godmode/agentes/agent_manager.php:305 -#: ../../godmode/agentes/agent_template.php:230 -#: ../../godmode/agentes/modificar_agente.php:493 -#: ../../godmode/agentes/module_manager.php:563 -#: ../../godmode/agentes/module_manager_editor_common.php:356 -#: ../../godmode/agentes/planned_downtime.editor.php:482 -#: ../../godmode/agentes/planned_downtime.list.php:392 -#: ../../godmode/alerts/alert_commands.php:332 -#: ../../godmode/alerts/alert_templates.php:47 -#: ../../godmode/alerts/configure_alert_command.php:155 -#: ../../godmode/alerts/configure_alert_special_days.php:90 -#: ../../godmode/alerts/configure_alert_template.php:763 -#: ../../godmode/events/event_responses.editor.php:87 -#: ../../godmode/events/event_responses.list.php:55 -#: ../../godmode/groups/configure_group.php:182 -#: ../../godmode/groups/group_list.php:340 -#: ../../godmode/massive/massive_edit_agents.php:321 -#: ../../godmode/massive/massive_edit_modules.php:459 -#: ../../godmode/massive/massive_edit_plugins.php:451 -#: ../../godmode/modules/manage_network_components.php:567 -#: ../../godmode/modules/manage_network_components_form.php:263 -#: ../../godmode/modules/manage_network_templates.php:191 -#: ../../godmode/modules/manage_network_templates_form.php:150 -#: ../../godmode/modules/manage_network_templates_form.php:201 -#: ../../godmode/modules/module_list.php:60 -#: ../../godmode/netflow/nf_item_list.php:149 -#: ../../godmode/reporting/graph_builder.main.php:123 -#: ../../godmode/reporting/graphs.php:153 -#: ../../godmode/reporting/reporting_builder.item_editor.php:684 -#: ../../godmode/reporting/reporting_builder.list_items.php:306 -#: ../../godmode/reporting/reporting_builder.main.php:121 -#: ../../godmode/reporting/reporting_builder.php:533 -#: ../../godmode/servers/modificar_server.php:48 -#: ../../godmode/servers/plugin.php:312 ../../godmode/servers/plugin.php:444 -#: ../../godmode/servers/recon_script.php:107 -#: ../../godmode/servers/recon_script.php:154 -#: ../../godmode/servers/recon_script.php:349 -#: ../../godmode/setup/os.builder.php:36 ../../godmode/setup/os.list.php:35 -#: ../../godmode/setup/snmp_wizard.php:40 -#: ../../godmode/snmpconsole/snmp_alert.php:627 -#: ../../godmode/snmpconsole/snmp_alert.php:1163 -#: ../../godmode/snmpconsole/snmp_filters.php:94 -#: ../../godmode/snmpconsole/snmp_filters.php:131 -#: ../../godmode/tag/edit_tag.php:177 ../../godmode/tag/tag.php:156 -#: ../../godmode/tag/tag.php:200 ../../godmode/users/user_list.php:277 -#: ../../include/ajax/module.php:744 ../../include/functions_events.php:1810 -#: ../../include/functions_reporting_html.php:123 -#: ../../include/functions_reporting_html.php:2082 -#: ../../include/functions_reporting_html.php:2115 -#: ../../include/functions_reporting_html.php:3106 -#: ../../include/functions_reporting_html.php:3820 -#: ../../include/functions_snmp_browser.php:415 -#: ../../include/functions_treeview.php:129 -#: ../../include/functions_treeview.php:587 -#: ../../mobile/operation/tactical.php:312 -#: ../../operation/agentes/custom_fields.php:64 -#: ../../operation/agentes/estado_agente.php:495 -#: ../../operation/agentes/estado_generalagente.php:171 -#: ../../operation/agentes/gis_view.php:183 -#: ../../operation/agentes/pandora_networkmap.editor.php:191 -#: ../../operation/events/events.php:91 ../../operation/gis_maps/ajax.php:302 -#: ../../operation/incidents/incident_detail.php:454 -#: ../../operation/incidents/incident_detail.php:506 -#: ../../operation/reporting/custom_reporting.php:39 -#: ../../operation/reporting/graph_viewer.php:339 -#: ../../operation/search_graphs.php:34 ../../operation/search_reports.php:39 -#: ../../operation/search_users.php:53 -#: ../../enterprise/extensions/backup/main.php:98 -#: ../../enterprise/extensions/backup/main.php:213 -#: ../../enterprise/extensions/cron/functions.php:62 -#: ../../enterprise/extensions/ipam/ipam_editor.php:85 -#: ../../enterprise/extensions/ipam/ipam_list.php:160 -#: ../../enterprise/extensions/ipam/ipam_network.php:143 -#: ../../enterprise/godmode/agentes/collection_manager.php:107 -#: ../../enterprise/godmode/agentes/collection_manager.php:165 -#: ../../enterprise/godmode/agentes/collections.php:234 -#: ../../enterprise/godmode/agentes/inventory_manager.php:234 -#: ../../enterprise/godmode/alerts/alert_events.php:501 -#: ../../enterprise/godmode/massive/massive_modify_alerts_snmp.php:241 -#: ../../enterprise/godmode/modules/configure_local_component.php:305 -#: ../../enterprise/godmode/modules/configure_local_component.php:443 -#: ../../enterprise/godmode/modules/manage_inventory_modules.php:155 -#: ../../enterprise/godmode/modules/manage_inventory_modules_form.php:80 -#: ../../enterprise/godmode/policies/configure_policy.php:75 -#: ../../enterprise/godmode/policies/policy_collections.php:123 -#: ../../enterprise/godmode/policies/policy_collections.php:194 -#: ../../enterprise/godmode/policies/policy_inventory_modules.php:243 -#: ../../enterprise/godmode/reporting/graph_template_editor.php:163 -#: ../../enterprise/godmode/reporting/graph_template_list.php:125 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:286 -#: ../../enterprise/godmode/reporting/reporting_builder.template_editor.php:122 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1223 -#: ../../enterprise/godmode/reporting/reporting_builder.template_list_item.php:252 -#: ../../enterprise/godmode/services/services.elements.php:383 -#: ../../enterprise/godmode/services/services.service.php:247 -#: ../../enterprise/godmode/setup/edit_skin.php:231 -#: ../../enterprise/godmode/setup/setup_skins.php:119 -#: ../../enterprise/godmode/snmpconsole/snmp_trap_editor.php:322 -#: ../../enterprise/godmode/snmpconsole/snmp_trap_editor_form.php:78 -#: ../../enterprise/include/functions_netflow_pdf.php:166 -#: ../../enterprise/include/functions_reporting.php:4559 -#: ../../enterprise/include/functions_reporting_csv.php:256 -#: ../../enterprise/include/functions_reporting_csv.php:259 -#: ../../enterprise/include/functions_reporting_csv.php:341 -#: ../../enterprise/include/functions_reporting_csv.php:343 -#: ../../enterprise/include/functions_reporting_csv.php:372 -#: ../../enterprise/include/functions_reporting_csv.php:374 -#: ../../enterprise/include/functions_reporting_csv.php:398 -#: ../../enterprise/include/functions_reporting_csv.php:400 -#: ../../enterprise/include/functions_reporting_csv.php:425 -#: ../../enterprise/include/functions_reporting_csv.php:427 -#: ../../enterprise/include/functions_reporting_csv.php:451 -#: ../../enterprise/include/functions_reporting_csv.php:453 -#: ../../enterprise/include/functions_reporting_csv.php:491 -#: ../../enterprise/include/functions_reporting_csv.php:493 -#: ../../enterprise/include/functions_reporting_csv.php:519 -#: ../../enterprise/include/functions_reporting_csv.php:521 -#: ../../enterprise/include/functions_reporting_csv.php:523 -#: ../../enterprise/include/functions_reporting_csv.php:554 -#: ../../enterprise/include/functions_reporting_csv.php:556 -#: ../../enterprise/include/functions_reporting_csv.php:558 -#: ../../enterprise/include/functions_reporting_csv.php:590 -#: ../../enterprise/include/functions_reporting_csv.php:592 -#: ../../enterprise/include/functions_reporting_csv.php:594 -#: ../../enterprise/include/functions_reporting_csv.php:626 -#: ../../enterprise/include/functions_reporting_csv.php:628 -#: ../../enterprise/include/functions_reporting_csv.php:631 -#: ../../enterprise/include/functions_reporting_csv.php:661 -#: ../../enterprise/include/functions_reporting_csv.php:663 -#: ../../enterprise/include/functions_reporting_csv.php:695 -#: ../../enterprise/include/functions_reporting_csv.php:697 -#: ../../enterprise/include/functions_reporting_csv.php:699 -#: ../../enterprise/include/functions_reporting_csv.php:731 -#: ../../enterprise/include/functions_reporting_csv.php:733 -#: ../../enterprise/include/functions_reporting_csv.php:735 -#: ../../enterprise/include/functions_reporting_csv.php:767 -#: ../../enterprise/include/functions_reporting_csv.php:769 -#: ../../enterprise/include/functions_reporting_csv.php:771 -#: ../../enterprise/include/functions_reporting_csv.php:803 -#: ../../enterprise/include/functions_reporting_csv.php:805 -#: ../../enterprise/include/functions_reporting_csv.php:807 -#: ../../enterprise/include/functions_reporting_csv.php:839 -#: ../../enterprise/include/functions_reporting_csv.php:841 -#: ../../enterprise/include/functions_reporting_csv.php:843 -#: ../../enterprise/include/functions_reporting_csv.php:875 -#: ../../enterprise/include/functions_reporting_csv.php:877 -#: ../../enterprise/include/functions_reporting_csv.php:916 -#: ../../enterprise/include/functions_reporting_csv.php:918 -#: ../../enterprise/include/functions_reporting_csv.php:1039 -#: ../../enterprise/include/functions_reporting_csv.php:1152 -#: ../../enterprise/include/functions_reporting_csv.php:1299 -#: ../../enterprise/include/functions_reporting_csv.php:1364 -#: ../../enterprise/include/functions_reporting_csv.php:1504 -#: ../../enterprise/include/functions_reporting_csv.php:1508 -#: ../../enterprise/include/functions_reporting_pdf.php:2175 -#: ../../enterprise/include/functions_reporting_pdf.php:2318 -#: ../../enterprise/include/functions_reporting_pdf.php:2366 -#: ../../enterprise/include/functions_reporting_pdf.php:2421 -#: ../../enterprise/include/functions_services.php:1414 -#: ../../enterprise/include/functions_update_manager.php:172 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:102 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1113 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1393 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1658 -#: ../../enterprise/meta/include/functions_wizard_meta.php:158 -#: ../../enterprise/meta/include/functions_wizard_meta.php:369 -#: ../../enterprise/meta/include/functions_wizard_meta.php:469 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1005 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1302 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1419 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1519 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1637 -#: ../../enterprise/mobile/include/enterprise.class.php:80 -#: ../../enterprise/operation/agentes/collection_view.php:65 -#: ../../enterprise/operation/agentes/manage_transmap_creation.php:269 -#: ../../enterprise/operation/agentes/manage_transmap_creation.php:358 -#: ../../enterprise/operation/agentes/policy_view.php:49 -#: ../../enterprise/operation/agentes/transactional_map.php:149 -#: ../../enterprise/operation/agentes/ver_agente.php:58 -#: ../../enterprise/operation/services/services.list.php:331 -#: ../../enterprise/operation/services/services.service.php:130 -msgid "Description" -msgstr "Description" - -#: ../../extensions/files_repo/files_repo_form.php:73 -msgid "Only 200 characters are permitted" -msgstr "200 characters max." - -#: ../../extensions/files_repo/files_repo_form.php:84 -#: ../../extensions/system_info.php:471 ../../extensions/system_info.php:526 -#: ../../godmode/extensions.php:143 -msgid "File" -msgstr "File" - -#: ../../extensions/files_repo/files_repo_form.php:87 -#: ../../extensions/files_repo/files_repo_form.php:93 -#: ../../extensions/files_repo/files_repo_list.php:89 -msgid "Public link" -msgstr "Public link" - -#: ../../extensions/files_repo/files_repo_form.php:88 -#: ../../extensions/net_tools.php:338 -#: ../../godmode/agentes/agent_conf_gis.php:88 -#: ../../godmode/agentes/agent_manager.php:489 -#: ../../godmode/agentes/agent_template.php:253 -#: ../../godmode/agentes/configure_field.php:61 -#: ../../godmode/agentes/module_manager_editor.php:525 -#: ../../godmode/agentes/planned_downtime.editor.php:624 -#: ../../godmode/agentes/planned_downtime.list.php:466 -#: ../../godmode/agentes/planned_downtime.list.php:475 -#: ../../godmode/alerts/alert_list.list.php:147 -#: ../../godmode/alerts/alert_list.list.php:155 -#: ../../godmode/alerts/configure_alert_action.php:216 -#: ../../godmode/alerts/configure_alert_action.php:222 -#: ../../godmode/alerts/configure_alert_command.php:198 -#: ../../godmode/alerts/configure_alert_special_days.php:102 -#: ../../godmode/category/edit_category.php:169 -#: ../../godmode/events/custom_events.php:201 -#: ../../godmode/events/event_edit_filter.php:401 -#: ../../godmode/events/event_responses.editor.php:145 -#: ../../godmode/groups/configure_group.php:221 -#: ../../godmode/groups/configure_modu_group.php:83 -#: ../../godmode/massive/massive_edit_agents.php:473 -#: ../../godmode/massive/massive_edit_modules.php:619 -#: ../../godmode/massive/massive_edit_plugins.php:321 -#: ../../godmode/modules/manage_nc_groups_form.php:80 -#: ../../godmode/modules/manage_network_components_form.php:274 -#: ../../godmode/modules/manage_network_templates_form.php:156 -#: ../../godmode/netflow/nf_edit_form.php:240 -#: ../../godmode/reporting/graph_builder.main.php:183 -#: ../../godmode/reporting/reporting_builder.main.php:38 -#: ../../godmode/reporting/visual_console_builder.data.php:185 -#: ../../godmode/reporting/visual_console_builder.elements.php:516 -#: ../../godmode/servers/manage_recontask_form.php:407 -#: ../../godmode/servers/modificar_server.php:53 -#: ../../godmode/servers/plugin.php:173 ../../godmode/servers/plugin.php:546 -#: ../../godmode/servers/recon_script.php:223 -#: ../../godmode/setup/links.php:120 ../../godmode/setup/news.php:207 -#: ../../godmode/setup/os.php:57 ../../godmode/setup/os.php:110 -#: ../../godmode/setup/performance.php:154 -#: ../../godmode/setup/setup_auth.php:202 -#: ../../godmode/setup/setup_ehorus.php:57 -#: ../../godmode/setup/setup_ehorus.php:158 -#: ../../godmode/setup/setup_general.php:232 -#: ../../godmode/setup/setup_netflow.php:81 -#: ../../godmode/setup/setup_visuals.php:766 -#: ../../godmode/setup/snmp_wizard.php:106 -#: ../../godmode/snmpconsole/snmp_alert.php:977 -#: ../../godmode/snmpconsole/snmp_alert.php:1232 -#: ../../godmode/snmpconsole/snmp_filters.php:105 -#: ../../godmode/snmpconsole/snmp_filters.php:142 -#: ../../godmode/tag/edit_tag.php:224 -#: ../../godmode/update_manager/update_manager.setup.php:132 -#: ../../godmode/users/configure_profile.php:381 -#: ../../godmode/users/configure_user.php:594 -#: ../../include/ajax/alert_list.ajax.php:172 -#: ../../include/functions_events.php:1706 -#: ../../include/functions_events.php:1744 -#: ../../include/functions_visual_map_editor.php:465 -#: ../../include/functions_pandora_networkmap.php:1486 -#: ../../operation/agentes/datos_agente.php:209 -#: ../../operation/events/events_list.php:628 -#: ../../operation/reporting/reporting_viewer.php:201 -#: ../../operation/snmpconsole/snmp_view.php:450 -#: ../../operation/users/user_edit.php:472 -#: ../../enterprise/dashboard/main_dashboard.php:286 -#: ../../enterprise/dashboard/widget.php:190 -#: ../../enterprise/extensions/cron/main.php:350 -#: ../../enterprise/extensions/ipam/ipam_editor.php:118 -#: ../../enterprise/extensions/ipam/ipam_massive.php:95 -#: ../../enterprise/extensions/ipam/ipam_network.php:670 -#: ../../enterprise/extensions/translate_string.php:306 -#: ../../enterprise/extensions/translate_string.php:313 -#: ../../enterprise/extensions/vmware/vmware_view.php:1353 -#: ../../enterprise/godmode/agentes/agent_disk_conf_editor.php:216 -#: ../../enterprise/godmode/agentes/collection_manager.php:132 -#: ../../enterprise/godmode/agentes/collection_manager.php:217 -#: ../../enterprise/godmode/agentes/collections.data.php:95 -#: ../../enterprise/godmode/agentes/collections.data.php:202 -#: ../../enterprise/godmode/agentes/collections.data.php:260 -#: ../../enterprise/godmode/agentes/collections.data.php:335 -#: ../../enterprise/godmode/agentes/collections.editor.php:130 -#: ../../enterprise/godmode/agentes/collections.editor.php:196 -#: ../../enterprise/godmode/agentes/inventory_manager.php:204 -#: ../../enterprise/godmode/agentes/inventory_manager.php:267 -#: ../../enterprise/godmode/agentes/plugins_manager.php:145 -#: ../../enterprise/godmode/agentes/plugins_manager.php:179 -#: ../../enterprise/godmode/alerts/configure_alert_rule.php:225 -#: ../../enterprise/godmode/massive/massive_edit_modules_satellite.php:300 -#: ../../enterprise/godmode/massive/massive_modify_alerts_snmp.php:291 -#: ../../enterprise/godmode/massive/massive_tags_edit_policy.php:126 -#: ../../enterprise/godmode/modules/configure_local_component.php:486 -#: ../../enterprise/godmode/modules/manage_inventory_modules.php:228 -#: ../../enterprise/godmode/modules/manage_inventory_modules_form.php:115 -#: ../../enterprise/godmode/policies/configure_policy.php:86 -#: ../../enterprise/godmode/policies/policy_collections.php:158 -#: ../../enterprise/godmode/policies/policy_collections.php:210 -#: ../../enterprise/godmode/policies/policy_inventory_modules.php:216 -#: ../../enterprise/godmode/policies/policy_inventory_modules.php:274 -#: ../../enterprise/godmode/policies/policy_modules.php:364 -#: ../../enterprise/godmode/reporting/graph_template_editor.php:229 -#: ../../enterprise/godmode/reporting/reporting_builder.advanced.php:109 -#: ../../enterprise/godmode/reporting/reporting_builder.template_advanced.php:146 -#: ../../enterprise/godmode/reporting/reporting_builder.template_editor.php:78 -#: ../../enterprise/godmode/reporting/reporting_builder.template_editor.php:88 -#: ../../enterprise/godmode/servers/credential_boxes_satellite.php:327 -#: ../../enterprise/godmode/servers/manage_credential_boxes.php:87 -#: ../../enterprise/godmode/servers/manage_export_form.php:120 -#: ../../enterprise/godmode/servers/server_disk_conf_editor.php:172 -#: ../../enterprise/godmode/services/services.elements.php:421 -#: ../../enterprise/godmode/services/services.service.php:377 -#: ../../enterprise/godmode/setup/edit_skin.php:262 -#: ../../enterprise/godmode/setup/setup.php:225 -#: ../../enterprise/godmode/setup/setup.php:318 -#: ../../enterprise/godmode/setup/setup_history.php:84 -#: ../../enterprise/godmode/setup/setup_log_collector.php:55 -#: ../../enterprise/godmode/setup/setup_metaconsole.php:218 -#: ../../enterprise/godmode/snmpconsole/snmp_trap_editor.php:345 -#: ../../enterprise/godmode/snmpconsole/snmp_trap_editor_form.php:86 -#: ../../enterprise/meta/advanced/metasetup.consoles.php:348 -#: ../../enterprise/meta/advanced/metasetup.password.php:146 -#: ../../enterprise/meta/advanced/metasetup.performance.php:103 -#: ../../enterprise/meta/advanced/metasetup.setup.php:258 -#: ../../enterprise/meta/advanced/metasetup.translate_string.php:186 -#: ../../enterprise/meta/advanced/metasetup.update_manager_setup.php:102 -#: ../../enterprise/meta/advanced/metasetup.visual.php:283 -#: ../../enterprise/meta/event/custom_events.php:197 -#: ../../enterprise/operation/agentes/collection_view.php:98 -#: ../../enterprise/operation/agentes/manage_transmap_creation.php:191 -#: ../../enterprise/operation/agentes/manage_transmap_creation.php:399 -#: ../../enterprise/operation/agentes/manage_transmap_creation_phases_data.php:76 -#: ../../enterprise/operation/agentes/policy_view.php:161 -msgid "Update" -msgstr "Update" - -#: ../../extensions/files_repo/files_repo_form.php:94 -#: ../../godmode/agentes/planned_downtime.editor.php:628 -#: ../../godmode/agentes/planned_downtime.editor.php:724 -#: ../../godmode/agentes/planned_downtime.editor.php:864 -#: ../../godmode/alerts/alert_list.list.php:632 -#: ../../godmode/events/event_edit_filter.php:353 -#: ../../godmode/events/event_edit_filter.php:368 -#: ../../godmode/massive/massive_add_action_alerts.php:205 -#: ../../godmode/massive/massive_add_alerts.php:185 -#: ../../godmode/massive/massive_add_tags.php:161 -#: ../../godmode/modules/manage_network_templates_form.php:310 -#: ../../godmode/reporting/graph_builder.graph_editor.php:163 -#: ../../godmode/reporting/visual_console_builder.wizard.php:367 -#: ../../godmode/servers/manage_recontask_form.php:411 -#: ../../godmode/servers/plugin.php:796 -#: ../../godmode/servers/recon_script.php:383 -#: ../../godmode/setup/links.php:158 ../../godmode/setup/news.php:275 -#: ../../godmode/setup/setup_visuals.php:710 -#: ../../godmode/setup/setup_visuals.php:746 -#: ../../godmode/snmpconsole/snmp_alert.php:1317 -#: ../../godmode/users/configure_profile.php:375 -#: ../../operation/events/events_list.php:336 -#: ../../operation/events/events_list.php:363 -#: ../../operation/incidents/incident_detail.php:404 -#: ../../enterprise/dashboard/main_dashboard.php:340 -#: ../../enterprise/godmode/agentes/agent_disk_conf_editor.php:186 -#: ../../enterprise/godmode/agentes/collection_manager.php:109 -#: ../../enterprise/godmode/agentes/collection_manager.php:126 -#: ../../enterprise/godmode/agentes/inventory_manager.php:208 -#: ../../enterprise/godmode/agentes/plugins_manager.php:127 -#: ../../enterprise/godmode/alerts/alert_events_list.php:608 -#: ../../enterprise/godmode/massive/massive_add_alerts_policy.php:123 -#: ../../enterprise/godmode/massive/massive_edit_tags_policy.php:112 -#: ../../enterprise/godmode/massive/massive_tags_edit_policy.php:110 -#: ../../enterprise/godmode/policies/policy_alerts.php:474 -#: ../../enterprise/godmode/policies/policy_alerts.php:520 -#: ../../enterprise/godmode/policies/policy_collections.php:196 -#: ../../enterprise/godmode/policies/policy_external_alerts.php:285 -#: ../../enterprise/godmode/policies/policy_external_alerts.php:336 -#: ../../enterprise/godmode/policies/policy_inventory_modules.php:219 -#: ../../enterprise/godmode/policies/policy_plugins.php:70 -#: ../../enterprise/godmode/reporting/graph_template_item_editor.php:214 -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:183 -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:316 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:162 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:358 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard_sla.php:193 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard_sla.php:243 -#: ../../enterprise/godmode/reporting/visual_console_builder.wizard_services.php:133 -#: ../../enterprise/godmode/servers/credential_boxes_satellite.php:380 -#: ../../enterprise/godmode/servers/manage_credential_boxes.php:78 -#: ../../enterprise/godmode/servers/manage_export_form.php:122 -#: ../../enterprise/godmode/setup/setup_acl.php:172 -#: ../../enterprise/godmode/setup/setup_acl.php:191 -#: ../../enterprise/godmode/setup/setup_metaconsole.php:221 -#: ../../enterprise/godmode/setup/setup_metaconsole.php:329 -#: ../../enterprise/meta/advanced/metasetup.consoles.php:352 -#: ../../enterprise/meta/advanced/metasetup.consoles.php:484 -#: ../../enterprise/meta/advanced/metasetup.visual.php:149 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1213 -#: ../../enterprise/operation/agentes/manage_transmap_creation.php:235 -msgid "Add" -msgstr "Add" - -#: ../../extensions/files_repo/files_repo_get_file.php:65 -msgid "Unreliable petition" -msgstr "Unreliable petition" - -#: ../../extensions/files_repo/files_repo_get_file.php:65 -msgid "Please contact the administrator" -msgstr "Please contact the administrator." - -#: ../../extensions/files_repo/files_repo_list.php:58 -#: ../../godmode/agentes/configure_field.php:48 -#: ../../godmode/agentes/module_manager.php:545 -#: ../../godmode/agentes/module_manager_editor_common.php:149 -#: ../../godmode/agentes/module_manager_editor_common.php:655 -#: ../../godmode/agentes/planned_downtime.editor.php:478 -#: ../../godmode/agentes/planned_downtime.editor.php:753 -#: ../../godmode/alerts/alert_actions.php:340 -#: ../../godmode/alerts/alert_commands.php:330 -#: ../../godmode/alerts/alert_templates.php:298 -#: ../../godmode/alerts/configure_alert_action.php:112 -#: ../../godmode/alerts/configure_alert_command.php:146 -#: ../../godmode/alerts/configure_alert_template.php:747 -#: ../../godmode/category/edit_category.php:155 -#: ../../godmode/events/event_filter.php:108 -#: ../../godmode/events/event_responses.editor.php:76 -#: ../../godmode/events/event_responses.list.php:54 -#: ../../godmode/groups/configure_group.php:116 -#: ../../godmode/groups/configure_modu_group.php:69 -#: ../../godmode/groups/group_list.php:336 -#: ../../godmode/groups/modu_group_list.php:183 -#: ../../godmode/modules/manage_nc_groups.php:194 -#: ../../godmode/modules/manage_nc_groups_form.php:67 -#: ../../godmode/modules/manage_network_components_form_common.php:54 -#: ../../godmode/modules/manage_network_templates.php:190 -#: ../../godmode/modules/manage_network_templates_form.php:146 -#: ../../godmode/modules/module_list.php:59 -#: ../../godmode/netflow/nf_edit.php:118 -#: ../../godmode/netflow/nf_edit_form.php:189 -#: ../../godmode/reporting/graph_builder.main.php:103 -#: ../../godmode/reporting/reporting_builder.item_editor.php:653 -#: ../../godmode/reporting/reporting_builder.list_items.php:306 -#: ../../godmode/reporting/reporting_builder.main.php:65 -#: ../../godmode/reporting/reporting_builder.main.php:67 -#: ../../godmode/servers/manage_recontask.php:296 -#: ../../godmode/servers/modificar_server.php:46 -#: ../../godmode/servers/plugin.php:293 ../../godmode/servers/plugin.php:735 -#: ../../godmode/servers/recon_script.php:95 -#: ../../godmode/servers/recon_script.php:348 -#: ../../godmode/servers/servers.build_table.php:64 -#: ../../godmode/setup/os.builder.php:35 ../../godmode/setup/os.list.php:34 -#: ../../godmode/tag/edit_tag.php:169 ../../godmode/tag/tag.php:156 -#: ../../godmode/users/user_list.php:269 ../../godmode/users/user_list.php:403 -#: ../../include/functions_events.php:2018 -#: ../../include/functions_events.php:2068 -#: ../../include/functions_filemanager.php:580 -#: ../../include/functions_pandora_networkmap.php:1399 -#: ../../include/functions_pandora_networkmap.php:1432 -#: ../../include/functions_pandora_networkmap.php:1439 -#: ../../include/functions_pandora_networkmap.php:1600 -#: ../../include/functions_reporting_html.php:808 -#: ../../include/functions_reporting_html.php:817 -#: ../../include/functions_reporting_html.php:1646 -#: ../../include/functions_reporting_html.php:2110 -#: ../../include/functions_reporting_html.php:3819 -#: ../../include/functions_treeview.php:79 -#: ../../mobile/operation/networkmaps.php:195 -#: ../../mobile/operation/visualmaps.php:139 -#: ../../operation/agentes/pandora_networkmap.editor.php:180 -#: ../../operation/agentes/pandora_networkmap.php:402 -#: ../../operation/gis_maps/gis_map.php:89 -#: ../../operation/netflow/nf_live_view.php:305 -#: ../../operation/search_helps.php:36 ../../operation/search_maps.php:31 -#: ../../operation/search_users.php:41 -#: ../../enterprise/dashboard/dashboards.php:82 -#: ../../enterprise/dashboard/main_dashboard.php:295 -#: ../../enterprise/dashboard/main_dashboard.php:330 -#: ../../enterprise/godmode/agentes/collection_manager.php:105 -#: ../../enterprise/godmode/agentes/collection_manager.php:163 -#: ../../enterprise/godmode/agentes/inventory_manager.php:233 -#: ../../enterprise/godmode/alerts/alert_events.php:488 -#: ../../enterprise/godmode/alerts/alert_events_list.php:422 -#: ../../enterprise/godmode/alerts/alert_events_rules.php:407 -#: ../../enterprise/godmode/alerts/configure_alert_rule.php:131 -#: ../../enterprise/godmode/modules/configure_local_component.php:149 -#: ../../enterprise/godmode/modules/local_components.php:481 -#: ../../enterprise/godmode/modules/manage_inventory_modules.php:154 -#: ../../enterprise/godmode/modules/manage_inventory_modules_form.php:78 -#: ../../enterprise/godmode/policies/configure_policy.php:65 -#: ../../enterprise/godmode/policies/policies.php:254 -#: ../../enterprise/godmode/policies/policy_agents.php:377 -#: ../../enterprise/godmode/policies/policy_collections.php:121 -#: ../../enterprise/godmode/policies/policy_collections.php:192 -#: ../../enterprise/godmode/policies/policy_inventory_modules.php:242 -#: ../../enterprise/godmode/policies/policy_modules.php:1203 -#: ../../enterprise/godmode/reporting/graph_template_editor.php:153 -#: ../../enterprise/godmode/reporting/mysql_builder.php:41 -#: ../../enterprise/godmode/reporting/mysql_builder.php:138 -#: ../../enterprise/godmode/reporting/mysql_builder.php:139 -#: ../../enterprise/godmode/reporting/reporting_builder.template_editor.php:111 -#: ../../enterprise/godmode/reporting/reporting_builder.template_editor.php:112 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1213 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:84 -#: ../../enterprise/godmode/servers/credential_boxes_satellite.php:325 -#: ../../enterprise/godmode/servers/list_satellite.php:35 -#: ../../enterprise/godmode/servers/manage_credential_boxes.php:54 -#: ../../enterprise/godmode/servers/manage_export.php:131 -#: ../../enterprise/godmode/servers/manage_export_form.php:67 -#: ../../enterprise/godmode/services/services.service.php:244 -#: ../../enterprise/godmode/setup/edit_skin.php:208 -#: ../../enterprise/godmode/setup/setup_skins.php:82 -#: ../../enterprise/include/functions_reporting.php:4558 -#: ../../enterprise/include/functions_reporting_pdf.php:2420 -#: ../../enterprise/include/functions_services.php:1413 -#: ../../enterprise/meta/advanced/servers.build_table.php:59 -#: ../../enterprise/meta/include/functions_wizard_meta.php:148 -#: ../../enterprise/meta/include/functions_wizard_meta.php:359 -#: ../../enterprise/meta/include/functions_wizard_meta.php:464 -#: ../../enterprise/meta/include/functions_wizard_meta.php:995 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1298 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1415 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1515 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1629 -#: ../../enterprise/mobile/include/enterprise.class.php:79 -#: ../../enterprise/operation/agentes/collection_view.php:63 -#: ../../enterprise/operation/agentes/manage_transmap_creation.php:118 -#: ../../enterprise/operation/agentes/manage_transmap_creation.php:268 -#: ../../enterprise/operation/agentes/manage_transmap_creation.php:357 -#: ../../enterprise/operation/agentes/policy_view.php:131 -#: ../../enterprise/operation/agentes/policy_view.php:305 -#: ../../enterprise/operation/maps/networkmap_list_deleted.php:158 -#: ../../enterprise/operation/services/services.list.php:326 -#: ../../enterprise/operation/services/services.service.php:129 -msgid "Name" -msgstr "Name" - -#: ../../extensions/files_repo/files_repo_list.php:60 -#: ../../godmode/events/event_responses.editor.php:97 -#: ../../include/functions_visual_map_editor.php:107 -#: ../../include/functions_visual_map_editor.php:149 -#: ../../include/functions_visual_map_editor.php:444 -#: ../../include/functions_visual_map_editor.php:511 -#: ../../include/functions_filemanager.php:582 -#: ../../operation/incidents/incident_detail.php:455 -#: ../../enterprise/extensions/backup/main.php:100 -msgid "Size" -msgstr "Size" - -#: ../../extensions/files_repo/files_repo_list.php:61 -#: ../../include/functions_filemanager.php:581 -msgid "Last modification" -msgstr "Previous modification" - -#: ../../extensions/files_repo/files_repo_list.php:86 -msgid "Copy to clipboard" -msgstr "Copy to clipboard" - -#: ../../extensions/files_repo/files_repo_list.php:94 -#: ../../extensions/system_info.php:467 -#: ../../enterprise/extensions/backup/main.php:179 -msgid "Download" -msgstr "Download" - -#: ../../extensions/files_repo/files_repo_list.php:101 -#: ../../godmode/agentes/fields_manager.php:126 -#: ../../godmode/agentes/modificar_agente.php:569 -#: ../../godmode/agentes/planned_downtime.list.php:401 -#: ../../godmode/alerts/alert_special_days.php:449 -#: ../../godmode/events/event_responses.list.php:67 -#: ../../godmode/reporting/reporting_builder.item_editor.php:1194 -#: ../../godmode/reporting/reporting_builder.list_items.php:437 -#: ../../godmode/reporting/reporting_builder.php:698 -#: ../../godmode/servers/plugin.php:157 ../../godmode/servers/plugin.php:781 -#: ../../godmode/servers/servers.build_table.php:159 -#: ../../godmode/setup/snmp_wizard.php:119 -#: ../../godmode/users/profile_list.php:389 -#: ../../godmode/users/user_list.php:468 ../../include/ajax/module.php:866 -#: ../../include/functions_groups.php:2166 -#: ../../include/functions_pandora_networkmap.php:1464 -#: ../../operation/agentes/estado_agente.php:581 -#: ../../operation/agentes/pandora_networkmap.php:407 -#: ../../operation/agentes/status_monitor.php:1118 -#: ../../operation/gis_maps/gis_map.php:163 -#: ../../operation/search_reports.php:52 -#: ../../operation/servers/recon_view.php:110 -#: ../../enterprise/extensions/cron/main.php:293 -#: ../../enterprise/extensions/ipam/ipam_ajax.php:256 -#: ../../enterprise/godmode/agentes/collections.editor.php:178 -#: ../../enterprise/godmode/alerts/alert_events_list.php:634 -#: ../../enterprise/godmode/alerts/alert_events_rules.php:475 -#: ../../enterprise/godmode/massive/massive_edit_tags_policy.php:128 -#: ../../enterprise/godmode/reporting/mysql_builder.php:86 -#: ../../enterprise/godmode/reporting/mysql_builder.php:100 -#: ../../enterprise/godmode/reporting/mysql_builder.php:110 -#: ../../enterprise/godmode/reporting/mysql_builder.php:152 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:357 -#: ../../enterprise/godmode/reporting/reporting_builder.template_list_item.php:349 -#: ../../enterprise/include/ajax/transactional.ajax.php:119 -#: ../../enterprise/include/ajax/transactional.ajax.php:210 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1419 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1909 -#: ../../enterprise/meta/include/functions_wizard_meta.php:2003 -#: ../../enterprise/meta/include/functions_wizard_meta.php:2481 -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:264 -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:425 -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:617 -#: ../../enterprise/meta/screens/screens.visualmap.php:63 -msgid "Edit" -msgstr "Edit" - -#: ../../extensions/files_repo/files_repo_list.php:105 -#: ../../godmode/agentes/agent_manager.php:203 -#: ../../godmode/agentes/agent_template.php:251 -#: ../../godmode/agentes/fields_manager.php:127 -#: ../../godmode/agentes/modificar_agente.php:635 -#: ../../godmode/agentes/module_manager.php:759 -#: ../../godmode/agentes/module_manager.php:767 -#: ../../godmode/agentes/module_manager.php:782 -#: ../../godmode/agentes/module_manager.php:797 -#: ../../godmode/agentes/module_manager.php:808 -#: ../../godmode/agentes/module_manager_editor_common.php:159 -#: ../../godmode/agentes/planned_downtime.editor.php:848 -#: ../../godmode/alerts/alert_actions.php:385 -#: ../../godmode/alerts/alert_actions.php:388 -#: ../../godmode/alerts/alert_commands.php:361 -#: ../../godmode/alerts/alert_list.list.php:825 -#: ../../godmode/alerts/alert_special_days.php:451 -#: ../../godmode/alerts/alert_templates.php:341 -#: ../../godmode/category/category.php:126 -#: ../../godmode/category/category.php:131 ../../godmode/db/db_audit.php:107 -#: ../../godmode/db/db_event.php:92 ../../godmode/db/db_refine.php:119 -#: ../../godmode/events/event_filter.php:146 -#: ../../godmode/groups/modu_group_list.php:198 -#: ../../godmode/groups/modu_group_list.php:200 -#: ../../godmode/massive/massive_add_action_alerts.php:203 -#: ../../godmode/massive/massive_add_alerts.php:183 -#: ../../godmode/massive/massive_add_profiles.php:115 -#: ../../godmode/massive/massive_add_tags.php:158 -#: ../../godmode/massive/massive_delete_action_alerts.php:202 -#: ../../godmode/massive/massive_delete_agents.php:138 -#: ../../godmode/massive/massive_delete_modules.php:511 -#: ../../godmode/massive/massive_delete_profiles.php:129 -#: ../../godmode/massive/massive_delete_tags.php:215 -#: ../../godmode/massive/massive_edit_plugins.php:533 -#: ../../godmode/massive/massive_enable_disable_alerts.php:167 -#: ../../godmode/massive/massive_operations.php:247 -#: ../../godmode/massive/massive_operations.php:256 -#: ../../godmode/massive/massive_standby_alerts.php:167 -#: ../../godmode/modules/manage_nc_groups.php:220 -#: ../../godmode/modules/manage_network_components.php:616 -#: ../../godmode/modules/manage_network_templates.php:209 -#: ../../godmode/modules/manage_network_templates.php:214 -#: ../../godmode/netflow/nf_edit.php:143 -#: ../../godmode/netflow/nf_item_list.php:237 -#: ../../godmode/reporting/graphs.php:190 -#: ../../godmode/reporting/reporting_builder.php:703 -#: ../../godmode/reporting/visual_console_builder.elements.php:318 -#: ../../godmode/servers/plugin.php:782 ../../godmode/setup/links.php:150 -#: ../../godmode/setup/news.php:267 -#: ../../godmode/snmpconsole/snmp_alert.php:1200 -#: ../../godmode/snmpconsole/snmp_alert.php:1236 -#: ../../godmode/snmpconsole/snmp_alert.php:1455 -#: ../../godmode/snmpconsole/snmp_filters.php:143 -#: ../../godmode/tag/tag.php:273 ../../godmode/users/configure_user.php:667 -#: ../../godmode/users/profile_list.php:390 -#: ../../godmode/users/user_list.php:470 ../../godmode/users/user_list.php:472 -#: ../../include/functions_events.php:1761 -#: ../../include/functions_filemanager.php:740 -#: ../../include/functions_groups.php:2173 -#: ../../operation/agentes/pandora_networkmap.php:496 -#: ../../operation/events/events.build_table.php:774 -#: ../../operation/events/events.php:852 -#: ../../operation/incidents/incident_detail.php:425 -#: ../../operation/incidents/incident_detail.php:472 -#: ../../operation/messages/message_list.php:193 -#: ../../operation/messages/message_list.php:199 -#: ../../operation/snmpconsole/snmp_view.php:750 -#: ../../operation/snmpconsole/snmp_view.php:756 -#: ../../operation/snmpconsole/snmp_view.php:907 -#: ../../operation/users/user_edit.php:799 -#: ../../enterprise/dashboard/dashboards.php:140 -#: ../../enterprise/extensions/backup/main.php:238 -#: ../../enterprise/godmode/agentes/agent_disk_conf_editor.php:206 -#: ../../enterprise/godmode/agentes/inventory_manager.php:261 -#: ../../enterprise/godmode/agentes/manage_config_remote.php:210 -#: ../../enterprise/godmode/alerts/alert_events_list.php:643 -#: ../../enterprise/godmode/alerts/alert_events_list.php:756 -#: ../../enterprise/godmode/alerts/alert_events_rules.php:479 -#: ../../enterprise/godmode/massive/massive_edit_modules_satellite.php:574 -#: ../../enterprise/godmode/modules/local_components.php:530 -#: ../../enterprise/godmode/modules/manage_inventory_modules.php:223 -#: ../../enterprise/godmode/policies/policies.php:430 -#: ../../enterprise/godmode/policies/policies.php:440 -#: ../../enterprise/godmode/policies/policies.php:458 -#: ../../enterprise/godmode/policies/policy_agents.php:227 -#: ../../enterprise/godmode/policies/policy_agents.php:326 -#: ../../enterprise/godmode/policies/policy_agents.php:470 -#: ../../enterprise/godmode/policies/policy_agents.php:523 -#: ../../enterprise/godmode/policies/policy_alerts.php:411 -#: ../../enterprise/godmode/policies/policy_external_alerts.php:246 -#: ../../enterprise/godmode/policies/policy_inventory_modules.php:263 -#: ../../enterprise/godmode/policies/policy_inventory_modules.php:269 -#: ../../enterprise/godmode/policies/policy_modules.php:1251 -#: ../../enterprise/godmode/policies/policy_modules.php:1258 -#: ../../enterprise/godmode/policies/policy_modules.php:1287 -#: ../../enterprise/godmode/policies/policy_queue.php:440 -#: ../../enterprise/godmode/policies/policy_queue.php:476 -#: ../../enterprise/godmode/policies/policy_queue.php:492 -#: ../../enterprise/godmode/reporting/graph_template_item_editor.php:175 -#: ../../enterprise/godmode/reporting/graph_template_list.php:146 -#: ../../enterprise/godmode/reporting/graph_template_wizard.php:393 -#: ../../enterprise/godmode/reporting/mysql_builder.php:49 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:361 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:369 -#: ../../enterprise/godmode/reporting/reporting_builder.template_wizard.php:762 -#: ../../enterprise/godmode/servers/credential_boxes_satellite.php:367 -#: ../../enterprise/godmode/servers/server_disk_conf_editor.php:162 -#: ../../enterprise/godmode/setup/setup_skins.php:136 -#: ../../enterprise/godmode/snmpconsole/snmp_trap_editor.php:348 -#: ../../enterprise/include/ajax/transactional.ajax.php:120 -#: ../../enterprise/include/ajax/transactional.ajax.php:212 -#: ../../enterprise/include/functions_services.php:1660 -#: ../../enterprise/meta/advanced/policymanager.queue.php:330 -#: ../../enterprise/meta/monitoring/wizard/wizard.php:101 -#: ../../enterprise/operation/agentes/manage_transmap_creation.php:195 -#: ../../enterprise/operation/agentes/transactional_map.php:300 -#: ../../enterprise/operation/agentes/transactional_map.php:306 -#: ../../enterprise/operation/agentes/transactional_map.php:318 -#: ../../enterprise/operation/maps/networkmap_list_deleted.php:228 -#: ../../enterprise/operation/services/services.list.php:482 -msgid "Are you sure?" -msgstr "Are you sure?" - -#: ../../extensions/files_repo/files_repo_list.php:106 -#: ../../godmode/agentes/agent_template.php:251 -#: ../../godmode/agentes/fields_manager.php:127 -#: ../../godmode/agentes/module_manager.php:569 -#: ../../godmode/agentes/module_manager.php:799 -#: ../../godmode/agentes/module_manager.php:816 -#: ../../godmode/agentes/module_manager_editor_common.php:720 -#: ../../godmode/agentes/planned_downtime.editor.php:798 -#: ../../godmode/agentes/planned_downtime.editor.php:803 -#: ../../godmode/agentes/planned_downtime.editor.php:851 -#: ../../godmode/agentes/planned_downtime.list.php:402 -#: ../../godmode/agentes/planned_downtime.list.php:470 -#: ../../godmode/alerts/alert_actions.php:343 -#: ../../godmode/alerts/alert_commands.php:333 -#: ../../godmode/alerts/alert_list.list.php:710 -#: ../../godmode/alerts/alert_templates.php:344 -#: ../../godmode/db/db_refine.php:119 -#: ../../godmode/events/event_filter.php:148 -#: ../../godmode/events/event_filter.php:162 -#: ../../godmode/events/event_responses.list.php:66 -#: ../../godmode/extensions.php:272 ../../godmode/extensions.php:276 -#: ../../godmode/groups/modu_group_list.php:184 -#: ../../godmode/massive/massive_delete_action_alerts.php:204 -#: ../../godmode/massive/massive_delete_agents.php:140 -#: ../../godmode/massive/massive_delete_alerts.php:238 -#: ../../godmode/massive/massive_delete_modules.php:513 -#: ../../godmode/massive/massive_delete_profiles.php:131 -#: ../../godmode/massive/massive_delete_tags.php:218 -#: ../../godmode/modules/manage_nc_groups.php:222 -#: ../../godmode/modules/manage_nc_groups.php:233 -#: ../../godmode/modules/manage_network_components.php:617 -#: ../../godmode/modules/manage_network_components.php:629 -#: ../../godmode/modules/manage_network_templates.php:214 -#: ../../godmode/modules/manage_network_templates.php:227 -#: ../../godmode/modules/manage_network_templates_form.php:221 -#: ../../godmode/netflow/nf_edit.php:145 ../../godmode/netflow/nf_edit.php:157 -#: ../../godmode/netflow/nf_item_list.php:239 -#: ../../godmode/netflow/nf_item_list.php:250 -#: ../../godmode/reporting/graph_builder.graph_editor.php:88 -#: ../../godmode/reporting/graph_builder.graph_editor.php:127 -#: ../../godmode/reporting/graphs.php:191 -#: ../../godmode/reporting/graphs.php:204 -#: ../../godmode/reporting/map_builder.php:215 -#: ../../godmode/reporting/reporting_builder.list_items.php:439 -#: ../../godmode/reporting/reporting_builder.list_items.php:466 -#: ../../godmode/reporting/reporting_builder.list_items.php:485 -#: ../../godmode/reporting/reporting_builder.list_items.php:545 -#: ../../godmode/reporting/reporting_builder.php:707 -#: ../../godmode/reporting/visual_console_builder.elements.php:518 -#: ../../godmode/servers/recon_script.php:350 -#: ../../godmode/servers/servers.build_table.php:172 -#: ../../godmode/setup/gis.php:64 ../../godmode/setup/links.php:137 -#: ../../godmode/setup/news.php:225 ../../godmode/setup/setup_visuals.php:720 -#: ../../godmode/setup/setup_visuals.php:751 -#: ../../godmode/setup/snmp_wizard.php:122 -#: ../../godmode/snmpconsole/snmp_alert.php:1201 -#: ../../godmode/snmpconsole/snmp_alert.php:1237 -#: ../../godmode/snmpconsole/snmp_filters.php:144 -#: ../../godmode/update_manager/update_manager.messages.php:91 -#: ../../godmode/update_manager/update_manager.messages.php:165 -#: ../../godmode/users/user_list.php:470 -#: ../../include/functions_groups.php:2173 -#: ../../include/functions_pandora_networkmap.php:762 -#: ../../operation/agentes/pandora_networkmap.php:408 -#: ../../operation/agentes/pandora_networkmap.php:496 -#: ../../operation/gis_maps/gis_map.php:165 -#: ../../operation/incidents/incident_detail.php:456 -#: ../../operation/messages/message_edit.php:109 -#: ../../operation/messages/message_list.php:128 -#: ../../operation/messages/message_list.php:194 -#: ../../operation/messages/message_list.php:200 -#: ../../operation/messages/message_list.php:218 -#: ../../operation/snmpconsole/snmp_view.php:750 -#: ../../operation/snmpconsole/snmp_view.php:756 -#: ../../operation/snmpconsole/snmp_view.php:907 -#: ../../operation/snmpconsole/snmp_view.php:932 -#: ../../enterprise/dashboard/dashboards.php:97 -#: ../../enterprise/dashboard/dashboards.php:140 -#: ../../enterprise/extensions/backup/main.php:190 -#: ../../enterprise/extensions/cron/main.php:296 -#: ../../enterprise/godmode/agentes/inventory_manager.php:262 -#: ../../enterprise/godmode/agentes/plugins_manager.php:147 -#: ../../enterprise/godmode/agentes/plugins_manager.php:218 -#: ../../enterprise/godmode/alerts/alert_events_list.php:568 -#: ../../enterprise/godmode/alerts/alert_events_list.php:646 -#: ../../enterprise/godmode/alerts/alert_events_rules.php:480 -#: ../../enterprise/godmode/massive/massive_delete_alerts_policy.php:122 -#: ../../enterprise/godmode/massive/massive_delete_alerts_snmp.php:191 -#: ../../enterprise/godmode/modules/local_components.php:531 -#: ../../enterprise/godmode/modules/local_components.php:543 -#: ../../enterprise/godmode/modules/manage_inventory_modules.php:224 -#: ../../enterprise/godmode/modules/manage_inventory_modules.php:237 -#: ../../enterprise/godmode/policies/policies.php:444 -#: ../../enterprise/godmode/policies/policy_agents.php:478 -#: ../../enterprise/godmode/policies/policy_alerts.php:422 -#: ../../enterprise/godmode/policies/policy_external_alerts.php:257 -#: ../../enterprise/godmode/policies/policy_inventory_modules.php:270 -#: ../../enterprise/godmode/policies/policy_modules.php:1269 -#: ../../enterprise/godmode/policies/policy_modules.php:1293 -#: ../../enterprise/godmode/policies/policy_plugins.php:88 -#: ../../enterprise/godmode/policies/policy_queue.php:344 -#: ../../enterprise/godmode/policies/policy_queue.php:379 -#: ../../enterprise/godmode/policies/policy_queue.php:421 -#: ../../enterprise/godmode/reporting/graph_template_item_editor.php:177 -#: ../../enterprise/godmode/reporting/graph_template_item_editor.php:188 -#: ../../enterprise/godmode/reporting/graph_template_list.php:158 -#: ../../enterprise/godmode/reporting/mysql_builder.php:42 -#: ../../enterprise/godmode/reporting/mysql_builder.php:49 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:373 -#: ../../enterprise/godmode/reporting/reporting_builder.template_list_item.php:355 -#: ../../enterprise/godmode/servers/credential_boxes_satellite.php:328 -#: ../../enterprise/godmode/servers/credential_boxes_satellite.php:366 -#: ../../enterprise/godmode/setup/setup_acl.php:227 -#: ../../enterprise/godmode/snmpconsole/snmp_trap_editor.php:349 -#: ../../enterprise/include/ajax/transactional.ajax.php:121 -#: ../../enterprise/include/ajax/transactional.ajax.php:213 -#: ../../enterprise/meta/advanced/metasetup.visual.php:154 -#: ../../enterprise/meta/advanced/policymanager.queue.php:218 -#: ../../enterprise/meta/advanced/policymanager.queue.php:261 -#: ../../enterprise/meta/advanced/policymanager.queue.php:312 -#: ../../enterprise/meta/advanced/servers.build_table.php:132 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1425 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1594 -#: ../../enterprise/meta/include/functions_wizard_meta.php:294 -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:267 -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:428 -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:620 -#: ../../enterprise/operation/agentes/manage_transmap_creation.php:196 -#: ../../enterprise/operation/agentes/transactional_map.php:319 -#: ../../enterprise/operation/services/services.list.php:483 -msgid "Delete" -msgstr "Delete" - -#: ../../extensions/files_repo/files_repo_list.php:115 -msgid "No items" -msgstr "No items" - -#: ../../extensions/files_repo/functions_files_repo.php:29 -#: ../../extensions/files_repo/functions_files_repo.php:40 -#: ../../include/functions_config.php:1779 -msgid "Attachment directory is not writable by HTTP Server" -msgstr "Attachment directory is not writable by HTTP Server" - -#: ../../extensions/files_repo/functions_files_repo.php:30 -#: ../../extensions/files_repo/functions_files_repo.php:41 -#, php-format -msgid "Please check that the web server has write rights on the %s directory" -msgstr "" -"Please check if the web server has writing permissions on the %s directory " -"or not." - -#: ../../extensions/files_repo/functions_files_repo.php:229 -msgid "The file could not be copied" -msgstr "The file could not be copied." - -#: ../../extensions/files_repo/functions_files_repo.php:233 -msgid "There was an error creating the file" -msgstr "There was an error creating the file." - -#: ../../extensions/files_repo/functions_files_repo.php:274 -#: ../../enterprise/extensions/vmware/main.php:76 -msgid "There was an error updating the file" -msgstr "There was an error updating the file." - -#: ../../extensions/files_repo.php:91 -msgid "Extension not installed" -msgstr "Extension not installed." - -#: ../../extensions/files_repo.php:104 ../../extensions/files_repo.php:187 -#: ../../enterprise/extensions/ipam.php:213 -#: ../../enterprise/extensions/ipam.php:226 -#: ../../enterprise/extensions/ipam.php:292 -msgid "Administration view" -msgstr "Management view" - -#: ../../extensions/files_repo.php:110 ../../extensions/files_repo.php:192 -#: ../../enterprise/extensions/ipam.php:159 -#: ../../enterprise/extensions/ipam.php:300 -msgid "Operation view" -msgstr "Operation view" - -#: ../../extensions/files_repo.php:116 ../../extensions/files_repo.php:218 -msgid "Files repository manager" -msgstr "File repository manager" - -#: ../../extensions/files_repo.php:133 ../../include/functions.php:2190 -#: ../../include/functions.php:2193 -msgid "The file exceeds the maximum size" -msgstr "Maximum filesize exceeded" - -#: ../../extensions/files_repo.php:166 -#: ../../godmode/agentes/planned_downtime.list.php:107 -#: ../../godmode/alerts/alert_actions.php:332 -#: ../../godmode/alerts/alert_commands.php:319 -#: ../../godmode/alerts/alert_list.php:145 -#: ../../godmode/alerts/alert_list.php:213 -#: ../../godmode/alerts/alert_special_days.php:223 -#: ../../godmode/alerts/alert_templates.php:224 -#: ../../godmode/events/event_filter.php:56 -#: ../../godmode/events/event_filter.php:77 -#: ../../godmode/massive/massive_delete_action_alerts.php:114 -#: ../../godmode/massive/massive_delete_alerts.php:156 -#: ../../godmode/massive/massive_delete_modules.php:236 -#: ../../godmode/massive/massive_delete_tags.php:151 -#: ../../godmode/modules/manage_nc_groups.php:122 -#: ../../godmode/modules/manage_network_components.php:372 -#: ../../godmode/netflow/nf_edit.php:76 ../../godmode/netflow/nf_edit.php:100 -#: ../../godmode/netflow/nf_item_list.php:105 -#: ../../godmode/netflow/nf_item_list.php:126 -#: ../../godmode/reporting/graphs.php:86 ../../godmode/reporting/graphs.php:94 -#: ../../godmode/reporting/graphs.php:136 -#: ../../godmode/reporting/map_builder.php:87 -#: ../../godmode/reporting/reporting_builder.php:412 -#: ../../godmode/setup/gis.php:57 ../../godmode/setup/links.php:69 -#: ../../godmode/setup/news.php:97 -#: ../../godmode/snmpconsole/snmp_alert.php:560 -#: ../../godmode/snmpconsole/snmp_filters.php:76 -#: ../../godmode/users/configure_user.php:415 -#: ../../godmode/users/profile_list.php:94 -#: ../../godmode/users/user_list.php:147 ../../godmode/users/user_list.php:188 -#: ../../operation/events/events.php:536 -#: ../../operation/gis_maps/gis_map.php:74 -#: ../../operation/incidents/incident.php:66 -#: ../../operation/incidents/incident_detail.php:85 -#: ../../operation/incidents/incident_detail.php:114 -#: ../../operation/messages/message_list.php:56 -#: ../../operation/messages/message_list.php:73 -#: ../../operation/reporting/graph_viewer.php:44 -#: ../../operation/reporting/graph_viewer.php:51 -#: ../../operation/snmpconsole/snmp_view.php:95 -#: ../../enterprise/dashboard/dashboards.php:51 -#: ../../enterprise/extensions/ipam/ipam_action.php:64 -#: ../../enterprise/godmode/alerts/alert_events_list.php:160 -#: ../../enterprise/godmode/alerts/alert_events_list.php:204 -#: ../../enterprise/godmode/alerts/alert_events_rules.php:281 -#: ../../enterprise/godmode/modules/local_components.php:330 -#: ../../enterprise/godmode/policies/policies.php:174 -#: ../../enterprise/godmode/reporting/graph_template_item_editor.php:98 -#: ../../enterprise/godmode/reporting/graph_template_item_editor.php:119 -#: ../../enterprise/godmode/reporting/graph_template_list.php:86 -#: ../../enterprise/godmode/reporting/graph_template_list.php:106 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:244 -#: ../../enterprise/godmode/reporting/reporting_builder.template_list_item.php:190 -#: ../../enterprise/godmode/setup/setup_metaconsole.php:117 -#: ../../enterprise/operation/agentes/manage_transmap_creation.php:53 -#: ../../enterprise/operation/agentes/transactional_map.php:132 -msgid "Successfully deleted" -msgstr "Successfully deleted" - -#: ../../extensions/files_repo.php:166 -#: ../../godmode/alerts/alert_actions.php:333 -#: ../../godmode/alerts/alert_commands.php:320 -#: ../../godmode/alerts/alert_list.php:145 -#: ../../godmode/alerts/alert_list.php:213 -#: ../../godmode/alerts/alert_special_days.php:224 -#: ../../godmode/alerts/alert_templates.php:225 -#: ../../godmode/massive/massive_delete_action_alerts.php:115 -#: ../../godmode/massive/massive_delete_alerts.php:157 -#: ../../godmode/massive/massive_delete_tags.php:152 -#: ../../godmode/modules/manage_network_components.php:373 -#: ../../godmode/reporting/reporting_builder.php:413 -#: ../../godmode/setup/gis.php:55 ../../godmode/setup/news.php:98 -#: ../../godmode/users/configure_user.php:416 -#: ../../operation/agentes/pandora_networkmap.php:273 -#: ../../operation/events/events.php:537 -#: ../../operation/gis_maps/gis_map.php:75 -#: ../../operation/incidents/incident.php:67 -#: ../../operation/incidents/incident_detail.php:86 -#: ../../operation/incidents/incident_detail.php:115 -#: ../../operation/messages/message_list.php:57 -#: ../../operation/snmpconsole/snmp_view.php:96 -#: ../../enterprise/dashboard/dashboards.php:52 -#: ../../enterprise/extensions/ipam/ipam_action.php:61 -#: ../../enterprise/godmode/alerts/alert_events_list.php:161 -#: ../../enterprise/godmode/alerts/alert_events_list.php:205 -#: ../../enterprise/godmode/alerts/alert_events_rules.php:282 -#: ../../enterprise/godmode/modules/local_components.php:331 -#: ../../enterprise/godmode/policies/policies.php:175 -#: ../../enterprise/godmode/policies/policy_agents.php:91 -#: ../../enterprise/godmode/policies/policy_alerts.php:165 -#: ../../enterprise/godmode/policies/policy_alerts.php:206 -#: ../../enterprise/godmode/policies/policy_collections.php:69 -#: ../../enterprise/godmode/policies/policy_external_alerts.php:96 -#: ../../enterprise/godmode/policies/policy_external_alerts.php:141 -#: ../../enterprise/godmode/policies/policy_inventory_modules.php:96 -#: ../../enterprise/godmode/policies/policy_modules.php:1097 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:245 -#: ../../enterprise/godmode/reporting/reporting_builder.template_list_item.php:191 -#: ../../enterprise/godmode/setup/setup_metaconsole.php:118 -#: ../../enterprise/operation/agentes/manage_transmap_creation.php:54 -#: ../../enterprise/operation/agentes/transactional_map.php:133 -msgid "Could not be deleted" -msgstr "Could not be deleted" - -#: ../../extensions/files_repo.php:200 ../../extensions/files_repo.php:216 -msgid "Files repository" -msgstr "File repository" - -#: ../../extensions/insert_data.php:56 -msgid "Insert data" -msgstr "Insert data" - -#: ../../extensions/insert_data.php:93 -msgid "You haven't privileges for insert data in the agent." -msgstr "You don't have the necessary privileges to add data to the agent" - -#: ../../extensions/insert_data.php:130 -#, php-format -msgid "Can't save agent (%s), module (%s) data xml." -msgstr "Can't save (%s) agent, module (%s) xml data" - -#: ../../extensions/insert_data.php:137 -#, php-format -msgid "Save agent (%s), module (%s) data xml." -msgstr "(%s) Agent saved, module (%s) xml data" - -#: ../../extensions/insert_data.php:146 -#, php-format -msgid "" -"Please check that the directory \"%s\" is writeable by the apache user.

    The CSV file format is " -"date;value<newline>date;value<newline>... The date in CSV is in " -"format Y/m/d H:i:s." -msgstr "" -"Please check if the directory \"%s\" is can be written on by the apache " -"user.

    The CSV file format is " -"date;value<newline>date;value<newline>... The date in CSV has a " -"Y/m/d H:i:s format." - -#: ../../extensions/insert_data.php:179 ../../general/header.php:204 -#: ../../godmode/alerts/alert_list.builder.php:77 -#: ../../godmode/alerts/alert_list.builder.php:125 -#: ../../godmode/alerts/configure_alert_template.php:592 -#: ../../godmode/gis_maps/configure_gis_map.php:588 -#: ../../godmode/massive/massive_add_alerts.php:176 -#: ../../godmode/massive/massive_copy_modules.php:95 -#: ../../godmode/massive/massive_delete_alerts.php:208 -#: ../../godmode/massive/massive_delete_modules.php:412 -#: ../../godmode/massive/massive_delete_modules.php:481 -#: ../../godmode/massive/massive_edit_modules.php:256 -#: ../../godmode/massive/massive_edit_modules.php:310 -#: ../../godmode/snmpconsole/snmp_trap_generator.php:85 -#: ../../enterprise/godmode/alerts/alert_events.php:513 -#: ../../enterprise/godmode/massive/massive_edit_modules_satellite.php:207 -#: ../../enterprise/godmode/policies/policy_alerts.php:509 -#: ../../enterprise/godmode/policies/policy_alerts.php:513 -#: ../../enterprise/godmode/policies/policy_external_alerts.php:328 -#: ../../enterprise/meta/advanced/synchronizing.user.php:538 -#: ../../enterprise/meta/general/main_header.php:392 -#: ../../enterprise/meta/monitoring/wizard/wizard.create_module.php:224 -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:223 -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:313 -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:374 -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:482 -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:555 -#: ../../enterprise/meta/monitoring/wizard/wizard.php:107 -msgid "Select" -msgstr "Select" - -#: ../../extensions/insert_data.php:180 ../../extensions/insert_data.php:181 -#: ../../include/ajax/module.php:749 ../../include/functions_graph.php:3435 -#: ../../include/functions_netflow.php:311 -#: ../../include/functions_reporting.php:2360 -#: ../../include/functions_reporting.php:2394 -#: ../../include/functions_reporting_html.php:1812 -#: ../../include/functions_reporting_html.php:1815 -#: ../../include/functions_reporting_html.php:1816 -#: ../../include/functions_reporting_html.php:1819 -#: ../../mobile/operation/modules.php:606 -#: ../../mobile/operation/modules.php:613 -#: ../../mobile/operation/modules.php:621 -#: ../../mobile/operation/modules.php:757 -#: ../../operation/agentes/exportdata.csv.php:77 -#: ../../operation/agentes/exportdata.excel.php:76 -#: ../../operation/agentes/exportdata.php:98 -#: ../../operation/agentes/gis_view.php:194 -#: ../../operation/agentes/status_monitor.php:983 -#: ../../operation/search_modules.php:53 -#: ../../enterprise/godmode/agentes/collections.agents.php:50 -#: ../../enterprise/godmode/agentes/collections.agents.php:59 -#: ../../enterprise/godmode/agentes/collections.data.php:62 -#: ../../enterprise/godmode/agentes/collections.data.php:101 -#: ../../enterprise/godmode/agentes/collections.data.php:138 -#: ../../enterprise/godmode/agentes/collections.data.php:154 -#: ../../enterprise/godmode/agentes/collections.data.php:169 -#: ../../enterprise/godmode/agentes/collections.data.php:191 -#: ../../enterprise/godmode/agentes/collections.data.php:214 -#: ../../enterprise/godmode/agentes/collections.data.php:235 -#: ../../enterprise/godmode/agentes/collections.data.php:254 -#: ../../enterprise/godmode/agentes/collections.editor.php:39 -#: ../../enterprise/include/functions_reporting.php:1470 -#: ../../enterprise/include/functions_reporting.php:1594 -#: ../../enterprise/include/functions_reporting.php:1597 -#: ../../enterprise/include/functions_reporting_csv.php:348 -#: ../../enterprise/include/functions_reporting_csv.php:404 -#: ../../enterprise/include/functions_reporting_csv.php:430 -#: ../../enterprise/include/functions_reporting_csv.php:496 -#: ../../enterprise/include/functions_reporting_csv.php:879 -#: ../../enterprise/include/functions_reporting_pdf.php:365 -#: ../../enterprise/include/functions_reporting_pdf.php:371 -#: ../../enterprise/include/functions_reporting_pdf.php:977 -#: ../../enterprise/include/functions_reporting_pdf.php:983 -#: ../../enterprise/include/functions_reporting_pdf.php:984 -#: ../../enterprise/include/functions_reporting_pdf.php:987 -#: ../../enterprise/include/functions_services.php:1428 -#: ../../enterprise/operation/agentes/policy_view.php:308 -msgid "Data" -msgstr "Data" - -#: ../../extensions/insert_data.php:182 -#: ../../extensions/users_connected.php:79 ../../general/logon_ok.php:226 -#: ../../general/logon_ok.php:423 ../../godmode/admin_access_logs.php:190 -#: ../../godmode/alerts/configure_alert_special_days.php:66 -#: ../../godmode/reporting/reporting_builder.item_editor.php:1121 -#: ../../include/functions.php:2314 ../../include/functions_events.php:3927 -#: ../../include/functions_reporting.php:2360 -#: ../../include/functions_reporting.php:2393 -#: ../../include/functions_reporting_html.php:1812 -#: ../../include/functions_reporting_html.php:1816 -#: ../../include/functions_reporting_html.php:1819 -#: ../../include/functions_reporting_html.php:1834 -#: ../../include/functions_reporting_html.php:3598 -#: ../../mobile/operation/tactical.php:310 -#: ../../operation/events/events.build_table.php:581 -#: ../../operation/netflow/nf_live_view.php:234 -#: ../../operation/reporting/graph_viewer.php:205 -#: ../../enterprise/extensions/backup/main.php:99 -#: ../../enterprise/include/functions_inventory.php:508 -#: ../../enterprise/include/functions_log.php:346 -#: ../../enterprise/include/functions_reporting.php:1446 -#: ../../enterprise/include/functions_reporting.php:1469 -#: ../../enterprise/include/functions_reporting.php:1594 -#: ../../enterprise/include/functions_reporting.php:1597 -#: ../../enterprise/include/functions_reporting_csv.php:323 -#: ../../enterprise/include/functions_reporting_csv.php:377 -#: ../../enterprise/include/functions_reporting_pdf.php:364 -#: ../../enterprise/include/functions_reporting_pdf.php:373 -#: ../../enterprise/include/functions_reporting_pdf.php:976 -#: ../../enterprise/include/functions_reporting_pdf.php:982 -#: ../../enterprise/include/functions_reporting_pdf.php:999 -#: ../../enterprise/operation/agentes/agent_inventory.php:70 -#: ../../enterprise/operation/inventory/inventory.php:223 -msgid "Date" -msgstr "Date" - -#: ../../extensions/insert_data.php:185 -#: ../../operation/agentes/exportdata.php:331 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:293 -#: ../../enterprise/operation/reporting/custom_reporting.php:21 -msgid "CSV" -msgstr "CSV" - -#: ../../extensions/insert_data.php:194 -#: ../../godmode/reporting/reporting_builder.main.php:32 -#: ../../godmode/reporting/visual_console_builder.data.php:181 -#: ../../godmode/setup/gis_step_2.php:310 -#: ../../godmode/setup/snmp_wizard.php:104 -#: ../../operation/agentes/graphs.php:235 -#: ../../enterprise/dashboard/main_dashboard.php:315 -#: ../../enterprise/godmode/reporting/mysql_builder.php:149 -#: ../../enterprise/godmode/reporting/reporting_builder.template_editor.php:67 -#: ../../enterprise/include/ajax/transactional.ajax.php:83 -msgid "Save" -msgstr "Save" - -#: ../../extensions/insert_data.php:210 -#: ../../godmode/agentes/planned_downtime.editor.php:1169 -#: ../../godmode/alerts/configure_alert_template.php:1074 -#: ../../godmode/reporting/reporting_builder.item_editor.php:2028 -#: ../../godmode/setup/news.php:297 -#: ../../operation/agentes/datos_agente.php:304 -#: ../../operation/agentes/estado_monitores.php:401 -#: ../../operation/agentes/interface_traffic_graph_win.php:354 -#: ../../operation/agentes/stat_win.php:506 -#: ../../operation/events/events_list.php:1587 -#: ../../operation/netflow/nf_live_view.php:659 -#: ../../operation/reporting/graph_viewer.php:277 -#: ../../operation/reporting/reporting_viewer.php:254 -#: ../../operation/reporting/reporting_viewer.php:274 -#: ../../operation/tree.php:391 -#: ../../enterprise/dashboard/widgets/tree_view.php:317 -#: ../../enterprise/extensions/cron/main.php:370 -#: ../../enterprise/godmode/alerts/alert_events.php:577 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:683 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:2283 -#: ../../enterprise/operation/log/log_viewer.php:310 -#: ../../enterprise/operation/log/log_viewer.php:322 -msgid "Choose time" -msgstr "Choose time" - -#: ../../extensions/insert_data.php:211 -#: ../../godmode/agentes/planned_downtime.editor.php:1170 -#: ../../godmode/alerts/configure_alert_template.php:1075 -#: ../../godmode/reporting/reporting_builder.item_editor.php:2029 -#: ../../godmode/setup/news.php:298 -#: ../../operation/agentes/datos_agente.php:305 -#: ../../operation/agentes/estado_monitores.php:402 -#: ../../operation/agentes/interface_traffic_graph_win.php:355 -#: ../../operation/agentes/stat_win.php:507 -#: ../../operation/events/events_list.php:1588 -#: ../../operation/netflow/nf_live_view.php:660 -#: ../../operation/reporting/graph_viewer.php:278 -#: ../../operation/reporting/reporting_viewer.php:255 -#: ../../operation/reporting/reporting_viewer.php:275 -#: ../../operation/tree.php:392 -#: ../../enterprise/dashboard/widgets/tree_view.php:318 -#: ../../enterprise/extensions/cron/main.php:371 -#: ../../enterprise/godmode/alerts/alert_events.php:578 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:684 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:2284 -#: ../../enterprise/operation/log/log_viewer.php:311 -#: ../../enterprise/operation/log/log_viewer.php:323 -msgid "Time" -msgstr "Time" - -#: ../../extensions/insert_data.php:212 -#: ../../godmode/agentes/planned_downtime.editor.php:1171 -#: ../../godmode/alerts/configure_alert_template.php:1076 -#: ../../godmode/reporting/reporting_builder.item_editor.php:2030 -#: ../../godmode/setup/news.php:299 ../../include/functions_html.php:861 -#: ../../operation/agentes/datos_agente.php:306 -#: ../../operation/agentes/estado_monitores.php:403 -#: ../../operation/agentes/interface_traffic_graph_win.php:356 -#: ../../operation/agentes/stat_win.php:508 -#: ../../operation/events/events_list.php:1589 -#: ../../operation/netflow/nf_live_view.php:661 -#: ../../operation/reporting/graph_viewer.php:279 -#: ../../operation/reporting/reporting_viewer.php:256 -#: ../../operation/reporting/reporting_viewer.php:276 -#: ../../operation/tree.php:393 -#: ../../enterprise/dashboard/widgets/tree_view.php:319 -#: ../../enterprise/extensions/cron/main.php:372 -#: ../../enterprise/godmode/alerts/alert_events.php:579 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:685 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:2285 -#: ../../enterprise/operation/log/log_viewer.php:312 -#: ../../enterprise/operation/log/log_viewer.php:324 -msgid "Hour" -msgstr "Hour" - -#: ../../extensions/insert_data.php:213 -#: ../../godmode/agentes/planned_downtime.editor.php:1172 -#: ../../godmode/alerts/configure_alert_template.php:1077 -#: ../../godmode/reporting/reporting_builder.item_editor.php:2031 -#: ../../godmode/setup/news.php:300 ../../include/functions_html.php:862 -#: ../../operation/agentes/datos_agente.php:307 -#: ../../operation/agentes/estado_monitores.php:404 -#: ../../operation/agentes/interface_traffic_graph_win.php:357 -#: ../../operation/agentes/stat_win.php:509 -#: ../../operation/events/events_list.php:1590 -#: ../../operation/netflow/nf_live_view.php:662 -#: ../../operation/reporting/graph_viewer.php:280 -#: ../../operation/reporting/reporting_viewer.php:257 -#: ../../operation/reporting/reporting_viewer.php:277 -#: ../../operation/tree.php:394 -#: ../../enterprise/dashboard/widgets/tree_view.php:320 -#: ../../enterprise/extensions/cron/main.php:373 -#: ../../enterprise/godmode/alerts/alert_events.php:580 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:686 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:2286 -#: ../../enterprise/operation/log/log_viewer.php:313 -#: ../../enterprise/operation/log/log_viewer.php:325 -msgid "Minute" -msgstr "Minute" - -#: ../../extensions/insert_data.php:214 -#: ../../godmode/agentes/planned_downtime.editor.php:1173 -#: ../../godmode/alerts/configure_alert_template.php:1078 -#: ../../godmode/reporting/reporting_builder.item_editor.php:2032 -#: ../../godmode/setup/news.php:301 -#: ../../operation/agentes/datos_agente.php:308 -#: ../../operation/agentes/estado_monitores.php:405 -#: ../../operation/agentes/interface_traffic_graph_win.php:358 -#: ../../operation/agentes/stat_win.php:510 -#: ../../operation/events/events_list.php:1591 -#: ../../operation/netflow/nf_live_view.php:663 -#: ../../operation/reporting/graph_viewer.php:281 -#: ../../operation/reporting/reporting_viewer.php:258 -#: ../../operation/reporting/reporting_viewer.php:278 -#: ../../operation/tree.php:395 -#: ../../enterprise/dashboard/widgets/tree_view.php:321 -#: ../../enterprise/extensions/cron/main.php:374 -#: ../../enterprise/godmode/alerts/alert_events.php:581 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:687 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:2287 -#: ../../enterprise/operation/log/log_viewer.php:314 -#: ../../enterprise/operation/log/log_viewer.php:326 -msgid "Second" -msgstr "Second" - -#: ../../extensions/insert_data.php:215 -#: ../../godmode/agentes/planned_downtime.editor.php:1174 -#: ../../godmode/alerts/configure_alert_template.php:1079 -#: ../../godmode/reporting/reporting_builder.item_editor.php:2033 -#: ../../godmode/setup/news.php:302 ../../include/functions.php:436 -#: ../../include/functions.php:570 -#: ../../operation/agentes/datos_agente.php:309 -#: ../../operation/agentes/estado_monitores.php:406 -#: ../../operation/agentes/interface_traffic_graph_win.php:359 -#: ../../operation/agentes/stat_win.php:511 -#: ../../operation/events/events_list.php:1592 -#: ../../operation/netflow/nf_live_view.php:664 -#: ../../operation/reporting/graph_viewer.php:282 -#: ../../operation/reporting/reporting_viewer.php:259 -#: ../../operation/reporting/reporting_viewer.php:279 -#: ../../operation/tree.php:396 -#: ../../enterprise/dashboard/widgets/tree_view.php:322 -#: ../../enterprise/extensions/cron/main.php:375 -#: ../../enterprise/godmode/alerts/alert_events.php:582 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:688 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:2288 -#: ../../enterprise/operation/agentes/agent_inventory.php:89 -#: ../../enterprise/operation/log/log_viewer.php:315 -#: ../../enterprise/operation/log/log_viewer.php:327 -msgid "Now" -msgstr "Now" - -#: ../../extensions/insert_data.php:216 -#: ../../godmode/agentes/planned_downtime.editor.php:1175 -#: ../../godmode/alerts/configure_alert_template.php:1080 -#: ../../godmode/reporting/reporting_builder.item_editor.php:2034 -#: ../../godmode/setup/news.php:303 -#: ../../include/functions_filemanager.php:619 -#: ../../include/functions_filemanager.php:640 -#: ../../include/functions_filemanager.php:656 -#: ../../include/functions_snmp_browser.php:441 -#: ../../mobile/include/ui.class.php:571 ../../mobile/include/ui.class.php:610 -#: ../../operation/agentes/datos_agente.php:310 -#: ../../operation/agentes/estado_monitores.php:407 -#: ../../operation/agentes/interface_traffic_graph_win.php:360 -#: ../../operation/agentes/stat_win.php:512 -#: ../../operation/events/events_list.php:1593 -#: ../../operation/netflow/nf_live_view.php:665 -#: ../../operation/reporting/graph_viewer.php:283 -#: ../../operation/reporting/reporting_viewer.php:260 -#: ../../operation/reporting/reporting_viewer.php:280 -#: ../../operation/tree.php:397 -#: ../../enterprise/dashboard/widgets/tree_view.php:323 -#: ../../enterprise/extensions/cron/main.php:376 -#: ../../enterprise/godmode/alerts/alert_events.php:583 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:689 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:2289 -#: ../../enterprise/operation/log/log_viewer.php:316 -#: ../../enterprise/operation/log/log_viewer.php:328 -msgid "Close" -msgstr "Close" - -#: ../../extensions/insert_data.php:258 -msgid "Insert Data" -msgstr "Insert Data" - -#: ../../extensions/module_groups.php:39 -msgid "Number fired of alerts" -msgstr "Number of alerts fired" - -#: ../../extensions/module_groups.php:46 -#: ../../godmode/massive/massive_add_alerts.php:174 -#: ../../godmode/massive/massive_delete_alerts.php:206 -#: ../../godmode/massive/massive_enable_disable_alerts.php:148 -#: ../../godmode/massive/massive_standby_alerts.php:148 -#: ../../enterprise/godmode/massive/massive_add_alerts_policy.php:102 -#: ../../enterprise/godmode/massive/massive_delete_alerts_policy.php:101 -#: ../../enterprise/godmode/policies/policy_alerts.php:507 -msgid "Alert template" -msgstr "Alert template" - -#: ../../extensions/module_groups.php:84 -#: ../../godmode/agentes/fields_manager.php:97 -#: ../../godmode/agentes/modificar_agente.php:494 -#: ../../godmode/agentes/planned_downtime.editor.php:760 -#: ../../godmode/alerts/alert_list.builder.php:83 -#: ../../godmode/alerts/alert_list.list.php:121 -#: ../../godmode/alerts/alert_list.list.php:410 -#: ../../godmode/alerts/alert_view.php:344 -#: ../../godmode/category/category.php:111 -#: ../../godmode/events/event_responses.list.php:57 -#: ../../godmode/groups/group_list.php:341 ../../godmode/menu.php:156 -#: ../../godmode/tag/tag.php:205 ../../include/functions_filemanager.php:583 -#: ../../include/functions_reporting_html.php:1958 -#: ../../include/functions_treeview.php:382 -#: ../../enterprise/extensions/backup/main.php:103 -#: ../../enterprise/extensions/cron/main.php:201 -#: ../../enterprise/extensions/ipam/ipam_ajax.php:261 -#: ../../enterprise/godmode/agentes/collections.php:235 -#: ../../enterprise/godmode/agentes/inventory_manager.php:237 -#: ../../enterprise/godmode/alerts/alert_events_list.php:421 -#: ../../enterprise/godmode/policies/policy_alerts.php:241 -#: ../../enterprise/godmode/policies/policy_external_alerts.php:171 -#: ../../enterprise/godmode/policies/policy_inventory_modules.php:245 -#: ../../enterprise/godmode/setup/setup_skins.php:120 -#: ../../enterprise/godmode/snmpconsole/snmp_trap_editor.php:323 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1196 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1408 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1500 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1583 -#: ../../enterprise/meta/include/functions_alerts_meta.php:111 -#: ../../enterprise/meta/include/functions_alerts_meta.php:128 -#: ../../enterprise/meta/monitoring/wizard/wizard.php:98 -#: ../../enterprise/operation/agentes/manage_transmap_creation.php:122 -#: ../../enterprise/operation/agentes/transactional_map.php:155 -#: ../../enterprise/operation/services/services.list.php:348 -msgid "Actions" -msgstr "Actions" - -#: ../../extensions/module_groups.php:168 -msgid "Combined table of agent group and module group" -msgstr "Agent group and module group combined table" - -#: ../../extensions/module_groups.php:171 -msgid "" -"This table shows in columns the modules group and in rows agents group. The " -"cell shows all modules" -msgstr "" -"This table shows module groups in the columns, and agent groups in the rows. " -"Cells show all modules." - -#: ../../extensions/module_groups.php:297 -msgid "" -"Orange cell when the module group and agent have at least one alarm fired." -msgstr "" -"Cell is orange when the module and agent groups have at least one alarm " -"fired." - -#: ../../extensions/module_groups.php:298 -msgid "" -"Red cell when the module group and agent have at least one module in " -"critical status and the others in any status" -msgstr "" -"Cell is red when the module and agent groups have at least one module in " -"critical status although others may be in any status." - -#: ../../extensions/module_groups.php:299 -msgid "" -"Yellow cell when the module group and agent have at least one in warning " -"status and the others in grey or green status" -msgstr "" -"Cell is yellow when module and agent groups have at least one module in " -"warning status, although others may be in green or grey status." - -#: ../../extensions/module_groups.php:300 -msgid "" -"Green cell when the module group and agent have all modules in OK status" -msgstr "" -"Cell is green when the module and agent groups have all modules in normal " -"status." - -#: ../../extensions/module_groups.php:301 -msgid "" -"Grey cell when the module group and agent have at least one in unknown " -"status and the others in green status" -msgstr "" -"Cell is grey when the module and agent groups have at least one module in " -"unknown status and the rest in normal status." - -#: ../../extensions/module_groups.php:302 -msgid "" -"Blue cell when the module group and agent have all modules in not init " -"status." -msgstr "" -"Cell is blue if the module and agent groups all have modules in non-" -"initialised status." - -#: ../../extensions/module_groups.php:307 -msgid "There are no defined groups or module groups" -msgstr "There are no agent or module groups defined." - -#: ../../extensions/module_groups.php:325 ../../godmode/menu.php:49 -#: ../../operation/tree.php:67 -#: ../../enterprise/dashboard/widgets/tree_view.php:36 -msgid "Module groups" -msgstr "Module groups" - -#: ../../extensions/net_tools.php:96 -msgid "The agent hasn't got IP" -msgstr "The agent doesn't have an IP yet." - -#: ../../extensions/net_tools.php:120 -msgid "" -"You can set the command path in the menu Administration -> Extensions -" -"> Config Network Tools" -msgstr "" -"You can set the command path from the menu Administration -> Extensions -" -"> Config Network Tools" - -#: ../../extensions/net_tools.php:123 -msgid "Traceroute" -msgstr "Traceroute" - -#: ../../extensions/net_tools.php:124 -msgid "Ping host & Latency" -msgstr "Ping host and retrieve latency values" - -#: ../../extensions/net_tools.php:125 -msgid "SNMP Interface status" -msgstr "SNMP Interface status" - -#: ../../extensions/net_tools.php:126 -msgid "Basic TCP Port Scan" -msgstr "Basic TCP Port Scan" - -#: ../../extensions/net_tools.php:127 -msgid "DiG/Whois Lookup" -msgstr "Look up DiG/Whois" - -#: ../../extensions/net_tools.php:131 -#: ../../operation/agentes/estado_generalagente.php:147 -msgid "IP address" -msgstr "IP address" - -#: ../../extensions/net_tools.php:145 -#: ../../enterprise/meta/include/functions_wizard_meta.php:826 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1322 -msgid "SNMP Community" -msgstr "SNMP Community" - -#: ../../extensions/net_tools.php:148 ../../include/functions_events.php:1796 -msgid "Execute" -msgstr "Execute" - -#: ../../extensions/net_tools.php:162 -msgid "Traceroute executable does not exist." -msgstr "Traceroute executable does not exist." - -#: ../../extensions/net_tools.php:165 -msgid "Traceroute to " -msgstr "Traceroute to " - -#: ../../extensions/net_tools.php:174 -msgid "Ping executable does not exist." -msgstr "Ping executable does not exist." - -#: ../../extensions/net_tools.php:177 -#, php-format -msgid "Ping to %s" -msgstr "Ping %s" - -#: ../../extensions/net_tools.php:186 -msgid "Nmap executable does not exist." -msgstr "Nmap executable does not exist." - -#: ../../extensions/net_tools.php:189 -msgid "Basic TCP Scan on " -msgstr "Perform basic TCP Scan on " - -#: ../../extensions/net_tools.php:196 -msgid "Domain and IP information for " -msgstr "Domain and IP information on " - -#: ../../extensions/net_tools.php:200 -msgid "Dig executable does not exist." -msgstr "Dig executable does not exist." - -#: ../../extensions/net_tools.php:210 -msgid "Whois executable does not exist." -msgstr "Whois executable does not exist." - -#: ../../extensions/net_tools.php:219 -msgid "SNMP information for " -msgstr "SNMP information on " - -#: ../../extensions/net_tools.php:223 -msgid "SNMPget executable does not exist." -msgstr "SNMPget executable does not exist." - -#: ../../extensions/net_tools.php:226 -msgid "Uptime" -msgstr "Uptime" - -#: ../../extensions/net_tools.php:230 -msgid "Device info" -msgstr "Device info" - -#: ../../extensions/net_tools.php:238 -msgid "Interface" -msgstr "Interface" - -#: ../../extensions/net_tools.php:268 ../../extensions/net_tools.php:343 -msgid "Config Network Tools" -msgstr "Config Network Tools" - -#: ../../extensions/net_tools.php:289 ../../extensions/net_tools.php:290 -msgid "Set the paths." -msgstr "Set paths" - -#: ../../extensions/net_tools.php:310 -msgid "Traceroute path" -msgstr "Traceroute path" - -#: ../../extensions/net_tools.php:311 -msgid "If it is empty, Pandora searchs the traceroute system." -msgstr "If empty, Pandora will search the traceroute system" - -#: ../../extensions/net_tools.php:314 -msgid "Ping path" -msgstr "Ping path" - -#: ../../extensions/net_tools.php:315 -msgid "If it is empty, Pandora searchs the ping system." -msgstr "If empty, Pandora will search the ping system" - -#: ../../extensions/net_tools.php:318 -msgid "Nmap path" -msgstr "Nmap path" - -#: ../../extensions/net_tools.php:319 -msgid "If it is empty, Pandora searchs the nmap system." -msgstr "If empty, Pandora will search the nmap system." - -#: ../../extensions/net_tools.php:322 -msgid "Dig path" -msgstr "Dig path" - -#: ../../extensions/net_tools.php:323 -msgid "If it is empty, Pandora searchs the dig system." -msgstr "If empty, Pandora will search the dig system" - -#: ../../extensions/net_tools.php:326 -msgid "Snmpget path" -msgstr "Snmpget path" - -#: ../../extensions/net_tools.php:327 -msgid "If it is empty, Pandora searchs the snmpget system." -msgstr "If empty, Pandora will search the snmpget system" - -#: ../../extensions/net_tools.php:332 -#: ../../godmode/reporting/reporting_builder.list_items.php:308 -#: ../../godmode/update_manager/update_manager.php:35 -#: ../../enterprise/dashboard/main_dashboard.php:162 -#: ../../enterprise/dashboard/main_dashboard.php:242 -#: ../../enterprise/godmode/reporting/reporting_builder.template_list_item.php:254 -#: ../../enterprise/meta/monitoring/wizard/wizard.create_module.php:243 -msgid "Options" -msgstr "Options" - #: ../../extensions/pandora_logs.php:33 ../../extensions/system_info.php:174 msgid "Cannot find file" msgstr "Cannot find file" @@ -3580,6 +7374,74 @@ msgstr "" msgid "System logfiles" msgstr "System logfiles" +#: ../../extensions/files_repo/files_repo_get_file.php:65 +msgid "Unreliable petition" +msgstr "Unreliable petition" + +#: ../../extensions/files_repo/files_repo_get_file.php:65 +msgid "Please contact the administrator" +msgstr "Please contact the administrator." + +#: ../../extensions/files_repo/files_repo_form.php:73 +msgid "Only 200 characters are permitted" +msgstr "200 characters max." + +#: ../../extensions/files_repo/files_repo_form.php:84 +#: ../../extensions/system_info.php:471 ../../extensions/system_info.php:526 +#: ../../godmode/extensions.php:143 +msgid "File" +msgstr "File" + +#: ../../extensions/files_repo/files_repo_form.php:87 +#: ../../extensions/files_repo/files_repo_form.php:93 +#: ../../extensions/files_repo/files_repo_list.php:89 +msgid "Public link" +msgstr "Public link" + +#: ../../extensions/files_repo/files_repo_list.php:61 +#: ../../include/functions_filemanager.php:581 +msgid "Last modification" +msgstr "Previous modification" + +#: ../../extensions/files_repo/files_repo_list.php:86 +msgid "Copy to clipboard" +msgstr "Copy to clipboard" + +#: ../../extensions/files_repo/files_repo_list.php:94 +#: ../../extensions/system_info.php:467 +msgid "Download" +msgstr "Download" + +#: ../../extensions/files_repo/files_repo_list.php:115 +msgid "No items" +msgstr "No items" + +#: ../../extensions/files_repo/functions_files_repo.php:29 +#: ../../extensions/files_repo/functions_files_repo.php:40 +#: ../../include/functions_config.php:1730 +msgid "Attachment directory is not writable by HTTP Server" +msgstr "Attachment directory is not writable by HTTP Server" + +#: ../../extensions/files_repo/functions_files_repo.php:30 +#: ../../extensions/files_repo/functions_files_repo.php:41 +#, php-format +msgid "Please check that the web server has write rights on the %s directory" +msgstr "" +"Please check if the web server has writing permissions on the %s directory " +"or not." + +#: ../../extensions/files_repo/functions_files_repo.php:229 +msgid "The file could not be copied" +msgstr "The file could not be copied." + +#: ../../extensions/files_repo/functions_files_repo.php:233 +msgid "There was an error creating the file" +msgstr "There was an error creating the file." + +#: ../../extensions/files_repo/functions_files_repo.php:274 +msgid "There was an error updating the file" +msgstr "There was an error updating the file." + #: ../../extensions/plugin_registration.php:26 #: ../../extensions/plugin_registration.php:33 msgid "Plugin registration" @@ -3632,9 +7494,9 @@ msgid "Module plugin registered" msgstr "Module plug-in registered" #: ../../extensions/plugin_registration.php:422 -#: ../../godmode/agentes/module_manager_editor_plugin.php:50 #: ../../godmode/massive/massive_edit_plugins.php:287 #: ../../godmode/modules/manage_network_components_form_plugin.php:22 +#: ../../godmode/agentes/module_manager_editor_plugin.php:50 msgid "Plugin" msgstr "Plugin" @@ -3679,18 +7541,6 @@ msgstr "Pandora Server load" msgid "SNMP Interface throughput" msgstr "SNMP Interface throughput" -#: ../../extensions/realtime_graphs.php:72 ../../include/ajax/module.php:750 -#: ../../include/functions_events.php:2103 -#: ../../include/functions_visual_map_editor.php:56 -#: ../../include/functions_pandora_networkmap.php:1401 -#: ../../operation/agentes/status_monitor.php:977 -#: ../../operation/search_modules.php:52 -#: ../../enterprise/dashboard/widgets/custom_graph.php:33 -#: ../../enterprise/operation/services/services.list.php:344 -#: ../../enterprise/operation/services/services.service.php:143 -msgid "Graph" -msgstr "Graph" - #: ../../extensions/realtime_graphs.php:79 msgid "Refresh interval" msgstr "Refresh interval" @@ -3704,41 +7554,32 @@ msgid "Clear graph" msgstr "Clear graph" #: ../../extensions/realtime_graphs.php:94 -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:700 +#: ../../include/functions_snmp_browser.php:506 +#: ../../godmode/massive/massive_edit_modules.php:488 #: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:339 -#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:254 #: ../../godmode/agentes/module_manager_editor_network.php:67 #: ../../godmode/agentes/module_manager_editor_wmi.php:45 -#: ../../godmode/massive/massive_edit_modules.php:488 -#: ../../include/functions_snmp_browser.php:506 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:689 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_interfaces_explorer.php:336 -#: ../../enterprise/godmode/policies/policy_agent_wizard.wmi_explorer.php:252 +#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:254 +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:700 msgid "Target IP" msgstr "Target IP" #: ../../extensions/realtime_graphs.php:97 -#: ../../godmode/snmpconsole/snmp_trap_generator.php:69 #: ../../include/functions_snmp_browser.php:508 +#: ../../godmode/snmpconsole/snmp_trap_generator.php:69 msgid "Community" msgstr "Community" #: ../../extensions/realtime_graphs.php:108 -#: ../../godmode/setup/snmp_wizard.php:41 #: ../../include/functions_snmp_browser.php:401 -#: ../../enterprise/godmode/massive/massive_modify_alerts_snmp.php:243 -#: ../../enterprise/godmode/snmpconsole/snmp_trap_editor.php:318 -#: ../../enterprise/godmode/snmpconsole/snmp_trap_editor_form.php:56 +#: ../../godmode/setup/snmp_wizard.php:41 msgid "OID" msgstr "OID" -#: ../../extensions/realtime_graphs.php:111 ../../godmode/extensions.php:144 -#: ../../godmode/servers/servers.build_table.php:67 +#: ../../extensions/realtime_graphs.php:111 #: ../../include/functions_snmp_browser.php:513 -#: ../../enterprise/extensions/ipam/ipam_calculator.php:39 -#: ../../enterprise/godmode/servers/list_satellite.php:37 -#: ../../enterprise/meta/advanced/metasetup.consoles.php:388 -#: ../../enterprise/meta/advanced/servers.build_table.php:62 +#: ../../godmode/extensions.php:144 +#: ../../godmode/servers/servers.build_table.php:67 msgid "Version" msgstr "Version" @@ -3752,203 +7593,103 @@ msgstr "SNMP walk" msgid "Use this OID" msgstr "Use this OID" -#: ../../extensions/resource_exportation.php:53 -#: ../../extensions/resource_exportation.php:338 -msgid "Resource exportation" -msgstr "Resource exporting" +#: ../../extensions/files_repo.php:91 +msgid "Extension not installed" +msgstr "Extension not installed." -#: ../../extensions/resource_exportation.php:341 -msgid "" -"This extension makes exportation of resource template more easy. Here you " -"can export as a resource template in Pandora FMS 3.x format (.ptr). " -msgstr "" -"This extension makes exporting resource templates easier. You can export " -"resource templates in Pandora FMS 3.x format (.ptr) " +#: ../../extensions/files_repo.php:104 ../../extensions/files_repo.php:187 +msgid "Administration view" +msgstr "Management view" -#: ../../extensions/resource_exportation.php:352 -#: ../../enterprise/dashboard/widgets/reports.php:27 -#: ../../enterprise/dashboard/widgets/reports.php:43 -#: ../../enterprise/extensions/cron/functions.php:445 -#: ../../enterprise/extensions/cron/main.php:225 -#: ../../enterprise/extensions/cron/main.php:267 -#: ../../enterprise/extensions/cron/main.php:281 -msgid "Report" -msgstr "Report" +#: ../../extensions/files_repo.php:110 ../../extensions/files_repo.php:192 +msgid "Operation view" +msgstr "Operation view" -#: ../../extensions/resource_exportation.php:354 -#: ../../extensions/resource_exportation.php:357 -#: ../../operation/agentes/exportdata.php:341 -#: ../../enterprise/extensions/resource_exportation/functions.php:20 -msgid "Export" -msgstr "Export" +#: ../../extensions/files_repo.php:116 ../../extensions/files_repo.php:218 +msgid "Files repository manager" +msgstr "File repository manager" -#: ../../extensions/resource_exportation.php:355 ../../operation/menu.php:128 -#: ../../operation/users/user_edit.php:277 -#: ../../enterprise/meta/screens/screens.visualmap.php:216 -#: ../../enterprise/meta/screens/screens.visualmap.php:220 -msgid "Visual console" -msgstr "Visual console" +#: ../../extensions/files_repo.php:133 ../../include/functions.php:2190 +#: ../../include/functions.php:2193 +msgid "The file exceeds the maximum size" +msgstr "Maximum filesize exceeded" -#: ../../extensions/resource_registration.php:40 -#, php-format -msgid "Success add '%s' item in report '%s'." -msgstr "Successfully added '%s' item into '%s' report" +#: ../../extensions/files_repo.php:200 ../../extensions/files_repo.php:216 +msgid "Files repository" +msgstr "File repository" -#: ../../extensions/resource_registration.php:41 -#, php-format -msgid "Error create '%s' item in report '%s'." -msgstr "Error creating item '%s' on report '%s'" +#: ../../extensions/agents_alerts.php:109 +msgid "Agents/Alerts" +msgstr "Agents / Alerts" -#: ../../extensions/resource_registration.php:68 -#, php-format -msgid "Error create '%s' report, the name exist and there aren't free name." -msgstr "" -"Error creating '%s' report, the name already exists and no other names are " -"available." +#: ../../extensions/agents_alerts.php:156 +msgid "There are no agents with alerts" +msgstr "There are no agents with alerts." -#: ../../extensions/resource_registration.php:75 -#, php-format -msgid "" -"Warning create '%s' report, the name exist, the report have a name %s." -msgstr "" -"Warning creating report '%s': the name already exists and the report has a " -"name '%s'." +#: ../../extensions/agents_alerts.php:177 +#: ../../godmode/alerts/alert_templates.php:132 +#: ../../godmode/alerts/alert_templates.php:175 +#: ../../godmode/alerts/alert_templates.php:194 +#: ../../godmode/alerts/alert_templates.php:210 +#: ../../godmode/massive/massive_add_action_alerts.php:163 +#: ../../godmode/massive/massive_delete_action_alerts.php:167 +msgid "Alert templates" +msgstr "Alert templates" -#: ../../extensions/resource_registration.php:82 -msgid "Error the report haven't name." -msgstr "Error. The report is unnamed" +#: ../../extensions/agents_alerts.php:184 +msgid "Previous templates" +msgstr "Previous templates" -#: ../../extensions/resource_registration.php:88 -msgid "Error the report haven't group." -msgstr "Error. The report is not in any available group." +#: ../../extensions/agents_alerts.php:222 +msgid "More templates" +msgstr "More templates" -#: ../../extensions/resource_registration.php:98 -#, php-format -msgid "Success create '%s' report." -msgstr "successfully created '%s' report" +#: ../../extensions/agents_alerts.php:324 +#: ../../mobile/operation/alerts.php:253 ../../include/functions_ui.php:921 +#: ../../godmode/alerts/alert_view.php:85 +#: ../../godmode/alerts/alert_list.list.php:642 +msgid "times" +msgstr "amount of times alert was fired" -#: ../../extensions/resource_registration.php:99 -#, php-format -msgid "Error create '%s' report." -msgstr "Error creating '%s' report" +#: ../../extensions/agents_alerts.php:328 +#: ../../mobile/operation/alerts.php:257 ../../include/functions_ui.php:925 +#: ../../include/functions_reporting.php:7972 +#: ../../godmode/alerts/alert_view.php:89 +#: ../../godmode/alerts/alert_list.list.php:646 +msgid "Alert disabled" +msgstr "Alert disabled" -#: ../../extensions/resource_registration.php:327 -#: ../../extensions/resource_registration.php:348 -#: ../../extensions/resource_registration.php:358 -#, php-format -msgid "Success add '%s' content." -msgstr "Success adding the '%s' content" +#: ../../extensions/agents_alerts.php:348 +msgid "Agents/Alerts view" +msgstr "Agent/Alert view" -#: ../../extensions/resource_registration.php:328 -#: ../../extensions/resource_registration.php:349 -#: ../../extensions/resource_registration.php:359 -#: ../../enterprise/extensions/resource_registration/functions.php:482 -#, php-format -msgid "Error add '%s' action." -msgstr "Error adding '%s' action" +#: ../../extensions/extension_uploader.php:28 +msgid "Uploader extension" +msgstr "Upload extension" -#: ../../extensions/resource_registration.php:335 -#, php-format -msgid "Success add '%s' SLA." -msgstr "Success adding the '%s' SLA" +#: ../../extensions/extension_uploader.php:64 +msgid "Success to upload extension" +msgstr "Successfully uploaded extension" -#: ../../extensions/resource_registration.php:336 -#, php-format -msgid "Error add '%s' SLA." -msgstr "Error adding the '%s' SLA" +#: ../../extensions/extension_uploader.php:65 +msgid "Fail to upload extension" +msgstr "Failed to upload extension" -#: ../../extensions/resource_registration.php:377 -#, php-format -msgid "Error create '%s' visual map, lost tag name." -msgstr "Error creating the '%s' visual map. Tag name is missing." +#: ../../extensions/extension_uploader.php:73 +msgid "Upload extension" +msgstr "Upload extension" -#: ../../extensions/resource_registration.php:413 -#, php-format -msgid "" -"Error create '%s' visual map, the name exist and there aren't free name." -msgstr "" -"Error creating the '%s' visual map, the name is already taken and there are " -"no names available" +#: ../../extensions/extension_uploader.php:75 +msgid "Upload the extension as a zip file." +msgstr "Upload the extension as a zip file." -#: ../../extensions/resource_registration.php:420 -#, php-format -msgid "" -"Warning create '%s' visual map, the name exist, the report have a name %s." -msgstr "" -"Warning creating the '%s' visual map: the name already exists and the report " -"already has '%s' as a name." +#: ../../extensions/extension_uploader.php:77 +msgid "Upload enterprise extension" +msgstr "Upload enterprise extension" -#: ../../extensions/resource_registration.php:428 -#, php-format -msgid "Success create '%s' visual map." -msgstr "Success creating the '%s' visual map" - -#: ../../extensions/resource_registration.php:429 -#, php-format -msgid "Error create '%s' visual map." -msgstr "'Error creating the '%s' visual map" - -#: ../../extensions/resource_registration.php:535 -#, php-format -msgid "Success create item type '%d' visual map." -msgstr "Success creating item type '%d' on the visual map." - -#: ../../extensions/resource_registration.php:536 -#, php-format -msgid "Error create item type '%d' visual map." -msgstr "Error creating the '%d' visual map" - -#: ../../extensions/resource_registration.php:554 -#: ../../extensions/resource_registration.php:569 -#, php-format -msgid "Success create item for agent '%s' visual map." -msgstr "Success creating the '%s' agent item on the visual map" - -#: ../../extensions/resource_registration.php:555 -#: ../../extensions/resource_registration.php:570 -#, php-format -msgid "Error create item for agent '%s' visual map." -msgstr "Error creating the '%s' agent item on the visual map" - -#: ../../extensions/resource_registration.php:792 -#, php-format -msgid "Success create '%s' component." -msgstr "Success creating '%s' component." - -#: ../../extensions/resource_registration.php:793 -#, php-format -msgid "Error create '%s' component." -msgstr "Error creating '%s' component" - -#: ../../extensions/resource_registration.php:849 -#: ../../extensions/resource_registration.php:889 -msgid "Resource registration" -msgstr "Resource registration" - -#: ../../extensions/resource_registration.php:852 -#: ../../enterprise/include/functions_policies.php:4090 -msgid "Error, please install the PHP libXML in the system." -msgstr "Error: please install PHP libXML on the system" - -#: ../../extensions/resource_registration.php:858 -#, php-format -msgid "" -"This extension makes registration of resource template more easy. Here you " -"can upload a resource template in Pandora FMS 3.x format (.ptr). Please " -"refer to documentation on how to obtain and use Pandora FMS resources. " -"

    You can get more resurces in our Public Resource " -"Library" -msgstr "" -"This extension makes registering resource templates easier. Here you can " -"upload a resource template in Pandora FMS 3.x format (.ptr files). Please " -"refer to our documentation for more information on how to obtain and use " -"Pandora FMS' resources.

    You can get more resurces in our Public Resource Library" - -#: ../../extensions/resource_registration.php:872 -#: ../../enterprise/include/functions_policies.php:4106 -msgid "Group filter: " -msgstr "Group filter: " +#: ../../extensions/extension_uploader.php:90 +msgid "Extension uploader" +msgstr "Extension uploader" #: ../../extensions/system_info.php:179 msgid "Cannot read file" @@ -3997,15 +7738,11 @@ msgid "Number lines of log" msgstr "Number of log lines" #: ../../extensions/system_info.php:476 -#: ../../enterprise/extensions/ipam/ipam_ajax.php:216 msgid "Created" msgstr "Created" #: ../../extensions/system_info.php:481 ../../extensions/system_info.php:527 #: ../../godmode/events/event_responses.editor.php:93 -#: ../../enterprise/extensions/ipam/ipam_editor.php:89 -#: ../../enterprise/extensions/ipam/ipam_list.php:161 -#: ../../enterprise/extensions/ipam/ipam_network.php:140 msgid "Location" msgstr "Location" @@ -4013,60 +7750,611 @@ msgstr "Location" msgid "Generate file" msgstr "Generate file" -#: ../../extensions/system_info.php:496 ../../general/ui/agents_list.php:121 -#: ../../godmode/massive/massive_copy_modules.php:164 -#: ../../operation/reporting/reporting_viewer.php:234 -#: ../../enterprise/godmode/policies/policy_modules.php:1309 -#: ../../enterprise/meta/monitoring/wizard/wizard.php:106 -#: ../../enterprise/operation/log/log_viewer.php:246 -#: ../../enterprise/operation/log/log_viewer.php:252 -msgid "Loading" -msgstr "Loading" - -#: ../../extensions/system_info.php:533 ../../extensions/system_info.php:594 -#: ../../godmode/db/db_refine.php:42 ../../godmode/db/db_refine.php:47 -#: ../../godmode/massive/massive_edit_plugins.php:813 -#: ../../godmode/massive/massive_edit_plugins.php:814 -#: ../../include/ajax/double_auth.ajax.php:250 -#: ../../include/ajax/double_auth.ajax.php:347 -#: ../../include/ajax/double_auth.ajax.php:392 -#: ../../include/ajax/double_auth.ajax.php:507 -#: ../../include/functions.php:1043 ../../include/functions_events.php:1176 -#: ../../include/functions_events.php:1422 ../../include/functions_ui.php:228 -#: ../../operation/users/user_edit.php:696 -#: ../../operation/users/user_edit.php:761 -#: ../../enterprise/dashboard/main_dashboard.php:355 -#: ../../enterprise/dashboard/main_dashboard.php:435 -#: ../../enterprise/include/functions_login.php:99 -#: ../../enterprise/meta/include/functions_ui_meta.php:779 -msgid "Error" -msgstr "Error" - #: ../../extensions/system_info.php:548 msgid "At least one option must be selected" msgstr "At least one option must be selected" -#: ../../extensions/users_connected.php:38 -#: ../../extensions/users_connected.php:122 -#: ../../extensions/users_connected.php:123 -msgid "Users connected" -msgstr "Connected users" +#: ../../index.php:241 ../../mobile/include/user.class.php:171 +#: ../../include/ajax/double_auth.ajax.php:489 +msgid "Invalid code" +msgstr "Invalid code" -#: ../../extensions/users_connected.php:66 -msgid "No other users connected" -msgstr "No other users connected" +#: ../../index.php:252 +msgid "The code shouldn't be empty" +msgstr "The code shouldn't be empty" -#: ../../extras/pandora_diag.php:90 -msgid "Pandora FMS Diagnostic tool" -msgstr "Pandora FMS Diagnostic tool" +#: ../../index.php:264 +msgid "Expired login" +msgstr "Expired login" -#: ../../extras/pandora_diag.php:93 -msgid "Item" -msgstr "Item" +#: ../../index.php:272 ../../index.php:278 +msgid "Login error" +msgstr "Login error" -#: ../../extras/pandora_diag.php:94 -msgid "Data value" -msgstr "Data value" +#: ../../index.php:548 +msgid "User doesn\\'t exist." +msgstr "User does not exist" + +#: ../../index.php:564 +msgid "User only can use the API." +msgstr "Only user can use the API" + +#: ../../index.php:794 +msgid "Sorry! I can't find the page!" +msgstr "Sorry! I can't find the page!" + +#: ../../mobile/operation/home.php:78 +#: ../../include/functions_visual_map.php:2744 +#: ../../include/functions_visual_map_editor.php:251 +#: ../../godmode/reporting/visual_console_builder.wizard.php:106 +msgid "Module graph" +msgstr "Module graph" + +#: ../../mobile/operation/home.php:118 ../../mobile/include/user.class.php:286 +#: ../../mobile/include/ui.class.php:175 +#: ../../mobile/include/functions_web.php:33 ../../general/header.php:289 +msgid "Logout" +msgstr "Logout" + +#: ../../mobile/operation/home.php:128 ../../mobile/include/ui.class.php:185 +msgid "Home" +msgstr "Home" + +#: ../../mobile/operation/networkmaps.php:99 +#: ../../mobile/operation/networkmap.php:78 +#: ../../mobile/operation/visualmaps.php:83 +#: ../../mobile/operation/tactical.php:71 ../../mobile/operation/groups.php:53 +#: ../../mobile/operation/alerts.php:141 ../../mobile/operation/agents.php:145 +#: ../../mobile/operation/events.php:430 +#: ../../mobile/operation/module_graph.php:270 +#: ../../mobile/operation/agent.php:66 ../../mobile/operation/visualmap.php:65 +#: ../../mobile/operation/modules.php:173 ../../mobile/index.php:240 +#: ../../general/noaccess2.php:18 ../../general/noaccess2.php:21 +msgid "You don't have access to this page" +msgstr "You don't have access to this page" + +#: ../../mobile/operation/networkmaps.php:100 +#: ../../mobile/operation/networkmap.php:79 +#: ../../mobile/operation/visualmaps.php:84 +#: ../../mobile/operation/tactical.php:72 ../../mobile/operation/groups.php:54 +#: ../../mobile/operation/alerts.php:142 ../../mobile/operation/agents.php:146 +#: ../../mobile/operation/events.php:431 +#: ../../mobile/operation/module_graph.php:271 +#: ../../mobile/operation/agent.php:67 ../../mobile/operation/visualmap.php:66 +#: ../../mobile/operation/modules.php:174 ../../mobile/index.php:241 +msgid "" +"Access to this page is restricted to authorized users only, please contact " +"system administrator if you need assistance.

    Please know that all " +"attempts to access this page are recorded in security logs of Pandora System " +"Database" +msgstr "" +"Access to this page is restricted to authorized users only, please contact " +"your system administrator if you should need help.

    . Please remember " +"that any attempts to access this page will be recorded on the Pandora FMS " +"System Database." + +#: ../../mobile/operation/networkmaps.php:112 +msgid "Networkmaps" +msgstr "Network maps" + +#: ../../mobile/operation/networkmaps.php:116 +#: ../../mobile/operation/networkmap.php:98 +#: ../../mobile/operation/visualmaps.php:100 +#: ../../mobile/operation/tactical.php:88 ../../mobile/operation/groups.php:69 +#: ../../mobile/operation/alerts.php:158 ../../mobile/operation/agents.php:162 +#: ../../mobile/operation/events.php:568 +#: ../../mobile/operation/module_graph.php:368 +#: ../../mobile/operation/module_graph.php:377 +#: ../../mobile/operation/agent.php:108 +#: ../../mobile/operation/visualmap.php:103 +#: ../../mobile/operation/modules.php:190 +msgid "Back" +msgstr "Back" + +#: ../../mobile/operation/networkmaps.php:120 +#, php-format +msgid "Filter Networkmaps by %s" +msgstr "Filter Network maps by %s" + +#: ../../mobile/operation/networkmaps.php:150 +#: ../../mobile/operation/alerts.php:213 ../../mobile/operation/agents.php:201 +#: ../../mobile/operation/events.php:659 +#: ../../mobile/operation/modules.php:261 +msgid "Apply Filter" +msgstr "Apply Filter" + +#: ../../mobile/operation/networkmaps.php:202 +#: ../../mobile/operation/networkmap.php:164 +msgid "No networkmaps" +msgstr "No network maps" + +#: ../../mobile/operation/networkmaps.php:216 +#: ../../mobile/operation/alerts.php:306 ../../mobile/operation/agents.php:460 +#: ../../mobile/operation/events.php:1070 +#: ../../mobile/operation/modules.php:786 +msgid "(Default)" +msgstr "(Default)" + +#: ../../mobile/operation/networkmaps.php:222 +#: ../../mobile/operation/alerts.php:316 ../../mobile/operation/agents.php:466 +#: ../../mobile/operation/events.php:1096 +#: ../../mobile/operation/modules.php:793 +#, php-format +msgid "Group: %s" +msgstr "Group : %s" + +#: ../../mobile/operation/networkmaps.php:229 +#: ../../mobile/operation/events.php:1108 +#, php-format +msgid "Type: %s" +msgstr "Type: %s" + +#: ../../mobile/operation/networkmap.php:222 +#: ../../mobile/operation/networkmap.php:234 +msgid "Map could not be generated" +msgstr "Map could not be generated" + +#: ../../mobile/operation/visualmaps.php:96 +msgid "Visual consoles" +msgstr "Visual consoles" + +#: ../../mobile/operation/visualmaps.php:146 +msgid "No maps defined" +msgstr "No maps defined" + +#: ../../mobile/operation/tactical.php:193 +msgid "Last activity" +msgstr "Last activity" + +#: ../../mobile/operation/tactical.php:215 +#: ../../mobile/operation/agents.php:381 ../../mobile/operation/events.php:797 +#: ../../mobile/operation/module_graph.php:467 +#: ../../mobile/operation/agent.php:305 +#: ../../mobile/operation/visualmap.php:118 +#: ../../mobile/operation/modules.php:706 +#: ../../godmode/reporting/visual_console_builder.wizard.php:377 +msgid "Loading..." +msgstr "Loading..." + +#: ../../mobile/operation/groups.php:129 +#: ../../include/functions_reporting_html.php:3422 +msgid "Agents not init" +msgstr "Uninitialised agents" + +#: ../../mobile/operation/groups.php:133 +#: ../../include/functions_reporting_html.php:3404 +msgid "Agents critical" +msgstr "Agents in critical status" + +#: ../../mobile/operation/groups.php:137 +#: ../../include/functions_groups.php:794 +#: ../../include/functions_groups.php:796 +#: ../../include/functions_groups.php:798 +#: ../../include/functions_groups.php:799 +#: ../../include/functions_groups.php:800 +#: ../../include/functions_reporting_html.php:3416 +msgid "Agents unknown" +msgstr "Unknown agents" + +#: ../../mobile/operation/alerts.php:96 ../../mobile/operation/alerts.php:97 +#: ../../mobile/operation/alerts.php:203 ../../mobile/operation/alerts.php:204 +#: ../../godmode/alerts/alert_view.php:106 +msgid "Stand by" +msgstr "Stand by" + +#: ../../mobile/operation/alerts.php:162 +#, php-format +msgid "Filter Alerts by %s" +msgstr "Filter Alerts by %s" + +#: ../../mobile/operation/alerts.php:272 +msgid "Last Fired" +msgstr "Last Fired" + +#: ../../mobile/operation/alerts.php:282 +msgid "No alerts" +msgstr "No alerts" + +#: ../../mobile/operation/alerts.php:312 +#, php-format +msgid "Standby: %s" +msgstr "Standby : %s" + +#: ../../mobile/operation/alerts.php:320 ../../mobile/operation/agents.php:470 +#: ../../mobile/operation/events.php:1112 +#: ../../mobile/operation/modules.php:805 +#, php-format +msgid "Status: %s" +msgstr "Status : %s" + +#: ../../mobile/operation/alerts.php:324 ../../mobile/operation/agents.php:474 +#: ../../mobile/operation/modules.php:809 +#, php-format +msgid "Free Search: %s" +msgstr "Free Search : %s" + +#: ../../mobile/operation/agents.php:166 +#, php-format +msgid "Filter Agents by %s" +msgstr "Filter Agents by %s" + +#: ../../mobile/operation/agents.php:324 +#: ../../godmode/reporting/visual_console_builder.elements.php:86 +msgid "A." +msgstr "A." + +#: ../../mobile/operation/agents.php:370 +msgid "No agents" +msgstr "No agents" + +#: ../../mobile/operation/events.php:382 ../../mobile/operation/events.php:383 +#: ../../mobile/operation/events.php:590 ../../mobile/operation/events.php:591 +msgid "Preset Filters" +msgstr "Preset Filters" + +#: ../../mobile/operation/events.php:443 +msgid "ERROR: Event detail" +msgstr "ERROR : Event details" + +#: ../../mobile/operation/events.php:445 +msgid "Error connecting to DB pandora." +msgstr "Error on connecting to Pandora DB." + +#: ../../mobile/operation/events.php:458 +msgid "Event detail" +msgstr "Event details" + +#: ../../mobile/operation/events.php:497 +#: ../../include/functions_events.php:2421 +msgid "Acknowledged by" +msgstr "Acknowledged by" + +#: ../../mobile/operation/events.php:506 +#: ../../include/functions_visual_map_editor.php:606 +#: ../../godmode/reporting/visual_console_builder.elements.php:153 +msgid "Module Graph" +msgstr "Module Graph" + +#: ../../mobile/operation/events.php:541 +msgid "Sucessful validate" +msgstr "Validation successful." + +#: ../../mobile/operation/events.php:543 +msgid "Fail validate" +msgstr "Validation failed." + +#: ../../mobile/operation/events.php:575 +#, php-format +msgid "Filter Events by %s" +msgstr "Filter events by %s" + +#: ../../mobile/operation/events.php:1076 +#, php-format +msgid "Filter: %s" +msgstr "Filter : %s" + +#: ../../mobile/operation/events.php:1089 +#, php-format +msgid "Severity: %s" +msgstr "Severity : %s" + +#: ../../mobile/operation/events.php:1116 +#, php-format +msgid "Free search: %s" +msgstr "Free search : %s" + +#: ../../mobile/operation/events.php:1120 +#, php-format +msgid "Hours: %s" +msgstr "Hours : %s" + +#: ../../mobile/operation/module_graph.php:364 +#: ../../mobile/operation/module_graph.php:373 +#, php-format +msgid "PandoraFMS: %s" +msgstr "PandoraFMS : %s" + +#: ../../mobile/operation/module_graph.php:387 +#, php-format +msgid "Options for %s : %s" +msgstr "Options for %s : %s" + +#: ../../mobile/operation/module_graph.php:394 +msgid "Show Alerts" +msgstr "Show Alerts" + +#: ../../mobile/operation/module_graph.php:402 +msgid "Show Events" +msgstr "Show Events" + +#: ../../mobile/operation/module_graph.php:434 +msgid "Avg Only" +msgstr "Avg Only" + +#: ../../mobile/operation/module_graph.php:439 +msgid "Time range (hours)" +msgstr "Time range (hours)" + +#: ../../mobile/operation/module_graph.php:459 +msgid "Update graph" +msgstr "Update graph" + +#: ../../mobile/operation/module_graph.php:468 +msgid "Error get the graph" +msgstr "Error retrieving the graph" + +#: ../../mobile/operation/agent.php:112 +msgid "PandoraFMS: Agents" +msgstr "PandoraFMS : Agents" + +#: ../../mobile/operation/agent.php:118 +msgid "No agent found" +msgstr "No agent found." + +#: ../../mobile/operation/agent.php:200 +msgid "Modules by status" +msgstr "Modules by status" + +#: ../../mobile/operation/agent.php:269 +#, php-format +msgid "Last %s Events" +msgstr "Last %s events" + +#: ../../mobile/operation/modules.php:194 +#, php-format +msgid "Filter Modules by %s" +msgstr "Filter Modules by %s" + +#: ../../mobile/operation/modules.php:543 +msgid "Interval." +msgstr "Interval" + +#: ../../mobile/operation/modules.php:549 +msgid "Last update." +msgstr "Last update" + +#: ../../mobile/operation/modules.php:668 +#: ../../godmode/agentes/agent_template.php:263 +msgid "No modules" +msgstr "No modules" + +#: ../../mobile/operation/modules.php:801 +#, php-format +msgid "Module group: %s" +msgstr "Module group : %s" + +#: ../../mobile/operation/modules.php:814 +#, php-format +msgid "Tag: %s" +msgstr "Tag: %s" + +#: ../../mobile/include/user.class.php:152 +#: ../../mobile/include/user.class.php:170 +#: ../../mobile/include/user.class.php:177 +msgid "Double authentication failed" +msgstr "Double authentication failed" + +#: ../../mobile/include/user.class.php:153 +msgid "Secret code not found" +msgstr "Secret code not found" + +#: ../../mobile/include/user.class.php:154 +msgid "Please contact the administrator to reset your double authentication" +msgstr "Please contact the administrator to reset your double authentication" + +#: ../../mobile/include/user.class.php:178 +msgid "There was an error checking the code" +msgstr "There was an error checking the code" + +#: ../../mobile/include/user.class.php:211 +msgid "Login Failed" +msgstr "Login Failed" + +#: ../../mobile/include/user.class.php:212 +msgid "User not found in database or incorrect password." +msgstr "User not found in database or wrong password." + +#: ../../mobile/include/user.class.php:220 +msgid "Login out" +msgstr "Logout" + +#: ../../mobile/include/user.class.php:221 ../../general/login_page.php:176 +msgid "" +"Your session is over. Please close your browser window to close this Pandora " +"session." +msgstr "" +"Your session has ended. Please close your browser window to close this " +"Pandora FMS session." + +#: ../../mobile/include/user.class.php:244 +msgid "user" +msgstr "User" + +#: ../../mobile/include/user.class.php:251 +msgid "password" +msgstr "Password" + +#: ../../mobile/include/user.class.php:256 ../../general/login_page.php:168 +msgid "Login" +msgstr "Login" + +#: ../../mobile/include/user.class.php:301 +#: ../../mobile/include/user.class.php:302 ../../general/login_page.php:186 +msgid "Authenticator code" +msgstr "Authentication code" + +#: ../../mobile/include/user.class.php:306 ../../general/login_page.php:192 +msgid "Check code" +msgstr "Check code" + +#: ../../mobile/include/ui.class.php:87 ../../mobile/include/ui.class.php:168 +msgid "Pandora FMS mobile" +msgstr "Pandora FMS : Mobile" + +#: ../../mobile/include/ui.class.php:257 +#: ../../mobile/include/functions_web.php:81 +#, php-format +msgid "Pandora FMS %s - Build %s" +msgstr "Pandora FMS %s - Build %s" + +#: ../../mobile/include/ui.class.php:258 +#: ../../mobile/include/functions_web.php:82 +msgid "Generated at" +msgstr "Generated at" + +#: ../../mobile/include/ui.class.php:630 +msgid "Not found header." +msgstr "Header not found." + +#: ../../mobile/include/ui.class.php:633 +msgid "Not found content." +msgstr "Content not found." + +#: ../../mobile/include/ui.class.php:636 +msgid "Not found footer." +msgstr "Footer not found." + +#: ../../mobile/include/ui.class.php:639 +msgid "Incorrect form." +msgstr "Incorrect form." + +#: ../../mobile/include/ui.class.php:642 +msgid "Incorrect grid." +msgstr "Wrong grid." + +#: ../../mobile/include/ui.class.php:645 +msgid "Incorrect collapsible." +msgstr "Wrong collapsible." + +#: ../../mobile/include/functions_web.php:23 +#: ../../include/functions_reporting_html.php:3025 +#: ../../include/functions_reporting_html.php:3165 +msgid "Monitor" +msgstr "Monitor" + +#: ../../mobile/include/functions_web.php:27 ../../godmode/menu.php:201 +#: ../../godmode/reporting/visual_console_builder.wizard.php:246 +msgid "Servers" +msgstr "Servers" + +#: ../../general/logon_failed.php:33 +msgid "" +"Either, your password or your login are incorrect. Please check your CAPS " +"LOCK key, username and password are case SeNSiTiVe.

    All actions, " +"included failed login attempts are logged in Pandora FMS System logs, and " +"these can be reviewed by each user, please report to admin any incident or " +"malfunction." +msgstr "" +"Username or password are incorrect. Please check that your CAPS LOCK key is " +"disabled, username and password are case sensitive

    All actions, " +"included failed login attempts are registered in Pandora FMS System logs and " +"can be reviewed by all users. Please report any incident or malfunction to " +"an admin" + +#: ../../general/footer.php:35 +#, php-format +msgid "Pandora FMS %s - Build %s - MR %s" +msgstr "Pandora FMS %s - Build %s - MR %s" + +#: ../../general/footer.php:38 +msgid "Page generated at" +msgstr "Page generated as" + +#: ../../general/footer.php:39 +msgid "® Ártica ST" +msgstr "" + +#: ../../general/ui/agents_list.php:127 +msgid "No agents found" +msgstr "No agents found" + +#: ../../general/pandora_help.php:24 ../../general/pandora_help.php:68 +#: ../../general/pandora_help.php:95 +msgid "Pandora FMS help system" +msgstr "Pandora FMS help wizard" + +#: ../../general/pandora_help.php:73 +msgid "Help system error" +msgstr "Help wizard error" + +#: ../../general/pandora_help.php:78 +msgid "" +"Pandora FMS help system has been called with a help reference that currently " +"don't exist. There is no help content to show." +msgstr "" +"Pandora FMS' help wizard has been asked for a reference that currently " +"doesn't exist. There is no help content available for this topic." + +#: ../../general/header.php:75 +msgid "Blank characters are used as AND conditions" +msgstr "Blank characters are used as AND conditions" + +#: ../../general/header.php:90 ../../general/header.php:92 +msgid "Enter keywords to search" +msgstr "Enter keywords to search" + +#: ../../general/header.php:114 ../../general/header.php:122 +msgid "All systems" +msgstr "All systems" + +#: ../../general/header.php:114 +msgid "Down" +msgstr "Down" + +#: ../../general/header.php:118 +msgid "servers down" +msgstr "servers down" + +#: ../../general/header.php:122 +msgid "Ready" +msgstr "Ready" + +#: ../../general/header.php:142 ../../general/header.php:143 +msgid "QR Code of the page" +msgstr "Page QR Code" + +#: ../../general/header.php:169 ../../general/header.php:170 +#: ../../include/functions_clippy.php:128 +msgid "Pandora FMS assistant" +msgstr "Pandora FMS assistant" + +#: ../../general/header.php:195 +msgid "Configure autorefresh" +msgstr "Configure autorefresh" + +#: ../../general/header.php:222 +msgid "Disabled autorefresh" +msgstr "Disable autorefresh" + +#: ../../general/header.php:248 +msgid "System alerts detected - Please fix as soon as possible" +msgstr "System alerts detected - Please fix them as soon as possible" + +#: ../../general/header.php:263 +#, php-format +msgid "You have %d warning(s)" +msgstr "You have %d warning(s)" + +#: ../../general/header.php:274 +msgid "There are not warnings" +msgstr "There are no warnings" + +#: ../../general/header.php:283 +msgid "Main help" +msgstr "Main help" + +#: ../../general/header.php:305 +msgid "New chat message" +msgstr "New chat message" + +#: ../../general/header.php:314 +msgid "Message overview" +msgstr "Message overview" + +#: ../../general/header.php:315 +#, php-format +msgid "You have %d unread message(s)" +msgstr "You have %d unread message(s)" #: ../../general/alert_enterprise.php:96 msgid "" @@ -4314,19 +8602,361 @@ msgstr "" "correlation alerts to simplify the alerting system and have easier " "administration and increased performance." +#: ../../general/logon_ok.php:114 ../../general/logon_ok.php:318 +msgid "Pandora FMS Overview" +msgstr "Pandora FMS Overview" + +#: ../../general/logon_ok.php:181 ../../general/logon_ok.php:380 +msgid "News board" +msgstr "News board" + +#: ../../general/logon_ok.php:186 ../../general/logon_ok.php:385 +msgid "ago" +msgstr "ago" + +#: ../../general/logon_ok.php:193 ../../general/logon_ok.php:392 +msgid "by" +msgstr "by" + +#: ../../general/logon_ok.php:229 ../../general/logon_ok.php:426 +msgid "This is your last activity in Pandora FMS console" +msgstr "This is your last activity performed on the Pandora FMS console" + +#: ../../general/login_page.php:35 +msgid "Go to Pandora FMS Website" +msgstr "Go to the Pandora FMS Website" + +#: ../../general/login_page.php:40 +msgid "Go to Login" +msgstr "Go to Login" + +#: ../../general/login_page.php:82 +msgid "Docs" +msgstr "Docs" + +#: ../../general/login_page.php:84 ../../general/login_help_dialog.php:67 +#: ../../general/login_help_dialog.php:69 +msgid "Support" +msgstr "Support" + +#: ../../general/login_page.php:145 +msgid "Login as admin" +msgstr "Login as admin" + +#: ../../general/login_page.php:152 +msgid "Login with SAML" +msgstr "Login with SAML" + +#: ../../general/login_page.php:174 +msgid "Logged out" +msgstr "Logged out" + +#: ../../general/login_page.php:200 +msgid "View details" +msgstr "View details" + +#: ../../general/login_page.php:224 +msgid "Build" +msgstr "Build" + +#: ../../general/login_page.php:237 +msgid "Login failed" +msgstr "Login failed" + +#: ../../general/login_page.php:261 +msgid "" +"Pandora FMS frontend is built on advanced, modern technologies and does not " +"support old browsers." +msgstr "" +"Pandora FMS' frontend is built with advanced, modern technologies and " +"doesn't support older browsers." + +#: ../../general/login_page.php:262 +msgid "" +"It is highly recommended that you choose and install a modern browser. It is " +"free of charge and only takes a couple of minutes." +msgstr "" +"It's highly recommended that you choose and install an updated browser. It's " +"free of charge and will only take a couple of minutes" + +#: ../../general/login_page.php:325 +msgid "Why is it recommended to upgrade the web browser?" +msgstr "Why is it recommendable to upgrade your browser?" + +#: ../../general/login_page.php:330 +msgid "" +"New browsers usually come with support for new technologies, increasing web " +"page speed, better privacy settings and so on. They also resolve security " +"and functional issues." +msgstr "" +"Newer browsers usually include support for new technology, increasing " +"browsing speed, improving privacy settings, and so on. They also solve " +"security and functional issues." + +#: ../../general/login_page.php:339 +msgid "Continue despite this warning" +msgstr "Continue despite this warning" + +#: ../../general/noaccess2.php:26 +msgid "Access to this page is restricted" +msgstr "Access to this page is restricted" + +#: ../../general/noaccess2.php:31 +msgid "No access" +msgstr "No access" + +#: ../../general/noaccess2.php:36 +msgid "" +"Access to this page is restricted to authorized users only, please contact " +"system administrator if you need assistance.

    \n" +"\t\t\tPlease know that all attempts to access this page are recorded in " +"security logs of Pandora System Database" +msgstr "" +"Access to this page is restricted to authorised users only, please contact " +"system administrator if you need assistance.

    \n" +"\t\t\tPlease know that all attempts to access this page are recorded on the " +"security logs of Pandora System Database" + +#: ../../general/login_required.php:69 +#: ../../general/login_identification_wizard.php:180 +msgid "Pandora FMS instance identification wizard" +msgstr "Pandora FMS instance identification wizard" + +#: ../../general/login_required.php:72 +msgid "" +"Please fill the following information in order to configure your Pandora FMS " +"instance successfully" +msgstr "" +"Please fill out the following information in order to configure your Pandora " +"FMS instance successfully" + +#: ../../general/login_required.php:86 ../../include/functions_config.php:129 +#: ../../godmode/setup/setup_general.php:52 +msgid "Language code for Pandora" +msgstr "Pandora FMS Language settings" + +#: ../../general/login_required.php:91 +#: ../../godmode/setup/setup_general.php:115 +msgid "Africa" +msgstr "Africa" + +#: ../../general/login_required.php:91 +#: ../../godmode/setup/setup_general.php:115 +msgid "America" +msgstr "America" + +#: ../../general/login_required.php:91 +#: ../../godmode/setup/setup_general.php:115 +msgid "Antarctica" +msgstr "Antarctica" + +#: ../../general/login_required.php:91 +#: ../../godmode/setup/setup_general.php:115 +msgid "Arctic" +msgstr "Arctic" + +#: ../../general/login_required.php:91 +#: ../../godmode/setup/setup_general.php:115 +msgid "Asia" +msgstr "Asia" + +#: ../../general/login_required.php:91 +#: ../../godmode/setup/setup_general.php:115 +msgid "Atlantic" +msgstr "Atlantic" + +#: ../../general/login_required.php:91 +#: ../../godmode/setup/setup_general.php:115 +msgid "Australia" +msgstr "Australia" + +#: ../../general/login_required.php:91 +#: ../../godmode/setup/setup_general.php:115 +msgid "Europe" +msgstr "Europe" + +#: ../../general/login_required.php:91 +#: ../../godmode/setup/setup_general.php:115 +msgid "Indian" +msgstr "Indian" + +#: ../../general/login_required.php:91 +#: ../../godmode/setup/setup_general.php:115 +msgid "Pacific" +msgstr "Pacific" + +#: ../../general/login_required.php:91 +#: ../../godmode/setup/setup_general.php:115 +msgid "UTC" +msgstr "UTC" + +#: ../../general/login_required.php:111 ../../include/functions_config.php:166 +#: ../../godmode/setup/setup_general.php:135 +msgid "Timezone setup" +msgstr "Timezone setup" + +#: ../../general/login_required.php:112 +#: ../../godmode/setup/setup_general.php:136 +msgid "" +"Must have the same time zone as the system or database to avoid mismatches " +"of time." +msgstr "" +"Pandora FMS must be set to the same timezone as your system or database as " +"to avoid incoherences." + +#: ../../general/login_required.php:116 +msgid "E-mail for receiving alerts" +msgstr "E-mail for receiving alerts" + +#: ../../general/login_required.php:124 +msgid "Register" +msgstr "Register" + +#: ../../general/login_required.php:127 +#: ../../include/functions_visual_map_editor.php:461 +#: ../../include/functions_visual_map_editor.php:469 +#: ../../godmode/setup/snmp_wizard.php:109 +msgid "Cancel" +msgstr "Cancel" + +#: ../../general/login_required.php:130 +msgid "All fields required" +msgstr "All fields required" + +#: ../../general/login_help_dialog.php:39 +msgid "Welcome to Pandora FMS" +msgstr "Welcome to Pandora FMS" + +#: ../../general/login_help_dialog.php:42 +msgid "" +"If this is your first time with Pandora FMS, we propose you a few links to " +"learn more about Pandora FMS. Monitoring could be overwhelm, but take your " +"time to learn how to use the power of Pandora FMS!" +msgstr "" +"If this is your first time using Pandora FMS, we suggest a few links that'll " +"help you learn more about the software. Monitoring can be overwhelming, but " +"take your time to learn how to harness the power of Pandora FMS!" + +#: ../../general/login_help_dialog.php:51 +#: ../../general/login_help_dialog.php:53 +msgid "Online help" +msgstr "Online help" + +#: ../../general/login_help_dialog.php:59 +#: ../../general/login_help_dialog.php:61 +msgid "Enterprise version" +msgstr "Enterprise Edition" + +#: ../../general/login_help_dialog.php:69 +msgid "Forums" +msgstr "Forums" + +#: ../../general/login_help_dialog.php:75 +#: ../../general/login_help_dialog.php:77 +msgid "Documentation" +msgstr "Documentation" + +#: ../../general/login_help_dialog.php:86 +msgid "Click here to don't show again this message" +msgstr "Don't show this message again" + +#: ../../general/firts_task/recon_view.php:21 +msgid "There are no recon task defined yet." +msgstr "There are no recon task defined yet." + +#: ../../general/firts_task/recon_view.php:25 +#: ../../include/functions_servers.php:378 +#: ../../godmode/servers/manage_recontask_form.php:222 +msgid "Recon server" +msgstr "Recon server" + +#: ../../general/firts_task/recon_view.php:28 +#: ../../general/firts_task/recon_view.php:35 +msgid "Create Recon Task" +msgstr "Create Recon Task" + +#: ../../general/firts_task/recon_view.php:29 +msgid "" +"The Recon Task definition of Pandora FMS is used to find new elements in the " +"network. \n" +"\t\tIf it detects any item, it will add that item to the monitoring, and if " +"that item it is already being monitored, then it will \n" +"\t\tignore it or will update its information.There are three types of " +"detection: Based on ICMP (pings), \n" +"\t\tSNMP (detecting the topology of networks " +"and their interfaces), and other customized " +"\n" +"\t\ttype. You can define your own customized recon script." +msgstr "" +"The Recon Task definition for Pandora FMS is used to find new elements on " +"the network. \n" +"\t\tIf it detects any item, it will add that item into the monitoring " +"process, and if that item it is already being monitored, then it will \n" +"\t\tignore it or it will update its information.There are three types of " +"detection: Based on ICMP (pings), \n" +"\t\tSNMP (detecting the topology of networks " +"and their interfaces), and other customized " +"\n" +"\t\ttype. You can define your own customized recon script." + +#: ../../general/firts_task/transactional_list.php:23 +msgid "There are no transactions defined yet." +msgstr "There are no transactions defined yet." + +#: ../../general/firts_task/transactional_list.php:30 +msgid "Transactions" +msgstr "Transactions" + +#: ../../general/firts_task/transactional_list.php:33 +#: ../../general/firts_task/transactional_list.php:38 +msgid "Create Transactions" +msgstr "Create Transactions" + +#: ../../general/firts_task/transactional_list.php:34 +msgid "" +"The new transactional server allows you to execute tasks dependent on the " +"others following a user-defined design. This means that it is possible to " +"coordinate several executions to check a target at a given time.\n" +"\n" +"Transaction graphs represent the different processes within our " +"infrastructure that we use to deliver our service." +msgstr "" +"The new transactional server allows you to execute tasks dependent on the " +"others following a user-defined design. This means that it is possible to " +"coordinate several executions to check a target at a given time.\n" +"\n" +"Transaction graphs represent the different processes within our " +"infrastructure that we use to deliver our service." + +#: ../../general/firts_task/custom_fields.php:23 +#: ../../general/firts_task/fields_manager.php:21 +msgid "There are no custom fields defined yet." +msgstr "There are no custom fields defined yet." + +#: ../../general/firts_task/custom_fields.php:28 +msgid "Custom Fields" +msgstr "Custom Fields" + +#: ../../general/firts_task/custom_fields.php:31 +#: ../../general/firts_task/custom_fields.php:35 +msgid "Create Custom Fields" +msgstr "Create Custom Fields" + +#: ../../general/firts_task/custom_fields.php:32 +msgid "" +"Custom fields are an easy way to personalized agent's information.\n" +"\t\t You're able to create custom fields by klicking on 'Administration' -> " +"'Manage monitoring' -> 'Manage custom fields'. " +msgstr "" +"Custom fields are an easy way to customize an agent's information.\n" +"\t\t It's possible to create custom fields by clicking on 'Administration' -" +"> 'Manage monitoring' -> 'Manage custom fields'. " + #: ../../general/firts_task/collections.php:21 msgid "There are no collections defined yet." msgstr "There are no collections defined yet." #: ../../general/firts_task/collections.php:25 -#: ../../enterprise/godmode/agentes/collections.agents.php:47 -#: ../../enterprise/godmode/agentes/collections.data.php:42 -#: ../../enterprise/godmode/agentes/collections.editor.php:50 -#: ../../enterprise/godmode/menu.php:56 -#: ../../enterprise/godmode/policies/policies.php:385 -#: ../../enterprise/godmode/policies/policy_collections.php:29 -#: ../../enterprise/godmode/policies/policy_collections.php:173 -#: ../../enterprise/include/functions_policies.php:3289 msgid "Collections" msgstr "Collections" @@ -4369,173 +8999,30 @@ msgstr "" "can see on \n" "\t\t the picture below. " -#: ../../general/firts_task/custom_fields.php:23 -#: ../../general/firts_task/fields_manager.php:21 -msgid "There are no custom fields defined yet." -msgstr "There are no custom fields defined yet." +#: ../../general/firts_task/service_list.php:23 +msgid "There are no services defined yet." +msgstr "There are no services defined yet." -#: ../../general/firts_task/custom_fields.php:28 -msgid "Custom Fields" -msgstr "Custom Fields" +#: ../../general/firts_task/service_list.php:31 +#: ../../general/firts_task/service_list.php:40 +msgid "Create Services" +msgstr "Create Services" -#: ../../general/firts_task/custom_fields.php:31 -#: ../../general/firts_task/custom_fields.php:35 -msgid "Create Custom Fields" -msgstr "Create Custom Fields" - -#: ../../general/firts_task/custom_fields.php:32 +#: ../../general/firts_task/service_list.php:32 msgid "" -"Custom fields are an easy way to personalized agent's information.\n" -"\t\t You're able to create custom fields by klicking on 'Administration' -> " -"'Manage monitoring' -> 'Manage custom fields'. " +"A service is a way to group your IT resources based on their " +"functionalities. \n" +"\t\t\t\t\t\tA service could be e.g. your official website, your CRM system, " +"your support application, or even your printers.\n" +"\t\t\t\t\t\t Services are logical groups which can include hosts, routers, " +"switches, firewalls, CRMs, ERPs, websites and numerous other services. \n" +"\t\t\t\t\t\t By the following example, you're able to see more clearly what " +"a service is:\n" +"\t\t\t\t\t\t\tA chip manufacturer sells computers by its website all around " +"the world. \n" +"\t\t\t\t\t\t\tHis company consists of three big departments: A management, " +"an on-line shop and support." msgstr "" -"Custom fields are an easy way to customize an agent's information.\n" -"\t\t It's possible to create custom fields by clicking on 'Administration' -" -"> 'Manage monitoring' -> 'Manage custom fields'. " - -#: ../../general/firts_task/custom_graphs.php:23 -msgid "There are no custom graphs defined yet." -msgstr "There are no custom graphs defined yet." - -#: ../../general/firts_task/custom_graphs.php:28 -msgid "Custom Graphs" -msgstr "Custom Graphs" - -#: ../../general/firts_task/custom_graphs.php:31 -#: ../../general/firts_task/custom_graphs.php:36 -msgid "Create Custom Graph" -msgstr "Create Custom Graph" - -#: ../../general/firts_task/custom_graphs.php:32 -msgid "" -"Graphs are designed to show the data collected by Pandora FMS in a temporary " -"scale defined by the user.\n" -"\t\t\t\tPandora FMS Graphs display data in real time. They are generated " -"every time the operator requires any of them and display the up-to-date " -"state.\n" -"\t\t\t\tThere are two types of graphs: The agent's automated graphs and the " -"graphs the user customizes by using one or more modules to do so." -msgstr "" -"Graphs are designed to show the data collected by Pandora FMS in a user " -"defined timeframe.\n" -"\t\t\t\tPandora FMS Graphs display data in real time. They are generated " -"every time the operator requires any of them and display the updated " -"status.\n" -"\t\t\t\tThere are two types of graphs: The agent's automated graphs and the " -"graphs the user customizes by using one or more modules to do so." - -#: ../../general/firts_task/fields_manager.php:25 -msgid "Fields Manager" -msgstr "Field Manager" - -#: ../../general/firts_task/fields_manager.php:28 -msgid "Create Fields Manager" -msgstr "Create field manager" - -#: ../../general/firts_task/fields_manager.php:29 -msgid "" -"Custom fields are an easy way to personalized agent's information.\n" -"\t\t\t\tYou're able to create custom fields by klicking on 'Administration' -" -"> 'Manage monitoring' -> 'Manage custom fields'. " -msgstr "" -"Custom fields are an easy way to customize an agent's information\n" -"\t\t\t\tA user is able to create custom fields by clicking on " -"'Administration' -> 'Manage monitoring' -> 'Manage custom fields'. " - -#: ../../general/firts_task/fields_manager.php:32 -msgid "Create Fields " -msgstr "Create Fields " - -#: ../../general/firts_task/incidents.php:25 -msgid "There are no incidents defined yet." -msgstr "There are no incidents defined yet." - -#: ../../general/firts_task/incidents.php:32 -#: ../../godmode/agentes/configurar_agente.php:418 -#: ../../godmode/agentes/configurar_agente.php:550 -#: ../../operation/agentes/ver_agente.php:1022 -#: ../../operation/incidents/incident_statistics.php:30 -#: ../../operation/menu.php:354 -msgid "Incidents" -msgstr "Incidents" - -#: ../../general/firts_task/incidents.php:35 -#: ../../general/firts_task/incidents.php:44 -msgid "Create Incidents" -msgstr "Create Incidents" - -#: ../../general/firts_task/incidents.php:36 -msgid "" -"Besides receiving and processing data to monitor systems or applications, \n" -"\t\t\tyou're also required to monitor possible incidents which might take " -"place on these systems within the system monitoring process.\n" -"\t\t\tFor it, the Pandora FMS team has designed an incident manager within " -"which any user is able to open incidents, \n" -"\t\t\texplaining what's happened on the network and to update them with " -"comments and files any time in case there is a need to do so.\n" -"\t\t\tThis system allows the users to work as a team, along with different " -"roles and work-flow systems which allows an incident to be \n" -"\t\t\tmoved from one group to another, and that members from different " -"groups and different people could work on the same incident, sharing " -"information and files.\n" -"\t\t" -msgstr "" -"Besides receiving and processing data to monitor systems or applications, \n" -"\t\t\tyou're also required to monitor possible incidents which might take " -"place on these subsystems within the system's monitoring process.\n" -"\t\t\tFor it, the Pandora FMS team has designed an incident manager from " -"which any user is able to open incidents, \n" -"\t\t\tthat explain what's happened on the network, and update them with " -"comments and files, at any time, in case there is a need to do so.\n" -"\t\t\tThis system allows users to work as a team, along with different roles " -"and work-flow systems which allow an incident to be \n" -"\t\t\tmoved from one group to another, and members from different groups and " -"different people could work on the same incident, sharing information and " -"files.\n" -"\t\t" - -#: ../../general/firts_task/map_builder.php:26 -#: ../../godmode/reporting/map_builder.php:255 -msgid "There are no visual console defined yet." -msgstr "There are no visual consoles defined yet" - -#: ../../general/firts_task/map_builder.php:32 -#: ../../godmode/reporting/map_builder.php:39 -#: ../../enterprise/include/functions_enterprise.php:292 -#: ../../enterprise/meta/general/main_header.php:189 -msgid "Visual Console" -msgstr "Visual Console" - -#: ../../general/firts_task/map_builder.php:35 -#: ../../general/firts_task/map_builder.php:43 -msgid "Create Visual Console" -msgstr "Create Visual Console" - -#: ../../general/firts_task/map_builder.php:36 -msgid "" -"Pandora FMS allows you to create visual maps in which each user is able to " -"create his own monitoring map.\n" -"\t\t\tThe new visual console editor is much more practical, although the old " -"visual console editor had its advantages. \n" -"\t\t\tWithin the new visual console, we've been successful in imitating the " -"sensation and touch of a drawing application like GIMP. \n" -"\t\t\tWe've also simplified the editor by dividing it into several subject-" -"matter tabs named 'Data', 'Preview', 'Wizard', 'List of Elements' and " -"'Editor'.\n" -"\t\t\tThe elements the Pandora FMS Visual Map was designed to handle are " -"'static image', 'percentage bar', 'module graph' and 'simple value'. " -msgstr "" -"Pandora FMS allows users to create visual maps on which each user is able to " -"create his or her own monitoring map.\n" -"\t\t\tThe new visual console editor is much more practical, although the " -"prior visual console editor had its advantages. \n" -"\t\t\tOn the new visual console, we've been successful in imitating the " -"sensation and touch of a drawing application like GIMP. \n" -"\t\t\tWe've also simplified the editor by dividing it into several subject-" -"divided tabs named 'Data', 'Preview', 'Wizard', 'List of Elements' and " -"'Editor'.\n" -"\t\t\tThe items the Pandora FMS Visual Map was designed to handle are " -"'static images', 'percentage bars', 'module graphs' and 'simple values'. " #: ../../general/firts_task/network_map.php:23 msgid "There are no network map defined yet." @@ -4584,6 +9071,86 @@ msgstr "Dynamic Map" msgid "Policy Map (Only Enterprise version)" msgstr "Policy Map (Only Enterprise version)" +#: ../../general/firts_task/map_builder.php:26 +#: ../../godmode/reporting/map_builder.php:255 +msgid "There are no visual console defined yet." +msgstr "There are no visual consoles defined yet" + +#: ../../general/firts_task/map_builder.php:32 +#: ../../godmode/reporting/map_builder.php:39 +msgid "Visual Console" +msgstr "Visual Console" + +#: ../../general/firts_task/map_builder.php:35 +#: ../../general/firts_task/map_builder.php:43 +msgid "Create Visual Console" +msgstr "Create Visual Console" + +#: ../../general/firts_task/map_builder.php:36 +msgid "" +"Pandora FMS allows you to create visual maps in which each user is able to " +"create his own monitoring map.\n" +"\t\t\tThe new visual console editor is much more practical, although the old " +"visual console editor had its advantages. \n" +"\t\t\tWithin the new visual console, we've been successful in imitating the " +"sensation and touch of a drawing application like GIMP. \n" +"\t\t\tWe've also simplified the editor by dividing it into several subject-" +"matter tabs named 'Data', 'Preview', 'Wizard', 'List of Elements' and " +"'Editor'.\n" +"\t\t\tThe elements the Pandora FMS Visual Map was designed to handle are " +"'static image', 'percentage bar', 'module graph' and 'simple value'. " +msgstr "" +"Pandora FMS allows users to create visual maps on which each user is able to " +"create his or her own monitoring map.\n" +"\t\t\tThe new visual console editor is much more practical, although the " +"prior visual console editor had its advantages. \n" +"\t\t\tOn the new visual console, we've been successful in imitating the " +"sensation and touch of a drawing application like GIMP. \n" +"\t\t\tWe've also simplified the editor by dividing it into several subject-" +"divided tabs named 'Data', 'Preview', 'Wizard', 'List of Elements' and " +"'Editor'.\n" +"\t\t\tThe items the Pandora FMS Visual Map was designed to handle are " +"'static images', 'percentage bars', 'module graphs' and 'simple values'. " + +#: ../../general/firts_task/incidents.php:25 +msgid "There are no incidents defined yet." +msgstr "There are no incidents defined yet." + +#: ../../general/firts_task/incidents.php:35 +#: ../../general/firts_task/incidents.php:44 +msgid "Create Incidents" +msgstr "Create Incidents" + +#: ../../general/firts_task/incidents.php:36 +msgid "" +"Besides receiving and processing data to monitor systems or applications, \n" +"\t\t\tyou're also required to monitor possible incidents which might take " +"place on these systems within the system monitoring process.\n" +"\t\t\tFor it, the Pandora FMS team has designed an incident manager within " +"which any user is able to open incidents, \n" +"\t\t\texplaining what's happened on the network and to update them with " +"comments and files any time in case there is a need to do so.\n" +"\t\t\tThis system allows the users to work as a team, along with different " +"roles and work-flow systems which allows an incident to be \n" +"\t\t\tmoved from one group to another, and that members from different " +"groups and different people could work on the same incident, sharing " +"information and files.\n" +"\t\t" +msgstr "" +"Besides receiving and processing data to monitor systems or applications, \n" +"\t\t\tyou're also required to monitor possible incidents which might take " +"place on these subsystems within the system's monitoring process.\n" +"\t\t\tFor it, the Pandora FMS team has designed an incident manager from " +"which any user is able to open incidents, \n" +"\t\t\tthat explain what's happened on the network, and update them with " +"comments and files, at any time, in case there is a need to do so.\n" +"\t\t\tThis system allows users to work as a team, along with different roles " +"and work-flow systems which allow an incident to be \n" +"\t\t\tmoved from one group to another, and members from different groups and " +"different people could work on the same incident, sharing information and " +"files.\n" +"\t\t" + #: ../../general/firts_task/planned_downtime.php:21 msgid "There are no planned downtime defined yet." msgstr "There are no planned downtime defined yet." @@ -4617,92 +9184,6 @@ msgstr "" "\t\t\t\t\t\taccount for most metrics or report types, because agents don't " "contain any data within those intervals. " -#: ../../general/firts_task/recon_view.php:21 -msgid "There are no recon task defined yet." -msgstr "There are no recon task defined yet." - -#: ../../general/firts_task/recon_view.php:25 -#: ../../godmode/servers/manage_recontask_form.php:228 -#: ../../include/functions_servers.php:378 -#: ../../enterprise/extensions/ipam/ipam_editor.php:80 -msgid "Recon server" -msgstr "Recon server" - -#: ../../general/firts_task/recon_view.php:28 -#: ../../general/firts_task/recon_view.php:35 -msgid "Create Recon Task" -msgstr "Create Recon Task" - -#: ../../general/firts_task/recon_view.php:29 -msgid "" -"The Recon Task definition of Pandora FMS is used to find new elements in the " -"network. \n" -"\t\tIf it detects any item, it will add that item to the monitoring, and if " -"that item it is already being monitored, then it will \n" -"\t\tignore it or will update its information.There are three types of " -"detection: Based on ICMP (pings), \n" -"\t\tSNMP (detecting the topology of networks " -"and their interfaces), and other customized " -"\n" -"\t\ttype. You can define your own customized recon script." -msgstr "" -"The Recon Task definition for Pandora FMS is used to find new elements on " -"the network. \n" -"\t\tIf it detects any item, it will add that item into the monitoring " -"process, and if that item it is already being monitored, then it will \n" -"\t\tignore it or it will update its information.There are three types of " -"detection: Based on ICMP (pings), \n" -"\t\tSNMP (detecting the topology of networks " -"and their interfaces), and other customized " -"\n" -"\t\ttype. You can define your own customized recon script." - -#: ../../general/firts_task/service_list.php:23 -msgid "There are no services defined yet." -msgstr "There are no services defined yet." - -#: ../../general/firts_task/service_list.php:28 -#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:300 -#: ../../operation/agentes/ver_agente.php:1111 -#: ../../enterprise/dashboard/widgets/service_map.php:79 -#: ../../enterprise/godmode/menu.php:92 -#: ../../enterprise/godmode/policies/policy_agent_wizard.wmi_explorer.php:298 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard_sla.php:164 -#: ../../enterprise/godmode/reporting/visual_console_builder.wizard_services.php:101 -#: ../../enterprise/godmode/services/services.elements.php:135 -#: ../../enterprise/godmode/services/services.service.php:210 -#: ../../enterprise/include/functions_groups.php:61 -#: ../../enterprise/meta/general/main_header.php:172 -#: ../../enterprise/operation/menu.php:31 -#: ../../enterprise/operation/services/services.list.php:60 -#: ../../enterprise/operation/services/services.list.php:64 -#: ../../enterprise/operation/services/services.service_map.php:121 -#: ../../enterprise/operation/services/services.table_services.php:46 -#: ../../enterprise/operation/services/services.table_services.php:50 -msgid "Services" -msgstr "Services" - -#: ../../general/firts_task/service_list.php:31 -#: ../../general/firts_task/service_list.php:40 -msgid "Create Services" -msgstr "Create Services" - -#: ../../general/firts_task/service_list.php:32 -msgid "" -"A service is a way to group your IT resources based on their " -"functionalities. \n" -"\t\t\t\t\t\tA service could be e.g. your official website, your CRM system, " -"your support application, or even your printers.\n" -"\t\t\t\t\t\t Services are logical groups which can include hosts, routers, " -"switches, firewalls, CRMs, ERPs, websites and numerous other services. \n" -"\t\t\t\t\t\t By the following example, you're able to see more clearly what " -"a service is:\n" -"\t\t\t\t\t\t\tA chip manufacturer sells computers by its website all around " -"the world. \n" -"\t\t\t\t\t\t\tHis company consists of three big departments: A management, " -"an on-line shop and support." -msgstr "" - #: ../../general/firts_task/snmp_filters.php:21 msgid "There are no SNMP filter defined yet." msgstr "There are no SNMP filter defined yet." @@ -4738,43 +9219,32 @@ msgstr "" "\t\t\t\tOne trap is going to run in conjunction with any of them - just the " "ones for the server are going to get ruled out automatically. " +#: ../../general/firts_task/fields_manager.php:25 +msgid "Fields Manager" +msgstr "Field Manager" + +#: ../../general/firts_task/fields_manager.php:28 +msgid "Create Fields Manager" +msgstr "Create field manager" + +#: ../../general/firts_task/fields_manager.php:29 +msgid "" +"Custom fields are an easy way to personalized agent's information.\n" +"\t\t\t\tYou're able to create custom fields by klicking on 'Administration' -" +"> 'Manage monitoring' -> 'Manage custom fields'. " +msgstr "" +"Custom fields are an easy way to customize an agent's information\n" +"\t\t\t\tA user is able to create custom fields by clicking on " +"'Administration' -> 'Manage monitoring' -> 'Manage custom fields'. " + +#: ../../general/firts_task/fields_manager.php:32 +msgid "Create Fields " +msgstr "Create Fields " + #: ../../general/firts_task/tags.php:21 msgid "There are no tags defined yet." msgstr "There are no tags defined yet." -#: ../../general/firts_task/tags.php:25 -#: ../../godmode/events/custom_events.php:104 -#: ../../godmode/events/custom_events.php:164 -#: ../../godmode/massive/massive_add_tags.php:147 -#: ../../godmode/massive/massive_delete_tags.php:187 -#: ../../godmode/massive/massive_edit_modules.php:562 -#: ../../godmode/modules/manage_network_components_form_common.php:200 -#: ../../godmode/tag/edit_tag.php:57 -#: ../../godmode/users/configure_user.php:625 -#: ../../include/functions_events.php:46 -#: ../../include/functions_events.php:2446 -#: ../../include/functions_events.php:3589 -#: ../../include/functions_reporting_html.php:2119 -#: ../../include/functions_treeview.php:165 -#: ../../mobile/operation/events.php:514 -#: ../../operation/agentes/alerts_status.functions.php:86 -#: ../../operation/agentes/group_view.php:164 -#: ../../operation/agentes/status_monitor.php:340 -#: ../../operation/agentes/status_monitor.php:343 -#: ../../operation/events/events.build_table.php:223 -#: ../../operation/tree.php:49 ../../operation/users/user_edit.php:506 -#: ../../enterprise/dashboard/widgets/events_list.php:62 -#: ../../enterprise/dashboard/widgets/tree_view.php:35 -#: ../../enterprise/godmode/alerts/alert_events_rules.php:94 -#: ../../enterprise/godmode/massive/massive_tags_edit_policy.php:92 -#: ../../enterprise/godmode/modules/configure_local_component.php:375 -#: ../../enterprise/godmode/setup/setup_auth.php:427 -#: ../../enterprise/godmode/setup/setup_auth.php:468 -#: ../../enterprise/include/functions_reporting_pdf.php:2370 -#: ../../enterprise/meta/include/functions_events_meta.php:91 -msgid "Tags" -msgstr "Tags" - #: ../../general/firts_task/tags.php:28 ../../general/firts_task/tags.php:33 msgid "Create Tags" msgstr "Create Tags" @@ -4795,196 +9265,36 @@ msgstr "" "\t\t\t\t\t\t\t\tA user's access can therefore be restricted to modules with " "certain tags. " -#: ../../general/firts_task/transactional_list.php:23 -msgid "There are no transactions defined yet." -msgstr "There are no transactions defined yet." +#: ../../general/firts_task/custom_graphs.php:23 +msgid "There are no custom graphs defined yet." +msgstr "There are no custom graphs defined yet." -#: ../../general/firts_task/transactional_list.php:30 -msgid "Transactions" -msgstr "Transactions" +#: ../../general/firts_task/custom_graphs.php:28 +msgid "Custom Graphs" +msgstr "Custom Graphs" -#: ../../general/firts_task/transactional_list.php:33 -#: ../../general/firts_task/transactional_list.php:38 -msgid "Create Transactions" -msgstr "Create Transactions" +#: ../../general/firts_task/custom_graphs.php:31 +#: ../../general/firts_task/custom_graphs.php:36 +msgid "Create Custom Graph" +msgstr "Create Custom Graph" -#: ../../general/firts_task/transactional_list.php:34 +#: ../../general/firts_task/custom_graphs.php:32 msgid "" -"The new transactional server allows you to execute tasks dependent on the " -"others following a user-defined design. This means that it is possible to " -"coordinate several executions to check a target at a given time.\n" -"\n" -"Transaction graphs represent the different processes within our " -"infrastructure that we use to deliver our service." +"Graphs are designed to show the data collected by Pandora FMS in a temporary " +"scale defined by the user.\n" +"\t\t\t\tPandora FMS Graphs display data in real time. They are generated " +"every time the operator requires any of them and display the up-to-date " +"state.\n" +"\t\t\t\tThere are two types of graphs: The agent's automated graphs and the " +"graphs the user customizes by using one or more modules to do so." msgstr "" -"The new transactional server allows you to execute tasks dependent on the " -"others following a user-defined design. This means that it is possible to " -"coordinate several executions to check a target at a given time.\n" -"\n" -"Transaction graphs represent the different processes within our " -"infrastructure that we use to deliver our service." - -#: ../../general/footer.php:35 -#, php-format -msgid "Pandora FMS %s - Build %s - MR %s" -msgstr "Pandora FMS %s - Build %s - MR %s" - -#: ../../general/footer.php:38 ../../enterprise/meta/general/footer.php:27 -msgid "Page generated at" -msgstr "Page generated as" - -#: ../../general/footer.php:39 ../../enterprise/meta/general/footer.php:28 -msgid "® Ártica ST" -msgstr "" - -#: ../../general/header.php:75 -msgid "Blank characters are used as AND conditions" -msgstr "Blank characters are used as AND conditions" - -#: ../../general/header.php:90 ../../general/header.php:92 -msgid "Enter keywords to search" -msgstr "Enter keywords to search" - -#: ../../general/header.php:114 ../../general/header.php:122 -#: ../../enterprise/meta/general/main_header.php:355 -#: ../../enterprise/meta/general/main_header.php:363 -msgid "All systems" -msgstr "All systems" - -#: ../../general/header.php:114 -#: ../../enterprise/meta/general/main_header.php:355 -msgid "Down" -msgstr "Down" - -#: ../../general/header.php:118 -#: ../../enterprise/meta/general/main_header.php:359 -msgid "servers down" -msgstr "servers down" - -#: ../../general/header.php:122 -#: ../../enterprise/meta/general/main_header.php:363 -msgid "Ready" -msgstr "Ready" - -#: ../../general/header.php:142 ../../general/header.php:143 -msgid "QR Code of the page" -msgstr "Page QR Code" - -#: ../../general/header.php:147 -#: ../../operation/visual_console/public_console.php:130 -msgid "QR code of the page" -msgstr "Page QR Code" - -#: ../../general/header.php:169 ../../general/header.php:170 -#: ../../include/functions_clippy.php:128 -msgid "Pandora FMS assistant" -msgstr "Pandora FMS assistant" - -#: ../../general/header.php:195 -#: ../../enterprise/meta/general/main_header.php:388 -msgid "Configure autorefresh" -msgstr "Configure autorefresh" - -#: ../../general/header.php:222 -#: ../../enterprise/meta/general/main_header.php:405 -#: ../../enterprise/meta/general/main_header.php:415 -msgid "Disabled autorefresh" -msgstr "Disable autorefresh" - -#: ../../general/header.php:248 -msgid "System alerts detected - Please fix as soon as possible" -msgstr "System alerts detected - Please fix them as soon as possible" - -#: ../../general/header.php:263 -#, php-format -msgid "You have %d warning(s)" -msgstr "You have %d warning(s)" - -#: ../../general/header.php:274 -msgid "There are not warnings" -msgstr "There are no warnings" - -#: ../../general/header.php:283 -msgid "Main help" -msgstr "Main help" - -#: ../../general/header.php:289 ../../mobile/include/functions_web.php:33 -#: ../../mobile/include/ui.class.php:175 -#: ../../mobile/include/user.class.php:286 ../../mobile/operation/home.php:118 -#: ../../enterprise/meta/general/main_header.php:373 -msgid "Logout" -msgstr "Logout" - -#: ../../general/header.php:294 ../../general/header.php:296 -#: ../../operation/menu.php:336 -#: ../../enterprise/meta/general/main_header.php:428 -#: ../../enterprise/meta/general/main_header.php:433 -#: ../../enterprise/meta/include/functions_users_meta.php:178 -#: ../../enterprise/meta/include/functions_users_meta.php:190 -msgid "Edit my user" -msgstr "Edit my user" - -#: ../../general/header.php:305 -msgid "New chat message" -msgstr "New chat message" - -#: ../../general/header.php:314 -msgid "Message overview" -msgstr "Message overview" - -#: ../../general/header.php:315 -#, php-format -msgid "You have %d unread message(s)" -msgstr "You have %d unread message(s)" - -#: ../../general/links_menu.php:20 ../../godmode/menu.php:298 -#: ../../godmode/menu.php:414 -msgid "Links" -msgstr "Links" - -#: ../../general/login_help_dialog.php:39 -#: ../../enterprise/dashboard/widgets/example.php:37 -msgid "Welcome to Pandora FMS" -msgstr "Welcome to Pandora FMS" - -#: ../../general/login_help_dialog.php:42 -msgid "" -"If this is your first time with Pandora FMS, we propose you a few links to " -"learn more about Pandora FMS. Monitoring could be overwhelm, but take your " -"time to learn how to use the power of Pandora FMS!" -msgstr "" -"If this is your first time using Pandora FMS, we suggest a few links that'll " -"help you learn more about the software. Monitoring can be overwhelming, but " -"take your time to learn how to harness the power of Pandora FMS!" - -#: ../../general/login_help_dialog.php:51 -#: ../../general/login_help_dialog.php:53 -msgid "Online help" -msgstr "Online help" - -#: ../../general/login_help_dialog.php:59 -#: ../../general/login_help_dialog.php:61 -msgid "Enterprise version" -msgstr "Enterprise Edition" - -#: ../../general/login_help_dialog.php:67 -#: ../../general/login_help_dialog.php:69 ../../general/login_page.php:90 -#: ../../enterprise/meta/general/login_page.php:45 -msgid "Support" -msgstr "Support" - -#: ../../general/login_help_dialog.php:69 -msgid "Forums" -msgstr "Forums" - -#: ../../general/login_help_dialog.php:75 -#: ../../general/login_help_dialog.php:77 -msgid "Documentation" -msgstr "Documentation" - -#: ../../general/login_help_dialog.php:86 -msgid "Click here to don't show again this message" -msgstr "Don't show this message again" +"Graphs are designed to show the data collected by Pandora FMS in a user " +"defined timeframe.\n" +"\t\t\t\tPandora FMS Graphs display data in real time. They are generated " +"every time the operator requires any of them and display the updated " +"status.\n" +"\t\t\t\tThere are two types of graphs: The agent's automated graphs and the " +"graphs the user customizes by using one or more modules to do so." #: ../../general/login_identification_wizard.php:142 msgid "The Pandora FMS community wizard" @@ -5025,8 +9335,6 @@ msgstr "" #: ../../general/login_identification_wizard.php:157 #: ../../godmode/alerts/configure_alert_template.php:814 -#: ../../enterprise/godmode/alerts/alert_events.php:548 -#: ../../enterprise/meta/monitoring/wizard/wizard.php:91 msgid "Finish" msgstr "Finish" @@ -5038,13940 +9346,1277 @@ msgstr "Return" msgid "Join the Pandora FMS community" msgstr "Join the Pandora FMS community" -#: ../../general/login_identification_wizard.php:167 -#: ../../operation/users/user_edit.php:355 -msgid "Subscribe to our newsletter" -msgstr "Subscribe to our newsletter" - -#: ../../general/login_identification_wizard.php:170 -#: ../../general/login_identification_wizard.php:171 -#: ../../godmode/tag/edit_tag.php:195 ../../godmode/tag/tag.php:203 -#: ../../operation/search_users.php:44 -#: ../../enterprise/extensions/cron/main.php:226 -#: ../../enterprise/extensions/cron/main.php:251 -#: ../../enterprise/operation/reporting/custom_reporting.php:24 -#: ../../enterprise/operation/reporting/custom_reporting.php:78 -msgid "Email" -msgstr "E-mail" - #: ../../general/login_identification_wizard.php:172 msgid "Required" msgstr "Required" -#: ../../general/login_identification_wizard.php:180 -#: ../../general/login_required.php:69 -msgid "Pandora FMS instance identification wizard" -msgstr "Pandora FMS instance identification wizard" - #: ../../general/login_identification_wizard.php:182 msgid "Do you want to continue without any registration" msgstr "Do you want to continue without any registration?" -#: ../../general/login_identification_wizard.php:185 -#: ../../godmode/agentes/agent_conf_gis.php:80 -#: ../../godmode/agentes/agent_manager.php:414 -#: ../../godmode/alerts/alert_view.php:107 -#: ../../godmode/alerts/alert_view.php:303 -#: ../../godmode/alerts/alert_view.php:385 -#: ../../godmode/massive/massive_edit_agents.php:293 -#: ../../godmode/massive/massive_edit_agents.php:413 -#: ../../godmode/massive/massive_edit_agents.php:419 -#: ../../godmode/massive/massive_edit_modules.php:408 -#: ../../godmode/massive/massive_edit_modules.php:453 -#: ../../godmode/massive/massive_edit_modules.php:472 -#: ../../godmode/massive/massive_edit_modules.php:558 -#: ../../godmode/massive/massive_edit_modules.php:586 -#: ../../godmode/massive/massive_edit_modules.php:604 -#: ../../godmode/reporting/reporting_builder.main.php:115 -#: ../../godmode/reporting/reporting_builder.php:639 -#: ../../godmode/reporting/visual_console_builder.wizard.php:274 -#: ../../godmode/reporting/visual_console_builder.wizard.php:315 -#: ../../godmode/servers/manage_recontask.php:340 -#: ../../godmode/servers/manage_recontask_form.php:317 -#: ../../godmode/setup/news.php:264 ../../godmode/setup/performance.php:119 -#: ../../godmode/setup/performance.php:126 -#: ../../godmode/setup/performance.php:133 -#: ../../godmode/setup/setup_auth.php:52 ../../godmode/setup/setup_auth.php:59 -#: ../../godmode/setup/setup_auth.php:95 -#: ../../godmode/setup/setup_auth.php:133 -#: ../../godmode/setup/setup_ehorus.php:56 -#: ../../godmode/setup/setup_general.php:72 -#: ../../godmode/setup/setup_general.php:76 -#: ../../godmode/setup/setup_general.php:80 -#: ../../godmode/setup/setup_general.php:104 -#: ../../godmode/setup/setup_general.php:113 -#: ../../godmode/setup/setup_general.php:170 -#: ../../godmode/setup/setup_general.php:178 -#: ../../godmode/setup/setup_general.php:185 -#: ../../godmode/setup/setup_general.php:206 -#: ../../godmode/setup/setup_general.php:215 -#: ../../godmode/setup/setup_netflow.php:64 -#: ../../godmode/setup/setup_netflow.php:72 -#: ../../godmode/setup/setup_visuals.php:90 -#: ../../godmode/setup/setup_visuals.php:110 -#: ../../godmode/setup/setup_visuals.php:132 -#: ../../godmode/setup/setup_visuals.php:259 -#: ../../godmode/setup/setup_visuals.php:268 -#: ../../godmode/setup/setup_visuals.php:276 -#: ../../godmode/setup/setup_visuals.php:304 -#: ../../godmode/setup/setup_visuals.php:397 -#: ../../godmode/setup/setup_visuals.php:482 -#: ../../godmode/setup/setup_visuals.php:489 -#: ../../godmode/setup/setup_visuals.php:501 -#: ../../godmode/setup/setup_visuals.php:528 -#: ../../godmode/setup/setup_visuals.php:645 -#: ../../godmode/setup/setup_visuals.php:672 -#: ../../godmode/update_manager/update_manager.setup.php:125 -#: ../../godmode/users/configure_user.php:516 -#: ../../include/functions_events.php:2375 -#: ../../include/functions_events.php:2382 -#: ../../mobile/operation/events.php:186 ../../mobile/operation/events.php:193 -#: ../../operation/netflow/nf_live_view.php:280 -#: ../../operation/snmpconsole/snmp_view.php:439 -#: ../../operation/users/user_edit.php:249 -#: ../../enterprise/extensions/cron/functions.php:327 -#: ../../enterprise/godmode/reporting/graph_template_item_editor.php:173 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:334 -#: ../../enterprise/godmode/setup/setup.php:32 -#: ../../enterprise/godmode/setup/setup.php:41 -#: ../../enterprise/godmode/setup/setup.php:57 -#: ../../enterprise/godmode/setup/setup.php:141 -#: ../../enterprise/godmode/setup/setup.php:206 -#: ../../enterprise/godmode/setup/setup.php:245 -#: ../../enterprise/godmode/setup/setup.php:254 -#: ../../enterprise/godmode/setup/setup.php:259 -#: ../../enterprise/godmode/setup/setup.php:268 -#: ../../enterprise/godmode/setup/setup.php:282 -#: ../../enterprise/godmode/setup/setup.php:287 -#: ../../enterprise/godmode/setup/setup_auth.php:359 -#: ../../enterprise/godmode/setup/setup_auth.php:394 -#: ../../enterprise/godmode/setup/setup_auth.php:513 -#: ../../enterprise/godmode/setup/setup_history.php:47 -#: ../../enterprise/godmode/setup/setup_history.php:51 -#: ../../enterprise/meta/advanced/metasetup.password.php:80 -#: ../../enterprise/meta/advanced/metasetup.password.php:91 -#: ../../enterprise/meta/advanced/metasetup.password.php:97 -#: ../../enterprise/meta/advanced/metasetup.password.php:108 -#: ../../enterprise/meta/advanced/metasetup.password.php:124 -#: ../../enterprise/meta/advanced/metasetup.password.php:130 -#: ../../enterprise/meta/advanced/metasetup.performance.php:84 -#: ../../enterprise/meta/advanced/metasetup.setup.php:138 -#: ../../enterprise/meta/advanced/metasetup.setup.php:189 -#: ../../enterprise/meta/advanced/metasetup.update_manager_setup.php:95 -#: ../../enterprise/meta/advanced/metasetup.visual.php:122 -#: ../../enterprise/meta/advanced/metasetup.visual.php:126 -#: ../../enterprise/meta/advanced/metasetup.visual.php:170 -#: ../../enterprise/meta/advanced/metasetup.visual.php:179 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1565 -#: ../../enterprise/meta/monitoring/wizard/wizard.php:95 -msgid "No" -msgstr "No" +#: ../../general/links_menu.php:20 ../../godmode/menu.php:298 +#: ../../godmode/menu.php:414 +msgid "Links" +msgstr "Links" -#: ../../general/login_identification_wizard.php:188 -#: ../../godmode/agentes/agent_conf_gis.php:79 -#: ../../godmode/agentes/agent_manager.php:411 -#: ../../godmode/alerts/alert_view.php:107 -#: ../../godmode/alerts/alert_view.php:301 -#: ../../godmode/massive/massive_edit_agents.php:293 -#: ../../godmode/massive/massive_edit_agents.php:412 -#: ../../godmode/massive/massive_edit_agents.php:419 -#: ../../godmode/massive/massive_edit_modules.php:407 -#: ../../godmode/massive/massive_edit_modules.php:452 -#: ../../godmode/massive/massive_edit_modules.php:471 -#: ../../godmode/massive/massive_edit_modules.php:558 -#: ../../godmode/massive/massive_edit_modules.php:585 -#: ../../godmode/massive/massive_edit_modules.php:604 -#: ../../godmode/reporting/reporting_builder.main.php:111 -#: ../../godmode/reporting/reporting_builder.php:637 -#: ../../godmode/reporting/visual_console_builder.wizard.php:269 -#: ../../godmode/reporting/visual_console_builder.wizard.php:312 -#: ../../godmode/servers/manage_recontask.php:340 -#: ../../godmode/servers/manage_recontask_form.php:317 -#: ../../godmode/setup/performance.php:118 -#: ../../godmode/setup/performance.php:125 -#: ../../godmode/setup/performance.php:132 -#: ../../godmode/setup/setup_auth.php:51 ../../godmode/setup/setup_auth.php:58 -#: ../../godmode/setup/setup_auth.php:94 -#: ../../godmode/setup/setup_auth.php:130 -#: ../../godmode/setup/setup_ehorus.php:55 -#: ../../godmode/setup/setup_general.php:71 -#: ../../godmode/setup/setup_general.php:75 -#: ../../godmode/setup/setup_general.php:79 -#: ../../godmode/setup/setup_general.php:103 -#: ../../godmode/setup/setup_general.php:112 -#: ../../godmode/setup/setup_general.php:167 -#: ../../godmode/setup/setup_general.php:175 -#: ../../godmode/setup/setup_general.php:184 -#: ../../godmode/setup/setup_general.php:205 -#: ../../godmode/setup/setup_general.php:214 -#: ../../godmode/setup/setup_netflow.php:63 -#: ../../godmode/setup/setup_netflow.php:71 -#: ../../godmode/setup/setup_visuals.php:86 -#: ../../godmode/setup/setup_visuals.php:106 -#: ../../godmode/setup/setup_visuals.php:128 -#: ../../godmode/setup/setup_visuals.php:251 -#: ../../godmode/setup/setup_visuals.php:265 -#: ../../godmode/setup/setup_visuals.php:273 -#: ../../godmode/setup/setup_visuals.php:302 -#: ../../godmode/setup/setup_visuals.php:395 -#: ../../godmode/setup/setup_visuals.php:481 -#: ../../godmode/setup/setup_visuals.php:487 -#: ../../godmode/setup/setup_visuals.php:497 -#: ../../godmode/setup/setup_visuals.php:526 -#: ../../godmode/setup/setup_visuals.php:641 -#: ../../godmode/setup/setup_visuals.php:668 -#: ../../godmode/update_manager/update_manager.setup.php:124 -#: ../../godmode/users/configure_user.php:516 -#: ../../operation/netflow/nf_live_view.php:276 -#: ../../operation/snmpconsole/snmp_view.php:436 -#: ../../operation/users/user_edit.php:249 -#: ../../enterprise/extensions/cron/functions.php:327 -#: ../../enterprise/godmode/reporting/graph_template_item_editor.php:171 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:332 -#: ../../enterprise/godmode/setup/setup.php:31 -#: ../../enterprise/godmode/setup/setup.php:40 -#: ../../enterprise/godmode/setup/setup.php:56 -#: ../../enterprise/godmode/setup/setup.php:140 -#: ../../enterprise/godmode/setup/setup.php:205 -#: ../../enterprise/godmode/setup/setup.php:244 -#: ../../enterprise/godmode/setup/setup.php:253 -#: ../../enterprise/godmode/setup/setup.php:258 -#: ../../enterprise/godmode/setup/setup.php:267 -#: ../../enterprise/godmode/setup/setup.php:281 -#: ../../enterprise/godmode/setup/setup.php:286 -#: ../../enterprise/godmode/setup/setup_auth.php:356 -#: ../../enterprise/godmode/setup/setup_auth.php:391 -#: ../../enterprise/godmode/setup/setup_auth.php:512 -#: ../../enterprise/godmode/setup/setup_history.php:46 -#: ../../enterprise/godmode/setup/setup_history.php:50 -#: ../../enterprise/meta/advanced/metasetup.password.php:79 -#: ../../enterprise/meta/advanced/metasetup.password.php:90 -#: ../../enterprise/meta/advanced/metasetup.password.php:96 -#: ../../enterprise/meta/advanced/metasetup.password.php:107 -#: ../../enterprise/meta/advanced/metasetup.password.php:123 -#: ../../enterprise/meta/advanced/metasetup.password.php:129 -#: ../../enterprise/meta/advanced/metasetup.performance.php:83 -#: ../../enterprise/meta/advanced/metasetup.setup.php:137 -#: ../../enterprise/meta/advanced/metasetup.setup.php:188 -#: ../../enterprise/meta/advanced/metasetup.update_manager_setup.php:94 -#: ../../enterprise/meta/advanced/metasetup.visual.php:121 -#: ../../enterprise/meta/advanced/metasetup.visual.php:125 -#: ../../enterprise/meta/advanced/metasetup.visual.php:166 -#: ../../enterprise/meta/advanced/metasetup.visual.php:175 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1563 -#: ../../enterprise/meta/monitoring/wizard/wizard.php:94 -msgid "Yes" -msgstr "Yes" +#: ../../extras/pandora_diag.php:90 +msgid "Pandora FMS Diagnostic tool" +msgstr "Pandora FMS Diagnostic tool" -#: ../../general/login_page.php:35 -msgid "Go to Pandora FMS Website" -msgstr "Go to the Pandora FMS Website" +#: ../../extras/pandora_diag.php:93 +msgid "Item" +msgstr "Item" -#: ../../general/login_page.php:47 -msgid "Go to Login" -msgstr "Go to Login" +#: ../../extras/pandora_diag.php:94 +msgid "Data value" +msgstr "Data value" -#: ../../general/login_page.php:55 -#: ../../enterprise/meta/general/login_page.php:32 -msgid "Splash login" -msgstr "" +#: ../../include/functions_snmp_browser.php:145 +msgid "Target IP cannot be blank." +msgstr "The target IP cannot be left blank." -#: ../../general/login_page.php:88 -msgid "Docs" -msgstr "Docs" +#: ../../include/functions_snmp_browser.php:403 +msgid "Numeric OID" +msgstr "Numeric OID" -#: ../../general/login_page.php:152 -msgid "Login as admin" -msgstr "Login as admin" - -#: ../../general/login_page.php:160 -#: ../../enterprise/meta/general/login_page.php:99 -msgid "Login with SAML" -msgstr "Login with SAML" - -#: ../../general/login_page.php:179 ../../mobile/include/user.class.php:256 -#: ../../enterprise/meta/general/login_page.php:91 -#: ../../enterprise/meta/general/login_page.php:119 -msgid "Login" -msgstr "Login" - -#: ../../general/login_page.php:194 -msgid "Authentication code" -msgstr "" - -#: ../../general/login_page.php:197 ../../mobile/include/user.class.php:306 -msgid "Check code" -msgstr "Check code" - -#: ../../general/login_page.php:205 -msgid "View details" -msgstr "View details" - -#: ../../general/login_page.php:223 ../../general/login_page.php:227 -#: ../../include/functions_config.php:1120 -msgid "WELCOME TO PANDORA FMS" -msgstr "" - -#: ../../general/login_page.php:236 ../../general/login_page.php:240 -#: ../../include/functions_config.php:1124 -msgid "NEXT GENERATION" -msgstr "" - -#: ../../general/login_page.php:259 -#: ../../enterprise/meta/general/login_page.php:154 -msgid "Build" -msgstr "Build" - -#: ../../general/login_page.php:263 ../../general/login_page.php:266 -#: ../../general/login_page.php:365 ../../general/login_page.php:368 -#: ../../enterprise/include/functions_login.php:132 -#: ../../enterprise/meta/general/login_page.php:157 -#: ../../enterprise/meta/general/login_page.php:160 -msgid "Login failed" -msgstr "Login failed" - -#: ../../general/login_page.php:270 -#: ../../enterprise/meta/general/login_page.php:164 -msgid "ERROR" -msgstr "ERROR" - -#: ../../general/login_page.php:282 ../../general/login_page.php:285 -#: ../../general/login_page.php:289 -#: ../../enterprise/meta/general/login_page.php:176 -#: ../../enterprise/meta/general/login_page.php:179 -#: ../../enterprise/meta/general/login_page.php:183 -msgid "Logged out" -msgstr "Logged out" - -#: ../../general/login_page.php:290 ../../mobile/include/user.class.php:221 -#: ../../enterprise/meta/general/login_page.php:184 -msgid "" -"Your session is over. Please close your browser window to close this Pandora " -"session." -msgstr "" -"Your session has ended. Please close your browser window to close this " -"Pandora FMS session." - -#: ../../general/login_page.php:303 ../../include/functions_ui.php:3574 -msgid "Problem with Pandora FMS database" -msgstr "Problem with Pandora FMS database" - -#: ../../general/login_page.php:304 -msgid "" -"Cannot connect to the database, please check your database setup in the " -"include/config.php file.

    \n" -"\t\tProbably your database, hostname, user or password values are incorrect " -"or\n" -"\t\tthe database server is not running." -msgstr "" - -#: ../../general/login_page.php:308 ../../include/functions_ui.php:3579 -msgid "DB ERROR" -msgstr "DB ERROR" - -#: ../../general/login_page.php:314 ../../include/functions_ui.php:3585 -msgid "" -"If you have modified auth system, this problem could be because Pandora " -"cannot override authorization variables from the config database. Remove " -"them from your database by executing:

    DELETE FROM tconfig WHERE "
    -"token = \"auth\";
    " -msgstr "" -"If you have modified the auth system, the origin of this problem could be " -"that Pandora cannot override the authorization variables from the config " -"database. Please remove them from your database by executing " -":
    DELETE FROM tconfig WHERE token = \"auth\";
    " - -#: ../../general/login_page.php:318 ../../include/functions_ui.php:3589 -msgid "Empty configuration table" -msgstr "Empty configuration table" - -#: ../../general/login_page.php:319 -msgid "" -"Cannot load configuration variables from database. Please check your " -"database setup in the\n" -"\t\tinclude/config.php file.

    \n" -"\t\tMost likely your database schema has been created but there are is no " -"data in it, you have a problem with the database access credentials or your " -"schema is out of date.\n" -"\t\t

    Pandora FMS Console cannot find include/config.php or " -"this file has invalid\n" -"\t\tpermissions and HTTP server cannot read it. Please read documentation to " -"fix this problem.
    " -msgstr "" - -#: ../../general/login_page.php:326 ../../include/functions_ui.php:3597 -msgid "No configuration file found" -msgstr "No configuration file found." - -#: ../../general/login_page.php:327 -msgid "" -"Pandora FMS Console cannot find include/config.php or this file has " -"invalid\n" -"\t\tpermissions and HTTP server cannot read it. Please read documentation to " -"fix this problem." -msgstr "" - -#: ../../general/login_page.php:338 ../../include/functions_ui.php:3609 -#, php-format -msgid "You may try to run the %sinstallation wizard%s to create one." -msgstr "" -"You may try running the %sinstallation wizard%s to create one." - -#: ../../general/login_page.php:341 ../../include/functions_ui.php:3612 -msgid "Installer active" -msgstr "Installer active" - -#: ../../general/login_page.php:342 -msgid "" -"For security reasons, normal operation is not possible until you delete " -"installer file.\n" -"\t\tPlease delete the ./install.php file before running Pandora FMS " -"Console." -msgstr "" - -#: ../../general/login_page.php:346 ../../include/functions_ui.php:3617 -msgid "Bad permission for include/config.php" -msgstr "Bad permission for include/config.php" - -#: ../../general/login_page.php:347 -msgid "" -"For security reasons, config.php must have restrictive permissions, " -"and \"other\" users\n" -"\t\tshould not read it or write to it. It should be written only for owner\n" -"\t\t(usually www-data or http daemon user), normal operation is not possible " -"until you change\n" -"\t\tpermissions for include/config.php file. Please do it, it is for " -"your security." -msgstr "" - -#: ../../general/login_page.php:353 -msgid "Bad defined homedir" -msgstr "" - -#: ../../general/login_page.php:354 -msgid "" -"In the config.php file in the variable $config[\"homedir\"] = add the " -"correct path" -msgstr "" - -#: ../../general/login_page.php:357 -msgid "Bad defined homeurl or homeurl_static" -msgstr "" - -#: ../../general/login_page.php:358 -msgid "" -"In the config.php file in the variable $config[\"homeurl\"] or " -"$config[\"homeurl_static\"] = add the correct path" -msgstr "" - -#: ../../general/login_required.php:72 -msgid "" -"Please fill the following information in order to configure your Pandora FMS " -"instance successfully" -msgstr "" -"Please fill out the following information in order to configure your Pandora " -"FMS instance successfully" - -#: ../../general/login_required.php:86 -#: ../../godmode/setup/setup_general.php:52 -#: ../../include/functions_config.php:129 -#: ../../enterprise/meta/advanced/metasetup.setup.php:119 -#: ../../enterprise/meta/include/functions_meta.php:358 -msgid "Language code for Pandora" -msgstr "Pandora FMS Language settings" - -#: ../../general/login_required.php:91 -#: ../../godmode/setup/setup_general.php:115 -#: ../../enterprise/meta/advanced/metasetup.setup.php:148 -msgid "Africa" -msgstr "Africa" - -#: ../../general/login_required.php:91 -#: ../../godmode/setup/setup_general.php:115 -#: ../../enterprise/meta/advanced/metasetup.setup.php:149 -msgid "America" -msgstr "America" - -#: ../../general/login_required.php:91 -#: ../../godmode/setup/setup_general.php:115 -#: ../../enterprise/meta/advanced/metasetup.setup.php:150 -msgid "Antarctica" -msgstr "Antarctica" - -#: ../../general/login_required.php:91 -#: ../../godmode/setup/setup_general.php:115 -#: ../../enterprise/meta/advanced/metasetup.setup.php:151 -msgid "Arctic" -msgstr "Arctic" - -#: ../../general/login_required.php:91 -#: ../../godmode/setup/setup_general.php:115 -#: ../../enterprise/meta/advanced/metasetup.setup.php:152 -msgid "Asia" -msgstr "Asia" - -#: ../../general/login_required.php:91 -#: ../../godmode/setup/setup_general.php:115 -#: ../../enterprise/meta/advanced/metasetup.setup.php:153 -msgid "Atlantic" -msgstr "Atlantic" - -#: ../../general/login_required.php:91 -#: ../../godmode/setup/setup_general.php:115 -#: ../../enterprise/meta/advanced/metasetup.setup.php:154 -msgid "Australia" -msgstr "Australia" - -#: ../../general/login_required.php:91 -#: ../../godmode/setup/setup_general.php:115 -#: ../../enterprise/meta/advanced/metasetup.setup.php:155 -msgid "Europe" -msgstr "Europe" - -#: ../../general/login_required.php:91 -#: ../../godmode/setup/setup_general.php:115 -#: ../../enterprise/meta/advanced/metasetup.setup.php:156 -msgid "Indian" -msgstr "Indian" - -#: ../../general/login_required.php:91 -#: ../../godmode/setup/setup_general.php:115 -#: ../../enterprise/meta/advanced/metasetup.setup.php:157 -msgid "Pacific" -msgstr "Pacific" - -#: ../../general/login_required.php:91 -#: ../../godmode/setup/setup_general.php:115 -#: ../../enterprise/meta/advanced/metasetup.setup.php:158 -msgid "UTC" -msgstr "UTC" - -#: ../../general/login_required.php:111 -#: ../../godmode/setup/setup_general.php:135 -#: ../../include/functions_config.php:166 -#: ../../enterprise/meta/advanced/metasetup.setup.php:177 -#: ../../enterprise/meta/include/functions_meta.php:408 -msgid "Timezone setup" -msgstr "Timezone setup" - -#: ../../general/login_required.php:112 -#: ../../godmode/setup/setup_general.php:136 -msgid "" -"Must have the same time zone as the system or database to avoid mismatches " -"of time." -msgstr "" -"Pandora FMS must be set to the same timezone as your system or database as " -"to avoid incoherences." - -#: ../../general/login_required.php:116 -msgid "E-mail for receiving alerts" -msgstr "E-mail for receiving alerts" - -#: ../../general/login_required.php:124 -msgid "Register" -msgstr "Register" - -#: ../../general/login_required.php:127 -#: ../../godmode/setup/snmp_wizard.php:109 -#: ../../godmode/update_manager/update_manager.offline.php:65 -#: ../../include/functions_update_manager.php:365 -#: ../../include/functions_visual_map_editor.php:464 -#: ../../include/functions_visual_map_editor.php:472 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:167 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard_sla.php:194 -#: ../../enterprise/include/functions_update_manager.php:197 -msgid "Cancel" -msgstr "Cancel" - -#: ../../general/login_required.php:130 -msgid "All fields required" -msgstr "All fields required" - -#: ../../general/logon_failed.php:21 -#: ../../include/ajax/double_auth.ajax.php:247 -#: ../../include/ajax/double_auth.ajax.php:344 -#: ../../include/ajax/double_auth.ajax.php:389 -#: ../../include/ajax/double_auth.ajax.php:503 -#: ../../operation/users/user_edit.php:693 -#: ../../operation/users/user_edit.php:758 -#: ../../operation/users/user_edit.php:829 -msgid "Authentication error" -msgstr "Authentication error" - -#: ../../general/logon_failed.php:33 -msgid "" -"Either, your password or your login are incorrect. Please check your CAPS " -"LOCK key, username and password are case SeNSiTiVe.

    All actions, " -"included failed login attempts are logged in Pandora FMS System logs, and " -"these can be reviewed by each user, please report to admin any incident or " -"malfunction." -msgstr "" -"Username or password are incorrect. Please check that your CAPS LOCK key is " -"disabled, username and password are case sensitive

    All actions, " -"included failed login attempts are registered in Pandora FMS System logs and " -"can be reviewed by all users. Please report any incident or malfunction to " -"an admin" - -#: ../../general/logon_ok.php:114 ../../general/logon_ok.php:318 -msgid "Pandora FMS Overview" -msgstr "Pandora FMS Overview" - -#: ../../general/logon_ok.php:181 ../../general/logon_ok.php:380 -msgid "News board" -msgstr "News board" - -#: ../../general/logon_ok.php:186 ../../general/logon_ok.php:385 -msgid "ago" -msgstr "ago" - -#: ../../general/logon_ok.php:193 ../../general/logon_ok.php:392 -msgid "by" -msgstr "by" - -#: ../../general/logon_ok.php:227 ../../general/logon_ok.php:424 -#: ../../godmode/admin_access_logs.php:191 -#: ../../include/functions_reporting_html.php:3599 -#: ../../mobile/operation/tactical.php:311 -#: ../../operation/snmpconsole/snmp_statistics.php:140 -msgid "Source IP" -msgstr "Source IP" - -#: ../../general/logon_ok.php:228 ../../general/logon_ok.php:425 -#: ../../godmode/admin_access_logs.php:192 -#: ../../godmode/servers/manage_recontask_form.php:371 -#: ../../godmode/users/configure_user.php:485 -#: ../../include/ajax/events.php:302 ../../include/functions.php:2316 -#: ../../include/functions_reporting_html.php:3600 -#: ../../mobile/operation/events.php:518 -#: ../../operation/users/user_edit.php:448 -#: ../../enterprise/extensions/ipam/ipam_ajax.php:93 -#: ../../enterprise/extensions/ipam/ipam_ajax.php:206 -#: ../../enterprise/extensions/ipam/ipam_massive.php:69 -#: ../../enterprise/extensions/ipam/ipam_network.php:543 -#: ../../enterprise/extensions/ipam/ipam_network.php:654 -msgid "Comments" -msgstr "Comments" - -#: ../../general/logon_ok.php:229 ../../general/logon_ok.php:426 -msgid "This is your last activity in Pandora FMS console" -msgstr "This is your last activity performed on the Pandora FMS console" - -#: ../../general/noaccess2.php:18 ../../general/noaccess2.php:21 -#: ../../mobile/index.php:240 ../../mobile/operation/agent.php:66 -#: ../../mobile/operation/agents.php:145 ../../mobile/operation/alerts.php:141 -#: ../../mobile/operation/events.php:430 ../../mobile/operation/groups.php:53 -#: ../../mobile/operation/module_graph.php:270 -#: ../../mobile/operation/modules.php:173 -#: ../../mobile/operation/networkmap.php:78 -#: ../../mobile/operation/networkmaps.php:99 -#: ../../mobile/operation/tactical.php:71 -#: ../../mobile/operation/visualmap.php:65 -#: ../../mobile/operation/visualmaps.php:83 -#: ../../enterprise/meta/general/metaconsole_no_activated.php:13 -#: ../../enterprise/meta/general/noaccess.php:24 -msgid "You don't have access to this page" -msgstr "You don't have access to this page" - -#: ../../general/noaccess2.php:26 -msgid "Access to this page is restricted" -msgstr "Access to this page is restricted" - -#: ../../general/noaccess2.php:31 -#: ../../enterprise/meta/general/metaconsole_no_activated.php:21 -#: ../../enterprise/meta/general/noaccess.php:28 -msgid "No access" -msgstr "No access" - -#: ../../general/noaccess2.php:36 -msgid "" -"Access to this page is restricted to authorized users only, please contact " -"system administrator if you need assistance.

    \n" -"\t\t\tPlease know that all attempts to access this page are recorded in " -"security logs of Pandora System Database" -msgstr "" -"Access to this page is restricted to authorised users only, please contact " -"system administrator if you need assistance.

    \n" -"\t\t\tPlease know that all attempts to access this page are recorded on the " -"security logs of Pandora System Database" - -#: ../../general/pandora_help.php:24 -msgid "Pandora FMS help system" -msgstr "Pandora FMS help wizard" - -#: ../../general/pandora_help.php:74 -msgid "Help system error" -msgstr "Help wizard error" - -#: ../../general/pandora_help.php:79 -msgid "" -"Pandora FMS help system has been called with a help reference that currently " -"don't exist. There is no help content to show." -msgstr "" -"Pandora FMS' help wizard has been asked for a reference that currently " -"doesn't exist. There is no help content available for this topic." - -#: ../../general/ui/agents_list.php:80 ../../general/ui/agents_list.php:91 -#: ../../godmode/agentes/modificar_agente.php:169 -#: ../../godmode/agentes/modificar_agente.php:173 -#: ../../godmode/agentes/module_manager.php:45 -#: ../../godmode/agentes/planned_downtime.list.php:141 -#: ../../godmode/agentes/planned_downtime.list.php:177 -#: ../../godmode/alerts/alert_templates.php:256 -#: ../../godmode/alerts/alert_templates.php:260 -#: ../../godmode/modules/manage_network_components.php:524 -#: ../../godmode/reporting/reporting_builder.php:439 -#: ../../godmode/users/user_list.php:230 ../../godmode/users/user_list.php:234 -#: ../../include/functions_snmp_browser.php:556 -#: ../../operation/agentes/estado_agente.php:180 -#: ../../operation/agentes/estado_agente.php:198 -#: ../../operation/agentes/status_monitor.php:336 -#: ../../operation/incidents/incident.php:294 -#: ../../operation/search_results.php:161 -#: ../../enterprise/extensions/translate_string.php:265 -#: ../../enterprise/godmode/agentes/collection_manager.php:50 -#: ../../enterprise/godmode/agentes/collections.php:221 -#: ../../enterprise/godmode/alerts/alert_events_list.php:364 -#: ../../enterprise/godmode/alerts/alert_events_list.php:368 -#: ../../enterprise/godmode/modules/local_components.php:450 -#: ../../enterprise/godmode/modules/local_components.php:464 -#: ../../enterprise/godmode/policies/policy_agents.php:366 -#: ../../enterprise/godmode/policies/policy_agents.php:371 -#: ../../enterprise/godmode/policies/policy_collections.php:182 -#: ../../enterprise/meta/advanced/metasetup.translate_string.php:138 -#: ../../enterprise/meta/agentsearch.php:69 -#: ../../enterprise/meta/general/main_header.php:486 -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:228 -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:318 -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:379 -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:487 -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:560 -#: ../../enterprise/operation/agentes/agent_inventory.php:90 -#: ../../enterprise/operation/agentes/agent_inventory.php:95 -#: ../../enterprise/operation/inventory/inventory.php:179 -#: ../../enterprise/operation/inventory/inventory.php:219 -#: ../../enterprise/operation/log/log_viewer.php:170 -#: ../../enterprise/operation/log/log_viewer.php:238 -#: ../../enterprise/operation/services/services.list.php:164 -#: ../../enterprise/operation/services/services.list.php:203 -#: ../../enterprise/operation/services/services.table_services.php:133 -#: ../../enterprise/operation/services/services.table_services.php:172 -msgid "Search" -msgstr "Search" - -#: ../../general/ui/agents_list.php:127 -#: ../../enterprise/extensions/vmware/vmware_view.php:1363 -#: ../../enterprise/operation/policies/networkmap.policies.php:71 -msgid "No agents found" -msgstr "No agents found" - -#: ../../godmode/admin_access_logs.php:33 -msgid "Pandora audit" -msgstr "Pandora audit" - -#: ../../godmode/admin_access_logs.php:33 -msgid "Review Logs" -msgstr "Review Logs" - -#: ../../godmode/admin_access_logs.php:45 -#: ../../godmode/admin_access_logs.php:72 -#: ../../godmode/agentes/module_manager.php:49 -#: ../../godmode/modules/manage_network_templates_form.php:244 -#: ../../godmode/modules/manage_network_templates_form.php:300 -#: ../../godmode/netflow/nf_item_list.php:148 -#: ../../godmode/reporting/reporting_builder.item_editor.php:663 -#: ../../godmode/reporting/reporting_builder.list_items.php:177 -#: ../../godmode/reporting/reporting_builder.list_items.php:200 -#: ../../godmode/snmpconsole/snmp_alert.php:1014 -#: ../../godmode/snmpconsole/snmp_filters.php:96 -#: ../../godmode/snmpconsole/snmp_filters.php:132 -#: ../../godmode/tag/tag.php:161 -#: ../../operation/agentes/alerts_status.functions.php:116 -#: ../../operation/agentes/alerts_status.functions.php:126 -#: ../../operation/agentes/estado_monitores.php:474 -#: ../../operation/agentes/graphs.php:159 -#: ../../operation/incidents/incident.php:230 -#: ../../operation/netflow/nf_live_view.php:320 ../../operation/tree.php:147 -#: ../../enterprise/extensions/backup/main.php:87 -#: ../../enterprise/extensions/ipam/ipam_network.php:328 -#: ../../enterprise/godmode/agentes/manage_config_remote.php:150 -#: ../../enterprise/godmode/massive/massive_delete_alerts_snmp.php:179 -#: ../../enterprise/godmode/massive/massive_modify_alerts_snmp.php:230 -#: ../../enterprise/godmode/policies/policies.php:239 -#: ../../enterprise/godmode/policies/policy_linking.php:68 -#: ../../enterprise/godmode/policies/policy_queue.php:354 -#: ../../enterprise/godmode/setup/setup_acl.php:207 -#: ../../enterprise/godmode/setup/setup_skins.php:91 -#: ../../enterprise/meta/advanced/policymanager.queue.php:228 -#: ../../enterprise/operation/services/services.list.php:293 -#: ../../enterprise/operation/services/services.list.php:299 -#: ../../enterprise/operation/services/services.table_services.php:261 -#: ../../enterprise/operation/services/services.table_services.php:267 -msgid "Filter" -msgstr "Filter" - -#: ../../godmode/admin_access_logs.php:65 -#: ../../godmode/admin_access_logs.php:66 -#: ../../enterprise/extensions/translate_string.php:254 -#: ../../enterprise/extensions/translate_string.php:255 -#: ../../enterprise/godmode/agentes/collection_manager.php:44 -#: ../../enterprise/godmode/agentes/collections.php:217 -#: ../../enterprise/godmode/policies/policies.php:235 -#: ../../enterprise/godmode/policies/policy_collections.php:176 -#: ../../enterprise/meta/advanced/metasetup.translate_string.php:139 -#: ../../enterprise/meta/advanced/metasetup.translate_string.php:140 -msgid "Free text for search (*)" -msgstr "Free text for search (*)" - -#: ../../godmode/admin_access_logs.php:67 -#: ../../godmode/admin_access_logs.php:68 -#: ../../godmode/events/event_edit_filter.php:281 -#: ../../mobile/operation/events.php:647 -#: ../../operation/events/events_list.php:579 -#: ../../enterprise/dashboard/widgets/events_list.php:38 -#: ../../enterprise/dashboard/widgets/top_n_events_by_group.php:33 -#: ../../enterprise/dashboard/widgets/top_n_events_by_module.php:33 -#: ../../enterprise/include/functions_events.php:163 -msgid "Max. hours old" -msgstr "Max. hours old" - -#: ../../godmode/admin_access_logs.php:303 -msgid "Export to CSV " -msgstr "Export to CSV " - -#: ../../godmode/agentes/agent_conf_gis.php:40 -#: ../../operation/agentes/gis_view.php:55 -msgid "" -"There is no default map. Please go to the setup for to set a default map." -msgstr "" -"There is no default map. Please go to the setup in order to select one." - -#: ../../godmode/agentes/agent_conf_gis.php:50 -#: ../../operation/agentes/gis_view.php:86 -msgid "" -"There is no GIS data for this agent, so it's positioned in default position " -"of map." -msgstr "" -"There is no GIS data for this agent, so it'll be found in its default " -"position on the map." - -#: ../../godmode/agentes/agent_conf_gis.php:53 -msgid "" -"When you change the Agent position, the agent automatically activates the " -"'Ignore new GIS data' option" -msgstr "" -"When you change the agent's position, the agent will automatically activate " -"the 'Ignore new GIS data' option." - -#: ../../godmode/agentes/agent_conf_gis.php:60 -msgid "Agent position" -msgstr "Agent position" - -#: ../../godmode/agentes/agent_conf_gis.php:66 -msgid "Latitude: " -msgstr "Latitude: " - -#: ../../godmode/agentes/agent_conf_gis.php:70 -msgid "Longitude: " -msgstr "Longitude: " - -#: ../../godmode/agentes/agent_conf_gis.php:74 -msgid "Altitude: " -msgstr "Altitude: " - -#: ../../godmode/agentes/agent_conf_gis.php:78 -#: ../../godmode/agentes/agent_manager.php:410 -#: ../../godmode/massive/massive_edit_agents.php:410 -msgid "Ignore new GIS data:" -msgstr "Ignore new GIS data:" - -#: ../../godmode/agentes/agent_incidents.php:67 -msgid "No incidents associated to this agent" -msgstr "No incidents associated to this agent" - -#: ../../godmode/agentes/agent_incidents.php:87 -#: ../../godmode/servers/manage_recontask.php:296 -#: ../../godmode/servers/manage_recontask_form.php:318 -#: ../../operation/incidents/incident.php:337 -#: ../../operation/incidents/incident_detail.php:244 -msgid "Incident" -msgstr "Incident" - -#: ../../godmode/agentes/agent_incidents.php:88 -#: ../../godmode/alerts/alert_list.list.php:127 -#: ../../godmode/alerts/alert_templates.php:52 -#: ../../godmode/alerts/alert_view.php:102 -#: ../../godmode/alerts/configure_alert_template.php:767 -#: ../../godmode/snmpconsole/snmp_alert.php:941 -#: ../../godmode/snmpconsole/snmp_alert.php:1006 -#: ../../include/functions_events.php:2173 -#: ../../include/functions_reporting_html.php:2883 -#: ../../operation/agentes/estado_generalagente.php:407 -#: ../../operation/incidents/incident.php:246 -#: ../../operation/incidents/incident.php:338 -#: ../../operation/incidents/incident_detail.php:318 -#: ../../enterprise/godmode/alerts/alert_events.php:505 -#: ../../enterprise/godmode/massive/massive_delete_alerts_snmp.php:172 -#: ../../enterprise/godmode/massive/massive_modify_alerts_snmp.php:223 -#: ../../enterprise/godmode/massive/massive_modify_alerts_snmp.php:276 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:107 -msgid "Priority" -msgstr "Priority" - -#: ../../godmode/agentes/agent_incidents.php:90 -#: ../../godmode/servers/servers.build_table.php:72 -#: ../../operation/incidents/incident.php:340 -#: ../../enterprise/extensions/ipam/ipam_ajax.php:221 -#: ../../enterprise/meta/advanced/servers.build_table.php:67 -msgid "Updated" -msgstr "Updated" - -#: ../../godmode/agentes/agent_incidents.php:91 -#: ../../godmode/events/custom_events.php:107 -#: ../../godmode/events/custom_events.php:165 -#: ../../godmode/massive/massive_copy_modules.php:108 -#: ../../godmode/reporting/reporting_builder.item_editor.php:881 -#: ../../include/functions_events.php:47 -#: ../../include/functions_events.php:2146 -#: ../../include/functions_events.php:2261 -#: ../../include/functions_events.php:3594 -#: ../../operation/agentes/pandora_networkmap.editor.php:194 -#: ../../operation/events/events.build_table.php:229 -#: ../../operation/incidents/incident.php:341 -#: ../../operation/incidents/incident_detail.php:289 -#: ../../enterprise/include/functions_log.php:346 -#: ../../enterprise/meta/advanced/policymanager.sync.php:295 -#: ../../enterprise/meta/advanced/synchronizing.alert.php:332 -#: ../../enterprise/meta/advanced/synchronizing.component.php:310 -#: ../../enterprise/meta/advanced/synchronizing.group.php:147 -#: ../../enterprise/meta/advanced/synchronizing.module_groups.php:91 -#: ../../enterprise/meta/advanced/synchronizing.os.php:91 -#: ../../enterprise/meta/advanced/synchronizing.tag.php:91 -#: ../../enterprise/meta/advanced/synchronizing.user.php:517 -#: ../../enterprise/meta/include/functions_events_meta.php:94 -#: ../../enterprise/operation/log/log_viewer.php:205 -msgid "Source" -msgstr "Source" - -#: ../../godmode/agentes/agent_incidents.php:92 -#: ../../godmode/events/custom_events.php:113 -#: ../../godmode/events/custom_events.php:167 -#: ../../include/functions_events.php:49 -#: ../../include/functions_events.php:2353 -#: ../../include/functions_events.php:3552 -#: ../../mobile/operation/events.php:477 -#: ../../operation/events/events.build_table.php:179 -#: ../../operation/incidents/incident.php:342 -#: ../../operation/incidents/incident_detail.php:266 -#: ../../enterprise/meta/include/functions_events_meta.php:100 -msgid "Owner" -msgstr "Owner" - -#: ../../godmode/agentes/agent_manager.php:155 -#: ../../godmode/agentes/modificar_agente.php:477 -#: ../../godmode/events/custom_events.php:74 -#: ../../godmode/events/custom_events.php:154 -#: ../../include/functions_events.php:36 -#: ../../include/functions_events.php:908 -#: ../../include/functions_events.php:3536 -#: ../../include/functions_reporting_html.php:2078 -#: ../../include/functions_treeview.php:555 -#: ../../mobile/operation/modules.php:495 -#: ../../mobile/operation/modules.php:753 -#: ../../operation/events/events.build_table.php:161 -#: ../../enterprise/include/functions_reporting_pdf.php:2314 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1071 -#: ../../enterprise/meta/include/functions_events_meta.php:61 -msgid "Agent name" -msgstr "Agent name" - -#: ../../godmode/agentes/agent_manager.php:156 -msgid "The agent's name must be the same as the one defined at the console" -msgstr "Agent name must be the same as the one defined on the console" - -#: ../../godmode/agentes/agent_manager.php:159 -msgid "QR Code Agent view" -msgstr "View agent's QR code" - -#: ../../godmode/agentes/agent_manager.php:166 -#: ../../operation/agentes/estado_agente.php:145 ../../operation/menu.php:54 -msgid "Agent detail" -msgstr "Agent detail" - -#: ../../godmode/agentes/agent_manager.php:193 -#: ../../enterprise/godmode/policies/policy_agents.php:428 -msgid "This agent can be remotely configured" -msgstr "This agent can be configured remotely" - -#: ../../godmode/agentes/agent_manager.php:196 -msgid "You can remotely edit this agent configuration" -msgstr "Agent settings can be remotely edited" - -#: ../../godmode/agentes/agent_manager.php:203 -msgid "Delete agent" -msgstr "Delete agent" - -#: ../../godmode/agentes/agent_manager.php:205 -msgid "Alias" -msgstr "Alias" - -#: ../../godmode/agentes/agent_manager.php:208 -msgid "Use alias as name" -msgstr "" - -#: ../../godmode/agentes/agent_manager.php:211 -#: ../../godmode/servers/modificar_server.php:47 -#: ../../include/functions_events.php:2028 -#: ../../include/functions_reporting_html.php:2255 -#: ../../include/functions_reporting_html.php:2298 -#: ../../include/functions_treeview.php:575 -#: ../../operation/gis_maps/ajax.php:269 -#: ../../enterprise/include/functions_reporting_pdf.php:1844 -#: ../../enterprise/include/functions_reporting_pdf.php:1863 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1087 -#: ../../enterprise/meta/include/functions_wizard_meta.php:163 -#: ../../enterprise/meta/include/functions_wizard_meta.php:166 -#: ../../enterprise/meta/include/functions_wizard_meta.php:375 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1306 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1641 -msgid "IP Address" -msgstr "IP Address" - -#: ../../godmode/agentes/agent_manager.php:220 -#: ../../godmode/snmpconsole/snmp_alert.php:1331 -#: ../../operation/events/events.build_table.php:770 -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:210 -msgid "Delete selected" -msgstr "Delete selected items" - -#: ../../godmode/agentes/agent_manager.php:238 -msgid "Only it is show when
    the agent is saved." -msgstr "Only shown when
    the agent is saved." - -#: ../../godmode/agentes/agent_manager.php:250 -#: ../../godmode/agentes/planned_downtime.editor.php:713 -#: ../../godmode/agentes/planned_downtime.list.php:154 -#: ../../godmode/events/event_edit_filter.php:297 -#: ../../godmode/massive/massive_add_action_alerts.php:161 -#: ../../godmode/massive/massive_edit_agents.php:275 -#: ../../godmode/reporting/visual_console_builder.wizard.php:372 -#: ../../godmode/servers/manage_recontask.php:344 -#: ../../godmode/servers/manage_recontask_form.php:303 -#: ../../godmode/users/configure_user.php:696 -#: ../../include/ajax/visual_console_builder.ajax.php:693 -#: ../../include/functions_visual_map_editor.php:313 -#: ../../include/functions_visual_map_editor.php:698 -#: ../../include/functions_html.php:868 ../../include/functions_html.php:869 -#: ../../include/functions_html.php:870 ../../include/functions_html.php:871 -#: ../../include/functions_html.php:872 ../../include/functions_html.php:875 -#: ../../include/functions_html.php:876 ../../include/functions_html.php:877 -#: ../../include/functions_html.php:878 ../../include/functions_html.php:879 -#: ../../operation/events/events_list.php:441 -#: ../../enterprise/dashboard/widgets/events_list.php:31 -#: ../../enterprise/godmode/alerts/configure_alert_rule.php:156 -#: ../../enterprise/godmode/alerts/configure_alert_rule.php:159 -#: ../../enterprise/godmode/alerts/configure_alert_rule.php:164 -#: ../../enterprise/godmode/alerts/configure_alert_rule.php:207 -#: ../../enterprise/godmode/setup/setup_acl.php:205 -#: ../../enterprise/godmode/setup/setup_auth.php:66 -#: ../../enterprise/godmode/setup/setup_auth.php:383 -#: ../../enterprise/godmode/setup/setup_auth.php:475 -#: ../../enterprise/operation/services/services.list.php:176 -#: ../../enterprise/operation/services/services.list.php:193 -#: ../../enterprise/operation/services/services.table_services.php:145 -#: ../../enterprise/operation/services/services.table_services.php:162 -msgid "Any" -msgstr "Any" - -#: ../../godmode/agentes/agent_manager.php:255 -#: ../../godmode/groups/configure_group.php:134 -#: ../../godmode/massive/massive_edit_agents.php:280 -#: ../../godmode/modules/manage_nc_groups_form.php:70 -#: ../../godmode/reporting/visual_console_builder.elements.php:81 -#: ../../include/functions_visual_map_editor.php:528 -#: ../../operation/agentes/estado_generalagente.php:278 -#: ../../operation/agentes/ver_agente.php:854 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1277 -msgid "Parent" -msgstr "Parent" - -#: ../../godmode/agentes/agent_manager.php:266 -#: ../../godmode/massive/massive_edit_agents.php:291 -msgid "Cascade protection" -msgstr "Cascade protection" - -#: ../../godmode/agentes/agent_manager.php:276 -#: ../../godmode/agentes/module_manager.php:560 -#: ../../godmode/agentes/module_manager_editor_common.php:379 -#: ../../godmode/agentes/module_manager_editor_common.php:405 -#: ../../godmode/massive/massive_edit_agents.php:301 -#: ../../godmode/massive/massive_edit_modules.php:464 -#: ../../godmode/modules/manage_network_components_form_common.php:104 -#: ../../godmode/servers/manage_recontask.php:296 -#: ../../godmode/servers/manage_recontask_form.php:259 -#: ../../include/functions_reporting_html.php:2116 -#: ../../include/functions_treeview.php:85 -#: ../../include/functions_treeview.php:581 -#: ../../mobile/operation/modules.php:540 -#: ../../mobile/operation/modules.php:543 -#: ../../mobile/operation/modules.php:544 -#: ../../mobile/operation/modules.php:755 -#: ../../operation/agentes/estado_agente.php:512 -#: ../../operation/agentes/estado_generalagente.php:200 -#: ../../operation/agentes/status_monitor.php:966 -#: ../../operation/netflow/nf_live_view.php:245 -#: ../../operation/search_agents.php:46 ../../operation/search_agents.php:56 -#: ../../operation/search_modules.php:50 -#: ../../operation/servers/recon_view.php:92 -#: ../../enterprise/extensions/ipam/ipam_list.php:162 -#: ../../enterprise/extensions/ipam/ipam_network.php:125 -#: ../../enterprise/extensions/vmware/main.php:253 -#: ../../enterprise/godmode/agentes/inventory_manager.php:174 -#: ../../enterprise/godmode/agentes/inventory_manager.php:236 -#: ../../enterprise/godmode/modules/configure_local_component.php:223 -#: ../../enterprise/godmode/policies/policy_inventory_modules.php:188 -#: ../../enterprise/godmode/policies/policy_inventory_modules.php:244 -#: ../../enterprise/godmode/servers/manage_export.php:131 -#: ../../enterprise/godmode/servers/manage_export_form.php:80 -#: ../../enterprise/include/functions_reporting_pdf.php:2367 -#: ../../enterprise/meta/agentsearch.php:95 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1108 -#: ../../enterprise/meta/include/functions_wizard_meta.php:780 -#: ../../enterprise/meta/include/functions_wizard_meta.php:898 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1062 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1360 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1441 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1574 -msgid "Interval" -msgstr "Interval" - -#: ../../godmode/agentes/agent_manager.php:282 -#: ../../godmode/agentes/modificar_agente.php:485 -#: ../../godmode/agentes/planned_downtime.editor.php:755 -#: ../../godmode/massive/massive_edit_agents.php:305 -#: ../../godmode/servers/manage_recontask.php:296 -#: ../../godmode/servers/manage_recontask_form.php:298 -#: ../../include/functions_events.php:2033 -#: ../../include/functions_reporting_html.php:2080 -#: ../../mobile/operation/agents.php:73 ../../mobile/operation/agents.php:316 -#: ../../operation/agentes/estado_agente.php:507 -#: ../../operation/agentes/estado_generalagente.php:127 -#: ../../operation/gis_maps/ajax.php:276 ../../operation/search_agents.php:45 -#: ../../operation/search_agents.php:53 ../../operation/tree.php:55 -#: ../../operation/tree.php:94 -#: ../../enterprise/dashboard/widgets/tree_view.php:38 -#: ../../enterprise/extensions/ipam/ipam_network.php:538 -#: ../../enterprise/godmode/modules/configure_local_component.php:168 -#: ../../enterprise/godmode/modules/local_components.php:446 -#: ../../enterprise/godmode/modules/local_components.php:460 -#: ../../enterprise/godmode/modules/local_components.php:482 -#: ../../enterprise/godmode/modules/manage_inventory_modules.php:156 -#: ../../enterprise/godmode/modules/manage_inventory_modules_form.php:82 -#: ../../enterprise/meta/agentsearch.php:94 -msgid "OS" -msgstr "OS" - -#: ../../godmode/agentes/agent_manager.php:294 -#: ../../godmode/agentes/module_manager.php:554 -#: ../../godmode/massive/massive_edit_agents.php:316 -#: ../../godmode/reporting/reporting_builder.item_editor.php:1226 -#: ../../include/functions_events.php:3515 -#: ../../operation/events/events.build_table.php:139 -#: ../../operation/events/events_list.php:448 -#: ../../operation/servers/recon_view.php:173 -#: ../../enterprise/extensions/csv_import/main.php:75 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1401 -#: ../../enterprise/include/functions_events.php:204 -#: ../../enterprise/meta/advanced/policymanager.queue.php:255 -#: ../../enterprise/meta/agentsearch.php:92 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1081 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1371 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1494 -#: ../../enterprise/meta/include/functions_wizard_meta.php:133 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1624 -msgid "Server" -msgstr "Server" - -#: ../../godmode/agentes/agent_manager.php:302 -#: ../../godmode/agentes/agent_manager.php:401 -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:692 -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:771 -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:933 -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:949 -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:965 -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:981 -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:997 -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:1012 -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:1018 -#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:331 -#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:409 -#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:246 -#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:286 -#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:416 -#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:432 -#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:448 -#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:464 -#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:479 -#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:485 -#: ../../godmode/agentes/module_manager_editor_common.php:429 -#: ../../godmode/agentes/module_manager_editor_common.php:631 -#: ../../godmode/agentes/module_manager_editor_common.php:791 -#: ../../godmode/agentes/module_manager_editor_common.php:797 -#: ../../godmode/agentes/module_manager_editor_common.php:806 -#: ../../godmode/agentes/module_manager_editor_common.php:812 -#: ../../godmode/agentes/module_manager_editor_plugin.php:52 -#: ../../godmode/alerts/alert_list.list.php:610 -#: ../../godmode/alerts/configure_alert_action.php:131 -#: ../../godmode/alerts/configure_alert_template.php:585 -#: ../../godmode/events/custom_events.php:213 -#: ../../godmode/events/custom_events.php:224 -#: ../../godmode/events/event_edit_filter.php:422 -#: ../../godmode/gis_maps/configure_gis_map.php:414 -#: ../../godmode/groups/configure_group.php:197 -#: ../../godmode/massive/massive_add_action_alerts.php:288 -#: ../../godmode/massive/massive_add_alerts.php:193 -#: ../../godmode/massive/massive_add_tags.php:169 -#: ../../godmode/massive/massive_delete_alerts.php:243 -#: ../../godmode/massive/massive_delete_modules.php:490 -#: ../../godmode/massive/massive_delete_modules.php:564 -#: ../../godmode/massive/massive_delete_modules.php:609 -#: ../../godmode/massive/massive_delete_modules.php:610 -#: ../../godmode/massive/massive_delete_modules.php:611 -#: ../../godmode/massive/massive_delete_modules.php:612 -#: ../../godmode/massive/massive_delete_modules.php:679 -#: ../../godmode/massive/massive_delete_tags.php:226 -#: ../../godmode/massive/massive_delete_tags.php:253 -#: ../../godmode/massive/massive_delete_tags.php:289 -#: ../../godmode/massive/massive_edit_agents.php:315 -#: ../../godmode/massive/massive_edit_modules.php:319 -#: ../../godmode/massive/massive_edit_modules.php:536 -#: ../../godmode/massive/massive_edit_modules.php:564 -#: ../../godmode/massive/massive_edit_modules.php:625 -#: ../../godmode/massive/massive_edit_modules.php:684 -#: ../../godmode/massive/massive_edit_modules.php:769 -#: ../../godmode/massive/massive_edit_modules.php:770 -#: ../../godmode/massive/massive_edit_modules.php:771 -#: ../../godmode/massive/massive_edit_modules.php:772 -#: ../../godmode/massive/massive_edit_modules.php:967 -#: ../../godmode/massive/massive_edit_plugins.php:284 -#: ../../godmode/modules/manage_nc_groups_form.php:72 -#: ../../godmode/modules/manage_network_components_form.php:455 -#: ../../godmode/modules/manage_network_components_form.php:461 -#: ../../godmode/modules/manage_network_components_form.php:470 -#: ../../godmode/modules/manage_network_components_form.php:476 -#: ../../godmode/modules/manage_network_components_form_common.php:191 -#: ../../godmode/modules/manage_network_components_form_plugin.php:24 -#: ../../godmode/netflow/nf_edit_form.php:226 -#: ../../godmode/reporting/graph_builder.graph_editor.php:135 -#: ../../godmode/reporting/graph_builder.graph_editor.php:194 -#: ../../godmode/reporting/graph_builder.graph_editor.php:214 -#: ../../godmode/reporting/reporting_builder.item_editor.php:1077 -#: ../../godmode/reporting/reporting_builder.item_editor.php:1105 -#: ../../godmode/reporting/reporting_builder.item_editor.php:1146 -#: ../../godmode/reporting/reporting_builder.item_editor.php:1156 -#: ../../godmode/reporting/reporting_builder.item_editor.php:1181 -#: ../../godmode/reporting/reporting_builder.item_editor.php:1474 -#: ../../godmode/reporting/visual_console_builder.elements.php:288 -#: ../../godmode/reporting/visual_console_builder.elements.php:429 -#: ../../godmode/reporting/visual_console_builder.wizard.php:199 -#: ../../godmode/reporting/visual_console_builder.wizard.php:296 -#: ../../godmode/reporting/visual_console_builder.wizard.php:304 -#: ../../godmode/reporting/visual_console_builder.wizard.php:326 -#: ../../godmode/reporting/visual_console_builder.wizard.php:335 -#: ../../godmode/reporting/visual_console_builder.wizard.php:374 -#: ../../godmode/reporting/visual_console_builder.wizard.php:571 -#: ../../godmode/reporting/visual_console_builder.wizard.php:581 -#: ../../godmode/reporting/visual_console_builder.wizard.php:613 -#: ../../godmode/servers/manage_recontask_form.php:277 -#: ../../godmode/setup/os.builder.php:40 -#: ../../godmode/setup/setup_visuals.php:315 -#: ../../godmode/snmpconsole/snmp_alert.php:27 -#: ../../godmode/snmpconsole/snmp_alert.php:1008 -#: ../../godmode/users/configure_user.php:510 -#: ../../godmode/users/configure_user.php:682 -#: ../../godmode/users/configure_user.php:686 -#: ../../godmode/users/configure_user.php:691 -#: ../../include/ajax/alert_list.ajax.php:150 -#: ../../include/ajax/planned_downtime.ajax.php:85 -#: ../../include/functions.php:909 ../../include/functions_events.php:1698 -#: ../../include/functions_events.php:1705 -#: ../../include/functions_visual_map_editor.php:268 -#: ../../include/functions_visual_map_editor.php:353 -#: ../../include/functions_visual_map_editor.php:531 -#: ../../include/functions_html.php:317 ../../include/functions_html.php:480 -#: ../../include/functions_pandora_networkmap.php:267 -#: ../../include/functions_pandora_networkmap.php:753 -#: ../../include/functions_pandora_networkmap.php:1471 -#: ../../include/functions_pandora_networkmap.php:1474 -#: ../../include/functions_pandora_networkmap.php:1525 -#: ../../include/functions_pandora_networkmap.php:1529 -#: ../../include/functions_pandora_networkmap.php:1581 -#: ../../include/functions_pandora_networkmap.php:1586 -#: ../../mobile/operation/events.php:587 -#: ../../operation/agentes/pandora_networkmap.editor.php:204 -#: ../../operation/agentes/ver_agente.php:813 -#: ../../operation/agentes/ver_agente.php:856 -#: ../../operation/agentes/ver_agente.php:866 -#: ../../operation/events/events_list.php:282 -#: ../../operation/events/events_list.php:891 -#: ../../operation/netflow/nf_live_view.php:399 -#: ../../operation/snmpconsole/snmp_view.php:423 -#: ../../operation/snmpconsole/snmp_view.php:810 -#: ../../operation/snmpconsole/snmp_view.php:814 -#: ../../operation/users/user_edit.php:323 -#: ../../operation/users/user_edit.php:347 -#: ../../operation/users/user_edit.php:387 -#: ../../operation/users/user_edit.php:401 -#: ../../operation/users/user_edit.php:554 -#: ../../operation/users/user_edit.php:561 -#: ../../operation/users/user_edit.php:570 -#: ../../operation/users/user_edit.php:577 -#: ../../enterprise/dashboard/widgets/service_map.php:39 -#: ../../enterprise/dashboard/widgets/top_n.php:398 -#: ../../enterprise/extensions/ipam/ipam_network.php:635 -#: ../../enterprise/godmode/agentes/module_manager_editor_prediction.php:427 -#: ../../enterprise/godmode/agentes/module_manager_editor_prediction.php:558 -#: ../../enterprise/godmode/agentes/module_manager_editor_prediction.php:654 -#: ../../enterprise/godmode/alerts/alert_events.php:468 -#: ../../enterprise/godmode/alerts/alert_events_list.php:595 -#: ../../enterprise/godmode/massive/massive_add_alerts_policy.php:98 -#: ../../enterprise/godmode/massive/massive_add_alerts_policy.php:117 -#: ../../enterprise/godmode/massive/massive_add_alerts_policy.php:129 -#: ../../enterprise/godmode/massive/massive_delete_alerts_policy.php:97 -#: ../../enterprise/godmode/massive/massive_delete_alerts_policy.php:116 -#: ../../enterprise/godmode/massive/massive_delete_alerts_policy.php:128 -#: ../../enterprise/godmode/massive/massive_delete_alerts_snmp.php:27 -#: ../../enterprise/godmode/massive/massive_delete_alerts_snmp.php:174 -#: ../../enterprise/godmode/massive/massive_delete_alerts_snmp.php:197 -#: ../../enterprise/godmode/massive/massive_edit_modules_satellite.php:306 -#: ../../enterprise/godmode/massive/massive_edit_modules_satellite.php:384 -#: ../../enterprise/godmode/massive/massive_edit_modules_satellite.php:459 -#: ../../enterprise/godmode/massive/massive_edit_modules_satellite.php:460 -#: ../../enterprise/godmode/massive/massive_edit_modules_satellite.php:461 -#: ../../enterprise/godmode/massive/massive_edit_modules_satellite.php:462 -#: ../../enterprise/godmode/massive/massive_edit_modules_satellite.php:511 -#: ../../enterprise/godmode/massive/massive_edit_tags_policy.php:90 -#: ../../enterprise/godmode/massive/massive_edit_tags_policy.php:135 -#: ../../enterprise/godmode/massive/massive_modify_alerts_snmp.php:28 -#: ../../enterprise/godmode/massive/massive_modify_alerts_snmp.php:225 -#: ../../enterprise/godmode/massive/massive_tags_edit_policy.php:89 -#: ../../enterprise/godmode/massive/massive_tags_edit_policy.php:133 -#: ../../enterprise/godmode/modules/configure_local_component.php:367 -#: ../../enterprise/godmode/modules/configure_local_component.php:507 -#: ../../enterprise/godmode/modules/configure_local_component.php:513 -#: ../../enterprise/godmode/modules/configure_local_component.php:521 -#: ../../enterprise/godmode/modules/configure_local_component.php:527 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:681 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:756 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:917 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:933 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:949 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:965 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:981 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:996 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:1002 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_interfaces_explorer.php:328 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_interfaces_explorer.php:403 -#: ../../enterprise/godmode/policies/policy_agent_wizard.wmi_explorer.php:244 -#: ../../enterprise/godmode/policies/policy_agent_wizard.wmi_explorer.php:284 -#: ../../enterprise/godmode/policies/policy_agent_wizard.wmi_explorer.php:414 -#: ../../enterprise/godmode/policies/policy_agent_wizard.wmi_explorer.php:430 -#: ../../enterprise/godmode/policies/policy_agent_wizard.wmi_explorer.php:446 -#: ../../enterprise/godmode/policies/policy_agent_wizard.wmi_explorer.php:462 -#: ../../enterprise/godmode/policies/policy_agent_wizard.wmi_explorer.php:477 -#: ../../enterprise/godmode/policies/policy_agent_wizard.wmi_explorer.php:483 -#: ../../enterprise/godmode/policies/policy_agents.php:223 -#: ../../enterprise/godmode/policies/policy_agents.php:653 -#: ../../enterprise/godmode/policies/policy_alerts.php:459 -#: ../../enterprise/godmode/policies/policy_external_alerts.php:273 -#: ../../enterprise/godmode/reporting/graph_template_wizard.php:138 -#: ../../enterprise/godmode/reporting/graph_template_wizard.php:344 -#: ../../enterprise/godmode/reporting/graph_template_wizard.php:363 -#: ../../enterprise/godmode/reporting/graph_template_wizard.php:374 -#: ../../enterprise/godmode/reporting/graph_template_wizard.php:389 -#: ../../enterprise/godmode/reporting/graph_template_wizard.php:421 -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:59 -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:336 -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:353 -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:369 -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:385 -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:409 -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:425 -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:467 -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:500 -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:509 -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:528 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:665 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:729 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:744 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:754 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:768 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1745 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1832 -#: ../../enterprise/godmode/reporting/reporting_builder.template_wizard.php:252 -#: ../../enterprise/godmode/reporting/reporting_builder.template_wizard.php:699 -#: ../../enterprise/godmode/reporting/reporting_builder.template_wizard.php:720 -#: ../../enterprise/godmode/reporting/reporting_builder.template_wizard.php:735 -#: ../../enterprise/godmode/reporting/reporting_builder.template_wizard.php:745 -#: ../../enterprise/godmode/reporting/reporting_builder.template_wizard.php:755 -#: ../../enterprise/godmode/reporting/reporting_builder.template_wizard.php:759 -#: ../../enterprise/godmode/reporting/reporting_builder.template_wizard.php:786 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:57 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:422 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:438 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:459 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:468 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:625 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:653 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:672 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:699 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard_sla.php:75 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard_sla.php:222 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard_sla.php:274 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard_sla.php:282 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard_sla.php:292 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard_sla.php:314 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard_sla.php:332 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard_sla.php:365 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard_sla.php:385 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard_sla.php:395 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard_sla.php:416 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard_sla.php:436 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard_sla.php:461 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard_sla.php:480 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard_sla.php:500 -#: ../../enterprise/godmode/reporting/visual_console_builder.wizard_services.php:158 -#: ../../enterprise/godmode/reporting/visual_console_builder.wizard_services.php:190 -#: ../../enterprise/godmode/reporting/visual_console_builder.wizard_services.php:196 -#: ../../enterprise/godmode/reporting/visual_console_builder.wizard_services.php:208 -#: ../../enterprise/godmode/reporting/visual_console_builder.wizard_services.php:218 -#: ../../enterprise/godmode/servers/manage_export_form.php:73 -#: ../../enterprise/godmode/setup/setup.php:332 -#: ../../enterprise/godmode/setup/setup.php:338 -#: ../../enterprise/godmode/setup/setup.php:346 -#: ../../enterprise/godmode/setup/setup.php:352 -#: ../../enterprise/meta/advanced/agents_setup.move_agents.php:148 -#: ../../enterprise/meta/advanced/agents_setup.move_agents.php:258 -#: ../../enterprise/meta/advanced/metasetup.setup.php:277 -#: ../../enterprise/meta/advanced/metasetup.setup.php:283 -#: ../../enterprise/meta/advanced/metasetup.setup.php:293 -#: ../../enterprise/meta/advanced/metasetup.setup.php:299 -#: ../../enterprise/meta/event/custom_events.php:211 -#: ../../enterprise/meta/event/custom_events.php:222 -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:232 -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:322 -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:383 -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:491 -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:564 -#: ../../enterprise/meta/monitoring/wizard/wizard.php:100 -#: ../../enterprise/operation/agentes/ver_agente.php:36 -msgid "None" -msgstr "None" - -#: ../../godmode/agentes/agent_manager.php:323 -#: ../../godmode/agentes/module_manager_editor_common.php:361 -#: ../../godmode/groups/configure_group.php:178 -#: ../../godmode/massive/massive_edit_agents.php:352 -msgid "Custom ID" -msgstr "Custom ID" - -#: ../../godmode/agentes/agent_manager.php:327 -#: ../../godmode/massive/massive_edit_agents.php:356 -msgid "Module definition" -msgstr "Module definition" - -#: ../../godmode/agentes/agent_manager.php:329 -#: ../../godmode/massive/massive_edit_agents.php:358 -msgid "Learning mode" -msgstr "Apprentice mode" - -#: ../../godmode/agentes/agent_manager.php:332 -#: ../../godmode/massive/massive_edit_agents.php:359 -msgid "Normal mode" -msgstr "Normal mode" - -#: ../../godmode/agentes/agent_manager.php:335 -msgid "Autodisable mode" -msgstr "Autodisable mode" - -#: ../../godmode/agentes/agent_manager.php:341 -#: ../../godmode/agentes/modificar_agente.php:562 -#: ../../godmode/agentes/module_manager_editor_common.php:172 -#: ../../godmode/agentes/module_manager_editor_common.php:471 -#: ../../godmode/alerts/alert_view.php:516 -#: ../../godmode/alerts/configure_alert_template.php:663 -#: ../../godmode/massive/massive_edit_agents.php:364 -#: ../../godmode/massive/massive_edit_modules.php:467 -#: ../../include/functions_groups.php:2158 -#: ../../include/functions_reporting.php:3604 -#: ../../include/functions_reporting_html.php:2095 -#: ../../include/functions_treeview.php:74 -#: ../../include/functions_treeview.php:551 -#: ../../mobile/operation/agent.php:124 ../../mobile/operation/alerts.php:40 -#: ../../operation/agentes/alerts_status.functions.php:76 -#: ../../operation/agentes/estado_generalagente.php:79 -#: ../../operation/agentes/estado_generalagente.php:294 -#: ../../operation/search_agents.php:91 -#: ../../enterprise/extensions/vmware/functions.php:20 -#: ../../enterprise/godmode/modules/configure_local_component.php:287 -#: ../../enterprise/godmode/setup/edit_skin.php:248 -#: ../../enterprise/include/functions_reporting_pdf.php:2347 -#: ../../enterprise/meta/agentsearch.php:160 -#: ../../enterprise/meta/agentsearch.php:168 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:408 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:680 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:890 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1073 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1364 -#: ../../enterprise/meta/include/functions_wizard_meta.php:179 -#: ../../enterprise/meta/include/functions_wizard_meta.php:411 -#: ../../enterprise/meta/include/functions_wizard_meta.php:480 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1009 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1370 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1460 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1645 -msgid "Disabled" -msgstr "Disabled" - -#: ../../godmode/agentes/agent_manager.php:343 -#: ../../godmode/massive/massive_edit_agents.php:365 -msgid "Active" -msgstr "Active" - -#: ../../godmode/agentes/agent_manager.php:347 -#: ../../godmode/agentes/configurar_agente.php:441 -#: ../../godmode/agentes/configurar_agente.php:553 -#: ../../godmode/massive/massive_edit_agents.php:368 -#: ../../godmode/servers/servers.build_table.php:165 -#: ../../operation/agentes/estado_generalagente.php:292 -#: ../../enterprise/godmode/policies/policy_agents.php:378 -msgid "Remote configuration" -msgstr "Remote configuration" - -#: ../../godmode/agentes/agent_manager.php:350 -#: ../../godmode/agentes/agent_manager.php:372 -#: ../../godmode/massive/massive_edit_agents.php:375 -msgid "Not available" -msgstr "Not available" - -#: ../../godmode/agentes/agent_manager.php:363 -#: ../../enterprise/godmode/agentes/agent_disk_conf_editor.php:207 -#: ../../enterprise/godmode/servers/server_disk_conf_editor.php:163 -msgid "Delete remote configuration file" -msgstr "Delete remote configuration file" - -#: ../../godmode/agentes/agent_manager.php:366 -#: ../../enterprise/godmode/agentes/agent_disk_conf_editor.php:208 -msgid "" -"Delete this conf file implies that for restore you must reactive remote " -"config in the local agent." -msgstr "" -"Deleting this conf file means you will have to reactivate remote " -"configuration on the local agent in order to restore it." - -#: ../../godmode/agentes/agent_manager.php:381 -#: ../../godmode/massive/massive_edit_agents.php:401 -msgid "Agent icon" -msgstr "Agent icon" - -#: ../../godmode/agentes/agent_manager.php:381 -msgid "Agent icon for GIS Maps." -msgstr "Agent icon for GIS Maps." - -#: ../../godmode/agentes/agent_manager.php:419 -#: ../../include/functions_treeview.php:668 -#: ../../operation/agentes/estado_generalagente.php:329 -#: ../../operation/agentes/ver_agente.php:1035 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1144 -msgid "Url address" -msgstr "URL address" - -#: ../../godmode/agentes/agent_manager.php:423 -#: ../../godmode/agentes/modificar_agente.php:541 -#: ../../godmode/agentes/module_manager.php:643 -#: ../../godmode/agentes/module_manager_editor_common.php:565 -#: ../../godmode/agentes/planned_downtime.editor.php:488 -#: ../../godmode/agentes/planned_downtime.list.php:427 -#: ../../godmode/massive/massive_edit_agents.php:416 -#: ../../godmode/massive/massive_edit_modules.php:601 -#: ../../include/ajax/module.php:879 ../../include/class/Tree.class.php:1796 -#: ../../mobile/operation/agent.php:129 -#: ../../operation/agentes/estado_agente.php:572 -#: ../../operation/agentes/estado_generalagente.php:82 -msgid "Quiet" -msgstr "Quiet" - -#: ../../godmode/agentes/agent_manager.php:425 -#: ../../godmode/massive/massive_edit_agents.php:417 -msgid "The agent still runs but the alerts and events will be stop" -msgstr "" -"The agent will continue to run, but alerts and events will be stopped" - -#: ../../godmode/agentes/agent_manager.php:428 -#: ../../godmode/agentes/module_manager_editor.php:515 -#: ../../godmode/massive/massive_add_action_alerts.php:181 -#: ../../godmode/massive/massive_edit_agents.php:422 -#: ../../include/functions_visual_map_editor.php:486 -#: ../../operation/events/events_list.php:591 -#: ../../enterprise/godmode/alerts/alert_events_list.php:597 -#: ../../enterprise/godmode/policies/policy_external_alerts.php:276 -#: ../../enterprise/godmode/policies/policy_modules.php:341 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:96 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:147 -msgid "Advanced options" -msgstr "Advanced options" - -#: ../../godmode/agentes/agent_manager.php:448 -#: ../../godmode/massive/massive_edit_agents.php:446 -msgid "This field allows url insertion using the BBCode's url tag" -msgstr "This field allows url insertion using the BBCode's url tag" - -#: ../../godmode/agentes/agent_manager.php:450 -#: ../../godmode/massive/massive_edit_agents.php:448 -msgid "The format is: [url='url to navigate']'text to show'[/url]" -msgstr "The format is: [url='url to navigate']'text to show'[/url]" - -#: ../../godmode/agentes/agent_manager.php:452 -#: ../../godmode/massive/massive_edit_agents.php:450 -msgid "e.g.: [url=pandorafms.org]Pandora FMS Community[/url]" -msgstr "e.g.: [url=pandorafms.org]Pandora FMS Community[/url]" - -#: ../../godmode/agentes/agent_manager.php:470 -#: ../../godmode/events/events.php:53 ../../godmode/events/events.php:58 -#: ../../godmode/events/events.php:69 -#: ../../godmode/massive/massive_edit_agents.php:465 ../../godmode/menu.php:36 -#: ../../include/functions_events.php:2048 -#: ../../operation/agentes/ver_agente.php:1046 -#: ../../enterprise/meta/event/custom_events.php:53 -#: ../../enterprise/meta/event/custom_events.php:58 -#: ../../enterprise/meta/event/custom_events.php:69 -#: ../../enterprise/meta/event/custom_events.php:83 -msgid "Custom fields" -msgstr "Custom fields" - -#: ../../godmode/agentes/agent_manager.php:495 -#: ../../godmode/agentes/configure_field.php:65 -#: ../../godmode/agentes/module_manager.php:136 -#: ../../godmode/agentes/module_manager_editor.php:540 -#: ../../godmode/agentes/planned_downtime.list.php:366 -#: ../../godmode/agentes/planned_downtime.list.php:516 -#: ../../godmode/alerts/alert_actions.php:403 -#: ../../godmode/alerts/alert_commands.php:377 -#: ../../godmode/alerts/alert_list.list.php:742 -#: ../../godmode/alerts/alert_list.php:329 -#: ../../godmode/alerts/alert_special_days.php:464 -#: ../../godmode/alerts/alert_special_days.php:482 -#: ../../godmode/alerts/alert_templates.php:363 -#: ../../godmode/alerts/configure_alert_action.php:227 -#: ../../godmode/alerts/configure_alert_command.php:202 -#: ../../godmode/alerts/configure_alert_special_days.php:106 -#: ../../godmode/category/edit_category.php:174 -#: ../../godmode/events/event_edit_filter.php:405 -#: ../../godmode/events/event_responses.editor.php:134 -#: ../../godmode/groups/configure_group.php:225 -#: ../../godmode/groups/configure_modu_group.php:87 -#: ../../godmode/massive/massive_add_profiles.php:117 -#: ../../godmode/modules/manage_nc_groups.php:245 -#: ../../godmode/modules/manage_nc_groups_form.php:84 -#: ../../godmode/modules/manage_network_components.php:645 -#: ../../godmode/modules/manage_network_components_form.php:279 -#: ../../godmode/modules/manage_network_templates.php:237 -#: ../../godmode/modules/manage_network_templates_form.php:159 -#: ../../godmode/netflow/nf_edit_form.php:244 -#: ../../godmode/reporting/graph_builder.main.php:186 -#: ../../godmode/reporting/map_builder.php:312 -#: ../../godmode/reporting/reporting_builder.item_editor.php:1191 -#: ../../godmode/servers/manage_recontask.php:397 -#: ../../godmode/servers/plugin.php:542 -#: ../../godmode/servers/recon_script.php:220 ../../godmode/setup/gis.php:93 -#: ../../godmode/setup/links.php:117 ../../godmode/setup/news.php:204 -#: ../../godmode/setup/os.php:52 ../../godmode/setup/os.php:76 -#: ../../godmode/snmpconsole/snmp_alert.php:980 -#: ../../godmode/snmpconsole/snmp_alert.php:1339 -#: ../../godmode/snmpconsole/snmp_filters.php:108 -#: ../../godmode/snmpconsole/snmp_filters.php:156 -#: ../../godmode/tag/edit_tag.php:232 -#: ../../godmode/users/configure_user.php:588 -#: ../../godmode/users/profile_list.php:404 -#: ../../include/functions_visual_map_editor.php:473 -#: ../../include/functions_filemanager.php:617 -#: ../../include/functions_filemanager.php:654 -#: ../../operation/gis_maps/gis_map.php:182 -#: ../../operation/incidents/incident_detail.php:379 -#: ../../enterprise/extensions/backup/main.php:227 -#: ../../enterprise/extensions/cron/main.php:354 -#: ../../enterprise/extensions/ipam/ipam_editor.php:121 -#: ../../enterprise/extensions/ipam/ipam_list.php:257 -#: ../../enterprise/godmode/agentes/collections.agents.php:40 -#: ../../enterprise/godmode/agentes/collections.data.php:56 -#: ../../enterprise/godmode/agentes/collections.data.php:127 -#: ../../enterprise/godmode/agentes/collections.data.php:146 -#: ../../enterprise/godmode/agentes/collections.data.php:161 -#: ../../enterprise/godmode/agentes/collections.data.php:183 -#: ../../enterprise/godmode/agentes/collections.data.php:225 -#: ../../enterprise/godmode/agentes/collections.editor.php:117 -#: ../../enterprise/godmode/agentes/collections.php:287 -#: ../../enterprise/godmode/alerts/alert_events_list.php:671 -#: ../../enterprise/godmode/alerts/alert_events_rules.php:511 -#: ../../enterprise/godmode/alerts/configure_alert_rule.php:220 -#: ../../enterprise/godmode/modules/configure_local_component.php:490 -#: ../../enterprise/godmode/modules/local_components.php:551 -#: ../../enterprise/godmode/modules/manage_inventory_modules.php:245 -#: ../../enterprise/godmode/modules/manage_inventory_modules_form.php:118 -#: ../../enterprise/godmode/policies/configure_policy.php:90 -#: ../../enterprise/godmode/policies/policies.php:478 -#: ../../enterprise/godmode/policies/policy_modules.php:369 -#: ../../enterprise/godmode/reporting/graph_template_editor.php:232 -#: ../../enterprise/godmode/servers/manage_export.php:125 -#: ../../enterprise/godmode/servers/manage_export.php:157 -#: ../../enterprise/godmode/services/services.elements.php:426 -#: ../../enterprise/godmode/services/services.service.php:372 -#: ../../enterprise/godmode/setup/edit_skin.php:270 -#: ../../enterprise/godmode/snmpconsole/snmp_trap_editor.php:365 -#: ../../enterprise/godmode/snmpconsole/snmp_trap_editor_form.php:23 -#: ../../enterprise/godmode/snmpconsole/snmp_trap_editor_form.php:90 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1215 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1430 -#: ../../enterprise/meta/monitoring/wizard/wizard.create_module.php:275 -#: ../../enterprise/operation/agentes/manage_transmap_creation.php:309 -msgid "Create" -msgstr "Create" - -#: ../../godmode/agentes/agent_template.php:69 -msgid "Created by template " -msgstr "Created from a template " - -#: ../../godmode/agentes/agent_template.php:157 -msgid "Error adding modules" -msgstr "Error adding modules" - -#: ../../godmode/agentes/agent_template.php:159 -msgid "Error adding modules. The following errors already exists: " -msgstr "Error adding modules. The following errors already exist: " - -#: ../../godmode/agentes/agent_template.php:162 -msgid "Modules successfully added" -msgstr "Modules successfully added" - -#: ../../godmode/agentes/agent_template.php:189 -msgid "Assign" -msgstr "Assign" - -#: ../../godmode/agentes/agent_template.php:228 -#: ../../godmode/alerts/alert_list.list.php:86 -#: ../../godmode/modules/manage_network_components.php:565 -#: ../../godmode/modules/manage_network_templates_form.php:198 -#: ../../include/ajax/module.php:741 ../../mobile/operation/modules.php:489 -#: ../../mobile/operation/modules.php:752 -#: ../../operation/agentes/status_monitor.php:332 -#: ../../operation/agentes/status_monitor.php:958 -#: ../../enterprise/include/functions_reporting_pdf.php:2361 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1361 -msgid "Module name" -msgstr "Module name" - -#: ../../godmode/agentes/agent_template.php:229 -#: ../../godmode/agentes/module_manager.php:131 -#: ../../godmode/agentes/module_manager.php:557 -#: ../../godmode/agentes/module_manager_editor_common.php:186 -#: ../../godmode/agentes/planned_downtime.editor.php:485 -#: ../../godmode/agentes/planned_downtime.list.php:394 -#: ../../godmode/alerts/alert_templates.php:38 -#: ../../godmode/alerts/alert_templates.php:253 -#: ../../godmode/alerts/alert_templates.php:301 -#: ../../godmode/events/event_responses.editor.php:115 -#: ../../godmode/modules/manage_network_components.php:566 -#: ../../godmode/modules/manage_network_components_form_common.php:69 -#: ../../godmode/modules/manage_network_templates_form.php:199 -#: ../../godmode/reporting/reporting_builder.item_editor.php:620 -#: ../../godmode/reporting/reporting_builder.list_items.php:169 -#: ../../godmode/reporting/reporting_builder.list_items.php:196 -#: ../../godmode/reporting/reporting_builder.list_items.php:289 -#: ../../godmode/reporting/visual_console_builder.wizard.php:111 -#: ../../godmode/reporting/visual_console_builder.wizard.php:216 -#: ../../godmode/servers/plugin.php:736 -#: ../../godmode/servers/servers.build_table.php:66 -#: ../../godmode/setup/gis_step_2.php:171 ../../godmode/setup/news.php:221 -#: ../../include/ajax/module.php:738 ../../include/functions_events.php:901 -#: ../../include/functions_events.php:2367 -#: ../../include/functions_visual_map_editor.php:400 -#: ../../include/functions_visual_map_editor.php:419 -#: ../../include/functions_reporting_html.php:809 -#: ../../include/functions_reporting_html.php:818 -#: ../../include/functions_reporting_html.php:1023 -#: ../../include/functions_reporting_html.php:1033 -#: ../../include/functions_reporting_html.php:1647 -#: ../../include/functions_reporting_html.php:2111 -#: ../../include/functions_reporting_html.php:3105 -#: ../../include/functions_snmp_browser.php:410 -#: ../../mobile/operation/events.php:352 ../../mobile/operation/events.php:353 -#: ../../mobile/operation/events.php:481 ../../mobile/operation/events.php:622 -#: ../../mobile/operation/events.php:623 -#: ../../mobile/operation/networkmaps.php:77 -#: ../../mobile/operation/networkmaps.php:78 -#: ../../mobile/operation/networkmaps.php:140 -#: ../../mobile/operation/networkmaps.php:141 -#: ../../mobile/operation/networkmaps.php:196 -#: ../../mobile/operation/visualmaps.php:61 -#: ../../mobile/operation/visualmaps.php:62 -#: ../../operation/agentes/ver_agente.php:806 -#: ../../operation/events/events.php:72 -#: ../../operation/events/sound_events.php:82 -#: ../../operation/netflow/nf_live_view.php:254 -#: ../../operation/search_modules.php:49 -#: ../../enterprise/godmode/modules/configure_local_component.php:184 -#: ../../enterprise/godmode/policies/policy_modules.php:1204 -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:82 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1194 -#: ../../enterprise/godmode/reporting/reporting_builder.template_list_item.php:220 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:80 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard_sla.php:98 -#: ../../enterprise/godmode/services/services.elements.php:338 -#: ../../enterprise/include/functions_reporting_csv.php:1030 -#: ../../enterprise/include/functions_reporting_csv.php:1143 -#: ../../enterprise/include/functions_reporting_csv.php:1290 -#: ../../enterprise/include/functions_reporting_csv.php:1355 -#: ../../enterprise/include/functions_reporting_pdf.php:2362 -#: ../../enterprise/include/functions_services.php:1412 -#: ../../enterprise/meta/advanced/servers.build_table.php:61 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:93 -#: ../../enterprise/operation/agentes/policy_view.php:306 -#: ../../enterprise/operation/agentes/ver_agente.php:30 -#: ../../enterprise/operation/maps/networkmap_list_deleted.php:159 -msgid "Type" -msgstr "Type" - -#: ../../godmode/agentes/agent_template.php:263 -#: ../../mobile/operation/modules.php:668 -msgid "No modules" -msgstr "No modules" - -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:65 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:60 -msgid "The SNMP remote plugin doesnt seem to be installed" -msgstr "The remote SNMP plugin doesn't appear to be installed" - -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:65 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:60 -msgid "It is necessary to use some features" -msgstr "It's necessary in order to access certain features" - -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:65 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:60 -msgid "" -"Please, install the SNMP remote plugin (The name of the plugin must be " -"snmp_remote.pl)" -msgstr "" -"Please, install the remote SNMP plugin (the plugin must be named " -"snmp_remote.pl)" - -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:253 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:248 -msgid "Remote system doesnt support host SNMP information" -msgstr "The remote system doesn't support the host's SNMP information" - -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:298 -#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:179 -msgid "No agent selected or the agent does not exist" -msgstr "No agent selected or the agent does not exist" - -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:338 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:330 -msgid "The number of bytes read from this device since boot" -msgstr "The number of bytes read from this device since boot" - -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:340 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:332 -msgid "The number of bytes written to this device since boot" -msgstr "The number of bytes written to this device since boot" - -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:342 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:334 -msgid "The number of read accesses from this device since boot" -msgstr "The number of read accesses from this device since boot" - -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:344 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:336 -msgid "The number of write accesses from this device since boot" -msgstr "The number of write accesses from this device since boot" - -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:519 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:511 -#, php-format -msgid "Check if the process %s is running or not" -msgstr "Check if the process %s is running or not" - -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:590 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:582 -msgid "Disk use information" -msgstr "Disk use information" - -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:661 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:651 -#, php-format -msgid "%s modules created succesfully" -msgstr "%s modules created succesfully" - -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:666 -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:671 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:656 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:661 -#, php-format -msgid "Error creating %s modules" -msgstr "Error creating %s modules" - -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:676 -#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:234 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:666 -#: ../../enterprise/godmode/policies/policy_agent_wizard.wmi_explorer.php:232 -#, php-format -msgid "%s modules already exist" -msgstr "%s modules already exist" - -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:685 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:675 -msgid "Modules created succesfully" -msgstr "Modules successfully created." - -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:703 -#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:342 -#: ../../godmode/agentes/module_manager_editor_network.php:106 -#: ../../godmode/modules/manage_network_components_form_network.php:38 -#: ../../include/functions_config.php:695 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:692 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_interfaces_explorer.php:339 -#: ../../enterprise/godmode/servers/manage_export_form.php:105 -#: ../../enterprise/godmode/setup/setup_history.php:56 -msgid "Port" -msgstr "Port" - -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:706 -#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:345 -msgid "Use agent ip" -msgstr "Use agent IP" - -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:714 -#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:353 -#: ../../godmode/agentes/module_manager_editor_network.php:119 -#: ../../godmode/modules/manage_network_components_form_network.php:50 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:700 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_interfaces_explorer.php:347 -msgid "SNMP community" -msgstr "SNMP community" - -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:717 -#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:356 -#: ../../godmode/agentes/module_manager_editor_network.php:132 -#: ../../godmode/massive/massive_edit_modules.php:494 -#: ../../godmode/modules/manage_network_components_form_network.php:40 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:703 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_interfaces_explorer.php:350 -msgid "SNMP version" -msgstr "SNMP version" - -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:731 -#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:369 -#: ../../godmode/agentes/module_manager_editor_network.php:216 -#: ../../godmode/massive/massive_edit_modules.php:497 -#: ../../godmode/modules/manage_network_components_form_network.php:57 -#: ../../include/functions_snmp_browser.php:530 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:716 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_interfaces_explorer.php:363 -msgid "Auth user" -msgstr "Authenticate user" - -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:733 -#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:371 -#: ../../godmode/agentes/module_manager_editor_network.php:219 -#: ../../godmode/massive/massive_edit_modules.php:500 -#: ../../godmode/modules/manage_network_components_form_network.php:59 -#: ../../include/functions_snmp_browser.php:532 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:718 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_interfaces_explorer.php:365 -msgid "Auth password" -msgstr "Authenticate password" - -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:737 -#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:375 -#: ../../godmode/agentes/module_manager_editor_network.php:227 -#: ../../godmode/massive/massive_edit_modules.php:503 -#: ../../godmode/modules/manage_network_components_form_network.php:65 -#: ../../include/functions_snmp_browser.php:536 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:722 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_interfaces_explorer.php:369 -msgid "Privacy method" -msgstr "Privacy method" - -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:738 -#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:376 -#: ../../godmode/agentes/module_manager_editor_network.php:228 -#: ../../godmode/massive/massive_edit_modules.php:504 -#: ../../godmode/modules/manage_network_components_form_network.php:66 -#: ../../include/functions_snmp_browser.php:537 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:723 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_interfaces_explorer.php:370 -msgid "DES" -msgstr "DES" - -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:738 -#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:376 -#: ../../godmode/agentes/module_manager_editor_network.php:228 -#: ../../godmode/massive/massive_edit_modules.php:504 -#: ../../godmode/modules/manage_network_components_form_network.php:66 -#: ../../include/functions_snmp_browser.php:537 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:723 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_interfaces_explorer.php:370 -msgid "AES" -msgstr "AES" - -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:739 -#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:377 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:724 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_interfaces_explorer.php:371 -msgid "privacy pass" -msgstr "privacy pass" - -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:742 -#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:380 -#: ../../godmode/agentes/module_manager_editor_network.php:237 -#: ../../godmode/massive/massive_edit_modules.php:507 -#: ../../godmode/modules/manage_network_components_form_network.php:72 -#: ../../include/functions_snmp_browser.php:541 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:727 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_interfaces_explorer.php:374 -msgid "Auth method" -msgstr "Authentication method" - -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:743 -#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:381 -#: ../../godmode/agentes/module_manager_editor_network.php:238 -#: ../../godmode/massive/massive_edit_modules.php:508 -#: ../../godmode/modules/manage_network_components_form_network.php:73 -#: ../../include/functions_snmp_browser.php:542 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:728 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_interfaces_explorer.php:375 -msgid "MD5" -msgstr "MD5" - -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:743 -#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:381 -#: ../../godmode/agentes/module_manager_editor_network.php:238 -#: ../../godmode/massive/massive_edit_modules.php:508 -#: ../../godmode/modules/manage_network_components_form_network.php:73 -#: ../../include/functions_snmp_browser.php:542 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:728 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_interfaces_explorer.php:375 -msgid "SHA" -msgstr "SHA" - -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:744 -#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:382 -#: ../../godmode/agentes/module_manager_editor_network.php:239 -#: ../../godmode/massive/massive_edit_modules.php:509 -#: ../../godmode/modules/manage_network_components_form_network.php:74 -#: ../../include/functions_snmp_browser.php:543 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:729 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_interfaces_explorer.php:376 -msgid "Security level" -msgstr "Security level" - -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:745 -#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:383 -#: ../../godmode/agentes/module_manager_editor_network.php:240 -#: ../../godmode/massive/massive_edit_modules.php:510 -#: ../../godmode/modules/manage_network_components_form_network.php:75 -#: ../../include/functions_snmp_browser.php:544 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:730 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_interfaces_explorer.php:377 -msgid "Not auth and not privacy method" -msgstr "Non-authenticated and non-private method" - -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:746 -#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:384 -#: ../../godmode/agentes/module_manager_editor_network.php:241 -#: ../../godmode/massive/massive_edit_modules.php:511 -#: ../../godmode/modules/manage_network_components_form_network.php:76 -#: ../../include/functions_snmp_browser.php:545 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:731 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_interfaces_explorer.php:378 -msgid "Auth and not privacy method" -msgstr "Authenticated and non-private method" - -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:746 -#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:384 -#: ../../godmode/agentes/module_manager_editor_network.php:241 -#: ../../godmode/massive/massive_edit_modules.php:511 -#: ../../godmode/modules/manage_network_components_form_network.php:76 -#: ../../include/functions_snmp_browser.php:545 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:731 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_interfaces_explorer.php:378 -msgid "Auth and privacy method" -msgstr "Authenticated and private method" - -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:759 -#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:397 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:744 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_interfaces_explorer.php:391 -msgid "SNMP Walk" -msgstr "SNMP Walk" - -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:763 -#: ../../operation/tree.php:264 -#: ../../enterprise/dashboard/widgets/tree_view.php:188 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:748 -#: ../../enterprise/include/functions_inventory.php:166 -msgid "No data found" -msgstr "No data found" - -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:763 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:748 -msgid "" -"If the device is a network device, try with the SNMP Interfaces wizard" -msgstr "If it's a network device, try with the SNMP interface wizard" - -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:792 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:776 -msgid "Devices" -msgstr "Devices" - -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:793 -#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:301 -#: ../../operation/agentes/ver_agente.php:1106 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:777 -#: ../../enterprise/godmode/policies/policy_agent_wizard.wmi_explorer.php:299 -msgid "Processes" -msgstr "Processes" - -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:794 -#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:302 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:778 -#: ../../enterprise/godmode/policies/policy_agent_wizard.wmi_explorer.php:300 -msgid "Free space on disk" -msgstr "Free space on disk" - -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:795 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:779 -msgid "Temperature sensors" -msgstr "Temperature sensors" - -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:796 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:780 -msgid "Other SNMP data" -msgstr "Other SNMP data" - -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:798 -#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:305 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:782 -#: ../../enterprise/godmode/policies/policy_agent_wizard.wmi_explorer.php:303 -msgid "Wizard mode" -msgstr "Wizard mode" - -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:817 -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:822 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:801 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:806 -msgid "SNMP remote plugin is necessary for this feature" -msgstr "The remote SNMP plugin is necessary to run this feature" - -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:854 -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:856 -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:858 -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:860 -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:863 -#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:348 -#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:350 -#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:352 -#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:354 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:838 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:840 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:842 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:844 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:847 -#: ../../enterprise/godmode/policies/policy_agent_wizard.wmi_explorer.php:346 -#: ../../enterprise/godmode/policies/policy_agent_wizard.wmi_explorer.php:348 -#: ../../enterprise/godmode/policies/policy_agent_wizard.wmi_explorer.php:350 -#: ../../enterprise/godmode/policies/policy_agent_wizard.wmi_explorer.php:352 -msgid "Add to modules list" -msgstr "Add to the module list" - -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:865 -#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:358 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:849 -#: ../../enterprise/godmode/policies/policy_agent_wizard.wmi_explorer.php:356 -msgid "Remove from modules list" -msgstr "Remove from the module list" - -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:875 -#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:447 -#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:369 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:859 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_interfaces_explorer.php:440 -#: ../../enterprise/godmode/policies/policy_agent_wizard.wmi_explorer.php:367 -msgid "Create modules" -msgstr "Create modules" - -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:932 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:916 -msgid "Device" -msgstr "Device" - -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:938 -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:954 -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:970 -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:986 -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:1002 -#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:421 -#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:437 -#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:453 -#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:469 -#: ../../godmode/events/event_edit_filter.php:301 -#: ../../include/functions_events.php:2372 -#: ../../mobile/operation/events.php:485 -#: ../../operation/events/events_list.php:581 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:922 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:938 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:954 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:970 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:986 -#: ../../enterprise/godmode/policies/policy_agent_wizard.wmi_explorer.php:419 -#: ../../enterprise/godmode/policies/policy_agent_wizard.wmi_explorer.php:435 -#: ../../enterprise/godmode/policies/policy_agent_wizard.wmi_explorer.php:451 -#: ../../enterprise/godmode/policies/policy_agent_wizard.wmi_explorer.php:467 -#: ../../enterprise/include/functions_events.php:149 -msgid "Repeated" -msgstr "Duplicate" - -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:948 -#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:431 -#: ../../godmode/reporting/visual_console_builder.wizard.php:193 -#: ../../include/functions_visual_map_editor.php:348 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:932 -#: ../../enterprise/godmode/policies/policy_agent_wizard.wmi_explorer.php:429 -msgid "Process" -msgstr "Process" - -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:980 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:964 -msgid "Temperature" -msgstr "Temperature" - -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:1027 -#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:491 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:1011 -#: ../../enterprise/godmode/policies/policy_agent_wizard.wmi_explorer.php:489 -msgid "Modules list is empty" -msgstr "Module list is empty" - -#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:174 -#: ../../godmode/massive/massive_add_action_alerts.php:116 -#: ../../godmode/massive/massive_add_tags.php:38 -#: ../../godmode/massive/massive_delete_action_alerts.php:119 -#: ../../godmode/massive/massive_delete_tags.php:102 -#: ../../godmode/massive/massive_edit_modules.php:1073 -#: ../../godmode/reporting/visual_console_builder.php:486 -#: ../../include/functions_visual_map.php:1749 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_interfaces_explorer.php:166 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:404 -#: ../../enterprise/include/functions_massive.php:15 -msgid "No modules selected" -msgstr "No modules selected" - -#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:286 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_interfaces_explorer.php:283 -msgid "Successfully modules created" -msgstr "Modules created successfully" - -#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:290 -#: ../../godmode/agentes/configurar_agente.php:266 -#: ../../godmode/agentes/configurar_agente.php:617 -#: ../../godmode/agentes/planned_downtime.editor.php:356 -#: ../../godmode/alerts/alert_actions.php:185 -#: ../../godmode/alerts/alert_commands.php:294 -#: ../../godmode/alerts/alert_list.php:104 -#: ../../godmode/alerts/alert_special_days.php:149 -#: ../../godmode/alerts/configure_alert_template.php:119 -#: ../../godmode/alerts/configure_alert_template.php:432 -#: ../../godmode/modules/manage_nc_groups.php:74 -#: ../../godmode/modules/manage_network_components.php:162 -#: ../../godmode/modules/manage_network_components.php:256 -#: ../../godmode/reporting/reporting_builder.item_editor.php:2436 -#: ../../godmode/setup/gis.php:47 ../../godmode/setup/news.php:57 -#: ../../godmode/users/configure_user.php:237 -#: ../../include/functions_planned_downtimes.php:110 -#: ../../include/functions_planned_downtimes.php:727 -#: ../../operation/agentes/pandora_networkmap.php:153 -#: ../../enterprise/extensions/ipam/ipam_action.php:92 -#: ../../enterprise/extensions/ipam/ipam_action.php:100 -#: ../../enterprise/godmode/alerts/alert_events.php:350 -#: ../../enterprise/godmode/modules/local_components.php:107 -#: ../../enterprise/godmode/modules/local_components.php:247 -#: ../../enterprise/godmode/policies/policies.php:128 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_interfaces_explorer.php:287 -#: ../../enterprise/godmode/policies/policy_alerts.php:148 -#: ../../enterprise/godmode/policies/policy_external_alerts.php:74 -#: ../../enterprise/godmode/policies/policy_external_alerts.php:77 -#: ../../enterprise/godmode/reporting/reporting_builder.template_editor.php:36 -#: ../../enterprise/godmode/servers/credential_boxes_satellite.php:87 -#: ../../enterprise/godmode/servers/manage_export.php:105 -#: ../../enterprise/godmode/servers/manage_export.php:114 -#: ../../enterprise/godmode/setup/setup_metaconsole.php:108 -#: ../../enterprise/meta/advanced/metasetup.consoles.php:216 -#: ../../enterprise/operation/agentes/transactional_map.php:87 -msgid "Could not be created" -msgstr "Could not be created" - -#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:296 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_interfaces_explorer.php:293 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1855 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1955 -#: ../../enterprise/meta/include/functions_wizard_meta.php:2428 -#: ../../enterprise/meta/include/functions_wizard_meta.php:2544 -#: ../../enterprise/meta/include/functions_wizard_meta.php:2633 -#: ../../enterprise/meta/include/functions_wizard_meta.php:2844 -msgid "Another module already exists with the same name" -msgstr "Another module already exists with the same name" - -#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:299 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_interfaces_explorer.php:296 -msgid "Some required fields are missed" -msgstr "Some required fields are missing" - -#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:299 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_interfaces_explorer.php:296 -msgid "name" -msgstr "name" - -#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:304 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_interfaces_explorer.php:301 -msgid "Processing error" -msgstr "Processing error" - -#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:401 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_interfaces_explorer.php:395 -msgid "Unable to do SNMP walk" -msgstr "Unable to perform an SNMP walk" - -#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:435 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_interfaces_explorer.php:428 -msgid "Interfaces" -msgstr "Interfaces" - -#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:111 -#: ../../enterprise/godmode/policies/policy_agent_wizard.wmi_explorer.php:110 -#, php-format -msgid "Free space on %s" -msgstr "Free space on %s" - -#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:204 -#: ../../enterprise/godmode/policies/policy_agent_wizard.wmi_explorer.php:202 -#, php-format -msgid "%s service modules created succesfully" -msgstr "%s service modules created successfully" - -#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:207 -#: ../../enterprise/godmode/policies/policy_agent_wizard.wmi_explorer.php:205 -#, php-format -msgid "Error creating %s service modules" -msgstr "Error when creating %s service modules" - -#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:212 -#: ../../enterprise/godmode/policies/policy_agent_wizard.wmi_explorer.php:210 -#, php-format -msgid "%s process modules created succesfully" -msgstr "%s process modules created successfully" - -#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:215 -#: ../../enterprise/godmode/policies/policy_agent_wizard.wmi_explorer.php:213 -#, php-format -msgid "Error creating %s process modules" -msgstr "Error when creating %s service modules" - -#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:220 -#: ../../enterprise/godmode/policies/policy_agent_wizard.wmi_explorer.php:218 -#, php-format -msgid "%s disk space modules created succesfully" -msgstr "%s disk space modules created successfully" - -#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:223 -#: ../../enterprise/godmode/policies/policy_agent_wizard.wmi_explorer.php:221 -#, php-format -msgid "Error creating %s disk space modules" -msgstr "Error upon creating %s disk space modules" - -#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:228 -#: ../../enterprise/godmode/policies/policy_agent_wizard.wmi_explorer.php:226 -#, php-format -msgid "%s modules created from components succesfully" -msgstr "%s modules created from components successfully" - -#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:231 -#: ../../enterprise/godmode/policies/policy_agent_wizard.wmi_explorer.php:229 -#, php-format -msgid "Error creating %s modules from components" -msgstr "Error creating %s modules from components" - -#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:257 -#: ../../godmode/agentes/module_manager_editor_wmi.php:47 -#: ../../godmode/modules/manage_network_components_form_wmi.php:42 -#: ../../enterprise/godmode/policies/policy_agent_wizard.wmi_explorer.php:255 -msgid "Namespace" -msgstr "Namespace" - -#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:261 -#: ../../godmode/agentes/module_manager_editor_wmi.php:54 -#: ../../godmode/massive/massive_edit_modules.php:526 -#: ../../godmode/modules/manage_network_components_form_wmi.php:48 -#: ../../enterprise/godmode/agentes/inventory_manager.php:188 -#: ../../enterprise/godmode/policies/policy_agent_wizard.wmi_explorer.php:259 -#: ../../enterprise/godmode/policies/policy_inventory_modules.php:201 -msgid "Username" -msgstr "Username" - -#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:274 -#: ../../enterprise/godmode/policies/policy_agent_wizard.wmi_explorer.php:272 -msgid "WMI Explore" -msgstr "WMI Explorer" - -#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:278 -#: ../../enterprise/godmode/policies/policy_agent_wizard.wmi_explorer.php:276 -msgid "Unable to do WMI explorer" -msgstr "Unable to perform WMI exploration" - -#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:303 -#: ../../enterprise/godmode/policies/policy_agent_wizard.wmi_explorer.php:301 -msgid "WMI components" -msgstr "WMI components" - -#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:316 -#: ../../godmode/agentes/planned_downtime.editor.php:708 -#: ../../enterprise/godmode/policies/policy_agent_wizard.wmi_explorer.php:314 -msgid "Filter by group" -msgstr "Filter by group" - -#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:336 -#: ../../godmode/agentes/module_manager_editor_common.php:81 -#: ../../enterprise/godmode/agentes/module_manager_editor_data.php:60 -#: ../../enterprise/godmode/policies/policy_agent_wizard.wmi_explorer.php:334 -msgid "No component was found" -msgstr "No component was found" - -#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:415 -#: ../../godmode/reporting/reporting_builder.item_editor.php:1547 -#: ../../enterprise/dashboard/widgets/service_map.php:46 -#: ../../enterprise/godmode/agentes/module_manager_editor_prediction.php:22 -#: ../../enterprise/godmode/agentes/module_manager_editor_prediction.php:157 -#: ../../enterprise/godmode/policies/policy_agent_wizard.wmi_explorer.php:413 -#: ../../enterprise/godmode/services/services.elements.php:336 -#: ../../enterprise/godmode/services/services.elements.php:377 -#: ../../enterprise/include/functions_reporting.php:4425 -#: ../../enterprise/include/functions_reporting.php:4726 -#: ../../enterprise/include/functions_reporting_pdf.php:2039 -#: ../../enterprise/include/functions_services.php:1458 -#: ../../enterprise/include/functions_visual_map.php:496 -#: ../../enterprise/include/functions_visual_map_editor.php:17 -#: ../../enterprise/include/functions_visual_map_editor.php:24 -#: ../../enterprise/include/functions_visual_map_editor.php:47 -msgid "Service" -msgstr "Service" - -#: ../../godmode/agentes/configurar_agente.php:187 -#: ../../godmode/agentes/configurar_agente.php:733 -msgid "No agent alias specified" -msgstr "No agent alias specified" - -#: ../../godmode/agentes/configurar_agente.php:268 -msgid "Could not be created, because name already exists" -msgstr "" - -#: ../../godmode/agentes/configurar_agente.php:281 -#: ../../godmode/agentes/modificar_agente.php:52 -#: ../../godmode/agentes/modificar_agente.php:582 -#: ../../godmode/reporting/visual_console_builder.php:687 -#: ../../godmode/servers/manage_recontask.php:32 -#: ../../godmode/setup/setup_visuals.php:165 -#: ../../godmode/setup/setup_visuals.php:185 -#: ../../godmode/setup/setup_visuals.php:204 -#: ../../godmode/setup/setup_visuals.php:220 -#: ../../godmode/setup/setup_visuals.php:231 -#: ../../godmode/setup/setup_visuals.php:318 -#: ../../operation/agentes/estado_agente.php:578 -#: ../../operation/visual_console/pure_ajax.php:130 -#: ../../operation/visual_console/render_view.php:133 -#: ../../enterprise/godmode/reporting/visual_console_builder.wizard_services.php:79 -#: ../../enterprise/meta/screens/screens.visualmap.php:149 -#: ../../enterprise/meta/screens/screens.visualmap.php:165 -#: ../../enterprise/operation/agentes/policy_view.php:51 -msgid "View" -msgstr "View" - -#: ../../godmode/agentes/configurar_agente.php:293 -#: ../../godmode/agentes/configurar_agente.php:520 ../../godmode/menu.php:231 -#: ../../godmode/menu.php:238 ../../operation/agentes/estado_agente.php:135 -#: ../../operation/gis_maps/render_view.php:119 -#: ../../enterprise/godmode/policies/configure_policy.php:38 -#: ../../enterprise/include/functions_policies.php:3203 -msgid "Setup" -msgstr "Setup" - -#: ../../godmode/agentes/configurar_agente.php:322 ../../godmode/menu.php:101 -msgid "Module templates" -msgstr "Module templates" - -#: ../../godmode/agentes/configurar_agente.php:374 -#: ../../operation/agentes/ver_agente.php:1008 -msgid "GIS data" -msgstr "GIS data" - -#: ../../godmode/agentes/configurar_agente.php:385 -#: ../../enterprise/godmode/policies/policy.php:58 -#: ../../enterprise/include/functions_policies.php:3221 -msgid "Agent wizard" -msgstr "Agent wizard" - -#: ../../godmode/agentes/configurar_agente.php:392 -#: ../../godmode/agentes/configurar_agente.php:558 -#: ../../godmode/setup/snmp_wizard.php:30 -#: ../../enterprise/include/functions_policies.php:3228 -msgid "SNMP Wizard" -msgstr "SNMP Wizard" - -#: ../../godmode/agentes/configurar_agente.php:397 -#: ../../godmode/agentes/configurar_agente.php:561 -#: ../../enterprise/include/functions_policies.php:3233 -msgid "SNMP Interfaces wizard" -msgstr "SNMP Interface wizard" - -#: ../../godmode/agentes/configurar_agente.php:402 -#: ../../godmode/agentes/configurar_agente.php:564 -#: ../../enterprise/include/functions_policies.php:3238 -msgid "WMI Wizard" -msgstr "WMI Wizard" - -#: ../../godmode/agentes/configurar_agente.php:523 -#: ../../enterprise/godmode/agentes/collections.php:229 -#: ../../enterprise/include/functions_groups.php:75 -#: ../../enterprise/operation/agentes/ver_agente.php:190 -msgid "Collection" -msgstr "Collection" - -#: ../../godmode/agentes/configurar_agente.php:527 -#: ../../include/functions_reports.php:628 -#: ../../include/functions_reports.php:629 -#: ../../include/functions_reports.php:631 -#: ../../include/functions_reporting.php:1590 -#: ../../enterprise/godmode/agentes/configurar_agente.php:33 -#: ../../enterprise/include/functions_reporting_csv.php:304 -#: ../../enterprise/operation/agentes/ver_agente.php:174 -#: ../../enterprise/operation/inventory/inventory.php:112 -#: ../../enterprise/operation/menu.php:19 -#: ../../enterprise/operation/snmpconsole/snmp_view.php:24 -msgid "Inventory" -msgstr "Inventory" - -#: ../../godmode/agentes/configurar_agente.php:531 -#: ../../enterprise/godmode/agentes/configurar_agente.php:49 -#: ../../enterprise/godmode/policies/policy.php:54 -#: ../../enterprise/include/functions_policies.php:3316 -msgid "Agent plugins" -msgstr "Agent plugins" - -#: ../../godmode/agentes/configurar_agente.php:538 -#: ../../godmode/events/custom_events.php:95 -#: ../../godmode/events/custom_events.php:161 -#: ../../include/functions_events.php:43 -#: ../../include/functions_events.php:991 -#: ../../include/functions_events.php:3573 -#: ../../operation/agentes/estado_monitores.php:449 -#: ../../operation/events/events.build_table.php:204 -#: ../../operation/events/events_rss.php:185 -#: ../../operation/snmpconsole/snmp_view.php:382 -#: ../../operation/snmpconsole/snmp_view.php:627 -#: ../../operation/snmpconsole/snmp_view.php:921 -#: ../../enterprise/godmode/policies/policy_external_alerts.php:169 -#: ../../enterprise/meta/include/functions_events_meta.php:82 -msgid "Alert" -msgstr "Alert" - -#: ../../godmode/agentes/configurar_agente.php:542 ../../godmode/menu.php:151 -#: ../../enterprise/godmode/reporting/graph_template_wizard.php:137 -#: ../../enterprise/godmode/reporting/reporting_builder.template_wizard.php:251 -#: ../../enterprise/include/functions_reporting.php:81 -#: ../../enterprise/include/functions_reporting.php:6156 -#: ../../enterprise/include/functions_reporting.php:6180 -#: ../../enterprise/include/functions_reporting.php:6234 -#: ../../enterprise/meta/include/functions_alerts_meta.php:107 -#: ../../enterprise/meta/include/functions_alerts_meta.php:125 -msgid "Templates" -msgstr "Templates" - -#: ../../godmode/agentes/configurar_agente.php:546 -msgid "Gis" -msgstr "Gis" - -#: ../../godmode/agentes/configurar_agente.php:572 -msgid "SNMP explorer" -msgstr "SNMP explorer" - -#: ../../godmode/agentes/configurar_agente.php:587 -msgid "Agent manager" -msgstr "Agent manager" - -#: ../../godmode/agentes/configurar_agente.php:610 -#: ../../godmode/servers/modificar_server.php:135 -msgid "Conf file deleted successfully" -msgstr "Conf file deleted successfully" - -#: ../../godmode/agentes/configurar_agente.php:611 -#: ../../godmode/servers/modificar_server.php:136 -msgid "Could not delete conf file" -msgstr "Could not delete conf file" - -#: ../../godmode/agentes/configurar_agente.php:621 -#: ../../godmode/agentes/planned_downtime.editor.php:365 -#: ../../godmode/alerts/alert_actions.php:184 -#: ../../godmode/alerts/alert_commands.php:293 -#: ../../godmode/alerts/alert_list.php:104 -#: ../../godmode/alerts/alert_special_days.php:148 -#: ../../godmode/alerts/configure_alert_template.php:431 -#: ../../godmode/modules/manage_nc_groups.php:73 -#: ../../godmode/setup/gis.php:45 ../../godmode/setup/links.php:41 -#: ../../godmode/setup/news.php:56 -#: ../../godmode/snmpconsole/snmp_alert.php:247 -#: ../../godmode/snmpconsole/snmp_filters.php:66 -#: ../../godmode/users/configure_user.php:236 -#: ../../godmode/users/profile_list.php:241 -#: ../../include/functions_planned_downtimes.php:113 -#: ../../include/functions_planned_downtimes.php:731 -#: ../../enterprise/extensions/cron/main.php:83 -#: ../../enterprise/extensions/cron/main.php:142 -#: ../../enterprise/extensions/ipam/ipam_action.php:96 -#: ../../enterprise/godmode/alerts/alert_events.php:350 -#: ../../enterprise/godmode/reporting/reporting_builder.template_editor.php:35 -#: ../../enterprise/godmode/servers/credential_boxes_satellite.php:86 -#: ../../enterprise/godmode/servers/credential_boxes_satellite.php:129 -#: ../../enterprise/godmode/servers/manage_export.php:105 -#: ../../enterprise/godmode/servers/manage_export.php:114 -#: ../../enterprise/godmode/setup/setup_metaconsole.php:107 -#: ../../enterprise/meta/advanced/metasetup.consoles.php:215 -#: ../../enterprise/operation/agentes/transactional_map.php:86 -msgid "Successfully created" -msgstr "Successfully created" - -#: ../../godmode/agentes/configurar_agente.php:647 -#: ../../godmode/agentes/configurar_agente.php:652 -msgid "No data to normalize" -msgstr "No data to normalise" - -#: ../../godmode/agentes/configurar_agente.php:656 -#, php-format -msgid "Deleted data above %f" -msgstr "Deleted data above %f" - -#: ../../godmode/agentes/configurar_agente.php:657 -#, php-format -msgid "Error normalizing module %s" -msgstr "Error normalising module %s" - -#: ../../godmode/agentes/configurar_agente.php:782 -msgid "There was a problem updating the agent" -msgstr "There was a problem updating the agent" - -#: ../../godmode/agentes/configurar_agente.php:804 -#: ../../godmode/agentes/planned_downtime.editor.php:368 -#: ../../godmode/alerts/alert_actions.php:262 -#: ../../godmode/alerts/alert_list.php:196 -#: ../../godmode/alerts/alert_special_days.php:206 -#: ../../godmode/alerts/alert_templates.php:151 -#: ../../godmode/alerts/configure_alert_command.php:93 -#: ../../godmode/alerts/configure_alert_template.php:444 -#: ../../godmode/events/event_edit_filter.php:173 -#: ../../godmode/massive/massive_edit_modules.php:152 -#: ../../godmode/modules/manage_nc_groups.php:98 -#: ../../godmode/netflow/nf_edit_form.php:131 ../../godmode/setup/gis.php:39 -#: ../../godmode/setup/links.php:58 ../../godmode/setup/news.php:87 -#: ../../godmode/snmpconsole/snmp_alert.php:318 -#: ../../godmode/snmpconsole/snmp_filters.php:54 -#: ../../godmode/users/profile_list.php:223 -#: ../../include/functions_planned_downtimes.php:125 -#: ../../operation/incidents/incident.php:110 -#: ../../operation/snmpconsole/snmp_view.php:114 -#: ../../enterprise/extensions/ipam/ipam_action.php:131 -#: ../../enterprise/extensions/ipam/ipam_massive.php:41 -#: ../../enterprise/godmode/agentes/agent_disk_conf_editor.php:98 -#: ../../enterprise/godmode/alerts/alert_events.php:374 -#: ../../enterprise/godmode/alerts/alert_events_list.php:94 -#: ../../enterprise/godmode/alerts/alert_events_rules.php:158 -#: ../../enterprise/godmode/massive/massive_edit_modules_satellite.php:104 -#: ../../enterprise/godmode/policies/policy_modules.php:1038 -#: ../../enterprise/godmode/reporting/reporting_builder.template_advanced.php:66 -#: ../../enterprise/godmode/reporting/reporting_builder.template_editor.php:51 -#: ../../enterprise/godmode/servers/server_disk_conf_editor.php:120 -#: ../../enterprise/operation/agentes/transactional_map.php:117 -msgid "Successfully updated" -msgstr "Successfully updated" - -#: ../../godmode/agentes/configurar_agente.php:826 -msgid "There was a problem loading the agent" -msgstr "There was a problem loading the agent" - -#: ../../godmode/agentes/configurar_agente.php:1227 -msgid "" -"There was a problem updating module. Another module already exists with the " -"same name." -msgstr "" -"There was an issue updating the module: there's another module with the same " -"name" - -#: ../../godmode/agentes/configurar_agente.php:1230 -msgid "" -"There was a problem updating module. Some required fields are missed: (name)" -msgstr "" -"There was an issue updating the module: some required fields are missing: " -"(name)" - -#: ../../godmode/agentes/configurar_agente.php:1233 -msgid "There was a problem updating module. \"No change\"" -msgstr "A problem occurred when updating the module. \"No change\"" - -#: ../../godmode/agentes/configurar_agente.php:1238 -msgid "There was a problem updating module. Processing error" -msgstr "A problem occurred when updating the module. Processing error" - -#: ../../godmode/agentes/configurar_agente.php:1258 -msgid "Module successfully updated" -msgstr "Module successfully updated" - -#: ../../godmode/agentes/configurar_agente.php:1367 -msgid "" -"There was a problem adding module. Another module already exists with the " -"same name." -msgstr "" -"A problem occurred when adding the module. There's another module with the " -"same name." - -#: ../../godmode/agentes/configurar_agente.php:1370 -msgid "" -"There was a problem adding module. Some required fields are missed : (name)" -msgstr "" -"There was a problem adding the module: some required fields are missing: " -"(name)" - -#: ../../godmode/agentes/configurar_agente.php:1375 -msgid "There was a problem adding module. Processing error" -msgstr "There was a problem adding the module. Processing error." - -#: ../../godmode/agentes/configurar_agente.php:1393 -#: ../../godmode/reporting/graph_builder.php:258 -msgid "Module added successfully" -msgstr "Module added successfully" - -#: ../../godmode/agentes/configurar_agente.php:1511 -msgid "There was a problem deleting the module" -msgstr "There was a problem deleting the module" - -#: ../../godmode/agentes/configurar_agente.php:1514 -msgid "Module deleted succesfully" -msgstr "Module deleted succesfully" - -#: ../../godmode/agentes/configurar_agente.php:1528 -#: ../../enterprise/godmode/policies/policy_modules.php:1143 -#, php-format -msgid "copy of %s" -msgstr "copy of %s" - -#: ../../godmode/agentes/configurar_agente.php:1538 -#: ../../enterprise/godmode/policies/policy_modules.php:1155 -#, php-format -msgid "copy of %s (%d)" -msgstr "copy of %s (%d)" - -#: ../../godmode/agentes/configurar_agente.php:1571 -#: ../../godmode/agentes/modificar_agente.php:116 -#: ../../godmode/alerts/alert_list.php:230 -#: ../../godmode/massive/massive_enable_disable_alerts.php:78 -#: ../../godmode/users/user_list.php:208 -#: ../../include/ajax/alert_list.ajax.php:80 -#: ../../enterprise/godmode/alerts/alert_events_list.php:221 -#: ../../enterprise/godmode/policies/policy_alerts.php:88 -#: ../../enterprise/godmode/policies/policy_modules.php:422 -#: ../../enterprise/godmode/setup/setup_metaconsole.php:123 -#: ../../enterprise/meta/advanced/metasetup.consoles.php:237 -msgid "Successfully enabled" -msgstr "Successfully enabled" - -#: ../../godmode/agentes/configurar_agente.php:1571 -#: ../../godmode/agentes/modificar_agente.php:116 -#: ../../godmode/alerts/alert_list.php:230 -#: ../../godmode/massive/massive_enable_disable_alerts.php:78 -#: ../../include/ajax/alert_list.ajax.php:82 -#: ../../enterprise/godmode/alerts/alert_events_list.php:222 -#: ../../enterprise/godmode/policies/policy_alerts.php:88 -#: ../../enterprise/godmode/policies/policy_modules.php:422 -#: ../../enterprise/godmode/setup/setup_metaconsole.php:124 -#: ../../enterprise/meta/advanced/metasetup.consoles.php:238 -msgid "Could not be enabled" -msgstr "Could not be enabled" - -#: ../../godmode/agentes/configurar_agente.php:1586 -#: ../../godmode/agentes/modificar_agente.php:135 -#: ../../godmode/alerts/alert_list.php:247 -#: ../../godmode/massive/massive_enable_disable_alerts.php:96 -#: ../../godmode/users/user_list.php:203 -#: ../../include/ajax/alert_list.ajax.php:91 -#: ../../enterprise/godmode/alerts/alert_events_list.php:238 -#: ../../enterprise/godmode/policies/policy_alerts.php:105 -#: ../../enterprise/godmode/policies/policy_modules.php:436 -#: ../../enterprise/godmode/setup/setup_metaconsole.php:129 -#: ../../enterprise/meta/advanced/metasetup.consoles.php:248 -msgid "Successfully disabled" -msgstr "Successfully disabled" - -#: ../../godmode/agentes/configurar_agente.php:1586 -#: ../../godmode/agentes/modificar_agente.php:135 -#: ../../godmode/alerts/alert_list.php:247 -#: ../../godmode/massive/massive_enable_disable_alerts.php:96 -#: ../../include/ajax/alert_list.ajax.php:93 -#: ../../enterprise/godmode/alerts/alert_events_list.php:239 -#: ../../enterprise/godmode/policies/policy_alerts.php:105 -#: ../../enterprise/godmode/policies/policy_modules.php:436 -#: ../../enterprise/godmode/setup/setup_metaconsole.php:130 -#: ../../enterprise/meta/advanced/metasetup.consoles.php:249 -msgid "Could not be disabled" -msgstr "Could not be disabled" - -#: ../../godmode/agentes/configurar_agente.php:1614 -#: ../../include/functions_api.php:7659 -msgid "Save by Pandora Console" -msgstr "Save from Pandora Console" - -#: ../../godmode/agentes/configurar_agente.php:1629 -#: ../../include/functions_api.php:7660 -msgid "Update by Pandora Console" -msgstr "Update from Pandora Console" - -#: ../../godmode/agentes/configurar_agente.php:1642 -#: ../../include/functions_api.php:7661 -msgid "Insert by Pandora Console" -msgstr "Insert from Pandora Console" - -#: ../../godmode/agentes/configurar_agente.php:1696 -#: ../../godmode/agentes/configurar_agente.php:1706 -msgid "Invalid tab specified" -msgstr "Invalid tab specified" - -#: ../../godmode/agentes/configure_field.php:36 -msgid "Update agent custom field" -msgstr "Update agent's custom fields" - -#: ../../godmode/agentes/configure_field.php:39 -msgid "Create agent custom field" -msgstr "Create agent custom field" - -#: ../../godmode/agentes/configure_field.php:51 -#: ../../godmode/agentes/fields_manager.php:96 -#: ../../operation/agentes/custom_fields.php:61 -msgid "Display on front" -msgstr "Display up front" - -#: ../../godmode/agentes/configure_field.php:51 -#: ../../godmode/agentes/fields_manager.php:96 -#: ../../operation/agentes/custom_fields.php:62 -msgid "" -"The fields with display on front enabled will be displayed into the agent " -"details" -msgstr "" -"The fields with up front display enabled will be shown on the agent's details" - -#: ../../godmode/agentes/fields_manager.php:31 -msgid "Agents custom fields manager" -msgstr "Agent's custom field manager" - -#: ../../godmode/agentes/fields_manager.php:44 -msgid "The name must not be empty" -msgstr "Name cannot be left empty" - -#: ../../godmode/agentes/fields_manager.php:47 -msgid "The name must be unique" -msgstr "Name must be unique" - -#: ../../godmode/agentes/fields_manager.php:52 -msgid "Field successfully created" -msgstr "Custom field successfully created" - -#: ../../godmode/agentes/fields_manager.php:69 -msgid "Field successfully updated" -msgstr "Field successfully updated" - -#: ../../godmode/agentes/fields_manager.php:72 -msgid "There was a problem modifying field" -msgstr "There was a problem modifying field" - -#: ../../godmode/agentes/fields_manager.php:82 -msgid "There was a problem deleting field" -msgstr "There was an issue deleting the field" - -#: ../../godmode/agentes/fields_manager.php:84 -msgid "Field successfully deleted" -msgstr "Field successfully deleted" - -#: ../../godmode/agentes/fields_manager.php:95 -#: ../../godmode/alerts/alert_view.php:441 -#: ../../godmode/alerts/alert_view.php:531 -#: ../../operation/agentes/custom_fields.php:59 -msgid "Field" -msgstr "Field" - -#: ../../godmode/agentes/fields_manager.php:138 -msgid "Create field" -msgstr "Create field" - -#: ../../godmode/agentes/modificar_agente.php:62 -msgid "Agents defined in Pandora" -msgstr "Agents defined in Pandora" - -#: ../../godmode/agentes/modificar_agente.php:87 -msgid "Success deleted agent." -msgstr "Success deleting agent." - -#: ../../godmode/agentes/modificar_agente.php:87 -msgid "Could not be deleted." -msgstr "Agent could not be deleted" - -#: ../../godmode/agentes/modificar_agente.php:94 -msgid "Maybe the files conf or md5 could not be deleted" -msgstr "It's possible the .conf or md5 files couldn't be deleted" - -#: ../../godmode/agentes/modificar_agente.php:154 -msgid "Show Agents" -msgstr "Show Agents" - -#: ../../godmode/agentes/modificar_agente.php:156 -msgid "Everyone" -msgstr "Everyone" - -#: ../../godmode/agentes/modificar_agente.php:157 -#: ../../operation/agentes/status_monitor.php:398 -msgid "Only disabled" -msgstr "Only disabled" - -#: ../../godmode/agentes/modificar_agente.php:158 -#: ../../operation/agentes/status_monitor.php:398 -msgid "Only enabled" -msgstr "Only enabled" - -#: ../../godmode/agentes/modificar_agente.php:165 -#: ../../godmode/agentes/planned_downtime.editor.php:706 -#: ../../operation/agentes/estado_agente.php:175 -#: ../../enterprise/godmode/policies/policies.php:233 -msgid "Recursion" -msgstr "Recursion" - -#: ../../godmode/agentes/modificar_agente.php:481 -msgid "Remote agent configuration" -msgstr "Remote agent configuration" - -#: ../../godmode/agentes/modificar_agente.php:481 -msgid "R" -msgstr "R" - -#: ../../godmode/agentes/modificar_agente.php:597 -msgid "Edit remote config" -msgstr "Edit remote configuration" - -#: ../../godmode/agentes/modificar_agente.php:624 -msgid "Enable agent" -msgstr "Enable agent" - -#: ../../godmode/agentes/modificar_agente.php:629 -msgid "Disable agent" -msgstr "Disable agent" - -#: ../../godmode/agentes/modificar_agente.php:646 -#: ../../operation/agentes/estado_agente.php:643 -#: ../../operation/agentes/group_view.php:430 -msgid "There are no defined agents" -msgstr "There are no defined agents" - -#: ../../godmode/agentes/modificar_agente.php:654 -#: ../../operation/agentes/estado_agente.php:627 -#: ../../operation/agentes/estado_agente.php:647 -#: ../../operation/snmpconsole/snmp_statistics.php:151 -#: ../../operation/snmpconsole/snmp_view.php:674 -#: ../../enterprise/meta/monitoring/wizard/wizard.agent.php:75 -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:199 -msgid "Create agent" -msgstr "Create agent" - -#: ../../godmode/agentes/module_manager.php:78 -msgid "Create a new data server module" -msgstr "Create a new data server module" - -#: ../../godmode/agentes/module_manager.php:80 -msgid "Create a new network server module" -msgstr "Create a new network server module" - -#: ../../godmode/agentes/module_manager.php:82 -msgid "Create a new plugin server module" -msgstr "Create a new plug-in server module" - -#: ../../godmode/agentes/module_manager.php:84 -msgid "Create a new WMI server module" -msgstr "Create a new WMI server module" - -#: ../../godmode/agentes/module_manager.php:86 -msgid "Create a new prediction server module" -msgstr "Create a new prediction server module" - -#: ../../godmode/agentes/module_manager.php:120 -#: ../../operation/agentes/estado_monitores.php:472 -msgid "Show in hierachy mode" -msgstr "Show in hierarchy mode" - -#: ../../godmode/agentes/module_manager.php:148 -msgid "Get more modules in Pandora FMS Library" -msgstr "Get more modules on the Pandora FMS Library" - -#: ../../godmode/agentes/module_manager.php:175 -msgid "Nice try buddy" -msgstr "Nice try, buddy!" - -#: ../../godmode/agentes/module_manager.php:272 -#, php-format -msgid "There was a problem deleting %s modules, none deleted." -msgstr "There was a problem deleting %s modules, none deleted." - -#: ../../godmode/agentes/module_manager.php:277 -msgid "All Modules deleted succesfully" -msgstr "All Modules deleted succesfully" - -#: ../../godmode/agentes/module_manager.php:281 -#, php-format -msgid "There was a problem only deleted %s modules of %s total." -msgstr "There was a problem only deleted %s modules of %s total." - -#: ../../godmode/agentes/module_manager.php:523 -#: ../../include/ajax/module.php:345 -#: ../../operation/agentes/datos_agente.php:286 -msgid "No available data to show" -msgstr "No available data to show" - -#: ../../godmode/agentes/module_manager.php:551 -#: ../../godmode/alerts/alert_view.php:123 ../../include/ajax/module.php:735 -#: ../../operation/agentes/alerts_status.php:412 -#: ../../operation/agentes/alerts_status.php:459 -#: ../../operation/agentes/status_monitor.php:946 -#: ../../enterprise/extensions/resource_exportation/functions.php:17 -#: ../../enterprise/godmode/agentes/collection_manager.php:162 -#: ../../enterprise/godmode/agentes/inventory_manager.php:231 -#: ../../enterprise/godmode/agentes/plugins_manager.php:144 -#: ../../enterprise/godmode/massive/massive_add_alerts_policy.php:91 -#: ../../enterprise/godmode/massive/massive_delete_alerts_policy.php:90 -#: ../../enterprise/godmode/massive/massive_edit_tags_policy.php:83 -#: ../../enterprise/godmode/massive/massive_tags_edit_policy.php:82 -#: ../../enterprise/godmode/policies/policy_queue.php:331 -#: ../../enterprise/godmode/policies/policy_queue.php:374 -#: ../../enterprise/include/functions_policies.php:3789 -#: ../../enterprise/meta/advanced/policymanager.queue.php:212 -#: ../../enterprise/meta/advanced/policymanager.queue.php:256 -#: ../../enterprise/meta/advanced/policymanager.sync.php:306 -#: ../../enterprise/operation/agentes/collection_view.php:62 -#: ../../enterprise/operation/agentes/policy_view.php:48 -#: ../../enterprise/operation/maps/networkmap_list_deleted.php:201 -msgid "Policy" -msgstr "Policy" - -#: ../../godmode/agentes/module_manager.php:551 -#: ../../godmode/reporting/reporting_builder.list_items.php:288 -#: ../../godmode/snmpconsole/snmp_alert.php:1148 -#: ../../include/ajax/module.php:735 -#: ../../operation/agentes/alerts_status.php:413 -#: ../../operation/agentes/alerts_status.php:459 -#: ../../operation/agentes/status_monitor.php:946 -#: ../../enterprise/godmode/agentes/collection_manager.php:162 -#: ../../enterprise/godmode/agentes/inventory_manager.php:232 -#: ../../enterprise/operation/agentes/collection_view.php:62 -msgid "P." -msgstr "P." - -#: ../../godmode/agentes/module_manager.php:554 -#: ../../include/functions_events.php:898 -#: ../../mobile/operation/agents.php:322 -#: ../../operation/agentes/alerts_status.php:417 -#: ../../operation/agentes/alerts_status.php:462 -#: ../../operation/agentes/alerts_status.php:497 -#: ../../operation/agentes/alerts_status.php:532 -#: ../../enterprise/godmode/admin_access_logs.php:22 -#: ../../enterprise/godmode/policies/policy_agents.php:379 -#: ../../enterprise/godmode/reporting/reporting_builder.template_list_item.php:217 -#: ../../enterprise/operation/agentes/policy_view.php:47 -#: ../../enterprise/operation/agentes/policy_view.php:134 -#: ../../enterprise/operation/agentes/policy_view.php:193 -#: ../../enterprise/operation/agentes/policy_view.php:198 -msgid "S." -msgstr "S." - -#: ../../godmode/agentes/module_manager.php:565 -#: ../../include/ajax/module.php:748 -#: ../../operation/agentes/status_monitor.php:980 -msgid "Warn" -msgstr "Warn" - -#: ../../godmode/agentes/module_manager.php:569 -#: ../../enterprise/godmode/policies/policy_agents.php:383 -msgid "D." -msgstr "D." - -#: ../../godmode/agentes/module_manager.php:679 -#: ../../godmode/agentes/module_manager.php:689 -#: ../../include/ajax/module.php:836 ../../include/ajax/module.php:846 -msgid "Adopted" -msgstr "Adopted" - -#: ../../godmode/agentes/module_manager.php:689 -#: ../../godmode/agentes/module_manager.php:693 -#: ../../godmode/massive/massive_edit_modules.php:572 -#: ../../include/ajax/module.php:846 ../../include/ajax/module.php:850 -msgid "Unlinked" -msgstr "Not linked" - -#: ../../godmode/agentes/module_manager.php:716 -#: ../../enterprise/operation/agentes/policy_view.php:355 -msgid "Non initialized module" -msgstr "Non initialised module" - -#: ../../godmode/agentes/module_manager.php:733 -#: ../../godmode/agentes/module_manager_editor_common.php:398 -msgid "" -"The policy modules of data type will only update their intervals when policy " -"is applied." -msgstr "" -"The policy modules for the data type will only update their intervals when a " -"policy is applied." - -#: ../../godmode/agentes/module_manager.php:749 -#: ../../enterprise/godmode/policies/policy_modules.php:1241 -#: ../../enterprise/godmode/policies/policy_modules.php:1242 -msgid "Enable module" -msgstr "Enable module" - -#: ../../godmode/agentes/module_manager.php:754 -#: ../../enterprise/godmode/policies/policy_modules.php:1247 -#: ../../enterprise/godmode/policies/policy_modules.php:1248 -msgid "Disable module" -msgstr "Disable module" - -#: ../../godmode/agentes/module_manager.php:761 -#: ../../godmode/alerts/alert_templates.php:338 -#: ../../godmode/modules/manage_network_components.php:613 -#: ../../godmode/snmpconsole/snmp_alert.php:1226 -#: ../../enterprise/godmode/modules/local_components.php:525 -#: ../../enterprise/godmode/policies/policy_modules.php:1255 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:365 -msgid "Duplicate" -msgstr "Duplicate" - -#: ../../godmode/agentes/module_manager.php:769 -msgid "Normalize" -msgstr "Normalize" - -#: ../../godmode/agentes/module_manager.php:775 -msgid "Normalize (Disabled)" -msgstr "Normalize (Disabled)" - -#: ../../godmode/agentes/module_manager.php:784 -#: ../../include/functions_snmp_browser.php:475 -msgid "Create network component" -msgstr "Create network component" - -#: ../../godmode/agentes/module_manager.php:789 -msgid "Create network component (Disabled)" -msgstr "Create network component (Disabled)" - -#: ../../godmode/agentes/module_manager_editor.php:390 -#: ../../enterprise/godmode/policies/policies.php:191 -#: ../../enterprise/godmode/policies/policy_agents.php:80 -#: ../../enterprise/godmode/policies/policy_alerts.php:60 -#: ../../enterprise/godmode/policies/policy_collections.php:37 -#: ../../enterprise/godmode/policies/policy_external_alerts.php:52 -#: ../../enterprise/godmode/policies/policy_inventory_modules.php:53 -#: ../../enterprise/godmode/policies/policy_linking.php:32 -#: ../../enterprise/godmode/policies/policy_modules.php:486 -msgid "This policy is applying and cannot be modified" -msgstr "This policy is being applied and cannot be modified" - -#: ../../godmode/agentes/module_manager_editor.php:394 -#: ../../enterprise/include/functions_policies.php:3050 -msgid "Module will be linked in the next application" -msgstr "Module will be linked upon next use" - -#: ../../godmode/agentes/module_manager_editor.php:402 -#: ../../enterprise/include/functions_policies.php:3055 -msgid "Module will be unlinked in the next application" -msgstr "Module will be unlinked upon next use" - -#: ../../godmode/agentes/module_manager_editor.php:490 -#, php-format -msgid "DEBUG: Invalid module type specified in %s:%s" -msgstr "DEBUG: Invalid module type specified in %s:%s" - -#: ../../godmode/agentes/module_manager_editor.php:491 -msgid "" -"Most likely you have recently upgraded from an earlier version of Pandora " -"and either
    \n" -"\t\t\t\t1) forgot to use the database converter
    \n" -"\t\t\t\t2) used a bad version of the database converter (see Bugreport " -"#2124706 for the solution)
    \n" -"\t\t\t\t3) found a new bug - please report a way to duplicate this error" -msgstr "" -"Most likely you've recently upgraded from an earlier version of Pandora and " -"you either
    \n" -"\t\t\t\t1) forgot to use the database converter
    \n" -"\t\t\t\t2) used a bad version of the database converter (see Bugreport " -"#2124706 for the solution)
    \n" -"\t\t\t\t3) found a new bug - please report a way to duplicate this error" - -#: ../../godmode/agentes/module_manager_editor.php:517 -#: ../../godmode/agentes/module_manager_editor_common.php:667 -msgid "Custom macros" -msgstr "Custom macros" - -#: ../../godmode/agentes/module_manager_editor.php:519 -msgid "Module relations" -msgstr "Module relations" - -#: ../../godmode/agentes/module_manager_editor.php:565 -#: ../../enterprise/godmode/policies/policy_modules.php:1357 -msgid "No module name provided" -msgstr "No module name provided" - -#: ../../godmode/agentes/module_manager_editor.php:566 -#: ../../enterprise/godmode/policies/policy_modules.php:1358 -msgid "No target IP provided" -msgstr "No target IP provided" - -#: ../../godmode/agentes/module_manager_editor.php:567 -#: ../../enterprise/godmode/policies/policy_modules.php:1359 -msgid "No SNMP OID provided" -msgstr "No SNMP OID provided" - -#: ../../godmode/agentes/module_manager_editor.php:568 -msgid "No module to predict" -msgstr "No module to predict" - -#: ../../godmode/agentes/module_manager_editor.php:569 -msgid "No plug-in provided" -msgstr "No plug-in provided" - -#: ../../godmode/agentes/module_manager_editor.php:592 -msgid "" -"Error, The field name and name in module_name in data configuration are " -"different." -msgstr "" -"Error: field name and name in the module_name string under data " -"configuration are different." - -#: ../../godmode/agentes/module_manager_editor_common.php:70 -msgid "Using module component" -msgstr "Using module component" - -#: ../../godmode/agentes/module_manager_editor_common.php:76 -#: ../../godmode/agentes/module_manager_editor_common.php:85 -#: ../../enterprise/godmode/agentes/module_manager_editor_data.php:54 -#: ../../enterprise/godmode/agentes/module_manager_editor_data.php:64 -msgid "Manual setup" -msgstr "Manual setup" - -#: ../../godmode/agentes/module_manager_editor_common.php:161 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1423 -msgid "Delete module" -msgstr "Delete module" - -#: ../../godmode/agentes/module_manager_editor_common.php:176 -#: ../../godmode/agentes/module_manager_editor_common.php:182 -#: ../../godmode/massive/massive_edit_modules.php:521 -#: ../../include/functions_graph.php:5310 -#: ../../include/functions_treeview.php:118 -#: ../../operation/agentes/status_monitor.php:312 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1382 -msgid "Not assigned" -msgstr "Not assigned" - -#: ../../godmode/agentes/module_manager_editor_common.php:180 -msgid "Module parent" -msgstr "Module parent" - -#: ../../godmode/agentes/module_manager_editor_common.php:256 -msgid "Dynamic Threshold Interval" -msgstr "Dynamic Threshold Interval" - -#: ../../godmode/agentes/module_manager_editor_common.php:258 -#: ../../godmode/modules/manage_network_components_form_common.php:109 -#: ../../enterprise/godmode/modules/configure_local_component.php:228 -msgid "Advanced options Dynamic Threshold" -msgstr "Advanced options Dynamic Threshold" - -#: ../../godmode/agentes/module_manager_editor_common.php:268 -msgid "Dynamic Threshold Min. " -msgstr "Dynamic Threshold Min. " - -#: ../../godmode/agentes/module_manager_editor_common.php:271 -msgid "Dynamic Threshold Max. " -msgstr "Dynamic Threshold Max. " - -#: ../../godmode/agentes/module_manager_editor_common.php:274 -msgid "Dynamic Threshold Two Tailed: " -msgstr "Dynamic Threshold Two Tailed: " - -#: ../../godmode/agentes/module_manager_editor_common.php:278 -#: ../../godmode/massive/massive_edit_modules.php:368 -#: ../../godmode/modules/manage_network_components_form_common.php:118 -#: ../../include/functions_alerts.php:573 -#: ../../include/functions_treeview.php:98 -#: ../../enterprise/godmode/massive/massive_edit_modules_satellite.php:237 -#: ../../enterprise/godmode/modules/configure_local_component.php:237 -msgid "Warning status" -msgstr "Warning status" - -#: ../../godmode/agentes/module_manager_editor_common.php:280 -#: ../../godmode/agentes/module_manager_editor_common.php:301 -msgid "Min. " -msgstr "Min. " - -#: ../../godmode/agentes/module_manager_editor_common.php:283 -#: ../../godmode/agentes/module_manager_editor_common.php:304 -#: ../../godmode/alerts/configure_alert_template.php:625 -#: ../../godmode/massive/massive_edit_modules.php:381 -#: ../../godmode/massive/massive_edit_modules.php:427 -#: ../../godmode/massive/massive_edit_modules.php:516 -#: ../../godmode/modules/manage_network_components_form_common.php:122 -#: ../../godmode/modules/manage_network_components_form_common.php:139 -#: ../../include/functions_alerts.php:569 -#: ../../include/functions_graph.php:4322 -#: ../../include/functions_reporting_html.php:3141 -#: ../../include/functions_treeview.php:94 -#: ../../include/functions_treeview.php:107 -#: ../../enterprise/dashboard/widgets/top_n.php:78 -#: ../../enterprise/godmode/massive/massive_edit_modules_satellite.php:250 -#: ../../enterprise/godmode/massive/massive_edit_modules_satellite.php:279 -#: ../../enterprise/godmode/modules/configure_local_component.php:241 -#: ../../enterprise/godmode/modules/configure_local_component.php:258 -msgid "Max." -msgstr "Max." - -#: ../../godmode/agentes/module_manager_editor_common.php:288 -#: ../../godmode/agentes/module_manager_editor_common.php:309 -#: ../../godmode/massive/massive_edit_modules.php:390 -#: ../../godmode/massive/massive_edit_modules.php:436 -#: ../../godmode/modules/manage_network_components_form_common.php:125 -#: ../../godmode/modules/manage_network_components_form_common.php:142 -#: ../../include/functions_treeview.php:91 -#: ../../include/functions_treeview.php:104 -#: ../../enterprise/godmode/massive/massive_edit_modules_satellite.php:258 -#: ../../enterprise/godmode/massive/massive_edit_modules_satellite.php:287 -#: ../../enterprise/godmode/modules/configure_local_component.php:244 -#: ../../enterprise/godmode/modules/configure_local_component.php:261 -msgid "Str." -msgstr "Str." - -#: ../../godmode/agentes/module_manager_editor_common.php:292 -#: ../../godmode/agentes/module_manager_editor_common.php:314 -#: ../../godmode/massive/massive_edit_modules.php:400 -#: ../../godmode/massive/massive_edit_modules.php:446 -#: ../../godmode/modules/manage_network_components_form_common.php:128 -#: ../../godmode/modules/manage_network_components_form_common.php:145 -#: ../../enterprise/godmode/modules/configure_local_component.php:247 -#: ../../enterprise/godmode/modules/configure_local_component.php:264 -#: ../../enterprise/meta/include/functions_wizard_meta.php:844 -#: ../../enterprise/meta/include/functions_wizard_meta.php:853 -#: ../../enterprise/meta/include/functions_wizard_meta.php:930 -#: ../../enterprise/meta/include/functions_wizard_meta.php:939 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1131 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1140 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1347 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1356 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1428 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1437 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1544 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1553 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1569 -msgid "Inverse interval" -msgstr "Inverse interval" - -#: ../../godmode/agentes/module_manager_editor_common.php:299 -#: ../../godmode/massive/massive_edit_modules.php:414 -#: ../../godmode/modules/manage_network_components_form_common.php:135 -#: ../../include/functions_alerts.php:574 -#: ../../include/functions_treeview.php:110 -#: ../../enterprise/godmode/massive/massive_edit_modules_satellite.php:266 -#: ../../enterprise/godmode/modules/configure_local_component.php:254 -msgid "Critical status" -msgstr "Critical status" - -#: ../../godmode/agentes/module_manager_editor_common.php:318 -#: ../../godmode/massive/massive_edit_modules.php:543 -#: ../../godmode/modules/manage_network_components_form_common.php:148 -#: ../../enterprise/godmode/modules/configure_local_component.php:267 -msgid "FF threshold" -msgstr "FF threshold" - -#: ../../godmode/agentes/module_manager_editor_common.php:321 -#: ../../godmode/massive/massive_edit_modules.php:545 -#: ../../godmode/massive/massive_edit_modules.php:546 -#: ../../godmode/modules/manage_network_components_form_common.php:150 -#: ../../enterprise/godmode/modules/configure_local_component.php:269 -msgid "All state changing" -msgstr "Change all statuses" - -#: ../../godmode/agentes/module_manager_editor_common.php:324 -#: ../../godmode/massive/massive_edit_modules.php:545 -#: ../../godmode/massive/massive_edit_modules.php:547 -#: ../../godmode/modules/manage_network_components_form_common.php:153 -#: ../../enterprise/godmode/modules/configure_local_component.php:272 -msgid "Each state changing" -msgstr "Change each status" - -#: ../../godmode/agentes/module_manager_editor_common.php:325 -#: ../../godmode/massive/massive_edit_modules.php:548 -#: ../../godmode/modules/manage_network_components_form_common.php:154 -#: ../../enterprise/godmode/modules/configure_local_component.php:273 -msgid "To normal" -msgstr "To 'normal'" - -#: ../../godmode/agentes/module_manager_editor_common.php:328 -#: ../../godmode/massive/massive_edit_modules.php:549 -#: ../../godmode/modules/manage_network_components_form_common.php:156 -#: ../../enterprise/godmode/modules/configure_local_component.php:275 -msgid "To warning" -msgstr "To 'warning'" - -#: ../../godmode/agentes/module_manager_editor_common.php:331 -#: ../../godmode/massive/massive_edit_modules.php:550 -#: ../../godmode/modules/manage_network_components_form_common.php:158 -#: ../../enterprise/godmode/modules/configure_local_component.php:277 -msgid "To critical" -msgstr "To 'critical'" - -#: ../../godmode/agentes/module_manager_editor_common.php:334 -#: ../../godmode/massive/massive_edit_modules.php:557 -#: ../../godmode/modules/manage_network_components_form_common.php:161 -#: ../../include/functions_reporting.php:2346 -#: ../../enterprise/godmode/modules/configure_local_component.php:281 -msgid "Historical data" -msgstr "Historical data" - -#: ../../godmode/agentes/module_manager_editor_common.php:366 -#: ../../godmode/massive/massive_edit_modules.php:538 -#: ../../godmode/modules/manage_network_components_form_common.php:168 -#: ../../include/functions_netflow.php:1131 -#: ../../include/functions_netflow.php:1141 -#: ../../include/functions_netflow.php:1159 -#: ../../include/functions_netflow.php:1167 -#: ../../include/functions_netflow.php:1190 -#: ../../include/functions_netflow.php:1248 -#: ../../include/functions_netflow.php:1254 -#: ../../include/functions_netflow.php:1286 -#: ../../include/functions_reporting_html.php:2117 -#: ../../enterprise/godmode/modules/configure_local_component.php:296 -#: ../../enterprise/include/functions_reporting_pdf.php:2368 -#: ../../enterprise/meta/include/functions_wizard_meta.php:786 -#: ../../enterprise/meta/include/functions_wizard_meta.php:904 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1082 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1365 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1446 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1579 -msgid "Unit" -msgstr "Unit" - -#: ../../godmode/agentes/module_manager_editor_common.php:385 -#: ../../godmode/agentes/module_manager_editor_common.php:388 -#: ../../enterprise/meta/monitoring/wizard/wizard.php:113 -#, php-format -msgid "Agent interval x %s" -msgstr "Agent interval x %s" - -#: ../../godmode/agentes/module_manager_editor_common.php:412 -#: ../../godmode/massive/massive_edit_modules.php:475 -#: ../../godmode/modules/manage_network_components_form_network.php:80 -#: ../../godmode/modules/manage_network_components_form_plugin.php:27 -#: ../../godmode/modules/manage_network_components_form_wmi.php:56 -#: ../../godmode/setup/snmp_wizard.php:42 -#: ../../enterprise/godmode/modules/configure_local_component.php:301 -msgid "Post process" -msgstr "Post process" - -#: ../../godmode/agentes/module_manager_editor_common.php:419 -#: ../../godmode/modules/manage_network_components_form_common.php:164 -#: ../../include/functions_reports.php:568 -#: ../../include/functions_graph.php:705 -#: ../../include/functions_graph.php:3934 -#: ../../include/functions_reporting.php:3705 -#: ../../enterprise/godmode/modules/configure_local_component.php:289 -#: ../../enterprise/include/functions_reporting_csv.php:723 -#: ../../enterprise/include/functions_reporting_csv.php:739 -#: ../../enterprise/include/functions_reporting_csv.php:746 -msgid "Min. Value" -msgstr "Min. Value" - -#: ../../godmode/agentes/module_manager_editor_common.php:422 -msgid "Any value below this number is discarted." -msgstr "Any value below this number is discarded" - -#: ../../godmode/agentes/module_manager_editor_common.php:423 -#: ../../godmode/modules/manage_network_components_form_common.php:166 -#: ../../include/functions_reports.php:566 -#: ../../include/functions_graph.php:703 -#: ../../include/functions_graph.php:3933 -#: ../../include/functions_reporting.php:3702 -#: ../../enterprise/godmode/modules/configure_local_component.php:294 -#: ../../enterprise/include/functions_reporting_csv.php:759 -#: ../../enterprise/include/functions_reporting_csv.php:775 -#: ../../enterprise/include/functions_reporting_csv.php:782 -msgid "Max. Value" -msgstr "Max. Value" - -#: ../../godmode/agentes/module_manager_editor_common.php:424 -msgid "Any value over this number is discarted." -msgstr "Any value larger than this number is discarded" - -#: ../../godmode/agentes/module_manager_editor_common.php:427 -#: ../../godmode/massive/massive_edit_modules.php:532 -msgid "Export target" -msgstr "Export target" - -#: ../../godmode/agentes/module_manager_editor_common.php:433 -msgid "Not needed" -msgstr "Not needed" - -#: ../../godmode/agentes/module_manager_editor_common.php:437 -msgid "" -"In case you use an Export server you can link this module and export data to " -"one these." -msgstr "" -"In case you're using an Export server you can link this module and export " -"data to one of these." - -#: ../../godmode/agentes/module_manager_editor_common.php:451 -#: ../../godmode/massive/massive_edit_modules.php:581 -#: ../../godmode/modules/manage_network_components_form_common.php:171 -msgid "Discard unknown events" -msgstr "Discard unknown events" - -#: ../../godmode/agentes/module_manager_editor_common.php:456 -#: ../../godmode/massive/massive_edit_modules.php:552 -msgid "FF interval" -msgstr "FF interval" - -#: ../../godmode/agentes/module_manager_editor_common.php:459 -#: ../../godmode/massive/massive_edit_modules.php:553 -msgid "Module execution flip flop time interval (in secs)." -msgstr "Module execution flip flop time interval (in secs)." - -#: ../../godmode/agentes/module_manager_editor_common.php:462 -#: ../../godmode/massive/massive_edit_modules.php:554 -#: ../../enterprise/godmode/modules/configure_local_component.php:284 -msgid "FF timeout" -msgstr "FlipFlop timeout" - -#: ../../godmode/agentes/module_manager_editor_common.php:468 -#: ../../godmode/massive/massive_edit_modules.php:555 -#: ../../enterprise/godmode/modules/configure_local_component.php:286 -msgid "" -"Timeout in secs from start of flip flop counting. If this value is exceeded, " -"FF counter is reset. Set to 0 for no timeout." -msgstr "" -"Timeout in seconds to the start of flip flop counting. If this value is " -"exceeded, the FF counter is reset. Please set it to '0' for no timeout." - -#: ../../godmode/agentes/module_manager_editor_common.php:471 -#: ../../enterprise/godmode/modules/configure_local_component.php:287 -msgid "This value can be set only in the async modules." -msgstr "This value can only be set in conjunction with asynchronous modules." - -#: ../../godmode/agentes/module_manager_editor_common.php:478 -#: ../../godmode/modules/manage_network_components_form_common.php:212 -#: ../../enterprise/godmode/modules/configure_local_component.php:387 -msgid "Tags available" -msgstr "Tags available" - -#: ../../godmode/agentes/module_manager_editor_common.php:540 -#: ../../godmode/modules/manage_network_components_form_common.php:219 -#: ../../enterprise/godmode/modules/configure_local_component.php:394 -msgid "Add tags to module" -msgstr "Add tags to module" - -#: ../../godmode/agentes/module_manager_editor_common.php:541 -#: ../../godmode/modules/manage_network_components_form_common.php:220 -#: ../../enterprise/godmode/modules/configure_local_component.php:396 -msgid "Delete tags to module" -msgstr "Delete tags from module" - -#: ../../godmode/agentes/module_manager_editor_common.php:543 -#: ../../godmode/modules/manage_network_components_form_common.php:222 -#: ../../enterprise/godmode/modules/configure_local_component.php:398 -msgid "Tags selected" -msgstr "Tags selected" - -#: ../../godmode/agentes/module_manager_editor_common.php:554 -msgid "Tags from policy" -msgstr "Tags from policy" - -#: ../../godmode/agentes/module_manager_editor_common.php:567 -msgid "The module still stores data but the alerts and events will be stop" -msgstr "Module will still store data but alerts and events will be stopped." - -#: ../../godmode/agentes/module_manager_editor_common.php:572 -#: ../../godmode/massive/massive_edit_modules.php:589 -#: ../../godmode/modules/manage_network_components_form_common.php:175 -#: ../../enterprise/godmode/modules/configure_local_component.php:344 -msgid "Critical instructions" -msgstr "Critical instructions" - -#: ../../godmode/agentes/module_manager_editor_common.php:573 -#: ../../godmode/massive/massive_edit_modules.php:589 -#: ../../godmode/modules/manage_network_components_form_common.php:175 -#: ../../enterprise/godmode/modules/configure_local_component.php:345 -msgid "Instructions when the status is critical" -msgstr "Instructions when status is critical" - -#: ../../godmode/agentes/module_manager_editor_common.php:578 -#: ../../godmode/massive/massive_edit_modules.php:593 -#: ../../godmode/modules/manage_network_components_form_common.php:179 -#: ../../enterprise/godmode/modules/configure_local_component.php:350 -msgid "Warning instructions" -msgstr "Warning instructions" - -#: ../../godmode/agentes/module_manager_editor_common.php:579 -#: ../../godmode/massive/massive_edit_modules.php:593 -#: ../../godmode/modules/manage_network_components_form_common.php:179 -#: ../../enterprise/godmode/modules/configure_local_component.php:351 -msgid "Instructions when the status is warning" -msgstr "Instructions when warning status is active" - -#: ../../godmode/agentes/module_manager_editor_common.php:583 -#: ../../godmode/massive/massive_edit_modules.php:597 -#: ../../godmode/modules/manage_network_components_form_common.php:183 -#: ../../enterprise/godmode/modules/configure_local_component.php:356 -msgid "Unknown instructions" -msgstr "Unknown instructions" - -#: ../../godmode/agentes/module_manager_editor_common.php:583 -#: ../../godmode/massive/massive_edit_modules.php:597 -#: ../../godmode/modules/manage_network_components_form_common.php:183 -#: ../../enterprise/godmode/modules/configure_local_component.php:357 -msgid "Instructions when the status is unknown" -msgstr "Instructions when status is unknown" - -#: ../../godmode/agentes/module_manager_editor_common.php:590 -#: ../../godmode/agentes/module_manager_editor_common.php:600 -#: ../../godmode/agentes/module_manager_editor_common.php:611 -msgid "Cron from" -msgstr "Cron from" - -#: ../../godmode/agentes/module_manager_editor_common.php:591 -#: ../../godmode/agentes/module_manager_editor_common.php:601 -#: ../../godmode/agentes/module_manager_editor_common.php:612 -msgid "" -"If cron is set the module interval is ignored and the module runs on the " -"specified date and time" -msgstr "" -"If cron is set, the module's interval is ignored and the module runs on the " -"specified date and time" - -#: ../../godmode/agentes/module_manager_editor_common.php:595 -#: ../../godmode/agentes/module_manager_editor_common.php:605 -#: ../../godmode/agentes/module_manager_editor_common.php:616 -msgid "Cron to" -msgstr "Cron to" - -#: ../../godmode/agentes/module_manager_editor_common.php:621 -#: ../../godmode/massive/massive_edit_modules.php:606 -#: ../../enterprise/operation/agentes/manage_transmap_creation_phases_data.php:68 -msgid "Timeout" -msgstr "Timeout" - -#: ../../godmode/agentes/module_manager_editor_common.php:622 -#: ../../godmode/massive/massive_edit_modules.php:610 -msgid "Seconds that agent will wait for the execution of the module." -msgstr "Seconds that the agent will wait for the module to run." - -#: ../../godmode/agentes/module_manager_editor_common.php:624 -#: ../../enterprise/operation/agentes/manage_transmap_creation_phases_data.php:65 -msgid "Retries" -msgstr "Retries" - -#: ../../godmode/agentes/module_manager_editor_common.php:625 -msgid "Number of retries that the module will attempt to run." -msgstr "Number of module launch retry attempts" - -#: ../../godmode/agentes/module_manager_editor_common.php:629 -#: ../../godmode/massive/massive_edit_modules.php:565 -#: ../../godmode/modules/manage_network_components_form_common.php:190 -#: ../../enterprise/godmode/modules/configure_local_component.php:366 -msgid "Category" -msgstr "Category" - -#: ../../godmode/agentes/module_manager_editor_common.php:657 -#: ../../godmode/alerts/configure_alert_template.php:602 -#: ../../godmode/massive/massive_edit_modules.php:513 -#: ../../godmode/reporting/reporting_builder.item_editor.php:1317 -#: ../../godmode/reporting/visual_console_builder.wizard.php:237 -#: ../../godmode/setup/setup_visuals.php:703 -#: ../../godmode/snmpconsole/snmp_trap_generator.php:75 -#: ../../include/functions_graph.php:5454 -#: ../../include/functions_reporting_html.php:732 -#: ../../include/functions_reporting_html.php:1488 -#: ../../include/functions_reporting_html.php:2594 -#: ../../include/functions_reporting_html.php:3107 #: ../../include/functions_snmp_browser.php:406 -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:271 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1611 -#: ../../enterprise/include/functions_reporting_csv.php:523 -#: ../../enterprise/include/functions_reporting_csv.php:558 -#: ../../enterprise/include/functions_reporting_csv.php:594 -#: ../../enterprise/include/functions_reporting_csv.php:631 -#: ../../enterprise/include/functions_reporting_csv.php:699 -#: ../../enterprise/include/functions_reporting_csv.php:735 -#: ../../enterprise/include/functions_reporting_csv.php:771 -#: ../../enterprise/include/functions_reporting_csv.php:807 -#: ../../enterprise/include/functions_reporting_pdf.php:776 -#: ../../enterprise/include/functions_reporting_pdf.php:837 -#: ../../enterprise/include/functions_reporting_pdf.php:929 -#: ../../enterprise/operation/services/services.list.php:341 -#: ../../enterprise/operation/services/services.service.php:137 +#: ../../include/functions_graph.php:5452 +#: ../../include/functions_reporting_html.php:732 +#: ../../include/functions_reporting_html.php:1482 +#: ../../include/functions_reporting_html.php:2584 +#: ../../include/functions_reporting_html.php:3097 +#: ../../godmode/snmpconsole/snmp_trap_generator.php:75 +#: ../../godmode/alerts/configure_alert_template.php:602 +#: ../../godmode/setup/setup_visuals.php:677 +#: ../../godmode/massive/massive_edit_modules.php:513 +#: ../../godmode/reporting/visual_console_builder.wizard.php:237 +#: ../../godmode/reporting/reporting_builder.item_editor.php:1312 +#: ../../godmode/agentes/module_manager_editor_common.php:657 msgid "Value" msgstr "Value" -#: ../../godmode/agentes/module_manager_editor_common.php:701 -msgid "Add relationship" -msgstr "Add relation" +#: ../../include/functions_snmp_browser.php:420 +msgid "Syntax" +msgstr "Syntax" -#: ../../godmode/agentes/module_manager_editor_common.php:719 -msgid "Changes" -msgstr "Changes" +#: ../../include/functions_snmp_browser.php:425 +msgid "Display hint" +msgstr "Display hint" -#: ../../godmode/agentes/module_manager_editor_common.php:719 -msgid "Activate this to prevent the relation from being updated or deleted" -msgstr "Activate this to prevent the relation from being updated or deleted" +#: ../../include/functions_snmp_browser.php:430 +msgid "Max access" +msgstr "Max. access" -#: ../../godmode/agentes/module_manager_editor_common.php:1248 -#: ../../godmode/modules/manage_network_components_form_common.php:379 -#: ../../enterprise/godmode/modules/configure_local_component.php:740 -msgid "Normal Status" -msgstr "Normal Status" +#: ../../include/functions_snmp_browser.php:445 +msgid "OID Information" +msgstr "OID Information" -#: ../../godmode/agentes/module_manager_editor_common.php:1249 -#: ../../godmode/modules/manage_network_components_form_common.php:380 -#: ../../enterprise/godmode/modules/configure_local_component.php:741 -msgid "Warning Status" -msgstr "Warning Status" +#: ../../include/functions_snmp_browser.php:475 +#: ../../godmode/agentes/module_manager.php:784 +msgid "Create network component" +msgstr "Create network component" -#: ../../godmode/agentes/module_manager_editor_common.php:1250 -#: ../../godmode/modules/manage_network_components_form_common.php:381 -#: ../../enterprise/godmode/modules/configure_local_component.php:742 -msgid "Critical Status" -msgstr "Critical Status" +#: ../../include/functions_snmp_browser.php:510 +msgid "Starting OID" +msgstr "Starting OID" -#: ../../godmode/agentes/module_manager_editor_common.php:1471 -#: ../../godmode/modules/manage_network_components_form_common.php:602 -#: ../../enterprise/godmode/modules/configure_local_component.php:963 -msgid "Please introduce a maximum warning higher than the minimun warning" -msgstr "Please introduce a maximum warning higher than the minimum warning" +#: ../../include/functions_snmp_browser.php:521 +msgid "Browse" +msgstr "Browse" -#: ../../godmode/agentes/module_manager_editor_common.php:1472 -#: ../../godmode/modules/manage_network_components_form_common.php:603 -#: ../../enterprise/godmode/modules/configure_local_component.php:964 -msgid "Please introduce a maximum critical higher than the minimun critical" -msgstr "Please introduce a maximum critical higher than the minimum critical" - -#: ../../godmode/agentes/module_manager_editor_data.php:17 -#: ../../operation/agentes/status_monitor.php:380 -msgid "Data server module" -msgstr "Data server module" - -#: ../../godmode/agentes/module_manager_editor_network.php:27 -#: ../../include/functions_snmp_browser.php:603 -msgid "Search matches" -msgstr "Search matches" - -#: ../../godmode/agentes/module_manager_editor_network.php:64 -#: ../../operation/agentes/status_monitor.php:382 -msgid "Network server module" -msgstr "Network server module" - -#: ../../godmode/agentes/module_manager_editor_network.php:85 -#: ../../godmode/massive/massive_edit_modules.php:484 -#: ../../include/ajax/events.php:481 -#: ../../enterprise/godmode/services/services.service.php:258 -#: ../../enterprise/meta/include/functions_wizard_meta.php:390 -#: ../../enterprise/operation/services/services.list.php:190 -#: ../../enterprise/operation/services/services.table_services.php:159 -msgid "Auto" -msgstr "Auto" - -#: ../../godmode/agentes/module_manager_editor_network.php:86 -#: ../../godmode/massive/massive_edit_modules.php:485 -#: ../../enterprise/meta/include/functions_wizard_meta.php:391 -msgid "Force primary key" -msgstr "Force primary key" - -#: ../../godmode/agentes/module_manager_editor_network.php:87 -#: ../../godmode/massive/massive_edit_modules.php:486 -#: ../../include/functions_html.php:647 ../../include/functions_html.php:648 -#: ../../include/functions_html.php:771 ../../include/functions_html.php:772 -#: ../../enterprise/extensions/cron/functions.php:227 -#: ../../enterprise/godmode/setup/setup_acl.php:146 -#: ../../enterprise/godmode/setup/setup_acl.php:390 -#: ../../enterprise/include/functions_backup.php:483 -#: ../../enterprise/include/functions_backup.php:484 -#: ../../enterprise/meta/include/functions_wizard_meta.php:392 -msgid "Custom" -msgstr "Custom" - -#: ../../godmode/agentes/module_manager_editor_network.php:152 -msgid "SNMP OID" -msgstr "SNMP OID" - -#: ../../godmode/agentes/module_manager_editor_network.php:171 -#: ../../godmode/modules/manage_network_components_form_network.php:90 -msgid "TCP send" -msgstr "TCP send" - -#: ../../godmode/agentes/module_manager_editor_network.php:177 -#: ../../godmode/modules/manage_network_components_form_network.php:97 -msgid "TCP receive" -msgstr "TCP receive" +#: ../../include/functions_snmp_browser.php:530 +#: ../../godmode/massive/massive_edit_modules.php:497 +#: ../../godmode/modules/manage_network_components_form_network.php:57 +#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:369 +#: ../../godmode/agentes/module_manager_editor_network.php:216 +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:731 +msgid "Auth user" +msgstr "Authenticate user" +#: ../../include/functions_snmp_browser.php:532 +#: ../../godmode/massive/massive_edit_modules.php:500 +#: ../../godmode/modules/manage_network_components_form_network.php:59 +#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:371 #: ../../godmode/agentes/module_manager_editor_network.php:219 -#: ../../godmode/agentes/module_manager_editor_network.php:229 -#: ../../godmode/massive/massive_edit_modules.php:501 -#: ../../godmode/massive/massive_edit_modules.php:505 -msgid "The pass length must be eight character minimum." -msgstr "The pass length must be eight character minimum." +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:733 +msgid "Auth password" +msgstr "Authenticate password" -#: ../../godmode/agentes/module_manager_editor_network.php:229 +#: ../../include/functions_snmp_browser.php:536 +#: ../../godmode/massive/massive_edit_modules.php:503 +#: ../../godmode/modules/manage_network_components_form_network.php:65 +#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:375 +#: ../../godmode/agentes/module_manager_editor_network.php:227 +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:737 +msgid "Privacy method" +msgstr "Privacy method" + +#: ../../include/functions_snmp_browser.php:537 +#: ../../godmode/massive/massive_edit_modules.php:504 +#: ../../godmode/modules/manage_network_components_form_network.php:66 +#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:376 +#: ../../godmode/agentes/module_manager_editor_network.php:228 +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:738 +msgid "DES" +msgstr "DES" + +#: ../../include/functions_snmp_browser.php:537 +#: ../../godmode/massive/massive_edit_modules.php:504 +#: ../../godmode/modules/manage_network_components_form_network.php:66 +#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:376 +#: ../../godmode/agentes/module_manager_editor_network.php:228 +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:738 +msgid "AES" +msgstr "AES" + +#: ../../include/functions_snmp_browser.php:538 #: ../../godmode/massive/massive_edit_modules.php:505 #: ../../godmode/modules/manage_network_components_form_network.php:67 -#: ../../include/functions_snmp_browser.php:538 +#: ../../godmode/agentes/module_manager_editor_network.php:229 msgid "Privacy pass" msgstr "Privacy pass" -#: ../../godmode/agentes/module_manager_editor_plugin.php:47 -#: ../../operation/agentes/status_monitor.php:384 -msgid "Plugin server module" -msgstr "Plug-in server module" +#: ../../include/functions_snmp_browser.php:541 +#: ../../godmode/massive/massive_edit_modules.php:507 +#: ../../godmode/modules/manage_network_components_form_network.php:72 +#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:380 +#: ../../godmode/agentes/module_manager_editor_network.php:237 +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:742 +msgid "Auth method" +msgstr "Authentication method" -#: ../../godmode/agentes/module_manager_editor_prediction.php:88 -#: ../../operation/agentes/status_monitor.php:388 -msgid "Prediction server module" -msgstr "Prediction server module" +#: ../../include/functions_snmp_browser.php:542 +#: ../../godmode/massive/massive_edit_modules.php:508 +#: ../../godmode/modules/manage_network_components_form_network.php:73 +#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:381 +#: ../../godmode/agentes/module_manager_editor_network.php:238 +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:743 +msgid "MD5" +msgstr "MD5" -#: ../../godmode/agentes/module_manager_editor_prediction.php:91 -msgid "Source module" -msgstr "Source module" +#: ../../include/functions_snmp_browser.php:542 +#: ../../godmode/massive/massive_edit_modules.php:508 +#: ../../godmode/modules/manage_network_components_form_network.php:73 +#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:381 +#: ../../godmode/agentes/module_manager_editor_network.php:238 +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:743 +msgid "SHA" +msgstr "SHA" -#: ../../godmode/agentes/module_manager_editor_prediction.php:119 -#: ../../godmode/agentes/module_manager_editor_prediction.php:144 -msgid "Select Module" -msgstr "Select Module" +#: ../../include/functions_snmp_browser.php:543 +#: ../../godmode/massive/massive_edit_modules.php:509 +#: ../../godmode/modules/manage_network_components_form_network.php:74 +#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:382 +#: ../../godmode/agentes/module_manager_editor_network.php:239 +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:744 +msgid "Security level" +msgstr "Security level" -#: ../../godmode/agentes/module_manager_editor_prediction.php:150 -#: ../../godmode/reporting/graph_builder.main.php:147 -#: ../../godmode/reporting/reporting_builder.item_editor.php:748 -#: ../../godmode/reporting/visual_console_builder.elements.php:80 -#: ../../godmode/reporting/visual_console_builder.wizard.php:185 -#: ../../include/functions_visual_map_editor.php:438 -#: ../../enterprise/dashboard/widgets/custom_graph.php:36 -#: ../../enterprise/dashboard/widgets/graph_module_histogram.php:70 -#: ../../enterprise/dashboard/widgets/single_graph.php:72 -#: ../../enterprise/dashboard/widgets/sla_percent.php:67 -#: ../../enterprise/dashboard/widgets/top_n.php:59 -#: ../../enterprise/godmode/reporting/graph_template_editor.php:198 -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:97 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1273 -#: ../../enterprise/include/functions_reporting_csv.php:257 -#: ../../enterprise/include/functions_reporting_csv.php:260 -#: ../../enterprise/include/functions_reporting_csv.php:376 -#: ../../enterprise/include/functions_reporting_csv.php:403 -#: ../../enterprise/include/functions_reporting_csv.php:429 -#: ../../enterprise/include/functions_reporting_csv.php:495 -#: ../../enterprise/include/functions_reporting_csv.php:523 -#: ../../enterprise/include/functions_reporting_csv.php:558 -#: ../../enterprise/include/functions_reporting_csv.php:594 -#: ../../enterprise/include/functions_reporting_csv.php:631 -#: ../../enterprise/include/functions_reporting_csv.php:699 -#: ../../enterprise/include/functions_reporting_csv.php:735 -#: ../../enterprise/include/functions_reporting_csv.php:771 -#: ../../enterprise/include/functions_reporting_csv.php:807 -#: ../../enterprise/include/functions_reporting_csv.php:843 -#: ../../enterprise/include/functions_reporting_csv.php:920 -msgid "Period" -msgstr "Periodicity" +#: ../../include/functions_snmp_browser.php:544 +#: ../../godmode/massive/massive_edit_modules.php:510 +#: ../../godmode/modules/manage_network_components_form_network.php:75 +#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:383 +#: ../../godmode/agentes/module_manager_editor_network.php:240 +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:745 +msgid "Not auth and not privacy method" +msgstr "Non-authenticated and non-private method" -#: ../../godmode/agentes/module_manager_editor_prediction.php:152 -#: ../../godmode/agentes/planned_downtime.editor.php:533 -#: ../../enterprise/extensions/cron/functions.php:195 -#: ../../enterprise/extensions/vmware/functions.php:27 -msgid "Weekly" -msgstr "Weekly" +#: ../../include/functions_snmp_browser.php:545 +#: ../../godmode/massive/massive_edit_modules.php:511 +#: ../../godmode/modules/manage_network_components_form_network.php:76 +#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:384 +#: ../../godmode/agentes/module_manager_editor_network.php:241 +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:746 +msgid "Auth and not privacy method" +msgstr "Authenticated and non-private method" -#: ../../godmode/agentes/module_manager_editor_prediction.php:153 -#: ../../godmode/agentes/planned_downtime.editor.php:534 -#: ../../enterprise/extensions/cron/functions.php:196 -#: ../../enterprise/extensions/vmware/functions.php:28 -msgid "Monthly" -msgstr "Monthly" +#: ../../include/functions_snmp_browser.php:545 +#: ../../godmode/massive/massive_edit_modules.php:511 +#: ../../godmode/modules/manage_network_components_form_network.php:76 +#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:384 +#: ../../godmode/agentes/module_manager_editor_network.php:241 +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:746 +msgid "Auth and privacy method" +msgstr "Authenticated and private method" -#: ../../godmode/agentes/module_manager_editor_prediction.php:154 -#: ../../enterprise/extensions/cron/functions.php:194 -#: ../../enterprise/extensions/vmware/functions.php:26 -msgid "Daily" -msgstr "Daily" +#: ../../include/functions_snmp_browser.php:558 +msgid "First match" +msgstr "First match" -#: ../../godmode/agentes/module_manager_editor_wmi.php:32 -#: ../../operation/agentes/status_monitor.php:386 -msgid "WMI server module" -msgstr "WMI server module" +#: ../../include/functions_snmp_browser.php:560 +msgid "Previous match" +msgstr "Previous match" -#: ../../godmode/agentes/module_manager_editor_wmi.php:64 -#: ../../godmode/modules/manage_network_components_form_wmi.php:32 -msgid "WMI query" -msgstr "WMI query" +#: ../../include/functions_snmp_browser.php:562 +msgid "Next match" +msgstr "Next match" -#: ../../godmode/agentes/module_manager_editor_wmi.php:73 -#: ../../godmode/modules/manage_network_components_form_wmi.php:34 -msgid "Key string" -msgstr "Key string" +#: ../../include/functions_snmp_browser.php:564 +msgid "Last match" +msgstr "Last match" -#: ../../godmode/agentes/module_manager_editor_wmi.php:77 -#: ../../godmode/modules/manage_network_components_form_wmi.php:40 -msgid "Field number" -msgstr "Field number" +#: ../../include/functions_snmp_browser.php:569 +msgid "Expand the tree (can be slow)" +msgstr "Expand the tree (can be slow)" -#: ../../godmode/agentes/planned_downtime.editor.php:38 -#: ../../godmode/alerts/alert_list.php:326 -#: ../../godmode/category/category.php:58 ../../include/functions_html.php:660 -#: ../../include/functions_html.php:661 ../../include/functions_html.php:786 -#: ../../include/functions_html.php:787 ../../operation/events/events.php:405 -#: ../../operation/snmpconsole/snmp_statistics.php:55 -#: ../../operation/snmpconsole/snmp_view.php:74 -#: ../../enterprise/include/functions_backup.php:496 -#: ../../enterprise/include/functions_backup.php:497 -msgid "List" -msgstr "list" +#: ../../include/functions_snmp_browser.php:571 +msgid "Collapse the tree" +msgstr "Collapse the tree" -#: ../../godmode/agentes/planned_downtime.editor.php:115 -#: ../../godmode/agentes/planned_downtime.editor.php:187 -#: ../../godmode/agentes/planned_downtime.editor.php:942 -msgid "This elements cannot be modified while the downtime is being executed" -msgstr "These items cannot be modified while downtime is taking place" +#: ../../include/functions_snmp_browser.php:590 +msgid "SNMP v3 options" +msgstr "SNMP v3 settings" -#: ../../godmode/agentes/planned_downtime.editor.php:212 -#: ../../include/functions_planned_downtimes.php:42 -#: ../../include/functions_planned_downtimes.php:678 +#: ../../include/functions_snmp_browser.php:593 +msgid "Search options" +msgstr "Search options" + +#: ../../include/functions_snmp_browser.php:603 +#: ../../godmode/agentes/module_manager_editor_network.php:27 +msgid "Search matches" +msgstr "Search matches" + +#: ../../include/help/clippy/homepage.php:59 +msgid "Hi, can I help you?" +msgstr "Hi! How can I help you?" + +#: ../../include/help/clippy/homepage.php:60 msgid "" -"Not created. Error inserting data. Start time must be higher than the " -"current time" +"Let me introduce my self: I am Pandorin, the annoying assistant of Pandora " +"FMS. You can follow my steps to do basic tasks in Pandora FMS or you can " +"close me and never see me again." msgstr "" -"Couldn't be created: error during data insertion. Start time must be higher " -"than the current time." +"Let me introduce my self: I am Pandorin, the annoying assistant of Pandora " +"FMS. You can follow my steps to do basic tasks in Pandora FMS or you can " +"close me and never see me again." -#: ../../godmode/agentes/planned_downtime.editor.php:215 -#: ../../godmode/agentes/planned_downtime.editor.php:218 -#: ../../godmode/agentes/planned_downtime.editor.php:223 -#: ../../godmode/agentes/planned_downtime.editor.php:226 -#: ../../include/functions_planned_downtimes.php:45 -#: ../../include/functions_planned_downtimes.php:50 -#: ../../include/functions_planned_downtimes.php:53 -#: ../../include/functions_planned_downtimes.php:682 -#: ../../include/functions_planned_downtimes.php:687 -#: ../../include/functions_planned_downtimes.php:695 -#: ../../include/functions_planned_downtimes.php:702 -msgid "Not created. Error inserting data" -msgstr "Not created. Error inserting data" +#: ../../include/help/clippy/homepage.php:67 +msgid "Close this wizard and don't open it again." +msgstr "Close this wizard and don't open it again." -#: ../../godmode/agentes/planned_downtime.editor.php:215 -#: ../../include/functions_planned_downtimes.php:45 -#: ../../include/functions_planned_downtimes.php:683 -msgid "The end date must be higher than the start date" -msgstr "The end date cannot be earlier than the start date" +#: ../../include/help/clippy/homepage.php:81 +msgid "Which task would you like to do first?" +msgstr "Which task would you like to tackle first?" -#: ../../godmode/agentes/planned_downtime.editor.php:218 -#: ../../include/functions_planned_downtimes.php:688 -msgid "The end date must be higher than the current time" -msgstr "End date must be after current time" +#: ../../include/help/clippy/homepage.php:85 +msgid "Ping to a Linux or Windows server with a Pandora FMS agent" +msgstr "Ping a Linux or Windows server using a Pandora FMS agent." -#: ../../godmode/agentes/planned_downtime.editor.php:223 -#: ../../godmode/agentes/planned_downtime.editor.php:592 -#: ../../godmode/agentes/planned_downtime.editor.php:600 -#: ../../include/functions_planned_downtimes.php:50 -#: ../../include/functions_planned_downtimes.php:696 -msgid "The end time must be higher than the start time" -msgstr "End time must be after start time" +#: ../../include/help/clippy/homepage.php:90 +msgid "Create a alert by email in a critical module." +msgstr "Create an email alert for a module in critical status" -#: ../../godmode/agentes/planned_downtime.editor.php:226 -#: ../../godmode/agentes/planned_downtime.editor.php:581 -#: ../../include/functions_planned_downtimes.php:53 -#: ../../include/functions_planned_downtimes.php:703 -msgid "The end day must be higher than the start day" -msgstr "The end date cannot be earlier than the start date" - -#: ../../godmode/agentes/planned_downtime.editor.php:275 -#: ../../include/functions_planned_downtimes.php:94 -#: ../../include/functions_planned_downtimes.php:717 -msgid "Each planned downtime must have a different name" -msgstr "Each planned downtime must have a different name" - -#: ../../godmode/agentes/planned_downtime.editor.php:280 -#: ../../godmode/agentes/planned_downtime.editor.php:307 -#: ../../include/functions_planned_downtimes.php:100 -#: ../../include/functions_planned_downtimes.php:722 -msgid "Planned downtime must have a name" -msgstr "Planned downtime must have a name" - -#: ../../godmode/agentes/planned_downtime.editor.php:318 -msgid "Cannot be modified while the downtime is being executed" -msgstr "Cannot be modified while downtime is taking place" - -#: ../../godmode/agentes/planned_downtime.editor.php:359 -#: ../../godmode/alerts/alert_actions.php:263 -#: ../../godmode/alerts/alert_list.php:196 -#: ../../godmode/alerts/alert_special_days.php:207 -#: ../../godmode/alerts/alert_templates.php:152 -#: ../../godmode/alerts/configure_alert_command.php:94 -#: ../../godmode/alerts/configure_alert_template.php:445 -#: ../../godmode/massive/massive_edit_modules.php:153 -#: ../../godmode/modules/manage_network_components.php:346 -#: ../../godmode/setup/gis.php:41 -#: ../../include/functions_planned_downtimes.php:122 -#: ../../operation/agentes/pandora_networkmap.php:247 -#: ../../operation/incidents/incident.php:111 -#: ../../operation/snmpconsole/snmp_view.php:115 -#: ../../enterprise/extensions/ipam/ipam_action.php:128 -#: ../../enterprise/extensions/ipam/ipam_massive.php:42 -#: ../../enterprise/godmode/agentes/agent_disk_conf_editor.php:99 -#: ../../enterprise/godmode/alerts/alert_events.php:375 -#: ../../enterprise/godmode/alerts/alert_events_list.php:95 -#: ../../enterprise/godmode/alerts/alert_events_rules.php:159 -#: ../../enterprise/godmode/massive/massive_edit_modules_satellite.php:106 -#: ../../enterprise/godmode/modules/local_components.php:309 -#: ../../enterprise/godmode/policies/policies.php:159 -#: ../../enterprise/godmode/policies/policy_modules.php:1039 -#: ../../enterprise/godmode/reporting/reporting_builder.template_advanced.php:67 -#: ../../enterprise/godmode/reporting/reporting_builder.template_editor.php:52 -#: ../../enterprise/godmode/servers/credential_boxes_satellite.php:130 -#: ../../enterprise/godmode/servers/server_disk_conf_editor.php:121 -#: ../../enterprise/operation/agentes/transactional_map.php:112 -msgid "Could not be updated" -msgstr "Could not be updated" - -#: ../../godmode/agentes/planned_downtime.editor.php:485 -msgid "Quiet: Modules will not generate events or fire alerts." -msgstr "Quiet: Modules will not generate events or fire alerts." - -#: ../../godmode/agentes/planned_downtime.editor.php:486 -msgid "Disable Agents: Disables the selected agents." -msgstr "Disable Agents: Disables the selected agents." - -#: ../../godmode/agentes/planned_downtime.editor.php:487 -msgid "Disable Alerts: Disable alerts for the selected agents." -msgstr "Disable Alerts: disables alerts for the selected agents." - -#: ../../godmode/agentes/planned_downtime.editor.php:489 -#: ../../godmode/agentes/planned_downtime.list.php:428 -msgid "Disabled Agents" -msgstr "Disable Agents" - -#: ../../godmode/agentes/planned_downtime.editor.php:490 -#: ../../godmode/agentes/planned_downtime.list.php:429 -msgid "Disabled only Alerts" -msgstr "Disable only Alerts" - -#: ../../godmode/agentes/planned_downtime.editor.php:493 -#: ../../godmode/agentes/planned_downtime.list.php:395 -#: ../../include/functions_reporting_html.php:3821 -#: ../../enterprise/include/functions_reporting.php:4560 -#: ../../enterprise/include/functions_reporting_pdf.php:2422 -msgid "Execution" -msgstr "Execution" - -#: ../../godmode/agentes/planned_downtime.editor.php:494 -#: ../../godmode/agentes/planned_downtime.list.php:153 -msgid "Once" -msgstr "Once" - -#: ../../godmode/agentes/planned_downtime.editor.php:495 -#: ../../godmode/agentes/planned_downtime.list.php:153 -#: ../../godmode/agentes/planned_downtime.list.php:434 -msgid "Periodically" -msgstr "Periodically" - -#: ../../godmode/agentes/planned_downtime.editor.php:500 -msgid "Configure the time" -msgstr "Set time" - -#: ../../godmode/agentes/planned_downtime.editor.php:506 -#: ../../include/functions_reporting_html.php:63 -#: ../../include/functions_reporting_html.php:3394 -msgid "From:" -msgstr "From:" - -#: ../../godmode/agentes/planned_downtime.editor.php:510 -#: ../../godmode/agentes/planned_downtime.editor.php:521 -#: ../../operation/netflow/nf_live_view.php:240 -#: ../../enterprise/extensions/cron/main.php:331 -#: ../../enterprise/operation/log/log_viewer.php:218 -#: ../../enterprise/operation/log/log_viewer.php:226 -msgid "Date format in Pandora is year/month/day" -msgstr "Date format for Pandora FMS is YY/MM/DD" - -#: ../../godmode/agentes/planned_downtime.editor.php:512 -#: ../../godmode/agentes/planned_downtime.editor.php:523 -#: ../../godmode/agentes/planned_downtime.editor.php:591 -#: ../../godmode/agentes/planned_downtime.editor.php:599 -#: ../../godmode/alerts/configure_alert_template.php:540 -#: ../../godmode/alerts/configure_alert_template.php:544 -#: ../../godmode/reporting/reporting_builder.item_editor.php:848 -#: ../../godmode/reporting/reporting_builder.item_editor.php:857 -#: ../../operation/netflow/nf_live_view.php:242 -#: ../../enterprise/extensions/cron/main.php:333 -#: ../../enterprise/operation/log/log_viewer.php:220 -#: ../../enterprise/operation/log/log_viewer.php:228 -msgid "Time format in Pandora is hours(24h):minutes:seconds" -msgstr "Watch format in Pandora FMS is hours (24h):minutes:seconds" - -#: ../../godmode/agentes/planned_downtime.editor.php:517 -#: ../../include/functions_reporting_html.php:64 -#: ../../include/functions_reporting_html.php:3395 -msgid "To:" -msgstr "To:" - -#: ../../godmode/agentes/planned_downtime.editor.php:531 -msgid "Type Periodicity:" -msgstr "Periodicity type:" - -#: ../../godmode/agentes/planned_downtime.editor.php:544 -#: ../../godmode/alerts/alert_special_days.php:327 -#: ../../godmode/alerts/alert_view.php:208 -#: ../../godmode/alerts/configure_alert_template.php:521 -#: ../../include/functions.php:913 ../../include/functions_reporting.php:10006 -#: ../../enterprise/godmode/alerts/alert_events.php:431 -#: ../../enterprise/include/functions_reporting.php:4596 -msgid "Mon" -msgstr "Mon" - -#: ../../godmode/agentes/planned_downtime.editor.php:547 -#: ../../godmode/alerts/alert_special_days.php:328 -#: ../../godmode/alerts/alert_view.php:209 -#: ../../godmode/alerts/configure_alert_template.php:523 -#: ../../include/functions.php:915 ../../include/functions_reporting.php:10010 -#: ../../enterprise/godmode/alerts/alert_events.php:433 -#: ../../enterprise/include/functions_reporting.php:4600 -msgid "Tue" -msgstr "Tue" - -#: ../../godmode/agentes/planned_downtime.editor.php:550 -#: ../../godmode/alerts/alert_special_days.php:329 -#: ../../godmode/alerts/alert_view.php:210 -#: ../../godmode/alerts/configure_alert_template.php:525 -#: ../../include/functions.php:917 ../../include/functions_reporting.php:10014 -#: ../../enterprise/godmode/alerts/alert_events.php:435 -#: ../../enterprise/include/functions_reporting.php:4604 -msgid "Wed" -msgstr "Wed" - -#: ../../godmode/agentes/planned_downtime.editor.php:553 -#: ../../godmode/alerts/alert_special_days.php:330 -#: ../../godmode/alerts/alert_view.php:211 -#: ../../godmode/alerts/configure_alert_template.php:527 -#: ../../include/functions.php:919 ../../include/functions_reporting.php:10018 -#: ../../enterprise/godmode/alerts/alert_events.php:437 -#: ../../enterprise/include/functions_reporting.php:4608 -msgid "Thu" -msgstr "Thu" - -#: ../../godmode/agentes/planned_downtime.editor.php:556 -#: ../../godmode/alerts/alert_special_days.php:331 -#: ../../godmode/alerts/alert_view.php:212 -#: ../../godmode/alerts/configure_alert_template.php:529 -#: ../../include/functions.php:921 ../../include/functions_reporting.php:10022 -#: ../../enterprise/godmode/alerts/alert_events.php:439 -#: ../../enterprise/include/functions_reporting.php:4612 -msgid "Fri" -msgstr "Fri" - -#: ../../godmode/agentes/planned_downtime.editor.php:559 -#: ../../godmode/alerts/alert_special_days.php:332 -#: ../../godmode/alerts/alert_view.php:213 -#: ../../godmode/alerts/configure_alert_template.php:531 -#: ../../include/functions.php:923 ../../include/functions_reporting.php:10026 -#: ../../enterprise/godmode/alerts/alert_events.php:441 -#: ../../enterprise/include/functions_reporting.php:4616 -msgid "Sat" -msgstr "Sat" - -#: ../../godmode/agentes/planned_downtime.editor.php:562 -#: ../../godmode/alerts/alert_special_days.php:326 -#: ../../godmode/alerts/alert_view.php:214 -#: ../../godmode/alerts/configure_alert_template.php:533 -#: ../../include/functions.php:925 ../../include/functions_reporting.php:10030 -#: ../../enterprise/godmode/alerts/alert_events.php:443 -#: ../../enterprise/include/functions_reporting.php:4620 -msgid "Sun" -msgstr "Sun" - -#: ../../godmode/agentes/planned_downtime.editor.php:569 -msgid "From day:" -msgstr "set start date" - -#: ../../godmode/agentes/planned_downtime.editor.php:575 -msgid "To day:" -msgstr "Set end date" - -#: ../../godmode/agentes/planned_downtime.editor.php:586 -msgid "From hour:" -msgstr "Set start time" - -#: ../../godmode/agentes/planned_downtime.editor.php:594 -msgid "To hour:" -msgstr "Set end time" - -#: ../../godmode/agentes/planned_downtime.editor.php:637 -msgid "Available agents" -msgstr "Available agents" - -#: ../../godmode/agentes/planned_downtime.editor.php:714 -msgid "Available modules:" -msgstr "Available modules:" - -#: ../../godmode/agentes/planned_downtime.editor.php:715 -msgid "Only for type Quiet for downtimes." -msgstr "Only for quiet type downtimes" - -#: ../../godmode/agentes/planned_downtime.editor.php:729 -msgid "Agents planned for this downtime" -msgstr "Selected agents for this downtime" - -#: ../../godmode/agentes/planned_downtime.editor.php:744 -msgid "There are no agents" -msgstr "There are no agents" - -#: ../../godmode/agentes/planned_downtime.editor.php:756 -#: ../../godmode/users/user_list.php:272 ../../include/ajax/module.php:751 -#: ../../include/functions_events.php:2038 -#: ../../include/functions_treeview.php:602 -#: ../../mobile/operation/agent.php:161 ../../mobile/operation/agents.php:85 -#: ../../mobile/operation/agents.php:337 ../../mobile/operation/agents.php:339 -#: ../../mobile/operation/agents.php:341 ../../mobile/operation/agents.php:342 -#: ../../operation/agentes/estado_agente.php:531 -#: ../../operation/agentes/estado_generalagente.php:205 -#: ../../operation/agentes/ver_agente.php:696 -#: ../../operation/gis_maps/ajax.php:219 ../../operation/gis_maps/ajax.php:321 -#: ../../operation/search_agents.php:66 ../../operation/search_users.php:47 -#: ../../enterprise/meta/agentsearch.php:100 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1149 -#: ../../enterprise/operation/agentes/policy_view.php:309 -#: ../../enterprise/operation/agentes/ver_agente.php:75 -msgid "Last contact" -msgstr "Last contact" - -#: ../../godmode/agentes/planned_downtime.editor.php:780 -msgid "All alerts" -msgstr "All alerts" - -#: ../../godmode/agentes/planned_downtime.editor.php:783 -msgid "Entire agent" -msgstr "Entire agent" - -#: ../../godmode/agentes/planned_downtime.editor.php:787 -#: ../../godmode/agentes/planned_downtime.editor.php:892 -msgid "All modules" -msgstr "All modules" - -#: ../../godmode/agentes/planned_downtime.editor.php:790 -#: ../../godmode/agentes/planned_downtime.editor.php:884 -#: ../../godmode/agentes/planned_downtime.editor.php:888 -msgid "Some modules" -msgstr "Some modules" - -#: ../../godmode/agentes/planned_downtime.editor.php:856 -msgid "Add Module:" -msgstr "Add Module:" - -#: ../../godmode/agentes/planned_downtime.editor.php:1072 -msgid "Please select a module." -msgstr "Please select a module." - -#: ../../godmode/agentes/planned_downtime.editor.php:1204 +#: ../../include/help/clippy/homepage.php:209 msgid "" -"WARNING: If you edit this planned downtime, the data of future SLA reports " -"may be altered" +"The first thing you have to do is to setup the config email in the Pandora " +"FMS Server." msgstr "" -"WARNING: if you edit this planned downtime, it may alter the data on future " -"SLA reports." +"The first thing you have to do is to setup the e-mail config on the Pandora " +"FMS Server." -#: ../../godmode/agentes/planned_downtime.export_csv.php:199 -#: ../../godmode/agentes/planned_downtime.list.php:358 -msgid "No planned downtime" -msgstr "No planned downtime" +#: ../../include/help/clippy/homepage.php:213 +msgid "If you have it already configured you can go to the next step." +msgstr "If you've already configured it, you can go to the next step." -#: ../../godmode/agentes/planned_downtime.list.php:46 -msgid "An error occurred while migrating the malformed planned downtimes" -msgstr "An error occurred while migrating faulty planned downtimes" +#: ../../include/help/clippy/homepage.php:218 +msgid "Now, pull down the Manage alerts menu and click on Actions. " +msgstr "Now, pull down the 'Manage Alerts' menu, and click on 'Actions'. " -#: ../../godmode/agentes/planned_downtime.list.php:47 -msgid "Please run the migration again or contact with the administrator" -msgstr "Please run the migration again or contact the administrator" - -#: ../../godmode/agentes/planned_downtime.list.php:79 -msgid "An error occurred stopping the planned downtime" -msgstr "An error occurred when attempting to stop planned downtime." - -#: ../../godmode/agentes/planned_downtime.list.php:101 -msgid "This planned downtime is running" -msgstr "This planned downtime is running" - -#: ../../godmode/agentes/planned_downtime.list.php:108 -#: ../../godmode/events/event_filter.php:57 -#: ../../godmode/events/event_filter.php:78 -#: ../../godmode/modules/manage_nc_groups.php:123 -#: ../../godmode/netflow/nf_edit.php:77 ../../godmode/netflow/nf_edit.php:101 -#: ../../godmode/netflow/nf_item_list.php:106 -#: ../../godmode/netflow/nf_item_list.php:127 -#: ../../godmode/reporting/graphs.php:88 ../../godmode/reporting/graphs.php:98 -#: ../../godmode/reporting/graphs.php:137 -#: ../../godmode/reporting/map_builder.php:94 -#: ../../operation/reporting/graph_viewer.php:46 -#: ../../operation/reporting/graph_viewer.php:53 -#: ../../enterprise/godmode/reporting/graph_template_item_editor.php:99 -#: ../../enterprise/godmode/reporting/graph_template_item_editor.php:120 -#: ../../enterprise/godmode/reporting/graph_template_list.php:87 -#: ../../enterprise/godmode/reporting/graph_template_list.php:107 -msgid "Not deleted. Error deleting data" -msgstr "Could not be deleted. Error deleting data." - -#: ../../godmode/agentes/planned_downtime.list.php:143 -#: ../../godmode/alerts/alert_list.list.php:532 -#: ../../godmode/alerts/alert_list.list.php:536 -#: ../../godmode/alerts/alert_templates.php:94 -#: ../../operation/agentes/gis_view.php:181 -#: ../../operation/reporting/reporting_viewer.php:194 -#: ../../enterprise/godmode/alerts/alert_events_list.php:559 -#: ../../enterprise/godmode/policies/policy_alerts.php:336 -#: ../../enterprise/godmode/policies/policy_external_alerts.php:222 -#: ../../enterprise/include/functions_reporting_pdf.php:2217 -#: ../../enterprise/include/functions_reporting_pdf.php:2253 -#: ../../enterprise/include/functions_reporting_pdf.php:2291 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:148 -msgid "From" -msgstr "From" - -#: ../../godmode/agentes/planned_downtime.list.php:145 -#: ../../operation/agentes/gis_view.php:182 -#: ../../enterprise/include/functions_reporting_pdf.php:2254 -#: ../../enterprise/include/functions_reporting_pdf.php:2292 -msgid "To" -msgstr "To" - -#: ../../godmode/agentes/planned_downtime.list.php:154 -msgid "Execution type" -msgstr "Execution type" - -#: ../../godmode/agentes/planned_downtime.list.php:156 -msgid "Show past downtimes" -msgstr "Show past downtimes" - -#: ../../godmode/agentes/planned_downtime.list.php:391 -msgid "Name #Ag." -msgstr "Name #Ag." - -#: ../../godmode/agentes/planned_downtime.list.php:396 -#: ../../godmode/menu.php:131 ../../godmode/setup/setup.php:138 -#: ../../include/functions_reports.php:637 -#: ../../include/functions_reports.php:639 -#: ../../enterprise/godmode/agentes/agent_disk_conf_editor.php:210 -#: ../../enterprise/godmode/modules/configure_local_component.php:311 -#: ../../enterprise/godmode/servers/server_disk_conf_editor.php:166 -#: ../../enterprise/meta/monitoring/wizard/wizard.agent.php:63 -#: ../../enterprise/meta/monitoring/wizard/wizard.module.local.php:83 -#: ../../enterprise/meta/monitoring/wizard/wizard.module.network.php:101 -#: ../../enterprise/meta/monitoring/wizard/wizard.module.web.php:71 -msgid "Configuration" -msgstr "Configuration" - -#: ../../godmode/agentes/planned_downtime.list.php:397 -#: ../../godmode/agentes/planned_downtime.list.php:446 -#: ../../enterprise/extensions/backup/main.php:136 -#: ../../enterprise/operation/agentes/transactional_map.php:197 -msgid "Running" -msgstr "Running" - -#: ../../godmode/agentes/planned_downtime.list.php:400 -#: ../../godmode/agentes/planned_downtime.list.php:456 -msgid "Stop downtime" -msgstr "Stop downtime" - -#: ../../godmode/agentes/planned_downtime.list.php:433 -msgid "once" -msgstr "once" - -#: ../../godmode/agentes/planned_downtime.list.php:442 -msgid "Not running" -msgstr "Not running" - -#: ../../godmode/agentes/planned_downtime.list.php:477 -#: ../../godmode/alerts/alert_view.php:113 ../../godmode/extensions.php:193 -#: ../../godmode/extensions.php:209 -#: ../../godmode/modules/manage_network_components.php:583 -#: ../../include/functions.php:946 ../../include/functions.php:952 -#: ../../include/functions.php:955 ../../include/functions_db.php:156 -#: ../../include/functions_events.php:1778 -#: ../../include/functions_events.php:1946 -#: ../../include/functions_events.php:2013 -#: ../../include/functions_events.php:2029 -#: ../../include/functions_events.php:2039 -#: ../../include/functions_events.php:2044 -#: ../../include/functions_events.php:2062 -#: ../../include/functions_events.php:2141 -#: ../../include/functions_events.php:2195 -#: ../../include/functions_events.php:2207 -#: ../../include/functions_events.php:2219 -#: ../../include/functions_events.php:2241 -#: ../../include/functions_events.php:2256 -#: ../../include/functions_events.php:2266 -#: ../../include/functions_events.php:2355 -#: ../../include/functions_events.php:2432 -#: ../../include/functions_events.php:2454 -#: ../../include/functions_events.php:2464 -#: ../../include/functions_reporting_html.php:488 -#: ../../include/functions_reporting_html.php:567 -#: ../../include/functions_reporting_html.php:3173 -#: ../../include/functions_reporting_html.php:3211 -#: ../../include/functions_treeview.php:158 -#: ../../include/functions_treeview.php:392 -#: ../../include/functions_ui.php:2007 ../../include/functions_ui.php:2017 -#: ../../mobile/operation/agent.php:153 ../../mobile/operation/agent.php:167 -#: ../../mobile/operation/events.php:148 ../../mobile/operation/events.php:159 -#: ../../mobile/operation/events.php:167 ../../mobile/operation/events.php:240 -#: ../../mobile/operation/events.php:267 ../../mobile/operation/events.php:275 -#: ../../operation/agentes/estado_generalagente.php:151 -#: ../../operation/agentes/estado_generalagente.php:163 -#: ../../operation/agentes/estado_generalagente.php:176 -#: ../../operation/agentes/estado_generalagente.php:280 -#: ../../operation/agentes/estado_generalagente.php:359 -#: ../../operation/snmpconsole/snmp_view.php:691 -#: ../../operation/snmpconsole/snmp_view.php:710 -#: ../../enterprise/extensions/ipam/ipam_ajax.php:159 -#: ../../enterprise/extensions/ipam/ipam_ajax.php:181 -#: ../../enterprise/extensions/ipam/ipam_network.php:559 -#: ../../enterprise/extensions/ipam/ipam_network.php:594 -#: ../../enterprise/include/functions_reporting.php:4444 -#: ../../enterprise/include/functions_reporting.php:4776 -#: ../../enterprise/include/functions_reporting_pdf.php:1314 -#: ../../enterprise/include/functions_reporting_pdf.php:1395 -#: ../../enterprise/include/functions_reporting_pdf.php:2060 -#: ../../enterprise/include/functions_servicemap.php:265 -#: ../../enterprise/include/functions_services.php:1012 -#: ../../enterprise/include/functions_services.php:1219 -#: ../../enterprise/include/functions_services.php:1697 -#: ../../enterprise/include/functions_visual_map.php:277 -#: ../../enterprise/meta/advanced/metasetup.consoles.php:437 -msgid "N/A" -msgstr "N/A" - -#: ../../godmode/agentes/planned_downtime.list.php:508 -#: ../../godmode/modules/manage_network_templates.php:216 -#: ../../include/graphs/functions_flot.php:259 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:350 -#: ../../enterprise/operation/log/log_viewer.php:239 -#: ../../enterprise/operation/reporting/custom_reporting.php:59 -msgid "Export to CSV" -msgstr "Export to CSV" - -#: ../../godmode/agentes/planned_downtime.list.php:535 +#: ../../include/help/clippy/modules_not_learning_mode.php:40 msgid "" -"WARNING: If you delete this planned downtime, it will not be taken into " -"account in future SLA reports" +"Please note that you have your agent setup to do not add new modules coming " +"from the data XML." msgstr "" -"WARNING: If you delete this planned downtime, it will not be taken into " -"account in future SLA reports" +"Please note that if you have your agent set up you mustn't add new modules " +"coming from the data XML." -#: ../../godmode/agentes/planned_downtime.list.php:541 -msgid "WARNING: There are malformed planned downtimes" -msgstr "WARNING: there are faulty planned downtimes" +#: ../../include/help/clippy/modules_not_learning_mode.php:41 +msgid "" +"That means if you have a local plugin or add manually new modules to the " +"configuration file, you won't have it in your agent, unless you first create " +"manually in the interface (with the exact name and type as coming in the XML " +"file)." +msgstr "" +"That means if you have a local plugin or add manually new modules to the " +"configuration file, you won't have it in your agent, unless you first create " +"manually in the interface (with the exact name and type as coming in the XML " +"file)." -#: ../../godmode/agentes/planned_downtime.list.php:541 -msgid "Do you want to migrate automatically the malformed items?" -msgstr "Do you want to automatically migrate the faulty items" +#: ../../include/help/clippy/modules_not_learning_mode.php:42 +msgid "" +"You should use the \"normal\" mode (non learn) only when you don't intend to " +"add more modules to the agent." +msgstr "" +"You should use \"normal\" mode (not 'learning' mode) only when you don't " +"intend to add more modules to the agent." -#: ../../godmode/alerts/alert_actions.php:66 -#: ../../godmode/alerts/alert_actions.php:92 -#: ../../godmode/alerts/alert_actions.php:110 -#: ../../godmode/alerts/alert_actions.php:127 -#: ../../godmode/alerts/alert_actions.php:207 -#: ../../godmode/alerts/alert_actions.php:218 -#: ../../godmode/alerts/alert_actions.php:287 -#: ../../godmode/alerts/alert_actions.php:306 -#: ../../godmode/alerts/alert_actions.php:319 -msgid "Alert actions" -msgstr "Alert actions" +#: ../../include/help/clippy/interval_agent_min.php:39 +msgid "Interval Agent." +msgstr "Interval Agent." -#: ../../godmode/alerts/alert_actions.php:140 -#: ../../godmode/reporting/map_builder.php:183 -#: ../../godmode/reporting/map_builder.php:192 -#: ../../include/functions_agents.php:684 -#: ../../enterprise/godmode/policies/policies.php:180 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:254 -msgid "Successfully copied" -msgstr "Successfully copied" +#: ../../include/help/clippy/interval_agent_min.php:44 +msgid "" +"Please note that having agents with a monitoring interval below 300 seconds " +"is not recommended. This will impact seriously in the performance of the " +"server. For example, having 200 agents with one minute interval, is the same " +"than having 1000 agents with a 5 minute interval. The probability of getting " +"unknown modules is higher, and the impact on the server is higher because it " +"requires a shorter response time." +msgstr "" +"Please note that having agents with a monitoring interval below 300 seconds " +"is not recommended. This will seriously impact the server's performance. " +"For example, having 200 agents with a one minute interval, is the same than " +"having 1000 agents with a 5 minute interval. The probability of getting " +"unknown modules is higher, and the impact on the server is higher because it " +"requires a shorter response time." -#: ../../godmode/alerts/alert_actions.php:141 -#: ../../enterprise/godmode/policies/policies.php:181 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:255 -msgid "Could not be copied" -msgstr "Could not be copied" +#: ../../include/help/clippy/agent_out_of_limits.php:39 +msgid "Agent contact date passed it's ETA!." +msgstr "Agent contact date passed it's ETA!." -#: ../../godmode/alerts/alert_actions.php:342 -#: ../../godmode/massive/massive_copy_modules.php:224 -#: ../../godmode/reporting/map_builder.php:214 -#: ../../operation/agentes/pandora_networkmap.php:406 -#: ../../operation/agentes/pandora_networkmap.php:483 -#: ../../enterprise/dashboard/dashboards.php:96 -#: ../../enterprise/dashboard/dashboards.php:134 -#: ../../enterprise/godmode/policies/policies.php:434 -#: ../../enterprise/godmode/policies/policy_modules.php:1333 -msgid "Copy" -msgstr "Copy" +#: ../../include/help/clippy/agent_out_of_limits.php:44 +msgid "" +"This happen when your agent stopped reporting or the server have any problem " +"(too load or just down). Check also connectivity between the agent and the " +"server." +msgstr "" +"This occurs when your agent has stopped reporting, or the server has any " +"issues (overloaded or downed). You should also check the connectivity " +"between agent and server." -#: ../../godmode/alerts/alert_actions.php:398 -msgid "No alert actions configured" -msgstr "No alert actions established" +#: ../../include/help/clippy/godmode_alerts_alert_actions.php:36 +msgid "" +"Let me show you how to create an email action: Click on Create button and " +"fill the form showed in the following screen." +msgstr "" +"Let me show you how to set up email actions: click on the 'Create' button, " +"and fill out the form shown in the following screen." -#: ../../godmode/alerts/alert_commands.php:105 -#: ../../godmode/alerts/alert_commands.php:109 -#: ../../godmode/alerts/alert_commands.php:127 -#: ../../godmode/alerts/alert_commands.php:135 -#: ../../godmode/alerts/alert_view.php:471 -#: ../../godmode/alerts/alert_view.php:548 -#: ../../godmode/alerts/configure_alert_template.php:684 -#: ../../enterprise/godmode/alerts/alert_events.php:474 +#: ../../include/help/clippy/godmode_alerts_alert_actions.php:51 +msgid "" +"Now, you have to go to the monitors list and look for a critical module to " +"apply the alert." +msgstr "" +"Now, head over to the monitor list and look for a module in critical status " +"to apply the alert to." + +#: ../../include/help/clippy/godmode_alerts_alert_actions.php:56 +msgid "" +"Click on the arrow to drop down the Monitoring submenu and select Monitor " +"Detail." +msgstr "" +"Click on the arrow to display the Monitoring submenu and select 'Monitor " +"Detail'." + +#: ../../include/help/clippy/operation_agentes_status_monitor.php:35 +msgid "" +"Now, you have to go to the monitors list and look for a \"critical\" module " +"to apply the alert." +msgstr "" +"Now, you must go to the monitor list and look for a \"critical\" module to " +"apply the alert to." + +#: ../../include/help/clippy/operation_agentes_status_monitor.php:39 +msgid "" +"If you know the name of the agent or the name of the module in critical " +"status, type it in this field to make the module list shorter. You can write " +"the entire name or just a part of it." +msgstr "" +"If you know the agent name or the name of the module in critical status, " +"type it in this field in order to shorten the list of modules.You can write " +"the name entirely or partially." + +#: ../../include/help/clippy/operation_agentes_status_monitor.php:44 +msgid "Click on Show button to get the modules list filtered." +msgstr "Click on Show button to get the modules list filtered." + +#: ../../include/help/clippy/operation_agentes_status_monitor.php:60 +msgid "" +"Now, to edit the module, click on the wrench that appears in the type column." +msgstr "" +"In order to edit the module, click on the wrench icon that can be seen in " +"the 'Type' column." + +#: ../../include/help/clippy/extension_cron_send_email.php:39 +msgid "The configuration of email for the task email is in the file:" +msgstr "The configuration of e-mail for the task e-mail is in the file:" + +#: ../../include/help/clippy/extension_cron_send_email.php:41 +msgid "Please check if the email configuration is correct." +msgstr "Please check if the e-mail configuration is correct." + +#: ../../include/help/clippy/data_configuration_module.php:39 +msgid "Data Configuration Module." +msgstr "Data Configuration Module." + +#: ../../include/help/clippy/data_configuration_module.php:44 +msgid "" +"Please note that information provided here affects how the agent collect " +"information and generate the data XML. Any data/configuration reported by " +"the agent, different from data or description is discarded, and the " +"configuration shown in the console prevails over any configuration coming " +"from the agent, this applies for example for crit/warn thresholds, interval, " +"module group, min/max value, tags, etc." +msgstr "" +"Please note that information provided here affects how the agent collect " +"information and generate the data XML. Any data/configuration reported by " +"the agent, different from data or description is discarded, and the " +"configuration shown in the console prevails over any configuration coming " +"from the agent, this applies for example for crit/warn thresholds, interval, " +"module group, min/max value, tags, etc." + +#: ../../include/help/clippy/data_configuration_module.php:50 +msgid "" +"Information imported FIRST time from the XML will fill the information you " +"can see in the console, but after the first import, system will ignore any " +"update coming from the XML/Agent." +msgstr "" +"The information imported the FIRST time form the XML file will be the " +"information visible on the console. After the first import, the system will " +"ignore any updates coming from the XML/agent." + +#: ../../include/help/clippy/godmode_agentes_modificar_agente.php:35 +msgid "I'm going to show you how to monitor a server." +msgstr "I'm going to show you how to monitor a server." + +#: ../../include/help/clippy/godmode_agentes_modificar_agente.php:39 +msgid "Please, type an agent to save the modules for monitoring a server." +msgstr "Please, type an agent to save the modules for monitoring a server." + +#: ../../include/help/clippy/godmode_agentes_modificar_agente.php:44 +msgid "If you have typed the name correctly you will see the agent." +msgstr "If the name is entered correctly, the agent will be shown." + +#: ../../include/help/clippy/godmode_agentes_modificar_agente.php:60 +msgid "Now, please choose the agent you searched." +msgstr "Now, select the agent you searched for." + +#: ../../include/help/clippy/godmode_agentes_modificar_agente.php:65 +msgid "Choose the agent and click on the name." +msgstr "Select the agent and click on its name." + +#: ../../include/help/clippy/topology_group.php:39 +msgid "Topology Group" +msgstr "Topology Group" + +#: ../../include/help/clippy/topology_group.php:44 +msgid "" +"Please note that group topology maps do not show the parent relationship " +"between nodes, it only shows the group parentship and the agent distribution " +"inside them. " +msgstr "" +"Please note that group topology maps do not show the parent relationship " +"between nodes, it only shows the group parentship and the agent distribution " +"inside them. " + +#: ../../include/help/clippy/modules_not_init.php:39 +msgid "You have non initialized modules" +msgstr "You have non initialised modules" + +#: ../../include/help/clippy/modules_not_init.php:44 +msgid "" +"This happen when you have just created a module and it's not executed at " +"first time. Usually in a few seconds should be initialized and you will be " +"able to see in main view. If you keep non-init modules for more than 24hr " +"(due a problem in it's execution or configuration) they will be " +"automatically deleted by the system. Non-init are not visible in the “main " +"view”, you can see/edit them in the module administration section, in the " +"agent administrator." +msgstr "" +"This happens when you have just created a module and it wasn't executed on " +"the first time. Usually after a few seconds the status should change to " +"\"initialized\" and you'll be able to see it on the main view." + +#: ../../include/help/clippy/godmode_alerts_configure_alert_action.php:35 +msgid "Fill the name of your action." +msgstr "Provide the name for your action." + +#: ../../include/help/clippy/godmode_alerts_configure_alert_action.php:39 +msgid "" +"Select the group in the drop-down list and filter for ACL (the user in this " +"group can use your action to create an alert)." +msgstr "" +"Select the group from the drop-down list and filter by ACL (other users in " +"this group can use your action to create an alert)." + +#: ../../include/help/clippy/godmode_alerts_configure_alert_action.php:43 +msgid "In the command field select \"email\"." +msgstr "In the 'Command' field, select \"email\"." + +#: ../../include/help/clippy/godmode_alerts_configure_alert_action.php:47 +msgid "" +"In the threshold field enter the seconds. The help icon show more " +"information." +msgstr "" +"In the 'Threshold' field, enter the time (seconds). The help icon displays " +"more details." + +#: ../../include/help/clippy/godmode_alerts_configure_alert_action.php:53 +msgid "" +"In the first field enter the email address/addresses where you want to " +"receive the email alerts separated with comas ( , ) or white spaces." +msgstr "" +"In the first field, enter the email address(es) to which the alerts should " +"be sent. Multiple addresses must be separated by commas (,) or blank spaces." + +#: ../../include/help/clippy/godmode_alerts_configure_alert_action.php:58 +msgid "" +"In the \"Subject\" field you can use the macros _agent_ or _module_ for " +"each name." +msgstr "" +"In the 'Subject' field you can use the \"_agent_\" or \"_module_\" macros " +"for each name." + +#: ../../include/help/clippy/godmode_alerts_configure_alert_action.php:63 +msgid "" +"In the text field, you can also use macros. Get more information about the " +"macros by clicking on the help icon." +msgstr "" +"In the text field, you can also use macros. Get more information about the " +"macros by clicking on the help icon." + +#: ../../include/help/clippy/godmode_alerts_configure_alert_action.php:69 +msgid "Click on Create button to create the action." +msgstr "Click on the 'Create' button to create the action" + +#: ../../include/help/clippy/servers_down.php:39 +msgid "All servers down" +msgstr "All servers down" + +#: ../../include/help/clippy/servers_down.php:44 +msgid "" +"Can you up all servers. You go to terminal in linux and execute the next " +"command: \"sudo /etc/init.d/pandora_server restart\". It's possible need " +"introduce root pass." +msgstr "" +"You must boot up all servers. Go to the Linux terminal and run the following " +"command: \"sudo /etc/init.d/pandora_server restart\". You'll have to provide " +"root user credentials." + +#: ../../include/help/clippy/operation_agentes_ver_agente.php:36 +msgid "" +"The last step is to check the alert created. Click on the round icon to " +"force the action execution and after a few minutes you will receive the " +"alert in your email." +msgstr "" +"The last step is to check the alert created. Click on the round icon to " +"force the action execution and after a few minutes you will receive the " +"alert in your e-mail." + +#: ../../include/help/clippy/operation_agentes_ver_agente.php:37 +msgid "" +"And restart your pandora server to read again general configuration tokens." +msgstr "" +"After, restart your Pandora Server to reread the general configuration " +"tokens." + +#: ../../include/help/clippy/godmode_agentes_configurar_agente.php:35 +msgid "Now you must go to Modules. Don't worry I'll lead you." +msgstr "Now you must go to Modules. Don't worry, I'll lead you." + +#: ../../include/help/clippy/godmode_agentes_configurar_agente.php:40 +msgid "Click in this tab.." +msgstr "Click on this tab.." + +#: ../../include/help/clippy/godmode_agentes_configurar_agente.php:56 +msgid "Now you must create the module. Don't worry, i'll teach you." +msgstr "Now you must create the module. Don't worry, i'll teach you." + +#: ../../include/help/clippy/godmode_agentes_configurar_agente.php:60 +msgid "Choose the network server module." +msgstr "Choose the network server module." + +#: ../../include/help/clippy/godmode_agentes_configurar_agente.php:64 +msgid "And click the button." +msgstr "And click the button." + +#: ../../include/help/clippy/godmode_agentes_configurar_agente.php:80 +msgid "Now you must create the module. Don't worry, i'll teach you ." +msgstr "Now you must create the module. Don't worry, i'll teach you ." + +#: ../../include/help/clippy/godmode_agentes_configurar_agente.php:84 +msgid "Now we are going to fill the form." +msgstr "Now, we'll proceed to fill out the form." + +#: ../../include/help/clippy/godmode_agentes_configurar_agente.php:88 +msgid "Please choose Network Management." +msgstr "Please choose Network Management." + +#: ../../include/help/clippy/godmode_agentes_configurar_agente.php:92 +msgid "Choose the component named \"Host alive\"." +msgstr "Choose the component named \"Host alive\"." + +#: ../../include/help/clippy/godmode_agentes_configurar_agente.php:96 +msgid "You can change the name if you want." +msgstr "You can change this name if you want." + +#: ../../include/help/clippy/godmode_agentes_configurar_agente.php:100 +msgid "Check if the IP showed is the IP of your machine." +msgstr "Check if the IP shown is the same as your device's IP" + +#: ../../include/help/clippy/godmode_agentes_configurar_agente.php:104 +msgid "And only to finish it is clicking this button." +msgstr "And only to finish it is clicking this button." + +#: ../../include/help/clippy/godmode_agentes_configurar_agente.php:121 +msgid "" +"Congrats! Your module has been created.
    and the status color is " +"blue.
    That color means that the module hasn't been executed for " +"the first time. In the next seconds, if there is no problem, the status " +"color will turn into red or green." +msgstr "" +"Congrats! Your module has been created.
    Its status color is " +"blue.
    which means that the module hasn't been executed for the " +"first time. In a few seconds, if there is no problem, the status color will " +"turn into red or green." + +#: ../../include/help/clippy/godmode_agentes_configurar_agente.php:137 +msgid "Click on alerts tab and then fill the form to add an alert." +msgstr "" +"Click on the 'alerts' tab and then fill out the form to add a new alert." + +#: ../../include/help/clippy/godmode_agentes_configurar_agente.php:152 +msgid "Select the critical module." +msgstr "Select the critical module." + +#: ../../include/help/clippy/godmode_agentes_configurar_agente.php:156 +msgid "In template select \"Critical Condition\"." +msgstr "On the template select \"Critical Condition\"." + +#: ../../include/help/clippy/godmode_agentes_configurar_agente.php:160 +msgid "Now, select the action created before." +msgstr "Now, select the previously created action." + +#: ../../include/help/clippy/godmode_agentes_configurar_agente.php:165 +msgid "Click on Add Alert button to create the alert." +msgstr "Click on the 'Add Alert' button to create the alert." + +#: ../../include/help/clippy/godmode_agentes_configurar_agente.php:181 +msgid "" +"To test the alert you've just created go to the main view by clicking on the " +"eye tab." +msgstr "" +"To test the alert you've just created go to the main view by clicking on the " +"eye tab." + +#: ../../include/help/clippy/server_queued_modules.php:39 +msgid "Excesive Queued." +msgstr "Too many modules queued" + +#: ../../include/help/clippy/server_queued_modules.php:44 +msgid "" +"You have too much items in the processing queue. This can happen if your " +"server is too loaded and/or not properly configured. This could be something " +"temporal, or a bottleneck. One possible solution is increase number of " +"server threads, but you should consider getting support about this." +msgstr "" +"You have too many items in the processing queue. This can happen if your " +"server is overloaded and/or improperly configured. This could be something " +"temporary, or a bottleneck. A possible solution is to increase the number of " +"server threads, but you should consider getting support (or contact our " +"support for Enterprise Edition users)." + +#: ../../include/help/clippy/module_unknow.php:39 +msgid "You have unknown modules in this agent." +msgstr "You have unknown modules in this agent." + +#: ../../include/help/clippy/module_unknow.php:44 +msgid "" +"Unknown modules are modules which receive data normally at least in one " +"occassion, but at this time are not receving data. Please check our " +"troubleshoot help page to help you determine why you have unknown modules." +msgstr "" +"Unknown modules are those which have received data normally at least on one " +"occasion, but that aren't receiving data right now. Please check our " +"troubleshooting page to help you determine why you have modules in unknown " +"status." + +#: ../../include/functions_pandora_networkmap.php:740 #, php-format -msgid "Field %s" -msgstr "Field %s" +msgid "Edit node %s" +msgstr "Edit node %s" -#: ../../godmode/alerts/alert_commands.php:149 -#: ../../godmode/alerts/alert_commands.php:159 -#: ../../godmode/alerts/configure_alert_template.php:689 -#: ../../godmode/alerts/configure_alert_template.php:703 -#: ../../godmode/alerts/configure_alert_template.php:775 -#: ../../godmode/modules/manage_network_components_form_common.php:59 -#: ../../godmode/users/configure_user.php:532 -#: ../../enterprise/godmode/modules/configure_local_component.php:157 -#: ../../enterprise/meta/advanced/metasetup.setup.php:107 -msgid "Basic" -msgstr "Basic" +#: ../../include/functions_pandora_networkmap.php:741 +msgid "Holding Area" +msgstr "Holding Area" -#: ../../godmode/alerts/alert_commands.php:152 -#: ../../godmode/alerts/alert_commands.php:162 -#: ../../godmode/alerts/configure_alert_template.php:693 -#: ../../godmode/alerts/configure_alert_template.php:707 -#: ../../godmode/alerts/configure_alert_template.php:776 -#: ../../godmode/modules/manage_network_components_form_common.php:60 -#: ../../godmode/netflow/nf_edit_form.php:208 -#: ../../godmode/users/configure_user.php:533 -#: ../../operation/netflow/nf_live_view.php:323 -#: ../../enterprise/godmode/modules/configure_local_component.php:158 -#: ../../enterprise/meta/general/logon_ok.php:64 -#: ../../enterprise/meta/general/main_header.php:232 -#: ../../enterprise/meta/general/main_header.php:303 -#: ../../enterprise/meta/monitoring/wizard/wizard.create_module.php:245 -msgid "Advanced" -msgstr "Advanced" +#: ../../include/functions_pandora_networkmap.php:742 +msgid "Show details and options" +msgstr "Show details and options" -#: ../../godmode/alerts/alert_commands.php:249 -msgid "Alert commands" -msgstr "Alert commands" +#: ../../include/functions_pandora_networkmap.php:743 +msgid "Add a interface link" +msgstr "Add an interface link" -#: ../../godmode/alerts/alert_commands.php:372 -msgid "No alert commands configured" -msgstr "No alert commands configured" +#: ../../include/functions_pandora_networkmap.php:744 +msgid "Set parent interface" +msgstr "Set parent interface" -#: ../../godmode/alerts/alert_list.builder.php:78 -msgid "Latest value" -msgstr "Latest value" +#: ../../include/functions_pandora_networkmap.php:745 +msgid "Set as children" +msgstr "Define as children element" -#: ../../godmode/alerts/alert_list.builder.php:94 -#: ../../godmode/alerts/configure_alert_template.php:564 -msgid "Default action" -msgstr "Default action" +#: ../../include/functions_pandora_networkmap.php:746 +msgid "Set parent" +msgstr "Define as parent element" -#: ../../godmode/alerts/alert_list.builder.php:97 -#: ../../godmode/alerts/alert_list.list.php:615 -#: ../../godmode/massive/massive_add_action_alerts.php:183 -#: ../../include/ajax/alert_list.ajax.php:155 -#: ../../enterprise/godmode/alerts/alert_events_list.php:599 -#: ../../enterprise/godmode/policies/policy_alerts.php:465 -#: ../../enterprise/godmode/policies/policy_external_alerts.php:278 -msgid "Number of alerts match from" -msgstr "Number of alerts match from" +#: ../../include/functions_pandora_networkmap.php:747 +#: ../../include/functions_pandora_networkmap.php:754 +msgid "Abort the action of set relationship" +msgstr "Abort the action of set relationship" -#: ../../godmode/alerts/alert_list.builder.php:99 -#: ../../godmode/alerts/alert_list.list.php:533 -#: ../../godmode/alerts/alert_list.list.php:619 -#: ../../godmode/alerts/alert_templates.php:96 -#: ../../godmode/massive/massive_add_action_alerts.php:185 -#: ../../include/ajax/alert_list.ajax.php:159 -#: ../../include/functions_reporting.php:9994 -#: ../../operation/reporting/reporting_viewer.php:198 -#: ../../enterprise/godmode/agentes/manage_config_remote.php:107 -#: ../../enterprise/godmode/alerts/alert_events_list.php:560 -#: ../../enterprise/godmode/alerts/alert_events_list.php:601 -#: ../../enterprise/godmode/policies/policy_alerts.php:337 -#: ../../enterprise/godmode/policies/policy_alerts.php:469 -#: ../../enterprise/godmode/policies/policy_external_alerts.php:223 -#: ../../enterprise/godmode/policies/policy_external_alerts.php:280 -#: ../../enterprise/include/functions_reporting.php:4587 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:150 -msgid "to" -msgstr "to" +#: ../../include/functions_pandora_networkmap.php:749 +#: ../../include/functions_pandora_networkmap.php:1525 +msgid "Add node" +msgstr "Add node" -#: ../../godmode/alerts/alert_list.builder.php:109 -#: ../../godmode/alerts/configure_alert_action.php:101 -#: ../../enterprise/godmode/alerts/alert_events.php:517 -msgid "Create Action" -msgstr "Create Action" +#: ../../include/functions_pandora_networkmap.php:750 +msgid "Set center" +msgstr "Set centre" -#: ../../godmode/alerts/alert_list.builder.php:131 -#: ../../godmode/alerts/configure_alert_template.php:499 -msgid "Create Template" -msgstr "Create Template" +#: ../../include/functions_pandora_networkmap.php:752 +msgid "Refresh Holding area" +msgstr "Refresh Holding Area" -#: ../../godmode/alerts/alert_list.builder.php:134 -#: ../../godmode/alerts/alert_list.list.php:539 -#: ../../godmode/alerts/alert_list.list.php:625 -#: ../../godmode/alerts/alert_view.php:391 -#: ../../godmode/alerts/configure_alert_action.php:142 -#: ../../include/ajax/alert_list.ajax.php:165 -#: ../../include/functions_reporting_html.php:2113 -#: ../../include/functions_reporting_html.php:3108 -#: ../../enterprise/godmode/alerts/alert_events_list.php:563 -#: ../../enterprise/godmode/alerts/alert_events_list.php:604 -#: ../../enterprise/include/functions_reporting_pdf.php:2364 -msgid "Threshold" -msgstr "Threshold" +#: ../../include/functions_pandora_networkmap.php:753 +msgid "Abort the action of set interface relationship" +msgstr "Abort 'set interface relationship'" -#: ../../godmode/alerts/alert_list.builder.php:144 -msgid "Add alert" -msgstr "Add alert" +#: ../../include/functions_pandora_networkmap.php:939 +#: ../../include/functions_maps.php:62 +msgid "Copy of " +msgstr "Copy of " -#: ../../godmode/alerts/alert_list.builder.php:209 -#: ../../godmode/massive/massive_copy_modules.php:80 -#: ../../godmode/massive/massive_copy_modules.php:193 -#: ../../godmode/massive/massive_delete_agents.php:116 -#: ../../godmode/massive/massive_delete_modules.php:456 -#: ../../godmode/massive/massive_delete_modules.php:470 -#: ../../godmode/massive/massive_edit_agents.php:219 -#: ../../godmode/massive/massive_edit_modules.php:299 -#: ../../godmode/massive/massive_edit_modules.php:330 -#: ../../include/ajax/module.php:824 ../../include/functions.php:1032 -#: ../../include/functions_reports.php:426 -#: ../../include/functions_alerts.php:593 -#: ../../include/functions_visual_map.php:1580 -#: ../../include/functions_visual_map.php:1601 -#: ../../include/functions_visual_map.php:1617 -#: ../../include/functions_visual_map.php:1633 -#: ../../include/functions_events.php:1392 -#: ../../include/functions_events.php:2855 -#: ../../include/functions_filemanager.php:706 -#: ../../include/functions_graph.php:773 -#: ../../include/functions_graph.php:2189 -#: ../../include/functions_graph.php:3959 -#: ../../include/functions_groups.php:803 -#: ../../include/functions_groups.php:805 -#: ../../include/functions_groups.php:807 -#: ../../include/functions_groups.php:808 -#: ../../include/functions_groups.php:809 ../../include/functions_maps.php:46 -#: ../../include/graphs/functions_flot.php:461 -#: ../../include/functions_reporting.php:3441 -#: ../../include/functions_reporting_html.php:490 -#: ../../include/functions_reporting_html.php:569 -#: ../../include/functions_reporting_html.php:1558 -#: ../../include/functions_reporting_html.php:1579 -#: ../../include/functions_reporting_html.php:2042 -#: ../../include/functions_reporting_html.php:2204 -#: ../../include/functions_ui.php:449 ../../include/functions_ui.php:450 -#: ../../mobile/operation/agents.php:36 ../../mobile/operation/modules.php:42 -#: ../../operation/agentes/estado_agente.php:189 -#: ../../operation/agentes/estado_monitores.php:453 -#: ../../operation/agentes/group_view.php:166 -#: ../../operation/agentes/group_view.php:169 -#: ../../operation/agentes/pandora_networkmap.view.php:245 -#: ../../operation/agentes/status_monitor.php:302 -#: ../../operation/agentes/tactical.php:153 ../../operation/tree.php:134 -#: ../../operation/tree.php:159 ../../operation/tree.php:293 -#: ../../enterprise/dashboard/widgets/events_list.php:185 -#: ../../enterprise/dashboard/widgets/service_map.php:87 -#: ../../enterprise/dashboard/widgets/tree_view.php:56 -#: ../../enterprise/dashboard/widgets/tree_view.php:69 -#: ../../enterprise/dashboard/widgets/tree_view.php:217 -#: ../../enterprise/extensions/cron/functions.php:229 -#: ../../enterprise/include/functions_reporting.php:1288 -#: ../../enterprise/include/functions_reporting.php:2080 -#: ../../enterprise/include/functions_reporting.php:2857 -#: ../../enterprise/include/functions_reporting.php:3759 -#: ../../enterprise/include/functions_reporting.php:4446 -#: ../../enterprise/include/functions_reporting.php:4777 -#: ../../enterprise/include/functions_reporting_pdf.php:331 -#: ../../enterprise/include/functions_reporting_pdf.php:692 -#: ../../enterprise/include/functions_reporting_pdf.php:710 -#: ../../enterprise/include/functions_reporting_pdf.php:1316 -#: ../../enterprise/include/functions_reporting_pdf.php:1397 -#: ../../enterprise/include/functions_reporting_pdf.php:1641 -#: ../../enterprise/include/functions_reporting_pdf.php:2062 -#: ../../enterprise/include/functions_reporting_pdf.php:2097 -#: ../../enterprise/meta/monitoring/group_view.php:146 -#: ../../enterprise/meta/monitoring/group_view.php:150 -#: ../../enterprise/meta/monitoring/tactical.php:281 -#: ../../enterprise/operation/agentes/transactional_map.php:270 -#: ../../enterprise/operation/agentes/transactional_map.php:287 -#: ../../enterprise/operation/services/services.list.php:173 -#: ../../enterprise/operation/services/services.list.php:415 -#: ../../enterprise/operation/services/services.service.php:193 -#: ../../enterprise/operation/services/services.service_map.php:129 -#: ../../enterprise/operation/services/services.table_services.php:142 -msgid "Unknown" -msgstr "Unknown" +#: ../../include/functions_pandora_networkmap.php:1262 +msgid "Open Minimap" +msgstr "Open Minimap" -#: ../../godmode/alerts/alert_list.builder.php:212 -#: ../../godmode/alerts/configure_alert_template.php:915 -#: ../../godmode/modules/manage_network_components_form_network.php:82 -#: ../../godmode/modules/manage_network_components_form_plugin.php:29 -#: ../../godmode/modules/manage_network_components_form_wmi.php:58 -#: ../../include/functions.php:2036 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:464 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:744 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:951 -#: ../../enterprise/meta/monitoring/wizard/wizard.php:96 -#: ../../enterprise/operation/agentes/policy_view.php:146 -#: ../../enterprise/operation/agentes/policy_view.php:210 -#: ../../enterprise/operation/agentes/policy_view.php:442 -msgid "Empty" -msgstr "Empty" +#: ../../include/functions_pandora_networkmap.php:1269 +msgid "Hide Labels" +msgstr "Hide Labels" -#: ../../godmode/alerts/alert_list.list.php:58 -#: ../../enterprise/godmode/reporting/graph_template_list.php:124 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:285 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1484 -msgid "Template name" -msgstr "Template name" +#: ../../include/functions_pandora_networkmap.php:1360 +msgid "Edit node" +msgstr "Edit node" -#: ../../godmode/alerts/alert_list.list.php:124 -msgid "Field content" -msgstr "Field content" +#: ../../include/functions_pandora_networkmap.php:1371 +msgid "Adresses" +msgstr "Addresses" -#: ../../godmode/alerts/alert_list.list.php:133 -msgid "Enabled / Disabled" -msgstr "Enabled / Disabled" +#: ../../include/functions_pandora_networkmap.php:1373 +msgid "OS type" +msgstr "OS type" -#: ../../godmode/alerts/alert_list.list.php:135 -#: ../../godmode/alerts/alert_list.list.php:793 -#: ../../godmode/extensions.php:273 ../../godmode/users/user_list.php:466 -#: ../../enterprise/godmode/agentes/plugins_manager.php:146 -#: ../../enterprise/godmode/agentes/plugins_manager.php:193 -#: ../../enterprise/godmode/alerts/alert_events_list.php:715 -#: ../../enterprise/godmode/policies/policy_alerts.php:564 -msgid "Enable" -msgstr "Enable" +#: ../../include/functions_pandora_networkmap.php:1378 +#: ../../include/functions_pandora_networkmap.php:1379 +msgid "Node Details" +msgstr "Node Details" -#: ../../godmode/alerts/alert_list.list.php:136 -#: ../../godmode/alerts/alert_list.list.php:784 -#: ../../godmode/extensions.php:277 ../../godmode/users/user_list.php:463 -#: ../../include/functions.php:2582 -#: ../../enterprise/godmode/agentes/plugins_manager.php:146 -#: ../../enterprise/godmode/agentes/plugins_manager.php:206 -#: ../../enterprise/godmode/alerts/alert_events_list.php:707 -#: ../../enterprise/godmode/policies/policy_alerts.php:556 -msgid "Disable" -msgstr "Disable" +#: ../../include/functions_pandora_networkmap.php:1388 +msgid "Ip" +msgstr "Ip" -#: ../../godmode/alerts/alert_list.list.php:138 -#: ../../operation/agentes/alerts_status.functions.php:103 -#: ../../operation/agentes/alerts_status.php:416 -#: ../../operation/agentes/alerts_status.php:462 -#: ../../operation/agentes/alerts_status.php:497 -#: ../../operation/agentes/alerts_status.php:532 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1487 -#: ../../enterprise/operation/agentes/policy_view.php:193 -msgid "Standby" -msgstr "Stand by" +#: ../../include/functions_pandora_networkmap.php:1389 +msgid "MAC" +msgstr "MAC" -#: ../../godmode/alerts/alert_list.list.php:140 -#: ../../include/functions_ui.php:826 ../../mobile/operation/alerts.php:44 -#: ../../operation/agentes/alerts_status.functions.php:80 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:898 -#: ../../enterprise/operation/agentes/policy_view.php:221 -msgid "Standby on" -msgstr "Standby on" +#: ../../include/functions_pandora_networkmap.php:1398 +#: ../../include/functions_pandora_networkmap.php:1399 +msgid "Interface Information (SNMP)" +msgstr "Interface Information (SNMP)" -#: ../../godmode/alerts/alert_list.list.php:141 -#: ../../mobile/operation/alerts.php:45 -#: ../../operation/agentes/alerts_status.functions.php:81 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:900 -msgid "Standby off" -msgstr "Standby off" +#: ../../include/functions_pandora_networkmap.php:1406 +msgid "Shape" +msgstr "Shape" -#: ../../godmode/alerts/alert_list.list.php:163 -#: ../../operation/agentes/alerts_status.php:396 -msgid "Alert control filter" -msgstr "Alert control filter" +#: ../../include/functions_pandora_networkmap.php:1408 +msgid "Circle" +msgstr "Circle" -#: ../../godmode/alerts/alert_list.list.php:163 -#: ../../godmode/snmpconsole/snmp_alert.php:1019 -#: ../../godmode/users/user_list.php:249 -#: ../../operation/agentes/alerts_status.php:396 -#: ../../operation/agentes/graphs.php:163 -#: ../../operation/snmpconsole/snmp_view.php:559 -#: ../../enterprise/godmode/policies/policy_queue.php:277 -#: ../../enterprise/godmode/policies/policy_queue.php:364 -msgid "Toggle filter(s)" -msgstr "Toggle filter(s)" +#: ../../include/functions_pandora_networkmap.php:1409 +msgid "Square" +msgstr "Square" -#: ../../godmode/alerts/alert_list.list.php:412 -#: ../../godmode/massive/massive_copy_modules.php:133 -#: ../../enterprise/godmode/agentes/module_manager_editor_prediction.php:129 -#: ../../enterprise/godmode/alerts/alert_events_list.php:427 -#: ../../enterprise/godmode/alerts/alert_events_rules.php:412 -#: ../../enterprise/godmode/policies/policy_alerts.php:242 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:308 -msgid "Operations" -msgstr "Operations" +#: ../../include/functions_pandora_networkmap.php:1410 +msgid "Rhombus" +msgstr "Rhomb" -#: ../../godmode/alerts/alert_list.list.php:412 -#: ../../godmode/alerts/alert_templates.php:302 -#: ../../godmode/reporting/graphs.php:163 -#: ../../godmode/reporting/reporting_builder.list_items.php:308 -#: ../../godmode/reporting/reporting_builder.php:567 -#: ../../godmode/reporting/reporting_builder.php:687 -#: ../../godmode/servers/plugin.php:739 -#: ../../godmode/servers/servers.build_table.php:76 -#: ../../godmode/users/profile_list.php:327 -#: ../../godmode/users/user_list.php:278 -#: ../../operation/gis_maps/gis_map.php:94 -#: ../../enterprise/godmode/alerts/alert_events_list.php:427 -#: ../../enterprise/godmode/alerts/alert_events_rules.php:412 -#: ../../enterprise/godmode/modules/local_components.php:484 -#: ../../enterprise/godmode/policies/policies.php:261 -#: ../../enterprise/godmode/policies/policy_alerts.php:242 -#: ../../enterprise/godmode/reporting/reporting_builder.template_list_item.php:255 -#: ../../enterprise/meta/advanced/servers.build_table.php:71 -msgid "Op." -msgstr "Op." +#: ../../include/functions_pandora_networkmap.php:1420 +#: ../../include/functions_pandora_networkmap.php:1581 +msgid "name fictional node" +msgstr "Name fictional node" -#: ../../godmode/alerts/alert_list.list.php:505 -#: ../../godmode/alerts/alert_view.php:356 -msgid "" -"The default actions will be executed every time that the alert is fired and " -"no other action is executed" +#: ../../include/functions_pandora_networkmap.php:1421 +#: ../../include/functions_pandora_networkmap.php:1582 +msgid "Networkmap to link" +msgstr "Networkmap to link" + +#: ../../include/functions_pandora_networkmap.php:1427 +msgid "Update fictional node" +msgstr "Update fictional node" + +#: ../../include/functions_pandora_networkmap.php:1430 +#: ../../include/functions_pandora_networkmap.php:1431 +msgid "Node options" +msgstr "Node Options" + +#: ../../include/functions_pandora_networkmap.php:1438 +#: ../../include/functions_pandora_networkmap.php:1493 +msgid "Node source" +msgstr "Node Source" + +#: ../../include/functions_pandora_networkmap.php:1439 +#: ../../include/functions_pandora_networkmap.php:1494 +msgid "Interface source" +msgstr "Interface Source" + +#: ../../include/functions_pandora_networkmap.php:1440 +#: ../../include/functions_pandora_networkmap.php:1495 +msgid "Interface Target" +msgstr "Interface Target" + +#: ../../include/functions_pandora_networkmap.php:1442 +#: ../../include/functions_pandora_networkmap.php:1496 +msgid "Node target" +msgstr "Node Target" + +#: ../../include/functions_pandora_networkmap.php:1443 +msgid "E." +msgstr "E." + +#: ../../include/functions_pandora_networkmap.php:1474 +msgid "There are not relations" +msgstr "There are no relations." + +#: ../../include/functions_pandora_networkmap.php:1481 +#: ../../include/functions_pandora_networkmap.php:1482 +msgid "Relations" +msgstr "Relations" + +#: ../../include/functions_pandora_networkmap.php:1517 +msgid "Add interface link" +msgstr "Add interface link" + +#: ../../include/functions_pandora_networkmap.php:1544 +#: ../../include/functions_pandora_networkmap.php:1548 +#: ../../include/functions_pandora_networkmap.php:1549 +#: ../../include/functions_pandora_networkmap.php:1569 +#: ../../include/functions_pandora_networkmap.php:1574 +#: ../../include/functions_pandora_networkmap.php:1592 +msgid "Add agent node" +msgstr "Add Agent Node" + +#: ../../include/functions_pandora_networkmap.php:1573 +msgid "Add agent node (filter by group)" +msgstr "Add Agent Node (filter by group)" + +#: ../../include/functions_pandora_networkmap.php:1588 +msgid "Add fictional node" +msgstr "Add Fictional Node" + +#: ../../include/functions_pandora_networkmap.php:1591 +msgid "Add fictional point" +msgstr "Add fictional point" + +#: ../../include/class/Tree.class.php:1492 +msgid "NO DATA" +msgstr "NO DATA" + +#: ../../include/class/Tree.class.php:1578 +msgid "Module alerts" +msgstr "Module alerts" + +#: ../../include/functions_servers.php:363 +msgid "Data server" +msgstr "Data server" + +#: ../../include/functions_servers.php:368 +msgid "Network server" +msgstr "Network server" + +#: ../../include/functions_servers.php:373 +msgid "SNMP Trap server" +msgstr "SNMP Trap server" + +#: ../../include/functions_servers.php:383 +msgid "Plugin server" +msgstr "Plug-in server" + +#: ../../include/functions_servers.php:388 +msgid "Prediction server" +msgstr "Prediction server" + +#: ../../include/functions_servers.php:393 +msgid "WMI server" +msgstr "WMI server" + +#: ../../include/functions_servers.php:398 +msgid "Export server" +msgstr "Export server" + +#: ../../include/functions_servers.php:403 +msgid "Inventory server" +msgstr "Inventory server" + +#: ../../include/functions_servers.php:408 +msgid "Web server" +msgstr "Web server" + +#: ../../include/functions_servers.php:413 +msgid "Event server" +msgstr "Event server" + +#: ../../include/functions_servers.php:418 +msgid "Enterprise ICMP server" +msgstr "Enterprise ICMP server" + +#: ../../include/functions_servers.php:423 +msgid "Enterprise SNMP server" +msgstr "Enterprise SNMP server" + +#: ../../include/functions_servers.php:428 +msgid "Enterprise Satellite server" +msgstr "Enterprise Satellite server" + +#: ../../include/functions_servers.php:433 +msgid "Enterprise Transactional server" +msgstr "Enterprise Transactional server" + +#: ../../include/functions_servers.php:438 +msgid "Mainframe server" msgstr "" -"Default actions will run every time an alert is fired and no other action is " -"executed." -#: ../../godmode/alerts/alert_list.list.php:524 -#: ../../godmode/alerts/alert_view.php:195 -#: ../../include/functions_alerts.php:577 -#: ../../enterprise/godmode/alerts/alert_events_list.php:551 -#: ../../enterprise/godmode/policies/policy_alerts.php:328 -#: ../../enterprise/godmode/policies/policy_external_alerts.php:214 -msgid "Always" -msgstr "Always" - -#: ../../godmode/alerts/alert_list.list.php:526 -#: ../../enterprise/godmode/alerts/alert_events_list.php:553 -#: ../../enterprise/godmode/policies/policy_alerts.php:330 -#: ../../enterprise/godmode/policies/policy_external_alerts.php:216 -msgid "On" -msgstr "On" - -#: ../../godmode/alerts/alert_list.list.php:530 -#: ../../enterprise/godmode/alerts/alert_events_list.php:557 -#: ../../enterprise/godmode/policies/policy_alerts.php:334 -#: ../../enterprise/godmode/policies/policy_external_alerts.php:220 -msgid "Until" -msgstr "Until" - -#: ../../godmode/alerts/alert_list.list.php:552 -msgid "Delete action" -msgstr "Delete action" - -#: ../../godmode/alerts/alert_list.list.php:559 -#: ../../godmode/alerts/alert_list.list.php:871 -msgid "Update action" -msgstr "Update action" - -#: ../../godmode/alerts/alert_list.list.php:703 -#: ../../godmode/alerts/alert_list.list.php:707 -#: ../../godmode/alerts/alert_list.list.php:841 -#: ../../godmode/snmpconsole/snmp_alert.php:1234 -#: ../../enterprise/godmode/alerts/alert_events_list.php:582 -#: ../../enterprise/godmode/alerts/alert_events_list.php:584 -#: ../../enterprise/godmode/policies/policy_alerts.php:596 -#: ../../enterprise/godmode/policies/policy_external_alerts.php:242 -msgid "Add action" -msgstr "Add action" - -#: ../../godmode/alerts/alert_list.list.php:718 -msgid "View alert advanced details" -msgstr "View the alert's advanced details" - -#: ../../godmode/alerts/alert_list.list.php:729 -msgid "No alerts defined" -msgstr "No alerts defined" - -#: ../../godmode/alerts/alert_list.list.php:802 -#: ../../enterprise/godmode/alerts/alert_events_list.php:724 -#: ../../enterprise/godmode/policies/policy_alerts.php:573 -msgid "Set off standby" -msgstr "Turn off standby" - -#: ../../godmode/alerts/alert_list.list.php:811 -#: ../../enterprise/godmode/alerts/alert_events_list.php:733 -#: ../../enterprise/godmode/policies/policy_alerts.php:582 -msgid "Set standby" -msgstr "Set standby" - -#: ../../godmode/alerts/alert_list.php:80 -msgid "Already added" -msgstr "Already added" - -#: ../../godmode/alerts/alert_list.php:170 -#: ../../godmode/massive/massive_add_action_alerts.php:112 -#: ../../godmode/massive/massive_add_alerts.php:112 -#: ../../godmode/massive/massive_add_tags.php:88 -#: ../../operation/incidents/incident_detail.php:67 -#: ../../enterprise/godmode/alerts/alert_events_list.php:186 -#: ../../enterprise/godmode/policies/policy_agents.php:144 -msgid "Successfully added" -msgstr "Successfully added" - -#: ../../godmode/alerts/alert_list.php:170 -#: ../../godmode/massive/massive_add_action_alerts.php:59 -#: ../../godmode/massive/massive_add_action_alerts.php:96 -#: ../../godmode/massive/massive_add_action_alerts.php:112 -#: ../../godmode/massive/massive_add_action_alerts.php:116 -#: ../../godmode/massive/massive_add_action_alerts.php:120 -#: ../../godmode/massive/massive_add_alerts.php:113 -#: ../../godmode/massive/massive_add_tags.php:89 -#: ../../godmode/massive/massive_delete_action_alerts.php:119 -#: ../../operation/incidents/incident_detail.php:68 -#: ../../enterprise/godmode/alerts/alert_events_list.php:187 -#: ../../enterprise/godmode/policies/policy_agents.php:145 -#: ../../enterprise/godmode/policies/policy_alerts.php:188 -#: ../../enterprise/godmode/policies/policy_external_alerts.php:121 -msgid "Could not be added" -msgstr "Could not be added" - -#: ../../godmode/alerts/alert_list.php:264 -#: ../../godmode/massive/massive_standby_alerts.php:96 -#: ../../enterprise/godmode/alerts/alert_events_list.php:255 -#: ../../enterprise/godmode/policies/policy_alerts.php:122 -msgid "Successfully set standby" -msgstr "Succesfully set to standby mode" - -#: ../../godmode/alerts/alert_list.php:264 -#: ../../godmode/massive/massive_standby_alerts.php:96 -#: ../../enterprise/godmode/alerts/alert_events_list.php:256 -#: ../../enterprise/godmode/policies/policy_alerts.php:122 -msgid "Could not be set standby" -msgstr "Could not be set to standby mode" - -#: ../../godmode/alerts/alert_list.php:281 -#: ../../godmode/massive/massive_standby_alerts.php:78 -#: ../../enterprise/godmode/alerts/alert_events_list.php:272 -#: ../../enterprise/godmode/policies/policy_alerts.php:139 -msgid "Successfully set off standby" -msgstr "Successfully turned off standby" - -#: ../../godmode/alerts/alert_list.php:281 -#: ../../godmode/massive/massive_standby_alerts.php:78 -#: ../../enterprise/godmode/alerts/alert_events_list.php:273 -#: ../../enterprise/godmode/policies/policy_alerts.php:139 -msgid "Could not be set off standby" -msgstr "Standby mode could not be deactivated" - -#: ../../godmode/alerts/alert_list.php:313 -#: ../../godmode/alerts/alert_view.php:61 -#: ../../godmode/alerts/alert_view.php:62 -#: ../../godmode/alerts/alert_view.php:63 -msgid "List alerts" -msgstr "List alerts" - -#: ../../godmode/alerts/alert_list.php:317 -msgid "Builder alert" -msgstr "Builder alert" - -#: ../../godmode/alerts/alert_list.php:326 -#: ../../godmode/alerts/alert_list.php:329 -#: ../../godmode/users/configure_profile.php:268 -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:456 -msgid "Manage alerts" -msgstr "Manage alerts" - -#: ../../godmode/alerts/alert_special_days.php:44 ../../godmode/menu.php:164 -#: ../../godmode/menu.php:165 -msgid "Special days list" -msgstr "List of special days" - -#: ../../godmode/alerts/alert_special_days.php:86 -msgid "Skipped dates: " -msgstr "Skipped dates: " - -#: ../../godmode/alerts/alert_special_days.php:106 -msgid "Success to upload iCalendar" -msgstr "Success to upload iCalendar" - -#: ../../godmode/alerts/alert_special_days.php:106 -msgid "Fail to upload iCalendar" -msgstr "Fail to upload iCalendar" - -#: ../../godmode/alerts/alert_special_days.php:232 -msgid "iCalendar(.ics) file" -msgstr "iCalendar(.ics) file" - -#: ../../godmode/alerts/alert_special_days.php:235 -#: ../../godmode/alerts/configure_alert_special_days.php:79 -msgid "Same day of the week" -msgstr "Same day of the week" - -#: ../../godmode/alerts/alert_special_days.php:237 -#: ../../godmode/alerts/alert_special_days.php:425 -#: ../../godmode/alerts/alert_templates.php:65 -#: ../../godmode/alerts/configure_alert_special_days.php:81 -#: ../../godmode/reporting/reporting_builder.item_editor.php:803 -#: ../../include/functions_html.php:849 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1336 -#: ../../enterprise/include/functions_reporting.php:1175 -#: ../../enterprise/include/functions_reporting.php:1666 -#: ../../enterprise/include/functions_reporting.php:1969 -#: ../../enterprise/include/functions_reporting.php:2391 -#: ../../enterprise/include/functions_reporting.php:3173 -#: ../../enterprise/include/functions_reporting_pdf.php:1525 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:120 -msgid "Monday" -msgstr "Monday" - -#: ../../godmode/alerts/alert_special_days.php:238 -#: ../../godmode/alerts/alert_special_days.php:428 -#: ../../godmode/alerts/alert_templates.php:66 -#: ../../godmode/alerts/configure_alert_special_days.php:82 -#: ../../godmode/reporting/reporting_builder.item_editor.php:809 -#: ../../include/functions_html.php:850 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1342 -#: ../../enterprise/include/functions_reporting.php:1176 -#: ../../enterprise/include/functions_reporting.php:1667 -#: ../../enterprise/include/functions_reporting.php:1970 -#: ../../enterprise/include/functions_reporting.php:2392 -#: ../../enterprise/include/functions_reporting.php:3174 -#: ../../enterprise/include/functions_reporting_pdf.php:1526 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:121 -msgid "Tuesday" -msgstr "Tuesday" - -#: ../../godmode/alerts/alert_special_days.php:239 -#: ../../godmode/alerts/alert_special_days.php:431 -#: ../../godmode/alerts/alert_templates.php:67 -#: ../../godmode/alerts/configure_alert_special_days.php:83 -#: ../../godmode/reporting/reporting_builder.item_editor.php:815 -#: ../../include/functions_html.php:851 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1348 -#: ../../enterprise/include/functions_reporting.php:1177 -#: ../../enterprise/include/functions_reporting.php:1668 -#: ../../enterprise/include/functions_reporting.php:1971 -#: ../../enterprise/include/functions_reporting.php:2393 -#: ../../enterprise/include/functions_reporting.php:3175 -#: ../../enterprise/include/functions_reporting_pdf.php:1527 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:122 -msgid "Wednesday" -msgstr "Wednesday" - -#: ../../godmode/alerts/alert_special_days.php:240 -#: ../../godmode/alerts/alert_special_days.php:434 -#: ../../godmode/alerts/alert_templates.php:68 -#: ../../godmode/alerts/configure_alert_special_days.php:84 -#: ../../godmode/reporting/reporting_builder.item_editor.php:821 -#: ../../include/functions_html.php:852 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1354 -#: ../../enterprise/include/functions_reporting.php:1178 -#: ../../enterprise/include/functions_reporting.php:1669 -#: ../../enterprise/include/functions_reporting.php:1972 -#: ../../enterprise/include/functions_reporting.php:2394 -#: ../../enterprise/include/functions_reporting.php:3176 -#: ../../enterprise/include/functions_reporting_pdf.php:1528 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:123 -msgid "Thursday" -msgstr "Thursday" - -#: ../../godmode/alerts/alert_special_days.php:241 -#: ../../godmode/alerts/alert_special_days.php:437 -#: ../../godmode/alerts/alert_templates.php:69 -#: ../../godmode/alerts/configure_alert_special_days.php:85 -#: ../../godmode/reporting/reporting_builder.item_editor.php:827 -#: ../../include/functions_html.php:853 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1360 -#: ../../enterprise/include/functions_reporting.php:1179 -#: ../../enterprise/include/functions_reporting.php:1670 -#: ../../enterprise/include/functions_reporting.php:1973 -#: ../../enterprise/include/functions_reporting.php:2395 -#: ../../enterprise/include/functions_reporting.php:3177 -#: ../../enterprise/include/functions_reporting_pdf.php:1529 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:124 -msgid "Friday" -msgstr "Friday" - -#: ../../godmode/alerts/alert_special_days.php:242 -#: ../../godmode/alerts/alert_special_days.php:440 -#: ../../godmode/alerts/alert_templates.php:70 -#: ../../godmode/alerts/configure_alert_special_days.php:86 -#: ../../godmode/reporting/reporting_builder.item_editor.php:833 -#: ../../include/functions_html.php:854 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1366 -#: ../../enterprise/include/functions_reporting.php:1180 -#: ../../enterprise/include/functions_reporting.php:1671 -#: ../../enterprise/include/functions_reporting.php:1974 -#: ../../enterprise/include/functions_reporting.php:2396 -#: ../../enterprise/include/functions_reporting.php:3178 -#: ../../enterprise/include/functions_reporting_pdf.php:1530 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:125 -msgid "Saturday" -msgstr "Saturday" - -#: ../../godmode/alerts/alert_special_days.php:243 -#: ../../godmode/alerts/alert_special_days.php:443 -#: ../../godmode/alerts/alert_templates.php:71 -#: ../../godmode/alerts/configure_alert_special_days.php:87 -#: ../../godmode/reporting/reporting_builder.item_editor.php:839 -#: ../../include/functions_html.php:848 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1372 -#: ../../enterprise/include/functions_reporting.php:1181 -#: ../../enterprise/include/functions_reporting.php:1672 -#: ../../enterprise/include/functions_reporting.php:1975 -#: ../../enterprise/include/functions_reporting.php:2397 -#: ../../enterprise/include/functions_reporting.php:3179 -#: ../../enterprise/include/functions_reporting_pdf.php:1531 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:126 -msgid "Sunday" -msgstr "Sunday" - -#: ../../godmode/alerts/alert_special_days.php:254 -msgid "Overwrite" -msgstr "Overwrite" - -#: ../../godmode/alerts/alert_special_days.php:255 -msgid "Check this box, if you want to overwrite existing same days." -msgstr "Check this box, if you want to overwrite existing same days." - -#: ../../godmode/alerts/alert_special_days.php:273 -msgid "Display range: " -msgstr "Display range: " - -#: ../../godmode/alerts/alert_special_days.php:347 -#: ../../enterprise/include/functions_reporting.php:1213 -#: ../../enterprise/include/functions_reporting.php:2010 -#: ../../enterprise/include/functions_reporting.php:2788 -#: ../../enterprise/include/functions_reporting_pdf.php:1562 -msgid "January" -msgstr "January" - -#: ../../godmode/alerts/alert_special_days.php:350 -#: ../../enterprise/include/functions_reporting.php:1216 -#: ../../enterprise/include/functions_reporting.php:2013 -#: ../../enterprise/include/functions_reporting.php:2791 -#: ../../enterprise/include/functions_reporting_pdf.php:1565 -msgid "February" -msgstr "February" - -#: ../../godmode/alerts/alert_special_days.php:353 -#: ../../enterprise/include/functions_reporting.php:1219 -#: ../../enterprise/include/functions_reporting.php:2016 -#: ../../enterprise/include/functions_reporting.php:2794 -#: ../../enterprise/include/functions_reporting_pdf.php:1568 -msgid "March" -msgstr "March" - -#: ../../godmode/alerts/alert_special_days.php:356 -#: ../../enterprise/include/functions_reporting.php:1222 -#: ../../enterprise/include/functions_reporting.php:2019 -#: ../../enterprise/include/functions_reporting.php:2797 -#: ../../enterprise/include/functions_reporting_pdf.php:1571 -msgid "April" -msgstr "April" - -#: ../../godmode/alerts/alert_special_days.php:359 -#: ../../enterprise/include/functions_reporting.php:1225 -#: ../../enterprise/include/functions_reporting.php:2022 -#: ../../enterprise/include/functions_reporting.php:2800 -#: ../../enterprise/include/functions_reporting_pdf.php:1574 -msgid "May" -msgstr "May" - -#: ../../godmode/alerts/alert_special_days.php:362 -#: ../../enterprise/include/functions_reporting.php:1228 -#: ../../enterprise/include/functions_reporting.php:2025 -#: ../../enterprise/include/functions_reporting.php:2803 -#: ../../enterprise/include/functions_reporting_pdf.php:1577 -msgid "June" -msgstr "June" - -#: ../../godmode/alerts/alert_special_days.php:365 -#: ../../enterprise/include/functions_reporting.php:1231 -#: ../../enterprise/include/functions_reporting.php:2028 -#: ../../enterprise/include/functions_reporting.php:2806 -#: ../../enterprise/include/functions_reporting_pdf.php:1580 -msgid "July" -msgstr "July" - -#: ../../godmode/alerts/alert_special_days.php:368 -#: ../../enterprise/include/functions_reporting.php:1234 -#: ../../enterprise/include/functions_reporting.php:2031 -#: ../../enterprise/include/functions_reporting.php:2809 -#: ../../enterprise/include/functions_reporting_pdf.php:1583 -msgid "August" -msgstr "August" - -#: ../../godmode/alerts/alert_special_days.php:371 -#: ../../enterprise/include/functions_reporting.php:1237 -#: ../../enterprise/include/functions_reporting.php:2034 -#: ../../enterprise/include/functions_reporting.php:2812 -#: ../../enterprise/include/functions_reporting_pdf.php:1586 -msgid "September" -msgstr "September" - -#: ../../godmode/alerts/alert_special_days.php:374 -#: ../../enterprise/include/functions_reporting.php:1240 -#: ../../enterprise/include/functions_reporting.php:2037 -#: ../../enterprise/include/functions_reporting.php:2815 -#: ../../enterprise/include/functions_reporting_pdf.php:1589 -msgid "October" -msgstr "October" - -#: ../../godmode/alerts/alert_special_days.php:377 -#: ../../enterprise/include/functions_reporting.php:1243 -#: ../../enterprise/include/functions_reporting.php:2040 -#: ../../enterprise/include/functions_reporting.php:2818 -#: ../../enterprise/include/functions_reporting_pdf.php:1592 -msgid "November" -msgstr "November" - -#: ../../godmode/alerts/alert_special_days.php:380 -#: ../../enterprise/include/functions_reporting.php:1246 -#: ../../enterprise/include/functions_reporting.php:2043 -#: ../../enterprise/include/functions_reporting.php:2821 -#: ../../enterprise/include/functions_reporting_pdf.php:1595 -msgid "December" -msgstr "December" - -#: ../../godmode/alerts/alert_special_days.php:422 -msgid "Same as " -msgstr "Same as " - -#: ../../godmode/alerts/alert_special_days.php:452 -#: ../../godmode/events/event_edit_filter.php:361 -#: ../../godmode/events/event_edit_filter.php:376 -#: ../../operation/events/events_list.php:338 -#: ../../operation/events/events_list.php:365 -#: ../../enterprise/godmode/agentes/collection_manager.php:167 -#: ../../enterprise/godmode/massive/massive_edit_tags_policy.php:115 -#: ../../enterprise/godmode/massive/massive_tags_edit_policy.php:113 -#: ../../enterprise/godmode/policies/policy_collections.php:125 -msgid "Remove" -msgstr "Remove" - -#: ../../godmode/alerts/alert_templates.php:62 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:117 -msgid "Everyday" -msgstr "Everyday" - -#: ../../godmode/alerts/alert_templates.php:73 -#: ../../include/functions_config.php:703 -#: ../../enterprise/extensions/ipam/ipam_editor.php:95 -#: ../../enterprise/godmode/setup/setup_history.php:68 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:128 -msgid "Days" -msgstr "Days" - -#: ../../godmode/alerts/alert_templates.php:73 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:128 -msgid "Every" -msgstr "Every" - -#: ../../godmode/alerts/alert_templates.php:83 -#: ../../enterprise/dashboard/widgets/tactical.php:32 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:138 -msgid "and" -msgstr "and" - -#: ../../godmode/alerts/alert_templates.php:89 -#: ../../godmode/alerts/alert_view.php:306 -#: ../../godmode/alerts/configure_alert_template.php:549 -#: ../../godmode/snmpconsole/snmp_alert.php:919 -#: ../../enterprise/godmode/alerts/alert_events.php:453 -#: ../../enterprise/godmode/massive/massive_modify_alerts_snmp.php:257 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:143 -msgid "Time threshold" -msgstr "Time threshold" - -#: ../../godmode/alerts/alert_templates.php:268 -#: ../../godmode/modules/manage_network_components.php:532 -#: ../../godmode/reporting/reporting_builder.list_items.php:209 -#: ../../godmode/tag/tag.php:176 ../../godmode/tag/tag.php:281 -#: ../../godmode/users/user_list.php:243 -#: ../../operation/agentes/alerts_status.php:390 -#: ../../operation/agentes/status_monitor.php:533 -#: ../../operation/events/events_list.php:640 ../../operation/tree.php:184 -#: ../../enterprise/godmode/alerts/alert_events_list.php:382 -#: ../../enterprise/godmode/modules/local_components.php:457 -#: ../../enterprise/meta/advanced/metasetup.translate_string.php:148 -#: ../../enterprise/meta/advanced/policymanager.queue.php:244 -#: ../../enterprise/meta/agentsearch.php:72 -msgid "Show Options" -msgstr "Show Options" - -#: ../../godmode/alerts/alert_templates.php:359 -msgid "No alert templates defined" -msgstr "No alert templates defined" - -#: ../../godmode/alerts/alert_view.php:49 -#: ../../godmode/alerts/alert_view.php:324 -#: ../../include/functions_events.php:2140 -msgid "Alert details" -msgstr "Alert details" - -#: ../../godmode/alerts/alert_view.php:106 -#: ../../mobile/operation/alerts.php:96 ../../mobile/operation/alerts.php:97 -#: ../../mobile/operation/alerts.php:203 ../../mobile/operation/alerts.php:204 -msgid "Stand by" -msgstr "Stand by" - -#: ../../godmode/alerts/alert_view.php:144 -#: ../../godmode/alerts/configure_alert_template.php:844 -#: ../../include/functions_ui.php:1012 -msgid "" -"The alert would fire when the value matches " +#: ../../include/functions_servers.php:443 +msgid "Sync server" msgstr "" -"The alert is triggered when the value matches " -#: ../../godmode/alerts/alert_view.php:147 ../../include/functions_ui.php:1015 -msgid "" -"The alert would fire when the value doesn't match " -msgstr "" -"The alert is triggered when the value doesn't match " - -#: ../../godmode/alerts/alert_view.php:152 -#: ../../godmode/alerts/configure_alert_template.php:846 -#: ../../include/functions_ui.php:1003 -msgid "The alert would fire when the value is " -msgstr "" -"The alert is triggered when the value is equal to " - -#: ../../godmode/alerts/alert_view.php:156 -#: ../../godmode/alerts/configure_alert_template.php:847 -#: ../../include/functions_ui.php:1007 -msgid "The alert would fire when the value is not " -msgstr "" -"The alert is triggered when the value is different to " - -#: ../../godmode/alerts/alert_view.php:161 -#: ../../godmode/alerts/configure_alert_template.php:848 -#: ../../include/functions_ui.php:1021 -msgid "" -"The alert would fire when the value is between and " -"" -msgstr "" -"The alert is triggered when the value is between " -"and " - -#: ../../godmode/alerts/alert_view.php:164 ../../include/functions_ui.php:1024 -msgid "" -"The alert would fire when the value is not between " -"and " -msgstr "" -"The alert is triggered when the value isn't between " -"and " - -#: ../../godmode/alerts/alert_view.php:170 -#: ../../godmode/alerts/configure_alert_template.php:850 -msgid "The alert would fire when the value is below " -msgstr "" -"The alert is triggered when the value is below " - -#: ../../godmode/alerts/alert_view.php:174 -#: ../../godmode/alerts/configure_alert_template.php:851 -msgid "The alert would fire when the value is above " -msgstr "" -"The alert is triggered when the value is over " - -#: ../../godmode/alerts/alert_view.php:179 -#: ../../godmode/alerts/configure_alert_template.php:854 -msgid "The alert would fire when the module value changes" -msgstr "The alert is triggered when the module's value changes" - -#: ../../godmode/alerts/alert_view.php:182 -#: ../../godmode/alerts/configure_alert_template.php:855 -msgid "The alert would fire when the module value does not change" -msgstr "The alert is triggered when the module's value remains the same" - -#: ../../godmode/alerts/alert_view.php:186 -#: ../../godmode/alerts/configure_alert_template.php:852 -#: ../../include/functions_ui.php:1038 -msgid "The alert would fire when the module is in warning status" -msgstr "The alert is triggered when the module is in warning status" - -#: ../../godmode/alerts/alert_view.php:189 -#: ../../godmode/alerts/configure_alert_template.php:853 -#: ../../include/functions_ui.php:1043 -msgid "The alert would fire when the module is in critical status" -msgstr "The alert is triggered when the module is in critical status" - -#: ../../godmode/alerts/alert_view.php:192 -#: ../../godmode/alerts/configure_alert_template.php:856 -msgid "The alert would fire when the module is in unknown status" -msgstr "The alert is triggered when the module is in unknown status" - -#: ../../godmode/alerts/alert_view.php:298 -#: ../../godmode/alerts/configure_alert_template.php:536 -msgid "Use special days list" -msgstr "Use special days list" - -#: ../../godmode/alerts/alert_view.php:310 -msgid "Number of alerts" -msgstr "Number of alerts" - -#: ../../godmode/alerts/alert_view.php:310 -#: ../../godmode/reporting/reporting_builder.item_editor.php:779 -#: ../../godmode/reporting/reporting_builder.item_editor.php:1291 -#: ../../include/functions_graph.php:758 ../../include/functions_graph.php:759 -#: ../../include/functions_graph.php:760 ../../include/functions_graph.php:763 -#: ../../include/functions_graph.php:1435 -#: ../../include/functions_graph.php:3949 -#: ../../include/functions_graph.php:3954 -#: ../../include/functions_graph.php:4672 -#: ../../include/functions_graph.php:4675 -#: ../../include/functions_graph.php:4678 -#: ../../include/graphs/functions_pchart.php:208 -#: ../../include/graphs/functions_pchart.php:1182 -#: ../../include/functions_reporting.php:956 -#: ../../include/functions_ui.php:2001 -#: ../../enterprise/dashboard/widgets/top_n.php:477 -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:199 -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:261 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1314 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1592 -#: ../../enterprise/meta/include/functions_wizard_meta.php:840 -#: ../../enterprise/meta/include/functions_wizard_meta.php:849 -#: ../../enterprise/meta/include/functions_wizard_meta.php:926 -#: ../../enterprise/meta/include/functions_wizard_meta.php:935 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1127 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1136 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1343 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1352 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1424 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1433 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1540 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1549 -msgid "Min" -msgstr "Min." - -#: ../../godmode/alerts/alert_view.php:310 -#: ../../godmode/reporting/reporting_builder.item_editor.php:781 -#: ../../godmode/reporting/reporting_builder.item_editor.php:1289 -#: ../../include/functions_graph.php:758 ../../include/functions_graph.php:759 -#: ../../include/functions_graph.php:760 ../../include/functions_graph.php:763 -#: ../../include/functions_graph.php:1433 -#: ../../include/functions_graph.php:3949 -#: ../../include/functions_graph.php:3954 -#: ../../include/functions_graph.php:4672 -#: ../../include/functions_graph.php:4675 -#: ../../include/functions_graph.php:4678 -#: ../../include/graphs/functions_pchart.php:202 -#: ../../include/graphs/functions_pchart.php:1184 -#: ../../include/functions_reporting.php:953 -#: ../../include/functions_ui.php:2001 -#: ../../enterprise/dashboard/widgets/top_n.php:474 -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:204 -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:258 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1312 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1590 -#: ../../enterprise/meta/include/functions_wizard_meta.php:842 -#: ../../enterprise/meta/include/functions_wizard_meta.php:851 -#: ../../enterprise/meta/include/functions_wizard_meta.php:928 -#: ../../enterprise/meta/include/functions_wizard_meta.php:937 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1129 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1138 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1345 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1354 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1426 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1435 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1542 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1551 -msgid "Max" -msgstr "Max." - -#: ../../godmode/alerts/alert_view.php:325 -msgid "Firing conditions" -msgstr "Firing conditions" - -#: ../../godmode/alerts/alert_view.php:348 -#: ../../godmode/alerts/alert_view.php:370 -msgid "Every time that the alert is fired" -msgstr "Every time that the alert is fired" - -#: ../../godmode/alerts/alert_view.php:414 -msgid "" -"Select the desired action and mode to see the Firing/Recovery fields for " -"this action" -msgstr "" -"Select the desired action and mode to view the Firing/Recovery fields for " -"this action" - -#: ../../godmode/alerts/alert_view.php:417 -msgid "Select the action" -msgstr "Choose an action" - -#: ../../godmode/alerts/alert_view.php:420 -#: ../../godmode/alerts/configure_alert_action.php:148 -msgid "Firing" -msgstr "Firing" - -#: ../../godmode/alerts/alert_view.php:421 -msgid "Recovering" -msgstr "Recovering" - -#: ../../godmode/alerts/alert_view.php:423 -#: ../../godmode/massive/massive_edit_modules.php:545 -#: ../../godmode/servers/manage_recontask.php:296 -#: ../../godmode/servers/manage_recontask_form.php:243 -#: ../../enterprise/godmode/services/services.service.php:253 -#: ../../enterprise/operation/services/services.list.php:192 -#: ../../enterprise/operation/services/services.table_services.php:161 -msgid "Mode" -msgstr "Mode" - -#: ../../godmode/alerts/alert_view.php:438 -#: ../../godmode/alerts/alert_view.php:532 -#: ../../godmode/alerts/configure_alert_template.php:670 -msgid "Firing fields" -msgstr "Triggering fields" - -#: ../../godmode/alerts/alert_view.php:439 -msgid "" -"Fields passed to the command executed by this action when the alert is fired" -msgstr "" -"When the alert is triggered, action definining fields will be passed to the " -"command." - -#: ../../godmode/alerts/alert_view.php:442 -#: ../../godmode/alerts/alert_view.php:531 -msgid "Fields configured on the command associated to the action" -msgstr "Fields configured on the command associated to the action" - -#: ../../godmode/alerts/alert_view.php:443 -msgid "Template fields" -msgstr "Template fields" - -#: ../../godmode/alerts/alert_view.php:444 -msgid "Triggering fields configured in template" -msgstr "Triggering fields configured in template" - -#: ../../godmode/alerts/alert_view.php:445 -msgid "Action fields" -msgstr "Action fields" - -#: ../../godmode/alerts/alert_view.php:446 -msgid "Triggering fields configured in action" -msgstr "Triggering fields configured in action" - -#: ../../godmode/alerts/alert_view.php:448 -msgid "Executed on firing" -msgstr "Executed upon triggering" - -#: ../../godmode/alerts/alert_view.php:449 -#: ../../godmode/alerts/alert_view.php:532 -msgid "Fields used on execution when the alert is fired" -msgstr "Fields used on execution when the alert is fired" - -#: ../../godmode/alerts/alert_view.php:508 -#: ../../godmode/alerts/alert_view.php:595 -#: ../../godmode/alerts/configure_alert_action.php:153 -#: ../../godmode/servers/plugin.php:381 -msgid "Command preview" -msgstr "Command preview" - -#: ../../godmode/alerts/alert_view.php:516 -msgid "The alert recovering is disabled on this template." -msgstr "Alert recovery is disabled for this template" - -#: ../../godmode/alerts/alert_view.php:529 -msgid "Recovering fields" -msgstr "Recovery fields" - -#: ../../godmode/alerts/alert_view.php:529 -msgid "" -"Fields passed to the command executed by this action when the alert is " -"recovered" -msgstr "" -"Fields passed to the command executed by this action when the alert is " -"recovered" - -#: ../../godmode/alerts/alert_view.php:533 -msgid "Template recovery fields" -msgstr "Template recovery fields" - -#: ../../godmode/alerts/alert_view.php:533 -msgid "Recovery fields configured in alert template" -msgstr "Recovery fields configured on alert templates" - -#: ../../godmode/alerts/alert_view.php:534 -msgid "Action recovery fields" -msgstr "Action recovery fields" - -#: ../../godmode/alerts/alert_view.php:534 -msgid "Recovery fields configured in alert action" -msgstr "Recovery fields configured on alert action" - -#: ../../godmode/alerts/alert_view.php:535 -msgid "Executed on recovery" -msgstr "Executed upon recovery" - -#: ../../godmode/alerts/alert_view.php:535 -msgid "Fields used on execution when the alert is recovered" -msgstr "Fields used upon execution when the alert is recovered" - -#: ../../godmode/alerts/configure_alert_action.php:57 -#: ../../godmode/alerts/configure_alert_action.php:66 -msgid "Configure alert action" -msgstr "Configure alert action" - -#: ../../godmode/alerts/configure_alert_action.php:98 -msgid "Update Action" -msgstr "Update Action" - -#: ../../godmode/alerts/configure_alert_action.php:128 -#: ../../godmode/alerts/configure_alert_command.php:150 -#: ../../godmode/events/event_responses.editor.php:114 -#: ../../godmode/events/event_responses.editor.php:121 -#: ../../godmode/events/event_responses.editor.php:124 -#: ../../godmode/massive/massive_edit_plugins.php:437 -#: ../../godmode/servers/plugin.php:388 ../../godmode/servers/plugin.php:394 -#: ../../godmode/servers/plugin.php:737 -#: ../../godmode/servers/recon_script.php:370 -msgid "Command" -msgstr "Command" - -#: ../../godmode/alerts/configure_alert_action.php:136 -#: ../../godmode/alerts/configure_alert_command.php:130 -msgid "Create Command" -msgstr "Create Command" - -#: ../../godmode/alerts/configure_alert_action.php:149 -msgid "Recovery" -msgstr "Recovery" - -#: ../../godmode/alerts/configure_alert_command.php:42 -msgid "Configure alert command" -msgstr "Configure alert command" - -#: ../../godmode/alerts/configure_alert_command.php:127 -msgid "Update Command" -msgstr "Update Command" - -#: ../../godmode/alerts/configure_alert_command.php:160 -#, php-format -msgid "Field %s description" -msgstr "%s field description" - -#: ../../godmode/alerts/configure_alert_command.php:175 -#, php-format -msgid "Field %s values" -msgstr "%s field values" - -#: ../../godmode/alerts/configure_alert_special_days.php:55 -msgid "Configure special day" -msgstr "Configure special day" - -#: ../../godmode/alerts/configure_alert_template.php:63 -#: ../../godmode/alerts/configure_alert_template.php:82 -#: ../../godmode/alerts/configure_alert_template.php:100 -#: ../../include/functions_menu.php:483 -msgid "Configure alert template" -msgstr "Configure alert template" - -#: ../../godmode/alerts/configure_alert_template.php:118 -#: ../../godmode/modules/manage_network_components.php:160 -#: ../../enterprise/godmode/modules/local_components.php:106 -#, php-format -msgid "Successfully created from %s" -msgstr "Successfully created from %s" - -#: ../../godmode/alerts/configure_alert_template.php:147 -#: ../../godmode/alerts/configure_alert_template.php:152 -#: ../../godmode/alerts/configure_alert_template.php:167 -#: ../../godmode/alerts/configure_alert_template.php:172 -#: ../../godmode/alerts/configure_alert_template.php:187 -#: ../../godmode/alerts/configure_alert_template.php:192 -#: ../../include/functions_config.php:707 -#: ../../enterprise/godmode/alerts/alert_events.php:96 -#: ../../enterprise/godmode/alerts/alert_events.php:101 -#: ../../enterprise/godmode/alerts/alert_events.php:116 -#: ../../enterprise/godmode/alerts/alert_events.php:121 -#: ../../enterprise/godmode/alerts/alert_events.php:136 -#: ../../enterprise/godmode/alerts/alert_events.php:141 -#: ../../enterprise/godmode/setup/setup_history.php:71 -msgid "Step" -msgstr "Step" - -#: ../../godmode/alerts/configure_alert_template.php:148 -#: ../../godmode/alerts/configure_alert_template.php:153 -#: ../../godmode/servers/plugin.php:326 ../../godmode/servers/plugin.php:332 -#: ../../godmode/setup/setup.php:74 ../../godmode/setup/setup.php:112 -#: ../../include/ajax/events.php:299 ../../include/functions_reports.php:581 -#: ../../include/functions_reporting.php:5483 -#: ../../enterprise/godmode/alerts/alert_events.php:97 -#: ../../enterprise/godmode/alerts/alert_events.php:102 -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:46 -#: ../../enterprise/include/functions_reporting_csv.php:483 -#: ../../enterprise/meta/include/functions_wizard_meta.php:184 -#: ../../enterprise/meta/include/functions_wizard_meta.php:416 -#: ../../enterprise/meta/include/functions_wizard_meta.php:485 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1014 -msgid "General" -msgstr "General" - -#: ../../godmode/alerts/configure_alert_template.php:168 -#: ../../godmode/alerts/configure_alert_template.php:173 -#: ../../enterprise/godmode/alerts/alert_events.php:117 -#: ../../enterprise/godmode/alerts/alert_events.php:122 -msgid "Conditions" -msgstr "Conditions" - -#: ../../godmode/alerts/configure_alert_template.php:188 -#: ../../godmode/alerts/configure_alert_template.php:193 -#: ../../enterprise/godmode/alerts/alert_events.php:137 -#: ../../enterprise/godmode/alerts/alert_events.php:142 -msgid "Advanced fields" -msgstr "Advanced fields" - -#: ../../godmode/alerts/configure_alert_template.php:520 -#: ../../enterprise/godmode/alerts/alert_events.php:430 -msgid "Days of week" -msgstr "Days of week" - -#: ../../godmode/alerts/configure_alert_template.php:539 -#: ../../godmode/reporting/reporting_builder.item_editor.php:847 -#: ../../enterprise/godmode/alerts/alert_events.php:446 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1380 -msgid "Time from" -msgstr "Set initial time" - -#: ../../godmode/alerts/configure_alert_template.php:543 -#: ../../godmode/reporting/reporting_builder.item_editor.php:856 -#: ../../enterprise/godmode/alerts/alert_events.php:449 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1388 -msgid "Time to" -msgstr "Set end time" - -#: ../../godmode/alerts/configure_alert_template.php:553 -#: ../../godmode/snmpconsole/snmp_alert.php:911 -#: ../../enterprise/godmode/alerts/alert_events.php:457 -#: ../../enterprise/godmode/massive/massive_modify_alerts_snmp.php:253 -msgid "Min. number of alerts" -msgstr "Min. number of alerts" - -#: ../../godmode/alerts/configure_alert_template.php:557 -msgid "Reset counter for non-sustained alerts" -msgstr "Reset counter for non-sustained alerts" - -#: ../../godmode/alerts/configure_alert_template.php:557 -msgid "" -"Enable this option if you want the counter to be reset when the alert is not " -"being fired consecutively, even if it's within the time threshold" -msgstr "" -"Enable this option if you want the counter to be reset when the alert is not " -"being fired consecutively, even if it's within the time threshold" - -#: ../../godmode/alerts/configure_alert_template.php:560 -#: ../../godmode/snmpconsole/snmp_alert.php:914 -#: ../../enterprise/godmode/alerts/alert_events.php:460 -#: ../../enterprise/godmode/massive/massive_modify_alerts_snmp.php:255 -msgid "Max. number of alerts" -msgstr "Max. number of alerts" - -#: ../../godmode/alerts/configure_alert_template.php:588 -msgid "" -"Unless they're left blank, the fields from the action will override those " -"set on the template." -msgstr "" -"Unless they're left blank, the fields from the action will override those " -"set on the template." - -#: ../../godmode/alerts/configure_alert_template.php:590 -msgid "Condition type" -msgstr "Condition type" - -#: ../../godmode/alerts/configure_alert_template.php:597 -msgid "Trigger when matches the value" -msgstr "Triggered when the value matches" - -#: ../../godmode/alerts/configure_alert_template.php:609 -msgid "The regular expression is valid" -msgstr "The regular expression is valid" - -#: ../../godmode/alerts/configure_alert_template.php:614 -msgid "The regular expression is not valid" -msgstr "The regular expression is not valid" - -#: ../../godmode/alerts/configure_alert_template.php:620 -#: ../../godmode/massive/massive_edit_modules.php:372 -#: ../../godmode/massive/massive_edit_modules.php:418 -#: ../../godmode/massive/massive_edit_modules.php:514 -#: ../../godmode/modules/manage_network_components_form_common.php:119 -#: ../../godmode/modules/manage_network_components_form_common.php:136 -#: ../../include/functions_alerts.php:570 -#: ../../include/functions_graph.php:4322 -#: ../../include/functions_reporting_html.php:3140 -#: ../../include/functions_treeview.php:94 -#: ../../include/functions_treeview.php:107 -#: ../../enterprise/dashboard/widgets/top_n.php:79 -#: ../../enterprise/godmode/massive/massive_edit_modules_satellite.php:241 -#: ../../enterprise/godmode/massive/massive_edit_modules_satellite.php:270 -#: ../../enterprise/godmode/modules/configure_local_component.php:238 -#: ../../enterprise/godmode/modules/configure_local_component.php:255 -msgid "Min." -msgstr "Min." - -#: ../../godmode/alerts/configure_alert_template.php:662 -msgid "Alert recovery" -msgstr "Alert recovery" - -#: ../../godmode/alerts/configure_alert_template.php:663 -#: ../../include/functions_groups.php:2158 -#: ../../include/functions_reporting_html.php:2092 -#: ../../operation/agentes/estado_generalagente.php:297 -#: ../../enterprise/extensions/ipam/ipam_ajax.php:196 -#: ../../enterprise/extensions/ipam/ipam_massive.php:79 -#: ../../enterprise/extensions/ipam/ipam_network.php:542 -#: ../../enterprise/include/functions_reporting_pdf.php:2344 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:892 -msgid "Enabled" -msgstr "Enabled" - -#: ../../godmode/alerts/configure_alert_template.php:671 -msgid "Recovery fields" -msgstr "Recovery fields" - -#: ../../godmode/alerts/configure_alert_template.php:772 -#: ../../godmode/modules/manage_network_components_form_common.php:58 -#: ../../enterprise/godmode/modules/configure_local_component.php:155 -msgid "Wizard level" -msgstr "Wizard level" - -#: ../../godmode/alerts/configure_alert_template.php:774 -msgid "No wizard" -msgstr "No wizard" - -#: ../../godmode/alerts/configure_alert_template.php:821 -#: ../../godmode/alerts/configure_alert_template.php:825 -#: ../../enterprise/dashboard/full_dashboard.php:210 -#: ../../enterprise/dashboard/public_dashboard.php:226 -#: ../../enterprise/godmode/alerts/alert_events.php:552 -#: ../../enterprise/meta/monitoring/wizard/wizard.agent.php:163 -#: ../../enterprise/meta/monitoring/wizard/wizard.module.local.php:183 -#: ../../enterprise/meta/monitoring/wizard/wizard.module.network.php:212 -#: ../../enterprise/meta/monitoring/wizard/wizard.module.web.php:173 -#: ../../enterprise/meta/monitoring/wizard/wizard.php:90 -msgid "Next" -msgstr "Next" - -#: ../../godmode/alerts/configure_alert_template.php:845 -#, php-format -msgid "The alert would fire when the value doesn\\'t match %s" -msgstr "The alert is triggered when the value doesn't match %s" - -#: ../../godmode/alerts/configure_alert_template.php:849 -msgid "" -"The alert would fire when the value is not between and " -msgstr "" -"The alert will activate when the value is not between and " - -#: ../../godmode/alerts/configure_alert_template.php:857 -msgid "" -"The alert template cannot have the same value for min and max thresholds." -msgstr "" -"The alert template cannot have the same value for min and max thresholds." - -#: ../../godmode/category/category.php:44 -#: ../../godmode/category/category.php:51 -#: ../../godmode/category/edit_category.php:43 -#: ../../godmode/category/edit_category.php:50 -msgid "List categories" -msgstr "List categories" - -#: ../../godmode/category/category.php:58 -#: ../../godmode/category/category.php:61 -#: ../../godmode/category/edit_category.php:57 -#: ../../godmode/category/edit_category.php:60 -msgid "Categories configuration" -msgstr "Category settings" - -#: ../../godmode/category/category.php:72 -msgid "Error deleting category" -msgstr "Error deleting category" - -#: ../../godmode/category/category.php:76 -msgid "Successfully deleted category" -msgstr "Successfully deleted category" - -#: ../../godmode/category/category.php:110 -msgid "Category name" -msgstr "Category name" - -#: ../../godmode/category/category.php:141 -msgid "No categories found" -msgstr "No categories found" - -#: ../../godmode/category/category.php:150 -#: ../../godmode/category/edit_category.php:146 -msgid "Create category" -msgstr "Create category" - -#: ../../godmode/category/edit_category.php:57 -msgid "Editor" -msgstr "Editor" - -#: ../../godmode/category/edit_category.php:76 -msgid "Error updating category" -msgstr "Error updating category" - -#: ../../godmode/category/edit_category.php:80 -msgid "Successfully updated category" -msgstr "Category successfully updated" - -#: ../../godmode/category/edit_category.php:99 -msgid "Error creating category" -msgstr "Error creating category" - -#: ../../godmode/category/edit_category.php:105 -msgid "Successfully created category" -msgstr "Category successfully created" - -#: ../../godmode/category/edit_category.php:137 -msgid "Update category" -msgstr "Update category" - -#: ../../godmode/db/db_audit.php:19 ../../godmode/db/db_event.php:21 -#: ../../godmode/db/db_info.php:32 ../../godmode/db/db_purge.php:37 -#: ../../godmode/db/db_refine.php:33 -msgid "Database maintenance" -msgstr "Database maintenance" - -#: ../../godmode/db/db_audit.php:19 -msgid "Database audit purge" -msgstr "Purge audit data" - -#: ../../godmode/db/db_audit.php:70 -msgid "Success data deleted" -msgstr "Data deleted sucessfully" - -#: ../../godmode/db/db_audit.php:72 -msgid "Error deleting data" -msgstr "Error deleting data" - -#: ../../godmode/db/db_audit.php:80 ../../godmode/db/db_event.php:61 -#: ../../include/functions_reporting_html.php:1556 -#: ../../include/functions_reporting_html.php:1571 -#: ../../operation/agentes/gis_view.php:194 -#: ../../operation/agentes/group_view.php:165 ../../operation/tree.php:273 -#: ../../enterprise/dashboard/widgets/tree_view.php:197 -#: ../../enterprise/include/functions_inventory.php:323 -#: ../../enterprise/include/functions_reporting_pdf.php:691 -#: ../../enterprise/include/functions_reporting_pdf.php:706 -#: ../../enterprise/meta/monitoring/group_view.php:145 -#: ../../enterprise/operation/agentes/agent_inventory.php:230 -msgid "Total" -msgstr "Total" - -#: ../../godmode/db/db_audit.php:81 ../../godmode/db/db_event.php:62 -msgid "Records" -msgstr "Records" - -#: ../../godmode/db/db_audit.php:84 ../../godmode/db/db_event.php:64 -msgid "First date" -msgstr "First date" - -#: ../../godmode/db/db_audit.php:88 -msgid "Latest date" -msgstr "Latest date" - -#: ../../godmode/db/db_audit.php:92 ../../godmode/db/db_event.php:73 -#: ../../godmode/db/db_purge.php:335 -msgid "Purge data" -msgstr "Purge data" - -#: ../../godmode/db/db_audit.php:97 -msgid "Purge audit data over 90 days" -msgstr "Purge audit data from last 90 days" - -#: ../../godmode/db/db_audit.php:98 -msgid "Purge audit data over 30 days" -msgstr "Purge audit data from last 30 days" - -#: ../../godmode/db/db_audit.php:99 -msgid "Purge audit data over 14 days" -msgstr "Purge audit data from last 14 days" - -#: ../../godmode/db/db_audit.php:100 -msgid "Purge audit data over 7 days" -msgstr "Purge audit data from last 7 days" - -#: ../../godmode/db/db_audit.php:101 -msgid "Purge audit data over 3 days" -msgstr "Purge audit data from last 3 days" - -#: ../../godmode/db/db_audit.php:102 -msgid "Purge audit data over 1 day" -msgstr "Purge audit data from last day" - -#: ../../godmode/db/db_audit.php:103 -msgid "Purge all audit data" -msgstr "Purge all audit data" - -#: ../../godmode/db/db_audit.php:107 ../../godmode/db/db_event.php:92 -msgid "Do it!" -msgstr "Do it!" - -#: ../../godmode/db/db_event.php:22 -msgid "Event database cleanup" -msgstr "Database events cleanup" - -#: ../../godmode/db/db_event.php:40 -msgid "Successfully deleted old events" -msgstr "Successfully deleted old events" - -#: ../../godmode/db/db_event.php:43 -msgid "Error deleting old events" -msgstr "Error deleting old events" - -#: ../../godmode/db/db_event.php:67 -msgid "Latest data" -msgstr "Latest data" - -#: ../../godmode/db/db_event.php:81 -msgid "Purge event data over 90 days" -msgstr "Purge event data from last 90 days" - -#: ../../godmode/db/db_event.php:82 -msgid "Purge event data over 30 days" -msgstr "Purge event data from last 30 days" - -#: ../../godmode/db/db_event.php:83 -msgid "Purge event data over 14 days" -msgstr "Purge event data from last 14 days" - -#: ../../godmode/db/db_event.php:84 -msgid "Purge event data over 7 days" -msgstr "Purge event data from last 7 days" - -#: ../../godmode/db/db_event.php:85 -msgid "Purge event data over 3 days" -msgstr "Purge event data from last 3 days" - -#: ../../godmode/db/db_event.php:86 -msgid "Purge event data over 1 day" -msgstr "Purge event data from last day" - -#: ../../godmode/db/db_event.php:87 -msgid "Purge all event data" -msgstr "Purge all event data" - -#: ../../godmode/db/db_info.php:32 -msgid "Database information" -msgstr "Database information" - -#: ../../godmode/db/db_info.php:34 -msgid "Module data received" -msgstr "Module data received" - -#: ../../godmode/db/db_main.php:69 -msgid "Current database maintenance setup" -msgstr "Current setup for database maintenance" - -#: ../../godmode/db/db_main.php:76 -msgid "Database setup" -msgstr "Database setup" - -#: ../../godmode/db/db_main.php:80 -msgid "Max. time before compact data" -msgstr "Max. time before compacting data" - -#: ../../godmode/db/db_main.php:82 ../../godmode/db/db_main.php:88 -#: ../../godmode/setup/setup_visuals.php:740 ../../include/functions.php:431 -#: ../../include/functions.php:565 ../../include/functions_html.php:731 -#: ../../enterprise/meta/advanced/metasetup.visual.php:143 -msgid "days" -msgstr "days" - -#: ../../godmode/db/db_main.php:86 -msgid "Max. time before purge" -msgstr "Max. time before purging" - -#: ../../godmode/db/db_main.php:95 -msgid "Database size stats" -msgstr "Database size stats" - -#: ../../godmode/db/db_main.php:99 ../../include/functions_reporting.php:7248 -#: ../../include/functions_reporting_html.php:3469 -#: ../../mobile/operation/groups.php:125 ../../operation/tree.php:271 -#: ../../enterprise/dashboard/widgets/tree_view.php:195 -#: ../../enterprise/include/functions_reporting_csv.php:456 -msgid "Total agents" -msgstr "Total amount of agents" - -#: ../../godmode/db/db_main.php:105 ../../include/functions_reporting.php:9898 -msgid "Total events" -msgstr "Total amount of events" - -#: ../../godmode/db/db_main.php:111 -msgid "Total data items (tagente_datos)" -msgstr "Total data items (tagente_datos)" - -#: ../../godmode/db/db_main.php:123 -msgid "Total log4x items (tagente_datos_log4x)" -msgstr "Total log4x items (tagente_datos_log4x)" - -#: ../../godmode/db/db_main.php:135 -msgid "Total data string items (tagente_datos_string)" -msgstr "Total number of data string items" - -#: ../../godmode/db/db_main.php:141 -msgid "Total modules configured" -msgstr "Total amount of modules configured" - -#: ../../godmode/db/db_main.php:149 -msgid "Total agent access records" -msgstr "Total agent access records" - -#: ../../godmode/db/db_main.php:160 -msgid "Database sanity" -msgstr "Database health status" - -#: ../../godmode/db/db_main.php:164 -msgid "Total uknown agents" -msgstr "Total number of unknown agents" - -#: ../../godmode/db/db_main.php:170 -msgid "Total non-init modules" -msgstr "Total amount of non-init modules" - -#: ../../godmode/db/db_main.php:179 -msgid "Last time on DB maintance" -msgstr "Last time on DB maintance" - -#: ../../godmode/db/db_main.php:183 -#: ../../godmode/snmpconsole/snmp_alert.php:1217 -#: ../../include/functions_treeview.php:595 ../../include/functions_ui.php:449 -#: ../../operation/agentes/estado_generalagente.php:210 -#: ../../operation/gis_maps/ajax.php:323 ../../operation/gis_maps/ajax.php:334 -#: ../../enterprise/extensions/cron/main.php:291 -#: ../../enterprise/extensions/ipam/ipam_ajax.php:229 -#: ../../enterprise/extensions/ipam/ipam_list.php:223 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1155 -msgid "Never" -msgstr "Never" - -#: ../../godmode/db/db_main.php:200 -msgid "" -"Please check your Pandora Server setup and be sure that database maintenance " -"daemon is running. It's very important to keep up-to-date database to get " -"the best performance and results in Pandora" -msgstr "" -"Please make sure your Pandora Server settings are correct and that the " -"database maintenance daemon is running. It's very important to keep your " -"database up to date in order to get the best performance and results from " -"Pandora FMS." - -#: ../../godmode/db/db_purge.php:38 ../../godmode/menu.php:316 -msgid "Database purge" -msgstr "Database purge" - -#: ../../godmode/db/db_purge.php:43 -msgid "Get data from agent" -msgstr "Retrieve data from agent" - -#: ../../godmode/db/db_purge.php:75 -#, php-format -msgid "Purge task launched for agent %s :: Data older than %s" -msgstr "Purge task launched for agent %s :: Data older than %s" - -#: ../../godmode/db/db_purge.php:78 -msgid "" -"Please be patient. This operation can take a long time depending on the " -"amount of modules." -msgstr "" -"Please be patient, this operation can take a long time depending on the " -"amount of modules" - -#: ../../godmode/db/db_purge.php:92 -#, php-format -msgid "Deleting records for module %s" -msgstr "Deleting records for module %s" - -#: ../../godmode/db/db_purge.php:140 -#, php-format -msgid "Total errors: %s" -msgstr "Total amount of errors: %s" - -#: ../../godmode/db/db_purge.php:141 ../../godmode/db/db_purge.php:144 -#, php-format -msgid "Total records deleted: %s" -msgstr "Total number of records deleted: %s" - -#: ../../godmode/db/db_purge.php:149 -msgid "Deleting records for all agents" -msgstr "Deleting records for all agents" - -#: ../../godmode/db/db_purge.php:166 -msgid "Choose agent" -msgstr "Choose agent" - -#: ../../godmode/db/db_purge.php:167 -#: ../../operation/incidents/incident.php:279 -msgid "All agents" -msgstr "All agents" - -#: ../../godmode/db/db_purge.php:172 -msgid "Select the agent you want information about" -msgstr "Choose the agent you wish to view information about" - -#: ../../godmode/db/db_purge.php:174 -msgid "Get data" -msgstr "Retrieve data" - -#: ../../godmode/db/db_purge.php:175 -msgid "Click here to get the data from the agent specified in the select box" -msgstr "Click here to retrieve data from the agent specified." - -#: ../../godmode/db/db_purge.php:179 -#, php-format -msgid "Information on agent %s in the database" -msgstr "Information on agent %s in the database" - -#: ../../godmode/db/db_purge.php:182 -msgid "Information on all agents in the database" -msgstr "Information on all agents from the database" - -#: ../../godmode/db/db_purge.php:317 -msgid "Packets less than three months old" -msgstr "Packages less than three months old" - -#: ../../godmode/db/db_purge.php:319 -msgid "Packets less than one month old" -msgstr "Packages less than one month old" - -#: ../../godmode/db/db_purge.php:321 -msgid "Packets less than two weeks old" -msgstr "Packages less than two weeks old" - -#: ../../godmode/db/db_purge.php:323 -msgid "Packets less than one week old" -msgstr "Packages less than one week old" - -#: ../../godmode/db/db_purge.php:325 -msgid "Packets less than three days old" -msgstr "Packages less than three days old" - -#: ../../godmode/db/db_purge.php:327 -msgid "Packets less than one day old" -msgstr "Packages less than one day old" - -#: ../../godmode/db/db_purge.php:329 -msgid "Total number of packets" -msgstr "Total number of packages" - -#: ../../godmode/db/db_purge.php:340 -msgid "Purge data over 3 months" -msgstr "Purge data from the last 3 months" - -#: ../../godmode/db/db_purge.php:341 -msgid "Purge data over 1 month" -msgstr "Purge data from the last month" - -#: ../../godmode/db/db_purge.php:342 -msgid "Purge data over 2 weeks" -msgstr "Purge data from the last 2 weeks" - -#: ../../godmode/db/db_purge.php:343 -msgid "Purge data over 1 week" -msgstr "Purge data from the last week" - -#: ../../godmode/db/db_purge.php:344 -msgid "Purge data over 3 days" -msgstr "Purge data from the last 3 days" - -#: ../../godmode/db/db_purge.php:345 -msgid "Purge data over 1 day" -msgstr "Purge data from last day" - -#: ../../godmode/db/db_purge.php:346 -msgid "All data until now" -msgstr "All data until now" - -#: ../../godmode/db/db_purge.php:350 -msgid "Purge" -msgstr "Purge" - -#: ../../godmode/db/db_refine.php:33 ../../godmode/menu.php:317 -#: ../../include/functions_db.php:1499 -msgid "Database debug" -msgstr "Database debug" - -#: ../../godmode/db/db_refine.php:42 -msgid "Maximum is equal to minimum" -msgstr "Maximum is equal to minimum" - -#: ../../godmode/db/db_refine.php:47 -#: ../../godmode/massive/massive_copy_modules.php:447 -#: ../../include/functions_agents.php:565 -msgid "No modules have been selected" -msgstr "No modules have been selected" - -#: ../../godmode/db/db_refine.php:56 -msgid "Filtering data module" -msgstr "Filtering data module" - -#: ../../godmode/db/db_refine.php:76 -msgid "Filtering completed" -msgstr "Filtering completed" - -#: ../../godmode/db/db_refine.php:83 -#: ../../operation/agentes/exportdata.php:244 -#: ../../enterprise/godmode/agentes/manage_config_remote.php:154 -msgid "Source agent" -msgstr "Source agent" - -#: ../../godmode/db/db_refine.php:88 -msgid "No agent selected" -msgstr "No agent selected" - -#: ../../godmode/db/db_refine.php:92 -msgid "Get Info" -msgstr "Get Info" - -#: ../../godmode/db/db_refine.php:105 -msgid "Purge data out of these limits" -msgstr "Purge data out of these limits" - -#: ../../godmode/db/db_refine.php:107 ../../godmode/db/db_refine.php:109 -#: ../../include/functions_reporting.php:5704 -msgid "Minimum" -msgstr "Minimum" - -#: ../../godmode/db/db_refine.php:112 ../../godmode/db/db_refine.php:114 -#: ../../include/functions_reporting.php:5707 -msgid "Maximum" -msgstr "Maximum" - -#: ../../godmode/events/custom_events.php:68 -#: ../../godmode/events/custom_events.php:152 -#: ../../include/functions_events.php:34 -#: ../../include/functions_events.php:1581 -#: ../../enterprise/meta/include/functions_events_meta.php:55 -msgid "Event id" -msgstr "Choose between the users who have validated an event." - -#: ../../godmode/events/custom_events.php:71 -#: ../../godmode/events/custom_events.php:153 -#: ../../include/functions_events.php:35 -#: ../../include/functions_events.php:905 -#: ../../include/functions_events.php:2338 -#: ../../include/functions_reporting_html.php:1022 -#: ../../include/functions_reporting_html.php:1032 -#: ../../include/functions_reporting_html.php:2825 -#: ../../enterprise/meta/include/functions_events_meta.php:58 -msgid "Event name" -msgstr "Event name" - -#: ../../godmode/events/custom_events.php:86 -#: ../../godmode/events/custom_events.php:158 ../../godmode/setup/news.php:223 -#: ../../include/ajax/events.php:466 ../../include/functions_events.php:40 -#: ../../include/functions_events.php:912 -#: ../../include/functions_events.php:2343 -#: ../../include/functions_events.php:3542 -#: ../../include/functions_netflow.php:287 -#: ../../include/functions_reporting_html.php:813 -#: ../../include/functions_reporting_html.php:822 -#: ../../include/functions_reporting_html.php:1026 -#: ../../include/functions_reporting_html.php:1035 -#: ../../include/functions_reporting_html.php:1650 -#: ../../include/functions_reporting_html.php:2827 -#: ../../mobile/operation/events.php:473 -#: ../../mobile/operation/modules.php:548 -#: ../../mobile/operation/modules.php:756 -#: ../../operation/agentes/estado_generalagente.php:402 -#: ../../operation/agentes/exportdata.csv.php:77 -#: ../../operation/agentes/exportdata.excel.php:76 -#: ../../operation/agentes/exportdata.php:99 -#: ../../operation/agentes/status_monitor.php:990 -#: ../../operation/events/events.build_table.php:167 -#: ../../operation/events/events.php:87 -#: ../../operation/messages/message_list.php:127 -#: ../../operation/search_modules.php:54 -#: ../../operation/snmpconsole/snmp_view.php:623 -#: ../../enterprise/include/functions_inventory.php:65 -#: ../../enterprise/include/functions_inventory.php:241 -#: ../../enterprise/include/functions_reporting_csv.php:349 -#: ../../enterprise/include/functions_reporting_csv.php:879 -#: ../../enterprise/meta/include/functions_events_meta.php:73 -msgid "Timestamp" -msgstr "Timestamp" - -#: ../../godmode/events/custom_events.php:89 -#: ../../godmode/events/custom_events.php:159 -#: ../../godmode/events/event_edit_filter.php:235 -#: ../../godmode/events/event_filter.php:110 -#: ../../godmode/reporting/reporting_builder.item_editor.php:1413 -#: ../../include/functions_events.php:41 -#: ../../include/functions_events.php:3562 -#: ../../operation/events/events.build_table.php:191 -#: ../../operation/events/events_list.php:563 -#: ../../enterprise/dashboard/widgets/events_list.php:36 -#: ../../enterprise/godmode/alerts/configure_alert_rule.php:210 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1683 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:296 -#: ../../enterprise/include/functions_events.php:97 -#: ../../enterprise/meta/include/functions_events_meta.php:76 -msgid "Event type" -msgstr "Event type" - -#: ../../godmode/events/custom_events.php:92 -#: ../../godmode/events/custom_events.php:160 -#: ../../include/functions_events.php:42 -#: ../../enterprise/meta/include/functions_events_meta.php:79 -msgid "Agent module" -msgstr "Agent module" - -#: ../../godmode/events/custom_events.php:98 -#: ../../godmode/events/custom_events.php:162 -#: ../../godmode/events/event_edit_filter.php:239 -#: ../../godmode/events/event_filter.php:112 -#: ../../godmode/reporting/reporting_builder.item_editor.php:1401 -#: ../../include/functions_events.php:44 -#: ../../include/functions_events.php:898 -#: ../../include/functions_events.php:2387 -#: ../../include/functions_events.php:3579 -#: ../../include/functions_reporting_html.php:811 -#: ../../include/functions_reporting_html.php:820 -#: ../../include/functions_reporting_html.php:1024 -#: ../../include/functions_reporting_html.php:1034 -#: ../../include/functions_reporting_html.php:1648 -#: ../../mobile/operation/events.php:373 ../../mobile/operation/events.php:374 -#: ../../mobile/operation/events.php:489 ../../mobile/operation/events.php:632 -#: ../../mobile/operation/events.php:633 -#: ../../operation/events/events.build_table.php:211 -#: ../../operation/events/events_list.php:569 -#: ../../operation/snmpconsole/snmp_view.php:399 -#: ../../enterprise/dashboard/widgets/events_list.php:54 -#: ../../enterprise/godmode/alerts/configure_alert_rule.php:158 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1671 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:285 -#: ../../enterprise/godmode/snmpconsole/snmp_trap_editor.php:320 -#: ../../enterprise/godmode/snmpconsole/snmp_trap_editor_form.php:74 -#: ../../enterprise/include/functions_events.php:104 -#: ../../enterprise/include/functions_reporting.php:1397 -#: ../../enterprise/include/functions_reporting_pdf.php:1761 -#: ../../enterprise/meta/include/functions_events_meta.php:85 -msgid "Severity" -msgstr "Severity" - -#: ../../godmode/events/custom_events.php:101 -#: ../../godmode/events/custom_events.php:163 -#: ../../include/functions_events.php:45 -#: ../../include/functions_events.php:1751 -#: ../../include/functions_events.php:3584 -#: ../../include/functions_events.php:3929 -#: ../../operation/events/events.build_table.php:217 -#: ../../operation/events/events.build_table.php:583 -#: ../../enterprise/meta/include/functions_events_meta.php:88 -msgid "Comment" -msgstr "Comment" - -#: ../../godmode/events/custom_events.php:110 -#: ../../godmode/events/custom_events.php:166 -#: ../../include/functions_events.php:48 -#: ../../include/functions_events.php:2251 -#: ../../enterprise/meta/include/functions_events_meta.php:97 -msgid "Extra id" -msgstr "Extra ID" - -#: ../../godmode/events/custom_events.php:116 -#: ../../godmode/events/custom_events.php:168 -#: ../../include/functions_events.php:50 -#: ../../include/functions_events.php:3604 -#: ../../operation/events/events.build_table.php:241 -#: ../../enterprise/meta/include/functions_events_meta.php:103 -msgid "ACK Timestamp" -msgstr "ACK Timestamp" - -#: ../../godmode/events/custom_events.php:119 -#: ../../godmode/events/custom_events.php:169 -#: ../../include/functions_events.php:51 -#: ../../include/functions_events.php:2190 -#: ../../include/functions_events.php:2202 -#: ../../include/functions_events.php:2214 -#: ../../include/functions_events.php:2226 -#: ../../include/functions_events.php:2231 -#: ../../include/functions_events.php:2236 -#: ../../include/functions_events.php:2240 -#: ../../include/functions_events.php:3609 -#: ../../operation/events/events.build_table.php:247 -#: ../../enterprise/meta/include/functions_events_meta.php:106 -msgid "Instructions" -msgstr "Instructions" - -#: ../../godmode/events/custom_events.php:122 -#: ../../godmode/events/custom_events.php:170 -#: ../../include/functions_events.php:52 -#: ../../enterprise/godmode/setup/setup_metaconsole.php:171 -#: ../../enterprise/godmode/setup/setup_metaconsole.php:247 -#: ../../enterprise/meta/advanced/metasetup.consoles.php:307 -#: ../../enterprise/meta/advanced/metasetup.consoles.php:387 -#: ../../enterprise/meta/include/functions_events_meta.php:109 -msgid "Server name" -msgstr "Server name" - -#: ../../godmode/events/custom_events.php:131 -#: ../../enterprise/meta/event/custom_events.php:191 -msgid "Show event fields" -msgstr "Show event fields" - -#: ../../godmode/events/custom_events.php:133 -msgid "Load default event fields" -msgstr "Load default event fields" - -#: ../../godmode/events/custom_events.php:133 -msgid "Default event fields will be loaded. Do you want to continue?" -msgstr "Default event fields will be loaded. Continue?" - -#: ../../godmode/events/custom_events.php:181 -#: ../../enterprise/meta/event/custom_events.php:169 -msgid "Fields available" -msgstr "Fields available" - -#: ../../godmode/events/custom_events.php:185 -#: ../../enterprise/meta/event/custom_events.php:178 -msgid "Add fields to select" -msgstr "Add fields to select" - -#: ../../godmode/events/custom_events.php:189 -#: ../../enterprise/meta/event/custom_events.php:183 -msgid "Delete fields to select" -msgstr "Delete fields to select" - -#: ../../godmode/events/custom_events.php:193 -#: ../../enterprise/meta/event/custom_events.php:171 -msgid "Fields selected" -msgstr "Fields selected" - -#: ../../godmode/events/event_edit_filter.php:166 -#: ../../godmode/modules/manage_nc_groups.php:83 -#: ../../godmode/netflow/nf_edit_form.php:110 -#: ../../enterprise/godmode/reporting/graph_template_editor.php:120 -msgid "Not updated. Blank name" -msgstr "Couldn't update. Blank name." - -#: ../../godmode/events/event_edit_filter.php:174 -#: ../../godmode/modules/manage_nc_groups.php:99 -#: ../../godmode/netflow/nf_edit_form.php:132 ../../godmode/setup/news.php:88 -msgid "Not updated. Error updating data" -msgstr "Couldn't update. Error updating data." - -#: ../../godmode/events/event_edit_filter.php:203 -msgid "Update Filter" -msgstr "Update Filter" - -#: ../../godmode/events/event_edit_filter.php:206 -msgid "Create Filter" -msgstr "Create Filter" - -#: ../../godmode/events/event_edit_filter.php:215 -#: ../../operation/events/events_list.php:225 -msgid "Filter name" -msgstr "Filter name" - -#: ../../godmode/events/event_edit_filter.php:219 -msgid "Save in group" -msgstr "Save in group" - -#: ../../godmode/events/event_edit_filter.php:220 -msgid "" -"This group will be use to restrict the visibility of this filter with ACLs" -msgstr "" -"This group will be used to restrict visibility for this filter with ACLs." - -#: ../../godmode/events/event_edit_filter.php:233 -#: ../../godmode/massive/massive_copy_modules.php:81 -#: ../../godmode/massive/massive_copy_modules.php:194 -#: ../../godmode/massive/massive_delete_agents.php:117 -#: ../../godmode/massive/massive_delete_modules.php:457 -#: ../../godmode/massive/massive_delete_modules.php:471 -#: ../../godmode/massive/massive_edit_agents.php:220 -#: ../../godmode/massive/massive_edit_modules.php:300 -#: ../../godmode/massive/massive_edit_modules.php:331 -#: ../../include/functions.php:1083 ../../include/functions_events.php:1428 -#: ../../mobile/operation/modules.php:43 -#: ../../operation/agentes/estado_agente.php:190 -#: ../../operation/agentes/status_monitor.php:303 -#: ../../operation/events/events_list.php:566 -#: ../../enterprise/dashboard/widgets/events_list.php:34 -msgid "Not normal" -msgstr "Not normal" - -#: ../../godmode/events/event_edit_filter.php:245 -#: ../../godmode/events/event_filter.php:111 -#: ../../operation/events/events_list.php:576 -#: ../../enterprise/dashboard/widgets/events_list.php:46 -#: ../../enterprise/include/functions_events.php:83 -msgid "Event status" -msgstr "Event status" - -#: ../../godmode/events/event_edit_filter.php:249 -#: ../../godmode/reporting/reporting_builder.item_editor.php:1499 -#: ../../godmode/snmpconsole/snmp_alert.php:999 -#: ../../mobile/operation/agents.php:194 ../../mobile/operation/alerts.php:188 -#: ../../mobile/operation/events.php:642 -#: ../../mobile/operation/modules.php:254 -#: ../../operation/events/events_list.php:409 -#: ../../operation/snmpconsole/snmp_view.php:413 -#: ../../enterprise/extensions/ipam/ipam_network.php:281 -#: ../../enterprise/godmode/massive/massive_delete_alerts_snmp.php:165 -#: ../../enterprise/godmode/massive/massive_modify_alerts_snmp.php:216 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1889 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:347 -#: ../../enterprise/include/functions_events.php:90 -msgid "Free search" -msgstr "Free search" - -#: ../../godmode/events/event_edit_filter.php:253 -#: ../../operation/events/events_list.php:411 -#: ../../enterprise/meta/agentsearch.php:28 -#: ../../enterprise/meta/agentsearch.php:32 -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:242 -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:331 -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:401 -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:509 -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:590 -msgid "Agent search" -msgstr "Agent search" - -#: ../../godmode/events/event_edit_filter.php:276 -#: ../../godmode/setup/setup_visuals.php:62 -#: ../../godmode/users/configure_user.php:519 -#: ../../include/functions_config.php:457 -#: ../../operation/events/events_list.php:469 -#: ../../operation/snmpconsole/snmp_view.php:388 -#: ../../operation/users/user_edit.php:238 -#: ../../enterprise/meta/advanced/metasetup.visual.php:117 -#: ../../enterprise/meta/include/functions_meta.php:1071 -msgid "Block size for pagination" -msgstr "Block size for pagination" - -#: ../../godmode/events/event_edit_filter.php:285 -#: ../../operation/events/events_list.php:431 -#: ../../enterprise/include/functions_events.php:128 -msgid "User ack." -msgstr "User ack." - -#: ../../godmode/events/event_edit_filter.php:286 -msgid "Choose between the users who have validated an event. " -msgstr "Choose among the users who have validated an event. " - -#: ../../godmode/events/event_edit_filter.php:299 -#: ../../operation/events/events_list.php:582 -#: ../../enterprise/godmode/setup/setup.php:90 -msgid "All events" -msgstr "All events" - -#: ../../godmode/events/event_edit_filter.php:300 -#: ../../operation/events/events_list.php:583 -msgid "Group events" -msgstr "Group events" - -#: ../../godmode/events/event_edit_filter.php:305 -#: ../../operation/events/events_list.php:480 -#: ../../enterprise/include/functions_events.php:142 -msgid "Date from" -msgstr "From (date)" - -#: ../../godmode/events/event_edit_filter.php:308 -#: ../../operation/events/events_list.php:486 -#: ../../enterprise/include/functions_events.php:135 -msgid "Date to" -msgstr "To (date)" - -#: ../../godmode/events/event_edit_filter.php:350 -#: ../../operation/events/events_list.php:506 -#: ../../operation/events/events_list.php:520 -#: ../../enterprise/include/functions_events.php:180 -msgid "Events with following tags" -msgstr "Events with following tags" - -#: ../../godmode/events/event_edit_filter.php:365 -#: ../../operation/events/events_list.php:512 -#: ../../operation/events/events_list.php:526 -#: ../../enterprise/include/functions_events.php:197 -msgid "Events without following tags" -msgstr "Events without follow-up tags" - -#: ../../godmode/events/event_edit_filter.php:379 -#: ../../operation/events/events_list.php:462 -#: ../../enterprise/include/functions_events.php:156 -msgid "Alert events" -msgstr "Alert events" - -#: ../../godmode/events/event_edit_filter.php:383 -#: ../../operation/events/events_list.php:465 -msgid "Filter alert events" -msgstr "Filter alert events" - -#: ../../godmode/events/event_edit_filter.php:384 -#: ../../operation/events/events_list.php:466 -msgid "Only alert events" -msgstr "Only alert events" - -#: ../../godmode/events/event_edit_filter.php:388 -#: ../../operation/events/events_list.php:443 -msgid "Module search" -msgstr "Module search" - -#: ../../godmode/events/event_filter.php:167 -#: ../../godmode/netflow/nf_edit.php:162 -msgid "There are no defined filters" -msgstr "There are no filters set" - -#: ../../godmode/events/event_filter.php:175 -#: ../../godmode/netflow/nf_edit.php:167 -#: ../../godmode/netflow/nf_edit_form.php:182 -#: ../../godmode/snmpconsole/snmp_filters.php:38 -#: ../../enterprise/meta/event/custom_events.php:43 -msgid "Create filter" -msgstr "Create new filter" - -#: ../../godmode/events/event_responses.editor.php:63 -msgid "Edit event responses" -msgstr "Edit event responses" - -#: ../../godmode/events/event_responses.editor.php:93 -msgid "For Command type Modal Window mode is enforced" -msgstr "For Command type Modal Window mode is enforced" - -#: ../../godmode/events/event_responses.editor.php:94 -msgid "Modal window" -msgstr "Modal window" - -#: ../../godmode/events/event_responses.editor.php:94 -msgid "New window" -msgstr "New window" - -#: ../../godmode/events/event_responses.editor.php:104 -#: ../../godmode/reporting/graph_builder.main.php:137 -#: ../../godmode/reporting/visual_console_builder.wizard.php:134 -#: ../../godmode/setup/gis_step_2.php:257 -#: ../../include/functions_visual_map_editor.php:84 -#: ../../include/functions_visual_map_editor.php:386 -#: ../../enterprise/godmode/reporting/graph_template_editor.php:172 -msgid "Width" -msgstr "Width" - -#: ../../godmode/events/event_responses.editor.php:106 -#: ../../godmode/reporting/graph_builder.main.php:141 -#: ../../godmode/reporting/visual_console_builder.wizard.php:137 -#: ../../godmode/setup/gis_step_2.php:259 -#: ../../enterprise/godmode/reporting/graph_template_editor.php:176 -msgid "Height" -msgstr "Height" - -#: ../../godmode/events/event_responses.editor.php:111 -#: ../../include/functions_events.php:1817 -#: ../../enterprise/extensions/cron/main.php:334 -msgid "Parameters" -msgstr "Parameters" - -#: ../../godmode/events/event_responses.list.php:38 -msgid "No responses found" -msgstr "No responses found" - -#: ../../godmode/events/event_responses.list.php:76 -msgid "Create response" -msgstr "Create response" - -#: ../../godmode/events/event_responses.php:52 -msgid "Response added succesfully" -msgstr "Response added succesfully" - -#: ../../godmode/events/event_responses.php:55 -msgid "Response cannot be added" -msgstr "Response cannot be added" - -#: ../../godmode/events/event_responses.php:81 -msgid "Response updated succesfully" -msgstr "Response successfully updated" - -#: ../../godmode/events/event_responses.php:84 -msgid "Response cannot be updated" -msgstr "Response cannot be updated" - -#: ../../godmode/events/event_responses.php:93 -msgid "Response deleted succesfully" -msgstr "Response successfully deleted" - -#: ../../godmode/events/event_responses.php:96 -msgid "Response cannot be deleted" -msgstr "Response cannot be deleted" - -#: ../../godmode/events/events.php:37 ../../operation/events/events.php:334 -#: ../../operation/users/user_edit.php:278 -msgid "Event list" -msgstr "Event list" - -#: ../../godmode/events/events.php:42 -#: ../../godmode/netflow/nf_edit_form.php:55 -msgid "Filter list" -msgstr "Filter list" - -#: ../../godmode/events/events.php:48 ../../godmode/menu.php:187 -#: ../../enterprise/meta/event/custom_events.php:48 -msgid "Event responses" -msgstr "Event responses" - -#: ../../godmode/events/events.php:65 ../../godmode/events/events.php:80 -#: ../../godmode/reporting/reporting_builder.list_items.php:182 -#: ../../enterprise/meta/event/custom_events.php:65 -#: ../../enterprise/meta/event/custom_events.php:80 -#: ../../enterprise/meta/general/main_header.php:214 -msgid "Filters" -msgstr "Filters" - -#: ../../godmode/events/events.php:73 ../../include/ajax/events.php:306 -#: ../../enterprise/meta/event/custom_events.php:73 -msgid "Responses" -msgstr "Responses" - -#: ../../godmode/events/events.php:85 ../../godmode/events/events.php:88 -#: ../../godmode/users/configure_profile.php:283 -#: ../../operation/events/events.php:365 -msgid "Manage events" -msgstr "Manage events" - -#: ../../godmode/extensions.php:27 -#: ../../enterprise/meta/general/main_header.php:320 -msgid "Extensions" -msgstr "Extensions" - -#: ../../godmode/extensions.php:27 -msgid "Defined extensions" -msgstr "Defined extensions" - -#: ../../godmode/extensions.php:32 -msgid "There are no extensions defined" -msgstr "There are no extensions defined" - -#: ../../godmode/extensions.php:145 ../../enterprise/godmode/menu.php:162 -#: ../../enterprise/include/functions_setup.php:27 -#: ../../enterprise/include/functions_setup.php:55 -msgid "Enterprise" -msgstr "Enterprise" - -#: ../../godmode/extensions.php:146 -msgid "Godmode Function" -msgstr "Godmode Function" - -#: ../../godmode/extensions.php:147 -msgid "Godmode Menu" -msgstr "Godmode Menu" - -#: ../../godmode/extensions.php:148 -msgid "Operation Menu" -msgstr "Operation Menu" - -#: ../../godmode/extensions.php:149 -msgid "Operation Function" -msgstr "Operation Function" - -#: ../../godmode/extensions.php:150 -msgid "Login Function" -msgstr "Login Function" - -#: ../../godmode/extensions.php:151 -msgid "Agent operation tab" -msgstr "Agent operation tab" - -#: ../../godmode/extensions.php:152 -msgid "Agent godmode tab" -msgstr "Agent godmode tab" - -#: ../../godmode/gis_maps/configure_gis_map.php:111 -msgid "Map successfully created" -msgstr "Map created successfully" - -#: ../../godmode/gis_maps/configure_gis_map.php:112 -msgid "Map could not be created" -msgstr "Could not create map" - -#: ../../godmode/gis_maps/configure_gis_map.php:201 -msgid "Map successfully update" -msgstr "Map updated successfully" - -#: ../../godmode/gis_maps/configure_gis_map.php:202 -msgid "Map could not be updated" -msgstr "Could not update map" - -#: ../../godmode/gis_maps/configure_gis_map.php:214 -#: ../../operation/gis_maps/gis_map.php:29 -msgid "GIS Maps list" -msgstr "List of GIS maps" - -#: ../../godmode/gis_maps/configure_gis_map.php:219 -msgid "View GIS" -msgstr "View GIS" - -#: ../../godmode/gis_maps/configure_gis_map.php:222 -msgid "GIS Maps builder" -msgstr "GIS map builder" - -#: ../../godmode/gis_maps/configure_gis_map.php:329 -msgid "Map Name" -msgstr "Map Name" - -#: ../../godmode/gis_maps/configure_gis_map.php:329 -msgid "Descriptive name for the map" -msgstr "Name for descriptive map" - -#: ../../godmode/gis_maps/configure_gis_map.php:348 -msgid "Add Map connection" -msgstr "Add Map connection" - -#: ../../godmode/gis_maps/configure_gis_map.php:348 -msgid "" -"At least one map connection must be defined, it will be possible to change " -"between the connections in the map" -msgstr "" -"At least one map connection has to be defined. It's possible to change " -"between connections on the map." - -#: ../../godmode/gis_maps/configure_gis_map.php:366 -msgid "Group that owns the map" -msgstr "Group that owns the map" - -#: ../../godmode/gis_maps/configure_gis_map.php:369 -msgid "Default zoom" -msgstr "Default zoom" - -#: ../../godmode/gis_maps/configure_gis_map.php:369 -msgid "Default zoom level when opening the map" -msgstr "Default zoom level when opening the map" - -#: ../../godmode/gis_maps/configure_gis_map.php:372 -msgid "Center Latitude" -msgstr "Centre Latitude" - -#: ../../godmode/gis_maps/configure_gis_map.php:375 -msgid "Center Longitude" -msgstr "Centre Longitude" - -#: ../../godmode/gis_maps/configure_gis_map.php:378 -msgid "Center Altitude" -msgstr "Center Altitude" - -#: ../../godmode/gis_maps/configure_gis_map.php:381 -msgid "Default Latitude" -msgstr "Default Latitude" - -#: ../../godmode/gis_maps/configure_gis_map.php:384 -msgid "Default Longitude" -msgstr "Default Longitude" - -#: ../../godmode/gis_maps/configure_gis_map.php:387 -msgid "Default Altitude" -msgstr "Default Altitude" - -#: ../../godmode/gis_maps/configure_gis_map.php:392 -msgid "Layers" -msgstr "Layers" - -#: ../../godmode/gis_maps/configure_gis_map.php:392 -msgid "" -"Each layer can show agents from one group or the agents added to that layer " -"or both." -msgstr "" -"Each layer can show agents from one group, agents added to that layer, or " -"both." - -#: ../../godmode/gis_maps/configure_gis_map.php:398 -msgid "List of layers" -msgstr "List of layers" - -#: ../../godmode/gis_maps/configure_gis_map.php:398 -msgid "It is possible to edit, delete and reorder the layers." -msgstr "It is possible to edit, delete and reorder the layers." - -#: ../../godmode/gis_maps/configure_gis_map.php:399 -msgid "New layer" -msgstr "New layer" - -#: ../../godmode/gis_maps/configure_gis_map.php:407 -msgid "Layer name" -msgstr "Layer name" - -#: ../../godmode/gis_maps/configure_gis_map.php:409 -msgid "Visible" -msgstr "Visible" - -#: ../../godmode/gis_maps/configure_gis_map.php:413 -msgid "Show agents from group" -msgstr "Show agents from group" - -#: ../../godmode/gis_maps/configure_gis_map.php:425 -msgid "Add agent" -msgstr "Add agent" - -#: ../../godmode/gis_maps/configure_gis_map.php:441 -msgid "List of Agents to be shown in the layer" -msgstr "List of Agents to be shown in the layer" - -#: ../../godmode/gis_maps/configure_gis_map.php:448 -#: ../../godmode/gis_maps/configure_gis_map.php:624 -#: ../../godmode/gis_maps/configure_gis_map.php:635 -msgid "Save Layer" -msgstr "Save Layer" - -#: ../../godmode/gis_maps/configure_gis_map.php:464 -#: ../../godmode/gis_maps/configure_gis_map.php:471 -msgid "Save map" -msgstr "Save map" - -#: ../../godmode/gis_maps/configure_gis_map.php:467 -msgid "Update map" -msgstr "Update map" - -#: ../../godmode/gis_maps/configure_gis_map.php:668 -#: ../../godmode/gis_maps/configure_gis_map.php:724 -msgid "Update Layer" -msgstr "Update Layer" - -#: ../../godmode/gis_maps/configure_gis_map.php:790 -msgid "Do you want to use the default data from the connection?" -msgstr "Do you want to use the default data from the connection?" - -#: ../../godmode/gis_maps/configure_gis_map.php:825 -msgid "The connection" -msgstr "The connection" - -#: ../../godmode/gis_maps/configure_gis_map.php:825 -msgid "just added previously." -msgstr "just added previously." - -#: ../../godmode/groups/configure_group.php:70 -#: ../../godmode/groups/configure_modu_group.php:51 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1256 -msgid "There was a problem loading group" -msgstr "There was a problem loading group" - -#: ../../godmode/groups/configure_group.php:92 -msgid "Update group" -msgstr "Update group" - -#: ../../godmode/groups/configure_group.php:94 -#: ../../godmode/groups/group_list.php:396 -msgid "Create group" -msgstr "Create group" - -#: ../../godmode/groups/configure_group.php:106 -msgid "Update Group" -msgstr "Update Group" - -#: ../../godmode/groups/configure_group.php:108 -msgid "Create Group" -msgstr "Create Group" - -#: ../../godmode/groups/configure_group.php:119 -#: ../../godmode/groups/group_list.php:338 -#: ../../godmode/modules/module_list.php:57 -#: ../../godmode/reporting/visual_console_builder.elements.php:183 -#: ../../godmode/setup/os.builder.php:39 -#: ../../include/functions_visual_map.php:2765 -#: ../../include/functions_visual_map_editor.php:60 -#: ../../include/functions_visual_map_editor.php:655 -#: ../../enterprise/dashboard/widgets/module_icon.php:84 -#: ../../enterprise/dashboard/widgets/module_status.php:84 -#: ../../enterprise/godmode/reporting/visual_console_builder.wizard_services.php:76 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1283 -msgid "Icon" -msgstr "Icon" - -#: ../../godmode/groups/configure_group.php:144 -msgid "You have not access to the parent." -msgstr "You don't have access to the parent" - -#: ../../godmode/groups/configure_group.php:166 -msgid "Group Password" -msgstr "Group Password" - -#: ../../godmode/groups/configure_group.php:174 -msgid "Propagate ACL" -msgstr "Propagate ACL" - -#: ../../godmode/groups/configure_group.php:174 -msgid "Propagate the same ACL security into the child subgroups." -msgstr "Propagate the same ACL security onto the child subgroups" - -#: ../../godmode/groups/configure_group.php:186 -msgid "Contact" -msgstr "Contact" - -#: ../../godmode/groups/configure_group.php:186 -msgid "Contact information accessible through the _groupcontact_ macro" -msgstr "Contact information can be accessed using the _groupcontact_ macro" - -#: ../../godmode/groups/configure_group.php:190 -msgid "Information accessible through the _group_other_ macro" -msgstr "Information can be accessed using the _group_other_ macro" - -#: ../../godmode/groups/configure_group.php:196 -#: ../../godmode/users/configure_user.php:509 -#: ../../operation/users/user_edit.php:322 -msgid "Skin" -msgstr "Skin" - -#: ../../godmode/groups/configure_group.php:238 -msgid "" -"WARNING: You\\'re trying to create a group in a node member of a " -"metaconsole.\\n\\nThis group and all of this contents will not be visible in " -"the metaconsole.\\n\\nIf you want to create a visible group, you must do it " -"from the metaconsole and propagate to the node. " -msgstr "" -"WARNING: you're trying to create a group on a node that is part of a " -"metaconsole. \\n\\nThis group and all of its content will not be visible on " -"the metaconsole. \\n\\nIf you wish to create a visible group, you will have " -"to do it from the metaconsole and propagate it on to the node. " - -#: ../../godmode/groups/configure_modu_group.php:32 -msgid "Module group management" -msgstr "Module group management" - -#: ../../godmode/groups/group_list.php:158 -msgid "Edit or delete groups can cause problems with synchronization" -msgstr "Editing or deleting groups can cause problems with synchronization" - -#: ../../godmode/groups/group_list.php:164 -msgid "Groups defined in Pandora" -msgstr "Groups defined in Pandora" - -#: ../../godmode/groups/group_list.php:210 -#: ../../godmode/groups/modu_group_list.php:75 -msgid "Group successfully created" -msgstr "Group successfully created" - -#: ../../godmode/groups/group_list.php:213 -#: ../../godmode/groups/modu_group_list.php:78 -msgid "There was a problem creating group" -msgstr "There was a problem creating the group" - -#: ../../godmode/groups/group_list.php:217 -msgid "Each group must have a different name" -msgstr "Each group must have a different name" - -#: ../../godmode/groups/group_list.php:222 -msgid "Group must have a name" -msgstr "Group must have a name" - -#: ../../godmode/groups/group_list.php:266 -#: ../../godmode/groups/modu_group_list.php:106 -msgid "Group successfully updated" -msgstr "Group successfully updated" - -#: ../../godmode/groups/group_list.php:269 -#: ../../godmode/groups/modu_group_list.php:109 -msgid "There was a problem modifying group" -msgstr "There was a problem modifying the group" - -#: ../../godmode/groups/group_list.php:294 -#, php-format -msgid "The group is not empty. It is use in %s." -msgstr "The group isn't empty. It's used in %s." - -#: ../../godmode/groups/group_list.php:298 -#: ../../godmode/groups/modu_group_list.php:138 -msgid "Group successfully deleted" -msgstr "Group successfully deleted" - -#: ../../godmode/groups/group_list.php:301 -#: ../../godmode/groups/modu_group_list.php:136 -msgid "There was a problem deleting group" -msgstr "There was a problem deleting group" - -#: ../../godmode/groups/group_list.php:390 -msgid "There are no defined groups" -msgstr "There are no groups defined" - -#: ../../godmode/groups/modu_group_list.php:55 -msgid "Module groups defined in Pandora" -msgstr "Module groups defined in Pandora" - -#: ../../godmode/groups/modu_group_list.php:82 -#: ../../godmode/groups/modu_group_list.php:113 -msgid "Each module group must have a different name" -msgstr "Each module group must have a different name" - -#: ../../godmode/groups/modu_group_list.php:86 -#: ../../godmode/groups/modu_group_list.php:117 -msgid "Module group must have a name" -msgstr "The module group must be named" - -#: ../../godmode/groups/modu_group_list.php:208 -msgid "There are no defined module groups" -msgstr "There are no module groups defined" - -#: ../../godmode/groups/modu_group_list.php:213 -msgid "Create module group" -msgstr "Create module group" - -#: ../../godmode/massive/massive_add_action_alerts.php:59 -#: ../../godmode/massive/massive_add_alerts.php:73 -#: ../../godmode/massive/massive_add_tags.php:33 -#: ../../godmode/massive/massive_delete_agents.php:33 -#: ../../godmode/massive/massive_delete_alerts.php:83 -#: ../../godmode/massive/massive_delete_modules.php:61 -#: ../../godmode/massive/massive_delete_tags.php:97 -#: ../../godmode/massive/massive_edit_agents.php:92 -#: ../../include/functions_visual_map.php:1665 -#: ../../include/functions_visual_map.php:1898 -#: ../../enterprise/godmode/policies/policy_agents.php:520 -msgid "No agents selected" -msgstr "No agents selected" - -#: ../../godmode/massive/massive_add_action_alerts.php:96 -msgid "No alerts selected" -msgstr "No alerts selected" - -#: ../../godmode/massive/massive_add_action_alerts.php:120 -msgid "No actions selected" -msgstr "No actions selected" - -#: ../../godmode/massive/massive_add_action_alerts.php:154 -#: ../../godmode/massive/massive_add_alerts.php:154 -#: ../../godmode/massive/massive_copy_modules.php:74 -#: ../../godmode/massive/massive_copy_modules.php:185 -#: ../../godmode/massive/massive_delete_action_alerts.php:154 -#: ../../godmode/massive/massive_delete_agents.php:108 -#: ../../godmode/massive/massive_delete_alerts.php:215 -#: ../../godmode/massive/massive_delete_modules.php:441 -#: ../../godmode/massive/massive_edit_agents.php:210 -#: ../../godmode/massive/massive_edit_modules.php:285 -#: ../../godmode/massive/massive_enable_disable_alerts.php:138 -#: ../../godmode/massive/massive_standby_alerts.php:139 -#: ../../enterprise/godmode/policies/policy_agents.php:243 -#: ../../enterprise/godmode/policies/policy_agents.php:259 -#: ../../enterprise/godmode/policies/policy_agents.php:363 -msgid "Group recursion" -msgstr "Group recursion" - -#: ../../godmode/massive/massive_add_action_alerts.php:157 -#: ../../godmode/massive/massive_delete_action_alerts.php:158 -msgid "Agents with templates" -msgstr "Agents with templates" - -#: ../../godmode/massive/massive_add_action_alerts.php:168 -#: ../../godmode/massive/massive_add_alerts.php:167 -#: ../../godmode/massive/massive_delete_action_alerts.php:169 -#: ../../godmode/massive/massive_delete_alerts.php:227 -#: ../../godmode/massive/massive_delete_modules.php:499 -#: ../../godmode/massive/massive_edit_modules.php:346 -#: ../../enterprise/godmode/massive/massive_edit_modules_satellite.php:225 -msgid "When select agents" -msgstr "When selecting agents" - -#: ../../godmode/massive/massive_add_action_alerts.php:172 -#: ../../godmode/massive/massive_delete_action_alerts.php:173 -#: ../../godmode/massive/massive_delete_modules.php:501 -#: ../../godmode/massive/massive_edit_modules.php:350 -msgid "Show unknown and not init modules" -msgstr "Show unknown and not init modules" - -#: ../../godmode/massive/massive_add_action_alerts.php:228 -#: ../../godmode/massive/massive_add_alerts.php:213 -#: ../../godmode/massive/massive_copy_modules.php:424 -#: ../../godmode/massive/massive_delete_agents.php:163 -#: ../../godmode/massive/massive_delete_alerts.php:266 -#: ../../godmode/massive/massive_delete_modules.php:727 -#: ../../godmode/massive/massive_edit_agents.php:553 -#: ../../godmode/massive/massive_edit_modules.php:653 -msgid "" -"Unsucessful sending the data, please contact with your administrator or make " -"with less elements." -msgstr "" -"Data sending unsuccessful, please contact your administrator or try again " -"with less items." - -#: ../../godmode/massive/massive_add_alerts.php:78 -#: ../../godmode/massive/massive_delete_alerts.php:78 -msgid "No alert selected" -msgstr "No alert selected" - -#: ../../godmode/massive/massive_add_profiles.php:72 -msgid "Profiles added successfully" -msgstr "Successfully added profiles" - -#: ../../godmode/massive/massive_add_profiles.php:73 -msgid "Profiles cannot be added" -msgstr "Profiles cannot be added" - -#: ../../godmode/massive/massive_add_profiles.php:88 -#: ../../godmode/massive/massive_delete_profiles.php:102 -#: ../../godmode/users/configure_profile.php:242 -#: ../../godmode/users/configure_user.php:623 -#: ../../operation/users/user_edit.php:504 -#: ../../enterprise/godmode/setup/setup_acl.php:223 -msgid "Profile name" -msgstr "Profile name" - -#: ../../godmode/massive/massive_add_profiles.php:90 -#: ../../godmode/massive/massive_delete_profiles.php:104 -#: ../../include/functions_reporting.php:7312 -#: ../../operation/search_results.php:84 -#: ../../enterprise/meta/advanced/synchronizing.user.php:520 -msgid "Users" -msgstr "Users" - -#: ../../godmode/massive/massive_add_tags.php:43 -msgid "No tags selected" -msgstr "No tags selected" - -#: ../../godmode/massive/massive_copy_modules.php:77 -#: ../../godmode/massive/massive_copy_modules.php:190 -#: ../../godmode/massive/massive_delete_agents.php:113 -#: ../../godmode/massive/massive_delete_modules.php:453 -#: ../../godmode/massive/massive_delete_modules.php:467 -#: ../../godmode/massive/massive_edit_agents.php:216 -#: ../../godmode/massive/massive_edit_modules.php:296 -#: ../../godmode/massive/massive_edit_modules.php:327 -#: ../../godmode/netflow/nf_edit_form.php:207 ../../include/functions.php:873 -#: ../../include/functions.php:1077 ../../include/functions.php:1084 -#: ../../include/functions.php:1114 ../../include/functions_events.php:1465 -#: ../../include/functions_graph.php:2188 -#: ../../include/functions_graph.php:3286 -#: ../../include/functions_graph.php:3287 -#: ../../include/functions_graph.php:5233 -#: ../../include/functions_groups.php:821 -#: ../../include/functions_groups.php:823 -#: ../../include/functions_groups.php:825 -#: ../../include/functions_groups.php:826 -#: ../../include/functions_groups.php:827 -#: ../../include/functions_groups.php:835 -#: ../../include/functions_reporting_html.php:1573 -#: ../../mobile/operation/agents.php:34 ../../mobile/operation/modules.php:39 -#: ../../operation/agentes/estado_agente.php:186 -#: ../../operation/agentes/estado_monitores.php:450 -#: ../../operation/agentes/group_view.php:171 -#: ../../operation/agentes/status_monitor.php:299 -#: ../../operation/agentes/tactical.php:152 -#: ../../operation/netflow/nf_live_view.php:322 ../../operation/tree.php:131 -#: ../../operation/tree.php:156 ../../operation/tree.php:303 -#: ../../enterprise/dashboard/widgets/tree_view.php:53 -#: ../../enterprise/dashboard/widgets/tree_view.php:66 -#: ../../enterprise/dashboard/widgets/tree_view.php:227 -#: ../../enterprise/include/functions_reporting_pdf.php:707 -#: ../../enterprise/include/functions_services.php:1258 -#: ../../enterprise/meta/monitoring/group_view.php:152 -#: ../../enterprise/meta/monitoring/tactical.php:280 -msgid "Normal" -msgstr "Normal" - -#: ../../godmode/massive/massive_copy_modules.php:78 -#: ../../godmode/massive/massive_copy_modules.php:191 -#: ../../godmode/massive/massive_delete_agents.php:114 -#: ../../godmode/massive/massive_delete_modules.php:454 -#: ../../godmode/massive/massive_delete_modules.php:468 -#: ../../godmode/massive/massive_edit_agents.php:217 -#: ../../godmode/massive/massive_edit_agents.php:407 -#: ../../godmode/massive/massive_edit_modules.php:297 -#: ../../godmode/massive/massive_edit_modules.php:328 -#: ../../godmode/servers/manage_recontask_form.php:193 -#: ../../godmode/setup/setup_netflow.php:70 ../../include/functions.php:876 -#: ../../include/functions.php:1079 ../../include/functions.php:1082 -#: ../../include/functions.php:1117 ../../include/functions_events.php:1468 -#: ../../include/functions_graph.php:2187 -#: ../../include/functions_graph.php:3294 -#: ../../include/functions_graph.php:3295 -#: ../../include/functions_graph.php:5236 -#: ../../include/functions_groups.php:830 -#: ../../include/functions_groups.php:832 -#: ../../include/functions_groups.php:834 -#: ../../include/functions_groups.php:835 -#: ../../include/functions_groups.php:836 -#: ../../include/functions_reporting_html.php:1577 -#: ../../include/functions_ui.php:234 ../../include/functions_ui.php:2001 -#: ../../mobile/operation/agents.php:35 ../../mobile/operation/modules.php:40 -#: ../../operation/agentes/estado_agente.php:187 -#: ../../operation/agentes/estado_monitores.php:452 -#: ../../operation/agentes/group_view.php:172 -#: ../../operation/agentes/status_monitor.php:300 -#: ../../operation/agentes/tactical.php:151 -#: ../../operation/gis_maps/render_view.php:150 -#: ../../operation/netflow/nf_live_view.php:273 ../../operation/tree.php:132 -#: ../../operation/tree.php:157 ../../operation/tree.php:288 -#: ../../enterprise/dashboard/widgets/service_map.php:85 -#: ../../enterprise/dashboard/widgets/tree_view.php:54 -#: ../../enterprise/dashboard/widgets/tree_view.php:67 -#: ../../enterprise/dashboard/widgets/tree_view.php:212 -#: ../../enterprise/godmode/services/services.service.php:274 -#: ../../enterprise/include/functions_login.php:23 -#: ../../enterprise/include/functions_reporting.php:3749 -#: ../../enterprise/include/functions_reporting_pdf.php:709 -#: ../../enterprise/include/functions_reporting_pdf.php:2363 -#: ../../enterprise/include/functions_services.php:1267 -#: ../../enterprise/meta/include/functions_wizard_meta.php:839 -#: ../../enterprise/meta/include/functions_wizard_meta.php:925 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1126 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1146 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1342 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1423 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1539 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1559 -#: ../../enterprise/meta/monitoring/group_view.php:153 -#: ../../enterprise/meta/monitoring/tactical.php:279 -#: ../../enterprise/operation/agentes/transactional_map.php:265 -#: ../../enterprise/operation/services/services.list.php:171 -#: ../../enterprise/operation/services/services.list.php:340 -#: ../../enterprise/operation/services/services.list.php:409 -#: ../../enterprise/operation/services/services.service.php:136 -#: ../../enterprise/operation/services/services.service.php:188 -#: ../../enterprise/operation/services/services.service_map.php:127 -#: ../../enterprise/operation/services/services.table_services.php:140 -msgid "Warning" -msgstr "Warning" - -#: ../../godmode/massive/massive_copy_modules.php:79 -#: ../../godmode/massive/massive_copy_modules.php:192 -#: ../../godmode/massive/massive_delete_agents.php:115 -#: ../../godmode/massive/massive_delete_modules.php:455 -#: ../../godmode/massive/massive_delete_modules.php:469 -#: ../../godmode/massive/massive_edit_agents.php:218 -#: ../../godmode/massive/massive_edit_modules.php:298 -#: ../../godmode/massive/massive_edit_modules.php:329 -#: ../../include/functions.php:879 ../../include/functions.php:1081 -#: ../../include/functions.php:1082 ../../include/functions.php:1084 -#: ../../include/functions.php:1120 ../../include/functions_events.php:1471 -#: ../../include/functions_graph.php:2186 -#: ../../include/functions_graph.php:3302 -#: ../../include/functions_graph.php:3303 -#: ../../include/functions_graph.php:5239 -#: ../../include/functions_groups.php:839 -#: ../../include/functions_groups.php:841 -#: ../../include/functions_groups.php:843 -#: ../../include/functions_groups.php:844 -#: ../../include/functions_groups.php:845 -#: ../../include/functions_reporting_html.php:680 -#: ../../include/functions_reporting_html.php:1575 -#: ../../include/functions_reporting_html.php:2536 -#: ../../include/functions_ui.php:2001 ../../mobile/operation/agents.php:33 -#: ../../mobile/operation/modules.php:41 -#: ../../operation/agentes/estado_agente.php:188 -#: ../../operation/agentes/estado_monitores.php:448 -#: ../../operation/agentes/group_view.php:168 -#: ../../operation/agentes/group_view.php:173 -#: ../../operation/agentes/status_monitor.php:301 -#: ../../operation/agentes/tactical.php:150 -#: ../../operation/gis_maps/render_view.php:149 ../../operation/tree.php:133 -#: ../../operation/tree.php:158 ../../operation/tree.php:283 -#: ../../enterprise/dashboard/widgets/service_map.php:84 -#: ../../enterprise/dashboard/widgets/tree_view.php:55 -#: ../../enterprise/dashboard/widgets/tree_view.php:68 -#: ../../enterprise/dashboard/widgets/tree_view.php:207 -#: ../../enterprise/godmode/services/services.elements.php:410 -#: ../../enterprise/godmode/services/services.service.php:270 -#: ../../enterprise/include/functions_reporting.php:2264 -#: ../../enterprise/include/functions_reporting.php:3033 -#: ../../enterprise/include/functions_reporting.php:3754 -#: ../../enterprise/include/functions_reporting_pdf.php:708 -#: ../../enterprise/include/functions_reporting_pdf.php:1504 -#: ../../enterprise/include/functions_reporting_pdf.php:2363 -#: ../../enterprise/include/functions_services.php:1264 -#: ../../enterprise/include/functions_services.php:1423 -#: ../../enterprise/meta/include/functions_wizard_meta.php:848 -#: ../../enterprise/meta/include/functions_wizard_meta.php:934 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1135 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1152 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1351 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1432 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1548 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1566 -#: ../../enterprise/meta/monitoring/group_view.php:154 -#: ../../enterprise/meta/monitoring/tactical.php:278 -#: ../../enterprise/operation/services/services.list.php:172 -#: ../../enterprise/operation/services/services.list.php:339 -#: ../../enterprise/operation/services/services.list.php:404 -#: ../../enterprise/operation/services/services.service.php:135 -#: ../../enterprise/operation/services/services.service.php:183 -#: ../../enterprise/operation/services/services.service_map.php:126 -#: ../../enterprise/operation/services/services.table_services.php:141 -msgid "Critical" -msgstr "Critical" - -#: ../../godmode/massive/massive_copy_modules.php:82 -#: ../../godmode/massive/massive_copy_modules.php:195 -#: ../../godmode/massive/massive_delete_agents.php:118 -#: ../../godmode/massive/massive_delete_modules.php:458 -#: ../../godmode/massive/massive_delete_modules.php:472 -#: ../../godmode/massive/massive_edit_agents.php:221 -#: ../../godmode/massive/massive_edit_modules.php:301 -#: ../../godmode/massive/massive_edit_modules.php:332 -#: ../../include/functions_graph.php:2192 -#: ../../include/functions_groups.php:812 -#: ../../include/functions_groups.php:814 -#: ../../include/functions_groups.php:816 -#: ../../include/functions_groups.php:817 -#: ../../include/functions_groups.php:818 -#: ../../include/functions_reporting_html.php:1581 -#: ../../mobile/operation/modules.php:44 -#: ../../operation/agentes/estado_agente.php:191 -#: ../../operation/agentes/group_view.php:167 -#: ../../operation/agentes/status_monitor.php:304 -#: ../../operation/agentes/tactical.php:154 ../../operation/tree.php:135 -#: ../../operation/tree.php:160 ../../operation/tree.php:298 -#: ../../enterprise/dashboard/widgets/tree_view.php:57 -#: ../../enterprise/dashboard/widgets/tree_view.php:70 -#: ../../enterprise/dashboard/widgets/tree_view.php:222 -#: ../../enterprise/include/functions_reporting_pdf.php:711 -#: ../../enterprise/meta/monitoring/group_view.php:147 -#: ../../enterprise/meta/monitoring/group_view.php:151 -#: ../../enterprise/meta/monitoring/tactical.php:282 -#: ../../enterprise/operation/agentes/transactional_map.php:275 -msgid "Not init" -msgstr "Not initialized" - -#: ../../godmode/massive/massive_copy_modules.php:136 -#: ../../enterprise/godmode/policies/policy_modules.php:1315 -msgid "Copy modules" -msgstr "Copy modules" - -#: ../../godmode/massive/massive_copy_modules.php:141 -msgid "Copy alerts" -msgstr "Copy alerts" - -#: ../../godmode/massive/massive_copy_modules.php:150 -msgid "No modules for this agent" -msgstr "No modules for this agent" - -#: ../../godmode/massive/massive_copy_modules.php:159 -msgid "No alerts for this agent" -msgstr "No alerts for this agent" - -#: ../../godmode/massive/massive_copy_modules.php:168 -#: ../../enterprise/meta/advanced/policymanager.sync.php:308 -#: ../../enterprise/meta/advanced/synchronizing.alert.php:344 -#: ../../enterprise/meta/advanced/synchronizing.component.php:320 -#: ../../enterprise/meta/advanced/synchronizing.group.php:157 -#: ../../enterprise/meta/advanced/synchronizing.module_groups.php:101 -#: ../../enterprise/meta/advanced/synchronizing.os.php:101 -#: ../../enterprise/meta/advanced/synchronizing.tag.php:101 -msgid "Targets" -msgstr "Targets" - -#: ../../godmode/massive/massive_copy_modules.php:217 -msgid "To agent(s)" -msgstr "To agent(s)" - -#: ../../godmode/massive/massive_copy_modules.php:434 #: ../../include/functions_agents.php:535 +#: ../../godmode/massive/massive_copy_modules.php:434 msgid "No source agent to copy" msgstr "No source agent to copy" -#: ../../godmode/massive/massive_copy_modules.php:442 -msgid "No operation selected" -msgstr "No operation selected" - -#: ../../godmode/massive/massive_copy_modules.php:452 #: ../../include/functions_agents.php:540 +#: ../../godmode/massive/massive_copy_modules.php:452 msgid "No destiny agent(s) to copy" msgstr "No destiny agent(s) to copy" -#: ../../godmode/massive/massive_delete_action_alerts.php:56 -msgid "Could not be deleted. No agents selected" -msgstr "Could not be deleted. No agents selected" +#: ../../include/functions_agents.php:565 +#: ../../godmode/massive/massive_copy_modules.php:447 +#: ../../godmode/db/db_refine.php:47 +msgid "No modules have been selected" +msgstr "No modules have been selected" -#: ../../godmode/massive/massive_delete_action_alerts.php:81 -msgid "Could not be deleted. No alerts selected" -msgstr "Could not be deleted. No alerts selected" - -#: ../../godmode/massive/massive_delete_action_alerts.php:124 -msgid "Could not be deleted. No action selected" -msgstr "Could not be deleted. No action selected" - -#: ../../godmode/massive/massive_delete_agents.php:57 -#, php-format +#: ../../include/functions_agents.php:672 msgid "" -"There was an error deleting the agent, the operation has been cancelled " -"Could not delete agent %s" +"There was an error copying the agent configuration, the copy has been " +"cancelled" msgstr "" -"There was an error deleting the agent. The operation has been cancelled, " -"could not delete agent %s" - -#: ../../godmode/massive/massive_delete_agents.php:63 -#, php-format -msgid "Successfully deleted (%s)" -msgstr "Successfully deleted (%s)" - -#: ../../godmode/massive/massive_delete_agents.php:123 -#: ../../godmode/massive/massive_edit_agents.php:225 -msgid "Show agents" -msgstr "Show agents" - -#: ../../godmode/massive/massive_delete_modules.php:56 -msgid "No module selected" -msgstr "No module selected" - -#: ../../godmode/massive/massive_delete_modules.php:230 -msgid "" -"There was an error deleting the modules, the operation has been cancelled" -msgstr "" -"There was an error deleting the selected modules. The operation has been " +"There was an error copying the agent's configuration, the copy has been " "cancelled." -#: ../../godmode/massive/massive_delete_modules.php:396 -#: ../../godmode/massive/massive_edit_modules.php:239 -msgid "Selection mode" -msgstr "Selection mode" - -#: ../../godmode/massive/massive_delete_modules.php:397 -#: ../../godmode/massive/massive_edit_modules.php:240 -msgid "Select modules first " -msgstr "Select modules first " - -#: ../../godmode/massive/massive_delete_modules.php:399 -#: ../../godmode/massive/massive_edit_modules.php:242 -msgid "Select agents first " -msgstr "Select agents first " - -#: ../../godmode/massive/massive_delete_modules.php:405 -#: ../../godmode/massive/massive_edit_modules.php:249 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1387 -#: ../../enterprise/meta/monitoring/wizard/wizard.create_module.php:144 -msgid "Module type" -msgstr "Module type" - -#: ../../godmode/massive/massive_delete_modules.php:414 -#: ../../godmode/massive/massive_edit_modules.php:258 -msgid "Select all modules of this type" -msgstr "Select all modules of the same type" - -#: ../../godmode/massive/massive_delete_modules.php:435 -#: ../../godmode/massive/massive_edit_modules.php:279 -#: ../../enterprise/godmode/massive/massive_edit_modules_satellite.php:202 -msgid "Agent group" -msgstr "Agent group" - -#: ../../godmode/massive/massive_delete_modules.php:443 -#: ../../godmode/massive/massive_edit_modules.php:287 -msgid "Select all modules of this group" -msgstr "Select all modules from this group" - -#: ../../godmode/massive/massive_delete_modules.php:464 -#: ../../godmode/massive/massive_edit_modules.php:293 -msgid "Module Status" -msgstr "Module Status" - -#: ../../godmode/massive/massive_delete_modules.php:483 -#: ../../godmode/massive/massive_edit_modules.php:311 -msgid "When select modules" -msgstr "When selecting modules" - -#: ../../godmode/massive/massive_delete_modules.php:486 -#: ../../godmode/massive/massive_edit_modules.php:314 -msgid "Show common agents" -msgstr "Show common agents" - -#: ../../godmode/massive/massive_delete_modules.php:487 -#: ../../godmode/massive/massive_edit_modules.php:315 -msgid "Show all agents" -msgstr "Show all agents" - -#: ../../godmode/massive/massive_delete_profiles.php:61 -msgid "Not deleted. You must select an existing user" -msgstr "Could not be deleted. An existing user must be chosen." - -#: ../../godmode/massive/massive_delete_profiles.php:87 -msgid "Profiles deleted successfully" -msgstr "Profiles deleted successfully" - -#: ../../godmode/massive/massive_delete_profiles.php:88 -msgid "Profiles cannot be deleted" -msgstr "Profiles cannot be deleted" - -#: ../../godmode/massive/massive_delete_tags.php:107 -msgid "No tag selected" -msgstr "No tag selected" - -#: ../../godmode/massive/massive_edit_agents.php:97 -msgid "No values changed" -msgstr "No values changed" - -#: ../../godmode/massive/massive_edit_agents.php:126 -msgid "Configuration files deleted successfully" -msgstr "Configuration files deleted successfully" - -#: ../../godmode/massive/massive_edit_agents.php:127 -msgid "Configuration files cannot be deleted" -msgstr "Configuration files cannot be deleted" - -#: ../../godmode/massive/massive_edit_agents.php:185 -msgid "Agents updated successfully" -msgstr "Agents updated successfully" - -#: ../../godmode/massive/massive_edit_agents.php:186 -msgid "Agents cannot be updated" -msgstr "Agents cannot be updated" - -#: ../../godmode/massive/massive_edit_agents.php:294 -#: ../../godmode/massive/massive_edit_agents.php:299 -#: ../../godmode/massive/massive_edit_agents.php:303 -#: ../../godmode/massive/massive_edit_agents.php:307 -#: ../../godmode/massive/massive_edit_agents.php:318 -#: ../../godmode/massive/massive_edit_agents.php:357 -#: ../../godmode/massive/massive_edit_agents.php:363 -#: ../../godmode/massive/massive_edit_agents.php:402 -#: ../../godmode/massive/massive_edit_agents.php:411 -#: ../../godmode/massive/massive_edit_agents.php:418 -#: ../../godmode/massive/massive_edit_modules.php:406 -#: ../../godmode/massive/massive_edit_modules.php:451 -#: ../../godmode/massive/massive_edit_modules.php:466 -#: ../../godmode/massive/massive_edit_modules.php:470 -#: ../../godmode/massive/massive_edit_modules.php:490 -#: ../../godmode/massive/massive_edit_modules.php:496 -#: ../../godmode/massive/massive_edit_modules.php:504 -#: ../../godmode/massive/massive_edit_modules.php:508 -#: ../../godmode/massive/massive_edit_modules.php:511 -#: ../../godmode/massive/massive_edit_modules.php:524 -#: ../../godmode/massive/massive_edit_modules.php:537 -#: ../../godmode/massive/massive_edit_modules.php:545 -#: ../../godmode/massive/massive_edit_modules.php:558 -#: ../../godmode/massive/massive_edit_modules.php:566 -#: ../../godmode/massive/massive_edit_modules.php:572 -#: ../../godmode/massive/massive_edit_modules.php:584 -#: ../../godmode/massive/massive_edit_modules.php:603 -#: ../../enterprise/godmode/massive/massive_modify_alerts_snmp.php:27 -#: ../../enterprise/godmode/massive/massive_modify_alerts_snmp.php:259 -#: ../../enterprise/godmode/massive/massive_modify_alerts_snmp.php:278 -msgid "No change" -msgstr "No change" - -#: ../../godmode/massive/massive_edit_agents.php:371 -msgid "Delete available remote configurations" -msgstr "Delete the available remote configurations" - -#: ../../godmode/massive/massive_edit_agents.php:403 -msgid "Without status" -msgstr "Without status" - -#: ../../godmode/massive/massive_edit_agents.php:405 -#: ../../godmode/update_manager/update_manager.offline.php:66 -#: ../../include/functions_update_manager.php:366 -#: ../../include/functions_config.php:547 -#: ../../include/functions_config.php:1600 -#: ../../operation/gis_maps/render_view.php:151 -#: ../../enterprise/dashboard/widgets/service_map.php:86 -#: ../../enterprise/godmode/massive/massive_edit_modules_satellite.php:355 -#: ../../enterprise/include/functions_update_manager.php:198 -#: ../../enterprise/load_enterprise.php:1 -#: ../../enterprise/operation/agentes/manage_transmap_creation.php:37 -#: ../../enterprise/operation/agentes/transactional_map.php:255 -#: ../../enterprise/operation/services/services.list.php:170 -#: ../../enterprise/operation/services/services.list.php:399 -#: ../../enterprise/operation/services/services.service.php:177 -#: ../../enterprise/operation/services/services.service_map.php:128 -#: ../../enterprise/operation/services/services.table_services.php:139 -msgid "Ok" -msgstr "Ok" - -#: ../../godmode/massive/massive_edit_agents.php:406 -#: ../../enterprise/dashboard/widgets/maps_status.php:77 -msgid "Bad" -msgstr "Bad" - -#: ../../godmode/massive/massive_edit_modules.php:324 -msgid "Agent Status" -msgstr "Agent Status" - -#: ../../godmode/massive/massive_edit_modules.php:357 -#: ../../godmode/modules/manage_network_components_form_common.php:107 -#: ../../enterprise/godmode/modules/configure_local_component.php:226 -msgid "Dynamic Interval" -msgstr "Dynamic Interval" - -#: ../../godmode/massive/massive_edit_modules.php:359 -msgid "Dynamic Min." -msgstr "Dynamic Min." - -#: ../../godmode/massive/massive_edit_modules.php:362 -#: ../../godmode/modules/manage_network_components_form_common.php:113 -#: ../../enterprise/godmode/modules/configure_local_component.php:232 -msgid "Dynamic Max." -msgstr "Dynamic Max." - -#: ../../godmode/massive/massive_edit_modules.php:365 -#: ../../godmode/modules/manage_network_components_form_common.php:115 -#: ../../enterprise/godmode/modules/configure_local_component.php:234 -msgid "Dynamic Two Tailed: " -msgstr "Dynamic Two Tailed: " - -#: ../../godmode/massive/massive_edit_modules.php:479 -msgid "SMNP community" -msgstr "SMNP community" - -#: ../../godmode/massive/massive_edit_modules.php:571 -msgid "Policy linking status" -msgstr "Policy linking status" - -#: ../../godmode/massive/massive_edit_modules.php:571 -msgid "This field only has sense in modules adopted by a policy." -msgstr "This field only makes sense in modules adopted by a policy" - -#: ../../godmode/massive/massive_edit_modules.php:572 -msgid "Linked" -msgstr "Linked" - -#: ../../godmode/massive/massive_edit_modules.php:602 -msgid "The module still store data but the alerts and events will be stop" -msgstr "" -"The module will still store data, but alerts and events will be stopped." - -#: ../../godmode/massive/massive_edit_plugins.php:151 -msgid "Error retrieving the plugin macros" -msgstr "Error retrieving plugin macros" - -#: ../../godmode/massive/massive_edit_plugins.php:158 -msgid "Error retrieving the modified macros" -msgstr "Error retrieving modified macros" - -#: ../../godmode/massive/massive_edit_plugins.php:172 -msgid "Error retrieving the module plugin macros" -msgstr "Error retrieving module plugin macros" - -#: ../../godmode/massive/massive_edit_plugins.php:190 -msgid "Error retrieving the module plugin macros data" -msgstr "Error retrieving data from module plugin macros" - -#: ../../godmode/massive/massive_edit_plugins.php:224 -msgid "Error building the new macros" -msgstr "Error creating new macros" - -#: ../../godmode/massive/massive_edit_plugins.php:253 -#, php-format -msgid "%d modules updated" -msgstr "%d modules updated" - -#: ../../godmode/massive/massive_edit_plugins.php:272 -msgid "There are not registered plugins" -msgstr "There are no registered plugins" - -#: ../../godmode/massive/massive_edit_plugins.php:421 -msgid "Invalid plugin data" -msgstr "Invalid plugin data" - -#: ../../godmode/massive/massive_edit_plugins.php:528 -msgid "Clear" -msgstr "Clear" - -#: ../../godmode/massive/massive_edit_plugins.php:556 -msgid "Invalid macros array" -msgstr "Invalid array of macros" - -#: ../../godmode/massive/massive_edit_plugins.php:581 -msgid "Multiple values" -msgstr "Multiple values" - -#: ../../godmode/massive/massive_edit_plugins.php:613 -#: ../../godmode/massive/massive_edit_plugins.php:750 -#: ../../godmode/massive/massive_edit_plugins.php:766 -msgid "Invalid agents array" -msgstr "Invalid array of agents" - -#: ../../godmode/massive/massive_edit_plugins.php:629 -msgid "Invalid agent element" -msgstr "Invalid agent item" - -#: ../../godmode/massive/massive_edit_plugins.php:640 -msgid "Invalid modules array" -msgstr "Invalid array of modules" - -#: ../../godmode/massive/massive_edit_plugins.php:668 -msgid "Invalid module element" -msgstr "Invalid module item" - -#: ../../godmode/massive/massive_edit_plugins.php:876 -msgid "There are no modules using this plugin" -msgstr "There are no modules using this plugin" - -#: ../../godmode/massive/massive_edit_plugins.php:955 -msgid "There was a problem loading the module plugin macros data" -msgstr "There was a problem loading the data from the module plugin macros" - -#: ../../godmode/massive/massive_enable_disable_alerts.php:154 -msgid "Enabled alerts" -msgstr "Alerts enabled" - -#: ../../godmode/massive/massive_enable_disable_alerts.php:154 -#: ../../godmode/massive/massive_enable_disable_alerts.php:171 -#: ../../godmode/massive/massive_standby_alerts.php:154 -#: ../../godmode/massive/massive_standby_alerts.php:171 -#: ../../enterprise/godmode/modules/manage_inventory_modules_form.php:93 -msgid "Format" -msgstr "Format" - -#: ../../godmode/massive/massive_enable_disable_alerts.php:165 -msgid "Disable selected alerts" -msgstr "Disable the selected alerts" - -#: ../../godmode/massive/massive_enable_disable_alerts.php:169 -msgid "Enable selected alerts" -msgstr "Enable selected alerts" - -#: ../../godmode/massive/massive_enable_disable_alerts.php:171 -msgid "Disabled alerts" -msgstr "Disabled alerts" - -#: ../../godmode/massive/massive_operations.php:36 -msgid "Bulk alert add" -msgstr "Add alerts in bulk" - -#: ../../godmode/massive/massive_operations.php:37 -msgid "Bulk alert delete" -msgstr "Delete alerts in bulk" - -#: ../../godmode/massive/massive_operations.php:38 -msgid "Bulk alert actions add" -msgstr "Add alert actions in bulk" - -#: ../../godmode/massive/massive_operations.php:39 -msgid "Bulk alert actions delete" -msgstr "Delete alert actions in bulk" - -#: ../../godmode/massive/massive_operations.php:40 -msgid "Bulk alert enable/disable" -msgstr "Enable/disable alerts in bulk" - -#: ../../godmode/massive/massive_operations.php:41 -msgid "Bulk alert setting standby" -msgstr "Set alerts standby in bulk" - -#: ../../godmode/massive/massive_operations.php:44 -msgid "Bulk agent edit" -msgstr "Edit agents in bulk" - -#: ../../godmode/massive/massive_operations.php:45 -msgid "Bulk agent delete" -msgstr "Delete agents in bulk" - -#: ../../godmode/massive/massive_operations.php:49 -msgid "Bulk profile add" -msgstr "Add profiles in bulk" - -#: ../../godmode/massive/massive_operations.php:50 -msgid "Bulk profile delete" -msgstr "Delete profiles in bulk" - -#: ../../godmode/massive/massive_operations.php:57 -msgid "Bulk module delete" -msgstr "Delete modules in bulk" - -#: ../../godmode/massive/massive_operations.php:58 -msgid "Bulk module edit" -msgstr "Edit modules in bulk" - -#: ../../godmode/massive/massive_operations.php:59 -msgid "Bulk module copy" -msgstr "Copy modules in bulk" - -#: ../../godmode/massive/massive_operations.php:62 -msgid "Bulk plugin edit" -msgstr "Edit plugins in bulk" - -#: ../../godmode/massive/massive_operations.php:155 ../../godmode/menu.php:122 -msgid "Alerts operations" -msgstr "Alert operations" - -#: ../../godmode/massive/massive_operations.php:160 ../../godmode/menu.php:120 -msgid "Users operations" -msgstr "User operations" - -#: ../../godmode/massive/massive_operations.php:165 ../../godmode/menu.php:116 -msgid "Agents operations" -msgstr "Agent operations" - -#: ../../godmode/massive/massive_operations.php:170 ../../godmode/menu.php:117 -msgid "Modules operations" -msgstr "Module operations" - -#: ../../godmode/massive/massive_operations.php:175 ../../godmode/menu.php:118 -msgid "Plugins operations" -msgstr "Plugin operations" - -#: ../../godmode/massive/massive_operations.php:215 -#: ../../enterprise/extensions/ipam.php:197 -msgid "Massive operations" -msgstr "Massive operations" - -#: ../../godmode/massive/massive_operations.php:223 -#: ../../enterprise/godmode/reporting/reporting_builder.template_wizard.php:202 -msgid "" -"In order to perform massive operations, PHP needs a correct configuration in " -"timeout parameters. Please, open your PHP configuration file (php.ini) for " -"example: sudo vi /etc/php5/apache2/php.ini;
    And set your timeout " -"parameters to a correct value:
    max_execution_time = 0 and " -"max_input_time = -1" -msgstr "" -"In order to perform massive operations PHP needs to be have timeout " -"parameters set correctly. Please open the PHP configuration file (php.ini) " -"for example: sudo vi /etc/php5/apache2/php.ini;
    And set the " -"timeout parameters to the correct value:
    max_execution_time = 0 " -"and max_input_time = -1" - -#: ../../godmode/massive/massive_operations.php:239 -msgid "Please wait..." -msgstr "Please wait..." - -#: ../../godmode/massive/massive_operations.php:276 -msgid "The blank fields will not be updated" -msgstr "Fields left blank will not be updated" - -#: ../../godmode/massive/massive_standby_alerts.php:154 -msgid "Not standby alerts" -msgstr "Not standby alerts" - -#: ../../godmode/massive/massive_standby_alerts.php:165 -#: ../../godmode/massive/massive_standby_alerts.php:169 -msgid "Set standby selected alerts" -msgstr "Set selected alerts to standby" - -#: ../../godmode/massive/massive_standby_alerts.php:171 -msgid "Standby alerts" -msgstr "Standby alerts" - -#: ../../godmode/menu.php:29 -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:200 -msgid "Manage agents" -msgstr "Manage agents" - -#: ../../godmode/menu.php:39 -#: ../../enterprise/meta/include/functions_components_meta.php:48 -#: ../../enterprise/meta/include/functions_components_meta.php:66 -msgid "Component groups" -msgstr "Component groups" - -#: ../../godmode/menu.php:42 -msgid "Module categories" -msgstr "Module categories" - -#: ../../godmode/menu.php:46 -msgid "Module types" -msgstr "Module types" - -#: ../../godmode/menu.php:56 ../../godmode/netflow/nf_edit.php:48 -#: ../../godmode/netflow/nf_edit.php:52 -#: ../../godmode/netflow/nf_edit_form.php:66 -#: ../../godmode/netflow/nf_edit_form.php:71 -msgid "Netflow filters" -msgstr "Netflow filters" - -#: ../../godmode/menu.php:62 -msgid "Resources" -msgstr "Resources" - -#: ../../godmode/menu.php:70 -msgid "Manage agents groups" -msgstr "Manage agent groups" - -#: ../../godmode/menu.php:76 -#: ../../enterprise/extensions/disabled/check_acls.php:122 -msgid "Module tags" -msgstr "Module tags" - -#: ../../godmode/menu.php:83 ../../godmode/users/profile_list.php:312 -#: ../../enterprise/extensions/disabled/check_acls.php:51 -#: ../../enterprise/extensions/disabled/check_acls.php:131 -msgid "Users management" -msgstr "Manage users" - -#: ../../godmode/menu.php:85 ../../godmode/users/configure_profile.php:45 -#: ../../godmode/users/configure_user.php:86 -#: ../../godmode/users/profile_list.php:49 -#: ../../godmode/users/user_list.php:117 -#: ../../enterprise/meta/include/functions_users_meta.php:172 -#: ../../enterprise/meta/include/functions_users_meta.php:193 -msgid "Profile management" -msgstr "Profile management" - -#: ../../godmode/menu.php:91 ../../godmode/users/profile_list.php:302 -#: ../../enterprise/godmode/setup/setup_auth.php:427 -#: ../../enterprise/godmode/setup/setup_auth.php:468 -#: ../../enterprise/meta/advanced/synchronizing.user.php:564 -msgid "Profiles" -msgstr "Profiles" - -#: ../../godmode/menu.php:98 -#: ../../enterprise/meta/include/functions_components_meta.php:56 -#: ../../enterprise/meta/include/functions_components_meta.php:72 -msgid "Network components" -msgstr "Network components" - -#: ../../godmode/menu.php:111 -msgid "Bulk operations" -msgstr "Bulk operations" - -#: ../../godmode/menu.php:145 -msgid "List of Alerts" -msgstr "List of Alerts" - -#: ../../godmode/menu.php:160 -#: ../../enterprise/meta/include/functions_alerts_meta.php:115 -#: ../../enterprise/meta/include/functions_alerts_meta.php:131 -msgid "Commands" -msgstr "Commands" - -#: ../../godmode/menu.php:170 ../../include/functions_menu.php:512 -msgid "SNMP alerts" -msgstr "SNMP alerts" - -#: ../../godmode/menu.php:180 -msgid "Event filters" -msgstr "Event filters" - -#: ../../godmode/menu.php:185 -msgid "Custom events" -msgstr "Custom events" - -#: ../../godmode/menu.php:192 ../../include/functions_reports.php:620 -#: ../../include/functions_reports.php:622 -#: ../../include/functions_reports.php:624 -#: ../../include/functions_graph.php:744 -#: ../../include/functions_graph.php:3938 -#: ../../include/functions_graph.php:4664 -#: ../../include/functions_reporting_html.php:1621 -#: ../../mobile/include/functions_web.php:24 -#: ../../mobile/operation/events.php:564 ../../mobile/operation/home.php:44 -#: ../../operation/events/events.php:420 ../../operation/events/events.php:429 -#: ../../operation/menu.php:268 -#: ../../enterprise/dashboard/widgets/events_list.php:26 -#: ../../enterprise/extensions/ipam/ipam_massive.php:76 -#: ../../enterprise/extensions/ipam/ipam_network.php:539 -#: ../../enterprise/include/functions_reporting_pdf.php:753 -#: ../../enterprise/meta/general/logon_ok.php:43 -#: ../../enterprise/meta/general/main_header.php:123 -#: ../../enterprise/meta/monitoring/tactical.php:312 -msgid "Events" -msgstr "Events" - -#: ../../godmode/menu.php:201 -#: ../../godmode/reporting/visual_console_builder.wizard.php:246 -#: ../../mobile/include/functions_web.php:27 -#: ../../enterprise/meta/advanced/policymanager.apply.php:202 -msgid "Servers" -msgstr "Servers" - -#: ../../godmode/menu.php:207 -msgid "Manage servers" -msgstr "Manage servers" - -#: ../../godmode/menu.php:212 ../../include/functions_groups.php:92 -#: ../../operation/agentes/pandora_networkmap.editor.php:197 -msgid "Recon task" -msgstr "Recon task" - -#: ../../godmode/menu.php:215 -#: ../../enterprise/godmode/agentes/plugins_manager.php:143 -#: ../../enterprise/godmode/policies/policy_plugins.php:87 -msgid "Plugins" -msgstr "Plugins" - -#: ../../godmode/menu.php:218 -#: ../../godmode/servers/manage_recontask_form.php:281 -msgid "Recon script" -msgstr "Recon script" - -#: ../../godmode/menu.php:244 -msgid "General Setup" -msgstr "General Setup" - -#: ../../godmode/menu.php:253 ../../godmode/setup/setup.php:82 -#: ../../godmode/setup/setup.php:116 -#: ../../enterprise/meta/advanced/metasetup.php:70 -#: ../../enterprise/meta/advanced/metasetup.php:122 -msgid "Authentication" -msgstr "Authentication" - -#: ../../godmode/menu.php:256 ../../godmode/setup/setup.php:86 -#: ../../godmode/setup/setup.php:120 -#: ../../enterprise/meta/advanced/metasetup.performance.php:73 -msgid "Performance" -msgstr "Performance" - -#: ../../godmode/menu.php:259 ../../godmode/setup/setup.php:90 -#: ../../godmode/setup/setup.php:125 -msgid "Visual styles" -msgstr "Visual styles" - -#: ../../godmode/menu.php:264 ../../godmode/setup/setup.php:96 -#: ../../godmode/setup/setup.php:129 ../../include/functions_reports.php:641 -#: ../../include/functions_reports.php:643 -#: ../../include/functions_reports.php:645 -#: ../../include/functions_reports.php:647 -#: ../../include/functions_reports.php:649 -#: ../../enterprise/include/functions_enterprise.php:289 -#: ../../enterprise/meta/general/main_header.php:199 -msgid "Netflow" -msgstr "Netflow" - -#: ../../godmode/menu.php:269 ../../godmode/setup/setup.php:102 -#: ../../godmode/setup/setup.php:133 -#: ../../operation/agentes/ver_agente.php:1089 -msgid "eHorus" -msgstr "eHorus" - -#: ../../godmode/menu.php:273 ../../godmode/setup/gis.php:32 -msgid "Map conections GIS" -msgstr "GIS map connection" - -#: ../../godmode/menu.php:277 ../../godmode/setup/os.php:143 -msgid "Edit OS" -msgstr "Edit OS" - -#: ../../godmode/menu.php:279 -#: ../../enterprise/meta/general/main_header.php:288 -msgid "License" -msgstr "Licence" - -#: ../../godmode/menu.php:288 -msgid "Admin tools" -msgstr "Admin tools" - -#: ../../godmode/menu.php:296 -msgid "System audit log" -msgstr "System audit log" - -#: ../../godmode/menu.php:300 -msgid "Diagnostic info" -msgstr "Diagnostic info" - -#: ../../godmode/menu.php:302 -msgid "Site news" -msgstr "Site news" - -#: ../../godmode/menu.php:304 ../../godmode/setup/file_manager.php:30 -#: ../../enterprise/meta/advanced/metasetup.php:85 -#: ../../enterprise/meta/advanced/metasetup.php:131 -msgid "File manager" -msgstr "File manager" - -#: ../../godmode/menu.php:309 -msgid "DB maintenance" -msgstr "DB maintenance" - -#: ../../godmode/menu.php:315 -msgid "DB information" -msgstr "DB information" - -#: ../../godmode/menu.php:318 -msgid "Database audit" -msgstr "Database audit" - -#: ../../godmode/menu.php:319 -msgid "Database event" -msgstr "Database events" - -#: ../../godmode/menu.php:401 -msgid "Extension manager view" +#: ../../include/functions_agents.php:684 +#: ../../godmode/alerts/alert_actions.php:140 +#: ../../godmode/reporting/map_builder.php:183 +#: ../../godmode/reporting/map_builder.php:192 +msgid "Successfully copied" +msgstr "Successfully copied" + +#: ../../include/functions_agents.php:2185 +#: ../../include/functions_agents.php:2210 +#: ../../include/functions_agents.php:2235 +msgid "No Monitors" +msgstr "No Monitors" + +#: ../../include/functions_agents.php:2189 +#: ../../include/functions_agents.php:2214 +#: ../../include/functions_agents.php:2239 +#: ../../include/functions_reporting.php:7947 +msgid "At least one module in CRITICAL status" +msgstr "At least one module is in CRITICAL status." + +#: ../../include/functions_agents.php:2193 +#: ../../include/functions_agents.php:2218 +#: ../../include/functions_agents.php:2243 +#: ../../include/functions_reporting.php:7951 +msgid "At least one module in WARNING status" +msgstr "At least one module is in WARNING status" + +#: ../../include/functions_agents.php:2197 +#: ../../include/functions_agents.php:2222 +#: ../../include/functions_agents.php:2247 +#: ../../include/functions_reporting.php:7955 +msgid "At least one module is in UKNOWN status" +msgstr "At least one module is in UNKNOWN status" + +#: ../../include/functions_agents.php:2201 +#: ../../include/functions_agents.php:2226 +#: ../../include/functions_agents.php:2251 +#: ../../include/functions_reporting.php:7959 +msgid "All Monitors OK" +msgstr "All monitors are OK" + +#: ../../include/ajax/update_manager.ajax.php:74 +msgid "There was an error extracting the file '" +msgstr "There was an error extracting the file '" + +#: ../../include/ajax/update_manager.ajax.php:90 +msgid "The package was not extracted." +msgstr "The package couldn't be extracted" + +#: ../../include/ajax/update_manager.ajax.php:96 +msgid "Invalid extension. The package must have the extension .oum." +msgstr "Invalid extension. The package is required to be in '.oum' format." + +#: ../../include/ajax/update_manager.ajax.php:103 +msgid "The file was not uploaded succesfully." +msgstr "The file wasn't uploaded successfully." + +#: ../../include/ajax/update_manager.ajax.php:172 +#: ../../include/ajax/update_manager.ajax.php:176 +#: ../../include/ajax/update_manager.ajax.php:203 +#: ../../include/functions_update_manager.php:128 +#: ../../include/functions_update_manager.php:132 +#: ../../include/functions_update_manager.php:158 +msgid "Some of your files might not be recovered." +msgstr "Some of your files may be unrecoverable." + +#: ../../include/ajax/update_manager.ajax.php:180 +#: ../../include/ajax/update_manager.ajax.php:197 +#: ../../include/functions_update_manager.php:136 +#: ../../include/functions_update_manager.php:152 +msgid "Some of your old files might not be recovered." +msgstr "Some of your old files may be unrecoverable." + +#: ../../include/ajax/update_manager.ajax.php:218 +#: ../../include/functions_update_manager.php:173 +msgid "An error ocurred while reading a file." +msgstr "An error ocurred while reading a file." + +#: ../../include/ajax/update_manager.ajax.php:225 +#: ../../include/functions_update_manager.php:180 +msgid "The package does not exist" +msgstr "The package does not exist." + +#: ../../include/ajax/update_manager.ajax.php:239 +msgid "Package not accepted" msgstr "" -#: ../../godmode/menu.php:405 -msgid "Extension manager" -msgstr "Extension manager" +#: ../../include/ajax/update_manager.ajax.php:411 +msgid "Fail to update to the last package." +msgstr "Failed to update to the latest package." -#: ../../godmode/menu.php:433 -msgid "Update manager" -msgstr "Update manager" +#: ../../include/ajax/update_manager.ajax.php:419 +msgid "Starting to update to the last package." +msgstr "Starting to update to the latest package." -#: ../../godmode/menu.php:439 -msgid "Update Manager offline" -msgstr "Update Manager offline" - -#: ../../godmode/menu.php:442 -msgid "Update Manager online" -msgstr "Update Manager online" - -#: ../../godmode/menu.php:444 -msgid "Update Manager options" -msgstr "Update Manager options" - -#: ../../godmode/menu.php:457 ../../operation/menu.php:373 -#: ../../operation/messages/message_edit.php:46 -#: ../../operation/messages/message_list.php:43 -msgid "Messages" -msgstr "Messages" - -#: ../../godmode/modules/manage_nc_groups.php:40 -#: ../../godmode/modules/manage_network_components.php:50 -#: ../../godmode/modules/manage_network_templates.php:39 -#: ../../godmode/modules/manage_network_templates_form.php:32 -#: ../../godmode/modules/module_list.php:28 -#: ../../enterprise/godmode/modules/local_components.php:89 -#: ../../enterprise/godmode/modules/manage_inventory_modules.php:27 -#: ../../enterprise/godmode/modules/manage_inventory_modules_form.php:28 -#: ../../enterprise/meta/general/main_header.php:253 -msgid "Module management" -msgstr "Module management" - -#: ../../godmode/modules/manage_nc_groups.php:40 -msgid "Component group management" -msgstr "Component group management" - -#: ../../godmode/modules/manage_nc_groups.php:58 -msgid "Could not be created. Blank name" -msgstr "Could not be created. Name left blank" - -#: ../../godmode/modules/manage_nc_groups.php:154 -#: ../../godmode/modules/manage_network_components.php:399 -#: ../../godmode/modules/manage_network_templates.php:85 -#: ../../enterprise/godmode/modules/local_components.php:355 -#: ../../enterprise/godmode/modules/manage_inventory_modules.php:136 -msgid "Successfully multiple deleted" -msgstr "Multi-deletion successful" - -#: ../../godmode/modules/manage_nc_groups.php:155 -#: ../../godmode/modules/manage_network_components.php:400 -#: ../../godmode/modules/manage_network_templates.php:86 -#: ../../enterprise/godmode/modules/local_components.php:356 -#: ../../enterprise/godmode/modules/manage_inventory_modules.php:137 -msgid "Not deleted. Error deleting multiple data" -msgstr "Not deleted. Error deleting multiple data" - -#: ../../godmode/modules/manage_nc_groups.php:238 -msgid "There are no defined component groups" -msgstr "There are no component groups defined" - -#: ../../godmode/modules/manage_nc_groups_form.php:54 -msgid "Update Group Component" -msgstr "Update Group Component" - -#: ../../godmode/modules/manage_nc_groups_form.php:57 -msgid "Create Group Component" -msgstr "Create Group Component" - -#: ../../godmode/modules/manage_network_components.php:51 -msgid "Network component management" -msgstr "Network component management" - -#: ../../godmode/modules/manage_network_components.php:261 -#: ../../godmode/servers/recon_script.php:320 -#: ../../enterprise/godmode/modules/local_components.php:253 -msgid "Created successfully" -msgstr "Created successfully" - -#: ../../godmode/modules/manage_network_components.php:352 -#: ../../godmode/servers/recon_script.php:274 -#: ../../enterprise/godmode/modules/local_components.php:315 -msgid "Updated successfully" -msgstr "Updated successfully" - -#: ../../godmode/modules/manage_network_components.php:516 -#: ../../enterprise/godmode/modules/local_components.php:440 -msgid "Free Search" -msgstr "Free Search" - -#: ../../godmode/modules/manage_network_components.php:517 -msgid "Search by name, description, tcp send or tcp rcv, list matches." -msgstr "" -"Search by: name, description, TCP sending or TCP receiving, list matches." - -#: ../../godmode/modules/manage_network_components.php:569 -msgid "Max/Min" -msgstr "Max/Min" - -#: ../../godmode/modules/manage_network_components.php:595 -msgid "Network module" -msgstr "Network module" - -#: ../../godmode/modules/manage_network_components.php:599 -msgid "WMI module" -msgstr "WMI module" - -#: ../../godmode/modules/manage_network_components.php:603 -msgid "Plug-in module" -msgstr "Plug-in module" - -#: ../../godmode/modules/manage_network_components.php:634 -msgid "There are no defined network components" -msgstr "There are no network components defined" - -#: ../../godmode/modules/manage_network_components.php:641 -msgid "Create a new network component" -msgstr "Create a new network component" - -#: ../../godmode/modules/manage_network_components.php:642 -msgid "Create a new plugin component" -msgstr "Create a new plug-in component" - -#: ../../godmode/modules/manage_network_components.php:643 -msgid "Create a new WMI component" -msgstr "Create a new WMI component" - -#: ../../godmode/modules/manage_network_components_form.php:253 -msgid "Update Network Component" -msgstr "Update Network Components" - -#: ../../godmode/modules/manage_network_components_form.php:256 -msgid "Create Network Component" -msgstr "Create Network Components" - -#: ../../godmode/modules/manage_network_components_form_common.php:111 -#: ../../enterprise/godmode/modules/configure_local_component.php:230 -msgid "Dynamic Min. " -msgstr "Dynamic Min. " - -#: ../../godmode/modules/manage_network_components_form_common.php:165 -#: ../../enterprise/godmode/modules/configure_local_component.php:289 -msgid "Any value below this number is discarted" -msgstr "Any value below this number is discarded" - -#: ../../godmode/modules/manage_network_components_form_common.php:167 -#: ../../enterprise/godmode/modules/configure_local_component.php:294 -msgid "Any value over this number is discarted" -msgstr "Any value over this number is discarded" - -#: ../../godmode/modules/manage_network_components_form_network.php:47 -msgid "SNMP Enterprise String" -msgstr "Enterprise SNMP String" - -#: ../../godmode/modules/manage_network_templates.php:39 -#: ../../godmode/modules/manage_network_templates_form.php:32 -msgid "Module template management" -msgstr "Module template management" - -#: ../../godmode/modules/manage_network_templates.php:61 -msgid "Template successfully deleted" -msgstr "Template successfully deleted" - -#: ../../godmode/modules/manage_network_templates.php:62 -msgid "Error deleting template" -msgstr "Error deleting template" - -#: ../../godmode/modules/manage_network_templates.php:94 -msgid "This template does not exist" -msgstr "This template does not exist" - -#: ../../godmode/modules/manage_network_templates.php:232 -msgid "There are no defined network profiles" -msgstr "There are no network profiles defined" - -#: ../../godmode/modules/manage_network_templates_form.php:54 -msgid "Successfully deleted module from profile" -msgstr "Successfully deleted module from profile" - -#: ../../godmode/modules/manage_network_templates_form.php:55 -msgid "Error deleting module from profile" -msgstr "Error deleting module from profile" - -#: ../../godmode/modules/manage_network_templates_form.php:70 -msgid "Successfully added module to profile" -msgstr "Successfully added module to profile" - -#: ../../godmode/modules/manage_network_templates_form.php:71 -msgid "Error adding module to profile" -msgstr "Error adding module to profile" - -#: ../../godmode/modules/manage_network_templates_form.php:96 -msgid "Successfully updated network profile" -msgstr "Network profile updated successfully" - -#: ../../godmode/modules/manage_network_templates_form.php:97 -msgid "Error updating network profile" -msgstr "Error updating the network profile" - -#: ../../godmode/modules/manage_network_templates_form.php:112 -msgid "Successfully added network profile" -msgstr "Network profile added successfully" - -#: ../../godmode/modules/manage_network_templates_form.php:113 -msgid "Error adding network profile" -msgstr "Error adding network profile" - -#: ../../godmode/modules/manage_network_templates_form.php:118 -msgid "Cannot create a template without name" -msgstr "Cannot create a template without a name" - -#: ../../godmode/modules/manage_network_templates_form.php:186 -msgid "No modules for this profile" -msgstr "No modules for this profile" - -#: ../../godmode/modules/manage_network_templates_form.php:226 -#: ../../enterprise/dashboard/widgets/top_n.php:346 -msgid "Add modules" -msgstr "Add modules" - -#: ../../godmode/modules/manage_network_templates_form.php:304 -#: ../../enterprise/meta/include/functions_wizard_meta.php:239 -msgid "Components" -msgstr "Components" - -#: ../../godmode/modules/module_list.php:28 -msgid "Defined modules" -msgstr "Defined modules" - -#: ../../godmode/modules/module_list.php:50 -msgid "Problem modifying module" -msgstr "There was a problem modifying the module" - -#: ../../godmode/modules/module_list.php:52 -msgid "Module updated successfully" -msgstr "Module updated successfully" - -#: ../../godmode/netflow/nf_edit.php:39 -msgid "Manage Netflow Filter" -msgstr "Manage Netflow Filter" - -#: ../../godmode/netflow/nf_edit.php:43 -#: ../../godmode/setup/setup_general.php:110 -#: ../../operation/netflow/nf_live_view.php:113 -#: ../../enterprise/extensions/backup/main.php:67 -#: ../../enterprise/godmode/modules/manage_inventory_modules.php:31 -#: ../../enterprise/godmode/modules/manage_inventory_modules_form.php:33 -#: ../../enterprise/operation/log/log_viewer.php:155 -msgid "Not supported in Windows systems" -msgstr "Not supported for Windows systems" - -#: ../../godmode/netflow/nf_edit.php:47 -#: ../../godmode/netflow/nf_edit_form.php:65 -#: ../../godmode/netflow/nf_item_list.php:57 -#: ../../operation/agentes/ver_agente.php:961 -#: ../../operation/netflow/nf_live_view.php:132 -#: ../../enterprise/meta/advanced/agents_setup.php:35 -#: ../../enterprise/meta/advanced/policymanager.php:35 -#: ../../enterprise/meta/advanced/synchronizing.php:33 -#: ../../enterprise/meta/agentsearch.php:26 -#: ../../enterprise/meta/general/logon_ok.php:15 -#: ../../enterprise/meta/index.php:496 -#: ../../enterprise/meta/monitoring/group_view.php:32 -#: ../../enterprise/meta/monitoring/tactical.php:35 -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:37 -msgid "Main" -msgstr "Main" - -#: ../../godmode/netflow/nf_edit_form.php:59 -#: ../../godmode/netflow/nf_edit_form.php:67 -msgid "Add filter" -msgstr "Add filter" - -#: ../../godmode/netflow/nf_edit_form.php:62 -msgid "Netflow Filter" -msgstr "Netflow Filter" - -#: ../../godmode/netflow/nf_edit_form.php:180 -#: ../../godmode/snmpconsole/snmp_filters.php:35 -#: ../../operation/events/events_list.php:219 -#: ../../operation/events/events_list.php:250 -msgid "Update filter" -msgstr "Update filter" - -#: ../../godmode/netflow/nf_edit_form.php:206 -msgid "Filter:" -msgstr "Filter:" - -#: ../../godmode/netflow/nf_edit_form.php:210 -#: ../../operation/netflow/nf_live_view.php:349 -msgid "Dst Ip" -msgstr "DST IP" - -#: ../../godmode/netflow/nf_edit_form.php:210 -#: ../../operation/netflow/nf_live_view.php:349 -msgid "" -"Destination IP. A comma separated list of destination ip. If we leave the " -"field blank, will show all ip. Example filter by " -"ip:
    25.46.157.214,160.253.135.249" -msgstr "" -"Destination IP: a list of destined IPs separated by commas. Leaving this " -"field blank will show all IPs. Example: filter by IP number: " -"
    25.46.157.214,160.253.135.249" - -#: ../../godmode/netflow/nf_edit_form.php:213 -#: ../../operation/netflow/nf_live_view.php:358 -msgid "Src Ip" -msgstr "SRC IP" - -#: ../../godmode/netflow/nf_edit_form.php:213 -#: ../../operation/netflow/nf_live_view.php:358 -msgid "" -"Source IP. A comma separated list of source ip. If we leave the field blank, " -"will show all ip. Example filter by ip:
    25.46.157.214,160.253.135.249" -msgstr "" -"Source IP: a list of source IPs separated by commas. Leaving this field " -"blank will show all IPs. Example: filter by IP " -"number:
    25.46.157.214,160.253.135.249" - -#: ../../godmode/netflow/nf_edit_form.php:216 -#: ../../godmode/netflow/nf_edit_form.php:226 -#: ../../operation/netflow/nf_live_view.php:370 -#: ../../operation/netflow/nf_live_view.php:399 -msgid "Dst Port" -msgstr "DST port" - -#: ../../godmode/netflow/nf_edit_form.php:216 -#: ../../operation/netflow/nf_live_view.php:370 -msgid "" -"Destination port. A comma separated list of destination ports. If we leave " -"the field blank, will show all ports. Example filter by ports 80 and " -"22:
    80,22" -msgstr "" -"Destination port: a list of possible destination ports, separated by commas. " -"If we leave this field blank, all ports will be shown. Example: filtering by " -"ports 80 and 22:
    80,22" - -#: ../../godmode/netflow/nf_edit_form.php:219 -#: ../../godmode/netflow/nf_edit_form.php:226 -#: ../../operation/netflow/nf_live_view.php:379 -#: ../../operation/netflow/nf_live_view.php:399 -msgid "Src Port" -msgstr "SRC Port" - -#: ../../godmode/netflow/nf_edit_form.php:219 -#: ../../operation/netflow/nf_live_view.php:379 -msgid "" -"Source port. A comma separated list of source ports. If we leave the field " -"blank, will show all ports. Example filter by ports 80 and 22:
    80,22" -msgstr "" -"Source Port: a list of possible source ports, separated by commas. If we " -"leave this field blank, all ports will be shown. Example: filter by ports 80 " -"and 22:
    80,22" - -#: ../../godmode/netflow/nf_edit_form.php:225 -#: ../../operation/netflow/nf_live_view.php:397 -msgid "Aggregate by" -msgstr "Aggregate by" - -#: ../../godmode/netflow/nf_edit_form.php:226 -#: ../../include/functions_netflow.php:1660 -#: ../../operation/netflow/nf_live_view.php:399 -msgid "Protocol" -msgstr "Protocol" - -#: ../../godmode/netflow/nf_edit_form.php:226 -#: ../../operation/netflow/nf_live_view.php:399 -msgid "Src Ip Address" -msgstr "SRC IP address" - -#: ../../godmode/netflow/nf_edit_form.php:226 -#: ../../operation/netflow/nf_live_view.php:399 -msgid "Dst Ip Address" -msgstr "DST IP address" - -#: ../../godmode/netflow/nf_edit_form.php:230 -#: ../../operation/netflow/nf_live_view.php:405 -msgid "Output format" -msgstr "Output format" - -#: ../../godmode/netflow/nf_edit_form.php:231 -#: ../../operation/netflow/nf_live_view.php:406 -msgid "Kilobytes" -msgstr "Kilobytes" - -#: ../../godmode/netflow/nf_edit_form.php:231 -#: ../../operation/netflow/nf_live_view.php:406 -msgid "Megabytes" -msgstr "Megabytes" - -#: ../../godmode/netflow/nf_edit_form.php:231 -#: ../../operation/netflow/nf_live_view.php:406 -msgid "Kilobytes per second" -msgstr "Kilobytes per second" - -#: ../../godmode/netflow/nf_edit_form.php:231 -#: ../../operation/netflow/nf_live_view.php:406 -msgid "Megabytes per second" -msgstr "Megabytes per second" - -#: ../../godmode/netflow/nf_item_list.php:39 -#: ../../operation/reporting/reporting_viewer.php:77 -msgid "Report list" -msgstr "Report list" - -#: ../../godmode/netflow/nf_item_list.php:44 -#: ../../godmode/netflow/nf_item_list.php:54 -msgid "Report items" -msgstr "Report items" - -#: ../../godmode/netflow/nf_item_list.php:49 -msgid "Edit report" -msgstr "Edit report" - -#: ../../godmode/netflow/nf_item_list.php:58 -msgid "Netflow reports" -msgstr "Netflow reports" - -#: ../../godmode/netflow/nf_item_list.php:59 -msgid "Item list" -msgstr "List of Items" - -#: ../../godmode/netflow/nf_item_list.php:147 -#: ../../godmode/reporting/reporting_builder.item_editor.php:1259 -#: ../../godmode/reporting/reporting_builder.item_editor.php:1473 -#: ../../enterprise/dashboard/widgets/top_n.php:69 -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:228 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1565 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1744 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard_sla.php:221 -msgid "Order" -msgstr "Order" - -#: ../../godmode/netflow/nf_item_list.php:150 -#: ../../godmode/reporting/reporting_builder.item_editor.php:1281 -#: ../../operation/netflow/nf_live_view.php:258 -msgid "Max. values" -msgstr "Max. values" - -#: ../../godmode/netflow/nf_item_list.php:151 -msgid "Chart type" -msgstr "Chart type" - -#: ../../godmode/netflow/nf_item_list.php:203 -#: ../../godmode/netflow/nf_item_list.php:210 -#: ../../enterprise/godmode/reporting/reporting_builder.template_list_item.php:300 -msgid "Move to down" -msgstr "Move down" - -#: ../../godmode/netflow/nf_item_list.php:206 -#: ../../godmode/netflow/nf_item_list.php:209 -#: ../../enterprise/godmode/reporting/reporting_builder.template_list_item.php:290 -msgid "Move to up" -msgstr "Move up" - -#: ../../godmode/netflow/nf_item_list.php:255 -msgid "There are no defined items" -msgstr "There are no items defined" - -#: ../../godmode/netflow/nf_item_list.php:260 -#: ../../godmode/reporting/reporting_builder.item_editor.php:1514 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1910 -msgid "Create item" -msgstr "Create item" - -#: ../../godmode/reporting/graph_builder.graph_editor.php:86 -#: ../../godmode/reporting/reporting_builder.item_editor.php:693 -#: ../../godmode/reporting/visual_console_builder.elements.php:77 -#: ../../godmode/reporting/visual_console_builder.elements.php:178 -#: ../../godmode/reporting/visual_console_builder.wizard.php:300 -#: ../../include/functions_visual_map.php:2757 -#: ../../include/functions_visual_map_editor.php:59 -#: ../../include/functions_visual_map_editor.php:167 -#: ../../include/functions_visual_map_editor.php:654 -#: ../../enterprise/dashboard/widgets/graph_module_histogram.php:40 -#: ../../enterprise/dashboard/widgets/module_icon.php:49 -#: ../../enterprise/dashboard/widgets/module_status.php:49 -#: ../../enterprise/dashboard/widgets/module_value.php:49 -#: ../../enterprise/dashboard/widgets/sla_percent.php:37 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1232 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:234 -msgid "Label" -msgstr "Label" - -#: ../../godmode/reporting/graph_builder.graph_editor.php:87 -#: ../../godmode/reporting/graph_builder.graph_editor.php:156 -#: ../../enterprise/godmode/reporting/graph_template_item_editor.php:147 -#: ../../enterprise/godmode/reporting/graph_template_item_editor.php:205 -msgid "Weight" -msgstr "Weight" - -#: ../../godmode/reporting/graph_builder.graph_editor.php:140 -#: ../../operation/events/events_list.php:230 -#: ../../enterprise/godmode/policies/policy_agents.php:233 -#: ../../enterprise/godmode/policies/policy_agents.php:250 -#: ../../enterprise/godmode/reporting/graph_template_wizard.php:152 -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:93 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:436 -#: ../../enterprise/godmode/reporting/reporting_builder.template_wizard.php:313 -#: ../../enterprise/godmode/reporting/reporting_builder.template_wizard.php:341 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:92 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard_sla.php:102 -#: ../../enterprise/meta/event/custom_events.php:149 -msgid "Filter group" -msgstr "Filter group" - -#: ../../godmode/reporting/graph_builder.graph_editor.php:185 -#: ../../enterprise/meta/monitoring/wizard/wizard.create_module.php:357 -#: ../../enterprise/meta/monitoring/wizard/wizard.php:102 -msgid "Please, select a module" -msgstr "Please select a module" - -#: ../../godmode/reporting/graph_builder.main.php:151 -#: ../../include/functions_visual_map_editor.php:322 -msgid "Type of graph" -msgstr "Type of graph" - -#: ../../godmode/reporting/graph_builder.main.php:157 -#: ../../godmode/setup/setup_visuals.php:507 -#: ../../godmode/setup/setup_visuals.php:516 -#: ../../include/functions_visual_map_editor.php:325 -#: ../../operation/reporting/graph_viewer.php:227 -#: ../../enterprise/dashboard/widgets/custom_graph.php:39 -#: ../../enterprise/godmode/reporting/graph_template_editor.php:208 -#: ../../enterprise/meta/advanced/metasetup.visual.php:129 -msgid "Area" -msgstr "Area" - -#: ../../godmode/reporting/graph_builder.main.php:158 -#: ../../operation/reporting/graph_viewer.php:228 -#: ../../enterprise/dashboard/widgets/custom_graph.php:40 -#: ../../enterprise/godmode/reporting/graph_template_editor.php:209 -msgid "Stacked area" -msgstr "Stacked area" - -#: ../../godmode/reporting/graph_builder.main.php:159 -#: ../../godmode/reporting/visual_console_builder.elements.php:198 -#: ../../godmode/setup/setup_visuals.php:510 -#: ../../godmode/setup/setup_visuals.php:519 -#: ../../include/functions_visual_map_editor.php:63 -#: ../../include/functions_visual_map_editor.php:324 -#: ../../include/functions_visual_map_editor.php:658 -#: ../../operation/reporting/graph_viewer.php:229 -#: ../../enterprise/dashboard/widgets/custom_graph.php:41 -#: ../../enterprise/godmode/reporting/graph_template_editor.php:210 -#: ../../enterprise/meta/advanced/metasetup.visual.php:132 -msgid "Line" -msgstr "Line" - -#: ../../godmode/reporting/graph_builder.main.php:160 -#: ../../operation/reporting/graph_viewer.php:230 -#: ../../enterprise/dashboard/widgets/custom_graph.php:42 -#: ../../enterprise/godmode/reporting/graph_template_editor.php:211 -msgid "Stacked line" -msgstr "Stacked line" - -#: ../../godmode/reporting/graph_builder.main.php:161 -#: ../../operation/reporting/graph_viewer.php:231 -#: ../../enterprise/dashboard/widgets/custom_graph.php:43 -msgid "Bullet chart" -msgstr "Bullet chart" - -#: ../../godmode/reporting/graph_builder.main.php:162 -#: ../../operation/reporting/graph_viewer.php:232 -#: ../../enterprise/dashboard/widgets/custom_graph.php:44 -msgid "Gauge" -msgstr "Gauge" - -#: ../../godmode/reporting/graph_builder.main.php:163 -msgid "Horizontal bars" -msgstr "Horizontal bars" - -#: ../../godmode/reporting/graph_builder.main.php:164 -msgid "Vertical bars" -msgstr "Vertical bars" - -#: ../../godmode/reporting/graph_builder.main.php:165 -#: ../../operation/reporting/graph_viewer.php:235 -#: ../../enterprise/dashboard/widgets/custom_graph.php:47 -msgid "Pie" -msgstr "Pie chart" - -#: ../../godmode/reporting/graph_builder.main.php:169 -#: ../../operation/reporting/graph_viewer.php:240 -msgid "Equalize maximum thresholds" -msgstr "Equalize maximum thresholds" - -#: ../../godmode/reporting/graph_builder.main.php:170 -#: ../../operation/reporting/graph_viewer.php:241 -msgid "" -"If an option is selected, all graphs will have the highest value from all " -"modules included in the graph as a maximum threshold" -msgstr "" -"If an option is selected, all graphs will have the highest value from all " -"modules included in the graph as a maximum threshold" - -#: ../../godmode/reporting/graph_builder.main.php:177 -#: ../../godmode/reporting/reporting_builder.item_editor.php:1313 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1605 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:266 -msgid "Percentil" -msgstr "Percentile" - -#: ../../godmode/reporting/graph_builder.php:214 -#: ../../godmode/reporting/graphs.php:43 ../../godmode/reporting/graphs.php:53 -#: ../../operation/reporting/graph_viewer.php:147 -#: ../../enterprise/godmode/reporting/graph_template_list.php:32 -#: ../../enterprise/godmode/reporting/graph_template_list.php:43 -#: ../../enterprise/godmode/reporting/graph_template_list.php:53 -#: ../../enterprise/godmode/reporting/graph_template_wizard.php:79 -#: ../../enterprise/godmode/reporting/graph_template_wizard.php:89 -msgid "Graph list" -msgstr "Graph list" - -#: ../../godmode/reporting/graph_builder.php:217 -#: ../../godmode/reporting/reporting_builder.main.php:51 -#: ../../godmode/reporting/reporting_builder.php:1957 -#: ../../godmode/reporting/reporting_builder.php:1985 -#: ../../godmode/reporting/visual_console_builder.php:668 -#: ../../operation/reporting/graph_viewer.php:150 -#: ../../operation/reporting/reporting_viewer.php:82 -#: ../../operation/visual_console/pure_ajax.php:110 -#: ../../operation/visual_console/render_view.php:113 -#: ../../enterprise/meta/screens/screens.visualmap.php:181 -#: ../../enterprise/meta/screens/screens.visualmap.php:206 -msgid "Main data" -msgstr "Main data" - -#: ../../godmode/reporting/graph_builder.php:220 -#: ../../operation/reporting/graph_viewer.php:153 -msgid "Graph editor" -msgstr "Graph editor" - -#: ../../godmode/reporting/graph_builder.php:223 -#: ../../operation/reporting/graph_viewer.php:159 -msgid "View graph" -msgstr "View graph" - -#: ../../godmode/reporting/graph_builder.php:235 -msgid "Graph builder" -msgstr "Graph builder" - -#: ../../godmode/reporting/graph_builder.php:255 -msgid "Graph stored successfully" -msgstr "Graph stored successfully" - -#: ../../godmode/reporting/graph_builder.php:255 -msgid "There was a problem storing Graph" -msgstr "There was a problem storing Graph" - -#: ../../godmode/reporting/graph_builder.php:258 -msgid "There was a problem adding Module" -msgstr "There was a problem adding Module" - -#: ../../godmode/reporting/graph_builder.php:261 -msgid "Update the graph" -msgstr "Update the graph" - -#: ../../godmode/reporting/graph_builder.php:261 -msgid "Bad update the graph" -msgstr "Bad update the graph" - -#: ../../godmode/reporting/graph_builder.php:264 -msgid "Graph deleted successfully" -msgstr "Graph deleted successfully" - -#: ../../godmode/reporting/graph_builder.php:264 -msgid "There was a problem deleting Graph" -msgstr "There was a problem deleting the graph" - -#: ../../godmode/reporting/graphs.php:75 -#: ../../godmode/reporting/map_builder.php:39 -#: ../../godmode/reporting/reporting_builder.php:359 -#: ../../godmode/reporting/reporting_builder.php:364 -#: ../../godmode/reporting/reporting_builder.php:1924 -#: ../../godmode/reporting/reporting_builder.php:1929 -#: ../../godmode/reporting/reporting_builder.php:1995 -#: ../../godmode/reporting/reporting_builder.php:2000 -#: ../../operation/menu.php:235 -#: ../../operation/reporting/custom_reporting.php:27 -#: ../../operation/reporting/graph_viewer.php:327 -#: ../../operation/reporting/reporting_viewer.php:119 -#: ../../operation/reporting/reporting_viewer.php:124 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:180 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:183 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:195 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:198 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:210 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:213 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:226 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:229 -#: ../../enterprise/meta/general/logon_ok.php:48 -msgid "Reporting" -msgstr "Reporting" - -#: ../../godmode/reporting/graphs.php:75 ../../operation/menu.php:249 -msgid "Custom graphs" -msgstr "Custom graphs" - -#: ../../godmode/reporting/graphs.php:152 -#: ../../operation/reporting/graph_viewer.php:338 -#: ../../operation/search_graphs.php:33 -msgid "Graph name" -msgstr "Graph name" - -#: ../../godmode/reporting/graphs.php:154 -msgid "Number of Graphs" -msgstr "Number of Graphs" - -#: ../../godmode/reporting/graphs.php:213 -msgid "Create graph" -msgstr "Create graph" - -#: ../../godmode/reporting/map_builder.php:187 -#: ../../godmode/reporting/map_builder.php:197 -msgid "Not copied. Error copying data" -msgstr "Not copied. Error copying data" - -#: ../../godmode/reporting/map_builder.php:207 -msgid "Map name" -msgstr "Map name" - -#: ../../godmode/reporting/map_builder.php:209 -#: ../../enterprise/dashboard/widgets/top_n.php:82 -msgid "Items" -msgstr "Items" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:35 -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:49 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:164 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard_sla.php:42 -msgid "Only table" -msgstr "Only table" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:36 -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:50 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:165 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard_sla.php:43 -msgid "Table & Graph" -msgstr "Chart & graph" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:37 -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:51 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:166 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard_sla.php:44 -msgid "Only graph" -msgstr "Only graph" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:41 -#: ../../godmode/reporting/reporting_builder.item_editor.php:1262 -#: ../../enterprise/dashboard/widgets/top_n.php:72 -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:231 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:170 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1568 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:188 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard_sla.php:48 -msgid "Ascending" -msgstr "Ascending" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:42 -#: ../../godmode/reporting/reporting_builder.item_editor.php:1265 -#: ../../enterprise/dashboard/widgets/top_n.php:71 -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:233 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:171 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1571 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:190 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard_sla.php:49 -msgid "Descending" -msgstr "Descending" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:611 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1185 -msgid "Item Editor" -msgstr "Item Editor" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:639 -msgid "Not valid" -msgstr "Not valid" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:644 -msgid "" -"This type of report brings a lot of data loading, it is recommended to use " -"it for scheduled reports and not for real-time view." -msgstr "" -"This type of report implies a lot of data loading, and is therefore " -"recommended for scheduled reports, not real-time view." - -#: ../../godmode/reporting/reporting_builder.item_editor.php:705 -#: ../../godmode/reporting/reporting_builder.list_items.php:305 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1244 -#: ../../enterprise/godmode/reporting/reporting_builder.template_list_item.php:251 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:88 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard_sla.php:106 -msgid "Time lapse" -msgstr "Time lapse" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:706 -msgid "" -"This is the range, or period of time over which the report renders the " -"information for this report type. For example, a week means data from a week " -"ago from now. " -msgstr "" -"This is the range, or time-period, over which the report renders the " -"information for this type of report. E.g. a week means data from a week ago. " - -#: ../../godmode/reporting/reporting_builder.item_editor.php:720 -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:149 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1258 -msgid "Last value" -msgstr "Last value" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:721 -#: ../../godmode/reporting/reporting_builder.item_editor.php:3203 -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:151 -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:606 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1259 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:3108 -msgid "" -"Warning: period 0 reports cannot be used to show information back in time. " -"Information contained in this kind of reports will be always reporting the " -"most recent information" -msgstr "" -"Warning: period 0 reports cannot be used to show information back in time. " -"Information contained in this kind of reports will be always reporting the " -"most recent information" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:735 -#: ../../include/functions_netflow.php:1134 -#: ../../include/functions_netflow.php:1144 -#: ../../include/functions_netflow.php:1161 -#: ../../include/functions_netflow.php:1169 -#: ../../include/functions_netflow.php:1193 -#: ../../operation/netflow/nf_live_view.php:248 -msgid "Resolution" -msgstr "Resolution" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:766 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1292 -msgid "Projection period" -msgstr "Projected period" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:776 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1306 -msgid "Data range" -msgstr "Data range" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:787 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1320 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard_sla.php:226 -msgid "Only display wrong SLAs" -msgstr "Only display wrong SLAs" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:796 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1329 -msgid "Working time" -msgstr "Work time" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1011 -#: ../../godmode/reporting/reporting_builder.item_editor.php:1684 -#: ../../godmode/reporting/reporting_builder.item_editor.php:1719 -#: ../../godmode/reporting/reporting_builder.item_editor.php:1880 -#: ../../godmode/reporting/reporting_builder.item_editor.php:1908 -#: ../../enterprise/dashboard/widgets/top_n.php:179 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:2078 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:2267 -msgid "Select an Agent first" -msgstr "Select an Agent first" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1042 -msgid "Show modules" -msgstr "Show modules" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1132 -#: ../../include/functions_graph.php:754 -#: ../../include/functions_graph.php:3949 -#: ../../include/functions_graph.php:3954 -#: ../../include/functions_graph.php:4672 -#: ../../include/functions_graph.php:4675 -#: ../../include/functions_graph.php:4678 -#: ../../enterprise/operation/inventory/inventory.php:227 -msgid "Last" -msgstr "Last" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1139 -#: ../../godmode/reporting/visual_console_builder.elements.php:78 -#: ../../godmode/reporting/visual_console_builder.elements.php:380 -#: ../../include/functions_reports.php:429 -#: ../../include/functions_reports.php:505 -#: ../../include/functions_reports.php:507 -#: ../../include/functions_visual_map_editor.php:254 -#: ../../include/functions_visual_map_editor.php:264 -#: ../../include/functions_reporting.php:5780 -#: ../../enterprise/dashboard/widgets/custom_graph.php:25 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1498 -msgid "Custom graph" -msgstr "Custom graph" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1180 -msgid "Target server" -msgstr "Target server" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1201 -#: ../../godmode/setup/news.php:181 ../../godmode/setup/setup_visuals.php:705 -#: ../../include/functions_reports.php:603 -#: ../../include/functions_reporting.php:3878 -#: ../../enterprise/dashboard/widgets/post.php:25 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1524 -#: ../../enterprise/godmode/snmpconsole/snmp_trap_editor.php:321 -#: ../../enterprise/godmode/snmpconsole/snmp_trap_editor_form.php:76 -#: ../../enterprise/include/functions_netflow_pdf.php:208 -msgid "Text" -msgstr "Text" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1208 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1539 -msgid "Custom SQL template" -msgstr "Custom SQL template" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1213 -#: ../../include/functions_reports.php:592 -msgid "SQL query" -msgstr "SQL query" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1229 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1405 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1407 -msgid "Select server" -msgstr "Select server" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1238 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1534 -msgid "Serialized header" -msgstr "Serialised header" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1238 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1534 -msgid "The separator character is |" -msgstr "The separation character is |" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1247 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1553 -msgid "Field separator" -msgstr "Field separator" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1247 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1553 -msgid "Separator for different fields in the serialized text chain" -msgstr "Separator for different fields in the serialised text string" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1251 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1557 -msgid "Line separator" -msgstr "Line break" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1251 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1557 -msgid "" -"Separator in different lines (composed by fields) of the serialized text " -"chain" -msgstr "" -"Separator in different lines (composed by fields) of the serialised text " -"chain" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1255 -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:220 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1561 -msgid "Group by agent" -msgstr "Group by agent" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1268 -#: ../../enterprise/dashboard/widgets/top_n.php:73 -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:235 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1574 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:192 -msgid "By agent name" -msgstr "By agent name" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1276 -#: ../../enterprise/dashboard/widgets/top_n.php:67 -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:241 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1582 -msgid "Quantity (n)" -msgstr "Quantity (n)" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1286 -#: ../../operation/agentes/ver_agente.php:1101 -#: ../../enterprise/dashboard/widgets/top_n.php:75 -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:249 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1587 -msgid "Display" -msgstr "Display" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1293 -#: ../../include/functions_graph.php:755 ../../include/functions_graph.php:758 -#: ../../include/functions_graph.php:759 ../../include/functions_graph.php:760 -#: ../../include/functions_graph.php:763 -#: ../../include/functions_graph.php:1437 -#: ../../include/functions_graph.php:3949 -#: ../../include/functions_graph.php:3954 -#: ../../include/functions_graph.php:4672 -#: ../../include/functions_graph.php:4675 -#: ../../include/functions_graph.php:4678 -#: ../../include/functions_reporting.php:961 -#: ../../enterprise/dashboard/widgets/top_n.php:482 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1594 -msgid "Avg" -msgstr "Avg." - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1300 -#: ../../mobile/operation/module_graph.php:418 -#: ../../operation/agentes/stat_win.php:383 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:246 -msgid "Time compare (Overlapped)" -msgstr "Time comparison (overlapped)" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1309 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1601 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:256 -msgid "Only average" -msgstr "Only average" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1326 -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:279 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1615 -msgid "Condition" -msgstr "Condition" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1331 -#: ../../include/functions_reporting.php:1746 -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:282 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1618 -msgid "Everything" -msgstr "Everything" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1332 -msgid "Greater or equal (>=)" -msgstr "Greater or equal to (>=)" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1333 -msgid "Less or equal (<=)" -msgstr "Lesser or equal to (<=)" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1334 -msgid "Less (<)" -msgstr "Lesser than (<)" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1335 -msgid "Greater (>)" -msgstr "Greater than (>)" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1336 -msgid "Equal (=)" -msgstr "Equal to (=)" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1337 -msgid "Not equal (!=)" -msgstr "Unequal to (!=)" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1338 -#: ../../include/functions_db.php:1529 -#: ../../include/functions_reporting_html.php:496 -#: ../../include/functions_reporting_html.php:575 -#: ../../include/functions_reporting_html.php:675 -#: ../../include/functions_reporting_html.php:2049 -#: ../../include/functions_reporting_html.php:2531 -#: ../../enterprise/dashboard/widgets/maps_status.php:74 -#: ../../enterprise/extensions/backup/main.php:163 -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:288 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1624 -#: ../../enterprise/include/functions_reporting.php:1282 -#: ../../enterprise/include/functions_reporting.php:2074 -#: ../../enterprise/include/functions_reporting.php:2259 -#: ../../enterprise/include/functions_reporting.php:2851 -#: ../../enterprise/include/functions_reporting.php:3028 -#: ../../enterprise/include/functions_reporting.php:3744 -#: ../../enterprise/include/functions_reporting.php:4440 -#: ../../enterprise/include/functions_reporting.php:4782 -#: ../../enterprise/include/functions_reporting_csv.php:964 -#: ../../enterprise/include/functions_reporting_csv.php:1011 -#: ../../enterprise/include/functions_reporting_pdf.php:1322 -#: ../../enterprise/include/functions_reporting_pdf.php:1403 -#: ../../enterprise/include/functions_reporting_pdf.php:1502 -#: ../../enterprise/include/functions_reporting_pdf.php:1635 -#: ../../enterprise/include/functions_reporting_pdf.php:2056 -#: ../../enterprise/include/functions_reporting_pdf.php:2106 -#: ../../enterprise/include/functions_services.php:1700 -#: ../../enterprise/operation/agentes/ux_console_view.php:101 -#: ../../enterprise/operation/agentes/ux_console_view.php:263 -msgid "OK" -msgstr "OK" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1339 -#: ../../include/functions_reporting_html.php:2055 -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:290 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1626 -#: ../../enterprise/include/functions_reporting_pdf.php:2109 -msgid "Not OK" -msgstr "Not OK" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1361 -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:296 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1633 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard_sla.php:232 -msgid "Show graph" -msgstr "Show graph" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1369 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1640 -msgid "Show address instead module name." -msgstr "Show address instead of module name." - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1370 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1641 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:219 -msgid "Show the main address of agent." -msgstr "Show the agent's main address." - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1382 -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:304 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1653 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:202 -msgid "Show resume" -msgstr "Show summary" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1382 -msgid "" -"Show a summary chart with max, min and average number of total modules at " -"the end of the report and Checks." -msgstr "" -"Show a summary chart with max, min and average number of total modules at " -"the end of the report and Checks." - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1392 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1662 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:277 -msgid "Show Summary group" -msgstr "Show Summary group" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1425 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1696 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:307 -msgid "Event Status" -msgstr "Event Status" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1437 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1708 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:318 -msgid "Event graphs" -msgstr "Event graphs" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1441 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1712 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:322 -msgid "By agent" -msgstr "By agent" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1447 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1718 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:328 -msgid "By user validator" -msgstr "By user validation" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1453 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1724 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:334 -msgid "By criticity" -msgstr "By priority" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1459 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1730 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:340 -msgid "Validated vs unvalidated" -msgstr "Validated vs unvalidated" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1467 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1738 -msgid "Show in two columns" -msgstr "Show in two columns" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1473 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1744 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard_sla.php:221 -msgid "SLA items sorted by fulfillment value" -msgstr "SLA items sorted by fulfillment value" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1478 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1749 -msgid "Show in landscape" -msgstr "Show in landscape" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1489 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1760 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard_sla.php:215 -msgid "Hide not init agents" -msgstr "Hide not init agents" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1548 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1949 -msgid "SLA Min. (value)" -msgstr "SLA Min. (value)" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1549 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1950 -msgid "SLA Max. (value)" -msgstr "SLA Max. (value)" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1550 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1951 -msgid "SLA Limit (%)" -msgstr "SLA Limit (%)" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1559 -msgid "Please save the SLA for start to add items in this list." -msgstr "Please save the SLA for start to add items in this list." - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1731 -msgid "rate" -msgstr "rate" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1732 -#: ../../enterprise/dashboard/widgets/top_n.php:115 -#: ../../enterprise/dashboard/widgets/top_n.php:298 -#: ../../enterprise/include/ajax/top_n_widget.ajax.php:74 -msgid "max" -msgstr "max" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1733 -#: ../../enterprise/dashboard/widgets/top_n.php:116 -#: ../../enterprise/dashboard/widgets/top_n.php:299 -#: ../../enterprise/include/ajax/top_n_widget.ajax.php:75 -msgid "min" -msgstr "min" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1734 -#: ../../enterprise/dashboard/widgets/top_n.php:117 -#: ../../enterprise/dashboard/widgets/top_n.php:300 -#: ../../enterprise/include/ajax/top_n_widget.ajax.php:76 -msgid "sum" -msgstr "sum" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1754 -msgid "" -"Please be careful, when the module have diferent intervals in their life, " -"the summatory maybe get bad result." -msgstr "" -"Please be careful: when the module has different intervals during its life, " -"the sum may return mistaken results." - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1768 -msgid "Please save the report to start adding items into the list." -msgstr "Please save the report to start adding items onto the list" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:2077 -#: ../../godmode/reporting/reporting_builder.item_editor.php:2097 -msgid "Please select Agent" -msgstr "Please select Agent" - -#: ../../godmode/reporting/reporting_builder.list_items.php:288 -#: ../../godmode/reporting/visual_console_builder.elements.php:80 -#: ../../godmode/snmpconsole/snmp_alert.php:966 -#: ../../godmode/snmpconsole/snmp_alert.php:1148 -#: ../../include/functions_visual_map_editor.php:500 -#: ../../enterprise/godmode/massive/massive_modify_alerts_snmp.php:280 -msgid "Position" -msgstr "Position" - -#: ../../godmode/reporting/reporting_builder.list_items.php:291 -#: ../../godmode/reporting/reporting_builder.list_items.php:296 -#: ../../godmode/reporting/reporting_builder.list_items.php:302 -#: ../../enterprise/godmode/reporting/reporting_builder.template_list_item.php:225 -#: ../../enterprise/godmode/reporting/reporting_builder.template_list_item.php:236 -#: ../../enterprise/godmode/reporting/reporting_builder.template_list_item.php:246 -msgid "Ascendent" -msgstr "Ascendent" - -#: ../../godmode/reporting/reporting_builder.list_items.php:292 -#: ../../godmode/reporting/reporting_builder.list_items.php:297 -#: ../../godmode/reporting/reporting_builder.list_items.php:303 -#: ../../enterprise/godmode/reporting/reporting_builder.template_list_item.php:229 -#: ../../enterprise/godmode/reporting/reporting_builder.template_list_item.php:239 -#: ../../enterprise/godmode/reporting/reporting_builder.template_list_item.php:249 -msgid "Descent" -msgstr "Descendent" - -#: ../../godmode/reporting/reporting_builder.list_items.php:314 -#: ../../godmode/reporting/reporting_builder.list_items.php:514 -#: ../../enterprise/extensions/ipam/ipam_network.php:269 -#: ../../enterprise/godmode/alerts/alert_events_list.php:420 -#: ../../enterprise/godmode/alerts/alert_events_rules.php:406 -#: ../../enterprise/godmode/reporting/reporting_builder.template_list_item.php:217 -msgid "Sort" -msgstr "Sort" - -#: ../../godmode/reporting/reporting_builder.list_items.php:320 -#: ../../include/functions_custom_graphs.php:226 -msgid "No items." -msgstr "No items." - -#: ../../godmode/reporting/reporting_builder.list_items.php:500 -#: ../../godmode/reporting/reporting_builder.list_items.php:505 -msgid "Sort items" -msgstr "Sort items" - -#: ../../godmode/reporting/reporting_builder.list_items.php:507 -msgid "Sort selected items from position: " -msgstr "Sort selected items from position: " - -#: ../../godmode/reporting/reporting_builder.list_items.php:509 -msgid "Move before to" -msgstr "Move before to" - -#: ../../godmode/reporting/reporting_builder.list_items.php:509 -msgid "Move after to" -msgstr "Move after to" - -#: ../../godmode/reporting/reporting_builder.list_items.php:531 -#: ../../godmode/reporting/reporting_builder.list_items.php:536 -msgid "Delete items" -msgstr "Delete items" - -#: ../../godmode/reporting/reporting_builder.list_items.php:538 -msgid "Delete selected items from position: " -msgstr "Delete selected items from position: " - -#: ../../godmode/reporting/reporting_builder.list_items.php:540 -msgid "Delete above to" -msgstr "Delete above to" - -#: ../../godmode/reporting/reporting_builder.list_items.php:540 -msgid "Delete below to" -msgstr "Delete below to" - -#: ../../godmode/reporting/reporting_builder.list_items.php:578 -msgid "" -"Are you sure to sort the items into the report?\\nThis action change the " -"sorting of items into data base." -msgstr "" -"Are you sure you wish to sort the items into the report?\\nThis action " -"changes how items are sorted into the database." - -#: ../../godmode/reporting/reporting_builder.list_items.php:599 -msgid "Please select any item to order" -msgstr "Please select any item to sort" - -#: ../../godmode/reporting/reporting_builder.list_items.php:629 -msgid "Are you sure to delete the items into the report?\\n" -msgstr "Are you sure to delete the items into the report?" - -#: ../../godmode/reporting/reporting_builder.list_items.php:651 -msgid "Please select any item to delete" -msgstr "Please select an item to delete it" - -#: ../../godmode/reporting/reporting_builder.main.php:85 -msgid "Only the group can view the report" -msgstr "Only the group can view the report" - -#: ../../godmode/reporting/reporting_builder.main.php:86 -msgid "The next group can edit the report" -msgstr "The next group can edit the report" - -#: ../../godmode/reporting/reporting_builder.main.php:87 -msgid "Only the user and admin user can edit the report" -msgstr "Only the user and admin user can edit the report" - -#: ../../godmode/reporting/reporting_builder.main.php:89 -msgid "Write Access" -msgstr "Writing Access" - -#: ../../godmode/reporting/reporting_builder.main.php:90 -msgid "" -"For example, you want a report that the people of \"All\" groups can see but " -"you want to edit only for you or your group." -msgstr "" -"For example, you want a report that people from \"All\" groups can see, but " -"you want only yourself or your group to be able to edit." - -#: ../../godmode/reporting/reporting_builder.main.php:110 -msgid "Non interactive report" -msgstr "Non-interactive Report" - -#: ../../godmode/reporting/reporting_builder.php:80 -msgid "" -"Your report has been planned, and the system will email you a PDF with the " -"report as soon as its finished" -msgstr "" -"Your report has been scheduled and the system will send a PDF file of the " -"report as soon as it's finished." - -#: ../../godmode/reporting/reporting_builder.php:81 -msgid "An error has ocurred" -msgstr "An error has ocurred." - -#: ../../godmode/reporting/reporting_builder.php:335 -#: ../../godmode/reporting/reporting_builder.php:1902 -#: ../../godmode/reporting/reporting_builder.php:1954 -msgid "Reports list" -msgstr "Reports list" - -#: ../../godmode/reporting/reporting_builder.php:346 -#: ../../godmode/reporting/reporting_builder.php:368 -#: ../../godmode/reporting/reporting_builder.php:1911 -#: ../../operation/menu.php:242 -#: ../../operation/reporting/custom_reporting.php:27 -msgid "Custom reporting" -msgstr "Custom reports" - -#: ../../godmode/reporting/reporting_builder.php:435 -msgid "Free text for search: " -msgstr "Free text for search: " - -#: ../../godmode/reporting/reporting_builder.php:436 -msgid "Search by report name or description, list matches." -msgstr "Search by report name or description, list matches." - -#: ../../godmode/reporting/reporting_builder.php:446 -msgid "Show Option" -msgstr "Show Option" - -#: ../../godmode/reporting/reporting_builder.php:532 -#: ../../operation/reporting/custom_reporting.php:38 -#: ../../operation/search_reports.php:38 -#: ../../enterprise/extensions/cron/functions.php:47 -#: ../../enterprise/extensions/cron/main.php:250 -#: ../../enterprise/godmode/reporting/reporting_builder.template_wizard.php:271 -#: ../../enterprise/include/functions_reporting_csv.php:1503 -#: ../../enterprise/include/functions_reporting_csv.php:1507 -msgid "Report name" -msgstr "Report name" - -#: ../../godmode/reporting/reporting_builder.php:534 -#: ../../operation/reporting/custom_reporting.php:40 -#: ../../operation/search_reports.php:40 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:289 -msgid "HTML" -msgstr "HTML" - -#: ../../godmode/reporting/reporting_builder.php:535 -#: ../../operation/reporting/custom_reporting.php:41 -#: ../../operation/search_reports.php:41 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:290 -msgid "XML" -msgstr "XML" - -#: ../../godmode/reporting/reporting_builder.php:554 -#: ../../enterprise/dashboard/main_dashboard.php:298 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:287 -msgid "Private" -msgstr "Private" - -#: ../../godmode/reporting/reporting_builder.php:610 -msgid "This report exceeds the item limit for realtime operations" -msgstr "This report exceeds the item limit for realtime operations" - -#: ../../godmode/reporting/reporting_builder.php:615 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:342 -msgid "HTML view" -msgstr "HTML view" - -#: ../../godmode/reporting/reporting_builder.php:616 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:344 -msgid "Export to XML" -msgstr "Export to XML" - -#: ../../godmode/reporting/reporting_builder.php:727 -#: ../../include/functions_reporting.php:1631 -#: ../../enterprise/operation/agentes/agent_inventory.php:242 -#: ../../enterprise/operation/inventory/inventory.php:253 -#: ../../enterprise/operation/log/log_viewer.php:428 -msgid "No data found." -msgstr "No data found." - -#: ../../godmode/reporting/reporting_builder.php:735 -msgid "Create report" -msgstr "Create report" - -#: ../../godmode/reporting/reporting_builder.php:1960 -#: ../../operation/reporting/reporting_viewer.php:86 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:115 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:138 -msgid "List items" -msgstr "List items" - -#: ../../godmode/reporting/reporting_builder.php:1963 -#: ../../operation/reporting/reporting_viewer.php:90 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:108 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:143 -#: ../../enterprise/include/functions_reporting.php:6192 -#: ../../enterprise/include/functions_reporting.php:6242 -msgid "Item editor" -msgstr "Item editor" - -#: ../../godmode/reporting/reporting_builder.php:1972 -#: ../../operation/reporting/reporting_viewer.php:98 -msgid "View report" -msgstr "View report" - -#: ../../godmode/reporting/reporting_builder.php:2020 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1164 -msgid "Successfull action" -msgstr "Succesful action" - -#: ../../godmode/reporting/reporting_builder.php:2020 -msgid "Unsuccessfull action

    " -msgstr "Unsuccessfull action

    " - -#: ../../godmode/reporting/visual_console_builder.data.php:91 -msgid "Create visual console" -msgstr "Create a new visual console" - -#: ../../godmode/reporting/visual_console_builder.data.php:102 -#: ../../godmode/setup/os.builder.php:34 -#: ../../enterprise/godmode/agentes/collections.data.php:318 -msgid "Name:" -msgstr "Name:" - -#: ../../godmode/reporting/visual_console_builder.data.php:103 -msgid "" -"Use [ or ( as first character, for example '[*] Map name', to render this " -"map name in main menu" -msgstr "" -"Use [ or ( as first character, for example '[*] Map name', to render this " -"map name in main menu" - -#: ../../godmode/reporting/visual_console_builder.data.php:122 -#: ../../enterprise/godmode/agentes/collections.data.php:358 -msgid "Group:" -msgstr "Group:" - -#: ../../godmode/reporting/visual_console_builder.data.php:139 -#: ../../godmode/reporting/visual_console_builder.elements.php:111 -#: ../../include/functions_visual_map_editor.php:53 -#: ../../include/functions_visual_map_editor.php:359 -#: ../../enterprise/dashboard/widget.php:65 -msgid "Background" -msgstr "Background" - -#: ../../godmode/reporting/visual_console_builder.data.php:142 -msgid "Background image" -msgstr "Background image" - -#: ../../godmode/reporting/visual_console_builder.data.php:144 -#: ../../include/functions_visual_map_editor.php:237 -msgid "Background color" -msgstr "Background colour" - -#: ../../godmode/reporting/visual_console_builder.data.php:164 -msgid "Layout size" +#: ../../include/ajax/update_manager.ajax.php:463 +msgid "Package not accepted." msgstr "" -#: ../../godmode/reporting/visual_console_builder.data.php:168 -msgid "Set custom size" -msgstr "Set custom size" - -#: ../../godmode/reporting/visual_console_builder.data.php:177 -msgid "Get default image size" -msgstr "" - -#: ../../godmode/reporting/visual_console_builder.editor.php:134 -msgid "Min allowed size is 1024x768" -msgstr "" - -#: ../../godmode/reporting/visual_console_builder.editor.php:138 -#: ../../godmode/reporting/visual_console_builder.editor.php:143 -#: ../../godmode/reporting/visual_console_builder.editor.php:148 -#: ../../enterprise/dashboard/main_dashboard.php:348 -msgid "Action in progress" -msgstr "Action in progress" - -#: ../../godmode/reporting/visual_console_builder.editor.php:139 -#: ../../enterprise/dashboard/main_dashboard.php:349 -msgid "Loading in progress" -msgstr "Loading in progress" - -#: ../../godmode/reporting/visual_console_builder.editor.php:144 -msgid "Saving in progress" -msgstr "Saving in progress" - -#: ../../godmode/reporting/visual_console_builder.editor.php:149 -msgid "Deletion in progress" -msgstr "Deletion in progress" - -#: ../../godmode/reporting/visual_console_builder.elements.php:78 -#: ../../godmode/reporting/visual_console_builder.wizard.php:118 -#: ../../include/functions_visual_map_editor.php:198 -#: ../../include/functions_filemanager.php:682 -msgid "Image" -msgstr "Image" - -#: ../../godmode/reporting/visual_console_builder.elements.php:79 -msgid "Width x Height
    Max value" -msgstr "Width x Height
    Max value" - -#: ../../godmode/reporting/visual_console_builder.elements.php:81 -#: ../../include/functions_visual_map_editor.php:540 -msgid "Map linked" -msgstr "Map linked" - -#: ../../godmode/reporting/visual_console_builder.elements.php:86 -#: ../../mobile/operation/agents.php:324 -#: ../../enterprise/godmode/admin_access_logs.php:25 -#: ../../enterprise/godmode/policies/policy_agents.php:381 -msgid "A." -msgstr "A." - -#: ../../godmode/reporting/visual_console_builder.elements.php:138 -#: ../../godmode/reporting/visual_console_builder.wizard.php:104 -#: ../../include/functions_visual_map_editor.php:54 -#: ../../include/functions_visual_map_editor.php:650 -msgid "Static Graph" -msgstr "Static Graph" - -#: ../../godmode/reporting/visual_console_builder.elements.php:143 -msgid "Percentile Bar" -msgstr "Percentile Bar" - -#: ../../godmode/reporting/visual_console_builder.elements.php:148 -msgid "Percentile Bubble" -msgstr "Percentile Bubble" - -#: ../../godmode/reporting/visual_console_builder.elements.php:153 -#: ../../include/functions_visual_map_editor.php:652 -#: ../../mobile/operation/events.php:506 -msgid "Module Graph" -msgstr "Module Graph" - -#: ../../godmode/reporting/visual_console_builder.elements.php:158 -#: ../../include/functions_visual_map.php:2753 -#: ../../include/functions_visual_map_editor.php:653 -msgid "Simple Value" -msgstr "Simple Value" - -#: ../../godmode/reporting/visual_console_builder.elements.php:163 -msgid "Simple Value (Process Max)" -msgstr "Simple Value (Process Max)" - -#: ../../godmode/reporting/visual_console_builder.elements.php:168 -msgid "Simple Value (Process Min)" -msgstr "Simple Value (Process Min)" - -#: ../../godmode/reporting/visual_console_builder.elements.php:173 -msgid "Simple Value (Process Avg)" -msgstr "Simple Value (Process Avg)" - -#: ../../godmode/reporting/visual_console_builder.elements.php:188 -#: ../../include/functions_visual_map.php:2736 -#: ../../include/functions_visual_map_editor.php:62 -#: ../../include/functions_visual_map_editor.php:657 -msgid "Box" -msgstr "Box" - -#: ../../godmode/reporting/visual_console_builder.elements.php:226 -#: ../../godmode/reporting/visual_console_builder.elements.php:619 -msgid "Edit label" -msgstr "Edit label" - -#: ../../godmode/reporting/visual_console_builder.php:159 -msgid "This file isn't image" -msgstr "Invalid image file" - -#: ../../godmode/reporting/visual_console_builder.php:160 -msgid "This file isn't image." -msgstr "Invalid image file" - -#: ../../godmode/reporting/visual_console_builder.php:164 -#: ../../godmode/reporting/visual_console_builder.php:165 -msgid "File already are exists." -msgstr "File already exists." - -#: ../../godmode/reporting/visual_console_builder.php:171 -#: ../../godmode/reporting/visual_console_builder.php:172 -msgid "The file have not image extension." -msgstr "The file doesn't have an image extension" - -#: ../../godmode/reporting/visual_console_builder.php:183 -#: ../../godmode/reporting/visual_console_builder.php:184 -#: ../../godmode/reporting/visual_console_builder.php:191 -#: ../../godmode/reporting/visual_console_builder.php:194 -msgid "Problems with move file to target." -msgstr "Problems moving file to target location" - -#: ../../godmode/reporting/visual_console_builder.php:223 -msgid "Successfully update." -msgstr "Successfully updated" - -#: ../../godmode/reporting/visual_console_builder.php:235 -msgid "Could not be update." -msgstr "Could not be updated" - -#: ../../godmode/reporting/visual_console_builder.php:250 -#: ../../enterprise/meta/screens/screens.visualmap.php:120 -msgid "Successfully created." -msgstr "Successfully created." - -#: ../../godmode/reporting/visual_console_builder.php:263 -#: ../../enterprise/meta/screens/screens.visualmap.php:123 -msgid "Could not be created." -msgstr "Could not be created." - -#: ../../godmode/reporting/visual_console_builder.php:304 -msgid "Successfully multiple delete." -msgstr "Successfully multiple delete." - -#: ../../godmode/reporting/visual_console_builder.php:305 -msgid "Unsuccessfull multiple delete." -msgstr "Unsuccessfull multiple delete." - -#: ../../godmode/reporting/visual_console_builder.php:387 -msgid "Successfully delete." -msgstr "Successfully delete." - -#: ../../godmode/reporting/visual_console_builder.php:662 -#: ../../operation/visual_console/pure_ajax.php:96 -#: ../../operation/visual_console/render_view.php:96 -#: ../../enterprise/meta/screens/screens.visualmap.php:196 -msgid "Visual consoles list" -msgstr "Visual consoles list" - -#: ../../godmode/reporting/visual_console_builder.php:665 -#: ../../operation/gis_maps/render_view.php:128 -#: ../../operation/visual_console/pure_ajax.php:105 -#: ../../operation/visual_console/render_view.php:108 -#: ../../enterprise/meta/screens/screens.visualmap.php:188 -msgid "Show link to public Visual Console" -msgstr "Show link to public Visual Console" - -#: ../../godmode/reporting/visual_console_builder.php:671 -#: ../../operation/visual_console/pure_ajax.php:113 -#: ../../operation/visual_console/render_view.php:116 -#: ../../enterprise/meta/screens/screens.visualmap.php:177 -msgid "List elements" -msgstr "List elements" - -#: ../../godmode/reporting/visual_console_builder.php:676 -#: ../../operation/visual_console/pure_ajax.php:118 -#: ../../operation/visual_console/render_view.php:121 -msgid "Services wizard" -msgstr "Services wizard" - -#: ../../godmode/reporting/visual_console_builder.php:681 -#: ../../godmode/reporting/visual_console_builder.wizard.php:354 -#: ../../operation/visual_console/pure_ajax.php:123 -#: ../../operation/visual_console/render_view.php:126 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:71 -#: ../../enterprise/include/functions_reporting.php:32 -#: ../../enterprise/include/functions_reporting.php:6162 -#: ../../enterprise/include/functions_reporting.php:6184 -#: ../../enterprise/meta/general/logon_ok.php:38 -#: ../../enterprise/meta/general/main_header.php:114 -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:42 -#: ../../enterprise/meta/monitoring/wizard/wizard.php:82 -#: ../../enterprise/meta/screens/screens.visualmap.php:173 -msgid "Wizard" -msgstr "Wizard" - -#: ../../godmode/reporting/visual_console_builder.php:684 -#: ../../operation/visual_console/pure_ajax.php:126 -#: ../../operation/visual_console/render_view.php:129 -#: ../../enterprise/meta/screens/screens.visualmap.php:169 -msgid "Builder" -msgstr "Builder" - -#: ../../godmode/reporting/visual_console_builder.php:693 -#: ../../enterprise/meta/screens/screens.visualmap.php:208 -msgid "New visual console" -msgstr "New visual console" - -#: ../../godmode/reporting/visual_console_builder.wizard.php:105 -#: ../../include/functions_visual_map_editor.php:55 -#: ../../include/functions_visual_map_editor.php:651 -msgid "Percentile Item" -msgstr "Percentile Item" - -#: ../../godmode/reporting/visual_console_builder.wizard.php:106 -#: ../../include/functions_visual_map.php:2740 -#: ../../include/functions_visual_map_editor.php:251 -#: ../../mobile/operation/home.php:78 -msgid "Module graph" -msgstr "Module graph" - -#: ../../godmode/reporting/visual_console_builder.wizard.php:107 -#: ../../include/functions_visual_map_editor.php:57 -msgid "Simple value" -msgstr "Simple value" - -#: ../../godmode/reporting/visual_console_builder.wizard.php:125 -msgid "Range between elements (px)" -msgstr "Range between elements (px)" - -#: ../../godmode/reporting/visual_console_builder.wizard.php:132 -msgid "Size (px)" -msgstr "Size (px)" - -#: ../../godmode/reporting/visual_console_builder.wizard.php:170 -#: ../../enterprise/extensions/vmware/vmware_view.php:1333 -msgid "Font" -msgstr "Font" - -#: ../../godmode/reporting/visual_console_builder.wizard.php:178 -#: ../../godmode/setup/setup_visuals.php:344 -#: ../../include/functions_config.php:467 -msgid "Font size" -msgstr "Font size" - -#: ../../godmode/reporting/visual_console_builder.wizard.php:196 -#: ../../include/functions_visual_map_editor.php:350 -msgid "Min value" -msgstr "Min value" - -#: ../../godmode/reporting/visual_console_builder.wizard.php:197 -#: ../../godmode/reporting/visual_console_builder.wizard.php:210 -#: ../../include/functions_visual_map_editor.php:351 -#: ../../include/functions_visual_map_editor.php:393 -msgid "Max value" -msgstr "Max value" - -#: ../../godmode/reporting/visual_console_builder.wizard.php:198 -#: ../../include/functions_visual_map_editor.php:352 -msgid "Avg value" -msgstr "Avg value" - -#: ../../godmode/reporting/visual_console_builder.wizard.php:204 -msgid "Width (px)" -msgstr "Width (px)" - -#: ../../godmode/reporting/visual_console_builder.wizard.php:218 -#: ../../godmode/setup/setup_visuals.php:532 -msgid "Percentile" -msgstr "Percentile" - -#: ../../godmode/reporting/visual_console_builder.wizard.php:223 -msgid "Bubble" -msgstr "Bubble" - -#: ../../godmode/reporting/visual_console_builder.wizard.php:230 -#: ../../include/functions_visual_map_editor.php:409 -#: ../../include/functions_visual_map_editor.php:428 -msgid "Value to show" -msgstr "Value to show" - -#: ../../godmode/reporting/visual_console_builder.wizard.php:232 -msgid "Percent" -msgstr "Percent" - -#: ../../godmode/reporting/visual_console_builder.wizard.php:267 -msgid "One item per agent" -msgstr "One item per agent" - -#: ../../godmode/reporting/visual_console_builder.wizard.php:301 -#: ../../godmode/reporting/visual_console_builder.wizard.php:604 -msgid "Agent - Module" -msgstr "Agent - Module" - -#: ../../godmode/reporting/visual_console_builder.wizard.php:310 -msgid "Enable link agent" -msgstr "Enable agent link" - -#: ../../godmode/reporting/visual_console_builder.wizard.php:322 -msgid "Set Parent" -msgstr "Set Parent" - -#: ../../godmode/reporting/visual_console_builder.wizard.php:324 -msgid "Item created in the visualmap" -msgstr "Iteam created on the visual map" - -#: ../../godmode/reporting/visual_console_builder.wizard.php:325 -msgid "Use the agents relationship (from selected agents)" -msgstr "Use the agents relationship (from selected agents)" - -#: ../../godmode/reporting/visual_console_builder.wizard.php:328 -msgid "Item in the map" -msgstr "Item on the map" - -#: ../../godmode/reporting/visual_console_builder.wizard.php:331 -msgid "The parent relationships in Pandora will be drawn in the map." -msgstr "The parenting relationships in Pandora will be drawn on the map." - -#: ../../godmode/reporting/visual_console_builder.wizard.php:344 -#: ../../godmode/reporting/visual_console_builder.wizard.php:349 -msgid "Are you sure to add many elements\\nin visual map?" -msgstr "Are you sure you wish to add this many elements\\non the visual map?" - -#: ../../godmode/reporting/visual_console_builder.wizard.php:377 -#: ../../mobile/operation/agent.php:305 ../../mobile/operation/agents.php:381 -#: ../../mobile/operation/events.php:797 -#: ../../mobile/operation/module_graph.php:467 -#: ../../mobile/operation/modules.php:706 -#: ../../mobile/operation/tactical.php:215 -#: ../../mobile/operation/visualmap.php:118 -#: ../../enterprise/dashboard/widgets/maps_made_by_user.php:74 -#: ../../enterprise/mobile/operation/dashboard.php:118 -#: ../../enterprise/operation/agentes/agent_inventory.diff_view.php:149 -#: ../../enterprise/operation/agentes/agent_inventory.diff_view.php:152 -msgid "Loading..." -msgstr "Loading..." - -#: ../../godmode/reporting/visual_console_builder.wizard.php:525 -msgid "Please select any module or modules." -msgstr "Please select any module or modules." - -#: ../../godmode/servers/manage_recontask.php:43 -#: ../../godmode/servers/manage_recontask_form.php:186 -#: ../../include/functions_menu.php:473 -msgid "Manage recontask" -msgstr "Manage recon task" - -#: ../../godmode/servers/manage_recontask.php:55 -msgid "Successfully deleted recon task" -msgstr "Successfully deleted recon task" - -#: ../../godmode/servers/manage_recontask.php:58 -msgid "Error deleting recon task" -msgstr "Error deleting recon task" - -#: ../../godmode/servers/manage_recontask.php:68 -#: ../../godmode/servers/manage_recontask.php:182 -msgid "Successfully updated recon task" -msgstr "Recon task successfully updated" - -#: ../../godmode/servers/manage_recontask.php:75 -#: ../../godmode/servers/manage_recontask.php:185 -msgid "Error updating recon task" -msgstr "Error updating recon task" - -#: ../../godmode/servers/manage_recontask.php:166 -#: ../../godmode/servers/manage_recontask.php:239 -msgid "Wrong format in Subnet field" -msgstr "Wrong format in the Subnet field" - -#: ../../godmode/servers/manage_recontask.php:235 -msgid "Recon-task name already exists and incorrect format in Subnet field" -msgstr "" -"The recon task's name already exists and the format is incorrect for the " -"Subnet field." - -#: ../../godmode/servers/manage_recontask.php:243 -#: ../../godmode/servers/manage_recontask.php:252 -msgid "Recon-task name already exists" -msgstr "The recon task's name already exists" - -#: ../../godmode/servers/manage_recontask.php:266 -msgid "Successfully created recon task" -msgstr "Recon task successfully created" - -#: ../../godmode/servers/manage_recontask.php:269 -msgid "Error creating recon task" -msgstr "Error creating recon task" - -#: ../../godmode/servers/manage_recontask.php:296 -#: ../../godmode/servers/manage_recontask_form.php:248 -#: ../../operation/servers/recon_view.php:95 -#: ../../enterprise/extensions/ipam/ipam_calculator.php:136 -#: ../../enterprise/extensions/ipam/ipam_editor.php:69 -#: ../../enterprise/extensions/ipam/ipam_list.php:148 -msgid "Network" -msgstr "Network" - -#: ../../godmode/servers/manage_recontask.php:296 -#: ../../godmode/servers/manage_recontask_form.php:306 -msgid "Ports" -msgstr "Ports" - -#: ../../godmode/servers/manage_recontask.php:319 -#: ../../operation/servers/recon_view.php:145 -msgid "Network recon task" -msgstr "Network recon task" - -#: ../../godmode/servers/manage_recontask.php:351 -#: ../../godmode/servers/manage_recontask_form.php:262 -#: ../../enterprise/extensions/ipam/ipam_list.php:217 -#: ../../enterprise/extensions/ipam/ipam_network.php:127 -#: ../../enterprise/godmode/services/services.service.php:255 -#: ../../enterprise/operation/services/services.list.php:189 -#: ../../enterprise/operation/services/services.table_services.php:158 -msgid "Manual" -msgstr "Manual" - -#: ../../godmode/servers/manage_recontask.php:392 -msgid "There are no recon task configured" -msgstr "There are no recon tasks set up" - -#: ../../godmode/servers/manage_recontask_form.php:193 -msgid "" -"By default, in Windows, Pandora FMS only support Standard network sweep, not " -"custom scripts" -msgstr "" -"On Windows Pandora FMS only supports standard network sweeps by default, not " -"custom scripts." - -#: ../../godmode/servers/manage_recontask_form.php:224 -#: ../../operation/servers/recon_view.php:89 -msgid "Task name" -msgstr "Task name" - -#: ../../godmode/servers/manage_recontask_form.php:230 -msgid "" -"You must select a Recon Server for the Task, otherwise the Recon Task will " -"never run" -msgstr "" -"You must appoint a recon server for the task, otherwise the recon task won't " -"run." - -#: ../../godmode/servers/manage_recontask_form.php:238 -msgid "Network sweep" -msgstr "Network sweep" - -#: ../../godmode/servers/manage_recontask_form.php:240 -#: ../../enterprise/extensions/cron/functions.php:69 -#: ../../enterprise/extensions/cron/main.php:255 -msgid "Custom script" -msgstr "Custom script" - -#: ../../godmode/servers/manage_recontask_form.php:249 -msgid "" -"You can specify several networks, separated by commas, for example: " -"192.168.50.0/24,192.168.60.0/24" -msgstr "" - -#: ../../godmode/servers/manage_recontask_form.php:260 -msgid "Manual interval means that it will be executed only On-demand" -msgstr "Manual interval means that it's going to run only on demand." - -#: ../../godmode/servers/manage_recontask_form.php:262 -#: ../../include/functions_reporting_html.php:1602 -#: ../../enterprise/include/functions_reporting_pdf.php:733 -msgid "Defined" -msgstr "Defined" - -#: ../../godmode/servers/manage_recontask_form.php:267 -msgid "The minimum recomended interval for Recon Task is 5 minutes" -msgstr "The minimum recommended interval for a recon task is 5 minutes" - -#: ../../godmode/servers/manage_recontask_form.php:272 -msgid "Module template" -msgstr "Module template" - -#: ../../godmode/servers/manage_recontask_form.php:309 -msgid "" -"Ports defined like: 80 or 80,443,512 or even 0-1024 (Like Nmap command line " -"format). If dont want to do a sweep using portscan, left it in blank" -msgstr "" -"Defined ports such as 80 or 80,443,512 or even 0-1024 (same format as Nmap " -"command line) are left blank if you don't want to perform a sweep using " -"portscan." - -#: ../../godmode/servers/manage_recontask_form.php:320 -msgid "Choose if the discovery of a new system creates an incident or not." -msgstr "Choose if the discovery of a new system creates an incident or not." - -#: ../../godmode/servers/manage_recontask_form.php:323 -msgid "SNMP enabled" -msgstr "" - -#: ../../godmode/servers/manage_recontask_form.php:327 -msgid "SNMP Default community" -msgstr "SNMP Default community" - -#: ../../godmode/servers/manage_recontask_form.php:328 -msgid "" -"You can specify several values, separated by commas, for example: " -"public,mysecret,1234" -msgstr "" - -#: ../../godmode/servers/manage_recontask_form.php:334 -msgid "Explanation" -msgstr "Explanation" - -#: ../../godmode/servers/manage_recontask_form.php:375 -msgid "OS detection" -msgstr "OS detection" - -#: ../../godmode/servers/manage_recontask_form.php:379 -msgid "Name resolution" -msgstr "Name resolution" - -#: ../../godmode/servers/manage_recontask_form.php:383 -msgid "Parent detection" -msgstr "Parent detection" - -#: ../../godmode/servers/manage_recontask_form.php:387 -msgid "Parent recursion" -msgstr "Parent recursion" - -#: ../../godmode/servers/manage_recontask_form.php:388 -msgid "" -"Maximum number of parent hosts that will be created if parent detection is " -"enabled." -msgstr "" -"Maximum number of parent hosts that will be created if parent detection is " -"enabled." - -#: ../../godmode/servers/manage_recontask_form.php:391 -msgid "Vlan enabled" -msgstr "" - -#: ../../godmode/servers/modificar_server.php:35 -msgid "Update Server" -msgstr "Update Server" - -#: ../../godmode/servers/modificar_server.php:61 -msgid "Remote Configuration" -msgstr "Remote Configuration" - -#: ../../godmode/servers/modificar_server.php:66 -msgid "Pandora servers" -msgstr "Pandora servers" - -#: ../../godmode/servers/modificar_server.php:73 -#: ../../godmode/servers/modificar_server.php:85 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1164 -msgid "Unsuccessfull action" -msgstr "Unsuccesful action" - -#: ../../godmode/servers/modificar_server.php:76 -#: ../../godmode/servers/modificar_server.php:88 -#: ../../enterprise/godmode/alerts/alert_events_list.php:328 -#: ../../enterprise/godmode/alerts/alert_events_rules.php:357 -msgid "Successfully action" -msgstr "Action successfully processed" - -#: ../../godmode/servers/modificar_server.php:98 -#: ../../enterprise/meta/advanced/servers.php:39 -msgid "Server deleted successfully" -msgstr "Server deleted successfully" - -#: ../../godmode/servers/modificar_server.php:101 -#: ../../enterprise/meta/advanced/servers.php:42 -msgid "There was a problem deleting the server" -msgstr "There was a problem deleting the server" - -#: ../../godmode/servers/modificar_server.php:112 -msgid "Server updated successfully" -msgstr "Server updated successfully" - -#: ../../godmode/servers/modificar_server.php:115 -msgid "There was a problem updating the server" -msgstr "There was a problem updating the server" - -#: ../../godmode/servers/plugin.php:53 -msgid "Network Components" -msgstr "Network Components" - -#: ../../godmode/servers/plugin.php:151 -#: ../../include/functions_filemanager.php:759 -#: ../../enterprise/godmode/agentes/collections.editor.php:111 -#: ../../enterprise/godmode/agentes/collections.editor.php:172 -msgid "Edit file" -msgstr "Edit file" - -#: ../../godmode/servers/plugin.php:170 -#: ../../enterprise/godmode/agentes/collections.editor.php:193 -msgid "Compatibility mode" -msgstr "Compatibility mode" - -#: ../../godmode/servers/plugin.php:224 -#: ../../godmode/setup/file_manager.php:63 -#: ../../include/functions_filemanager.php:561 -#, php-format -msgid "Index of %s" -msgstr "Index of %s" - -#: ../../godmode/servers/plugin.php:266 -msgid "Plugin creation" -msgstr "Plug-in creation" - -#: ../../godmode/servers/plugin.php:269 -msgid "Plugin update" -msgstr "Plug-in update" - -#: ../../godmode/servers/plugin.php:299 -msgid "Plugin type" -msgstr "Plug-in type" - -#: ../../godmode/servers/plugin.php:300 ../../godmode/servers/plugin.php:759 -msgid "Standard" -msgstr "Standard" - -#: ../../godmode/servers/plugin.php:301 ../../godmode/servers/plugin.php:761 -msgid "Nagios" -msgstr "Nagios" - -#: ../../godmode/servers/plugin.php:306 -msgid "Max. timeout" -msgstr "Max. timeout" - -#: ../../godmode/servers/plugin.php:306 -msgid "" -"This value only will be applied if is minor than the server general " -"configuration plugin timeout" -msgstr "" -"This value will only be applied if it's less than the timeout for the " -"server's general configuration plugin." - -#: ../../godmode/servers/plugin.php:306 -msgid "" -"If you set a 0 seconds timeout, the server plugin timeout will be used" -msgstr "" -"If you set the timeout to 0 seconds, the server's plugin timeout will be " -"used." - -#: ../../godmode/servers/plugin.php:362 -msgid "Plugin command" -msgstr "Plug-in command" - -#: ../../godmode/servers/plugin.php:373 -msgid "Plug-in parameters" -msgstr "Plug-in parameters" - -#: ../../godmode/servers/plugin.php:451 -#: ../../godmode/servers/recon_script.php:161 -#: ../../enterprise/godmode/modules/configure_local_component.php:446 -msgid "Default value" -msgstr "Default value" - -#: ../../godmode/servers/plugin.php:464 -#: ../../godmode/servers/recon_script.php:174 -msgid "Hide value" -msgstr "Hide Value" - -#: ../../godmode/servers/plugin.php:464 -#: ../../godmode/servers/recon_script.php:174 -msgid "This field will show up as dots like a password" -msgstr "This field is only going to display dots like a password window." - -#: ../../godmode/servers/plugin.php:473 -#: ../../godmode/servers/recon_script.php:183 -#: ../../include/functions_ui.php:1080 -#: ../../enterprise/godmode/modules/configure_local_component.php:452 -#: ../../enterprise/meta/general/login_page.php:50 -msgid "Help" -msgstr "Help" - -#: ../../godmode/servers/plugin.php:491 -#: ../../godmode/servers/recon_script.php:199 -#: ../../enterprise/godmode/modules/configure_local_component.php:462 -msgid "Add macro" -msgstr "Add macro" - -#: ../../godmode/servers/plugin.php:506 -#: ../../godmode/servers/recon_script.php:206 -#: ../../enterprise/godmode/modules/configure_local_component.php:470 -msgid "Delete macro" -msgstr "Delete macro" - -#: ../../godmode/servers/plugin.php:524 ../../godmode/servers/plugin.php:531 -msgid "Parameters macros" -msgstr "Macro parameters" - -#: ../../godmode/servers/plugin.php:564 -msgid "Plugins registered in Pandora FMS" -msgstr "Plug-ins registered on Pandora FMS" - -#: ../../godmode/servers/plugin.php:569 -msgid "You need to create your own plugins with Windows compatibility" -msgstr "You'll need to create your own Windows-compatible plugins" - -#: ../../godmode/servers/plugin.php:629 -msgid "Problem updating plugin" -msgstr "Problem updating plugin" - -#: ../../godmode/servers/plugin.php:632 -msgid "Plugin updated successfully" -msgstr "Plugin updated successfully" - -#: ../../godmode/servers/plugin.php:687 -msgid "Problem creating plugin" -msgstr "Problem creating plugin" - -#: ../../godmode/servers/plugin.php:690 -msgid "Plugin created successfully" -msgstr "Plugin created successfully" - -#: ../../godmode/servers/plugin.php:700 -msgid "Problem deleting plugin" -msgstr "Problem deleting plugin" - -#: ../../godmode/servers/plugin.php:703 -msgid "Plugin deleted successfully" -msgstr "Plugin deleted successfully" - -#: ../../godmode/servers/plugin.php:782 -msgid "All the modules that are using this plugin will be deleted" -msgstr "All modules that are using this plugin will be deleted" - -#: ../../godmode/servers/plugin.php:789 -msgid "There are no plugins in the system" -msgstr "There are no plugins on the system" - -#: ../../godmode/servers/plugin.php:801 -#, php-format -msgid "List of modules and components created by \"%s\" " -msgstr "List of modules and components created by \"%s\" " - -#: ../../godmode/servers/plugin.php:909 ../../godmode/servers/plugin.php:925 -msgid "Some modules or components are using the plugin" -msgstr "Some modules or components are using the plugin" - -#: ../../godmode/servers/plugin.php:910 -msgid "" -"The modules or components should be updated manually or using the bulk " -"operations for plugins after this change" -msgstr "" -"Modules or components should be updated manually or by using the bulk " -"operation option for plugins after this change" - -#: ../../godmode/servers/plugin.php:912 -msgid "Are you sure you want to perform this action?" -msgstr "Are you sure you want to perform this action?" - -#: ../../godmode/servers/plugin.php:926 -msgid "Are you sure you want to unlock this item?" -msgstr "Are you sure you want to unlock this item?" - -#: ../../godmode/servers/plugin.php:946 -msgid "" -"The plugin command cannot be updated because some modules or components are " -"using the plugin." -msgstr "" -"The plugin command cannot be updated because some modules or components are " -"using the plugin." - -#: ../../godmode/servers/plugin.php:952 -msgid "" -"The plugin macros cannot be updated because some modules or components are " -"using the plugin" -msgstr "" -"The plugin macros cannot be updated because some modules or components are " -"using the plugin" - -#: ../../godmode/servers/recon_script.php:73 -msgid "Recon script creation" -msgstr "Recon script creation" - -#: ../../godmode/servers/recon_script.php:75 -msgid "Recon script update" -msgstr "Recon script update" - -#: ../../godmode/servers/recon_script.php:101 -msgid "Script fullpath" -msgstr "Script fullpath" - -#: ../../godmode/servers/recon_script.php:228 -msgid "Recon scripts registered in Pandora FMS" -msgstr "Recon scripts registered on Pandora FMS" - -#: ../../godmode/servers/recon_script.php:271 -msgid "Problem updating" -msgstr "Problem updating" - -#: ../../godmode/servers/recon_script.php:317 -msgid "Problem creating" -msgstr "Problem creating" - -#: ../../godmode/servers/recon_script.php:331 -msgid "Problem deleting reconscript" -msgstr "Problem deleting reconscript" - -#: ../../godmode/servers/recon_script.php:334 -msgid "reconscript deleted successfully" -msgstr "Reconscript deleted successfully" - -#: ../../godmode/servers/recon_script.php:378 -msgid "There are no recon scripts in the system" -msgstr "There are no recon scripts in the system" - -#: ../../godmode/servers/servers.build_table.php:38 -#: ../../enterprise/meta/advanced/servers.build_table.php:33 -msgid "There are no servers configured into the database" -msgstr "There are no servers registered on the database" - -#: ../../godmode/servers/servers.build_table.php:69 -#: ../../enterprise/meta/advanced/servers.build_table.php:64 -msgid "Lag" -msgstr "Lag" - -#: ../../godmode/servers/servers.build_table.php:69 -#: ../../enterprise/meta/advanced/servers.build_table.php:64 -msgid "Avg. Delay(sec)/Modules delayed" -msgstr "Avg. Delay(sec)/Modules delayed" - -#: ../../godmode/servers/servers.build_table.php:70 -#: ../../enterprise/meta/advanced/servers.build_table.php:65 -msgid "T/Q" -msgstr "T/Q" - -#: ../../godmode/servers/servers.build_table.php:70 -#: ../../enterprise/meta/advanced/servers.build_table.php:65 -msgid "Threads / Queued modules currently" -msgstr "Current threads/queued modules currently" - -#: ../../godmode/servers/servers.build_table.php:97 -#: ../../enterprise/meta/advanced/servers.build_table.php:92 -msgid "This is a master server" -msgstr "This is a master server" - -#: ../../godmode/servers/servers.build_table.php:110 -#: ../../godmode/servers/servers.build_table.php:115 -#: ../../enterprise/meta/advanced/servers.build_table.php:104 -#: ../../enterprise/meta/advanced/servers.build_table.php:109 -msgid "of" -msgstr "of" - -#: ../../godmode/servers/servers.build_table.php:147 -msgid "Reset module status and fired alert counts" -msgstr "Reset module status and fired alert counts" - -#: ../../godmode/servers/servers.build_table.php:153 -msgid "Claim back SNMP modules" -msgstr "Reclaim SNMP modules" - -#: ../../godmode/servers/servers.build_table.php:173 -#: ../../enterprise/meta/advanced/servers.build_table.php:133 -msgid "" -"Modules run by this server will stop working. Do you want to continue?" -msgstr "" -"Modules run by this server will stop working. Do you want to continue?" - -#: ../../godmode/servers/servers.build_table.php:194 -#: ../../enterprise/meta/advanced/servers.build_table.php:154 -msgid "Tactical server information" -msgstr "Tactical server information" - -#: ../../godmode/setup/gis.php:62 -msgid "Map connection name" -msgstr "Map connection name" - -#: ../../godmode/setup/gis.php:83 -msgid "Do you wan delete this connection?" -msgstr "do you wish to delete this connection?" - -#: ../../godmode/setup/gis_step_2.php:39 -msgid "Create new map connection" -msgstr "Create new map connection" - -#: ../../godmode/setup/gis_step_2.php:58 -msgid "Edit map connection" -msgstr "Edit map connection" - -#: ../../godmode/setup/gis_step_2.php:150 -msgid "Connection Name" -msgstr "Connection Name" - -#: ../../godmode/setup/gis_step_2.php:150 -msgid "Descriptive name for the connection" -msgstr "Descriptive name for the connection" - -#: ../../godmode/setup/gis_step_2.php:153 -msgid "Group that owns the connection" -msgstr "Group that owns the connection" - -#: ../../godmode/setup/gis_step_2.php:156 -msgid "Number of zoom levels" -msgstr "Number of zoom levels" - -#: ../../godmode/setup/gis_step_2.php:160 -msgid "Default zoom level" -msgstr "Default zoom level" - -#: ../../godmode/setup/gis_step_2.php:160 -msgid "Zoom level used when the map is opened" -msgstr "Zoom level used when the map is opened" - -#: ../../godmode/setup/gis_step_2.php:163 -msgid "Basic configuration" -msgstr "Basic configuration" - -#: ../../godmode/setup/gis_step_2.php:168 -msgid "Open Street Maps" -msgstr "Open Street Maps" - -#: ../../godmode/setup/gis_step_2.php:169 -msgid "Google Maps" -msgstr "Google Maps" - -#: ../../godmode/setup/gis_step_2.php:170 -msgid "Static Image" -msgstr "Static Image" - -#: ../../godmode/setup/gis_step_2.php:172 -msgid "Please select the connection type" -msgstr "Please select the connection type" - -#: ../../godmode/setup/gis_step_2.php:174 -msgid "Map connection type" -msgstr "Map connection type" - -#: ../../godmode/setup/gis_step_2.php:210 -msgid "Tile Server URL" -msgstr "Tile Server URL" - -#: ../../godmode/setup/gis_step_2.php:216 -msgid "Google Physical" -msgstr "Google Physical" - -#: ../../godmode/setup/gis_step_2.php:217 -msgid "Google Hybrid" -msgstr "Google Hybrid" - -#: ../../godmode/setup/gis_step_2.php:218 -msgid "Google Satelite" -msgstr "Google Satelite" - -#: ../../godmode/setup/gis_step_2.php:222 -msgid "Google Map Type" -msgstr "Google Map Type" - -#: ../../godmode/setup/gis_step_2.php:226 -msgid "Google Maps Key" -msgstr "Google Maps Key" - -#: ../../godmode/setup/gis_step_2.php:235 -msgid "Image URL" -msgstr "Image URL" - -#: ../../godmode/setup/gis_step_2.php:239 -msgid "Corners of the area of the image" -msgstr "Corners of the area of the image" - -#: ../../godmode/setup/gis_step_2.php:242 -msgid "Left" -msgstr "Left" - -#: ../../godmode/setup/gis_step_2.php:244 -#: ../../enterprise/dashboard/widgets/top_n_events_by_group.php:42 -#: ../../enterprise/dashboard/widgets/top_n_events_by_module.php:42 -msgid "Bottom" -msgstr "Bottom" - -#: ../../godmode/setup/gis_step_2.php:248 -msgid "Right" -msgstr "Right" - -#: ../../godmode/setup/gis_step_2.php:250 -msgid "Top" -msgstr "Top" - -#: ../../godmode/setup/gis_step_2.php:254 -msgid "Image Size" -msgstr "Image Size" - -#: ../../godmode/setup/gis_step_2.php:279 -msgid "" -"Preview to select the center of the map and the default position of an agent " -"without gis data" -msgstr "" -"Previes to select the center of the map and the default position for an " -"agent without GIS data." - -#: ../../godmode/setup/gis_step_2.php:280 -msgid "Load preview map" -msgstr "Load preview map" - -#: ../../godmode/setup/gis_step_2.php:289 -msgid "Map Center" -msgstr "Map Centre" - -#: ../../godmode/setup/gis_step_2.php:289 -msgid "Position to center the map when the map is opened" -msgstr "Position to centre the map when the map is opened" - -#: ../../godmode/setup/gis_step_2.php:290 -msgid "Default position for agents without GIS data" -msgstr "Default position for agents without GIS data" - -#: ../../godmode/setup/gis_step_2.php:292 -msgid "Change in the map" -msgstr "Change on the map" - -#: ../../godmode/setup/gis_step_2.php:292 -msgid "This selects what to change by clicking on the map" -msgstr "This selects what to change by clicking on the map" - -#: ../../godmode/setup/gis_step_2.php:296 -#: ../../operation/agentes/gis_view.php:179 -msgid "Latitude" -msgstr "Latitude" - -#: ../../godmode/setup/gis_step_2.php:300 -#: ../../operation/agentes/gis_view.php:178 -msgid "Longitude" -msgstr "Longitude" - -#: ../../godmode/setup/gis_step_2.php:304 -#: ../../operation/agentes/gis_view.php:180 -msgid "Altitude" -msgstr "Altitude" - -#: ../../godmode/setup/gis_step_2.php:353 -#: ../../godmode/setup/gis_step_2.php:446 -msgid "Center" -msgstr "Centre" - -#: ../../godmode/setup/gis_step_2.php:413 -msgid "Refresh preview map" -msgstr "Refresh preview map" - -#: ../../godmode/setup/license.php:27 -msgid "License management" -msgstr "Licence Management" - -#: ../../godmode/setup/license.php:37 -msgid "License updated" -msgstr "Licence updated" - -#: ../../godmode/setup/license.php:64 -#: ../../enterprise/meta/advanced/license_meta.php:79 -msgid "Customer key" -msgstr "Customer key" - -#: ../../godmode/setup/license.php:67 -#: ../../enterprise/meta/advanced/license_meta.php:82 -msgid "Expires" -msgstr "Expires" - -#: ../../godmode/setup/license.php:70 -#: ../../enterprise/meta/advanced/license_meta.php:85 -msgid "Platform Limit" -msgstr "Platform Limit" - -#: ../../godmode/setup/license.php:71 ../../godmode/setup/license.php:74 -#: ../../godmode/setup/license.php:77 ../../godmode/setup/license.php:80 -#: ../../enterprise/meta/advanced/license_meta.php:86 -#: ../../enterprise/meta/advanced/license_meta.php:89 -#: ../../enterprise/meta/advanced/license_meta.php:92 -#: ../../enterprise/meta/advanced/license_meta.php:95 -msgid "agents" -msgstr "agents" - -#: ../../godmode/setup/license.php:71 ../../godmode/setup/license.php:74 -#: ../../godmode/setup/license.php:77 ../../godmode/setup/license.php:80 -#: ../../operation/tree.php:103 -#: ../../enterprise/meta/advanced/license_meta.php:86 -#: ../../enterprise/meta/advanced/license_meta.php:89 -#: ../../enterprise/meta/advanced/license_meta.php:92 -#: ../../enterprise/meta/advanced/license_meta.php:95 -msgid "modules" -msgstr "modules" - -#: ../../godmode/setup/license.php:73 -#: ../../enterprise/meta/advanced/license_meta.php:88 -msgid "Current Platform Count" -msgstr "Current Platform Count" - -#: ../../godmode/setup/license.php:76 -#: ../../enterprise/meta/advanced/license_meta.php:91 -msgid "Current Platform Count (enabled: items)" -msgstr "Current Platform Count (enabled: items)" - -#: ../../godmode/setup/license.php:79 -#: ../../enterprise/meta/advanced/license_meta.php:94 -msgid "Current Platform Count (disabled: items)" -msgstr "Current Platform Count (disabled: items)" - -#: ../../godmode/setup/license.php:82 -#: ../../enterprise/meta/advanced/license_meta.php:97 -msgid "License Mode" -msgstr "Licence Mode" - -#: ../../godmode/setup/license.php:85 -#: ../../enterprise/meta/advanced/license_meta.php:100 -msgid "NMS" -msgstr "NMS" - -#: ../../godmode/setup/license.php:86 ../../godmode/setup/license.php:89 -#: ../../enterprise/meta/advanced/license_meta.php:101 -#: ../../enterprise/meta/advanced/license_meta.php:104 -msgid "enabled" -msgstr "enabled" - -#: ../../godmode/setup/license.php:86 ../../godmode/setup/license.php:89 -#: ../../enterprise/meta/advanced/license_meta.php:101 -#: ../../enterprise/meta/advanced/license_meta.php:104 -msgid "disabled" -msgstr "Disabled" - -#: ../../godmode/setup/license.php:88 -#: ../../enterprise/meta/advanced/license_meta.php:103 -msgid "Satellite" -msgstr "Satellite" - -#: ../../godmode/setup/license.php:91 -#: ../../enterprise/meta/advanced/license_meta.php:106 -msgid "Licensed to" -msgstr "Licensed to" - -#: ../../godmode/setup/license.php:98 ../../mobile/operation/events.php:528 -#: ../../operation/agentes/alerts_status.php:436 -#: ../../operation/agentes/alerts_status.php:477 -#: ../../operation/agentes/alerts_status.php:511 -#: ../../operation/agentes/alerts_status.php:545 -#: ../../operation/agentes/alerts_status.php:590 -#: ../../operation/snmpconsole/snmp_view.php:745 -#: ../../operation/snmpconsole/snmp_view.php:902 -#: ../../operation/snmpconsole/snmp_view.php:930 -#: ../../enterprise/extensions/vmware/main.php:196 -#: ../../enterprise/extensions/vmware/main.php:203 -#: ../../enterprise/godmode/alerts/alert_events_list.php:426 -#: ../../enterprise/godmode/alerts/alert_events_list.php:676 -#: ../../enterprise/load_enterprise.php:1 -msgid "Validate" -msgstr "Validate" - -#: ../../godmode/setup/license.php:100 ../../godmode/setup/license.php:104 -#: ../../enterprise/meta/advanced/license_meta.php:115 -#: ../../enterprise/meta/advanced/license_meta.php:119 -msgid "Request new license" -msgstr "Request new licence" - -#: ../../godmode/setup/license.php:108 -#: ../../enterprise/meta/advanced/license_meta.php:123 -msgid "To get your Pandora FMS Enterprise License:" -msgstr "To get your Pandora FMS Enterprise Licence:" - -#: ../../godmode/setup/license.php:111 -#: ../../enterprise/meta/advanced/license_meta.php:126 -#, php-format -msgid "Go to %s" -msgstr "Go to %s" - -#: ../../godmode/setup/license.php:114 -#: ../../enterprise/meta/advanced/license_meta.php:129 -msgid "Enter the auth key and the following request key:" -msgstr "Enter the auth key and the following request key:" - -#: ../../godmode/setup/license.php:120 -#: ../../enterprise/meta/advanced/license_meta.php:135 -msgid "Enter your name (or a company name) and a contact email address." -msgstr "Enter your name (or a company name) and a contact e-mail address." - -#: ../../godmode/setup/license.php:123 -#: ../../enterprise/meta/advanced/license_meta.php:138 -msgid "Click on Generate." -msgstr "Click on Generate." - -#: ../../godmode/setup/license.php:126 -#: ../../enterprise/meta/advanced/license_meta.php:141 -msgid "" -"Click here, enter " -"the generated license key and click on Validate." -msgstr "" -"Click here, enter " -"the generated licence key and click on Validate." - -#: ../../godmode/setup/links.php:27 -msgid "Link management" -msgstr "Link management" - -#: ../../godmode/setup/links.php:39 -msgid "There was a problem creating link" -msgstr "There was a problem creating the link" - -#: ../../godmode/setup/links.php:56 -msgid "There was a problem modifying link" -msgstr "There was a problem modifying the link" - -#: ../../godmode/setup/links.php:67 -msgid "There was a problem deleting link" -msgstr "There was a problem deleting the link" - -#: ../../godmode/setup/links.php:86 ../../godmode/setup/news.php:130 -msgid "Name error" -msgstr "Map not found" - -#: ../../godmode/setup/links.php:106 ../../godmode/setup/links.php:136 -msgid "Link name" -msgstr "Link name" - -#: ../../godmode/setup/links.php:109 -#: ../../enterprise/godmode/policies/policy_linking.php:137 -msgid "Link" -msgstr "Link" - -#: ../../godmode/setup/links.php:132 -msgid "There isn't links" -msgstr "There aren't links" - -#: ../../godmode/setup/news.php:28 -msgid "Site news management" -msgstr "Site news management" - -#: ../../godmode/setup/news.php:161 ../../godmode/setup/news.php:220 -#: ../../godmode/update_manager/update_manager.messages.php:136 -#: ../../operation/messages/message_edit.php:85 -#: ../../operation/messages/message_edit.php:207 -#: ../../operation/messages/message_list.php:126 -msgid "Subject" -msgstr "Subject" - -#: ../../godmode/setup/news.php:167 -msgid "Modal screen" -msgstr "Modal Window" - -#: ../../godmode/setup/news.php:170 -msgid "Expire" -msgstr "Expire" - -#: ../../godmode/setup/news.php:173 ../../godmode/setup/news.php:224 -msgid "Expiration" -msgstr "Expiration" - -#: ../../godmode/setup/news.php:215 -msgid "There are no defined news" -msgstr "There are no news defined" - -#: ../../godmode/setup/news.php:222 -#: ../../operation/agentes/estado_generalagente.php:392 -#: ../../operation/incidents/incident_detail.php:419 -msgid "Author" -msgstr "Author" - -#: ../../godmode/setup/news.php:242 -msgid "Modal" -msgstr "Modal" - -#: ../../godmode/setup/news.php:245 -msgid "Board" -msgstr "Board" - -#: ../../godmode/setup/news.php:256 -msgid "Expired" -msgstr "Expired" - -#: ../../godmode/setup/os.list.php:75 -msgid "There are no defined operating systems" -msgstr "There are no operating systems defined" - -#: ../../godmode/setup/os.list.php:81 -msgid "Create OS" -msgstr "Create OS" - -#: ../../godmode/setup/os.php:73 -msgid "Fail creating OS" -msgstr "Failure creating OS" - -#: ../../godmode/setup/os.php:80 -msgid "Success creating OS" -msgstr "Success creating OS" - -#: ../../godmode/setup/os.php:100 -msgid "Success updatng OS" -msgstr "Success updating OS" - -#: ../../godmode/setup/os.php:100 -msgid "Error updating OS" -msgstr "Error updating OS" - -#: ../../godmode/setup/os.php:119 -msgid "There are agents with this OS." -msgstr "This OS is being used" - -#: ../../godmode/setup/os.php:124 -msgid "Success deleting" -msgstr "Success deleting" - -#: ../../godmode/setup/os.php:124 -msgid "Error deleting" -msgstr "Error deleting" - -#: ../../godmode/setup/os.php:133 -msgid "List OS" -msgstr "List OS" - -#: ../../godmode/setup/os.php:137 -msgid "Builder OS" -msgstr "OS editor" - -#: ../../godmode/setup/performance.php:49 -#: ../../include/functions_config.php:371 -#: ../../enterprise/meta/advanced/metasetup.performance.php:78 -#: ../../enterprise/meta/include/functions_meta.php:1281 -msgid "Max. days before delete events" -msgstr "Max. days before delete events" - -#: ../../godmode/setup/performance.php:49 -msgid "" -"If the compaction or purge of the data is more frequent than the events " -"deletion, anomalies in module graphs could appear" -msgstr "" -"If data compression or purge is more frequent than event cleanups, it could " -"lead to anomalies in module graphs." - -#: ../../godmode/setup/performance.php:52 -#: ../../include/functions_config.php:373 -msgid "Max. days before delete traps" -msgstr "Max. days before trap cleanup" - -#: ../../godmode/setup/performance.php:55 -#: ../../include/functions_config.php:377 -#: ../../enterprise/meta/advanced/metasetup.performance.php:87 -#: ../../enterprise/meta/include/functions_meta.php:1301 -msgid "Max. days before delete audit events" -msgstr "Max. days before audited event cleanup" - -#: ../../godmode/setup/performance.php:58 -#: ../../include/functions_config.php:375 -msgid "Max. days before delete string data" -msgstr "Max. days before delete string data" - -#: ../../godmode/setup/performance.php:61 -#: ../../include/functions_config.php:379 -msgid "Max. days before delete GIS data" -msgstr "Max. days before delete GIS data" - -#: ../../godmode/setup/performance.php:64 -#: ../../include/functions_config.php:381 -msgid "Max. days before purge" -msgstr "Max. days before purge" - -#: ../../godmode/setup/performance.php:64 -msgid "" -"Configure a purge period more frequent than a compact data period has no " -"sense" -msgstr "" -"Configuring a more frequent purge interval than a data compacting interval " -"makes no sense." - -#: ../../godmode/setup/performance.php:67 -#: ../../include/functions_config.php:385 -msgid "Max. days before compact data" -msgstr "Max. days before data compacting" - -#: ../../godmode/setup/performance.php:70 -#: ../../include/functions_config.php:383 -msgid "Max. days before delete unknown modules" -msgstr "Max. days before deleting unknown modules." - -#: ../../godmode/setup/performance.php:73 -msgid "Max. days before delete autodisabled agents" -msgstr "Max. days before delete autodisabled agents" - -#: ../../godmode/setup/performance.php:76 -#: ../../include/functions_config.php:409 -msgid "Retention period of past special days" -msgstr "Retention period of past special days" - -#: ../../godmode/setup/performance.php:76 -msgid "This number is days to keep past special days. 0 means never remove." -msgstr "This number is days to keep past special days. 0 means never remove." - -#: ../../godmode/setup/performance.php:79 -#: ../../include/functions_config.php:411 -msgid "Max. macro data fields" -msgstr "Max. macro data fields" - -#: ../../godmode/setup/performance.php:79 -msgid "Number of macro fields in alerts and templates between 1 and 15" -msgstr "" - -#: ../../godmode/setup/performance.php:83 -#: ../../include/functions_config.php:414 -msgid "Max. days before delete inventory data" -msgstr "Max. days before delete inventory data" - -#: ../../godmode/setup/performance.php:96 -msgid "Item limit for realtime reports" -msgstr "Item limit for realtime reports" - -#: ../../godmode/setup/performance.php:96 -msgid "" -"Set a value too high cause a slowdown on console and a performance penalty " -"in the system." -msgstr "" -"Setting too high a value will cause a slowdown on console and a performance " -"penalty in the system." - -#: ../../godmode/setup/performance.php:100 -#: ../../include/functions_config.php:391 -msgid "Compact interpolation in hours (1 Fine-20 bad)" -msgstr "Compact interpolation in hours (1 Fine-20 bad)" - -#: ../../godmode/setup/performance.php:100 -msgid "Data will be compacted in intervals of the specified length." -msgstr "Data will be compacted in intervals of the specified length." - -#: ../../godmode/setup/performance.php:105 ../../include/ajax/module.php:134 -#: ../../include/functions.php:2022 ../../include/functions.php:2592 -#: ../../include/functions_netflow.php:1052 -#: ../../include/functions_netflow.php:1085 -#: ../../operation/gis_maps/render_view.php:142 -#: ../../enterprise/dashboard/widgets/graph_module_histogram.php:65 -#: ../../enterprise/dashboard/widgets/sla_percent.php:62 -#: ../../enterprise/dashboard/widgets/top_n.php:61 -#: ../../enterprise/godmode/agentes/inventory_manager.php:176 -#: ../../enterprise/godmode/policies/policy_inventory_modules.php:190 -#: ../../enterprise/godmode/reporting/graph_template_editor.php:181 -msgid "1 hour" -msgstr "1 hour" - -#: ../../godmode/setup/performance.php:106 ../../include/ajax/module.php:136 -#: ../../include/functions_netflow.php:1055 +#: ../../include/ajax/update_manager.ajax.php:497 +msgid "progress" +msgstr "progress" + +#: ../../include/ajax/update_manager.ajax.php:525 +#: ../../include/functions_update_manager.php:189 +msgid "The package is installed." +msgstr "The package is installed." + +#: ../../include/ajax/visual_console_builder.ajax.php:180 +#: ../../include/functions_graph.php:5207 +msgid "No data to show" +msgstr "No data to show" + +#: ../../include/ajax/alert_list.ajax.php:80 +#: ../../godmode/alerts/alert_list.php:230 +#: ../../godmode/massive/massive_enable_disable_alerts.php:78 +#: ../../godmode/users/user_list.php:208 +#: ../../godmode/agentes/configurar_agente.php:1571 +#: ../../godmode/agentes/modificar_agente.php:116 +msgid "Successfully enabled" +msgstr "Successfully enabled" + +#: ../../include/ajax/alert_list.ajax.php:82 +#: ../../godmode/alerts/alert_list.php:230 +#: ../../godmode/massive/massive_enable_disable_alerts.php:78 +#: ../../godmode/agentes/configurar_agente.php:1571 +#: ../../godmode/agentes/modificar_agente.php:116 +msgid "Could not be enabled" +msgstr "Could not be enabled" + +#: ../../include/ajax/alert_list.ajax.php:91 +#: ../../godmode/alerts/alert_list.php:247 +#: ../../godmode/massive/massive_enable_disable_alerts.php:96 +#: ../../godmode/users/user_list.php:203 +#: ../../godmode/agentes/configurar_agente.php:1586 +#: ../../godmode/agentes/modificar_agente.php:135 +msgid "Successfully disabled" +msgstr "Successfully disabled" + +#: ../../include/ajax/alert_list.ajax.php:93 +#: ../../godmode/alerts/alert_list.php:247 +#: ../../godmode/massive/massive_enable_disable_alerts.php:96 +#: ../../godmode/agentes/configurar_agente.php:1586 +#: ../../godmode/agentes/modificar_agente.php:135 +msgid "Could not be disabled" +msgstr "Could not be disabled" + +#: ../../include/ajax/alert_list.ajax.php:155 +#: ../../godmode/alerts/alert_list.list.php:615 +#: ../../godmode/alerts/alert_list.builder.php:97 +#: ../../godmode/massive/massive_add_action_alerts.php:183 +msgid "Number of alerts match from" +msgstr "Number of alerts match from" + +#: ../../include/ajax/alert_list.ajax.php:165 +#: ../../include/functions_reporting_html.php:2107 +#: ../../include/functions_reporting_html.php:3098 +#: ../../godmode/alerts/alert_view.php:391 +#: ../../godmode/alerts/configure_alert_action.php:142 +#: ../../godmode/alerts/alert_list.list.php:539 +#: ../../godmode/alerts/alert_list.list.php:625 +#: ../../godmode/alerts/alert_list.builder.php:134 +msgid "Threshold" +msgstr "Threshold" + +#: ../../include/ajax/module.php:133 ../../include/functions.php:2591 +msgid "30 minutes" +msgstr "30 minutes" + +#: ../../include/ajax/module.php:135 +msgid "6 hours" +msgstr "6 hours" + +#: ../../include/ajax/module.php:136 ../../include/functions_netflow.php:1055 #: ../../include/functions_netflow.php:1088 -#: ../../enterprise/dashboard/widgets/top_n.php:64 -#: ../../enterprise/godmode/agentes/inventory_manager.php:179 -#: ../../enterprise/godmode/policies/policy_inventory_modules.php:193 -#: ../../enterprise/godmode/reporting/graph_template_editor.php:185 +#: ../../godmode/setup/performance.php:106 msgid "12 hours" msgstr "12 hours" -#: ../../godmode/setup/performance.php:107 -msgid "Last day" -msgstr "Last day" - -#: ../../godmode/setup/performance.php:108 -#: ../../include/functions_netflow.php:1057 -#: ../../include/functions_netflow.php:1090 -#: ../../enterprise/godmode/agentes/inventory_manager.php:181 -#: ../../enterprise/godmode/policies/policy_inventory_modules.php:195 -#: ../../enterprise/godmode/reporting/graph_template_editor.php:187 -msgid "2 days" -msgstr "2 days" - -#: ../../godmode/setup/performance.php:109 -msgid "10 days" -msgstr "10 days" - -#: ../../godmode/setup/performance.php:110 -#: ../../include/functions_netflow.php:1060 -#: ../../enterprise/godmode/reporting/graph_template_editor.php:189 -msgid "Last week" -msgstr "Last week" - -#: ../../godmode/setup/performance.php:111 -msgid "2 weeks" -msgstr "2 weeks" - -#: ../../godmode/setup/performance.php:112 -#: ../../include/functions_netflow.php:1061 -#: ../../enterprise/godmode/reporting/graph_template_editor.php:191 -msgid "Last month" -msgstr "Last month" - -#: ../../godmode/setup/performance.php:114 -#: ../../include/functions_config.php:393 -#: ../../enterprise/meta/advanced/metasetup.performance.php:92 -#: ../../enterprise/meta/include/functions_meta.php:1311 -msgid "Default hours for event view" -msgstr "Default hours for event view" - -#: ../../godmode/setup/performance.php:117 -#: ../../include/functions_config.php:395 -msgid "Use realtime statistics" -msgstr "Use realtime statistics" - -#: ../../godmode/setup/performance.php:121 -#: ../../include/functions_config.php:397 -msgid "Batch statistics period (secs)" -msgstr "Batch statistics period (secs)" - -#: ../../godmode/setup/performance.php:121 -msgid "" -"If realtime statistics are disabled, statistics interval resfresh will be " -"set here." -msgstr "" -"If realtime statistics are disabled, the refresh interval for statistics " -"will be set here." - -#: ../../godmode/setup/performance.php:124 -#: ../../include/functions_config.php:399 -#: ../../enterprise/meta/include/functions_meta.php:1321 -msgid "Use agent access graph" -msgstr "Use agent access graph" - -#: ../../godmode/setup/performance.php:128 -#: ../../include/functions_config.php:401 -msgid "Max. recommended number of files in attachment directory" -msgstr "Max. recommended number of files in attachment directory" - -#: ../../godmode/setup/performance.php:128 -msgid "" -"This number is the maximum number of files in attachment directory. If this " -"number is reached then a warning message will appear in the header " -"notification space." -msgstr "" -"This number is the maximum number of files for the attachment directory. If " -"this number is reached, a warning message will appear in the header's " -"notification space." - -#: ../../godmode/setup/performance.php:131 -#: ../../include/functions_config.php:403 -msgid "Delete not init modules" -msgstr "Delete not init modules" - -#: ../../godmode/setup/performance.php:135 -msgid "Big Operation Step to purge old data" -msgstr "Big Operation Step to purge old data" - -#: ../../godmode/setup/performance.php:135 -msgid "" -"The number of blocks that a time interval is split into. A bigger value " -"means bigger blocks, which is faster but heavier on the database. Default is " -"100." -msgstr "" -"The number of blocks that a time interval is split into. A bigger value " -"means bigger blocks, which is faster but heavier on the database. Default is " -"100." - -#: ../../godmode/setup/performance.php:138 -#: ../../include/functions_config.php:407 -msgid "Small Operation Step to purge old data" -msgstr "Small Operation Step to purge old data" - -#: ../../godmode/setup/performance.php:138 -msgid "" -"The number of rows that are processed in a single query in deletion. Default " -"is 1000. Increase to 3000-5000 in fast systems. Decrease to 500 or 250 on " -"systems with locks." -msgstr "" -"The number of rows that are processed in a single query in deletion. Default " -"is 1000. Increase to 3000-5000 in fast systems. Decrease to 500 or 250 on " -"systems with locks." - -#: ../../godmode/setup/performance.php:143 -msgid "Database maintenance options" -msgstr "Database maintenance options" - -#: ../../godmode/setup/performance.php:149 -#: ../../include/functions_graph.php:3236 -msgid "Others" -msgstr "Others" - -#: ../../godmode/setup/setup.php:145 -msgid "Correct update the setup options" -msgstr "Correctly updated the setup options" - -#: ../../godmode/setup/setup_auth.php:49 -#: ../../include/functions_config.php:323 -#: ../../enterprise/meta/include/functions_meta.php:612 -msgid "Fallback to local authentication" -msgstr "Fallback to local authentication" - -#: ../../godmode/setup/setup_auth.php:50 -msgid "" -"Enable this option if you want to fallback to local authentication when " -"remote (ldap etc...) authentication failed." -msgstr "" -"Please enable this option if you wish to fallback to a local authentication " -"protocol, should remote authentication (LDAP etc,) fails." - -#: ../../godmode/setup/setup_auth.php:57 -#: ../../include/functions_config.php:287 -#: ../../enterprise/meta/include/functions_meta.php:622 -msgid "Autocreate remote users" -msgstr "Autocreate remote users" - -#: ../../godmode/setup/setup_auth.php:74 -#: ../../include/functions_config.php:311 -#: ../../enterprise/meta/include/functions_meta.php:766 -msgid "LDAP server" -msgstr "LDAP server" - -#: ../../godmode/setup/setup_auth.php:80 -#: ../../include/functions_config.php:313 -#: ../../enterprise/meta/include/functions_meta.php:776 -msgid "LDAP port" -msgstr "LDAP port" - -#: ../../godmode/setup/setup_auth.php:87 -#: ../../include/functions_config.php:315 -#: ../../enterprise/meta/include/functions_meta.php:786 -msgid "LDAP version" -msgstr "LDAP version" - -#: ../../godmode/setup/setup_auth.php:93 -#: ../../include/functions_config.php:302 -#: ../../include/functions_config.php:317 -#: ../../enterprise/godmode/setup/setup_auth.php:511 -#: ../../enterprise/meta/include/functions_meta.php:714 -#: ../../enterprise/meta/include/functions_meta.php:796 -msgid "Start TLS" -msgstr "Start TLS" - -#: ../../godmode/setup/setup_auth.php:100 -#: ../../include/functions_config.php:319 -#: ../../enterprise/meta/include/functions_meta.php:806 -msgid "Base DN" -msgstr "Base DN" - -#: ../../godmode/setup/setup_auth.php:106 -#: ../../include/functions_config.php:321 -#: ../../enterprise/meta/include/functions_meta.php:816 -msgid "Login attribute" -msgstr "Login attribute" - -#: ../../godmode/setup/setup_auth.php:128 -#: ../../include/functions_config.php:359 -#: ../../operation/users/user_edit.php:334 -#: ../../enterprise/meta/include/functions_meta.php:672 -msgid "Double authentication" -msgstr "Double authentication" - -#: ../../godmode/setup/setup_auth.php:129 -msgid "" -"If this option is enabled, the users can use double authentication with " -"their accounts" -msgstr "" -"If this option is enabled, double authentication for user accounts will be " -"available." - -#: ../../godmode/setup/setup_auth.php:141 -msgid "Session timeout (mins)" -msgstr "Session timeout (mins)" - -#: ../../godmode/setup/setup_auth.php:142 -#: ../../godmode/users/configure_user.php:548 -msgid "" -"This is defined in minutes, If you wish a permanent session should putting -" -"1 in this field." -msgstr "" -"This is defined in minutes. If you want a permanent session, introduce -1 in " -"this field." - -#: ../../godmode/setup/setup_auth.php:177 -msgid "Local Pandora FMS" -msgstr "Local Pandora FMS" - -#: ../../godmode/setup/setup_auth.php:177 -msgid "ldap" -msgstr "LDAP" - -#: ../../godmode/setup/setup_auth.php:183 -#: ../../include/functions_config.php:285 -#: ../../enterprise/meta/include/functions_meta.php:602 -msgid "Authentication method" -msgstr "Authentication method" - -#: ../../godmode/setup/setup_ehorus.php:54 -#: ../../include/functions_config.php:713 -msgid "Enable eHorus" -msgstr "Enable eHorus" - -#: ../../godmode/setup/setup_ehorus.php:85 -msgid "API Hostname" -msgstr "API Hostname" - -#: ../../godmode/setup/setup_ehorus.php:87 -msgid "Hostname of the eHorus API" -msgstr "Hostname of the eHorus API" - -#: ../../godmode/setup/setup_ehorus.php:87 -msgid "Without protocol and port" -msgstr "Without protocol and port" - -#: ../../godmode/setup/setup_ehorus.php:87 -msgid "e.g., portal.ehorus.com" -msgstr "e.g., switch.eHorus.com" - -#: ../../godmode/setup/setup_ehorus.php:92 -msgid "API Port" -msgstr "API Port" - -#: ../../godmode/setup/setup_ehorus.php:94 -msgid "e.g., 18080" -msgstr "e.g., 18080" - -#: ../../godmode/setup/setup_ehorus.php:99 -msgid "Request timeout" -msgstr "Request timeout" - -#: ../../godmode/setup/setup_ehorus.php:101 -msgid "" -"Time in seconds to set the maximum time of the requests to the eHorus API" -msgstr "" -"Time in seconds to set the maximum time of the requests to the eHorus API" - -#: ../../godmode/setup/setup_ehorus.php:101 -msgid "0 to disable" -msgstr "0 to disable" - -#: ../../godmode/setup/setup_ehorus.php:106 -msgid "Test" -msgstr "Test" - -#: ../../godmode/setup/setup_ehorus.php:107 -#: ../../enterprise/dashboard/full_dashboard.php:286 -#: ../../enterprise/dashboard/main_dashboard.php:466 -#: ../../enterprise/dashboard/public_dashboard.php:312 -#: ../../enterprise/operation/agentes/transactional_map.php:301 -msgid "Start" -msgstr "Start" - -#: ../../godmode/setup/setup_ehorus.php:122 -msgid "Remote Management System" -msgstr "Remote Management System" - -#: ../../godmode/setup/setup_ehorus.php:130 -msgid "Custom field eHorusID created" -msgstr "Custom field eHorusID created" - -#: ../../godmode/setup/setup_ehorus.php:130 -msgid "Error creating custom field" -msgstr "Error creating custom field" - -#: ../../godmode/setup/setup_ehorus.php:133 -msgid "eHorus has his own agent identifiers" -msgstr "eHorus has its own agent identifiers" - -#: ../../godmode/setup/setup_ehorus.php:134 -msgid "To store them, it will be necessary to use an agent custom field" -msgstr "To store them, it is necessary to use an agent custom field" - -#: ../../godmode/setup/setup_ehorus.php:135 -msgid "" -"Possibly the eHorus id will have to be filled in by hand for every agent" -msgstr "" -"Possibly the eHorus id will have to be filled out manually for every agent" - -#: ../../godmode/setup/setup_ehorus.php:140 -msgid "The custom field does not exists already" -msgstr "The custom field does not exist yet" - -#: ../../godmode/setup/setup_ehorus.php:154 -msgid "eHorus API" -msgstr "eHorus API" - -#: ../../godmode/setup/setup_ehorus.php:186 -msgid "Connection timeout" -msgstr "Connection timeout" - -#: ../../godmode/setup/setup_ehorus.php:187 -msgid "Empty user or password" -msgstr "Empty user or password" - -#: ../../godmode/setup/setup_ehorus.php:188 -msgid "User not found" -msgstr "User not found" - -#: ../../godmode/setup/setup_ehorus.php:189 -msgid "Invalid password" -msgstr "Invalid password" - -#: ../../godmode/setup/setup_general.php:57 -#: ../../include/functions_config.php:131 -msgid "Remote config directory" -msgstr "Remote config directory" - -#: ../../godmode/setup/setup_general.php:58 -msgid "Directory where agent remote configuration is stored." -msgstr "Directory in which the agent's remote configuration is stored" - -#: ../../godmode/setup/setup_general.php:62 -#: ../../include/functions_config.php:133 -#: ../../enterprise/meta/advanced/metasetup.setup.php:125 -#: ../../enterprise/meta/include/functions_meta.php:368 -msgid "Auto login (hash) password" -msgstr "Auto login (hash) password" - -#: ../../godmode/setup/setup_general.php:65 -#: ../../include/functions_config.php:136 -#: ../../enterprise/meta/advanced/metasetup.setup.php:129 -#: ../../enterprise/meta/include/functions_meta.php:378 -msgid "Time source" -msgstr "Time source" - -#: ../../godmode/setup/setup_general.php:66 ../../include/functions.php:1042 -#: ../../include/functions_events.php:988 -#: ../../include/functions_events.php:1419 -#: ../../include/functions_graph.php:2258 -#: ../../include/functions_graph.php:2924 -#: ../../include/functions_graph.php:3352 -#: ../../include/functions_graph.php:3355 -#: ../../include/functions_reporting.php:6397 -#: ../../include/functions_reporting_html.php:878 -#: ../../include/functions_reporting_html.php:1701 -#: ../../mobile/operation/events.php:111 ../../operation/events/events.php:77 -#: ../../operation/events/events_rss.php:178 -#: ../../enterprise/dashboard/widgets/top_n_events_by_group.php:130 -#: ../../enterprise/dashboard/widgets/top_n_events_by_module.php:135 -#: ../../enterprise/meta/advanced/metasetup.setup.php:130 -msgid "System" -msgstr "System" - -#: ../../godmode/setup/setup_general.php:67 -#: ../../enterprise/meta/advanced/metasetup.setup.php:131 -msgid "Database" -msgstr "Database" - -#: ../../godmode/setup/setup_general.php:70 -#: ../../include/functions_config.php:138 -msgid "Automatic check for updates" -msgstr "Automatically check for updates" - -#: ../../godmode/setup/setup_general.php:74 -#: ../../include/functions_config.php:142 -#: ../../enterprise/meta/advanced/metasetup.setup.php:136 -#: ../../enterprise/meta/include/functions_meta.php:388 -msgid "Enforce https" -msgstr "Enforce https" - -#: ../../godmode/setup/setup_general.php:75 -#: ../../enterprise/meta/advanced/metasetup.setup.php:137 -msgid "" -"If SSL is not properly configured you will lose access to Pandora FMS " -"Console. Do you want to continue?" -msgstr "" -"If SSL is not properly configured, you will lose access to the Pandora FMS " -"Console. Do you want to continue?" - -#: ../../godmode/setup/setup_general.php:78 -msgid "Use cert of SSL" -msgstr "Use cert of SSL" - -#: ../../godmode/setup/setup_general.php:83 -msgid "Path of SSL Cert." -msgstr "Path of SSL Cert." - -#: ../../godmode/setup/setup_general.php:83 -msgid "" -"Path where you put your cert and name of this cert. Remember your cert only " -"in .pem extension." -msgstr "" -"Path where you put your cert and name of this cert. Remember your cert " -"should only be in .pem extension." - -#: ../../godmode/setup/setup_general.php:86 -#: ../../include/functions_config.php:146 -#: ../../enterprise/meta/advanced/metasetup.setup.php:142 -#: ../../enterprise/meta/include/functions_meta.php:398 -msgid "Attachment store" -msgstr "Attachment directory" - -#: ../../godmode/setup/setup_general.php:86 -#: ../../enterprise/meta/advanced/metasetup.setup.php:142 -msgid "Directory where temporary data is stored." -msgstr "Directory in which temporary data is stored." - -#: ../../godmode/setup/setup_general.php:89 -#: ../../include/functions_config.php:148 -#: ../../enterprise/meta/advanced/metasetup.setup.php:241 -#: ../../enterprise/meta/include/functions_meta.php:459 -msgid "IP list with API access" -msgstr "IP list with API access" - -#: ../../godmode/setup/setup_general.php:98 -#: ../../include/functions_config.php:150 -#: ../../enterprise/godmode/setup/setup_metaconsole.php:183 -#: ../../enterprise/meta/advanced/metasetup.consoles.php:318 -#: ../../enterprise/meta/advanced/metasetup.setup.php:237 -#: ../../enterprise/meta/include/functions_meta.php:438 -#: ../../enterprise/meta/include/functions_meta.php:448 -msgid "API password" -msgstr "API password" - -#: ../../godmode/setup/setup_general.php:99 -#: ../../enterprise/meta/advanced/metasetup.setup.php:238 -msgid "Please be careful if you put a password put https access." -msgstr "" -"Please bear in mind that if you set a password, you should use HTTPS access." - -#: ../../godmode/setup/setup_general.php:102 -#: ../../include/functions_config.php:152 -msgid "Enable GIS features in Pandora Console" -msgstr "Enable GIS features for the Pandora Console" - -#: ../../godmode/setup/setup_general.php:106 -#: ../../include/functions_config.php:162 -msgid "Enable Netflow" -msgstr "Enable Netflow" - -#: ../../godmode/setup/setup_general.php:140 -#: ../../enterprise/meta/advanced/metasetup.setup.php:179 -msgid "Change timezone" -msgstr "Change timezone" - -#: ../../godmode/setup/setup_general.php:146 -#: ../../include/functions_config.php:169 -msgid "Sound for Alert fired" -msgstr "Sound for Alert fired" - -#: ../../godmode/setup/setup_general.php:148 -#: ../../godmode/setup/setup_general.php:153 -#: ../../godmode/setup/setup_general.php:158 -msgid "Play sound" -msgstr "Play sound" - -#: ../../godmode/setup/setup_general.php:151 -#: ../../include/functions_config.php:171 -msgid "Sound for Monitor critical" -msgstr "Sound for Monitor critical" - -#: ../../godmode/setup/setup_general.php:156 -#: ../../include/functions_config.php:173 -msgid "Sound for Monitor warning" -msgstr "Sound for Monitor warning" - -#: ../../godmode/setup/setup_general.php:161 -#: ../../include/functions_config.php:188 -#: ../../enterprise/meta/advanced/metasetup.setup.php:183 -#: ../../enterprise/meta/include/functions_meta.php:418 -msgid "Public URL" -msgstr "Public URL" - -#: ../../godmode/setup/setup_general.php:162 -#: ../../enterprise/meta/advanced/metasetup.setup.php:184 -msgid "" -"Set this value when your PandoraFMS across inverse proxy or for example with " -"mod_proxy of Apache." -msgstr "" -"Set this value when you need your Pandora to be accessible via a public URL " -"(for example using Apache mod_proxy settings)" - -#: ../../godmode/setup/setup_general.php:165 -#: ../../include/functions_config.php:190 -msgid "Referer security" -msgstr "Enforce URL security" - -#: ../../godmode/setup/setup_general.php:166 -msgid "" -"When it is set as \"yes\" in some important sections check if the user have " -"gone from url Pandora." -msgstr "If enabled, actively checks if the user comes from Pandora's URL" - -#: ../../godmode/setup/setup_general.php:173 -#: ../../include/functions_config.php:192 -msgid "Event storm protection" -msgstr "Event storm protection" - -#: ../../godmode/setup/setup_general.php:174 -msgid "" -"If set to yes no events or alerts will be generated, but agents will " -"continue receiving data." -msgstr "" -"If enabled, no events or alerts will be generated, although agents will " -"continue to receive data." - -#: ../../godmode/setup/setup_general.php:182 -#: ../../include/functions_config.php:194 -msgid "Command Snapshot" -msgstr "Command line snapshot" - -#: ../../godmode/setup/setup_general.php:183 -msgid "The string modules with several lines show as command output" -msgstr "" -"String module outputs with more than one line will be shown as a snapshot." - -#: ../../godmode/setup/setup_general.php:187 -#: ../../include/functions_config.php:196 -msgid "Server logs directory" -msgstr "Server log directory" - -#: ../../godmode/setup/setup_general.php:187 -msgid "Directory where the server logs are stored." -msgstr "The directory in which server logs are stored." - -#: ../../godmode/setup/setup_general.php:192 -msgid "Full mode" -msgstr "Full assist mode" - -#: ../../godmode/setup/setup_general.php:193 -msgid "On demand" -msgstr "On demand" - -#: ../../godmode/setup/setup_general.php:194 -msgid "Expert" -msgstr "Expert" - -#: ../../godmode/setup/setup_general.php:196 -#: ../../include/functions_config.php:198 -msgid "Tutorial mode" -msgstr "Tutorial mode" - -#: ../../godmode/setup/setup_general.php:197 -msgid "" -"Configuration of our clippy, 'full mode' show the icon in the header and the " -"contextual helps and it is noise, 'on demand' it is equal to full but it is " -"not noise and 'expert' the icons in the header and the context is not." -msgstr "" -"These are settings for the 'helper' cartoon. When 'Full mode' is enabled the " -"icon in the header and help texts will all be active and will automatically " -"show. 'On demand' mode is the same as 'Full mode' but users will choose when " -"the helper activates. In 'Expert' mode, the icons in the header and help " -"texts are all disabled." - -#: ../../godmode/setup/setup_general.php:203 -#: ../../include/functions_config.php:200 -msgid "Allow create planned downtimes in the past" -msgstr "Allows creating planned downtimes for past dates" - -#: ../../godmode/setup/setup_general.php:204 -msgid "The planned downtimes created in the past will affect the SLA reports" -msgstr "" -"The planned downtimes created in the past will affect the SLA reports" - -#: ../../godmode/setup/setup_general.php:208 -#: ../../include/functions_config.php:202 -msgid "Limit parameters massive" -msgstr "Massive parameter limits" - -#: ../../godmode/setup/setup_general.php:209 +#: ../../include/ajax/module.php:137 ../../include/functions_netflow.php:1056 +#: ../../include/functions_netflow.php:1089 ../../include/functions.php:2025 +msgid "1 day" +msgstr "1 day" + +#: ../../include/ajax/module.php:138 ../../include/functions_netflow.php:1093 +#: ../../include/functions.php:2026 +msgid "1 week" +msgstr "1 week" + +#: ../../include/ajax/module.php:139 ../../include/functions_netflow.php:1059 +#: ../../include/functions_netflow.php:1092 ../../include/functions.php:2027 +msgid "15 days" +msgstr "15 days" + +#: ../../include/ajax/module.php:140 ../../include/functions_netflow.php:1094 +#: ../../include/functions.php:2028 +msgid "1 month" +msgstr "1 month" + +#: ../../include/ajax/module.php:141 ../../include/functions_netflow.php:1063 +msgid "3 months" +msgstr "3 months" + +#: ../../include/ajax/module.php:142 ../../include/functions_netflow.php:1064 +msgid "6 months" +msgstr "6 months" + +#: ../../include/ajax/module.php:143 ../../include/functions.php:2031 +msgid "1 year" +msgstr "1 year" + +#: ../../include/ajax/module.php:144 ../../include/functions_netflow.php:1066 +msgid "2 years" +msgstr "2 years" + +#: ../../include/ajax/module.php:145 +msgid "3 years" +msgstr "3 years" + +#: ../../include/ajax/module.php:836 ../../include/ajax/module.php:846 +#: ../../godmode/agentes/module_manager.php:679 +#: ../../godmode/agentes/module_manager.php:689 +msgid "Adopted" +msgstr "Adopted" + +#: ../../include/ajax/module.php:846 ../../include/ajax/module.php:850 +#: ../../godmode/massive/massive_edit_modules.php:572 +#: ../../godmode/agentes/module_manager.php:689 +#: ../../godmode/agentes/module_manager.php:693 +msgid "Unlinked" +msgstr "Not linked" + +#: ../../include/ajax/module.php:1093 +msgid "Any monitors aren't with this filter." +msgstr "No monitors have this filter." + +#: ../../include/ajax/module.php:1096 +msgid "This agent doesn't have any active monitors." +msgstr "This agent doesn't have any active monitors." + +#: ../../include/ajax/events.php:158 #, php-format -msgid "" -"Your PHP environment is setted with %d max_input_vars. Maybe you must not " -"set this value with upper values." -msgstr "" -"Your PHP environment is setted with %d max_input_vars. Maybe you must not " -"set this value with upper values." - -#: ../../godmode/setup/setup_general.php:213 -msgid "Include agents manually disabled" -msgstr "Include agents manually disabled" - -#: ../../godmode/setup/setup_general.php:217 -msgid "audit log directory" -msgstr "audit log directory" - -#: ../../godmode/setup/setup_general.php:218 -msgid "Directory where audit log is stored." -msgstr "Directory where audit log is stored." - -#: ../../godmode/setup/setup_general.php:224 -msgid "General options" -msgstr "General settings" - -#: ../../godmode/setup/setup_general.php:283 -msgid "" -"If Enterprise ACL System is enabled without rules you will lose access to " -"Pandora FMS Console (even admin). Do you want to continue?" -msgstr "" -"If Enterprise ACL System is enabled without rules you will lose access to " -"Pandora FMS Console (even admin). Do you want to continue?" - -#: ../../godmode/setup/setup_netflow.php:41 -#: ../../include/functions_config.php:663 -msgid "Data storage path" -msgstr "Data storage path" - -#: ../../godmode/setup/setup_netflow.php:42 -msgid "Directory where netflow data will be stored." -msgstr "Directory where netflow data will be stored." - -#: ../../godmode/setup/setup_netflow.php:45 -#: ../../include/functions_config.php:665 -msgid "Daemon interval" -msgstr "Daemon interval" - -#: ../../godmode/setup/setup_netflow.php:46 -msgid "Specifies the time interval in seconds to rotate netflow data files." -msgstr "Specifies the time interval in seconds to rotate netflow data files." - -#: ../../godmode/setup/setup_netflow.php:49 -#: ../../include/functions_config.php:667 -msgid "Daemon binary path" -msgstr "Daemon binary path" - -#: ../../godmode/setup/setup_netflow.php:52 -#: ../../include/functions_config.php:669 -msgid "Nfdump binary path" -msgstr "Nfdump binary path" - -#: ../../godmode/setup/setup_netflow.php:55 -#: ../../include/functions_config.php:671 -msgid "Nfexpire binary path" -msgstr "Nfexpire binary path" - -#: ../../godmode/setup/setup_netflow.php:58 -#: ../../include/functions_config.php:673 -msgid "Maximum chart resolution" -msgstr "Maximum chart resolution" - -#: ../../godmode/setup/setup_netflow.php:58 -msgid "" -"Maximum number of points that a netflow area chart will display. The higher " -"the resolution the performance. Values between 50 and 100 are recommended." -msgstr "" -"Maximum number of points that a netflow area chart will display. Higher " -"resolutions take more time to render. Values between 50 and 100 are " -"recommended" - -#: ../../godmode/setup/setup_netflow.php:61 -#: ../../include/functions_config.php:675 -#: ../../enterprise/meta/advanced/metasetup.setup.php:187 -msgid "Disable custom live view filters" -msgstr "Disable custom live view filters" - -#: ../../godmode/setup/setup_netflow.php:62 -#: ../../enterprise/meta/advanced/metasetup.setup.php:187 -msgid "" -"Disable the definition of custom filters in the live view. Only existing " -"filters can be used." -msgstr "" -"Disable the definition of custom filters in the live view. Only existing " -"filters can be used." - -#: ../../godmode/setup/setup_netflow.php:65 -#: ../../include/functions_config.php:677 -#: ../../include/functions_config.php:683 -msgid "Netflow max lifetime" -msgstr "Max. Netflow lifespan" - -#: ../../godmode/setup/setup_netflow.php:65 -msgid "Sets the maximum lifetime for netflow data in days." -msgstr "Sets the max. lifespan for netflow data, in days." - -#: ../../godmode/setup/setup_netflow.php:68 -#: ../../include/functions_config.php:679 -msgid "Name resolution for IP address" -msgstr "Enable IP address name resolution" - -#: ../../godmode/setup/setup_netflow.php:69 -#: ../../operation/netflow/nf_live_view.php:284 -msgid "Resolve the IP addresses to get their hostnames." -msgstr "Resolves IP addresses in order to obtain the hostname" - -#: ../../godmode/setup/setup_netflow.php:70 -#: ../../operation/netflow/nf_live_view.php:274 -msgid "IP address resolution can take a lot of time" -msgstr "This process can take a long time" - -#: ../../godmode/setup/setup_visuals.php:75 -#: ../../include/functions_config.php:498 -msgid "Default interval for refresh on Visual Console" -msgstr "Default interval for Visual Console to refresh" - -#: ../../godmode/setup/setup_visuals.php:76 -msgid "This interval will affect to Visual Console pages" -msgstr "This interval will affect Visual Console pages" - -#: ../../godmode/setup/setup_visuals.php:80 -msgid "Paginated module view" -msgstr "Paginated module view" - -#: ../../godmode/setup/setup_visuals.php:85 -#: ../../include/functions_config.php:546 -#: ../../enterprise/meta/advanced/metasetup.visual.php:174 -#: ../../enterprise/meta/include/functions_meta.php:1257 -msgid "Display data of proc modules in other format" -msgstr "Display data of proc modules in other format" - -#: ../../godmode/setup/setup_visuals.php:95 -#: ../../include/functions_config.php:548 -#: ../../enterprise/meta/advanced/metasetup.visual.php:183 -#: ../../enterprise/meta/include/functions_meta.php:1262 -msgid "Display text proc modules have state is ok" -msgstr "Display text proc modules have state is ok" - -#: ../../godmode/setup/setup_visuals.php:99 -#: ../../include/functions_config.php:550 -#: ../../enterprise/meta/advanced/metasetup.visual.php:186 -#: ../../enterprise/meta/include/functions_meta.php:1267 -msgid "Display text when proc modules have state critical" -msgstr "Display text when proc modules" - -#: ../../godmode/setup/setup_visuals.php:104 -msgid "Click to display lateral menus" -msgstr "Click to display lateral menus" - -#: ../../godmode/setup/setup_visuals.php:105 -msgid "" -"When enabled, the lateral menus are shown when left clicking them, instead " -"of hovering over them" -msgstr "" -"When enabled, the lateral menus are shown when left-clicked, not by hovering " -"over them." - -#: ../../godmode/setup/setup_visuals.php:117 -#: ../../include/functions_config.php:557 -msgid "Service label font size" -msgstr "Service label font size" - -#: ../../godmode/setup/setup_visuals.php:121 -msgid "Space between items in Service maps" -msgstr "Space between items in Service maps" - -#: ../../godmode/setup/setup_visuals.php:126 -#: ../../include/functions_config.php:564 -msgid "Classic menu mode" -msgstr "Classic menu mode" - -#: ../../godmode/setup/setup_visuals.php:127 -msgid "Text menu options always visible, don't hide" -msgstr "Text menu options always visible" - -#: ../../godmode/setup/setup_visuals.php:138 -msgid "Behaviour configuration" -msgstr "Behaviour configuration" - -#: ../../godmode/setup/setup_visuals.php:153 -#: ../../include/functions_config.php:455 -msgid "Style template" -msgstr "Style template" - -#: ../../godmode/setup/setup_visuals.php:158 -#: ../../include/functions_config.php:463 -msgid "Status icon set" -msgstr "Status icon set" - -#: ../../godmode/setup/setup_visuals.php:159 -msgid "Colors" -msgstr "Colours" - -#: ../../godmode/setup/setup_visuals.php:160 -msgid "Faces" -msgstr "Faces" - -#: ../../godmode/setup/setup_visuals.php:161 -msgid "Colors and text" -msgstr "Colours and text" - -#: ../../godmode/setup/setup_visuals.php:168 -#: ../../include/functions_config.php:482 -#: ../../enterprise/meta/advanced/metasetup.visual.php:207 -msgid "Login background" -msgstr "Login background" - -#: ../../godmode/setup/setup_visuals.php:169 -#: ../../enterprise/meta/advanced/metasetup.visual.php:208 -msgid "You can place your custom images into the folder images/backgrounds/" -msgstr "You can place custom images in the folder images/backgrounds/" - -#: ../../godmode/setup/setup_visuals.php:188 -#: ../../enterprise/meta/advanced/metasetup.visual.php:218 -msgid "Custom logo (header)" -msgstr "Custom logo (header)" - -#: ../../godmode/setup/setup_visuals.php:207 -#: ../../enterprise/meta/advanced/metasetup.visual.php:225 -msgid "Custom logo (login)" -msgstr "Custom logo (login)" - -#: ../../godmode/setup/setup_visuals.php:225 -#: ../../enterprise/meta/advanced/metasetup.visual.php:232 -msgid "Custom Splash (login)" -msgstr "" - -#: ../../godmode/setup/setup_visuals.php:238 -#: ../../enterprise/meta/advanced/metasetup.visual.php:239 -msgid "Title 1 (login)" -msgstr "" - -#: ../../godmode/setup/setup_visuals.php:245 -#: ../../enterprise/meta/advanced/metasetup.visual.php:243 -msgid "Title 2 (login)" -msgstr "" - -#: ../../godmode/setup/setup_visuals.php:250 -msgid "Disable logo in graphs" -msgstr "Disable logo in graphs" - -#: ../../godmode/setup/setup_visuals.php:264 -#: ../../include/functions_config.php:524 -msgid "Fixed header" -msgstr "Fixed header" - -#: ../../godmode/setup/setup_visuals.php:272 -#: ../../include/functions_config.php:526 -msgid "Fixed menu" -msgstr "Fixed menu" - -#: ../../godmode/setup/setup_visuals.php:280 -#: ../../include/functions_config.php:520 -msgid "Autohidden menu" -msgstr "Auto-hidden menu" - -#: ../../godmode/setup/setup_visuals.php:285 -msgid "Style configuration" -msgstr "Style configuration" - -#: ../../godmode/setup/setup_visuals.php:300 -#: ../../include/functions_config.php:514 -msgid "GIS Labels" -msgstr "GIS Labels" - -#: ../../godmode/setup/setup_visuals.php:301 -msgid "" -"This enabling this, you get a label with agent name in GIS maps. If you have " -"lots of agents in the map, will be unreadable. Disabled by default." -msgstr "" -"Enabling this shows a label with the agent name on the GIS maps. If you have " -"a lot of agents on the map, it will be unreadable. Disabled by default." - -#: ../../godmode/setup/setup_visuals.php:312 -#: ../../include/functions_config.php:518 -msgid "Default icon in GIS" -msgstr "Default icon in GIS" - -#: ../../godmode/setup/setup_visuals.php:313 -msgid "Agent icon for GIS Maps. If set to \"none\", group icon will be used" -msgstr "Agent icon for GIS Maps. If set to \"none\", group icon will be used" - -#: ../../godmode/setup/setup_visuals.php:322 -msgid "GIS configuration" -msgstr "GIS configuration" - -#: ../../godmode/setup/setup_visuals.php:337 -#: ../../include/functions_config.php:465 -msgid "Font path" -msgstr "Font path" - -#: ../../godmode/setup/setup_visuals.php:367 -#: ../../include/functions_config.php:502 -#: ../../include/functions_config.php:504 -msgid "Agent size text" -msgstr "Agent text size" - -#: ../../godmode/setup/setup_visuals.php:368 -msgid "" -"When the agent name have a lot of characters, in some places in Pandora " -"Console it is necesary truncate to N characters." -msgstr "" -"When the agent name has a lot of characters, it is needed to truncate it " -"into N characters in some sections in Pandora Console." - -#: ../../godmode/setup/setup_visuals.php:369 -#: ../../godmode/setup/setup_visuals.php:377 -msgid "Small:" -msgstr "Small:" - -#: ../../godmode/setup/setup_visuals.php:371 -#: ../../godmode/setup/setup_visuals.php:379 -msgid "Normal:" -msgstr "Normal:" - -#: ../../godmode/setup/setup_visuals.php:375 -#: ../../include/functions_config.php:506 -msgid "Module size text" -msgstr "Module text size" - -#: ../../godmode/setup/setup_visuals.php:376 -msgid "" -"When the module name have a lot of characters, in some places in Pandora " -"Console it is necesary truncate to N characters." -msgstr "" -"When the module name has a lot of characters, it is necessary to truncate it " -"into N characters in some sections in Pandora Console." - -#: ../../godmode/setup/setup_visuals.php:383 -#: ../../include/functions_config.php:508 -#: ../../include/functions_config.php:510 -msgid "Description size text" -msgstr "Description text size" - -#: ../../godmode/setup/setup_visuals.php:383 -msgid "" -"When the description name have a lot of characters, in some places in " -"Pandora Console it is necesary truncate to N characters." -msgstr "" -"If the description name has a lot of characters, in some places in Pandora " -"Console it is necessary to truncate it to N characters." - -#: ../../godmode/setup/setup_visuals.php:387 -#: ../../include/functions_config.php:512 -msgid "Item title size text" -msgstr "Item title text size" - -#: ../../godmode/setup/setup_visuals.php:388 -msgid "" -"When the item title name have a lot of characters, in some places in Pandora " -"Console it is necesary truncate to N characters." -msgstr "" -"When the item title name has a lot of characters, it is needed to truncate " -"it into N characters in some sections in Pandora Console." - -#: ../../godmode/setup/setup_visuals.php:393 -msgid "Show unit along with value in reports" -msgstr "Show unit along with value in reports" - -#: ../../godmode/setup/setup_visuals.php:394 -msgid "This enabling this, max, min and avg values will be shown with units." -msgstr "When enabled, max, min and avg values are shown with units" - -#: ../../godmode/setup/setup_visuals.php:402 -msgid "Font and Text configuration" -msgstr "Font and text settings" - -#: ../../godmode/setup/setup_visuals.php:417 -#: ../../include/functions_config.php:426 -#: ../../enterprise/meta/advanced/metasetup.visual.php:99 -#: ../../enterprise/meta/include/functions_meta.php:1008 -msgid "Graph color (min)" -msgstr "Graph colour (min)" - -#: ../../godmode/setup/setup_visuals.php:421 -#: ../../include/functions_config.php:428 -#: ../../enterprise/meta/advanced/metasetup.visual.php:102 -#: ../../enterprise/meta/include/functions_meta.php:1018 -msgid "Graph color (avg)" -msgstr "Graph colour (avg)" - -#: ../../godmode/setup/setup_visuals.php:425 -#: ../../include/functions_config.php:430 -#: ../../enterprise/meta/advanced/metasetup.visual.php:105 -#: ../../enterprise/meta/include/functions_meta.php:1028 -msgid "Graph color (max)" -msgstr "Graph colour (max)" - -#: ../../godmode/setup/setup_visuals.php:429 -#: ../../include/functions_config.php:432 -msgid "Graph color #4" -msgstr "Graph colour #4" - -#: ../../godmode/setup/setup_visuals.php:433 -#: ../../include/functions_config.php:434 -msgid "Graph color #5" -msgstr "Graph colour #5" - -#: ../../godmode/setup/setup_visuals.php:437 -#: ../../include/functions_config.php:436 -msgid "Graph color #6" -msgstr "Graph colour #6" - -#: ../../godmode/setup/setup_visuals.php:441 -#: ../../include/functions_config.php:438 -msgid "Graph color #7" -msgstr "Graph colour #7" - -#: ../../godmode/setup/setup_visuals.php:445 -#: ../../include/functions_config.php:440 -msgid "Graph color #8" -msgstr "Graph colour #8" - -#: ../../godmode/setup/setup_visuals.php:449 -#: ../../include/functions_config.php:442 -msgid "Graph color #9" -msgstr "Graph colour #9" - -#: ../../godmode/setup/setup_visuals.php:453 -#: ../../include/functions_config.php:444 -msgid "Graph color #10" -msgstr "Graph colour #10" - -#: ../../godmode/setup/setup_visuals.php:457 -msgid "Graph resolution (1-low, 5-high)" -msgstr "Graph resolution (1-low, 5-high)" - -#: ../../godmode/setup/setup_visuals.php:461 -#: ../../include/functions_config.php:448 -#: ../../enterprise/meta/advanced/metasetup.visual.php:114 -#: ../../enterprise/meta/include/functions_meta.php:1058 -msgid "Value to interface graphics" -msgstr "Value to interface graphics" - -#: ../../godmode/setup/setup_visuals.php:470 -#: ../../include/functions_config.php:450 -#: ../../enterprise/meta/advanced/metasetup.visual.php:108 -#: ../../enterprise/meta/include/functions_meta.php:1038 -msgid "Data precision for reports" -msgstr "Data precision for reports" - -#: ../../godmode/setup/setup_visuals.php:471 -msgid "" -"Number of decimals shown in reports. It must be a number between 0 and 5" -msgstr "" -"Number of decimals shown in reports. It must be a number between 0 and 5" - -#: ../../godmode/setup/setup_visuals.php:475 -#: ../../include/functions_config.php:538 -msgid "Default line thickness for the Custom Graph." -msgstr "Default line width for the Custom Graph" - -#: ../../godmode/setup/setup_visuals.php:480 -#: ../../include/functions_config.php:459 -#: ../../enterprise/meta/advanced/metasetup.visual.php:120 -#: ../../enterprise/meta/include/functions_meta.php:1081 -msgid "Use round corners" -msgstr "Use round corners" - -#: ../../godmode/setup/setup_visuals.php:485 -#: ../../godmode/users/configure_user.php:515 -#: ../../include/functions_config.php:469 -#: ../../operation/users/user_edit.php:251 -#: ../../enterprise/meta/advanced/metasetup.visual.php:124 -#: ../../enterprise/meta/include/functions_meta.php:1091 -msgid "Interactive charts" -msgstr "Interactive charts" - -#: ../../godmode/setup/setup_visuals.php:486 -#: ../../godmode/users/configure_user.php:515 -#: ../../operation/users/user_edit.php:251 -#: ../../enterprise/meta/advanced/metasetup.visual.php:124 -msgid "Whether to use Javascript or static PNG graphs" -msgstr "Whether to use Javascript or static PNG graphs" - -#: ../../godmode/setup/setup_visuals.php:495 -#: ../../include/functions_config.php:534 -msgid "Shortened module graph data" -msgstr "Shortened module graph data" - -#: ../../godmode/setup/setup_visuals.php:496 -msgid "The data number of the module graphs will be rounded and shortened" -msgstr "The numeric data of module graphs will be rounded out and shortened." - -#: ../../godmode/setup/setup_visuals.php:506 -#: ../../enterprise/meta/advanced/metasetup.visual.php:128 -msgid "Type of module charts" -msgstr "Type of module charts" - -#: ../../godmode/setup/setup_visuals.php:515 -msgid "Type of interface charts" -msgstr "Type of interface charts" - -#: ../../godmode/setup/setup_visuals.php:524 -msgid "Show only average" -msgstr "Show only average" - -#: ../../godmode/setup/setup_visuals.php:525 -msgid "Hide Max and Min values in graphs" -msgstr "Hide Max and Min values in graphs" - -#: ../../godmode/setup/setup_visuals.php:533 -msgid "Show percentile 95 in graphs" -msgstr "Show percentile 95 in graphs" - -#: ../../godmode/setup/setup_visuals.php:538 -msgid "Charts configuration" -msgstr "Chart settings" - -#: ../../godmode/setup/setup_visuals.php:554 -#: ../../include/functions_config.php:500 -msgid "Default line thickness for the Visual Console" -msgstr "Default line width for the Visual Console" - -#: ../../godmode/setup/setup_visuals.php:554 -msgid "" -"This interval will affect to the lines between elements on the Visual Console" -msgstr "" -"This interval will affect to the lines between elements on the Visual Console" - -#: ../../godmode/setup/setup_visuals.php:559 -msgid "Show report info with description" -msgstr "Show report info with description" - -#: ../../godmode/setup/setup_visuals.php:561 -msgid "" -"Custom report description info. It will be applied to all reports and " -"templates by default." -msgstr "" -"Custom report description info. Applied to all reports and templates by " -"default." - -#: ../../godmode/setup/setup_visuals.php:569 -#: ../../enterprise/meta/advanced/metasetup.visual.php:247 -msgid "Custom report front page" -msgstr "Front page for custom reports" - -#: ../../godmode/setup/setup_visuals.php:571 -#: ../../enterprise/meta/advanced/metasetup.visual.php:247 -msgid "" -"Custom report front page. It will be applied to all reports and templates by " -"default." -msgstr "" -"It's the custom report's front page. It'll be applied to all reports and " -"templates by default." - -#: ../../godmode/setup/setup_visuals.php:593 -#: ../../godmode/setup/setup_visuals.php:599 -#: ../../godmode/setup/setup_visuals.php:612 -#: ../../godmode/setup/setup_visuals.php:620 -#: ../../godmode/setup/setup_visuals.php:625 -#: ../../godmode/setup/setup_visuals.php:633 -#: ../../include/functions_config.php:643 -#: ../../include/functions_config.php:646 -#: ../../include/functions_config.php:649 -#: ../../include/functions_config.php:652 -#: ../../include/functions_config.php:655 -#: ../../include/functions_config.php:658 -#: ../../enterprise/meta/advanced/metasetup.visual.php:250 -#: ../../enterprise/meta/advanced/metasetup.visual.php:253 -#: ../../enterprise/meta/advanced/metasetup.visual.php:257 -#: ../../enterprise/meta/advanced/metasetup.visual.php:263 -#: ../../enterprise/meta/advanced/metasetup.visual.php:267 -#: ../../enterprise/meta/advanced/metasetup.visual.php:274 -#: ../../enterprise/meta/include/functions_meta.php:1227 -#: ../../enterprise/meta/include/functions_meta.php:1232 -#: ../../enterprise/meta/include/functions_meta.php:1237 -#: ../../enterprise/meta/include/functions_meta.php:1242 -#: ../../enterprise/meta/include/functions_meta.php:1247 -#: ../../enterprise/meta/include/functions_meta.php:1252 -msgid "Custom report front" -msgstr "Front side custom report" - -#: ../../godmode/setup/setup_visuals.php:593 -#: ../../include/functions_config.php:646 -#: ../../enterprise/godmode/reporting/reporting_builder.advanced.php:82 -#: ../../enterprise/godmode/reporting/reporting_builder.template_advanced.php:116 -#: ../../enterprise/meta/advanced/metasetup.visual.php:250 -#: ../../enterprise/meta/include/functions_meta.php:1232 -msgid "Font family" -msgstr "Font family" - -#: ../../godmode/setup/setup_visuals.php:600 -#: ../../include/functions_config.php:472 -#: ../../include/functions_config.php:649 -#: ../../enterprise/godmode/reporting/reporting_builder.advanced.php:85 -#: ../../enterprise/godmode/reporting/reporting_builder.template_advanced.php:119 -#: ../../enterprise/meta/advanced/metasetup.visual.php:253 -#: ../../enterprise/meta/include/functions_meta.php:1131 -#: ../../enterprise/meta/include/functions_meta.php:1237 -msgid "Custom logo" -msgstr "Custom logo" - -#: ../../godmode/setup/setup_visuals.php:602 -#: ../../enterprise/godmode/reporting/reporting_builder.advanced.php:87 -#: ../../enterprise/godmode/reporting/reporting_builder.template_advanced.php:121 -#: ../../enterprise/meta/advanced/metasetup.visual.php:255 -msgid "" -"The dir of custom logos is in your www Pandora Console in " -"\"images/custom_logo\". You can upload more files (ONLY JPEG) in upload tool " -"in console." -msgstr "" -"The directory for custom logos can be found on the Pandora Console under " -"\"images/custom_logo\". You can upload more files (ONLY IN JPEG) using the " -"console's upload tool." - -#: ../../godmode/setup/setup_visuals.php:620 -#: ../../include/functions_config.php:652 -#: ../../enterprise/godmode/reporting/reporting_builder.advanced.php:96 -#: ../../enterprise/godmode/reporting/reporting_builder.template_advanced.php:129 -#: ../../enterprise/meta/advanced/metasetup.visual.php:263 -#: ../../enterprise/meta/include/functions_meta.php:1242 -msgid "Header" -msgstr "Header" - -#: ../../godmode/setup/setup_visuals.php:625 -#: ../../include/functions_config.php:655 -#: ../../enterprise/godmode/reporting/reporting_builder.advanced.php:99 -#: ../../enterprise/godmode/reporting/reporting_builder.template_advanced.php:133 -#: ../../enterprise/meta/advanced/metasetup.visual.php:267 -#: ../../enterprise/meta/include/functions_meta.php:1247 -msgid "First page" -msgstr "First page" - -#: ../../godmode/setup/setup_visuals.php:633 -#: ../../include/functions_config.php:658 -#: ../../enterprise/godmode/reporting/reporting_builder.advanced.php:102 -#: ../../enterprise/godmode/reporting/reporting_builder.template_advanced.php:137 -#: ../../enterprise/meta/advanced/metasetup.visual.php:274 -#: ../../enterprise/meta/include/functions_meta.php:1252 -msgid "Footer" -msgstr "Footer" - -#: ../../godmode/setup/setup_visuals.php:640 -msgid "Show QR Code icon in the header" -msgstr "Display the QR Code's icon on the header" - -#: ../../godmode/setup/setup_visuals.php:651 -#: ../../include/functions_config.php:530 -msgid "Custom graphviz directory" -msgstr "Custom graphviz directory" - -#: ../../godmode/setup/setup_visuals.php:652 -msgid "Custom directory where the graphviz binaries are stored." -msgstr "Custom directory in which graphviz binaries are stored." - -#: ../../godmode/setup/setup_visuals.php:658 -#: ../../include/functions_config.php:532 -msgid "Networkmap max width" -msgstr "Networkmap max width" - -#: ../../godmode/setup/setup_visuals.php:665 -#: ../../enterprise/meta/advanced/metasetup.visual.php:163 -#: ../../enterprise/meta/include/functions_meta.php:1121 -msgid "Show only the group name" -msgstr "Show only the group's name" - -#: ../../godmode/setup/setup_visuals.php:667 -#: ../../include/functions_config.php:536 -#: ../../enterprise/meta/advanced/metasetup.visual.php:165 -msgid "Show the group name instead the group icon." -msgstr "Show group name instead of group icon" - -#: ../../godmode/setup/setup_visuals.php:677 -#: ../../include/functions_config.php:422 -#: ../../enterprise/meta/advanced/metasetup.visual.php:81 -#: ../../enterprise/meta/include/functions_meta.php:988 -msgid "Date format string" -msgstr "Date format string" - -#: ../../godmode/setup/setup_visuals.php:678 -#: ../../enterprise/meta/advanced/metasetup.visual.php:82 -msgid "Example" -msgstr "Example" - -#: ../../godmode/setup/setup_visuals.php:690 -#: ../../include/functions_config.php:424 -#: ../../enterprise/meta/advanced/metasetup.visual.php:93 -#: ../../enterprise/meta/include/functions_meta.php:998 -msgid "Timestamp or time comparation" -msgstr "Timestamp or time comparison" - -#: ../../godmode/setup/setup_visuals.php:691 -#: ../../enterprise/meta/advanced/metasetup.visual.php:94 -msgid "Comparation in rollover" -msgstr "Rollover comparison" - -#: ../../godmode/setup/setup_visuals.php:693 -#: ../../enterprise/meta/advanced/metasetup.visual.php:96 -msgid "Timestamp in rollover" -msgstr "Timestamp in rollover" - -#: ../../godmode/setup/setup_visuals.php:701 -msgid "Custom values post process" -msgstr "Custom value post processing" - -#: ../../godmode/setup/setup_visuals.php:715 -msgid "Delete custom values" -msgstr "Delete custom values" - -#: ../../godmode/setup/setup_visuals.php:735 -msgid "Interval values" -msgstr "Interval values" - -#: ../../godmode/setup/setup_visuals.php:738 ../../include/functions.php:434 -#: ../../include/functions.php:568 ../../include/functions_html.php:729 -#: ../../enterprise/extensions/vmware/functions.php:21 -#: ../../enterprise/extensions/vmware/functions.php:22 -#: ../../enterprise/extensions/vmware/functions.php:23 -#: ../../enterprise/extensions/vmware/functions.php:24 -#: ../../enterprise/meta/advanced/metasetup.visual.php:141 -msgid "minutes" -msgstr "minutes" - -#: ../../godmode/setup/setup_visuals.php:739 ../../include/functions.php:435 -#: ../../include/functions.php:569 ../../include/functions_html.php:730 -#: ../../enterprise/meta/advanced/metasetup.visual.php:142 -msgid "hours" -msgstr "hours" - -#: ../../godmode/setup/setup_visuals.php:741 ../../include/functions.php:432 -#: ../../include/functions.php:566 ../../include/functions_html.php:733 -#: ../../enterprise/meta/advanced/metasetup.visual.php:144 -msgid "months" -msgstr "months" - -#: ../../godmode/setup/setup_visuals.php:742 ../../include/functions.php:433 -#: ../../include/functions.php:567 ../../include/functions_html.php:734 -#: ../../enterprise/meta/advanced/metasetup.visual.php:145 -msgid "years" -msgstr "years" - -#: ../../godmode/setup/setup_visuals.php:743 -#: ../../enterprise/meta/advanced/metasetup.visual.php:146 -msgid "Add new custom value to intervals" -msgstr "Add new custom value to intervals" - -#: ../../godmode/setup/setup_visuals.php:749 -#: ../../include/functions_config.php:634 -#: ../../enterprise/meta/advanced/metasetup.visual.php:152 -#: ../../enterprise/meta/include/functions_meta.php:1221 -msgid "Delete interval" -msgstr "Delete interval" - -#: ../../godmode/setup/setup_visuals.php:760 -msgid "Other configuration" -msgstr "Other configuration" - -#: ../../godmode/setup/setup_visuals.php:948 -#: ../../godmode/setup/setup_visuals.php:988 -#: ../../enterprise/meta/advanced/metasetup.visual.php:399 -#: ../../enterprise/meta/advanced/metasetup.visual.php:439 -msgid "Logo preview" -msgstr "Logo preview" - -#: ../../godmode/setup/setup_visuals.php:1028 -#: ../../enterprise/meta/advanced/metasetup.visual.php:479 -msgid "Splash Preview" -msgstr "" - -#: ../../godmode/setup/setup_visuals.php:1069 -#: ../../enterprise/meta/advanced/metasetup.visual.php:519 -msgid "Background preview" -msgstr "Background preview" - -#: ../../godmode/setup/setup_visuals.php:1113 -msgid "Gis icons preview" -msgstr "GIS icon preview" - -#: ../../godmode/setup/setup_visuals.php:1168 -msgid "Status set preview" -msgstr "Status set preview" - -#: ../../godmode/setup/snmp_wizard.php:43 -#: ../../enterprise/godmode/setup/setup_auth.php:427 -#: ../../enterprise/godmode/setup/setup_auth.php:468 -msgid "OP" -msgstr "OP" - -#: ../../godmode/setup/snmp_wizard.php:166 -msgid "Unsucessful update the snmp translation" -msgstr "SNMP translation failed to update" - -#: ../../godmode/setup/snmp_wizard.php:173 -msgid "Unsucessful update the snmp translation." -msgstr "SNMP translation failed to update." - -#: ../../godmode/setup/snmp_wizard.php:221 -msgid "Unsucessful delete the snmp translation" -msgstr "SNMP translation failed to delete" - -#: ../../godmode/setup/snmp_wizard.php:228 -msgid "Unsucessful delete the snmp translation." -msgstr "SNMP translation failed to delete." - -#: ../../godmode/setup/snmp_wizard.php:289 -msgid "Unsucessful save the snmp translation" -msgstr "SNMP translation failed to save" - -#: ../../godmode/setup/snmp_wizard.php:298 -msgid "Unsucessful save the snmp translation." -msgstr "SNMP translation failed to save." - -#: ../../godmode/snmpconsole/snmp_alert.php:28 -#: ../../operation/snmpconsole/snmp_view.php:424 -#: ../../operation/snmpconsole/snmp_view.php:810 -#: ../../operation/snmpconsole/snmp_view.php:817 -#: ../../enterprise/godmode/massive/massive_delete_alerts_snmp.php:28 -#: ../../enterprise/godmode/massive/massive_modify_alerts_snmp.php:29 -msgid "Cold start (0)" -msgstr "Cold start (0)" - -#: ../../godmode/snmpconsole/snmp_alert.php:29 -#: ../../operation/snmpconsole/snmp_view.php:425 -#: ../../operation/snmpconsole/snmp_view.php:810 -#: ../../operation/snmpconsole/snmp_view.php:820 -#: ../../enterprise/godmode/massive/massive_delete_alerts_snmp.php:29 -#: ../../enterprise/godmode/massive/massive_modify_alerts_snmp.php:30 -msgid "Warm start (1)" -msgstr "Warm start (1)" - -#: ../../godmode/snmpconsole/snmp_alert.php:30 -#: ../../operation/snmpconsole/snmp_view.php:426 -#: ../../operation/snmpconsole/snmp_view.php:810 -#: ../../operation/snmpconsole/snmp_view.php:823 -#: ../../enterprise/godmode/massive/massive_delete_alerts_snmp.php:30 -#: ../../enterprise/godmode/massive/massive_modify_alerts_snmp.php:31 -msgid "Link down (2)" -msgstr "Link down (2)" - -#: ../../godmode/snmpconsole/snmp_alert.php:31 -#: ../../operation/snmpconsole/snmp_view.php:427 -#: ../../operation/snmpconsole/snmp_view.php:810 -#: ../../operation/snmpconsole/snmp_view.php:826 -#: ../../enterprise/godmode/massive/massive_delete_alerts_snmp.php:31 -#: ../../enterprise/godmode/massive/massive_modify_alerts_snmp.php:32 -msgid "Link up (3)" -msgstr "Link up (3)" - -#: ../../godmode/snmpconsole/snmp_alert.php:32 -#: ../../operation/snmpconsole/snmp_view.php:428 -#: ../../operation/snmpconsole/snmp_view.php:810 -#: ../../operation/snmpconsole/snmp_view.php:829 -#: ../../enterprise/godmode/massive/massive_delete_alerts_snmp.php:32 -#: ../../enterprise/godmode/massive/massive_modify_alerts_snmp.php:33 -msgid "Authentication failure (4)" -msgstr "Authentication failure (4)" - -#: ../../godmode/snmpconsole/snmp_alert.php:78 -#: ../../godmode/snmpconsole/snmp_alert.php:82 -#: ../../godmode/snmpconsole/snmp_alert.php:86 -#: ../../godmode/snmpconsole/snmp_filters.php:35 -#: ../../godmode/snmpconsole/snmp_filters.php:38 -#: ../../godmode/snmpconsole/snmp_filters.php:42 -#: ../../operation/snmpconsole/snmp_statistics.php:64 -#: ../../operation/snmpconsole/snmp_view.php:466 -#: ../../operation/snmpconsole/snmp_view.php:553 -msgid "SNMP Console" -msgstr "SNMP Console" - -#: ../../godmode/snmpconsole/snmp_alert.php:78 -msgid "Update alert" -msgstr "Update alert" - -#: ../../godmode/snmpconsole/snmp_alert.php:82 -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:455 -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:533 -msgid "Create alert" -msgstr "Create alert" - -#: ../../godmode/snmpconsole/snmp_alert.php:86 -msgid "Alert overview" -msgstr "Alert overview" - -#: ../../godmode/snmpconsole/snmp_alert.php:243 -msgid "There was a problem creating the alert" -msgstr "There was a problem creating the alert" - -#: ../../godmode/snmpconsole/snmp_alert.php:314 -msgid "There was a problem updating the alert" -msgstr "There was a problem updating the alert" - -#: ../../godmode/snmpconsole/snmp_alert.php:536 -msgid "There was a problem duplicating the alert" -msgstr "There was a problem duplicating the alert" - -#: ../../godmode/snmpconsole/snmp_alert.php:540 -msgid "Successfully Duplicate" -msgstr "Duplicate successful" - -#: ../../godmode/snmpconsole/snmp_alert.php:556 -msgid "There was a problem deleting the alert" -msgstr "There was a problem deleting the alert" - -#: ../../godmode/snmpconsole/snmp_alert.php:585 -#: ../../enterprise/godmode/massive/massive_delete_alerts_snmp.php:137 -#, php-format -msgid "Successfully deleted alerts (%s / %s)" -msgstr "Successfully deleted alerts (%s / %s)" - -#: ../../godmode/snmpconsole/snmp_alert.php:589 -#: ../../enterprise/godmode/massive/massive_delete_alerts_snmp.php:141 -#, php-format -msgid "Unsuccessfully deleted alerts (%s / %s)" -msgstr "Unsuccessfully deleted alerts (%s / %s)" - -#: ../../godmode/snmpconsole/snmp_alert.php:637 -#: ../../godmode/snmpconsole/snmp_alert.php:1157 -#: ../../godmode/snmpconsole/snmp_trap_generator.php:72 -#: ../../operation/snmpconsole/snmp_view.php:605 -msgid "Enterprise String" -msgstr "Enterprise String" - -#: ../../godmode/snmpconsole/snmp_alert.php:643 -#: ../../enterprise/godmode/massive/massive_modify_alerts_snmp.php:245 -msgid "Custom Value/OID" -msgstr "Custom Value/OID" - -#: ../../godmode/snmpconsole/snmp_alert.php:652 -#: ../../godmode/snmpconsole/snmp_alert.php:1153 -#: ../../godmode/snmpconsole/snmp_trap_generator.php:78 -#: ../../operation/snmpconsole/snmp_view.php:601 -#: ../../enterprise/godmode/massive/massive_modify_alerts_snmp.php:247 -msgid "SNMP Agent" -msgstr "SNMP Agent" - -#: ../../godmode/snmpconsole/snmp_alert.php:664 -#: ../../godmode/snmpconsole/snmp_alert.php:1003 -#: ../../operation/snmpconsole/snmp_view.php:420 -#: ../../enterprise/godmode/massive/massive_delete_alerts_snmp.php:169 -#: ../../enterprise/godmode/massive/massive_modify_alerts_snmp.php:220 -#: ../../enterprise/godmode/massive/massive_modify_alerts_snmp.php:249 -msgid "Trap type" -msgstr "Trap type" - -#: ../../godmode/snmpconsole/snmp_alert.php:669 -#: ../../enterprise/godmode/massive/massive_modify_alerts_snmp.php:251 -msgid "Single value" -msgstr "Single value" - -#: ../../godmode/snmpconsole/snmp_alert.php:676 -#: ../../godmode/snmpconsole/snmp_alert.php:686 -#: ../../godmode/snmpconsole/snmp_alert.php:696 -#: ../../godmode/snmpconsole/snmp_alert.php:708 -#: ../../godmode/snmpconsole/snmp_alert.php:720 -#: ../../godmode/snmpconsole/snmp_alert.php:732 -#: ../../godmode/snmpconsole/snmp_alert.php:744 -#: ../../godmode/snmpconsole/snmp_alert.php:754 -#: ../../godmode/snmpconsole/snmp_alert.php:764 -#: ../../godmode/snmpconsole/snmp_alert.php:774 -#: ../../godmode/snmpconsole/snmp_alert.php:784 -#: ../../godmode/snmpconsole/snmp_alert.php:793 -#: ../../godmode/snmpconsole/snmp_alert.php:802 -#: ../../godmode/snmpconsole/snmp_alert.php:811 -#: ../../godmode/snmpconsole/snmp_alert.php:820 -#: ../../godmode/snmpconsole/snmp_alert.php:829 -#: ../../godmode/snmpconsole/snmp_alert.php:838 -#: ../../godmode/snmpconsole/snmp_alert.php:846 -#: ../../godmode/snmpconsole/snmp_alert.php:854 -#: ../../godmode/snmpconsole/snmp_alert.php:862 -msgid "Variable bindings/Data" -msgstr "Variable bindings/Data" - -#: ../../godmode/snmpconsole/snmp_alert.php:933 -#: ../../enterprise/godmode/massive/massive_modify_alerts_snmp.php:270 -msgid "Other value" -msgstr "Other value" - -#: ../../godmode/snmpconsole/snmp_alert.php:946 -#: ../../godmode/snmpconsole/snmp_alert.php:1151 -msgid "Alert action" -msgstr "Alert action" - -#: ../../godmode/snmpconsole/snmp_alert.php:1000 -msgid "" -"Search by these fields description, OID, Custom Value, SNMP Agent (IP), " -"Single value, each Variable bindings/Datas." -msgstr "" -"Search by these fields description, OID, Custom Value, SNMP Agent (IP), " -"Single value, each Variable bindings/Datas." - -#: ../../godmode/snmpconsole/snmp_alert.php:1019 -msgid "Alert SNMP control filter" -msgstr "Alert SNMP control filter" - -#: ../../godmode/snmpconsole/snmp_alert.php:1112 -msgid "There are no SNMP alerts" -msgstr "There are no SNMP alerts" - -#: ../../godmode/snmpconsole/snmp_alert.php:1160 -msgid "Custom Value/Enterprise String" -msgstr "Custom Value/Enterprise String" - -#: ../../godmode/snmpconsole/snmp_alert.php:1165 -#: ../../include/functions_reporting_html.php:2882 -#: ../../include/functions_reporting_html.php:3110 -#: ../../include/functions_treeview.php:423 -msgid "Times fired" -msgstr "Times fired" - -#: ../../godmode/snmpconsole/snmp_alert.php:1165 -msgid "TF." -msgstr "TF." - -#: ../../godmode/snmpconsole/snmp_alert.php:1256 -msgid "ID Alert SNMP" -msgstr "SNMP Alert ID" - -#: ../../godmode/snmpconsole/snmp_alert.php:1487 -msgid "Add action " -msgstr "Add Action " - -#: ../../godmode/snmpconsole/snmp_filters.php:42 -msgid "Filter overview" -msgstr "Filter overview" - -#: ../../godmode/snmpconsole/snmp_filters.php:51 -msgid "There was a problem updating the filter" -msgstr "There was a problem updating the filter" - -#: ../../godmode/snmpconsole/snmp_filters.php:63 -msgid "There was a problem creating the filter" -msgstr "There was a problem creating the filter" - -#: ../../godmode/snmpconsole/snmp_filters.php:73 -msgid "There was a problem deleting the filter" -msgstr "There was a problem deleting the filter" - -#: ../../godmode/snmpconsole/snmp_filters.php:98 -msgid "" -"This field contains a substring, could be part of a IP address, a numeric " -"OID, or a plain substring" -msgstr "" -"This field contains a substring which could be part of an IP address, a " -"numeric OID, or a plain substring." - -#: ../../godmode/snmpconsole/snmp_trap_generator.php:37 -msgid "SNMP Trap generator" -msgstr "SNMP Trap generator" - -#: ../../godmode/snmpconsole/snmp_trap_generator.php:51 -msgid "Empty parameters" -msgstr "Empty parameters" - -#: ../../godmode/snmpconsole/snmp_trap_generator.php:56 -msgid "Successfully generated" -msgstr "Successfully generated" - -#: ../../godmode/snmpconsole/snmp_trap_generator.php:57 -#, php-format -msgid "Could not be generated: %s" -msgstr "Could not be generated: %s" - -#: ../../godmode/snmpconsole/snmp_trap_generator.php:81 -msgid "SNMP Type" -msgstr "SNMP Type" - -#: ../../godmode/snmpconsole/snmp_trap_generator.php:89 -msgid "Generate trap" -msgstr "Generate trap" - -#: ../../godmode/tag/edit_tag.php:53 ../../godmode/tag/edit_tag.php:64 -#: ../../godmode/tag/tag.php:100 -msgid "List tags" -msgstr "List tags" - -#: ../../godmode/tag/edit_tag.php:68 ../../godmode/tag/tag.php:110 -msgid "Tags configuration" -msgstr "Tag settings" - -#: ../../godmode/tag/edit_tag.php:92 -msgid "Error updating tag" -msgstr "Error updating tag" - -#: ../../godmode/tag/edit_tag.php:96 -msgid "Successfully updated tag" -msgstr "Successfully updated tag" - -#: ../../godmode/tag/edit_tag.php:122 -msgid "Error creating tag" -msgstr "Error creating tag" - -#: ../../godmode/tag/edit_tag.php:128 -msgid "Successfully created tag" -msgstr "Successfully created tag" - -#: ../../godmode/tag/edit_tag.php:161 -msgid "Update Tag" -msgstr "Update Tag" - -#: ../../godmode/tag/edit_tag.php:164 -msgid "Create Tag" -msgstr "Create Tag" - -#: ../../godmode/tag/edit_tag.php:185 -#: ../../include/functions_reporting.php:3843 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1666 -#: ../../enterprise/meta/include/functions_wizard_meta.php:521 -#: ../../enterprise/meta/monitoring/wizard/wizard.php:108 -msgid "Url" -msgstr "URL" - -#: ../../godmode/tag/edit_tag.php:187 -msgid "Hyperlink to help information that has to exist previously." -msgstr "Hyperlink to help information that has to exist previously." - -#: ../../godmode/tag/edit_tag.php:197 -msgid "Associated Email direction to use later in alerts associated to Tags." -msgstr "" -"Associated E-mail direction to use later in alerts associated to Tags." - -#: ../../godmode/tag/edit_tag.php:205 ../../godmode/tag/tag.php:204 -#: ../../godmode/users/user_list.php:406 -msgid "Phone" -msgstr "Phone" - -#: ../../godmode/tag/edit_tag.php:207 -msgid "Associated phone number to use later in alerts associated to Tags." -msgstr "Phone number linked for use later in alerts related to tags." - -#: ../../godmode/tag/tag.php:80 -msgid "Number of modules" -msgstr "Number of modules" - -#: ../../godmode/tag/tag.php:82 -msgid "Number of policy modules" -msgstr "Number of policy modules" - -#: ../../godmode/tag/tag.php:121 -msgid "Error deleting tag" -msgstr "Error deleting tag" - -#: ../../godmode/tag/tag.php:125 -msgid "Successfully deleted tag" -msgstr "Tag successfully deleted" - -#: ../../godmode/tag/tag.php:199 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1651 -msgid "Tag name" -msgstr "Tag name" - -#: ../../godmode/tag/tag.php:201 -msgid "Detail information" -msgstr "Detail information" - -#: ../../godmode/tag/tag.php:202 -msgid "Number of modules affected" -msgstr "Number of modules affected" - -#: ../../godmode/tag/tag.php:222 -msgid "Tag details" -msgstr "Tag details" - -#: ../../godmode/tag/tag.php:249 -#, php-format -msgid "Emails for the tag: %s" -msgstr "E-mails for the tag: %s" - -#: ../../godmode/tag/tag.php:264 -#, php-format -msgid "Phones for the tag: %s" -msgstr "Phone numbers for the tag: %s" - -#: ../../godmode/tag/tag.php:282 -msgid "No tags defined" -msgstr "No tags defined" - -#: ../../godmode/tag/tag.php:298 -msgid "Create tag" -msgstr "Create tag" - -#: ../../godmode/update_manager/update_manager.messages.php:96 -#: ../../godmode/update_manager/update_manager.messages.php:170 -msgid "Mark as not read" -msgstr "Mark as not read" - -#: ../../godmode/update_manager/update_manager.messages.php:101 -#: ../../godmode/update_manager/update_manager.messages.php:175 -msgid "Mark as read" -msgstr "Mark as read" - -#: ../../godmode/update_manager/update_manager.messages.php:186 -msgid "There is not any update manager messages." -msgstr "There are not any update manager messages." - -#: ../../godmode/update_manager/update_manager.offline.php:37 -msgid "Drop the package here or" -msgstr "Please drop the package here or" - -#: ../../godmode/update_manager/update_manager.offline.php:38 -msgid "browse it" -msgstr "browse it" - -#: ../../godmode/update_manager/update_manager.offline.php:39 -msgid "The package has been uploaded successfully." -msgstr "The package has been uploaded successfully." - -#: ../../godmode/update_manager/update_manager.offline.php:40 -msgid "" -"Remember that this package will override the actual Pandora FMS files and it " -"is recommended to do a backup before continue with the update." -msgstr "" -"Please keep in mind that this package is going to override your actual " -"Pandora FMS files and that it's recommended to conduct a backup before " -"continuing the updating process." - -#: ../../godmode/update_manager/update_manager.offline.php:41 -msgid "Click on the file below to begin." -msgstr "Please click on the file below to begin." - -#: ../../godmode/update_manager/update_manager.offline.php:42 -msgid "Updating" -msgstr "Updating" - -#: ../../godmode/update_manager/update_manager.offline.php:43 -msgid "Package updated successfully." -msgstr "Package updated successfully." - -#: ../../godmode/update_manager/update_manager.offline.php:44 -msgid "" -"If there are any database change, it will be applied on the next login." -msgstr "" -"If there are any database changes, they will be applied on the next login." - -#: ../../godmode/update_manager/update_manager.offline.php:45 -#: ../../include/functions_update_manager.php:345 -#: ../../enterprise/include/functions_update_manager.php:177 -msgid "Minor release available" -msgstr "" - -#: ../../godmode/update_manager/update_manager.offline.php:46 -#: ../../include/functions_update_manager.php:346 -#: ../../enterprise/include/functions_update_manager.php:178 -msgid "New package available" -msgstr "" - -#: ../../godmode/update_manager/update_manager.offline.php:47 -#: ../../godmode/update_manager/update_manager.offline.php:49 -#: ../../include/functions_update_manager.php:347 -#: ../../include/functions_update_manager.php:349 -#: ../../enterprise/include/functions_update_manager.php:179 -#: ../../enterprise/include/functions_update_manager.php:181 -msgid "Minor release rejected. Changes will not apply." -msgstr "" - -#: ../../godmode/update_manager/update_manager.offline.php:48 -#: ../../include/functions_update_manager.php:348 -#: ../../enterprise/include/functions_update_manager.php:180 -msgid "" -"Minor release rejected. The database will not be updated and the package " -"will apply." -msgstr "" - -#: ../../godmode/update_manager/update_manager.offline.php:50 -#: ../../include/functions_update_manager.php:350 -#: ../../enterprise/include/functions_update_manager.php:182 -msgid "These package changes will not apply." -msgstr "" - -#: ../../godmode/update_manager/update_manager.offline.php:51 -#: ../../include/functions_update_manager.php:351 -#: ../../enterprise/include/functions_update_manager.php:183 -msgid "Package rejected. These package changes will not apply." -msgstr "" - -#: ../../godmode/update_manager/update_manager.offline.php:52 -#: ../../include/functions_update_manager.php:352 -#: ../../enterprise/include/functions_update_manager.php:184 -msgid "Database successfully updated" -msgstr "" - -#: ../../godmode/update_manager/update_manager.offline.php:53 -#: ../../include/functions_update_manager.php:353 -#: ../../enterprise/include/functions_update_manager.php:185 -msgid "Error in MR file" -msgstr "" - -#: ../../godmode/update_manager/update_manager.offline.php:54 -#: ../../include/functions_update_manager.php:354 -#: ../../enterprise/include/functions_update_manager.php:186 -msgid "Package updated successfully" -msgstr "" - -#: ../../godmode/update_manager/update_manager.offline.php:55 -#: ../../include/functions_update_manager.php:355 -#: ../../enterprise/include/functions_update_manager.php:187 -msgid "Error in package updated" -msgstr "" - -#: ../../godmode/update_manager/update_manager.offline.php:56 -#: ../../include/functions_update_manager.php:356 -#: ../../enterprise/include/functions_update_manager.php:188 -msgid "" -"Database MR version is inconsistent, do you want to apply the package?" -msgstr "" - -#: ../../godmode/update_manager/update_manager.offline.php:57 -#: ../../include/functions_update_manager.php:357 -#: ../../enterprise/include/functions_update_manager.php:189 -msgid "There are db changes" -msgstr "" - -#: ../../godmode/update_manager/update_manager.offline.php:58 -#: ../../include/functions_update_manager.php:358 -msgid "" -"There are a new database changes available to apply. Do you want to start " -"the DB update process?" -msgstr "" - -#: ../../godmode/update_manager/update_manager.offline.php:59 -#: ../../include/functions_update_manager.php:359 -msgid "We recommend launch a " -msgstr "" - -#: ../../godmode/update_manager/update_manager.offline.php:60 -#: ../../include/functions_update_manager.php:360 -#: ../../enterprise/include/functions_update_manager.php:192 -msgid "planned downtime" -msgstr "" - -#: ../../godmode/update_manager/update_manager.offline.php:61 -#: ../../include/functions_update_manager.php:361 -#: ../../enterprise/include/functions_update_manager.php:193 -msgid " to this process" -msgstr "" - -#: ../../godmode/update_manager/update_manager.offline.php:62 -#: ../../include/functions_update_manager.php:362 -#: ../../enterprise/include/functions_update_manager.php:194 -msgid "There is a new update available" -msgstr "" - -#: ../../godmode/update_manager/update_manager.offline.php:63 -#: ../../include/functions_update_manager.php:363 -#: ../../enterprise/include/functions_update_manager.php:195 -msgid "" -"There is a new update available to apply. Do you want to start the update " -"process?" -msgstr "" - -#: ../../godmode/update_manager/update_manager.offline.php:64 -#: ../../include/functions_update_manager.php:364 -#: ../../enterprise/include/functions_update_manager.php:196 -msgid "Applying DB MR" -msgstr "" - -#: ../../godmode/update_manager/update_manager.offline.php:67 -#: ../../include/functions_update_manager.php:367 -#: ../../enterprise/include/functions_update_manager.php:199 -msgid "Apply MR" -msgstr "" - -#: ../../godmode/update_manager/update_manager.offline.php:68 -#: ../../include/functions_update_manager.php:368 -#: ../../include/functions_visual_map_editor.php:367 -#: ../../enterprise/godmode/policies/policy_agents.php:381 -#: ../../enterprise/godmode/policies/policy_queue.php:415 -#: ../../enterprise/include/functions_update_manager.php:200 -#: ../../enterprise/meta/advanced/policymanager.apply.php:215 -#: ../../enterprise/meta/advanced/policymanager.queue.php:306 -msgid "Apply" -msgstr "Apply" - -#: ../../godmode/update_manager/update_manager.online.php:48 -#, php-format -msgid "" -"Your PHP has set memory limit in %s. For avoid problems with big updates " -"please set to 500M" -msgstr "" -"Your PHP has set memory limit in %s. For avoid problems with big updates " -"please set to 500M" - -#: ../../godmode/update_manager/update_manager.online.php:55 -#, php-format -msgid "" -"Your PHP has set post parameter max size limit in %s. For avoid problems " -"with big updates please set to 100M" -msgstr "" -"Your PHP has set post parameter max size limit in %s. For avoid problems " -"with big updates please set to 100M" - -#: ../../godmode/update_manager/update_manager.online.php:62 -#, php-format -msgid "" -"Your PHP has set maximum allowed size for uploaded files limit in %s. For " -"avoid problems with big updates please set to 100M" -msgstr "" -"Your PHP has set maximum allowed size for uploaded files limit in %s. For " -"avoid problems with big updates please set to 100M" - -#: ../../godmode/update_manager/update_manager.online.php:85 -msgid "The last version of package installed is:" -msgstr "The last version of package installed is:" - -#: ../../godmode/update_manager/update_manager.online.php:89 -msgid "Checking for the newest package." -msgstr "Checking for the latest package." - -#: ../../godmode/update_manager/update_manager.online.php:93 -msgid "Downloading for the newest package." -msgstr "Downloading the latest package" - -#: ../../godmode/update_manager/update_manager.php:39 -msgid "Offline update manager" -msgstr "Offline Update Manager" - -#: ../../godmode/update_manager/update_manager.php:43 -msgid "Online update manager" -msgstr "Online Update Manager" - -#: ../../godmode/update_manager/update_manager.php:50 -msgid "Update manager messages" -msgstr "Update manager messages" - -#: ../../godmode/update_manager/update_manager.php:55 -msgid "Update manager » Setup" -msgstr "Update Manager Setup" - -#: ../../godmode/update_manager/update_manager.php:58 -msgid "Update manager » Offline" -msgstr "Offline Update Manager" - -#: ../../godmode/update_manager/update_manager.php:61 -msgid "Update manager » Online" -msgstr "Online Update Manager" - -#: ../../godmode/update_manager/update_manager.php:64 -msgid "Update manager » Messages" -msgstr "Update manager » Messages" - -#: ../../godmode/update_manager/update_manager.setup.php:58 -#: ../../godmode/update_manager/update_manager.setup.php:87 -#: ../../enterprise/meta/advanced/metasetup.update_manager_setup.php:58 -msgid "Succesful Update the url config vars." -msgstr "URL configuration variables successfully updated." - -#: ../../godmode/update_manager/update_manager.setup.php:59 -#: ../../godmode/update_manager/update_manager.setup.php:88 -#: ../../enterprise/meta/advanced/metasetup.update_manager_setup.php:59 -msgid "Unsuccesful Update the url config vars." -msgstr "Unsuccessful in updating the URL configuration variables." - -#: ../../godmode/update_manager/update_manager.setup.php:100 -#: ../../enterprise/meta/advanced/metasetup.update_manager_setup.php:70 -msgid "URL update manager:" -msgstr "Update manager URL" - -#: ../../godmode/update_manager/update_manager.setup.php:102 -#: ../../enterprise/meta/advanced/metasetup.update_manager_setup.php:72 -msgid "URL update manager" -msgstr "Update Manager URL" - -#: ../../godmode/update_manager/update_manager.setup.php:104 -#: ../../enterprise/meta/advanced/metasetup.update_manager_setup.php:74 -msgid "Proxy server:" -msgstr "Proxy server:" - -#: ../../godmode/update_manager/update_manager.setup.php:106 -#: ../../enterprise/meta/advanced/metasetup.update_manager_setup.php:76 -msgid "Proxy server" -msgstr "Proxy server" - -#: ../../godmode/update_manager/update_manager.setup.php:108 -#: ../../enterprise/meta/advanced/metasetup.update_manager_setup.php:78 -msgid "Proxy port:" -msgstr "Proxy port:" - -#: ../../godmode/update_manager/update_manager.setup.php:110 -#: ../../enterprise/meta/advanced/metasetup.update_manager_setup.php:80 -msgid "Proxy port" -msgstr "Proxy port" - -#: ../../godmode/update_manager/update_manager.setup.php:112 -#: ../../enterprise/meta/advanced/metasetup.update_manager_setup.php:82 -msgid "Proxy user:" -msgstr "Proxy user:" - -#: ../../godmode/update_manager/update_manager.setup.php:114 -#: ../../enterprise/meta/advanced/metasetup.update_manager_setup.php:84 -msgid "Proxy user" -msgstr "Proxy user" - -#: ../../godmode/update_manager/update_manager.setup.php:116 -#: ../../enterprise/meta/advanced/metasetup.update_manager_setup.php:86 -msgid "Proxy password:" -msgstr "Proxy password:" - -#: ../../godmode/update_manager/update_manager.setup.php:118 -#: ../../enterprise/meta/advanced/metasetup.update_manager_setup.php:88 -msgid "Proxy password" -msgstr "Proxy password" - -#: ../../godmode/update_manager/update_manager.setup.php:122 -#: ../../enterprise/meta/advanced/metasetup.update_manager_setup.php:92 -msgid "Pandora FMS community reminder" -msgstr "Pandora FMS community reminder" - -#: ../../godmode/update_manager/update_manager.setup.php:123 -#: ../../enterprise/meta/advanced/metasetup.update_manager_setup.php:93 -msgid "" -"Every 8 days, a message is displayed to admin users to remember to register " -"this Pandora instance" -msgstr "" -"Every 8 days, a message is displayed to admin users to remind them to " -"register this Pandora instance" - -#: ../../godmode/users/configure_profile.php:41 -#: ../../godmode/users/configure_profile.php:49 -#: ../../godmode/users/configure_user.php:82 -#: ../../godmode/users/profile_list.php:45 -#: ../../godmode/users/profile_list.php:53 -#: ../../godmode/users/user_list.php:113 ../../godmode/users/user_list.php:121 -#: ../../enterprise/meta/general/main_header.php:243 -#: ../../enterprise/meta/general/main_header.php:309 -#: ../../enterprise/meta/include/functions_users_meta.php:168 -#: ../../enterprise/meta/include/functions_users_meta.php:187 -msgid "User management" -msgstr "User management" - -#: ../../godmode/users/configure_profile.php:49 -#: ../../godmode/users/profile_list.php:53 -msgid "Profiles defined in Pandora" -msgstr "Profiles defined on Pandora" - -#: ../../godmode/users/configure_profile.php:113 -msgid "Create profile" -msgstr "Create profile" - -#: ../../godmode/users/configure_profile.php:119 -msgid "There was a problem loading profile" -msgstr "There was a problem loading the profile" - -#: ../../godmode/users/configure_profile.php:219 -msgid "Update profile" -msgstr "Update profile" - -#: ../../godmode/users/configure_profile.php:229 -msgid "Update Profile" -msgstr "Update Profile" - -#: ../../godmode/users/configure_profile.php:231 -msgid "Create Profile" -msgstr "Create Profile" - -#: ../../godmode/users/configure_profile.php:249 -msgid "View agents" -msgstr "View agents" - -#: ../../godmode/users/configure_profile.php:253 -msgid "Disable agents" -msgstr "Disable agents" - -#: ../../godmode/users/configure_profile.php:257 -msgid "Edit agents" -msgstr "Edit agents" - -#: ../../godmode/users/configure_profile.php:264 -msgid "Edit alerts" -msgstr "Edit alerts" - -#: ../../godmode/users/configure_profile.php:275 ../../operation/menu.php:274 -#: ../../enterprise/godmode/reporting/graph_template_editor.php:217 -#: ../../enterprise/meta/event/custom_events.php:38 -msgid "View events" -msgstr "View events" - -#: ../../godmode/users/configure_profile.php:279 -msgid "Edit events" -msgstr "Edit events" - -#: ../../godmode/users/configure_profile.php:290 -msgid "View reports" -msgstr "View reports" - -#: ../../godmode/users/configure_profile.php:294 -msgid "Edit reports" -msgstr "Edit reports" - -#: ../../godmode/users/configure_profile.php:298 -msgid "Manage reports" -msgstr "Manage reports" - -#: ../../godmode/users/configure_profile.php:305 -msgid "View network maps" -msgstr "View network maps" - -#: ../../godmode/users/configure_profile.php:309 -msgid "Edit network maps" -msgstr "Edit network maps" - -#: ../../godmode/users/configure_profile.php:313 -msgid "Manage network maps" -msgstr "Manage network maps" - -#: ../../godmode/users/configure_profile.php:320 -#: ../../include/functions_menu.php:486 -msgid "View visual console" -msgstr "View visual console" - -#: ../../godmode/users/configure_profile.php:324 -msgid "Edit visual console" -msgstr "Edit visual console" - -#: ../../godmode/users/configure_profile.php:328 -#: ../../include/functions_menu.php:521 -msgid "Manage visual console" -msgstr "Manage visual console" - -#: ../../godmode/users/configure_profile.php:335 -msgid "View incidents" -msgstr "View incidents" - -#: ../../godmode/users/configure_profile.php:339 -msgid "Edit incidents" -msgstr "Edit incidents" - -#: ../../godmode/users/configure_profile.php:343 -msgid "Manage incidents" -msgstr "Manage incidents" - -#: ../../godmode/users/configure_profile.php:350 -msgid "Manage users" -msgstr "Manage users" - -#: ../../godmode/users/configure_profile.php:357 -msgid "Manage database" -msgstr "Manage database" - -#: ../../godmode/users/configure_profile.php:364 -msgid "Pandora management" -msgstr "Pandora management" - -#: ../../godmode/users/configure_user.php:90 -#: ../../operation/users/user_edit.php:62 -msgid "User detail editor" -msgstr "User detail editor" - -#: ../../godmode/users/configure_user.php:145 -#: ../../godmode/users/user_list.php:492 -msgid "" -"The current authentication scheme doesn't support creating users from " -"Pandora FMS" -msgstr "" -"The current authentication scheme doesn't support creating users on Pandora " -"FMS" - -#: ../../godmode/users/configure_user.php:182 -msgid "User ID cannot be empty" -msgstr "User ID field cannot be empty" - -#: ../../godmode/users/configure_user.php:189 -msgid "Passwords cannot be empty" -msgstr "Password field cannot be empty" - -#: ../../godmode/users/configure_user.php:196 -msgid "Passwords didn't match" -msgstr "Provided passwords do not match" - -#: ../../godmode/users/configure_user.php:245 -msgid "" -"Strict ACL is not recommended for admin users because performance could be " -"affected." -msgstr "" -"A strict ACL isn't recommended for admin users because it could affect " -"overall performance" - -#: ../../godmode/users/configure_user.php:303 -#: ../../godmode/users/configure_user.php:313 -#: ../../godmode/users/configure_user.php:341 -#: ../../godmode/users/configure_user.php:347 -#: ../../godmode/users/configure_user.php:375 -#: ../../operation/users/user_edit.php:154 -#: ../../operation/users/user_edit.php:164 -msgid "User info successfully updated" -msgstr "User info successfully updated" - -#: ../../godmode/users/configure_user.php:304 -#: ../../godmode/users/configure_user.php:314 -#: ../../godmode/users/configure_user.php:342 -#: ../../godmode/users/configure_user.php:348 -#: ../../godmode/users/configure_user.php:376 -msgid "Error updating user info (no change?)" -msgstr "Error updating user info (no change?)" - -#: ../../godmode/users/configure_user.php:318 -msgid "Passwords does not match" -msgstr "Passwords don't match" - -#: ../../godmode/users/configure_user.php:366 -msgid "" -"Strict ACL is not recommended for this user. Performance could be affected." -msgstr "" -"A strict ACL is not recommended for this user. Performance could be affected." - -#: ../../godmode/users/configure_user.php:398 -msgid "Profile added successfully" -msgstr "Profile added successfully" - -#: ../../godmode/users/configure_user.php:399 -msgid "Profile cannot be added" -msgstr "Profile could not be added" - -#: ../../godmode/users/configure_user.php:425 -msgid "Update User" -msgstr "Update User" - -#: ../../godmode/users/configure_user.php:428 -msgid "Create User" -msgstr "Create User" - -#: ../../godmode/users/configure_user.php:441 -#: ../../godmode/users/user_list.php:266 -#: ../../include/functions_reporting_html.php:2826 -#: ../../operation/search_users.php:38 -#: ../../operation/snmpconsole/snmp_view.php:619 -#: ../../operation/users/user_edit.php:184 -msgid "User ID" -msgstr "User ID" - -#: ../../godmode/users/configure_user.php:445 -#: ../../operation/users/user_edit.php:186 -msgid "Full (display) name" -msgstr "Full (display) name" - -#: ../../godmode/users/configure_user.php:449 -#: ../../operation/users/user_edit.php:255 -#: ../../enterprise/extensions/translate_string.php:250 -#: ../../enterprise/meta/advanced/metasetup.translate_string.php:132 -msgid "Language" -msgstr "Language" - -#: ../../godmode/users/configure_user.php:457 -#: ../../operation/users/user_edit.php:221 -msgid "Password confirmation" -msgstr "Password confirmation" - -#: ../../godmode/users/configure_user.php:464 -msgid "Global Profile" -msgstr "Global Profile" - -#: ../../godmode/users/configure_user.php:468 -#: ../../godmode/users/user_list.php:414 ../../operation/search_users.php:64 -msgid "Administrator" -msgstr "Administrator" - -#: ../../godmode/users/configure_user.php:469 -msgid "" -"This user has permissions to manage all. An admin user should not requiere " -"additional group permissions, except for using Enterprise ACL." -msgstr "" -"This user has management permissions over everything. An admin user should " -"not require additional group permissions, except when using the Enterprise " -"ACL." - -#: ../../godmode/users/configure_user.php:473 -#: ../../operation/search_users.php:69 -msgid "Standard User" -msgstr "Standard User" - -#: ../../godmode/users/configure_user.php:474 -msgid "" -"This user has separated permissions to view data in his group agents, create " -"incidents belong to his groups, add notes in another incidents, create " -"personal assignments or reviews and other tasks, on different profiles" -msgstr "" -"This user has separated permissions to view data in his group agents, create " -"incidents belong to his groups, add notes in another incidents, create " -"personal assignments or reviews and other tasks, on different profiles" - -#: ../../godmode/users/configure_user.php:477 -#: ../../godmode/users/user_list.php:407 -#: ../../operation/users/user_edit.php:208 -msgid "E-mail" -msgstr "E-mail" - -#: ../../godmode/users/configure_user.php:481 -#: ../../operation/users/user_edit.php:210 -msgid "Phone number" -msgstr "Phone number" - -#: ../../godmode/users/configure_user.php:516 -msgid "Use global conf" -msgstr "Use global conf" - -#: ../../godmode/users/configure_user.php:531 -msgid "Metaconsole access" -msgstr "Metaconsole access" - -#: ../../godmode/users/configure_user.php:539 -msgid "Not Login" -msgstr "Not Login" - -#: ../../godmode/users/configure_user.php:540 -msgid "The user with not login set only can access to API." -msgstr "The user with not login set only can access to API." - -#: ../../godmode/users/configure_user.php:543 -msgid "Strict ACL" -msgstr "Strict ACL" - -#: ../../godmode/users/configure_user.php:544 -msgid "" -"With this option enabled, the user will can access to accurate information. " -"It is not recommended for admin users because performance could be affected" -msgstr "" -"With this option enabled, the user will be able to access accurate " -"information. Not recommended for admin users because it can affect " -"performance." - -#: ../../godmode/users/configure_user.php:547 -msgid "Session Time" -msgstr "Session Time" - -#: ../../godmode/users/configure_user.php:554 -msgid "Enable agents managment" -msgstr "Enable agent management" - -#: ../../godmode/users/configure_user.php:561 -msgid "Assigned node" -msgstr "Assigned node" - -#: ../../godmode/users/configure_user.php:561 -msgid "Server where the agents created of this user will be placed" -msgstr "Server in which the agents created by this user will be placed" - -#: ../../godmode/users/configure_user.php:573 -msgid "Enable node access" -msgstr "Enable node access" - -#: ../../godmode/users/configure_user.php:573 -msgid "With this option enabled, the user will can access to nodes console" -msgstr "" -"With this option enabled, the user will be able to access the node console" - -#: ../../godmode/users/configure_user.php:604 -#: ../../godmode/users/configure_user.php:613 -#: ../../operation/users/user_edit.php:479 -#: ../../operation/users/user_edit.php:487 -msgid "Profiles/Groups assigned to this user" -msgstr "Profiles/Groups assigned to this user" - -#: ../../godmode/users/profile_list.php:80 -msgid "" -"Unsucessful delete profile. Because the profile is used by some admin users." -msgstr "" -"Unsucessful delete profile. Because the profile is used by some admin users." - -#: ../../godmode/users/profile_list.php:88 -#: ../../godmode/users/user_list.php:189 -msgid "There was a problem deleting the profile" -msgstr "There was a problem deleting the profile" - -#: ../../godmode/users/profile_list.php:226 -msgid "There was a problem updating this profile" -msgstr "There was a problem updating this profile" - -#: ../../godmode/users/profile_list.php:230 -msgid "Profile name cannot be empty" -msgstr "Profile name cannot be empty" - -#: ../../godmode/users/profile_list.php:282 -#: ../../godmode/users/profile_list.php:286 -msgid "There was a problem creating this profile" -msgstr "There was a problem creating this profile" - -#: ../../godmode/users/profile_list.php:304 -#: ../../enterprise/extensions/disabled/check_acls.php:44 -#: ../../enterprise/extensions/disabled/check_acls.php:124 -msgid "System incidents reading" -msgstr "Read system incidents" - -#: ../../godmode/users/profile_list.php:305 -#: ../../enterprise/extensions/disabled/check_acls.php:45 -#: ../../enterprise/extensions/disabled/check_acls.php:125 -msgid "System incidents writing" -msgstr "Write system incidents" - -#: ../../godmode/users/profile_list.php:306 -#: ../../enterprise/extensions/disabled/check_acls.php:46 -#: ../../enterprise/extensions/disabled/check_acls.php:126 -msgid "System incidents management" -msgstr "Manage system incidents" - -#: ../../godmode/users/profile_list.php:307 -#: ../../enterprise/extensions/disabled/check_acls.php:47 -#: ../../enterprise/extensions/disabled/check_acls.php:127 -msgid "Agents reading" -msgstr "Read agents" - -#: ../../godmode/users/profile_list.php:308 -#: ../../include/functions_menu.php:479 -#: ../../enterprise/extensions/disabled/check_acls.php:48 -#: ../../enterprise/extensions/disabled/check_acls.php:128 -msgid "Agents management" -msgstr "Manage agents" - -#: ../../godmode/users/profile_list.php:309 -#: ../../enterprise/extensions/disabled/check_acls.php:49 -#: ../../enterprise/extensions/disabled/check_acls.php:129 -msgid "Agents disable" -msgstr "Disable agents" - -#: ../../godmode/users/profile_list.php:310 -#: ../../enterprise/extensions/disabled/check_acls.php:50 -#: ../../enterprise/extensions/disabled/check_acls.php:130 -msgid "Alerts editing" -msgstr "Edit alerts" - -#: ../../godmode/users/profile_list.php:311 -#: ../../enterprise/extensions/disabled/check_acls.php:53 -#: ../../enterprise/extensions/disabled/check_acls.php:133 -msgid "Alerts management" -msgstr "Manage alerts" - -#: ../../godmode/users/profile_list.php:313 -#: ../../enterprise/extensions/disabled/check_acls.php:52 -#: ../../enterprise/extensions/disabled/check_acls.php:132 -msgid "Database management" -msgstr "Database management" - -#: ../../godmode/users/profile_list.php:314 -#: ../../enterprise/extensions/disabled/check_acls.php:57 -#: ../../enterprise/extensions/disabled/check_acls.php:137 -msgid "Events reading" -msgstr "Read events" - -#: ../../godmode/users/profile_list.php:315 -#: ../../enterprise/extensions/disabled/check_acls.php:58 -#: ../../enterprise/extensions/disabled/check_acls.php:138 -msgid "Events writing" -msgstr "Write events" - -#: ../../godmode/users/profile_list.php:316 -#: ../../enterprise/extensions/disabled/check_acls.php:59 -#: ../../enterprise/extensions/disabled/check_acls.php:139 -msgid "Events management" -msgstr "Manage events" - -#: ../../godmode/users/profile_list.php:317 -#: ../../enterprise/extensions/disabled/check_acls.php:54 -#: ../../enterprise/extensions/disabled/check_acls.php:134 -msgid "Reports reading" -msgstr "Read reports" - -#: ../../godmode/users/profile_list.php:318 -#: ../../enterprise/extensions/disabled/check_acls.php:55 -#: ../../enterprise/extensions/disabled/check_acls.php:135 -msgid "Reports writing" -msgstr "Write reports" - -#: ../../godmode/users/profile_list.php:319 -#: ../../enterprise/extensions/disabled/check_acls.php:56 -#: ../../enterprise/extensions/disabled/check_acls.php:136 -msgid "Reports management" -msgstr "Manage reports" - -#: ../../godmode/users/profile_list.php:320 -msgid "Network maps reading" -msgstr "Read network maps" - -#: ../../godmode/users/profile_list.php:321 -msgid "Network maps writing" -msgstr "Write network maps" - -#: ../../godmode/users/profile_list.php:322 -msgid "Network maps management" -msgstr "Manage network maps" - -#: ../../godmode/users/profile_list.php:323 -msgid "Visual console reading" -msgstr "Read visual console" - -#: ../../godmode/users/profile_list.php:324 -msgid "Visual console writing" -msgstr "Write visual console" - -#: ../../godmode/users/profile_list.php:325 -msgid "Visual console management" -msgstr "Manage visual console" - -#: ../../godmode/users/profile_list.php:326 -#: ../../enterprise/extensions/disabled/check_acls.php:60 -#: ../../enterprise/extensions/disabled/check_acls.php:140 -msgid "Systems management" -msgstr "Systems management" - -#: ../../godmode/users/profile_list.php:398 -msgid "There are no defined profiles" -msgstr "There are no defined profiles" - -#: ../../godmode/users/user_list.php:121 -msgid "Users defined in Pandora" -msgstr "Users defined on Pandora" - -#: ../../godmode/users/user_list.php:143 -#, php-format -msgid "Deleted user %s" -msgstr "Deleted user %s" - -#: ../../godmode/users/user_list.php:148 ../../godmode/users/user_list.php:181 -msgid "There was a problem deleting the user" -msgstr "There was a problem deleting the user" - -#: ../../godmode/users/user_list.php:163 -#, php-format -msgid "Deleted user %s from metaconsole" -msgstr "Deleted user %s from the metaconsole" - -#: ../../godmode/users/user_list.php:172 -#, php-format -msgid "Deleted user %s from %s" -msgstr "Deleted user %s from %s" - -#: ../../godmode/users/user_list.php:175 -#, php-format -msgid "Successfully deleted from %s" -msgstr "Successfully deleted from %s" - -#: ../../godmode/users/user_list.php:176 -#, php-format -msgid "There was a problem deleting the user from %s" -msgstr "There was a problem deleting the user from %s" - -#: ../../godmode/users/user_list.php:204 -msgid "There was a problem disabling user" -msgstr "There was a problem disabling the user" - -#: ../../godmode/users/user_list.php:209 -msgid "There was a problem enabling user" -msgstr "There was a problem enabling the user" - -#: ../../godmode/users/user_list.php:231 ../../godmode/users/user_list.php:233 -msgid "Search by username, fullname or email" -msgstr "Search by username, full name, or e-mail" - -#: ../../godmode/users/user_list.php:249 -msgid "Users control filter" -msgstr "User control filter" - -#: ../../godmode/users/user_list.php:275 ../../godmode/users/user_list.php:413 -#: ../../operation/search_users.php:63 -#: ../../enterprise/extensions/disabled/check_acls.php:61 -#: ../../enterprise/extensions/disabled/check_acls.php:141 -#: ../../enterprise/godmode/setup/setup_metaconsole.php:250 -#: ../../enterprise/meta/advanced/metasetup.consoles.php:391 -msgid "Admin" -msgstr "Admin" - -#: ../../godmode/users/user_list.php:276 -msgid "Profile / Group" -msgstr "Profile / Group" - -#: ../../godmode/users/user_list.php:457 ../../operation/search_users.php:82 -msgid "The user doesn't have any assigned profile/group" -msgstr "The user doesn't have any assigned profile/group" - -#: ../../godmode/users/user_list.php:470 -msgid "Deleting User" -msgstr "Deleting User" - -#: ../../godmode/users/user_list.php:472 -msgid "Delete from all consoles" -msgstr "Delete from all consoles" - -#: ../../godmode/users/user_list.php:472 -#, php-format -msgid "Deleting User %s from all consoles" -msgstr "Deleting User %s from all consoles" - -#: ../../godmode/users/user_list.php:488 -msgid "Create user" -msgstr "Create user" +msgid "Executing command: %s" +msgstr "Executing command : %s" + +#: ../../include/ajax/events.php:165 +msgid "Execute again" +msgstr "Execute again" + +#: ../../include/ajax/events.php:299 ../../include/functions_reports.php:581 +#: ../../include/functions_reporting.php:5451 +#: ../../godmode/alerts/configure_alert_template.php:148 +#: ../../godmode/alerts/configure_alert_template.php:153 +#: ../../godmode/setup/setup.php:74 ../../godmode/setup/setup.php:112 +#: ../../godmode/servers/plugin.php:326 ../../godmode/servers/plugin.php:332 +msgid "General" +msgstr "General" + +#: ../../include/ajax/events.php:300 +msgid "Details" +msgstr "Details" + +#: ../../include/ajax/events.php:301 +msgid "Agent fields" +msgstr "Agent fields" + +#: ../../include/ajax/events.php:306 ../../godmode/events/events.php:73 +msgid "Responses" +msgstr "Responses" + +#: ../../include/ajax/events.php:309 +msgid "Custom data" +msgstr "Custom data" + +#: ../../include/ajax/events.php:377 +msgid "Error adding comment" +msgstr "Error on adding comment." + +#: ../../include/ajax/events.php:378 +msgid "Comment added successfully" +msgstr "Comment added successfully." + +#: ../../include/ajax/events.php:379 +msgid "Error changing event status" +msgstr "Error on changing event status." + +#: ../../include/ajax/events.php:380 +msgid "Event status changed successfully" +msgstr "Event status changed successfully." + +#: ../../include/ajax/events.php:381 +msgid "Error changing event owner" +msgstr "Error: could not change event owner." + +#: ../../include/ajax/events.php:382 +msgid "Event owner changed successfully" +msgstr "Event owner changed successfully." + +#: ../../include/ajax/events.php:481 +#: ../../godmode/massive/massive_edit_modules.php:484 +#: ../../godmode/agentes/module_manager_editor_network.php:85 +msgid "Auto" +msgstr "Auto" #: ../../include/ajax/double_auth.ajax.php:146 msgid "" @@ -18988,7 +10633,6 @@ msgstr "" #: ../../include/ajax/double_auth.ajax.php:151 #: ../../include/ajax/double_auth.ajax.php:287 -#: ../../enterprise/godmode/modules/manage_inventory_modules_form.php:97 msgid "Code" msgstr "Code" @@ -19030,15 +10674,6 @@ msgstr "Continue" msgid "Are you installed the app yet?" msgstr "Have you installed the app yet?" -#: ../../include/ajax/double_auth.ajax.php:254 -#: ../../include/ajax/double_auth.ajax.php:351 -#: ../../include/ajax/double_auth.ajax.php:396 -#: ../../include/ajax/double_auth.ajax.php:511 -#: ../../operation/users/user_edit.php:700 -#: ../../operation/users/user_edit.php:765 -msgid "There was an error loading the data" -msgstr "There was an error sending the data" - #: ../../include/ajax/double_auth.ajax.php:277 msgid "A private code has been generated" msgstr "A private code has been generated" @@ -19053,745 +10688,990 @@ msgstr "" msgid "Refresh code" msgstr "Refresh code" -#: ../../include/ajax/double_auth.ajax.php:360 +#: ../../include/ajax/double_auth.ajax.php:358 msgid "Are you introduced the code in the authenticator app yet?" msgstr "Have you introduced the code in the authentication app yet?" -#: ../../include/ajax/double_auth.ajax.php:422 +#: ../../include/ajax/double_auth.ajax.php:420 msgid "Introduce a code generated by the app" msgstr "Introduce a code generated by the app" -#: ../../include/ajax/double_auth.ajax.php:423 +#: ../../include/ajax/double_auth.ajax.php:421 msgid "If the code is valid, the double authentication will be activated" msgstr "If the code is valid, double authentication will be activated." -#: ../../include/ajax/double_auth.ajax.php:432 +#: ../../include/ajax/double_auth.ajax.php:430 msgid "Validate code" msgstr "Validate code" -#: ../../include/ajax/double_auth.ajax.php:483 +#: ../../include/ajax/double_auth.ajax.php:481 msgid "The code is valid, you can exit now" msgstr "The code is valid. You may exit now." -#: ../../include/ajax/double_auth.ajax.php:491 -#: ../../mobile/include/user.class.php:171 ../../enterprise/meta/index.php:239 -#: ../../index.php:256 -msgid "Invalid code" -msgstr "Invalid code" - -#: ../../include/ajax/double_auth.ajax.php:499 +#: ../../include/ajax/double_auth.ajax.php:497 msgid "The code is valid, but it was an error saving the data" msgstr "The code is valid, but there was an error saving the data" -#: ../../include/ajax/events.php:158 -#: ../../enterprise/extensions/ipam/ipam_ajax.php:269 -#, php-format -msgid "Executing command: %s" -msgstr "Executing command : %s" +#: ../../include/functions_update_manager.php:202 +msgid "There is a unknown error." +msgstr "There is a unknown error." -#: ../../include/ajax/events.php:165 -#: ../../enterprise/extensions/ipam/ipam_ajax.php:276 -msgid "Execute again" -msgstr "Execute again" +#: ../../include/functions_update_manager.php:316 +#: ../../include/functions_update_manager.php:319 +#: ../../include/functions_update_manager.php:409 +#: ../../include/functions_update_manager.php:413 +msgid "Could not connect to internet" +msgstr "Could not obtain an internet connection" -#: ../../include/ajax/events.php:300 -#: ../../enterprise/extensions/ipam/ipam_ajax.php:210 -msgid "Details" -msgstr "Details" +#: ../../include/functions_update_manager.php:324 +#: ../../include/functions_update_manager.php:327 +#: ../../include/functions_update_manager.php:420 +#: ../../include/functions_update_manager.php:424 +msgid "Server not found." +msgstr "Server not found." -#: ../../include/ajax/events.php:301 -msgid "Agent fields" -msgstr "Agent fields" - -#: ../../include/ajax/events.php:309 -msgid "Custom data" -msgstr "Custom data" - -#: ../../include/ajax/events.php:377 -msgid "Error adding comment" -msgstr "Error on adding comment." - -#: ../../include/ajax/events.php:378 -msgid "Comment added successfully" -msgstr "Comment added successfully." - -#: ../../include/ajax/events.php:379 -msgid "Error changing event status" -msgstr "Error on changing event status." - -#: ../../include/ajax/events.php:380 -msgid "Event status changed successfully" -msgstr "Event status changed successfully." - -#: ../../include/ajax/events.php:381 -msgid "Error changing event owner" -msgstr "Error: could not change event owner." - -#: ../../include/ajax/events.php:382 -msgid "Event owner changed successfully" -msgstr "Event owner changed successfully." - -#: ../../include/ajax/events.php:447 ../../include/functions_events.php:928 -#: ../../include/functions_events.php:2402 -#: ../../include/functions_events.php:3657 -#: ../../include/functions_reporting.php:6371 -#: ../../include/functions_reporting_html.php:845 -#: ../../include/functions_reporting_html.php:1061 -#: ../../include/functions_reporting_html.php:1673 -#: ../../mobile/operation/events.php:247 -#: ../../operation/events/events.build_table.php:304 -msgid "New event" -msgstr "New event" - -#: ../../include/ajax/events.php:451 ../../include/functions_events.php:932 -#: ../../include/functions_events.php:2406 -#: ../../include/functions_events.php:3661 -#: ../../include/functions_reporting.php:6375 -#: ../../include/functions_reporting_html.php:849 -#: ../../include/functions_reporting_html.php:1065 -#: ../../include/functions_reporting_html.php:1677 -#: ../../mobile/operation/events.php:251 -#: ../../operation/events/events.build_table.php:308 -#: ../../operation/events/events.php:689 ../../operation/events/events.php:718 -#: ../../operation/events/events.php:719 ../../operation/events/events.php:939 -#: ../../operation/events/events.php:944 ../../operation/events/events.php:945 -msgid "Event validated" -msgstr "Event validated" - -#: ../../include/ajax/events.php:455 ../../include/functions_events.php:936 -#: ../../include/functions_events.php:2410 -#: ../../include/functions_events.php:3665 -#: ../../include/functions_reporting.php:6379 -#: ../../include/functions_reporting_html.php:853 -#: ../../include/functions_reporting_html.php:1069 -#: ../../include/functions_reporting_html.php:1681 -#: ../../mobile/operation/events.php:255 -#: ../../operation/events/events.build_table.php:312 -#: ../../operation/events/events.php:751 ../../operation/events/events.php:789 -#: ../../operation/events/events.php:790 ../../operation/events/events.php:949 -#: ../../operation/events/events.php:963 ../../operation/events/events.php:964 -msgid "Event in process" -msgstr "Event in process" - -#: ../../include/ajax/module.php:133 ../../include/functions.php:2591 -msgid "30 minutes" -msgstr "30 minutes" - -#: ../../include/ajax/module.php:135 -#: ../../enterprise/godmode/agentes/inventory_manager.php:178 -#: ../../enterprise/godmode/policies/policy_inventory_modules.php:192 -#: ../../enterprise/godmode/reporting/graph_template_editor.php:184 -msgid "6 hours" -msgstr "6 hours" - -#: ../../include/ajax/module.php:137 ../../include/functions.php:2025 -#: ../../include/functions_netflow.php:1056 -#: ../../include/functions_netflow.php:1089 -#: ../../enterprise/dashboard/widgets/top_n.php:65 -#: ../../enterprise/godmode/agentes/inventory_manager.php:180 -#: ../../enterprise/godmode/policies/policy_inventory_modules.php:194 -#: ../../enterprise/godmode/reporting/graph_template_editor.php:186 -msgid "1 day" -msgstr "1 day" - -#: ../../include/ajax/module.php:138 ../../include/functions.php:2026 -#: ../../include/functions_netflow.php:1093 -msgid "1 week" -msgstr "1 week" - -#: ../../include/ajax/module.php:139 ../../include/functions.php:2027 -#: ../../include/functions_netflow.php:1059 -#: ../../include/functions_netflow.php:1092 -#: ../../enterprise/godmode/agentes/inventory_manager.php:183 -#: ../../enterprise/godmode/policies/policy_inventory_modules.php:197 -#: ../../enterprise/godmode/reporting/graph_template_editor.php:190 -msgid "15 days" -msgstr "15 days" - -#: ../../include/ajax/module.php:140 ../../include/functions.php:2028 -#: ../../include/functions_netflow.php:1094 -#: ../../enterprise/godmode/agentes/inventory_manager.php:184 -#: ../../enterprise/godmode/policies/policy_inventory_modules.php:198 -msgid "1 month" -msgstr "1 month" - -#: ../../include/ajax/module.php:141 ../../include/functions_netflow.php:1063 -msgid "3 months" -msgstr "3 months" - -#: ../../include/ajax/module.php:142 ../../include/functions_netflow.php:1064 -#: ../../enterprise/godmode/reporting/graph_template_editor.php:193 -msgid "6 months" -msgstr "6 months" - -#: ../../include/ajax/module.php:143 ../../include/functions.php:2031 -#: ../../enterprise/godmode/reporting/graph_template_editor.php:194 -msgid "1 year" -msgstr "1 year" - -#: ../../include/ajax/module.php:144 ../../include/functions_netflow.php:1066 -msgid "2 years" -msgstr "2 years" - -#: ../../include/ajax/module.php:145 -msgid "3 years" -msgstr "3 years" - -#: ../../include/ajax/module.php:149 -#: ../../operation/agentes/datos_agente.php:185 -msgid "Choose a time from now" -msgstr "Choose a time from now" - -#: ../../include/ajax/module.php:161 -#: ../../operation/agentes/datos_agente.php:188 -msgid "Specify time range" -msgstr "Specify time range" - -#: ../../include/ajax/module.php:162 -#: ../../operation/agentes/datos_agente.php:189 -#: ../../operation/events/events_list.php:492 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:449 -msgid "Timestamp from:" -msgstr "Timestamp from:" - -#: ../../include/ajax/module.php:170 -#: ../../operation/agentes/datos_agente.php:195 -#: ../../operation/events/events_list.php:495 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:455 -msgid "Timestamp to:" -msgstr "Timestamp to:" - -#: ../../include/ajax/module.php:732 -#: ../../operation/agentes/alerts_status.php:422 -#: ../../operation/agentes/alerts_status.php:466 -#: ../../operation/agentes/alerts_status.php:500 -#: ../../operation/agentes/alerts_status.php:535 -msgid "Force execution" -msgstr "Force execution" - -#: ../../include/ajax/module.php:732 -#: ../../operation/agentes/alerts_status.php:423 -#: ../../operation/agentes/alerts_status.php:466 -#: ../../operation/agentes/alerts_status.php:500 -#: ../../operation/agentes/alerts_status.php:535 -msgid "F." -msgstr "F." - -#: ../../include/ajax/module.php:804 ../../include/functions_groups.php:771 -#: ../../include/functions_groups.php:964 ../../include/functions_ui.php:834 -#: ../../operation/agentes/group_view.php:163 -#: ../../operation/agentes/group_view.php:216 -#: ../../operation/servers/recon_view.php:86 -#: ../../operation/servers/recon_view.php:118 -#: ../../enterprise/extensions/ipam/ipam_network.php:154 -#: ../../enterprise/godmode/agentes/inventory_manager.php:272 -#: ../../enterprise/operation/services/services.list.php:469 -msgid "Force" -msgstr "Force" - -#: ../../include/ajax/module.php:1093 -msgid "Any monitors aren't with this filter." -msgstr "No monitors have this filter." - -#: ../../include/ajax/module.php:1096 -msgid "This agent doesn't have any active monitors." -msgstr "This agent doesn't have any active monitors." - -#: ../../include/ajax/rolling_release.ajax.php:56 -msgid "The sql file contains a dangerous query" +#: ../../include/functions_update_manager.php:346 +msgid "Update to the next version" msgstr "" -#: ../../include/ajax/rolling_release.ajax.php:103 +#: ../../include/functions_update_manager.php:349 +msgid "There is no update available." +msgstr "There are no updates available" + +#: ../../include/functions_update_manager.php:458 +#: ../../include/functions_update_manager.php:488 +msgid "Remote server error on newsletter request" +msgstr "Remote server error on newsletter request" + +#: ../../include/functions_update_manager.php:466 +msgid "E-mail successfully subscribed to newsletter." +msgstr "E-mail successfully subscribed to newsletter." + +#: ../../include/functions_update_manager.php:468 +msgid "E-mail has already subscribed to newsletter." +msgstr "E-mail has already subscribed to newsletter." + +#: ../../include/functions_update_manager.php:470 +#: ../../include/functions_update_manager.php:510 +msgid "Update manager returns error code: " +msgstr "Update manager returns error code: " + +#: ../../include/functions_update_manager.php:505 +msgid "Pandora successfully subscribed with UID: " +msgstr "Pandora successfully subscribed with UID: " + +#: ../../include/functions_update_manager.php:507 +msgid "Unsuccessful subscription." +msgstr "Unsuccessful subscription." + +#: ../../include/functions_update_manager.php:635 +msgid "Failed extracting the package to temp directory." +msgstr "Failed to extract the package to the temp directory." + +#: ../../include/functions_update_manager.php:664 +msgid "Failed the copying of the files." +msgstr "Failed to copy the files." + +#: ../../include/functions_update_manager.php:680 +msgid "Package extracted successfully." +msgstr "Package extracted successfully." + +#: ../../include/functions_visual_map.php:1150 +msgid "Last value: " +msgstr "Last value: " + +#: ../../include/functions_visual_map.php:1665 +#: ../../include/functions_visual_map.php:1898 +#: ../../godmode/massive/massive_add_action_alerts.php:59 +#: ../../godmode/massive/massive_add_alerts.php:73 +#: ../../godmode/massive/massive_edit_agents.php:92 +#: ../../godmode/massive/massive_delete_agents.php:33 +#: ../../godmode/massive/massive_delete_modules.php:61 +#: ../../godmode/massive/massive_delete_tags.php:97 +#: ../../godmode/massive/massive_add_tags.php:33 +#: ../../godmode/massive/massive_delete_alerts.php:83 +msgid "No agents selected" +msgstr "No agents selected" + +#: ../../include/functions_visual_map.php:1723 +msgid "Agent successfully added to layout" +msgstr "Agent successfully added to the layout." + +#: ../../include/functions_visual_map.php:1749 +#: ../../godmode/massive/massive_add_action_alerts.php:116 +#: ../../godmode/massive/massive_delete_action_alerts.php:119 +#: ../../godmode/massive/massive_edit_modules.php:1073 +#: ../../godmode/massive/massive_delete_tags.php:102 +#: ../../godmode/massive/massive_add_tags.php:38 +#: ../../godmode/reporting/visual_console_builder.php:486 +#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:174 +msgid "No modules selected" +msgstr "No modules selected" + +#: ../../include/functions_visual_map.php:1870 +msgid "Modules successfully added to layout" +msgstr "Modules successfully added to the layout." + +#: ../../include/functions_visual_map.php:2067 +msgid "Agents successfully added to layout" +msgstr "Agents successfully added to the layout." + +#: ../../include/functions_visual_map.php:2408 +msgid "Cannot load the visualmap" +msgstr "Cannot load the visual map." + +#: ../../include/functions_visual_map.php:2740 +#: ../../include/functions_visual_map_editor.php:62 +#: ../../include/functions_visual_map_editor.php:611 +#: ../../godmode/reporting/visual_console_builder.elements.php:188 +msgid "Box" +msgstr "Box" + +#: ../../include/functions_visual_map.php:2748 +msgid "Percentile bar" +msgstr "Percentile bar" + +#: ../../include/functions_visual_map.php:2752 +msgid "Static graph" +msgstr "Static graph" + +#: ../../include/functions_visual_map.php:2757 +#: ../../include/functions_visual_map_editor.php:607 +#: ../../godmode/reporting/visual_console_builder.elements.php:158 +msgid "Simple Value" +msgstr "Simple Value" + +#: ../../include/functions_visual_map.php:2761 +#: ../../include/functions_visual_map_editor.php:59 +#: ../../include/functions_visual_map_editor.php:167 +#: ../../include/functions_visual_map_editor.php:608 +#: ../../godmode/reporting/graph_builder.graph_editor.php:86 +#: ../../godmode/reporting/visual_console_builder.wizard.php:300 +#: ../../godmode/reporting/visual_console_builder.elements.php:77 +#: ../../godmode/reporting/visual_console_builder.elements.php:178 +#: ../../godmode/reporting/reporting_builder.item_editor.php:693 +msgid "Label" +msgstr "Label" + +#: ../../include/functions_visual_map.php:2769 +#: ../../include/functions_visual_map_editor.php:60 +#: ../../include/functions_visual_map_editor.php:609 +#: ../../godmode/setup/os.builder.php:39 +#: ../../godmode/reporting/visual_console_builder.elements.php:183 +#: ../../godmode/groups/group_list.php:338 +#: ../../godmode/groups/configure_group.php:119 +#: ../../godmode/modules/module_list.php:57 +msgid "Icon" +msgstr "Icon" + +#: ../../include/functions_snmp.php:67 +msgid "Load Average (Last minute)" +msgstr "Load Average (Last minute)" + +#: ../../include/functions_snmp.php:71 +msgid "Load Average (Last 5 minutes)" +msgstr "Load Average (Last 5 minutes)" + +#: ../../include/functions_snmp.php:75 +msgid "Load Average (Last 15 minutes)" +msgstr "Load Average (Last 15 minutes)" + +#: ../../include/functions_snmp.php:79 +msgid "Total Swap Size configured for the host" +msgstr "Total Swap Size configured for the host" + +#: ../../include/functions_snmp.php:83 +msgid "Available Swap Space on the host" +msgstr "Available Swap Space on the host" + +#: ../../include/functions_snmp.php:87 +msgid "Total Real/Physical Memory Size on the host" +msgstr "Total Real/Physical Memory Size on the host" + +#: ../../include/functions_snmp.php:91 +msgid "Available Real/Physical Memory Space on the host" +msgstr "Available Real/Physical Memory Space on the host" + +#: ../../include/functions_snmp.php:95 +msgid "Total Available Memory on the host" +msgstr "Total Available Memory on the host" + +#: ../../include/functions_snmp.php:99 +msgid "Total Cached Memory" +msgstr "Total Cached Memory" + +#: ../../include/functions_snmp.php:103 +msgid "Total Buffered Memory" +msgstr "Total Buffered Memory" + +#: ../../include/functions_snmp.php:107 +msgid "Amount of memory swapped in from disk (kB/s)" +msgstr "Amount of memory swapped in from disk (kB/s)" + +#: ../../include/functions_snmp.php:111 +msgid "Amount of memory swapped to disk (kB/s)" +msgstr "Amount of memory swapped to disk (kB/s)" + +#: ../../include/functions_snmp.php:115 +msgid "Number of blocks sent to a block device" +msgstr "Number of blocks sent to a block device" + +#: ../../include/functions_snmp.php:119 +msgid "Number of blocks received from a block device" +msgstr "Number of blocks received from a block device" + +#: ../../include/functions_snmp.php:123 +msgid "Number of interrupts processed" +msgstr "Number of interrupts processed" + +#: ../../include/functions_snmp.php:127 +msgid "Number of context switches" +msgstr "Number of context switches" + +#: ../../include/functions_snmp.php:131 +msgid "user CPU time" +msgstr "user CPU time" + +#: ../../include/functions_snmp.php:135 +msgid "system CPU time" +msgstr "system CPU time" + +#: ../../include/functions_snmp.php:139 +msgid "idle CPU time" +msgstr "idle CPU time" + +#: ../../include/functions_snmp.php:143 +msgid "system Up time" +msgstr "system Up time" + +#: ../../include/functions_filemanager.php:172 +#: ../../include/functions_filemanager.php:242 +#: ../../include/functions_filemanager.php:300 +#: ../../include/functions_filemanager.php:382 +msgid "Security error" +msgstr "Security error" + +#: ../../include/functions_filemanager.php:185 +msgid "Upload error" +msgstr "Upload error" + +#: ../../include/functions_filemanager.php:193 +#: ../../include/functions_filemanager.php:261 +#: ../../include/functions_filemanager.php:326 +msgid "Upload correct" +msgstr "Upload correct" + +#: ../../include/functions_filemanager.php:206 msgid "" -"An error occurred while updating the database schema to the minor release " +"File size seems to be too large. Please check your php.ini configuration or " +"contact with the administrator" msgstr "" +"The file seems to be too large. Please check your php.ini configuration file " +"or contact your administrator." -#: ../../include/ajax/rolling_release.ajax.php:117 -#: ../../include/ajax/rolling_release.ajax.php:130 -msgid "The directory " -msgstr "" +#: ../../include/functions_filemanager.php:254 +msgid "Error creating file" +msgstr "Error creating file" -#: ../../include/ajax/rolling_release.ajax.php:117 -msgid " should have read permissions in order to update the database schema" -msgstr "" +#: ../../include/functions_filemanager.php:267 +#: ../../include/functions_filemanager.php:362 +msgid "Error creating file with empty name" +msgstr "Error creating a file with no name." -#: ../../include/ajax/rolling_release.ajax.php:130 -msgid " does not exist" -msgstr "" +#: ../../include/functions_filemanager.php:312 +msgid "Attach error" +msgstr "Attachment error" -#: ../../include/ajax/update_manager.ajax.php:75 -#: ../../enterprise/include/functions_update_manager.php:362 -msgid "There was an error extracting the file '" -msgstr "There was an error extracting the file '" +#: ../../include/functions_filemanager.php:348 +msgid "Security error." +msgstr "Security error." -#: ../../include/ajax/update_manager.ajax.php:91 -#: ../../enterprise/include/functions_update_manager.php:379 -msgid "The package was not extracted." -msgstr "The package couldn't be extracted" +#: ../../include/functions_filemanager.php:357 +msgid "Directory created" +msgstr "Directory created" -#: ../../include/ajax/update_manager.ajax.php:97 -msgid "Invalid extension. The package must have the extension .oum." -msgstr "Invalid extension. The package is required to be in '.oum' format." +#: ../../include/functions_filemanager.php:385 +#: ../../include/functions_reporting_html.php:1238 +msgid "Deleted" +msgstr "Deleted" -#: ../../include/ajax/update_manager.ajax.php:104 -msgid "The file was not uploaded succesfully." -msgstr "The file wasn't uploaded successfully." +#: ../../include/functions_filemanager.php:550 +#, php-format +msgid "Directory %s doesn't exist!" +msgstr "Directory %s doesn't exist!" -#: ../../include/ajax/update_manager.ajax.php:173 -#: ../../include/ajax/update_manager.ajax.php:177 -#: ../../include/ajax/update_manager.ajax.php:204 -#: ../../include/functions_update_manager.php:128 -#: ../../include/functions_update_manager.php:132 -#: ../../include/functions_update_manager.php:158 -#: ../../enterprise/include/functions_update_manager.php:501 -#: ../../enterprise/include/functions_update_manager.php:505 -#: ../../enterprise/include/functions_update_manager.php:532 -msgid "Some of your files might not be recovered." -msgstr "Some of your files may be unrecoverable." +#: ../../include/functions_filemanager.php:561 +#: ../../godmode/setup/file_manager.php:63 +#: ../../godmode/servers/plugin.php:224 +#, php-format +msgid "Index of %s" +msgstr "Index of %s" -#: ../../include/ajax/update_manager.ajax.php:181 -#: ../../include/ajax/update_manager.ajax.php:198 -#: ../../include/functions_update_manager.php:136 -#: ../../include/functions_update_manager.php:152 -#: ../../enterprise/include/functions_update_manager.php:510 -#: ../../enterprise/include/functions_update_manager.php:526 -msgid "Some of your old files might not be recovered." -msgstr "Some of your old files may be unrecoverable." +#: ../../include/functions_filemanager.php:565 +msgid "Index of images" +msgstr "Image index" -#: ../../include/ajax/update_manager.ajax.php:219 -#: ../../include/functions_update_manager.php:173 -#: ../../enterprise/include/functions_update_manager.php:547 -msgid "An error ocurred while reading a file." -msgstr "An error ocurred while reading a file." +#: ../../include/functions_filemanager.php:603 +msgid "Parent directory" +msgstr "Parent directory" -#: ../../include/ajax/update_manager.ajax.php:226 -#: ../../include/functions_update_manager.php:180 -#: ../../enterprise/include/functions_update_manager.php:554 -msgid "The package does not exist" -msgstr "The package does not exist." +#: ../../include/functions_filemanager.php:632 +msgid "The zip upload in this dir, easy to upload multiple files." +msgstr "The zip uploads in this dir, easy to upload multiple files." -#: ../../include/ajax/update_manager.ajax.php:240 -msgid "Package rejected." -msgstr "" +#: ../../include/functions_filemanager.php:636 +msgid "Decompress" +msgstr "Decompress" -#: ../../include/ajax/update_manager.ajax.php:414 -#: ../../enterprise/include/functions_update_manager.php:315 -msgid "Fail to update to the last package." -msgstr "Failed to update to the latest package." +#: ../../include/functions_filemanager.php:638 +msgid "Go" +msgstr "Go" -#: ../../include/ajax/update_manager.ajax.php:422 -#: ../../enterprise/include/functions_update_manager.php:330 -msgid "Starting to update to the last package." -msgstr "Starting to update to the latest package." +#: ../../include/functions_filemanager.php:679 +msgid "Directory" +msgstr "Directory" -#: ../../include/ajax/update_manager.ajax.php:493 -#: ../../enterprise/include/functions_update_manager.php:423 -msgid "progress" -msgstr "progress" +#: ../../include/functions_filemanager.php:682 +#: ../../include/functions_visual_map_editor.php:198 +#: ../../godmode/reporting/visual_console_builder.wizard.php:118 +#: ../../godmode/reporting/visual_console_builder.elements.php:78 +msgid "Image" +msgstr "Image" -#: ../../include/ajax/update_manager.ajax.php:514 -msgid "The package is extracted." -msgstr "" +#: ../../include/functions_filemanager.php:685 +msgid "Compressed file" +msgstr "Compressed file" -#: ../../include/ajax/update_manager.ajax.php:518 -msgid "Error in package extraction." -msgstr "" +#: ../../include/functions_filemanager.php:688 +#: ../../include/functions_filemanager.php:695 +msgid "Text file" +msgstr "Text file" -#: ../../include/ajax/update_manager.ajax.php:536 -#: ../../include/functions_update_manager.php:189 -#: ../../enterprise/include/functions_update_manager.php:563 -msgid "The package is installed." -msgstr "The package is installed." +#: ../../include/functions_filemanager.php:759 +#: ../../godmode/servers/plugin.php:151 +msgid "Edit file" +msgstr "Edit file" -#: ../../include/ajax/update_manager.ajax.php:540 -msgid "An error ocurred in the installation process." -msgstr "" +#: ../../include/functions_filemanager.php:785 +msgid "Create directory" +msgstr "Create directory" -#: ../../include/ajax/visual_console_builder.ajax.php:180 -#: ../../include/functions_graph.php:5209 -msgid "No data to show" -msgstr "No data to show" +#: ../../include/functions_filemanager.php:790 +msgid "Create text" +msgstr "Create text" -#: ../../include/auth/mysql.php:246 +#: ../../include/functions_filemanager.php:795 +msgid "Upload file/s" +msgstr "Upload file(s)" + +#: ../../include/functions_filemanager.php:802 +msgid "The directory is read-only" +msgstr "This directory is read-only" + +#: ../../include/functions_db.php:75 +#, php-format +msgid "Error connecting to database %s at %s." +msgstr "Error on connecting to database %s at %s." + +#: ../../include/functions_db.php:1499 ../../godmode/menu.php:317 +#: ../../godmode/db/db_refine.php:33 +msgid "Database debug" +msgstr "Database debug" + +#: ../../include/functions_db.php:1515 +msgid "SQL sentence" +msgstr "SQL sentence" + +#: ../../include/functions_db.php:1517 +msgid "Rows" +msgstr "Rows" + +#: ../../include/functions_db.php:1518 +msgid "Saved" +msgstr "Saved" + +#: ../../include/functions_db.php:1519 +msgid "Time (ms)" +msgstr "Time (ms)" + +#: ../../include/functions_db.php:1529 +#: ../../include/functions_reporting_html.php:496 +#: ../../include/functions_reporting_html.php:575 +#: ../../include/functions_reporting_html.php:675 +#: ../../include/functions_reporting_html.php:2043 +#: ../../include/functions_reporting_html.php:2523 +#: ../../godmode/reporting/reporting_builder.item_editor.php:1333 +msgid "OK" +msgstr "OK" + +#: ../../include/functions_custom_graphs.php:226 +#: ../../godmode/reporting/reporting_builder.list_items.php:313 +msgid "No items." +msgstr "No items." + +#: ../../include/functions_groups.php:63 +msgid "Alert Actions" +msgstr "Alert Actions" + +#: ../../include/functions_groups.php:78 +msgid "Alert Templates" +msgstr "Alert Templates" + +#: ../../include/functions_groups.php:135 +msgid "Layout visual console" +msgstr "Visual console layout" + +#: ../../include/functions_groups.php:149 +msgid "Plannet down time" +msgstr "Planned downtime" + +#: ../../include/functions_groups.php:176 +msgid "GIS maps" +msgstr "GIS maps" + +#: ../../include/functions_groups.php:190 +msgid "GIS connections" +msgstr "GIS connections" + +#: ../../include/functions_groups.php:204 +msgid "GIS map layers" +msgstr "GIS map layers" + +#: ../../include/functions_groups.php:217 +msgid "Network maps" +msgstr "Network maps" + +#: ../../include/functions_groups.php:2149 +msgid "Show branch children" +msgstr "Show branch son" + +#: ../../include/functions_groups.php:2178 msgid "" -"Problems with configuration permissions. Please contact with Administrator" +"You can not delete the last group in Pandora. A common installation must has " +"almost one group." msgstr "" -"Problems with configuration permissions. Please contact with Administrator" +"You cannot delete the last group in Pandora. A common installation must have " +"at least one group." -#: ../../include/auth/mysql.php:252 -msgid "Your permissions have changed. Please, login again." -msgstr "Your permissions have changed. Please, login again." +#: ../../include/functions_ui.php:225 +msgid "Information" +msgstr "Information" -#: ../../include/auth/mysql.php:265 +#: ../../include/functions_ui.php:231 +msgid "Success" +msgstr "Success" + +#: ../../include/functions_ui.php:367 +msgid "Request successfully processed" +msgstr "Request successfully processed" + +#: ../../include/functions_ui.php:370 +msgid "Error processing request" +msgstr "Error processing request" + +#: ../../include/functions_ui.php:508 msgid "" -"Ooops User not found in \n" -"\t\t\t\tdatabase or incorrect password" +"Is possible that this view uses part of information which your user has not " +"access" msgstr "" -"Ooops User not found in \n" -"\t\t\t\tdatabase or incorrect password" +"It's possible that this view uses a part of the information to which your " +"user doesn't have access." -#: ../../include/auth/mysql.php:283 ../../include/auth/mysql.php:331 -msgid "Fail the group synchronizing" -msgstr "Fail the group synchronizing" +#: ../../include/functions_ui.php:1003 ../../godmode/alerts/alert_view.php:152 +#: ../../godmode/alerts/configure_alert_template.php:846 +msgid "The alert would fire when the value is " +msgstr "" +"The alert is triggered when the value is equal to " -#: ../../include/auth/mysql.php:289 ../../include/auth/mysql.php:337 -msgid "Fail the tag synchronizing" -msgstr "Fail the tag synchronizing" +#: ../../include/functions_ui.php:1007 ../../godmode/alerts/alert_view.php:156 +#: ../../godmode/alerts/configure_alert_template.php:847 +msgid "The alert would fire when the value is not " +msgstr "" +"The alert is triggered when the value is different to " -#: ../../include/auth/mysql.php:302 +#: ../../include/functions_ui.php:1012 ../../godmode/alerts/alert_view.php:144 +#: ../../godmode/alerts/configure_alert_template.php:844 msgid "" -"User not found in database \n" -"\t\t\t\t\tor incorrect password" +"The alert would fire when the value matches " msgstr "" -"User not found in database \n" -"\t\t\t\t\tor incorrect password" +"The alert is triggered when the value matches " -#: ../../include/auth/mysql.php:317 -msgid "User not found in database or incorrect password" -msgstr "User not found in database or incorrect password" +#: ../../include/functions_ui.php:1015 ../../godmode/alerts/alert_view.php:147 +msgid "" +"The alert would fire when the value doesn't match " +msgstr "" +"The alert is triggered when the value doesn't match " -#: ../../include/auth/mysql.php:593 -msgid "Could not changes password on remote pandora" -msgstr "Could not change password for remote pandora" +#: ../../include/functions_ui.php:1021 ../../godmode/alerts/alert_view.php:161 +#: ../../godmode/alerts/configure_alert_template.php:848 +msgid "" +"The alert would fire when the value is between and " +"" +msgstr "" +"The alert is triggered when the value is between " +"and " -#: ../../include/auth/mysql.php:630 -msgid "Your installation of PHP does not support LDAP" -msgstr "Your PHP environment doesn't support LDAP" +#: ../../include/functions_ui.php:1024 ../../godmode/alerts/alert_view.php:164 +msgid "" +"The alert would fire when the value is not between " +"and " +msgstr "" +"The alert is triggered when the value isn't between " +"and " -#: ../../include/class/Tree.class.php:1474 -#: ../../include/functions_modules.php:1875 -#: ../../include/functions_modules.php:1895 -#: ../../mobile/operation/modules.php:459 -#: ../../mobile/operation/modules.php:477 -#: ../../mobile/operation/modules.php:512 -#: ../../mobile/operation/modules.php:530 -#: ../../operation/agentes/pandora_networkmap.view.php:285 -#: ../../operation/agentes/pandora_networkmap.view.php:307 -#: ../../operation/agentes/status_monitor.php:1158 -#: ../../operation/agentes/status_monitor.php:1162 -#: ../../operation/agentes/status_monitor.php:1195 -#: ../../operation/agentes/status_monitor.php:1200 -#: ../../operation/search_modules.php:112 -#: ../../operation/search_modules.php:132 -#: ../../enterprise/extensions/vmware/vmware_view.php:935 -#: ../../enterprise/include/functions_services.php:1595 -#: ../../enterprise/include/functions_services.php:1619 -#: ../../enterprise/operation/agentes/policy_view.php:363 -#: ../../enterprise/operation/agentes/policy_view.php:382 -msgid "CRITICAL" -msgstr "CRITICAL" +#: ../../include/functions_ui.php:1028 +msgid "The alert would fire when the value is over " +msgstr "" +"The alert will be triggered when the value is over " -#: ../../include/class/Tree.class.php:1481 -#: ../../include/functions_modules.php:1879 -#: ../../include/functions_modules.php:1899 -#: ../../mobile/operation/modules.php:463 -#: ../../mobile/operation/modules.php:482 -#: ../../mobile/operation/modules.php:516 -#: ../../mobile/operation/modules.php:535 -#: ../../operation/agentes/pandora_networkmap.view.php:289 -#: ../../operation/agentes/pandora_networkmap.view.php:312 -#: ../../operation/agentes/status_monitor.php:1168 -#: ../../operation/agentes/status_monitor.php:1172 -#: ../../operation/agentes/status_monitor.php:1207 -#: ../../operation/agentes/status_monitor.php:1212 -#: ../../operation/search_modules.php:116 -#: ../../operation/search_modules.php:139 -#: ../../enterprise/extensions/vmware/vmware_view.php:939 -#: ../../enterprise/include/functions_login.php:33 -#: ../../enterprise/include/functions_services.php:1599 -#: ../../enterprise/include/functions_services.php:1623 -#: ../../enterprise/operation/agentes/policy_view.php:367 -#: ../../enterprise/operation/agentes/policy_view.php:386 -msgid "WARNING" -msgstr "WARNING" +#: ../../include/functions_ui.php:1033 +msgid "The alert would fire when the value is under " +msgstr "" +"The alert will be triggered when the value is under " -#: ../../include/class/Tree.class.php:1486 -#: ../../include/functions_modules.php:1890 -#: ../../include/functions_modules.php:1894 -#: ../../include/functions_modules.php:1898 -#: ../../mobile/operation/modules.php:471 -#: ../../mobile/operation/modules.php:476 -#: ../../mobile/operation/modules.php:481 -#: ../../mobile/operation/modules.php:524 -#: ../../mobile/operation/modules.php:529 -#: ../../mobile/operation/modules.php:534 -#: ../../operation/agentes/pandora_networkmap.view.php:301 -#: ../../operation/agentes/pandora_networkmap.view.php:306 -#: ../../operation/agentes/pandora_networkmap.view.php:311 -#: ../../operation/agentes/status_monitor.php:1182 -#: ../../operation/agentes/status_monitor.php:1187 -#: ../../operation/agentes/status_monitor.php:1194 -#: ../../operation/agentes/status_monitor.php:1199 -#: ../../operation/agentes/status_monitor.php:1206 -#: ../../operation/agentes/status_monitor.php:1211 -#: ../../operation/search_modules.php:124 -#: ../../operation/search_modules.php:131 -#: ../../operation/search_modules.php:138 -#: ../../enterprise/extensions/vmware/vmware_view.php:943 -#: ../../enterprise/include/functions_services.php:1606 -#: ../../enterprise/include/functions_services.php:1614 -#: ../../enterprise/include/functions_services.php:1619 -#: ../../enterprise/include/functions_services.php:1623 -#: ../../enterprise/include/functions_services.php:1627 -#: ../../enterprise/operation/agentes/policy_view.php:378 -#: ../../enterprise/operation/agentes/policy_view.php:382 -#: ../../enterprise/operation/agentes/policy_view.php:386 -msgid "UNKNOWN" -msgstr "UNKNOWN" +#: ../../include/functions_ui.php:1038 ../../godmode/alerts/alert_view.php:186 +#: ../../godmode/alerts/configure_alert_template.php:852 +msgid "The alert would fire when the module is in warning status" +msgstr "The alert is triggered when the module is in warning status" -#: ../../include/class/Tree.class.php:1492 -msgid "NO DATA" -msgstr "NO DATA" +#: ../../include/functions_ui.php:1043 ../../godmode/alerts/alert_view.php:189 +#: ../../godmode/alerts/configure_alert_template.php:853 +msgid "The alert would fire when the module is in critical status" +msgstr "The alert is triggered when the module is in critical status" -#: ../../include/class/Tree.class.php:1500 -#: ../../include/functions_modules.php:1883 -#: ../../include/functions_modules.php:1891 -#: ../../mobile/operation/modules.php:455 -#: ../../mobile/operation/modules.php:472 -#: ../../mobile/operation/modules.php:508 -#: ../../mobile/operation/modules.php:525 -#: ../../operation/agentes/pandora_networkmap.view.php:293 -#: ../../operation/agentes/pandora_networkmap.view.php:302 -#: ../../operation/agentes/status_monitor.php:1148 -#: ../../operation/agentes/status_monitor.php:1152 -#: ../../operation/agentes/status_monitor.php:1183 -#: ../../operation/agentes/status_monitor.php:1188 -#: ../../operation/search_modules.php:108 -#: ../../operation/search_modules.php:125 -#: ../../enterprise/extensions/vmware/vmware_view.php:931 -#: ../../enterprise/include/functions_services.php:1591 -#: ../../enterprise/include/functions_services.php:1614 -#: ../../enterprise/operation/agentes/policy_view.php:371 -#: ../../enterprise/operation/agentes/policy_view.php:378 -msgid "NORMAL" -msgstr "NORMAL" +#: ../../include/functions_ui.php:1080 +#: ../../godmode/servers/recon_script.php:183 +#: ../../godmode/servers/plugin.php:473 +msgid "Help" +msgstr "Help" -#: ../../include/class/Tree.class.php:1578 -#: ../../enterprise/godmode/alerts/configure_alert_rule.php:152 -msgid "Module alerts" -msgstr "Module alerts" +#: ../../include/functions_ui.php:1307 +msgid "the Flexible Monitoring System" +msgstr "the Flexible Monitoring System" -#: ../../include/functions.php:215 -#: ../../enterprise/include/functions_reporting_csv.php:1534 -msgid "." -msgstr "." - -#: ../../include/functions.php:217 -msgid "," -msgstr "," - -#: ../../include/functions.php:439 ../../include/functions.php:573 -msgid "s" -msgstr "s" - -#: ../../include/functions.php:440 ../../include/functions.php:574 -msgid "d" -msgstr "d" - -#: ../../include/functions.php:441 ../../include/functions.php:575 -msgid "M" -msgstr "M" - -#: ../../include/functions.php:442 ../../include/functions.php:576 -msgid "Y" -msgstr "Y" - -#: ../../include/functions.php:443 ../../include/functions.php:577 -msgid "m" -msgstr "m" - -#: ../../include/functions.php:444 ../../include/functions.php:578 -msgid "h" -msgstr "h" - -#: ../../include/functions.php:445 ../../include/functions.php:579 -msgid "N" -msgstr "N" - -#: ../../include/functions.php:867 ../../include/functions.php:1075 -#: ../../include/functions.php:1108 ../../include/functions_events.php:1459 -#: ../../include/functions_graph.php:2778 -#: ../../include/functions_graph.php:3278 -#: ../../include/functions_graph.php:3279 -#: ../../include/functions_graph.php:5227 -#: ../../include/functions_incidents.php:34 -#: ../../include/functions_incidents.php:69 -msgid "Maintenance" -msgstr "Maintenance" - -#: ../../include/functions.php:870 ../../include/functions.php:1076 -#: ../../include/functions.php:1111 ../../include/functions_events.php:1462 -#: ../../include/functions_graph.php:3282 -#: ../../include/functions_graph.php:3283 -#: ../../include/functions_graph.php:5230 -msgid "Informational" -msgstr "Informative" - -#: ../../include/functions.php:882 ../../include/functions.php:1078 -#: ../../include/functions.php:1123 ../../include/functions_graph.php:3290 -#: ../../include/functions_graph.php:3291 -#: ../../include/functions_graph.php:5242 -msgid "Minor" -msgstr "Minor" - -#: ../../include/functions.php:885 ../../include/functions.php:1080 -#: ../../include/functions.php:1126 ../../include/functions_graph.php:3298 -#: ../../include/functions_graph.php:3299 -#: ../../include/functions_graph.php:5245 -msgid "Major" -msgstr "Major" - -#: ../../include/functions.php:1029 ../../include/functions_events.php:1395 -msgid "Monitor Critical" -msgstr "Monitor in critical status" - -#: ../../include/functions.php:1030 ../../include/functions_events.php:1398 -msgid "Monitor Warning" -msgstr "Monitor in warning status" - -#: ../../include/functions.php:1031 ../../include/functions_events.php:1401 -msgid "Monitor Normal" -msgstr "Monitor in normal status" - -#: ../../include/functions.php:1033 -msgid "Monitor Unknown" -msgstr "Unknown Monitor" - -#: ../../include/functions.php:1036 ../../include/functions_events.php:1138 -#: ../../include/functions_events.php:1407 -msgid "Alert recovered" -msgstr "Alert recovered" - -#: ../../include/functions.php:1037 ../../include/functions_events.php:1173 -#: ../../include/functions_events.php:1410 -msgid "Alert ceased" -msgstr "Alert ceased" - -#: ../../include/functions.php:1038 ../../include/functions_events.php:1413 -msgid "Alert manual validation" -msgstr "Manual alert validation" - -#: ../../include/functions.php:1040 -msgid "Agent created" -msgstr "Agent created" - -#: ../../include/functions.php:1041 ../../include/functions_events.php:1416 -msgid "Recon host detected" -msgstr "Recon host detected" - -#: ../../include/functions.php:1044 ../../include/functions_events.php:1170 -#: ../../include/functions_events.php:1425 -msgid "Configuration change" -msgstr "Configuration change" - -#: ../../include/functions.php:2015 -msgid "custom" -msgstr "custom" - -#: ../../include/functions.php:2020 ../../include/functions.php:2021 +#: ../../include/functions_ui.php:1627 ../../include/functions_ui.php:1661 #, php-format -msgid "%s minutes" -msgstr "%s minutes" +msgid "Total items: %s" +msgstr "Total items : %s" -#: ../../include/functions.php:2023 ../../include/functions.php:2024 +#: ../../include/functions_ui.php:1968 +msgid "Unknown type" +msgstr "Unknown type" + +#: ../../include/functions_ui.php:2001 ../../include/functions_graph.php:758 +#: ../../include/functions_graph.php:759 ../../include/functions_graph.php:760 +#: ../../include/functions_graph.php:763 +#: ../../include/functions_graph.php:1433 +#: ../../include/functions_graph.php:3947 +#: ../../include/functions_graph.php:3952 +#: ../../include/functions_graph.php:4670 +#: ../../include/functions_graph.php:4673 +#: ../../include/functions_graph.php:4676 +#: ../../include/graphs/functions_pchart.php:202 +#: ../../include/graphs/functions_pchart.php:1190 +#: ../../include/functions_reporting.php:948 +#: ../../godmode/alerts/alert_view.php:310 +#: ../../godmode/reporting/reporting_builder.item_editor.php:781 +#: ../../godmode/reporting/reporting_builder.item_editor.php:1284 +msgid "Max" +msgstr "Max." + +#: ../../include/functions_ui.php:2001 ../../include/functions_graph.php:758 +#: ../../include/functions_graph.php:759 ../../include/functions_graph.php:760 +#: ../../include/functions_graph.php:763 +#: ../../include/functions_graph.php:1435 +#: ../../include/functions_graph.php:3947 +#: ../../include/functions_graph.php:3952 +#: ../../include/functions_graph.php:4670 +#: ../../include/functions_graph.php:4673 +#: ../../include/functions_graph.php:4676 +#: ../../include/graphs/functions_pchart.php:208 +#: ../../include/graphs/functions_pchart.php:1188 +#: ../../include/functions_reporting.php:951 +#: ../../godmode/alerts/alert_view.php:310 +#: ../../godmode/reporting/reporting_builder.item_editor.php:779 +#: ../../godmode/reporting/reporting_builder.item_editor.php:1286 +msgid "Min" +msgstr "Min." + +#: ../../include/functions_ui.php:2781 +msgid "Type at least two characters to search." +msgstr "Type at least two characters to search." + +#: ../../include/functions_ui.php:3574 +msgid "Problem with Pandora FMS database" +msgstr "Problem with Pandora FMS database" + +#: ../../include/functions_ui.php:3575 +msgid "" +"Cannot connect to the database, please check your database setup in the " +"include/config.php file.

    \n" +"\t\t\tProbably your database, hostname, user or password values are " +"incorrect or\n" +"\t\t\tthe database server is not running." +msgstr "" +"Cannot connect to the database, please check your database setup in the " +"include/config.php file.

    \n" +"\t\t\tProbably your database, hostname, user or password values are " +"incorrect or\n" +"\t\t\tthe database server is not running." + +#: ../../include/functions_ui.php:3579 +msgid "DB ERROR" +msgstr "DB ERROR" + +#: ../../include/functions_ui.php:3585 +msgid "" +"If you have modified auth system, this problem could be because Pandora " +"cannot override authorization variables from the config database. Remove " +"them from your database by executing:
    DELETE FROM tconfig WHERE "
    +"token = \"auth\";
    " +msgstr "" +"If you have modified the auth system, the origin of this problem could be " +"that Pandora cannot override the authorization variables from the config " +"database. Please remove them from your database by executing " +":
    DELETE FROM tconfig WHERE token = \"auth\";
    " + +#: ../../include/functions_ui.php:3589 +msgid "Empty configuration table" +msgstr "Empty configuration table" + +#: ../../include/functions_ui.php:3590 +msgid "" +"Cannot load configuration variables from database. Please check your " +"database setup in the\n" +"\t\t\tinclude/config.php file.

    \n" +"\t\t\tMost likely your database schema has been created but there are is no " +"data in it, you have a problem with the database access credentials or your " +"schema is out of date.\n" +"\t\t\t

    Pandora FMS Console cannot find include/config.php or " +"this file has invalid\n" +"\t\t\tpermissions and HTTP server cannot read it. Please read documentation " +"to fix this problem.
    " +msgstr "" +"Cannot load configuration variables from database. Please check your " +"database setup in the\n" +"\t\t\tinclude/config.php file.

    \n" +"\t\t\tMost likely your database scheme has been created but there is no data " +"in it, you might have a problem with the database access credentials or your " +"scheme is out of date.\n" +"\t\t\t

    Pandora FMS Console cannot find include/config.php or " +"the file has invalid\n" +"\t\t\tpermissions and the HTTP server cannot read it. Please read the " +"documentation to fix this problem.
    " + +#: ../../include/functions_ui.php:3597 +msgid "No configuration file found" +msgstr "No configuration file found." + +#: ../../include/functions_ui.php:3598 +msgid "" +"Pandora FMS Console cannot find include/config.php or this file has " +"invalid\n" +"\t\t\tpermissions and HTTP server cannot read it. Please read documentation " +"to fix this problem." +msgstr "" +"The Pandora FMS Console cannot find include/config.php or this file " +"has invalid\n" +"\t\t\tpermissions and the HTTP server cannot read it. Please read the " +"documentation to fix this problem." + +#: ../../include/functions_ui.php:3609 #, php-format -msgid "%s hours" -msgstr "%s hours" +msgid "You may try to run the %sinstallation wizard%s to create one." +msgstr "" +"You may try running the %sinstallation wizard%s to create one." -#: ../../include/functions.php:2029 ../../include/functions.php:2030 -#, php-format -msgid "%s months" -msgstr "%s months" +#: ../../include/functions_ui.php:3612 +msgid "Installer active" +msgstr "Installer active" -#: ../../include/functions.php:2032 ../../include/functions.php:2033 -#, php-format -msgid "%s years" -msgstr "%s years" +#: ../../include/functions_ui.php:3613 +msgid "" +"For security reasons, normal operation is not possible until you delete " +"installer file.\n" +"\t\t\tPlease delete the ./install.php file before running Pandora FMS " +"Console." +msgstr "" +"For security reasons, normal operation is not possible until you delete the " +"installer file.\n" +"\t\t\tPlease delete the ./install.php file before running the Pandora " +"FMS Console." -#: ../../include/functions.php:2036 -msgid "Default values will be used" -msgstr "Default values will be applied" +#: ../../include/functions_ui.php:3617 +msgid "Bad permission for include/config.php" +msgstr "Bad permission for include/config.php" -#: ../../include/functions.php:2196 -msgid "The uploaded file was only partially uploaded" -msgstr "The file was only partially uploaded." +#: ../../include/functions_ui.php:3618 +msgid "" +"For security reasons, config.php must have restrictive permissions, " +"and \"other\" users\n" +"\t\t\tshould not read it or write to it. It should be written only for " +"owner\n" +"\t\t\t(usually www-data or http daemon user), normal operation is not " +"possible until you change\n" +"\t\t\tpermissions for include/config.php file. Please do it, it is " +"for your security." +msgstr "" +"For security reasons, config.php must have restrictive permissions, " +"and \"other\" users\n" +"\t\t\tshould not read it or write to it. It should be written only for " +"owner\n" +"\t\t\t(usually www-data or http daemon user), normal operation is not " +"possible until you change\n" +"\t\t\tpermissions for include/config.php file. Please do it, it is " +"for your security." -#: ../../include/functions.php:2199 -msgid "No file was uploaded" -msgstr "No file was uploaded" +#: ../../include/functions_visual_map_editor.php:53 +#: ../../include/functions_visual_map_editor.php:359 +#: ../../godmode/reporting/visual_console_builder.elements.php:111 +#: ../../godmode/reporting/visual_console_builder.data.php:139 +msgid "Background" +msgstr "Background" -#: ../../include/functions.php:2202 -msgid "Missing a temporary folder" -msgstr "Temporary folder missing." +#: ../../include/functions_visual_map_editor.php:54 +#: ../../include/functions_visual_map_editor.php:604 +#: ../../godmode/reporting/visual_console_builder.wizard.php:104 +#: ../../godmode/reporting/visual_console_builder.elements.php:138 +msgid "Static Graph" +msgstr "Static Graph" -#: ../../include/functions.php:2205 -msgid "Failed to write file to disk" -msgstr "Failed to write file to disk." +#: ../../include/functions_visual_map_editor.php:55 +#: ../../include/functions_visual_map_editor.php:605 +#: ../../godmode/reporting/visual_console_builder.wizard.php:105 +msgid "Percentile Item" +msgstr "Percentile Item" -#: ../../include/functions.php:2208 -msgid "File upload stopped by extension" -msgstr "File upload stopped by extension." +#: ../../include/functions_visual_map_editor.php:57 +#: ../../godmode/reporting/visual_console_builder.wizard.php:107 +msgid "Simple value" +msgstr "Simple value" -#: ../../include/functions.php:2212 -msgid "Unknown upload error" -msgstr "Unknown upload error." +#: ../../include/functions_visual_map_editor.php:57 +msgid "" +"To use 'label'field, you should write\n" +"\t\t\t\t\ta text to replace '(_VALUE_)' and the value of the module will be " +"printed at the end." +msgstr "" +"To use 'label'field, you should write\n" +"\t\t\t\t\ta text to replace '(_VALUE_)' and the value of the module will be " +"printed at the end." -#: ../../include/functions.php:2297 -msgid "No data found to export" -msgstr "No data found to export" +#: ../../include/functions_visual_map_editor.php:84 +#: ../../include/functions_visual_map_editor.php:386 +#: ../../godmode/setup/gis_step_2.php:257 +#: ../../godmode/events/event_responses.editor.php:104 +#: ../../godmode/reporting/visual_console_builder.wizard.php:134 +#: ../../godmode/reporting/graph_builder.main.php:137 +msgid "Width" +msgstr "Width" -#: ../../include/functions.php:2315 -msgid "Source ID" -msgstr "Source ID" +#: ../../include/functions_visual_map_editor.php:95 +#: ../../include/functions_visual_map_editor.php:119 +msgid "Border color" +msgstr "Border colour" -#: ../../include/functions.php:2583 -#: ../../operation/gis_maps/render_view.php:135 -msgid "5 seconds" -msgstr "5 seconds" +#: ../../include/functions_visual_map_editor.php:131 +msgid "Border width" +msgstr "Outline width" -#: ../../include/functions.php:2584 -#: ../../operation/gis_maps/render_view.php:136 -msgid "10 seconds" -msgstr "10 seconds" +#: ../../include/functions_visual_map_editor.php:140 +msgid "Fill color" +msgstr "Fill color" -#: ../../include/functions.php:2585 -msgid "15 seconds" -msgstr "15 seconds" +#: ../../include/functions_visual_map_editor.php:218 +msgid "Enable link" +msgstr "Enable link" -#: ../../include/functions.php:2586 -#: ../../operation/gis_maps/render_view.php:137 -msgid "30 seconds" -msgstr "30 seconds" +#: ../../include/functions_visual_map_editor.php:237 +#: ../../godmode/reporting/visual_console_builder.data.php:144 +msgid "Background color" +msgstr "Background colour" -#: ../../include/functions.php:2590 -msgid "15 minutes" -msgstr "15 minutes" +#: ../../include/functions_visual_map_editor.php:239 +msgid "White" +msgstr "White" -#: ../../include/functions_reports.php:498 -#: ../../include/functions_reports.php:500 -#: ../../include/functions_reports.php:504 -#: ../../include/functions_reports.php:506 -#: ../../include/functions_reports.php:510 -#: ../../include/functions_reports.php:512 -#: ../../include/functions_reports.php:514 -#: ../../include/functions_reports.php:518 -#: ../../include/functions_reports.php:522 -#: ../../include/functions_reports.php:525 -#: ../../include/functions_groups.php:106 -#: ../../include/functions_groups.php:163 -#: ../../operation/agentes/ver_agente.php:1058 -#: ../../operation/search_results.php:104 -msgid "Graphs" -msgstr "Graphs" +#: ../../include/functions_visual_map_editor.php:240 +msgid "Black" +msgstr "Black" + +#: ../../include/functions_visual_map_editor.php:241 +msgid "Transparent" +msgstr "Transparent" + +#: ../../include/functions_visual_map_editor.php:254 +#: ../../include/functions_visual_map_editor.php:264 +#: ../../include/functions_reports.php:429 +#: ../../include/functions_reports.php:505 +#: ../../include/functions_reports.php:507 +#: ../../include/functions_reporting.php:5748 +#: ../../godmode/reporting/visual_console_builder.elements.php:78 +#: ../../godmode/reporting/visual_console_builder.elements.php:380 +#: ../../godmode/reporting/reporting_builder.item_editor.php:1134 +msgid "Custom graph" +msgstr "Custom graph" + +#: ../../include/functions_visual_map_editor.php:322 +#: ../../godmode/reporting/graph_builder.main.php:151 +msgid "Type of graph" +msgstr "Type of graph" + +#: ../../include/functions_visual_map_editor.php:348 +#: ../../godmode/reporting/visual_console_builder.wizard.php:193 +#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:431 +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:948 +msgid "Process" +msgstr "Process" + +#: ../../include/functions_visual_map_editor.php:350 +#: ../../godmode/reporting/visual_console_builder.wizard.php:196 +msgid "Min value" +msgstr "Min value" + +#: ../../include/functions_visual_map_editor.php:351 +#: ../../include/functions_visual_map_editor.php:393 +#: ../../godmode/reporting/visual_console_builder.wizard.php:197 +#: ../../godmode/reporting/visual_console_builder.wizard.php:210 +msgid "Max value" +msgstr "Max value" + +#: ../../include/functions_visual_map_editor.php:352 +#: ../../godmode/reporting/visual_console_builder.wizard.php:198 +msgid "Avg value" +msgstr "Avg value" + +#: ../../include/functions_visual_map_editor.php:366 +msgid "Original Size" +msgstr "Original Size" + +#: ../../include/functions_visual_map_editor.php:367 +msgid "Apply" +msgstr "Apply" + +#: ../../include/functions_visual_map_editor.php:373 +msgid "Aspect ratio" +msgstr "Aspect ratio" + +#: ../../include/functions_visual_map_editor.php:374 +msgid "Width proportional" +msgstr "Proportional width" + +#: ../../include/functions_visual_map_editor.php:380 +msgid "Height proportional" +msgstr "Proportional Height" + +#: ../../include/functions_visual_map_editor.php:409 +#: ../../include/functions_visual_map_editor.php:428 +#: ../../godmode/reporting/visual_console_builder.wizard.php:230 +msgid "Value to show" +msgstr "Value to show" + +#: ../../include/functions_visual_map_editor.php:438 +#: ../../godmode/reporting/visual_console_builder.wizard.php:185 +#: ../../godmode/reporting/visual_console_builder.elements.php:80 +#: ../../godmode/reporting/reporting_builder.item_editor.php:748 +#: ../../godmode/reporting/graph_builder.main.php:147 +#: ../../godmode/agentes/module_manager_editor_prediction.php:150 +msgid "Period" +msgstr "Periodicity" + +#: ../../include/functions_visual_map_editor.php:497 +#: ../../godmode/snmpconsole/snmp_alert.php:966 +#: ../../godmode/snmpconsole/snmp_alert.php:1148 +#: ../../godmode/reporting/visual_console_builder.elements.php:80 +#: ../../godmode/reporting/reporting_builder.list_items.php:285 +msgid "Position" +msgstr "Position" + +#: ../../include/functions_visual_map_editor.php:510 +msgid "For use the original image file size, set 0 width and 0 height." +msgstr "" +"In order to use the original image's file size, set width and height to 0." + +#: ../../include/functions_visual_map_editor.php:537 +#: ../../godmode/reporting/visual_console_builder.elements.php:81 +msgid "Map linked" +msgstr "Map linked" + +#: ../../include/functions_visual_map_editor.php:546 +msgid "Lines haven't advanced options" +msgstr "Lines haven't advanced options" + +#: ../../include/functions_visual_map_editor.php:573 +msgid "Click start point
    of the line" +msgstr "Click the starting point
    of the line" + +#: ../../include/functions_visual_map_editor.php:578 +msgid "Click end point
    of the line" +msgstr "Click end point
    of the line" + +#: ../../include/functions_visual_map_editor.php:626 +msgid "Show grid" +msgstr "Show grid" + +#: ../../include/functions_visual_map_editor.php:628 +msgid "Delete item" +msgstr "Delete item" + +#: ../../include/functions_visual_map_editor.php:629 +msgid "Copy item" +msgstr "Copy item" + +#: ../../include/functions_visual_map_editor.php:657 +msgid "No image or name defined." +msgstr "No image or name defined." + +#: ../../include/functions_visual_map_editor.php:659 +msgid "No label defined." +msgstr "No label defined" + +#: ../../include/functions_visual_map_editor.php:661 +msgid "No image defined." +msgstr "No image defined." + +#: ../../include/functions_visual_map_editor.php:663 +msgid "No process defined." +msgstr "No process defined." + +#: ../../include/functions_visual_map_editor.php:665 +msgid "No Max value defined." +msgstr "No Max value defined." + +#: ../../include/functions_visual_map_editor.php:667 +msgid "No width defined." +msgstr "No width defined." + +#: ../../include/functions_visual_map_editor.php:669 +msgid "No period defined." +msgstr "No period defined." + +#: ../../include/functions_visual_map_editor.php:671 +msgid "No agent defined." +msgstr "No agent defined." + +#: ../../include/functions_visual_map_editor.php:673 +msgid "No module defined." +msgstr "No module defined." + +#: ../../include/functions_visual_map_editor.php:676 +msgid "Successfully save the changes." +msgstr "Changes successfully saved." + +#: ../../include/functions_visual_map_editor.php:678 +msgid "Could not be save" +msgstr "Could not be saved." #: ../../include/functions_reports.php:499 -#: ../../include/functions_reporting.php:5783 -#: ../../include/functions_reporting.php:5905 +#: ../../include/functions_reporting.php:5751 +#: ../../include/functions_reporting.php:5873 msgid "Simple graph" msgstr "Simple graph" #: ../../include/functions_reports.php:501 -#: ../../include/functions_reporting.php:3349 +#: ../../include/functions_reporting.php:3325 msgid "Simple baseline graph" msgstr "Simple baseline graph" @@ -19827,34 +11707,22 @@ msgid "ITIL" msgstr "ITIL" #: ../../include/functions_reports.php:529 -#: ../../include/functions_reporting.php:3723 -#: ../../enterprise/include/functions_reporting_csv.php:618 -#: ../../enterprise/include/functions_reporting_csv.php:635 -#: ../../enterprise/include/functions_reporting_csv.php:642 +#: ../../include/functions_reporting.php:3691 msgid "TTRT" msgstr "TTRT" #: ../../include/functions_reports.php:531 -#: ../../include/functions_reporting.php:3720 -#: ../../enterprise/include/functions_reporting_csv.php:582 -#: ../../enterprise/include/functions_reporting_csv.php:598 -#: ../../enterprise/include/functions_reporting_csv.php:605 +#: ../../include/functions_reporting.php:3688 msgid "TTO" msgstr "TTO" #: ../../include/functions_reports.php:533 -#: ../../include/functions_reporting.php:3717 -#: ../../enterprise/include/functions_reporting_csv.php:546 -#: ../../enterprise/include/functions_reporting_csv.php:562 -#: ../../enterprise/include/functions_reporting_csv.php:569 +#: ../../include/functions_reporting.php:3685 msgid "MTBF" msgstr "MTBF" #: ../../include/functions_reports.php:535 -#: ../../include/functions_reporting.php:3714 -#: ../../enterprise/include/functions_reporting_csv.php:511 -#: ../../enterprise/include/functions_reporting_csv.php:526 -#: ../../enterprise/include/functions_reporting_csv.php:533 +#: ../../include/functions_reporting.php:3682 msgid "MTTR" msgstr "MTTR" @@ -19863,41 +11731,27 @@ msgstr "MTTR" #: ../../include/functions_reports.php:544 #: ../../include/functions_reports.php:546 #: ../../include/functions_reports.php:550 -#: ../../enterprise/include/functions_reporting_csv.php:1320 -#: ../../enterprise/operation/services/services.list.php:343 -#: ../../enterprise/operation/services/services.service.php:141 msgid "SLA" msgstr "SLA" #: ../../include/functions_reports.php:540 -#: ../../include/functions_reporting.php:535 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard_sla.php:112 -#: ../../enterprise/godmode/services/services.service.php:301 -#: ../../enterprise/include/functions_reporting_csv.php:908 +#: ../../include/functions_reporting.php:530 msgid "S.L.A." msgstr "S.L.A." #: ../../include/functions_reports.php:543 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard_sla.php:113 -#: ../../enterprise/include/functions_reporting.php:1613 msgid "Monthly S.L.A." msgstr "Monthly SLA" #: ../../include/functions_reports.php:545 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard_sla.php:114 -#: ../../enterprise/include/functions_reporting.php:2338 msgid "Weekly S.L.A." msgstr "Weekly S.L.A." #: ../../include/functions_reports.php:547 -#: ../../enterprise/include/functions_reporting.php:3120 msgid "Hourly S.L.A." msgstr "Hourly S.L.A." #: ../../include/functions_reports.php:551 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard_sla.php:119 -#: ../../enterprise/include/functions_reporting.php:4016 -#: ../../enterprise/include/functions_reporting.php:4480 msgid "Services S.L.A." msgstr "SLA services" @@ -19907,7 +11761,6 @@ msgid "Forecasting" msgstr "Forecasting" #: ../../include/functions_reports.php:557 -#: ../../enterprise/include/functions_reporting_csv.php:316 msgid "Prediction date" msgstr "Prediction date" @@ -19917,10 +11770,28 @@ msgstr "Projection graph" #: ../../include/functions_reports.php:564 #: ../../include/functions_graph.php:704 -#: ../../include/functions_graph.php:3933 +#: ../../include/functions_graph.php:3931 msgid "Avg. Value" msgstr "Avg. Value" +#: ../../include/functions_reports.php:566 +#: ../../include/functions_graph.php:703 +#: ../../include/functions_graph.php:3931 +#: ../../include/functions_reporting.php:3670 +#: ../../godmode/modules/manage_network_components_form_common.php:166 +#: ../../godmode/agentes/module_manager_editor_common.php:423 +msgid "Max. Value" +msgstr "Max. Value" + +#: ../../include/functions_reports.php:568 +#: ../../include/functions_graph.php:705 +#: ../../include/functions_graph.php:3932 +#: ../../include/functions_reporting.php:3673 +#: ../../godmode/modules/manage_network_components_form_common.php:164 +#: ../../godmode/agentes/module_manager_editor_common.php:419 +msgid "Min. Value" +msgstr "Min. Value" + #: ../../include/functions_reports.php:570 msgid "Monitor report" msgstr "Monitor report" @@ -19930,11 +11801,8 @@ msgid "Serialize data" msgstr "Serialise data" #: ../../include/functions_reports.php:574 -#: ../../include/functions_reporting.php:3711 -#: ../../include/functions_reporting.php:5701 -#: ../../enterprise/include/functions_reporting_csv.php:687 -#: ../../enterprise/include/functions_reporting_csv.php:703 -#: ../../enterprise/include/functions_reporting_csv.php:710 +#: ../../include/functions_reporting.php:3679 +#: ../../include/functions_reporting.php:5669 msgid "Summatory" msgstr "Summatory" @@ -19954,19 +11822,20 @@ msgid "Grouped" msgstr "Grouped" #: ../../include/functions_reports.php:583 -#: ../../enterprise/include/functions_reporting_csv.php:469 msgid "Group report" msgstr "Group report" #: ../../include/functions_reports.php:585 -#: ../../include/functions_reporting.php:1727 -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:45 -#: ../../enterprise/include/functions_reporting_csv.php:390 +#: ../../include/functions_reporting.php:1722 msgid "Exception" msgstr "Exception" +#: ../../include/functions_reports.php:592 +#: ../../godmode/reporting/reporting_builder.item_editor.php:1208 +msgid "SQL query" +msgstr "SQL query" + #: ../../include/functions_reports.php:595 -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:44 msgid "Top n" msgstr "Top n" @@ -19975,10 +11844,8 @@ msgid "Network interfaces" msgstr "Network interfaces" #: ../../include/functions_reports.php:599 -#: ../../include/functions_reporting.php:4849 -#: ../../include/functions_reporting.php:5092 -#: ../../enterprise/include/functions_reporting.php:632 -#: ../../enterprise/include/functions_reporting_csv.php:248 +#: ../../include/functions_reporting.php:4817 +#: ../../include/functions_reporting.php:5060 msgid "Availability" msgstr "Availability" @@ -19987,6 +11854,13 @@ msgstr "Availability" msgid "Text/HTML " msgstr "Text / HTML " +#: ../../include/functions_reports.php:603 +#: ../../include/functions_reporting.php:3846 ../../godmode/setup/news.php:181 +#: ../../godmode/setup/setup_visuals.php:679 +#: ../../godmode/reporting/reporting_builder.item_editor.php:1196 +msgid "Text" +msgstr "Text" + #: ../../include/functions_reports.php:605 msgid "Import text from URL" msgstr "Import text from URL" @@ -20015,20 +11889,44 @@ msgstr "Event report module" msgid "Event report group" msgstr "Event report group" +#: ../../include/functions_reports.php:628 +#: ../../include/functions_reports.php:629 +#: ../../include/functions_reports.php:631 +#: ../../include/functions_reporting.php:1585 +#: ../../godmode/agentes/configurar_agente.php:527 +msgid "Inventory" +msgstr "Inventory" + #: ../../include/functions_reports.php:632 msgid "Inventory changes" msgstr "Inventory changes" +#: ../../include/functions_reports.php:637 +#: ../../include/functions_reports.php:639 ../../godmode/menu.php:131 +#: ../../godmode/setup/setup.php:138 +#: ../../godmode/agentes/planned_downtime.list.php:396 +msgid "Configuration" +msgstr "Configuration" + #: ../../include/functions_reports.php:638 -#: ../../include/functions_reporting.php:3554 +#: ../../include/functions_reporting.php:3522 msgid "Agent configuration" msgstr "Agent configuration" #: ../../include/functions_reports.php:640 -#: ../../include/functions_reporting.php:2529 +#: ../../include/functions_reporting.php:2511 msgid "Group configuration" msgstr "Group settings" +#: ../../include/functions_reports.php:641 +#: ../../include/functions_reports.php:643 +#: ../../include/functions_reports.php:645 +#: ../../include/functions_reports.php:647 +#: ../../include/functions_reports.php:649 ../../godmode/menu.php:264 +#: ../../godmode/setup/setup.php:96 ../../godmode/setup/setup.php:129 +msgid "Netflow" +msgstr "Netflow" + #: ../../include/functions_reports.php:642 msgid "Netflow area chart" msgstr "Netflow area chart" @@ -20050,165 +11948,1191 @@ msgid "Netflow summary table" msgstr "Netflow summary chart" #: ../../include/functions_reports.php:654 -#: ../../enterprise/include/functions_reporting.php:1446 msgid "Log" msgstr "Log" #: ../../include/functions_reports.php:655 -#: ../../enterprise/include/functions_reporting.php:1437 msgid "Log report" msgstr "Log report" -#: ../../include/functions_agents.php:672 +#: ../../include/functions_graph.php:706 +msgid "Units. Value" +msgstr "Unit Value" + +#: ../../include/functions_graph.php:754 +#: ../../include/functions_graph.php:3947 +#: ../../include/functions_graph.php:3952 +#: ../../include/functions_graph.php:4670 +#: ../../include/functions_graph.php:4673 +#: ../../include/functions_graph.php:4676 +#: ../../godmode/reporting/reporting_builder.item_editor.php:1127 +msgid "Last" +msgstr "Last" + +#: ../../include/functions_graph.php:755 ../../include/functions_graph.php:758 +#: ../../include/functions_graph.php:759 ../../include/functions_graph.php:760 +#: ../../include/functions_graph.php:763 +#: ../../include/functions_graph.php:1437 +#: ../../include/functions_graph.php:3947 +#: ../../include/functions_graph.php:3952 +#: ../../include/functions_graph.php:4670 +#: ../../include/functions_graph.php:4673 +#: ../../include/functions_graph.php:4676 +#: ../../include/functions_reporting.php:956 +#: ../../godmode/reporting/reporting_builder.item_editor.php:1288 +msgid "Avg" +msgstr "Avg." + +#: ../../include/functions_graph.php:781 +#: ../../include/functions_graph.php:1753 +#, php-format +msgid "Percentile %dº" +msgstr "Percentile %dº" + +#: ../../include/functions_graph.php:815 +#: ../../include/functions_graph.php:4017 +msgid "Previous" +msgstr "Previous" + +#: ../../include/functions_graph.php:1246 +#, php-format +msgid "%s" +msgstr "%s" + +#: ../../include/functions_graph.php:1753 +msgid " of module " +msgstr " of module " + +#: ../../include/functions_graph.php:2109 +msgid "Not fired alerts" +msgstr "Non-triggered alerts" + +#: ../../include/functions_graph.php:2118 +#: ../../include/functions_graph.php:2198 +#: ../../include/functions_graph.php:2271 +#: ../../include/functions_graph.php:3037 +#: ../../include/functions_graph.php:3473 +#: ../../include/functions_reporting_html.php:2924 +#: ../../include/functions_reporting_html.php:3002 +#: ../../include/functions_reporting.php:1207 +#: ../../include/functions_reporting.php:1360 +#: ../../include/functions_reporting.php:1379 +#: ../../include/functions_reporting.php:1400 +#: ../../include/functions_reporting.php:1421 +#: ../../include/functions_reporting.php:2087 +#: ../../include/functions_reporting.php:2269 +#: ../../include/functions_reporting.php:2290 +#: ../../include/functions_reporting.php:2311 +#: ../../include/functions_reporting.php:6179 +#: ../../include/functions_reporting.php:6199 +#: ../../include/functions_reporting.php:6219 +msgid "other" +msgstr "other" + +#: ../../include/functions_graph.php:2278 +#: ../../include/functions_graph.php:2325 +#: ../../include/graphs/functions_gd.php:165 +#: ../../include/graphs/functions_gd.php:256 +msgid "Out of limits" +msgstr "Out of limits" + +#: ../../include/functions_graph.php:2558 +msgid "Today" +msgstr "Today" + +#: ../../include/functions_graph.php:2559 +msgid "Week" +msgstr "Week" + +#: ../../include/functions_graph.php:2560 ../../include/functions_html.php:863 +msgid "Month" +msgstr "Month" + +#: ../../include/functions_graph.php:2561 +#: ../../include/functions_graph.php:2562 +msgid "Months" +msgstr "Month" + +#: ../../include/functions_graph.php:2584 +msgid "History db" +msgstr "History db" + +#: ../../include/functions_graph.php:2771 +#: ../../include/functions_incidents.php:29 +#: ../../include/functions_incidents.php:54 +msgid "Informative" +msgstr "Informative" + +#: ../../include/functions_graph.php:2772 +#: ../../include/functions_incidents.php:30 +#: ../../include/functions_incidents.php:57 +msgid "Low" +msgstr "Low" + +#: ../../include/functions_graph.php:2773 +#: ../../include/functions_incidents.php:31 +#: ../../include/functions_incidents.php:60 +msgid "Medium" +msgstr "Medium" + +#: ../../include/functions_graph.php:2774 +#: ../../include/functions_incidents.php:32 +#: ../../include/functions_incidents.php:63 +msgid "Serious" +msgstr "Serious" + +#: ../../include/functions_graph.php:2775 +#: ../../include/functions_incidents.php:33 +#: ../../include/functions_incidents.php:66 +msgid "Very serious" +msgstr "Very serious" + +#: ../../include/functions_graph.php:2776 +#: ../../include/functions_graph.php:3276 +#: ../../include/functions_graph.php:3277 +#: ../../include/functions_graph.php:5225 +#: ../../include/functions_incidents.php:34 +#: ../../include/functions_incidents.php:69 +#: ../../include/functions_events.php:1459 ../../include/functions.php:867 +#: ../../include/functions.php:1075 ../../include/functions.php:1108 +msgid "Maintenance" +msgstr "Maintenance" + +#: ../../include/functions_graph.php:2798 +#: ../../include/functions_graph.php:2810 +msgid "Open incident" +msgstr "Open incident" + +#: ../../include/functions_graph.php:2799 +#: ../../include/functions_graph.php:2812 +msgid "Closed incident" +msgstr "Closed incident" + +#: ../../include/functions_graph.php:2800 +#: ../../include/functions_graph.php:2814 +msgid "Outdated" +msgstr "Outdated" + +#: ../../include/functions_graph.php:2801 +#: ../../include/functions_graph.php:2816 +msgid "Invalid" +msgstr "Invalid" + +#: ../../include/functions_graph.php:3147 +#: ../../include/functions_graph.php:3198 +#: ../../include/functions_events.php:1161 +msgid "SYSTEM" +msgstr "SYSTEM" + +#: ../../include/functions_graph.php:3234 +#: ../../godmode/setup/performance.php:149 +msgid "Others" +msgstr "Others" + +#: ../../include/functions_graph.php:3280 +#: ../../include/functions_graph.php:3281 +#: ../../include/functions_graph.php:5228 +#: ../../include/functions_events.php:1462 ../../include/functions.php:870 +#: ../../include/functions.php:1076 ../../include/functions.php:1111 +msgid "Informational" +msgstr "Informative" + +#: ../../include/functions_graph.php:3288 +#: ../../include/functions_graph.php:3289 +#: ../../include/functions_graph.php:5240 ../../include/functions.php:882 +#: ../../include/functions.php:1078 ../../include/functions.php:1123 +msgid "Minor" +msgstr "Minor" + +#: ../../include/functions_graph.php:3296 +#: ../../include/functions_graph.php:3297 +#: ../../include/functions_graph.php:5243 ../../include/functions.php:885 +#: ../../include/functions.php:1080 ../../include/functions.php:1126 +msgid "Major" +msgstr "Major" + +#: ../../include/functions_graph.php:3932 +msgid "Units" +msgstr "Units" + +#: ../../include/functions_graph.php:4320 +#: ../../include/functions_treeview.php:94 +#: ../../include/functions_treeview.php:107 +#: ../../include/functions_reporting_html.php:3131 +#: ../../include/functions_alerts.php:560 +#: ../../godmode/alerts/configure_alert_template.php:625 +#: ../../godmode/massive/massive_edit_modules.php:381 +#: ../../godmode/massive/massive_edit_modules.php:427 +#: ../../godmode/massive/massive_edit_modules.php:516 +#: ../../godmode/modules/manage_network_components_form_common.php:122 +#: ../../godmode/modules/manage_network_components_form_common.php:139 +#: ../../godmode/agentes/module_manager_editor_common.php:283 +#: ../../godmode/agentes/module_manager_editor_common.php:304 +msgid "Max." +msgstr "Max." + +#: ../../include/functions_graph.php:4320 +#: ../../include/functions_treeview.php:94 +#: ../../include/functions_treeview.php:107 +#: ../../include/functions_reporting_html.php:3130 +#: ../../include/functions_alerts.php:561 +#: ../../godmode/alerts/configure_alert_template.php:620 +#: ../../godmode/massive/massive_edit_modules.php:372 +#: ../../godmode/massive/massive_edit_modules.php:418 +#: ../../godmode/massive/massive_edit_modules.php:514 +#: ../../godmode/modules/manage_network_components_form_common.php:119 +#: ../../godmode/modules/manage_network_components_form_common.php:136 +msgid "Min." +msgstr "Min." + +#: ../../include/functions_graph.php:4320 +msgid "Avg." +msgstr "Avg." + +#: ../../include/functions_graph.php:5577 +msgid "Main node" +msgstr "Main node" + +#: ../../include/functions_clippy.php:163 +#: ../../include/functions_clippy.php:168 +msgid "End wizard" +msgstr "End wizard" + +#: ../../include/functions_clippy.php:195 +msgid "Next →" +msgstr "Next →" + +#: ../../include/functions_clippy.php:196 +msgid "← Back" +msgstr "← Back" + +#: ../../include/functions_clippy.php:208 +msgid "Do you want to exit the help tour?" +msgstr "Do you wish to stop the help tour?" + +#: ../../include/functions_treeview.php:54 +msgid "There was a problem loading module" +msgstr "There was a problem loading the module." + +#: ../../include/functions_treeview.php:91 +#: ../../include/functions_treeview.php:104 +#: ../../godmode/massive/massive_edit_modules.php:390 +#: ../../godmode/massive/massive_edit_modules.php:436 +#: ../../godmode/modules/manage_network_components_form_common.php:125 +#: ../../godmode/modules/manage_network_components_form_common.php:142 +#: ../../godmode/agentes/module_manager_editor_common.php:288 +#: ../../godmode/agentes/module_manager_editor_common.php:309 +msgid "Str." +msgstr "Str." + +#: ../../include/functions_treeview.php:98 +#: ../../include/functions_alerts.php:564 +#: ../../godmode/massive/massive_edit_modules.php:368 +#: ../../godmode/modules/manage_network_components_form_common.php:118 +#: ../../godmode/agentes/module_manager_editor_common.php:278 +msgid "Warning status" +msgstr "Warning status" + +#: ../../include/functions_treeview.php:110 +#: ../../include/functions_alerts.php:565 +#: ../../godmode/massive/massive_edit_modules.php:414 +#: ../../godmode/modules/manage_network_components_form_common.php:135 +#: ../../godmode/agentes/module_manager_editor_common.php:299 +msgid "Critical status" +msgstr "Critical status" + +#: ../../include/functions_treeview.php:294 +#: ../../include/graphs/functions_flot.php:593 +msgid "No data" +msgstr "No data" + +#: ../../include/functions_treeview.php:298 +#: ../../include/functions_reporting_html.php:70 +#: ../../include/functions_reporting_html.php:3373 +msgid "Last data" +msgstr "Last data" + +#: ../../include/functions_treeview.php:313 +msgid "Go to module edition" +msgstr "Go to module edition" + +#: ../../include/functions_treeview.php:362 +msgid "There was a problem loading alerts" +msgstr "There was a problem loading the alerts" + +#: ../../include/functions_treeview.php:423 +#: ../../include/functions_reporting_html.php:2872 +#: ../../include/functions_reporting_html.php:3100 +#: ../../godmode/snmpconsole/snmp_alert.php:1165 +msgid "Times fired" +msgstr "Times fired" + +#: ../../include/functions_treeview.php:446 +msgid "Go to alerts edition" +msgstr "Go to alerts edition" + +#: ../../include/functions_treeview.php:610 +msgid "Next agent contact" +msgstr "Next agent contact" + +#: ../../include/functions_treeview.php:620 +msgid "Go to agent edition" +msgstr "Go to agent edition" + +#: ../../include/functions_treeview.php:629 +msgid "Agent data" +msgstr "Agent data" + +#: ../../include/functions_treeview.php:702 +msgid "Advanced information" +msgstr "Advanced information" + +#: ../../include/functions_planned_downtimes.php:42 +#: ../../include/functions_planned_downtimes.php:678 +#: ../../godmode/agentes/planned_downtime.editor.php:212 msgid "" -"There was an error copying the agent configuration, the copy has been " -"cancelled" +"Not created. Error inserting data. Start time must be higher than the " +"current time" msgstr "" -"There was an error copying the agent's configuration, the copy has been " -"cancelled." +"Couldn't be created: error during data insertion. Start time must be higher " +"than the current time." -#: ../../include/functions_agents.php:2203 -#: ../../include/functions_agents.php:2228 -#: ../../include/functions_agents.php:2253 -msgid "No Monitors" -msgstr "No Monitors" +#: ../../include/functions_planned_downtimes.php:45 +#: ../../include/functions_planned_downtimes.php:50 +#: ../../include/functions_planned_downtimes.php:53 +#: ../../include/functions_planned_downtimes.php:682 +#: ../../include/functions_planned_downtimes.php:687 +#: ../../include/functions_planned_downtimes.php:695 +#: ../../include/functions_planned_downtimes.php:702 +#: ../../godmode/agentes/planned_downtime.editor.php:215 +#: ../../godmode/agentes/planned_downtime.editor.php:218 +#: ../../godmode/agentes/planned_downtime.editor.php:223 +#: ../../godmode/agentes/planned_downtime.editor.php:226 +msgid "Not created. Error inserting data" +msgstr "Not created. Error inserting data" -#: ../../include/functions_agents.php:2207 -#: ../../include/functions_agents.php:2232 -#: ../../include/functions_agents.php:2257 -#: ../../include/functions_reporting.php:7979 -msgid "At least one module in CRITICAL status" -msgstr "At least one module is in CRITICAL status." +#: ../../include/functions_planned_downtimes.php:45 +#: ../../include/functions_planned_downtimes.php:683 +#: ../../godmode/agentes/planned_downtime.editor.php:215 +msgid "The end date must be higher than the start date" +msgstr "The end date cannot be earlier than the start date" -#: ../../include/functions_agents.php:2211 -#: ../../include/functions_agents.php:2236 -#: ../../include/functions_agents.php:2261 -#: ../../include/functions_reporting.php:7983 -msgid "At least one module in WARNING status" -msgstr "At least one module is in WARNING status" +#: ../../include/functions_planned_downtimes.php:50 +#: ../../include/functions_planned_downtimes.php:696 +#: ../../godmode/agentes/planned_downtime.editor.php:223 +#: ../../godmode/agentes/planned_downtime.editor.php:592 +#: ../../godmode/agentes/planned_downtime.editor.php:600 +msgid "The end time must be higher than the start time" +msgstr "End time must be after start time" -#: ../../include/functions_agents.php:2215 -#: ../../include/functions_agents.php:2240 -#: ../../include/functions_agents.php:2265 -#: ../../include/functions_reporting.php:7987 -msgid "At least one module is in UKNOWN status" -msgstr "At least one module is in UNKNOWN status" +#: ../../include/functions_planned_downtimes.php:53 +#: ../../include/functions_planned_downtimes.php:703 +#: ../../godmode/agentes/planned_downtime.editor.php:226 +#: ../../godmode/agentes/planned_downtime.editor.php:581 +msgid "The end day must be higher than the start day" +msgstr "The end date cannot be earlier than the start date" -#: ../../include/functions_agents.php:2219 -#: ../../include/functions_agents.php:2244 -#: ../../include/functions_agents.php:2269 -#: ../../include/functions_reporting.php:7991 -msgid "All Monitors OK" -msgstr "All monitors are OK" +#: ../../include/functions_planned_downtimes.php:94 +#: ../../include/functions_planned_downtimes.php:717 +#: ../../godmode/agentes/planned_downtime.editor.php:275 +msgid "Each planned downtime must have a different name" +msgstr "Each planned downtime must have a different name" -#: ../../include/functions_servers.php:363 -msgid "Data server" -msgstr "Data server" +#: ../../include/functions_planned_downtimes.php:100 +#: ../../include/functions_planned_downtimes.php:722 +#: ../../godmode/agentes/planned_downtime.editor.php:280 +#: ../../godmode/agentes/planned_downtime.editor.php:307 +msgid "Planned downtime must have a name" +msgstr "Planned downtime must have a name" -#: ../../include/functions_servers.php:368 -msgid "Network server" -msgstr "Network server" +#: ../../include/functions_planned_downtimes.php:113 +#: ../../include/functions_planned_downtimes.php:731 +#: ../../godmode/snmpconsole/snmp_alert.php:247 +#: ../../godmode/snmpconsole/snmp_filters.php:66 +#: ../../godmode/alerts/alert_special_days.php:148 +#: ../../godmode/alerts/alert_actions.php:184 +#: ../../godmode/alerts/alert_commands.php:293 +#: ../../godmode/alerts/configure_alert_template.php:431 +#: ../../godmode/alerts/alert_list.php:104 ../../godmode/setup/news.php:56 +#: ../../godmode/setup/gis.php:45 ../../godmode/setup/links.php:41 +#: ../../godmode/users/configure_user.php:236 +#: ../../godmode/users/profile_list.php:241 +#: ../../godmode/modules/manage_nc_groups.php:73 +#: ../../godmode/agentes/configurar_agente.php:621 +#: ../../godmode/agentes/planned_downtime.editor.php:365 +msgid "Successfully created" +msgstr "Successfully created" -#: ../../include/functions_servers.php:373 -msgid "SNMP Trap server" -msgstr "SNMP Trap server" +#: ../../include/functions_planned_downtimes.php:560 +msgid "Succesful stopped the Downtime" +msgstr "Downtime has been stopped successfully" -#: ../../include/functions_servers.php:383 -msgid "Plugin server" -msgstr "Plug-in server" +#: ../../include/functions_planned_downtimes.php:561 +msgid "Unsuccesful stopped the Downtime" +msgstr "Downtime could not be stopped successfully" -#: ../../include/functions_servers.php:388 -msgid "Prediction server" -msgstr "Prediction server" +#: ../../include/functions_planned_downtimes.php:660 +#, php-format +msgid "Enabled %s elements from the downtime" +msgstr "Enabled %s elements from the downtime" -#: ../../include/functions_servers.php:393 -msgid "WMI server" -msgstr "WMI server" +#: ../../include/functions_planned_downtimes.php:688 +#: ../../godmode/agentes/planned_downtime.editor.php:218 +msgid "The end date must be higher than the current time" +msgstr "End date must be after current time" -#: ../../include/functions_servers.php:398 -#: ../../enterprise/godmode/servers/manage_export_form.php:71 -msgid "Export server" -msgstr "Export server" - -#: ../../include/functions_servers.php:403 -msgid "Inventory server" -msgstr "Inventory server" - -#: ../../include/functions_servers.php:408 -msgid "Web server" -msgstr "Web server" - -#: ../../include/functions_servers.php:413 -msgid "Event server" -msgstr "Event server" - -#: ../../include/functions_servers.php:418 -msgid "Enterprise ICMP server" -msgstr "Enterprise ICMP server" - -#: ../../include/functions_servers.php:423 -msgid "Enterprise SNMP server" -msgstr "Enterprise SNMP server" - -#: ../../include/functions_servers.php:428 -msgid "Enterprise Satellite server" -msgstr "Enterprise Satellite server" - -#: ../../include/functions_servers.php:433 -msgid "Enterprise Transactional server" -msgstr "Enterprise Transactional server" - -#: ../../include/functions_servers.php:438 -msgid "Mainframe server" +#: ../../include/functions_planned_downtimes.php:785 +msgid "This planned downtime are executed now. Can't delete in this moment." msgstr "" +"This planned downtime are executed now. It can't be deleted in this moment." -#: ../../include/functions_servers.php:443 -msgid "Sync server" -msgstr "" +#: ../../include/functions_planned_downtimes.php:790 +msgid "Deleted this planned downtime successfully." +msgstr "Deleted this planned downtime successfully." -#: ../../include/functions_alerts.php:401 -#: ../../enterprise/include/functions_policies.php:456 -#: ../../enterprise/include/functions_policies.php:471 -msgid "copy" -msgstr "copy" +#: ../../include/functions_planned_downtimes.php:792 +msgid "Problems for deleted this planned downtime." +msgstr "Problems for deleted this planned downtime." -#: ../../include/functions_alerts.php:567 -#: ../../enterprise/godmode/massive/massive_add_alerts_policy.php:113 -#: ../../enterprise/godmode/massive/massive_add_alerts_policy.php:114 -#: ../../enterprise/godmode/massive/massive_delete_alerts_policy.php:112 -#: ../../enterprise/godmode/massive/massive_delete_alerts_policy.php:113 -msgid "Regular expression" -msgstr "Regular expression" +#: ../../include/functions_incidents.php:88 +#: ../../include/functions_incidents.php:107 +msgid "Active incidents" +msgstr "Active incidents" -#: ../../include/functions_alerts.php:568 -msgid "Max and min" -msgstr "Max and min" +#: ../../include/functions_incidents.php:89 +#: ../../include/functions_incidents.php:110 +msgid "Active incidents, with comments" +msgstr "Active incidents, with comments" -#: ../../include/functions_alerts.php:571 -msgid "Equal to" -msgstr "Equal to" +#: ../../include/functions_incidents.php:90 +#: ../../include/functions_incidents.php:113 +msgid "Rejected incidents" +msgstr "Rejected incidents" -#: ../../include/functions_alerts.php:572 -msgid "Not equal to" -msgstr "Not equal to" +#: ../../include/functions_incidents.php:91 +#: ../../include/functions_incidents.php:116 +msgid "Expired incidents" +msgstr "Expired incidents" -#: ../../include/functions_alerts.php:575 -msgid "Unknown status" -msgstr "Unknown status" +#: ../../include/functions_incidents.php:92 +#: ../../include/functions_incidents.php:119 +msgid "Closed incidents" +msgstr "Closed incidents" -#: ../../include/functions_alerts.php:576 -msgid "On Change" -msgstr "On Change" +#: ../../include/functions_maps.php:34 +#: ../../include/functions_networkmap.php:1641 +#: ../../include/functions_networkmap.php:1720 +msgid "Topology" +msgstr "Topology" + +#: ../../include/functions_maps.php:43 +#: ../../include/functions_reporting.php:619 +#: ../../include/functions_reporting.php:5126 +#: ../../include/functions_networkmap.php:1722 +msgid "Dynamic" +msgstr "Dynamic" + +#: ../../include/functions_menu.php:470 +msgid "Configure user" +msgstr "Configure user" + +#: ../../include/functions_menu.php:471 +msgid "Configure profile" +msgstr "Configure profile" + +#: ../../include/functions_menu.php:473 +#: ../../godmode/servers/manage_recontask_form.php:182 +#: ../../godmode/servers/manage_recontask.php:43 +msgid "Manage recontask" +msgstr "Manage recon task" + +#: ../../include/functions_menu.php:475 +msgid "Module templates management" +msgstr "Module templates management" + +#: ../../include/functions_menu.php:476 +msgid "Inventory modules management" +msgstr "Inventory modules management" + +#: ../../include/functions_menu.php:477 +msgid "Tags management" +msgstr "Tags management" + +#: ../../include/functions_menu.php:479 +#: ../../godmode/users/profile_list.php:308 +msgid "Agents management" +msgstr "Manage agents" + +#: ../../include/functions_menu.php:481 +msgid "View agent" +msgstr "View agent" + +#: ../../include/functions_menu.php:483 +#: ../../godmode/alerts/configure_alert_template.php:63 +#: ../../godmode/alerts/configure_alert_template.php:82 +#: ../../godmode/alerts/configure_alert_template.php:100 +msgid "Configure alert template" +msgstr "Configure alert template" + +#: ../../include/functions_menu.php:485 +msgid "Manage network map" +msgstr "Manage network map" + +#: ../../include/functions_menu.php:486 +#: ../../godmode/users/configure_profile.php:320 +msgid "View visual console" +msgstr "View visual console" + +#: ../../include/functions_menu.php:487 +msgid "Builder visual console" +msgstr "Builder visual console" + +#: ../../include/functions_menu.php:489 +msgid "Administration events" +msgstr "Administration events" + +#: ../../include/functions_menu.php:491 +msgid "View reporting" +msgstr "View reporting" + +#: ../../include/functions_menu.php:492 +msgid "Manage custom graphs" +msgstr "Manage custom graphs" + +#: ../../include/functions_menu.php:493 +msgid "Copy dashboard" +msgstr "Copy dashboard" + +#: ../../include/functions_menu.php:496 +msgid "Manage GIS Maps" +msgstr "Manage GIS Maps" + +#: ../../include/functions_menu.php:498 +msgid "Incidents statistics" +msgstr "Incident statistics" + +#: ../../include/functions_menu.php:499 +msgid "Manage messages" +msgstr "Manage messages" + +#: ../../include/functions_menu.php:501 +msgid "Manage groups" +msgstr "Manage groups" + +#: ../../include/functions_menu.php:502 +msgid "Manage module groups" +msgstr "Manage module groups" + +#: ../../include/functions_menu.php:503 +msgid "Manage custom field" +msgstr "Manage custom fields" + +#: ../../include/functions_menu.php:505 +msgid "Manage alert actions" +msgstr "Manage alert actions" + +#: ../../include/functions_menu.php:506 +msgid "Manage commands" +msgstr "Manage commands" + +#: ../../include/functions_menu.php:507 +msgid "Manage event alerts" +msgstr "Manage event alerts" + +#: ../../include/functions_menu.php:509 +msgid "Manage export targets" +msgstr "Manage export targets" + +#: ../../include/functions_menu.php:511 +msgid "Manage services" +msgstr "Manage services" + +#: ../../include/functions_menu.php:512 ../../godmode/menu.php:170 +msgid "SNMP alerts" +msgstr "SNMP alerts" + +#: ../../include/functions_menu.php:514 +msgid "SNMP trap editor" +msgstr "SNMP trap editor" + +#: ../../include/functions_menu.php:519 +msgid "Manage incident" +msgstr "Manage incidents" + +#: ../../include/functions_menu.php:521 +#: ../../godmode/users/configure_profile.php:328 +msgid "Manage visual console" +msgstr "Manage visual console" + +#: ../../include/functions_menu.php:571 +msgid "Administration" +msgstr "Administration" -#: ../../include/functions_alerts.php:970 #: ../../include/functions_network_components.php:507 -#: ../../enterprise/include/functions_local_components.php:284 +#: ../../include/functions_alerts.php:961 msgid "Copy of" msgstr "Copy of" -#: ../../include/functions_alerts.php:1394 -msgid "No actions defined" -msgstr "No actions defined" +#: ../../include/get_file.php:46 +msgid "Security error. Please contact the administrator." +msgstr "Security error. Please contact your administrator." + +#: ../../include/get_file.php:56 +msgid "File is missing in disk storage. Please contact the administrator." +msgstr "" +"The file is missing in the disk's storage. Please contact your administrator." + +#: ../../include/functions_tags.php:602 +msgid "Click here to open a popup window with URL tag" +msgstr "Click here to open a popup window with URL tag" + +#: ../../include/graphs/functions_pchart.php:205 +#: ../../include/graphs/functions_pchart.php:1189 +msgid "Actual" +msgstr "Actual" + +#: ../../include/graphs/export_data.php:71 +#: ../../include/graphs/export_data.php:126 +msgid "An error occured exporting the data" +msgstr "An error occured exporting the data" + +#: ../../include/graphs/export_data.php:76 +msgid "Selected" +msgstr "Selected" + +#: ../../include/graphs/functions_flot.php:251 +msgid "Cancel zoom" +msgstr "Cancel zoom" + +#: ../../include/graphs/functions_flot.php:253 +msgid "Warning and Critical thresholds" +msgstr "Warning and Critical thresholds" + +#: ../../include/graphs/functions_flot.php:256 +msgid "Overview graph" +msgstr "Overview graph" + +#: ../../include/graphs/functions_flot.php:259 +#: ../../godmode/modules/manage_network_templates.php:216 +#: ../../godmode/agentes/planned_downtime.list.php:508 +msgid "Export to CSV" +msgstr "Export to CSV" + +#: ../../include/functions_users.php:377 +#, php-format +msgid "User %s login at %s" +msgstr "User %s login at %s" + +#: ../../include/functions_users.php:438 +#, php-format +msgid "User %s was deleted in the DB at %s" +msgstr "User %s was deleted in the DB at %s" + +#: ../../include/functions_users.php:443 +#, php-format +msgid "User %s logout at %s" +msgstr "User %s logout at %s" + +#: ../../include/functions_reporting_html.php:63 +#: ../../include/functions_reporting_html.php:3384 +#: ../../godmode/agentes/planned_downtime.editor.php:506 +msgid "From:" +msgstr "From:" + +#: ../../include/functions_reporting_html.php:64 +#: ../../include/functions_reporting_html.php:3385 +#: ../../godmode/agentes/planned_downtime.editor.php:517 +msgid "To:" +msgstr "To:" + +#: ../../include/functions_reporting_html.php:93 +msgid "Label: " +msgstr "Label: " + +#: ../../include/functions_reporting_html.php:111 +msgid "Generated" +msgstr "Generated" + +#: ../../include/functions_reporting_html.php:114 +msgid "Report date" +msgstr "Report date" + +#: ../../include/functions_reporting_html.php:398 +msgid "Max/Min Values" +msgstr "Max/Min Values" + +#: ../../include/functions_reporting_html.php:399 +msgid "SLA Limit" +msgstr "SLA Limit" + +#: ../../include/functions_reporting_html.php:400 +msgid "SLA Compliance" +msgstr "SLA Compliance" + +#: ../../include/functions_reporting_html.php:425 +msgid "Global Time" +msgstr "Global Time" + +#: ../../include/functions_reporting_html.php:426 +msgid "Time Total" +msgstr "Time Total" + +#: ../../include/functions_reporting_html.php:427 +msgid "Time Failed" +msgstr "Time Failed" + +#: ../../include/functions_reporting_html.php:428 +#: ../../include/functions_reporting_html.php:2256 +msgid "Time OK" +msgstr "Time OK" + +#: ../../include/functions_reporting_html.php:429 +msgid "Time Unknown" +msgstr "Time Unknown" + +#: ../../include/functions_reporting_html.php:430 +msgid "Time Not Init" +msgstr "Time Not Init" + +#: ../../include/functions_reporting_html.php:431 +msgid "Downtime" +msgstr "Downtime" + +#: ../../include/functions_reporting_html.php:456 +msgid "Checks Time" +msgstr "Checks Time" + +#: ../../include/functions_reporting_html.php:457 +msgid "Checks Total" +msgstr "Checks Total" + +#: ../../include/functions_reporting_html.php:458 +msgid "Checks Failed" +msgstr "Checks Failed" + +#: ../../include/functions_reporting_html.php:459 +#: ../../include/functions_reporting_html.php:2299 +msgid "Checks OK" +msgstr "Checks OK" + +#: ../../include/functions_reporting_html.php:460 +msgid "Checks Unknown" +msgstr "Checks Unknown" + +#: ../../include/functions_reporting_html.php:502 +#: ../../include/functions_reporting_html.php:581 +#: ../../include/functions_config.php:533 +#: ../../include/functions_config.php:1554 +msgid "Fail" +msgstr "Fail" + +#: ../../include/functions_reporting_html.php:685 +#: ../../include/functions_reporting_html.php:2533 +msgid "Unknow" +msgstr "Unknown" + +#: ../../include/functions_reporting_html.php:695 +#: ../../include/functions_reporting_html.php:2543 +msgid "Downtimes" +msgstr "Downtimes" + +#: ../../include/functions_reporting_html.php:700 +#: ../../include/functions_reporting_html.php:2548 +msgid "Ignore time" +msgstr "Ignore time" + +#: ../../include/functions_reporting_html.php:772 +#: ../../include/functions_reporting_html.php:1523 +#: ../../include/functions_reporting_html.php:2449 +#: ../../include/functions_reporting_html.php:2673 +msgid "Min Value" +msgstr "Min Value" + +#: ../../include/functions_reporting_html.php:773 +#: ../../include/functions_reporting_html.php:1524 +#: ../../include/functions_reporting_html.php:2450 +#: ../../include/functions_reporting_html.php:2674 +msgid "Average Value" +msgstr "Average Value" + +#: ../../include/functions_reporting_html.php:774 +#: ../../include/functions_reporting_html.php:1525 +#: ../../include/functions_reporting_html.php:2447 +#: ../../include/functions_reporting_html.php:2676 +msgid "Max Value" +msgstr "Max Value" + +#: ../../include/functions_reporting_html.php:812 +#: ../../include/functions_reporting_html.php:821 +#: ../../include/functions_reporting_html.php:1643 +msgid "Val. by" +msgstr "Value" + +#: ../../include/functions_reporting_html.php:875 +#: ../../include/functions_events.php:2709 +msgid "Pandora System" +msgstr "Pandora System" + +#: ../../include/functions_reporting_html.php:915 +#: ../../include/functions_reporting_html.php:1111 +msgid "Events by agent" +msgstr "Events per agent" + +#: ../../include/functions_reporting_html.php:934 +#: ../../include/functions_reporting_html.php:1130 +msgid "Events by user validator" +msgstr "Events according to validating user" + +#: ../../include/functions_reporting_html.php:953 +#: ../../include/functions_reporting_html.php:1149 +msgid "Events by Severity" +msgstr "Events according to severity" + +#: ../../include/functions_reporting_html.php:972 +#: ../../include/functions_reporting_html.php:1168 +msgid "Events validated vs unvalidated" +msgstr "Validated vs. unvalidated events" + +#: ../../include/functions_reporting_html.php:1022 +#: ../../include/functions_reporting_html.php:1032 +#: ../../include/functions_reporting_html.php:2815 +#: ../../include/functions_events.php:35 +#: ../../include/functions_events.php:905 +#: ../../include/functions_events.php:2338 +#: ../../godmode/events/custom_events.php:71 +#: ../../godmode/events/custom_events.php:153 +msgid "Event name" +msgstr "Event name" + +#: ../../include/functions_reporting_html.php:1228 +msgid "Added" +msgstr "Added" + +#: ../../include/functions_reporting_html.php:1379 +#, php-format +msgid "%s in %s : NORMAL" +msgstr "%s in %s : NORMAL" + +#: ../../include/functions_reporting_html.php:1387 +#, php-format +msgid "%s in %s : CRITICAL" +msgstr "%s in %s : CRITICAL" + +#: ../../include/functions_reporting_html.php:1395 +#, php-format +msgid "%s in %s : WARNING" +msgstr "%s in %s : WARNING" + +#: ../../include/functions_reporting_html.php:1403 +#, php-format +msgid "%s in %s : UNKNOWN" +msgstr "%s in %s : UNKNOWN" + +#: ../../include/functions_reporting_html.php:1413 +#, php-format +msgid "%s in %s : ALERTS FIRED" +msgstr "%s in %s: ALERTS TRIGGERED" + +#: ../../include/functions_reporting_html.php:1421 +#, php-format +msgid "%s in %s : Not initialize" +msgstr "%s in %s: not initialized" + +#: ../../include/functions_reporting_html.php:1579 +#: ../../include/functions_reporting_html.php:3262 +msgid "Monitors" +msgstr "Monitors" + +#: ../../include/functions_reporting_html.php:1596 +#: ../../godmode/servers/manage_recontask_form.php:255 +msgid "Defined" +msgstr "Defined" + +#: ../../include/functions_reporting_html.php:1611 +#, php-format +msgid "Last %s" +msgstr "Last %s" + +#: ../../include/functions_reporting_html.php:1731 +msgid "Events validated by user" +msgstr "Events validated by user" + +#: ../../include/functions_reporting_html.php:1750 +#: ../../include/functions_reporting_html.php:3551 +msgid "Events by severity" +msgstr "Events by severity" + +#: ../../include/functions_reporting_html.php:1899 +#, php-format +msgid "Interface '%s' throughput graph" +msgstr "Interface '%s' throughput graph" + +#: ../../include/functions_reporting_html.php:1902 +msgid "Mac" +msgstr "MAC address" + +#: ../../include/functions_reporting_html.php:1903 +msgid "Actual status" +msgstr "Current status" + +#: ../../include/functions_reporting_html.php:2049 +#: ../../godmode/reporting/reporting_builder.item_editor.php:1334 +msgid "Not OK" +msgstr "Not OK" + +#: ../../include/functions_reporting_html.php:2099 +msgid "Empty modules" +msgstr "Empty modules" + +#: ../../include/functions_reporting_html.php:2106 +msgid "Warning
    Critical" +msgstr "Warning
    Critical" + +#: ../../include/functions_reporting_html.php:2111 +#: ../../include/functions_netflow.php:1131 +#: ../../include/functions_netflow.php:1141 +#: ../../include/functions_netflow.php:1159 +#: ../../include/functions_netflow.php:1167 +#: ../../include/functions_netflow.php:1190 +#: ../../include/functions_netflow.php:1248 +#: ../../include/functions_netflow.php:1254 +#: ../../include/functions_netflow.php:1286 +#: ../../godmode/massive/massive_edit_modules.php:538 +#: ../../godmode/modules/manage_network_components_form_common.php:168 +#: ../../godmode/agentes/module_manager_editor_common.php:366 +msgid "Unit" +msgstr "Unit" + +#: ../../include/functions_reporting_html.php:2254 +msgid "Total time" +msgstr "Total time" + +#: ../../include/functions_reporting_html.php:2255 +msgid "Time failed" +msgstr "Time failed" + +#: ../../include/functions_reporting_html.php:2257 +msgid "Time Uknown" +msgstr "Time Uknown" + +#: ../../include/functions_reporting_html.php:2258 +msgid "Time Not Init Module" +msgstr "Time Not Init Module" + +#: ../../include/functions_reporting_html.php:2259 +msgid "Time Downtime" +msgstr "Time Downtime" + +#: ../../include/functions_reporting_html.php:2260 +msgid "% Ok" +msgstr "% Ok" + +#: ../../include/functions_reporting_html.php:2297 +msgid "Total checks" +msgstr "Total checks" + +#: ../../include/functions_reporting_html.php:2298 +msgid "Checks failed" +msgstr "Checks failed" + +#: ../../include/functions_reporting_html.php:2300 +msgid "Checks Uknown" +msgstr "Checks Unknown" + +#: ../../include/functions_reporting_html.php:2426 +#: ../../include/functions_reporting_html.php:2654 +#: ../../include/functions_reporting.php:997 +#: ../../include/functions_reporting.php:1816 +msgid "There are no Agent/Modules defined" +msgstr "There are no Agent/Modules defined" + +#: ../../include/functions_reporting_html.php:2446 +msgid "Agent max value" +msgstr "Agent max value" + +#: ../../include/functions_reporting_html.php:2448 +msgid "Agent min value" +msgstr "Agent min value" + +#: ../../include/functions_reporting_html.php:2685 +#: ../../include/functions_reporting_html.php:2779 +msgid "Summary" +msgstr "Summary" + +#: ../../include/functions_reporting_html.php:2752 +#: ../../include/functions_reporting.php:6988 +#: ../../include/functions_reporting.php:7010 +msgid "Alert level" +msgstr "Alert level" + +#: ../../include/functions_reporting_html.php:2871 +msgid "Alert description" +msgstr "Alert description" + +#: ../../include/functions_reporting_html.php:2921 +msgid "Alerts not fired" +msgstr "Non-triggered alerts" + +#: ../../include/functions_reporting_html.php:2930 +msgid "Total alerts monitored" +msgstr "Total # of alerts monitored" + +#: ../../include/functions_reporting_html.php:2981 +msgid "Total monitors" +msgstr "Total # of monitors" + +#: ../../include/functions_reporting_html.php:2982 +msgid "Monitors down on period" +msgstr "Monitors down on period" + +#: ../../include/functions_reporting_html.php:2998 +msgid "Monitors OK" +msgstr "Monitors in OK status" + +#: ../../include/functions_reporting_html.php:2999 +msgid "Monitors BAD" +msgstr "Monitors BAD" + +#: ../../include/functions_reporting_html.php:3073 +#, php-format +msgid "Agents in group: %s" +msgstr "Agents in group : %s" + +#: ../../include/functions_reporting_html.php:3166 +msgid "Last failure" +msgstr "Latest failure" + +#: ../../include/functions_reporting_html.php:3230 +msgid "N/A(*)" +msgstr "N/A(*)" + +#: ../../include/functions_reporting_html.php:3407 +msgid "Agents warning" +msgstr "Agents in warning status" + +#: ../../include/functions_reporting_html.php:3413 +msgid "Agents ok" +msgstr "Agents in OK status" + +#: ../../include/functions_reporting_html.php:3433 +#: ../../include/functions_reporting_html.php:3442 +msgid "Agents by status" +msgstr "Agents by status" + +#: ../../include/functions_reporting_html.php:3461 +#: ../../include/functions_reporting.php:7229 +msgid "Monitor checks" +msgstr "Monitor checks" + +#: ../../include/functions_reporting_html.php:3466 +#: ../../include/functions_reporting.php:7247 +msgid "Total agents and monitors" +msgstr "Total # of agents and monitors" + +#: ../../include/functions_reporting_html.php:3486 +#: ../../include/functions_reporting_html.php:3495 +msgid "Node overview" +msgstr "Node overview" + +#: ../../include/functions_reporting_html.php:3513 +#: ../../include/functions_reporting_html.php:3530 +msgid "Critical events" +msgstr "Critical events" + +#: ../../include/functions_reporting_html.php:3517 +#: ../../include/functions_reporting_html.php:3534 +msgid "Warning events" +msgstr "Events in Warning status" + +#: ../../include/functions_reporting_html.php:3521 +#: ../../include/functions_reporting_html.php:3538 +msgid "OK events" +msgstr "Events in OK status" + +#: ../../include/functions_reporting_html.php:3525 +#: ../../include/functions_reporting_html.php:3542 +msgid "Unknown events" +msgstr "Events in Unknown status" + +#: ../../include/functions_reporting_html.php:3565 +msgid "Important Events by Criticity" +msgstr "Important Events by Criticity" + +#: ../../include/functions_reporting_html.php:3591 +msgid "Last activity in Pandora FMS console" +msgstr "Latest activity in the Pandora FMS console" + +#: ../../include/functions_reporting_html.php:3667 +msgid "Events info (1hr.)" +msgstr "Event info. (1hr.)" + +#: ../../include/functions_reporting_html.php:3807 +msgid "This SLA has been affected by the following planned downtimes" +msgstr "This SLA has been affected by the following planned downtimes" + +#: ../../include/functions_reporting_html.php:3811 +#: ../../godmode/agentes/planned_downtime.editor.php:493 +#: ../../godmode/agentes/planned_downtime.list.php:395 +msgid "Execution" +msgstr "Execution" + +#: ../../include/functions_reporting_html.php:3812 +msgid "Dates" +msgstr "Dates" + +#: ../../include/functions_reporting_html.php:3853 +msgid "This item is affected by a malformed planned downtime" +msgstr "This item is affected by a erroneous planned downtime" + +#: ../../include/functions_reporting_html.php:3854 +msgid "Go to the planned downtimes section to solve this" +msgstr "Go to the planned downtimes section to solve this" + +#: ../../include/auth/mysql.php:246 +msgid "" +"Problems with configuration permissions. Please contact with Administrator" +msgstr "" +"Problems with configuration permissions. Please contact with Administrator" + +#: ../../include/auth/mysql.php:252 +msgid "Your permissions have changed. Please, login again." +msgstr "Your permissions have changed. Please, login again." + +#: ../../include/auth/mysql.php:265 +msgid "" +"Ooops User not found in \n" +"\t\t\t\tdatabase or incorrect password" +msgstr "" +"Ooops User not found in \n" +"\t\t\t\tdatabase or incorrect password" + +#: ../../include/auth/mysql.php:283 ../../include/auth/mysql.php:331 +msgid "Fail the group synchronizing" +msgstr "Group synchronisation failure" + +#: ../../include/auth/mysql.php:289 ../../include/auth/mysql.php:337 +msgid "Fail the tag synchronizing" +msgstr "Tag synchronisation failure" + +#: ../../include/auth/mysql.php:302 +msgid "" +"User not found in database \n" +"\t\t\t\t\tor incorrect password" +msgstr "" +"User not found in database \n" +"\t\t\t\t\tor incorrect password" + +#: ../../include/auth/mysql.php:317 +msgid "User not found in database or incorrect password" +msgstr "User not found in database or incorrect password" + +#: ../../include/auth/mysql.php:593 +msgid "Could not changes password on remote pandora" +msgstr "Could not change password for remote pandora" + +#: ../../include/auth/mysql.php:630 +msgid "Your installation of PHP does not support LDAP" +msgstr "Your PHP environment doesn't support LDAP" #: ../../include/functions_api.php:77 msgid "No set or get or help operation." @@ -21106,6 +14030,21 @@ msgstr "User enabled" msgid "Disabled user." msgstr "User disabled." +#: ../../include/functions_api.php:7659 +#: ../../godmode/agentes/configurar_agente.php:1614 +msgid "Save by Pandora Console" +msgstr "Save from Pandora Console" + +#: ../../include/functions_api.php:7660 +#: ../../godmode/agentes/configurar_agente.php:1629 +msgid "Update by Pandora Console" +msgstr "Update from Pandora Console" + +#: ../../include/functions_api.php:7661 +#: ../../godmode/agentes/configurar_agente.php:1642 +msgid "Insert by Pandora Console" +msgstr "Insert from Pandora Console" + #: ../../include/functions_api.php:8268 msgid "Delete user." msgstr "Delete user." @@ -21204,1036 +14143,71 @@ msgstr "Error on deleting the special day. ID doesn't exist." msgid "Error in deletion special day." msgstr "Error deleting the special day." -#: ../../include/functions_snmp.php:67 -msgid "Load Average (Last minute)" -msgstr "Load Average (Last minute)" - -#: ../../include/functions_snmp.php:71 -msgid "Load Average (Last 5 minutes)" -msgstr "Load Average (Last 5 minutes)" - -#: ../../include/functions_snmp.php:75 -msgid "Load Average (Last 15 minutes)" -msgstr "Load Average (Last 15 minutes)" - -#: ../../include/functions_snmp.php:79 -msgid "Total Swap Size configured for the host" -msgstr "Total Swap Size configured for the host" - -#: ../../include/functions_snmp.php:83 -msgid "Available Swap Space on the host" -msgstr "Available Swap Space on the host" - -#: ../../include/functions_snmp.php:87 -msgid "Total Real/Physical Memory Size on the host" -msgstr "Total Real/Physical Memory Size on the host" - -#: ../../include/functions_snmp.php:91 -msgid "Available Real/Physical Memory Space on the host" -msgstr "Available Real/Physical Memory Space on the host" - -#: ../../include/functions_snmp.php:95 -msgid "Total Available Memory on the host" -msgstr "Total Available Memory on the host" - -#: ../../include/functions_snmp.php:99 -msgid "Total Cached Memory" -msgstr "Total Cached Memory" - -#: ../../include/functions_snmp.php:103 -msgid "Total Buffered Memory" -msgstr "Total Buffered Memory" - -#: ../../include/functions_snmp.php:107 -msgid "Amount of memory swapped in from disk (kB/s)" -msgstr "Amount of memory swapped in from disk (kB/s)" - -#: ../../include/functions_snmp.php:111 -msgid "Amount of memory swapped to disk (kB/s)" -msgstr "Amount of memory swapped to disk (kB/s)" - -#: ../../include/functions_snmp.php:115 -msgid "Number of blocks sent to a block device" -msgstr "Number of blocks sent to a block device" - -#: ../../include/functions_snmp.php:119 -msgid "Number of blocks received from a block device" -msgstr "Number of blocks received from a block device" - -#: ../../include/functions_snmp.php:123 -msgid "Number of interrupts processed" -msgstr "Number of interrupts processed" - -#: ../../include/functions_snmp.php:127 -msgid "Number of context switches" -msgstr "Number of context switches" - -#: ../../include/functions_snmp.php:131 -msgid "user CPU time" -msgstr "user CPU time" - -#: ../../include/functions_snmp.php:135 -msgid "system CPU time" -msgstr "system CPU time" - -#: ../../include/functions_snmp.php:139 -msgid "idle CPU time" -msgstr "idle CPU time" - -#: ../../include/functions_snmp.php:143 -msgid "system Up time" -msgstr "system Up time" - -#: ../../include/functions_clippy.php:163 -#: ../../include/functions_clippy.php:168 -msgid "End wizard" -msgstr "End wizard" - -#: ../../include/functions_clippy.php:195 -msgid "Next →" -msgstr "Next →" - -#: ../../include/functions_clippy.php:196 -msgid "← Back" -msgstr "← Back" - -#: ../../include/functions_clippy.php:208 -msgid "Do you want to exit the help tour?" -msgstr "Do you wish to stop the help tour?" - -#: ../../include/functions_update_manager.php:202 -msgid "There is a unknown error." -msgstr "There is a unknown error." - -#: ../../include/functions_update_manager.php:316 -#: ../../include/functions_update_manager.php:319 -#: ../../include/functions_update_manager.php:438 -#: ../../include/functions_update_manager.php:442 -#: ../../enterprise/include/functions_update_manager.php:141 -#: ../../enterprise/include/functions_update_manager.php:310 -msgid "Could not connect to internet" -msgstr "Could not obtain an internet connection" - -#: ../../include/functions_update_manager.php:324 -#: ../../include/functions_update_manager.php:327 -#: ../../include/functions_update_manager.php:449 -#: ../../include/functions_update_manager.php:453 -#: ../../enterprise/include/functions_update_manager.php:144 -msgid "Server not found." -msgstr "Server not found." - -#: ../../include/functions_update_manager.php:375 -msgid "Update to the last version" -msgstr "Update to the latest version" - -#: ../../include/functions_update_manager.php:378 -#: ../../enterprise/include/functions_update_manager.php:222 -msgid "There is no update available." -msgstr "There are no updates available" - -#: ../../include/functions_update_manager.php:487 -#: ../../include/functions_update_manager.php:517 -msgid "Remote server error on newsletter request" -msgstr "Remote server error on newsletter request" - -#: ../../include/functions_update_manager.php:495 -msgid "E-mail successfully subscribed to newsletter." -msgstr "E-mail successfully subscribed to newsletter." - -#: ../../include/functions_update_manager.php:497 -msgid "E-mail has already subscribed to newsletter." -msgstr "E-mail has already subscribed to newsletter." - -#: ../../include/functions_update_manager.php:499 -#: ../../include/functions_update_manager.php:539 -msgid "Update manager returns error code: " -msgstr "Update manager returns error code: " - -#: ../../include/functions_update_manager.php:534 -msgid "Pandora successfully subscribed with UID: " -msgstr "Pandora successfully subscribed with UID: " - -#: ../../include/functions_update_manager.php:536 -msgid "Unsuccessful subscription." -msgstr "Unsuccessful subscription." - -#: ../../include/functions_update_manager.php:663 -msgid "Failed extracting the package to temp directory." -msgstr "Failed to extract the package to the temp directory." - -#: ../../include/functions_update_manager.php:702 -msgid "Failed the copying of the files." -msgstr "Failed to copy the files." - -#: ../../include/functions_update_manager.php:718 -msgid "Package extracted successfully." -msgstr "Package extracted successfully." - -#: ../../include/functions_config.php:94 -msgid "Failed updated: User did not login." -msgstr "Update failed : User did not login." - -#: ../../include/functions_config.php:102 -msgid "Failed updated: User is not admin." -msgstr "Update failed: User isn't admin." - -#: ../../include/functions_config.php:140 -msgid "SSL cert path" -msgstr "SSL cert path" - -#: ../../include/functions_config.php:144 -msgid "Use cert." -msgstr "Use cert." - -#: ../../include/functions_config.php:154 -msgid "Enable Integria incidents in Pandora Console" -msgstr "Enable Integria incidents in Pandora Console" - -#: ../../include/functions_config.php:156 -msgid "Integria inventory" -msgstr "Integria inventory" - -#: ../../include/functions_config.php:158 -msgid "Integria API password" -msgstr "Integria API password" - -#: ../../include/functions_config.php:160 -msgid "Integria URL" -msgstr "Integria IMS' URL" - -#: ../../include/functions_config.php:184 -msgid "License information" -msgstr "Licence information" - -#: ../../include/functions_config.php:204 -msgid "Identification_reminder" -msgstr "Identification_reminder" - -#: ../../include/functions_config.php:206 -msgid "Include_agents" -msgstr "Include_agents" - -#: ../../include/functions_config.php:208 -msgid "Audit log directory" -msgstr "Audit log directory" - -#: ../../include/functions_config.php:213 -#: ../../enterprise/godmode/setup/setup.php:30 -msgid "Forward SNMP traps to agent (if exist)" -msgstr "Forward SNMP traps to an agent (if it exists)" - -#: ../../include/functions_config.php:215 -#: ../../enterprise/godmode/setup/setup.php:38 -msgid "Use Enterprise ACL System" -msgstr "Use Enterprise ACL System" - -#: ../../include/functions_config.php:217 -#: ../../enterprise/meta/include/functions_meta.php:348 -msgid "Activate Metaconsole" -msgstr "Activate Metaconsole" - -#: ../../include/functions_config.php:219 -#: ../../enterprise/godmode/setup/setup.php:47 -msgid "Size of collection" -msgstr "Collection size" - -#: ../../include/functions_config.php:221 -#: ../../enterprise/godmode/setup/setup.php:54 -#: ../../enterprise/meta/advanced/metasetup.consoles.php:384 -msgid "Events replication" -msgstr "Event replication" - -#: ../../include/functions_config.php:224 -#: ../../enterprise/godmode/setup/setup.php:63 -msgid "Replication interval" -msgstr "Replication interval" - -#: ../../include/functions_config.php:226 -#: ../../enterprise/godmode/setup/setup.php:70 -msgid "Replication limit" -msgstr "Replication limit" - -#: ../../include/functions_config.php:228 -#: ../../enterprise/godmode/setup/setup.php:89 -msgid "Replication mode" -msgstr "Replication mode" - -#: ../../include/functions_config.php:230 -#: ../../enterprise/godmode/setup/setup.php:138 -msgid "Show events list in local console (read only)" -msgstr "Show event list in the local console (read only)" - -#: ../../include/functions_config.php:233 -msgid "Replication DB engine" -msgstr "Replication DB engine" - -#: ../../include/functions_config.php:235 -msgid "Replication DB host" -msgstr "Replication DB host" - -#: ../../include/functions_config.php:237 -msgid "Replication DB database" -msgstr "Replication DB database" - -#: ../../include/functions_config.php:239 -msgid "Replication DB user" -msgstr "Replication DB user" - -#: ../../include/functions_config.php:241 -msgid "Replication DB password" -msgstr "Replication DB password" - -#: ../../include/functions_config.php:243 -msgid "Replication DB port" -msgstr "Replication DB port" - -#: ../../include/functions_config.php:245 -msgid "Metaconsole agent cache" -msgstr "Metaconsole agent cache" - -#: ../../include/functions_config.php:247 -#: ../../enterprise/godmode/setup/setup.php:203 -msgid "Activate Log Collector" -msgstr "Activate Log Collector" - -#: ../../include/functions_config.php:251 -#: ../../enterprise/godmode/setup/setup.php:147 -msgid "Inventory changes blacklist" -msgstr "Inventory change blacklist" - -#: ../../include/functions_config.php:258 -#: ../../enterprise/godmode/setup/setup.php:243 -#: ../../enterprise/meta/advanced/metasetup.password.php:78 -#: ../../enterprise/meta/include/functions_meta.php:499 -msgid "Enable password policy" -msgstr "Enable password policy" - -#: ../../include/functions_config.php:261 -#: ../../enterprise/godmode/setup/setup.php:248 -#: ../../enterprise/meta/advanced/metasetup.password.php:84 -#: ../../enterprise/meta/include/functions_meta.php:509 -msgid "Min. size password" -msgstr "Min. password size" - -#: ../../include/functions_config.php:263 -#: ../../enterprise/godmode/setup/setup.php:262 -#: ../../enterprise/meta/advanced/metasetup.password.php:101 -#: ../../enterprise/meta/include/functions_meta.php:539 -msgid "Password expiration" -msgstr "Password expiration" - -#: ../../include/functions_config.php:265 -#: ../../enterprise/godmode/setup/setup.php:266 -#: ../../enterprise/meta/advanced/metasetup.password.php:106 -#: ../../enterprise/meta/include/functions_meta.php:549 -msgid "Force change password on first login" -msgstr "Force password change on first login" - -#: ../../include/functions_config.php:267 -#: ../../enterprise/godmode/setup/setup.php:271 -#: ../../enterprise/meta/advanced/metasetup.password.php:112 -#: ../../enterprise/meta/include/functions_meta.php:559 -msgid "User blocked if login fails" -msgstr "Block user if login fails" - -#: ../../include/functions_config.php:269 -#: ../../enterprise/godmode/setup/setup.php:275 -#: ../../enterprise/meta/advanced/metasetup.password.php:117 -#: ../../enterprise/meta/include/functions_meta.php:569 -msgid "Number of failed login attempts" -msgstr "Number of failed login attempts" - -#: ../../include/functions_config.php:271 -#: ../../enterprise/godmode/setup/setup.php:252 -#: ../../enterprise/meta/advanced/metasetup.password.php:89 -#: ../../enterprise/meta/include/functions_meta.php:519 -msgid "Password must have numbers" -msgstr "The password must include numbers" - -#: ../../include/functions_config.php:273 -#: ../../enterprise/godmode/setup/setup.php:257 -#: ../../enterprise/meta/advanced/metasetup.password.php:95 -#: ../../enterprise/meta/include/functions_meta.php:529 -msgid "Password must have symbols" -msgstr "The password must include symbols." - -#: ../../include/functions_config.php:275 -#: ../../enterprise/godmode/setup/setup.php:280 -#: ../../enterprise/meta/advanced/metasetup.password.php:122 -#: ../../enterprise/meta/include/functions_meta.php:486 -msgid "Apply password policy to admin users" -msgstr "Apply password policy to admin users" - -#: ../../include/functions_config.php:277 -#: ../../enterprise/godmode/setup/setup.php:285 -#: ../../enterprise/meta/advanced/metasetup.password.php:128 -#: ../../enterprise/meta/include/functions_meta.php:579 -msgid "Enable password history" -msgstr "Enable password history" - -#: ../../include/functions_config.php:279 -#: ../../enterprise/godmode/setup/setup.php:290 -#: ../../enterprise/meta/advanced/metasetup.password.php:134 -#: ../../enterprise/meta/include/functions_meta.php:589 -msgid "Compare previous password" -msgstr "Compare to previous password" - -#: ../../include/functions_config.php:289 -#: ../../enterprise/godmode/setup/setup_auth.php:52 -#: ../../enterprise/godmode/setup/setup_auth.php:369 -#: ../../enterprise/meta/include/functions_meta.php:632 -msgid "Autocreate profile" -msgstr "Autocreate profile" - -#: ../../include/functions_config.php:291 -#: ../../enterprise/godmode/setup/setup_auth.php:58 -#: ../../enterprise/godmode/setup/setup_auth.php:375 -#: ../../enterprise/meta/include/functions_meta.php:642 -msgid "Autocreate profile group" -msgstr "Autocreate profile group" - -#: ../../include/functions_config.php:293 -#: ../../enterprise/godmode/setup/setup_auth.php:65 -#: ../../enterprise/godmode/setup/setup_auth.php:382 -#: ../../enterprise/meta/include/functions_meta.php:652 -msgid "Autocreate profile tags" -msgstr "Autocreate profile tags" - -#: ../../include/functions_config.php:295 -#: ../../enterprise/godmode/setup/setup_auth.php:491 -#: ../../enterprise/meta/include/functions_meta.php:662 -msgid "Autocreate blacklist" -msgstr "Autocreate blacklist" - -#: ../../include/functions_config.php:298 -#: ../../enterprise/godmode/setup/setup_auth.php:499 -#: ../../enterprise/meta/include/functions_meta.php:694 -msgid "Active directory server" -msgstr "Active directory server" - -#: ../../include/functions_config.php:300 -#: ../../enterprise/godmode/setup/setup_auth.php:505 -#: ../../enterprise/meta/include/functions_meta.php:704 -msgid "Active directory port" -msgstr "Active directory port" - -#: ../../include/functions_config.php:304 -#: ../../enterprise/godmode/setup/setup_auth.php:354 -#: ../../enterprise/meta/include/functions_meta.php:724 -msgid "Advanced Config AD" -msgstr "" - -#: ../../include/functions_config.php:306 -#: ../../enterprise/godmode/setup/setup_auth.php:518 -#: ../../enterprise/meta/include/functions_meta.php:734 -msgid "Domain" -msgstr "Domain" - -#: ../../include/functions_config.php:308 -#: ../../enterprise/godmode/setup/setup_auth.php:416 -#: ../../enterprise/meta/include/functions_meta.php:744 -msgid "Advanced Permisions AD" -msgstr "Advanced Permisions AD" - -#: ../../include/functions_config.php:326 -#: ../../enterprise/godmode/setup/setup_auth.php:254 -msgid "MySQL host" -msgstr "MySQL host" - -#: ../../include/functions_config.php:328 -#: ../../include/functions_config.php:339 -#: ../../include/functions_config.php:349 -#: ../../enterprise/godmode/setup/setup_auth.php:260 -#: ../../enterprise/godmode/setup/setup_auth.php:291 -#: ../../enterprise/godmode/setup/setup_auth.php:322 -#: ../../enterprise/meta/include/functions_meta.php:839 -#: ../../enterprise/meta/include/functions_meta.php:892 -#: ../../enterprise/meta/include/functions_meta.php:945 -msgid "MySQL port" -msgstr "MySQL port" - -#: ../../include/functions_config.php:330 -#: ../../include/functions_config.php:341 -#: ../../include/functions_config.php:351 -#: ../../include/functions_config.php:697 -#: ../../enterprise/godmode/setup/setup_auth.php:266 -#: ../../enterprise/godmode/setup/setup_auth.php:297 -#: ../../enterprise/godmode/setup/setup_auth.php:328 -#: ../../enterprise/godmode/setup/setup_history.php:59 -#: ../../enterprise/meta/include/functions_meta.php:849 -#: ../../enterprise/meta/include/functions_meta.php:902 -#: ../../enterprise/meta/include/functions_meta.php:955 -msgid "Database name" -msgstr "Database name" - -#: ../../include/functions_config.php:337 -#: ../../enterprise/godmode/setup/setup_auth.php:285 -#: ../../enterprise/meta/include/functions_meta.php:882 -msgid "Babel Enterprise host" -msgstr "Babel Enterprise host" - -#: ../../include/functions_config.php:347 -#: ../../enterprise/godmode/setup/setup_auth.php:316 -#: ../../enterprise/meta/include/functions_meta.php:935 -msgid "Integria host" -msgstr "Integria host" - -#: ../../include/functions_config.php:357 -msgid "Saml path" -msgstr "SAML path" - -#: ../../include/functions_config.php:361 -#: ../../enterprise/meta/include/functions_meta.php:682 -msgid "Session timeout" -msgstr "Session timeout" - -#: ../../include/functions_config.php:387 -msgid "Max. days before autodisable deletion" -msgstr "Max. days before autodisable deletion" - -#: ../../include/functions_config.php:389 -msgid "Item limit for realtime reports)" -msgstr "Item limit for realtime reports" - -#: ../../include/functions_config.php:405 -msgid "Big Operatiopn Step to purge old data" -msgstr "Big Operation Step to purge old data" - -#: ../../include/functions_config.php:446 -#: ../../enterprise/meta/advanced/metasetup.visual.php:111 -#: ../../enterprise/meta/include/functions_meta.php:1048 -msgid "Graphic resolution (1-low, 5-high)" -msgstr "Graphic resolution (1-low, 5-high)" - -#: ../../include/functions_config.php:447 -#: ../../include/functions_config.php:1543 -#: ../../include/functions_netflow.php:1640 -#: ../../operation/netflow/nf_live_view.php:406 -msgid "Bytes" -msgstr "Bytes" - -#: ../../include/functions_config.php:461 -msgid "Show QR code header" -msgstr "Display QR code in header" - -#: ../../include/functions_config.php:474 -#: ../../enterprise/meta/include/functions_meta.php:1141 -msgid "Custom logo login" -msgstr "Custom logo login" - -#: ../../include/functions_config.php:476 -#: ../../enterprise/meta/include/functions_meta.php:1151 -msgid "Custom splash login" -msgstr "" - -#: ../../include/functions_config.php:478 -#: ../../enterprise/meta/include/functions_meta.php:1161 -msgid "Custom title1 login" -msgstr "" - -#: ../../include/functions_config.php:480 -#: ../../enterprise/meta/include/functions_meta.php:1171 -msgid "Custom title2 login" -msgstr "" - -#: ../../include/functions_config.php:485 -msgid "Custom logo metaconsole" -msgstr "" - -#: ../../include/functions_config.php:487 -msgid "Custom logo login metaconsole" -msgstr "" - -#: ../../include/functions_config.php:489 -msgid "Custom splash login metaconsole" -msgstr "" - -#: ../../include/functions_config.php:491 -msgid "Custom title1 login metaconsole" -msgstr "" - -#: ../../include/functions_config.php:493 -msgid "Custom title2 login metaconsole" -msgstr "" - -#: ../../include/functions_config.php:495 -msgid "Login background metaconsole" -msgstr "" - -#: ../../include/functions_config.php:516 -msgid "Show units in values report" -msgstr "Show units in values report" - -#: ../../include/functions_config.php:522 -msgid "Fixed graph" -msgstr "Fixed graph" - -#: ../../include/functions_config.php:528 -msgid "Paginate module" -msgstr "Paginate module" - -#: ../../include/functions_config.php:540 -msgid "Default type of module charts." -msgstr "Default module chart type" - -#: ../../include/functions_config.php:542 -msgid "Default type of interface charts." -msgstr "Default type of interface charts." - -#: ../../include/functions_config.php:544 -msgid "Default show only average or min and max" -msgstr "Default show only average or min and max" - -#: ../../include/functions_config.php:549 -#: ../../include/functions_config.php:1603 -#: ../../include/functions_reporting_html.php:502 -#: ../../include/functions_reporting_html.php:581 -#: ../../enterprise/include/functions_reporting.php:1276 -#: ../../enterprise/include/functions_reporting.php:1312 -#: ../../enterprise/include/functions_reporting.php:2068 -#: ../../enterprise/include/functions_reporting.php:2104 -#: ../../enterprise/include/functions_reporting.php:2845 -#: ../../enterprise/include/functions_reporting.php:2881 -#: ../../enterprise/include/functions_reporting.php:4452 -#: ../../enterprise/include/functions_reporting.php:4786 -#: ../../enterprise/include/functions_reporting_csv.php:967 -#: ../../enterprise/include/functions_reporting_csv.php:1014 -#: ../../enterprise/include/functions_reporting_pdf.php:1328 -#: ../../enterprise/include/functions_reporting_pdf.php:1409 -#: ../../enterprise/include/functions_reporting_pdf.php:1629 -#: ../../enterprise/include/functions_reporting_pdf.php:1665 -#: ../../enterprise/include/functions_reporting_pdf.php:2068 -msgid "Fail" -msgstr "Fail" - -#: ../../include/functions_config.php:553 -msgid "Display lateral menus with left click" -msgstr "Display lateral menus with left click" - -#: ../../include/functions_config.php:559 -msgid "Service item padding size" -msgstr "Service item padding size" - -#: ../../include/functions_config.php:562 -msgid "Default percentil" -msgstr "Default percentile" - -#: ../../include/functions_config.php:582 -msgid "Add the custom post process" -msgstr "Add the custom post process" - -#: ../../include/functions_config.php:589 -msgid "Delete the custom post process" -msgstr "Delete the custom post process" - -#: ../../include/functions_config.php:638 -msgid "Custom report info" -msgstr "Custom report info" - -#: ../../include/functions_config.php:685 -#: ../../enterprise/godmode/setup/setup_log_collector.php:47 -msgid "Log max lifetime" -msgstr "Max. log lifespan" - -#: ../../include/functions_config.php:689 -#: ../../enterprise/godmode/setup/setup_history.php:45 -msgid "Enable history database" -msgstr "Enable historic database" - -#: ../../include/functions_config.php:691 -msgid "Enable history event" -msgstr "Enable history event" - -#: ../../include/functions_config.php:693 -#: ../../enterprise/godmode/setup/setup_history.php:53 -msgid "Host" -msgstr "Host" - -#: ../../include/functions_config.php:699 -#: ../../enterprise/godmode/setup/setup_history.php:62 -msgid "Database user" -msgstr "Database user" - -#: ../../include/functions_config.php:701 -#: ../../enterprise/godmode/setup/setup_history.php:65 -msgid "Database password" -msgstr "Database password" - -#: ../../include/functions_config.php:705 -msgid "Event Days" -msgstr "Event Days" - -#: ../../include/functions_config.php:709 -#: ../../enterprise/godmode/setup/setup_history.php:74 -msgid "Delay" -msgstr "Delay" - -#: ../../include/functions_config.php:715 -msgid "eHorus user" -msgstr "eHorus user" - -#: ../../include/functions_config.php:717 -msgid "eHorus password" -msgstr "eHorus password" - -#: ../../include/functions_config.php:719 -msgid "eHorus API hostname" -msgstr "eHorus API hostname" - -#: ../../include/functions_config.php:721 -msgid "eHorus API port" -msgstr "eHorus API port" - -#: ../../include/functions_config.php:723 -msgid "eHorus request timeout" -msgstr "eHorus request timeout" - -#: ../../include/functions_config.php:725 -msgid "eHorus id custom field" -msgstr "eHorus id custom field" - -#: ../../include/functions_config.php:737 -#, php-format -msgid "Failed updated: the next values cannot update: %s" -msgstr "Updated failed. The following values could not be updated: %s" - -#: ../../include/functions_config.php:1140 -#: ../../enterprise/meta/general/login_page.php:133 -msgid "PANDORA FMS NEXT GENERATION" -msgstr "" - -#: ../../include/functions_config.php:1144 -#: ../../enterprise/meta/general/login_page.php:141 -msgid "METACONSOLE" -msgstr "" - -#: ../../include/functions_config.php:1745 -msgid "" -"Click here to start the " -"registration process" -msgstr "" -"Click here to start the " -"registration process" - -#: ../../include/functions_config.php:1746 -msgid "This instance is not registered in the Update manager" -msgstr "This instance is not registered in the Update manager" - -#: ../../include/functions_config.php:1753 -msgid "" -"Click here to start the " -"newsletter subscription process" -msgstr "" -"Click here to start the " -"newsletter subscription process" - -#: ../../include/functions_config.php:1754 -msgid "Not subscribed to the newsletter" -msgstr "Not subscribed to the newsletter" - -#: ../../include/functions_config.php:1765 -msgid "Default password for \"Admin\" user has not been changed." -msgstr "The default password for the \"Admin\" user hasn't been changed." - -#: ../../include/functions_config.php:1766 -msgid "" -"Please change the default password because is a common vulnerability " -"reported." -msgstr "" -"Please change the default password. It's a commonly reported security issue " -"to not do so." - -#: ../../include/functions_config.php:1772 -msgid "You can not get updates until you renew the license." -msgstr "You cannot obtain updates until you renew the license." - -#: ../../include/functions_config.php:1773 -msgid "This license has expired." -msgstr "This license has expired." - -#: ../../include/functions_config.php:1778 -msgid "" -"Please check that the web server has write rights on the " -"{HOMEDIR}/attachment directory" -msgstr "" -"Please check that the webserver has writing permission over the " -"{HOMEDIR}/attachment directory" - -#: ../../include/functions_config.php:1791 -msgid "Remote configuration directory is not readble for the console" -msgstr "Remote configuration directory is unreadable for the console." - -#: ../../include/functions_config.php:1797 -#: ../../include/functions_config.php:1804 -msgid "Remote configuration directory is not writtable for the console" -msgstr "Remote configuration directory is not writtable by the console" - -#: ../../include/functions_config.php:1815 -msgid "" -"There are too much files in attachment directory. This is not fatal, but you " -"should consider cleaning up your attachment directory manually" -msgstr "" -"there are too many files in the attachment directory. This is not a fatal " -"issue, but you should consider cleaning your attachment directory manually." - -#: ../../include/functions_config.php:1815 -msgid "files" -msgstr "files" - -#: ../../include/functions_config.php:1816 -msgid "Too much files in your tempora/attachment directory" -msgstr "Too many files in your temporary/attachment directory" - -#: ../../include/functions_config.php:1833 -msgid "" -"Your database is not well maintained. Seems that it have more than 48hr " -"without a proper maintance. Please review Pandora FMS documentation about " -"how to execute this maintance process (pandora_db.pl) and enable it as soon " -"as possible" -msgstr "" -"Your database is not maintained correctly. It seems that more than 48hrs " -"have passed without proper maintenance. Please review Pandora FMS' documents " -"on how to perform this maintenance process (pandora_db.pl) and enable it as " -"soon as possible." - -#: ../../include/functions_config.php:1834 -msgid "Database maintance problem" -msgstr "Database maintenance issue." - -#: ../../include/functions_config.php:1840 -msgid "" -"Your defined font doesnt exist or is not defined. Please check font " -"parameters in your config" -msgstr "" -"Your defined font doesnt exist or is not defined. Please check font " -"parameters in your config" - -#: ../../include/functions_config.php:1841 -msgid "Default font doesnt exist" -msgstr "The default font doesn't exist." - -#: ../../include/functions_config.php:1846 -msgid "You need to restart server after altering this configuration setting." -msgstr "" -"You'll need to restart the server after modifying this configuration setting." - -#: ../../include/functions_config.php:1847 -msgid "" -"Event storm protection is activated. No events will be generated during this " -"mode." -msgstr "" -"Event storm protection is activated. No events will be generated during this " -"mode." - -#: ../../include/functions_config.php:1854 -msgid "" -"Your Pandora FMS has the \"develop_bypass\" mode enabled. This is a " -"developer mode and should be disabled in a production system. This value is " -"written in the main index.php file" -msgstr "" -"Your Pandora FMS has the \"develop_bypass\" mode enabled. This is a " -"developer mode and should be disabled in a production system. This value is " -"written in the main index.php file" - -#: ../../include/functions_config.php:1855 -msgid "Developer mode is enabled" -msgstr "Developer mode enabled" - -#: ../../include/functions_config.php:1864 -msgid "Error first setup Open update" -msgstr "Error on first setup open update" - -#: ../../include/functions_config.php:1870 -msgid "" -"There is a new update available. Please go to Administration:Setup:Update Manager for more details." -msgstr "" -"There is a new update available. Please go to Administration:Setup:Update Manager for more details." - -#: ../../include/functions_config.php:1871 -msgid "New update of Pandora Console" -msgstr "New Pandora Console update" - -#: ../../include/functions_config.php:1885 -msgid "" -"To disable, change it on your PHP configuration file (php.ini) and put " -"safe_mode = Off (Dont forget restart apache process after changes)" -msgstr "" -"In order to disable it, please go to your PHP configuration file (php.ini) " -"and set the 'safe_mode' option to 'Off'. Please don't forget to restart the " -"apache process after the changes are complete." - -#: ../../include/functions_config.php:1886 -msgid "PHP safe mode is enabled. Some features may not properly work." -msgstr "PHP safe mode is enabled. Some features may not work properly." - -#: ../../include/functions_config.php:1891 -#, php-format -msgid "Recommended value is %s" -msgstr "The recommended value is %s" - -#: ../../include/functions_config.php:1891 -#: ../../include/functions_config.php:1897 -msgid "Unlimited" -msgstr "Unlimited" - -#: ../../include/functions_config.php:1891 -#: ../../include/functions_config.php:1897 -#: ../../include/functions_config.php:1905 -#: ../../include/functions_config.php:1920 -msgid "" -"Please, change it on your PHP configuration file (php.ini) or contact with " -"administrator (Dont forget restart apache process after changes)" -msgstr "" -"Please, change this in your PHP configuration file (php.ini) or contact your " -"administrator (remember to restart the Apache process after performing " -"changes)" - -#: ../../include/functions_config.php:1892 -#: ../../include/functions_config.php:1898 -#: ../../include/functions_config.php:1906 -#: ../../include/functions_config.php:1914 -#, php-format -msgid "Not recommended '%s' value in PHP configuration" -msgstr "Not recommended '%s' value in PHP configuration" - -#: ../../include/functions_config.php:1897 -#: ../../include/functions_config.php:1905 -#: ../../include/functions_config.php:1913 -#, php-format -msgid "Recommended value is: %s" -msgstr "The recommended value is: %s" - -#: ../../include/functions_config.php:1905 -#: ../../include/functions_config.php:1913 -#, php-format -msgid "%s or greater" -msgstr "%s or greater" - -#: ../../include/functions_config.php:1913 -msgid "" -"Please, change it on your PHP configuration file (php.ini) or contact with " -"administrator" -msgstr "" -"Please, change it in your PHP configuration file (php.ini) or contact the " -"administrator" - -#: ../../include/functions_config.php:1919 -msgid "" -"Variable disable_functions containts functions system() or exec(), in PHP " -"configuration file (php.ini)" -msgstr "" -"The variable disable_functions contains the system () or exec () functions " -"in the PHP configuration file (php.ini)" - -#: ../../include/functions_config.php:1920 -msgid "Problems with disable functions in PHP.INI" -msgstr "Problems with disable functions in PHP.INI" - -#: ../../include/functions_users.php:377 -#, php-format -msgid "User %s login at %s" -msgstr "User %s login at %s" - -#: ../../include/functions_users.php:438 -#, php-format -msgid "User %s was deleted in the DB at %s" -msgstr "User %s was deleted in the DB at %s" - -#: ../../include/functions_users.php:443 -#, php-format -msgid "User %s logout at %s" -msgstr "User %s logout at %s" - -#: ../../include/functions_db.php:75 -#, php-format -msgid "Error connecting to database %s at %s." -msgstr "Error on connecting to database %s at %s." - -#: ../../include/functions_db.php:1515 -msgid "SQL sentence" -msgstr "SQL sentence" - -#: ../../include/functions_db.php:1517 -msgid "Rows" -msgstr "Rows" - -#: ../../include/functions_db.php:1518 -msgid "Saved" -msgstr "Saved" - -#: ../../include/functions_db.php:1519 -msgid "Time (ms)" -msgstr "Time (ms)" - -#: ../../include/functions_visual_map.php:1150 -msgid "Last value: " -msgstr "Last value: " - -#: ../../include/functions_visual_map.php:1723 -msgid "Agent successfully added to layout" -msgstr "Agent successfully added to the layout." - -#: ../../include/functions_visual_map.php:1870 -msgid "Modules successfully added to layout" -msgstr "Modules successfully added to the layout." - -#: ../../include/functions_visual_map.php:2067 -msgid "Agents successfully added to layout" -msgstr "Agents successfully added to the layout." - -#: ../../include/functions_visual_map.php:2408 -msgid "Cannot load the visualmap" -msgstr "Cannot load the visual map." - -#: ../../include/functions_visual_map.php:2744 -msgid "Percentile bar" -msgstr "Percentile bar" - -#: ../../include/functions_visual_map.php:2748 -msgid "Static graph" -msgstr "Static graph" - -#: ../../include/functions_events.php:865 -#: ../../include/functions_events.php:869 -#: ../../include/functions_reporting.php:1332 -#: ../../include/functions_reporting.php:1500 -#: ../../include/functions_reporting_html.php:3779 -#: ../../mobile/operation/events.php:790 -#: ../../operation/events/events.build_table.php:118 -#: ../../operation/events/events.build_table.php:787 -msgid "No events" -msgstr "No events" - -#: ../../include/functions_events.php:880 -#: ../../operation/agentes/tactical.php:188 -msgid "Latest events" -msgstr "Latest events" +#: ../../include/functions_alerts.php:392 +msgid "copy" +msgstr "copy" + +#: ../../include/functions_alerts.php:558 +msgid "Regular expression" +msgstr "Regular expression" + +#: ../../include/functions_alerts.php:559 +msgid "Max and min" +msgstr "Max and min" + +#: ../../include/functions_alerts.php:562 +msgid "Equal to" +msgstr "Equal to" + +#: ../../include/functions_alerts.php:563 +msgid "Not equal to" +msgstr "Not equal to" + +#: ../../include/functions_alerts.php:566 +msgid "Unknown status" +msgstr "Unknown status" + +#: ../../include/functions_alerts.php:567 +msgid "On Change" +msgstr "On Change" + +#: ../../include/functions_alerts.php:568 +#: ../../godmode/alerts/alert_view.php:195 +#: ../../godmode/alerts/alert_list.list.php:524 +msgid "Always" +msgstr "Always" + +#: ../../include/functions_alerts.php:1385 +msgid "No actions defined" +msgstr "No actions defined" + +#: ../../include/functions_events.php:34 +#: ../../include/functions_events.php:1581 +#: ../../godmode/events/custom_events.php:68 +#: ../../godmode/events/custom_events.php:152 +msgid "Event id" +msgstr "Choose between the users who have validated an event." + +#: ../../include/functions_events.php:42 +#: ../../godmode/events/custom_events.php:92 +#: ../../godmode/events/custom_events.php:160 +msgid "Agent module" +msgstr "Agent module" + +#: ../../include/functions_events.php:48 +#: ../../include/functions_events.php:2251 +#: ../../godmode/events/custom_events.php:110 +#: ../../godmode/events/custom_events.php:166 +msgid "Extra id" +msgstr "Extra ID" + +#: ../../include/functions_events.php:52 +#: ../../godmode/events/custom_events.php:122 +#: ../../godmode/events/custom_events.php:170 +msgid "Server name" +msgstr "Server name" #: ../../include/functions_events.php:895 -#: ../../include/functions_events.php:1505 -#: ../../include/functions_events.php:1719 -#: ../../include/functions_events.php:1725 -#: ../../include/functions_events.php:1729 -#: ../../include/functions_events.php:1734 -#: ../../include/functions_events.php:3151 -#: ../../include/functions_events.php:3159 -#: ../../include/functions_graph.php:3024 -#: ../../operation/snmpconsole/snmp_view.php:408 -#: ../../operation/snmpconsole/snmp_view.php:664 -#: ../../operation/snmpconsole/snmp_view.php:915 -msgid "Validated" -msgstr "Validated" - -#: ../../include/functions_events.php:895 -#: ../../enterprise/operation/agentes/policy_view.php:51 msgid "V." msgstr "V." @@ -22241,22 +14215,15 @@ msgstr "V." msgid "Events -by module-" msgstr "Events -by module-" -#: ../../include/functions_events.php:1025 -#: ../../operation/agentes/tactical.php:203 -#: ../../operation/events/event_statistics.php:37 -msgid "Event graph" -msgstr "Event graph" - -#: ../../include/functions_events.php:1030 -#: ../../operation/agentes/tactical.php:209 -#: ../../operation/events/event_statistics.php:57 -msgid "Event graph by agent" -msgstr "Event graph by agent" - #: ../../include/functions_events.php:1135 msgid "Going to unknown" msgstr "Going to unknown" +#: ../../include/functions_events.php:1138 +#: ../../include/functions_events.php:1407 ../../include/functions.php:1036 +msgid "Alert recovered" +msgstr "Alert recovered" + #: ../../include/functions_events.php:1141 msgid "Alert manually validated" msgstr "Alert manually validated" @@ -22277,12 +14244,6 @@ msgstr "Going up to normal status" msgid "Going down from normal to warning" msgstr "Falling from normal to warning status" -#: ../../include/functions_events.php:1161 -#: ../../include/functions_graph.php:3149 -#: ../../include/functions_graph.php:3200 -msgid "SYSTEM" -msgstr "SYSTEM" - #: ../../include/functions_events.php:1164 msgid "Recon server detected a new host" msgstr "Recon server detected a new host" @@ -22291,14 +14252,43 @@ msgstr "Recon server detected a new host" msgid "New agent created" msgstr "New agent created" +#: ../../include/functions_events.php:1170 +#: ../../include/functions_events.php:1425 ../../include/functions.php:1044 +msgid "Configuration change" +msgstr "Configuration change" + +#: ../../include/functions_events.php:1173 +#: ../../include/functions_events.php:1410 ../../include/functions.php:1037 +msgid "Alert ceased" +msgstr "Alert ceased" + #: ../../include/functions_events.php:1180 msgid "Unknown type:" msgstr "Unknown status:" +#: ../../include/functions_events.php:1395 ../../include/functions.php:1029 +msgid "Monitor Critical" +msgstr "Monitor in critical status" + +#: ../../include/functions_events.php:1398 ../../include/functions.php:1030 +msgid "Monitor Warning" +msgstr "Monitor in warning status" + +#: ../../include/functions_events.php:1401 ../../include/functions.php:1031 +msgid "Monitor Normal" +msgstr "Monitor in normal status" + +#: ../../include/functions_events.php:1413 ../../include/functions.php:1038 +msgid "Alert manual validation" +msgstr "Manual alert validation" + +#: ../../include/functions_events.php:1416 ../../include/functions.php:1041 +msgid "Recon host detected" +msgstr "Recon host detected" + #: ../../include/functions_events.php:1496 #: ../../include/functions_events.php:1503 #: ../../include/functions_events.php:1523 -#: ../../enterprise/dashboard/widgets/events_list.php:47 msgid "All event" msgstr "All events" @@ -22309,7 +14299,6 @@ msgstr "Only new events" #: ../../include/functions_events.php:1498 #: ../../include/functions_events.php:1529 -#: ../../enterprise/dashboard/widgets/events_list.php:48 msgid "Only validated" msgstr "Only validated events" @@ -22325,7 +14314,6 @@ msgstr "Only not validated" #: ../../include/functions_events.php:1504 #: ../../include/functions_events.php:1719 -#: ../../enterprise/meta/monitoring/wizard/wizard.php:97 msgid "New" msgstr "New" @@ -22364,17 +14352,15 @@ msgstr "Change status" msgid "Add comment" msgstr "Add comment" -#: ../../include/functions_events.php:1759 -#: ../../include/functions_events.php:1761 -#: ../../include/functions_events.php:4033 -#: ../../operation/events/events.build_table.php:687 -msgid "Delete event" -msgstr "Delete event" - #: ../../include/functions_events.php:1771 msgid "Custom responses" msgstr "Custom responses" +#: ../../include/functions_events.php:1817 +#: ../../godmode/events/event_responses.editor.php:111 +msgid "Parameters" +msgstr "Parameters" + #: ../../include/functions_events.php:1973 msgid "There was an error connecting to the node" msgstr "There was an error connecting to the node" @@ -22383,12 +14369,6 @@ msgstr "There was an error connecting to the node" msgid "Agent details" msgstr "Agent details" -#: ../../include/functions_events.php:2043 -#: ../../operation/agentes/ver_agente.php:697 -#: ../../enterprise/operation/agentes/ver_agente.php:76 -msgid "Last remote contact" -msgstr "Last remote contact" - #: ../../include/functions_events.php:2049 msgid "View custom fields" msgstr "View custom fields" @@ -22401,6 +14381,12 @@ msgstr "Module details" msgid "No assigned" msgstr "Not assigned" +#: ../../include/functions_events.php:2140 +#: ../../godmode/alerts/alert_view.php:49 +#: ../../godmode/alerts/alert_view.php:324 +msgid "Alert details" +msgstr "Alert details" + #: ../../include/functions_events.php:2151 #: ../../include/functions_events.php:2155 msgid "Go to data overview" @@ -22411,13 +14397,6 @@ msgstr "Go to data overview" msgid "Invalid custom data: %s" msgstr "Invalid custom data : %s" -#: ../../include/functions_events.php:2333 -#: ../../include/functions_events.php:3525 -#: ../../mobile/operation/events.php:469 -#: ../../operation/events/events.build_table.php:149 -msgid "Event ID" -msgstr "Event ID" - #: ../../include/functions_events.php:2345 msgid "First event" msgstr "First event" @@ -22426,11 +14405,6 @@ msgstr "First event" msgid "Last event" msgstr "Last event" -#: ../../include/functions_events.php:2421 -#: ../../mobile/operation/events.php:497 -msgid "Acknowledged by" -msgstr "Acknowledged by" - #: ../../include/functions_events.php:2459 msgid "ID extra" msgstr "Extra ID" @@ -22440,1246 +14414,6 @@ msgstr "Extra ID" msgid "There are no comments" msgstr "There are no comments." -#: ../../include/functions_events.php:2709 -#: ../../include/functions_reporting_html.php:875 -msgid "Pandora System" -msgstr "Pandora System" - -#: ../../include/functions_events.php:3154 -#: ../../include/functions_events.php:3159 -#: ../../operation/snmpconsole/snmp_view.php:407 -#: ../../operation/snmpconsole/snmp_view.php:660 -#: ../../operation/snmpconsole/snmp_view.php:918 -msgid "Not validated" -msgstr "Unvalidated" - -#: ../../include/functions_events.php:3530 -#: ../../mobile/operation/events.php:108 -#: ../../operation/events/events.build_table.php:155 -msgid "Event Name" -msgstr "Event Name" - -#: ../../include/functions_events.php:3568 -#: ../../operation/events/events.build_table.php:198 -msgid "Agent Module" -msgstr "Agent Module" - -#: ../../include/functions_events.php:3599 -#: ../../operation/events/events.build_table.php:235 -msgid "Extra ID" -msgstr "Extra ID" - -#: ../../include/functions_events.php:4023 -#: ../../operation/events/events.build_table.php:677 -msgid "Validate event" -msgstr "Validate event" - -#: ../../include/functions_events.php:4038 -#: ../../operation/events/events.build_table.php:692 -#: ../../operation/events/events.php:780 ../../operation/events/events.php:784 -#: ../../operation/events/events.php:954 ../../operation/events/events.php:958 -msgid "Is not allowed delete events in process" -msgstr "You cannot delete events in process." - -#: ../../include/functions_events.php:4046 -#: ../../operation/events/events.build_table.php:700 -#: ../../operation/snmpconsole/snmp_view.php:760 -msgid "Show more" -msgstr "Show more" - -#: ../../include/functions_visual_map_editor.php:57 -msgid "" -"To use 'label'field, you should write\n" -"\t\t\t\t\ta text to replace '(_VALUE_)' and the value of the module will be " -"printed at the end." -msgstr "" -"To use 'label'field, you should write\n" -"\t\t\t\t\ta text to replace '(_VALUE_)' and the value of the module will be " -"printed at the end." - -#: ../../include/functions_visual_map_editor.php:95 -#: ../../include/functions_visual_map_editor.php:119 -msgid "Border color" -msgstr "Border color" - -#: ../../include/functions_visual_map_editor.php:131 -msgid "Border width" -msgstr "Outline width" - -#: ../../include/functions_visual_map_editor.php:140 -msgid "Fill color" -msgstr "Fill color" - -#: ../../include/functions_visual_map_editor.php:218 -msgid "Enable link" -msgstr "Enable link" - -#: ../../include/functions_visual_map_editor.php:239 -msgid "White" -msgstr "White" - -#: ../../include/functions_visual_map_editor.php:240 -msgid "Black" -msgstr "Black" - -#: ../../include/functions_visual_map_editor.php:241 -msgid "Transparent" -msgstr "Transparent" - -#: ../../include/functions_visual_map_editor.php:366 -msgid "Original Size" -msgstr "Original Size" - -#: ../../include/functions_visual_map_editor.php:373 -msgid "Aspect ratio" -msgstr "Aspect ratio" - -#: ../../include/functions_visual_map_editor.php:374 -msgid "Width proportional" -msgstr "Proportional width" - -#: ../../include/functions_visual_map_editor.php:380 -msgid "Height proportional" -msgstr "Proportional Height" - -#: ../../include/functions_visual_map_editor.php:513 -msgid "For use the original image file size, set 0 width and 0 height." -msgstr "" -"In order to use the original image's file size, set width and height to 0." - -#: ../../include/functions_visual_map_editor.php:549 -msgid "Lines haven't advanced options" -msgstr "Lines haven't advanced options" - -#: ../../include/functions_visual_map_editor.php:576 -msgid "Click start point
    of the line" -msgstr "Click the starting point
    of the line" - -#: ../../include/functions_visual_map_editor.php:581 -msgid "Click end point
    of the line" -msgstr "Click end point
    of the line" - -#: ../../include/functions_visual_map_editor.php:672 -msgid "Show grid" -msgstr "Show grid" - -#: ../../include/functions_visual_map_editor.php:674 -msgid "Delete item" -msgstr "Delete item" - -#: ../../include/functions_visual_map_editor.php:675 -msgid "Copy item" -msgstr "Copy item" - -#: ../../include/functions_visual_map_editor.php:703 -msgid "No image or name defined." -msgstr "No image or name defined." - -#: ../../include/functions_visual_map_editor.php:705 -msgid "No label defined." -msgstr "No label defined" - -#: ../../include/functions_visual_map_editor.php:707 -msgid "No image defined." -msgstr "No image defined." - -#: ../../include/functions_visual_map_editor.php:709 -msgid "No process defined." -msgstr "No process defined." - -#: ../../include/functions_visual_map_editor.php:711 -msgid "No Max value defined." -msgstr "No Max value defined." - -#: ../../include/functions_visual_map_editor.php:713 -msgid "No width defined." -msgstr "No width defined." - -#: ../../include/functions_visual_map_editor.php:715 -msgid "No period defined." -msgstr "No period defined." - -#: ../../include/functions_visual_map_editor.php:717 -msgid "No agent defined." -msgstr "No agent defined." - -#: ../../include/functions_visual_map_editor.php:719 -msgid "No module defined." -msgstr "No module defined." - -#: ../../include/functions_visual_map_editor.php:722 -msgid "Successfully save the changes." -msgstr "Changes successfully saved." - -#: ../../include/functions_visual_map_editor.php:724 -msgid "Could not be save" -msgstr "Could not be saved." - -#: ../../include/get_file.php:46 -msgid "Security error. Please contact the administrator." -msgstr "Security error. Please contact your administrator." - -#: ../../include/get_file.php:56 -msgid "File is missing in disk storage. Please contact the administrator." -msgstr "" -"The file is missing in the disk's storage. Please contact your administrator." - -#: ../../include/functions_filemanager.php:172 -#: ../../include/functions_filemanager.php:242 -#: ../../include/functions_filemanager.php:300 -#: ../../include/functions_filemanager.php:382 -msgid "Security error" -msgstr "Security error" - -#: ../../include/functions_filemanager.php:185 -msgid "Upload error" -msgstr "Upload error" - -#: ../../include/functions_filemanager.php:193 -#: ../../include/functions_filemanager.php:261 -#: ../../include/functions_filemanager.php:326 -msgid "Upload correct" -msgstr "Upload correct" - -#: ../../include/functions_filemanager.php:206 -msgid "" -"File size seems to be too large. Please check your php.ini configuration or " -"contact with the administrator" -msgstr "" -"The file seems to be too large. Please check your php.ini configuration file " -"or contact your administrator." - -#: ../../include/functions_filemanager.php:254 -msgid "Error creating file" -msgstr "Error creating file" - -#: ../../include/functions_filemanager.php:267 -#: ../../include/functions_filemanager.php:362 -msgid "Error creating file with empty name" -msgstr "Error creating a file with no name." - -#: ../../include/functions_filemanager.php:312 -msgid "Attach error" -msgstr "Attachment error" - -#: ../../include/functions_filemanager.php:348 -#: ../../enterprise/godmode/agentes/collections.editor.php:148 -#: ../../enterprise/godmode/agentes/collections.editor.php:311 -msgid "Security error." -msgstr "Security error." - -#: ../../include/functions_filemanager.php:357 -msgid "Directory created" -msgstr "Directory created" - -#: ../../include/functions_filemanager.php:385 -#: ../../include/functions_reporting_html.php:1238 -#: ../../enterprise/include/functions_inventory.php:517 -#: ../../enterprise/include/functions_inventory.php:582 -#: ../../enterprise/include/functions_reporting_pdf.php:511 -msgid "Deleted" -msgstr "Deleted" - -#: ../../include/functions_filemanager.php:550 -#, php-format -msgid "Directory %s doesn't exist!" -msgstr "Directory %s doesn't exist!" - -#: ../../include/functions_filemanager.php:565 -msgid "Index of images" -msgstr "Image index" - -#: ../../include/functions_filemanager.php:603 -msgid "Parent directory" -msgstr "Parent directory" - -#: ../../include/functions_filemanager.php:632 -msgid "The zip upload in this dir, easy to upload multiple files." -msgstr "The zip uploads in this dir, easy to upload multiple files." - -#: ../../include/functions_filemanager.php:636 -msgid "Decompress" -msgstr "Decompress" - -#: ../../include/functions_filemanager.php:638 -#: ../../enterprise/extensions/csv_import/main.php:88 -#: ../../enterprise/extensions/csv_import_group/main.php:84 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1204 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1412 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1588 -msgid "Go" -msgstr "Go" - -#: ../../include/functions_filemanager.php:679 -msgid "Directory" -msgstr "Directory" - -#: ../../include/functions_filemanager.php:685 -msgid "Compressed file" -msgstr "Compressed file" - -#: ../../include/functions_filemanager.php:688 -#: ../../include/functions_filemanager.php:695 -msgid "Text file" -msgstr "Text file" - -#: ../../include/functions_filemanager.php:785 -msgid "Create directory" -msgstr "Create directory" - -#: ../../include/functions_filemanager.php:790 -msgid "Create text" -msgstr "Create text" - -#: ../../include/functions_filemanager.php:795 -msgid "Upload file/s" -msgstr "Upload file(s)" - -#: ../../include/functions_filemanager.php:802 -msgid "The directory is read-only" -msgstr "This directory is read-only" - -#: ../../include/functions_gis.php:27 ../../include/functions_gis.php:31 -#: ../../include/functions_gis.php:36 -msgid "Hierarchy of agents" -msgstr "Agent hierarchy" - -#: ../../include/functions_graph.php:706 -msgid "Units. Value" -msgstr "Unit Value" - -#: ../../include/functions_graph.php:781 -#: ../../include/functions_graph.php:1753 -#, php-format -msgid "Percentile %dº" -msgstr "Percentile %dº" - -#: ../../include/functions_graph.php:815 -#: ../../include/functions_graph.php:4019 -#: ../../enterprise/dashboard/full_dashboard.php:234 -#: ../../enterprise/dashboard/public_dashboard.php:256 -#: ../../enterprise/meta/monitoring/wizard/wizard.agent.php:160 -#: ../../enterprise/meta/monitoring/wizard/wizard.module.local.php:180 -#: ../../enterprise/meta/monitoring/wizard/wizard.module.network.php:208 -#: ../../enterprise/meta/monitoring/wizard/wizard.module.web.php:170 -msgid "Previous" -msgstr "Previous" - -#: ../../include/functions_graph.php:1246 -#, php-format -msgid "%s" -msgstr "%s" - -#: ../../include/functions_graph.php:1753 -msgid " of module " -msgstr " of module " - -#: ../../include/functions_graph.php:2111 -msgid "Not fired alerts" -msgstr "Non-triggered alerts" - -#: ../../include/functions_graph.php:2111 -#: ../../include/functions_reporting.php:7093 -#: ../../include/functions_reporting.php:7114 ../../operation/tree.php:276 -#: ../../operation/tree.php:277 ../../operation/tree.php:278 -#: ../../enterprise/dashboard/widgets/tree_view.php:200 -#: ../../enterprise/dashboard/widgets/tree_view.php:201 -#: ../../enterprise/dashboard/widgets/tree_view.php:202 -#: ../../enterprise/include/functions_reporting_csv.php:465 -msgid "Fired alerts" -msgstr "Triggered alerts" - -#: ../../include/functions_graph.php:2120 -#: ../../include/functions_graph.php:2200 -#: ../../include/functions_graph.php:2273 -#: ../../include/functions_graph.php:3039 -#: ../../include/functions_graph.php:3475 -#: ../../include/functions_reporting.php:1212 -#: ../../include/functions_reporting.php:1365 -#: ../../include/functions_reporting.php:1384 -#: ../../include/functions_reporting.php:1405 -#: ../../include/functions_reporting.php:1426 -#: ../../include/functions_reporting.php:2092 -#: ../../include/functions_reporting.php:2274 -#: ../../include/functions_reporting.php:2295 -#: ../../include/functions_reporting.php:2316 -#: ../../include/functions_reporting.php:6211 -#: ../../include/functions_reporting.php:6231 -#: ../../include/functions_reporting.php:6251 -#: ../../include/functions_reporting_html.php:2934 -#: ../../include/functions_reporting_html.php:3012 -#: ../../enterprise/dashboard/widgets/top_n_events_by_group.php:180 -#: ../../enterprise/dashboard/widgets/top_n_events_by_module.php:197 -msgid "other" -msgstr "other" - -#: ../../include/functions_graph.php:2280 -#: ../../include/functions_graph.php:2327 -#: ../../include/graphs/functions_gd.php:165 -#: ../../include/graphs/functions_gd.php:256 -#: ../../enterprise/include/functions_reporting.php:1407 -#: ../../enterprise/include/functions_reporting_pdf.php:1768 -#: ../../enterprise/include/functions_reporting_pdf.php:1769 -msgid "Out of limits" -msgstr "Out of limits" - -#: ../../include/functions_graph.php:2560 -msgid "Today" -msgstr "Today" - -#: ../../include/functions_graph.php:2561 -msgid "Week" -msgstr "Week" - -#: ../../include/functions_graph.php:2562 ../../include/functions_html.php:864 -#: ../../enterprise/include/functions_reporting_csv.php:1159 -#: ../../enterprise/include/functions_reporting_csv.php:1371 -msgid "Month" -msgstr "Month" - -#: ../../include/functions_graph.php:2563 -#: ../../include/functions_graph.php:2564 -msgid "Months" -msgstr "Month" - -#: ../../include/functions_graph.php:2586 -msgid "History db" -msgstr "History db" - -#: ../../include/functions_graph.php:2773 -#: ../../include/functions_incidents.php:29 -#: ../../include/functions_incidents.php:54 -msgid "Informative" -msgstr "Informative" - -#: ../../include/functions_graph.php:2774 -#: ../../include/functions_incidents.php:30 -#: ../../include/functions_incidents.php:57 -msgid "Low" -msgstr "Low" - -#: ../../include/functions_graph.php:2775 -#: ../../include/functions_incidents.php:31 -#: ../../include/functions_incidents.php:60 -msgid "Medium" -msgstr "Medium" - -#: ../../include/functions_graph.php:2776 -#: ../../include/functions_incidents.php:32 -#: ../../include/functions_incidents.php:63 -msgid "Serious" -msgstr "Serious" - -#: ../../include/functions_graph.php:2777 -#: ../../include/functions_incidents.php:33 -#: ../../include/functions_incidents.php:66 -msgid "Very serious" -msgstr "Very serious" - -#: ../../include/functions_graph.php:2800 -#: ../../include/functions_graph.php:2812 -msgid "Open incident" -msgstr "Open incident" - -#: ../../include/functions_graph.php:2801 -#: ../../include/functions_graph.php:2814 -msgid "Closed incident" -msgstr "Closed incident" - -#: ../../include/functions_graph.php:2802 -#: ../../include/functions_graph.php:2816 -msgid "Outdated" -msgstr "Outdated" - -#: ../../include/functions_graph.php:2803 -#: ../../include/functions_graph.php:2818 -#: ../../enterprise/godmode/setup/setup_acl.php:368 -#: ../../enterprise/godmode/setup/setup_acl.php:381 -msgid "Invalid" -msgstr "Invalid" - -#: ../../include/functions_graph.php:3934 -msgid "Units" -msgstr "Units" - -#: ../../include/functions_graph.php:4322 -#: ../../enterprise/dashboard/widgets/top_n.php:77 -msgid "Avg." -msgstr "Avg." - -#: ../../include/functions_graph.php:5579 -msgid "Main node" -msgstr "Main node" - -#: ../../include/help/clippy/agent_out_of_limits.php:39 -msgid "Agent contact date passed it's ETA!." -msgstr "Agent contact date passed it's ETA!." - -#: ../../include/help/clippy/agent_out_of_limits.php:44 -msgid "" -"This happen when your agent stopped reporting or the server have any problem " -"(too load or just down). Check also connectivity between the agent and the " -"server." -msgstr "" -"This occurs when your agent has stopped reporting, or the server has any " -"issues (overloaded or downed). You should also check the connectivity " -"between agent and server." - -#: ../../include/help/clippy/data_configuration_module.php:39 -msgid "Data Configuration Module." -msgstr "Data Configuration Module." - -#: ../../include/help/clippy/data_configuration_module.php:44 -msgid "" -"Please note that information provided here affects how the agent collect " -"information and generate the data XML. Any data/configuration reported by " -"the agent, different from data or description is discarded, and the " -"configuration shown in the console prevails over any configuration coming " -"from the agent, this applies for example for crit/warn thresholds, interval, " -"module group, min/max value, tags, etc." -msgstr "" -"Please note that information provided here affects how the agent collect " -"information and generate the data XML. Any data/configuration reported by " -"the agent, different from data or description is discarded, and the " -"configuration shown in the console prevails over any configuration coming " -"from the agent, this applies for example for crit/warn thresholds, interval, " -"module group, min/max value, tags, etc." - -#: ../../include/help/clippy/data_configuration_module.php:50 -msgid "" -"Information imported FIRST time from the XML will fill the information you " -"can see in the console, but after the first import, system will ignore any " -"update coming from the XML/Agent." -msgstr "" -"The information imported the FIRST time form the XML file will be the " -"information visible on the console. After the first import, the system will " -"ignore any updates coming from the XML/agent." - -#: ../../include/help/clippy/extension_cron_send_email.php:39 -msgid "The configuration of email for the task email is in the file:" -msgstr "The configuration of e-mail for the task e-mail is in the file:" - -#: ../../include/help/clippy/extension_cron_send_email.php:41 -msgid "Please check if the email configuration is correct." -msgstr "Please check if the e-mail configuration is correct." - -#: ../../include/help/clippy/godmode_agentes_configurar_agente.php:35 -msgid "Now you must go to Modules. Don't worry I'll lead you." -msgstr "Now you must go to Modules. Don't worry, I'll lead you." - -#: ../../include/help/clippy/godmode_agentes_configurar_agente.php:40 -msgid "Click in this tab.." -msgstr "Click on this tab.." - -#: ../../include/help/clippy/godmode_agentes_configurar_agente.php:56 -msgid "Now you must create the module. Don't worry, i'll teach you." -msgstr "Now you must create the module. Don't worry, i'll teach you." - -#: ../../include/help/clippy/godmode_agentes_configurar_agente.php:60 -msgid "Choose the network server module." -msgstr "Choose the network server module." - -#: ../../include/help/clippy/godmode_agentes_configurar_agente.php:64 -msgid "And click the button." -msgstr "And click the button." - -#: ../../include/help/clippy/godmode_agentes_configurar_agente.php:80 -msgid "Now you must create the module. Don't worry, i'll teach you ." -msgstr "Now you must create the module. Don't worry, i'll teach you ." - -#: ../../include/help/clippy/godmode_agentes_configurar_agente.php:84 -msgid "Now we are going to fill the form." -msgstr "Now, we'll proceed to fill out the form." - -#: ../../include/help/clippy/godmode_agentes_configurar_agente.php:88 -msgid "Please choose Network Management." -msgstr "Please choose Network Management." - -#: ../../include/help/clippy/godmode_agentes_configurar_agente.php:92 -msgid "Choose the component named \"Host alive\"." -msgstr "Choose the component named \"Host alive\"." - -#: ../../include/help/clippy/godmode_agentes_configurar_agente.php:96 -msgid "You can change the name if you want." -msgstr "You can change this name if you want." - -#: ../../include/help/clippy/godmode_agentes_configurar_agente.php:100 -msgid "Check if the IP showed is the IP of your machine." -msgstr "Check if the IP shown is the same as your device's IP" - -#: ../../include/help/clippy/godmode_agentes_configurar_agente.php:104 -msgid "And only to finish it is clicking this button." -msgstr "And only to finish it is clicking this button." - -#: ../../include/help/clippy/godmode_agentes_configurar_agente.php:121 -msgid "" -"Congrats! Your module has been created.
    and the status color is " -"blue.
    That color means that the module hasn't been executed for " -"the first time. In the next seconds, if there is no problem, the status " -"color will turn into red or green." -msgstr "" -"Congrats! Your module has been created.
    Its status color is " -"blue.
    which means that the module hasn't been executed for the " -"first time. In a few seconds, if there is no problem, the status color will " -"turn into red or green." - -#: ../../include/help/clippy/godmode_agentes_configurar_agente.php:126 -#: ../../include/help/clippy/operation_agentes_ver_agente.php:42 -#: ../../operation/servers/recon_view.php:137 -msgid "Done" -msgstr "Done" - -#: ../../include/help/clippy/godmode_agentes_configurar_agente.php:137 -msgid "Click on alerts tab and then fill the form to add an alert." -msgstr "" -"Click on the 'alerts' tab and then fill out the form to add a new alert." - -#: ../../include/help/clippy/godmode_agentes_configurar_agente.php:152 -msgid "Select the critical module." -msgstr "Select the critical module." - -#: ../../include/help/clippy/godmode_agentes_configurar_agente.php:156 -msgid "In template select \"Critical Condition\"." -msgstr "On the template select \"Critical Condition\"." - -#: ../../include/help/clippy/godmode_agentes_configurar_agente.php:160 -msgid "Now, select the action created before." -msgstr "Now, select the previously created action." - -#: ../../include/help/clippy/godmode_agentes_configurar_agente.php:165 -msgid "Click on Add Alert button to create the alert." -msgstr "Click on the 'Add Alert' button to create the alert." - -#: ../../include/help/clippy/godmode_agentes_configurar_agente.php:181 -msgid "" -"To test the alert you've just created go to the main view by clicking on the " -"eye tab." -msgstr "" -"To test the alert you've just created go to the main view by clicking on the " -"eye tab." - -#: ../../include/help/clippy/godmode_agentes_modificar_agente.php:35 -msgid "I'm going to show you how to monitor a server." -msgstr "I'm going to show you how to monitor a server." - -#: ../../include/help/clippy/godmode_agentes_modificar_agente.php:39 -msgid "Please, type an agent to save the modules for monitoring a server." -msgstr "Please, type an agent to save the modules for monitoring a server." - -#: ../../include/help/clippy/godmode_agentes_modificar_agente.php:44 -msgid "If you have typed the name correctly you will see the agent." -msgstr "If the name is entered correctly, the agent will be shown." - -#: ../../include/help/clippy/godmode_agentes_modificar_agente.php:60 -msgid "Now, please choose the agent you searched." -msgstr "Now, select the agent you searched for." - -#: ../../include/help/clippy/godmode_agentes_modificar_agente.php:65 -msgid "Choose the agent and click on the name." -msgstr "Select the agent and click on its name." - -#: ../../include/help/clippy/godmode_alerts_alert_actions.php:36 -msgid "" -"Let me show you how to create an email action: Click on Create button and " -"fill the form showed in the following screen." -msgstr "" -"Let me show you how to set up email actions: click on the 'Create' button, " -"and fill out the form shown in the following screen." - -#: ../../include/help/clippy/godmode_alerts_alert_actions.php:51 -msgid "" -"Now, you have to go to the monitors list and look for a critical module to " -"apply the alert." -msgstr "" -"Now, head over to the monitor list and look for a module in critical status " -"to apply the alert to." - -#: ../../include/help/clippy/godmode_alerts_alert_actions.php:56 -msgid "" -"Click on the arrow to drop down the Monitoring submenu and select Monitor " -"Detail." -msgstr "" -"Click on the arrow to display the Monitoring submenu and select 'Monitor " -"Detail'." - -#: ../../include/help/clippy/godmode_alerts_configure_alert_action.php:35 -msgid "Fill the name of your action." -msgstr "Provide the name for your action." - -#: ../../include/help/clippy/godmode_alerts_configure_alert_action.php:39 -msgid "" -"Select the group in the drop-down list and filter for ACL (the user in this " -"group can use your action to create an alert)." -msgstr "" -"Select the group from the drop-down list and filter by ACL (other users in " -"this group can use your action to create an alert)." - -#: ../../include/help/clippy/godmode_alerts_configure_alert_action.php:43 -msgid "In the command field select \"email\"." -msgstr "In the 'Command' field, select \"email\"." - -#: ../../include/help/clippy/godmode_alerts_configure_alert_action.php:47 -msgid "" -"In the threshold field enter the seconds. The help icon show more " -"information." -msgstr "" -"In the 'Threshold' field, enter the time (seconds). The help icon displays " -"more details." - -#: ../../include/help/clippy/godmode_alerts_configure_alert_action.php:53 -msgid "" -"In the first field enter the email address/addresses where you want to " -"receive the email alerts separated with comas ( , ) or white spaces." -msgstr "" -"In the first field, enter the email address(es) to which the alerts should " -"be sent. Multiple addresses must be separated by commas (,) or blank spaces." - -#: ../../include/help/clippy/godmode_alerts_configure_alert_action.php:58 -msgid "" -"In the \"Subject\" field you can use the macros _agent_ or _module_ for " -"each name." -msgstr "" -"In the 'Subject' field you can use the \"_agent_\" or \"_module_\" macros " -"for each name." - -#: ../../include/help/clippy/godmode_alerts_configure_alert_action.php:63 -msgid "" -"In the text field, you can also use macros. Get more information about the " -"macros by clicking on the help icon." -msgstr "" -"In the text field, you can also use macros. Get more information about the " -"macros by clicking on the help icon." - -#: ../../include/help/clippy/godmode_alerts_configure_alert_action.php:69 -msgid "Click on Create button to create the action." -msgstr "Click on the 'Create' button to create the action" - -#: ../../include/help/clippy/homepage.php:59 -msgid "Hi, can I help you?" -msgstr "Hi! How can I help you?" - -#: ../../include/help/clippy/homepage.php:60 -msgid "" -"Let me introduce my self: I am Pandorin, the annoying assistant of Pandora " -"FMS. You can follow my steps to do basic tasks in Pandora FMS or you can " -"close me and never see me again." -msgstr "" -"Let me introduce my self: I am Pandorin, the annoying assistant of Pandora " -"FMS. You can follow my steps to do basic tasks in Pandora FMS or you can " -"close me and never see me again." - -#: ../../include/help/clippy/homepage.php:67 -msgid "Close this wizard and don't open it again." -msgstr "Close this wizard and don't open it again." - -#: ../../include/help/clippy/homepage.php:81 -msgid "Which task would you like to do first?" -msgstr "Which task would you like to tackle first?" - -#: ../../include/help/clippy/homepage.php:85 -msgid "Ping to a Linux or Windows server with a Pandora FMS agent" -msgstr "Ping a Linux or Windows server using a Pandora FMS agent." - -#: ../../include/help/clippy/homepage.php:90 -msgid "Create a alert by email in a critical module." -msgstr "Create an email alert for a module in critical status" - -#: ../../include/help/clippy/homepage.php:209 -msgid "" -"The first thing you have to do is to setup the config email in the Pandora " -"FMS Server." -msgstr "" -"The first thing you have to do is to setup the e-mail config on the Pandora " -"FMS Server." - -#: ../../include/help/clippy/homepage.php:213 -msgid "If you have it already configured you can go to the next step." -msgstr "If you've already configured it, you can go to the next step." - -#: ../../include/help/clippy/homepage.php:218 -msgid "Now, pull down the Manage alerts menu and click on Actions. " -msgstr "Now, pull down the 'Manage Alerts' menu, and click on 'Actions'. " - -#: ../../include/help/clippy/interval_agent_min.php:39 -msgid "Interval Agent." -msgstr "Interval Agent." - -#: ../../include/help/clippy/interval_agent_min.php:44 -msgid "" -"Please note that having agents with a monitoring interval below 300 seconds " -"is not recommended. This will impact seriously in the performance of the " -"server. For example, having 200 agents with one minute interval, is the same " -"than having 1000 agents with a 5 minute interval. The probability of getting " -"unknown modules is higher, and the impact on the server is higher because it " -"requires a shorter response time." -msgstr "" -"Please note that having agents with a monitoring interval below 300 seconds " -"is not recommended. This will seriously impact the server's performance. " -"For example, having 200 agents with a one minute interval, is the same than " -"having 1000 agents with a 5 minute interval. The probability of getting " -"unknown modules is higher, and the impact on the server is higher because it " -"requires a shorter response time." - -#: ../../include/help/clippy/module_unknow.php:39 -msgid "You have unknown modules in this agent." -msgstr "You have unknown modules in this agent." - -#: ../../include/help/clippy/module_unknow.php:44 -msgid "" -"Unknown modules are modules which receive data normally at least in one " -"occassion, but at this time are not receving data. Please check our " -"troubleshoot help page to help you determine why you have unknown modules." -msgstr "" -"Unknown modules are those which have received data normally at least on one " -"occasion, but that aren't receiving data right now. Please check our " -"troubleshooting page to help you determine why you have modules in unknown " -"status." - -#: ../../include/help/clippy/modules_not_init.php:39 -msgid "You have non initialized modules" -msgstr "You have non initialised modules" - -#: ../../include/help/clippy/modules_not_init.php:44 -msgid "" -"This happen when you have just created a module and it's not executed at " -"first time. Usually in a few seconds should be initialized and you will be " -"able to see in main view. If you keep non-init modules for more than 24hr " -"(due a problem in it's execution or configuration) they will be " -"automatically deleted by the system. Non-init are not visible in the “main " -"view”, you can see/edit them in the module administration section, in the " -"agent administrator." -msgstr "" -"This happens when you have just created a module and it wasn't executed on " -"the first time. Usually after a few seconds the status should change to " -"\"initialized\" and you'll be able to see it on the main view." - -#: ../../include/help/clippy/modules_not_learning_mode.php:40 -msgid "" -"Please note that you have your agent setup to do not add new modules coming " -"from the data XML." -msgstr "" -"Please note that if you have your agent set up you mustn't add new modules " -"coming from the data XML." - -#: ../../include/help/clippy/modules_not_learning_mode.php:41 -msgid "" -"That means if you have a local plugin or add manually new modules to the " -"configuration file, you won't have it in your agent, unless you first create " -"manually in the interface (with the exact name and type as coming in the XML " -"file)." -msgstr "" -"That means if you have a local plugin or add manually new modules to the " -"configuration file, you won't have it in your agent, unless you first create " -"manually in the interface (with the exact name and type as coming in the XML " -"file)." - -#: ../../include/help/clippy/modules_not_learning_mode.php:42 -msgid "" -"You should use the \"normal\" mode (non learn) only when you don't intend to " -"add more modules to the agent." -msgstr "" -"You should use \"normal\" mode (not 'learning' mode) only when you don't " -"intend to add more modules to the agent." - -#: ../../include/help/clippy/operation_agentes_status_monitor.php:35 -msgid "" -"Now, you have to go to the monitors list and look for a \"critical\" module " -"to apply the alert." -msgstr "" -"Now, you must go to the monitor list and look for a \"critical\" module to " -"apply the alert to." - -#: ../../include/help/clippy/operation_agentes_status_monitor.php:39 -msgid "" -"If you know the name of the agent or the name of the module in critical " -"status, type it in this field to make the module list shorter. You can write " -"the entire name or just a part of it." -msgstr "" -"If you know the agent name or the name of the module in critical status, " -"type it in this field in order to shorten the list of modules.You can write " -"the name entirely or partially." - -#: ../../include/help/clippy/operation_agentes_status_monitor.php:44 -msgid "Click on Show button to get the modules list filtered." -msgstr "Click on Show button to get the modules list filtered." - -#: ../../include/help/clippy/operation_agentes_status_monitor.php:60 -msgid "" -"Now, to edit the module, click on the wrench that appears in the type column." -msgstr "" -"In order to edit the module, click on the wrench icon that can be seen in " -"the 'Type' column." - -#: ../../include/help/clippy/operation_agentes_ver_agente.php:36 -msgid "" -"The last step is to check the alert created. Click on the round icon to " -"force the action execution and after a few minutes you will receive the " -"alert in your email." -msgstr "" -"The last step is to check the alert created. Click on the round icon to " -"force the action execution and after a few minutes you will receive the " -"alert in your e-mail." - -#: ../../include/help/clippy/operation_agentes_ver_agente.php:37 -msgid "" -"And restart your pandora server to read again general configuration tokens." -msgstr "" -"After, restart your Pandora Server to reread the general configuration " -"tokens." - -#: ../../include/help/clippy/server_queued_modules.php:39 -msgid "Excesive Queued." -msgstr "Too many modules queued" - -#: ../../include/help/clippy/server_queued_modules.php:44 -msgid "" -"You have too much items in the processing queue. This can happen if your " -"server is too loaded and/or not properly configured. This could be something " -"temporal, or a bottleneck. One possible solution is increase number of " -"server threads, but you should consider getting support about this." -msgstr "" -"You have too many items in the processing queue. This can happen if your " -"server is overloaded and/or improperly configured. This could be something " -"temporary, or a bottleneck. A possible solution is to increase the number of " -"server threads, but you should consider getting support (or contact our " -"support for Enterprise Edition users)." - -#: ../../include/help/clippy/servers_down.php:39 -msgid "All servers down" -msgstr "All servers down" - -#: ../../include/help/clippy/servers_down.php:44 -msgid "" -"Can you up all servers. You go to terminal in linux and execute the next " -"command: \"sudo /etc/init.d/pandora_server restart\". It's possible need " -"introduce root pass." -msgstr "" -"You must boot up all servers. Go to the Linux terminal and run the following " -"command: \"sudo /etc/init.d/pandora_server restart\". You'll have to provide " -"root user credentials." - -#: ../../include/help/clippy/topology_group.php:39 -msgid "Topology Group" -msgstr "Topology Group" - -#: ../../include/help/clippy/topology_group.php:44 -msgid "" -"Please note that group topology maps do not show the parent relationship " -"between nodes, it only shows the group parentship and the agent distribution " -"inside them. " -msgstr "" -"Please note that group topology maps do not show the parent relationship " -"between nodes, it only shows the group parentship and the agent distribution " -"inside them. " - -#: ../../include/functions_groups.php:63 -msgid "Alert Actions" -msgstr "Alert Actions" - -#: ../../include/functions_groups.php:78 -msgid "Alert Templates" -msgstr "Alert Templates" - -#: ../../include/functions_groups.php:120 -#: ../../operation/search_results.php:114 -#: ../../enterprise/extensions/cron/functions.php:543 -#: ../../enterprise/meta/general/main_header.php:136 -#: ../../enterprise/meta/general/main_header.php:151 -#: ../../enterprise/mobile/include/functions_web.php:15 -msgid "Reports" -msgstr "Reports" - -#: ../../include/functions_groups.php:135 -msgid "Layout visual console" -msgstr "Visual console layout" - -#: ../../include/functions_groups.php:149 -msgid "Plannet down time" -msgstr "Planned downtime" - -#: ../../include/functions_groups.php:176 -msgid "GIS maps" -msgstr "GIS maps" - -#: ../../include/functions_groups.php:190 -msgid "GIS connections" -msgstr "GIS connections" - -#: ../../include/functions_groups.php:204 -msgid "GIS map layers" -msgstr "GIS map layers" - -#: ../../include/functions_groups.php:217 -msgid "Network maps" -msgstr "Network maps" - -#: ../../include/functions_groups.php:794 -#: ../../include/functions_groups.php:796 -#: ../../include/functions_groups.php:798 -#: ../../include/functions_groups.php:799 -#: ../../include/functions_groups.php:800 -#: ../../include/functions_reporting_html.php:3426 -#: ../../mobile/operation/groups.php:137 -msgid "Agents unknown" -msgstr "Unknown agents" - -#: ../../include/functions_groups.php:848 -#: ../../include/functions_groups.php:850 -#: ../../include/functions_groups.php:852 -#: ../../include/functions_groups.php:853 -#: ../../include/functions_groups.php:854 -#: ../../include/functions_reporting_html.php:2930 -#: ../../include/functions_reporting_html.php:2939 -#: ../../mobile/operation/groups.php:161 -#: ../../operation/agentes/ver_agente.php:773 -#: ../../enterprise/operation/agentes/ver_agente.php:152 -msgid "Alerts fired" -msgstr "Alerts fired" - -#: ../../include/functions_groups.php:2149 -msgid "Show branch children" -msgstr "Show branch son" - -#: ../../include/functions_groups.php:2178 -msgid "" -"You can not delete the last group in Pandora. A common installation must has " -"almost one group." -msgstr "" -"You cannot delete the last group in Pandora. A common installation must have " -"at least one group." - -#: ../../include/functions_html.php:732 -msgid "weeks" -msgstr "weeks" - -#: ../../include/functions_html.php:863 -msgid "Month day" -msgstr "Day of the month" - -#: ../../include/functions_html.php:865 -msgid "Week day" -msgstr "Day of the week" - -#: ../../include/functions_html.php:2168 -msgid "Type at least two characters to search the module." -msgstr "Type at least two characters to search the module." - -#: ../../include/functions_incidents.php:88 -#: ../../include/functions_incidents.php:107 -msgid "Active incidents" -msgstr "Active incidents" - -#: ../../include/functions_incidents.php:89 -#: ../../include/functions_incidents.php:110 -msgid "Active incidents, with comments" -msgstr "Active incidents, with comments" - -#: ../../include/functions_incidents.php:90 -#: ../../include/functions_incidents.php:113 -msgid "Rejected incidents" -msgstr "Rejected incidents" - -#: ../../include/functions_incidents.php:91 -#: ../../include/functions_incidents.php:116 -msgid "Expired incidents" -msgstr "Expired incidents" - -#: ../../include/functions_incidents.php:92 -#: ../../include/functions_incidents.php:119 -msgid "Closed incidents" -msgstr "Closed incidents" - -#: ../../include/functions_maps.php:34 -#: ../../include/functions_networkmap.php:1641 -#: ../../include/functions_networkmap.php:1720 -#: ../../enterprise/meta/general/logon_ok.php:62 -msgid "Topology" -msgstr "Topology" - -#: ../../include/functions_maps.php:37 -#: ../../include/functions_networkmap.php:1635 ../../operation/tree.php:80 -#: ../../enterprise/dashboard/widgets/tree_view.php:39 -#: ../../enterprise/include/functions_groups.php:32 -#: ../../enterprise/meta/advanced/policymanager.apply.php:200 -#: ../../enterprise/operation/agentes/ver_agente.php:208 -msgid "Policies" -msgstr "Policies" - -#: ../../include/functions_maps.php:43 -#: ../../include/functions_networkmap.php:1722 -#: ../../include/functions_reporting.php:624 -#: ../../include/functions_reporting.php:5158 -#: ../../enterprise/include/functions_reporting.php:1734 -#: ../../enterprise/include/functions_reporting.php:2460 -#: ../../enterprise/include/functions_reporting.php:3241 -msgid "Dynamic" -msgstr "Dynamic" - -#: ../../include/functions_maps.php:62 -#: ../../include/functions_pandora_networkmap.php:953 -msgid "Copy of " -msgstr "Copy of " - -#: ../../include/functions_menu.php:470 -msgid "Configure user" -msgstr "Configure user" - -#: ../../include/functions_menu.php:471 -msgid "Configure profile" -msgstr "Configure profile" - -#: ../../include/functions_menu.php:475 -msgid "Module templates management" -msgstr "Module templates management" - -#: ../../include/functions_menu.php:476 -msgid "Inventory modules management" -msgstr "Inventory modules management" - -#: ../../include/functions_menu.php:477 -#: ../../enterprise/meta/advanced/component_management.php:56 -msgid "Tags management" -msgstr "Tags management" - -#: ../../include/functions_menu.php:481 -msgid "View agent" -msgstr "View agent" - -#: ../../include/functions_menu.php:485 -msgid "Manage network map" -msgstr "Manage network map" - -#: ../../include/functions_menu.php:487 -msgid "Builder visual console" -msgstr "Builder visual console" - -#: ../../include/functions_menu.php:489 -msgid "Administration events" -msgstr "Administration events" - -#: ../../include/functions_menu.php:491 -msgid "View reporting" -msgstr "View reporting" - -#: ../../include/functions_menu.php:492 -msgid "Manage custom graphs" -msgstr "Manage custom graphs" - -#: ../../include/functions_menu.php:493 -msgid "Copy dashboard" -msgstr "Copy dashboard" - -#: ../../include/functions_menu.php:496 -msgid "Manage GIS Maps" -msgstr "Manage GIS Maps" - -#: ../../include/functions_menu.php:498 -msgid "Incidents statistics" -msgstr "Incident statistics" - -#: ../../include/functions_menu.php:499 -msgid "Manage messages" -msgstr "Manage messages" - -#: ../../include/functions_menu.php:501 -msgid "Manage groups" -msgstr "Manage groups" - -#: ../../include/functions_menu.php:502 -msgid "Manage module groups" -msgstr "Manage module groups" - -#: ../../include/functions_menu.php:503 -msgid "Manage custom field" -msgstr "Manage custom fields" - -#: ../../include/functions_menu.php:505 -msgid "Manage alert actions" -msgstr "Manage alert actions" - -#: ../../include/functions_menu.php:506 -msgid "Manage commands" -msgstr "Manage commands" - -#: ../../include/functions_menu.php:507 -msgid "Manage event alerts" -msgstr "Manage event alerts" - -#: ../../include/functions_menu.php:509 -msgid "Manage export targets" -msgstr "Manage export targets" - -#: ../../include/functions_menu.php:511 -msgid "Manage services" -msgstr "Manage services" - -#: ../../include/functions_menu.php:513 ../../operation/menu.php:92 -msgid "SNMP filters" -msgstr "SNMP filters" - -#: ../../include/functions_menu.php:514 -#: ../../enterprise/godmode/snmpconsole/snmp_trap_editor.php:22 -#: ../../enterprise/godmode/snmpconsole/snmp_trap_editor_form.php:23 -#: ../../enterprise/operation/menu.php:119 -#: ../../enterprise/operation/snmpconsole/snmp_view.php:79 -msgid "SNMP trap editor" -msgstr "SNMP trap editor" - -#: ../../include/functions_menu.php:515 ../../operation/menu.php:93 -msgid "SNMP trap generator" -msgstr "SNMP trap generator" - -#: ../../include/functions_menu.php:517 ../../operation/menu.php:84 -msgid "SNMP console" -msgstr "SNMP console" - -#: ../../include/functions_menu.php:519 -msgid "Manage incident" -msgstr "Manage incidents" - -#: ../../include/functions_menu.php:571 -msgid "Administration" -msgstr "Administration" - -#: ../../include/functions_modules.php:1871 -#: ../../mobile/operation/modules.php:451 -#: ../../mobile/operation/modules.php:504 -#: ../../operation/agentes/status_monitor.php:1143 -#: ../../operation/search_modules.php:104 -msgid "NOT INIT" -msgstr "Non- initialized" - -#: ../../include/functions_modules.php:1890 -#: ../../include/functions_modules.php:1894 -#: ../../include/functions_modules.php:1898 -#: ../../mobile/operation/modules.php:471 -#: ../../mobile/operation/modules.php:476 -#: ../../mobile/operation/modules.php:481 -#: ../../mobile/operation/modules.php:524 -#: ../../mobile/operation/modules.php:529 -#: ../../mobile/operation/modules.php:534 -#: ../../operation/agentes/pandora_networkmap.view.php:301 -#: ../../operation/agentes/pandora_networkmap.view.php:306 -#: ../../operation/agentes/pandora_networkmap.view.php:311 -#: ../../operation/agentes/status_monitor.php:1182 -#: ../../operation/agentes/status_monitor.php:1187 -#: ../../operation/agentes/status_monitor.php:1194 -#: ../../operation/agentes/status_monitor.php:1199 -#: ../../operation/agentes/status_monitor.php:1206 -#: ../../operation/agentes/status_monitor.php:1211 -#: ../../operation/search_modules.php:124 -#: ../../operation/search_modules.php:131 -#: ../../operation/search_modules.php:138 -#: ../../enterprise/include/functions_services.php:1614 -#: ../../enterprise/include/functions_services.php:1619 -#: ../../enterprise/include/functions_services.php:1623 -#: ../../enterprise/operation/agentes/policy_view.php:378 -#: ../../enterprise/operation/agentes/policy_view.php:382 -#: ../../enterprise/operation/agentes/policy_view.php:386 -#: ../../enterprise/operation/agentes/transactional_map.php:152 -msgid "Last status" -msgstr "Last status" - #: ../../include/functions_netflow.php:362 msgid "Total flows" msgstr "Total flows" @@ -23716,11 +14450,6 @@ msgstr "Pie graph and summary table" msgid "Statistics table" msgstr "Statistics table" -#: ../../include/functions_netflow.php:1034 -#: ../../operation/agentes/exportdata.php:330 -msgid "Data table" -msgstr "Data table" - #: ../../include/functions_netflow.php:1035 msgid "Circular mesh" msgstr "Circular Mesh" @@ -23745,29 +14474,33 @@ msgstr "15 mins" msgid "30 mins" msgstr "30 mins" -#: ../../include/functions_netflow.php:1053 -#: ../../include/functions_netflow.php:1086 -#: ../../operation/gis_maps/render_view.php:143 -#: ../../enterprise/dashboard/widgets/top_n.php:62 -#: ../../enterprise/godmode/agentes/inventory_manager.php:177 -#: ../../enterprise/godmode/policies/policy_inventory_modules.php:191 -#: ../../enterprise/godmode/reporting/graph_template_editor.php:182 -msgid "2 hours" -msgstr "2 hours" - #: ../../include/functions_netflow.php:1054 #: ../../include/functions_netflow.php:1087 -#: ../../enterprise/dashboard/widgets/top_n.php:63 msgid "5 hours" msgstr "5 hours" +#: ../../include/functions_netflow.php:1057 +#: ../../include/functions_netflow.php:1090 +#: ../../godmode/setup/performance.php:108 +msgid "2 days" +msgstr "2 days" + #: ../../include/functions_netflow.php:1058 #: ../../include/functions_netflow.php:1091 msgid "5 days" msgstr "5 days" +#: ../../include/functions_netflow.php:1060 +#: ../../godmode/setup/performance.php:110 +msgid "Last week" +msgstr "Last week" + +#: ../../include/functions_netflow.php:1061 +#: ../../godmode/setup/performance.php:112 +msgid "Last month" +msgstr "Last month" + #: ../../include/functions_netflow.php:1062 -#: ../../enterprise/godmode/reporting/graph_template_editor.php:192 msgid "2 months" msgstr "2 months" @@ -23844,41 +14577,2021 @@ msgstr "Source IP" msgid "Src port" msgstr "Source Port" -#: ../../include/graphs/export_data.php:71 -#: ../../include/graphs/export_data.php:126 -msgid "An error occured exporting the data" -msgstr "An error occured exporting the data" +#: ../../include/functions_html.php:646 ../../include/functions_html.php:647 +#: ../../include/functions_html.php:770 ../../include/functions_html.php:771 +#: ../../godmode/massive/massive_edit_modules.php:486 +#: ../../godmode/agentes/module_manager_editor_network.php:87 +msgid "Custom" +msgstr "Custom" -#: ../../include/graphs/export_data.php:76 -#: ../../enterprise/godmode/reporting/visual_console_builder.wizard_services.php:106 -msgid "Selected" -msgstr "Selected" +#: ../../include/functions_html.php:728 ../../include/functions.php:434 +#: ../../include/functions.php:568 ../../godmode/setup/setup_visuals.php:712 +msgid "minutes" +msgstr "minutes" -#: ../../include/graphs/functions_flot.php:251 -msgid "Cancel zoom" -msgstr "Cancel zoom" +#: ../../include/functions_html.php:729 ../../include/functions.php:435 +#: ../../include/functions.php:569 ../../godmode/setup/setup_visuals.php:713 +msgid "hours" +msgstr "hours" -#: ../../include/graphs/functions_flot.php:253 -msgid "Warning and Critical thresholds" -msgstr "Warning and Critical thresholds" +#: ../../include/functions_html.php:730 ../../include/functions.php:431 +#: ../../include/functions.php:565 ../../godmode/setup/setup_visuals.php:714 +#: ../../godmode/db/db_main.php:82 ../../godmode/db/db_main.php:88 +msgid "days" +msgstr "days" -#: ../../include/graphs/functions_flot.php:256 -msgid "Overview graph" -msgstr "Overview graph" +#: ../../include/functions_html.php:731 +msgid "weeks" +msgstr "weeks" -#: ../../include/graphs/functions_flot.php:595 -#: ../../include/functions_treeview.php:294 -#: ../../enterprise/extensions/vmware/vmware_view.php:873 -#: ../../enterprise/extensions/vmware/vmware_view.php:889 -#: ../../enterprise/extensions/vmware/vmware_view.php:905 -#: ../../enterprise/extensions/vmware/vmware_view.php:921 -msgid "No data" -msgstr "No data" +#: ../../include/functions_html.php:732 ../../include/functions.php:432 +#: ../../include/functions.php:566 ../../godmode/setup/setup_visuals.php:715 +msgid "months" +msgstr "months" -#: ../../include/graphs/functions_pchart.php:205 -#: ../../include/graphs/functions_pchart.php:1183 -msgid "Actual" -msgstr "Actual" +#: ../../include/functions_html.php:733 ../../include/functions.php:433 +#: ../../include/functions.php:567 ../../godmode/setup/setup_visuals.php:716 +msgid "years" +msgstr "years" + +#: ../../include/functions_html.php:847 +#: ../../godmode/alerts/configure_alert_special_days.php:87 +#: ../../godmode/alerts/alert_special_days.php:243 +#: ../../godmode/alerts/alert_special_days.php:443 +#: ../../godmode/alerts/alert_templates.php:71 +#: ../../godmode/reporting/reporting_builder.item_editor.php:839 +msgid "Sunday" +msgstr "Sunday" + +#: ../../include/functions_html.php:848 +#: ../../godmode/alerts/configure_alert_special_days.php:81 +#: ../../godmode/alerts/alert_special_days.php:237 +#: ../../godmode/alerts/alert_special_days.php:425 +#: ../../godmode/alerts/alert_templates.php:65 +#: ../../godmode/reporting/reporting_builder.item_editor.php:803 +msgid "Monday" +msgstr "Monday" + +#: ../../include/functions_html.php:849 +#: ../../godmode/alerts/configure_alert_special_days.php:82 +#: ../../godmode/alerts/alert_special_days.php:238 +#: ../../godmode/alerts/alert_special_days.php:428 +#: ../../godmode/alerts/alert_templates.php:66 +#: ../../godmode/reporting/reporting_builder.item_editor.php:809 +msgid "Tuesday" +msgstr "Tuesday" + +#: ../../include/functions_html.php:850 +#: ../../godmode/alerts/configure_alert_special_days.php:83 +#: ../../godmode/alerts/alert_special_days.php:239 +#: ../../godmode/alerts/alert_special_days.php:431 +#: ../../godmode/alerts/alert_templates.php:67 +#: ../../godmode/reporting/reporting_builder.item_editor.php:815 +msgid "Wednesday" +msgstr "Wednesday" + +#: ../../include/functions_html.php:851 +#: ../../godmode/alerts/configure_alert_special_days.php:84 +#: ../../godmode/alerts/alert_special_days.php:240 +#: ../../godmode/alerts/alert_special_days.php:434 +#: ../../godmode/alerts/alert_templates.php:68 +#: ../../godmode/reporting/reporting_builder.item_editor.php:821 +msgid "Thursday" +msgstr "Thursday" + +#: ../../include/functions_html.php:852 +#: ../../godmode/alerts/configure_alert_special_days.php:85 +#: ../../godmode/alerts/alert_special_days.php:241 +#: ../../godmode/alerts/alert_special_days.php:437 +#: ../../godmode/alerts/alert_templates.php:69 +#: ../../godmode/reporting/reporting_builder.item_editor.php:827 +msgid "Friday" +msgstr "Friday" + +#: ../../include/functions_html.php:853 +#: ../../godmode/alerts/configure_alert_special_days.php:86 +#: ../../godmode/alerts/alert_special_days.php:242 +#: ../../godmode/alerts/alert_special_days.php:440 +#: ../../godmode/alerts/alert_templates.php:70 +#: ../../godmode/reporting/reporting_builder.item_editor.php:833 +msgid "Saturday" +msgstr "Saturday" + +#: ../../include/functions_html.php:862 +msgid "Month day" +msgstr "Day of the month" + +#: ../../include/functions_html.php:864 +msgid "Week day" +msgstr "Day of the week" + +#: ../../include/functions_html.php:2167 +msgid "Type at least two characters to search the module." +msgstr "Type at least two characters to search the module." + +#: ../../include/functions_reporting.php:563 +#: ../../include/functions_reporting.php:5086 +msgid "There are no SLAs defined" +msgstr "There are no SLAs defined" + +#: ../../include/functions_reporting.php:630 +#: ../../include/functions_reporting.php:5137 +msgid "Inverse" +msgstr "Inverse" + +#: ../../include/functions_reporting.php:940 +msgid "Top N" +msgstr "Top N" + +#: ../../include/functions_reporting.php:1050 +msgid "Insuficient data" +msgstr "Insufficient data" + +#: ../../include/functions_reporting.php:1283 +msgid "Event Report Group" +msgstr "Event Report Group" + +#: ../../include/functions_reporting.php:1460 +msgid "Event Report Module" +msgstr "Event Report Module" + +#: ../../include/functions_reporting.php:1522 +msgid "Inventory Changes" +msgstr "Inventory Changes" + +#: ../../include/functions_reporting.php:1564 +msgid "No changes found." +msgstr "No changes found." + +#: ../../include/functions_reporting.php:1626 +#: ../../godmode/reporting/reporting_builder.php:727 +msgid "No data found." +msgstr "No data found." + +#: ../../include/functions_reporting.php:1651 +msgid "Agent/Modules" +msgstr "Agent/Modules" + +#: ../../include/functions_reporting.php:1740 +msgid "Exception - Everything" +msgstr "Exception - Everything" + +#: ../../include/functions_reporting.php:1741 +#: ../../godmode/reporting/reporting_builder.item_editor.php:1326 +msgid "Everything" +msgstr "Everything" + +#: ../../include/functions_reporting.php:1745 +#, php-format +msgid "Exception - Modules over or equal to %s" +msgstr "Exception - Modules larger than or equal to %s" + +#: ../../include/functions_reporting.php:1747 +#, php-format +msgid "Modules over or equal to %s" +msgstr "Modules larger than or equal to %s" + +#: ../../include/functions_reporting.php:1751 +#, php-format +msgid "Exception - Modules under or equal to %s" +msgstr "Exception - Modules lesser than or equal to %s" + +#: ../../include/functions_reporting.php:1753 +#, php-format +msgid "Modules under or equal to %s" +msgstr "Modules lesser than or equal to %s" + +#: ../../include/functions_reporting.php:1757 +#, php-format +msgid "Exception - Modules under %s" +msgstr "Exception - Modules lesser than %s" + +#: ../../include/functions_reporting.php:1759 +#, php-format +msgid "Modules under %s" +msgstr "Modules lesser than %s" + +#: ../../include/functions_reporting.php:1763 +#, php-format +msgid "Exception - Modules over %s" +msgstr "Exception - Modules larger than %s" + +#: ../../include/functions_reporting.php:1765 +#, php-format +msgid "Modules over %s" +msgstr "Modules larger than %s" + +#: ../../include/functions_reporting.php:1769 +#, php-format +msgid "Exception - Equal to %s" +msgstr "Exception - Equal to %s" + +#: ../../include/functions_reporting.php:1771 +#, php-format +msgid "Equal to %s" +msgstr "Equal to %s" + +#: ../../include/functions_reporting.php:1775 +#, php-format +msgid "Exception - Not equal to %s" +msgstr "Exception - Not equal to %s" + +#: ../../include/functions_reporting.php:1777 +#, php-format +msgid "Not equal to %s" +msgstr "Not equal to %s" + +#: ../../include/functions_reporting.php:1781 +msgid "Exception - Modules at normal status" +msgstr "Exception - Modules in normal status." + +#: ../../include/functions_reporting.php:1782 +msgid "Modules at normal status" +msgstr "Modules in normal status" + +#: ../../include/functions_reporting.php:1786 +msgid "Exception - Modules at critical or warning status" +msgstr "Exception - Modules in critical or warning status" + +#: ../../include/functions_reporting.php:1787 +msgid "Modules at critical or warning status" +msgstr "Modules in critical or warning status." + +#: ../../include/functions_reporting.php:1976 +msgid "There are no Modules under those conditions." +msgstr "There are no Modules under those conditions." + +#: ../../include/functions_reporting.php:1979 +#, php-format +msgid "There are no Modules over or equal to %s." +msgstr "There are no Modules larger than or equal to %s" + +#: ../../include/functions_reporting.php:1982 +#, php-format +msgid "There are no Modules less or equal to %s." +msgstr "There are no Modules lesser than or equal to %s" + +#: ../../include/functions_reporting.php:1985 +#, php-format +msgid "There are no Modules less %s." +msgstr "There are no Modules lesser than %s" + +#: ../../include/functions_reporting.php:1988 +#, php-format +msgid "There are no Modules over %s." +msgstr "There are no Modules larger than %s" + +#: ../../include/functions_reporting.php:1991 +#, php-format +msgid "There are no Modules equal to %s" +msgstr "There are no Modules equal to %s" + +#: ../../include/functions_reporting.php:1994 +#, php-format +msgid "There are no Modules not equal to %s" +msgstr "There are no Modules not equal to %s" + +#: ../../include/functions_reporting.php:1997 +msgid "There are no Modules normal status" +msgstr "There are no Modules in normal status" + +#: ../../include/functions_reporting.php:2000 +msgid "There are no Modules at critial or warning status" +msgstr "There are no modules in critical or warning status." + +#: ../../include/functions_reporting.php:2148 +msgid "Group Report" +msgstr "Group Report" + +#: ../../include/functions_reporting.php:2202 +msgid "Event Report Agent" +msgstr "Event Report Agent" + +#: ../../include/functions_reporting.php:2341 +#: ../../godmode/massive/massive_edit_modules.php:557 +#: ../../godmode/modules/manage_network_components_form_common.php:161 +#: ../../godmode/agentes/module_manager_editor_common.php:334 +msgid "Historical data" +msgstr "Historical data" + +#: ../../include/functions_reporting.php:2398 +msgid "Database Serialized" +msgstr "Database Serialised" + +#: ../../include/functions_reporting.php:2587 +msgid "Network interfaces report" +msgstr "Network interface report" + +#: ../../include/functions_reporting.php:2606 +msgid "" +"The group has no agents or none of the agents has any network interface" +msgstr "" +"The group has no agents or none of the agents have any network interfaces." + +#: ../../include/functions_reporting.php:2655 +#: ../../include/functions_reporting.php:2678 +msgid "bytes/s" +msgstr "bytes/s" + +#: ../../include/functions_reporting.php:2730 +msgid "Alert Report Group" +msgstr "Alert Report Group" + +#: ../../include/functions_reporting.php:2876 +msgid "Alert Report Agent" +msgstr "Alert Report Agent" + +#: ../../include/functions_reporting.php:2993 +msgid "Alert Report Module" +msgstr "Alert Report Module" + +#: ../../include/functions_reporting.php:3126 +msgid "SQL Graph Vertical Bars" +msgstr "SQL vertical bar graph" + +#: ../../include/functions_reporting.php:3129 +msgid "SQL Graph Horizontal Bars" +msgstr "SQL horizontal bar graph" + +#: ../../include/functions_reporting.php:3132 +msgid "SQL Graph Pie" +msgstr "SQL Graph Pie" + +#: ../../include/functions_reporting.php:3179 +msgid "Monitor Report" +msgstr "Monitor Report" + +#: ../../include/functions_reporting.php:3250 +msgid "Netflow Area" +msgstr "Netflow Area" + +#: ../../include/functions_reporting.php:3253 +msgid "Netflow Pie" +msgstr "Netflow Pie" + +#: ../../include/functions_reporting.php:3256 +msgid "Netflow Data" +msgstr "Netflow Data" + +#: ../../include/functions_reporting.php:3259 +msgid "Netflow Statistics" +msgstr "Netflow Statistics" + +#: ../../include/functions_reporting.php:3262 +msgid "Netflow Summary" +msgstr "Netflow Summary" + +#: ../../include/functions_reporting.php:3386 +msgid "Prediction Date" +msgstr "Prediction Date" + +#: ../../include/functions_reporting.php:3436 +msgid "Projection Graph" +msgstr "Projection Graph" + +#: ../../include/functions_reporting.php:3676 +msgid "AVG. Value" +msgstr "AVG. Value" + +#: ../../include/functions_reporting.php:3811 +#: ../../godmode/tag/edit_tag.php:185 +msgid "Url" +msgstr "URL" + +#: ../../include/functions_reporting.php:3866 +msgid "SQL" +msgstr "SQL" + +#: ../../include/functions_reporting.php:3937 +msgid "" +"Illegal query: Due security restrictions, there are some tokens or words you " +"cannot use: *, delete, drop, alter, modify, union, password, pass, insert or " +"update." +msgstr "" +"Illegal query. Due to security reasons, there are some tokens or words you " +"cannot use: *, delete, drop, alter, modify, union, password, pass, insert or " +"update." + +#: ../../include/functions_reporting.php:4928 +msgid "No Address" +msgstr "No Address" + +#: ../../include/functions_reporting.php:5672 +#: ../../godmode/db/db_refine.php:107 ../../godmode/db/db_refine.php:109 +msgid "Minimum" +msgstr "Minimum" + +#: ../../include/functions_reporting.php:5675 +#: ../../godmode/db/db_refine.php:112 ../../godmode/db/db_refine.php:114 +msgid "Maximum" +msgstr "Maximum" + +#: ../../include/functions_reporting.php:5679 +msgid "Rate" +msgstr "Rate" + +#: ../../include/functions_reporting.php:6324 +msgid "Maximum of events shown" +msgstr "Maximum number of displayed events" + +#: ../../include/functions_reporting.php:6964 +#: ../../include/functions_reporting.php:7001 +msgid "Server health" +msgstr "Server health" + +#: ../../include/functions_reporting.php:6964 +#, php-format +msgid "%d Downed servers" +msgstr "%d Downed servers" + +#: ../../include/functions_reporting.php:6972 +#: ../../include/functions_reporting.php:7004 +msgid "Monitor health" +msgstr "Monitor health" + +#: ../../include/functions_reporting.php:6972 +#, php-format +msgid "%d Not Normal monitors" +msgstr "%d Abnormal monitors" + +#: ../../include/functions_reporting.php:6974 +#: ../../include/functions_reporting.php:7005 +msgid "of monitors up" +msgstr "of monitors up" + +#: ../../include/functions_reporting.php:6980 +#: ../../include/functions_reporting.php:7007 +msgid "Module sanity" +msgstr "Module sanity" + +#: ../../include/functions_reporting.php:6980 +#, php-format +msgid "%d Not inited monitors" +msgstr "%d unitialised monitors" + +#: ../../include/functions_reporting.php:6982 +#: ../../include/functions_reporting.php:7008 +msgid "of total modules inited" +msgstr "of total modules initiated" + +#: ../../include/functions_reporting.php:6988 +#: ../../include/functions_reporting.php:8008 +#: ../../include/functions_reporting.php:8017 +#, php-format +msgid "%d Fired alerts" +msgstr "%d Triggered alerts" + +#: ../../include/functions_reporting.php:6990 +#: ../../include/functions_reporting.php:7011 +msgid "of defined alerts not fired" +msgstr "Of defined alerts not triggered" + +#: ../../include/functions_reporting.php:7048 +msgid "Defined alerts" +msgstr "Triggered alerts" + +#: ../../include/functions_reporting.php:7070 +msgid "Defined and fired alerts" +msgstr "Defined and triggered alerts" + +#: ../../include/functions_reporting.php:7136 +msgid "Monitor normal" +msgstr "Monitor in normal status" + +#: ../../include/functions_reporting.php:7147 +msgid "Monitor not init" +msgstr "Monitor not initialised" + +#: ../../include/functions_reporting.php:7171 +#: ../../include/functions_reporting.php:7182 +msgid "Monitors by status" +msgstr "Monitors by status" + +#: ../../include/functions_reporting.php:7270 +msgid "Defined users" +msgstr "Defined users" + +#: ../../include/functions_reporting.php:7908 +msgid "Agent without data" +msgstr "Dataless agent" + +#: ../../include/functions_reporting.php:7995 +#: ../../include/functions_reporting.php:8003 +#, php-format +msgid "%d Total modules" +msgstr "%d Total modules" + +#: ../../include/functions_reporting.php:7996 +#, php-format +msgid "%d Modules in normal status" +msgstr "%d Modules in normal status" + +#: ../../include/functions_reporting.php:7997 +#, php-format +msgid "%d Modules in critical status" +msgstr "%d Modules in critical status" + +#: ../../include/functions_reporting.php:7998 +#, php-format +msgid "%d Modules in warning status" +msgstr "%d Modules in warning status" + +#: ../../include/functions_reporting.php:7999 +#, php-format +msgid "%d Modules in unknown status" +msgstr "%d Modules in unknown status" + +#: ../../include/functions_reporting.php:8000 +#, php-format +msgid "%d Modules in not init status" +msgstr "" + +#: ../../include/functions_reporting.php:8004 +#, php-format +msgid "%d Normal modules" +msgstr "%d Normal modules" + +#: ../../include/functions_reporting.php:8005 +#, php-format +msgid "%d Critical modules" +msgstr "%d Critical modules" + +#: ../../include/functions_reporting.php:8006 +#, php-format +msgid "%d Warning modules" +msgstr "%d Warning modules" + +#: ../../include/functions_reporting.php:8007 +#, php-format +msgid "%d Unknown modules" +msgstr "%d Modules in Unknown status" + +#: ../../include/functions_reporting.php:8011 +#, php-format +msgid "%d Total agents" +msgstr "%d Total agents" + +#: ../../include/functions_reporting.php:8012 +#, php-format +msgid "%d Normal agents" +msgstr "%d Agents in Normal status" + +#: ../../include/functions_reporting.php:8013 +#, php-format +msgid "%d Critical agents" +msgstr "%d Agents in critical status" + +#: ../../include/functions_reporting.php:8014 +#, php-format +msgid "%d Warning agents" +msgstr "%d Agents in warning status." + +#: ../../include/functions_reporting.php:8015 +#, php-format +msgid "%d Unknown agents" +msgstr "%d Unknown agents" + +#: ../../include/functions_reporting.php:8016 +#, php-format +msgid "%d not init agents" +msgstr "%d not init agents" + +#: ../../include/functions_reporting.php:9718 +msgid "Total running modules" +msgstr "Total running modules" + +#: ../../include/functions_reporting.php:9721 +#: ../../include/functions_reporting.php:9737 +#: ../../include/functions_reporting.php:9753 +#: ../../include/functions_reporting.php:9776 +#: ../../include/functions_reporting.php:9795 +#: ../../include/functions_reporting.php:9807 +#: ../../include/functions_reporting.php:9819 +#: ../../include/functions_reporting.php:9835 +msgid "Ratio" +msgstr "Ratio" + +#: ../../include/functions_reporting.php:9721 +#: ../../include/functions_reporting.php:9737 +#: ../../include/functions_reporting.php:9753 +#: ../../include/functions_reporting.php:9776 +#: ../../include/functions_reporting.php:9795 +#: ../../include/functions_reporting.php:9807 +#: ../../include/functions_reporting.php:9819 +#: ../../include/functions_reporting.php:9835 +msgid "Modules by second" +msgstr "Modules by second" + +#: ../../include/functions_reporting.php:9733 +msgid "Local modules" +msgstr "Local modules" + +#: ../../include/functions_reporting.php:9744 +msgid "Remote modules" +msgstr "Remote modules" + +#: ../../include/functions_reporting.php:9768 +msgid "Network modules" +msgstr "Network modules" + +#: ../../include/functions_reporting.php:9791 +msgid "Plugin modules" +msgstr "Plugin modules" + +#: ../../include/functions_reporting.php:9803 +msgid "Prediction modules" +msgstr "Prediction modules" + +#: ../../include/functions_reporting.php:9815 +msgid "WMI modules" +msgstr "WMI modules" + +#: ../../include/functions_reporting.php:9827 +msgid "Web modules" +msgstr "Web modules" + +#: ../../include/functions_reporting.php:9866 ../../godmode/db/db_main.php:105 +msgid "Total events" +msgstr "Total amount of events" + +#: ../../include/functions_reporting.php:9889 +msgid "Server performance" +msgstr "Server performance" + +#: ../../include/functions_reporting.php:9971 +msgid "Weekly:" +msgstr "Weekly:" + +#: ../../include/functions_reporting.php:9974 ../../include/functions.php:913 +#: ../../godmode/alerts/alert_special_days.php:327 +#: ../../godmode/alerts/alert_view.php:208 +#: ../../godmode/alerts/configure_alert_template.php:521 +#: ../../godmode/agentes/planned_downtime.editor.php:544 +msgid "Mon" +msgstr "Mon" + +#: ../../include/functions_reporting.php:9978 ../../include/functions.php:915 +#: ../../godmode/alerts/alert_special_days.php:328 +#: ../../godmode/alerts/alert_view.php:209 +#: ../../godmode/alerts/configure_alert_template.php:523 +#: ../../godmode/agentes/planned_downtime.editor.php:547 +msgid "Tue" +msgstr "Tue" + +#: ../../include/functions_reporting.php:9982 ../../include/functions.php:917 +#: ../../godmode/alerts/alert_special_days.php:329 +#: ../../godmode/alerts/alert_view.php:210 +#: ../../godmode/alerts/configure_alert_template.php:525 +#: ../../godmode/agentes/planned_downtime.editor.php:550 +msgid "Wed" +msgstr "Wed" + +#: ../../include/functions_reporting.php:9986 ../../include/functions.php:919 +#: ../../godmode/alerts/alert_special_days.php:330 +#: ../../godmode/alerts/alert_view.php:211 +#: ../../godmode/alerts/configure_alert_template.php:527 +#: ../../godmode/agentes/planned_downtime.editor.php:553 +msgid "Thu" +msgstr "Thu" + +#: ../../include/functions_reporting.php:9990 ../../include/functions.php:921 +#: ../../godmode/alerts/alert_special_days.php:331 +#: ../../godmode/alerts/alert_view.php:212 +#: ../../godmode/alerts/configure_alert_template.php:529 +#: ../../godmode/agentes/planned_downtime.editor.php:556 +msgid "Fri" +msgstr "Fri" + +#: ../../include/functions_reporting.php:9994 ../../include/functions.php:923 +#: ../../godmode/alerts/alert_special_days.php:332 +#: ../../godmode/alerts/alert_view.php:213 +#: ../../godmode/alerts/configure_alert_template.php:531 +#: ../../godmode/agentes/planned_downtime.editor.php:559 +msgid "Sat" +msgstr "Sat" + +#: ../../include/functions_reporting.php:9998 ../../include/functions.php:925 +#: ../../godmode/alerts/alert_special_days.php:326 +#: ../../godmode/alerts/alert_view.php:214 +#: ../../godmode/alerts/configure_alert_template.php:533 +#: ../../godmode/agentes/planned_downtime.editor.php:562 +msgid "Sun" +msgstr "Sun" + +#: ../../include/functions_reporting.php:10005 +msgid "Monthly:" +msgstr "Monthly:" + +#: ../../include/functions_reporting.php:10006 +msgid "From day" +msgstr "From (date):" + +#: ../../include/functions_reporting.php:10007 +msgid "To day" +msgstr "To day" + +#: ../../include/functions_config.php:94 +msgid "Failed updated: User did not login." +msgstr "Update failed : User did not login." + +#: ../../include/functions_config.php:102 +msgid "Failed updated: User is not admin." +msgstr "Update failed: User isn't admin." + +#: ../../include/functions_config.php:131 +#: ../../godmode/setup/setup_general.php:57 +msgid "Remote config directory" +msgstr "Remote config directory" + +#: ../../include/functions_config.php:133 +#: ../../godmode/setup/setup_general.php:62 +msgid "Auto login (hash) password" +msgstr "Auto login (hash) password" + +#: ../../include/functions_config.php:136 +#: ../../godmode/setup/setup_general.php:65 +msgid "Time source" +msgstr "Time source" + +#: ../../include/functions_config.php:138 +#: ../../godmode/setup/setup_general.php:70 +msgid "Automatic check for updates" +msgstr "Automatically check for updates" + +#: ../../include/functions_config.php:140 +msgid "SSL cert path" +msgstr "SSL cert path" + +#: ../../include/functions_config.php:142 +#: ../../godmode/setup/setup_general.php:74 +msgid "Enforce https" +msgstr "Enforce https" + +#: ../../include/functions_config.php:144 +msgid "Use cert." +msgstr "Use cert." + +#: ../../include/functions_config.php:146 +#: ../../godmode/setup/setup_general.php:86 +msgid "Attachment store" +msgstr "Attachment directory" + +#: ../../include/functions_config.php:148 +#: ../../godmode/setup/setup_general.php:89 +msgid "IP list with API access" +msgstr "IP list with API access" + +#: ../../include/functions_config.php:150 +#: ../../godmode/setup/setup_general.php:98 +msgid "API password" +msgstr "API password" + +#: ../../include/functions_config.php:152 +#: ../../godmode/setup/setup_general.php:102 +msgid "Enable GIS features in Pandora Console" +msgstr "Enable GIS features for the Pandora Console" + +#: ../../include/functions_config.php:154 +msgid "Enable Integria incidents in Pandora Console" +msgstr "Enable Integria incidents in Pandora Console" + +#: ../../include/functions_config.php:156 +msgid "Integria inventory" +msgstr "Integria inventory" + +#: ../../include/functions_config.php:158 +msgid "Integria API password" +msgstr "Integria API password" + +#: ../../include/functions_config.php:160 +msgid "Integria URL" +msgstr "Integria IMS' URL" + +#: ../../include/functions_config.php:162 +#: ../../godmode/setup/setup_general.php:106 +msgid "Enable Netflow" +msgstr "Enable Netflow" + +#: ../../include/functions_config.php:169 +#: ../../godmode/setup/setup_general.php:146 +msgid "Sound for Alert fired" +msgstr "Sound for Alert fired" + +#: ../../include/functions_config.php:171 +#: ../../godmode/setup/setup_general.php:151 +msgid "Sound for Monitor critical" +msgstr "Sound for Monitor critical" + +#: ../../include/functions_config.php:173 +#: ../../godmode/setup/setup_general.php:156 +msgid "Sound for Monitor warning" +msgstr "Sound for Monitor warning" + +#: ../../include/functions_config.php:184 +msgid "License information" +msgstr "Licence information" + +#: ../../include/functions_config.php:188 +#: ../../godmode/setup/setup_general.php:161 +msgid "Public URL" +msgstr "Public URL" + +#: ../../include/functions_config.php:190 +#: ../../godmode/setup/setup_general.php:165 +msgid "Referer security" +msgstr "Enforce URL security" + +#: ../../include/functions_config.php:192 +#: ../../godmode/setup/setup_general.php:173 +msgid "Event storm protection" +msgstr "Event storm protection" + +#: ../../include/functions_config.php:194 +#: ../../godmode/setup/setup_general.php:182 +msgid "Command Snapshot" +msgstr "Command line snapshot" + +#: ../../include/functions_config.php:196 +#: ../../godmode/setup/setup_general.php:187 +msgid "Server logs directory" +msgstr "Server log directory" + +#: ../../include/functions_config.php:198 +#: ../../godmode/setup/setup_general.php:196 +msgid "Tutorial mode" +msgstr "Tutorial mode" + +#: ../../include/functions_config.php:200 +#: ../../godmode/setup/setup_general.php:203 +msgid "Allow create planned downtimes in the past" +msgstr "Allows creating planned downtimes for past dates" + +#: ../../include/functions_config.php:202 +#: ../../godmode/setup/setup_general.php:208 +msgid "Limit parameters massive" +msgstr "Massive parameter limits" + +#: ../../include/functions_config.php:204 +msgid "Identification_reminder" +msgstr "Identification_reminder" + +#: ../../include/functions_config.php:206 +msgid "Include_agents" +msgstr "Include_agents" + +#: ../../include/functions_config.php:208 +msgid "Audit log directory" +msgstr "Audit log directory" + +#: ../../include/functions_config.php:213 +msgid "Forward SNMP traps to agent (if exist)" +msgstr "Forward SNMP traps to an agent (if it exists)" + +#: ../../include/functions_config.php:215 +msgid "Use Enterprise ACL System" +msgstr "Use Enterprise ACL System" + +#: ../../include/functions_config.php:217 +msgid "Activate Metaconsole" +msgstr "Activate Metaconsole" + +#: ../../include/functions_config.php:219 +msgid "Size of collection" +msgstr "Collection size" + +#: ../../include/functions_config.php:221 +msgid "Events replication" +msgstr "Event replication" + +#: ../../include/functions_config.php:224 +msgid "Replication interval" +msgstr "Replication interval" + +#: ../../include/functions_config.php:226 +msgid "Replication limit" +msgstr "Replication limit" + +#: ../../include/functions_config.php:228 +msgid "Replication mode" +msgstr "Replication mode" + +#: ../../include/functions_config.php:230 +msgid "Show events list in local console (read only)" +msgstr "Show event list in the local console (read only)" + +#: ../../include/functions_config.php:233 +msgid "Replication DB engine" +msgstr "Replication DB engine" + +#: ../../include/functions_config.php:235 +msgid "Replication DB host" +msgstr "Replication DB host" + +#: ../../include/functions_config.php:237 +msgid "Replication DB database" +msgstr "Replication DB database" + +#: ../../include/functions_config.php:239 +msgid "Replication DB user" +msgstr "Replication DB user" + +#: ../../include/functions_config.php:241 +msgid "Replication DB password" +msgstr "Replication DB password" + +#: ../../include/functions_config.php:243 +msgid "Replication DB port" +msgstr "Replication DB port" + +#: ../../include/functions_config.php:245 +msgid "Metaconsole agent cache" +msgstr "Metaconsole agent cache" + +#: ../../include/functions_config.php:247 +msgid "Activate Log Collector" +msgstr "Activate Log Collector" + +#: ../../include/functions_config.php:251 +msgid "Inventory changes blacklist" +msgstr "Inventory change blacklist" + +#: ../../include/functions_config.php:258 +msgid "Enable password policy" +msgstr "Enable password policy" + +#: ../../include/functions_config.php:261 +msgid "Min. size password" +msgstr "Min. password size" + +#: ../../include/functions_config.php:263 +msgid "Password expiration" +msgstr "Password expiration" + +#: ../../include/functions_config.php:265 +msgid "Force change password on first login" +msgstr "Force password change on first login" + +#: ../../include/functions_config.php:267 +msgid "User blocked if login fails" +msgstr "Block user if login fails" + +#: ../../include/functions_config.php:269 +msgid "Number of failed login attempts" +msgstr "Number of failed login attempts" + +#: ../../include/functions_config.php:271 +msgid "Password must have numbers" +msgstr "The password must include numbers" + +#: ../../include/functions_config.php:273 +msgid "Password must have symbols" +msgstr "The password must include symbols." + +#: ../../include/functions_config.php:275 +msgid "Apply password policy to admin users" +msgstr "Apply password policy to admin users" + +#: ../../include/functions_config.php:277 +msgid "Enable password history" +msgstr "Enable password history" + +#: ../../include/functions_config.php:279 +msgid "Compare previous password" +msgstr "Compare to previous password" + +#: ../../include/functions_config.php:285 +#: ../../godmode/setup/setup_auth.php:183 +msgid "Authentication method" +msgstr "Authentication method" + +#: ../../include/functions_config.php:287 +#: ../../godmode/setup/setup_auth.php:57 +msgid "Autocreate remote users" +msgstr "Autocreate remote users" + +#: ../../include/functions_config.php:289 +msgid "Autocreate profile" +msgstr "Autocreate profile" + +#: ../../include/functions_config.php:291 +msgid "Autocreate profile group" +msgstr "Autocreate profile group" + +#: ../../include/functions_config.php:293 +msgid "Autocreate profile tags" +msgstr "Autocreate profile tags" + +#: ../../include/functions_config.php:295 +msgid "Autocreate blacklist" +msgstr "Autocreate blacklist" + +#: ../../include/functions_config.php:298 +msgid "Active directory server" +msgstr "Active directory server" + +#: ../../include/functions_config.php:300 +msgid "Active directory port" +msgstr "Active directory port" + +#: ../../include/functions_config.php:302 +#: ../../include/functions_config.php:317 +#: ../../godmode/setup/setup_auth.php:93 +msgid "Start TLS" +msgstr "Start TLS" + +#: ../../include/functions_config.php:304 +msgid "Advanced Config AD" +msgstr "" + +#: ../../include/functions_config.php:306 +msgid "Domain" +msgstr "Domain" + +#: ../../include/functions_config.php:308 +msgid "Advanced Permisions AD" +msgstr "Advanced Permisions AD" + +#: ../../include/functions_config.php:311 +#: ../../godmode/setup/setup_auth.php:74 +msgid "LDAP server" +msgstr "LDAP server" + +#: ../../include/functions_config.php:313 +#: ../../godmode/setup/setup_auth.php:80 +msgid "LDAP port" +msgstr "LDAP port" + +#: ../../include/functions_config.php:315 +#: ../../godmode/setup/setup_auth.php:87 +msgid "LDAP version" +msgstr "LDAP version" + +#: ../../include/functions_config.php:319 +#: ../../godmode/setup/setup_auth.php:100 +msgid "Base DN" +msgstr "Base DN" + +#: ../../include/functions_config.php:321 +#: ../../godmode/setup/setup_auth.php:106 +msgid "Login attribute" +msgstr "Login attribute" + +#: ../../include/functions_config.php:323 +#: ../../godmode/setup/setup_auth.php:49 +msgid "Fallback to local authentication" +msgstr "Fallback to local authentication" + +#: ../../include/functions_config.php:326 +msgid "MySQL host" +msgstr "MySQL host" + +#: ../../include/functions_config.php:328 +#: ../../include/functions_config.php:339 +#: ../../include/functions_config.php:349 +msgid "MySQL port" +msgstr "MySQL port" + +#: ../../include/functions_config.php:330 +#: ../../include/functions_config.php:341 +#: ../../include/functions_config.php:351 +#: ../../include/functions_config.php:681 +msgid "Database name" +msgstr "Database name" + +#: ../../include/functions_config.php:337 +msgid "Babel Enterprise host" +msgstr "Babel Enterprise host" + +#: ../../include/functions_config.php:347 +msgid "Integria host" +msgstr "Integria host" + +#: ../../include/functions_config.php:357 +msgid "Saml path" +msgstr "SAML path" + +#: ../../include/functions_config.php:361 +msgid "Session timeout" +msgstr "Session timeout" + +#: ../../include/functions_config.php:371 +#: ../../godmode/setup/performance.php:49 +msgid "Max. days before delete events" +msgstr "Max. days before delete events" + +#: ../../include/functions_config.php:373 +#: ../../godmode/setup/performance.php:52 +msgid "Max. days before delete traps" +msgstr "Max. days before trap cleanup" + +#: ../../include/functions_config.php:375 +#: ../../godmode/setup/performance.php:58 +msgid "Max. days before delete string data" +msgstr "Max. days before delete string data" + +#: ../../include/functions_config.php:377 +#: ../../godmode/setup/performance.php:55 +msgid "Max. days before delete audit events" +msgstr "Max. days before audited event cleanup" + +#: ../../include/functions_config.php:379 +#: ../../godmode/setup/performance.php:61 +msgid "Max. days before delete GIS data" +msgstr "Max. days before delete GIS data" + +#: ../../include/functions_config.php:381 +#: ../../godmode/setup/performance.php:64 +msgid "Max. days before purge" +msgstr "Max. days before purge" + +#: ../../include/functions_config.php:383 +#: ../../godmode/setup/performance.php:70 +msgid "Max. days before delete unknown modules" +msgstr "Max. days before deleting unknown modules." + +#: ../../include/functions_config.php:385 +#: ../../godmode/setup/performance.php:67 +msgid "Max. days before compact data" +msgstr "Max. days before data compacting" + +#: ../../include/functions_config.php:387 +msgid "Max. days before autodisable deletion" +msgstr "Max. days before autodisable deletion" + +#: ../../include/functions_config.php:389 +msgid "Item limit for realtime reports)" +msgstr "Item limit for realtime reports" + +#: ../../include/functions_config.php:391 +#: ../../godmode/setup/performance.php:100 +msgid "Compact interpolation in hours (1 Fine-20 bad)" +msgstr "Compact interpolation in hours (1 Fine-20 bad)" + +#: ../../include/functions_config.php:393 +#: ../../godmode/setup/performance.php:114 +msgid "Default hours for event view" +msgstr "Default hours for event view" + +#: ../../include/functions_config.php:395 +#: ../../godmode/setup/performance.php:117 +msgid "Use realtime statistics" +msgstr "Use realtime statistics" + +#: ../../include/functions_config.php:397 +#: ../../godmode/setup/performance.php:121 +msgid "Batch statistics period (secs)" +msgstr "Batch statistics period (secs)" + +#: ../../include/functions_config.php:399 +#: ../../godmode/setup/performance.php:124 +msgid "Use agent access graph" +msgstr "Use agent access graph" + +#: ../../include/functions_config.php:401 +#: ../../godmode/setup/performance.php:128 +msgid "Max. recommended number of files in attachment directory" +msgstr "Max. recommended number of files in attachment directory" + +#: ../../include/functions_config.php:403 +#: ../../godmode/setup/performance.php:131 +msgid "Delete not init modules" +msgstr "Delete not init modules" + +#: ../../include/functions_config.php:405 +msgid "Big Operatiopn Step to purge old data" +msgstr "Big Operation Step to purge old data" + +#: ../../include/functions_config.php:407 +#: ../../godmode/setup/performance.php:138 +msgid "Small Operation Step to purge old data" +msgstr "Small Operation Step to purge old data" + +#: ../../include/functions_config.php:409 +#: ../../godmode/setup/performance.php:76 +msgid "Retention period of past special days" +msgstr "Retention period of past special days" + +#: ../../include/functions_config.php:411 +#: ../../godmode/setup/performance.php:79 +msgid "Max. macro data fields" +msgstr "Max. macro data fields" + +#: ../../include/functions_config.php:414 +#: ../../godmode/setup/performance.php:83 +msgid "Max. days before delete inventory data" +msgstr "Max. days before delete inventory data" + +#: ../../include/functions_config.php:422 +#: ../../godmode/setup/setup_visuals.php:651 +msgid "Date format string" +msgstr "Date format string" + +#: ../../include/functions_config.php:424 +#: ../../godmode/setup/setup_visuals.php:664 +msgid "Timestamp or time comparation" +msgstr "Timestamp or time comparison" + +#: ../../include/functions_config.php:426 +#: ../../godmode/setup/setup_visuals.php:391 +msgid "Graph color (min)" +msgstr "Graph colour (min)" + +#: ../../include/functions_config.php:428 +#: ../../godmode/setup/setup_visuals.php:395 +msgid "Graph color (avg)" +msgstr "Graph colour (avg)" + +#: ../../include/functions_config.php:430 +#: ../../godmode/setup/setup_visuals.php:399 +msgid "Graph color (max)" +msgstr "Graph colour (max)" + +#: ../../include/functions_config.php:432 +#: ../../godmode/setup/setup_visuals.php:403 +msgid "Graph color #4" +msgstr "Graph colour #4" + +#: ../../include/functions_config.php:434 +#: ../../godmode/setup/setup_visuals.php:407 +msgid "Graph color #5" +msgstr "Graph colour #5" + +#: ../../include/functions_config.php:436 +#: ../../godmode/setup/setup_visuals.php:411 +msgid "Graph color #6" +msgstr "Graph colour #6" + +#: ../../include/functions_config.php:438 +#: ../../godmode/setup/setup_visuals.php:415 +msgid "Graph color #7" +msgstr "Graph colour #7" + +#: ../../include/functions_config.php:440 +#: ../../godmode/setup/setup_visuals.php:419 +msgid "Graph color #8" +msgstr "Graph colour #8" + +#: ../../include/functions_config.php:442 +#: ../../godmode/setup/setup_visuals.php:423 +msgid "Graph color #9" +msgstr "Graph colour #9" + +#: ../../include/functions_config.php:444 +#: ../../godmode/setup/setup_visuals.php:427 +msgid "Graph color #10" +msgstr "Graph colour #10" + +#: ../../include/functions_config.php:446 +msgid "Graphic resolution (1-low, 5-high)" +msgstr "Graphic resolution (1-low, 5-high)" + +#: ../../include/functions_config.php:448 +#: ../../godmode/setup/setup_visuals.php:435 +msgid "Value to interface graphics" +msgstr "Value to interface graphics" + +#: ../../include/functions_config.php:450 +#: ../../godmode/setup/setup_visuals.php:444 +msgid "Data precision for reports" +msgstr "Data precision for reports" + +#: ../../include/functions_config.php:455 +#: ../../godmode/setup/setup_visuals.php:153 +msgid "Style template" +msgstr "Style template" + +#: ../../include/functions_config.php:459 +#: ../../godmode/setup/setup_visuals.php:454 +msgid "Use round corners" +msgstr "Use round corners" + +#: ../../include/functions_config.php:461 +msgid "Show QR code header" +msgstr "Display QR code in header" + +#: ../../include/functions_config.php:463 +#: ../../godmode/setup/setup_visuals.php:158 +msgid "Status icon set" +msgstr "Status icon set" + +#: ../../include/functions_config.php:465 +#: ../../godmode/setup/setup_visuals.php:311 +msgid "Font path" +msgstr "Font path" + +#: ../../include/functions_config.php:467 +#: ../../godmode/setup/setup_visuals.php:318 +#: ../../godmode/reporting/visual_console_builder.wizard.php:178 +msgid "Font size" +msgstr "Font size" + +#: ../../include/functions_config.php:473 +#: ../../include/functions_config.php:633 +#: ../../godmode/setup/setup_visuals.php:574 +msgid "Custom logo" +msgstr "Custom logo" + +#: ../../include/functions_config.php:475 +msgid "Custom logo login" +msgstr "Custom logo login" + +#: ../../include/functions_config.php:480 +#: ../../godmode/setup/setup_visuals.php:168 +msgid "Login background" +msgstr "Login background" + +#: ../../include/functions_config.php:482 +#: ../../godmode/setup/setup_visuals.php:75 +msgid "Default interval for refresh on Visual Console" +msgstr "Default interval for Visual Console to refresh" + +#: ../../include/functions_config.php:484 +#: ../../godmode/setup/setup_visuals.php:528 +msgid "Default line thickness for the Visual Console" +msgstr "Default line width for the Visual Console" + +#: ../../include/functions_config.php:486 +#: ../../include/functions_config.php:488 +#: ../../godmode/setup/setup_visuals.php:341 +msgid "Agent size text" +msgstr "Agent text size" + +#: ../../include/functions_config.php:490 +#: ../../godmode/setup/setup_visuals.php:349 +msgid "Module size text" +msgstr "Module text size" + +#: ../../include/functions_config.php:492 +#: ../../include/functions_config.php:494 +#: ../../godmode/setup/setup_visuals.php:357 +msgid "Description size text" +msgstr "Description text size" + +#: ../../include/functions_config.php:496 +#: ../../godmode/setup/setup_visuals.php:361 +msgid "Item title size text" +msgstr "Item title text size" + +#: ../../include/functions_config.php:498 +#: ../../godmode/setup/setup_visuals.php:274 +msgid "GIS Labels" +msgstr "GIS Labels" + +#: ../../include/functions_config.php:500 +msgid "Show units in values report" +msgstr "Show units in values report" + +#: ../../include/functions_config.php:502 +#: ../../godmode/setup/setup_visuals.php:286 +msgid "Default icon in GIS" +msgstr "Default icon in GIS" + +#: ../../include/functions_config.php:504 +#: ../../godmode/setup/setup_visuals.php:254 +msgid "Autohidden menu" +msgstr "Auto-hidden menu" + +#: ../../include/functions_config.php:506 +msgid "Fixed graph" +msgstr "Fixed graph" + +#: ../../include/functions_config.php:508 +#: ../../godmode/setup/setup_visuals.php:238 +msgid "Fixed header" +msgstr "Fixed header" + +#: ../../include/functions_config.php:510 +#: ../../godmode/setup/setup_visuals.php:246 +msgid "Fixed menu" +msgstr "Fixed menu" + +#: ../../include/functions_config.php:512 +msgid "Paginate module" +msgstr "Paginate module" + +#: ../../include/functions_config.php:514 +#: ../../godmode/setup/setup_visuals.php:625 +msgid "Custom graphviz directory" +msgstr "Custom graphviz directory" + +#: ../../include/functions_config.php:516 +#: ../../godmode/setup/setup_visuals.php:632 +msgid "Networkmap max width" +msgstr "Networkmap max width" + +#: ../../include/functions_config.php:518 +#: ../../godmode/setup/setup_visuals.php:469 +msgid "Shortened module graph data" +msgstr "Shortened module graph data" + +#: ../../include/functions_config.php:520 +#: ../../godmode/setup/setup_visuals.php:641 +msgid "Show the group name instead the group icon." +msgstr "Show group name instead of group icon" + +#: ../../include/functions_config.php:522 +#: ../../godmode/setup/setup_visuals.php:449 +msgid "Default line thickness for the Custom Graph." +msgstr "Default line width for the Custom Graph" + +#: ../../include/functions_config.php:524 +msgid "Default type of module charts." +msgstr "Default module chart type" + +#: ../../include/functions_config.php:526 +msgid "Default type of interface charts." +msgstr "Default type of interface charts." + +#: ../../include/functions_config.php:528 +msgid "Default show only average or min and max" +msgstr "Default show only average or min and max" + +#: ../../include/functions_config.php:530 +#: ../../godmode/setup/setup_visuals.php:85 +msgid "Display data of proc modules in other format" +msgstr "Display data of proc modules in other format" + +#: ../../include/functions_config.php:532 +#: ../../godmode/setup/setup_visuals.php:95 +msgid "Display text proc modules have state is ok" +msgstr "Display text proc modules have state is ok" + +#: ../../include/functions_config.php:534 +#: ../../godmode/setup/setup_visuals.php:99 +msgid "Display text when proc modules have state critical" +msgstr "Display text when proc modules" + +#: ../../include/functions_config.php:537 +msgid "Display lateral menus with left click" +msgstr "Display lateral menus with left click" + +#: ../../include/functions_config.php:541 +#: ../../godmode/setup/setup_visuals.php:117 +msgid "Service label font size" +msgstr "Service label font size" + +#: ../../include/functions_config.php:543 +msgid "Service item padding size" +msgstr "Service item padding size" + +#: ../../include/functions_config.php:546 +msgid "Default percentil" +msgstr "Default percentile" + +#: ../../include/functions_config.php:548 +#: ../../godmode/setup/setup_visuals.php:126 +msgid "Classic menu mode" +msgstr "Classic menu mode" + +#: ../../include/functions_config.php:566 +msgid "Add the custom post process" +msgstr "Add the custom post process" + +#: ../../include/functions_config.php:573 +msgid "Delete the custom post process" +msgstr "Delete the custom post process" + +#: ../../include/functions_config.php:618 +#: ../../godmode/setup/setup_visuals.php:723 +msgid "Delete interval" +msgstr "Delete interval" + +#: ../../include/functions_config.php:622 +msgid "Custom report info" +msgstr "Custom report info" + +#: ../../include/functions_config.php:627 +#: ../../include/functions_config.php:630 +#: ../../include/functions_config.php:633 +#: ../../include/functions_config.php:636 +#: ../../include/functions_config.php:639 +#: ../../include/functions_config.php:642 +#: ../../godmode/setup/setup_visuals.php:567 +#: ../../godmode/setup/setup_visuals.php:573 +#: ../../godmode/setup/setup_visuals.php:586 +#: ../../godmode/setup/setup_visuals.php:594 +#: ../../godmode/setup/setup_visuals.php:599 +#: ../../godmode/setup/setup_visuals.php:607 +msgid "Custom report front" +msgstr "Front side custom report" + +#: ../../include/functions_config.php:630 +#: ../../godmode/setup/setup_visuals.php:567 +msgid "Font family" +msgstr "Font family" + +#: ../../include/functions_config.php:636 +#: ../../godmode/setup/setup_visuals.php:594 +msgid "Header" +msgstr "Header" + +#: ../../include/functions_config.php:639 +#: ../../godmode/setup/setup_visuals.php:599 +msgid "First page" +msgstr "First page" + +#: ../../include/functions_config.php:642 +#: ../../godmode/setup/setup_visuals.php:607 +msgid "Footer" +msgstr "Footer" + +#: ../../include/functions_config.php:647 +#: ../../godmode/setup/setup_netflow.php:41 +msgid "Data storage path" +msgstr "Data storage path" + +#: ../../include/functions_config.php:649 +#: ../../godmode/setup/setup_netflow.php:45 +msgid "Daemon interval" +msgstr "Daemon interval" + +#: ../../include/functions_config.php:651 +#: ../../godmode/setup/setup_netflow.php:49 +msgid "Daemon binary path" +msgstr "Daemon binary path" + +#: ../../include/functions_config.php:653 +#: ../../godmode/setup/setup_netflow.php:52 +msgid "Nfdump binary path" +msgstr "Nfdump binary path" + +#: ../../include/functions_config.php:655 +#: ../../godmode/setup/setup_netflow.php:55 +msgid "Nfexpire binary path" +msgstr "Nfexpire binary path" + +#: ../../include/functions_config.php:657 +#: ../../godmode/setup/setup_netflow.php:58 +msgid "Maximum chart resolution" +msgstr "Maximum chart resolution" + +#: ../../include/functions_config.php:659 +#: ../../godmode/setup/setup_netflow.php:61 +msgid "Disable custom live view filters" +msgstr "Disable custom live view filters" + +#: ../../include/functions_config.php:661 +#: ../../include/functions_config.php:667 +#: ../../godmode/setup/setup_netflow.php:65 +msgid "Netflow max lifetime" +msgstr "Max. Netflow lifespan" + +#: ../../include/functions_config.php:663 +#: ../../godmode/setup/setup_netflow.php:68 +msgid "Name resolution for IP address" +msgstr "Enable IP address name resolution" + +#: ../../include/functions_config.php:669 +msgid "Log max lifetime" +msgstr "Max. log lifespan" + +#: ../../include/functions_config.php:673 +msgid "Enable history database" +msgstr "Enable historic database" + +#: ../../include/functions_config.php:675 +msgid "Enable history event" +msgstr "Enable history event" + +#: ../../include/functions_config.php:677 +msgid "Host" +msgstr "Host" + +#: ../../include/functions_config.php:679 +#: ../../godmode/modules/manage_network_components_form_network.php:38 +#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:342 +#: ../../godmode/agentes/module_manager_editor_network.php:106 +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:703 +msgid "Port" +msgstr "Port" + +#: ../../include/functions_config.php:683 +msgid "Database user" +msgstr "Database user" + +#: ../../include/functions_config.php:685 +msgid "Database password" +msgstr "Database password" + +#: ../../include/functions_config.php:687 +#: ../../godmode/alerts/alert_templates.php:73 +msgid "Days" +msgstr "Days" + +#: ../../include/functions_config.php:689 +msgid "Event Days" +msgstr "Event Days" + +#: ../../include/functions_config.php:691 +#: ../../godmode/alerts/configure_alert_template.php:147 +#: ../../godmode/alerts/configure_alert_template.php:152 +#: ../../godmode/alerts/configure_alert_template.php:167 +#: ../../godmode/alerts/configure_alert_template.php:172 +#: ../../godmode/alerts/configure_alert_template.php:187 +#: ../../godmode/alerts/configure_alert_template.php:192 +msgid "Step" +msgstr "Step" + +#: ../../include/functions_config.php:693 +msgid "Delay" +msgstr "Delay" + +#: ../../include/functions_config.php:697 +#: ../../godmode/setup/setup_ehorus.php:54 +msgid "Enable eHorus" +msgstr "Enable eHorus" + +#: ../../include/functions_config.php:699 +msgid "eHorus user" +msgstr "eHorus user" + +#: ../../include/functions_config.php:701 +msgid "eHorus password" +msgstr "eHorus password" + +#: ../../include/functions_config.php:703 +msgid "eHorus API hostname" +msgstr "eHorus API hostname" + +#: ../../include/functions_config.php:705 +msgid "eHorus API port" +msgstr "eHorus API port" + +#: ../../include/functions_config.php:707 +msgid "eHorus request timeout" +msgstr "eHorus request timeout" + +#: ../../include/functions_config.php:709 +msgid "eHorus id custom field" +msgstr "eHorus id custom field" + +#: ../../include/functions_config.php:721 +#, php-format +msgid "Failed updated: the next values cannot update: %s" +msgstr "Updated failed. The following values could not be updated: %s" + +#: ../../include/functions_config.php:1696 +msgid "" +"Click here to start the " +"registration process" +msgstr "" +"Click here to start the " +"registration process" + +#: ../../include/functions_config.php:1697 +msgid "This instance is not registered in the Update manager" +msgstr "This instance is not registered in the Update manager" + +#: ../../include/functions_config.php:1704 +msgid "" +"Click here to start the " +"newsletter subscription process" +msgstr "" +"Click here to start the " +"newsletter subscription process" + +#: ../../include/functions_config.php:1705 +msgid "Not subscribed to the newsletter" +msgstr "Not subscribed to the newsletter" + +#: ../../include/functions_config.php:1716 +msgid "Default password for \"Admin\" user has not been changed." +msgstr "The default password for the \"Admin\" user hasn't been changed." + +#: ../../include/functions_config.php:1717 +msgid "" +"Please change the default password because is a common vulnerability " +"reported." +msgstr "" +"Please change the default password. It's a commonly reported security issue " +"to not do so." + +#: ../../include/functions_config.php:1723 +msgid "You can not get updates until you renew the license." +msgstr "You cannot obtain updates until you renew the license." + +#: ../../include/functions_config.php:1724 +msgid "This license has expired." +msgstr "This license has expired." + +#: ../../include/functions_config.php:1729 +msgid "" +"Please check that the web server has write rights on the " +"{HOMEDIR}/attachment directory" +msgstr "" +"Please check that the webserver has writing permission over the " +"{HOMEDIR}/attachment directory" + +#: ../../include/functions_config.php:1742 +msgid "Remote configuration directory is not readble for the console" +msgstr "Remote configuration directory is unreadable for the console." + +#: ../../include/functions_config.php:1748 +#: ../../include/functions_config.php:1755 +msgid "Remote configuration directory is not writtable for the console" +msgstr "Remote configuration directory is not writtable by the console" + +#: ../../include/functions_config.php:1766 +msgid "" +"There are too much files in attachment directory. This is not fatal, but you " +"should consider cleaning up your attachment directory manually" +msgstr "" +"there are too many files in the attachment directory. This is not a fatal " +"issue, but you should consider cleaning your attachment directory manually." + +#: ../../include/functions_config.php:1766 +msgid "files" +msgstr "files" + +#: ../../include/functions_config.php:1767 +msgid "Too much files in your tempora/attachment directory" +msgstr "Too many files in your temporary/attachment directory" + +#: ../../include/functions_config.php:1784 +msgid "" +"Your database is not well maintained. Seems that it have more than 48hr " +"without a proper maintance. Please review Pandora FMS documentation about " +"how to execute this maintance process (pandora_db.pl) and enable it as soon " +"as possible" +msgstr "" +"Your database is not maintained correctly. It seems that more than 48hrs " +"have passed without proper maintenance. Please review Pandora FMS' documents " +"on how to perform this maintenance process (pandora_db.pl) and enable it as " +"soon as possible." + +#: ../../include/functions_config.php:1785 +msgid "Database maintance problem" +msgstr "Database maintenance issue." + +#: ../../include/functions_config.php:1791 +msgid "" +"Your defined font doesnt exist or is not defined. Please check font " +"parameters in your config" +msgstr "" +"Your defined font doesnt exist or is not defined. Please check font " +"parameters in your config" + +#: ../../include/functions_config.php:1792 +msgid "Default font doesnt exist" +msgstr "The default font doesn't exist." + +#: ../../include/functions_config.php:1797 +msgid "You need to restart server after altering this configuration setting." +msgstr "" +"You'll need to restart the server after modifying this configuration setting." + +#: ../../include/functions_config.php:1798 +msgid "" +"Event storm protection is activated. No events will be generated during this " +"mode." +msgstr "" +"Event storm protection is activated. No events will be generated during this " +"mode." + +#: ../../include/functions_config.php:1805 +msgid "" +"Your Pandora FMS has the \"develop_bypass\" mode enabled. This is a " +"developer mode and should be disabled in a production system. This value is " +"written in the main index.php file" +msgstr "" +"Your Pandora FMS has the \"develop_bypass\" mode enabled. This is a " +"developer mode and should be disabled in a production system. This value is " +"written in the main index.php file" + +#: ../../include/functions_config.php:1806 +msgid "Developer mode is enabled" +msgstr "Developer mode enabled" + +#: ../../include/functions_config.php:1815 +msgid "Error first setup Open update" +msgstr "Error on first setup open update" + +#: ../../include/functions_config.php:1821 +msgid "" +"There is a new update available. Please go to Administration:Setup:Update Manager for more details." +msgstr "" +"There is a new update available. Please go to Administration:Setup:Update Manager for more details." + +#: ../../include/functions_config.php:1822 +msgid "New update of Pandora Console" +msgstr "New Pandora Console update" + +#: ../../include/functions_config.php:1836 +msgid "" +"To disable, change it on your PHP configuration file (php.ini) and put " +"safe_mode = Off (Dont forget restart apache process after changes)" +msgstr "" +"In order to disable it, please go to your PHP configuration file (php.ini) " +"and set the 'safe_mode' option to 'Off'. Please don't forget to restart the " +"apache process after the changes are complete." + +#: ../../include/functions_config.php:1837 +msgid "PHP safe mode is enabled. Some features may not properly work." +msgstr "PHP safe mode is enabled. Some features may not work properly." + +#: ../../include/functions_config.php:1842 +#, php-format +msgid "Recommended value is %s" +msgstr "The recommended value is %s" + +#: ../../include/functions_config.php:1842 +#: ../../include/functions_config.php:1848 +msgid "Unlimited" +msgstr "Unlimited" + +#: ../../include/functions_config.php:1842 +#: ../../include/functions_config.php:1848 +#: ../../include/functions_config.php:1856 +#: ../../include/functions_config.php:1871 +msgid "" +"Please, change it on your PHP configuration file (php.ini) or contact with " +"administrator (Dont forget restart apache process after changes)" +msgstr "" +"Please, change this in your PHP configuration file (php.ini) or contact your " +"administrator (remember to restart the Apache process after performing " +"changes)" + +#: ../../include/functions_config.php:1843 +#: ../../include/functions_config.php:1849 +#: ../../include/functions_config.php:1857 +#: ../../include/functions_config.php:1865 +#, php-format +msgid "Not recommended '%s' value in PHP configuration" +msgstr "Not recommended '%s' value in PHP configuration" + +#: ../../include/functions_config.php:1848 +#: ../../include/functions_config.php:1856 +#: ../../include/functions_config.php:1864 +#, php-format +msgid "Recommended value is: %s" +msgstr "The recommended value is: %s" + +#: ../../include/functions_config.php:1856 +#: ../../include/functions_config.php:1864 +#, php-format +msgid "%s or greater" +msgstr "%s or greater" + +#: ../../include/functions_config.php:1864 +msgid "" +"Please, change it on your PHP configuration file (php.ini) or contact with " +"administrator" +msgstr "" +"Please, change it in your PHP configuration file (php.ini) or contact the " +"administrator" + +#: ../../include/functions_config.php:1870 +msgid "" +"Variable disable_functions containts functions system() or exec(), in PHP " +"configuration file (php.ini)" +msgstr "" +"The variable disable_functions contains the system () or exec () functions " +"in the PHP configuration file (php.ini)" + +#: ../../include/functions_config.php:1871 +msgid "Problems with disable functions in PHP.INI" +msgstr "Problems with disable functions in PHP.INI" + +#: ../../include/functions_gis.php:27 ../../include/functions_gis.php:31 +#: ../../include/functions_gis.php:36 +msgid "Hierarchy of agents" +msgstr "Agent hierarchy" + +#: ../../include/functions.php:215 +msgid "." +msgstr "." + +#: ../../include/functions.php:217 +msgid "," +msgstr "," + +#: ../../include/functions.php:439 ../../include/functions.php:573 +msgid "s" +msgstr "s" + +#: ../../include/functions.php:440 ../../include/functions.php:574 +msgid "d" +msgstr "d" + +#: ../../include/functions.php:441 ../../include/functions.php:575 +msgid "M" +msgstr "M" + +#: ../../include/functions.php:442 ../../include/functions.php:576 +msgid "Y" +msgstr "Y" + +#: ../../include/functions.php:443 ../../include/functions.php:577 +msgid "m" +msgstr "m" + +#: ../../include/functions.php:444 ../../include/functions.php:578 +msgid "h" +msgstr "h" + +#: ../../include/functions.php:445 ../../include/functions.php:579 +msgid "N" +msgstr "N" + +#: ../../include/functions.php:1033 +msgid "Monitor Unknown" +msgstr "Unknown Monitor" + +#: ../../include/functions.php:1040 +msgid "Agent created" +msgstr "Agent created" + +#: ../../include/functions.php:2015 +msgid "custom" +msgstr "custom" + +#: ../../include/functions.php:2020 ../../include/functions.php:2021 +#, php-format +msgid "%s minutes" +msgstr "%s minutes" + +#: ../../include/functions.php:2023 ../../include/functions.php:2024 +#, php-format +msgid "%s hours" +msgstr "%s hours" + +#: ../../include/functions.php:2029 ../../include/functions.php:2030 +#, php-format +msgid "%s months" +msgstr "%s months" + +#: ../../include/functions.php:2032 ../../include/functions.php:2033 +#, php-format +msgid "%s years" +msgstr "%s years" + +#: ../../include/functions.php:2036 +#: ../../godmode/alerts/configure_alert_template.php:915 +#: ../../godmode/alerts/alert_list.builder.php:212 +#: ../../godmode/modules/manage_network_components_form_network.php:82 +#: ../../godmode/modules/manage_network_components_form_plugin.php:29 +#: ../../godmode/modules/manage_network_components_form_wmi.php:58 +msgid "Empty" +msgstr "Empty" + +#: ../../include/functions.php:2036 +msgid "Default values will be used" +msgstr "Default values will be applied" + +#: ../../include/functions.php:2196 +msgid "The uploaded file was only partially uploaded" +msgstr "The file was only partially uploaded." + +#: ../../include/functions.php:2199 +msgid "No file was uploaded" +msgstr "No file was uploaded" + +#: ../../include/functions.php:2202 +msgid "Missing a temporary folder" +msgstr "Temporary folder missing." + +#: ../../include/functions.php:2205 +msgid "Failed to write file to disk" +msgstr "Failed to write file to disk." + +#: ../../include/functions.php:2208 +msgid "File upload stopped by extension" +msgstr "File upload stopped by extension." + +#: ../../include/functions.php:2212 +msgid "Unknown upload error" +msgstr "Unknown upload error." + +#: ../../include/functions.php:2297 +msgid "No data found to export" +msgstr "No data found to export" + +#: ../../include/functions.php:2315 +msgid "Source ID" +msgstr "Source ID" + +#: ../../include/functions.php:2582 +#: ../../godmode/alerts/alert_list.list.php:136 +#: ../../godmode/alerts/alert_list.list.php:784 +#: ../../godmode/extensions.php:277 ../../godmode/users/user_list.php:463 +msgid "Disable" +msgstr "Disable" + +#: ../../include/functions.php:2585 +msgid "15 seconds" +msgstr "15 seconds" + +#: ../../include/functions.php:2590 +msgid "15 minutes" +msgstr "15 minutes" #: ../../include/functions_networkmap.php:1638 #: ../../include/functions_networkmap.php:1724 @@ -23901,11791 +16614,7097 @@ msgstr "Create a new dynamic map" msgid "Create a new radial dynamic map" msgstr "Create a new radial dynamic map" -#: ../../include/functions_reporting.php:568 -#: ../../include/functions_reporting.php:5118 -#: ../../enterprise/include/functions_reporting.php:1690 -#: ../../enterprise/include/functions_reporting.php:2416 -#: ../../enterprise/include/functions_reporting.php:3197 -#: ../../enterprise/include/functions_reporting.php:4516 -#: ../../enterprise/include/functions_reporting.php:4522 -msgid "There are no SLAs defined" -msgstr "There are no SLAs defined" - -#: ../../include/functions_reporting.php:635 -#: ../../include/functions_reporting.php:5169 -#: ../../enterprise/include/functions_reporting.php:1745 -#: ../../enterprise/include/functions_reporting.php:2471 -#: ../../enterprise/include/functions_reporting.php:3252 -msgid "Inverse" -msgstr "Inverse" - -#: ../../include/functions_reporting.php:945 -#: ../../enterprise/dashboard/widgets/top_n.php:31 -msgid "Top N" -msgstr "Top N" - -#: ../../include/functions_reporting.php:964 -#: ../../operation/snmpconsole/snmp_statistics.php:127 -#: ../../operation/snmpconsole/snmp_statistics.php:185 -#: ../../enterprise/include/functions_reporting_csv.php:417 -#, php-format -msgid "Top %d" -msgstr "Top %d" - -#: ../../include/functions_reporting.php:1002 -#: ../../include/functions_reporting.php:1821 -#: ../../include/functions_reporting_html.php:2432 -#: ../../include/functions_reporting_html.php:2664 -#: ../../enterprise/dashboard/widgets/top_n.php:468 -#: ../../enterprise/include/functions_reporting_pdf.php:825 -#: ../../enterprise/include/functions_reporting_pdf.php:1258 -#: ../../enterprise/include/functions_reporting_pdf.php:2013 -msgid "There are no Agent/Modules defined" -msgstr "There are no Agent/Modules defined" - -#: ../../include/functions_reporting.php:1055 -#: ../../enterprise/dashboard/widgets/top_n.php:534 -msgid "Insuficient data" -msgstr "Insufficient data" - -#: ../../include/functions_reporting.php:1288 -msgid "Event Report Group" -msgstr "Event Report Group" - -#: ../../include/functions_reporting.php:1465 -msgid "Event Report Module" -msgstr "Event Report Module" - -#: ../../include/functions_reporting.php:1527 -#: ../../enterprise/include/functions_reporting_csv.php:292 -msgid "Inventory Changes" -msgstr "Inventory Changes" - -#: ../../include/functions_reporting.php:1569 -#: ../../enterprise/extensions/ipam/ipam_action.php:198 -msgid "No changes found." -msgstr "No changes found." - -#: ../../include/functions_reporting.php:1656 -msgid "Agent/Modules" -msgstr "Agent/Modules" - -#: ../../include/functions_reporting.php:1745 -msgid "Exception - Everything" -msgstr "Exception - Everything" - -#: ../../include/functions_reporting.php:1750 -#, php-format -msgid "Exception - Modules over or equal to %s" -msgstr "Exception - Modules larger than or equal to %s" - -#: ../../include/functions_reporting.php:1752 -#, php-format -msgid "Modules over or equal to %s" -msgstr "Modules larger than or equal to %s" - -#: ../../include/functions_reporting.php:1756 -#, php-format -msgid "Exception - Modules under or equal to %s" -msgstr "Exception - Modules lesser than or equal to %s" - -#: ../../include/functions_reporting.php:1758 -#, php-format -msgid "Modules under or equal to %s" -msgstr "Modules lesser than or equal to %s" - -#: ../../include/functions_reporting.php:1762 -#, php-format -msgid "Exception - Modules under %s" -msgstr "Exception - Modules lesser than %s" - -#: ../../include/functions_reporting.php:1764 -#, php-format -msgid "Modules under %s" -msgstr "Modules lesser than %s" - -#: ../../include/functions_reporting.php:1768 -#, php-format -msgid "Exception - Modules over %s" -msgstr "Exception - Modules larger than %s" - -#: ../../include/functions_reporting.php:1770 -#, php-format -msgid "Modules over %s" -msgstr "Modules larger than %s" - -#: ../../include/functions_reporting.php:1774 -#, php-format -msgid "Exception - Equal to %s" -msgstr "Exception - Equal to %s" - -#: ../../include/functions_reporting.php:1776 -#, php-format -msgid "Equal to %s" -msgstr "Equal to %s" - -#: ../../include/functions_reporting.php:1780 -#, php-format -msgid "Exception - Not equal to %s" -msgstr "Exception - Not equal to %s" - -#: ../../include/functions_reporting.php:1782 -#, php-format -msgid "Not equal to %s" -msgstr "Not equal to %s" - -#: ../../include/functions_reporting.php:1786 -msgid "Exception - Modules at normal status" -msgstr "Exception - Modules in normal status." - -#: ../../include/functions_reporting.php:1787 -msgid "Modules at normal status" -msgstr "Modules in normal status" - -#: ../../include/functions_reporting.php:1791 -msgid "Exception - Modules at critical or warning status" -msgstr "Exception - Modules in critical or warning status" - -#: ../../include/functions_reporting.php:1792 -msgid "Modules at critical or warning status" -msgstr "Modules in critical or warning status." - -#: ../../include/functions_reporting.php:1981 -msgid "There are no Modules under those conditions." -msgstr "There are no Modules under those conditions." - -#: ../../include/functions_reporting.php:1984 -#, php-format -msgid "There are no Modules over or equal to %s." -msgstr "There are no Modules larger than or equal to %s" - -#: ../../include/functions_reporting.php:1987 -#, php-format -msgid "There are no Modules less or equal to %s." -msgstr "There are no Modules lesser than or equal to %s" - -#: ../../include/functions_reporting.php:1990 -#, php-format -msgid "There are no Modules less %s." -msgstr "There are no Modules lesser than %s" - -#: ../../include/functions_reporting.php:1993 -#, php-format -msgid "There are no Modules over %s." -msgstr "There are no Modules larger than %s" - -#: ../../include/functions_reporting.php:1996 -#, php-format -msgid "There are no Modules equal to %s" -msgstr "There are no Modules equal to %s" - -#: ../../include/functions_reporting.php:1999 -#, php-format -msgid "There are no Modules not equal to %s" -msgstr "There are no Modules not equal to %s" - -#: ../../include/functions_reporting.php:2002 -msgid "There are no Modules normal status" -msgstr "There are no Modules in normal status" - -#: ../../include/functions_reporting.php:2005 -msgid "There are no Modules at critial or warning status" -msgstr "There are no modules in critical or warning status." - -#: ../../include/functions_reporting.php:2153 -#: ../../enterprise/include/functions_reporting_csv.php:443 -msgid "Group Report" -msgstr "Group Report" - -#: ../../include/functions_reporting.php:2207 -msgid "Event Report Agent" -msgstr "Event Report Agent" - -#: ../../include/functions_reporting.php:2409 -msgid "Database Serialized" -msgstr "Database Serialized" - -#: ../../include/functions_reporting.php:2605 -msgid "Network interfaces report" -msgstr "Network interface report" - -#: ../../include/functions_reporting.php:2624 -msgid "" -"The group has no agents or none of the agents has any network interface" -msgstr "" -"The group has no agents or none of the agents have any network interfaces." - -#: ../../include/functions_reporting.php:2673 -#: ../../include/functions_reporting.php:2696 -msgid "bytes/s" -msgstr "bytes/s" - -#: ../../include/functions_reporting.php:2748 -msgid "Alert Report Group" -msgstr "Alert Report Group" - -#: ../../include/functions_reporting.php:2894 -msgid "Alert Report Agent" -msgstr "Alert Report Agent" - -#: ../../include/functions_reporting.php:3011 -msgid "Alert Report Module" -msgstr "Alert Report Module" - -#: ../../include/functions_reporting.php:3144 -msgid "SQL Graph Vertical Bars" -msgstr "SQL vertical bar graph" - -#: ../../include/functions_reporting.php:3147 -msgid "SQL Graph Horizontal Bars" -msgstr "SQL horizontal bar graph" - -#: ../../include/functions_reporting.php:3150 -msgid "SQL Graph Pie" -msgstr "SQL Graph Pie" - -#: ../../include/functions_reporting.php:3197 -#: ../../enterprise/include/functions_reporting_csv.php:831 -#: ../../enterprise/include/functions_reporting_csv.php:847 -#: ../../enterprise/include/functions_reporting_csv.php:855 -msgid "Monitor Report" -msgstr "Monitor Report" - -#: ../../include/functions_reporting.php:3274 -msgid "Netflow Area" -msgstr "Netflow Area" - -#: ../../include/functions_reporting.php:3277 -msgid "Netflow Pie" -msgstr "Netflow Pie" - -#: ../../include/functions_reporting.php:3280 -msgid "Netflow Data" -msgstr "Netflow Data" - -#: ../../include/functions_reporting.php:3283 -msgid "Netflow Statistics" -msgstr "Netflow Statistics" - -#: ../../include/functions_reporting.php:3286 -msgid "Netflow Summary" -msgstr "Netflow Summary" - -#: ../../include/functions_reporting.php:3416 -msgid "Prediction Date" -msgstr "Prediction Date" - -#: ../../include/functions_reporting.php:3467 -#: ../../enterprise/include/functions_reporting_csv.php:333 -msgid "Projection Graph" -msgstr "Projection Graph" - -#: ../../include/functions_reporting.php:3708 -#: ../../enterprise/include/functions_reporting_csv.php:795 -#: ../../enterprise/include/functions_reporting_csv.php:811 -#: ../../enterprise/include/functions_reporting_csv.php:818 -msgid "AVG. Value" -msgstr "AVG. Value" - -#: ../../include/functions_reporting.php:3898 -#: ../../enterprise/godmode/reporting/mysql_builder.php:142 -#: ../../enterprise/include/functions_reporting_csv.php:653 -msgid "SQL" -msgstr "SQL" - -#: ../../include/functions_reporting.php:3969 -msgid "" -"Illegal query: Due security restrictions, there are some tokens or words you " -"cannot use: *, delete, drop, alter, modify, union, password, pass, insert or " -"update." -msgstr "" -"Illegal query. Due to security reasons, there are some tokens or words you " -"cannot use: *, delete, drop, alter, modify, union, password, pass, insert or " -"update." - -#: ../../include/functions_reporting.php:4960 -msgid "No Address" -msgstr "No Address" - -#: ../../include/functions_reporting.php:5711 -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:194 -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:264 -msgid "Rate" -msgstr "Rate" - -#: ../../include/functions_reporting.php:6356 -msgid "Maximum of events shown" -msgstr "Maximum number of displayed events" - -#: ../../include/functions_reporting.php:6996 -#: ../../include/functions_reporting.php:7033 -msgid "Server health" -msgstr "Server health" - -#: ../../include/functions_reporting.php:6996 -#, php-format -msgid "%d Downed servers" -msgstr "%d Downed servers" - -#: ../../include/functions_reporting.php:7004 -#: ../../include/functions_reporting.php:7036 -msgid "Monitor health" -msgstr "Monitor health" - -#: ../../include/functions_reporting.php:7004 -#, php-format -msgid "%d Not Normal monitors" -msgstr "%d Abnormal monitors" - -#: ../../include/functions_reporting.php:7006 -#: ../../include/functions_reporting.php:7037 -msgid "of monitors up" -msgstr "of monitors up" - -#: ../../include/functions_reporting.php:7012 -#: ../../include/functions_reporting.php:7039 -msgid "Module sanity" -msgstr "Module sanity" - -#: ../../include/functions_reporting.php:7012 -#, php-format -msgid "%d Not inited monitors" -msgstr "%d Not initiated monitors" - -#: ../../include/functions_reporting.php:7014 -#: ../../include/functions_reporting.php:7040 -msgid "of total modules inited" -msgstr "of total modules initiated" - -#: ../../include/functions_reporting.php:7020 -#: ../../include/functions_reporting.php:7042 -#: ../../include/functions_reporting_html.php:2762 -msgid "Alert level" -msgstr "Alert level" - -#: ../../include/functions_reporting.php:7020 -#: ../../include/functions_reporting.php:8040 -#: ../../include/functions_reporting.php:8049 -#, php-format -msgid "%d Fired alerts" -msgstr "%d Triggered alerts" - -#: ../../include/functions_reporting.php:7022 -#: ../../include/functions_reporting.php:7043 -msgid "of defined alerts not fired" -msgstr "Of defined alerts not triggered" - -#: ../../include/functions_reporting.php:7080 -#: ../../enterprise/include/functions_reporting_csv.php:464 -msgid "Defined alerts" -msgstr "Triggered alerts" - -#: ../../include/functions_reporting.php:7102 -msgid "Defined and fired alerts" -msgstr "Defined and triggered alerts" - -#: ../../include/functions_reporting.php:7157 -#: ../../operation/events/sound_events.php:84 -msgid "Monitor critical" -msgstr "Monitor in critical status" - -#: ../../include/functions_reporting.php:7161 -#: ../../operation/events/sound_events.php:86 -msgid "Monitor warning" -msgstr "Monitor in warning status" - -#: ../../include/functions_reporting.php:7168 -msgid "Monitor normal" -msgstr "Monitor in normal status" - -#: ../../include/functions_reporting.php:7172 -#: ../../operation/events/sound_events.php:85 -msgid "Monitor unknown" -msgstr "Monitor in unknown status" - -#: ../../include/functions_reporting.php:7179 -msgid "Monitor not init" -msgstr "Monitor not initialised" - -#: ../../include/functions_reporting.php:7203 -#: ../../include/functions_reporting.php:7214 -msgid "Monitors by status" -msgstr "Monitors by status" - -#: ../../include/functions_reporting.php:7261 -#: ../../include/functions_reporting_html.php:3471 -#: ../../enterprise/dashboard/widgets/tactical.php:32 -msgid "Monitor checks" -msgstr "Monitor checks" - -#: ../../include/functions_reporting.php:7279 -#: ../../include/functions_reporting_html.php:3476 -msgid "Total agents and monitors" -msgstr "Total # of agents and monitors" - -#: ../../include/functions_reporting.php:7302 -msgid "Defined users" -msgstr "Defined users" - -#: ../../include/functions_reporting.php:7940 -msgid "Agent without data" -msgstr "Dataless agent" - -#: ../../include/functions_reporting.php:8027 -#: ../../include/functions_reporting.php:8035 -#, php-format -msgid "%d Total modules" -msgstr "%d Total modules" - -#: ../../include/functions_reporting.php:8028 -#, php-format -msgid "%d Modules in normal status" -msgstr "%d Modules in normal status" - -#: ../../include/functions_reporting.php:8029 -#, php-format -msgid "%d Modules in critical status" -msgstr "%d Modules in critical status" - -#: ../../include/functions_reporting.php:8030 -#, php-format -msgid "%d Modules in warning status" -msgstr "%d Modules in warning status" - -#: ../../include/functions_reporting.php:8031 -#, php-format -msgid "%d Modules in unknown status" -msgstr "%d Modules in unknown status" - -#: ../../include/functions_reporting.php:8032 -#, php-format -msgid "%d Modules in not init status" -msgstr "" - -#: ../../include/functions_reporting.php:8036 -#, php-format -msgid "%d Normal modules" -msgstr "%d Normal modules" - -#: ../../include/functions_reporting.php:8037 -#, php-format -msgid "%d Critical modules" -msgstr "%d Critical modules" - -#: ../../include/functions_reporting.php:8038 -#, php-format -msgid "%d Warning modules" -msgstr "%d Warning modules" - -#: ../../include/functions_reporting.php:8039 -#, php-format -msgid "%d Unknown modules" -msgstr "%d Modules in Unknown status" - -#: ../../include/functions_reporting.php:8043 -#, php-format -msgid "%d Total agents" -msgstr "%d Total agents" - -#: ../../include/functions_reporting.php:8044 -#, php-format -msgid "%d Normal agents" -msgstr "%d Agents in Normal status" - -#: ../../include/functions_reporting.php:8045 -#, php-format -msgid "%d Critical agents" -msgstr "%d Agents in critical status" - -#: ../../include/functions_reporting.php:8046 -#, php-format -msgid "%d Warning agents" -msgstr "%d Agents in warning status." - -#: ../../include/functions_reporting.php:8047 -#, php-format -msgid "%d Unknown agents" -msgstr "%d Unknown agents" - -#: ../../include/functions_reporting.php:8048 -#, php-format -msgid "%d not init agents" -msgstr "%d not init agents" - -#: ../../include/functions_reporting.php:9750 -msgid "Total running modules" -msgstr "Total running modules" - -#: ../../include/functions_reporting.php:9753 -#: ../../include/functions_reporting.php:9769 -#: ../../include/functions_reporting.php:9785 -#: ../../include/functions_reporting.php:9808 -#: ../../include/functions_reporting.php:9827 -#: ../../include/functions_reporting.php:9839 -#: ../../include/functions_reporting.php:9851 -#: ../../include/functions_reporting.php:9867 -msgid "Ratio" -msgstr "Ratio" - -#: ../../include/functions_reporting.php:9753 -#: ../../include/functions_reporting.php:9769 -#: ../../include/functions_reporting.php:9785 -#: ../../include/functions_reporting.php:9808 -#: ../../include/functions_reporting.php:9827 -#: ../../include/functions_reporting.php:9839 -#: ../../include/functions_reporting.php:9851 -#: ../../include/functions_reporting.php:9867 -msgid "Modules by second" -msgstr "Modules by second" - -#: ../../include/functions_reporting.php:9765 -msgid "Local modules" -msgstr "Local modules" - -#: ../../include/functions_reporting.php:9776 -msgid "Remote modules" -msgstr "Remote modules" - -#: ../../include/functions_reporting.php:9800 -msgid "Network modules" -msgstr "Network modules" - -#: ../../include/functions_reporting.php:9823 -msgid "Plugin modules" -msgstr "Plugin modules" - -#: ../../include/functions_reporting.php:9835 -msgid "Prediction modules" -msgstr "Prediction modules" - -#: ../../include/functions_reporting.php:9847 -msgid "WMI modules" -msgstr "WMI modules" - -#: ../../include/functions_reporting.php:9859 -msgid "Web modules" -msgstr "Web modules" - -#: ../../include/functions_reporting.php:9921 -#: ../../enterprise/dashboard/widgets/tactical.php:39 -msgid "Server performance" -msgstr "Server performance" - -#: ../../include/functions_reporting.php:10003 -#: ../../enterprise/include/functions_reporting.php:4593 -msgid "Weekly:" -msgstr "Weekly:" - -#: ../../include/functions_reporting.php:10037 -#: ../../enterprise/include/functions_reporting.php:4627 -msgid "Monthly:" -msgstr "Monthly:" - -#: ../../include/functions_reporting.php:10038 -#: ../../enterprise/include/functions_reporting.php:4628 -msgid "From day" -msgstr "From (date):" - -#: ../../include/functions_reporting.php:10039 -#: ../../enterprise/include/functions_reporting.php:4629 -msgid "To day" -msgstr "To day" - -#: ../../include/functions_pandora_networkmap.php:103 -#: ../../mobile/operation/networkmap.php:110 -#: ../../mobile/operation/networkmap.php:129 -#: ../../mobile/operation/networkmap.php:146 -#: ../../operation/agentes/networkmap.dinamic.php:130 -#: ../../enterprise/include/class/NetworkmapEnterprise.class.php:227 -#: ../../enterprise/operation/policies/networkmap.policies.php:64 -msgid "Pandora FMS" -msgstr "Pandora FMS" - -#: ../../include/functions_pandora_networkmap.php:754 -#, php-format -msgid "Edit node %s" -msgstr "Edit node %s" - -#: ../../include/functions_pandora_networkmap.php:755 -msgid "Holding Area" -msgstr "Holding Area" - -#: ../../include/functions_pandora_networkmap.php:756 -msgid "Show details and options" -msgstr "Show details and options" - -#: ../../include/functions_pandora_networkmap.php:757 -msgid "Add a interface link" -msgstr "Add an interface link" - -#: ../../include/functions_pandora_networkmap.php:758 -msgid "Set parent interface" -msgstr "Set parent interface" - -#: ../../include/functions_pandora_networkmap.php:759 -msgid "Set as children" -msgstr "Define as children element" - -#: ../../include/functions_pandora_networkmap.php:760 -msgid "Set parent" -msgstr "Define as parent element" - -#: ../../include/functions_pandora_networkmap.php:761 -#: ../../include/functions_pandora_networkmap.php:768 -msgid "Abort the action of set relationship" -msgstr "Abort the action of set relationship" - -#: ../../include/functions_pandora_networkmap.php:763 -#: ../../include/functions_pandora_networkmap.php:1546 -msgid "Add node" -msgstr "Add node" - -#: ../../include/functions_pandora_networkmap.php:764 -msgid "Set center" -msgstr "Set centre" - -#: ../../include/functions_pandora_networkmap.php:766 -msgid "Refresh Holding area" -msgstr "Refresh Holding Area" - -#: ../../include/functions_pandora_networkmap.php:767 -msgid "Abort the action of set interface relationship" -msgstr "Abort 'set interface relationship'" - -#: ../../include/functions_pandora_networkmap.php:1276 -msgid "Open Minimap" -msgstr "Open Minimap" - -#: ../../include/functions_pandora_networkmap.php:1283 -msgid "Hide Labels" -msgstr "Hide Labels" - -#: ../../include/functions_pandora_networkmap.php:1374 -msgid "Edit node" -msgstr "Edit node" - -#: ../../include/functions_pandora_networkmap.php:1385 -msgid "Adresses" -msgstr "Addresses" - -#: ../../include/functions_pandora_networkmap.php:1387 -msgid "OS type" -msgstr "OS type" - -#: ../../include/functions_pandora_networkmap.php:1392 -#: ../../include/functions_pandora_networkmap.php:1393 -msgid "Node Details" -msgstr "Node Details" - -#: ../../include/functions_pandora_networkmap.php:1402 -msgid "Ip" -msgstr "Ip" - -#: ../../include/functions_pandora_networkmap.php:1403 -msgid "MAC" -msgstr "MAC" - -#: ../../include/functions_pandora_networkmap.php:1412 -#: ../../include/functions_pandora_networkmap.php:1413 -msgid "Interface Information (SNMP)" -msgstr "Interface Information (SNMP)" - -#: ../../include/functions_pandora_networkmap.php:1420 -msgid "Shape" -msgstr "Shape" - -#: ../../include/functions_pandora_networkmap.php:1422 -msgid "Circle" -msgstr "Circle" - -#: ../../include/functions_pandora_networkmap.php:1423 -msgid "Square" -msgstr "Square" - -#: ../../include/functions_pandora_networkmap.php:1424 -msgid "Rhombus" -msgstr "Rhomb" - -#: ../../include/functions_pandora_networkmap.php:1434 -msgid "name node" -msgstr "" - -#: ../../include/functions_pandora_networkmap.php:1436 -msgid "Update node" -msgstr "" - -#: ../../include/functions_pandora_networkmap.php:1441 -#: ../../include/functions_pandora_networkmap.php:1602 -msgid "name fictional node" -msgstr "Name fictional node" - -#: ../../include/functions_pandora_networkmap.php:1442 -#: ../../include/functions_pandora_networkmap.php:1603 -msgid "Networkmap to link" -msgstr "Networkmap to link" - -#: ../../include/functions_pandora_networkmap.php:1448 -msgid "Update fictional node" -msgstr "Update fictional node" - -#: ../../include/functions_pandora_networkmap.php:1451 -#: ../../include/functions_pandora_networkmap.php:1452 -msgid "Node options" -msgstr "Node Options" - -#: ../../include/functions_pandora_networkmap.php:1459 -#: ../../include/functions_pandora_networkmap.php:1514 -msgid "Node source" -msgstr "Node Source" - -#: ../../include/functions_pandora_networkmap.php:1460 -#: ../../include/functions_pandora_networkmap.php:1515 -msgid "Interface source" -msgstr "Interface Source" - -#: ../../include/functions_pandora_networkmap.php:1461 -#: ../../include/functions_pandora_networkmap.php:1516 -msgid "Interface Target" -msgstr "Interface Target" - -#: ../../include/functions_pandora_networkmap.php:1463 -#: ../../include/functions_pandora_networkmap.php:1517 -msgid "Node target" -msgstr "Node Target" - -#: ../../include/functions_pandora_networkmap.php:1464 -msgid "E." -msgstr "E." - -#: ../../include/functions_pandora_networkmap.php:1495 -msgid "There are not relations" -msgstr "There are no relations." - -#: ../../include/functions_pandora_networkmap.php:1502 -#: ../../include/functions_pandora_networkmap.php:1503 -msgid "Relations" -msgstr "Relations" - -#: ../../include/functions_pandora_networkmap.php:1538 -msgid "Add interface link" -msgstr "Add interface link" - -#: ../../include/functions_pandora_networkmap.php:1565 -#: ../../include/functions_pandora_networkmap.php:1569 -#: ../../include/functions_pandora_networkmap.php:1570 -#: ../../include/functions_pandora_networkmap.php:1590 -#: ../../include/functions_pandora_networkmap.php:1595 -#: ../../include/functions_pandora_networkmap.php:1613 -msgid "Add agent node" -msgstr "Add Agent Node" - -#: ../../include/functions_pandora_networkmap.php:1594 -msgid "Add agent node (filter by group)" -msgstr "Add Agent Node (filter by group)" - -#: ../../include/functions_pandora_networkmap.php:1609 -msgid "Add fictional node" -msgstr "Add Fictional Node" - -#: ../../include/functions_pandora_networkmap.php:1612 -msgid "Add fictional point" -msgstr "Add fictional point" - -#: ../../include/functions_reporting_html.php:70 -#: ../../include/functions_reporting_html.php:3383 -#: ../../include/functions_treeview.php:298 -#: ../../enterprise/include/functions_reporting_pdf.php:2260 -#: ../../enterprise/include/functions_reporting_pdf.php:2298 -msgid "Last data" -msgstr "Last data" - -#: ../../include/functions_reporting_html.php:93 -msgid "Label: " -msgstr "Label: " - -#: ../../include/functions_reporting_html.php:111 -#: ../../enterprise/include/functions_netflow_pdf.php:157 -#: ../../enterprise/include/functions_reporting_csv.php:1505 -#: ../../enterprise/include/functions_reporting_csv.php:1509 -#: ../../enterprise/include/functions_reporting_pdf.php:2163 -msgid "Generated" -msgstr "Generated" - -#: ../../include/functions_reporting_html.php:114 -#: ../../enterprise/include/functions_reporting_pdf.php:2166 -msgid "Report date" -msgstr "Report date" - -#: ../../include/functions_reporting_html.php:119 -#: ../../operation/reporting/reporting_viewer.php:197 -#: ../../enterprise/include/functions_reporting_pdf.php:2171 -msgid "Items period before" -msgstr "Items period before" - -#: ../../include/functions_reporting_html.php:398 -#: ../../enterprise/include/functions_reporting.php:1263 -#: ../../enterprise/include/functions_reporting.php:2055 -#: ../../enterprise/include/functions_reporting.php:2832 -#: ../../enterprise/include/functions_reporting_pdf.php:1266 -#: ../../enterprise/include/functions_reporting_pdf.php:1609 -msgid "Max/Min Values" -msgstr "Max/Min Values" - -#: ../../include/functions_reporting_html.php:399 -#: ../../enterprise/include/functions_reporting.php:1264 -#: ../../enterprise/include/functions_reporting.php:2056 -#: ../../enterprise/include/functions_reporting.php:2833 -#: ../../enterprise/include/functions_reporting.php:4426 -#: ../../enterprise/include/functions_reporting.php:4727 -#: ../../enterprise/include/functions_reporting_csv.php:931 -#: ../../enterprise/include/functions_reporting_csv.php:978 -#: ../../enterprise/include/functions_reporting_csv.php:1050 -#: ../../enterprise/include/functions_reporting_csv.php:1166 -#: ../../enterprise/include/functions_reporting_csv.php:1378 -#: ../../enterprise/include/functions_reporting_pdf.php:1267 -#: ../../enterprise/include/functions_reporting_pdf.php:1610 -#: ../../enterprise/include/functions_reporting_pdf.php:2040 -msgid "SLA Limit" -msgstr "SLA Limit" - -#: ../../include/functions_reporting_html.php:400 -#: ../../enterprise/include/functions_reporting.php:1264 -#: ../../enterprise/include/functions_reporting.php:1396 -#: ../../enterprise/include/functions_reporting.php:2056 -#: ../../enterprise/include/functions_reporting.php:2833 -#: ../../enterprise/include/functions_reporting.php:4427 -#: ../../enterprise/include/functions_reporting.php:4728 -#: ../../enterprise/include/functions_reporting_pdf.php:1268 -#: ../../enterprise/include/functions_reporting_pdf.php:1610 -#: ../../enterprise/include/functions_reporting_pdf.php:1759 -#: ../../enterprise/include/functions_reporting_pdf.php:2041 -msgid "SLA Compliance" -msgstr "SLA Compliance" - -#: ../../include/functions_reporting_html.php:425 -#: ../../enterprise/include/functions_reporting_pdf.php:1275 -msgid "Global Time" -msgstr "Global Time" - -#: ../../include/functions_reporting_html.php:426 -#: ../../enterprise/include/functions_reporting_csv.php:1309 -#: ../../enterprise/include/functions_reporting_pdf.php:1276 -msgid "Time Total" -msgstr "Time Total" - -#: ../../include/functions_reporting_html.php:427 -#: ../../enterprise/include/functions_reporting_pdf.php:1277 -#: ../../enterprise/include/functions_reporting_pdf.php:1850 -msgid "Time Failed" -msgstr "Time Failed" - -#: ../../include/functions_reporting_html.php:428 -#: ../../include/functions_reporting_html.php:2262 -#: ../../enterprise/include/functions_reporting_csv.php:1310 -#: ../../enterprise/include/functions_reporting_pdf.php:1278 -#: ../../enterprise/include/functions_reporting_pdf.php:1851 -msgid "Time OK" -msgstr "Time OK" - -#: ../../include/functions_reporting_html.php:429 -#: ../../enterprise/include/functions_reporting_csv.php:1312 -#: ../../enterprise/include/functions_reporting_pdf.php:1279 -#: ../../enterprise/include/functions_reporting_pdf.php:1852 -msgid "Time Unknown" -msgstr "Time Unknown" - -#: ../../include/functions_reporting_html.php:430 -#: ../../enterprise/include/functions_reporting_csv.php:1313 -#: ../../enterprise/include/functions_reporting_pdf.php:1280 -msgid "Time Not Init" -msgstr "Time Not Init" - -#: ../../include/functions_reporting_html.php:431 -#: ../../enterprise/include/functions_reporting_pdf.php:1281 -msgid "Downtime" -msgstr "Downtime" - -#: ../../include/functions_reporting_html.php:456 -#: ../../enterprise/include/functions_reporting_pdf.php:1287 -msgid "Checks Time" -msgstr "Checks Time" - -#: ../../include/functions_reporting_html.php:457 -#: ../../enterprise/include/functions_reporting_csv.php:1315 -#: ../../enterprise/include/functions_reporting_pdf.php:1288 -msgid "Checks Total" -msgstr "Checks Total" - -#: ../../include/functions_reporting_html.php:458 -#: ../../enterprise/include/functions_reporting_pdf.php:1289 -#: ../../enterprise/include/functions_reporting_pdf.php:1870 -msgid "Checks Failed" -msgstr "Checks Failed" - -#: ../../include/functions_reporting_html.php:459 -#: ../../include/functions_reporting_html.php:2305 -#: ../../enterprise/include/functions_reporting_csv.php:1316 -#: ../../enterprise/include/functions_reporting_pdf.php:1290 -#: ../../enterprise/include/functions_reporting_pdf.php:1871 -msgid "Checks OK" -msgstr "Checks OK" - -#: ../../include/functions_reporting_html.php:460 -#: ../../enterprise/include/functions_reporting_csv.php:1318 -#: ../../enterprise/include/functions_reporting_pdf.php:1291 -#: ../../enterprise/include/functions_reporting_pdf.php:1872 -msgid "Checks Unknown" -msgstr "Checks Unknown" - -#: ../../include/functions_reporting_html.php:685 -#: ../../include/functions_reporting_html.php:2541 -#: ../../enterprise/include/functions_reporting.php:2269 -#: ../../enterprise/include/functions_reporting.php:3038 -#: ../../enterprise/include/functions_reporting_pdf.php:1506 -#: ../../enterprise/include/functions_services.php:1271 -msgid "Unknow" -msgstr "Unknown" - -#: ../../include/functions_reporting_html.php:690 -#: ../../include/functions_reporting_html.php:2546 -#: ../../operation/agentes/group_view.php:170 -#: ../../enterprise/include/functions_reporting.php:1294 -#: ../../enterprise/include/functions_reporting.php:2086 -#: ../../enterprise/include/functions_reporting.php:2274 -#: ../../enterprise/include/functions_reporting.php:2863 -#: ../../enterprise/include/functions_reporting.php:3043 -#: ../../enterprise/include/functions_reporting.php:3764 -#: ../../enterprise/include/functions_reporting_pdf.php:1508 -#: ../../enterprise/include/functions_reporting_pdf.php:1647 -msgid "Not Init" -msgstr "Uninitialised" - -#: ../../include/functions_reporting_html.php:695 -#: ../../include/functions_reporting_html.php:2551 -#: ../../enterprise/include/functions_reporting.php:2279 -#: ../../enterprise/include/functions_reporting.php:3048 -#: ../../enterprise/include/functions_reporting_pdf.php:1510 -msgid "Downtimes" -msgstr "Downtimes" - -#: ../../include/functions_reporting_html.php:700 -#: ../../include/functions_reporting_html.php:2556 -#: ../../enterprise/include/functions_reporting.php:2284 -#: ../../enterprise/include/functions_reporting.php:3053 -#: ../../enterprise/include/functions_reporting_pdf.php:1512 -msgid "Ignore time" -msgstr "Ignore time" - -#: ../../include/functions_reporting_html.php:772 -#: ../../include/functions_reporting_html.php:1529 -#: ../../include/functions_reporting_html.php:2455 -#: ../../include/functions_reporting_html.php:2683 -#: ../../enterprise/include/functions_reporting_pdf.php:804 -#: ../../enterprise/include/functions_reporting_pdf.php:896 -#: ../../enterprise/include/functions_reporting_pdf.php:952 -msgid "Min Value" -msgstr "Min Value" - -#: ../../include/functions_reporting_html.php:773 -#: ../../include/functions_reporting_html.php:1530 -#: ../../include/functions_reporting_html.php:2456 -#: ../../include/functions_reporting_html.php:2684 -#: ../../enterprise/include/functions_reporting_pdf.php:805 -#: ../../enterprise/include/functions_reporting_pdf.php:897 -#: ../../enterprise/include/functions_reporting_pdf.php:953 -#: ../../enterprise/include/functions_reporting_pdf.php:1993 -msgid "Average Value" -msgstr "Average Value" - -#: ../../include/functions_reporting_html.php:774 -#: ../../include/functions_reporting_html.php:1531 -#: ../../include/functions_reporting_html.php:2453 -#: ../../include/functions_reporting_html.php:2686 -#: ../../enterprise/include/functions_reporting_pdf.php:806 -#: ../../enterprise/include/functions_reporting_pdf.php:898 -#: ../../enterprise/include/functions_reporting_pdf.php:954 -#: ../../enterprise/include/functions_reporting_pdf.php:1990 -msgid "Max Value" -msgstr "Max Value" - -#: ../../include/functions_reporting_html.php:807 -#: ../../include/functions_reporting_html.php:1025 -#: ../../include/functions_reporting_html.php:1644 -#: ../../operation/snmpconsole/snmp_view.php:610 -#: ../../enterprise/godmode/alerts/configure_alert_rule.php:143 -msgid "Count" -msgstr "Count" - -#: ../../include/functions_reporting_html.php:812 -#: ../../include/functions_reporting_html.php:821 -#: ../../include/functions_reporting_html.php:1649 -msgid "Val. by" -msgstr "Value" - -#: ../../include/functions_reporting_html.php:915 -#: ../../include/functions_reporting_html.php:1111 -msgid "Events by agent" -msgstr "Events per agent" - -#: ../../include/functions_reporting_html.php:934 -#: ../../include/functions_reporting_html.php:1130 -msgid "Events by user validator" -msgstr "Events according to validating user" - -#: ../../include/functions_reporting_html.php:953 -#: ../../include/functions_reporting_html.php:1149 -msgid "Events by Severity" -msgstr "Events according to severity" - -#: ../../include/functions_reporting_html.php:972 -#: ../../include/functions_reporting_html.php:1168 -msgid "Events validated vs unvalidated" -msgstr "Validated vs. unvalidated events" - -#: ../../include/functions_reporting_html.php:1228 -#: ../../enterprise/include/functions_inventory.php:511 -#: ../../enterprise/include/functions_inventory.php:574 -#: ../../enterprise/include/functions_reporting_pdf.php:495 -msgid "Added" -msgstr "Added" - -#: ../../include/functions_reporting_html.php:1379 -#: ../../enterprise/dashboard/widgets/agent_module.php:309 -#: ../../enterprise/include/functions_reporting_pdf.php:618 -#, php-format -msgid "%s in %s : NORMAL" -msgstr "%s in %s : NORMAL" - -#: ../../include/functions_reporting_html.php:1388 -#: ../../enterprise/dashboard/widgets/agent_module.php:317 -#: ../../enterprise/include/functions_reporting_pdf.php:627 -#, php-format -msgid "%s in %s : CRITICAL" -msgstr "%s in %s : CRITICAL" - -#: ../../include/functions_reporting_html.php:1397 -#: ../../enterprise/dashboard/widgets/agent_module.php:325 -#: ../../enterprise/include/functions_reporting_pdf.php:636 -#, php-format -msgid "%s in %s : WARNING" -msgstr "%s in %s : WARNING" - -#: ../../include/functions_reporting_html.php:1406 -#: ../../enterprise/dashboard/widgets/agent_module.php:333 -#: ../../enterprise/include/functions_reporting_pdf.php:645 -#, php-format -msgid "%s in %s : UNKNOWN" -msgstr "%s in %s : UNKNOWN" - -#: ../../include/functions_reporting_html.php:1417 -#: ../../enterprise/dashboard/widgets/agent_module.php:350 -#: ../../enterprise/include/functions_reporting_pdf.php:663 -#, php-format -msgid "%s in %s : ALERTS FIRED" -msgstr "%s in %s: ALERTS TRIGGERED" - -#: ../../include/functions_reporting_html.php:1426 -#: ../../enterprise/dashboard/widgets/agent_module.php:341 -#: ../../enterprise/include/functions_reporting_pdf.php:654 -#, php-format -msgid "%s in %s : Not initialize" -msgstr "%s in %s: not initialized" - -#: ../../include/functions_reporting_html.php:1585 -#: ../../include/functions_reporting_html.php:3272 -msgid "Monitors" -msgstr "Monitors" - -#: ../../include/functions_reporting_html.php:1604 -#: ../../include/functions_reporting_html.php:1959 -#: ../../include/functions_reporting_html.php:1960 -#: ../../mobile/operation/alerts.php:38 -#: ../../operation/agentes/alerts_status.functions.php:74 -#: ../../operation/snmpconsole/snmp_view.php:162 -#: ../../operation/snmpconsole/snmp_view.php:923 -#: ../../enterprise/include/functions_reporting_pdf.php:734 -msgid "Fired" -msgstr "Triggered" - -#: ../../include/functions_reporting_html.php:1617 -#: ../../enterprise/include/functions_reporting_pdf.php:749 -#, php-format -msgid "Last %s" -msgstr "Last %s" - -#: ../../include/functions_reporting_html.php:1737 -msgid "Events validated by user" -msgstr "Events validated by user" - -#: ../../include/functions_reporting_html.php:1756 -#: ../../include/functions_reporting_html.php:3561 -msgid "Events by severity" -msgstr "Events by severity" - -#: ../../include/functions_reporting_html.php:1775 -#: ../../operation/events/event_statistics.php:61 -msgid "Amount events validated" -msgstr "Amount of events validated" - -#: ../../include/functions_reporting_html.php:1905 -#, php-format -msgid "Interface '%s' throughput graph" -msgstr "Interface '%s' throughput graph" - -#: ../../include/functions_reporting_html.php:1908 -msgid "Mac" -msgstr "MAC address" - -#: ../../include/functions_reporting_html.php:1909 -msgid "Actual status" -msgstr "Current status" - -#: ../../include/functions_reporting_html.php:2105 -msgid "Empty modules" -msgstr "Empty modules" - -#: ../../include/functions_reporting_html.php:2112 -msgid "Warning
    Critical" -msgstr "Warning
    Critical" - -#: ../../include/functions_reporting_html.php:2260 -msgid "Total time" -msgstr "Total time" - -#: ../../include/functions_reporting_html.php:2261 -msgid "Time failed" -msgstr "Time failed" - -#: ../../include/functions_reporting_html.php:2263 -msgid "Time Uknown" -msgstr "Time Uknown" - -#: ../../include/functions_reporting_html.php:2264 -msgid "Time Not Init Module" -msgstr "Time Not Init Module" - -#: ../../include/functions_reporting_html.php:2265 -#: ../../enterprise/include/functions_reporting_csv.php:1314 -msgid "Time Downtime" -msgstr "Time Downtime" - -#: ../../include/functions_reporting_html.php:2266 -#: ../../enterprise/include/functions_reporting_pdf.php:1855 -msgid "% Ok" -msgstr "% Ok" - -#: ../../include/functions_reporting_html.php:2303 -msgid "Total checks" -msgstr "Total checks" - -#: ../../include/functions_reporting_html.php:2304 -msgid "Checks failed" -msgstr "Checks failed" - -#: ../../include/functions_reporting_html.php:2306 -msgid "Checks Uknown" -msgstr "Checks Unknown" - -#: ../../include/functions_reporting_html.php:2452 -#: ../../enterprise/include/functions_reporting_pdf.php:1989 -msgid "Agent max value" -msgstr "Agent max value" - -#: ../../include/functions_reporting_html.php:2454 -msgid "Agent min value" -msgstr "Agent min value" - -#: ../../include/functions_reporting_html.php:2695 -#: ../../include/functions_reporting_html.php:2789 -#: ../../enterprise/dashboard/widgets/tactical.php:44 -msgid "Summary" -msgstr "Summary" - -#: ../../include/functions_reporting_html.php:2761 -#: ../../operation/tree.php:163 -msgid "Module status" -msgstr "Module status" - -#: ../../include/functions_reporting_html.php:2881 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1224 -msgid "Alert description" -msgstr "Alert description" - -#: ../../include/functions_reporting_html.php:2931 -msgid "Alerts not fired" -msgstr "Non-triggered alerts" - -#: ../../include/functions_reporting_html.php:2940 -msgid "Total alerts monitored" -msgstr "Total # of alerts monitored" - -#: ../../include/functions_reporting_html.php:2991 -msgid "Total monitors" -msgstr "Total # of monitors" - -#: ../../include/functions_reporting_html.php:2992 -msgid "Monitors down on period" -msgstr "Monitors down on period" - -#: ../../include/functions_reporting_html.php:3008 -msgid "Monitors OK" -msgstr "Monitors in OK status" - -#: ../../include/functions_reporting_html.php:3009 -msgid "Monitors BAD" -msgstr "Monitors BAD" - -#: ../../include/functions_reporting_html.php:3035 -#: ../../include/functions_reporting_html.php:3175 -#: ../../mobile/include/functions_web.php:23 -#: ../../enterprise/meta/monitoring/wizard/wizard.create_module.php:146 -msgid "Monitor" -msgstr "Monitor" - -#: ../../include/functions_reporting_html.php:3083 -#, php-format -msgid "Agents in group: %s" -msgstr "Agents in group : %s" - -#: ../../include/functions_reporting_html.php:3176 -msgid "Last failure" -msgstr "Latest failure" - -#: ../../include/functions_reporting_html.php:3240 -msgid "N/A(*)" -msgstr "N/A(*)" - -#: ../../include/functions_reporting_html.php:3414 -#: ../../mobile/operation/groups.php:133 -msgid "Agents critical" -msgstr "Agents in critical status" - -#: ../../include/functions_reporting_html.php:3417 -msgid "Agents warning" -msgstr "Agents in warning status" - -#: ../../include/functions_reporting_html.php:3423 -msgid "Agents ok" -msgstr "Agents in OK status" - -#: ../../include/functions_reporting_html.php:3432 -#: ../../mobile/operation/groups.php:129 -msgid "Agents not init" -msgstr "Uninitialized agents" - -#: ../../include/functions_reporting_html.php:3443 -#: ../../include/functions_reporting_html.php:3452 -msgid "Agents by status" -msgstr "Agents by status" - -#: ../../include/functions_reporting_html.php:3489 -#: ../../operation/agentes/pandora_networkmap.php:403 -msgid "Nodes" -msgstr "Nodes" - -#: ../../include/functions_reporting_html.php:3496 -#: ../../include/functions_reporting_html.php:3505 -msgid "Node overview" -msgstr "Node overview" - -#: ../../include/functions_reporting_html.php:3523 -#: ../../include/functions_reporting_html.php:3540 -msgid "Critical events" -msgstr "Critical events" - -#: ../../include/functions_reporting_html.php:3527 -#: ../../include/functions_reporting_html.php:3544 -msgid "Warning events" -msgstr "Events in Warning status" - -#: ../../include/functions_reporting_html.php:3531 -#: ../../include/functions_reporting_html.php:3548 -msgid "OK events" -msgstr "Events in OK status" - -#: ../../include/functions_reporting_html.php:3535 -#: ../../include/functions_reporting_html.php:3552 -msgid "Unknown events" -msgstr "Events in Unknown status" - -#: ../../include/functions_reporting_html.php:3575 -msgid "Important Events by Criticity" -msgstr "Important Events by Criticity" - -#: ../../include/functions_reporting_html.php:3601 -msgid "Last activity in Pandora FMS console" -msgstr "Latest activity in the Pandora FMS console" - -#: ../../include/functions_reporting_html.php:3677 -msgid "Events info (1hr.)" -msgstr "Event info. (1hr.)" - -#: ../../include/functions_reporting_html.php:3817 -#: ../../enterprise/include/functions_reporting.php:4556 -#: ../../enterprise/include/functions_reporting_pdf.php:2418 -msgid "This SLA has been affected by the following planned downtimes" -msgstr "This SLA has been affected by the following planned downtimes" - -#: ../../include/functions_reporting_html.php:3822 -#: ../../enterprise/include/functions_reporting.php:4561 -#: ../../enterprise/include/functions_reporting_pdf.php:2423 -msgid "Dates" -msgstr "Dates" - -#: ../../include/functions_reporting_html.php:3863 -#: ../../enterprise/include/functions_reporting.php:4655 -#: ../../enterprise/include/functions_reporting_pdf.php:2462 -msgid "This item is affected by a malformed planned downtime" -msgstr "This item is affected by a erroneous planned downtime" - -#: ../../include/functions_reporting_html.php:3864 -#: ../../enterprise/include/functions_reporting.php:4656 -#: ../../enterprise/include/functions_reporting_pdf.php:2463 -msgid "Go to the planned downtimes section to solve this" -msgstr "Go to the planned downtimes section to solve this" - -#: ../../include/functions_planned_downtimes.php:560 -msgid "Succesful stopped the Downtime" -msgstr "Downtime has been stopped successfully" - -#: ../../include/functions_planned_downtimes.php:561 -msgid "Unsuccesful stopped the Downtime" -msgstr "Downtime could not be stopped successfully" - -#: ../../include/functions_planned_downtimes.php:660 -#, php-format -msgid "Enabled %s elements from the downtime" -msgstr "Enabled %s elements from the downtime" - -#: ../../include/functions_planned_downtimes.php:785 -msgid "This planned downtime are executed now. Can't delete in this moment." -msgstr "" -"This planned downtime are executed now. It can't be deleted in this moment." - -#: ../../include/functions_planned_downtimes.php:790 -msgid "Deleted this planned downtime successfully." -msgstr "Deleted this planned downtime successfully." - -#: ../../include/functions_planned_downtimes.php:792 -msgid "Problems for deleted this planned downtime." -msgstr "Problems for deleted this planned downtime." - -#: ../../include/functions_snmp_browser.php:145 -msgid "Target IP cannot be blank." -msgstr "The target IP cannot be left blank." - -#: ../../include/functions_snmp_browser.php:403 -msgid "Numeric OID" -msgstr "Numeric OID" - -#: ../../include/functions_snmp_browser.php:420 -msgid "Syntax" -msgstr "Syntax" - -#: ../../include/functions_snmp_browser.php:425 -msgid "Display hint" -msgstr "Display hint" - -#: ../../include/functions_snmp_browser.php:430 -msgid "Max access" -msgstr "Max. access" - -#: ../../include/functions_snmp_browser.php:445 -msgid "OID Information" -msgstr "OID Information" - -#: ../../include/functions_snmp_browser.php:510 -msgid "Starting OID" -msgstr "Starting OID" - -#: ../../include/functions_snmp_browser.php:521 -msgid "Browse" -msgstr "Browse" - -#: ../../include/functions_snmp_browser.php:558 -msgid "First match" -msgstr "First match" - -#: ../../include/functions_snmp_browser.php:560 -msgid "Previous match" -msgstr "Previous match" - -#: ../../include/functions_snmp_browser.php:562 -msgid "Next match" -msgstr "Next match" - -#: ../../include/functions_snmp_browser.php:564 -msgid "Last match" -msgstr "Last match" - -#: ../../include/functions_snmp_browser.php:569 -msgid "Expand the tree (can be slow)" -msgstr "Expand the tree (can be slow)" - -#: ../../include/functions_snmp_browser.php:571 -msgid "Collapse the tree" -msgstr "Collapse the tree" - -#: ../../include/functions_snmp_browser.php:590 -msgid "SNMP v3 options" -msgstr "SNMP v3 settings" - -#: ../../include/functions_snmp_browser.php:593 -msgid "Search options" -msgstr "Search options" - -#: ../../include/functions_tags.php:602 -msgid "Click here to open a popup window with URL tag" -msgstr "Click here to open a popup window with URL tag" - -#: ../../include/functions_treeview.php:54 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1347 -msgid "There was a problem loading module" -msgstr "There was a problem loading the module." - -#: ../../include/functions_treeview.php:279 -#: ../../include/functions_treeview.php:286 -#: ../../include/functions_ui.php:3684 ../../include/functions_ui.php:3691 -#: ../../mobile/operation/modules.php:610 -#: ../../mobile/operation/modules.php:617 -#: ../../operation/agentes/status_monitor.php:1362 -#: ../../operation/agentes/status_monitor.php:1369 -#: ../../enterprise/include/functions_services.php:1569 -#: ../../enterprise/operation/agentes/ux_console_view.php:185 -#: ../../enterprise/operation/agentes/ux_console_view.php:257 -msgid "Snapshot view" -msgstr "Command Snapshot view" - -#: ../../include/functions_treeview.php:313 -msgid "Go to module edition" -msgstr "Go to module edition" - -#: ../../include/functions_treeview.php:362 -msgid "There was a problem loading alerts" -msgstr "There was a problem loading the alerts" - -#: ../../include/functions_treeview.php:446 -msgid "Go to alerts edition" -msgstr "Go to alerts edition" - -#: ../../include/functions_treeview.php:506 -#: ../../operation/agentes/agent_fields.php:28 -#: ../../operation/agentes/custom_fields.php:28 -#: ../../operation/agentes/estado_generalagente.php:46 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1057 -msgid "There was a problem loading agent" -msgstr "There was a problem loading agent" - -#: ../../include/functions_treeview.php:571 -#: ../../operation/agentes/estado_generalagente.php:268 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1102 -msgid "Other IP addresses" -msgstr "Other IP addresses" - -#: ../../include/functions_treeview.php:602 -#: ../../operation/agentes/estado_agente.php:501 -#: ../../operation/agentes/estado_generalagente.php:205 -#: ../../operation/gis_maps/ajax.php:332 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1149 -msgid "Remote" -msgstr "Remote" - -#: ../../include/functions_treeview.php:610 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1170 -msgid "Next agent contact" -msgstr "Next agent contact" - -#: ../../include/functions_treeview.php:620 -msgid "Go to agent edition" -msgstr "Go to agent edition" - -#: ../../include/functions_treeview.php:629 -msgid "Agent data" -msgstr "Agent data" - -#: ../../include/functions_treeview.php:642 -#: ../../operation/agentes/estado_generalagente.php:159 -#: ../../operation/gis_maps/ajax.php:315 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1117 -msgid "Agent Version" -msgstr "Agent Version" - -#: ../../include/functions_treeview.php:659 -#: ../../operation/agentes/estado_generalagente.php:310 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1124 -msgid "Position (Long, Lat)" -msgstr "Position (Long, Lat)" - -#: ../../include/functions_treeview.php:676 -#: ../../operation/agentes/estado_generalagente.php:338 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1164 -msgid "Timezone Offset" -msgstr "Timezone Offset" - -#: ../../include/functions_treeview.php:691 -#: ../../operation/agentes/agent_fields.php:45 -#: ../../operation/agentes/estado_generalagente.php:354 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1180 -msgid "Custom field" -msgstr "Custom field" - -#: ../../include/functions_treeview.php:702 -msgid "Advanced information" -msgstr "Advanced information" - -#: ../../include/functions_treeview.php:714 -#: ../../operation/agentes/estado_generalagente.php:256 -msgid "Agent access rate (24h)" -msgstr "Agent access rate (24h)" - -#: ../../include/functions_treeview.php:722 -#: ../../mobile/operation/agent.php:214 -#: ../../operation/agentes/estado_generalagente.php:602 -msgid "Events (24h)" -msgstr "Events (24h)" - -#: ../../include/functions_treeview.php:774 -#: ../../operation/agentes/estado_generalagente.php:478 -#: ../../enterprise/operation/agentes/pandora_networkmap.view.php:645 -msgid "Interface traffic" -msgstr "Interface traffic" - -#: ../../include/functions_treeview.php:796 -#: ../../operation/agentes/estado_generalagente.php:448 -msgid "Interface information" -msgstr "Interface information" - -#: ../../include/functions_ui.php:225 -msgid "Information" -msgstr "Information" - -#: ../../include/functions_ui.php:231 -#: ../../enterprise/include/functions_visual_map.php:622 -msgid "Success" -msgstr "Success" - -#: ../../include/functions_ui.php:367 -msgid "Request successfully processed" -msgstr "Request successfully processed" - -#: ../../include/functions_ui.php:370 -msgid "Error processing request" -msgstr "Error processing request" - -#: ../../include/functions_ui.php:508 -msgid "" -"Is possible that this view uses part of information which your user has not " -"access" -msgstr "" -"It's possible that this view uses a part of the information to which your " -"user doesn't have access." - -#: ../../include/functions_ui.php:1028 -msgid "The alert would fire when the value is over " -msgstr "" -"The alert will be triggered when the value is over " - -#: ../../include/functions_ui.php:1033 -msgid "The alert would fire when the value is under " -msgstr "" -"The alert will be triggered when the value is under " - -#: ../../include/functions_ui.php:1307 -#: ../../enterprise/meta/include/functions_ui_meta.php:54 -msgid "the Flexible Monitoring System" -msgstr "the Flexible Monitoring System" - -#: ../../include/functions_ui.php:1627 ../../include/functions_ui.php:1661 -#, php-format -msgid "Total items: %s" -msgstr "Total items : %s" - -#: ../../include/functions_ui.php:1968 -msgid "Unknown type" -msgstr "Unknown type" - -#: ../../include/functions_ui.php:2781 -msgid "Type at least two characters to search." -msgstr "Type at least two characters to search." - -#: ../../include/functions_ui.php:3575 -msgid "" -"Cannot connect to the database, please check your database setup in the " -"include/config.php file.

    \n" -"\t\t\tProbably your database, hostname, user or password values are " -"incorrect or\n" -"\t\t\tthe database server is not running." -msgstr "" -"Cannot connect to the database, please check your database setup in the " -"include/config.php file.

    \n" -"\t\t\tProbably your database, hostname, user or password values are " -"incorrect or\n" -"\t\t\tthe database server is not running." - -#: ../../include/functions_ui.php:3590 -msgid "" -"Cannot load configuration variables from database. Please check your " -"database setup in the\n" -"\t\t\tinclude/config.php file.

    \n" -"\t\t\tMost likely your database schema has been created but there are is no " -"data in it, you have a problem with the database access credentials or your " -"schema is out of date.\n" -"\t\t\t

    Pandora FMS Console cannot find include/config.php or " -"this file has invalid\n" -"\t\t\tpermissions and HTTP server cannot read it. Please read documentation " -"to fix this problem.
    " -msgstr "" -"Cannot load configuration variables from database. Please check your " -"database setup in the\n" -"\t\t\tinclude/config.php file.

    \n" -"\t\t\tMost likely your database scheme has been created but there is no data " -"in it, you might have a problem with the database access credentials or your " -"scheme is out of date.\n" -"\t\t\t

    Pandora FMS Console cannot find include/config.php or " -"the file has invalid\n" -"\t\t\tpermissions and the HTTP server cannot read it. Please read the " -"documentation to fix this problem.
    " - -#: ../../include/functions_ui.php:3598 -msgid "" -"Pandora FMS Console cannot find include/config.php or this file has " -"invalid\n" -"\t\t\tpermissions and HTTP server cannot read it. Please read documentation " -"to fix this problem." -msgstr "" -"The Pandora FMS Console cannot find include/config.php or this file " -"has invalid\n" -"\t\t\tpermissions and the HTTP server cannot read it. Please read the " -"documentation to fix this problem." - -#: ../../include/functions_ui.php:3613 -msgid "" -"For security reasons, normal operation is not possible until you delete " -"installer file.\n" -"\t\t\tPlease delete the ./install.php file before running Pandora FMS " -"Console." -msgstr "" -"For security reasons, normal operation is not possible until you delete the " -"installer file.\n" -"\t\t\tPlease delete the ./install.php file before running the Pandora " -"FMS Console." - -#: ../../include/functions_ui.php:3618 -msgid "" -"For security reasons, config.php must have restrictive permissions, " -"and \"other\" users\n" -"\t\t\tshould not read it or write to it. It should be written only for " -"owner\n" -"\t\t\t(usually www-data or http daemon user), normal operation is not " -"possible until you change\n" -"\t\t\tpermissions for include/config.php file. Please do it, it is " -"for your security." -msgstr "" -"For security reasons, config.php must have restrictive permissions, " -"and \"other\" users\n" -"\t\t\tshould not read it or write to it. It should be written only for " -"owner\n" -"\t\t\t(usually www-data or http daemon user), normal operation is not " -"possible until you change\n" -"\t\t\tpermissions for include/config.php file. Please do it, it is " -"for your security." - -#: ../../mobile/include/functions_web.php:21 -#: ../../operation/users/user_edit.php:284 -#: ../../enterprise/extensions/vmware/vmware_view.php:1109 -#: ../../enterprise/extensions/vmware/vmware_view.php:1128 -#: ../../enterprise/mobile/operation/dashboard.php:221 -#: ../../enterprise/operation/menu.php:89 -msgid "Dashboard" -msgstr "Dashboard" - -#: ../../mobile/include/functions_web.php:81 -#: ../../mobile/include/ui.class.php:257 -#: ../../enterprise/meta/general/footer.php:26 -#, php-format -msgid "Pandora FMS %s - Build %s" -msgstr "Pandora FMS %s - Build %s" - -#: ../../mobile/include/functions_web.php:82 -#: ../../mobile/include/ui.class.php:258 -#: ../../enterprise/extensions/cron/functions.php:451 -#: ../../enterprise/extensions/cron/functions.php:549 -msgid "Generated at" -msgstr "Generated at" - -#: ../../mobile/include/ui.class.php:87 ../../mobile/include/ui.class.php:168 -msgid "Pandora FMS mobile" -msgstr "Pandora FMS : Mobile" - -#: ../../mobile/include/ui.class.php:185 ../../mobile/operation/home.php:128 -msgid "Home" -msgstr "Home" - -#: ../../mobile/include/ui.class.php:630 -msgid "Not found header." -msgstr "Header not found." - -#: ../../mobile/include/ui.class.php:633 -msgid "Not found content." -msgstr "Content not found." - -#: ../../mobile/include/ui.class.php:636 -msgid "Not found footer." -msgstr "Footer not found." - -#: ../../mobile/include/ui.class.php:639 -msgid "Incorrect form." -msgstr "Incorrect form." - -#: ../../mobile/include/ui.class.php:642 -msgid "Incorrect grid." -msgstr "Wrong grid." - -#: ../../mobile/include/ui.class.php:645 -msgid "Incorrect collapsible." -msgstr "Wrong collapsible." - -#: ../../mobile/include/user.class.php:152 -#: ../../mobile/include/user.class.php:170 -#: ../../mobile/include/user.class.php:177 -msgid "Double authentication failed" -msgstr "Double authentication failed" - -#: ../../mobile/include/user.class.php:153 -msgid "Secret code not found" -msgstr "Secret code not found" - -#: ../../mobile/include/user.class.php:154 -msgid "Please contact the administrator to reset your double authentication" -msgstr "Please contact the administrator to reset your double authentication" - -#: ../../mobile/include/user.class.php:178 -msgid "There was an error checking the code" -msgstr "There was an error checking the code" - -#: ../../mobile/include/user.class.php:211 -msgid "Login Failed" -msgstr "Login Failed" - -#: ../../mobile/include/user.class.php:212 -msgid "User not found in database or incorrect password." -msgstr "User not found in database or wrong password." - -#: ../../mobile/include/user.class.php:220 -msgid "Login out" -msgstr "Logout" - -#: ../../mobile/include/user.class.php:244 -msgid "user" -msgstr "User" - -#: ../../mobile/include/user.class.php:251 -msgid "password" -msgstr "Password" - -#: ../../mobile/include/user.class.php:301 -#: ../../mobile/include/user.class.php:302 -msgid "Authenticator code" -msgstr "Authentication code" - -#: ../../mobile/index.php:241 ../../mobile/operation/agent.php:67 -#: ../../mobile/operation/agents.php:146 ../../mobile/operation/alerts.php:142 -#: ../../mobile/operation/events.php:431 ../../mobile/operation/groups.php:54 -#: ../../mobile/operation/module_graph.php:271 -#: ../../mobile/operation/modules.php:174 -#: ../../mobile/operation/networkmap.php:79 -#: ../../mobile/operation/networkmaps.php:100 -#: ../../mobile/operation/tactical.php:72 -#: ../../mobile/operation/visualmap.php:66 -#: ../../mobile/operation/visualmaps.php:84 -msgid "" -"Access to this page is restricted to authorized users only, please contact " -"system administrator if you need assistance.

    Please know that all " -"attempts to access this page are recorded in security logs of Pandora System " -"Database" -msgstr "" -"Access to this page is restricted to authorized users only, please contact " -"your system administrator if you should need help.

    . Please remember " -"that any attempts to access this page will be recorded on the Pandora FMS " -"System Database." - -#: ../../mobile/operation/agent.php:108 ../../mobile/operation/agents.php:162 -#: ../../mobile/operation/alerts.php:158 ../../mobile/operation/events.php:568 -#: ../../mobile/operation/groups.php:69 -#: ../../mobile/operation/module_graph.php:368 -#: ../../mobile/operation/module_graph.php:377 -#: ../../mobile/operation/modules.php:190 -#: ../../mobile/operation/networkmap.php:98 -#: ../../mobile/operation/networkmaps.php:116 -#: ../../mobile/operation/tactical.php:88 -#: ../../mobile/operation/visualmap.php:103 -#: ../../mobile/operation/visualmaps.php:100 -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:261 -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:350 -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:422 -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:530 -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:614 -#: ../../enterprise/mobile/operation/dashboard.php:91 -#: ../../enterprise/mobile/operation/dashboard.php:225 -msgid "Back" -msgstr "Back" - -#: ../../mobile/operation/agent.php:112 -msgid "PandoraFMS: Agents" -msgstr "PandoraFMS : Agents" - -#: ../../mobile/operation/agent.php:118 -msgid "No agent found" -msgstr "No agent found." - -#: ../../mobile/operation/agent.php:200 -msgid "Modules by status" -msgstr "Modules by status" - -#: ../../mobile/operation/agent.php:269 -#, php-format -msgid "Last %s Events" -msgstr "Last %s events" - -#: ../../mobile/operation/agents.php:166 -#, php-format -msgid "Filter Agents by %s" -msgstr "Filter Agents by %s" - -#: ../../mobile/operation/agents.php:201 ../../mobile/operation/alerts.php:213 -#: ../../mobile/operation/events.php:659 -#: ../../mobile/operation/modules.php:261 -#: ../../mobile/operation/networkmaps.php:150 -msgid "Apply Filter" -msgstr "Apply Filter" - -#: ../../mobile/operation/agents.php:370 -msgid "No agents" -msgstr "No agents" - -#: ../../mobile/operation/agents.php:460 ../../mobile/operation/alerts.php:306 -#: ../../mobile/operation/events.php:1070 -#: ../../mobile/operation/modules.php:786 -#: ../../mobile/operation/networkmaps.php:216 -msgid "(Default)" -msgstr "(Default)" - -#: ../../mobile/operation/agents.php:466 ../../mobile/operation/alerts.php:316 -#: ../../mobile/operation/events.php:1096 -#: ../../mobile/operation/modules.php:793 -#: ../../mobile/operation/networkmaps.php:222 -#, php-format -msgid "Group: %s" -msgstr "Group : %s" - -#: ../../mobile/operation/agents.php:470 ../../mobile/operation/alerts.php:320 -#: ../../mobile/operation/events.php:1112 -#: ../../mobile/operation/modules.php:805 -#, php-format -msgid "Status: %s" -msgstr "Status : %s" - -#: ../../mobile/operation/agents.php:474 ../../mobile/operation/alerts.php:324 -#: ../../mobile/operation/modules.php:809 -#, php-format -msgid "Free Search: %s" -msgstr "Free Search : %s" - -#: ../../mobile/operation/alerts.php:36 -#: ../../operation/agentes/alerts_status.functions.php:72 -msgid "All (Enabled)" -msgstr "All (Enabled)" - -#: ../../mobile/operation/alerts.php:39 -#: ../../operation/agentes/alerts_status.functions.php:75 -#: ../../operation/snmpconsole/snmp_view.php:162 -#: ../../operation/snmpconsole/snmp_view.php:926 -msgid "Not fired" -msgstr "Not triggered" - -#: ../../mobile/operation/alerts.php:162 -#, php-format -msgid "Filter Alerts by %s" -msgstr "Filter Alerts by %s" - -#: ../../mobile/operation/alerts.php:272 -msgid "Last Fired" -msgstr "Last Fired" - -#: ../../mobile/operation/alerts.php:282 -msgid "No alerts" -msgstr "No alerts" - -#: ../../mobile/operation/alerts.php:312 -#, php-format -msgid "Standby: %s" -msgstr "Standby : %s" - -#: ../../mobile/operation/events.php:382 ../../mobile/operation/events.php:383 -#: ../../mobile/operation/events.php:590 ../../mobile/operation/events.php:591 -msgid "Preset Filters" -msgstr "Preset Filters" - -#: ../../mobile/operation/events.php:443 -msgid "ERROR: Event detail" -msgstr "ERROR : Event details" - -#: ../../mobile/operation/events.php:445 -msgid "Error connecting to DB pandora." -msgstr "Error on connecting to Pandora DB." - -#: ../../mobile/operation/events.php:458 -msgid "Event detail" -msgstr "Event details" - -#: ../../mobile/operation/events.php:541 -msgid "Sucessful validate" -msgstr "Validation successful." - -#: ../../mobile/operation/events.php:543 -msgid "Fail validate" -msgstr "Validation failed." - -#: ../../mobile/operation/events.php:575 -#, php-format -msgid "Filter Events by %s" -msgstr "Filter events by %s" - -#: ../../mobile/operation/events.php:1076 -#, php-format -msgid "Filter: %s" -msgstr "Filter : %s" - -#: ../../mobile/operation/events.php:1089 -#, php-format -msgid "Severity: %s" -msgstr "Severity : %s" - -#: ../../mobile/operation/events.php:1108 -#: ../../mobile/operation/networkmaps.php:229 -#, php-format -msgid "Type: %s" -msgstr "Type: %s" - -#: ../../mobile/operation/events.php:1116 -#, php-format -msgid "Free search: %s" -msgstr "Free search : %s" - -#: ../../mobile/operation/events.php:1120 -#, php-format -msgid "Hours: %s" -msgstr "Hours : %s" - -#: ../../mobile/operation/groups.php:141 ../../operation/tree.php:292 -#: ../../enterprise/dashboard/widgets/tree_view.php:216 -#: ../../enterprise/include/functions_reporting_csv.php:462 -msgid "Unknown modules" -msgstr "Unknown modules" - -#: ../../mobile/operation/groups.php:145 ../../operation/tree.php:297 -#: ../../enterprise/dashboard/widgets/tree_view.php:221 -#: ../../enterprise/include/functions_reporting_csv.php:463 -msgid "Not init modules" -msgstr "Modules in uninitialised status" - -#: ../../mobile/operation/groups.php:149 ../../operation/tree.php:302 -#: ../../enterprise/dashboard/widgets/tree_view.php:226 -#: ../../enterprise/include/functions_reporting_csv.php:459 -msgid "Normal modules" -msgstr "Modules in normal status" - -#: ../../mobile/operation/groups.php:153 ../../operation/tree.php:287 -#: ../../enterprise/dashboard/widgets/tree_view.php:211 -#: ../../enterprise/include/functions_reporting_csv.php:461 -msgid "Warning modules" -msgstr "Modules in warning status" - -#: ../../mobile/operation/groups.php:157 ../../operation/tree.php:282 -#: ../../enterprise/dashboard/widgets/tree_view.php:206 -#: ../../enterprise/include/functions_reporting_csv.php:460 -msgid "Critical modules" -msgstr "Modules in critical status" - -#: ../../mobile/operation/home.php:38 ../../mobile/operation/tactical.php:84 -#: ../../operation/agentes/tactical.php:55 ../../operation/menu.php:45 -#: ../../operation/users/user_edit.php:280 -#: ../../enterprise/dashboard/widgets/tactical.php:27 -#: ../../enterprise/dashboard/widgets/tactical.php:29 -#: ../../enterprise/meta/general/main_header.php:93 -#: ../../enterprise/meta/monitoring/tactical.php:60 -msgid "Tactical view" -msgstr "Tactical view" - -#: ../../mobile/operation/home.php:135 ../../operation/search_results.php:64 -msgid "Global search" -msgstr "Global search" - -#: ../../mobile/operation/module_graph.php:364 -#: ../../mobile/operation/module_graph.php:373 -#, php-format -msgid "PandoraFMS: %s" -msgstr "PandoraFMS : %s" - -#: ../../mobile/operation/module_graph.php:387 -#, php-format -msgid "Options for %s : %s" -msgstr "Options for %s : %s" - -#: ../../mobile/operation/module_graph.php:394 -msgid "Show Alerts" -msgstr "Show Alerts" - -#: ../../mobile/operation/module_graph.php:402 -msgid "Show Events" -msgstr "Show Events" - -#: ../../mobile/operation/module_graph.php:410 -#: ../../operation/agentes/stat_win.php:389 -msgid "Time compare (Separated)" -msgstr "Time comparison (separated)" - -#: ../../mobile/operation/module_graph.php:426 -#: ../../operation/agentes/stat_win.php:395 -msgid "Show unknown graph" -msgstr "Show unknown graph" - -#: ../../mobile/operation/module_graph.php:434 -msgid "Avg Only" -msgstr "Avg Only" - -#: ../../mobile/operation/module_graph.php:439 -msgid "Time range (hours)" -msgstr "Time range (hours)" - -#: ../../mobile/operation/module_graph.php:452 -#: ../../operation/agentes/exportdata.php:310 -#: ../../operation/agentes/graphs.php:132 -#: ../../operation/agentes/interface_traffic_graph_win.php:235 -#: ../../operation/agentes/stat_win.php:314 -msgid "Begin date" -msgstr "Begin date" - -#: ../../mobile/operation/module_graph.php:459 -msgid "Update graph" -msgstr "Update graph" - -#: ../../mobile/operation/module_graph.php:468 -msgid "Error get the graph" -msgstr "Error retrieving the graph" - -#: ../../mobile/operation/modules.php:151 -#: ../../mobile/operation/modules.php:152 -#: ../../mobile/operation/modules.php:244 -#: ../../mobile/operation/modules.php:245 -#: ../../operation/agentes/group_view.php:249 -#: ../../enterprise/godmode/alerts/alert_events_rules.php:410 -#: ../../enterprise/godmode/alerts/configure_alert_rule.php:161 -#: ../../enterprise/godmode/reporting/reporting_builder.template_wizard.php:308 -msgid "Tag" -msgstr "Tag" - -#: ../../mobile/operation/modules.php:194 -#, php-format -msgid "Filter Modules by %s" -msgstr "Filter Modules by %s" - -#: ../../mobile/operation/modules.php:543 -msgid "Interval." -msgstr "Interval" - -#: ../../mobile/operation/modules.php:549 -msgid "Last update." -msgstr "Last update" - -#: ../../mobile/operation/modules.php:801 -#, php-format -msgid "Module group: %s" -msgstr "Module group : %s" - -#: ../../mobile/operation/modules.php:814 -#, php-format -msgid "Tag: %s" -msgstr "Tag: %s" - -#: ../../mobile/operation/networkmap.php:164 -#: ../../mobile/operation/networkmaps.php:202 -msgid "No networkmaps" -msgstr "No network maps" - -#: ../../mobile/operation/networkmap.php:222 -#: ../../mobile/operation/networkmap.php:234 -#: ../../enterprise/extensions/vmware/vmware_view.php:1362 -#: ../../enterprise/extensions/vmware/vmware_view.php:1394 -#: ../../enterprise/extensions/vmware/vmware_view.php:1410 -#: ../../enterprise/operation/policies/networkmap.policies.php:70 -#: ../../enterprise/operation/policies/networkmap.policies.php:119 -#: ../../enterprise/operation/policies/networkmap.policies.php:133 -msgid "Map could not be generated" -msgstr "Map could not be generated" - -#: ../../mobile/operation/networkmaps.php:112 -msgid "Networkmaps" -msgstr "Network maps" - -#: ../../mobile/operation/networkmaps.php:120 -#, php-format -msgid "Filter Networkmaps by %s" -msgstr "Filter Network maps by %s" - -#: ../../mobile/operation/tactical.php:193 -msgid "Last activity" -msgstr "Last activity" - -#: ../../mobile/operation/visualmaps.php:96 -msgid "Visual consoles" -msgstr "Visual consoles" - -#: ../../mobile/operation/visualmaps.php:146 -msgid "No maps defined" -msgstr "No maps defined" - -#: ../../operation/agentes/agent_fields.php:38 -#: ../../operation/agentes/status_monitor.php:539 -msgid "Agent custom fields" -msgstr "Agent custom fields" - -#: ../../operation/agentes/agent_fields.php:48 -#: ../../operation/agentes/custom_fields.php:87 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1183 -msgid "empty" -msgstr "empty" - -#: ../../operation/agentes/alerts_status.functions.php:32 -#: ../../enterprise/godmode/alerts/alert_events_list.php:343 -msgid "Alert(s) validated" -msgstr "Alert(s) validated" - -#: ../../operation/agentes/alerts_status.functions.php:33 -msgid "Error processing alert(s)" -msgstr "Error processing alert(s)" - -#: ../../operation/agentes/alerts_status.functions.php:86 -#: ../../operation/agentes/status_monitor.php:341 -#: ../../operation/agentes/status_monitor.php:344 -msgid "Only it is show tags in use." -msgstr "Show only tags in use" - -#: ../../operation/agentes/alerts_status.functions.php:91 -#: ../../operation/agentes/status_monitor.php:349 -msgid "No tags" -msgstr "No tags" - -#: ../../operation/agentes/alerts_status.functions.php:97 -#: ../../operation/agentes/datos_agente.php:202 -msgid "Free text for search" -msgstr "Free text for search" - -#: ../../operation/agentes/alerts_status.functions.php:99 -msgid "Filter by agent name, module name, template name or action name" -msgstr "Filter by agent name, module name, template name or action name" - -#: ../../operation/agentes/alerts_status.functions.php:109 -msgid "No actions" -msgstr "No actions" - -#: ../../operation/agentes/alerts_status.php:108 -msgid "Full list of alerts" -msgstr "Full list of alerts" - -#: ../../operation/agentes/alerts_status.php:132 ../../operation/menu.php:62 -#: ../../operation/users/user_edit.php:281 -msgid "Alert detail" -msgstr "Alert details" - -#: ../../operation/agentes/alerts_status.php:135 -#: ../../enterprise/meta/general/main_header.php:103 -msgid "Alerts view" -msgstr "Alerts view" - -#: ../../operation/agentes/alerts_status.php:144 -msgid "Insufficient permissions to validate alerts" -msgstr "Insufficient permissions to validate alerts" - -#: ../../operation/agentes/alerts_status.php:599 -msgid "No alerts found" -msgstr "No alerts found" - -#: ../../operation/agentes/custom_fields.php:52 -msgid "No fields defined" -msgstr "No fields defined" - -#: ../../operation/agentes/datos_agente.php:165 -msgid "Received data from" -msgstr "Received data from" - -#: ../../operation/agentes/datos_agente.php:172 -msgid "Main database" -msgstr "Main database" - -#: ../../operation/agentes/datos_agente.php:172 -#: ../../enterprise/godmode/menu.php:102 -#: ../../enterprise/include/functions_setup.php:33 -#: ../../enterprise/include/functions_setup.php:63 -msgid "History database" -msgstr "Historical database" - -#: ../../operation/agentes/datos_agente.php:173 -msgid "" -"Switch between the main database and the history database to retrieve module " -"data" -msgstr "" -"Switch between the main database and the historical database in order to " -"retrieve module data." - -#: ../../operation/agentes/ehorus.php:30 -msgid "Missing agent id" -msgstr "Missing agent id" - -#: ../../operation/agentes/ehorus.php:48 -msgid "Missing ehorus agent id" -msgstr "Missing eHorus agent id" - -#: ../../operation/agentes/ehorus.php:80 -msgid "There was an error retrieving an authorization token" -msgstr "There was an error retrieving an authorization token" - -#: ../../operation/agentes/ehorus.php:93 -#: ../../operation/agentes/ehorus.php:129 -msgid "There was an error processing the response" -msgstr "There was an error processing the response" - -#: ../../operation/agentes/ehorus.php:116 -msgid "There was an error retrieving the agent data" -msgstr "There was an error retrieving the agent data" - -#: ../../operation/agentes/ehorus.php:134 -msgid "Remote management of this agent with eHorus" -msgstr "Remote management of this agent with eHorus" - -#: ../../operation/agentes/ehorus.php:136 -msgid "Launch" -msgstr "Launch" - -#: ../../operation/agentes/ehorus.php:142 -msgid "The connection was lost and the authorization token was expired" -msgstr "The connection was lost and the authorization token was expired" - -#: ../../operation/agentes/ehorus.php:144 -msgid "Reload the page to request a new authorization token" -msgstr "Reload the page to request a new authorization token" - -#: ../../operation/agentes/estado_agente.php:156 -msgid "Sucessfully deleted agent" -msgstr "Agent sucessfully deleted" - -#: ../../operation/agentes/estado_agente.php:158 -msgid "There was an error message deleting the agent" -msgstr "An error message appeared when deleting the agent" - -#: ../../operation/agentes/estado_agente.php:594 -msgid "Remote config" -msgstr "Remote config" - -#: ../../operation/agentes/estado_generalagente.php:42 -msgid "The agent has not assigned server. Maybe agent does not run fine." -msgstr "" -"The agent has not assigned a server. Maybe the agent does not run fine." - -#: ../../operation/agentes/estado_generalagente.php:119 -msgid "" -"Agent statuses are re-calculated by the server, they are not shown in real " -"time." -msgstr "" -"Agent statuses are recalculated by the server and aren't shown in real time." - -#: ../../operation/agentes/estado_generalagente.php:196 -msgid "Agent contact" -msgstr "Agent contact" - -#: ../../operation/agentes/estado_generalagente.php:218 -msgid "Next contact" -msgstr "Next contact" - -#: ../../operation/agentes/estado_generalagente.php:241 -msgid "Agent info" -msgstr "Agent info" - -#: ../../operation/agentes/estado_generalagente.php:313 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1128 -msgid "There is no GIS data." -msgstr "There is no GIS data." - -#: ../../operation/agentes/estado_generalagente.php:388 -msgid "Active incident on this agent" -msgstr "Active incident on this agent" - -#: ../../operation/agentes/estado_generalagente.php:397 -#: ../../enterprise/dashboard/widget.php:63 -#: ../../enterprise/include/functions_reporting_csv.php:1033 -#: ../../enterprise/include/functions_reporting_csv.php:1146 -#: ../../enterprise/include/functions_reporting_csv.php:1293 -#: ../../enterprise/include/functions_reporting_csv.php:1358 -msgid "Title" -msgstr "Title" - -#: ../../operation/agentes/estado_generalagente.php:539 -msgid "Events info (24hr.)" -msgstr "Event info (24hrs.)" - -#: ../../operation/agentes/estado_generalagente.php:553 -#: ../../operation/agentes/pandora_networkmap.view.php:373 -msgid "Last contact: " -msgstr "Last contact : " - -#: ../../operation/agentes/estado_generalagente.php:621 -msgid "Refresh data" -msgstr "Refresh data" - -#: ../../operation/agentes/estado_generalagente.php:623 -msgid "Force remote checks" -msgstr "Force remote checks" - -#: ../../operation/agentes/estado_monitores.php:35 -msgid "Tag's information" -msgstr "Tag's information" - -#: ../../operation/agentes/estado_monitores.php:81 -msgid "Relationship information" -msgstr "Relationship information" - -#: ../../operation/agentes/estado_monitores.php:128 -msgid "" -"To see the list of modules paginated, enable this option in the Styles " -"Configuration." -msgstr "" -"To see the list of modules paginated, enable this option in the Styles " -"Configuration." - -#: ../../operation/agentes/estado_monitores.php:129 -msgid "Full list of monitors" -msgstr "Full list of monitors" - -#: ../../operation/agentes/estado_monitores.php:154 -msgid "List of modules" -msgstr "List of modules" - -#: ../../operation/agentes/estado_monitores.php:367 -#: ../../operation/agentes/status_monitor.php:1530 -#: ../../operation/tree.php:357 -#: ../../enterprise/dashboard/widgets/tree_view.php:283 -msgid "Module: " -msgstr "Module: " - -#: ../../operation/agentes/estado_monitores.php:445 -msgid "Status:" -msgstr "Status:" - -#: ../../operation/agentes/estado_monitores.php:451 -msgid "Not Normal" -msgstr "Abnormal" - -#: ../../operation/agentes/estado_monitores.php:459 -msgid "Free text for search (*):" -msgstr "Free text for search (*):" - -#: ../../operation/agentes/estado_monitores.php:460 -msgid "Search by module name, list matches." -msgstr "Search by module name, list matches." - -#: ../../operation/agentes/estado_monitores.php:475 -msgid "Reset" -msgstr "Reset" - -#: ../../operation/agentes/exportdata.csv.php:68 -#: ../../operation/agentes/exportdata.excel.php:67 -#: ../../operation/agentes/exportdata.php:82 -msgid "Invalid time specified" -msgstr "Invalid time specified" - -#: ../../operation/agentes/exportdata.csv.php:182 -#: ../../operation/agentes/exportdata.excel.php:165 -#: ../../operation/agentes/exportdata.php:218 -msgid "No modules specified" -msgstr "No modules specified" - -#: ../../operation/agentes/exportdata.php:36 ../../operation/menu.php:399 -msgid "Export data" -msgstr "Export data" - -#: ../../operation/agentes/exportdata.php:276 -msgid "No modules of type string. You can not calculate their average" -msgstr "No string type modules. You cannot calculate their average." - -#: ../../operation/agentes/exportdata.php:319 -#: ../../enterprise/include/functions_netflow_pdf.php:163 -#: ../../enterprise/operation/log/log_viewer.php:223 -msgid "End date" -msgstr "End date" - -#: ../../operation/agentes/exportdata.php:327 -msgid "Export type" -msgstr "Export type" - -#: ../../operation/agentes/exportdata.php:332 -msgid "MS Excel" -msgstr "MS Excel" - -#: ../../operation/agentes/exportdata.php:333 -msgid "Average per hour/day" -msgstr "Average per hour/day" - -#: ../../operation/agentes/gis_view.php:91 -msgid "Last position in " -msgstr "Last position in " - -#: ../../operation/agentes/gis_view.php:98 -msgid "Period to show data as path" -msgstr "Period to show data as path" - -#: ../../operation/agentes/gis_view.php:102 -msgid "Refresh path" -msgstr "Refresh path" - -#: ../../operation/agentes/gis_view.php:105 -msgid "Positional data from the last" -msgstr "Positional data from the last" - -#: ../../operation/agentes/gis_view.php:144 -msgid "This agent doesn't have any GIS data." -msgstr "This agent doesn't have any GIS data." - -#: ../../operation/agentes/gis_view.php:172 -#, php-format -msgid "%s Km" -msgstr "%s Km" - -#: ../../operation/agentes/gis_view.php:184 -msgid "Distance" -msgstr "Distance" - -#: ../../operation/agentes/gis_view.php:185 -msgid "# of Packages" -msgstr "# of packages" - -#: ../../operation/agentes/gis_view.php:186 -#: ../../operation/gis_maps/ajax.php:222 -msgid "Manual placement" -msgstr "Manual placement" - -#: ../../operation/agentes/gis_view.php:189 -msgid "positional data" -msgstr "positional data" - -#: ../../operation/agentes/graphs.php:86 -msgid "Other modules" -msgstr "Other modules" - -#: ../../operation/agentes/graphs.php:91 -msgid "Modules network no proc" -msgstr "Modules network no proc" - -#: ../../operation/agentes/graphs.php:136 -#: ../../operation/agentes/interface_traffic_graph_win.php:248 -#: ../../operation/agentes/stat_win.php:338 -#: ../../operation/reporting/graph_viewer.php:217 -msgid "Time range" -msgstr "Time range" - -#: ../../operation/agentes/graphs.php:140 -#: ../../operation/agentes/stat_win.php:345 -msgid "Show events" -msgstr "Show events" - -#: ../../operation/agentes/graphs.php:142 -#: ../../operation/agentes/stat_win.php:362 -msgid "Show alerts" -msgstr "Show alerts" - -#: ../../operation/agentes/graphs.php:143 -msgid "the combined graph does not show the alerts into this graph" -msgstr "the combined graph does not show the alerts into this graph" - -#: ../../operation/agentes/graphs.php:145 -msgid "Show as one combined graph" -msgstr "Show as a single combined graph" - -#: ../../operation/agentes/graphs.php:147 -msgid "one combined graph" -msgstr "single combined graph" - -#: ../../operation/agentes/graphs.php:150 -msgid "several graphs for each module" -msgstr "Several graphs per module" - -#: ../../operation/agentes/graphs.php:157 -msgid "Save as custom graph" -msgstr "Save as a custom graph" - -#: ../../operation/agentes/graphs.php:163 -msgid "Filter graphs" -msgstr "Filter graphs" - -#: ../../operation/agentes/graphs.php:210 -msgid "There was an error loading the graph" -msgstr "There was an error loading the graph" - -#: ../../operation/agentes/graphs.php:218 -#: ../../operation/agentes/graphs.php:221 -msgid "Name custom graph" -msgstr "Name the custom graph" - -#: ../../operation/agentes/graphs.php:243 -msgid "Save custom graph" -msgstr "Save custom graph" - -#: ../../operation/agentes/graphs.php:264 -msgid "Custom graph create from the tab graphs in the agent." -msgstr "Custom graph create from the tab graphs in the agent." - -#: ../../operation/agentes/group_view.php:70 ../../operation/menu.php:48 -#: ../../operation/users/user_edit.php:279 -#: ../../enterprise/meta/monitoring/group_view.php:46 -msgid "Group view" -msgstr "Group view" - -#: ../../operation/agentes/group_view.php:117 -msgid "Summary of the status groups" -msgstr "Summary of the status groups" - -#: ../../operation/agentes/interface_traffic_graph_win.php:48 -#: ../../operation/agentes/stat_win.php:44 -msgid "There was a problem connecting with the node" -msgstr "There was a problem connecting with the node" - -#: ../../operation/agentes/interface_traffic_graph_win.php:66 -msgid "In" -msgstr "In" - -#: ../../operation/agentes/interface_traffic_graph_win.php:67 -msgid "Out" -msgstr "Out" - -#: ../../operation/agentes/interface_traffic_graph_win.php:210 -#: ../../operation/agentes/stat_win.php:268 -msgid "Pandora FMS Graph configuration menu" -msgstr "Pandora FMS' graph configuration menu" - -#: ../../operation/agentes/interface_traffic_graph_win.php:212 -#: ../../operation/agentes/stat_win.php:270 -msgid "Please, make your changes and apply with the Reload button" -msgstr "" -"Please establish your changes and apply the with the Reload button" - -#: ../../operation/agentes/interface_traffic_graph_win.php:229 -#: ../../operation/agentes/stat_win.php:297 -msgid "Refresh time" -msgstr "Refresh time" - -#: ../../operation/agentes/interface_traffic_graph_win.php:242 -#: ../../operation/agentes/stat_win.php:320 -msgid "Begin time" -msgstr "Start time" - -#: ../../operation/agentes/interface_traffic_graph_win.php:254 -#: ../../operation/agentes/stat_win.php:377 -msgid "Show percentil" -msgstr "Show percentile" - -#: ../../operation/agentes/interface_traffic_graph_win.php:260 -#: ../../operation/agentes/stat_win.php:326 -msgid "Zoom factor" -msgstr "Zoom factor" - -#: ../../operation/agentes/interface_traffic_graph_win.php:287 -#: ../../operation/agentes/stat_win.php:421 -msgid "Reload" -msgstr "Reload" - -#: ../../operation/agentes/pandora_networkmap.editor.php:133 -#: ../../operation/agentes/pandora_networkmap.php:369 -#: ../../operation/agentes/pandora_networkmap.view.php:701 -msgid "Networkmap" -msgstr "Network map" - -#: ../../operation/agentes/pandora_networkmap.editor.php:162 -#: ../../operation/agentes/pandora_networkmap.view.php:703 -msgid "Not found networkmap." -msgstr "Network map not found." - -#: ../../operation/agentes/pandora_networkmap.editor.php:187 -msgid "Node radius" -msgstr "Node radius" - -#: ../../operation/agentes/pandora_networkmap.editor.php:198 -msgid "CIDR IP mask" -msgstr "CIDR IP mask" - -#: ../../operation/agentes/pandora_networkmap.editor.php:200 -msgid "Source from recon task" -msgstr "Source from recon task" - -#: ../../operation/agentes/pandora_networkmap.editor.php:202 -msgid "" -"It is setted any recon task, the nodes get from the recontask IP mask " -"instead from the group." -msgstr "" -"If any Recon Task is defined, the nodes obtain their IPs from the " -"recontask's IP mask instead from the group." - -#: ../../operation/agentes/pandora_networkmap.editor.php:206 -msgid "Show only the task with the recon script \"SNMP L2 Recon\"." -msgstr "" -"Display the task which contains the recon script called \"SNMP L2 Recon\" " -"only." - -#: ../../operation/agentes/pandora_networkmap.editor.php:208 -msgid "Source from CIDR IP mask" -msgstr "Source from CIDR IP mask" - -#: ../../operation/agentes/pandora_networkmap.editor.php:212 -msgid "Don't show subgroups:" -msgstr "Don't show subgroups:" - -#: ../../operation/agentes/pandora_networkmap.editor.php:225 -msgid "Method generation networkmap" -msgstr "Method generation of network map" - -#: ../../operation/agentes/pandora_networkmap.editor.php:237 -msgid "Save networkmap" -msgstr "Save network map" - -#: ../../operation/agentes/pandora_networkmap.editor.php:243 -msgid "Update networkmap" -msgstr "Update network map" - -#: ../../operation/agentes/pandora_networkmap.php:153 -msgid "Succesfully created" -msgstr "Successfully created." - -#: ../../operation/agentes/pandora_networkmap.php:247 -msgid "Succesfully updated" -msgstr "Successfully updated" - -#: ../../operation/agentes/pandora_networkmap.php:264 -msgid "Succesfully duplicate" -msgstr "Successfully duplicated" - -#: ../../operation/agentes/pandora_networkmap.php:264 -#: ../../enterprise/godmode/policies/policy_modules.php:1173 -msgid "Could not be duplicated" -msgstr "Could not be duplicated" - -#: ../../operation/agentes/pandora_networkmap.php:273 -msgid "Succesfully deleted" -msgstr "Successfully deleted" - -#: ../../operation/agentes/pandora_networkmap.php:470 -msgid "Pending to generate" -msgstr "Pending to generate" - -#: ../../operation/agentes/pandora_networkmap.php:490 -#: ../../enterprise/operation/services/services.list.php:458 -msgid "Config" -msgstr "Config" - -#: ../../operation/agentes/pandora_networkmap.php:506 -msgid "There are no maps defined." -msgstr "There are no maps defined." - -#: ../../operation/agentes/pandora_networkmap.php:513 -msgid "Create networkmap" -msgstr "Create networkmap" - -#: ../../operation/agentes/pandora_networkmap.view.php:111 -msgid "Success be updated." -msgstr "Updating successful." - -#: ../../operation/agentes/pandora_networkmap.view.php:114 -#: ../../enterprise/extensions/ipam/ipam_action.php:190 -msgid "Could not be updated." -msgstr "Could not be updated." - -#: ../../operation/agentes/pandora_networkmap.view.php:227 -msgid "Name: " -msgstr "Name : " - -#: ../../operation/agentes/pandora_networkmap.view.php:258 -#: ../../operation/agentes/status_monitor.php:1035 -msgid "(Adopt) " -msgstr "(Adopted) " - -#: ../../operation/agentes/pandora_networkmap.view.php:268 -#: ../../operation/agentes/status_monitor.php:1045 -msgid "(Unlinked) (Adopt) " -msgstr "(Unlinked) (Adopted) " - -#: ../../operation/agentes/pandora_networkmap.view.php:272 -#: ../../operation/agentes/status_monitor.php:1049 -msgid "(Unlinked) " -msgstr "(Unlinked) " - -#: ../../operation/agentes/pandora_networkmap.view.php:277 -msgid "Policy: " -msgstr "Policy : " - -#: ../../operation/agentes/pandora_networkmap.view.php:326 -#: ../../enterprise/extensions/vmware/vmware_manager.php:202 -msgid "Status: " -msgstr "Status : " - -#: ../../operation/agentes/pandora_networkmap.view.php:370 -msgid "Data: " -msgstr "Data : " - -#: ../../operation/agentes/pandora_networkmap.view.php:731 -#: ../../operation/snmpconsole/snmp_browser.php:86 -#: ../../operation/snmpconsole/snmp_statistics.php:45 -#: ../../operation/snmpconsole/snmp_view.php:78 -msgid "Normal screen" -msgstr "Normal screen" - -#: ../../operation/agentes/pandora_networkmap.view.php:747 -msgid "List of networkmap" -msgstr "List of networkmap" - -#: ../../operation/agentes/snapshot_view.php:66 -msgid "Current data at" -msgstr "Current data at" - -#: ../../operation/agentes/stat_win.php:115 -msgid "There was a problem locating the source of the graph" -msgstr "There was a problem locating the graph source" - -#: ../../operation/agentes/stat_win.php:305 -msgid "Avg. Only" -msgstr "Avg. Only" - -#: ../../operation/agentes/stat_win.php:356 -msgid "" -"Show events is disabled because this Pandora node is set the event " -"replication." -msgstr "" -"'Show events' is disabled because this Pandora node is set to event " -"replication." - -#: ../../operation/agentes/stat_win.php:368 -msgid "Show event graph" -msgstr "Show event graph" - -#: ../../operation/agentes/status_events.php:31 -#: ../../operation/agentes/status_events.php:32 -msgid "Latest events for this agent" -msgstr "Latest events for this agent" - -#: ../../operation/agentes/status_monitor.php:40 ../../operation/menu.php:59 -msgid "Monitor detail" -msgstr "Monitor detail" - -#: ../../operation/agentes/status_monitor.php:45 -msgid "Monitor view" -msgstr "Monitor view" - -#: ../../operation/agentes/status_monitor.php:306 -msgid "Monitor status" -msgstr "Monitor status" - -#: ../../operation/agentes/status_monitor.php:327 -#: ../../operation/incidents/incident.php:238 -#: ../../enterprise/extensions/vmware/vmware_view.php:1247 -msgid "Show" -msgstr "Show" - -#: ../../operation/agentes/status_monitor.php:390 -#: ../../enterprise/godmode/agentes/module_manager_editor_web.php:38 -msgid "Web server module" -msgstr "Web server module" - -#: ../../operation/agentes/status_monitor.php:394 -#: ../../operation/agentes/status_monitor.php:962 -msgid "Server type" -msgstr "Server type" - -#: ../../operation/agentes/status_monitor.php:400 -msgid "Show monitors..." -msgstr "Show monitors..." - -#: ../../operation/agentes/status_monitor.php:410 -msgid "Data type" -msgstr "Data type" - -#: ../../operation/agentes/status_monitor.php:529 -msgid "Advanced Options" -msgstr "Advanced Options" - -#: ../../operation/agentes/status_monitor.php:952 -msgid "Data Type" -msgstr "Data Type" - -#: ../../operation/agentes/status_monitor.php:1443 -msgid "This group doesn't have any monitor" -msgstr "This group doesn't have any monitor" - -#: ../../operation/agentes/tactical.php:135 -msgid "Report of State" -msgstr "Status report" - -#: ../../operation/agentes/ver_agente.php:686 -#: ../../enterprise/operation/agentes/ver_agente.php:70 -msgid "Main IP" -msgstr "Main IP" - -#: ../../operation/agentes/ver_agente.php:737 -#: ../../enterprise/operation/agentes/ver_agente.php:113 -msgid "Monitors down" -msgstr "Monitors down" - -#: ../../operation/agentes/ver_agente.php:822 -#: ../../enterprise/extensions/ipam/ipam_ajax.php:152 -#: ../../enterprise/extensions/ipam/ipam_calculator.php:41 -#: ../../enterprise/extensions/ipam/ipam_excel.php:116 -#: ../../enterprise/extensions/ipam/ipam_network.php:535 -#: ../../enterprise/godmode/servers/manage_export.php:131 -#: ../../enterprise/godmode/servers/manage_export_form.php:84 -msgid "Address" -msgstr "Address" - -#: ../../operation/agentes/ver_agente.php:863 -msgid "Sons" -msgstr "Sons" - -#: ../../operation/agentes/ver_agente.php:947 -#: ../../operation/search_agents.php:111 -#: ../../operation/servers/recon_view.php:46 -msgid "Manage" -msgstr "Manage" - -#: ../../operation/agentes/ver_agente.php:1076 -msgid "Log Viewer" -msgstr "Log Viewer" - -#: ../../operation/agentes/ver_agente.php:1096 -msgid "Terminal" -msgstr "Terminal" - -#: ../../operation/agentes/ver_agente.php:1116 -#: ../../enterprise/godmode/agentes/collections.agents.php:53 -#: ../../enterprise/godmode/agentes/collections.data.php:104 -#: ../../enterprise/godmode/agentes/collections.data.php:216 -#: ../../enterprise/godmode/agentes/collections.data.php:256 -#: ../../enterprise/godmode/agentes/collections.editor.php:46 -#: ../../enterprise/godmode/agentes/collections.editor.php:350 -#: ../../enterprise/godmode/agentes/collections.editor.php:375 -#: ../../enterprise/include/functions_collection.php:129 -msgid "Files" -msgstr "Files" - -#: ../../operation/events/event_statistics.php:32 -#: ../../operation/incidents/incident_statistics.php:30 -#: ../../operation/menu.php:278 ../../operation/menu.php:365 -#: ../../operation/snmpconsole/snmp_statistics.php:61 -#: ../../operation/snmpconsole/snmp_view.php:72 -#: ../../enterprise/extensions/ipam/ipam_network.php:171 -msgid "Statistics" -msgstr "Statistics" - -#: ../../operation/events/event_statistics.php:41 -msgid "Event graph by user" -msgstr "Event graph by user" - -#: ../../operation/events/events.build_table.php:37 -msgid "More detail" -msgstr "More detail" - -#: ../../operation/events/events.build_table.php:85 -#: ../../operation/events/events.build_table.php:89 -msgid "The Agent: " -msgstr "The Agent: " - -#: ../../operation/events/events.build_table.php:86 -#: ../../operation/events/events.build_table.php:90 -msgid " has " -msgstr " has " - -#: ../../operation/events/events.build_table.php:87 -#: ../../operation/events/events.build_table.php:91 -msgid " events." -msgstr " events." - -#: ../../operation/events/events.build_table.php:754 -msgid "Validate selected" -msgstr "Validate selected" - -#: ../../operation/events/events.php:71 -#: ../../enterprise/godmode/alerts/configure_alert_rule.php:137 -msgid "Event" -msgstr "Event" - -#: ../../operation/events/events.php:195 -msgid "" -"Event viewer is disabled due event replication. For more information, please " -"contact with the administrator" -msgstr "" -"Event viewer is disabled due to event replication. For more information, " -"please contact the administrator." - -#: ../../operation/events/events.php:339 -msgid "History event list" -msgstr "History event list" - -#: ../../operation/events/events.php:344 -msgid "RSS Events" -msgstr "RSS Events" - -#: ../../operation/events/events.php:349 -msgid "Marquee display" -msgstr "Marquee display" - -#: ../../operation/events/events.php:354 -msgid "Export to CSV file" -msgstr "Export to CSV file" - -#: ../../operation/events/events.php:358 ../../operation/events/events.php:397 -msgid "Sound events" -msgstr "Sound events" - -#: ../../operation/events/events.php:401 -msgid "History" -msgstr "History" - -#: ../../operation/events/events.php:439 ../../operation/menu.php:319 -msgid "Sound Alerts" -msgstr "Sound Alerts" - -#: ../../operation/events/events.php:472 -msgid "Event viewer" -msgstr "" - -#: ../../operation/events/events.php:492 -msgid "No events selected" -msgstr "No events selected" - -#: ../../operation/events/events.php:518 -msgid "Successfully validated" -msgstr "Successfully validated" - -#: ../../operation/events/events.php:519 ../../operation/events/events.php:843 -#: ../../operation/events/events.php:995 -msgid "Could not be validated" -msgstr "Could not be validated" - -#: ../../operation/events/events.php:523 -msgid "Successfully set in process" -msgstr "Set in process successfully" - -#: ../../operation/events/events.php:524 -msgid "Could not be set in process" -msgstr "Could not be set in process" - -#: ../../operation/events/events.php:875 -#: ../../enterprise/meta/advanced/metasetup.consoles.php:226 -msgid "Successfully delete" -msgstr "Successfully deleted" - -#: ../../operation/events/events.php:878 -msgid "Error deleting event" -msgstr "Error deleting event" - -#: ../../operation/events/events_list.php:191 -#: ../../operation/events/events_list.php:636 -msgid "No filter loaded" -msgstr "No filter loaded" - -#: ../../operation/events/events_list.php:193 -#: ../../operation/events/events_list.php:637 -msgid "Filter loaded" -msgstr "Filter loaded" - -#: ../../operation/events/events_list.php:195 -#: ../../operation/events/events_list.php:258 -#: ../../operation/events/events_list.php:608 -msgid "Save filter" -msgstr "Save filter" - -#: ../../operation/events/events_list.php:197 -#: ../../operation/events/events_list.php:281 -#: ../../operation/events/events_list.php:283 -#: ../../operation/events/events_list.php:612 -#: ../../operation/netflow/nf_live_view.php:329 -msgid "Load filter" -msgstr "Load filter" - -#: ../../operation/events/events_list.php:218 -msgid "New filter" -msgstr "New filter" - -#: ../../operation/events/events_list.php:228 -msgid "Save in Group" -msgstr "Save in Group" - -#: ../../operation/events/events_list.php:245 -msgid "Overwrite filter" -msgstr "Overwrite filter" - -#: ../../operation/events/events_list.php:584 -msgid "Group agents" -msgstr "Group agents" - -#: ../../operation/events/events_list.php:614 -msgid "Show events graph" -msgstr "Show the events graph" - -#: ../../operation/events/events_list.php:643 -#: ../../operation/events/events_list.php:645 -msgid "Event control filter" -msgstr "Event control filter" - -#: ../../operation/events/events_list.php:652 -msgid "Error creating filter." -msgstr "Error creating filter." - -#: ../../operation/events/events_list.php:653 -msgid "Error creating filter is duplicated." -msgstr "Cannot create filter: duplicate filter" - -#: ../../operation/events/events_list.php:654 -msgid "Filter created." -msgstr "Filter created." - -#: ../../operation/events/events_list.php:656 -msgid "Filter updated." -msgstr "Filter updated." - -#: ../../operation/events/events_list.php:657 -msgid "Error updating filter." -msgstr "Error updating filter." - -#: ../../operation/events/events_list.php:1091 -msgid "Filter name cannot be left blank" -msgstr "The filter's name cannot be left blank" - -#: ../../operation/events/events_list.php:1160 -#: ../../operation/events/events_list.php:1246 -msgid "none" -msgstr "none" - -#: ../../operation/events/events_list.php:1568 -msgid "Events generated -by agent-" -msgstr "Events generated -by agent-" - -#: ../../operation/events/events_rss.php:32 -msgid "Your IP is not into the IP list with API access." -msgstr "Your IP is not on the list of IPs with API access." - -#: ../../operation/events/events_rss.php:46 -msgid "The URL of your feed has bad hash." -msgstr "Your feed's URL has a bad hash" - -#: ../../operation/events/events_rss.php:185 ../../operation/menu.php:98 -msgid "SNMP" -msgstr "SNMP" - -#: ../../operation/events/sound_events.php:51 ../../operation/menu.php:307 -msgid "Sound Events" -msgstr "Sound Events" - -#: ../../operation/events/sound_events.php:68 -msgid "Sound console" -msgstr "Sound console" - -#: ../../operation/gis_maps/ajax.php:217 ../../operation/gis_maps/ajax.php:254 -msgid "Position (Lat, Long, Alt)" -msgstr "Position (Lat, Long, Alt)" - -#: ../../operation/gis_maps/ajax.php:218 -msgid "Start contact" -msgstr "Start contact" - -#: ../../operation/gis_maps/ajax.php:220 -msgid "Num reports" -msgstr "Num reports" - -#: ../../operation/gis_maps/ajax.php:258 -msgid "Default position of map." -msgstr "Default map position" - -#: ../../operation/gis_maps/gis_map.php:31 ../../operation/menu.php:185 -msgid "GIS Maps" -msgstr "GIS Maps" - -#: ../../operation/gis_maps/gis_map.php:175 -msgid "No maps found" -msgstr "No maps found" - -#: ../../operation/gis_maps/gis_map.php:194 -msgid "Caution: Do you want delete the map?" -msgstr "Caution: Do you want delete the map?" - -#: ../../operation/gis_maps/gis_map.php:201 -msgid "Do you want to set default the map?" -msgstr "Do you wish to set this map as default?" - -#: ../../operation/gis_maps/gis_map.php:209 -msgid "There was error on setup the default map." -msgstr "There was an error setting up the default map" - -#: ../../operation/gis_maps/render_view.php:145 -msgid "Refresh: " -msgstr "Refresh: " - -#: ../../operation/gis_maps/render_view.php:154 -msgid "Show agents by state: " -msgstr "Show agents according to status: " - -#: ../../operation/gis_maps/render_view.php:157 -#: ../../enterprise/dashboard/widgets/network_map.php:38 -#: ../../enterprise/extensions/vmware/vmware_view.php:1104 -#: ../../enterprise/extensions/vmware/vmware_view.php:1124 -msgid "Map" -msgstr "Map" - -#: ../../operation/incidents/incident.php:33 -msgid "Incident management" -msgstr "Incident management" - -#: ../../operation/incidents/incident.php:72 -msgid "Successfully reclaimed ownership" -msgstr "Successfully reclaimed ownership" - -#: ../../operation/incidents/incident.php:73 -msgid "Could not reclame ownership" -msgstr "Could not reclame ownership" - -#: ../../operation/incidents/incident.php:143 -msgid "Error creating incident" -msgstr "Error creating the incident" - -#: ../../operation/incidents/incident.php:146 -msgid "Incident created" -msgstr "Incident created" - -#: ../../operation/incidents/incident.php:233 -msgid "Incidents:" -msgstr "Incidents:" - -#: ../../operation/incidents/incident.php:234 -msgid "All incidents" -msgstr "All incidents" - -#: ../../operation/incidents/incident.php:256 -msgid "Priorities:" -msgstr "Priorities:" - -#: ../../operation/incidents/incident.php:257 -msgid "All priorities" -msgstr "All priorities" - -#: ../../operation/incidents/incident.php:261 -msgid "Users:" -msgstr "Users:" - -#: ../../operation/incidents/incident.php:262 -#: ../../enterprise/extensions/ipam/ipam_editor.php:60 -msgid "All users" -msgstr "All users" - -#: ../../operation/incidents/incident.php:277 -msgid "Agents:" -msgstr "Agents:" - -#: ../../operation/incidents/incident.php:284 -msgid "Groups:" -msgstr "Groups:" - -#: ../../operation/incidents/incident.php:290 -msgid "Free text:" -msgstr "Free text:" - -#: ../../operation/incidents/incident.php:291 -msgid "Search by incident name or description, list matches." -msgstr "Search by incident name or description, list matches." - -#: ../../operation/incidents/incident.php:399 -msgid "Delete incidents" -msgstr "Delete incidents" - -#: ../../operation/incidents/incident.php:403 -msgid "Become owner" -msgstr "Become owner" - -#: ../../operation/incidents/incident.php:411 -#: ../../operation/incidents/incident_detail.php:238 -msgid "Create incident" -msgstr "Create incident" - -#: ../../operation/incidents/incident_detail.php:120 -#: ../../enterprise/meta/include/ajax/wizard.ajax.php:486 -#: ../../enterprise/meta/monitoring/wizard/wizard.php:93 -msgid "No description available" -msgstr "No description available" - -#: ../../operation/incidents/incident_detail.php:160 -msgid "File could not be saved due to database error" -msgstr "The file couldn't be saved due to a database error." - -#: ../../operation/incidents/incident_detail.php:173 -msgid "File uploaded" -msgstr "File uploaded" - -#: ../../operation/incidents/incident_detail.php:174 -msgid "File could not be uploaded" -msgstr "The file could not be uploaded." - -#: ../../operation/incidents/incident_detail.php:233 -msgid "Incident details" -msgstr "Incident details" - -#: ../../operation/incidents/incident_detail.php:259 -msgid "Opened at" -msgstr "Opened at" - -#: ../../operation/incidents/incident_detail.php:261 -#: ../../operation/servers/recon_view.php:107 -#: ../../enterprise/operation/agentes/transactional_map.php:154 -msgid "Updated at" -msgstr "Updated at" - -#: ../../operation/incidents/incident_detail.php:327 -msgid "Creator" -msgstr "Creator" - -#: ../../operation/incidents/incident_detail.php:376 -msgid "Update incident" -msgstr "Update incident" - -#: ../../operation/incidents/incident_detail.php:382 -msgid "Submit" -msgstr "Submit" - -#: ../../operation/incidents/incident_detail.php:396 -#: ../../operation/incidents/incident_detail.php:400 -msgid "Add note" -msgstr "Add note" - -#: ../../operation/incidents/incident_detail.php:432 -msgid "Notes attached to incident" -msgstr "Notes attached to the incident" - -#: ../../operation/incidents/incident_detail.php:453 -#: ../../operation/incidents/incident_detail.php:505 -msgid "Filename" -msgstr "Filename" - -#: ../../operation/incidents/incident_detail.php:481 -msgid "Attached files" -msgstr "Attached files" - -#: ../../operation/incidents/incident_detail.php:499 -#: ../../operation/incidents/incident_detail.php:503 -msgid "Add attachment" -msgstr "Add attachment" - -#: ../../operation/incidents/incident_statistics.php:33 -msgid "Incidents by status" -msgstr "Incidents by status" - -#: ../../operation/incidents/incident_statistics.php:36 -msgid "Incidents by priority" -msgstr "Incidents by priority" - -#: ../../operation/incidents/incident_statistics.php:39 -msgid "Incidents by group" -msgstr "Incidents by group" - -#: ../../operation/incidents/incident_statistics.php:42 -msgid "Incidents by user" -msgstr "Incidents by user" - -#: ../../operation/incidents/incident_statistics.php:45 -msgid "Incidents by source" -msgstr "Incidents by source" - -#: ../../operation/menu.php:31 ../../operation/menu.php:106 -#: ../../enterprise/meta/general/logon_ok.php:56 -#: ../../enterprise/meta/general/main_header.php:82 -#: ../../enterprise/operation/services/services.list.php:60 -#: ../../enterprise/operation/services/services.list.php:64 -#: ../../enterprise/operation/services/services.table_services.php:46 -#: ../../enterprise/operation/services/services.table_services.php:50 -msgid "Monitoring" -msgstr "Monitoring" - -#: ../../operation/menu.php:37 -msgid "Views" -msgstr "Views" - -#: ../../operation/menu.php:51 ../../operation/tree.php:87 -#: ../../enterprise/meta/general/main_header.php:88 -msgid "Tree view" -msgstr "Tree view" - -#: ../../operation/menu.php:70 -msgid "Netflow Live View" -msgstr "Netflow Live View" - -#: ../../operation/menu.php:85 -msgid "SNMP browser" -msgstr "SNMP browser" - -#: ../../operation/menu.php:89 -#: ../../operation/snmpconsole/snmp_mib_uploader.php:30 -msgid "MIB uploader" -msgstr "MIB uploader" - -#: ../../operation/menu.php:117 -#: ../../enterprise/dashboard/widgets/network_map.php:26 -#: ../../enterprise/operation/policies/networkmap.policies.php:128 -msgid "Network map" -msgstr "Network map" - -#: ../../operation/menu.php:190 -msgid "List of Gis maps" -msgstr "List of Gis maps" - -#: ../../operation/menu.php:224 -msgid "Topology maps" -msgstr "Topology maps" - -#: ../../operation/menu.php:288 -msgid "RSS" -msgstr "RSS" - -#: ../../operation/menu.php:293 -msgid "Marquee" -msgstr "Marquee" - -#: ../../operation/menu.php:299 -msgid "CSV File" -msgstr "CSV File" - -#: ../../operation/menu.php:329 -msgid "Workspace" -msgstr "Workspace" - -#: ../../operation/menu.php:342 -msgid "WebChat" -msgstr "WebChat" - -#: ../../operation/menu.php:364 -msgid "List of Incidents" -msgstr "List of Incidents" - -#: ../../operation/menu.php:379 -msgid "Messages List" -msgstr "Message list" - -#: ../../operation/menu.php:380 -msgid "New message" -msgstr "New message" - -#: ../../operation/menu.php:405 -msgid "Scheduled downtime" -msgstr "Scheduled downtime" - -#: ../../operation/menu.php:410 -msgid "Recon view" -msgstr "Recon view" - -#: ../../operation/menu.php:485 -msgid "Tools" -msgstr "Tools" - -#: ../../operation/messages/message_edit.php:35 -#: ../../operation/messages/message_list.php:32 -msgid "Received messages" -msgstr "Received messages" - -#: ../../operation/messages/message_edit.php:39 -#: ../../operation/messages/message_list.php:36 -msgid "Sent messages" -msgstr "Sent messages" - -#: ../../operation/messages/message_edit.php:43 -#: ../../operation/messages/message_list.php:40 -#: ../../operation/messages/message_list.php:226 -msgid "Create message" -msgstr "Create message" - -#: ../../operation/messages/message_edit.php:60 -msgid "This message does not exist in the system" -msgstr "This message doesn't exist on the system." - -#: ../../operation/messages/message_edit.php:79 -#: ../../operation/messages/message_edit.php:160 -#: ../../operation/messages/message_list.php:125 -msgid "Sender" -msgstr "Sender" - -#: ../../operation/messages/message_edit.php:80 -msgid "at" -msgstr "at" - -#: ../../operation/messages/message_edit.php:82 -#: ../../operation/messages/message_edit.php:169 -#: ../../operation/messages/message_list.php:123 -msgid "Destination" -msgstr "Destination" - -#: ../../operation/messages/message_edit.php:92 -#: ../../operation/messages/message_edit.php:210 -#: ../../operation/users/webchat.php:86 -#: ../../enterprise/dashboard/widgets/example.php:25 -msgid "Message" -msgstr "Message" - -#: ../../operation/messages/message_edit.php:104 -msgid "wrote" -msgstr "wrote" - -#: ../../operation/messages/message_edit.php:119 -msgid "Reply" -msgstr "Reply" - -#: ../../operation/messages/message_edit.php:136 -#, php-format -msgid "Message successfully sent to user %s" -msgstr "Message successfully sent to user %s" - -#: ../../operation/messages/message_edit.php:137 -#, php-format -msgid "Error sending message to user %s" -msgstr "Error sending message to user %s" - -#: ../../operation/messages/message_edit.php:145 -msgid "Message successfully sent" -msgstr "Message successfully sent" - -#: ../../operation/messages/message_edit.php:146 -#, php-format -msgid "Error sending message to group %s" -msgstr "Error sending message to group %s" - -#: ../../operation/messages/message_edit.php:203 -msgid "Select user" -msgstr "Select user" - -#: ../../operation/messages/message_edit.php:204 -msgid "OR" -msgstr "OR" - -#: ../../operation/messages/message_edit.php:205 -msgid "Select group" -msgstr "Select group" - -#: ../../operation/messages/message_edit.php:217 -#: ../../operation/users/webchat.php:90 -msgid "Send message" -msgstr "Send message" - -#: ../../operation/messages/message_list.php:74 -msgid "Not deleted. Error deleting messages" -msgstr "Not deleted: error deleting the message(s)." - -#: ../../operation/messages/message_list.php:80 -#: ../../operation/messages/message_list.php:88 -msgid "You have" -msgstr "You have" - -#: ../../operation/messages/message_list.php:81 -msgid "sent message(s)" -msgstr "message(s) sent" - -#: ../../operation/messages/message_list.php:89 -msgid "unread message(s)" -msgstr "unread message(s)" - -#: ../../operation/messages/message_list.php:97 -msgid "There are no messages." -msgstr "There are no messages." - -#: ../../operation/messages/message_list.php:136 -msgid "Click to read" -msgstr "Click to read" - -#: ../../operation/messages/message_list.php:141 -msgid "Mark as unread" -msgstr "Mark as unread" - -#: ../../operation/messages/message_list.php:148 -#: ../../operation/messages/message_list.php:153 -msgid "Message unread - click to read" -msgstr "Message unread - click to read" - -#: ../../operation/messages/message_list.php:180 -msgid "No Subject" -msgstr "No Subject" - -#: ../../operation/netflow/nf_live_view.php:108 -#: ../../operation/netflow/nf_live_view.php:133 -#: ../../operation/netflow/nf_live_view.php:137 -msgid "Netflow live view" -msgstr "Netflow live view" - -#: ../../operation/netflow/nf_live_view.php:122 -#, php-format -msgid "nfdump binary (%s) not found!" -msgstr "nfdump binary (%s) not found!" - -#: ../../operation/netflow/nf_live_view.php:127 -msgid "Make sure nfdump version 1.6.8 or newer is installed!" -msgstr "Make sure that nfdump version 1.6.8 or newer is installed !" - -#: ../../operation/netflow/nf_live_view.php:149 -msgid "Error creating filter" -msgstr "Error creating filter" - -#: ../../operation/netflow/nf_live_view.php:152 -msgid "Filter created successfully" -msgstr "Filter created successfully" - -#: ../../operation/netflow/nf_live_view.php:167 -msgid "Filter updated successfully" -msgstr "Filter updated successfully" - -#: ../../operation/netflow/nf_live_view.php:168 -msgid "Error updating filter" -msgstr "Error updating filter" - -#: ../../operation/netflow/nf_live_view.php:193 -msgid "Draw live filter" -msgstr "Draw live filter" - -#: ../../operation/netflow/nf_live_view.php:224 -msgid "Connection" -msgstr "Connection" - -#: ../../operation/netflow/nf_live_view.php:248 -msgid "The interval will be divided in chunks the length of the resolution." -msgstr "The interval will be divided in chunks the length of the resolution." - -#: ../../operation/netflow/nf_live_view.php:283 -msgid "IP address resolution" -msgstr "IP Address Resolution" - -#: ../../operation/netflow/nf_live_view.php:335 -msgid "Select a filter" -msgstr "Select a filter" - -#: ../../operation/netflow/nf_live_view.php:402 -msgid "Router ip" -msgstr "Router IP" - -#: ../../operation/netflow/nf_live_view.php:406 -msgid "Bytes per second" -msgstr "Bytes per second" - -#: ../../operation/netflow/nf_live_view.php:417 -msgid "Draw" -msgstr "Draw" - -#: ../../operation/netflow/nf_live_view.php:421 -msgid "Save as new filter" -msgstr "Save as a new filter" - -#: ../../operation/netflow/nf_live_view.php:422 -msgid "Update current filter" -msgstr "Update current filter" - -#: ../../operation/netflow/nf_live_view.php:436 -msgid "No filter selected" -msgstr "No filter selected" - -#: ../../operation/reporting/custom_reporting.php:32 -#: ../../operation/reporting/graph_viewer.php:354 -msgid "There are no defined reportings" -msgstr "There are no defined reportings" - -#: ../../operation/reporting/graph_viewer.php:194 -msgid "No data." -msgstr "No data." - -#: ../../operation/reporting/graph_viewer.php:226 -#: ../../operation/reporting/graph_viewer.php:249 -msgid "Graph defined" -msgstr "Graph defined" - -#: ../../operation/reporting/graph_viewer.php:233 -#: ../../enterprise/dashboard/widgets/custom_graph.php:45 -msgid "Horizontal Bars" -msgstr "Horizontal Bars" - -#: ../../operation/reporting/graph_viewer.php:234 -#: ../../enterprise/dashboard/widgets/custom_graph.php:46 -msgid "Vertical Bars" -msgstr "Vertical Bars" - -#: ../../operation/reporting/graph_viewer.php:250 -msgid "Zoom x1" -msgstr "Zoom x1" - -#: ../../operation/reporting/graph_viewer.php:251 -msgid "Zoom x2" -msgstr "Zoom x2" - -#: ../../operation/reporting/graph_viewer.php:252 -msgid "Zoom x3" -msgstr "Zoom x3" - -#: ../../operation/reporting/graph_viewer.php:320 -#: ../../operation/reporting/reporting_viewer.php:314 -msgid "Invalid date selected" -msgstr "Invalid date selected" - -#: ../../operation/reporting/graph_viewer.php:327 -msgid "Custom graph viewer" -msgstr "Custom graph viewer" - -#: ../../operation/reporting/reporting_viewer.php:147 -msgid "View Report" -msgstr "View Report" - -#: ../../operation/reporting/reporting_viewer.php:186 -msgid "Set initial date" -msgstr "Set initial date" - -#: ../../operation/reporting/reporting_viewer.php:212 -msgid "Invalid date selected. Initial date must be before end date." -msgstr "Invalid date selected. Initial date must be before end date." - -#: ../../operation/search_agents.php:33 ../../operation/search_alerts.php:27 -#: ../../operation/search_graphs.php:24 ../../operation/search_maps.php:22 -#: ../../operation/search_modules.php:26 ../../operation/search_reports.php:29 -#: ../../operation/search_users.php:26 -msgid "Zero results found" -msgstr "Zero results found" - -#: ../../operation/search_helps.php:22 -msgid "Zero results found." -msgstr "Zero results found." - -#: ../../operation/search_helps.php:23 -#, php-format -msgid "" -"You can find more help in the Pandora's wiki" -msgstr "" -"You can find more help on the Pandora wiki" - -#: ../../operation/search_helps.php:37 -msgid "Matches" -msgstr "Matches" - -#: ../../operation/search_main.php:52 -msgid "Agents found" -msgstr "Agents found" - -#: ../../operation/search_main.php:54 ../../operation/search_main.php:57 -#: ../../operation/search_main.php:68 ../../operation/search_main.php:71 -#: ../../operation/search_main.php:74 ../../operation/search_main.php:77 -#: ../../operation/search_main.php:80 -#, php-format -msgid "%s Found" -msgstr "%s Found" - -#: ../../operation/search_main.php:55 -msgid "Modules found" -msgstr "Modules found" - -#: ../../operation/search_main.php:66 -msgid "Users found" -msgstr "Users found" - -#: ../../operation/search_main.php:69 -msgid "Graphs found" -msgstr "Graphs found" - -#: ../../operation/search_main.php:72 -msgid "Reports found" -msgstr "Reports found" - -#: ../../operation/search_main.php:75 -msgid "Maps found" -msgstr "Maps found" - -#: ../../operation/search_main.php:78 -msgid "Helps found" -msgstr "Help found" - -#: ../../operation/search_main.php:88 -#, php-format -msgid "Show %s of %s. View all matches" -msgstr "Show %s of %s. Show all matching entities." - -#: ../../operation/search_maps.php:33 -#: ../../enterprise/godmode/services/services.elements.php:136 -msgid "Elements" -msgstr "Elements" - -#: ../../operation/search_results.php:124 -#: ../../enterprise/dashboard/widgets/maps_status.php:29 -msgid "Maps" -msgstr "Maps" - -#: ../../operation/search_results.php:144 -msgid "Helps" -msgstr "Help" - -#: ../../operation/search_users.php:50 -msgid "Profile" -msgstr "Profile" - -#: ../../operation/servers/recon_view.php:36 -#: ../../operation/servers/recon_view.php:51 -msgid "Recon View" -msgstr "Recon View" - -#: ../../operation/servers/recon_view.php:104 -#: ../../operation/servers/recon_view.php:158 -#: ../../enterprise/extensions/ipam/ipam_network.php:151 -#: ../../enterprise/extensions/ipam/ipam_network.php:167 -#: ../../enterprise/godmode/massive/massive_edit_modules_satellite.php:613 -#: ../../enterprise/godmode/policies/policy_queue.php:377 -#: ../../enterprise/meta/advanced/policymanager.queue.php:259 -msgid "Progress" -msgstr "Progress" - -#: ../../operation/servers/recon_view.php:140 -msgid "Pending" -msgstr "Pending" - -#: ../../operation/servers/recon_view.php:173 -msgid "has no recon tasks assigned" -msgstr "has no recon tasks assigned" - -#: ../../operation/snmpconsole/snmp_browser.php:92 -msgid "SNMP Browser" -msgstr "SNMP Browser" - -#: ../../operation/snmpconsole/snmp_mib_uploader.php:66 -msgid "" -"MIB files will be installed on the system. Please note that a MIB may depend " -"on other MIB. To customize trap definitions use the SNMP trap editor." -msgstr "" -"MIB files will be installed on the system. Please note that an MIB file " -"might depend on another MIB. In order to customize trap definitions, use the " -"SNMP trap editor." - -#: ../../operation/snmpconsole/snmp_statistics.php:116 -#: ../../operation/snmpconsole/snmp_view.php:468 -msgid "There are no SNMP traps in database" -msgstr "There are no SNMP traps on the database" - -#: ../../operation/snmpconsole/snmp_statistics.php:127 -msgid "Traps received by source" -msgstr "Traps received by source" - -#: ../../operation/snmpconsole/snmp_statistics.php:141 -#: ../../operation/snmpconsole/snmp_statistics.php:199 -msgid "Number" -msgstr "Number" - -#: ../../operation/snmpconsole/snmp_statistics.php:156 -#: ../../operation/snmpconsole/snmp_view.php:680 -msgid "View agent details" -msgstr "View agent details" - -#: ../../operation/snmpconsole/snmp_statistics.php:185 -msgid "Traps received by Enterprise String" -msgstr "Traps received by the Enterprise String" - -#: ../../operation/snmpconsole/snmp_statistics.php:198 -msgid "Trap Enterprise String" -msgstr "Trap Enterprise String" - -#: ../../operation/snmpconsole/snmp_view.php:414 -msgid "" -"Search by any alphanumeric field in the trap.\n" -"\t\tREMEMBER trap sources need to be searched by IP Address" -msgstr "" -"Search by any alphanumeric field in the trap.\n" -"\t\tREMEMBER trap sources need to be searched by IP Address" - -#: ../../operation/snmpconsole/snmp_view.php:421 -msgid "Search by trap type" -msgstr "Search by trap type" - -#: ../../operation/snmpconsole/snmp_view.php:435 -msgid "Group by Enterprise String/IP" -msgstr "Group by Enterprise String/IP" - -#: ../../operation/snmpconsole/snmp_view.php:495 -#: ../../enterprise/dashboard/full_dashboard.php:147 -msgid "Exit fullscreen" -msgstr "Exit fullscreen" - -#: ../../operation/snmpconsole/snmp_view.php:521 -#: ../../enterprise/dashboard/full_dashboard.php:250 -#: ../../enterprise/dashboard/public_dashboard.php:276 -msgid "Refresh every" -msgstr "Refresh every" - -#: ../../operation/snmpconsole/snmp_view.php:533 -msgid "SNMP Traps" -msgstr "" - -#: ../../operation/snmpconsole/snmp_view.php:615 -msgid "Trap subtype" -msgstr "Trap subtype" - -#: ../../operation/snmpconsole/snmp_view.php:772 -msgid "Variable bindings:" -msgstr "Variable bindings:" - -#: ../../operation/snmpconsole/snmp_view.php:785 -msgid "See more details" -msgstr "View more details" - -#: ../../operation/snmpconsole/snmp_view.php:798 -msgid "Enterprise String:" -msgstr "Enterprise String:" - -#: ../../operation/snmpconsole/snmp_view.php:804 -#: ../../enterprise/godmode/agentes/collections.data.php:379 -msgid "Description:" -msgstr "Description:" - -#: ../../operation/snmpconsole/snmp_view.php:836 -msgid "Trap type:" -msgstr "Trap type:" - -#: ../../operation/snmpconsole/snmp_view.php:864 -msgid "Count:" -msgstr "Count:" - -#: ../../operation/snmpconsole/snmp_view.php:868 -msgid "First trap:" -msgstr "First trap:" - -#: ../../operation/snmpconsole/snmp_view.php:872 -msgid "Last trap:" -msgstr "Last trap:" - -#: ../../operation/snmpconsole/snmp_view.php:892 -msgid "No matching traps found" -msgstr "No matching traps found" - -#: ../../operation/snmpconsole/snmp_view.php:960 -#: ../../enterprise/dashboard/full_dashboard.php:361 -#: ../../enterprise/dashboard/public_dashboard.php:387 -msgid "Until next" -msgstr "Until next" - -#: ../../operation/tree.php:88 -#, php-format -msgid "Sort the agents by %s" -msgstr "Sort the agents by %s" - -#: ../../operation/tree.php:91 -msgid "tags" -msgstr "tags" - -#: ../../operation/tree.php:97 -msgid "groups" -msgstr "groups" - -#: ../../operation/tree.php:100 -msgid "module groups" -msgstr "module groups" - -#: ../../operation/tree.php:107 -msgid "policies" -msgstr "policies" - -#: ../../operation/tree.php:138 -msgid "Agent status" -msgstr "Agent status" - -#: ../../operation/tree.php:140 -msgid "Search agent" -msgstr "Search agent" - -#: ../../operation/tree.php:165 -msgid "Search module" -msgstr "Search module" - -#: ../../operation/tree.php:189 -msgid "Tree search" -msgstr "Tree search" - -#: ../../operation/tree.php:272 -#: ../../enterprise/dashboard/widgets/tree_view.php:196 -#: ../../enterprise/include/functions_reporting_csv.php:458 -msgid "Total modules" -msgstr "Total modules" - -#: ../../operation/tree.php:281 -#: ../../enterprise/dashboard/widgets/tree_view.php:205 -msgid "Critical agents" -msgstr "Critical agents" - -#: ../../operation/tree.php:286 -#: ../../enterprise/dashboard/widgets/tree_view.php:210 -msgid "Warning agents" -msgstr "Agents in 'Warning' status" - -#: ../../operation/tree.php:291 -#: ../../enterprise/dashboard/widgets/tree_view.php:215 -msgid "Unknown agents" -msgstr "Agents in 'Unknown' status" - -#: ../../operation/tree.php:296 -#: ../../enterprise/dashboard/widgets/tree_view.php:220 -msgid "Not init agents" -msgstr "Uninitialised agents" - -#: ../../operation/tree.php:301 -#: ../../enterprise/dashboard/widgets/tree_view.php:225 -msgid "Normal agents" -msgstr "Agents in 'Normal' status" - -#: ../../operation/users/user_edit.php:130 -#: ../../operation/users/user_edit.php:137 -msgid "Password successfully updated" -msgstr "Password successfully updated" - -#: ../../operation/users/user_edit.php:131 -#: ../../operation/users/user_edit.php:138 -#, php-format -msgid "Error updating passwords: %s" -msgstr "Error updating passwords: %s" - -#: ../../operation/users/user_edit.php:143 -msgid "" -"Passwords didn't match or other problem encountered while updating passwords" -msgstr "" -"The passwords didn't match or another problem occurred during password " -"update." - -#: ../../operation/users/user_edit.php:155 -#: ../../operation/users/user_edit.php:165 -msgid "Error updating user info" -msgstr "Error updating user info" - -#: ../../operation/users/user_edit.php:175 -msgid "Edit my User" -msgstr "Edit my User" - -#: ../../operation/users/user_edit.php:219 -msgid "New Password" -msgstr "New Password" - -#: ../../operation/users/user_edit.php:229 -msgid "" -"You can not change your password from Pandora FMS under the current " -"authentication scheme" -msgstr "" -"You can not change your password from Pandora FMS under the current " -"authentication scheme" - -#: ../../operation/users/user_edit.php:238 -msgid "If checkbox is clicked then block size global configuration is used" -msgstr "If checkbox is clicked then block size global configuration is used" - -#: ../../operation/users/user_edit.php:274 -msgid "Home screen" -msgstr "Home screen" - -#: ../../operation/users/user_edit.php:274 -msgid "" -"User can customize the home page. By default, will display 'Agent Detail'. " -"Example: Select 'Other' and type " -"sec=estado&sec2=operation/agentes/estado_agente to show agent detail view" -msgstr "" -"User can customise the home page. By default, it will display 'Agent " -"Detail'. Example: Select 'Other' and type " -"sec=estado&sec2=operation/agentes/estado_agente to show agent detail view" - -#: ../../operation/users/user_edit.php:339 -msgid "Show information" -msgstr "Show information" - -#: ../../operation/users/user_edit.php:345 -msgid "Event filter" -msgstr "Event filter" - -#: ../../operation/users/user_edit.php:350 -msgid "Newsletter Subscribed" -msgstr "Newsletter Subscribed" - -#: ../../operation/users/user_edit.php:352 -msgid "Already subscribed to Pandora FMS newsletter" -msgstr "Already subscribed to Pandora FMS newsletter" - -#: ../../operation/users/user_edit.php:358 -msgid "Newsletter Reminder" -msgstr "Newsletter Reminder" - -#: ../../operation/users/user_edit.php:414 -msgid "Autorefresh" -msgstr "Autorefresh" - -#: ../../operation/users/user_edit.php:414 -msgid "This will activate autorefresh in selected pages" -msgstr "This will activate autorefresh in selected pages" - -#: ../../operation/users/user_edit.php:421 -msgid "Full list of pages" -msgstr "Full list of pages" - -#: ../../operation/users/user_edit.php:423 -msgid "List of pages with autorefresh" -msgstr "List of pages with autorefresh" - -#: ../../operation/users/user_edit.php:429 -msgid "Push selected pages into autorefresh list" -msgstr "Push selected pages into autorefresh list" - -#: ../../operation/users/user_edit.php:433 -msgid "Pop selected pages out of autorefresh list" -msgstr "Pop selected pages out of autorefresh list" - -#: ../../operation/users/user_edit.php:469 -msgid "" -"You can not change your user info from Pandora FMS under the current " -"authentication scheme" -msgstr "" -"You can not change your user info from Pandora FMS under the current " -"authentication scheme" - -#: ../../operation/users/user_edit.php:541 -msgid "This user doesn't have any assigned profile/group." -msgstr "This user doesn't have any profile/group assigned" - -#: ../../operation/users/user_edit.php:710 -msgid "Double autentication information" -msgstr "Double autentication information" - -#: ../../operation/users/user_edit.php:773 -#: ../../operation/users/user_edit.php:849 -msgid "Double autentication activation" -msgstr "Double autentication activation" - -#: ../../operation/users/user_edit.php:799 -msgid "The double authentication will be deactivated" -msgstr "Double authentication will be deactivated" - -#: ../../operation/users/user_edit.php:800 -msgid "Deactivate" -msgstr "Deactivate" - -#: ../../operation/users/user_edit.php:832 -msgid "The double autentication was deactivated successfully" -msgstr "Double authentication was deactivated successfully" - -#: ../../operation/users/user_edit.php:835 -#: ../../operation/users/user_edit.php:839 -msgid "There was an error deactivating the double autentication" -msgstr "There was an error deactivating the double autentication" - -#: ../../operation/users/webchat.php:71 -msgid "Webchat" -msgstr "Webchat" - -#: ../../operation/users/webchat.php:82 -msgid "Users Online" -msgstr "Users Online" - -#: ../../operation/users/webchat.php:157 -msgid "Connection established...get last 24h messages..." -msgstr "Connection established - retrieving messages from the past 24hs." - -#: ../../operation/users/webchat.php:168 -msgid "Error in connection." -msgstr "Error in connection." - -#: ../../operation/users/webchat.php:249 -msgid "Error sendding message." -msgstr "Error sending message." - -#: ../../operation/users/webchat.php:277 -msgid "Error login." -msgstr "Login error." - -#: ../../enterprise/dashboard/dashboards.php:33 -#: ../../enterprise/mobile/operation/home.php:35 -msgid "Dashboards" -msgstr "Dashboards" - -#: ../../enterprise/dashboard/dashboards.php:59 -msgid "Successfully duplicate" -msgstr "Successfully duplicate" - -#: ../../enterprise/dashboard/dashboards.php:60 -msgid "Could not be duplicate" -msgstr "Could not be duplicated" - -#: ../../enterprise/dashboard/dashboards.php:83 -#: ../../enterprise/dashboard/main_dashboard.php:281 -#: ../../enterprise/dashboard/main_dashboard.php:290 -msgid "Cells" -msgstr "Cells" - -#: ../../enterprise/dashboard/dashboards.php:109 -msgid "There are no dashboards defined." -msgstr "There are no dashboards defined." - -#: ../../enterprise/dashboard/dashboards.php:123 -#, php-format -msgid "Private for (%s)" -msgstr "Private for (%s)" - -#: ../../enterprise/dashboard/dashboards.php:154 -msgid "New dashboard" -msgstr "" - -#: ../../enterprise/dashboard/full_dashboard.php:47 -#: ../../enterprise/dashboard/public_dashboard.php:70 -msgid "No slides selected" -msgstr "No slides selected" - -#: ../../enterprise/dashboard/full_dashboard.php:201 -#: ../../enterprise/dashboard/public_dashboard.php:217 -msgid "Change every" -msgstr "Change every" - -#: ../../enterprise/dashboard/full_dashboard.php:222 -#: ../../enterprise/dashboard/public_dashboard.php:244 -#: ../../enterprise/operation/agentes/transactional_map.php:307 -msgid "Stop" -msgstr "Stop" - -#: ../../enterprise/dashboard/full_dashboard.php:228 -#: ../../enterprise/dashboard/public_dashboard.php:250 -msgid "Pause" -msgstr "Pause" - -#: ../../enterprise/dashboard/full_dashboard.php:258 -#: ../../enterprise/dashboard/main_dashboard.php:183 -#: ../../enterprise/dashboard/public_dashboard.php:284 -msgid "Slides mode" -msgstr "Slides mode" - -#: ../../enterprise/dashboard/full_dashboard.php:349 -#: ../../enterprise/dashboard/main_dashboard.php:502 -#: ../../enterprise/dashboard/public_dashboard.php:375 -msgid "Slides" -msgstr "Slides" - -#: ../../enterprise/dashboard/main_dashboard.php:151 -msgid "Show link to public dashboard" -msgstr "Show link to public dashboard" - -#: ../../enterprise/dashboard/main_dashboard.php:168 -msgid "Save the actual layout design" -msgstr "Save actual layout design" - -#: ../../enterprise/dashboard/main_dashboard.php:336 -msgid "Private dashboard" -msgstr "Private dashboard" - -#: ../../enterprise/dashboard/main_dashboard.php:356 -msgid "Error: there are cells not empty." -msgstr "Error: there are cells not empty." - -#: ../../enterprise/dashboard/main_dashboard.php:361 -msgid "Error save conf dashboard" -msgstr "" - -#: ../../enterprise/dashboard/main_dashboard.php:427 -msgid "Add widget" -msgstr "Add widget" - -#: ../../enterprise/dashboard/main_dashboard.php:434 -msgid "Add new widget" -msgstr "Add new widget" - -#: ../../enterprise/dashboard/main_dashboard.php:436 -msgid "" -"Error, you are trying to add a widget in a empty cell. Please save the " -"layout before to add any widget in this cell." -msgstr "" -"Error, you are trying to add a widget in a empty cell. Please save the " -"layout before to add any widget in this cell." - -#: ../../enterprise/dashboard/main_dashboard.php:440 -msgid "There are unsaved changes" -msgstr "There are unsaved changes" - -#: ../../enterprise/dashboard/widget.php:68 -msgid "Empty for a transparent background color or CSS compatible value" -msgstr "Empty for a transparent background color or CSS compatible value" - -#: ../../enterprise/dashboard/widget.php:316 -msgid "Configure widget" -msgstr "Configure widget" - -#: ../../enterprise/dashboard/widget.php:324 -msgid "Delete widget" -msgstr "Delete widget" - -#: ../../enterprise/dashboard/widget.php:346 -msgid "Config widget" -msgstr "Config widget" - -#: ../../enterprise/dashboard/widget.php:356 -msgid "Please configure this widget before usage" -msgstr "Please configure this widget before usage" - -#: ../../enterprise/dashboard/widget.php:359 -msgid "Widget cannot be loaded" -msgstr "Cannot load widget." - -#: ../../enterprise/dashboard/widget.php:360 -msgid "Please, configure the widget again to recover it" -msgstr "Please configure the widget again to recover it" - -#: ../../enterprise/dashboard/widget.php:456 -msgid "" -"If propagate acl is activated, this group will include its child groups" -msgstr "" -"If propagate acl is activated, this group will include its child groups" - -#: ../../enterprise/dashboard/widgets/agent_module.php:30 -#: ../../enterprise/dashboard/widgets/agent_module.php:32 -msgid "Show Agent/Module View" -msgstr "" - -#: ../../enterprise/dashboard/widgets/agent_module.php:375 -#: ../../enterprise/dashboard/widgets/custom_graph.php:72 -#: ../../enterprise/dashboard/widgets/events_list.php:80 -#: ../../enterprise/dashboard/widgets/events_list.php:86 -#: ../../enterprise/dashboard/widgets/events_list.php:94 -#: ../../enterprise/dashboard/widgets/groups_status.php:53 -#: ../../enterprise/dashboard/widgets/groups_status.php:59 -#: ../../enterprise/dashboard/widgets/module_icon.php:116 -#: ../../enterprise/dashboard/widgets/module_icon.php:123 -#: ../../enterprise/dashboard/widgets/module_status.php:111 -#: ../../enterprise/dashboard/widgets/module_status.php:118 -#: ../../enterprise/dashboard/widgets/module_table_value.php:102 -#: ../../enterprise/dashboard/widgets/module_table_value.php:110 -#: ../../enterprise/dashboard/widgets/module_value.php:99 -#: ../../enterprise/dashboard/widgets/module_value.php:106 -#: ../../enterprise/dashboard/widgets/single_graph.php:93 -#: ../../enterprise/dashboard/widgets/single_graph.php:100 -#: ../../enterprise/dashboard/widgets/sla_percent.php:96 -#: ../../enterprise/dashboard/widgets/sla_percent.php:103 -msgid "You don't have access" -msgstr "You don't have access" - -#: ../../enterprise/dashboard/widgets/alerts_fired.php:24 -msgid "Alerts Fired" -msgstr "Alerts Fired" - -#: ../../enterprise/dashboard/widgets/alerts_fired.php:26 -msgid "Alerts Fired report" -msgstr "Alerts Fired report" - -#: ../../enterprise/dashboard/widgets/custom_graph.php:27 -msgid "Show a defined custom graph" -msgstr "Show a defined custom graph" - -#: ../../enterprise/dashboard/widgets/custom_graph.php:49 -#: ../../enterprise/godmode/reporting/graph_template_editor.php:202 -msgid "Stacked" -msgstr "Stacked" - -#: ../../enterprise/dashboard/widgets/events_list.php:28 -msgid "Latest events list" -msgstr "Latest events list" - -#: ../../enterprise/dashboard/widgets/events_list.php:39 -msgid "Limit" -msgstr "Limit" - -#: ../../enterprise/dashboard/widgets/events_list.php:49 -msgid "Only pending" -msgstr "Only pending" - -#: ../../enterprise/dashboard/widgets/example.php:23 -msgid "Welcome message to Pandora FMS" -msgstr "Welcome message to Pandora FMS" - -#: ../../enterprise/dashboard/widgets/example.php:26 -#: ../../enterprise/extensions/vmware/vmware_view.php:1099 -msgid "Welcome" -msgstr "Welcome" - -#: ../../enterprise/dashboard/widgets/example.php:40 -msgid "" -"This is an example of a dashboard widget. A widget may contain elements" -msgstr "" -"This is an example of a dashboard widget. A widget may contain elements" - -#: ../../enterprise/dashboard/widgets/example.php:41 -msgid "" -"To add more elements, click on \"Add widgets\" on the top of this " -"page." -msgstr "" -"To add more elements, click on \"Add widgets\" on the top of this " -"page." - -#: ../../enterprise/dashboard/widgets/example.php:42 -#: ../../enterprise/dashboard/widgets/example.php:44 -msgid "" -"To delete this message, click on the delete button on top right corner of " -"this element." -msgstr "" -"To delete this message, click on the delete button on top right corner of " -"this element." - -#: ../../enterprise/dashboard/widgets/example.php:43 -msgid "" -"To do so, just click on the title and drag and drop it to the desired place." -msgstr "" -"To do so, just click on the title and drag and drop it to the desired place." - -#: ../../enterprise/dashboard/widgets/example.php:45 -msgid "Thanks for using Pandora FMS" -msgstr "Thanks for using Pandora FMS." - -#: ../../enterprise/dashboard/widgets/graph_module_histogram.php:30 -#: ../../enterprise/dashboard/widgets/graph_module_histogram.php:32 -msgid "Graph Module Histogram" -msgstr "" - -#: ../../enterprise/dashboard/widgets/graph_module_histogram.php:66 -#: ../../enterprise/dashboard/widgets/sla_percent.php:63 -msgid "2 Hours" -msgstr "" - -#: ../../enterprise/dashboard/widgets/graph_module_histogram.php:67 -#: ../../enterprise/dashboard/widgets/sla_percent.php:64 -msgid "12 Hours" -msgstr "" - -#: ../../enterprise/dashboard/widgets/graph_module_histogram.php:68 -#: ../../enterprise/dashboard/widgets/sla_percent.php:65 -msgid "24 Hours" -msgstr "" - -#: ../../enterprise/dashboard/widgets/graph_module_histogram.php:69 -#: ../../enterprise/dashboard/widgets/sla_percent.php:66 -msgid "48 Hours" -msgstr "" - -#: ../../enterprise/dashboard/widgets/graph_module_histogram.php:74 -#: ../../enterprise/dashboard/widgets/module_icon.php:89 -#: ../../enterprise/dashboard/widgets/module_status.php:86 -#: ../../enterprise/dashboard/widgets/module_value.php:77 -#: ../../enterprise/dashboard/widgets/sla_percent.php:74 -msgid "Text size of label in px" -msgstr "Text size of label in px" - -#: ../../enterprise/dashboard/widgets/url.php:23 -msgid "Show the URL content" -msgstr "Show the URL content" - -#: ../../enterprise/dashboard/widgets/url.php:26 -msgid "My URL" -msgstr "My URL" - -#: ../../enterprise/dashboard/widgets/url.php:49 -#: ../../enterprise/dashboard/widgets/post.php:36 -#: ../../enterprise/dashboard/widgets/tactical.php:63 -#: ../../enterprise/dashboard/widgets/tactical.php:71 -msgid "Please, configure this widget before use" -msgstr "Please configure this widget before usage" - -#: ../../enterprise/dashboard/widgets/groups_status.php:24 -msgid "Groups status" -msgstr "Groups status" - -#: ../../enterprise/dashboard/widgets/groups_status.php:26 -msgid "General and quick group status report" -msgstr "General and quick group status report" - -#: ../../enterprise/dashboard/widgets/groups_status.php:89 -#: ../../enterprise/dashboard/widgets/groups_status.php:161 -msgid "Total nº:" -msgstr "" - -#: ../../enterprise/dashboard/widgets/groups_status.php:219 -msgid "Not agents in this group" -msgstr "" - -#: ../../enterprise/dashboard/widgets/maps_made_by_user.php:27 -msgid "Map made by user" -msgstr "Map made by user" - -#: ../../enterprise/dashboard/widgets/maps_made_by_user.php:29 -msgid "Show a map made by user" -msgstr "Show a map made by user" - -#: ../../enterprise/dashboard/widgets/maps_made_by_user.php:32 -msgid "WARNING: " -msgstr "" - -#: ../../enterprise/dashboard/widgets/maps_made_by_user.php:32 -msgid "" -"If your visual console is bigger than widget size, it will not fit in the " -"widget, instead, both vertical and horizonal scroll bars will be drawn. If " -"you want to \"fit\" a visual console into a widget, create it with the real " -"size you want to be fitter inside the widget." -msgstr "" - -#: ../../enterprise/dashboard/widgets/maps_made_by_user.php:35 -msgid "Layout" -msgstr "Layout" - -#: ../../enterprise/dashboard/widgets/maps_status.php:25 -msgid "Maps status" -msgstr "Maps status" - -#: ../../enterprise/dashboard/widgets/maps_status.php:27 -msgid "General and quick visual maps report" -msgstr "General and quick visual maps report" - -#: ../../enterprise/dashboard/widgets/module_icon.php:28 -msgid "Module with icon" -msgstr "Module with icon" - -#: ../../enterprise/dashboard/widgets/module_icon.php:30 -msgid "Show a value of module and icon" -msgstr "Show a value of module and icon" - -#: ../../enterprise/dashboard/widgets/module_icon.php:86 -#: ../../enterprise/dashboard/widgets/module_table_value.php:71 -#: ../../enterprise/dashboard/widgets/module_value.php:74 -#: ../../enterprise/dashboard/widgets/sla_percent.php:71 -msgid "Text size of value in px" -msgstr "Text size of value in px" - -#: ../../enterprise/dashboard/widgets/module_icon.php:92 -#: ../../enterprise/dashboard/widgets/module_status.php:89 -msgid "Size of icon" -msgstr "Size of icon" - -#: ../../enterprise/dashboard/widgets/module_status.php:28 -msgid "Status of module" -msgstr "Status of module" - -#: ../../enterprise/dashboard/widgets/module_status.php:30 -msgid "Show status of a module" -msgstr "Show status of a module" - -#: ../../enterprise/dashboard/widgets/module_table_value.php:28 -msgid "Show module value in a table" -msgstr "Show module value in a table" - -#: ../../enterprise/dashboard/widgets/module_table_value.php:30 -msgid "Show a value of module in a table" -msgstr "Show a value of module in a table" - -#: ../../enterprise/dashboard/widgets/module_table_value.php:74 -msgid "Separator of data" -msgstr "Separator of data" - -#: ../../enterprise/dashboard/widgets/module_table_value.php:76 -msgid "Carriage Return" -msgstr "Carriage Return" - -#: ../../enterprise/dashboard/widgets/module_table_value.php:77 -msgid "Vertical Bar" -msgstr "Vertical Bar" - -#: ../../enterprise/dashboard/widgets/module_table_value.php:78 -msgid "Semicolon" -msgstr "Semicolon" - -#: ../../enterprise/dashboard/widgets/module_table_value.php:79 -msgid "Colon" -msgstr "Colon" - -#: ../../enterprise/dashboard/widgets/module_table_value.php:80 -msgid "Commas" -msgstr "Commas" - -#: ../../enterprise/dashboard/widgets/module_table_value.php:81 -msgid "Blank" -msgstr "Blank" - -#: ../../enterprise/dashboard/widgets/module_value.php:28 -msgid "Show module value" -msgstr "Show module value" - -#: ../../enterprise/dashboard/widgets/module_value.php:30 -msgid "Show a value of module" -msgstr "Show a value of module" - -#: ../../enterprise/dashboard/widgets/monitor_health.php:21 -msgid "Global health" -msgstr "Global health" - -#: ../../enterprise/dashboard/widgets/monitor_health.php:23 -msgid "Show a list of global monitor health" -msgstr "Show a list of global monitor health" - -#: ../../enterprise/dashboard/widgets/network_map.php:30 -msgid "Show a map of the monitored network" -msgstr "Show a map of the monitored network." - -#: ../../enterprise/dashboard/widgets/network_map.php:42 -msgid "X offset" -msgstr "" - -#: ../../enterprise/dashboard/widgets/network_map.php:45 -msgid "Introduce x-axis data. Right=positive Left=negative" -msgstr "" - -#: ../../enterprise/dashboard/widgets/network_map.php:47 -msgid "Y offset" -msgstr "" - -#: ../../enterprise/dashboard/widgets/network_map.php:50 -msgid "Introduce Y-axis data. Top=positive Bottom=negative" -msgstr "" - -#: ../../enterprise/dashboard/widgets/network_map.php:53 -msgid "Zoom level" -msgstr "" - -#: ../../enterprise/dashboard/widgets/network_map.php:56 -msgid "" -"Introduce zoom level. 1 = Highest resolution. Figures may include decimals" -msgstr "" - -#: ../../enterprise/dashboard/widgets/post.php:23 -msgid "Panel with a message" -msgstr "Panel with a message" - -#: ../../enterprise/dashboard/widgets/post.php:26 -msgid "My Post" -msgstr "My Post" - -#: ../../enterprise/dashboard/widgets/reports.php:29 -msgid "Show a report made by user" -msgstr "Show a report made by user" - -#: ../../enterprise/dashboard/widgets/service_map.php:22 -#: ../../enterprise/operation/services/services.service.php:92 -#: ../../enterprise/operation/services/services.service_map.php:102 -msgid "Service Map" -msgstr "Service Map" - -#: ../../enterprise/dashboard/widgets/service_map.php:24 -msgid "Show a service map" -msgstr "Show a service map" - -#: ../../enterprise/dashboard/widgets/service_map.php:57 -msgid "The user doesn't have permission to read agents" -msgstr "The user doesn't have permission to read agents" - -#: ../../enterprise/dashboard/widgets/service_map.php:62 -msgid "Missing id" -msgstr "Missing id" - -#: ../../enterprise/dashboard/widgets/single_graph.php:29 -msgid "Single graph" -msgstr "Single graph" - -#: ../../enterprise/dashboard/widgets/single_graph.php:31 -msgid "Show a graph of an agent module" -msgstr "Show a graph of an agent module" - -#: ../../enterprise/dashboard/widgets/sla_percent.php:29 -#: ../../enterprise/dashboard/widgets/sla_percent.php:31 -msgid "Show SLA percent" -msgstr "" - -#: ../../enterprise/dashboard/widgets/top_n.php:34 -msgid "Show a top n of agents modules." -msgstr "Show a top n of agents modules." - -#: ../../enterprise/dashboard/widgets/top_n.php:108 -msgid "" -"Please could you fill the widget data previous to filling the list items." -msgstr "" -"Please could you fill the widget data previous to filling the list items." - -#: ../../enterprise/dashboard/widgets/top_n.php:114 -#: ../../enterprise/dashboard/widgets/top_n.php:297 -#: ../../enterprise/include/ajax/top_n_widget.ajax.php:73 -msgid "avg" -msgstr "avg" - -#: ../../enterprise/dashboard/widgets/top_n.php:272 -msgid "Selection module one by one" -msgstr "Selection module one by one" - -#: ../../enterprise/dashboard/widgets/top_n.php:283 -msgid "Selection several modules" -msgstr "Selection several modules" - -#: ../../enterprise/dashboard/widgets/top_n.php:311 -msgid "Regex for to filter modules" -msgstr "Regex for to filter modules" - -#: ../../enterprise/dashboard/widgets/top_n.php:320 -#: ../../enterprise/dashboard/widgets/tree_view.php:73 -msgid "Filter modules" -msgstr "Filter modules" - -#: ../../enterprise/dashboard/widgets/top_n_events_by_group.php:26 -msgid "Top N Events by agent." -msgstr "Top N Events by agent." - -#: ../../enterprise/dashboard/widgets/top_n_events_by_group.php:28 -msgid "Top N events by agent." -msgstr "Top N events by agent." - -#: ../../enterprise/dashboard/widgets/top_n_events_by_group.php:31 -#: ../../enterprise/dashboard/widgets/top_n_events_by_module.php:31 -msgid "Amount to show" -msgstr "Amount to show" - -#: ../../enterprise/dashboard/widgets/top_n_events_by_group.php:39 -#: ../../enterprise/dashboard/widgets/top_n_events_by_module.php:39 -msgid "Legend Position" -msgstr "Legend Position" - -#: ../../enterprise/dashboard/widgets/top_n_events_by_group.php:43 -#: ../../enterprise/dashboard/widgets/top_n_events_by_module.php:43 -msgid "No legend" -msgstr "No legend" - -#: ../../enterprise/dashboard/widgets/top_n_events_by_group.php:63 -#: ../../enterprise/dashboard/widgets/top_n_events_by_module.php:64 -msgid "Please select one or more groups." -msgstr "Please select one or more groups." - -#: ../../enterprise/dashboard/widgets/top_n_events_by_group.php:124 -#: ../../enterprise/dashboard/widgets/top_n_events_by_module.php:129 -msgid "There is not data to show." -msgstr "There is not data to show." - -#: ../../enterprise/dashboard/widgets/top_n_events_by_module.php:26 -msgid "Top N Events by module." -msgstr "Top N Events by module." - -#: ../../enterprise/dashboard/widgets/top_n_events_by_module.php:28 -msgid "Top N events by module." -msgstr "Top N events by module." - -#: ../../enterprise/dashboard/widgets/tree_view.php:22 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1212 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1416 -msgid "Tree View" -msgstr "Tree View" - -#: ../../enterprise/dashboard/widgets/tree_view.php:24 -msgid "Show the tree view" -msgstr "Show the tree view" - -#: ../../enterprise/dashboard/widgets/tree_view.php:41 -msgid "Tab" -msgstr "Tab" - -#: ../../enterprise/dashboard/widgets/tree_view.php:47 -msgid "Open all nodes" -msgstr "Open all nodes" - -#: ../../enterprise/dashboard/widgets/tree_view.php:58 -msgid "Agents status" -msgstr "Agents status" - -#: ../../enterprise/dashboard/widgets/tree_view.php:60 -msgid "Filter agents" -msgstr "Filter agents" - -#: ../../enterprise/dashboard/widgets/tree_view.php:71 -msgid "Modules status" -msgstr "Modules status" - -#: ../../enterprise/dashboard/widgets/tree_view.php:82 -msgid "" -"The user doesn't have permission to read agents. Please contact with your " -"pandora administrator." -msgstr "" -"The user doesn't have permission to read agents. Please contact with your " -"pandora administrator." - -#: ../../enterprise/dashboard/widgets/tree_view.php:89 -msgid "This widget only working in desktop version." -msgstr "This widget will only work on desktop version." - -#: ../../enterprise/extensions/backup/main.php:63 -msgid "Pandora database backup utility" -msgstr "Pandora database backup utility" - -#: ../../enterprise/extensions/backup/main.php:70 -msgid "Filter backups" -msgstr "" - -#: ../../enterprise/extensions/backup/main.php:82 -msgid "Path backups" -msgstr "" - -#: ../../enterprise/extensions/backup/main.php:102 -#: ../../enterprise/extensions/cron/main.php:268 -#: ../../enterprise/extensions/cron/main.php:282 -msgid "Path" -msgstr "Path" - -#: ../../enterprise/extensions/backup/main.php:168 -msgid "Lost" -msgstr "Lost" - -#: ../../enterprise/extensions/backup/main.php:198 -msgid "Backups list" -msgstr "Backups list" - -#: ../../enterprise/extensions/backup/main.php:203 -msgid "Create backup" -msgstr "Create backup" - -#: ../../enterprise/extensions/backup/main.php:217 -msgid "Path to save backup" -msgstr "" - -#: ../../enterprise/extensions/backup.php:63 -msgid "Backup" -msgstr "Backup" - -#: ../../enterprise/extensions/cron/functions.php:17 -#: ../../enterprise/extensions/cron/functions.php:52 -#: ../../enterprise/extensions/cron/functions.php:73 -#: ../../enterprise/extensions/cron/functions.php:104 -#: ../../enterprise/extensions/cron/functions.php:134 -#: ../../enterprise/extensions/cron/functions.php:175 -msgid "Report to build" -msgstr "Report to build" - -#: ../../enterprise/extensions/cron/functions.php:23 -#: ../../enterprise/extensions/cron/functions.php:48 -msgid "Send to emails (separated by comma)" -msgstr "Send to e-mail addresses (separated by a comma)" - -#: ../../enterprise/extensions/cron/functions.php:27 -#: ../../enterprise/extensions/cron/functions.php:119 -msgid "Template to build" -msgstr "" - -#: ../../enterprise/extensions/cron/functions.php:46 -#: ../../enterprise/extensions/cron/main.php:249 -msgid "Report per agent" -msgstr "" - -#: ../../enterprise/extensions/cron/functions.php:58 -#: ../../enterprise/extensions/cron/functions.php:63 -#: ../../enterprise/extensions/cron/functions.php:79 -#: ../../enterprise/extensions/cron/functions.php:135 -#: ../../enterprise/extensions/cron/functions.php:176 -msgid "Save to disk into path" -msgstr "Save to disk in path" - -#: ../../enterprise/extensions/cron/functions.php:105 -#: ../../enterprise/extensions/cron/functions.php:120 -msgid "Send to email" -msgstr "Send to e-mail" - -#: ../../enterprise/extensions/cron/functions.php:106 -msgid "Send custom report by email" -msgstr "Send custom report by e-mail" - -#: ../../enterprise/extensions/cron/functions.php:121 -msgid "Send custom report (from template) by email" -msgstr "" - -#: ../../enterprise/extensions/cron/functions.php:136 -#: ../../enterprise/extensions/cron/functions.php:177 -msgid "Save custom report to disk" -msgstr "Save custom report to disk" - -#: ../../enterprise/extensions/cron/functions.php:149 -#: ../../enterprise/extensions/cron/functions.php:162 -msgid "Backup Pandora database" -msgstr "Backup Pandora database" - -#: ../../enterprise/extensions/cron/functions.php:192 -msgid "Not scheduled" -msgstr "Not scheduled" - -#: ../../enterprise/extensions/cron/functions.php:193 -#: ../../enterprise/extensions/vmware/functions.php:25 -msgid "Hourly" -msgstr "Hourly" - -#: ../../enterprise/extensions/cron/functions.php:197 -#: ../../enterprise/extensions/vmware/functions.php:29 -msgid "Yearly" -msgstr "Annually" - -#: ../../enterprise/extensions/cron/functions.php:446 -#: ../../enterprise/extensions/cron/functions.php:544 -msgid "This is the automatic generated report" -msgstr "This is the automatically generated report" - -#: ../../enterprise/extensions/cron/functions.php:449 -#: ../../enterprise/extensions/cron/functions.php:547 -msgid "Open the attached file to view it" -msgstr "Open the attached file to view it" - -#: ../../enterprise/extensions/cron/functions.php:455 -#: ../../enterprise/extensions/cron/functions.php:553 -msgid "Please do not answer or reply to this email" -msgstr "Please do not answer or reply to this e-mail" - -#: ../../enterprise/extensions/cron/main.php:39 -#: ../../enterprise/extensions/cron.php:117 -#: ../../enterprise/extensions/cron.php:123 -msgid "Cron jobs" -msgstr "Cron jobs" - -#: ../../enterprise/extensions/cron/main.php:45 -msgid "Add new job" -msgstr "Add new job" - -#: ../../enterprise/extensions/cron/main.php:83 -#: ../../enterprise/extensions/cron/main.php:142 -msgid "Path doesn't exists or is not writable" -msgstr "Path doesn't exist or is not writable." - -#: ../../enterprise/extensions/cron/main.php:117 -#: ../../enterprise/extensions/cron/main.php:135 -msgid "Edit job" -msgstr "Edit job" - -#: ../../enterprise/extensions/cron/main.php:161 -msgid "Cron extension is not running" -msgstr "Cron extension is not running" - -#: ../../enterprise/extensions/cron/main.php:162 -msgid "Cron extension has never run or it's not configured well" -msgstr "Cron extension has never run or it's not configured well." - -#: ../../enterprise/extensions/cron/main.php:164 -msgid "" -"This extension relies on a proper setup of cron, the time-based scheduling " -"service" -msgstr "" -"This extension relies on a proper setup of cron, the time-based scheduling " -"service." - -#: ../../enterprise/extensions/cron/main.php:166 -msgid "Please, add the following line to your crontab file" -msgstr "Please add the following line to your crontab file" - -#: ../../enterprise/extensions/cron/main.php:172 -msgid "Last execution" -msgstr "Last execution" - -#: ../../enterprise/extensions/cron/main.php:179 -msgid "Cron extension is running" -msgstr "Cron extension is running" - -#: ../../enterprise/extensions/cron/main.php:188 -msgid "Scheduled jobs" -msgstr "Scheduled jobs" - -#: ../../enterprise/extensions/cron/main.php:197 -#: ../../enterprise/extensions/cron/main.php:317 -msgid "Task" -msgstr "Task" - -#: ../../enterprise/extensions/cron/main.php:198 -#: ../../enterprise/extensions/cron/main.php:326 -#: ../../enterprise/extensions/vmware/main.php:275 -msgid "Scheduled" -msgstr "Scheduled" - -#: ../../enterprise/extensions/cron/main.php:199 -#: ../../enterprise/extensions/cron/main.php:329 -msgid "Next execution" -msgstr "" - -#: ../../enterprise/extensions/cron/main.php:200 -msgid "Last run" -msgstr "Last run" - -#: ../../enterprise/extensions/cron/main.php:209 -msgid "Force run" -msgstr "Force run" - -#: ../../enterprise/extensions/csv_import/main.php:40 -#, php-format -msgid "Created agent %s" -msgstr "Created agent %s" - -#: ../../enterprise/extensions/csv_import/main.php:41 -#: ../../enterprise/meta/include/functions_wizard_meta.php:2036 -#, php-format -msgid "Could not create agent %s" -msgstr "Could not create agent %s" - -#: ../../enterprise/extensions/csv_import/main.php:46 -#: ../../enterprise/extensions/csv_import_group/main.php:46 -msgid "File processed" -msgstr "File processed" - -#: ../../enterprise/extensions/csv_import/main.php:56 -#: ../../enterprise/extensions/csv_import_group/main.php:56 -msgid "CSV format" -msgstr "CSV format" - -#: ../../enterprise/extensions/csv_import/main.php:57 -#: ../../enterprise/extensions/csv_import_group/main.php:57 -msgid "The CSV file must have the fields in the following order" -msgstr "The CSV file must have the fields in the following order" - -#: ../../enterprise/extensions/csv_import/main.php:72 -#: ../../enterprise/extensions/csv_import_group/main.php:72 -msgid "Upload file" -msgstr "Upload file" - -#: ../../enterprise/extensions/csv_import/main.php:79 -#: ../../enterprise/extensions/csv_import_group/main.php:75 -msgid "Separator" -msgstr "Separator" - -#: ../../enterprise/extensions/csv_import/main.php:83 -#: ../../enterprise/extensions/csv_import_group/main.php:79 -msgid "Upload CSV file" -msgstr "Upload CSV file" - -#: ../../enterprise/extensions/csv_import.php:27 -msgid "CSV import" -msgstr "CSV import" - -#: ../../enterprise/extensions/csv_import_group/main.php:40 -#, php-format -msgid "Created group %s" -msgstr "Created group %s" - -#: ../../enterprise/extensions/csv_import_group/main.php:41 -#, php-format -msgid "Could not create group %s" -msgstr "Could not create group %s" - -#: ../../enterprise/extensions/csv_import_group.php:27 -msgid "CSV import group" -msgstr "CSV import group" - -#: ../../enterprise/extensions/disabled/check_acls.php:16 -msgid "ACL users for this agent" -msgstr "ACL users for this agent" - -#: ../../enterprise/extensions/disabled/check_acls.php:100 -msgid "There are no defined users" -msgstr "There are no defined users" - -#: ../../enterprise/extensions/disabled/check_acls.php:188 -msgid "ACL module tags for the modules in this agent" -msgstr "ACL module tags for the modules in this agent" - -#: ../../enterprise/extensions/disabled/check_acls.php:198 -msgid "Only admin users can see this section." -msgstr "Only admin users can see this section." - -#: ../../enterprise/extensions/disabled/check_acls.php:202 -msgid "Check ACL" -msgstr "Check ACL" - -#: ../../enterprise/extensions/ipam/include/functions_ipam.php:21 -msgid "Export to Excel" -msgstr "Export to Excel" - -#: ../../enterprise/extensions/ipam/include/functions_ipam.php:59 -msgid "Assign next free IP" -msgstr "Assign next free IP" - -#: ../../enterprise/extensions/ipam/include/functions_ipam.php:73 -msgid "Next available IP" -msgstr "Next available IP" - -#: ../../enterprise/extensions/ipam/ipam_action.php:79 -#: ../../enterprise/extensions/ipam/ipam_action.php:115 -msgid "Incorrect format in Subnet field" -msgstr "Wrong format in Subnet field" - -#: ../../enterprise/extensions/ipam/ipam_action.php:83 -#: ../../enterprise/extensions/ipam/ipam_action.php:120 -msgid "The location is not filled, please add a location." -msgstr "The location is not filled, please add a location." - -#: ../../enterprise/extensions/ipam/ipam_action.php:194 -msgid "Successfully updated." -msgstr "Successfully updated." - -#: ../../enterprise/extensions/ipam/ipam_ajax.php:84 -msgid "There is not an available IP." -msgstr "There is not an available IP." - -#: ../../enterprise/extensions/ipam/ipam_ajax.php:87 -msgid "Next available IP Address is:" -msgstr "Next available IP Address is:" - -#: ../../enterprise/extensions/ipam/ipam_ajax.php:110 -msgid "Reserve this IP now" -msgstr "Reserve this IP now" - -#: ../../enterprise/extensions/ipam/ipam_ajax.php:126 -msgid "Manage this IP now" -msgstr "Manage this IP now" - -#: ../../enterprise/extensions/ipam/ipam_ajax.php:157 -#: ../../enterprise/extensions/ipam/ipam_excel.php:116 -#: ../../enterprise/extensions/ipam/ipam_network.php:274 -#: ../../enterprise/extensions/ipam/ipam_network.php:275 -#: ../../enterprise/extensions/ipam/ipam_network.php:536 -msgid "Hostname" -msgstr "Hostname" - -#: ../../enterprise/extensions/ipam/ipam_ajax.php:167 -msgid "Operating system" -msgstr "Operating system" - -#: ../../enterprise/extensions/ipam/ipam_ajax.php:177 -msgid "This agent has other IPs" -msgstr "This agent has other IPs" - -#: ../../enterprise/extensions/ipam/ipam_ajax.php:186 -msgid "Generate events" -msgstr "Generate events" - -#: ../../enterprise/extensions/ipam/ipam_ajax.php:191 -#: ../../enterprise/extensions/ipam/ipam_massive.php:77 -#: ../../enterprise/extensions/ipam/ipam_network.php:231 -#: ../../enterprise/extensions/ipam/ipam_network.php:540 -msgid "Managed" -msgstr "Managed" - -#: ../../enterprise/extensions/ipam/ipam_ajax.php:201 -#: ../../enterprise/extensions/ipam/ipam_massive.php:78 -#: ../../enterprise/extensions/ipam/ipam_network.php:237 -#: ../../enterprise/extensions/ipam/ipam_network.php:306 -#: ../../enterprise/extensions/ipam/ipam_network.php:541 -msgid "Reserved" -msgstr "Reserved" - -#: ../../enterprise/extensions/ipam/ipam_ajax.php:226 -msgid "Edited" -msgstr "Edited" - -#: ../../enterprise/extensions/ipam/ipam_ajax.php:236 -msgid "Tracking" -msgstr "Tracking" - -#: ../../enterprise/extensions/ipam/ipam_ajax.php:252 -msgid "Ping" -msgstr "Ping" - -#: ../../enterprise/extensions/ipam/ipam_ajax.php:294 -msgid "Ping to host" -msgstr "Ping to host" - -#: ../../enterprise/extensions/ipam/ipam_calculator.php:43 -#: ../../enterprise/extensions/ipam/ipam_calculator.php:44 -#: ../../enterprise/extensions/ipam/ipam_calculator.php:52 -#: ../../enterprise/extensions/ipam/ipam_calculator.php:53 -#: ../../enterprise/extensions/ipam/ipam_calculator.php:54 -#: ../../enterprise/extensions/ipam/ipam_calculator.php:55 -msgid "Example:" -msgstr "Example:" - -#: ../../enterprise/extensions/ipam/ipam_calculator.php:46 -msgid "Bit mask" -msgstr "Bit mask" - -#: ../../enterprise/extensions/ipam/ipam_calculator.php:46 -msgid "Net mask" -msgstr "Net mask" - -#: ../../enterprise/extensions/ipam/ipam_calculator.php:48 -msgid "Mask format" -msgstr "Mask format" - -#: ../../enterprise/extensions/ipam/ipam_calculator.php:50 -msgid "Mask" -msgstr "Mask" - -#: ../../enterprise/extensions/ipam/ipam_calculator.php:63 -msgid "Calculate" -msgstr "Calculate" - -#: ../../enterprise/extensions/ipam/ipam_calculator.php:70 -msgid "Address field is empty" -msgstr "Address field is empty" - -#: ../../enterprise/extensions/ipam/ipam_calculator.php:76 -msgid "Mask field is empty" -msgstr "Mask field is empty" - -#: ../../enterprise/extensions/ipam/ipam_calculator.php:94 -#: ../../enterprise/extensions/ipam/ipam_calculator.php:109 -msgid "Incorrect address format" -msgstr "Incorrect address format" - -#: ../../enterprise/extensions/ipam/ipam_calculator.php:98 -#: ../../enterprise/extensions/ipam/ipam_calculator.php:102 -#: ../../enterprise/extensions/ipam/ipam_calculator.php:113 -msgid "Incorrect mask format" -msgstr "Incorrect mask format" - -#: ../../enterprise/extensions/ipam/ipam_calculator.php:141 -msgid "Network mask" -msgstr "Network mask" - -#: ../../enterprise/extensions/ipam/ipam_calculator.php:155 -msgid "Network wildcard" -msgstr "Network wildcard" - -#: ../../enterprise/extensions/ipam/ipam_calculator.php:160 -msgid "Network address" -msgstr "Network address" - -#: ../../enterprise/extensions/ipam/ipam_calculator.php:165 -msgid "Broadcast address" -msgstr "Broadcast address" - -#: ../../enterprise/extensions/ipam/ipam_calculator.php:170 -msgid "First valid IP" -msgstr "First valid IP" - -#: ../../enterprise/extensions/ipam/ipam_calculator.php:175 -msgid "Last valid IP" -msgstr "Last valid IP" - -#: ../../enterprise/extensions/ipam/ipam_calculator.php:181 -msgid "Hosts/Net" -msgstr "Hosts/Net" - -#: ../../enterprise/extensions/ipam/ipam_editor.php:35 -msgid "Network not found" -msgstr "Network not found" - -#: ../../enterprise/extensions/ipam/ipam_editor.php:69 -msgid "Format: IP/Mask" -msgstr "Format: IP/Mask" - -#: ../../enterprise/extensions/ipam/ipam_editor.php:71 -msgid "Examples" -msgstr "Examples" - -#: ../../enterprise/extensions/ipam/ipam_editor.php:89 -msgid "For example: Central Data Center" -msgstr "For example: Central Data Centre" - -#: ../../enterprise/extensions/ipam/ipam_editor.php:93 -msgid "Scan interval" -msgstr "Scan interval" - -#: ../../enterprise/extensions/ipam/ipam_editor.php:93 -msgid "0 for manually scan" -msgstr "0 for manually scan" - -#: ../../enterprise/extensions/ipam/ipam_editor.php:98 -msgid "Operator users" -msgstr "Operator users" - -#: ../../enterprise/extensions/ipam/ipam_editor.php:98 -msgid "" -"The list of users can manage the networks in the IPAM. Only the admin users " -"can manage networks and edit the networks." -msgstr "" -"The list of users can manage the networks in the IPAM. Only the admin users " -"can manage networks and edit the networks." - -#: ../../enterprise/extensions/ipam/ipam_excel.php:116 -#: ../../enterprise/extensions/ipam/ipam_network.php:225 -#: ../../enterprise/extensions/ipam/ipam_network.php:550 -msgid "Alive" -msgstr "Alive" - -#: ../../enterprise/extensions/ipam/ipam_list.php:133 -msgid "No networks found" -msgstr "No networks found" - -#: ../../enterprise/extensions/ipam/ipam_list.php:175 -msgid "IPs" -msgstr "IPs" - -#: ../../enterprise/extensions/ipam/ipam_list.php:230 -#: ../../enterprise/extensions/ipam.php:189 -msgid "Manage addresses" -msgstr "Manage addresses" - -#: ../../enterprise/extensions/ipam/ipam_list.php:233 -#: ../../enterprise/extensions/ipam.php:205 -msgid "Addresses view" -msgstr "Addresses view" - -#: ../../enterprise/extensions/ipam/ipam_list.php:239 -msgid "Edit network" -msgstr "Edit network" - -#: ../../enterprise/extensions/ipam/ipam_list.php:243 -msgid "Delete network" -msgstr "Delete network" - -#: ../../enterprise/extensions/ipam/ipam_massive.php:68 -msgid "Addresses" -msgstr "Addresses" - -#: ../../enterprise/extensions/ipam/ipam_network.php:104 -msgid "No addresses found on this network" -msgstr "No addresses found on this network" - -#: ../../enterprise/extensions/ipam/ipam_network.php:121 -#: ../../enterprise/godmode/servers/credential_boxes_satellite.php:324 -#: ../../enterprise/godmode/servers/manage_credential_boxes.php:53 -msgid "Subnet" -msgstr "Subnet" - -#: ../../enterprise/extensions/ipam/ipam_network.php:219 -msgid "Total IPs" -msgstr "Total IPs" - -#: ../../enterprise/extensions/ipam/ipam_network.php:227 -#: ../../enterprise/extensions/ipam/ipam_network.php:553 -msgid "Not alive" -msgstr "Not alive" - -#: ../../enterprise/extensions/ipam/ipam_network.php:233 -msgid "Not managed" -msgstr "Unmanaged" - -#: ../../enterprise/extensions/ipam/ipam_network.php:239 -msgid "Not Reserved" -msgstr "Not Reserved" - -#: ../../enterprise/extensions/ipam/ipam_network.php:272 -msgid "DESC" -msgstr "DESC" - -#: ../../enterprise/extensions/ipam/ipam_network.php:273 -msgid "ASC" -msgstr "ASC" - -#: ../../enterprise/extensions/ipam/ipam_network.php:274 -msgid "A -> Z" -msgstr "A -> Z" - -#: ../../enterprise/extensions/ipam/ipam_network.php:275 -msgid "Z -> A" -msgstr "Z -> A" - -#: ../../enterprise/extensions/ipam/ipam_network.php:276 -#: ../../enterprise/extensions/ipam/ipam_network.php:277 -msgid "Last check" -msgstr "Last check" - -#: ../../enterprise/extensions/ipam/ipam_network.php:276 -msgid "Newer -> Older" -msgstr "Newer -> Older" - -#: ../../enterprise/extensions/ipam/ipam_network.php:277 -msgid "Older -> Newer" -msgstr "Older -> Newer" - -#: ../../enterprise/extensions/ipam/ipam_network.php:284 -msgid "Exact address match" -msgstr "Exact address match" - -#: ../../enterprise/extensions/ipam/ipam_network.php:288 -msgid "Big" -msgstr "Big" - -#: ../../enterprise/extensions/ipam/ipam_network.php:289 -msgid "Tiny" -msgstr "Tiny" - -#: ../../enterprise/extensions/ipam/ipam_network.php:290 -msgid "Icons style" -msgstr "Icons style" - -#: ../../enterprise/extensions/ipam/ipam_network.php:297 -msgid "Show not alive hosts" -msgstr "Show not alive hosts" - -#: ../../enterprise/extensions/ipam/ipam_network.php:300 -msgid "Show only managed addresses" -msgstr "Show only managed addresses" - -#: ../../enterprise/extensions/ipam/ipam_network.php:303 -msgid "Reserved addresses" -msgstr "Reserved addresses" - -#: ../../enterprise/extensions/ipam/ipam_network.php:307 -msgid "Unreserved" -msgstr "Unreserved" - -#: ../../enterprise/extensions/ipam/ipam_network.php:332 -msgid "Filter options" -msgstr "Filter options" - -#: ../../enterprise/extensions/ipam/ipam_network.php:472 -msgid "Edit address" -msgstr "Edit address" - -#: ../../enterprise/extensions/ipam/ipam_network.php:477 -msgid "Disabled address" -msgstr "Disabled address" - -#: ../../enterprise/extensions/ipam/ipam_network.php:477 -msgid "This address will not be updated by the server" -msgstr "This address will not be updated by the server" - -#: ../../enterprise/extensions/ipam/ipam_network.php:574 -#: ../../enterprise/extensions/ipam/ipam_network.php:609 -#: ../../enterprise/extensions/ipam/ipam_network.php:632 -msgid "Change to automatic mode" -msgstr "Change to automatic mode" - -#: ../../enterprise/extensions/ipam/ipam_network.php:575 -#: ../../enterprise/extensions/ipam/ipam_network.php:610 -#: ../../enterprise/extensions/ipam/ipam_network.php:633 -msgid "Change to manual mode" -msgstr "Change to manual mode" - -#: ../../enterprise/extensions/ipam/ipam_network.php:649 -msgid "Add comments" -msgstr "Add comments" - -#: ../../enterprise/extensions/ipam/ipam_network.php:666 -msgid "Update agent address" -msgstr "Update agent address" - -#: ../../enterprise/extensions/ipam/ipam_network.php:783 -msgid "Please, uncheck auto option to set manual agent." -msgstr "Please, uncheck auto option to set manual agent." - -#: ../../enterprise/extensions/ipam.php:168 -#: ../../enterprise/extensions/ipam.php:284 -msgid "Subnetworks calculator" -msgstr "Subnetworks calculator" - -#: ../../enterprise/extensions/ipam.php:240 -#: ../../enterprise/extensions/ipam.php:308 -#: ../../enterprise/extensions/ipam.php:330 -#: ../../enterprise/extensions/ipam.php:331 -msgid "IPAM" -msgstr "IPAM" - -#: ../../enterprise/extensions/resource_exportation/functions.php:19 -msgid "Export agents" -msgstr "" - -#: ../../enterprise/extensions/resource_registration/functions.php:37 -#, php-format -msgid "Error create '%s' policy, the name exist and there aren't free name." -msgstr "" -"Error create '%s' policy, the name exists and there aren't free names." - -#: ../../enterprise/extensions/resource_registration/functions.php:44 -#, php-format -msgid "" -"Warning create '%s' policy, the name exist, the policy have a name %s." -msgstr "" -"Warning on creating '%s' policy, the name exists and the policy has the name " -"%s." - -#: ../../enterprise/extensions/resource_registration/functions.php:51 -msgid "Error the policy haven't name." -msgstr "Error. The policy doesn't have a name." - -#: ../../enterprise/extensions/resource_registration/functions.php:65 -#, php-format -msgid "Success create '%s' policy." -msgstr "Success in creating '%s' policy." - -#: ../../enterprise/extensions/resource_registration/functions.php:66 -#, php-format -msgid "Error create '%s' policy." -msgstr "Error in creating '%s' policy." - -#: ../../enterprise/extensions/resource_registration/functions.php:104 -#, php-format -msgid "Error add '%s' agent. The agent does not exist in pandora" -msgstr "" - -#: ../../enterprise/extensions/resource_registration/functions.php:108 -#, php-format -msgid "Success add '%s' agent." -msgstr "Success in adding '%s' agent." - -#: ../../enterprise/extensions/resource_registration/functions.php:109 -#, php-format -msgid "Error add '%s' agent." -msgstr "Error in adding '%s' agent." - -#: ../../enterprise/extensions/resource_registration/functions.php:128 -msgid "The collection does not exist in pandora" -msgstr "" - -#: ../../enterprise/extensions/resource_registration/functions.php:132 -#, php-format -msgid "Success add '%s' collection." -msgstr "Success in adding '%s' collection." - -#: ../../enterprise/extensions/resource_registration/functions.php:133 -#, php-format -msgid "Error add '%s' collection." -msgstr "Error in adding '%s' collection." - -#: ../../enterprise/extensions/resource_registration/functions.php:149 -#, php-format -msgid "Success add '%s' agent plugin." -msgstr "Success add '%s' agent plugin." - -#: ../../enterprise/extensions/resource_registration/functions.php:150 -#, php-format -msgid "Error add '%s' agent plugin." -msgstr "Error add '%s' agent plugin." - -#: ../../enterprise/extensions/resource_registration/functions.php:161 -msgid "Error add the module, haven't type." -msgstr "Error on adding the module, it doesn't have a type." - -#: ../../enterprise/extensions/resource_registration/functions.php:235 -#: ../../enterprise/extensions/resource_registration/functions.php:265 -#: ../../enterprise/extensions/resource_registration/functions.php:322 -#: ../../enterprise/extensions/resource_registration/functions.php:368 -msgid "Error add the module, error in tag component." -msgstr "Error on adding the module, error in tag component." - -#: ../../enterprise/extensions/resource_registration/functions.php:409 -msgid "Error add the module plugin importation, plugin is not registered" -msgstr "Error add the module plugin importation, plugin is not registered" - -#: ../../enterprise/extensions/resource_registration/functions.php:420 -#, php-format -msgid "Success add '%s' module." -msgstr "Success in adding '%s' module." - -#: ../../enterprise/extensions/resource_registration/functions.php:421 -#, php-format -msgid "Error add '%s' module." -msgstr "Error on adding '%s' module." - -#: ../../enterprise/extensions/resource_registration/functions.php:431 -#, php-format -msgid "Error add the alert, the template '%s' don't exist." -msgstr "Error on adding the alert, the template '%s' doesn't exist." - -#: ../../enterprise/extensions/resource_registration/functions.php:439 -#, php-format -msgid "Error add the alert, the module '%s' don't exist." -msgstr "Error on adding the alert, the module '%s' doesn't exist." - -#: ../../enterprise/extensions/resource_registration/functions.php:452 -#, php-format -msgid "Success add '%s' alert." -msgstr "Success in adding '%s' alert." - -#: ../../enterprise/extensions/resource_registration/functions.php:453 -#, php-format -msgid "Error add '%s' alert." -msgstr "Error on adding '%s' alert." - -#: ../../enterprise/extensions/resource_registration/functions.php:469 -#, php-format -msgid "Error add the alert, the action '%s' don't exist." -msgstr "Error on adding the alert, the action '%s' doesn't exist." - -#: ../../enterprise/extensions/resource_registration/functions.php:481 -#, php-format -msgid "Success add '%s' action." -msgstr "Success in adding '%s' action." - -#: ../../enterprise/extensions/translate_string.php:165 -#: ../../enterprise/extensions/translate_string.php:326 -msgid "Translate string" -msgstr "Translate string" - -#: ../../enterprise/extensions/translate_string.php:271 -#: ../../enterprise/meta/advanced/metasetup.translate_string.php:151 -msgid "Please search for anything text." -msgstr "Please search for anything text." - -#: ../../enterprise/extensions/translate_string.php:280 -#: ../../enterprise/meta/advanced/metasetup.translate_string.php:161 -msgid "Original string" -msgstr "Original string" - -#: ../../enterprise/extensions/translate_string.php:281 -#: ../../enterprise/meta/advanced/metasetup.translate_string.php:162 -msgid "Translation in selected language" -msgstr "Translation in selected language" - -#: ../../enterprise/extensions/translate_string.php:282 -#: ../../enterprise/meta/advanced/metasetup.translate_string.php:163 -msgid "Customize translation" -msgstr "Customize translation" - -#: ../../enterprise/extensions/vmware/vmware_view.php:638 -#: ../../enterprise/extensions/vmware/vmware_view.php:1040 -msgid "Top 5 VMs CPU Usage" -msgstr "" - -#: ../../enterprise/extensions/vmware/vmware_view.php:645 -#: ../../enterprise/extensions/vmware/vmware_view.php:1047 -msgid "Top 5 VMs Memory Usage" -msgstr "" - -#: ../../enterprise/extensions/vmware/vmware_view.php:654 -#: ../../enterprise/extensions/vmware/vmware_view.php:1056 -msgid "Top 5 VMs Disk Usage" -msgstr "" - -#: ../../enterprise/extensions/vmware/vmware_view.php:661 -#: ../../enterprise/extensions/vmware/vmware_view.php:1063 -msgid "Top 5 VMs Network Usage" -msgstr "" - -#: ../../enterprise/extensions/vmware/vmware_view.php:718 -msgid "Host ESX" -msgstr "" - -#: ../../enterprise/extensions/vmware/vmware_view.php:953 -msgid "CPU Usage" -msgstr "" - -#: ../../enterprise/extensions/vmware/vmware_view.php:963 -msgid "Memory Usage" -msgstr "" - -#: ../../enterprise/extensions/vmware/vmware_view.php:973 -msgid "Disk I/O Rate" -msgstr "" - -#: ../../enterprise/extensions/vmware/vmware_view.php:983 -msgid "Network Usage" -msgstr "" - -#: ../../enterprise/extensions/vmware/vmware_view.php:1115 -msgid "ESX Detail" -msgstr "" - -#: ../../enterprise/extensions/vmware/vmware_view.php:1132 -msgid "ESX details" -msgstr "" - -#: ../../enterprise/extensions/vmware/vmware_view.php:1143 -msgid "VMware View" -msgstr "" - -#: ../../enterprise/extensions/vmware/vmware_view.php:1231 -msgid "" -"Some ESX Hosts are not up to date, please check vmware plugin configuration." -msgstr "" - -#: ../../enterprise/extensions/vmware/vmware_view.php:1234 -msgid "VMWare plugin is working." -msgstr "" - -#: ../../enterprise/extensions/vmware/vmware_view.php:1243 -msgid "View VMWare map" -msgstr "" - -#: ../../enterprise/extensions/vmware/vmware_view.php:1244 -msgid "View VMWare dashboard" -msgstr "" - -#: ../../enterprise/extensions/vmware/vmware_view.php:1245 -msgid "View ESX Host statistics from" -msgstr "" - -#: ../../enterprise/extensions/vmware/vmware_view.php:1253 -msgid "this link" -msgstr "" - -#: ../../enterprise/extensions/vmware/vmware_view.php:1253 -msgid "administration page" -msgstr "" - -#: ../../enterprise/extensions/vmware/vmware_view.php:1323 -msgid "Show Datastores" -msgstr "" - -#: ../../enterprise/extensions/vmware/vmware_view.php:1326 -msgid "Show ESX" -msgstr "" - -#: ../../enterprise/extensions/vmware/vmware_view.php:1329 -msgid "Show VM" -msgstr "" - -#: ../../enterprise/extensions/vmware/vmware_view.php:1347 -msgid "Zoom" -msgstr "Zoom" - -#: ../../enterprise/extensions/vmware/vmware_view.php:1357 -msgid "View options" -msgstr "" - -#: ../../enterprise/extensions/vmware/vmware_view.php:1404 -msgid "VMware map" -msgstr "" - -#: ../../enterprise/extensions/vmware/main.php:30 -msgid "WMware Plugin Settings" -msgstr "" - -#: ../../enterprise/extensions/vmware/main.php:79 -msgid "VMWare configuration updated." -msgstr "" - -#: ../../enterprise/extensions/vmware/main.php:142 -msgid "VMWare scheduled execution disabled." -msgstr "" - -#: ../../enterprise/extensions/vmware/main.php:165 -msgid "There was an error updating the execution data of the plugin" -msgstr "" - -#: ../../enterprise/extensions/vmware/main.php:168 -#: ../../enterprise/extensions/vmware/main.php:178 -msgid "VMWare scheduled execution updated." -msgstr "" - -#: ../../enterprise/extensions/vmware/main.php:174 -msgid "There was an error activating the execution of the plugin" -msgstr "" - -#: ../../enterprise/extensions/vmware/main.php:194 -msgid "Config Path" -msgstr "" - -#: ../../enterprise/extensions/vmware/main.php:201 -msgid "Plugin Path" -msgstr "" - -#: ../../enterprise/extensions/vmware/main.php:226 -msgid "Config parameters" -msgstr "" - -#: ../../enterprise/extensions/vmware/main.php:233 -msgid "V-Center IP" -msgstr "" - -#: ../../enterprise/extensions/vmware/main.php:238 -msgid "Datacenter Name" -msgstr "" - -#: ../../enterprise/extensions/vmware/main.php:265 -msgid "Plugin execution" -msgstr "" - -#: ../../enterprise/extensions/vmware/main.php:266 -msgid "" -"To enable the plugin execution, this extension needs the Cron jobs extension " -"installed.\n" -"\tKeep in mind that the Cron jobs execution period will be the less real " -"execution period, so if you want to run the plugin every\n" -"\t5 minutes, for example, the Cron jobs script should be configured in the " -"cron to run every 5 minutes or less" -msgstr "" - -#: ../../enterprise/extensions/vmware/main.php:298 -#: ../../enterprise/godmode/agentes/collections.php:269 -msgid "Apply changes" -msgstr "Apply changes" - -#: ../../enterprise/extensions/vmware/vmware_manager.php:160 -msgid "Power Status: " -msgstr "" - -#: ../../enterprise/extensions/vmware/vmware_manager.php:206 -msgid "Change Status" -msgstr "" - -#: ../../enterprise/extensions/vmware/functions.php:161 -#: ../../enterprise/extensions/vmware/functions.php:189 -msgid "The file does not exists" -msgstr "" - -#: ../../enterprise/extensions/vmware/functions.php:165 -msgid "The file is not readable by HTTP Server" -msgstr "" - -#: ../../enterprise/extensions/vmware/functions.php:166 -#: ../../enterprise/extensions/vmware/functions.php:171 -msgid "Please check that the web server has write rights on the file" -msgstr "" - -#: ../../enterprise/extensions/vmware/functions.php:170 -msgid "The file is not writable by HTTP Server" -msgstr "" - -#: ../../enterprise/extensions/vmware.php:46 -msgid "VMware" -msgstr "" - -#: ../../enterprise/godmode/admin_access_logs.php:42 -msgid "Show extended info" -msgstr "Show extended info" - -#: ../../enterprise/godmode/admin_access_logs.php:61 -msgid "" -"Maybe delete the extended data or the audit data is previous to table " -"tsession_extended." -msgstr "" -"Maybe delete the extended data or the audit data is previous to table " -"tsession_extended." - -#: ../../enterprise/godmode/admin_access_logs.php:71 -msgid "Security check is ok." -msgstr "Security check is ok." - -#: ../../enterprise/godmode/admin_access_logs.php:78 -msgid "Security check is fail." -msgstr "Security check failed" - -#: ../../enterprise/godmode/admin_access_logs.php:115 -msgid "Extended info:" -msgstr "Extended info:" - -#: ../../enterprise/godmode/agentes/agent_disk_conf_editor.php:107 -msgid "Error: The conf file of agent is not readble." -msgstr "Error: The conf file of agent is not readble." - -#: ../../enterprise/godmode/agentes/agent_disk_conf_editor.php:112 -msgid "Error: The conf file of agent is not writable." -msgstr "Error: The conf file of agent is not writable." - -#: ../../enterprise/godmode/agentes/agent_disk_conf_editor.php:150 -#: ../../enterprise/godmode/policies/policy_modules.php:326 -msgid "Add module" -msgstr "Add module" - -#: ../../enterprise/godmode/agentes/agent_disk_conf_editor.php:176 -msgid "No module was found" -msgstr "No module was found" - -#: ../../enterprise/godmode/agentes/agent_disk_conf_editor.php:204 -msgid "Delete remote conf agent files in Pandora" -msgstr "Delete remote conf agent files in Pandora" - -#: ../../enterprise/godmode/agentes/collection_manager.php:37 -#: ../../enterprise/operation/agentes/collection_view.php:47 -msgid "This agent have not a remote configuration, please set it." -msgstr "This agent has no remote configuration, please set it." - -#: ../../enterprise/godmode/agentes/collection_manager.php:76 -msgid "Succesful add the collection" -msgstr "Success in adding the collection." - -#: ../../enterprise/godmode/agentes/collection_manager.php:77 -msgid "Unsuccesful add the collection" -msgstr "Adding the collection was unsuccessful." - -#: ../../enterprise/godmode/agentes/collection_manager.php:91 -#: ../../enterprise/godmode/agentes/collections.php:128 -#: ../../enterprise/godmode/agentes/collections.php:143 -msgid "Successful create collection package." -msgstr "Successful in creating collection package." - -#: ../../enterprise/godmode/agentes/collection_manager.php:92 -#: ../../enterprise/godmode/agentes/collections.php:144 -msgid "Can not create collection package." -msgstr "Cannot create collection package." - -#: ../../enterprise/godmode/agentes/collection_manager.php:106 -#: ../../enterprise/godmode/agentes/collections.php:231 -#: ../../enterprise/godmode/policies/policy_collections.php:122 -#: ../../enterprise/godmode/policies/policy_collections.php:193 -msgid "Short Name" -msgstr "Short Name" - -#: ../../enterprise/godmode/agentes/collection_manager.php:121 -#: ../../enterprise/godmode/agentes/collection_manager.php:204 -#: ../../enterprise/operation/agentes/collection_view.php:91 -#: ../../enterprise/operation/agentes/policy_view.php:154 -msgid "Show files" -msgstr "Show files" - -#: ../../enterprise/godmode/agentes/collection_manager.php:138 -#: ../../enterprise/godmode/agentes/collection_manager.php:139 -#: ../../enterprise/godmode/agentes/collection_manager.php:223 -#: ../../enterprise/godmode/agentes/collection_manager.php:224 -#: ../../enterprise/godmode/agentes/collections.data.php:341 -#: ../../enterprise/godmode/agentes/collections.data.php:342 -msgid "Need to regenerate" -msgstr "Need to regenerate" - -#: ../../enterprise/godmode/agentes/collection_manager.php:144 -#: ../../enterprise/godmode/agentes/collection_manager.php:145 -#: ../../enterprise/godmode/agentes/collection_manager.php:229 -#: ../../enterprise/godmode/agentes/collection_manager.php:230 -#: ../../enterprise/godmode/agentes/collections.data.php:346 -#: ../../enterprise/godmode/agentes/collections.data.php:347 -#: ../../enterprise/godmode/agentes/collections.php:274 -#: ../../enterprise/godmode/agentes/collections.php:275 -#: ../../enterprise/operation/agentes/collection_view.php:106 -#: ../../enterprise/operation/agentes/collection_view.php:107 -msgid "The collection directory does not exist." -msgstr "The collection directory does not exist." - -#: ../../enterprise/godmode/agentes/collection_manager.php:164 -#: ../../enterprise/operation/agentes/collection_view.php:64 -#: ../../enterprise/operation/agentes/policy_view.php:132 -msgid "Dir" -msgstr "Dir" - -#: ../../enterprise/godmode/agentes/collections.agents.php:38 -msgid "Show Agent >" -msgstr "" - -#: ../../enterprise/godmode/agentes/collections.agents.php:113 -msgid "This collection has not been added to any agents" -msgstr "" - -#: ../../enterprise/godmode/agentes/collections.data.php:47 -#: ../../enterprise/godmode/agentes/collections.data.php:125 -#: ../../enterprise/godmode/agentes/collections.data.php:144 -#: ../../enterprise/godmode/agentes/collections.data.php:159 -#: ../../enterprise/godmode/agentes/collections.data.php:181 -#: ../../enterprise/godmode/agentes/collections.data.php:223 -msgid "Manager configuration > New" -msgstr "Manager configuration > New" - -#: ../../enterprise/godmode/agentes/collections.data.php:94 -#: ../../enterprise/godmode/agentes/collections.data.php:200 -#: ../../enterprise/godmode/agentes/collections.data.php:269 -#: ../../enterprise/godmode/agentes/collections.data.php:283 -#: ../../enterprise/godmode/agentes/collections.data.php:289 -#: ../../enterprise/godmode/agentes/collections.editor.php:55 -msgid "Manager configuration > Edit " -msgstr "Manager configuration > Edit " - -#: ../../enterprise/godmode/agentes/collections.data.php:132 -msgid "" -"Unable to create the collection. Another collection with the same short name." -msgstr "" -"Unable to create the collection. Another collection with the same short name." - -#: ../../enterprise/godmode/agentes/collections.data.php:150 -#: ../../enterprise/godmode/agentes/collections.data.php:165 -msgid "Unable to create the collection" -msgstr "Unable to create the collection" - -#: ../../enterprise/godmode/agentes/collections.data.php:150 -msgid "Invalid characters in short name" -msgstr "Invalid characters in short name" - -#: ../../enterprise/godmode/agentes/collections.data.php:165 -#: ../../enterprise/include/functions_local_components.php:138 -msgid "Empty name" -msgstr "Empty name" - -#: ../../enterprise/godmode/agentes/collections.data.php:187 -#: ../../enterprise/godmode/agentes/collections.data.php:231 -msgid "Unable to create the collection." -msgstr "Unable to create the collection." - -#: ../../enterprise/godmode/agentes/collections.data.php:208 -#: ../../enterprise/godmode/agentes/collections.data.php:295 -msgid "Correct create collection" -msgstr "Correct create collection" - -#: ../../enterprise/godmode/agentes/collections.data.php:273 -msgid "Unable to edit the collection, empty name." -msgstr "Unable to edit the collection, empty name." - -#: ../../enterprise/godmode/agentes/collections.data.php:286 -msgid "Unable to edit the collection." -msgstr "Unable to edit the collection." - -#: ../../enterprise/godmode/agentes/collections.data.php:308 -msgid "Error: The collection directory does not exist." -msgstr "Error: The collection directory does not exist." - -#: ../../enterprise/godmode/agentes/collections.data.php:325 -msgid "Recreate file" -msgstr "Create file again" - -#: ../../enterprise/godmode/agentes/collections.data.php:369 -msgid "Short name:" -msgstr "Short name:" - -#: ../../enterprise/godmode/agentes/collections.data.php:375 -msgid "" -"The collection's short name is the name of dir in attachment dir and the " -"package collection." -msgstr "" -"The collection's short name is the name of dir in attachment dir and the " -"package collection." - -#: ../../enterprise/godmode/agentes/collections.data.php:375 -msgid "Short name must contain only alphanumeric characters, - or _ ." -msgstr "Short name must contain only alphanumeric characters, - or _ ." - -#: ../../enterprise/godmode/agentes/collections.data.php:375 -msgid "Empty for default short name fc_X where X is the collection id." -msgstr "Empty for default short name fc_X where X is the collection id." - -#: ../../enterprise/godmode/agentes/collections.editor.php:63 -msgid "Files in " -msgstr "Files in " - -#: ../../enterprise/godmode/agentes/collections.editor.php:112 -#: ../../enterprise/godmode/agentes/collections.editor.php:173 -msgid "Back to file explorer" -msgstr "Back to file explorer" - -#: ../../enterprise/godmode/agentes/collections.editor.php:236 -msgid "Correct update file." -msgstr "Correct update file." - -#: ../../enterprise/godmode/agentes/collections.editor.php:237 -msgid "Incorrect update file." -msgstr "Incorrect update file." - -#: ../../enterprise/godmode/agentes/collections.editor.php:376 -msgid "Please, first save a new collection before to upload files." -msgstr "Please save a new collection first before uploading files." - -#: ../../enterprise/godmode/agentes/collections.php:48 -msgid "Success: recreate file" -msgstr "Success in recreating file" - -#: ../../enterprise/godmode/agentes/collections.php:51 -msgid "Error: recreate file " -msgstr "Error: recreate file " - -#: ../../enterprise/godmode/agentes/collections.php:64 -#: ../../enterprise/godmode/agentes/collections.php:86 -#: ../../enterprise/godmode/agentes/collections.php:157 -msgid "Collections Management" -msgstr "Collections Management" - -#: ../../enterprise/godmode/agentes/collections.php:120 -msgid "Manager collection" -msgstr "Manager collection" - -#: ../../enterprise/godmode/agentes/collections.php:164 -msgid "Error: The main directory of collections does not exist." -msgstr "Error: The main directory of collections does not exist." - -#: ../../enterprise/godmode/agentes/collections.php:254 -msgid "Are you sure to delete?" -msgstr "Are you sure you want to delete ?" - -#: ../../enterprise/godmode/agentes/collections.php:255 -msgid "Delete collection" -msgstr "Delete collection" - -#: ../../enterprise/godmode/agentes/collections.php:261 -msgid "Are you sure to re-apply?" -msgstr "Are you sure to re-apply?" - -#: ../../enterprise/godmode/agentes/collections.php:262 -msgid "Re-Apply changes" -msgstr "Reapply changes" - -#: ../../enterprise/godmode/agentes/collections.php:268 -msgid "Are you sure to apply?" -msgstr "Do you want to apply?" - -#: ../../enterprise/godmode/agentes/inventory_manager.php:57 -#: ../../enterprise/godmode/policies/policy_inventory_modules.php:81 -msgid "Successfully added inventory module" -msgstr "Inventory module added successfully" - -#: ../../enterprise/godmode/agentes/inventory_manager.php:60 -#: ../../enterprise/godmode/policies/policy_inventory_modules.php:85 -msgid "Error adding inventory module" -msgstr "Error adding inventory module" - -#: ../../enterprise/godmode/agentes/inventory_manager.php:69 -#: ../../enterprise/godmode/modules/manage_inventory_modules.php:106 -msgid "Successfully deleted inventory module" -msgstr "Successfully deleted inventory module" - -#: ../../enterprise/godmode/agentes/inventory_manager.php:72 -#: ../../enterprise/godmode/modules/manage_inventory_modules.php:110 -msgid "Error deleting inventory module" -msgstr "Error deleting inventory module" - -#: ../../enterprise/godmode/agentes/inventory_manager.php:80 -msgid "Successfully forced inventory module" -msgstr "Successfully forced inventory module" - -#: ../../enterprise/godmode/agentes/inventory_manager.php:83 -msgid "Error forcing inventory module" -msgstr "Error forcing inventory module" - -#: ../../enterprise/godmode/agentes/inventory_manager.php:108 -#: ../../enterprise/godmode/modules/manage_inventory_modules.php:92 -#: ../../enterprise/godmode/policies/policy_inventory_modules.php:141 -msgid "Successfully updated inventory module" -msgstr "Successfully updated inventory module" - -#: ../../enterprise/godmode/agentes/inventory_manager.php:111 -#: ../../enterprise/godmode/modules/manage_inventory_modules.php:96 -#: ../../enterprise/godmode/policies/policy_inventory_modules.php:145 -msgid "Error updating inventory module" -msgstr "Error updating inventory module" - -#: ../../enterprise/godmode/agentes/inventory_manager.php:129 -#: ../../enterprise/godmode/modules/manage_inventory_modules_form.php:54 -msgid "Inventory module error" -msgstr "Inventory module error" - -#: ../../enterprise/godmode/agentes/inventory_manager.php:172 -#: ../../enterprise/godmode/agentes/inventory_manager.php:235 -#: ../../enterprise/meta/advanced/synchronizing.user.php:532 -msgid "Target" -msgstr "Target" - -#: ../../enterprise/godmode/agentes/inventory_manager.php:182 -#: ../../enterprise/godmode/policies/policy_inventory_modules.php:196 -msgid "7 days" -msgstr "7 days" - -#: ../../enterprise/godmode/agentes/inventory_manager.php:195 -#: ../../enterprise/godmode/policies/policy_inventory_modules.php:207 -msgid "Update all" -msgstr "Update all" - -#: ../../enterprise/godmode/agentes/manage_config_remote.php:43 -msgid "Data Copy" -msgstr "Data Copy" - -#: ../../enterprise/godmode/agentes/manage_config_remote.php:52 -msgid "No selected agents to copy" -msgstr "No selected agents to copy" - -#: ../../enterprise/godmode/agentes/manage_config_remote.php:66 -msgid "No source agent selected" -msgstr "No source agent selected" - -#: ../../enterprise/godmode/agentes/manage_config_remote.php:107 -msgid "Making copy of configuration file for" -msgstr "Making copy of configuration file for" - -#: ../../enterprise/godmode/agentes/manage_config_remote.php:116 -msgid "Error copying md5 file " -msgstr "Error copying md5 file " - -#: ../../enterprise/godmode/agentes/manage_config_remote.php:116 -#: ../../enterprise/godmode/agentes/manage_config_remote.php:119 -msgid " md5 file" -msgstr " md5 file" - -#: ../../enterprise/godmode/agentes/manage_config_remote.php:119 -#: ../../enterprise/godmode/agentes/manage_config_remote.php:125 -msgid "Copied " -msgstr "Copied " - -#: ../../enterprise/godmode/agentes/manage_config_remote.php:122 -msgid "Error copying " -msgstr "Error copying " - -#: ../../enterprise/godmode/agentes/manage_config_remote.php:122 -#: ../../enterprise/godmode/agentes/manage_config_remote.php:125 -msgid " config file" -msgstr " config file" - -#: ../../enterprise/godmode/agentes/manage_config_remote.php:138 -msgid "Remote configuration management" -msgstr "Remote configuration management" - -#: ../../enterprise/godmode/agentes/manage_config_remote.php:143 -msgid "Source group" -msgstr "Source group" - -#: ../../enterprise/godmode/agentes/manage_config_remote.php:185 -msgid "To agent(s):" -msgstr "To agent(s):" - -#: ../../enterprise/godmode/agentes/manage_config_remote.php:210 -msgid "Replicate configuration" -msgstr "Replicate configuration" - -#: ../../enterprise/godmode/agentes/module_manager.php:16 -msgid "Create a new web Server module" -msgstr "Create a new webserver module" - -#: ../../enterprise/godmode/agentes/module_manager_editor_data.php:42 -#: ../../enterprise/godmode/agentes/module_manager_editor_data.php:43 -msgid "The changes on this field are linked with the configuration data." -msgstr "The changes on this field are linked with the configuration data." - -#: ../../enterprise/godmode/agentes/module_manager_editor_data.php:48 -msgid "Using local component" -msgstr "Using local component" - -#: ../../enterprise/godmode/agentes/module_manager_editor_data.php:121 -#: ../../enterprise/godmode/agentes/module_manager_editor_data.php:122 -msgid "Show configuration data" -msgstr "Show configuration data" - -#: ../../enterprise/godmode/agentes/module_manager_editor_data.php:132 -msgid "Hide configuration data" -msgstr "Hide configuration data" - -#: ../../enterprise/godmode/agentes/module_manager_editor_data.php:140 -msgid "Data configuration" -msgstr "Data configuration" - -#: ../../enterprise/godmode/agentes/module_manager_editor_data.php:146 -#: ../../enterprise/godmode/agentes/module_manager_editor_web.php:82 -#: ../../enterprise/godmode/modules/configure_local_component.php:315 -#: ../../enterprise/meta/include/functions_wizard_meta.php:552 -msgid "Load basic" -msgstr "Load basic" - -#: ../../enterprise/godmode/agentes/module_manager_editor_data.php:146 -#: ../../enterprise/godmode/modules/configure_local_component.php:317 -msgid "Load a basic structure on data configuration" -msgstr "Load a basic structure on data configuration" - -#: ../../enterprise/godmode/agentes/module_manager_editor_data.php:151 -#: ../../enterprise/godmode/agentes/module_manager_editor_web.php:86 -#: ../../enterprise/godmode/modules/configure_local_component.php:323 -#: ../../enterprise/include/functions_metaconsole.php:1330 -#: ../../enterprise/include/functions_metaconsole.php:1353 -#: ../../enterprise/include/functions_metaconsole.php:1376 -#: ../../enterprise/include/functions_metaconsole.php:1399 -#: ../../enterprise/include/functions_metaconsole.php:1422 -#: ../../enterprise/include/functions_metaconsole.php:1445 -#: ../../enterprise/meta/include/functions_wizard_meta.php:175 -#: ../../enterprise/meta/include/functions_wizard_meta.php:556 -msgid "Check" -msgstr "Check" - -#: ../../enterprise/godmode/agentes/module_manager_editor_data.php:151 -#: ../../enterprise/godmode/modules/configure_local_component.php:324 -msgid "Check the correct structure of the data configuration" -msgstr "Check the correct structure of the data configuration" - -#: ../../enterprise/godmode/agentes/module_manager_editor_data.php:162 -#: ../../enterprise/godmode/modules/configure_local_component.php:327 -msgid "First line must be \"module_begin\"" -msgstr "First line must be \"module_begin\"" - -#: ../../enterprise/godmode/agentes/module_manager_editor_data.php:163 -#: ../../enterprise/godmode/modules/configure_local_component.php:328 -msgid "Data configuration is empty" -msgstr "Data configuration is empty" - -#: ../../enterprise/godmode/agentes/module_manager_editor_data.php:164 -#: ../../enterprise/godmode/agentes/module_manager_editor_data.php:168 -#: ../../enterprise/godmode/modules/configure_local_component.php:329 -#: ../../enterprise/godmode/modules/configure_local_component.php:333 -msgid "Last line must be \"module_end\"" -msgstr "Last line must be \"module_end\"" - -#: ../../enterprise/godmode/agentes/module_manager_editor_data.php:165 -#: ../../enterprise/godmode/modules/configure_local_component.php:330 -msgid "" -"Name is missed. Please add a line with \"module_name yourmodulename\" to " -"data configuration" -msgstr "" -"Name is missed. Please add a line with \"module_name yourmodulename\" to " -"data configuration" - -#: ../../enterprise/godmode/agentes/module_manager_editor_data.php:166 -#: ../../enterprise/godmode/modules/configure_local_component.php:331 -msgid "" -"Type is missed. Please add a line with \"module_type yourmoduletype\" to " -"data configuration" -msgstr "" -"Type is missed. Please add a line with \"module_type yourmoduletype\" to " -"data configuration" - -#: ../../enterprise/godmode/agentes/module_manager_editor_data.php:167 -#: ../../enterprise/godmode/modules/configure_local_component.php:332 -msgid "Type is wrong. Please set a correct type" -msgstr "Type is wrong. Please set a correct type" - -#: ../../enterprise/godmode/agentes/module_manager_editor_data.php:169 -#: ../../enterprise/godmode/agentes/module_manager_editor_web.php:136 -#: ../../enterprise/godmode/modules/configure_local_component.php:334 -#: ../../enterprise/meta/include/functions_wizard_meta.php:569 -msgid "There is a line with a unknown token 'token_fail'." -msgstr "There is a line with a unknown token 'token_fail'." - -#: ../../enterprise/godmode/agentes/module_manager_editor_data.php:170 -#: ../../enterprise/godmode/modules/configure_local_component.php:335 -msgid "Error in the syntax, please check the data configuration." -msgstr "Error in the syntax, please check the data configuration." - -#: ../../enterprise/godmode/agentes/module_manager_editor_data.php:171 -#: ../../enterprise/godmode/modules/configure_local_component.php:336 -msgid "Data configuration are built correctly" -msgstr "Data configuration are built correctly" - -#: ../../enterprise/godmode/agentes/module_manager_editor_prediction.php:25 -msgid "Synthetic arithmetic" -msgstr "Synthetic arithmetic" - -#: ../../enterprise/godmode/agentes/module_manager_editor_prediction.php:28 -msgid "Synthetic average" -msgstr "Synthetic average" - -#: ../../enterprise/godmode/agentes/module_manager_editor_prediction.php:107 -msgid "Fixed value" -msgstr "Fixed value" - -#: ../../enterprise/godmode/agentes/module_manager_editor_prediction.php:112 -msgid "Add module to operation as add" -msgstr "Add module to operation as add" - -#: ../../enterprise/godmode/agentes/module_manager_editor_prediction.php:113 -msgid "Add module to operations as deduct" -msgstr "Add module to operations as deduct" - -#: ../../enterprise/godmode/agentes/module_manager_editor_prediction.php:114 -msgid "Add module to operations as multiplicate " -msgstr "Add module to operations as multiplicate " - -#: ../../enterprise/godmode/agentes/module_manager_editor_prediction.php:115 -msgid "Add module to operations as divide" -msgstr "Add module to operations as divide" - -#: ../../enterprise/godmode/agentes/module_manager_editor_prediction.php:116 -msgid "Remove selected modules" -msgstr "Remove selected modules" - -#: ../../enterprise/godmode/agentes/module_manager_editor_prediction.php:121 -msgid "Add module to average operation" -msgstr "Add module to average operation" - -#: ../../enterprise/godmode/agentes/module_manager_editor_prediction.php:122 -msgid "Remove selected modules from operations stack" -msgstr "Remove selected modules from operations stack" - -#: ../../enterprise/godmode/agentes/module_manager_editor_prediction.php:137 -msgid "Move down selected modules" -msgstr "Move down selected modules" - -#: ../../enterprise/godmode/agentes/module_manager_editor_prediction.php:138 -msgid "Move up selected modules" -msgstr "Move up selected modules" - -#: ../../enterprise/godmode/agentes/module_manager_editor_prediction.php:166 -msgid "Select Service" -msgstr "Select Service" - -#: ../../enterprise/godmode/agentes/module_manager_editor_prediction.php:177 -msgid "Netflow filter" -msgstr "Netflow filter" - -#: ../../enterprise/godmode/agentes/module_manager_editor_prediction.php:186 -msgid "Select filter" -msgstr "Select filter" - -#: ../../enterprise/godmode/agentes/module_manager_editor_web.php:60 -#: ../../enterprise/include/functions_enterprise.php:295 -#: ../../enterprise/meta/include/functions_wizard_meta.php:493 -#: ../../enterprise/meta/include/functions_wizard_meta.php:544 -msgid "Web checks" -msgstr "Web Checks" - -#: ../../enterprise/godmode/agentes/module_manager_editor_web.php:84 -#: ../../enterprise/meta/include/functions_wizard_meta.php:554 -msgid "Load a basic structure on Web Checks" -msgstr "Load a basic structure on Web Checks" - -#: ../../enterprise/godmode/agentes/module_manager_editor_web.php:88 -#: ../../enterprise/meta/include/functions_wizard_meta.php:558 -msgid "Check the correct structure of the WebCheck" -msgstr "Check the correct structure of the WebCheck" - -#: ../../enterprise/godmode/agentes/module_manager_editor_web.php:94 -msgid "Requests" -msgstr "Requests" - -#: ../../enterprise/godmode/agentes/module_manager_editor_web.php:97 -msgid "Agent browser id" -msgstr "Agent browser id" - -#: ../../enterprise/godmode/agentes/module_manager_editor_web.php:104 -#: ../../enterprise/meta/include/functions_wizard_meta.php:950 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1455 -msgid "Proxy URL" -msgstr "Proxy URL" - -#: ../../enterprise/godmode/agentes/module_manager_editor_web.php:111 -msgid "HTTP auth (login)" -msgstr "HTTP auth (login)" - -#: ../../enterprise/godmode/agentes/module_manager_editor_web.php:115 -msgid "HTTP auth (pass)" -msgstr "HTTP auth (pass)" - -#: ../../enterprise/godmode/agentes/module_manager_editor_web.php:122 -msgid "HTTP auth (server)" -msgstr "HTTP auth (server)" - -#: ../../enterprise/godmode/agentes/module_manager_editor_web.php:126 -msgid "HTTP auth (realm)" -msgstr "HTTP auth (realm)" - -#: ../../enterprise/godmode/agentes/module_manager_editor_web.php:132 -#: ../../enterprise/meta/include/functions_wizard_meta.php:565 -msgid "First line must be \"task_begin\"" -msgstr "First line must be \"task_begin\"" - -#: ../../enterprise/godmode/agentes/module_manager_editor_web.php:133 -#: ../../enterprise/meta/include/functions_wizard_meta.php:566 -msgid "Webchecks configuration is empty" -msgstr "Webchecks configuration is empty" - -#: ../../enterprise/godmode/agentes/module_manager_editor_web.php:134 -#: ../../enterprise/godmode/agentes/module_manager_editor_web.php:135 -#: ../../enterprise/meta/include/functions_wizard_meta.php:567 -#: ../../enterprise/meta/include/functions_wizard_meta.php:568 -msgid "Last line must be \"task_end\"" -msgstr "Last line must be \"task_end\"" - -#: ../../enterprise/godmode/agentes/module_manager_editor_web.php:137 -msgid "There isn't get or post" -msgstr "There isn't get or post" - -#: ../../enterprise/godmode/agentes/module_manager_editor_web.php:138 -#: ../../enterprise/meta/include/functions_wizard_meta.php:570 -msgid "Web checks are built correctly" -msgstr "Web checks are built correctly" - -#: ../../enterprise/godmode/agentes/plugins_manager.php:67 -msgid "Plug-in updated succesfully" -msgstr "" - -#: ../../enterprise/godmode/agentes/plugins_manager.php:67 -msgid "Plug-in cannot be updated" -msgstr "" - -#: ../../enterprise/godmode/agentes/plugins_manager.php:74 -msgid "Plug-in deleted succesfully" -msgstr "Plug-in deleted succesfully" - -#: ../../enterprise/godmode/agentes/plugins_manager.php:74 -msgid "Plug-in cannot be deleted" -msgstr "Plug-in cannot be deleted" - -#: ../../enterprise/godmode/agentes/plugins_manager.php:83 -#: ../../enterprise/godmode/policies/policy_plugins.php:55 -msgid "Plug-in added succesfully" -msgstr "Plug-in added succesfully" - -#: ../../enterprise/godmode/agentes/plugins_manager.php:83 -#: ../../enterprise/godmode/policies/policy_plugins.php:56 -msgid "Plug-in cannot be added" -msgstr "Plug-in cannot be added" - -#: ../../enterprise/godmode/agentes/plugins_manager.php:98 -msgid "Plug-in disabled succesfully" -msgstr "Plug-in disabled succesfully" - -#: ../../enterprise/godmode/agentes/plugins_manager.php:98 -msgid "Plug-in cannot be disabled" -msgstr "Plug-in cannot be disabled" - -#: ../../enterprise/godmode/agentes/plugins_manager.php:113 -msgid "Plug-in enabled succesfully" -msgstr "Plug-in enabled succesfully" - -#: ../../enterprise/godmode/agentes/plugins_manager.php:113 -msgid "Plug-in cannot be enabled" -msgstr "Plug-in cannot be enabled" - -#: ../../enterprise/godmode/agentes/plugins_manager.php:124 -#: ../../enterprise/godmode/policies/policy_plugins.php:66 -msgid "New plug-in" -msgstr "New plug-in" - -#: ../../enterprise/godmode/alerts/alert_events.php:45 -#: ../../enterprise/godmode/alerts/alert_events_list.php:55 -#: ../../enterprise/godmode/alerts/alert_events_rules.php:70 -#: ../../enterprise/godmode/alerts/configure_alert_rule.php:49 -msgid "List event alerts" -msgstr "List event alerts" - -#: ../../enterprise/godmode/alerts/alert_events.php:50 -#: ../../enterprise/godmode/alerts/alert_events_list.php:59 -#: ../../enterprise/godmode/alerts/alert_events_rules.php:75 -#: ../../enterprise/godmode/alerts/configure_alert_rule.php:54 -msgid "Builder event alert" -msgstr "Builder event alert" - -#: ../../enterprise/godmode/alerts/alert_events.php:58 -#: ../../enterprise/godmode/alerts/alert_events_rules.php:79 -#: ../../enterprise/godmode/alerts/configure_alert_rule.php:58 -msgid "List event rules" -msgstr "List event rules" - -#: ../../enterprise/godmode/alerts/alert_events.php:71 -msgid "Configure event alert" -msgstr "Configure event alert" - -#: ../../enterprise/godmode/alerts/alert_events.php:347 -msgid "Could not be created, please fill alert name" -msgstr "Could not be created, please fill alert name." - -#: ../../enterprise/godmode/alerts/alert_events.php:463 -msgid "Rule evaluation mode" -msgstr "Rule evaluation mode" - -#: ../../enterprise/godmode/alerts/alert_events.php:467 -msgid "Group by" -msgstr "Group by" - -#: ../../enterprise/godmode/alerts/alert_events.php:523 -msgid "Please Read" -msgstr "Please read" - -#: ../../enterprise/godmode/alerts/alert_events.php:524 -msgid "" -"Since the alert can have multiple actions. You can edit them from the alert " -"list of events." -msgstr "" -"Since the alert can have multiple actions. You can edit them from the alert " -"list of events." - -#: ../../enterprise/godmode/alerts/alert_events_list.php:67 -#: ../../enterprise/godmode/alerts/alert_events_list.php:114 -#: ../../enterprise/godmode/alerts/alert_events_list.php:129 -#: ../../enterprise/godmode/alerts/alert_events_list.php:144 -#: ../../enterprise/godmode/menu.php:134 -#: ../../enterprise/meta/general/main_header.php:263 -msgid "Event alerts" -msgstr "Event alerts" - -#: ../../enterprise/godmode/alerts/alert_events_list.php:328 -#: ../../enterprise/godmode/alerts/alert_events_rules.php:357 -msgid "Error processing action" -msgstr "Error processing action" - -#: ../../enterprise/godmode/alerts/alert_events_list.php:343 -msgid "Error validating alert(s)" -msgstr "Error validating alert(s)" - -#: ../../enterprise/godmode/alerts/alert_events_list.php:421 -msgid "Ac." -msgstr "Ac." - -#: ../../enterprise/godmode/alerts/alert_events_list.php:426 -msgid "Val." -msgstr "Val." - -#: ../../enterprise/godmode/alerts/alert_events_list.php:486 -#: ../../enterprise/godmode/alerts/alert_events_rules.php:440 -msgid "Move up" -msgstr "Move up" - -#: ../../enterprise/godmode/alerts/alert_events_list.php:498 -#: ../../enterprise/godmode/alerts/alert_events_rules.php:447 -msgid "Move down" -msgstr "Move down" - -#: ../../enterprise/godmode/alerts/alert_events_list.php:536 -msgid "No associated actions" -msgstr "No associated actions" - -#: ../../enterprise/godmode/alerts/alert_events_list.php:640 -msgid "View associated rules" -msgstr "View associated rules" - -#: ../../enterprise/godmode/alerts/alert_events_list.php:657 -msgid "There are no defined events alerts" -msgstr "There are no defined events alerts" - -#: ../../enterprise/godmode/alerts/alert_events_rules.php:91 -msgid "Event rules" -msgstr "Event rules" - -#: ../../enterprise/godmode/alerts/alert_events_rules.php:203 -msgid "Error creating rule" -msgstr "Error creating rule" - -#: ../../enterprise/godmode/alerts/alert_events_rules.php:208 -msgid "Successfully created rule" -msgstr "Successfully created rule" - -#: ../../enterprise/godmode/alerts/alert_events_rules.php:255 -msgid "Error updating rule" -msgstr "Error updating rule" - -#: ../../enterprise/godmode/alerts/alert_events_rules.php:259 -msgid "Successfully updating rule" -msgstr "Successfully updating rule" - -#: ../../enterprise/godmode/alerts/alert_events_rules.php:269 -msgid "Error updating rule operators" -msgstr "Error updating rule operators" - -#: ../../enterprise/godmode/alerts/alert_events_rules.php:272 -msgid "Successfully update rule operators" -msgstr "Updating rule operators successful." - -#: ../../enterprise/godmode/alerts/alert_events_rules.php:408 -msgid "(Agent)" -msgstr "(Agent)" - -#: ../../enterprise/godmode/alerts/alert_events_rules.php:411 -msgid "Operator" -msgstr "Operator" - -#: ../../enterprise/godmode/alerts/alert_events_rules.php:492 -msgid "Logic expression for these rules:" -msgstr "Logic expression for these rules:" - -#: ../../enterprise/godmode/alerts/alert_events_rules.php:500 -msgid "Update operators" -msgstr "Update operators" - -#: ../../enterprise/godmode/alerts/alert_events_rules.php:506 -msgid "There are no defined alert event rules" -msgstr "There are no defined alert event rules" - -#: ../../enterprise/godmode/alerts/configure_alert_rule.php:69 -msgid "Configure event rule" -msgstr "Configure event rule" - -#: ../../enterprise/godmode/alerts/configure_alert_rule.php:134 -msgid "User comment" -msgstr "User comment" - -#: ../../enterprise/godmode/alerts/configure_alert_rule.php:134 -#: ../../enterprise/godmode/alerts/configure_alert_rule.php:137 -#: ../../enterprise/godmode/alerts/configure_alert_rule.php:146 -#: ../../enterprise/godmode/alerts/configure_alert_rule.php:149 -#: ../../enterprise/godmode/alerts/configure_alert_rule.php:152 -msgid "This field will be processed with regexp" -msgstr "This field will be processed with regexp" - -#: ../../enterprise/godmode/alerts/configure_alert_rule.php:140 -msgid "Window" -msgstr "Window" - -#: ../../enterprise/godmode/massive/massive_add_alerts_policy.php:66 -msgid "Success: create the alerts." -msgstr "Creating of the alerts successful." - -#: ../../enterprise/godmode/massive/massive_add_alerts_policy.php:66 -msgid "Failed: create the alerts for this modules, please check." -msgstr "Failure in creating the alerts for these modules, please check." - -#: ../../enterprise/godmode/massive/massive_add_alerts_policy.php:116 -#: ../../enterprise/godmode/massive/massive_delete_alerts_policy.php:115 -msgid "Modules agents in policy" -msgstr "Module agents in policy" - -#: ../../enterprise/godmode/massive/massive_delete_alerts_policy.php:67 -msgid "Success: remove the alerts." -msgstr "Removal of the alerts successful." - -#: ../../enterprise/godmode/massive/massive_delete_alerts_policy.php:67 -msgid "Failed: remove the alerts for this modules, please check." -msgstr "Failure in removing the alerts for these modules, please check." - -#: ../../enterprise/godmode/massive/massive_delete_alerts_snmp.php:166 -#: ../../enterprise/godmode/massive/massive_modify_alerts_snmp.php:217 +#: ../../godmode/snmpconsole/snmp_trap_generator.php:37 +msgid "SNMP Trap generator" +msgstr "SNMP Trap generator" + +#: ../../godmode/snmpconsole/snmp_trap_generator.php:51 +msgid "Empty parameters" +msgstr "Empty parameters" + +#: ../../godmode/snmpconsole/snmp_trap_generator.php:56 +msgid "Successfully generated" +msgstr "Successfully generated" + +#: ../../godmode/snmpconsole/snmp_trap_generator.php:57 +#, php-format +msgid "Could not be generated: %s" +msgstr "Could not be generated: %s" + +#: ../../godmode/snmpconsole/snmp_trap_generator.php:81 +msgid "SNMP Type" +msgstr "SNMP Type" + +#: ../../godmode/snmpconsole/snmp_trap_generator.php:89 +msgid "Generate trap" +msgstr "Generate trap" + +#: ../../godmode/snmpconsole/snmp_alert.php:78 +msgid "Update alert" +msgstr "Update alert" + +#: ../../godmode/snmpconsole/snmp_alert.php:82 +msgid "Create alert" +msgstr "Create alert" + +#: ../../godmode/snmpconsole/snmp_alert.php:86 +msgid "Alert overview" +msgstr "Alert overview" + +#: ../../godmode/snmpconsole/snmp_alert.php:243 +msgid "There was a problem creating the alert" +msgstr "There was a problem creating the alert" + +#: ../../godmode/snmpconsole/snmp_alert.php:314 +msgid "There was a problem updating the alert" +msgstr "There was a problem updating the alert" + +#: ../../godmode/snmpconsole/snmp_alert.php:536 +msgid "There was a problem duplicating the alert" +msgstr "There was a problem duplicating the alert" + +#: ../../godmode/snmpconsole/snmp_alert.php:540 +msgid "Successfully Duplicate" +msgstr "Duplicate successful" + +#: ../../godmode/snmpconsole/snmp_alert.php:556 +msgid "There was a problem deleting the alert" +msgstr "There was a problem deleting the alert" + +#: ../../godmode/snmpconsole/snmp_alert.php:585 +#, php-format +msgid "Successfully deleted alerts (%s / %s)" +msgstr "Successfully deleted alerts (%s / %s)" + +#: ../../godmode/snmpconsole/snmp_alert.php:589 +#, php-format +msgid "Unsuccessfully deleted alerts (%s / %s)" +msgstr "Unsuccessfully deleted alerts (%s / %s)" + +#: ../../godmode/snmpconsole/snmp_alert.php:643 +msgid "Custom Value/OID" +msgstr "Custom Value/OID" + +#: ../../godmode/snmpconsole/snmp_alert.php:669 +msgid "Single value" +msgstr "Single value" + +#: ../../godmode/snmpconsole/snmp_alert.php:676 +#: ../../godmode/snmpconsole/snmp_alert.php:686 +#: ../../godmode/snmpconsole/snmp_alert.php:696 +#: ../../godmode/snmpconsole/snmp_alert.php:708 +#: ../../godmode/snmpconsole/snmp_alert.php:720 +#: ../../godmode/snmpconsole/snmp_alert.php:732 +#: ../../godmode/snmpconsole/snmp_alert.php:744 +#: ../../godmode/snmpconsole/snmp_alert.php:754 +#: ../../godmode/snmpconsole/snmp_alert.php:764 +#: ../../godmode/snmpconsole/snmp_alert.php:774 +#: ../../godmode/snmpconsole/snmp_alert.php:784 +#: ../../godmode/snmpconsole/snmp_alert.php:793 +#: ../../godmode/snmpconsole/snmp_alert.php:802 +#: ../../godmode/snmpconsole/snmp_alert.php:811 +#: ../../godmode/snmpconsole/snmp_alert.php:820 +#: ../../godmode/snmpconsole/snmp_alert.php:829 +#: ../../godmode/snmpconsole/snmp_alert.php:838 +#: ../../godmode/snmpconsole/snmp_alert.php:846 +#: ../../godmode/snmpconsole/snmp_alert.php:854 +#: ../../godmode/snmpconsole/snmp_alert.php:862 +msgid "Variable bindings/Data" +msgstr "Variable bindings/Data" + +#: ../../godmode/snmpconsole/snmp_alert.php:911 +#: ../../godmode/alerts/configure_alert_template.php:553 +msgid "Min. number of alerts" +msgstr "Min. number of alerts" + +#: ../../godmode/snmpconsole/snmp_alert.php:914 +#: ../../godmode/alerts/configure_alert_template.php:560 +msgid "Max. number of alerts" +msgstr "Max. number of alerts" + +#: ../../godmode/snmpconsole/snmp_alert.php:919 +#: ../../godmode/alerts/alert_view.php:306 +#: ../../godmode/alerts/configure_alert_template.php:549 +#: ../../godmode/alerts/alert_templates.php:89 +msgid "Time threshold" +msgstr "Time threshold" + +#: ../../godmode/snmpconsole/snmp_alert.php:933 +msgid "Other value" +msgstr "Other value" + +#: ../../godmode/snmpconsole/snmp_alert.php:946 +#: ../../godmode/snmpconsole/snmp_alert.php:1151 +msgid "Alert action" +msgstr "Alert action" + +#: ../../godmode/snmpconsole/snmp_alert.php:1000 msgid "" "Search by these fields description, OID, Custom Value, SNMP Agent (IP), " -"Single value, each Custom OIDs/Datas." +"Single value, each Variable bindings/Datas." msgstr "" "Search by these fields description, OID, Custom Value, SNMP Agent (IP), " -"Single value, each Custom OIDs/Datas." +"Single value, each Variable bindings/Datas." -#: ../../enterprise/godmode/massive/massive_delete_alerts_snmp.php:182 -msgid "SNMP Alerts to be deleted" -msgstr "SNMP alerts to be deleted" +#: ../../godmode/snmpconsole/snmp_alert.php:1019 +msgid "Alert SNMP control filter" +msgstr "Alert SNMP control filter" -#: ../../enterprise/godmode/massive/massive_edit_modules_satellite.php:212 -#: ../../enterprise/godmode/policies/policy_agents.php:268 -#: ../../enterprise/godmode/policies/policy_agents.php:276 -#: ../../enterprise/godmode/reporting/graph_template_wizard.php:162 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:444 -#: ../../enterprise/godmode/reporting/reporting_builder.template_wizard.php:361 -msgid "Filter agent" -msgstr "Filter agent" +#: ../../godmode/snmpconsole/snmp_alert.php:1112 +msgid "There are no SNMP alerts" +msgstr "There are no SNMP alerts" -#: ../../enterprise/godmode/massive/massive_edit_modules_satellite.php:215 -msgid "Filter module" -msgstr "Filter Module" +#: ../../godmode/snmpconsole/snmp_alert.php:1160 +msgid "Custom Value/Enterprise String" +msgstr "Custom Value/Enterprise String" -#: ../../enterprise/godmode/massive/massive_edit_modules_satellite.php:334 -msgid "Updated modules on database" -msgstr "Updated modules in the database" +#: ../../godmode/snmpconsole/snmp_alert.php:1165 +msgid "TF." +msgstr "TF." -#: ../../enterprise/godmode/massive/massive_edit_modules_satellite.php:336 -msgid "Agent configuration files updated" -msgstr "Agent configuration files updated." +#: ../../godmode/snmpconsole/snmp_alert.php:1226 +#: ../../godmode/alerts/alert_templates.php:338 +#: ../../godmode/modules/manage_network_components.php:613 +#: ../../godmode/agentes/module_manager.php:761 +msgid "Duplicate" +msgstr "Duplicate" -#: ../../enterprise/godmode/massive/massive_edit_modules_satellite.php:354 -#: ../../enterprise/godmode/policies/policy_queue.php:378 -#: ../../enterprise/meta/advanced/policymanager.queue.php:260 -msgid "Finished" -msgstr "Finished" +#: ../../godmode/snmpconsole/snmp_alert.php:1234 +#: ../../godmode/alerts/alert_list.list.php:703 +#: ../../godmode/alerts/alert_list.list.php:707 +#: ../../godmode/alerts/alert_list.list.php:841 +msgid "Add action" +msgstr "Add action" -#: ../../enterprise/godmode/massive/massive_edit_tags_policy.php:62 -#: ../../enterprise/godmode/massive/massive_tags_edit_policy.php:62 -msgid "Successful update the tags" -msgstr "Successful update the tags" +#: ../../godmode/snmpconsole/snmp_alert.php:1256 +msgid "ID Alert SNMP" +msgstr "SNMP Alert ID" -#: ../../enterprise/godmode/massive/massive_edit_tags_policy.php:63 -#: ../../enterprise/godmode/massive/massive_tags_edit_policy.php:63 -msgid "Unsuccessful update the tags" -msgstr "Unsuccessful update the tags" +#: ../../godmode/snmpconsole/snmp_alert.php:1487 +msgid "Add action " +msgstr "Add Action " -#: ../../enterprise/godmode/massive/massive_edit_tags_policy.php:102 -msgid "Tags unused" -msgstr "Tags unused" +#: ../../godmode/snmpconsole/snmp_filters.php:38 +#: ../../godmode/events/event_filter.php:175 +#: ../../godmode/netflow/nf_edit_form.php:182 +#: ../../godmode/netflow/nf_edit.php:167 +msgid "Create filter" +msgstr "Create new filter" -#: ../../enterprise/godmode/massive/massive_edit_tags_policy.php:118 -msgid "Tags used" -msgstr "Tags used" +#: ../../godmode/snmpconsole/snmp_filters.php:42 +msgid "Filter overview" +msgstr "Filter overview" -#: ../../enterprise/godmode/massive/massive_modify_alerts_snmp.php:186 +#: ../../godmode/snmpconsole/snmp_filters.php:51 +msgid "There was a problem updating the filter" +msgstr "There was a problem updating the filter" + +#: ../../godmode/snmpconsole/snmp_filters.php:63 +msgid "There was a problem creating the filter" +msgstr "There was a problem creating the filter" + +#: ../../godmode/snmpconsole/snmp_filters.php:73 +msgid "There was a problem deleting the filter" +msgstr "There was a problem deleting the filter" + +#: ../../godmode/snmpconsole/snmp_filters.php:98 +msgid "" +"This field contains a substring, could be part of a IP address, a numeric " +"OID, or a plain substring" +msgstr "" +"This field contains a substring which could be part of an IP address, a " +"numeric OID, or a plain substring." + +#: ../../godmode/alerts/configure_alert_special_days.php:55 +msgid "Configure special day" +msgstr "Configure special day" + +#: ../../godmode/alerts/configure_alert_special_days.php:79 +#: ../../godmode/alerts/alert_special_days.php:235 +msgid "Same day of the week" +msgstr "Same day of the week" + +#: ../../godmode/alerts/alert_special_days.php:44 ../../godmode/menu.php:164 +#: ../../godmode/menu.php:165 +msgid "Special days list" +msgstr "List of special days" + +#: ../../godmode/alerts/alert_special_days.php:86 +msgid "Skipped dates: " +msgstr "Skipped dates: " + +#: ../../godmode/alerts/alert_special_days.php:106 +msgid "Success to upload iCalendar" +msgstr "Success to upload iCalendar" + +#: ../../godmode/alerts/alert_special_days.php:106 +msgid "Fail to upload iCalendar" +msgstr "Fail to upload iCalendar" + +#: ../../godmode/alerts/alert_special_days.php:232 +msgid "iCalendar(.ics) file" +msgstr "iCalendar(.ics) file" + +#: ../../godmode/alerts/alert_special_days.php:254 +msgid "Overwrite" +msgstr "Overwrite" + +#: ../../godmode/alerts/alert_special_days.php:255 +msgid "Check this box, if you want to overwrite existing same days." +msgstr "Check this box, if you want to overwrite existing same days." + +#: ../../godmode/alerts/alert_special_days.php:273 +msgid "Display range: " +msgstr "Display range: " + +#: ../../godmode/alerts/alert_special_days.php:347 +msgid "January" +msgstr "January" + +#: ../../godmode/alerts/alert_special_days.php:350 +msgid "February" +msgstr "February" + +#: ../../godmode/alerts/alert_special_days.php:353 +msgid "March" +msgstr "March" + +#: ../../godmode/alerts/alert_special_days.php:356 +msgid "April" +msgstr "April" + +#: ../../godmode/alerts/alert_special_days.php:359 +msgid "May" +msgstr "May" + +#: ../../godmode/alerts/alert_special_days.php:362 +msgid "June" +msgstr "June" + +#: ../../godmode/alerts/alert_special_days.php:365 +msgid "July" +msgstr "July" + +#: ../../godmode/alerts/alert_special_days.php:368 +msgid "August" +msgstr "August" + +#: ../../godmode/alerts/alert_special_days.php:371 +msgid "September" +msgstr "September" + +#: ../../godmode/alerts/alert_special_days.php:374 +msgid "October" +msgstr "October" + +#: ../../godmode/alerts/alert_special_days.php:377 +msgid "November" +msgstr "November" + +#: ../../godmode/alerts/alert_special_days.php:380 +msgid "December" +msgstr "December" + +#: ../../godmode/alerts/alert_special_days.php:422 +msgid "Same as " +msgstr "Same as " + +#: ../../godmode/alerts/alert_view.php:61 +#: ../../godmode/alerts/alert_view.php:62 +#: ../../godmode/alerts/alert_view.php:63 +#: ../../godmode/alerts/alert_list.php:313 +msgid "List alerts" +msgstr "List alerts" + +#: ../../godmode/alerts/alert_view.php:170 +#: ../../godmode/alerts/configure_alert_template.php:850 +msgid "The alert would fire when the value is below " +msgstr "" +"The alert is triggered when the value is below " + +#: ../../godmode/alerts/alert_view.php:174 +#: ../../godmode/alerts/configure_alert_template.php:851 +msgid "The alert would fire when the value is above " +msgstr "" +"The alert is triggered when the value is over " + +#: ../../godmode/alerts/alert_view.php:179 +#: ../../godmode/alerts/configure_alert_template.php:854 +msgid "The alert would fire when the module value changes" +msgstr "The alert is triggered when the module's value changes" + +#: ../../godmode/alerts/alert_view.php:182 +#: ../../godmode/alerts/configure_alert_template.php:855 +msgid "The alert would fire when the module value does not change" +msgstr "The alert is triggered when the module's value remains the same" + +#: ../../godmode/alerts/alert_view.php:192 +#: ../../godmode/alerts/configure_alert_template.php:856 +msgid "The alert would fire when the module is in unknown status" +msgstr "The alert is triggered when the module is in unknown status" + +#: ../../godmode/alerts/alert_view.php:298 +#: ../../godmode/alerts/configure_alert_template.php:536 +msgid "Use special days list" +msgstr "Use special days list" + +#: ../../godmode/alerts/alert_view.php:310 +msgid "Number of alerts" +msgstr "Number of alerts" + +#: ../../godmode/alerts/alert_view.php:325 +msgid "Firing conditions" +msgstr "Firing conditions" + +#: ../../godmode/alerts/alert_view.php:348 +#: ../../godmode/alerts/alert_view.php:370 +msgid "Every time that the alert is fired" +msgstr "Every time that the alert is fired" + +#: ../../godmode/alerts/alert_view.php:356 +#: ../../godmode/alerts/alert_list.list.php:505 +msgid "" +"The default actions will be executed every time that the alert is fired and " +"no other action is executed" +msgstr "" +"Default actions will run every time an alert is fired and no other action is " +"executed." + +#: ../../godmode/alerts/alert_view.php:414 +msgid "" +"Select the desired action and mode to see the Firing/Recovery fields for " +"this action" +msgstr "" +"Select the desired action and mode to view the Firing/Recovery fields for " +"this action" + +#: ../../godmode/alerts/alert_view.php:417 +msgid "Select the action" +msgstr "Choose an action" + +#: ../../godmode/alerts/alert_view.php:420 +#: ../../godmode/alerts/configure_alert_action.php:148 +msgid "Firing" +msgstr "Firing" + +#: ../../godmode/alerts/alert_view.php:421 +msgid "Recovering" +msgstr "Recovering" + +#: ../../godmode/alerts/alert_view.php:423 +#: ../../godmode/massive/massive_edit_modules.php:545 +#: ../../godmode/servers/manage_recontask_form.php:237 +#: ../../godmode/servers/manage_recontask.php:291 +msgid "Mode" +msgstr "Mode" + +#: ../../godmode/alerts/alert_view.php:438 +#: ../../godmode/alerts/alert_view.php:532 +#: ../../godmode/alerts/configure_alert_template.php:670 +msgid "Firing fields" +msgstr "Triggering fields" + +#: ../../godmode/alerts/alert_view.php:439 +msgid "" +"Fields passed to the command executed by this action when the alert is fired" +msgstr "" +"When the alert is triggered, action definining fields will be passed to the " +"command." + +#: ../../godmode/alerts/alert_view.php:442 +#: ../../godmode/alerts/alert_view.php:531 +msgid "Fields configured on the command associated to the action" +msgstr "Fields configured on the command associated to the action" + +#: ../../godmode/alerts/alert_view.php:443 +msgid "Template fields" +msgstr "Template fields" + +#: ../../godmode/alerts/alert_view.php:444 +msgid "Triggering fields configured in template" +msgstr "Triggering fields configured in template" + +#: ../../godmode/alerts/alert_view.php:445 +msgid "Action fields" +msgstr "Action fields" + +#: ../../godmode/alerts/alert_view.php:446 +msgid "Triggering fields configured in action" +msgstr "Triggering fields configured in action" + +#: ../../godmode/alerts/alert_view.php:448 +msgid "Executed on firing" +msgstr "Executed upon triggering" + +#: ../../godmode/alerts/alert_view.php:449 +#: ../../godmode/alerts/alert_view.php:532 +msgid "Fields used on execution when the alert is fired" +msgstr "Fields used on execution when the alert is fired" + +#: ../../godmode/alerts/alert_view.php:471 +#: ../../godmode/alerts/alert_view.php:548 +#: ../../godmode/alerts/alert_commands.php:105 +#: ../../godmode/alerts/alert_commands.php:109 +#: ../../godmode/alerts/alert_commands.php:127 +#: ../../godmode/alerts/alert_commands.php:135 +#: ../../godmode/alerts/configure_alert_template.php:684 #, php-format -msgid "Successfully updated alerts (%s / %s)" -msgstr "Successfully updated alerts (%s / %s)" +msgid "Field %s" +msgstr "Field %s" -#: ../../enterprise/godmode/massive/massive_modify_alerts_snmp.php:190 +#: ../../godmode/alerts/alert_view.php:508 +#: ../../godmode/alerts/alert_view.php:595 +#: ../../godmode/alerts/configure_alert_action.php:153 +#: ../../godmode/servers/plugin.php:381 +msgid "Command preview" +msgstr "Command preview" + +#: ../../godmode/alerts/alert_view.php:516 +msgid "The alert recovering is disabled on this template." +msgstr "Alert recovery is disabled for this template" + +#: ../../godmode/alerts/alert_view.php:529 +msgid "Recovering fields" +msgstr "Recovery fields" + +#: ../../godmode/alerts/alert_view.php:529 +msgid "" +"Fields passed to the command executed by this action when the alert is " +"recovered" +msgstr "" +"Fields passed to the command executed by this action when the alert is " +"recovered" + +#: ../../godmode/alerts/alert_view.php:533 +msgid "Template recovery fields" +msgstr "Template recovery fields" + +#: ../../godmode/alerts/alert_view.php:533 +msgid "Recovery fields configured in alert template" +msgstr "Recovery fields configured on alert templates" + +#: ../../godmode/alerts/alert_view.php:534 +msgid "Action recovery fields" +msgstr "Action recovery fields" + +#: ../../godmode/alerts/alert_view.php:534 +msgid "Recovery fields configured in alert action" +msgstr "Recovery fields configured on alert action" + +#: ../../godmode/alerts/alert_view.php:535 +msgid "Executed on recovery" +msgstr "Executed upon recovery" + +#: ../../godmode/alerts/alert_view.php:535 +msgid "Fields used on execution when the alert is recovered" +msgstr "Fields used upon execution when the alert is recovered" + +#: ../../godmode/alerts/alert_actions.php:66 +#: ../../godmode/alerts/alert_actions.php:92 +#: ../../godmode/alerts/alert_actions.php:110 +#: ../../godmode/alerts/alert_actions.php:127 +#: ../../godmode/alerts/alert_actions.php:207 +#: ../../godmode/alerts/alert_actions.php:218 +#: ../../godmode/alerts/alert_actions.php:287 +#: ../../godmode/alerts/alert_actions.php:306 +#: ../../godmode/alerts/alert_actions.php:319 +msgid "Alert actions" +msgstr "Alert actions" + +#: ../../godmode/alerts/alert_actions.php:141 +msgid "Could not be copied" +msgstr "Could not be copied" + +#: ../../godmode/alerts/alert_actions.php:398 +msgid "No alert actions configured" +msgstr "No alert actions established" + +#: ../../godmode/alerts/alert_commands.php:149 +#: ../../godmode/alerts/alert_commands.php:159 +#: ../../godmode/alerts/configure_alert_template.php:689 +#: ../../godmode/alerts/configure_alert_template.php:703 +#: ../../godmode/alerts/configure_alert_template.php:775 +#: ../../godmode/users/configure_user.php:532 +#: ../../godmode/modules/manage_network_components_form_common.php:59 +msgid "Basic" +msgstr "Basic" + +#: ../../godmode/alerts/alert_commands.php:249 +msgid "Alert commands" +msgstr "Alert commands" + +#: ../../godmode/alerts/alert_commands.php:372 +msgid "No alert commands configured" +msgstr "No alert commands configured" + +#: ../../godmode/alerts/configure_alert_command.php:42 +msgid "Configure alert command" +msgstr "Configure alert command" + +#: ../../godmode/alerts/configure_alert_command.php:127 +msgid "Update Command" +msgstr "Update Command" + +#: ../../godmode/alerts/configure_alert_command.php:130 +#: ../../godmode/alerts/configure_alert_action.php:136 +msgid "Create Command" +msgstr "Create Command" + +#: ../../godmode/alerts/configure_alert_command.php:150 +#: ../../godmode/alerts/configure_alert_action.php:128 +#: ../../godmode/events/event_responses.editor.php:114 +#: ../../godmode/events/event_responses.editor.php:121 +#: ../../godmode/events/event_responses.editor.php:124 +#: ../../godmode/massive/massive_edit_plugins.php:437 +#: ../../godmode/servers/recon_script.php:370 +#: ../../godmode/servers/plugin.php:388 ../../godmode/servers/plugin.php:394 +#: ../../godmode/servers/plugin.php:737 +msgid "Command" +msgstr "Command" + +#: ../../godmode/alerts/configure_alert_command.php:160 #, php-format -msgid "Unsuccessfully updated alerts (%s / %s)" -msgstr "Updating of alerts unsuccessful (%s / %s)." +msgid "Field %s description" +msgstr "%s field description" -#: ../../enterprise/godmode/massive/massive_modify_alerts_snmp.php:233 -msgid "SNMP Alerts to be edit" -msgstr "SNMP Alerts to be edited" - -#: ../../enterprise/godmode/massive/massive_operations.php:27 -#: ../../enterprise/godmode/menu.php:47 -msgid "Satellite operations" -msgstr "Satellite Operations" - -#: ../../enterprise/godmode/massive/massive_operations.php:47 -#: ../../enterprise/godmode/menu.php:35 -msgid "SNMP operations" -msgstr "SNMP operations" - -#: ../../enterprise/godmode/massive/massive_operations.php:67 -#: ../../enterprise/godmode/menu.php:24 -msgid "Policies operations" -msgstr "Policies operations" - -#: ../../enterprise/godmode/massive/massive_operations.php:78 -msgid "Bulk alerts policy add" -msgstr "Bulk alerts policy add" - -#: ../../enterprise/godmode/massive/massive_operations.php:79 -msgid "Bulk alerts policy delete" -msgstr "Bulk alerts policy delete" - -#: ../../enterprise/godmode/massive/massive_operations.php:80 -msgid "Bulk tags module policy edit" -msgstr "Bulk tags module policy edit" - -#: ../../enterprise/godmode/massive/massive_operations.php:81 -msgid "Bulk modules policy tags edit" -msgstr "Bulk modules policy tags edit" - -#: ../../enterprise/godmode/massive/massive_operations.php:89 -msgid "Bulk alert SNMP delete" -msgstr "Bulk alert SNMP delete" - -#: ../../enterprise/godmode/massive/massive_operations.php:90 -msgid "Bulk alert SNMP edit" -msgstr "Bulk alert SNMP edit" - -#: ../../enterprise/godmode/massive/massive_operations.php:98 -msgid "Bulk Satellite modules edit" -msgstr "Bulk Satellite modules edit" - -#: ../../enterprise/godmode/massive/massive_tags_edit_policy.php:100 -msgid "Modules unused" -msgstr "Modules unused" - -#: ../../enterprise/godmode/massive/massive_tags_edit_policy.php:116 -msgid "Modules used" -msgstr "Modules used" - -#: ../../enterprise/godmode/menu.php:16 -msgid "Manage Satellite Server" -msgstr "" - -#: ../../enterprise/godmode/menu.php:58 ../../enterprise/godmode/menu.php:149 -msgid "Duplicate config" -msgstr "Duplicate config" - -#: ../../enterprise/godmode/menu.php:66 -#: ../../enterprise/godmode/modules/manage_inventory_modules.php:27 -#: ../../enterprise/godmode/modules/manage_inventory_modules_form.php:28 -#: ../../enterprise/godmode/policies/policy_inventory_modules.php:47 -#: ../../enterprise/godmode/policies/policy_inventory_modules.php:225 -#: ../../enterprise/include/functions_policies.php:3251 -msgid "Inventory modules" -msgstr "Inventory modules" - -#: ../../enterprise/godmode/menu.php:75 -#: ../../enterprise/meta/include/functions_components_meta.php:52 -#: ../../enterprise/meta/include/functions_components_meta.php:69 -msgid "Local components" -msgstr "Local components" - -#: ../../enterprise/godmode/menu.php:83 -msgid "Manage policies" -msgstr "Manage policies" - -#: ../../enterprise/godmode/menu.php:109 -msgid "Enterprise ACL Setup" -msgstr "Enterprise ACL Setup" - -#: ../../enterprise/godmode/menu.php:116 -msgid "Skins" -msgstr "Skins" - -#: ../../enterprise/godmode/menu.php:125 -#: ../../enterprise/godmode/servers/manage_export.php:41 -#: ../../enterprise/godmode/servers/manage_export_form.php:56 -msgid "Export targets" -msgstr "Export targets" - -#: ../../enterprise/godmode/menu.php:143 -msgid "Log Collector" -msgstr "Log Collector" - -#: ../../enterprise/godmode/menu.php:156 -msgid "Password policy" -msgstr "Password policy" - -#: ../../enterprise/godmode/modules/configure_local_component.php:135 -msgid "Update Local Component" -msgstr "Update Local Component" - -#: ../../enterprise/godmode/modules/configure_local_component.php:138 -msgid "Create Local Component" -msgstr "Create Local Component" - -#: ../../enterprise/godmode/modules/configure_local_component.php:176 -msgid "Throw unknown events" -msgstr "Discard unknown events" - -#: ../../enterprise/godmode/modules/configure_local_component.php:410 -msgid "Macros" -msgstr "Macros" - -#: ../../enterprise/godmode/modules/local_components.php:89 -msgid "Local component management" -msgstr "Local component management" - -#: ../../enterprise/godmode/modules/local_components.php:441 -msgid "Search by name, description or data, list matches." -msgstr "Search by name, description or data, list matches." - -#: ../../enterprise/godmode/modules/manage_inventory_modules.php:67 -msgid "Successfully created inventory module" -msgstr "Inventory module successfully created." - -#: ../../enterprise/godmode/modules/manage_inventory_modules.php:71 -msgid "Error creating inventory module" -msgstr "Error in creating inventory module." - -#: ../../enterprise/godmode/modules/manage_inventory_modules.php:157 -#: ../../enterprise/godmode/modules/manage_inventory_modules_form.php:86 -msgid "Interpreter" -msgstr "Interpreter" - -#: ../../enterprise/godmode/modules/manage_inventory_modules.php:200 -msgid "No inventory modules defined" -msgstr "No inventory modules defined" - -#: ../../enterprise/godmode/modules/manage_inventory_modules.php:217 -msgid "Local module" -msgstr "Local Module" - -#: ../../enterprise/godmode/modules/manage_inventory_modules.php:220 -msgid "Remote/Local" -msgstr "Remote / Local" - -#: ../../enterprise/godmode/modules/manage_inventory_modules_form.php:88 -msgid "Left blank for the LOCAL inventory modules" -msgstr "Left blank for the LOCAL inventory modules" - -#: ../../enterprise/godmode/modules/manage_inventory_modules_form.php:90 -msgid "Block Mode" -msgstr "Block Mode" - -#: ../../enterprise/godmode/modules/manage_inventory_modules_form.php:94 -msgid "separate fields with " -msgstr "separate fields with " - -#: ../../enterprise/godmode/modules/manage_inventory_modules_form.php:98 -msgid "" -"Here is placed the script for the REMOTE inventory modules Local inventory " -"modules don't use this field" -msgstr "" -"Here is placed the script for the REMOTE inventory modules Local inventory " -"modules don't use this field" - -#: ../../enterprise/godmode/policies/configure_policy.php:43 -msgid "Add policy" -msgstr "Add policy" - -#: ../../enterprise/godmode/policies/policies.php:114 -msgid "Policy name already exists" -msgstr "Policy name already exists" - -#: ../../enterprise/godmode/policies/policies.php:170 -msgid "Policies Management" -msgstr "Policies Management" - -#: ../../enterprise/godmode/policies/policies.php:186 -msgid "All policy agents added to delete queue" -msgstr "All policy agents added to delete queue." - -#: ../../enterprise/godmode/policies/policies.php:187 -msgid "Policy agents cannot be added to the delete queue" -msgstr "Policy agents cannot be added to the delete queue." - -#: ../../enterprise/godmode/policies/policies.php:237 -msgid "a" -msgstr "a" - -#: ../../enterprise/godmode/policies/policies.php:360 -msgid "Policy updated" -msgstr "Policy updated." - -#: ../../enterprise/godmode/policies/policies.php:364 -msgid "Pending update policy only database" -msgstr "Pending update policy only database" - -#: ../../enterprise/godmode/policies/policies.php:368 -msgid "Pending update policy" -msgstr "Pending update policy" - -#: ../../enterprise/godmode/policies/policies.php:381 -#: ../../enterprise/godmode/policies/policy_linking.php:122 -#: ../../enterprise/include/functions_policies.php:3280 -msgid "Linking" -msgstr "Linking" - -#: ../../enterprise/godmode/policies/policies.php:393 -msgid "Agent Wizard" -msgstr "" - -#: ../../enterprise/godmode/policies/policies.php:401 -#: ../../enterprise/godmode/policies/policy_external_alerts.php:37 -#: ../../enterprise/include/functions_policies.php:3270 -msgid "External alerts" -msgstr "External alerts" - -#: ../../enterprise/godmode/policies/policies.php:405 -#: ../../enterprise/godmode/policies/policy.php:46 -#: ../../enterprise/include/functions_policies.php:3298 -msgid "Queue" -msgstr "Queue" - -#: ../../enterprise/godmode/policies/policies.php:449 -msgid "A policy with agents cannot be deleted. Purge it first" -msgstr "A policy with agents cannot be deleted. Please purge it first." - -#: ../../enterprise/godmode/policies/policies.php:455 -msgid "Deleting all policy agents" -msgstr "Deleting all policy agents" - -#: ../../enterprise/godmode/policies/policies.php:458 -msgid "All the policy agents will be deleted" -msgstr "All the policy agents will be deleted." - -#: ../../enterprise/godmode/policies/policies.php:462 -msgid "Delete all agents" -msgstr "Delete all agents" - -#: ../../enterprise/godmode/policies/policy.php:114 -#: ../../enterprise/godmode/policies/policy.php:137 -#: ../../enterprise/meta/advanced/policymanager.apply.php:142 -#: ../../enterprise/meta/advanced/policymanager.apply.php:146 -msgid "Operation successfully added to the queue" -msgstr "Operation successfully added to the queue" - -#: ../../enterprise/godmode/policies/policy.php:117 -#: ../../enterprise/godmode/policies/policy.php:138 -#: ../../enterprise/meta/advanced/policymanager.apply.php:150 -#: ../../enterprise/meta/advanced/policymanager.apply.php:154 -#: ../../enterprise/meta/advanced/policymanager.apply.php:158 -msgid "Operation cannot be added to the queue" -msgstr "Operation cannot be added to the queue" - -#: ../../enterprise/godmode/policies/policy.php:120 -#: ../../enterprise/godmode/policies/policy.php:141 -#: ../../enterprise/meta/advanced/policymanager.apply.php:135 -msgid "Duplicated or incompatible operation in the queue" -msgstr "Duplicated or incompatible operation in the queue" - -#: ../../enterprise/godmode/policies/policy_agents.php:90 -msgid "" -"Successfully added to delete pending agents. Will be deleted in the next " -"policy application." -msgstr "" -"Successfully added to agents pending for deletion. They will be deleted in " -"the next policy application." - -#: ../../enterprise/godmode/policies/policy_agents.php:95 -#: ../../enterprise/godmode/policies/policy_alerts.php:169 -#: ../../enterprise/godmode/policies/policy_collections.php:73 -#: ../../enterprise/godmode/policies/policy_external_alerts.php:100 -#: ../../enterprise/godmode/policies/policy_inventory_modules.php:100 -#: ../../enterprise/godmode/policies/policy_modules.php:1101 -#: ../../enterprise/godmode/policies/policy_plugins.php:42 -msgid "Successfully reverted deletion" -msgstr "Reverting deletion successful." - -#: ../../enterprise/godmode/policies/policy_agents.php:96 -#: ../../enterprise/godmode/policies/policy_alerts.php:170 -#: ../../enterprise/godmode/policies/policy_collections.php:74 -#: ../../enterprise/godmode/policies/policy_external_alerts.php:101 -#: ../../enterprise/godmode/policies/policy_inventory_modules.php:103 -#: ../../enterprise/godmode/policies/policy_modules.php:1102 -#: ../../enterprise/godmode/policies/policy_plugins.php:43 -msgid "Could not be reverted" -msgstr "Could not be reverted." - -#: ../../enterprise/godmode/policies/policy_agents.php:121 -msgid "Successfully added to delete queue" -msgstr "Successfully added to delete queue." - -#: ../../enterprise/godmode/policies/policy_agents.php:122 -msgid "Could not be added to delete queue" -msgstr "Could not be added to the delete queue." - -#: ../../enterprise/godmode/policies/policy_agents.php:157 -msgid "Successfully deleted from delete pending agents" -msgstr "Successfully deleted from agents pending deletion." - -#: ../../enterprise/godmode/policies/policy_agents.php:158 -msgid "Could not be deleted from delete pending agents" -msgstr "Could not be deleted from agents pending deletion" - -#: ../../enterprise/godmode/policies/policy_agents.php:285 -msgid "Agents in Policy" -msgstr "Agents in Policy" - -#: ../../enterprise/godmode/policies/policy_agents.php:322 -msgid "Add agents to policy" -msgstr "Add agents to policy" - -#: ../../enterprise/godmode/policies/policy_agents.php:328 -msgid "Delete agents from policy" -msgstr "Delete agents from policy" - -#: ../../enterprise/godmode/policies/policy_agents.php:368 -msgid "Applied" -msgstr "Applied" - -#: ../../enterprise/godmode/policies/policy_agents.php:369 -msgid "Not applied" -msgstr "Not applied" - -#: ../../enterprise/godmode/policies/policy_agents.php:378 -#: ../../enterprise/operation/agentes/policy_view.php:304 -msgid "R." -msgstr "R." - -#: ../../enterprise/godmode/policies/policy_agents.php:380 -msgid "Unlinked modules" -msgstr "Unlinked modules" - -#: ../../enterprise/godmode/policies/policy_agents.php:380 -msgid "U." -msgstr "U." - -#: ../../enterprise/godmode/policies/policy_agents.php:382 -#: ../../enterprise/operation/agentes/policy_view.php:50 -msgid "Last application" -msgstr "Last application" - -#: ../../enterprise/godmode/policies/policy_agents.php:383 -msgid "Add to delete queue" -msgstr "Add to delete queue" - -#: ../../enterprise/godmode/policies/policy_agents.php:433 -msgid "This agent can not be remotely configured" -msgstr "This agent can not be remotely configured." - -#: ../../enterprise/godmode/policies/policy_agents.php:457 -#: ../../enterprise/godmode/policies/policy_queue.php:176 -msgid "Add to apply queue" -msgstr "Add to apply queue" - -#: ../../enterprise/godmode/policies/policy_agents.php:474 -#: ../../enterprise/godmode/policies/policy_alerts.php:417 -#: ../../enterprise/godmode/policies/policy_external_alerts.php:252 -#: ../../enterprise/godmode/policies/policy_inventory_modules.php:264 -#: ../../enterprise/godmode/policies/policy_modules.php:1264 -msgid "Undo deletion" -msgstr "Undo deletion" - -#: ../../enterprise/godmode/policies/policy_agents.php:488 -#: ../../enterprise/operation/agentes/policy_view.php:62 -msgid "Policy applied" -msgstr "Policy applied" - -#: ../../enterprise/godmode/policies/policy_agents.php:492 -msgid "Need apply" -msgstr "Need apply" - -#: ../../enterprise/godmode/policies/policy_agents.php:500 -msgid "Applying policy" -msgstr "Applying policy" - -#: ../../enterprise/godmode/policies/policy_agents.php:506 -msgid "Deleting from policy" -msgstr "Deleting from policy" - -#: ../../enterprise/godmode/policies/policy_alerts.php:148 -#: ../../enterprise/godmode/policies/policy_external_alerts.php:73 -msgid "Created successfuly" -msgstr "Successfully created" - -#: ../../enterprise/godmode/policies/policy_alerts.php:164 -#: ../../enterprise/godmode/policies/policy_external_alerts.php:95 -msgid "" -"Successfully added to delete pending alerts. Will be deleted in the next " -"policy application." -msgstr "" -"Successfully added to alerts pending deletion. It will be deleted in the " -"next policy application." - -#: ../../enterprise/godmode/policies/policy_alerts.php:188 -#: ../../enterprise/godmode/policies/policy_external_alerts.php:120 -msgid "Added action successfuly" -msgstr "Action successfully added" - -#: ../../enterprise/godmode/policies/policy_alerts.php:206 -#: ../../enterprise/godmode/policies/policy_external_alerts.php:140 -msgid "Deleted action successfuly" -msgstr "Action successfully deleted" - -#: ../../enterprise/godmode/policies/policy_alerts.php:511 -msgid "Policy module" -msgstr "Policy module" - -#: ../../enterprise/godmode/policies/policy_collections.php:68 -msgid "" -"Successfully added to delete the collection. Will be deleted in the next " -"policy application." -msgstr "" -"Successfully added to deletion of the collection. It will be deleted in the " -"next policy application." - -#: ../../enterprise/godmode/policies/policy_collections.php:161 -#: ../../enterprise/godmode/policies/policy_collections.php:213 -#: ../../enterprise/operation/agentes/collection_view.php:102 -#: ../../enterprise/operation/agentes/policy_view.php:164 -msgid "Outdate" -msgstr "Outdated" - -#: ../../enterprise/godmode/policies/policy_external_alerts.php:77 -msgid "Duplicated alert" -msgstr "Duplicated alert" - -#: ../../enterprise/godmode/policies/policy_external_alerts.php:170 -#: ../../enterprise/godmode/policies/policy_external_alerts.php:299 -msgid "Modules in policy agents" -msgstr "Modules in policy agents" - -#: ../../enterprise/godmode/policies/policy_external_alerts.php:315 -msgid "Alert Template" -msgstr "Alert Template" - -#: ../../enterprise/godmode/policies/policy_inventory_modules.php:65 -msgid "Module is not selected" -msgstr "Module is not selected" - -#: ../../enterprise/godmode/policies/policy_inventory_modules.php:93 -#: ../../enterprise/godmode/policies/policy_modules.php:1082 -#: ../../enterprise/godmode/policies/policy_modules.php:1096 -msgid "" -"Successfully added to delete pending modules. Will be deleted in the next " -"policy application." -msgstr "" -"Successfully added to modules pending for deletion. They will be deleted in " -"the next policy application." - -#: ../../enterprise/godmode/policies/policy_inventory_modules.php:186 -msgid "Select inventory module" -msgstr "Select inventory module" - -#: ../../enterprise/godmode/policies/policy_inventory_modules.php:235 -msgid "There are no defined inventory modules" -msgstr "There are no defined inventory modules" - -#: ../../enterprise/godmode/policies/policy_linking.php:26 -msgid "Linking modules" -msgstr "Linking modules" - -#: ../../enterprise/godmode/policies/policy_linking.php:53 -msgid "Error: Update linking modules to policy" -msgstr "Error : Update linking modules to policy" - -#: ../../enterprise/godmode/policies/policy_linking.php:56 -msgid "Success: Update linking modules to policy" -msgstr "Success : Update linking modules to policy" - -#: ../../enterprise/godmode/policies/policy_linking.php:66 -msgid "Free text for filter (*)" -msgstr "Free text for filter (*)" - -#: ../../enterprise/godmode/policies/policy_linking.php:67 -msgid "Free text for filter" -msgstr "Free text for filter" - -#: ../../enterprise/godmode/policies/policy_linking.php:110 -msgid "List of modules unlinked" -msgstr "List of unlinked modules" - -#: ../../enterprise/godmode/policies/policy_linking.php:143 -msgid "There are no defined modules unlinked" -msgstr "There are no defined modules unlinked" - -#: ../../enterprise/godmode/policies/policy_modules.php:262 -msgid "" -"If you change this description, you must change into the text of Data " -"configuration." -msgstr "" -"If you change this description, you must change to the text of Data " -"configuration." - -#: ../../enterprise/godmode/policies/policy_modules.php:320 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1417 -#: ../../enterprise/meta/monitoring/wizard/wizard.module.local.php:101 -#: ../../enterprise/meta/monitoring/wizard/wizard.module.network.php:122 -#: ../../enterprise/meta/monitoring/wizard/wizard.module.web.php:87 -#: ../../enterprise/meta/monitoring/wizard/wizard.update_module.php:39 -msgid "Edit module" -msgstr "Edit module" - -#: ../../enterprise/godmode/policies/policy_modules.php:351 -msgid "Module macros" -msgstr "Module macros" - -#: ../../enterprise/godmode/policies/policy_modules.php:448 -msgid "Could not be added module(s). You must select a policy" -msgstr "Module(s) could not be added. You must select a policy first." - -#: ../../enterprise/godmode/policies/policy_modules.php:476 +#: ../../godmode/alerts/configure_alert_command.php:175 #, php-format -msgid "Successfully added module(s) (%s/%s) to policy %s" -msgstr "Successfully added module(s) (%s/%s) to policy %s" +msgid "Field %s values" +msgstr "%s field values" -#: ../../enterprise/godmode/policies/policy_modules.php:478 +#: ../../godmode/alerts/configure_alert_action.php:57 +#: ../../godmode/alerts/configure_alert_action.php:66 +msgid "Configure alert action" +msgstr "Configure alert action" + +#: ../../godmode/alerts/configure_alert_action.php:98 +msgid "Update Action" +msgstr "Update Action" + +#: ../../godmode/alerts/configure_alert_action.php:101 +#: ../../godmode/alerts/alert_list.builder.php:109 +msgid "Create Action" +msgstr "Create Action" + +#: ../../godmode/alerts/configure_alert_action.php:149 +msgid "Recovery" +msgstr "Recovery" + +#: ../../godmode/alerts/alert_list.list.php:58 +msgid "Template name" +msgstr "Template name" + +#: ../../godmode/alerts/alert_list.list.php:124 +msgid "Field content" +msgstr "Field content" + +#: ../../godmode/alerts/alert_list.list.php:133 +msgid "Enabled / Disabled" +msgstr "Enabled / Disabled" + +#: ../../godmode/alerts/alert_list.list.php:135 +#: ../../godmode/alerts/alert_list.list.php:793 +#: ../../godmode/extensions.php:273 ../../godmode/users/user_list.php:466 +msgid "Enable" +msgstr "Enable" + +#: ../../godmode/alerts/alert_list.list.php:412 +#: ../../godmode/massive/massive_copy_modules.php:133 +msgid "Operations" +msgstr "Operations" + +#: ../../godmode/alerts/alert_list.list.php:526 +msgid "On" +msgstr "On" + +#: ../../godmode/alerts/alert_list.list.php:530 +msgid "Until" +msgstr "Until" + +#: ../../godmode/alerts/alert_list.list.php:552 +msgid "Delete action" +msgstr "Delete action" + +#: ../../godmode/alerts/alert_list.list.php:559 +#: ../../godmode/alerts/alert_list.list.php:871 +msgid "Update action" +msgstr "Update action" + +#: ../../godmode/alerts/alert_list.list.php:718 +msgid "View alert advanced details" +msgstr "View the alert's advanced details" + +#: ../../godmode/alerts/alert_list.list.php:729 +msgid "No alerts defined" +msgstr "No alerts defined" + +#: ../../godmode/alerts/alert_list.list.php:802 +msgid "Set off standby" +msgstr "Turn off standby" + +#: ../../godmode/alerts/alert_list.list.php:811 +msgid "Set standby" +msgstr "Set standby" + +#: ../../godmode/alerts/configure_alert_template.php:118 +#: ../../godmode/modules/manage_network_components.php:160 #, php-format -msgid "Could not be added module(s) (%s/%s) to policy %s" -msgstr "module(s) could not be added (%s/%s) to policy %s." +msgid "Successfully created from %s" +msgstr "Successfully created from %s" -#: ../../enterprise/godmode/policies/policy_modules.php:768 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1908 -#: ../../enterprise/meta/include/functions_wizard_meta.php:2002 -msgid "Successfully added module." -msgstr "Module successfully added." +#: ../../godmode/alerts/configure_alert_template.php:168 +#: ../../godmode/alerts/configure_alert_template.php:173 +msgid "Conditions" +msgstr "Conditions" -#: ../../enterprise/godmode/policies/policy_modules.php:769 -msgid "Could not be added module." -msgstr "Module could not be added." +#: ../../godmode/alerts/configure_alert_template.php:188 +#: ../../godmode/alerts/configure_alert_template.php:193 +msgid "Advanced fields" +msgstr "Advanced fields" -#: ../../enterprise/godmode/policies/policy_modules.php:1052 +#: ../../godmode/alerts/configure_alert_template.php:499 +#: ../../godmode/alerts/alert_list.builder.php:131 +msgid "Create Template" +msgstr "Create Template" + +#: ../../godmode/alerts/configure_alert_template.php:520 +msgid "Days of week" +msgstr "Days of week" + +#: ../../godmode/alerts/configure_alert_template.php:539 +#: ../../godmode/reporting/reporting_builder.item_editor.php:847 +msgid "Time from" +msgstr "Set initial time" + +#: ../../godmode/alerts/configure_alert_template.php:543 +#: ../../godmode/reporting/reporting_builder.item_editor.php:856 +msgid "Time to" +msgstr "Set end time" + +#: ../../godmode/alerts/configure_alert_template.php:557 +msgid "Reset counter for non-sustained alerts" +msgstr "Reset counter for non-sustained alerts" + +#: ../../godmode/alerts/configure_alert_template.php:557 msgid "" -"The module type in Data configuration is empty, take from combo box of form." +"Enable this option if you want the counter to be reset when the alert is not " +"being fired consecutively, even if it's within the time threshold" msgstr "" -"The module type in Data configuration is empty, take it from the combo box " -"of form." +"Enable this option if you want the counter to be reset when the alert is not " +"being fired consecutively, even if it's within the time threshold" -#: ../../enterprise/godmode/policies/policy_modules.php:1055 +#: ../../godmode/alerts/configure_alert_template.php:564 +#: ../../godmode/alerts/alert_list.builder.php:94 +msgid "Default action" +msgstr "Default action" + +#: ../../godmode/alerts/configure_alert_template.php:588 msgid "" -"The module name in Data configuration is empty, take from text field of form." +"Unless they're left blank, the fields from the action will override those " +"set on the template." msgstr "" -"The module name in Data configuration is empty, take it from the text field " -"of form." +"Unless they're left blank, the fields from the action will override those " +"set on the template." -#: ../../enterprise/godmode/policies/policy_modules.php:1086 -msgid "Could not be added to deleted all modules." -msgstr "Could not be added to deleted all modules." +#: ../../godmode/alerts/configure_alert_template.php:590 +msgid "Condition type" +msgstr "Condition type" -#: ../../enterprise/godmode/policies/policy_modules.php:1172 -msgid "Successfully duplicate the module." -msgstr "Duplication of the module successful." +#: ../../godmode/alerts/configure_alert_template.php:597 +msgid "Trigger when matches the value" +msgstr "Triggered when the value matches" -#: ../../enterprise/godmode/policies/policy_modules.php:1232 -msgid "Local component" -msgstr "Local component" +#: ../../godmode/alerts/configure_alert_template.php:609 +msgid "The regular expression is valid" +msgstr "The regular expression is valid" -#: ../../enterprise/godmode/policies/policy_modules.php:1298 -msgid "There are no defined modules" -msgstr "There are no defined modules" +#: ../../godmode/alerts/configure_alert_template.php:614 +msgid "The regular expression is not valid" +msgstr "The regular expression is not valid" -#: ../../enterprise/godmode/policies/policy_modules.php:1316 -msgid "Copy selected modules to policy: " -msgstr "Copy selected modules to policy : " +#: ../../godmode/alerts/configure_alert_template.php:662 +msgid "Alert recovery" +msgstr "Alert recovery" -#: ../../enterprise/godmode/policies/policy_modules.php:1494 -msgid "Are you sure to copy modules into policy?\\n" -msgstr "Are you sure to copy modules into policy ? \\n" +#: ../../godmode/alerts/configure_alert_template.php:671 +msgid "Recovery fields" +msgstr "Recovery fields" -#: ../../enterprise/godmode/policies/policy_modules.php:1514 -msgid "Please select any module to copy" -msgstr "Please select any module to copy" +#: ../../godmode/alerts/configure_alert_template.php:772 +#: ../../godmode/modules/manage_network_components_form_common.php:58 +msgid "Wizard level" +msgstr "Wizard level" -#: ../../enterprise/godmode/policies/policy_plugins.php:33 -msgid "" -"Successfully added to delete pending plugins. Will be deleted in the next " -"policy application." -msgstr "" -"Successfully added to plugins pending deletion. It will be deleted in the " -"next policy application." +#: ../../godmode/alerts/configure_alert_template.php:774 +msgid "No wizard" +msgstr "No wizard" -#: ../../enterprise/godmode/policies/policy_plugins.php:34 -msgid "Cannot be added to delete pending plugins." -msgstr "Cannot be added to plugins pending deletion." +#: ../../godmode/alerts/configure_alert_template.php:821 +#: ../../godmode/alerts/configure_alert_template.php:825 +msgid "Next" +msgstr "Next" -#: ../../enterprise/godmode/policies/policy_plugins.php:116 -msgid "There are no defined plugins" -msgstr "There are no defined plugins" - -#: ../../enterprise/godmode/policies/policy_queue.php:59 -#: ../../enterprise/meta/advanced/policymanager.queue.php:60 -msgid "Operation successfully deleted from the queue" -msgstr "Operation successfully deleted from the queue." - -#: ../../enterprise/godmode/policies/policy_queue.php:60 -#: ../../enterprise/meta/advanced/policymanager.queue.php:61 -msgid "Operation cannot be deleted from the queue" -msgstr "Operation cannot be deleted from the queue." - -#: ../../enterprise/godmode/policies/policy_queue.php:101 -msgid "Operations successfully deleted from the queue" -msgstr "Operations successfully deleted from the queue." - -#: ../../enterprise/godmode/policies/policy_queue.php:102 -msgid "Operations cannot be deleted from the queue" -msgstr "Operations cannot be deleted from the queue." - -#: ../../enterprise/godmode/policies/policy_queue.php:160 -msgid "Update pending" -msgstr "Update pending" - -#: ../../enterprise/godmode/policies/policy_queue.php:162 -msgid "Update pending agents" -msgstr "Update pending agents" - -#: ../../enterprise/godmode/policies/policy_queue.php:180 -msgid "Add to apply queue only for database" -msgstr "Add to apply queue only for database" - -#: ../../enterprise/godmode/policies/policy_queue.php:186 -msgid "Link pending modules" -msgstr "Link pending modules" - -#: ../../enterprise/godmode/policies/policy_queue.php:192 -msgid "Will be linked in the next policy application" -msgstr "Will be linked in the next policy application" - -#: ../../enterprise/godmode/policies/policy_queue.php:195 -msgid "Unlink pending modules" -msgstr "Unlink pending modules" - -#: ../../enterprise/godmode/policies/policy_queue.php:201 -msgid "Will be unlinked in the next policy application" -msgstr "Will be unlinked in the next policy application." - -#: ../../enterprise/godmode/policies/policy_queue.php:206 -msgid "Delete pending" -msgstr "Delete pending" - -#: ../../enterprise/godmode/policies/policy_queue.php:208 -msgid "Delete pending agents" -msgstr "Delete pending agents" - -#: ../../enterprise/godmode/policies/policy_queue.php:214 -#: ../../enterprise/godmode/policies/policy_queue.php:223 -#: ../../enterprise/godmode/policies/policy_queue.php:232 -#: ../../enterprise/godmode/policies/policy_queue.php:241 -#: ../../enterprise/godmode/policies/policy_queue.php:250 -#: ../../enterprise/godmode/policies/policy_queue.php:259 -#: ../../enterprise/godmode/policies/policy_queue.php:268 -msgid "Will be deleted in the next policy application" -msgstr "Will be deleted in the next policy application" - -#: ../../enterprise/godmode/policies/policy_queue.php:217 -msgid "Delete pending modules" -msgstr "Delete pending modules" - -#: ../../enterprise/godmode/policies/policy_queue.php:226 -msgid "Delete pending inventory modules" -msgstr "Delete pending inventory modules" - -#: ../../enterprise/godmode/policies/policy_queue.php:235 -msgid "Delete pending alerts" -msgstr "Delete pending alerts" - -#: ../../enterprise/godmode/policies/policy_queue.php:244 -msgid "Delete pending external alerts" -msgstr "Delete pending external alerts" - -#: ../../enterprise/godmode/policies/policy_queue.php:253 -msgid "Delete pending file collections" -msgstr "Delete pending file collections" - -#: ../../enterprise/godmode/policies/policy_queue.php:262 -msgid "Delete pending plugins" -msgstr "Delete pending plugins" - -#: ../../enterprise/godmode/policies/policy_queue.php:274 -msgid "Advices" -msgstr "Advices" - -#: ../../enterprise/godmode/policies/policy_queue.php:277 -msgid "Queue summary" -msgstr "Queue summary" - -#: ../../enterprise/godmode/policies/policy_queue.php:344 -#: ../../enterprise/meta/advanced/policymanager.queue.php:218 -msgid "Apply (database and files)" -msgstr "Apply (database and files)" - -#: ../../enterprise/godmode/policies/policy_queue.php:344 -#: ../../enterprise/godmode/policies/policy_queue.php:418 -#: ../../enterprise/meta/advanced/policymanager.queue.php:218 -#: ../../enterprise/meta/advanced/policymanager.queue.php:309 -msgid "Apply (only database)" -msgstr "Apply (only database)" - -#: ../../enterprise/godmode/policies/policy_queue.php:350 -#: ../../enterprise/meta/advanced/policymanager.queue.php:224 -msgid "Complete" -msgstr "Complete" - -#: ../../enterprise/godmode/policies/policy_queue.php:350 -#: ../../enterprise/meta/advanced/policymanager.queue.php:224 -msgid "Incomplete" -msgstr "Incomplete" - -#: ../../enterprise/godmode/policies/policy_queue.php:364 -msgid "Queue filter" -msgstr "Queue filter" - -#: ../../enterprise/godmode/policies/policy_queue.php:446 -#: ../../enterprise/meta/advanced/policymanager.queue.php:334 -msgid "Delete from queue" -msgstr "Delete from queue" - -#: ../../enterprise/godmode/policies/policy_queue.php:459 -msgid "Empty queue" -msgstr "Empty queue" - -#: ../../enterprise/godmode/policies/policy_queue.php:476 -msgid "This operation could take a long time" -msgstr "This operation could take a long time." - -#: ../../enterprise/godmode/policies/policy_queue.php:487 -msgid "Apply all" -msgstr "Apply all" - -#: ../../enterprise/godmode/policies/policy_queue.php:493 -msgid "Delete all" -msgstr "Delete all" - -#: ../../enterprise/godmode/reporting/graph_template_editor.php:73 -#: ../../enterprise/godmode/reporting/graph_template_item_editor.php:49 -msgid "Graph template editor" -msgstr "Graph template editor" - -#: ../../enterprise/godmode/reporting/graph_template_editor.php:136 -msgid "Template updated successfully" -msgstr "Template updated successfully." - -#: ../../enterprise/godmode/reporting/graph_template_editor.php:137 -msgid "Error updating template" -msgstr "Error updating template" - -#: ../../enterprise/godmode/reporting/graph_template_editor.php:183 -msgid "3 hours" -msgstr "3 hours" - -#: ../../enterprise/godmode/reporting/graph_template_editor.php:188 -msgid "4 days" -msgstr "4 days" - -#: ../../enterprise/godmode/reporting/graph_template_item_editor.php:149 -#: ../../enterprise/godmode/reporting/graph_template_item_editor.php:207 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1948 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:2012 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:2105 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:2179 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:2450 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:2548 -msgid "Exact match" -msgstr "Exact match" - -#: ../../enterprise/godmode/reporting/graph_template_item_editor.php:165 -msgid "Decrease Weight" -msgstr "Decrease Weight" - -#: ../../enterprise/godmode/reporting/graph_template_item_editor.php:168 -msgid "Increase Weight" -msgstr "Increase Weight" - -#: ../../enterprise/godmode/reporting/graph_template_list.php:70 -msgid "Graph template management" -msgstr "Graph template management" - -#: ../../enterprise/godmode/reporting/graph_template_list.php:163 -msgid "There are no defined graph templates" -msgstr "There are no defined graph templates" - -#: ../../enterprise/godmode/reporting/graph_template_list.php:168 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:118 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:389 -msgid "Create template" -msgstr "Create template" - -#: ../../enterprise/godmode/reporting/graph_template_wizard.php:64 -#: ../../enterprise/godmode/reporting/reporting_builder.template_wizard.php:151 -msgid "Cleanup sucessfully" -msgstr "Cleanup sucessful." - -#: ../../enterprise/godmode/reporting/graph_template_wizard.php:67 -#: ../../enterprise/godmode/reporting/reporting_builder.template_wizard.php:154 -msgid "Cleanup error" -msgstr "Cleanup error" - -#: ../../enterprise/godmode/reporting/graph_template_wizard.php:97 -msgid "Wizard template" -msgstr "Wizard template" - -#: ../../enterprise/godmode/reporting/graph_template_wizard.php:142 -#: ../../enterprise/godmode/reporting/reporting_builder.template_wizard.php:256 -msgid "Clean up template" -msgstr "Clean up template" - -#: ../../enterprise/godmode/reporting/graph_template_wizard.php:173 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:462 -#: ../../enterprise/godmode/reporting/reporting_builder.template_wizard.php:381 -msgid "Agents available" -msgstr "Agents available" - -#: ../../enterprise/godmode/reporting/graph_template_wizard.php:173 -#: ../../enterprise/godmode/reporting/graph_template_wizard.php:179 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:463 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:466 -#: ../../enterprise/godmode/reporting/reporting_builder.template_wizard.php:380 -#: ../../enterprise/godmode/reporting/reporting_builder.template_wizard.php:386 -msgid "Select all" -msgstr "Select all" - -#: ../../enterprise/godmode/reporting/graph_template_wizard.php:179 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:465 -#: ../../enterprise/godmode/reporting/reporting_builder.template_wizard.php:387 -msgid "Agents to apply" -msgstr "Agents to apply" - -#: ../../enterprise/godmode/reporting/graph_template_wizard.php:204 -#: ../../enterprise/godmode/reporting/reporting_builder.template_wizard.php:408 -msgid "Add agents to template" -msgstr "Add agents to template" - -#: ../../enterprise/godmode/reporting/graph_template_wizard.php:208 -#: ../../enterprise/godmode/reporting/reporting_builder.template_wizard.php:412 -msgid "Undo agents to template" -msgstr "Undo agents to template" - -#: ../../enterprise/godmode/reporting/graph_template_wizard.php:227 -#: ../../enterprise/godmode/reporting/reporting_builder.template_wizard.php:430 -msgid "Apply template" -msgstr "Apply template" - -#: ../../enterprise/godmode/reporting/graph_template_wizard.php:389 -#: ../../enterprise/godmode/reporting/graph_template_wizard.php:421 -#: ../../enterprise/godmode/reporting/reporting_builder.template_wizard.php:755 -#: ../../enterprise/godmode/reporting/reporting_builder.template_wizard.php:786 -msgid "Please set template distinct than " -msgstr "Please set template distinct from " - -#: ../../enterprise/godmode/reporting/graph_template_wizard.php:416 -#: ../../enterprise/godmode/reporting/reporting_builder.template_wizard.php:781 -msgid "" -"This will be delete all reports created in previous template applications. " -"Do you want to continue?" -msgstr "" -"This will delete all reports created in previous template applications. Do " -"you want to continue ?" - -#: ../../enterprise/godmode/reporting/mysql_builder.php:28 -#: ../../enterprise/godmode/reporting/mysql_builder.php:122 -msgid "Custom Mysql template builder" -msgstr "Custom MySQL template builder" - -#: ../../enterprise/godmode/reporting/mysql_builder.php:59 -msgid "Create custom SQL" -msgstr "Create custom SQL" - -#: ../../enterprise/godmode/reporting/mysql_builder.php:70 -msgid ": Create new custom" -msgstr "Create new custom :" - -#: ../../enterprise/godmode/reporting/mysql_builder.php:90 -msgid "Create new custom" -msgstr "Create new custom" - -#: ../../enterprise/godmode/reporting/mysql_builder.php:125 -msgid "Successfully operation" -msgstr "Operation successful." - -#: ../../enterprise/godmode/reporting/mysql_builder.php:125 -msgid "Could not be operation" -msgstr "Cannot not be an operation." - -#: ../../enterprise/godmode/reporting/reporting_builder.advanced.php:68 -msgid "Advance Reporting" -msgstr "Advance Reporting" - -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:73 -#: ../../enterprise/include/functions_reporting.php:38 -msgid "Global" -msgstr "Global" - -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:101 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:143 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard_sla.php:169 -msgid "Elements to apply" -msgstr "Elements to apply" - -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:189 -msgid "Sum" -msgstr "Sum" - -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:284 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1620 -msgid ">=" -msgstr ">=" - -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:286 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1622 -msgid "<" -msgstr "<" - -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:304 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1653 -msgid "" -"Show a resume table with max, min, average of total modules on the report " -"bottom" -msgstr "" -"Show a summary chart with max, min and average number of total modules at " -"the end of the report." - -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:81 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:90 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:134 -#: ../../enterprise/godmode/reporting/reporting_builder.template_editor.php:100 -msgid "Edit template" -msgstr "Edit template" - -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:130 -msgid "List templates" -msgstr "List templates" - -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:291 -#: ../../enterprise/operation/reporting/custom_reporting.php:17 -msgid "PDF" -msgstr "PDF" - -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:292 -#: ../../enterprise/operation/reporting/custom_reporting.php:19 -msgid "JSON" -msgstr "JSON" - -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:346 -#: ../../enterprise/operation/reporting/custom_reporting.php:50 -msgid "Export to PDF" -msgstr "Export to PDF" - -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:348 -#: ../../enterprise/operation/reporting/custom_reporting.php:54 -msgid "Export to JSON" -msgstr "Export to JSON" - -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:384 -msgid "You haven't created templates yet." -msgstr "You haven't created templates yet." - -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:397 -msgid "Generate a dynamic report\"" -msgstr "Generate a dynamic report\"" - -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:474 -msgid "Add agents" -msgstr "Add agents" - -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:477 -msgid "Undo agents" -msgstr "Undo agents" - -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:485 -msgid "Generate" -msgstr "Generate" - -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:768 -#: ../../enterprise/godmode/reporting/reporting_builder.template_wizard.php:759 -msgid "Please set agent distinct than " -msgstr "" - -#: ../../enterprise/godmode/reporting/reporting_builder.template_advanced.php:105 -msgid "Advance Options" -msgstr "Advance Options" - -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1464 -msgid "" -"Case insensitive regular expression for agent name. For example: Network.* " -"will match with the following agent names: network_agent1, NetworK CHECKS" -msgstr "" -"Case insensitive regular expression for agent name, e.g. Network.* will " -"match with the following agent names : network_agent1, NetworK CHECKS" - -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1478 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:2058 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:2229 -msgid "" -"Case insensitive regular expression or string for module name. For example: " -"if you use this field with \"Module exact match\" enabled then this field " -"has to be fulfilled with the literally string of the module name, if not you " -"can use a regular expression. Example: .*usage.* will match: cpu_usage, vram " -"usage in matchine 1." -msgstr "" -"Case insensitive regular expression or string for module name, e.g. if you " -"use this field with \"Module exact match\" enabled then this field has to be " -"filled out with the literal string of the module name, if not you can use a " -"regular expression, e.g. *usage.* will match: cpu_usage, vram usage in " -"machine 1." - -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1489 -msgid "Module exact match" -msgstr "Module exact match" - -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1489 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1995 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:2060 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:2158 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:2233 -msgid "Check it if you want to match module name literally" -msgstr "Check if you want to literally match module name." - -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1529 -msgid "Query SQL" -msgstr "SQL query" - -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1544 -msgid "SQL preview" -msgstr "SQL preview" - -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1606 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:267 -msgid "" -"If this option was checked, only adding in elements that type of modules " -"support this option." -msgstr "" -"If this option was checked, only adding in elements that type of modules " -"support this option." - -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1772 -msgid "Modules to match" -msgstr "Modules to match" - -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1774 -msgid "Select the modules to match when create a report for agents" -msgstr "Select the modules to match when creating a report for agents." - -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1855 -msgid "Modules to match (Free text)" -msgstr "Modules to match (Free text)" - -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1857 -msgid "Free text to filter the modules of agents when apply this template." -msgstr "" -"Free text to filter the modules of agents when applying this template." - -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1871 -msgid "Create a graph for each agent" -msgstr "Create a graph for each agent" - -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1873 -msgid "" -"If it is checked, the regexp or name of modules match only each to each to " -"agent, instead create a big graph with all modules from all agents." -msgstr "" -"If this is checked, the regexp or name of modules match only once to each " -"agent, instead of creating a big graph with all modules from all agents." - -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1960 -msgid "Please save the SLA template for start to add items in this list." -msgstr "" -"Please save the SLA template before starting to add items to this list." - -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:2009 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:2176 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:2453 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:2551 -msgid "Not literally" -msgstr "Not literally" - -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:2053 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:2223 -msgid "" -"Case insensitive regular expression for agent name. For example: Network* " -"will match with the following agent names: network_agent1, NetworK CHECKS" -msgstr "" -"Case insensitive regular expression for agent name. For example: Network* " -"will match with the following agent names: network_agent1, NetworK CHECKS" - -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:2120 -msgid "Please save the template to start adding items into the list." -msgstr "Please save the template to start adding items to the list." - -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:2472 -msgid "Name and SLA limit should not be empty" -msgstr "" - -#: ../../enterprise/godmode/reporting/reporting_builder.template_wizard.php:194 -msgid "Sucessfully applied" -msgstr "Sucessfully applied." - -#: ../../enterprise/godmode/reporting/reporting_builder.template_wizard.php:194 -msgid "reports" -msgstr "Reports" - -#: ../../enterprise/godmode/reporting/reporting_builder.template_wizard.php:194 -msgid "items" -msgstr "Items" - -#: ../../enterprise/godmode/reporting/reporting_builder.template_wizard.php:196 -msgid "Could not be applied" -msgstr "Could not be applied." - -#: ../../enterprise/godmode/reporting/reporting_builder.template_wizard.php:216 -msgid "Create template report wizard" -msgstr "Create template report wizard" - -#: ../../enterprise/godmode/reporting/reporting_builder.template_wizard.php:263 -msgid "Create report per agent" -msgstr "Create report per agent" - -#: ../../enterprise/godmode/reporting/reporting_builder.template_wizard.php:272 -msgid "" -"Left in blank if you want to use default name: Template name - agents (num " -"agents) - Date" -msgstr "" -"Please leave it blank if you intend to use the default name: Template name - " -"agents (num agents) - Date" - -#: ../../enterprise/godmode/reporting/reporting_builder.template_wizard.php:278 -msgid "Target group" -msgstr "Target group" - -#: ../../enterprise/godmode/reporting/reporting_builder.template_wizard.php:305 -msgid "Filter by" -msgstr "Filter by" - -#: ../../enterprise/godmode/reporting/reporting_builder.template_wizard.php:368 -msgid "Filter tag" -msgstr "Filter tag" - -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:183 -msgid "Order:" -msgstr "Order:" - -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:203 -msgid "" -"Show a resume table with max, min, average of total modules on the report " -"bottom:" -msgstr "" -"Show a resume table with max, min, average of total modules on the report " -"bottom:" - -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:218 -msgid "Show address instead module name" -msgstr "Show address instead module name" - -#: ../../enterprise/godmode/reporting/reporting_builder.wizard_sla.php:89 -#: ../../enterprise/include/functions_reporting.php:35 -msgid "Wizard SLA" -msgstr "SLA-Wizard" - -#: ../../enterprise/godmode/reporting/reporting_builder.wizard_sla.php:115 -msgid "hourly S.L.A." -msgstr "hourly S.L.A." - -#: ../../enterprise/godmode/reporting/reporting_builder.wizard_sla.php:116 -msgid "Availability Graph S.L.A." -msgstr "Availability Graph S.L.A." - -#: ../../enterprise/godmode/reporting/reporting_builder.wizard_sla.php:203 -msgid "SLA min value" -msgstr "SLA min value" - -#: ../../enterprise/godmode/reporting/reporting_builder.wizard_sla.php:204 -msgid "SLA min Value" -msgstr "SLA min value" - -#: ../../enterprise/godmode/reporting/reporting_builder.wizard_sla.php:207 -msgid "SLA max value" -msgstr "SLA max value" - -#: ../../enterprise/godmode/reporting/reporting_builder.wizard_sla.php:208 -msgid "SLA max Value" -msgstr "SLA max value" - -#: ../../enterprise/godmode/reporting/reporting_builder.wizard_sla.php:211 -msgid "SLA Limit %" -msgstr "SLA limit %" - -#: ../../enterprise/godmode/reporting/reporting_builder.wizard_sla.php:212 -msgid "SLA Limit Value" -msgstr "SLA limit value" - -#: ../../enterprise/godmode/reporting/visual_console_builder.wizard_services.php:104 -msgid "Available" -msgstr "Available" - -#: ../../enterprise/godmode/reporting/visual_console_builder.wizard_services.php:113 -msgid "Push the selected services into the list" -msgstr "Push the selected services into the list" - -#: ../../enterprise/godmode/reporting/visual_console_builder.wizard_services.php:118 -msgid "Remove the services from the list" -msgstr "Remove the services from the list" - -#: ../../enterprise/godmode/reporting/visual_console_builder.wizard_services.php:172 -msgid "Icon preview" -msgstr "Icon preview" - -#: ../../enterprise/godmode/reporting/visual_console_builder.wizard_services.php:238 -msgid "The services list is empty" -msgstr "The services list is empty" - -#: ../../enterprise/godmode/servers/credential_boxes_satellite.php:30 -msgid "Credential Boxes List" -msgstr "" - -#: ../../enterprise/godmode/servers/credential_boxes_satellite.php:33 -msgid "Credential Boxes" -msgstr "" - -#: ../../enterprise/godmode/servers/credential_boxes_satellite.php:374 -#: ../../enterprise/godmode/servers/list_satellite.php:69 -msgid "No Data" -msgstr "" - -#: ../../enterprise/godmode/servers/list_satellite.php:26 -msgid "Satellite Server" -msgstr "" - -#: ../../enterprise/godmode/servers/manage_credential_boxes.php:20 -msgid "Add Credential Box" -msgstr "" - -#: ../../enterprise/godmode/servers/manage_export.php:61 -msgid "Error updating export target" -msgstr "Error updating export target" - -#: ../../enterprise/godmode/servers/manage_export.php:64 -msgid "Successfully updated export target" -msgstr "Successfully updated export target" - -#: ../../enterprise/godmode/servers/manage_export.php:73 -msgid "Error deleting export target" -msgstr "Error deleting export target" - -#: ../../enterprise/godmode/servers/manage_export.php:76 -msgid "Successfully deleted export target" -msgstr "Successfully deleted export target" - -#: ../../enterprise/godmode/servers/manage_export.php:98 -msgid "" -"Can't be created export target: User and password must be filled with FTP " -"mode" -msgstr "" -"Can't be created export target: User and password must be filled with FTP " -"mode" - -#: ../../enterprise/godmode/servers/manage_export.php:121 -msgid "There are no defined export targets" -msgstr "There are no defined export targets" - -#: ../../enterprise/godmode/servers/manage_export.php:131 -#: ../../enterprise/godmode/servers/manage_export_form.php:76 -msgid "Preffix" -msgstr "Preffix" - -#: ../../enterprise/godmode/servers/manage_export.php:131 -#: ../../enterprise/godmode/servers/manage_export_form.php:88 -msgid "Transfer mode" -msgstr "Transfer mode" - -#: ../../enterprise/godmode/servers/manage_export_form.php:109 -msgid "Target directory" -msgstr "Target directory" - -#: ../../enterprise/godmode/servers/manage_export_form.php:113 -msgid "Extra options" -msgstr "Extra options" - -#: ../../enterprise/godmode/servers/server_disk_conf_editor.php:130 -msgid "Error: The conf file of server is not readble." -msgstr "Error: The conf file of server is not readble." - -#: ../../enterprise/godmode/servers/server_disk_conf_editor.php:135 -msgid "Error: The conf file of server is not writable." -msgstr "Error: The conf file of server is not writable." - -#: ../../enterprise/godmode/servers/server_disk_conf_editor.php:160 -msgid "Delete remote conf server files in Pandora" -msgstr "Delete remote conf server files in Pandora" - -#: ../../enterprise/godmode/servers/server_disk_conf_editor.php:164 -msgid "" -"Delete this conf file implies that Pandora will send back local config to " -"console" -msgstr "" -"Delete this conf file implies that Pandora will send back local config to " -"console" - -#: ../../enterprise/godmode/services/services.elements.php:70 -#: ../../enterprise/godmode/services/services.service.php:266 -msgid "" -"This values are by default because the service is auto calculate mode." -msgstr "" -"This values are by default because the service is auto calculate mode." - -#: ../../enterprise/godmode/services/services.elements.php:82 -msgid "Invalid service" -msgstr "Invalid service" - -#: ../../enterprise/godmode/services/services.elements.php:96 -#: ../../enterprise/godmode/services/services.service.php:171 -#: ../../enterprise/operation/services/services.service.php:55 -#: ../../enterprise/operation/services/services.service_map.php:63 -#: ../../enterprise/operation/services/services.table_services.php:39 -msgid "Services list" -msgstr "" - -#: ../../enterprise/godmode/services/services.elements.php:102 -#: ../../enterprise/godmode/services/services.service.php:177 -#: ../../enterprise/operation/services/services.service.php:61 -#: ../../enterprise/operation/services/services.service_map.php:69 -msgid "Services table view" -msgstr "" - -#: ../../enterprise/godmode/services/services.elements.php:109 -#: ../../enterprise/godmode/services/services.service.php:182 -#: ../../enterprise/operation/services/services.service.php:66 -#: ../../enterprise/operation/services/services.service_map.php:75 -msgid "Config Service" -msgstr "Config Service" - -#: ../../enterprise/godmode/services/services.elements.php:115 -#: ../../enterprise/godmode/services/services.service.php:187 -#: ../../enterprise/operation/services/services.service.php:71 -#: ../../enterprise/operation/services/services.service_map.php:81 -msgid "Config Elements" -msgstr "Config Elements" - -#: ../../enterprise/godmode/services/services.elements.php:123 -#: ../../enterprise/godmode/services/services.service.php:194 -#: ../../enterprise/operation/services/services.service.php:79 -#: ../../enterprise/operation/services/services.service_map.php:89 -msgid "View Service" -msgstr "View Service" - -#: ../../enterprise/godmode/services/services.elements.php:130 -#: ../../enterprise/godmode/services/services.service.php:200 -#: ../../enterprise/operation/services/services.service.php:85 -#: ../../enterprise/operation/services/services.service_map.php:95 -msgid "Service map" -msgstr "Service map" - -#: ../../enterprise/godmode/services/services.elements.php:142 -#: ../../enterprise/include/functions_services.php:1647 -msgid "Edit service elements" -msgstr "Edit service elements" - -#: ../../enterprise/godmode/services/services.elements.php:156 -msgid "Error empty module" -msgstr "Error empty module" - -#: ../../enterprise/godmode/services/services.elements.php:165 -msgid "Error empty agent" -msgstr "Error empty agent" - -#: ../../enterprise/godmode/services/services.elements.php:174 -msgid "Error empty service" -msgstr "Error empty service" - -#: ../../enterprise/godmode/services/services.elements.php:196 -msgid "Service element created successfully" -msgstr "Service element created successfully" - -#: ../../enterprise/godmode/services/services.elements.php:197 -msgid "Error creating service element" -msgstr "Error creating service item" - -#: ../../enterprise/godmode/services/services.elements.php:271 -msgid "Service element updated successfully" -msgstr "Service item updated successfully" - -#: ../../enterprise/godmode/services/services.elements.php:272 -msgid "Error updating service element" -msgstr "Error updating service item" - -#: ../../enterprise/godmode/services/services.elements.php:279 -msgid "Service element deleted successfully" -msgstr "Service item deleted successfully" - -#: ../../enterprise/godmode/services/services.elements.php:280 -msgid "Error deleting service element" -msgstr "Error deleting service item" - -#: ../../enterprise/godmode/services/services.elements.php:318 -msgid "Edit element service" -msgstr "Edit element service" - -#: ../../enterprise/godmode/services/services.elements.php:321 -msgid "Create element service" -msgstr "Create element service" - -#: ../../enterprise/godmode/services/services.elements.php:371 -msgid "First select an agent" -msgstr "First select an agent" - -#: ../../enterprise/godmode/services/services.elements.php:389 -msgid "Critical weight" -msgstr "Critical weight" - -#: ../../enterprise/godmode/services/services.elements.php:394 -msgid "Warning weight" -msgstr "Warning weight" - -#: ../../enterprise/godmode/services/services.elements.php:399 -msgid "Unknown weight" -msgstr "Unknown weight" - -#: ../../enterprise/godmode/services/services.elements.php:404 -msgid "Ok weight" -msgstr "Ok weight" - -#: ../../enterprise/godmode/services/services.elements.php:412 -msgid "" -"Only the critical elements are relevant to calculate the service status" -msgstr "" -"Only the critical elements are relevant to calculate the service status" - -#: ../../enterprise/godmode/services/services.service.php:54 -#: ../../enterprise/operation/services/services.list.php:507 -#: ../../enterprise/operation/services/services.table_services.php:375 -msgid "Create Service" -msgstr "Create Service" - -#: ../../enterprise/godmode/services/services.service.php:62 -msgid "Service created successfully" -msgstr "Service created successfully" - -#: ../../enterprise/godmode/services/services.service.php:63 -msgid "Error creating service" -msgstr "Error creating service" - -#: ../../enterprise/godmode/services/services.service.php:85 -msgid "No name and description specified for the service" -msgstr "No name and description specified for the service" - -#: ../../enterprise/godmode/services/services.service.php:90 -msgid "No name specified for the service" -msgstr "No name specified for the service" - -#: ../../enterprise/godmode/services/services.service.php:95 -msgid "No description specified for the service" -msgstr "No description specified for the service" - -#: ../../enterprise/godmode/services/services.service.php:109 -msgid "Error updating service" -msgstr "Error updating service" - -#: ../../enterprise/godmode/services/services.service.php:113 -msgid "Service updated successfully" -msgstr "Service updated successfully" - -#: ../../enterprise/godmode/services/services.service.php:126 -#: ../../enterprise/godmode/services/services.service.php:153 -#: ../../enterprise/operation/services/services.service.php:37 -#: ../../enterprise/operation/services/services.service_map.php:44 -msgid "Not found" -msgstr "Not found" - -#: ../../enterprise/godmode/services/services.service.php:130 -msgid "New Service" -msgstr "New Service" - -#: ../../enterprise/godmode/services/services.service.php:229 -msgid "No Services or concrete action" -msgstr "No Services or concrete action" - -#: ../../enterprise/godmode/services/services.service.php:240 -msgid "General Data" -msgstr "General Data" - -#: ../../enterprise/godmode/services/services.service.php:256 -msgid "You should set the weights manually" -msgstr "You should set the weights manually" - -#: ../../enterprise/godmode/services/services.service.php:259 -msgid "The weights have default values" -msgstr "The weights have default values" - -#: ../../enterprise/godmode/services/services.service.php:261 -#: ../../enterprise/operation/services/services.list.php:191 -#: ../../enterprise/operation/services/services.table_services.php:160 -msgid "Simple" -msgstr "Simple" - -#: ../../enterprise/godmode/services/services.service.php:262 -msgid "" -"Only the elements configured as 'critical element' are used to calculate the " -"service status" -msgstr "" -"Only the elements configured as 'critical element' are used to calculate the " -"service status" - -#: ../../enterprise/godmode/services/services.service.php:282 -msgid "Agent to store data" -msgstr "Agent to store data" - -#: ../../enterprise/godmode/services/services.service.php:305 -msgid "S.L.A. interval" -msgstr "S.L.A. interval" - -#: ../../enterprise/godmode/services/services.service.php:310 -msgid "S.L.A. limit" -msgstr "S.L.A. limit" - -#: ../../enterprise/godmode/services/services.service.php:312 -msgid "Please set limit between 0 to 100." -msgstr "Please set limit between 0 to 100." - -#: ../../enterprise/godmode/services/services.service.php:320 -msgid "" -"Here are described the alert templates, which will use their default " -"actions.\n" -"\t\tYou can modify the default behaviour editing alerts in the agent who " -"stores data and alert definitions about the service and the SLA status." -msgstr "" -"Here are described the alert templates, which will use their default " -"actions.\n" -"\t\tYou can modify the default behaviour editing alerts in the agent who " -"stores data and alert definitions about the service and the SLA status." - -#: ../../enterprise/godmode/services/services.service.php:334 -msgid "Warning Service alert" -msgstr "Warning Service alert" - -#: ../../enterprise/godmode/services/services.service.php:345 -msgid "Critical Service alert" -msgstr "Critical Service alert" - -#: ../../enterprise/godmode/services/services.service.php:363 -msgid "SLA critical service alert" -msgstr "SLA critical service alert" - -#: ../../enterprise/godmode/setup/edit_skin.php:42 -#: ../../enterprise/godmode/setup/setup_skins.php:36 -msgid "Skins configuration" -msgstr "Skins configuration" - -#: ../../enterprise/godmode/setup/edit_skin.php:45 -msgid "Successfully updated skin" -msgstr "Updating skin successful" - -#: ../../enterprise/godmode/setup/edit_skin.php:48 -#: ../../enterprise/godmode/setup/edit_skin.php:60 -msgid "Error updating skin" -msgstr "Error in updating skin" - -#: ../../enterprise/godmode/setup/edit_skin.php:171 -msgid "Error creating skin" -msgstr "Error on creating skin." - -#: ../../enterprise/godmode/setup/edit_skin.php:176 -msgid "Successfully created skin" -msgstr "Creation of skin successful." - -#: ../../enterprise/godmode/setup/edit_skin.php:216 -#: ../../enterprise/godmode/setup/setup_skins.php:118 -msgid "Relative path" -msgstr "Relative path" - -#: ../../enterprise/godmode/setup/edit_skin.php:217 -msgid "" -"Zip file with skin subdirectory. The name of the zip file only can have " -"alphanumeric characters." -msgstr "" -"Zip file with skin subdirectory. The name of the zip file only can have " -"alphanumeric characters." - -#: ../../enterprise/godmode/setup/edit_skin.php:239 -msgid "Group/s" -msgstr "Group/s" - -#: ../../enterprise/godmode/setup/setup.php:38 -msgid "" -"Before activating this option check your ACL Setup. You may lose access to " -"the console." -msgstr "" -"Before activating this option, check your ACL Setup. You may lose access to " -"the console." - -#: ../../enterprise/godmode/setup/setup.php:48 -msgid " Bytes" -msgstr " Bytes" - -#: ../../enterprise/godmode/setup/setup.php:64 -msgid "Seconds" -msgstr "Seconds" - -#: ../../enterprise/godmode/setup/setup.php:72 -msgid "" -"Limit the number of events that are replicated metaconsole each specified " -"range." -msgstr "" -"Limit the number of events that are replicated metaconsole each specified " -"range." - -#: ../../enterprise/godmode/setup/setup.php:78 -msgid "Last replication at" -msgstr "Last replication at" - -#: ../../enterprise/godmode/setup/setup.php:80 -msgid "No replication yet" -msgstr "No replication yet" - -#: ../../enterprise/godmode/setup/setup.php:90 -msgid "Only validated events" -msgstr "Only validated events" - -#: ../../enterprise/godmode/setup/setup.php:96 -msgid "Metaconsole DB engine" -msgstr "Metaconsole DB engine" - -#: ../../enterprise/godmode/setup/setup.php:97 -msgid "MySQL" -msgstr "MySQL" - -#: ../../enterprise/godmode/setup/setup.php:97 -msgid "Oracle" -msgstr "Oracle" - -#: ../../enterprise/godmode/setup/setup.php:103 -msgid "Metaconsole DB host" -msgstr "Metaconsole DB host" - -#: ../../enterprise/godmode/setup/setup.php:110 -msgid "Metaconsole DB name" -msgstr "Metaconsole DB name" - -#: ../../enterprise/godmode/setup/setup.php:117 -msgid "Metaconsole DB user" -msgstr "Metaconsole DB user" - -#: ../../enterprise/godmode/setup/setup.php:124 -msgid "Metaconsole DB password" -msgstr "Metaconsole DB password" - -#: ../../enterprise/godmode/setup/setup.php:131 -msgid "Metaconsole DB port" -msgstr "Metaconsole DB port" - -#: ../../enterprise/godmode/setup/setup.php:147 -msgid "" -"The inventory modules included in the changes blacklist will not generate " -"events when change." -msgstr "" -"The inventory modules included in the changes blacklist will not generate " -"events if changed." - -#: ../../enterprise/godmode/setup/setup.php:178 -msgid "Out of black list" -msgstr "Out of black list" - -#: ../../enterprise/godmode/setup/setup.php:180 -msgid "In black list" -msgstr "Into black list" - -#: ../../enterprise/godmode/setup/setup.php:186 -msgid "Push selected modules into blacklist" -msgstr "Push selected modules into blacklist." - -#: ../../enterprise/godmode/setup/setup.php:190 -msgid "Pop selected modules out of blacklist" -msgstr "Push selected modules out of blacklist." - -#: ../../enterprise/godmode/setup/setup.php:216 -msgid "Enterprise options" -msgstr "Enterprise Options" - -#: ../../enterprise/godmode/setup/setup.php:249 -#: ../../enterprise/meta/advanced/metasetup.password.php:85 -msgid " Caracters" -msgstr " Characters" - -#: ../../enterprise/godmode/setup/setup.php:262 -#: ../../enterprise/meta/advanced/metasetup.password.php:101 -msgid "Set 0 if never expire." -msgstr "Set to '0' to never let it expire." - -#: ../../enterprise/godmode/setup/setup.php:263 -#: ../../enterprise/meta/advanced/metasetup.password.php:102 -msgid " Days" -msgstr " Days" - -#: ../../enterprise/godmode/setup/setup.php:272 -#: ../../enterprise/meta/advanced/metasetup.password.php:113 -msgid " Minutes" -msgstr " Minutes" - -#: ../../enterprise/godmode/setup/setup.php:276 -#: ../../enterprise/meta/advanced/metasetup.password.php:117 -msgid "Two attempts minimum" -msgstr "Two attempts minimum" - -#: ../../enterprise/godmode/setup/setup.php:277 -#: ../../enterprise/meta/advanced/metasetup.password.php:118 -msgid " Attempts" -msgstr " Attempts" - -#: ../../enterprise/godmode/setup/setup.php:309 -msgid "Enterprise password policy" -msgstr "Enterprise password policy" - -#: ../../enterprise/godmode/setup/setup.php:310 -msgid "" -"Rules applied to the management of passwords. This policy applies to all " -"users except the administrator." -msgstr "" -"Rules applied to the management of passwords. This policy applies to all " -"users except to the administrator." - -#: ../../enterprise/godmode/setup/setup_acl.php:40 -msgid "Enterprise ACL setup" -msgstr "Enterprise ACL setup" - -#: ../../enterprise/godmode/setup/setup_acl.php:147 -#: ../../enterprise/godmode/setup/setup_acl.php:179 -msgid "Add new ACL element to profile" -msgstr "Add new ACL element to profile" - -#: ../../enterprise/godmode/setup/setup_acl.php:152 -#: ../../enterprise/godmode/setup/setup_acl.php:224 -msgid "Section" -msgstr "Section" - -#: ../../enterprise/godmode/setup/setup_acl.php:157 -#: ../../enterprise/godmode/setup/setup_acl.php:313 -msgid "Mobile" -msgstr "Mobile" - -#: ../../enterprise/godmode/setup/setup_acl.php:161 -#: ../../enterprise/godmode/setup/setup_acl.php:225 -msgid "Section 2" -msgstr "Section 2" - -#: ../../enterprise/godmode/setup/setup_acl.php:166 -#: ../../enterprise/godmode/setup/setup_acl.php:226 -msgid "Section 3" -msgstr "Section 3" - -#: ../../enterprise/godmode/setup/setup_acl.php:178 -msgid "Hidden" -msgstr "Hidden" - -#: ../../enterprise/godmode/setup/setup_acl.php:184 -msgid "Page" -msgstr "Page" - -#: ../../enterprise/godmode/setup/setup_acl.php:203 -msgid "Filter by profile" -msgstr "Filter by profile" - -#: ../../enterprise/godmode/setup/setup_auth.php:31 -msgid "Active directory" -msgstr "Active directory" - -#: ../../enterprise/godmode/setup/setup_auth.php:32 -msgid "Remote Pandora FMS" -msgstr "Remote Pandora FMS" - -#: ../../enterprise/godmode/setup/setup_auth.php:33 -msgid "Remote Babel Enterprise" -msgstr "Remote Babel Enterprise" - -#: ../../enterprise/godmode/setup/setup_auth.php:34 -msgid "Remote Integria" -msgstr "Remote Integria" - -#: ../../enterprise/godmode/setup/setup_auth.php:35 -msgid "SAML" -msgstr "SAML" - -#: ../../enterprise/godmode/setup/setup_auth.php:154 -msgid "You must select a profile from the list of profiles." -msgstr "You must select a profile from the list of profiles." - -#: ../../enterprise/godmode/setup/setup_auth.php:346 -msgid "SimpleSAML path" -msgstr "SimpleSAML path" - -#: ../../enterprise/godmode/setup/setup_auth.php:346 -msgid "" -"Select the path where SimpleSAML has been installed (by default '/opt/')" -msgstr "" -"Select the path where SimpleSAML has been installed (by default '/opt/')" - -#: ../../enterprise/godmode/setup/setup_auth.php:355 -msgid "" -"Enable this option to assign profiles, groups and tags to users from " -"specific AD groups (updated at the next login)" -msgstr "" - -#: ../../enterprise/godmode/setup/setup_auth.php:389 -#: ../../enterprise/meta/include/functions_meta.php:754 -msgid "Auto enable node access" -msgstr "" - -#: ../../enterprise/godmode/setup/setup_auth.php:390 -msgid "New users will be able to log in to the nodes." -msgstr "" - -#: ../../enterprise/godmode/setup/setup_auth.php:427 -#: ../../enterprise/godmode/setup/setup_auth.php:468 -msgid "AD Groups" -msgstr "AD Groups" - -#: ../../enterprise/godmode/setup/setup_auth.php:470 -msgid "Select profile" -msgstr "Select profile" - -#: ../../enterprise/godmode/setup/setup_auth.php:479 -msgid "Add new permissions" -msgstr "Add new permissions" - -#: ../../enterprise/godmode/setup/setup_history.php:49 -msgid "Enable event history" -msgstr "Enable event history" - -#: ../../enterprise/godmode/setup/setup_history.php:49 -msgid "" -"Event history is ONLY used for event reports, is not used in graphs or event " -"viewer." -msgstr "" -"Event history is ONLY used for event reports, is not used in graphs or event " -"viewer." - -#: ../../enterprise/godmode/setup/setup_history.php:68 -msgid "Number of days before data is transfered to history database." -msgstr "Number of days before the data is transfered to history database." - -#: ../../enterprise/godmode/setup/setup_history.php:71 -msgid "" -"Data size of mechanism used to transfer data (similar to a data buffer.)" -msgstr "" -"Data size of mechanism used to transfer the data (similar to a data buffer.)" - -#: ../../enterprise/godmode/setup/setup_history.php:74 -msgid "Time interval between data transfer." -msgstr "Time interval between data transfer." - -#: ../../enterprise/godmode/setup/setup_history.php:77 -msgid "Event days" -msgstr "Event days" - -#: ../../enterprise/godmode/setup/setup_history.php:77 -msgid "Number of days before events is transfered to history database." -msgstr "Number of days before events is transferred to history database." - -#: ../../enterprise/godmode/setup/setup_log_collector.php:44 -msgid "Log storage directory" -msgstr "Log storage directory" - -#: ../../enterprise/godmode/setup/setup_log_collector.php:45 -msgid "Directory where log data will be stored." -msgstr "Directory where the log data will be stored." - -#: ../../enterprise/godmode/setup/setup_log_collector.php:48 -msgid "Sets the maximum lifetime for log data in days." -msgstr "Sets the maximum lifetime for log data in days." - -#: ../../enterprise/godmode/setup/setup_metaconsole.php:29 -msgid "Metaconsole setup" -msgstr "Metaconsole setup" - -#: ../../enterprise/godmode/setup/setup_metaconsole.php:76 -#: ../../enterprise/meta/advanced/metasetup.auth.php:53 -#: ../../enterprise/meta/advanced/metasetup.consoles.php:138 -#: ../../enterprise/meta/advanced/metasetup.password.php:53 -#: ../../enterprise/meta/advanced/metasetup.performance.php:53 -#: ../../enterprise/meta/advanced/metasetup.setup.php:85 -#: ../../enterprise/meta/advanced/metasetup.visual.php:56 -msgid "Successfully update" -msgstr "Update successful." - -#: ../../enterprise/godmode/setup/setup_metaconsole.php:77 -#: ../../enterprise/meta/advanced/metasetup.consoles.php:139 -msgid "Could not be update" -msgstr "Could not be updated." - -#: ../../enterprise/godmode/setup/setup_metaconsole.php:168 -#: ../../enterprise/meta/advanced/metasetup.consoles.php:301 -msgid "Pandora FMS Metaconsole item edition" -msgstr "Pandora FMS Metaconsole item edition" - -#: ../../enterprise/godmode/setup/setup_metaconsole.php:175 -#: ../../enterprise/meta/advanced/metasetup.consoles.php:310 -msgid "Auth token" -msgstr "Auth token" - -#: ../../enterprise/godmode/setup/setup_metaconsole.php:175 -#: ../../enterprise/meta/advanced/metasetup.consoles.php:312 -msgid "" -"Token previously configured on the destination Pandora console in order to " -"use delegated authentification." -msgstr "" -"Token previously configured on the destination Pandora console in order to " -"use delegated authentification." - -#: ../../enterprise/godmode/setup/setup_metaconsole.php:179 -#: ../../enterprise/godmode/setup/setup_metaconsole.php:248 -#: ../../enterprise/meta/advanced/metasetup.consoles.php:315 -#: ../../enterprise/meta/advanced/metasetup.consoles.php:389 -msgid "Console URL" -msgstr "Console URL" - -#: ../../enterprise/godmode/setup/setup_metaconsole.php:188 -#: ../../enterprise/godmode/setup/setup_metaconsole.php:249 -#: ../../enterprise/meta/advanced/metasetup.consoles.php:321 -#: ../../enterprise/meta/advanced/metasetup.consoles.php:390 -msgid "DB Host" -msgstr "DB Host" - -#: ../../enterprise/godmode/setup/setup_metaconsole.php:192 -#: ../../enterprise/meta/advanced/metasetup.consoles.php:324 -msgid "DB Name" -msgstr "DB Name" - -#: ../../enterprise/godmode/setup/setup_metaconsole.php:197 -#: ../../enterprise/meta/advanced/metasetup.consoles.php:327 -msgid "DB User" -msgstr "DB User" - -#: ../../enterprise/godmode/setup/setup_metaconsole.php:201 -#: ../../enterprise/meta/advanced/metasetup.consoles.php:330 -msgid "DB Password" -msgstr "DB Password" - -#: ../../enterprise/godmode/setup/setup_metaconsole.php:206 -#: ../../enterprise/meta/advanced/metasetup.consoles.php:336 -msgid "Console User" -msgstr "Console User" - -#: ../../enterprise/godmode/setup/setup_metaconsole.php:210 -#: ../../enterprise/meta/advanced/metasetup.consoles.php:339 -msgid "Console Password" -msgstr "Console Password" - -#: ../../enterprise/godmode/setup/setup_metaconsole.php:244 -#: ../../enterprise/meta/advanced/metasetup.consoles.php:381 -msgid "DB" -msgstr "DB" - -#: ../../enterprise/godmode/setup/setup_metaconsole.php:245 -#: ../../enterprise/meta/advanced/metasetup.consoles.php:382 -msgid "API" -msgstr "API" - -#: ../../enterprise/godmode/setup/setup_metaconsole.php:246 -#: ../../enterprise/meta/advanced/metasetup.consoles.php:383 -msgid "Compatibility" -msgstr "Compatibility" - -#: ../../enterprise/godmode/setup/setup_skins.php:71 -msgid "Error deleting skin" -msgstr "Error deleting skin" - -#: ../../enterprise/godmode/setup/setup_skins.php:74 -msgid "Successfully deleted skin" -msgstr "Successfully deleted skin" - -#: ../../enterprise/godmode/setup/setup_skins.php:117 -msgid "Skin name" -msgstr "Skin name" - -#: ../../enterprise/godmode/setup/setup_skins.php:143 -msgid "There are no defined skins" -msgstr "There are no defined skins" - -#: ../../enterprise/godmode/setup/setup_skins.php:148 -msgid "Create skin" -msgstr "Create skin" - -#: ../../enterprise/godmode/snmpconsole/snmp_trap_editor.php:174 -#: ../../enterprise/godmode/snmpconsole/snmp_trap_editor.php:187 -msgid "Successfully added trap custom values" -msgstr "Success in adding trap custom values." - -#: ../../enterprise/godmode/snmpconsole/snmp_trap_editor.php:177 -#: ../../enterprise/godmode/snmpconsole/snmp_trap_editor.php:190 -msgid "Error adding trap custom values" -msgstr "Error in adding trap custom values." - -#: ../../enterprise/godmode/snmpconsole/snmp_trap_editor.php:194 -#: ../../enterprise/godmode/snmpconsole/snmp_trap_editor.php:256 -msgid "This custom OID is preexistent." -msgstr "" - -#: ../../enterprise/godmode/snmpconsole/snmp_trap_editor.php:225 -msgid "No change in data" -msgstr "No change in data" - -#: ../../enterprise/godmode/snmpconsole/snmp_trap_editor.php:228 -#: ../../enterprise/godmode/snmpconsole/snmp_trap_editor.php:249 -msgid "Successfully updated trap custom values" -msgstr "Updating trap custom values successful." - -#: ../../enterprise/godmode/snmpconsole/snmp_trap_editor.php:231 -#: ../../enterprise/godmode/snmpconsole/snmp_trap_editor.php:252 -msgid "Error updating trap custom values" -msgstr "Error in updating trap custom values." - -#: ../../enterprise/godmode/snmpconsole/snmp_trap_editor.php:268 -msgid "Successfully deleted trap custom values" -msgstr "Deletion of trap custom values successful." - -#: ../../enterprise/godmode/snmpconsole/snmp_trap_editor.php:272 -msgid "Error deleting trap custom values" -msgstr "Error in deleting trap custom values." - -#: ../../enterprise/godmode/snmpconsole/snmp_trap_editor.php:279 +#: ../../godmode/alerts/configure_alert_template.php:845 #, php-format -msgid "Uploaded %s/%s traps" -msgstr "Uploaded %s/%s traps" +msgid "The alert would fire when the value doesn\\'t match %s" +msgstr "The alert is triggered when the value doesn't match %s" -#: ../../enterprise/godmode/snmpconsole/snmp_trap_editor.php:283 -msgid "Fail uploaded file" -msgstr "Failure in uploading file" - -#: ../../enterprise/godmode/snmpconsole/snmp_trap_editor.php:287 +#: ../../godmode/alerts/configure_alert_template.php:849 msgid "" -"MIB files will be loaded and searched for SNMP trap definitions. They will " -"not be installed on the system! You can use the MIB uploader for that " -"purpose." +"The alert would fire when the value is not between and " msgstr "" -"MIB files will be loaded and searched for SNMP trap definitions. They will " -"not be installed on the system! You can use the MIB uploader for that " -"purpose." +"The alert will activate when the value is not between and " -#: ../../enterprise/godmode/snmpconsole/snmp_trap_editor.php:296 -msgid "Load MIB" -msgstr "Load MIB" - -#: ../../enterprise/godmode/snmpconsole/snmp_trap_editor.php:298 -msgid "Upload MIB" -msgstr "Upload MIB" - -#: ../../enterprise/godmode/snmpconsole/snmp_trap_editor.php:319 -#: ../../enterprise/godmode/snmpconsole/snmp_trap_editor_form.php:65 -msgid "Custom OID" -msgstr "Custom OID" - -#: ../../enterprise/include/ajax/dashboard.ajax.php:297 -msgid "Only one service map widget is supported at this moment" -msgstr "Only one service map widget is supported at this moment" - -#: ../../enterprise/include/ajax/metaconsole.ajax.php:251 -msgid "Error accesing to API, auth error." -msgstr "Error accesing to API, auth error." - -#: ../../enterprise/include/ajax/metaconsole.ajax.php:255 -msgid "Error accesing to API." -msgstr "Error accesing to API." - -#: ../../enterprise/include/ajax/metaconsole.ajax.php:259 -msgid "Error could not resolve the host." -msgstr "Error could not resolve the host." - -#: ../../enterprise/include/ajax/metaconsole.ajax.php:270 -msgid "Database credentials not found" -msgstr "Database credentials not found" - -#: ../../enterprise/include/ajax/metaconsole.ajax.php:274 -msgid "Error connecting to the specified host" -msgstr "Error on connecting to the specified host" - -#: ../../enterprise/include/ajax/metaconsole.ajax.php:278 -msgid "Connected to the host, but cannot found the specified database" -msgstr "Connected to host, but cannot find the specified database." - -#: ../../enterprise/include/ajax/metaconsole.ajax.php:289 -#: ../../enterprise/include/ajax/metaconsole.ajax.php:313 -msgid "Server connection failed" -msgstr "Server connection failed" - -#: ../../enterprise/include/ajax/metaconsole.ajax.php:293 +#: ../../godmode/alerts/configure_alert_template.php:857 msgid "" -"\"Translate string\" extension is missed in the server. This extension is " -"mandatory to be configured on metaconsole." +"The alert template cannot have the same value for min and max thresholds." msgstr "" -"\"Translate string\" extension is missing in the server. This extension is " -"mandatory to be configured on metaconsole." +"The alert template cannot have the same value for min and max thresholds." + +#: ../../godmode/alerts/alert_list.php:80 +msgid "Already added" +msgstr "Already added" + +#: ../../godmode/alerts/alert_list.php:264 +#: ../../godmode/massive/massive_standby_alerts.php:96 +msgid "Successfully set standby" +msgstr "Succesfully set to standby mode" + +#: ../../godmode/alerts/alert_list.php:264 +#: ../../godmode/massive/massive_standby_alerts.php:96 +msgid "Could not be set standby" +msgstr "Could not be set to standby mode" + +#: ../../godmode/alerts/alert_list.php:281 +#: ../../godmode/massive/massive_standby_alerts.php:78 +msgid "Successfully set off standby" +msgstr "Successfully turned off standby" + +#: ../../godmode/alerts/alert_list.php:281 +#: ../../godmode/massive/massive_standby_alerts.php:78 +msgid "Could not be set off standby" +msgstr "Standby mode could not be deactivated" + +#: ../../godmode/alerts/alert_list.php:317 +msgid "Builder alert" +msgstr "Builder alert" + +#: ../../godmode/alerts/alert_list.php:326 +#: ../../godmode/alerts/alert_list.php:329 +#: ../../godmode/users/configure_profile.php:268 +msgid "Manage alerts" +msgstr "Manage alerts" + +#: ../../godmode/alerts/alert_list.builder.php:78 +msgid "Latest value" +msgstr "Latest value" + +#: ../../godmode/alerts/alert_list.builder.php:144 +msgid "Add alert" +msgstr "Add alert" + +#: ../../godmode/alerts/alert_templates.php:62 +msgid "Everyday" +msgstr "Everyday" + +#: ../../godmode/alerts/alert_templates.php:73 +msgid "Every" +msgstr "Every" + +#: ../../godmode/alerts/alert_templates.php:83 +msgid "and" +msgstr "and" + +#: ../../godmode/alerts/alert_templates.php:359 +msgid "No alert templates defined" +msgstr "No alert templates defined" + +#: ../../godmode/menu.php:29 +msgid "Manage agents" +msgstr "Manage agents" + +#: ../../godmode/menu.php:39 +msgid "Component groups" +msgstr "Component groups" + +#: ../../godmode/menu.php:42 +msgid "Module categories" +msgstr "Module categories" + +#: ../../godmode/menu.php:46 +msgid "Module types" +msgstr "Module types" + +#: ../../godmode/menu.php:56 ../../godmode/netflow/nf_edit_form.php:66 +#: ../../godmode/netflow/nf_edit_form.php:71 +#: ../../godmode/netflow/nf_edit.php:48 ../../godmode/netflow/nf_edit.php:52 +msgid "Netflow filters" +msgstr "Netflow filters" + +#: ../../godmode/menu.php:62 +msgid "Resources" +msgstr "Resources" + +#: ../../godmode/menu.php:70 +msgid "Manage agents groups" +msgstr "Manage agent groups" + +#: ../../godmode/menu.php:76 +msgid "Module tags" +msgstr "Module tags" + +#: ../../godmode/menu.php:83 ../../godmode/users/profile_list.php:312 +msgid "Users management" +msgstr "Manage users" + +#: ../../godmode/menu.php:85 ../../godmode/users/configure_profile.php:45 +#: ../../godmode/users/configure_user.php:86 +#: ../../godmode/users/profile_list.php:49 +#: ../../godmode/users/user_list.php:117 +msgid "Profile management" +msgstr "Profile management" + +#: ../../godmode/menu.php:91 ../../godmode/users/profile_list.php:302 +msgid "Profiles" +msgstr "Profiles" + +#: ../../godmode/menu.php:98 +msgid "Network components" +msgstr "Network components" + +#: ../../godmode/menu.php:101 ../../godmode/agentes/configurar_agente.php:322 +msgid "Module templates" +msgstr "Module templates" + +#: ../../godmode/menu.php:111 +msgid "Bulk operations" +msgstr "Bulk operations" + +#: ../../godmode/menu.php:116 ../../godmode/massive/massive_operations.php:165 +msgid "Agents operations" +msgstr "Agent operations" + +#: ../../godmode/menu.php:117 ../../godmode/massive/massive_operations.php:170 +msgid "Modules operations" +msgstr "Module operations" + +#: ../../godmode/menu.php:118 ../../godmode/massive/massive_operations.php:175 +msgid "Plugins operations" +msgstr "Plugin operations" + +#: ../../godmode/menu.php:120 ../../godmode/massive/massive_operations.php:160 +msgid "Users operations" +msgstr "User operations" + +#: ../../godmode/menu.php:122 ../../godmode/massive/massive_operations.php:155 +msgid "Alerts operations" +msgstr "Alert operations" + +#: ../../godmode/menu.php:145 +msgid "List of Alerts" +msgstr "List of Alerts" + +#: ../../godmode/menu.php:151 ../../godmode/agentes/configurar_agente.php:542 +msgid "Templates" +msgstr "Templates" + +#: ../../godmode/menu.php:160 +msgid "Commands" +msgstr "Commands" + +#: ../../godmode/menu.php:180 +msgid "Event filters" +msgstr "Event filters" + +#: ../../godmode/menu.php:185 +msgid "Custom events" +msgstr "Custom events" + +#: ../../godmode/menu.php:187 ../../godmode/events/events.php:48 +msgid "Event responses" +msgstr "Event responses" + +#: ../../godmode/menu.php:207 +msgid "Manage servers" +msgstr "Manage servers" + +#: ../../godmode/menu.php:215 +msgid "Plugins" +msgstr "Plugins" + +#: ../../godmode/menu.php:218 +#: ../../godmode/servers/manage_recontask_form.php:274 +msgid "Recon script" +msgstr "Recon script" + +#: ../../godmode/menu.php:244 +msgid "General Setup" +msgstr "General Setup" + +#: ../../godmode/menu.php:253 ../../godmode/setup/setup.php:82 +#: ../../godmode/setup/setup.php:116 +msgid "Authentication" +msgstr "Authentication" + +#: ../../godmode/menu.php:256 ../../godmode/setup/setup.php:86 +#: ../../godmode/setup/setup.php:120 +msgid "Performance" +msgstr "Performance" + +#: ../../godmode/menu.php:259 ../../godmode/setup/setup.php:90 +#: ../../godmode/setup/setup.php:125 +msgid "Visual styles" +msgstr "Visual styles" + +#: ../../godmode/menu.php:273 ../../godmode/setup/gis.php:32 +msgid "Map conections GIS" +msgstr "GIS map connection" + +#: ../../godmode/menu.php:277 ../../godmode/setup/os.php:143 +msgid "Edit OS" +msgstr "Edit OS" -#: ../../enterprise/include/ajax/metaconsole.ajax.php:297 -msgid "" -"Server name doesnt match. Check the node server name and configure the same " -"one on metasetup" -msgstr "" -"Server name doesn't match. Check the node server name and configure the same " -"one on metasetup." - -#: ../../enterprise/include/ajax/metaconsole.ajax.php:308 -msgid "Last event replication" -msgstr "Last event replication" - -#: ../../enterprise/include/ajax/metaconsole.ajax.php:322 -msgid "Agent cache activated" -msgstr "Agent cache activated" - -#: ../../enterprise/include/ajax/metaconsole.ajax.php:326 -msgid "Agent cache failed" -msgstr "Agent cache failed" - -#: ../../enterprise/include/ajax/transactional.ajax.php:178 -#: ../../enterprise/operation/agentes/manage_transmap_creation.php:151 -msgid "The phase does not have a defined script" -msgstr "" - -#: ../../enterprise/include/ajax/transactional.ajax.php:217 -#: ../../enterprise/operation/agentes/manage_transmap_creation.php:201 -msgid "Edit Data" -msgstr "" - -#: ../../enterprise/include/functions_alert_event.php:925 -msgid "Module alert" -msgstr "Module alert" - -#: ../../enterprise/include/functions_backup.php:135 -msgid "No description" -msgstr "No description" - -#: ../../enterprise/include/functions_backup.php:242 -#: ../../enterprise/include/functions_backup.php:324 -msgid "Restoring a backup" -msgstr "Restoring a backup" - -#: ../../enterprise/include/functions_backup.php:244 -#: ../../enterprise/include/functions_backup.php:326 -msgid "Restoring a Pandora database backup must be done manually" -msgstr "Restoring the Pandora database backup must be done manually." - -#: ../../enterprise/include/functions_backup.php:245 -#: ../../enterprise/include/functions_backup.php:327 -msgid "" -"It's a complex operation that needs human intervation to avoid system " -"failures and data loosing" -msgstr "" -"It's a complex operation that needs human intervation to avoid system " -"failures and data loss." - -#: ../../enterprise/include/functions_backup.php:246 -#: ../../enterprise/include/functions_backup.php:328 -msgid "To restore the selected backup, please follow these steps" -msgstr "To restore the selected backup, please follow these steps" - -#: ../../enterprise/include/functions_backup.php:252 -#: ../../enterprise/include/functions_backup.php:334 -msgid "Open a root shell in your system located at " -msgstr "Open a root shell in your system located at " - -#: ../../enterprise/include/functions_backup.php:256 -msgid "Connect to MySQL database using the following command" -msgstr "Please connect to MySQL database using the following command" - -#: ../../enterprise/include/functions_backup.php:263 -msgid "Create a new database" -msgstr "Create a new database" - -#: ../../enterprise/include/functions_backup.php:276 -msgid "Restore the backup" -msgstr "Restore the backup" - -#: ../../enterprise/include/functions_backup.php:284 -#: ../../enterprise/include/functions_backup.php:349 -msgid "Modify console configuration to use this new database" -msgstr "Please modify console configuration to use this new database." - -#: ../../enterprise/include/functions_backup.php:285 -#: ../../enterprise/include/functions_backup.php:350 -msgid "Open configuration file" -msgstr "Open configuration file" - -#: ../../enterprise/include/functions_backup.php:289 -#: ../../enterprise/include/functions_backup.php:301 -#: ../../enterprise/include/functions_backup.php:354 -#: ../../enterprise/include/functions_backup.php:366 -msgid "Find" -msgstr "Find" - -#: ../../enterprise/include/functions_backup.php:291 -#: ../../enterprise/include/functions_backup.php:304 -#: ../../enterprise/include/functions_backup.php:356 -#: ../../enterprise/include/functions_backup.php:369 -msgid "and replace with" -msgstr "and replace it with" - -#: ../../enterprise/include/functions_backup.php:298 -#: ../../enterprise/include/functions_backup.php:363 -msgid "Modify servers configuration to use this new database" -msgstr "Modify server configuration to use this new database." - -#: ../../enterprise/include/functions_backup.php:299 -#: ../../enterprise/include/functions_backup.php:364 -msgid "Find servers configuration file and replace the following lines" -msgstr "" -"Please find the server configuration file and replace the following lines" - -#: ../../enterprise/include/functions_backup.php:311 -#: ../../enterprise/include/functions_backup.php:376 -msgid "Restart the servers and login again into the console" -msgstr "Please restart the servers and login to the console again." - -#: ../../enterprise/include/functions_backup.php:341 -msgid "Run import command using the following command" -msgstr "Please run the import command using the following command" - -#: ../../enterprise/include/functions_backup.php:345 -msgid "Into your destination database." -msgstr "Into your destination database." - -#: ../../enterprise/include/functions_collection.php:42 -#, php-format -msgid "Fail create the directory: %s" -msgstr "Failure in creating the directory: %s" - -#: ../../enterprise/include/functions_collection.php:69 -msgid "No files in collection" -msgstr "No files in collection" - -#: ../../enterprise/include/functions_collection.php:77 -msgid "File of collection is bigger than the limit (" -msgstr "File of collection is bigger than the limit (" - -#: ../../enterprise/include/functions_dashboard.php:360 -#, php-format -msgid "Copy of %s" -msgstr "" - -#: ../../enterprise/include/functions_enterprise.php:298 -msgid "Tree view by tags" -msgstr "Tree view by tags" - -#: ../../enterprise/include/functions_enterprise.php:321 -msgid "" -"If event purge is less than events days pass to history db, you will have a " -"problems and you lost data. Recommended that event days purge will more " -"taller than event days to history DB" -msgstr "" -"If event purge is lower than events days passed to history DB you will lose " -"data. We recommend that events days purge is longer than events days passed " -"to history DB" - -#: ../../enterprise/include/functions_enterprise.php:323 -msgid "" -"Problems with event days purge and event days that pass data to history DB." -msgstr "" -"Problems with event days purge and event days that pass data to history DB." - -#: ../../enterprise/include/functions_enterprise.php:331 -msgid "" -"If days purge is less than history days pass to history db, you will have a " -"problems and you lost data. Recommended that days purge will more taller " -"than days to history DB" -msgstr "" -"If the number of days purged is lower than history days passed to the " -"history DB, data will be lost. It's recommended that days purged be longer " -"than days passed to history DB." - -#: ../../enterprise/include/functions_enterprise.php:333 -msgid "Problems with days purge and days that pass data to history DB" -msgstr "Problems with days purged and days that pass data to history DB" - -#: ../../enterprise/include/functions_events.php:164 -#: ../../enterprise/include/functions_reporting_csv.php:1449 -msgid "Hours" -msgstr "Hours" - -#: ../../enterprise/include/functions_events.php:177 -#: ../../enterprise/include/functions_events.php:194 -msgid "More than 5 tags" -msgstr "" - -#: ../../enterprise/include/functions_events.php:212 -msgid "Active filter" -msgstr "" - -#: ../../enterprise/include/functions_events.php:213 -msgid "Active filters" -msgstr "" - -#: ../../enterprise/include/functions_groups.php:47 -msgid "Metaconsole" -msgstr "Metaconsole" - -#: ../../enterprise/include/functions_inventory.php:54 -#: ../../enterprise/include/functions_inventory.php:494 -msgid "No changes found" -msgstr "No changes found." - -#: ../../enterprise/include/functions_inventory.php:64 -msgid "Agent alias" -msgstr "" - -#: ../../enterprise/include/functions_inventory.php:80 -msgid "Get CSV file" -msgstr "Get CSV file" - -#: ../../enterprise/include/functions_license.php:49 -msgid "Client" -msgstr "Client" - -#: ../../enterprise/include/functions_license.php:49 -msgid "Trial" -msgstr "Trial" - -#: ../../enterprise/include/functions_local_components.php:142 -msgid "Empty configuration" -msgstr "Empty configuration" - -#: ../../enterprise/include/functions_local_components.php:146 -msgid "Empty OS" -msgstr "Empty OS" - -#: ../../enterprise/include/functions_log.php:346 -msgid "Lines" -msgstr "Lines" - -#: ../../enterprise/include/functions_login.php:22 -msgid "You must change password:" -msgstr "" - -#: ../../enterprise/include/functions_login.php:38 -msgid "Password must be different from the 3 previous changes." -msgstr "" - -#: ../../enterprise/include/functions_login.php:48 -msgid "Old pass: " -msgstr "" - -#: ../../enterprise/include/functions_login.php:51 -msgid "New pass: " -msgstr "" - -#: ../../enterprise/include/functions_login.php:55 -msgid "Confirm: " -msgstr "" - -#: ../../enterprise/include/functions_login.php:61 -msgid "Change" -msgstr "Change" - -#: ../../enterprise/include/functions_login.php:92 -msgid "Login blocked" -msgstr "" - -#: ../../enterprise/include/functions_login.php:100 -msgid "User has been blocked. Try again in " -msgstr "User has been blocked. Please try again in " - -#: ../../enterprise/include/functions_login.php:100 -msgid " minutes" -msgstr " minutes" - -#: ../../enterprise/include/functions_login.php:129 -msgid "Login successfully" -msgstr "" - -#: ../../enterprise/include/functions_login.php:136 -msgid "Successfully" -msgstr "" - -#: ../../enterprise/include/functions_login.php:137 -msgid "User pass successfully updated" -msgstr "User pass successfully updated" - -#: ../../enterprise/include/functions_login.php:238 -msgid "Password must be different from the " -msgstr "Password must be different from the " - -#: ../../enterprise/include/functions_login.php:238 -msgid " previous changes." -msgstr " previous changes." - -#: ../../enterprise/include/functions_login.php:252 -msgid "Password must be different" -msgstr "Password must be different" - -#: ../../enterprise/include/functions_login.php:262 -msgid "Password too short" -msgstr "Password too short" - -#: ../../enterprise/include/functions_login.php:273 -msgid "Password must contain numbers" -msgstr "Password has to contain numbers." - -#: ../../enterprise/include/functions_login.php:285 -msgid "Password must contain symbols" -msgstr "Password has to contain symbols." - -#: ../../enterprise/include/functions_login.php:305 -msgid "Invalid old password" -msgstr "Invalid old password" - -#: ../../enterprise/include/functions_login.php:340 -msgid "Password confirm does not match" -msgstr "Password confirm does not match" - -#: ../../enterprise/include/functions_login.php:348 -msgid "Password empty" -msgstr "Password empty" - -#: ../../enterprise/include/functions_metaconsole.php:842 -msgid "Group does not exist. Agent " -msgstr "Group does not exist. Agent " - -#: ../../enterprise/include/functions_metaconsole.php:848 -msgid "Created group in destination DB" -msgstr "Created group in destination DB" - -#: ../../enterprise/include/functions_metaconsole.php:852 -msgid "Error creating group. Agent " -msgstr "Error creating group. Agent " - -#: ../../enterprise/include/functions_metaconsole.php:858 -msgid "Group already exists in destination DB" -msgstr "Group already exists in destination DB" - -#: ../../enterprise/include/functions_netflow_pdf.php:45 -#: ../../enterprise/include/functions_reporting_pdf.php:51 -msgid "Automated Pandora FMS report for user defined report" -msgstr "Automated Pandora FMS report for user defined report" - -#: ../../enterprise/include/functions_netflow_pdf.php:56 -#: ../../enterprise/include/functions_reporting_pdf.php:2190 -msgid "Contents" -msgstr "Contents" - -#: ../../enterprise/include/functions_netflow_pdf.php:160 -#: ../../enterprise/operation/log/log_viewer.php:215 -msgid "Start date" -msgstr "Start date" - -#: ../../enterprise/include/functions_policies.php:3035 -msgid "Policy linkation" -msgstr "Policy linking" - -#: ../../enterprise/include/functions_policies.php:3040 -msgid "Module linked" -msgstr "Module linked" - -#: ../../enterprise/include/functions_policies.php:3042 -#: ../../enterprise/include/functions_policies.php:3052 -msgid "Unlink from policy" -msgstr "Unlink from policy" - -#: ../../enterprise/include/functions_policies.php:3045 -msgid "Module unlinked" -msgstr "Module unlinked" - -#: ../../enterprise/include/functions_policies.php:3047 -#: ../../enterprise/include/functions_policies.php:3057 -msgid "Relink to policy" -msgstr "Relink to policy" - -#: ../../enterprise/include/functions_policies.php:3050 -msgid "Module pending to link" -msgstr "Module pending to link" - -#: ../../enterprise/include/functions_policies.php:3055 -msgid "Module pending to unlink" -msgstr "Module pending to unlink" - -#: ../../enterprise/include/functions_policies.php:3781 -msgid "Create a new policy map" -msgstr "Create a new policy map" - -#: ../../enterprise/include/functions_policies.php:4100 -#, php-format -msgid "" -"This extension makes registration of policies enterprise.
    You can get " -"more policies in our Public Resource Library" -msgstr "" -"This extension registers Enterprise policies.
    You can get more policies " -"in our Public Resource Library" - -#: ../../enterprise/include/functions_reporting.php:41 -msgid "Advance options" -msgstr "Advanced options" - -#: ../../enterprise/include/functions_reporting.php:59 -msgid "Templates list" -msgstr "Templates list" - -#: ../../enterprise/include/functions_reporting.php:65 -#: ../../enterprise/meta/general/main_header.php:165 -msgid "Templates wizard" -msgstr "Templates wizard" - -#: ../../enterprise/include/functions_reporting.php:85 -msgid "Templates Wizard" -msgstr "Templates Wizard" - -#: ../../enterprise/include/functions_reporting.php:633 -msgid "Availability item created from wizard." -msgstr "Availability item created from wizard." - -#: ../../enterprise/include/functions_reporting.php:1300 -#: ../../enterprise/include/functions_reporting.php:2092 -#: ../../enterprise/include/functions_reporting.php:2869 -#: ../../enterprise/include/functions_reporting_pdf.php:1653 -msgid "Planned Downtimes" -msgstr "Planned Downtimes" - -#: ../../enterprise/include/functions_reporting.php:1306 -#: ../../enterprise/include/functions_reporting.php:2098 -#: ../../enterprise/include/functions_reporting.php:2875 -#: ../../enterprise/include/functions_reporting_pdf.php:1659 -msgid "Ignore Time" -msgstr "Ignore Time" - -#: ../../enterprise/include/functions_reporting.php:1326 -#: ../../enterprise/include/functions_reporting_pdf.php:1674 -msgid "SLA Compliance per days" -msgstr "SLA Compliance per days" - -#: ../../enterprise/include/functions_reporting.php:1393 -#: ../../enterprise/include/functions_reporting_pdf.php:1753 -msgid "Summary of SLA Failures" -msgstr "Summary of SLA Failures" - -#: ../../enterprise/include/functions_reporting.php:1395 -#: ../../enterprise/include/functions_reporting_csv.php:1085 -#: ../../enterprise/include/functions_reporting_pdf.php:1757 -msgid "Day" -msgstr "Day" - -#: ../../enterprise/include/functions_reporting.php:2135 -msgid "T. Total" -msgstr "T. Total" - -#: ../../enterprise/include/functions_reporting.php:2136 -#: ../../enterprise/include/functions_reporting.php:2899 -msgid "T. OK" -msgstr "T. OK" - -#: ../../enterprise/include/functions_reporting.php:2137 -#: ../../enterprise/include/functions_reporting.php:2900 -msgid "T. Error" -msgstr "T. Error" - -#: ../../enterprise/include/functions_reporting.php:2138 -#: ../../enterprise/include/functions_reporting.php:2901 -msgid "T. Unknown" -msgstr "T. Unknown" - -#: ../../enterprise/include/functions_reporting.php:2139 -#: ../../enterprise/include/functions_reporting.php:2902 -msgid "T. Not_init" -msgstr "T. Not_init" - -#: ../../enterprise/include/functions_reporting.php:2140 -#: ../../enterprise/include/functions_reporting.php:2903 -msgid "T. Downtime" -msgstr "T. Downtime" - -#: ../../enterprise/include/functions_reporting.php:2141 -#: ../../enterprise/include/functions_reporting.php:2904 -msgid "SLA %" -msgstr "SLA %" - -#: ../../enterprise/include/functions_reporting.php:3528 -msgid "Module Histogram Graph" -msgstr "" - -#: ../../enterprise/include/functions_reporting.php:4038 -msgid "There are no SLAs defined." -msgstr "There are no SLAs defined." - -#: ../../enterprise/include/functions_reporting.php:4152 -#: ../../enterprise/include/functions_reporting.php:4771 -#: ../../enterprise/include/functions_services.php:1216 -#: ../../enterprise/include/functions_services.php:1218 -#: ../../enterprise/include/functions_services.php:1239 -#: ../../enterprise/include/functions_services.php:1240 -#: ../../enterprise/include/functions_services.php:1242 -#: ../../enterprise/include/functions_services.php:1276 -#: ../../enterprise/include/functions_services.php:1278 -msgid "Nonexistent" -msgstr "Nonexistent" - -#: ../../enterprise/include/functions_reporting.php:5308 -#: ../../enterprise/include/functions_reporting.php:5787 -#, php-format -msgid "Graph agents(%s) - %s" -msgstr "Graph agents(%s) - %s" - -#: ../../enterprise/include/functions_reporting.php:5735 -#, php-format -msgid "Graph agent(%s) - %s" -msgstr "Graph agent(%s) - %s" - -#: ../../enterprise/include/functions_reporting.php:6188 -#: ../../enterprise/include/functions_reporting.php:6238 -msgid "Template editor" -msgstr "Template editor" - -#: ../../enterprise/include/functions_reporting.php:6252 -msgid "Get PDF file" -msgstr "Get PDF file" - -#: ../../enterprise/include/functions_reporting_csv.php:363 -msgid "Serialized data " -msgstr "Serialized data " - -#: ../../enterprise/include/functions_reporting_csv.php:455 -#: ../../enterprise/include/functions_reporting_csv.php:523 -#: ../../enterprise/include/functions_reporting_csv.php:558 -#: ../../enterprise/include/functions_reporting_csv.php:594 -#: ../../enterprise/include/functions_reporting_csv.php:631 -#: ../../enterprise/include/functions_reporting_csv.php:699 -#: ../../enterprise/include/functions_reporting_csv.php:735 -#: ../../enterprise/include/functions_reporting_csv.php:771 -#: ../../enterprise/include/functions_reporting_csv.php:807 -#: ../../enterprise/include/functions_reporting_csv.php:843 -msgid "Report type" -msgstr "Report type" - -#: ../../enterprise/include/functions_reporting_csv.php:457 -msgid "Uknown agents" -msgstr "Uknown agents" - -#: ../../enterprise/include/functions_reporting_csv.php:466 -msgid "Last 8 hours events" -msgstr "Last 8 hours events" - -#: ../../enterprise/include/functions_reporting_csv.php:668 -msgid "Illegal query or any other error" -msgstr "Illegal query or any other error" - -#: ../../enterprise/include/functions_reporting_csv.php:843 -msgid "% OK" -msgstr "% OK" - -#: ../../enterprise/include/functions_reporting_csv.php:843 -msgid "% Wrong" -msgstr "% Wrong" - -#: ../../enterprise/include/functions_reporting_csv.php:867 -msgid "Simple Graph" -msgstr "Simple Graph" - -#: ../../enterprise/include/functions_reporting_csv.php:929 -#: ../../enterprise/include/functions_reporting_csv.php:976 -#: ../../enterprise/include/functions_reporting_csv.php:1048 -#: ../../enterprise/include/functions_reporting_csv.php:1164 -#: ../../enterprise/include/functions_reporting_csv.php:1376 -msgid "SLA Max" -msgstr "SLA Max" - -#: ../../enterprise/include/functions_reporting_csv.php:930 -#: ../../enterprise/include/functions_reporting_csv.php:977 -#: ../../enterprise/include/functions_reporting_csv.php:1049 -#: ../../enterprise/include/functions_reporting_csv.php:1165 -#: ../../enterprise/include/functions_reporting_csv.php:1377 -msgid "SLA Min" -msgstr "SLA Min" - -#: ../../enterprise/include/functions_reporting_csv.php:932 -#: ../../enterprise/include/functions_reporting_csv.php:979 -msgid "Time Total " -msgstr "Time Total " - -#: ../../enterprise/include/functions_reporting_csv.php:933 -#: ../../enterprise/include/functions_reporting_csv.php:980 -msgid "Time OK " -msgstr "Time OK " - -#: ../../enterprise/include/functions_reporting_csv.php:934 -#: ../../enterprise/include/functions_reporting_csv.php:981 -msgid "Time Error " -msgstr "Time Error " - -#: ../../enterprise/include/functions_reporting_csv.php:935 -#: ../../enterprise/include/functions_reporting_csv.php:982 -msgid "Time Unknown " -msgstr "Time Unknown " - -#: ../../enterprise/include/functions_reporting_csv.php:936 -#: ../../enterprise/include/functions_reporting_csv.php:983 -msgid "Time Not Init " -msgstr "Time Not Init " - -#: ../../enterprise/include/functions_reporting_csv.php:937 -#: ../../enterprise/include/functions_reporting_csv.php:984 -msgid "Time Downtime " -msgstr "Time Downtime " - -#: ../../enterprise/include/functions_reporting_csv.php:938 -#: ../../enterprise/include/functions_reporting_csv.php:985 -msgid "Checks Total " -msgstr "Checks Total " - -#: ../../enterprise/include/functions_reporting_csv.php:939 -#: ../../enterprise/include/functions_reporting_csv.php:986 -msgid "Checks OK " -msgstr "Checks OK " - -#: ../../enterprise/include/functions_reporting_csv.php:940 -#: ../../enterprise/include/functions_reporting_csv.php:987 -msgid "Checks Error " -msgstr "Checks Error " - -#: ../../enterprise/include/functions_reporting_csv.php:941 -#: ../../enterprise/include/functions_reporting_csv.php:988 -msgid "Checks Unknown " -msgstr "Checks Unknown " - -#: ../../enterprise/include/functions_reporting_csv.php:942 -#: ../../enterprise/include/functions_reporting_csv.php:989 -msgid "Checks Not Init " -msgstr "Checks Not Init " - -#: ../../enterprise/include/functions_reporting_csv.php:943 -#: ../../enterprise/include/functions_reporting_csv.php:990 -msgid "SLA " -msgstr "SLA " - -#: ../../enterprise/include/functions_reporting_csv.php:944 -#: ../../enterprise/include/functions_reporting_csv.php:991 -msgid "Status " -msgstr "Status " - -#: ../../enterprise/include/functions_reporting_csv.php:1036 -#: ../../enterprise/include/functions_reporting_csv.php:1149 -#: ../../enterprise/include/functions_reporting_csv.php:1296 -#: ../../enterprise/include/functions_reporting_csv.php:1361 -msgid "Subtitle" -msgstr "Subtitle" - -#: ../../enterprise/include/functions_reporting_csv.php:1051 -#: ../../enterprise/include/functions_reporting_csv.php:1180 -#: ../../enterprise/include/functions_reporting_csv.php:1392 -msgid "Time Total Month" -msgstr "Time Total Month" - -#: ../../enterprise/include/functions_reporting_csv.php:1052 -#: ../../enterprise/include/functions_reporting_csv.php:1181 -#: ../../enterprise/include/functions_reporting_csv.php:1393 -msgid "Time OK Month" -msgstr "Time OK Month" - -#: ../../enterprise/include/functions_reporting_csv.php:1053 -#: ../../enterprise/include/functions_reporting_csv.php:1182 -#: ../../enterprise/include/functions_reporting_csv.php:1394 -msgid "Time Error Month" -msgstr "Time Error Month" - -#: ../../enterprise/include/functions_reporting_csv.php:1054 -#: ../../enterprise/include/functions_reporting_csv.php:1183 -#: ../../enterprise/include/functions_reporting_csv.php:1395 -msgid "Time Unknown Month" -msgstr "Time Unknown Month" - -#: ../../enterprise/include/functions_reporting_csv.php:1055 -#: ../../enterprise/include/functions_reporting_csv.php:1184 -#: ../../enterprise/include/functions_reporting_csv.php:1396 -msgid "Time Downtime Month" -msgstr "Time Downtime Month" - -#: ../../enterprise/include/functions_reporting_csv.php:1056 -#: ../../enterprise/include/functions_reporting_csv.php:1185 -#: ../../enterprise/include/functions_reporting_csv.php:1397 -msgid "Time Not Init Month" -msgstr "Time Not Init Month" - -#: ../../enterprise/include/functions_reporting_csv.php:1057 -#: ../../enterprise/include/functions_reporting_csv.php:1186 -#: ../../enterprise/include/functions_reporting_csv.php:1398 -msgid "Checks Total Month" -msgstr "Checks Total Month" - -#: ../../enterprise/include/functions_reporting_csv.php:1058 -#: ../../enterprise/include/functions_reporting_csv.php:1187 -#: ../../enterprise/include/functions_reporting_csv.php:1399 -msgid "Checks OK Month" -msgstr "Checks OK Month" - -#: ../../enterprise/include/functions_reporting_csv.php:1059 -#: ../../enterprise/include/functions_reporting_csv.php:1188 -#: ../../enterprise/include/functions_reporting_csv.php:1400 -msgid "Checks Error Month" -msgstr "Checks Error Month" - -#: ../../enterprise/include/functions_reporting_csv.php:1060 -#: ../../enterprise/include/functions_reporting_csv.php:1189 -#: ../../enterprise/include/functions_reporting_csv.php:1401 -msgid "Checks Unknown Month" -msgstr "Checks Unknown Month" - -#: ../../enterprise/include/functions_reporting_csv.php:1061 -#: ../../enterprise/include/functions_reporting_csv.php:1190 -#: ../../enterprise/include/functions_reporting_csv.php:1402 -msgid "Checks Not Init Month" -msgstr "Checks Not Init Month" - -#: ../../enterprise/include/functions_reporting_csv.php:1062 -#: ../../enterprise/include/functions_reporting_csv.php:1191 -#: ../../enterprise/include/functions_reporting_csv.php:1403 -msgid "SLA Month" -msgstr "SLA Month" - -#: ../../enterprise/include/functions_reporting_csv.php:1063 -#: ../../enterprise/include/functions_reporting_csv.php:1192 -#: ../../enterprise/include/functions_reporting_csv.php:1404 -msgid "Status Month" -msgstr "Status Month" - -#: ../../enterprise/include/functions_reporting_csv.php:1086 -#: ../../enterprise/include/functions_reporting_csv.php:1238 -msgid "Time Total Day" -msgstr "Time Total Day" - -#: ../../enterprise/include/functions_reporting_csv.php:1087 -#: ../../enterprise/include/functions_reporting_csv.php:1239 -msgid "Time OK Day" -msgstr "Time OK Day" - -#: ../../enterprise/include/functions_reporting_csv.php:1088 -#: ../../enterprise/include/functions_reporting_csv.php:1240 -msgid "Time Error Day" -msgstr "Time Error Day" - -#: ../../enterprise/include/functions_reporting_csv.php:1089 -#: ../../enterprise/include/functions_reporting_csv.php:1241 -msgid "Time Unknown Day" -msgstr "Time Unknown Day" - -#: ../../enterprise/include/functions_reporting_csv.php:1090 -#: ../../enterprise/include/functions_reporting_csv.php:1242 -msgid "Time Not Init Day" -msgstr "Time Not Init Day" - -#: ../../enterprise/include/functions_reporting_csv.php:1091 -#: ../../enterprise/include/functions_reporting_csv.php:1243 -msgid "Time Downtime Day" -msgstr "Time Downtime Day" - -#: ../../enterprise/include/functions_reporting_csv.php:1092 -#: ../../enterprise/include/functions_reporting_csv.php:1244 -msgid "Time Out Day" -msgstr "Time Out Day" - -#: ../../enterprise/include/functions_reporting_csv.php:1093 -#: ../../enterprise/include/functions_reporting_csv.php:1245 -msgid "Checks Total Day" -msgstr "Checks Total Day" - -#: ../../enterprise/include/functions_reporting_csv.php:1094 -#: ../../enterprise/include/functions_reporting_csv.php:1246 -msgid "Checks OK Day" -msgstr "Checks OK Day" - -#: ../../enterprise/include/functions_reporting_csv.php:1095 -#: ../../enterprise/include/functions_reporting_csv.php:1247 -msgid "Checks Error Day" -msgstr "Checks Error Day" - -#: ../../enterprise/include/functions_reporting_csv.php:1096 -#: ../../enterprise/include/functions_reporting_csv.php:1248 -msgid "Checks Unknown Day" -msgstr "Checks Unknown Day" - -#: ../../enterprise/include/functions_reporting_csv.php:1097 -#: ../../enterprise/include/functions_reporting_csv.php:1249 -msgid "Checks Not Init Day" -msgstr "Checks Not Init Day" - -#: ../../enterprise/include/functions_reporting_csv.php:1098 -#: ../../enterprise/include/functions_reporting_csv.php:1250 -msgid "SLA Day" -msgstr "SLA Day" - -#: ../../enterprise/include/functions_reporting_csv.php:1099 -#: ../../enterprise/include/functions_reporting_csv.php:1251 -msgid "SLA Fixed Day" -msgstr "SLA Fixed Day" - -#: ../../enterprise/include/functions_reporting_csv.php:1100 -#: ../../enterprise/include/functions_reporting_csv.php:1252 -msgid "Date From Day" -msgstr "Date From Day" - -#: ../../enterprise/include/functions_reporting_csv.php:1101 -#: ../../enterprise/include/functions_reporting_csv.php:1253 -msgid "Date To Day" -msgstr "Date To Day" - -#: ../../enterprise/include/functions_reporting_csv.php:1102 -#: ../../enterprise/include/functions_reporting_csv.php:1254 -msgid "Status Day" -msgstr "Status Day" - -#: ../../enterprise/include/functions_reporting_csv.php:1160 -#: ../../enterprise/include/functions_reporting_csv.php:1372 -msgid "Month Number" -msgstr "Month Number" - -#: ../../enterprise/include/functions_reporting_csv.php:1161 -#: ../../enterprise/include/functions_reporting_csv.php:1373 -msgid "Year" -msgstr "Year" - -#: ../../enterprise/include/functions_reporting_csv.php:1211 -msgid "Time Total week" -msgstr "Time Total week" - -#: ../../enterprise/include/functions_reporting_csv.php:1212 -msgid "Time OK week" -msgstr "Time OK week" - -#: ../../enterprise/include/functions_reporting_csv.php:1213 -msgid "Time Error week" -msgstr "Time Error week" - -#: ../../enterprise/include/functions_reporting_csv.php:1214 -msgid "Time Unknown week" -msgstr "Time Unknown week" - -#: ../../enterprise/include/functions_reporting_csv.php:1215 -msgid "Time Downtime week" -msgstr "Time Downtime week" - -#: ../../enterprise/include/functions_reporting_csv.php:1216 -msgid "Time Not Init week" -msgstr "Time Not Init week" - -#: ../../enterprise/include/functions_reporting_csv.php:1217 -msgid "Checks Total week" -msgstr "Checks Total week" - -#: ../../enterprise/include/functions_reporting_csv.php:1218 -msgid "Checks OK week" -msgstr "Checks OK week" - -#: ../../enterprise/include/functions_reporting_csv.php:1219 -msgid "Checks Error week" -msgstr "Checks Error week" - -#: ../../enterprise/include/functions_reporting_csv.php:1220 -msgid "Checks Unknown week" -msgstr "Checks Unknown week" - -#: ../../enterprise/include/functions_reporting_csv.php:1221 -msgid "Status week" -msgstr "Status week" - -#: ../../enterprise/include/functions_reporting_csv.php:1237 -msgid "Day Week" -msgstr "Day Week" - -#: ../../enterprise/include/functions_reporting_csv.php:1306 -msgid "SLA max" -msgstr "SLA max" - -#: ../../enterprise/include/functions_reporting_csv.php:1307 -msgid "SLA min" -msgstr "SLA min" - -#: ../../enterprise/include/functions_reporting_csv.php:1308 -msgid "SLA limit" -msgstr "SLA limit" - -#: ../../enterprise/include/functions_reporting_csv.php:1311 -msgid "Time Error" -msgstr "Time Error" - -#: ../../enterprise/include/functions_reporting_csv.php:1317 -msgid "Checks Error" -msgstr "Checks Error" - -#: ../../enterprise/include/functions_reporting_csv.php:1319 -msgid "Checks Not Init" -msgstr "Checks Not Init" - -#: ../../enterprise/include/functions_reporting_csv.php:1321 -msgid "SLA Fixed" -msgstr "SLA Fixed" - -#: ../../enterprise/include/functions_reporting_csv.php:1423 -msgid "Time Total day" -msgstr "Time Total day" - -#: ../../enterprise/include/functions_reporting_csv.php:1424 -msgid "Time OK day" -msgstr "Time OK day" - -#: ../../enterprise/include/functions_reporting_csv.php:1425 -msgid "Time Error day" -msgstr "Time Error day" - -#: ../../enterprise/include/functions_reporting_csv.php:1426 -msgid "Time Unknown day" -msgstr "Time Unknown day" - -#: ../../enterprise/include/functions_reporting_csv.php:1427 -msgid "Time Downtime day" -msgstr "Time Downtime day" - -#: ../../enterprise/include/functions_reporting_csv.php:1428 -msgid "Time Not Init day" -msgstr "Time Not Init day" - -#: ../../enterprise/include/functions_reporting_csv.php:1429 -msgid "Checks Total day" -msgstr "Checks Total day" - -#: ../../enterprise/include/functions_reporting_csv.php:1430 -msgid "Checks OK day" -msgstr "Checks OK day" - -#: ../../enterprise/include/functions_reporting_csv.php:1431 -msgid "Checks Error day" -msgstr "Checks Error day" - -#: ../../enterprise/include/functions_reporting_csv.php:1432 -msgid "Checks Unknown day" -msgstr "Checks Unknown day" - -#: ../../enterprise/include/functions_reporting_csv.php:1433 -msgid "Status day" -msgstr "Status day" - -#: ../../enterprise/include/functions_reporting_csv.php:1450 -msgid "Time Total hours" -msgstr "Time Total hours" - -#: ../../enterprise/include/functions_reporting_csv.php:1451 -msgid "Time OK hours" -msgstr "Time OK hours" - -#: ../../enterprise/include/functions_reporting_csv.php:1452 -msgid "Time Error hours" -msgstr "Time Error hours" - -#: ../../enterprise/include/functions_reporting_csv.php:1453 -msgid "Time Unknown hours" -msgstr "Time Unknown hours" - -#: ../../enterprise/include/functions_reporting_csv.php:1454 -msgid "Time Not Init hours" -msgstr "Time Not Init hours" - -#: ../../enterprise/include/functions_reporting_csv.php:1455 -msgid "Time Downtime hours" -msgstr "Time Downtime hours" - -#: ../../enterprise/include/functions_reporting_csv.php:1456 -msgid "Time Out hours" -msgstr "Time Out hours" - -#: ../../enterprise/include/functions_reporting_csv.php:1457 -msgid "Checks Total hours" -msgstr "Checks Total hours" - -#: ../../enterprise/include/functions_reporting_csv.php:1458 -msgid "Checks OK hours" -msgstr "Checks OK hours" - -#: ../../enterprise/include/functions_reporting_csv.php:1459 -msgid "Checks Error hours" -msgstr "Checks Error hours" - -#: ../../enterprise/include/functions_reporting_csv.php:1460 -msgid "Checks Unknown hours" -msgstr "Checks Unknown hours" - -#: ../../enterprise/include/functions_reporting_csv.php:1461 -msgid "Checks Not Init hours" -msgstr "Checks Not Init hours" - -#: ../../enterprise/include/functions_reporting_csv.php:1462 -msgid "SLA hours" -msgstr "SLA hours" - -#: ../../enterprise/include/functions_reporting_csv.php:1463 -msgid "SLA Fixed hours" -msgstr "SLA Fixed hours" - -#: ../../enterprise/include/functions_reporting_csv.php:1464 -msgid "Date From hours" -msgstr "Date From hours" - -#: ../../enterprise/include/functions_reporting_csv.php:1465 -msgid "Date To hours" -msgstr "Date To hours" - -#: ../../enterprise/include/functions_reporting_csv.php:1466 -msgid "Status hours" -msgstr "Status hours" - -#: ../../enterprise/include/functions_reporting_pdf.php:1498 -msgid "Legend Graph" -msgstr "Legend Graph" - -#: ../../enterprise/include/functions_reporting_pdf.php:1849 -msgid "Total Time" -msgstr "Total Time" - -#: ../../enterprise/include/functions_reporting_pdf.php:1853 -msgid "Time Not init" -msgstr "Time Not init" - -#: ../../enterprise/include/functions_reporting_pdf.php:1854 -msgid "Time Downtimes" -msgstr "Time Downtimes" - -#: ../../enterprise/include/functions_reporting_pdf.php:1869 -msgid "Total Checks" -msgstr "Total Checks" - -#: ../../enterprise/include/functions_reporting_pdf.php:1991 -msgid "Agent min" -msgstr "Min amount of agents" - -#: ../../enterprise/include/functions_reporting_pdf.php:1992 -msgid "Agent min Value" -msgstr "Agent min Value" - -#: ../../enterprise/include/functions_reporting_pdf.php:2316 -msgid "SO" -msgstr "SO" - -#: ../../enterprise/include/functions_reporting_pdf.php:2357 -msgid "There are no modules." -msgstr "There are no modules." - -#: ../../enterprise/include/functions_services.php:23 -msgid "Service does not exist." -msgstr "Service does not exist." - -#: ../../enterprise/include/functions_services.php:30 -msgid "Module store the service does not exist." -msgstr "Module for storing the service does not exist." - -#: ../../enterprise/include/functions_services.php:35 -msgid "Module store SLA service does not exist." -msgstr "Module for storing SLA service does not exist." - -#: ../../enterprise/include/functions_services.php:41 -msgid "Agent store the service does not exist." -msgstr "Agent for storing the service does not exist." - -#: ../../enterprise/include/functions_services.php:47 -msgid "Agent store SLA service does not exist." -msgstr "Agent to store the SLA service does not exist." - -#: ../../enterprise/include/functions_services.php:57 -msgid "Alert critical SLA service does not exist." -msgstr "Alert for critical SLA service does not exist." - -#: ../../enterprise/include/functions_services.php:68 -msgid "Alert warning service does not exist." -msgstr "Alert warning service does not exist." - -#: ../../enterprise/include/functions_services.php:79 -msgid "Alert critical service does not exist." -msgstr "Alert for critical service does not exist." - -#: ../../enterprise/include/functions_services.php:90 -msgid "Alert unknown service does not exist." -msgstr "Alert for unknown service does not exist." - -#: ../../enterprise/include/functions_services.php:328 -#, php-format -msgid "Module automatic create for the service %s" -msgstr "Automatic module creation for the service %s" - -#: ../../enterprise/include/functions_services.php:1261 -msgid "Critical (Alert)" -msgstr "Critical (Alert)" - -#: ../../enterprise/include/functions_services.php:1391 -msgid "There are no service elements defined" -msgstr "There are no service elements defined." - -#: ../../enterprise/include/functions_services.php:1417 -msgid "Weight Critical" -msgstr "Weight Critical" - -#: ../../enterprise/include/functions_services.php:1418 -msgid "Weight Warning" -msgstr "Weight Warning" - -#: ../../enterprise/include/functions_services.php:1419 -msgid "Weight Unknown" -msgstr "Weight Unknown" - -#: ../../enterprise/include/functions_services.php:1420 -msgid "Weight Ok" -msgstr "Weight Ok" - -#: ../../enterprise/include/functions_services.php:1446 -#: ../../enterprise/include/functions_services.php:1461 -#: ../../enterprise/include/functions_services.php:1496 -msgid "Nonexistent. This element should be deleted" -msgstr "Nonexistent. This element should be deleted" - -#: ../../enterprise/include/functions_services.php:1661 -msgid "Delete service element" -msgstr "Delete service element" - -#: ../../enterprise/include/functions_services.php:1703 -msgid "FAIL" -msgstr "FAIL" - -#: ../../enterprise/include/functions_setup.php:37 -#: ../../enterprise/include/functions_setup.php:68 -msgid "Log collector" -msgstr "Log collector" - -#: ../../enterprise/include/functions_setup.php:80 -msgid "Auto provisioning into Metaconsole" -msgstr "" - -#: ../../enterprise/include/functions_setup.php:90 -msgid "URL Metaconsole Api" -msgstr "" - -#: ../../enterprise/include/functions_setup.php:95 -msgid "Api pass" -msgstr "" - -#: ../../enterprise/include/functions_setup.php:99 -msgid "Meta user" -msgstr "" - -#: ../../enterprise/include/functions_setup.php:103 -msgid "Meta pass" -msgstr "" - -#: ../../enterprise/include/functions_setup.php:107 -msgid "Metaconsole APi Online" -msgstr "" - -#: ../../enterprise/include/functions_setup.php:109 -#: ../../enterprise/include/functions_setup.php:139 -msgid "Please click in the dot to re-check" -msgstr "" - -#: ../../enterprise/include/functions_setup.php:115 -msgid "Pandora user" -msgstr "" - -#: ../../enterprise/include/functions_setup.php:116 -msgid "Normally the admin user" -msgstr "" - -#: ../../enterprise/include/functions_setup.php:120 -msgid "Pandora pass" -msgstr "" - -#: ../../enterprise/include/functions_setup.php:124 -msgid "Public url console" -msgstr "" - -#: ../../enterprise/include/functions_setup.php:125 -msgid "Without the index.php such as http://domain/pandora_url" -msgstr "" - -#: ../../enterprise/include/functions_setup.php:131 -msgid "Register your node in metaconsole" -msgstr "" - -#: ../../enterprise/include/functions_setup.php:133 -msgid "Register the node" -msgstr "" - -#: ../../enterprise/include/functions_setup.php:138 -msgid "Status your node in metaconsole" -msgstr "" - -#: ../../enterprise/include/functions_transactional.php:496 -msgid "Error in dependencies field" -msgstr "" - -#: ../../enterprise/include/functions_transactional.php:505 -msgid "Error in enables field" -msgstr "" - -#: ../../enterprise/include/functions_update_manager.php:147 -#: ../../enterprise/include/functions_update_manager.php:320 -#, php-format -msgid "There is a error: %s" -msgstr "There is an error: %s" - -#: ../../enterprise/include/functions_update_manager.php:161 -#, php-format -msgid "There are %s updates, and the first to update is:" -msgstr "There are %s updates, and the first to update is:" - -#: ../../enterprise/include/functions_update_manager.php:169 -msgid "Version number:" -msgstr "Version number:" - -#: ../../enterprise/include/functions_update_manager.php:170 -msgid "Show details" -msgstr "Show details" - -#: ../../enterprise/include/functions_update_manager.php:190 -msgid "" -"There are new database changes available to apply. Do you want to start the " -"DB update process?" -msgstr "" - -#: ../../enterprise/include/functions_update_manager.php:191 -msgid "We recommend launching " -msgstr "" - -#: ../../enterprise/include/functions_update_manager.php:207 -msgid "Update to the next version" -msgstr "" - -#: ../../enterprise/include/functions_visual_map.php:182 -#: ../../enterprise/include/functions_visual_map.php:235 -msgid "Crit:" -msgstr "Crit:" - -#: ../../enterprise/include/functions_visual_map.php:184 -#: ../../enterprise/include/functions_visual_map.php:237 -msgid "Warn:" -msgstr "Warn:" - -#: ../../enterprise/include/functions_visual_map.php:186 -#: ../../enterprise/include/functions_visual_map.php:239 -msgid "Ok:" -msgstr "Ok:" - -#: ../../enterprise/include/functions_visual_map.php:188 -#: ../../enterprise/include/functions_visual_map.php:241 -msgid "Value:" -msgstr "Value :" - -#: ../../enterprise/include/functions_visual_map.php:615 -msgid "None of the services was added" -msgstr "None of the services was added" - -#: ../../enterprise/include/functions_visual_map.php:618 -#, php-format -msgid "%d services couldn't be added" -msgstr "%d services couldn't be added" - -#: ../../enterprise/include/functions_visual_map.php:626 -msgid "There was an error retrieving the visual map information" -msgstr "There was an error retrieving the visual map information" - -#: ../../enterprise/include/functions_visual_map.php:630 -msgid "No services selected" -msgstr "No services selected" - -#: ../../enterprise/load_enterprise.php:1 -msgid "Invalid licence." -msgstr "Invalid licence." - -#: ../../enterprise/load_enterprise.php:1 -msgid "Please contact Artica at info@artica.es for a valid licence." -msgstr "Please contact Artica at info@artica.es for a valid licence." - -#: ../../enterprise/load_enterprise.php:1 -msgid "Or disable Pandora FMS enterprise" -msgstr "Or disable Pandora FMS enterprise" - -#: ../../enterprise/load_enterprise.php:1 -msgid "Request new licence" -msgstr "Request new licence" - -#: ../../enterprise/load_enterprise.php:1 -msgid "" -"Metaconsole unreached

    " -"This node has a metaconsole license and cannot contact with the metaconsole." -msgstr "" - -#: ../../enterprise/load_enterprise.php:1 -#, php-format -msgid "" -"License out of limits

    " -"This node has a metaconsole license and it allows %d agents and you have %d " -"agents cached." -msgstr "" - -#: ../../enterprise/load_enterprise.php:1 -#, php-format -msgid "" -"License out of limits

    " -"This license allows %d agents and you have %d agents configured." -msgstr "" -"Licence out of limits

    " -"This licence allows %d agents and you have %d agents configured." - -#: ../../enterprise/load_enterprise.php:1 -#, php-format -msgid "" -"License out of limits

    " -"This license allows %d modules and you have %d modules configured." -msgstr "" -"License out of limits

    " -"This license allows %d modules and you have %d modules configured." - -#: ../../enterprise/load_enterprise.php:1 -msgid "" -"This license has expired. " -"

    You can not get updates until you renew the license." -msgstr "" -"This licence has expired. " -"

    You cannot get any updates until you've renewed the licence." - -#: ../../enterprise/load_enterprise.php:1 -msgid "" -"To continue using Pandora FMS, please disable enterprise by renaming the " -"Enterprise directory in the console.

    Or contact Artica at " -"info@artica.es for a valid license:" -msgstr "" -"To continue using Pandora FMS, please disable enterprise by renaming the " -"Enterprise directory in the console.

    Or contact Artica at " -"info@artica.es for a valid licence :" - -#: ../../enterprise/load_enterprise.php:1 -msgid "Please contact Artica at info@artica.es to renew the license." -msgstr "Please contact Artica at info@artica.es to renew the licence." - -#: ../../enterprise/load_enterprise.php:1 -msgid "Renew" -msgstr "Renew" - -#: ../../enterprise/load_enterprise.php:1 -msgid "Activate license" -msgstr "Activate license" - -#: ../../enterprise/load_enterprise.php:1 -msgid "Your request key is:" -msgstr "Your request key is:" - -#: ../../enterprise/load_enterprise.php:1 -#, php-format -msgid "" -"You can activate it manually here or " -"automatically filling the form below:" -msgstr "" -"You can activate it manually here or " -"automatically filling the form below:" - -#: ../../enterprise/load_enterprise.php:1 -msgid "Auth Key:" -msgstr "Auth Key:" - -#: ../../enterprise/load_enterprise.php:1 -msgid "Online validation" -msgstr "Online validation" - -#: ../../enterprise/load_enterprise.php:1 -msgid "ERROR:" -msgstr "ERROR:" - -#: ../../enterprise/load_enterprise.php:1 -msgid "When connecting to Artica server." -msgstr "When connecting to Artica server." - -#: ../../enterprise/meta/advanced/agents_setup.move_agents.php:83 -msgid "redirected ip server in conf into source DB" -msgstr "Redirected IP-server in conf into source DB" - -#: ../../enterprise/meta/advanced/agents_setup.move_agents.php:85 -msgid "created agent in destination DB" -msgstr "created agent in destination DB" - -#: ../../enterprise/meta/advanced/agents_setup.move_agents.php:86 -msgid "created agent modules in destination DB" -msgstr "created agent modules in destination DB" - -#: ../../enterprise/meta/advanced/agents_setup.move_agents.php:87 -msgid "created agent alerts in destination DB" -msgstr "created agent alerts in destination DB" - -#: ../../enterprise/meta/advanced/agents_setup.move_agents.php:88 -msgid "created alerts actions in destination DB" -msgstr "created alert actions in destination DB" - -#: ../../enterprise/meta/advanced/agents_setup.move_agents.php:89 -msgid "disabled agent in source DB" -msgstr "disabled agents in source DB" - -#: ../../enterprise/meta/advanced/agents_setup.move_agents.php:90 -msgid "" -"Not set metaconsole IP in the \"IP list with API access\" guess Pandora " -"Console." -msgstr "" -"Unset metaconsole IP in the \"IP list with API access\" guess Pandora " -"Console." - -#: ../../enterprise/meta/advanced/agents_setup.move_agents.php:98 -msgid "Successfully moved" -msgstr "Successfully moved" - -#: ../../enterprise/meta/advanced/agents_setup.move_agents.php:98 -msgid "Could not be moved" -msgstr "Could not be moved" - -#: ../../enterprise/meta/advanced/agents_setup.move_agents.php:124 -msgid "Move Agents" -msgstr "Move Agents" - -#: ../../enterprise/meta/advanced/agents_setup.move_agents.php:140 -msgid "Source Server" -msgstr "Source Server" - -#: ../../enterprise/meta/advanced/agents_setup.move_agents.php:142 -msgid "Destination Server" -msgstr "Destination Server" - -#: ../../enterprise/meta/advanced/agents_setup.move_agents.php:150 -#: ../../enterprise/meta/advanced/agents_setup.move_agents.php:152 -msgid "Group filter" -msgstr "Group filter" - -#: ../../enterprise/meta/advanced/agents_setup.move_agents.php:152 -msgid "" -"Destination group is the same than in the original server, if there is not " -"any group with that name, will be created if check box is selected. " -"Destination group filter is just used to check agents in that group" -msgstr "" -"Destination group is the same than in the original server, if there is not " -"any group with that name, will be created if check box is selected. " -"Destination group filter is just used to check agents in that group" - -#: ../../enterprise/meta/advanced/agents_setup.move_agents.php:158 -msgid "Create group if doesn’t exist in destination" -msgstr "Create group if doesn’t exist in destination" - -#: ../../enterprise/meta/advanced/agents_setup.move_agents.php:158 -msgid "Based on name" -msgstr "Based on name" - -#: ../../enterprise/meta/advanced/agents_setup.move_agents.php:167 -msgid "Add agents to destination server" -msgstr "Add agents to destination server" - -#: ../../enterprise/meta/advanced/agents_setup.move_agents.php:169 -msgid "Remove agents to doesn't move to destination server" -msgstr "Remove agents to doesn't move to destination server" - -#: ../../enterprise/meta/advanced/agents_setup.move_agents.php:179 -msgid "Move" -msgstr "Move" - -#: ../../enterprise/meta/advanced/agents_setup.move_agents.php:282 -msgid "Please choose other server." -msgstr "Please choose other server." - -#: ../../enterprise/meta/advanced/agents_setup.php:37 -msgid "Propagation" -msgstr "Propagation" - -#: ../../enterprise/meta/advanced/component_management.php:60 -msgid "Module groups Management" -msgstr "Module groups Management" - -#: ../../enterprise/meta/advanced/component_management.php:64 -msgid "OS Management" -msgstr "OS Management" - -#: ../../enterprise/meta/advanced/license_meta.php:40 -msgid "Metaconsole and all nodes license updated" -msgstr "" - -#: ../../enterprise/meta/advanced/license_meta.php:43 -#, php-format -msgid "Metaconsole license updated but %d of %d node synchronization failed" -msgstr "" - -#: ../../enterprise/meta/advanced/license_meta.php:72 -msgid "Licence" +#: ../../godmode/menu.php:279 +msgid "License" msgstr "Licence" -#: ../../enterprise/meta/advanced/license_meta.php:113 -msgid "Validate and sync" +#: ../../godmode/menu.php:288 +msgid "Admin tools" +msgstr "Admin tools" + +#: ../../godmode/menu.php:296 +msgid "System audit log" +msgstr "System audit log" + +#: ../../godmode/menu.php:300 +msgid "Diagnostic info" +msgstr "Diagnostic info" + +#: ../../godmode/menu.php:302 +msgid "Site news" +msgstr "Site news" + +#: ../../godmode/menu.php:304 ../../godmode/setup/file_manager.php:30 +msgid "File manager" +msgstr "File manager" + +#: ../../godmode/menu.php:309 +msgid "DB maintenance" +msgstr "DB maintenance" + +#: ../../godmode/menu.php:315 +msgid "DB information" +msgstr "DB information" + +#: ../../godmode/menu.php:316 ../../godmode/db/db_purge.php:38 +msgid "Database purge" +msgstr "Database purge" + +#: ../../godmode/menu.php:318 +msgid "Database audit" +msgstr "Database audit" + +#: ../../godmode/menu.php:319 +msgid "Database event" +msgstr "Database events" + +#: ../../godmode/menu.php:401 +msgid "Extension manager view" msgstr "" -#: ../../enterprise/meta/advanced/metasetup.auth.php:47 -#: ../../enterprise/meta/advanced/metasetup.password.php:47 -#: ../../enterprise/meta/advanced/metasetup.performance.php:47 -#: ../../enterprise/meta/advanced/metasetup.setup.php:79 -#: ../../enterprise/meta/advanced/metasetup.visual.php:50 -#, php-format -msgid "Could not be update: Error in %s" -msgstr "Could not be updated : Error in %s" +#: ../../godmode/menu.php:405 +msgid "Extension manager" +msgstr "Extension manager" -#: ../../enterprise/meta/advanced/metasetup.consoles.php:87 -#: ../../enterprise/meta/advanced/metasetup.consoles.php:155 -msgid "Could not be create, duplicated server name." -msgstr "Could not be create, duplicated server name." +#: ../../godmode/menu.php:433 +msgid "Update manager" +msgstr "Update manager" -#: ../../enterprise/meta/advanced/metasetup.consoles.php:128 -#: ../../enterprise/meta/advanced/metasetup.consoles.php:206 -msgid "Node synchronization process failed" -msgstr "" +#: ../../godmode/menu.php:439 +msgid "Update Manager offline" +msgstr "Update Manager offline" -#: ../../enterprise/meta/advanced/metasetup.consoles.php:227 -msgid "Could not be delete" -msgstr "Could not be deleted." +#: ../../godmode/menu.php:442 +msgid "Update Manager online" +msgstr "Update Manager online" -#: ../../enterprise/meta/advanced/metasetup.consoles.php:316 +#: ../../godmode/menu.php:444 +msgid "Update Manager options" +msgstr "Update Manager options" + +#: ../../godmode/extensions.php:27 +msgid "Extensions" +msgstr "Extensions" + +#: ../../godmode/extensions.php:27 +msgid "Defined extensions" +msgstr "Defined extensions" + +#: ../../godmode/extensions.php:32 +msgid "There are no extensions defined" +msgstr "There are no extensions defined" + +#: ../../godmode/extensions.php:145 +msgid "Enterprise" +msgstr "Enterprise" + +#: ../../godmode/extensions.php:146 +msgid "Godmode Function" +msgstr "Godmode Function" + +#: ../../godmode/extensions.php:147 +msgid "Godmode Menu" +msgstr "Godmode Menu" + +#: ../../godmode/extensions.php:148 +msgid "Operation Menu" +msgstr "Operation Menu" + +#: ../../godmode/extensions.php:149 +msgid "Operation Function" +msgstr "Operation Function" + +#: ../../godmode/extensions.php:150 +msgid "Login Function" +msgstr "Login Function" + +#: ../../godmode/extensions.php:151 +msgid "Agent operation tab" +msgstr "Agent operation tab" + +#: ../../godmode/extensions.php:152 +msgid "Agent godmode tab" +msgstr "Agent godmode tab" + +#: ../../godmode/setup/performance.php:49 msgid "" -"Complete path to Pandora console without last \"/\" character. Example " +"If the compaction or purge of the data is more frequent than the events " +"deletion, anomalies in module graphs could appear" msgstr "" -"Complete path to Pandora console without last \"/\" character. Example " +"If data compression or purge is more frequent than event cleanups, it could " +"lead to anomalies in module graphs." -#: ../../enterprise/meta/advanced/metasetup.consoles.php:333 -msgid "DB port" -msgstr "DB port" +#: ../../godmode/setup/performance.php:64 +msgid "" +"Configure a purge period more frequent than a compact data period has no " +"sense" +msgstr "" +"Configuring a more frequent purge interval than a data compacting interval " +"makes no sense." -#: ../../enterprise/meta/advanced/metasetup.consoles.php:385 -msgid "Agent cache" -msgstr "Agent cache" +#: ../../godmode/setup/performance.php:73 +msgid "Max. days before delete autodisabled agents" +msgstr "Max. days before delete autodisabled agents" -#: ../../enterprise/meta/advanced/metasetup.consoles.php:386 -#: ../../enterprise/meta/advanced/policymanager.sync.php:315 -#: ../../enterprise/meta/advanced/synchronizing.alert.php:351 -#: ../../enterprise/meta/advanced/synchronizing.component.php:327 -#: ../../enterprise/meta/advanced/synchronizing.group.php:164 -#: ../../enterprise/meta/advanced/synchronizing.module_groups.php:108 -#: ../../enterprise/meta/advanced/synchronizing.os.php:108 -#: ../../enterprise/meta/advanced/synchronizing.tag.php:108 -#: ../../enterprise/meta/advanced/synchronizing.user.php:587 -msgid "Sync" -msgstr "Sync" +#: ../../godmode/setup/performance.php:76 +msgid "This number is days to keep past special days. 0 means never remove." +msgstr "This number is days to keep past special days. 0 means never remove." -#: ../../enterprise/meta/advanced/metasetup.consoles.php:472 -msgid "There aren't server added to metaconsole" -msgstr "There are no servers added to metaconsole." - -#: ../../enterprise/meta/advanced/metasetup.password.php:73 -msgid "Passwords" -msgstr "Passwords" - -#: ../../enterprise/meta/advanced/metasetup.performance.php:82 -#: ../../enterprise/meta/include/functions_meta.php:1291 -msgid "Active events history" -msgstr "Active events history" - -#: ../../enterprise/meta/advanced/metasetup.php:55 -msgid "Consoles Setup" -msgstr "Consoles Setup" - -#: ../../enterprise/meta/advanced/metasetup.php:60 -#: ../../enterprise/meta/advanced/metasetup.php:116 -msgid "General setup" -msgstr "General setup" - -#: ../../enterprise/meta/advanced/metasetup.php:65 -#: ../../enterprise/meta/advanced/metasetup.php:119 -msgid "Passwords setup" -msgstr "Passwords setup" - -#: ../../enterprise/meta/advanced/metasetup.php:75 -#: ../../enterprise/meta/advanced/metasetup.php:125 -msgid "Visual setup" -msgstr "Visual setup" - -#: ../../enterprise/meta/advanced/metasetup.php:80 -#: ../../enterprise/meta/advanced/metasetup.php:128 -msgid "Performance setup" -msgstr "Performance setup" - -#: ../../enterprise/meta/advanced/metasetup.php:90 -#: ../../enterprise/meta/advanced/metasetup.php:134 -msgid "Strings translation" -msgstr "Strings translation" - -#: ../../enterprise/meta/advanced/metasetup.php:95 -msgid "Options Update Manager" +#: ../../godmode/setup/performance.php:79 +msgid "Number of macro fields in alerts and templates between 1 and 15" msgstr "" -#: ../../enterprise/meta/advanced/metasetup.php:100 -#: ../../enterprise/meta/advanced/metasetup.php:139 -msgid "Offline Update Manager" +#: ../../godmode/setup/performance.php:96 +msgid "Item limit for realtime reports" +msgstr "Item limit for realtime reports" + +#: ../../godmode/setup/performance.php:96 +msgid "" +"Set a value too high cause a slowdown on console and a performance penalty " +"in the system." +msgstr "" +"Setting too high a value will cause a slowdown on console and a performance " +"penalty in the system." + +#: ../../godmode/setup/performance.php:100 +msgid "Data will be compacted in intervals of the specified length." +msgstr "Data will be compacted in intervals of the specified length." + +#: ../../godmode/setup/performance.php:107 +msgid "Last day" +msgstr "Last day" + +#: ../../godmode/setup/performance.php:109 +msgid "10 days" +msgstr "10 days" + +#: ../../godmode/setup/performance.php:111 +msgid "2 weeks" +msgstr "2 weeks" + +#: ../../godmode/setup/performance.php:121 +msgid "" +"If realtime statistics are disabled, statistics interval resfresh will be " +"set here." +msgstr "" +"If realtime statistics are disabled, the refresh interval for statistics " +"will be set here." + +#: ../../godmode/setup/performance.php:128 +msgid "" +"This number is the maximum number of files in attachment directory. If this " +"number is reached then a warning message will appear in the header " +"notification space." +msgstr "" +"This number is the maximum number of files for the attachment directory. If " +"this number is reached, a warning message will appear in the header's " +"notification space." + +#: ../../godmode/setup/performance.php:135 +msgid "Big Operation Step to purge old data" +msgstr "Big Operation Step to purge old data" + +#: ../../godmode/setup/performance.php:135 +msgid "" +"The number of blocks that a time interval is split into. A bigger value " +"means bigger blocks, which is faster but heavier on the database. Default is " +"100." +msgstr "" +"The number of blocks that a time interval is split into. A bigger value " +"means bigger blocks, which is faster but heavier on the database. Default is " +"100." + +#: ../../godmode/setup/performance.php:138 +msgid "" +"The number of rows that are processed in a single query in deletion. Default " +"is 1000. Increase to 3000-5000 in fast systems. Decrease to 500 or 250 on " +"systems with locks." +msgstr "" +"The number of rows that are processed in a single query in deletion. Default " +"is 1000. Increase to 3000-5000 in fast systems. Decrease to 500 or 250 on " +"systems with locks." + +#: ../../godmode/setup/performance.php:143 +msgid "Database maintenance options" +msgstr "Database maintenance options" + +#: ../../godmode/setup/news.php:28 +msgid "Site news management" +msgstr "Site news management" + +#: ../../godmode/setup/news.php:88 +#: ../../godmode/events/event_edit_filter.php:174 +#: ../../godmode/netflow/nf_edit_form.php:132 +#: ../../godmode/modules/manage_nc_groups.php:99 +msgid "Not updated. Error updating data" +msgstr "Couldn't update. Error updating data." + +#: ../../godmode/setup/news.php:130 ../../godmode/setup/links.php:86 +msgid "Name error" +msgstr "Map not found" + +#: ../../godmode/setup/news.php:167 +msgid "Modal screen" +msgstr "Modal Window" + +#: ../../godmode/setup/news.php:170 +msgid "Expire" +msgstr "Expire" + +#: ../../godmode/setup/news.php:173 ../../godmode/setup/news.php:224 +msgid "Expiration" +msgstr "Expiration" + +#: ../../godmode/setup/news.php:215 +msgid "There are no defined news" +msgstr "There are no news defined" + +#: ../../godmode/setup/news.php:242 +msgid "Modal" +msgstr "Modal" + +#: ../../godmode/setup/news.php:245 +msgid "Board" +msgstr "Board" + +#: ../../godmode/setup/news.php:256 +msgid "Expired" +msgstr "Expired" + +#: ../../godmode/setup/snmp_wizard.php:30 +#: ../../godmode/agentes/configurar_agente.php:392 +#: ../../godmode/agentes/configurar_agente.php:558 +msgid "SNMP Wizard" +msgstr "SNMP Wizard" + +#: ../../godmode/setup/snmp_wizard.php:42 +#: ../../godmode/massive/massive_edit_modules.php:475 +#: ../../godmode/modules/manage_network_components_form_network.php:80 +#: ../../godmode/modules/manage_network_components_form_plugin.php:27 +#: ../../godmode/modules/manage_network_components_form_wmi.php:56 +#: ../../godmode/agentes/module_manager_editor_common.php:412 +msgid "Post process" +msgstr "Post process" + +#: ../../godmode/setup/snmp_wizard.php:43 +msgid "OP" +msgstr "OP" + +#: ../../godmode/setup/snmp_wizard.php:166 +msgid "Unsucessful update the snmp translation" +msgstr "SNMP translation failed to update" + +#: ../../godmode/setup/snmp_wizard.php:173 +msgid "Unsucessful update the snmp translation." +msgstr "SNMP translation failed to update." + +#: ../../godmode/setup/snmp_wizard.php:221 +msgid "Unsucessful delete the snmp translation" +msgstr "SNMP translation failed to delete" + +#: ../../godmode/setup/snmp_wizard.php:228 +msgid "Unsucessful delete the snmp translation." +msgstr "SNMP translation failed to delete." + +#: ../../godmode/setup/snmp_wizard.php:289 +msgid "Unsucessful save the snmp translation" +msgstr "SNMP translation failed to save" + +#: ../../godmode/setup/snmp_wizard.php:298 +msgid "Unsucessful save the snmp translation." +msgstr "SNMP translation failed to save." + +#: ../../godmode/setup/gis.php:62 +msgid "Map connection name" +msgstr "Map connection name" + +#: ../../godmode/setup/gis.php:83 +msgid "Do you wan delete this connection?" +msgstr "do you wish to delete this connection?" + +#: ../../godmode/setup/os.php:73 +msgid "Fail creating OS" +msgstr "Failure creating OS" + +#: ../../godmode/setup/os.php:80 +msgid "Success creating OS" +msgstr "Success creating OS" + +#: ../../godmode/setup/os.php:100 +msgid "Success updatng OS" +msgstr "Success updating OS" + +#: ../../godmode/setup/os.php:100 +msgid "Error updating OS" +msgstr "Error updating OS" + +#: ../../godmode/setup/os.php:119 +msgid "There are agents with this OS." +msgstr "This OS is being used" + +#: ../../godmode/setup/os.php:124 +msgid "Success deleting" +msgstr "Success deleting" + +#: ../../godmode/setup/os.php:124 +msgid "Error deleting" +msgstr "Error deleting" + +#: ../../godmode/setup/os.php:133 +msgid "List OS" +msgstr "List OS" + +#: ../../godmode/setup/os.php:137 +msgid "Builder OS" +msgstr "OS editor" + +#: ../../godmode/setup/setup_ehorus.php:85 +msgid "API Hostname" +msgstr "API Hostname" + +#: ../../godmode/setup/setup_ehorus.php:87 +msgid "Hostname of the eHorus API" +msgstr "Hostname of the eHorus API" + +#: ../../godmode/setup/setup_ehorus.php:87 +msgid "Without protocol and port" +msgstr "Without protocol and port" + +#: ../../godmode/setup/setup_ehorus.php:87 +msgid "e.g., portal.ehorus.com" +msgstr "e.g., switch.eHorus.com" + +#: ../../godmode/setup/setup_ehorus.php:92 +msgid "API Port" +msgstr "API Port" + +#: ../../godmode/setup/setup_ehorus.php:94 +msgid "e.g., 18080" +msgstr "e.g., 18080" + +#: ../../godmode/setup/setup_ehorus.php:99 +msgid "Request timeout" +msgstr "Request timeout" + +#: ../../godmode/setup/setup_ehorus.php:101 +msgid "" +"Time in seconds to set the maximum time of the requests to the eHorus API" +msgstr "" +"Time in seconds to set the maximum time of the requests to the eHorus API" + +#: ../../godmode/setup/setup_ehorus.php:101 +msgid "0 to disable" +msgstr "0 to disable" + +#: ../../godmode/setup/setup_ehorus.php:106 +msgid "Test" +msgstr "Test" + +#: ../../godmode/setup/setup_ehorus.php:107 +msgid "Start" +msgstr "Start" + +#: ../../godmode/setup/setup_ehorus.php:122 +msgid "Remote Management System" +msgstr "Remote Management System" + +#: ../../godmode/setup/setup_ehorus.php:130 +msgid "Custom field eHorusID created" +msgstr "Custom field eHorusID created" + +#: ../../godmode/setup/setup_ehorus.php:130 +msgid "Error creating custom field" +msgstr "Error creating custom field" + +#: ../../godmode/setup/setup_ehorus.php:133 +msgid "eHorus has his own agent identifiers" +msgstr "eHorus has its own agent identifiers" + +#: ../../godmode/setup/setup_ehorus.php:134 +msgid "To store them, it will be necessary to use an agent custom field" +msgstr "To store them, it is necessary to use an agent custom field" + +#: ../../godmode/setup/setup_ehorus.php:135 +msgid "" +"Possibly the eHorus id will have to be filled in by hand for every agent" +msgstr "" +"Possibly the eHorus id will have to be filled out manually for every agent" + +#: ../../godmode/setup/setup_ehorus.php:140 +msgid "The custom field does not exists already" +msgstr "The custom field does not exist yet" + +#: ../../godmode/setup/setup_ehorus.php:154 +msgid "eHorus API" +msgstr "eHorus API" + +#: ../../godmode/setup/setup_ehorus.php:186 +msgid "Connection timeout" +msgstr "Connection timeout" + +#: ../../godmode/setup/setup_ehorus.php:187 +msgid "Empty user or password" +msgstr "Empty user or password" + +#: ../../godmode/setup/setup_ehorus.php:188 +msgid "User not found" +msgstr "User not found" + +#: ../../godmode/setup/setup_ehorus.php:189 +msgid "Invalid password" +msgstr "Invalid password" + +#: ../../godmode/setup/license.php:27 +msgid "License management" +msgstr "Licence Management" + +#: ../../godmode/setup/license.php:37 +msgid "License updated" +msgstr "Licence updated" + +#: ../../godmode/setup/license.php:64 +msgid "Customer key" +msgstr "Customer key" + +#: ../../godmode/setup/license.php:67 +msgid "Expires" +msgstr "Expires" + +#: ../../godmode/setup/license.php:70 +msgid "Platform Limit" +msgstr "Platform Limit" + +#: ../../godmode/setup/license.php:71 ../../godmode/setup/license.php:74 +#: ../../godmode/setup/license.php:77 ../../godmode/setup/license.php:80 +msgid "agents" +msgstr "agents" + +#: ../../godmode/setup/license.php:73 +msgid "Current Platform Count" +msgstr "Current Platform Count" + +#: ../../godmode/setup/license.php:76 +msgid "Current Platform Count (enabled: items)" +msgstr "Current Platform Count (enabled: items)" + +#: ../../godmode/setup/license.php:79 +msgid "Current Platform Count (disabled: items)" +msgstr "Current Platform Count (disabled: items)" + +#: ../../godmode/setup/license.php:82 +msgid "License Mode" +msgstr "Licence Mode" + +#: ../../godmode/setup/license.php:85 +msgid "NMS" +msgstr "NMS" + +#: ../../godmode/setup/license.php:86 ../../godmode/setup/license.php:89 +msgid "enabled" +msgstr "enabled" + +#: ../../godmode/setup/license.php:86 ../../godmode/setup/license.php:89 +msgid "disabled" +msgstr "Disabled" + +#: ../../godmode/setup/license.php:88 +msgid "Satellite" +msgstr "Satellite" + +#: ../../godmode/setup/license.php:91 +msgid "Licensed to" +msgstr "Licensed to" + +#: ../../godmode/setup/license.php:100 ../../godmode/setup/license.php:104 +msgid "Request new license" +msgstr "Request new licence" + +#: ../../godmode/setup/license.php:108 +msgid "To get your Pandora FMS Enterprise License:" +msgstr "To get your Pandora FMS Enterprise Licence:" + +#: ../../godmode/setup/license.php:111 +#, php-format +msgid "Go to %s" +msgstr "Go to %s" + +#: ../../godmode/setup/license.php:114 +msgid "Enter the auth key and the following request key:" +msgstr "Enter the auth key and the following request key:" + +#: ../../godmode/setup/license.php:120 +msgid "Enter your name (or a company name) and a contact email address." +msgstr "Enter your name (or a company name) and a contact e-mail address." + +#: ../../godmode/setup/license.php:123 +msgid "Click on Generate." +msgstr "Click on Generate." + +#: ../../godmode/setup/license.php:126 +msgid "" +"Click here, enter " +"the generated license key and click on Validate." +msgstr "" +"Click here, enter " +"the generated licence key and click on Validate." + +#: ../../godmode/setup/links.php:27 +msgid "Link management" +msgstr "Link management" + +#: ../../godmode/setup/links.php:39 +msgid "There was a problem creating link" +msgstr "There was a problem creating the link" + +#: ../../godmode/setup/links.php:56 +msgid "There was a problem modifying link" +msgstr "There was a problem modifying the link" + +#: ../../godmode/setup/links.php:67 +msgid "There was a problem deleting link" +msgstr "There was a problem deleting the link" + +#: ../../godmode/setup/links.php:106 ../../godmode/setup/links.php:136 +msgid "Link name" +msgstr "Link name" + +#: ../../godmode/setup/links.php:109 +msgid "Link" +msgstr "Link" + +#: ../../godmode/setup/links.php:132 +msgid "There isn't links" +msgstr "There aren't links" + +#: ../../godmode/setup/setup_general.php:58 +msgid "Directory where agent remote configuration is stored." +msgstr "Directory in which the agent's remote configuration is stored" + +#: ../../godmode/setup/setup_general.php:67 +msgid "Database" +msgstr "Database" + +#: ../../godmode/setup/setup_general.php:75 +msgid "" +"If SSL is not properly configured you will lose access to Pandora FMS " +"Console. Do you want to continue?" +msgstr "" +"If SSL is not properly configured, you will lose access to the Pandora FMS " +"Console. Do you want to continue?" + +#: ../../godmode/setup/setup_general.php:78 +msgid "Use cert of SSL" +msgstr "Use cert of SSL" + +#: ../../godmode/setup/setup_general.php:83 +msgid "Path of SSL Cert." +msgstr "Path of SSL Cert." + +#: ../../godmode/setup/setup_general.php:83 +msgid "" +"Path where you put your cert and name of this cert. Remember your cert only " +"in .pem extension." +msgstr "" +"Path where you put your cert and name of this cert. Remember your cert " +"should only be in .pem extension." + +#: ../../godmode/setup/setup_general.php:86 +msgid "Directory where temporary data is stored." +msgstr "Directory in which temporary data is stored." + +#: ../../godmode/setup/setup_general.php:99 +msgid "Please be careful if you put a password put https access." +msgstr "" +"Please bear in mind that if you set a password, you should use HTTPS access." + +#: ../../godmode/setup/setup_general.php:140 +msgid "Change timezone" +msgstr "Change timezone" + +#: ../../godmode/setup/setup_general.php:148 +#: ../../godmode/setup/setup_general.php:153 +#: ../../godmode/setup/setup_general.php:158 +msgid "Play sound" +msgstr "Play sound" + +#: ../../godmode/setup/setup_general.php:162 +msgid "" +"Set this value when your PandoraFMS across inverse proxy or for example with " +"mod_proxy of Apache." +msgstr "" +"Set this value when you need your Pandora to be accessible via a public URL " +"(for example using Apache mod_proxy settings)" + +#: ../../godmode/setup/setup_general.php:166 +msgid "" +"When it is set as \"yes\" in some important sections check if the user have " +"gone from url Pandora." +msgstr "If enabled, actively checks if the user comes from Pandora's URL" + +#: ../../godmode/setup/setup_general.php:174 +msgid "" +"If set to yes no events or alerts will be generated, but agents will " +"continue receiving data." +msgstr "" +"If enabled, no events or alerts will be generated, although agents will " +"continue to receive data." + +#: ../../godmode/setup/setup_general.php:183 +msgid "The string modules with several lines show as command output" +msgstr "" +"String module outputs with more than one line will be shown as a snapshot." + +#: ../../godmode/setup/setup_general.php:187 +msgid "Directory where the server logs are stored." +msgstr "The directory in which server logs are stored." + +#: ../../godmode/setup/setup_general.php:192 +msgid "Full mode" +msgstr "Full assist mode" + +#: ../../godmode/setup/setup_general.php:193 +msgid "On demand" +msgstr "On demand" + +#: ../../godmode/setup/setup_general.php:194 +msgid "Expert" +msgstr "Expert" + +#: ../../godmode/setup/setup_general.php:197 +msgid "" +"Configuration of our clippy, 'full mode' show the icon in the header and the " +"contextual helps and it is noise, 'on demand' it is equal to full but it is " +"not noise and 'expert' the icons in the header and the context is not." +msgstr "" +"These are settings for the 'helper' cartoon. When 'Full mode' is enabled the " +"icon in the header and help texts will all be active and will automatically " +"show. 'On demand' mode is the same as 'Full mode' but users will choose when " +"the helper activates. In 'Expert' mode, the icons in the header and help " +"texts are all disabled." + +#: ../../godmode/setup/setup_general.php:204 +msgid "The planned downtimes created in the past will affect the SLA reports" +msgstr "" +"The planned downtimes created in the past will affect the SLA reports" + +#: ../../godmode/setup/setup_general.php:209 +#, php-format +msgid "" +"Your PHP environment is setted with %d max_input_vars. Maybe you must not " +"set this value with upper values." +msgstr "" +"Your PHP environment is setted with %d max_input_vars. Maybe you must not " +"set this value with upper values." + +#: ../../godmode/setup/setup_general.php:213 +msgid "Include agents manually disabled" +msgstr "Include agents manually disabled" + +#: ../../godmode/setup/setup_general.php:217 +msgid "audit log directory" +msgstr "audit log directory" + +#: ../../godmode/setup/setup_general.php:218 +msgid "Directory where audit log is stored." +msgstr "Directory where audit log is stored." + +#: ../../godmode/setup/setup_general.php:224 +msgid "General options" +msgstr "General settings" + +#: ../../godmode/setup/setup_general.php:283 +msgid "" +"If Enterprise ACL System is enabled without rules you will lose access to " +"Pandora FMS Console (even admin). Do you want to continue?" +msgstr "" +"If Enterprise ACL System is enabled without rules you will lose access to " +"Pandora FMS Console (even admin). Do you want to continue?" + +#: ../../godmode/setup/setup_netflow.php:42 +msgid "Directory where netflow data will be stored." +msgstr "Directory where netflow data will be stored." + +#: ../../godmode/setup/setup_netflow.php:46 +msgid "Specifies the time interval in seconds to rotate netflow data files." +msgstr "Specifies the time interval in seconds to rotate netflow data files." + +#: ../../godmode/setup/setup_netflow.php:58 +msgid "" +"Maximum number of points that a netflow area chart will display. The higher " +"the resolution the performance. Values between 50 and 100 are recommended." +msgstr "" +"Maximum number of points that a netflow area chart will display. Higher " +"resolutions take more time to render. Values between 50 and 100 are " +"recommended" + +#: ../../godmode/setup/setup_netflow.php:62 +msgid "" +"Disable the definition of custom filters in the live view. Only existing " +"filters can be used." +msgstr "" +"Disable the definition of custom filters in the live view. Only existing " +"filters can be used." + +#: ../../godmode/setup/setup_netflow.php:65 +msgid "Sets the maximum lifetime for netflow data in days." +msgstr "Sets the max. lifespan for netflow data, in days." + +#: ../../godmode/setup/gis_step_2.php:39 +msgid "Create new map connection" +msgstr "Create new map connection" + +#: ../../godmode/setup/gis_step_2.php:58 +msgid "Edit map connection" +msgstr "Edit map connection" + +#: ../../godmode/setup/gis_step_2.php:150 +msgid "Connection Name" +msgstr "Connection Name" + +#: ../../godmode/setup/gis_step_2.php:150 +msgid "Descriptive name for the connection" +msgstr "Descriptive name for the connection" + +#: ../../godmode/setup/gis_step_2.php:153 +msgid "Group that owns the connection" +msgstr "Group that owns the connection" + +#: ../../godmode/setup/gis_step_2.php:156 +msgid "Number of zoom levels" +msgstr "Number of zoom levels" + +#: ../../godmode/setup/gis_step_2.php:160 +msgid "Default zoom level" +msgstr "Default zoom level" + +#: ../../godmode/setup/gis_step_2.php:160 +msgid "Zoom level used when the map is opened" +msgstr "Zoom level used when the map is opened" + +#: ../../godmode/setup/gis_step_2.php:163 +msgid "Basic configuration" +msgstr "Basic configuration" + +#: ../../godmode/setup/gis_step_2.php:168 +msgid "Open Street Maps" +msgstr "Open Street Maps" + +#: ../../godmode/setup/gis_step_2.php:169 +msgid "Google Maps" +msgstr "Google Maps" + +#: ../../godmode/setup/gis_step_2.php:170 +msgid "Static Image" +msgstr "Static Image" + +#: ../../godmode/setup/gis_step_2.php:172 +msgid "Please select the connection type" +msgstr "Please select the connection type" + +#: ../../godmode/setup/gis_step_2.php:174 +msgid "Map connection type" +msgstr "Map connection type" + +#: ../../godmode/setup/gis_step_2.php:210 +msgid "Tile Server URL" +msgstr "Tile Server URL" + +#: ../../godmode/setup/gis_step_2.php:216 +msgid "Google Physical" +msgstr "Google Physical" + +#: ../../godmode/setup/gis_step_2.php:217 +msgid "Google Hybrid" +msgstr "Google Hybrid" + +#: ../../godmode/setup/gis_step_2.php:218 +msgid "Google Satelite" +msgstr "Google Satelite" + +#: ../../godmode/setup/gis_step_2.php:222 +msgid "Google Map Type" +msgstr "Google Map Type" + +#: ../../godmode/setup/gis_step_2.php:226 +msgid "Google Maps Key" +msgstr "Google Maps Key" + +#: ../../godmode/setup/gis_step_2.php:235 +msgid "Image URL" +msgstr "Image URL" + +#: ../../godmode/setup/gis_step_2.php:239 +msgid "Corners of the area of the image" +msgstr "Corners of the area of the image" + +#: ../../godmode/setup/gis_step_2.php:242 +msgid "Left" +msgstr "Left" + +#: ../../godmode/setup/gis_step_2.php:244 +msgid "Bottom" +msgstr "Bottom" + +#: ../../godmode/setup/gis_step_2.php:248 +msgid "Right" +msgstr "Right" + +#: ../../godmode/setup/gis_step_2.php:250 +msgid "Top" +msgstr "Top" + +#: ../../godmode/setup/gis_step_2.php:254 +msgid "Image Size" +msgstr "Image Size" + +#: ../../godmode/setup/gis_step_2.php:259 +#: ../../godmode/events/event_responses.editor.php:106 +#: ../../godmode/reporting/visual_console_builder.wizard.php:137 +#: ../../godmode/reporting/graph_builder.main.php:141 +msgid "Height" +msgstr "Height" + +#: ../../godmode/setup/gis_step_2.php:279 +msgid "" +"Preview to select the center of the map and the default position of an agent " +"without gis data" +msgstr "" +"Previes to select the center of the map and the default position for an " +"agent without GIS data." + +#: ../../godmode/setup/gis_step_2.php:280 +msgid "Load preview map" +msgstr "Load preview map" + +#: ../../godmode/setup/gis_step_2.php:289 +msgid "Map Center" +msgstr "Map Centre" + +#: ../../godmode/setup/gis_step_2.php:289 +msgid "Position to center the map when the map is opened" +msgstr "Position to centre the map when the map is opened" + +#: ../../godmode/setup/gis_step_2.php:290 +msgid "Default position for agents without GIS data" +msgstr "Default position for agents without GIS data" + +#: ../../godmode/setup/gis_step_2.php:292 +msgid "Change in the map" +msgstr "Change on the map" + +#: ../../godmode/setup/gis_step_2.php:292 +msgid "This selects what to change by clicking on the map" +msgstr "This selects what to change by clicking on the map" + +#: ../../godmode/setup/gis_step_2.php:353 +#: ../../godmode/setup/gis_step_2.php:446 +msgid "Center" +msgstr "Centre" + +#: ../../godmode/setup/gis_step_2.php:413 +msgid "Refresh preview map" +msgstr "Refresh preview map" + +#: ../../godmode/setup/setup_visuals.php:76 +msgid "This interval will affect to Visual Console pages" +msgstr "This interval will affect Visual Console pages" + +#: ../../godmode/setup/setup_visuals.php:80 +msgid "Paginated module view" +msgstr "Paginated module view" + +#: ../../godmode/setup/setup_visuals.php:104 +msgid "Click to display lateral menus" +msgstr "Click to display lateral menus" + +#: ../../godmode/setup/setup_visuals.php:105 +msgid "" +"When enabled, the lateral menus are shown when left clicking them, instead " +"of hovering over them" +msgstr "" +"When enabled, the lateral menus are shown when left-clicked, not by hovering " +"over them." + +#: ../../godmode/setup/setup_visuals.php:121 +msgid "Space between items in Service maps" +msgstr "Space between items in Service maps" + +#: ../../godmode/setup/setup_visuals.php:127 +msgid "Text menu options always visible, don't hide" +msgstr "Text menu options always visible" + +#: ../../godmode/setup/setup_visuals.php:138 +msgid "Behaviour configuration" +msgstr "Behaviour configuration" + +#: ../../godmode/setup/setup_visuals.php:159 +msgid "Colors" +msgstr "Colours" + +#: ../../godmode/setup/setup_visuals.php:160 +msgid "Faces" +msgstr "Faces" + +#: ../../godmode/setup/setup_visuals.php:161 +msgid "Colors and text" +msgstr "Colours and text" + +#: ../../godmode/setup/setup_visuals.php:169 +msgid "You can place your custom images into the folder images/backgrounds/" +msgstr "You can place custom images in the folder images/backgrounds/" + +#: ../../godmode/setup/setup_visuals.php:188 +msgid "Custom logo (header)" +msgstr "Custom logo (header)" + +#: ../../godmode/setup/setup_visuals.php:207 +msgid "Custom logo (login)" +msgstr "Custom logo (login)" + +#: ../../godmode/setup/setup_visuals.php:224 +msgid "Disable logo in graphs" +msgstr "Disable logo in graphs" + +#: ../../godmode/setup/setup_visuals.php:259 +msgid "Style configuration" +msgstr "Style configuration" + +#: ../../godmode/setup/setup_visuals.php:275 +msgid "" +"This enabling this, you get a label with agent name in GIS maps. If you have " +"lots of agents in the map, will be unreadable. Disabled by default." +msgstr "" +"Enabling this shows a label with the agent name on the GIS maps. If you have " +"a lot of agents on the map, it will be unreadable. Disabled by default." + +#: ../../godmode/setup/setup_visuals.php:287 +msgid "Agent icon for GIS Maps. If set to \"none\", group icon will be used" +msgstr "Agent icon for GIS Maps. If set to \"none\", group icon will be used" + +#: ../../godmode/setup/setup_visuals.php:296 +msgid "GIS configuration" +msgstr "GIS configuration" + +#: ../../godmode/setup/setup_visuals.php:342 +msgid "" +"When the agent name have a lot of characters, in some places in Pandora " +"Console it is necesary truncate to N characters." +msgstr "" +"When the agent name has a lot of characters, it is needed to truncate it " +"into N characters in some sections in Pandora Console." + +#: ../../godmode/setup/setup_visuals.php:343 +#: ../../godmode/setup/setup_visuals.php:351 +msgid "Small:" +msgstr "Small:" + +#: ../../godmode/setup/setup_visuals.php:345 +#: ../../godmode/setup/setup_visuals.php:353 +msgid "Normal:" +msgstr "Normal:" + +#: ../../godmode/setup/setup_visuals.php:350 +msgid "" +"When the module name have a lot of characters, in some places in Pandora " +"Console it is necesary truncate to N characters." +msgstr "" +"When the module name has a lot of characters, it is necessary to truncate it " +"into N characters in some sections in Pandora Console." + +#: ../../godmode/setup/setup_visuals.php:357 +msgid "" +"When the description name have a lot of characters, in some places in " +"Pandora Console it is necesary truncate to N characters." +msgstr "" +"If the description name has a lot of characters, in some places in Pandora " +"Console it is necessary to truncate it to N characters." + +#: ../../godmode/setup/setup_visuals.php:362 +msgid "" +"When the item title name have a lot of characters, in some places in Pandora " +"Console it is necesary truncate to N characters." +msgstr "" +"When the item title name has a lot of characters, it is needed to truncate " +"it into N characters in some sections in Pandora Console." + +#: ../../godmode/setup/setup_visuals.php:367 +msgid "Show unit along with value in reports" +msgstr "Show unit along with value in reports" + +#: ../../godmode/setup/setup_visuals.php:368 +msgid "This enabling this, max, min and avg values will be shown with units." +msgstr "When enabled, max, min and avg values are shown with units" + +#: ../../godmode/setup/setup_visuals.php:376 +msgid "Font and Text configuration" +msgstr "Font and text settings" + +#: ../../godmode/setup/setup_visuals.php:431 +msgid "Graph resolution (1-low, 5-high)" +msgstr "Graph resolution (1-low, 5-high)" + +#: ../../godmode/setup/setup_visuals.php:445 +msgid "" +"Number of decimals shown in reports. It must be a number between 0 and 5" +msgstr "" +"Number of decimals shown in reports. It must be a number between 0 and 5" + +#: ../../godmode/setup/setup_visuals.php:470 +msgid "The data number of the module graphs will be rounded and shortened" +msgstr "The numeric data of module graphs will be rounded out and shortened." + +#: ../../godmode/setup/setup_visuals.php:480 +msgid "Type of module charts" +msgstr "Type of module charts" + +#: ../../godmode/setup/setup_visuals.php:489 +msgid "Type of interface charts" +msgstr "Type of interface charts" + +#: ../../godmode/setup/setup_visuals.php:498 +msgid "Show only average" +msgstr "Show only average" + +#: ../../godmode/setup/setup_visuals.php:499 +msgid "Hide Max and Min values in graphs" +msgstr "Hide Max and Min values in graphs" + +#: ../../godmode/setup/setup_visuals.php:506 +#: ../../godmode/reporting/visual_console_builder.wizard.php:218 +msgid "Percentile" +msgstr "Percentile" + +#: ../../godmode/setup/setup_visuals.php:507 +msgid "Show percentile 95 in graphs" +msgstr "Show percentile 95 in graphs" + +#: ../../godmode/setup/setup_visuals.php:512 +msgid "Charts configuration" +msgstr "Chart settings" + +#: ../../godmode/setup/setup_visuals.php:528 +msgid "" +"This interval will affect to the lines between elements on the Visual Console" +msgstr "" +"This interval will affect to the lines between elements on the Visual Console" + +#: ../../godmode/setup/setup_visuals.php:533 +msgid "Show report info with description" +msgstr "Show report info with description" + +#: ../../godmode/setup/setup_visuals.php:535 +msgid "" +"Custom report description info. It will be applied to all reports and " +"templates by default." +msgstr "" +"Custom report description info. Applied to all reports and templates by " +"default." + +#: ../../godmode/setup/setup_visuals.php:543 +msgid "Custom report front page" +msgstr "Front page for custom reports" + +#: ../../godmode/setup/setup_visuals.php:545 +msgid "" +"Custom report front page. It will be applied to all reports and templates by " +"default." +msgstr "" +"It's the custom report's front page. It'll be applied to all reports and " +"templates by default." + +#: ../../godmode/setup/setup_visuals.php:576 +msgid "" +"The dir of custom logos is in your www Pandora Console in " +"\"images/custom_logo\". You can upload more files (ONLY JPEG) in upload tool " +"in console." +msgstr "" +"The directory for custom logos can be found on the Pandora Console under " +"\"images/custom_logo\". You can upload more files (ONLY IN JPEG) using the " +"console's upload tool." + +#: ../../godmode/setup/setup_visuals.php:614 +msgid "Show QR Code icon in the header" +msgstr "Display the QR Code's icon on the header" + +#: ../../godmode/setup/setup_visuals.php:626 +msgid "Custom directory where the graphviz binaries are stored." +msgstr "Custom directory in which graphviz binaries are stored." + +#: ../../godmode/setup/setup_visuals.php:639 +msgid "Show only the group name" +msgstr "Show only the group's name" + +#: ../../godmode/setup/setup_visuals.php:652 +msgid "Example" +msgstr "Example" + +#: ../../godmode/setup/setup_visuals.php:665 +msgid "Comparation in rollover" +msgstr "Rollover comparison" + +#: ../../godmode/setup/setup_visuals.php:667 +msgid "Timestamp in rollover" +msgstr "Timestamp in rollover" + +#: ../../godmode/setup/setup_visuals.php:675 +msgid "Custom values post process" +msgstr "Custom value post processing" + +#: ../../godmode/setup/setup_visuals.php:689 +msgid "Delete custom values" +msgstr "Delete custom values" + +#: ../../godmode/setup/setup_visuals.php:709 +msgid "Interval values" +msgstr "Interval values" + +#: ../../godmode/setup/setup_visuals.php:717 +msgid "Add new custom value to intervals" +msgstr "Add new custom value to intervals" + +#: ../../godmode/setup/setup_visuals.php:734 +msgid "Other configuration" +msgstr "Other configuration" + +#: ../../godmode/setup/setup_visuals.php:922 +#: ../../godmode/setup/setup_visuals.php:962 +msgid "Logo preview" +msgstr "Logo preview" + +#: ../../godmode/setup/setup_visuals.php:1002 +msgid "Background preview" +msgstr "Background preview" + +#: ../../godmode/setup/setup_visuals.php:1046 +msgid "Gis icons preview" +msgstr "GIS icon preview" + +#: ../../godmode/setup/setup_visuals.php:1101 +msgid "Status set preview" +msgstr "Status set preview" + +#: ../../godmode/setup/os.list.php:75 +msgid "There are no defined operating systems" +msgstr "There are no operating systems defined" + +#: ../../godmode/setup/os.list.php:81 +msgid "Create OS" +msgstr "Create OS" + +#: ../../godmode/setup/setup.php:145 +msgid "Correct update the setup options" +msgstr "Correctly updated the setup options" + +#: ../../godmode/setup/setup_auth.php:50 +msgid "" +"Enable this option if you want to fallback to local authentication when " +"remote (ldap etc...) authentication failed." +msgstr "" +"Please enable this option if you wish to fallback to a local authentication " +"protocol, should remote authentication (LDAP etc,) fails." + +#: ../../godmode/setup/setup_auth.php:129 +msgid "" +"If this option is enabled, the users can use double authentication with " +"their accounts" +msgstr "" +"If this option is enabled, double authentication for user accounts will be " +"available." + +#: ../../godmode/setup/setup_auth.php:141 +msgid "Session timeout (mins)" +msgstr "Session timeout (mins)" + +#: ../../godmode/setup/setup_auth.php:142 +#: ../../godmode/users/configure_user.php:548 +msgid "" +"This is defined in minutes, If you wish a permanent session should putting -" +"1 in this field." +msgstr "" +"This is defined in minutes. If you want a permanent session, introduce -1 in " +"this field." + +#: ../../godmode/setup/setup_auth.php:177 +msgid "Local Pandora FMS" +msgstr "Local Pandora FMS" + +#: ../../godmode/setup/setup_auth.php:177 +msgid "ldap" +msgstr "LDAP" + +#: ../../godmode/setup/os.builder.php:34 +#: ../../godmode/reporting/visual_console_builder.data.php:102 +msgid "Name:" +msgstr "Name:" + +#: ../../godmode/events/event_filter.php:167 +#: ../../godmode/netflow/nf_edit.php:162 +msgid "There are no defined filters" +msgstr "There are no filters set" + +#: ../../godmode/events/custom_events.php:131 +msgid "Show event fields" +msgstr "Show event fields" + +#: ../../godmode/events/custom_events.php:133 +msgid "Load default event fields" +msgstr "Load default event fields" + +#: ../../godmode/events/custom_events.php:133 +msgid "Default event fields will be loaded. Do you want to continue?" +msgstr "Default event fields will be loaded. Continue?" + +#: ../../godmode/events/custom_events.php:181 +msgid "Fields available" +msgstr "Fields available" + +#: ../../godmode/events/custom_events.php:185 +msgid "Add fields to select" +msgstr "Add fields to select" + +#: ../../godmode/events/custom_events.php:189 +msgid "Delete fields to select" +msgstr "Delete fields to select" + +#: ../../godmode/events/custom_events.php:193 +msgid "Fields selected" +msgstr "Fields selected" + +#: ../../godmode/events/event_edit_filter.php:166 +#: ../../godmode/netflow/nf_edit_form.php:110 +#: ../../godmode/modules/manage_nc_groups.php:83 +msgid "Not updated. Blank name" +msgstr "Couldn't update. Blank name." + +#: ../../godmode/events/event_edit_filter.php:203 +msgid "Update Filter" +msgstr "Update Filter" + +#: ../../godmode/events/event_edit_filter.php:206 +msgid "Create Filter" +msgstr "Create Filter" + +#: ../../godmode/events/event_edit_filter.php:219 +msgid "Save in group" +msgstr "Save in group" + +#: ../../godmode/events/event_edit_filter.php:220 +msgid "" +"This group will be use to restrict the visibility of this filter with ACLs" +msgstr "" +"This group will be used to restrict visibility for this filter with ACLs." + +#: ../../godmode/events/event_edit_filter.php:286 +msgid "Choose between the users who have validated an event. " +msgstr "Choose among the users who have validated an event. " + +#: ../../godmode/events/event_responses.editor.php:63 +msgid "Edit event responses" +msgstr "Edit event responses" + +#: ../../godmode/events/event_responses.editor.php:93 +msgid "For Command type Modal Window mode is enforced" +msgstr "For Command type Modal Window mode is enforced" + +#: ../../godmode/events/event_responses.editor.php:94 +msgid "Modal window" +msgstr "Modal window" + +#: ../../godmode/events/event_responses.editor.php:94 +msgid "New window" +msgstr "New window" + +#: ../../godmode/events/events.php:42 +#: ../../godmode/netflow/nf_edit_form.php:55 +msgid "Filter list" +msgstr "Filter list" + +#: ../../godmode/events/events.php:65 ../../godmode/events/events.php:80 +#: ../../godmode/reporting/reporting_builder.list_items.php:179 +msgid "Filters" +msgstr "Filters" + +#: ../../godmode/events/event_responses.list.php:38 +msgid "No responses found" +msgstr "No responses found" + +#: ../../godmode/events/event_responses.list.php:76 +msgid "Create response" +msgstr "Create response" + +#: ../../godmode/events/event_responses.php:52 +msgid "Response added succesfully" +msgstr "Response added succesfully" + +#: ../../godmode/events/event_responses.php:55 +msgid "Response cannot be added" +msgstr "Response cannot be added" + +#: ../../godmode/events/event_responses.php:81 +msgid "Response updated succesfully" +msgstr "Response successfully updated" + +#: ../../godmode/events/event_responses.php:84 +msgid "Response cannot be updated" +msgstr "Response cannot be updated" + +#: ../../godmode/events/event_responses.php:93 +msgid "Response deleted succesfully" +msgstr "Response successfully deleted" + +#: ../../godmode/events/event_responses.php:96 +msgid "Response cannot be deleted" +msgstr "Response cannot be deleted" + +#: ../../godmode/massive/massive_add_action_alerts.php:96 +msgid "No alerts selected" +msgstr "No alerts selected" + +#: ../../godmode/massive/massive_add_action_alerts.php:120 +msgid "No actions selected" +msgstr "No actions selected" + +#: ../../godmode/massive/massive_add_action_alerts.php:154 +#: ../../godmode/massive/massive_add_alerts.php:154 +#: ../../godmode/massive/massive_edit_agents.php:210 +#: ../../godmode/massive/massive_delete_action_alerts.php:154 +#: ../../godmode/massive/massive_enable_disable_alerts.php:138 +#: ../../godmode/massive/massive_delete_agents.php:108 +#: ../../godmode/massive/massive_standby_alerts.php:139 +#: ../../godmode/massive/massive_delete_modules.php:441 +#: ../../godmode/massive/massive_copy_modules.php:74 +#: ../../godmode/massive/massive_copy_modules.php:185 +#: ../../godmode/massive/massive_edit_modules.php:285 +#: ../../godmode/massive/massive_delete_alerts.php:215 +msgid "Group recursion" +msgstr "Group recursion" + +#: ../../godmode/massive/massive_add_action_alerts.php:157 +#: ../../godmode/massive/massive_delete_action_alerts.php:158 +msgid "Agents with templates" +msgstr "Agents with templates" + +#: ../../godmode/massive/massive_add_action_alerts.php:168 +#: ../../godmode/massive/massive_add_alerts.php:167 +#: ../../godmode/massive/massive_delete_action_alerts.php:169 +#: ../../godmode/massive/massive_delete_modules.php:499 +#: ../../godmode/massive/massive_edit_modules.php:346 +#: ../../godmode/massive/massive_delete_alerts.php:227 +msgid "When select agents" +msgstr "When selecting agents" + +#: ../../godmode/massive/massive_add_action_alerts.php:172 +#: ../../godmode/massive/massive_delete_action_alerts.php:173 +#: ../../godmode/massive/massive_delete_modules.php:501 +#: ../../godmode/massive/massive_edit_modules.php:350 +msgid "Show unknown and not init modules" +msgstr "Show unknown and not init modules" + +#: ../../godmode/massive/massive_add_action_alerts.php:228 +#: ../../godmode/massive/massive_add_alerts.php:213 +#: ../../godmode/massive/massive_edit_agents.php:553 +#: ../../godmode/massive/massive_delete_agents.php:163 +#: ../../godmode/massive/massive_delete_modules.php:727 +#: ../../godmode/massive/massive_copy_modules.php:424 +#: ../../godmode/massive/massive_edit_modules.php:653 +#: ../../godmode/massive/massive_delete_alerts.php:266 +msgid "" +"Unsucessful sending the data, please contact with your administrator or make " +"with less elements." +msgstr "" +"Data sending unsuccessful, please contact your administrator or try again " +"with less items." + +#: ../../godmode/massive/massive_add_alerts.php:78 +#: ../../godmode/massive/massive_delete_alerts.php:78 +msgid "No alert selected" +msgstr "No alert selected" + +#: ../../godmode/massive/massive_edit_agents.php:97 +msgid "No values changed" +msgstr "No values changed" + +#: ../../godmode/massive/massive_edit_agents.php:126 +msgid "Configuration files deleted successfully" +msgstr "Configuration files deleted successfully" + +#: ../../godmode/massive/massive_edit_agents.php:127 +msgid "Configuration files cannot be deleted" +msgstr "Configuration files cannot be deleted" + +#: ../../godmode/massive/massive_edit_agents.php:185 +msgid "Agents updated successfully" +msgstr "Agents updated successfully" + +#: ../../godmode/massive/massive_edit_agents.php:186 +msgid "Agents cannot be updated" +msgstr "Agents cannot be updated" + +#: ../../godmode/massive/massive_edit_agents.php:225 +#: ../../godmode/massive/massive_delete_agents.php:123 +msgid "Show agents" +msgstr "Show agents" + +#: ../../godmode/massive/massive_edit_agents.php:291 +#: ../../godmode/agentes/agent_manager.php:266 +msgid "Cascade protection" +msgstr "Cascade protection" + +#: ../../godmode/massive/massive_edit_agents.php:294 +#: ../../godmode/massive/massive_edit_agents.php:299 +#: ../../godmode/massive/massive_edit_agents.php:303 +#: ../../godmode/massive/massive_edit_agents.php:307 +#: ../../godmode/massive/massive_edit_agents.php:318 +#: ../../godmode/massive/massive_edit_agents.php:357 +#: ../../godmode/massive/massive_edit_agents.php:363 +#: ../../godmode/massive/massive_edit_agents.php:402 +#: ../../godmode/massive/massive_edit_agents.php:411 +#: ../../godmode/massive/massive_edit_agents.php:418 +#: ../../godmode/massive/massive_edit_modules.php:406 +#: ../../godmode/massive/massive_edit_modules.php:451 +#: ../../godmode/massive/massive_edit_modules.php:466 +#: ../../godmode/massive/massive_edit_modules.php:470 +#: ../../godmode/massive/massive_edit_modules.php:490 +#: ../../godmode/massive/massive_edit_modules.php:496 +#: ../../godmode/massive/massive_edit_modules.php:504 +#: ../../godmode/massive/massive_edit_modules.php:508 +#: ../../godmode/massive/massive_edit_modules.php:511 +#: ../../godmode/massive/massive_edit_modules.php:524 +#: ../../godmode/massive/massive_edit_modules.php:537 +#: ../../godmode/massive/massive_edit_modules.php:545 +#: ../../godmode/massive/massive_edit_modules.php:558 +#: ../../godmode/massive/massive_edit_modules.php:566 +#: ../../godmode/massive/massive_edit_modules.php:572 +#: ../../godmode/massive/massive_edit_modules.php:584 +#: ../../godmode/massive/massive_edit_modules.php:603 +msgid "No change" +msgstr "No change" + +#: ../../godmode/massive/massive_edit_agents.php:352 +#: ../../godmode/groups/configure_group.php:178 +#: ../../godmode/agentes/module_manager_editor_common.php:361 +#: ../../godmode/agentes/agent_manager.php:323 +msgid "Custom ID" +msgstr "Custom ID" + +#: ../../godmode/massive/massive_edit_agents.php:356 +#: ../../godmode/agentes/agent_manager.php:327 +msgid "Module definition" +msgstr "Module definition" + +#: ../../godmode/massive/massive_edit_agents.php:358 +#: ../../godmode/agentes/agent_manager.php:329 +msgid "Learning mode" +msgstr "Apprentice mode" + +#: ../../godmode/massive/massive_edit_agents.php:359 +#: ../../godmode/agentes/agent_manager.php:332 +msgid "Normal mode" +msgstr "Normal mode" + +#: ../../godmode/massive/massive_edit_agents.php:365 +#: ../../godmode/agentes/agent_manager.php:343 +msgid "Active" +msgstr "Active" + +#: ../../godmode/massive/massive_edit_agents.php:371 +msgid "Delete available remote configurations" +msgstr "Delete the available remote configurations" + +#: ../../godmode/massive/massive_edit_agents.php:375 +#: ../../godmode/agentes/agent_manager.php:350 +#: ../../godmode/agentes/agent_manager.php:372 +msgid "Not available" +msgstr "Not available" + +#: ../../godmode/massive/massive_edit_agents.php:401 +#: ../../godmode/agentes/agent_manager.php:381 +msgid "Agent icon" +msgstr "Agent icon" + +#: ../../godmode/massive/massive_edit_agents.php:403 +msgid "Without status" +msgstr "Without status" + +#: ../../godmode/massive/massive_edit_agents.php:406 +msgid "Bad" +msgstr "Bad" + +#: ../../godmode/massive/massive_edit_agents.php:410 +#: ../../godmode/agentes/agent_conf_gis.php:78 +#: ../../godmode/agentes/agent_manager.php:410 +msgid "Ignore new GIS data:" +msgstr "Ignore new GIS data:" + +#: ../../godmode/massive/massive_edit_agents.php:417 +#: ../../godmode/agentes/agent_manager.php:425 +msgid "The agent still runs but the alerts and events will be stop" +msgstr "" +"The agent will continue to run, but alerts and events will be stopped" + +#: ../../godmode/massive/massive_edit_agents.php:446 +#: ../../godmode/agentes/agent_manager.php:448 +msgid "This field allows url insertion using the BBCode's url tag" +msgstr "This field allows url insertion using the BBCode's url tag" + +#: ../../godmode/massive/massive_edit_agents.php:448 +#: ../../godmode/agentes/agent_manager.php:450 +msgid "The format is: [url='url to navigate']'text to show'[/url]" +msgstr "The format is: [url='url to navigate']'text to show'[/url]" + +#: ../../godmode/massive/massive_edit_agents.php:450 +#: ../../godmode/agentes/agent_manager.php:452 +msgid "e.g.: [url=pandorafms.org]Pandora FMS Community[/url]" +msgstr "e.g.: [url=pandorafms.org]Pandora FMS Community[/url]" + +#: ../../godmode/massive/massive_delete_action_alerts.php:56 +msgid "Could not be deleted. No agents selected" +msgstr "Could not be deleted. No agents selected" + +#: ../../godmode/massive/massive_delete_action_alerts.php:81 +msgid "Could not be deleted. No alerts selected" +msgstr "Could not be deleted. No alerts selected" + +#: ../../godmode/massive/massive_delete_action_alerts.php:124 +msgid "Could not be deleted. No action selected" +msgstr "Could not be deleted. No action selected" + +#: ../../godmode/massive/massive_enable_disable_alerts.php:154 +msgid "Enabled alerts" +msgstr "Alerts enabled" + +#: ../../godmode/massive/massive_enable_disable_alerts.php:154 +#: ../../godmode/massive/massive_enable_disable_alerts.php:171 +#: ../../godmode/massive/massive_standby_alerts.php:154 +#: ../../godmode/massive/massive_standby_alerts.php:171 +msgid "Format" +msgstr "Format" + +#: ../../godmode/massive/massive_enable_disable_alerts.php:165 +msgid "Disable selected alerts" +msgstr "Disable the selected alerts" + +#: ../../godmode/massive/massive_enable_disable_alerts.php:169 +msgid "Enable selected alerts" +msgstr "Enable selected alerts" + +#: ../../godmode/massive/massive_enable_disable_alerts.php:171 +msgid "Disabled alerts" +msgstr "Disabled alerts" + +#: ../../godmode/massive/massive_operations.php:36 +msgid "Bulk alert add" +msgstr "Add alerts in bulk" + +#: ../../godmode/massive/massive_operations.php:37 +msgid "Bulk alert delete" +msgstr "Delete alerts in bulk" + +#: ../../godmode/massive/massive_operations.php:38 +msgid "Bulk alert actions add" +msgstr "Add alert actions in bulk" + +#: ../../godmode/massive/massive_operations.php:39 +msgid "Bulk alert actions delete" +msgstr "Delete alert actions in bulk" + +#: ../../godmode/massive/massive_operations.php:40 +msgid "Bulk alert enable/disable" +msgstr "Enable/disable alerts in bulk" + +#: ../../godmode/massive/massive_operations.php:41 +msgid "Bulk alert setting standby" +msgstr "Set alerts standby in bulk" + +#: ../../godmode/massive/massive_operations.php:44 +msgid "Bulk agent edit" +msgstr "Edit agents in bulk" + +#: ../../godmode/massive/massive_operations.php:45 +msgid "Bulk agent delete" +msgstr "Delete agents in bulk" + +#: ../../godmode/massive/massive_operations.php:49 +msgid "Bulk profile add" +msgstr "Add profiles in bulk" + +#: ../../godmode/massive/massive_operations.php:50 +msgid "Bulk profile delete" +msgstr "Delete profiles in bulk" + +#: ../../godmode/massive/massive_operations.php:57 +msgid "Bulk module delete" +msgstr "Delete modules in bulk" + +#: ../../godmode/massive/massive_operations.php:58 +msgid "Bulk module edit" +msgstr "Edit modules in bulk" + +#: ../../godmode/massive/massive_operations.php:59 +msgid "Bulk module copy" +msgstr "Copy modules in bulk" + +#: ../../godmode/massive/massive_operations.php:62 +msgid "Bulk plugin edit" +msgstr "Edit plugins in bulk" + +#: ../../godmode/massive/massive_operations.php:215 +msgid "Massive operations" +msgstr "Massive operations" + +#: ../../godmode/massive/massive_operations.php:223 +msgid "" +"In order to perform massive operations, PHP needs a correct configuration in " +"timeout parameters. Please, open your PHP configuration file (php.ini) for " +"example: sudo vi /etc/php5/apache2/php.ini;
    And set your timeout " +"parameters to a correct value:
    max_execution_time = 0 and " +"max_input_time = -1" +msgstr "" +"In order to perform massive operations PHP needs to be have timeout " +"parameters set correctly. Please open the PHP configuration file (php.ini) " +"for example: sudo vi /etc/php5/apache2/php.ini;
    And set the " +"timeout parameters to the correct value:
    max_execution_time = 0 " +"and max_input_time = -1" + +#: ../../godmode/massive/massive_operations.php:239 +msgid "Please wait..." +msgstr "Please wait..." + +#: ../../godmode/massive/massive_operations.php:276 +msgid "The blank fields will not be updated" +msgstr "Fields left blank will not be updated" + +#: ../../godmode/massive/massive_edit_plugins.php:151 +msgid "Error retrieving the plugin macros" +msgstr "Error retrieving plugin macros" + +#: ../../godmode/massive/massive_edit_plugins.php:158 +msgid "Error retrieving the modified macros" +msgstr "Error retrieving modified macros" + +#: ../../godmode/massive/massive_edit_plugins.php:172 +msgid "Error retrieving the module plugin macros" +msgstr "Error retrieving module plugin macros" + +#: ../../godmode/massive/massive_edit_plugins.php:190 +msgid "Error retrieving the module plugin macros data" +msgstr "Error retrieving data from module plugin macros" + +#: ../../godmode/massive/massive_edit_plugins.php:224 +msgid "Error building the new macros" +msgstr "Error creating new macros" + +#: ../../godmode/massive/massive_edit_plugins.php:253 +#, php-format +msgid "%d modules updated" +msgstr "%d modules updated" + +#: ../../godmode/massive/massive_edit_plugins.php:272 +msgid "There are not registered plugins" +msgstr "There are no registered plugins" + +#: ../../godmode/massive/massive_edit_plugins.php:421 +msgid "Invalid plugin data" +msgstr "Invalid plugin data" + +#: ../../godmode/massive/massive_edit_plugins.php:528 +msgid "Clear" +msgstr "Clear" + +#: ../../godmode/massive/massive_edit_plugins.php:556 +msgid "Invalid macros array" +msgstr "Invalid array of macros" + +#: ../../godmode/massive/massive_edit_plugins.php:581 +msgid "Multiple values" +msgstr "Multiple values" + +#: ../../godmode/massive/massive_edit_plugins.php:613 +#: ../../godmode/massive/massive_edit_plugins.php:750 +#: ../../godmode/massive/massive_edit_plugins.php:766 +msgid "Invalid agents array" +msgstr "Invalid array of agents" + +#: ../../godmode/massive/massive_edit_plugins.php:629 +msgid "Invalid agent element" +msgstr "Invalid agent item" + +#: ../../godmode/massive/massive_edit_plugins.php:640 +msgid "Invalid modules array" +msgstr "Invalid array of modules" + +#: ../../godmode/massive/massive_edit_plugins.php:668 +msgid "Invalid module element" +msgstr "Invalid module item" + +#: ../../godmode/massive/massive_edit_plugins.php:876 +msgid "There are no modules using this plugin" +msgstr "There are no modules using this plugin" + +#: ../../godmode/massive/massive_edit_plugins.php:955 +msgid "There was a problem loading the module plugin macros data" +msgstr "There was a problem loading the data from the module plugin macros" + +#: ../../godmode/massive/massive_delete_agents.php:57 +#, php-format +msgid "" +"There was an error deleting the agent, the operation has been cancelled " +"Could not delete agent %s" +msgstr "" +"There was an error deleting the agent. The operation has been cancelled, " +"could not delete agent %s" + +#: ../../godmode/massive/massive_delete_agents.php:63 +#, php-format +msgid "Successfully deleted (%s)" +msgstr "Successfully deleted (%s)" + +#: ../../godmode/massive/massive_standby_alerts.php:154 +msgid "Not standby alerts" +msgstr "Not standby alerts" + +#: ../../godmode/massive/massive_standby_alerts.php:165 +#: ../../godmode/massive/massive_standby_alerts.php:169 +msgid "Set standby selected alerts" +msgstr "Set selected alerts to standby" + +#: ../../godmode/massive/massive_standby_alerts.php:171 +msgid "Standby alerts" +msgstr "Standby alerts" + +#: ../../godmode/massive/massive_delete_modules.php:56 +msgid "No module selected" +msgstr "No module selected" + +#: ../../godmode/massive/massive_delete_modules.php:230 +msgid "" +"There was an error deleting the modules, the operation has been cancelled" +msgstr "" +"There was an error deleting the selected modules. The operation has been " +"cancelled." + +#: ../../godmode/massive/massive_delete_modules.php:396 +#: ../../godmode/massive/massive_edit_modules.php:239 +msgid "Selection mode" +msgstr "Selection mode" + +#: ../../godmode/massive/massive_delete_modules.php:397 +#: ../../godmode/massive/massive_edit_modules.php:240 +msgid "Select modules first " +msgstr "Select modules first " + +#: ../../godmode/massive/massive_delete_modules.php:399 +#: ../../godmode/massive/massive_edit_modules.php:242 +msgid "Select agents first " +msgstr "Select agents first " + +#: ../../godmode/massive/massive_delete_modules.php:405 +#: ../../godmode/massive/massive_edit_modules.php:249 +msgid "Module type" +msgstr "Module type" + +#: ../../godmode/massive/massive_delete_modules.php:414 +#: ../../godmode/massive/massive_edit_modules.php:258 +msgid "Select all modules of this type" +msgstr "Select all modules of the same type" + +#: ../../godmode/massive/massive_delete_modules.php:435 +#: ../../godmode/massive/massive_edit_modules.php:279 +msgid "Agent group" +msgstr "Agent group" + +#: ../../godmode/massive/massive_delete_modules.php:443 +#: ../../godmode/massive/massive_edit_modules.php:287 +msgid "Select all modules of this group" +msgstr "Select all modules from this group" + +#: ../../godmode/massive/massive_delete_modules.php:464 +#: ../../godmode/massive/massive_edit_modules.php:293 +msgid "Module Status" +msgstr "Module Status" + +#: ../../godmode/massive/massive_delete_modules.php:483 +#: ../../godmode/massive/massive_edit_modules.php:311 +msgid "When select modules" +msgstr "When selecting modules" + +#: ../../godmode/massive/massive_delete_modules.php:486 +#: ../../godmode/massive/massive_edit_modules.php:314 +msgid "Show common agents" +msgstr "Show common agents" + +#: ../../godmode/massive/massive_delete_modules.php:487 +#: ../../godmode/massive/massive_edit_modules.php:315 +msgid "Show all agents" +msgstr "Show all agents" + +#: ../../godmode/massive/massive_copy_modules.php:136 +msgid "Copy modules" +msgstr "Copy modules" + +#: ../../godmode/massive/massive_copy_modules.php:141 +msgid "Copy alerts" +msgstr "Copy alerts" + +#: ../../godmode/massive/massive_copy_modules.php:150 +msgid "No modules for this agent" +msgstr "No modules for this agent" + +#: ../../godmode/massive/massive_copy_modules.php:159 +msgid "No alerts for this agent" +msgstr "No alerts for this agent" + +#: ../../godmode/massive/massive_copy_modules.php:168 +msgid "Targets" +msgstr "Targets" + +#: ../../godmode/massive/massive_copy_modules.php:217 +msgid "To agent(s)" +msgstr "To agent(s)" + +#: ../../godmode/massive/massive_copy_modules.php:442 +msgid "No operation selected" +msgstr "No operation selected" + +#: ../../godmode/massive/massive_delete_profiles.php:61 +msgid "Not deleted. You must select an existing user" +msgstr "Could not be deleted. An existing user must be chosen." + +#: ../../godmode/massive/massive_delete_profiles.php:87 +msgid "Profiles deleted successfully" +msgstr "Profiles deleted successfully" + +#: ../../godmode/massive/massive_delete_profiles.php:88 +msgid "Profiles cannot be deleted" +msgstr "Profiles cannot be deleted" + +#: ../../godmode/massive/massive_edit_modules.php:324 +msgid "Agent Status" +msgstr "Agent Status" + +#: ../../godmode/massive/massive_edit_modules.php:357 +#: ../../godmode/modules/manage_network_components_form_common.php:107 +msgid "Dynamic Interval" +msgstr "Dynamic Interval" + +#: ../../godmode/massive/massive_edit_modules.php:359 +msgid "Dynamic Min." +msgstr "Dynamic Min." + +#: ../../godmode/massive/massive_edit_modules.php:362 +#: ../../godmode/modules/manage_network_components_form_common.php:113 +msgid "Dynamic Max." +msgstr "Dynamic Max." + +#: ../../godmode/massive/massive_edit_modules.php:365 +#: ../../godmode/modules/manage_network_components_form_common.php:115 +msgid "Dynamic Two Tailed: " +msgstr "Dynamic Two Tailed: " + +#: ../../godmode/massive/massive_edit_modules.php:400 +#: ../../godmode/massive/massive_edit_modules.php:446 +#: ../../godmode/modules/manage_network_components_form_common.php:128 +#: ../../godmode/modules/manage_network_components_form_common.php:145 +#: ../../godmode/agentes/module_manager_editor_common.php:292 +#: ../../godmode/agentes/module_manager_editor_common.php:314 +msgid "Inverse interval" +msgstr "Inverse interval" + +#: ../../godmode/massive/massive_edit_modules.php:479 +msgid "SMNP community" +msgstr "SMNP community" + +#: ../../godmode/massive/massive_edit_modules.php:485 +#: ../../godmode/agentes/module_manager_editor_network.php:86 +msgid "Force primary key" +msgstr "Force primary key" + +#: ../../godmode/massive/massive_edit_modules.php:494 +#: ../../godmode/modules/manage_network_components_form_network.php:40 +#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:356 +#: ../../godmode/agentes/module_manager_editor_network.php:132 +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:717 +msgid "SNMP version" +msgstr "SNMP version" + +#: ../../godmode/massive/massive_edit_modules.php:501 +#: ../../godmode/massive/massive_edit_modules.php:505 +#: ../../godmode/agentes/module_manager_editor_network.php:219 +#: ../../godmode/agentes/module_manager_editor_network.php:229 +msgid "The pass length must be eight character minimum." +msgstr "The pass length must be eight character minimum." + +#: ../../godmode/massive/massive_edit_modules.php:526 +#: ../../godmode/modules/manage_network_components_form_wmi.php:48 +#: ../../godmode/agentes/module_manager_editor_wmi.php:54 +#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:261 +msgid "Username" +msgstr "Username" + +#: ../../godmode/massive/massive_edit_modules.php:532 +#: ../../godmode/agentes/module_manager_editor_common.php:427 +msgid "Export target" +msgstr "Export target" + +#: ../../godmode/massive/massive_edit_modules.php:543 +#: ../../godmode/modules/manage_network_components_form_common.php:148 +#: ../../godmode/agentes/module_manager_editor_common.php:318 +msgid "FF threshold" +msgstr "FF threshold" + +#: ../../godmode/massive/massive_edit_modules.php:545 +#: ../../godmode/massive/massive_edit_modules.php:547 +#: ../../godmode/modules/manage_network_components_form_common.php:153 +#: ../../godmode/agentes/module_manager_editor_common.php:324 +msgid "Each state changing" +msgstr "Change each status" + +#: ../../godmode/massive/massive_edit_modules.php:545 +#: ../../godmode/massive/massive_edit_modules.php:546 +#: ../../godmode/modules/manage_network_components_form_common.php:150 +#: ../../godmode/agentes/module_manager_editor_common.php:321 +msgid "All state changing" +msgstr "Change all statuses" + +#: ../../godmode/massive/massive_edit_modules.php:548 +#: ../../godmode/modules/manage_network_components_form_common.php:154 +#: ../../godmode/agentes/module_manager_editor_common.php:325 +msgid "To normal" +msgstr "To 'normal'" + +#: ../../godmode/massive/massive_edit_modules.php:549 +#: ../../godmode/modules/manage_network_components_form_common.php:156 +#: ../../godmode/agentes/module_manager_editor_common.php:328 +msgid "To warning" +msgstr "To 'warning'" + +#: ../../godmode/massive/massive_edit_modules.php:550 +#: ../../godmode/modules/manage_network_components_form_common.php:158 +#: ../../godmode/agentes/module_manager_editor_common.php:331 +msgid "To critical" +msgstr "To 'critical'" + +#: ../../godmode/massive/massive_edit_modules.php:552 +#: ../../godmode/agentes/module_manager_editor_common.php:456 +msgid "FF interval" +msgstr "FF interval" + +#: ../../godmode/massive/massive_edit_modules.php:553 +#: ../../godmode/agentes/module_manager_editor_common.php:459 +msgid "Module execution flip flop time interval (in secs)." +msgstr "Module execution flip flop time interval (in secs)." + +#: ../../godmode/massive/massive_edit_modules.php:554 +#: ../../godmode/agentes/module_manager_editor_common.php:462 +msgid "FF timeout" +msgstr "FlipFlop timeout" + +#: ../../godmode/massive/massive_edit_modules.php:555 +#: ../../godmode/agentes/module_manager_editor_common.php:468 +msgid "" +"Timeout in secs from start of flip flop counting. If this value is exceeded, " +"FF counter is reset. Set to 0 for no timeout." +msgstr "" +"Timeout in seconds to the start of flip flop counting. If this value is " +"exceeded, the FF counter is reset. Please set it to '0' for no timeout." + +#: ../../godmode/massive/massive_edit_modules.php:565 +#: ../../godmode/modules/manage_network_components_form_common.php:190 +#: ../../godmode/agentes/module_manager_editor_common.php:629 +msgid "Category" +msgstr "Category" + +#: ../../godmode/massive/massive_edit_modules.php:571 +msgid "Policy linking status" +msgstr "Policy linking status" + +#: ../../godmode/massive/massive_edit_modules.php:571 +msgid "This field only has sense in modules adopted by a policy." +msgstr "This field only makes sense in modules adopted by a policy" + +#: ../../godmode/massive/massive_edit_modules.php:572 +msgid "Linked" +msgstr "Linked" + +#: ../../godmode/massive/massive_edit_modules.php:581 +#: ../../godmode/modules/manage_network_components_form_common.php:171 +#: ../../godmode/agentes/module_manager_editor_common.php:451 +msgid "Discard unknown events" +msgstr "Discard unknown events" + +#: ../../godmode/massive/massive_edit_modules.php:589 +#: ../../godmode/modules/manage_network_components_form_common.php:175 +#: ../../godmode/agentes/module_manager_editor_common.php:572 +msgid "Critical instructions" +msgstr "Critical instructions" + +#: ../../godmode/massive/massive_edit_modules.php:589 +#: ../../godmode/modules/manage_network_components_form_common.php:175 +#: ../../godmode/agentes/module_manager_editor_common.php:573 +msgid "Instructions when the status is critical" +msgstr "Instructions when status is critical" + +#: ../../godmode/massive/massive_edit_modules.php:593 +#: ../../godmode/modules/manage_network_components_form_common.php:179 +#: ../../godmode/agentes/module_manager_editor_common.php:578 +msgid "Warning instructions" +msgstr "Warning instructions" + +#: ../../godmode/massive/massive_edit_modules.php:593 +#: ../../godmode/modules/manage_network_components_form_common.php:179 +#: ../../godmode/agentes/module_manager_editor_common.php:579 +msgid "Instructions when the status is warning" +msgstr "Instructions when warning status is active" + +#: ../../godmode/massive/massive_edit_modules.php:597 +#: ../../godmode/modules/manage_network_components_form_common.php:183 +#: ../../godmode/agentes/module_manager_editor_common.php:583 +msgid "Unknown instructions" +msgstr "Unknown instructions" + +#: ../../godmode/massive/massive_edit_modules.php:597 +#: ../../godmode/modules/manage_network_components_form_common.php:183 +#: ../../godmode/agentes/module_manager_editor_common.php:583 +msgid "Instructions when the status is unknown" +msgstr "Instructions when status is unknown" + +#: ../../godmode/massive/massive_edit_modules.php:602 +msgid "The module still store data but the alerts and events will be stop" +msgstr "" +"The module will still store data, but alerts and events will be stopped." + +#: ../../godmode/massive/massive_edit_modules.php:606 +#: ../../godmode/agentes/module_manager_editor_common.php:621 +msgid "Timeout" +msgstr "Timeout" + +#: ../../godmode/massive/massive_edit_modules.php:610 +#: ../../godmode/agentes/module_manager_editor_common.php:622 +msgid "Seconds that agent will wait for the execution of the module." +msgstr "Seconds that the agent will wait for the module to run." + +#: ../../godmode/massive/massive_delete_tags.php:107 +msgid "No tag selected" +msgstr "No tag selected" + +#: ../../godmode/massive/massive_add_tags.php:43 +msgid "No tags selected" +msgstr "No tags selected" + +#: ../../godmode/massive/massive_add_profiles.php:72 +msgid "Profiles added successfully" +msgstr "Successfully added profiles" + +#: ../../godmode/massive/massive_add_profiles.php:73 +msgid "Profiles cannot be added" +msgstr "Profiles cannot be added" + +#: ../../godmode/users/configure_profile.php:41 +#: ../../godmode/users/configure_profile.php:49 +#: ../../godmode/users/configure_user.php:82 +#: ../../godmode/users/profile_list.php:45 +#: ../../godmode/users/profile_list.php:53 +#: ../../godmode/users/user_list.php:113 ../../godmode/users/user_list.php:121 +msgid "User management" +msgstr "User management" + +#: ../../godmode/users/configure_profile.php:49 +#: ../../godmode/users/profile_list.php:53 +msgid "Profiles defined in Pandora" +msgstr "Profiles defined on Pandora" + +#: ../../godmode/users/configure_profile.php:113 +msgid "Create profile" +msgstr "Create profile" + +#: ../../godmode/users/configure_profile.php:119 +msgid "There was a problem loading profile" +msgstr "There was a problem loading the profile" + +#: ../../godmode/users/configure_profile.php:219 +msgid "Update profile" +msgstr "Update profile" + +#: ../../godmode/users/configure_profile.php:229 +msgid "Update Profile" +msgstr "Update Profile" + +#: ../../godmode/users/configure_profile.php:231 +msgid "Create Profile" +msgstr "Create Profile" + +#: ../../godmode/users/configure_profile.php:249 +msgid "View agents" +msgstr "View agents" + +#: ../../godmode/users/configure_profile.php:253 +msgid "Disable agents" +msgstr "Disable agents" + +#: ../../godmode/users/configure_profile.php:257 +msgid "Edit agents" +msgstr "Edit agents" + +#: ../../godmode/users/configure_profile.php:264 +msgid "Edit alerts" +msgstr "Edit alerts" + +#: ../../godmode/users/configure_profile.php:279 +msgid "Edit events" +msgstr "Edit events" + +#: ../../godmode/users/configure_profile.php:290 +msgid "View reports" +msgstr "View reports" + +#: ../../godmode/users/configure_profile.php:294 +msgid "Edit reports" +msgstr "Edit reports" + +#: ../../godmode/users/configure_profile.php:298 +msgid "Manage reports" +msgstr "Manage reports" + +#: ../../godmode/users/configure_profile.php:305 +msgid "View network maps" +msgstr "View network maps" + +#: ../../godmode/users/configure_profile.php:309 +msgid "Edit network maps" +msgstr "Edit network maps" + +#: ../../godmode/users/configure_profile.php:313 +msgid "Manage network maps" +msgstr "Manage network maps" + +#: ../../godmode/users/configure_profile.php:324 +msgid "Edit visual console" +msgstr "Edit visual console" + +#: ../../godmode/users/configure_profile.php:335 +msgid "View incidents" +msgstr "View incidents" + +#: ../../godmode/users/configure_profile.php:339 +msgid "Edit incidents" +msgstr "Edit incidents" + +#: ../../godmode/users/configure_profile.php:343 +msgid "Manage incidents" +msgstr "Manage incidents" + +#: ../../godmode/users/configure_profile.php:350 +msgid "Manage users" +msgstr "Manage users" + +#: ../../godmode/users/configure_profile.php:357 +msgid "Manage database" +msgstr "Manage database" + +#: ../../godmode/users/configure_profile.php:364 +msgid "Pandora management" +msgstr "Pandora management" + +#: ../../godmode/users/configure_user.php:145 +#: ../../godmode/users/user_list.php:492 +msgid "" +"The current authentication scheme doesn't support creating users from " +"Pandora FMS" +msgstr "" +"The current authentication scheme doesn't support creating users on Pandora " +"FMS" + +#: ../../godmode/users/configure_user.php:182 +msgid "User ID cannot be empty" +msgstr "User ID field cannot be empty" + +#: ../../godmode/users/configure_user.php:189 +msgid "Passwords cannot be empty" +msgstr "Password field cannot be empty" + +#: ../../godmode/users/configure_user.php:196 +msgid "Passwords didn't match" +msgstr "Provided passwords do not match" + +#: ../../godmode/users/configure_user.php:245 +msgid "" +"Strict ACL is not recommended for admin users because performance could be " +"affected." +msgstr "" +"A strict ACL isn't recommended for admin users because it could affect " +"overall performance" + +#: ../../godmode/users/configure_user.php:304 +#: ../../godmode/users/configure_user.php:314 +#: ../../godmode/users/configure_user.php:342 +#: ../../godmode/users/configure_user.php:348 +#: ../../godmode/users/configure_user.php:376 +msgid "Error updating user info (no change?)" +msgstr "Error updating user info (no change?)" + +#: ../../godmode/users/configure_user.php:318 +msgid "Passwords does not match" +msgstr "Passwords don't match" + +#: ../../godmode/users/configure_user.php:366 +msgid "" +"Strict ACL is not recommended for this user. Performance could be affected." +msgstr "" +"A strict ACL is not recommended for this user. Performance could be affected." + +#: ../../godmode/users/configure_user.php:398 +msgid "Profile added successfully" +msgstr "Profile added successfully" + +#: ../../godmode/users/configure_user.php:399 +msgid "Profile cannot be added" +msgstr "Profile could not be added" + +#: ../../godmode/users/configure_user.php:425 +msgid "Update User" +msgstr "Update User" + +#: ../../godmode/users/configure_user.php:428 +msgid "Create User" +msgstr "Create User" + +#: ../../godmode/users/configure_user.php:464 +msgid "Global Profile" +msgstr "Global Profile" + +#: ../../godmode/users/configure_user.php:469 +msgid "" +"This user has permissions to manage all. An admin user should not requiere " +"additional group permissions, except for using Enterprise ACL." +msgstr "" +"This user has management permissions over everything. An admin user should " +"not require additional group permissions, except when using the Enterprise " +"ACL." + +#: ../../godmode/users/configure_user.php:474 +msgid "" +"This user has separated permissions to view data in his group agents, create " +"incidents belong to his groups, add notes in another incidents, create " +"personal assignments or reviews and other tasks, on different profiles" +msgstr "" +"This user has separated permissions to view data in his group agents, create " +"incidents belong to his groups, add notes in another incidents, create " +"personal assignments or reviews and other tasks, on different profiles" + +#: ../../godmode/users/configure_user.php:516 +msgid "Use global conf" +msgstr "Use global conf" + +#: ../../godmode/users/configure_user.php:531 +msgid "Metaconsole access" +msgstr "Metaconsole access" + +#: ../../godmode/users/configure_user.php:539 +msgid "Not Login" +msgstr "Not Login" + +#: ../../godmode/users/configure_user.php:540 +msgid "The user with not login set only can access to API." +msgstr "The user with not login set only can access to API." + +#: ../../godmode/users/configure_user.php:543 +msgid "Strict ACL" +msgstr "Strict ACL" + +#: ../../godmode/users/configure_user.php:544 +msgid "" +"With this option enabled, the user will can access to accurate information. " +"It is not recommended for admin users because performance could be affected" +msgstr "" +"With this option enabled, the user will be able to access accurate " +"information. Not recommended for admin users because it can affect " +"performance." + +#: ../../godmode/users/configure_user.php:547 +msgid "Session Time" +msgstr "Session Time" + +#: ../../godmode/users/configure_user.php:554 +msgid "Enable agents managment" +msgstr "Enable agent management" + +#: ../../godmode/users/configure_user.php:561 +msgid "Assigned node" +msgstr "Assigned node" + +#: ../../godmode/users/configure_user.php:561 +msgid "Server where the agents created of this user will be placed" +msgstr "Server in which the agents created by this user will be placed" + +#: ../../godmode/users/configure_user.php:573 +msgid "Enable node access" +msgstr "Enable node access" + +#: ../../godmode/users/configure_user.php:573 +msgid "With this option enabled, the user will can access to nodes console" +msgstr "" +"With this option enabled, the user will be able to access the node console" + +#: ../../godmode/users/profile_list.php:80 +msgid "" +"Unsucessful delete profile. Because the profile is used by some admin users." +msgstr "" +"Unsucessful delete profile. Because the profile is used by some admin users." + +#: ../../godmode/users/profile_list.php:88 +#: ../../godmode/users/user_list.php:189 +msgid "There was a problem deleting the profile" +msgstr "There was a problem deleting the profile" + +#: ../../godmode/users/profile_list.php:226 +msgid "There was a problem updating this profile" +msgstr "There was a problem updating this profile" + +#: ../../godmode/users/profile_list.php:230 +msgid "Profile name cannot be empty" +msgstr "Profile name cannot be empty" + +#: ../../godmode/users/profile_list.php:282 +#: ../../godmode/users/profile_list.php:286 +msgid "There was a problem creating this profile" +msgstr "There was a problem creating this profile" + +#: ../../godmode/users/profile_list.php:304 +msgid "System incidents reading" +msgstr "Read system incidents" + +#: ../../godmode/users/profile_list.php:305 +msgid "System incidents writing" +msgstr "Write system incidents" + +#: ../../godmode/users/profile_list.php:306 +msgid "System incidents management" +msgstr "Manage system incidents" + +#: ../../godmode/users/profile_list.php:307 +msgid "Agents reading" +msgstr "Read agents" + +#: ../../godmode/users/profile_list.php:309 +msgid "Agents disable" +msgstr "Disable agents" + +#: ../../godmode/users/profile_list.php:310 +msgid "Alerts editing" +msgstr "Edit alerts" + +#: ../../godmode/users/profile_list.php:311 +msgid "Alerts management" +msgstr "Manage alerts" + +#: ../../godmode/users/profile_list.php:313 +msgid "Database management" +msgstr "Database management" + +#: ../../godmode/users/profile_list.php:314 +msgid "Events reading" +msgstr "Read events" + +#: ../../godmode/users/profile_list.php:315 +msgid "Events writing" +msgstr "Write events" + +#: ../../godmode/users/profile_list.php:316 +msgid "Events management" +msgstr "Manage events" + +#: ../../godmode/users/profile_list.php:317 +msgid "Reports reading" +msgstr "Read reports" + +#: ../../godmode/users/profile_list.php:318 +msgid "Reports writing" +msgstr "Write reports" + +#: ../../godmode/users/profile_list.php:319 +msgid "Reports management" +msgstr "Manage reports" + +#: ../../godmode/users/profile_list.php:320 +msgid "Network maps reading" +msgstr "Read network maps" + +#: ../../godmode/users/profile_list.php:321 +msgid "Network maps writing" +msgstr "Write network maps" + +#: ../../godmode/users/profile_list.php:322 +msgid "Network maps management" +msgstr "Manage network maps" + +#: ../../godmode/users/profile_list.php:323 +msgid "Visual console reading" +msgstr "Read visual console" + +#: ../../godmode/users/profile_list.php:324 +msgid "Visual console writing" +msgstr "Write visual console" + +#: ../../godmode/users/profile_list.php:325 +msgid "Visual console management" +msgstr "Manage visual console" + +#: ../../godmode/users/profile_list.php:326 +msgid "Systems management" +msgstr "Systems management" + +#: ../../godmode/users/profile_list.php:398 +msgid "There are no defined profiles" +msgstr "There are no defined profiles" + +#: ../../godmode/users/user_list.php:121 +msgid "Users defined in Pandora" +msgstr "Users defined on Pandora" + +#: ../../godmode/users/user_list.php:143 +#, php-format +msgid "Deleted user %s" +msgstr "Deleted user %s" + +#: ../../godmode/users/user_list.php:148 ../../godmode/users/user_list.php:181 +msgid "There was a problem deleting the user" +msgstr "There was a problem deleting the user" + +#: ../../godmode/users/user_list.php:163 +#, php-format +msgid "Deleted user %s from metaconsole" +msgstr "Deleted user %s from the metaconsole" + +#: ../../godmode/users/user_list.php:172 +#, php-format +msgid "Deleted user %s from %s" +msgstr "Deleted user %s from %s" + +#: ../../godmode/users/user_list.php:175 +#, php-format +msgid "Successfully deleted from %s" +msgstr "Successfully deleted from %s" + +#: ../../godmode/users/user_list.php:176 +#, php-format +msgid "There was a problem deleting the user from %s" +msgstr "There was a problem deleting the user from %s" + +#: ../../godmode/users/user_list.php:204 +msgid "There was a problem disabling user" +msgstr "There was a problem disabling the user" + +#: ../../godmode/users/user_list.php:209 +msgid "There was a problem enabling user" +msgstr "There was a problem enabling the user" + +#: ../../godmode/users/user_list.php:231 ../../godmode/users/user_list.php:233 +msgid "Search by username, fullname or email" +msgstr "Search by username, full name, or e-mail" + +#: ../../godmode/users/user_list.php:249 +msgid "Users control filter" +msgstr "User control filter" + +#: ../../godmode/users/user_list.php:276 +msgid "Profile / Group" +msgstr "Profile / Group" + +#: ../../godmode/users/user_list.php:406 ../../godmode/tag/tag.php:204 +#: ../../godmode/tag/edit_tag.php:205 +msgid "Phone" +msgstr "Phone" + +#: ../../godmode/users/user_list.php:470 +msgid "Deleting User" +msgstr "Deleting User" + +#: ../../godmode/users/user_list.php:472 +msgid "Delete from all consoles" +msgstr "Delete from all consoles" + +#: ../../godmode/users/user_list.php:472 +#, php-format +msgid "Deleting User %s from all consoles" +msgstr "Deleting User %s from all consoles" + +#: ../../godmode/users/user_list.php:488 +msgid "Create user" +msgstr "Create user" + +#: ../../godmode/reporting/graph_builder.graph_editor.php:87 +#: ../../godmode/reporting/graph_builder.graph_editor.php:156 +msgid "Weight" +msgstr "Weight" + +#: ../../godmode/reporting/graph_builder.graph_editor.php:185 +msgid "Please, select a module" +msgstr "Please select a module" + +#: ../../godmode/reporting/reporting_builder.main.php:85 +msgid "Only the group can view the report" +msgstr "Only the group can view the report" + +#: ../../godmode/reporting/reporting_builder.main.php:86 +msgid "The next group can edit the report" +msgstr "The next group can edit the report" + +#: ../../godmode/reporting/reporting_builder.main.php:87 +msgid "Only the user and admin user can edit the report" +msgstr "Only the user and admin user can edit the report" + +#: ../../godmode/reporting/reporting_builder.main.php:89 +msgid "Write Access" +msgstr "Writing Access" + +#: ../../godmode/reporting/reporting_builder.main.php:90 +msgid "" +"For example, you want a report that the people of \"All\" groups can see but " +"you want to edit only for you or your group." +msgstr "" +"For example, you want a report that people from \"All\" groups can see, but " +"you want only yourself or your group to be able to edit." + +#: ../../godmode/reporting/reporting_builder.main.php:110 +msgid "Non interactive report" +msgstr "Non-interactive Report" + +#: ../../godmode/reporting/graph_builder.php:224 +msgid "Graph builder" +msgstr "Graph builder" + +#: ../../godmode/reporting/graph_builder.php:244 +msgid "Graph stored successfully" +msgstr "Graph stored successfully" + +#: ../../godmode/reporting/graph_builder.php:244 +msgid "There was a problem storing Graph" +msgstr "There was a problem storing Graph" + +#: ../../godmode/reporting/graph_builder.php:247 +#: ../../godmode/agentes/configurar_agente.php:1393 +msgid "Module added successfully" +msgstr "Module added successfully" + +#: ../../godmode/reporting/graph_builder.php:247 +msgid "There was a problem adding Module" +msgstr "There was a problem adding Module" + +#: ../../godmode/reporting/graph_builder.php:250 +msgid "Update the graph" +msgstr "Update the graph" + +#: ../../godmode/reporting/graph_builder.php:250 +msgid "Bad update the graph" +msgstr "Bad update the graph" + +#: ../../godmode/reporting/graph_builder.php:253 +msgid "Graph deleted successfully" +msgstr "Graph deleted successfully" + +#: ../../godmode/reporting/graph_builder.php:253 +msgid "There was a problem deleting Graph" +msgstr "There was a problem deleting the graph" + +#: ../../godmode/reporting/map_builder.php:187 +#: ../../godmode/reporting/map_builder.php:197 +msgid "Not copied. Error copying data" +msgstr "Not copied. Error copying data" + +#: ../../godmode/reporting/map_builder.php:207 +msgid "Map name" +msgstr "Map name" + +#: ../../godmode/reporting/map_builder.php:209 +msgid "Items" +msgstr "Items" + +#: ../../godmode/reporting/visual_console_builder.wizard.php:125 +msgid "Range between elements (px)" +msgstr "Range between elements (px)" + +#: ../../godmode/reporting/visual_console_builder.wizard.php:132 +msgid "Size (px)" +msgstr "Size (px)" + +#: ../../godmode/reporting/visual_console_builder.wizard.php:170 +msgid "Font" +msgstr "Font" + +#: ../../godmode/reporting/visual_console_builder.wizard.php:204 +msgid "Width (px)" +msgstr "Width (px)" + +#: ../../godmode/reporting/visual_console_builder.wizard.php:223 +msgid "Bubble" +msgstr "Bubble" + +#: ../../godmode/reporting/visual_console_builder.wizard.php:232 +msgid "Percent" +msgstr "Percent" + +#: ../../godmode/reporting/visual_console_builder.wizard.php:267 +msgid "One item per agent" +msgstr "One item per agent" + +#: ../../godmode/reporting/visual_console_builder.wizard.php:301 +#: ../../godmode/reporting/visual_console_builder.wizard.php:604 +msgid "Agent - Module" +msgstr "Agent - Module" + +#: ../../godmode/reporting/visual_console_builder.wizard.php:310 +msgid "Enable link agent" +msgstr "Enable agent link" + +#: ../../godmode/reporting/visual_console_builder.wizard.php:322 +msgid "Set Parent" +msgstr "Set Parent" + +#: ../../godmode/reporting/visual_console_builder.wizard.php:324 +msgid "Item created in the visualmap" +msgstr "Iteam created on the visual map" + +#: ../../godmode/reporting/visual_console_builder.wizard.php:325 +msgid "Use the agents relationship (from selected agents)" +msgstr "Use the agents relationship (from selected agents)" + +#: ../../godmode/reporting/visual_console_builder.wizard.php:328 +msgid "Item in the map" +msgstr "Item on the map" + +#: ../../godmode/reporting/visual_console_builder.wizard.php:331 +msgid "The parent relationships in Pandora will be drawn in the map." +msgstr "The parenting relationships in Pandora will be drawn on the map." + +#: ../../godmode/reporting/visual_console_builder.wizard.php:344 +#: ../../godmode/reporting/visual_console_builder.wizard.php:349 +msgid "Are you sure to add many elements\\nin visual map?" +msgstr "Are you sure you wish to add this many elements\\non the visual map?" + +#: ../../godmode/reporting/visual_console_builder.wizard.php:525 +msgid "Please select any module or modules." +msgstr "Please select any module or modules." + +#: ../../godmode/reporting/visual_console_builder.elements.php:79 +msgid "Width x Height
    Max value" +msgstr "Width x Height
    Max value" + +#: ../../godmode/reporting/visual_console_builder.elements.php:143 +msgid "Percentile Bar" +msgstr "Percentile Bar" + +#: ../../godmode/reporting/visual_console_builder.elements.php:148 +msgid "Percentile Bubble" +msgstr "Percentile Bubble" + +#: ../../godmode/reporting/visual_console_builder.elements.php:163 +msgid "Simple Value (Process Max)" +msgstr "Simple Value (Process Max)" + +#: ../../godmode/reporting/visual_console_builder.elements.php:168 +msgid "Simple Value (Process Min)" +msgstr "Simple Value (Process Min)" + +#: ../../godmode/reporting/visual_console_builder.elements.php:173 +msgid "Simple Value (Process Avg)" +msgstr "Simple Value (Process Avg)" + +#: ../../godmode/reporting/visual_console_builder.elements.php:226 +#: ../../godmode/reporting/visual_console_builder.elements.php:619 +msgid "Edit label" +msgstr "Edit label" + +#: ../../godmode/reporting/reporting_builder.item_editor.php:35 +msgid "Only table" +msgstr "Only table" + +#: ../../godmode/reporting/reporting_builder.item_editor.php:36 +msgid "Table & Graph" +msgstr "Chart & graph" + +#: ../../godmode/reporting/reporting_builder.item_editor.php:37 +msgid "Only graph" +msgstr "Only graph" + +#: ../../godmode/reporting/reporting_builder.item_editor.php:41 +#: ../../godmode/reporting/reporting_builder.item_editor.php:1257 +msgid "Ascending" +msgstr "Ascending" + +#: ../../godmode/reporting/reporting_builder.item_editor.php:42 +#: ../../godmode/reporting/reporting_builder.item_editor.php:1260 +msgid "Descending" +msgstr "Descending" + +#: ../../godmode/reporting/reporting_builder.item_editor.php:611 +msgid "Item Editor" +msgstr "Item Editor" + +#: ../../godmode/reporting/reporting_builder.item_editor.php:639 +msgid "Not valid" +msgstr "Not valid" + +#: ../../godmode/reporting/reporting_builder.item_editor.php:644 +msgid "" +"This type of report brings a lot of data loading, it is recommended to use " +"it for scheduled reports and not for real-time view." +msgstr "" +"This type of report implies a lot of data loading, and is therefore " +"recommended for scheduled reports, not real-time view." + +#: ../../godmode/reporting/reporting_builder.item_editor.php:705 +#: ../../godmode/reporting/reporting_builder.list_items.php:302 +msgid "Time lapse" +msgstr "Time lapse" + +#: ../../godmode/reporting/reporting_builder.item_editor.php:706 +msgid "" +"This is the range, or period of time over which the report renders the " +"information for this report type. For example, a week means data from a week " +"ago from now. " +msgstr "" +"This is the range, or time-period, over which the report renders the " +"information for this type of report. E.g. a week means data from a week ago. " + +#: ../../godmode/reporting/reporting_builder.item_editor.php:720 +msgid "Last value" +msgstr "Last value" + +#: ../../godmode/reporting/reporting_builder.item_editor.php:721 +#: ../../godmode/reporting/reporting_builder.item_editor.php:3198 +msgid "" +"Warning: period 0 reports cannot be used to show information back in time. " +"Information contained in this kind of reports will be always reporting the " +"most recent information" +msgstr "" +"Warning: period 0 reports cannot be used to show information back in time. " +"Information contained in this kind of reports will be always reporting the " +"most recent information" + +#: ../../godmode/reporting/reporting_builder.item_editor.php:766 +msgid "Projection period" +msgstr "Projected period" + +#: ../../godmode/reporting/reporting_builder.item_editor.php:776 +msgid "Data range" +msgstr "Data range" + +#: ../../godmode/reporting/reporting_builder.item_editor.php:787 +msgid "Only display wrong SLAs" +msgstr "Only display wrong SLAs" + +#: ../../godmode/reporting/reporting_builder.item_editor.php:796 +msgid "Working time" +msgstr "Work time" + +#: ../../godmode/reporting/reporting_builder.item_editor.php:1011 +#: ../../godmode/reporting/reporting_builder.item_editor.php:1679 +#: ../../godmode/reporting/reporting_builder.item_editor.php:1714 +#: ../../godmode/reporting/reporting_builder.item_editor.php:1875 +#: ../../godmode/reporting/reporting_builder.item_editor.php:1903 +msgid "Select an Agent first" +msgstr "Select an Agent first" + +#: ../../godmode/reporting/reporting_builder.item_editor.php:1042 +msgid "Show modules" +msgstr "Show modules" + +#: ../../godmode/reporting/reporting_builder.item_editor.php:1175 +msgid "Target server" +msgstr "Target server" + +#: ../../godmode/reporting/reporting_builder.item_editor.php:1203 +msgid "Custom SQL template" +msgstr "Custom SQL template" + +#: ../../godmode/reporting/reporting_builder.item_editor.php:1224 +msgid "Select server" +msgstr "Select server" + +#: ../../godmode/reporting/reporting_builder.item_editor.php:1233 +msgid "Serialized header" +msgstr "Serialised header" + +#: ../../godmode/reporting/reporting_builder.item_editor.php:1233 +msgid "The separator character is |" +msgstr "The separation character is |" + +#: ../../godmode/reporting/reporting_builder.item_editor.php:1242 +msgid "Field separator" +msgstr "Field separator" + +#: ../../godmode/reporting/reporting_builder.item_editor.php:1242 +msgid "Separator for different fields in the serialized text chain" +msgstr "Separator for different fields in the serialised text string" + +#: ../../godmode/reporting/reporting_builder.item_editor.php:1246 +msgid "Line separator" +msgstr "Line break" + +#: ../../godmode/reporting/reporting_builder.item_editor.php:1246 +msgid "" +"Separator in different lines (composed by fields) of the serialized text " +"chain" +msgstr "" +"Separator for different lines (composed by fields) on the serialised text " +"string" + +#: ../../godmode/reporting/reporting_builder.item_editor.php:1250 +msgid "Group by agent" +msgstr "Group by agent" + +#: ../../godmode/reporting/reporting_builder.item_editor.php:1254 +#: ../../godmode/reporting/reporting_builder.item_editor.php:1468 +#: ../../godmode/netflow/nf_item_list.php:147 +msgid "Order" +msgstr "Order" + +#: ../../godmode/reporting/reporting_builder.item_editor.php:1263 +msgid "By agent name" +msgstr "By agent name" + +#: ../../godmode/reporting/reporting_builder.item_editor.php:1271 +msgid "Quantity (n)" +msgstr "Quantity (n)" + +#: ../../godmode/reporting/reporting_builder.item_editor.php:1304 +msgid "Only average" +msgstr "Only average" + +#: ../../godmode/reporting/reporting_builder.item_editor.php:1308 +#: ../../godmode/reporting/graph_builder.main.php:177 +msgid "Percentil" +msgstr "Percentile" + +#: ../../godmode/reporting/reporting_builder.item_editor.php:1321 +msgid "Condition" +msgstr "Condition" + +#: ../../godmode/reporting/reporting_builder.item_editor.php:1327 +msgid "Greater or equal (>=)" +msgstr "Greater or equal to (>=)" + +#: ../../godmode/reporting/reporting_builder.item_editor.php:1328 +msgid "Less or equal (<=)" +msgstr "Lesser or equal to (<=)" + +#: ../../godmode/reporting/reporting_builder.item_editor.php:1329 +msgid "Less (<)" +msgstr "Lesser than (<)" + +#: ../../godmode/reporting/reporting_builder.item_editor.php:1330 +msgid "Greater (>)" +msgstr "Greater than (>)" + +#: ../../godmode/reporting/reporting_builder.item_editor.php:1331 +msgid "Equal (=)" +msgstr "Equal to (=)" + +#: ../../godmode/reporting/reporting_builder.item_editor.php:1332 +msgid "Not equal (!=)" +msgstr "Unequal to (!=)" + +#: ../../godmode/reporting/reporting_builder.item_editor.php:1356 +msgid "Show graph" +msgstr "Show graph" + +#: ../../godmode/reporting/reporting_builder.item_editor.php:1364 +msgid "Show address instead module name." +msgstr "Show address instead of module name." + +#: ../../godmode/reporting/reporting_builder.item_editor.php:1365 +msgid "Show the main address of agent." +msgstr "Show the agent's main address." + +#: ../../godmode/reporting/reporting_builder.item_editor.php:1377 +msgid "Show resume" +msgstr "Show summary" + +#: ../../godmode/reporting/reporting_builder.item_editor.php:1377 +msgid "" +"Show a summary chart with max, min and average number of total modules at " +"the end of the report and Checks." +msgstr "" +"Show a summary chart with max, min and average number of total modules at " +"the end of the report and Checks." + +#: ../../godmode/reporting/reporting_builder.item_editor.php:1387 +msgid "Show Summary group" +msgstr "Show Summary group" + +#: ../../godmode/reporting/reporting_builder.item_editor.php:1420 +msgid "Event Status" +msgstr "Event Status" + +#: ../../godmode/reporting/reporting_builder.item_editor.php:1432 +msgid "Event graphs" +msgstr "Event graphs" + +#: ../../godmode/reporting/reporting_builder.item_editor.php:1436 +msgid "By agent" +msgstr "By agent" + +#: ../../godmode/reporting/reporting_builder.item_editor.php:1442 +msgid "By user validator" +msgstr "By user validation" + +#: ../../godmode/reporting/reporting_builder.item_editor.php:1448 +msgid "By criticity" +msgstr "By priority" + +#: ../../godmode/reporting/reporting_builder.item_editor.php:1454 +msgid "Validated vs unvalidated" +msgstr "Validated vs unvalidated" + +#: ../../godmode/reporting/reporting_builder.item_editor.php:1462 +msgid "Show in two columns" +msgstr "Show in two columns" + +#: ../../godmode/reporting/reporting_builder.item_editor.php:1468 +msgid "SLA items sorted by fulfillment value" +msgstr "SLA items sorted by fulfillment value" + +#: ../../godmode/reporting/reporting_builder.item_editor.php:1473 +msgid "Show in landscape" +msgstr "Show in landscape" + +#: ../../godmode/reporting/reporting_builder.item_editor.php:1484 +msgid "Hide not init agents" +msgstr "Hide not init agents" + +#: ../../godmode/reporting/reporting_builder.item_editor.php:1509 +#: ../../godmode/netflow/nf_item_list.php:260 +msgid "Create item" +msgstr "Create item" + +#: ../../godmode/reporting/reporting_builder.item_editor.php:1542 +#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:415 +msgid "Service" +msgstr "Service" + +#: ../../godmode/reporting/reporting_builder.item_editor.php:1543 +msgid "SLA Min. (value)" +msgstr "SLA Min. (value)" + +#: ../../godmode/reporting/reporting_builder.item_editor.php:1544 +msgid "SLA Max. (value)" +msgstr "SLA Max. (value)" + +#: ../../godmode/reporting/reporting_builder.item_editor.php:1545 +msgid "SLA Limit (%)" +msgstr "SLA Limit (%)" + +#: ../../godmode/reporting/reporting_builder.item_editor.php:1554 +msgid "Please save the SLA for start to add items in this list." +msgstr "Please save the SLA for start to add items in this list." + +#: ../../godmode/reporting/reporting_builder.item_editor.php:1726 +msgid "rate" +msgstr "rate" + +#: ../../godmode/reporting/reporting_builder.item_editor.php:1727 +msgid "max" +msgstr "max" + +#: ../../godmode/reporting/reporting_builder.item_editor.php:1728 +msgid "min" +msgstr "min" + +#: ../../godmode/reporting/reporting_builder.item_editor.php:1729 +msgid "sum" +msgstr "sum" + +#: ../../godmode/reporting/reporting_builder.item_editor.php:1749 +msgid "" +"Please be careful, when the module have diferent intervals in their life, " +"the summatory maybe get bad result." +msgstr "" +"Please be careful: when the module has different intervals during its life, " +"the sum may return mistaken results." + +#: ../../godmode/reporting/reporting_builder.item_editor.php:1763 +msgid "Please save the report to start adding items into the list." +msgstr "Please save the report to start adding items onto the list" + +#: ../../godmode/reporting/reporting_builder.item_editor.php:2072 +#: ../../godmode/reporting/reporting_builder.item_editor.php:2092 +msgid "Please select Agent" +msgstr "Please select Agent" + +#: ../../godmode/reporting/visual_console_builder.data.php:91 +msgid "Create visual console" +msgstr "Create a new visual console" + +#: ../../godmode/reporting/visual_console_builder.data.php:103 +msgid "" +"Use [ or ( as first character, for example '[*] Map name', to render this " +"map name in main menu" +msgstr "" +"Use [ or ( as first character, for example '[*] Map name', to render this " +"map name in main menu" + +#: ../../godmode/reporting/visual_console_builder.data.php:122 +msgid "Group:" +msgstr "Group:" + +#: ../../godmode/reporting/visual_console_builder.data.php:142 +msgid "Background image" +msgstr "Background image" + +#: ../../godmode/reporting/visual_console_builder.data.php:164 +msgid "Layout size" +msgstr "" + +#: ../../godmode/reporting/visual_console_builder.data.php:168 +msgid "Set custom size" +msgstr "Set custom size" + +#: ../../godmode/reporting/visual_console_builder.data.php:177 +msgid "Get default image size" +msgstr "" + +#: ../../godmode/reporting/visual_console_builder.editor.php:134 +msgid "Min allowed size is 1024x768" +msgstr "" + +#: ../../godmode/reporting/visual_console_builder.editor.php:138 +#: ../../godmode/reporting/visual_console_builder.editor.php:143 +#: ../../godmode/reporting/visual_console_builder.editor.php:148 +msgid "Action in progress" +msgstr "Action in progress" + +#: ../../godmode/reporting/visual_console_builder.editor.php:139 +msgid "Loading in progress" +msgstr "Loading in progress" + +#: ../../godmode/reporting/visual_console_builder.editor.php:144 +msgid "Saving in progress" +msgstr "Saving in progress" + +#: ../../godmode/reporting/visual_console_builder.editor.php:149 +msgid "Deletion in progress" +msgstr "Deletion in progress" + +#: ../../godmode/reporting/reporting_builder.php:80 +msgid "" +"Your report has been planned, and the system will email you a PDF with the " +"report as soon as its finished" +msgstr "" +"Your report has been scheduled and the system will send a PDF file of the " +"report as soon as it's finished." + +#: ../../godmode/reporting/reporting_builder.php:81 +msgid "An error has ocurred" +msgstr "An error has ocurred." + +#: ../../godmode/reporting/reporting_builder.php:335 +#: ../../godmode/reporting/reporting_builder.php:1902 +#: ../../godmode/reporting/reporting_builder.php:1954 +msgid "Reports list" +msgstr "Reports list" + +#: ../../godmode/reporting/reporting_builder.php:435 +msgid "Free text for search: " +msgstr "Free text for search: " + +#: ../../godmode/reporting/reporting_builder.php:436 +msgid "Search by report name or description, list matches." +msgstr "Search by report name or description, list matches." + +#: ../../godmode/reporting/reporting_builder.php:446 +msgid "Show Option" +msgstr "Show Option" + +#: ../../godmode/reporting/reporting_builder.php:554 +msgid "Private" +msgstr "Private" + +#: ../../godmode/reporting/reporting_builder.php:610 +msgid "This report exceeds the item limit for realtime operations" +msgstr "This report exceeds the item limit for realtime operations" + +#: ../../godmode/reporting/reporting_builder.php:615 +msgid "HTML view" +msgstr "HTML view" + +#: ../../godmode/reporting/reporting_builder.php:616 +msgid "Export to XML" +msgstr "Export to XML" + +#: ../../godmode/reporting/reporting_builder.php:735 +msgid "Create report" +msgstr "Create report" + +#: ../../godmode/reporting/reporting_builder.php:2020 +msgid "Successfull action" +msgstr "Succesful action" + +#: ../../godmode/reporting/reporting_builder.php:2020 +msgid "Unsuccessfull action

    " +msgstr "Unsuccessfull action

    " + +#: ../../godmode/reporting/reporting_builder.list_items.php:288 +#: ../../godmode/reporting/reporting_builder.list_items.php:293 +#: ../../godmode/reporting/reporting_builder.list_items.php:299 +msgid "Ascendent" +msgstr "Ascendent" + +#: ../../godmode/reporting/reporting_builder.list_items.php:289 +#: ../../godmode/reporting/reporting_builder.list_items.php:294 +#: ../../godmode/reporting/reporting_builder.list_items.php:300 +msgid "Descent" +msgstr "Descendent" + +#: ../../godmode/reporting/reporting_builder.list_items.php:307 +#: ../../godmode/reporting/reporting_builder.list_items.php:507 +msgid "Sort" +msgstr "Sort" + +#: ../../godmode/reporting/reporting_builder.list_items.php:493 +#: ../../godmode/reporting/reporting_builder.list_items.php:498 +msgid "Sort items" +msgstr "Sort items" + +#: ../../godmode/reporting/reporting_builder.list_items.php:500 +msgid "Sort selected items from position: " +msgstr "Sort selected items from position: " + +#: ../../godmode/reporting/reporting_builder.list_items.php:502 +msgid "Move before to" +msgstr "Move before to" + +#: ../../godmode/reporting/reporting_builder.list_items.php:502 +msgid "Move after to" +msgstr "Move after to" + +#: ../../godmode/reporting/reporting_builder.list_items.php:524 +#: ../../godmode/reporting/reporting_builder.list_items.php:529 +msgid "Delete items" +msgstr "Delete items" + +#: ../../godmode/reporting/reporting_builder.list_items.php:531 +msgid "Delete selected items from position: " +msgstr "Delete selected items from position: " + +#: ../../godmode/reporting/reporting_builder.list_items.php:533 +msgid "Delete above to" +msgstr "Delete above to" + +#: ../../godmode/reporting/reporting_builder.list_items.php:533 +msgid "Delete below to" +msgstr "Delete below to" + +#: ../../godmode/reporting/reporting_builder.list_items.php:561 +msgid "" +"Are you sure to sort the items into the report?\\nThis action change the " +"sorting of items into data base." +msgstr "" +"Are you sure you wish to sort the items into the report?\\nThis action " +"changes how items are sorted into the database." + +#: ../../godmode/reporting/reporting_builder.list_items.php:582 +msgid "Please select any item to order" +msgstr "Please select any item to sort" + +#: ../../godmode/reporting/reporting_builder.list_items.php:612 +msgid "Are you sure to delete the items into the report?\\n" +msgstr "Are you sure to delete the items into the report?" + +#: ../../godmode/reporting/reporting_builder.list_items.php:634 +msgid "Please select any item to delete" +msgstr "Please select an item to delete it" + +#: ../../godmode/reporting/graph_builder.main.php:163 +msgid "Horizontal bars" +msgstr "Horizontal bars" + +#: ../../godmode/reporting/graph_builder.main.php:164 +msgid "Vertical bars" +msgstr "Vertical bars" + +#: ../../godmode/reporting/graphs.php:154 +msgid "Number of Graphs" +msgstr "Number of Graphs" + +#: ../../godmode/reporting/graphs.php:213 +msgid "Create graph" +msgstr "Create graph" + +#: ../../godmode/reporting/visual_console_builder.php:159 +msgid "This file isn't image" +msgstr "Invalid image file" + +#: ../../godmode/reporting/visual_console_builder.php:160 +msgid "This file isn't image." +msgstr "Invalid image file" + +#: ../../godmode/reporting/visual_console_builder.php:164 +#: ../../godmode/reporting/visual_console_builder.php:165 +msgid "File already are exists." +msgstr "File already exists." + +#: ../../godmode/reporting/visual_console_builder.php:171 +#: ../../godmode/reporting/visual_console_builder.php:172 +msgid "The file have not image extension." +msgstr "The file doesn't have an image extension" + +#: ../../godmode/reporting/visual_console_builder.php:183 +#: ../../godmode/reporting/visual_console_builder.php:184 +#: ../../godmode/reporting/visual_console_builder.php:191 +#: ../../godmode/reporting/visual_console_builder.php:194 +msgid "Problems with move file to target." +msgstr "Problems moving file to target location" + +#: ../../godmode/reporting/visual_console_builder.php:223 +msgid "Successfully update." +msgstr "Successfully updated" + +#: ../../godmode/reporting/visual_console_builder.php:235 +msgid "Could not be update." +msgstr "Could not be updated" + +#: ../../godmode/reporting/visual_console_builder.php:250 +msgid "Successfully created." +msgstr "Successfully created." + +#: ../../godmode/reporting/visual_console_builder.php:263 +msgid "Could not be created." +msgstr "Could not be created." + +#: ../../godmode/reporting/visual_console_builder.php:304 +msgid "Successfully multiple delete." +msgstr "Successfully multiple delete." + +#: ../../godmode/reporting/visual_console_builder.php:305 +msgid "Unsuccessfull multiple delete." +msgstr "Unsuccessfull multiple delete." + +#: ../../godmode/reporting/visual_console_builder.php:387 +msgid "Successfully delete." +msgstr "Successfully delete." + +#: ../../godmode/reporting/visual_console_builder.php:693 +msgid "New visual console" +msgstr "New visual console" + +#: ../../godmode/netflow/nf_item_list.php:44 +#: ../../godmode/netflow/nf_item_list.php:54 +msgid "Report items" +msgstr "Report items" + +#: ../../godmode/netflow/nf_item_list.php:49 +msgid "Edit report" +msgstr "Edit report" + +#: ../../godmode/netflow/nf_item_list.php:58 +msgid "Netflow reports" +msgstr "Netflow reports" + +#: ../../godmode/netflow/nf_item_list.php:59 +msgid "Item list" +msgstr "List of Items" + +#: ../../godmode/netflow/nf_item_list.php:151 +msgid "Chart type" +msgstr "Chart type" + +#: ../../godmode/netflow/nf_item_list.php:203 +#: ../../godmode/netflow/nf_item_list.php:210 +msgid "Move to down" +msgstr "Move down" + +#: ../../godmode/netflow/nf_item_list.php:206 +#: ../../godmode/netflow/nf_item_list.php:209 +msgid "Move to up" +msgstr "Move up" + +#: ../../godmode/netflow/nf_item_list.php:255 +msgid "There are no defined items" +msgstr "There are no items defined" + +#: ../../godmode/netflow/nf_edit_form.php:59 +#: ../../godmode/netflow/nf_edit_form.php:67 +msgid "Add filter" +msgstr "Add filter" + +#: ../../godmode/netflow/nf_edit_form.php:62 +msgid "Netflow Filter" +msgstr "Netflow Filter" + +#: ../../godmode/netflow/nf_edit_form.php:206 +msgid "Filter:" +msgstr "Filter:" + +#: ../../godmode/netflow/nf_edit.php:39 +msgid "Manage Netflow Filter" +msgstr "Manage Netflow Filter" + +#: ../../godmode/gis_maps/configure_gis_map.php:111 +msgid "Map successfully created" +msgstr "Map created successfully" + +#: ../../godmode/gis_maps/configure_gis_map.php:112 +msgid "Map could not be created" +msgstr "Could not create map" + +#: ../../godmode/gis_maps/configure_gis_map.php:201 +msgid "Map successfully update" +msgstr "Map updated successfully" + +#: ../../godmode/gis_maps/configure_gis_map.php:202 +msgid "Map could not be updated" +msgstr "Could not update map" + +#: ../../godmode/gis_maps/configure_gis_map.php:219 +msgid "View GIS" +msgstr "View GIS" + +#: ../../godmode/gis_maps/configure_gis_map.php:222 +msgid "GIS Maps builder" +msgstr "GIS map builder" + +#: ../../godmode/gis_maps/configure_gis_map.php:329 +msgid "Map Name" +msgstr "Map Name" + +#: ../../godmode/gis_maps/configure_gis_map.php:329 +msgid "Descriptive name for the map" +msgstr "Name for descriptive map" + +#: ../../godmode/gis_maps/configure_gis_map.php:348 +msgid "Add Map connection" +msgstr "Add Map connection" + +#: ../../godmode/gis_maps/configure_gis_map.php:348 +msgid "" +"At least one map connection must be defined, it will be possible to change " +"between the connections in the map" +msgstr "" +"At least one map connection has to be defined. It's possible to change " +"between connections on the map." + +#: ../../godmode/gis_maps/configure_gis_map.php:366 +msgid "Group that owns the map" +msgstr "Group that owns the map" + +#: ../../godmode/gis_maps/configure_gis_map.php:369 +msgid "Default zoom" +msgstr "Default zoom" + +#: ../../godmode/gis_maps/configure_gis_map.php:369 +msgid "Default zoom level when opening the map" +msgstr "Default zoom level when opening the map" + +#: ../../godmode/gis_maps/configure_gis_map.php:372 +msgid "Center Latitude" +msgstr "Centre Latitude" + +#: ../../godmode/gis_maps/configure_gis_map.php:375 +msgid "Center Longitude" +msgstr "Centre Longitude" + +#: ../../godmode/gis_maps/configure_gis_map.php:378 +msgid "Center Altitude" +msgstr "Center Altitude" + +#: ../../godmode/gis_maps/configure_gis_map.php:381 +msgid "Default Latitude" +msgstr "Default Latitude" + +#: ../../godmode/gis_maps/configure_gis_map.php:384 +msgid "Default Longitude" +msgstr "Default Longitude" + +#: ../../godmode/gis_maps/configure_gis_map.php:387 +msgid "Default Altitude" +msgstr "Default Altitude" + +#: ../../godmode/gis_maps/configure_gis_map.php:392 +msgid "Layers" +msgstr "Layers" + +#: ../../godmode/gis_maps/configure_gis_map.php:392 +msgid "" +"Each layer can show agents from one group or the agents added to that layer " +"or both." +msgstr "" +"Each layer can show agents from one group, agents added to that layer, or " +"both." + +#: ../../godmode/gis_maps/configure_gis_map.php:398 +msgid "List of layers" +msgstr "List of layers" + +#: ../../godmode/gis_maps/configure_gis_map.php:398 +msgid "It is possible to edit, delete and reorder the layers." +msgstr "It is possible to edit, delete and reorder the layers." + +#: ../../godmode/gis_maps/configure_gis_map.php:399 +msgid "New layer" +msgstr "New layer" + +#: ../../godmode/gis_maps/configure_gis_map.php:407 +msgid "Layer name" +msgstr "Layer name" + +#: ../../godmode/gis_maps/configure_gis_map.php:409 +msgid "Visible" +msgstr "Visible" + +#: ../../godmode/gis_maps/configure_gis_map.php:413 +msgid "Show agents from group" +msgstr "Show agents from group" + +#: ../../godmode/gis_maps/configure_gis_map.php:425 +msgid "Add agent" +msgstr "Add agent" + +#: ../../godmode/gis_maps/configure_gis_map.php:441 +msgid "List of Agents to be shown in the layer" +msgstr "List of Agents to be shown in the layer" + +#: ../../godmode/gis_maps/configure_gis_map.php:448 +#: ../../godmode/gis_maps/configure_gis_map.php:624 +#: ../../godmode/gis_maps/configure_gis_map.php:635 +msgid "Save Layer" +msgstr "Save Layer" + +#: ../../godmode/gis_maps/configure_gis_map.php:464 +#: ../../godmode/gis_maps/configure_gis_map.php:471 +msgid "Save map" +msgstr "Save map" + +#: ../../godmode/gis_maps/configure_gis_map.php:467 +msgid "Update map" +msgstr "Update map" + +#: ../../godmode/gis_maps/configure_gis_map.php:668 +#: ../../godmode/gis_maps/configure_gis_map.php:724 +msgid "Update Layer" +msgstr "Update Layer" + +#: ../../godmode/gis_maps/configure_gis_map.php:790 +msgid "Do you want to use the default data from the connection?" +msgstr "Do you want to use the default data from the connection?" + +#: ../../godmode/gis_maps/configure_gis_map.php:825 +msgid "The connection" +msgstr "The connection" + +#: ../../godmode/gis_maps/configure_gis_map.php:825 +msgid "just added previously." +msgstr "just added previously." + +#: ../../godmode/db/db_purge.php:37 ../../godmode/db/db_info.php:32 +#: ../../godmode/db/db_audit.php:19 ../../godmode/db/db_event.php:21 +#: ../../godmode/db/db_refine.php:33 +msgid "Database maintenance" +msgstr "Database maintenance" + +#: ../../godmode/db/db_purge.php:43 +msgid "Get data from agent" +msgstr "Retrieve data from agent" + +#: ../../godmode/db/db_purge.php:75 +#, php-format +msgid "Purge task launched for agent %s :: Data older than %s" +msgstr "Purge task launched for agent %s :: Data older than %s" + +#: ../../godmode/db/db_purge.php:78 +msgid "" +"Please be patient. This operation can take a long time depending on the " +"amount of modules." +msgstr "" +"Please be patient, this operation can take a long time depending on the " +"amount of modules" + +#: ../../godmode/db/db_purge.php:92 +#, php-format +msgid "Deleting records for module %s" +msgstr "Deleting records for module %s" + +#: ../../godmode/db/db_purge.php:140 +#, php-format +msgid "Total errors: %s" +msgstr "Total amount of errors: %s" + +#: ../../godmode/db/db_purge.php:141 ../../godmode/db/db_purge.php:144 +#, php-format +msgid "Total records deleted: %s" +msgstr "Total number of records deleted: %s" + +#: ../../godmode/db/db_purge.php:149 +msgid "Deleting records for all agents" +msgstr "Deleting records for all agents" + +#: ../../godmode/db/db_purge.php:166 +msgid "Choose agent" +msgstr "Choose agent" + +#: ../../godmode/db/db_purge.php:172 +msgid "Select the agent you want information about" +msgstr "Choose the agent you wish to view information about" + +#: ../../godmode/db/db_purge.php:174 +msgid "Get data" +msgstr "Retrieve data" + +#: ../../godmode/db/db_purge.php:175 +msgid "Click here to get the data from the agent specified in the select box" +msgstr "Click here to retrieve data from the agent specified." + +#: ../../godmode/db/db_purge.php:179 +#, php-format +msgid "Information on agent %s in the database" +msgstr "Information on agent %s in the database" + +#: ../../godmode/db/db_purge.php:182 +msgid "Information on all agents in the database" +msgstr "Information on all agents from the database" + +#: ../../godmode/db/db_purge.php:317 +msgid "Packets less than three months old" +msgstr "Packages less than three months old" + +#: ../../godmode/db/db_purge.php:319 +msgid "Packets less than one month old" +msgstr "Packages less than one month old" + +#: ../../godmode/db/db_purge.php:321 +msgid "Packets less than two weeks old" +msgstr "Packages less than two weeks old" + +#: ../../godmode/db/db_purge.php:323 +msgid "Packets less than one week old" +msgstr "Packages less than one week old" + +#: ../../godmode/db/db_purge.php:325 +msgid "Packets less than three days old" +msgstr "Packages less than three days old" + +#: ../../godmode/db/db_purge.php:327 +msgid "Packets less than one day old" +msgstr "Packages less than one day old" + +#: ../../godmode/db/db_purge.php:329 +msgid "Total number of packets" +msgstr "Total number of packages" + +#: ../../godmode/db/db_purge.php:335 ../../godmode/db/db_audit.php:92 +#: ../../godmode/db/db_event.php:73 +msgid "Purge data" +msgstr "Purge data" + +#: ../../godmode/db/db_purge.php:340 +msgid "Purge data over 3 months" +msgstr "Purge data from the last 3 months" + +#: ../../godmode/db/db_purge.php:341 +msgid "Purge data over 1 month" +msgstr "Purge data from the last month" + +#: ../../godmode/db/db_purge.php:342 +msgid "Purge data over 2 weeks" +msgstr "Purge data from the last 2 weeks" + +#: ../../godmode/db/db_purge.php:343 +msgid "Purge data over 1 week" +msgstr "Purge data from the last week" + +#: ../../godmode/db/db_purge.php:344 +msgid "Purge data over 3 days" +msgstr "Purge data from the last 3 days" + +#: ../../godmode/db/db_purge.php:345 +msgid "Purge data over 1 day" +msgstr "Purge data from last day" + +#: ../../godmode/db/db_purge.php:346 +msgid "All data until now" +msgstr "All data until now" + +#: ../../godmode/db/db_purge.php:350 +msgid "Purge" +msgstr "Purge" + +#: ../../godmode/db/db_main.php:69 +msgid "Current database maintenance setup" +msgstr "Current setup for database maintenance" + +#: ../../godmode/db/db_main.php:76 +msgid "Database setup" +msgstr "Database setup" + +#: ../../godmode/db/db_main.php:80 +msgid "Max. time before compact data" +msgstr "Max. time before compacting data" + +#: ../../godmode/db/db_main.php:86 +msgid "Max. time before purge" +msgstr "Max. time before purging" + +#: ../../godmode/db/db_main.php:95 +msgid "Database size stats" +msgstr "Database size stats" + +#: ../../godmode/db/db_main.php:111 +msgid "Total data items (tagente_datos)" +msgstr "Total data items (tagente_datos)" + +#: ../../godmode/db/db_main.php:123 +msgid "Total log4x items (tagente_datos_log4x)" +msgstr "Total log4x items (tagente_datos_log4x)" + +#: ../../godmode/db/db_main.php:135 +msgid "Total data string items (tagente_datos_string)" +msgstr "Total number of data string items" + +#: ../../godmode/db/db_main.php:141 +msgid "Total modules configured" +msgstr "Total amount of modules configured" + +#: ../../godmode/db/db_main.php:149 +msgid "Total agent access records" +msgstr "Total agent access records" + +#: ../../godmode/db/db_main.php:160 +msgid "Database sanity" +msgstr "Database health status" + +#: ../../godmode/db/db_main.php:164 +msgid "Total uknown agents" +msgstr "Total number of unknown agents" + +#: ../../godmode/db/db_main.php:170 +msgid "Total non-init modules" +msgstr "Total amount of non-init modules" + +#: ../../godmode/db/db_main.php:179 +msgid "Last time on DB maintance" +msgstr "Last time on DB maintance" + +#: ../../godmode/db/db_main.php:200 +msgid "" +"Please check your Pandora Server setup and be sure that database maintenance " +"daemon is running. It's very important to keep up-to-date database to get " +"the best performance and results in Pandora" +msgstr "" +"Please make sure your Pandora Server settings are correct and that the " +"database maintenance daemon is running. It's very important to keep your " +"database up to date in order to get the best performance and results from " +"Pandora FMS." + +#: ../../godmode/db/db_info.php:32 +msgid "Database information" +msgstr "Database information" + +#: ../../godmode/db/db_info.php:34 +msgid "Module data received" +msgstr "Module data received" + +#: ../../godmode/db/db_audit.php:19 +msgid "Database audit purge" +msgstr "Purge audit data" + +#: ../../godmode/db/db_audit.php:70 +msgid "Success data deleted" +msgstr "Data deleted sucessfully" + +#: ../../godmode/db/db_audit.php:72 +msgid "Error deleting data" +msgstr "Error deleting data" + +#: ../../godmode/db/db_audit.php:81 ../../godmode/db/db_event.php:62 +msgid "Records" +msgstr "Records" + +#: ../../godmode/db/db_audit.php:84 ../../godmode/db/db_event.php:64 +msgid "First date" +msgstr "First date" + +#: ../../godmode/db/db_audit.php:88 +msgid "Latest date" +msgstr "Latest date" + +#: ../../godmode/db/db_audit.php:97 +msgid "Purge audit data over 90 days" +msgstr "Purge audit data from last 90 days" + +#: ../../godmode/db/db_audit.php:98 +msgid "Purge audit data over 30 days" +msgstr "Purge audit data from last 30 days" + +#: ../../godmode/db/db_audit.php:99 +msgid "Purge audit data over 14 days" +msgstr "Purge audit data from last 14 days" + +#: ../../godmode/db/db_audit.php:100 +msgid "Purge audit data over 7 days" +msgstr "Purge audit data from last 7 days" + +#: ../../godmode/db/db_audit.php:101 +msgid "Purge audit data over 3 days" +msgstr "Purge audit data from last 3 days" + +#: ../../godmode/db/db_audit.php:102 +msgid "Purge audit data over 1 day" +msgstr "Purge audit data from last day" + +#: ../../godmode/db/db_audit.php:103 +msgid "Purge all audit data" +msgstr "Purge all audit data" + +#: ../../godmode/db/db_audit.php:107 ../../godmode/db/db_event.php:92 +msgid "Do it!" +msgstr "Do it!" + +#: ../../godmode/db/db_event.php:22 +msgid "Event database cleanup" +msgstr "Database events cleanup" + +#: ../../godmode/db/db_event.php:40 +msgid "Successfully deleted old events" +msgstr "Successfully deleted old events" + +#: ../../godmode/db/db_event.php:43 +msgid "Error deleting old events" +msgstr "Error deleting old events" + +#: ../../godmode/db/db_event.php:67 +msgid "Latest data" +msgstr "Latest data" + +#: ../../godmode/db/db_event.php:81 +msgid "Purge event data over 90 days" +msgstr "Purge event data from last 90 days" + +#: ../../godmode/db/db_event.php:82 +msgid "Purge event data over 30 days" +msgstr "Purge event data from last 30 days" + +#: ../../godmode/db/db_event.php:83 +msgid "Purge event data over 14 days" +msgstr "Purge event data from last 14 days" + +#: ../../godmode/db/db_event.php:84 +msgid "Purge event data over 7 days" +msgstr "Purge event data from last 7 days" + +#: ../../godmode/db/db_event.php:85 +msgid "Purge event data over 3 days" +msgstr "Purge event data from last 3 days" + +#: ../../godmode/db/db_event.php:86 +msgid "Purge event data over 1 day" +msgstr "Purge event data from last day" + +#: ../../godmode/db/db_event.php:87 +msgid "Purge all event data" +msgstr "Purge all event data" + +#: ../../godmode/db/db_refine.php:42 +msgid "Maximum is equal to minimum" +msgstr "Maximum is equal to minimum" + +#: ../../godmode/db/db_refine.php:56 +msgid "Filtering data module" +msgstr "Filtering data module" + +#: ../../godmode/db/db_refine.php:76 +msgid "Filtering completed" +msgstr "Filtering completed" + +#: ../../godmode/db/db_refine.php:88 +msgid "No agent selected" +msgstr "No agent selected" + +#: ../../godmode/db/db_refine.php:92 +msgid "Get Info" +msgstr "Get Info" + +#: ../../godmode/db/db_refine.php:105 +msgid "Purge data out of these limits" +msgstr "Purge data out of these limits" + +#: ../../godmode/servers/manage_recontask_form.php:189 +msgid "" +"By default, in Windows, Pandora FMS only support Standard network sweep, not " +"custom scripts" +msgstr "" +"On Windows Pandora FMS only supports standard network sweeps by default, not " +"custom scripts." + +#: ../../godmode/servers/manage_recontask_form.php:224 +msgid "" +"You must select a Recon Server for the Task, otherwise the Recon Task will " +"never run" +msgstr "" +"You must appoint a recon server for the task, otherwise the recon task won't " +"run." + +#: ../../godmode/servers/manage_recontask_form.php:232 +msgid "Network sweep" +msgstr "Network sweep" + +#: ../../godmode/servers/manage_recontask_form.php:234 +msgid "Custom script" +msgstr "Custom script" + +#: ../../godmode/servers/manage_recontask_form.php:253 +msgid "Manual interval means that it will be executed only On-demand" +msgstr "Manual interval means that it's going to run only on demand." + +#: ../../godmode/servers/manage_recontask_form.php:255 +#: ../../godmode/servers/manage_recontask.php:346 +msgid "Manual" +msgstr "Manual" + +#: ../../godmode/servers/manage_recontask_form.php:260 +msgid "The minimum recomended interval for Recon Task is 5 minutes" +msgstr "The minimum recommended interval for a recon task is 5 minutes" + +#: ../../godmode/servers/manage_recontask_form.php:265 +msgid "Module template" +msgstr "Module template" + +#: ../../godmode/servers/manage_recontask_form.php:299 +#: ../../godmode/servers/manage_recontask.php:291 +msgid "Ports" +msgstr "Ports" + +#: ../../godmode/servers/manage_recontask_form.php:302 +msgid "" +"Ports defined like: 80 or 80,443,512 or even 0-1024 (Like Nmap command line " +"format). If dont want to do a sweep using portscan, left it in blank" +msgstr "" +"Defined ports such as 80 or 80,443,512 or even 0-1024 (same format as Nmap " +"command line) are left blank if you don't want to perform a sweep using " +"portscan." + +#: ../../godmode/servers/manage_recontask_form.php:313 +msgid "Choose if the discovery of a new system creates an incident or not." +msgstr "Choose if the discovery of a new system creates an incident or not." + +#: ../../godmode/servers/manage_recontask_form.php:316 +msgid "SNMP Default community" +msgstr "SNMP Default community" + +#: ../../godmode/servers/manage_recontask_form.php:322 +msgid "Explanation" +msgstr "Explanation" + +#: ../../godmode/servers/manage_recontask_form.php:363 +msgid "OS detection" +msgstr "OS detection" + +#: ../../godmode/servers/manage_recontask_form.php:367 +msgid "Name resolution" +msgstr "Name resolution" + +#: ../../godmode/servers/manage_recontask_form.php:371 +msgid "Parent detection" +msgstr "Parent detection" + +#: ../../godmode/servers/manage_recontask_form.php:375 +msgid "Parent recursion" +msgstr "Parent recursion" + +#: ../../godmode/servers/manage_recontask_form.php:376 +msgid "" +"Maximum number of parent hosts that will be created if parent detection is " +"enabled." +msgstr "" +"Maximum number of parent hosts that will be created if parent detection is " +"enabled." + +#: ../../godmode/servers/manage_recontask.php:55 +msgid "Successfully deleted recon task" +msgstr "Successfully deleted recon task" + +#: ../../godmode/servers/manage_recontask.php:58 +msgid "Error deleting recon task" +msgstr "Error deleting recon task" + +#: ../../godmode/servers/manage_recontask.php:68 +#: ../../godmode/servers/manage_recontask.php:179 +msgid "Successfully updated recon task" +msgstr "Recon task successfully updated" + +#: ../../godmode/servers/manage_recontask.php:75 +#: ../../godmode/servers/manage_recontask.php:182 +msgid "Error updating recon task" +msgstr "Error updating recon task" + +#: ../../godmode/servers/manage_recontask.php:163 +#: ../../godmode/servers/manage_recontask.php:234 +msgid "Wrong format in Subnet field" +msgstr "Wrong format in the Subnet field" + +#: ../../godmode/servers/manage_recontask.php:230 +msgid "Recon-task name already exists and incorrect format in Subnet field" +msgstr "" +"The recon task's name already exists and the format is incorrect for the " +"Subnet field." + +#: ../../godmode/servers/manage_recontask.php:238 +#: ../../godmode/servers/manage_recontask.php:247 +msgid "Recon-task name already exists" +msgstr "The recon task's name already exists" + +#: ../../godmode/servers/manage_recontask.php:261 +msgid "Successfully created recon task" +msgstr "Recon task successfully created" + +#: ../../godmode/servers/manage_recontask.php:264 +msgid "Error creating recon task" +msgstr "Error creating recon task" + +#: ../../godmode/servers/manage_recontask.php:387 +msgid "There are no recon task configured" +msgstr "There are no recon tasks set up" + +#: ../../godmode/servers/recon_script.php:73 +msgid "Recon script creation" +msgstr "Recon script creation" + +#: ../../godmode/servers/recon_script.php:75 +msgid "Recon script update" +msgstr "Recon script update" + +#: ../../godmode/servers/recon_script.php:101 +msgid "Script fullpath" +msgstr "Script fullpath" + +#: ../../godmode/servers/recon_script.php:161 +#: ../../godmode/servers/plugin.php:451 +msgid "Default value" +msgstr "Default value" + +#: ../../godmode/servers/recon_script.php:174 +#: ../../godmode/servers/plugin.php:464 +msgid "Hide value" +msgstr "Hide Value" + +#: ../../godmode/servers/recon_script.php:174 +#: ../../godmode/servers/plugin.php:464 +msgid "This field will show up as dots like a password" +msgstr "This field is only going to display dots like a password window." + +#: ../../godmode/servers/recon_script.php:199 +#: ../../godmode/servers/plugin.php:491 +msgid "Add macro" +msgstr "Add macro" + +#: ../../godmode/servers/recon_script.php:206 +#: ../../godmode/servers/plugin.php:506 +msgid "Delete macro" +msgstr "Delete macro" + +#: ../../godmode/servers/recon_script.php:228 +msgid "Recon scripts registered in Pandora FMS" +msgstr "Recon scripts registered on Pandora FMS" + +#: ../../godmode/servers/recon_script.php:271 +msgid "Problem updating" +msgstr "Problem updating" + +#: ../../godmode/servers/recon_script.php:274 +#: ../../godmode/modules/manage_network_components.php:352 +msgid "Updated successfully" +msgstr "Updated successfully" + +#: ../../godmode/servers/recon_script.php:317 +msgid "Problem creating" +msgstr "Problem creating" + +#: ../../godmode/servers/recon_script.php:320 +#: ../../godmode/modules/manage_network_components.php:261 +msgid "Created successfully" +msgstr "Created successfully" + +#: ../../godmode/servers/recon_script.php:331 +msgid "Problem deleting reconscript" +msgstr "Problem deleting reconscript" + +#: ../../godmode/servers/recon_script.php:334 +msgid "reconscript deleted successfully" +msgstr "Reconscript deleted successfully" + +#: ../../godmode/servers/recon_script.php:378 +msgid "There are no recon scripts in the system" +msgstr "There are no recon scripts in the system" + +#: ../../godmode/servers/servers.build_table.php:38 +msgid "There are no servers configured into the database" +msgstr "There are no servers registered on the database" + +#: ../../godmode/servers/servers.build_table.php:69 +msgid "Lag" +msgstr "Lag" + +#: ../../godmode/servers/servers.build_table.php:69 +msgid "Avg. Delay(sec)/Modules delayed" +msgstr "Avg. Delay(sec)/Modules delayed" + +#: ../../godmode/servers/servers.build_table.php:70 +msgid "T/Q" +msgstr "T/Q" + +#: ../../godmode/servers/servers.build_table.php:70 +msgid "Threads / Queued modules currently" +msgstr "Current threads/queued modules currently" + +#: ../../godmode/servers/servers.build_table.php:97 +msgid "This is a master server" +msgstr "This is a master server" + +#: ../../godmode/servers/servers.build_table.php:110 +#: ../../godmode/servers/servers.build_table.php:115 +msgid "of" +msgstr "of" + +#: ../../godmode/servers/servers.build_table.php:142 +msgid "Reset module status and fired alert counts" +msgstr "Reset module status and fired alert counts" + +#: ../../godmode/servers/servers.build_table.php:148 +msgid "Claim back SNMP modules" +msgstr "Reclaim SNMP modules" + +#: ../../godmode/servers/servers.build_table.php:168 +msgid "" +"Modules run by this server will stop working. Do you want to continue?" +msgstr "" +"Modules run by this server will stop working. Do you want to continue?" + +#: ../../godmode/servers/servers.build_table.php:189 +msgid "Tactical server information" +msgstr "Tactical server information" + +#: ../../godmode/servers/modificar_server.php:35 +msgid "Update Server" +msgstr "Update Server" + +#: ../../godmode/servers/modificar_server.php:61 +msgid "Remote Configuration" +msgstr "Remote Configuration" + +#: ../../godmode/servers/modificar_server.php:66 +msgid "Pandora servers" +msgstr "Pandora servers" + +#: ../../godmode/servers/modificar_server.php:73 +#: ../../godmode/servers/modificar_server.php:85 +msgid "Unsuccessfull action" +msgstr "Unsuccesful action" + +#: ../../godmode/servers/modificar_server.php:76 +#: ../../godmode/servers/modificar_server.php:88 +msgid "Successfully action" +msgstr "Action successfully processed" + +#: ../../godmode/servers/modificar_server.php:98 +msgid "Server deleted successfully" +msgstr "Server deleted successfully" + +#: ../../godmode/servers/modificar_server.php:101 +msgid "There was a problem deleting the server" +msgstr "There was a problem deleting the server" + +#: ../../godmode/servers/modificar_server.php:112 +msgid "Server updated successfully" +msgstr "Server updated successfully" + +#: ../../godmode/servers/modificar_server.php:115 +msgid "There was a problem updating the server" +msgstr "There was a problem updating the server" + +#: ../../godmode/servers/modificar_server.php:134 +#: ../../godmode/agentes/configurar_agente.php:610 +msgid "Conf file deleted successfully" +msgstr "Conf file deleted successfully" + +#: ../../godmode/servers/modificar_server.php:135 +#: ../../godmode/agentes/configurar_agente.php:611 +msgid "Could not delete conf file" +msgstr "Could not delete conf file" + +#: ../../godmode/servers/plugin.php:53 +msgid "Network Components" +msgstr "Network Components" + +#: ../../godmode/servers/plugin.php:170 +msgid "Compatibility mode" +msgstr "Compatibility mode" + +#: ../../godmode/servers/plugin.php:266 +msgid "Plugin creation" +msgstr "Plug-in creation" + +#: ../../godmode/servers/plugin.php:269 +msgid "Plugin update" +msgstr "Plug-in update" + +#: ../../godmode/servers/plugin.php:299 +msgid "Plugin type" +msgstr "Plug-in type" + +#: ../../godmode/servers/plugin.php:300 ../../godmode/servers/plugin.php:759 +msgid "Standard" +msgstr "Standard" + +#: ../../godmode/servers/plugin.php:301 ../../godmode/servers/plugin.php:761 +msgid "Nagios" +msgstr "Nagios" + +#: ../../godmode/servers/plugin.php:306 +msgid "Max. timeout" +msgstr "Max. timeout" + +#: ../../godmode/servers/plugin.php:306 +msgid "" +"This value only will be applied if is minor than the server general " +"configuration plugin timeout" +msgstr "" +"This value will only be applied if it's less than the timeout for the " +"server's general configuration plugin." + +#: ../../godmode/servers/plugin.php:306 +msgid "" +"If you set a 0 seconds timeout, the server plugin timeout will be used" +msgstr "" +"If you set the timeout to 0 seconds, the server's plugin timeout will be " +"used." + +#: ../../godmode/servers/plugin.php:362 +msgid "Plugin command" +msgstr "Plug-in command" + +#: ../../godmode/servers/plugin.php:373 +msgid "Plug-in parameters" +msgstr "Plug-in parameters" + +#: ../../godmode/servers/plugin.php:524 ../../godmode/servers/plugin.php:531 +msgid "Parameters macros" +msgstr "Macro parameters" + +#: ../../godmode/servers/plugin.php:564 +msgid "Plugins registered in Pandora FMS" +msgstr "Plug-ins registered on Pandora FMS" + +#: ../../godmode/servers/plugin.php:569 +msgid "You need to create your own plugins with Windows compatibility" +msgstr "You'll need to create your own Windows-compatible plugins" + +#: ../../godmode/servers/plugin.php:629 +msgid "Problem updating plugin" +msgstr "Problem updating plugin" + +#: ../../godmode/servers/plugin.php:632 +msgid "Plugin updated successfully" +msgstr "Plugin updated successfully" + +#: ../../godmode/servers/plugin.php:687 +msgid "Problem creating plugin" +msgstr "Problem creating plugin" + +#: ../../godmode/servers/plugin.php:690 +msgid "Plugin created successfully" +msgstr "Plugin created successfully" + +#: ../../godmode/servers/plugin.php:700 +msgid "Problem deleting plugin" +msgstr "Problem deleting plugin" + +#: ../../godmode/servers/plugin.php:703 +msgid "Plugin deleted successfully" +msgstr "Plugin deleted successfully" + +#: ../../godmode/servers/plugin.php:782 +msgid "All the modules that are using this plugin will be deleted" +msgstr "All modules that are using this plugin will be deleted" + +#: ../../godmode/servers/plugin.php:789 +msgid "There are no plugins in the system" +msgstr "There are no plugins on the system" + +#: ../../godmode/servers/plugin.php:801 +#, php-format +msgid "List of modules and components created by \"%s\" " +msgstr "List of modules and components created by \"%s\" " + +#: ../../godmode/servers/plugin.php:909 ../../godmode/servers/plugin.php:925 +msgid "Some modules or components are using the plugin" +msgstr "Some modules or components are using the plugin" + +#: ../../godmode/servers/plugin.php:910 +msgid "" +"The modules or components should be updated manually or using the bulk " +"operations for plugins after this change" +msgstr "" +"Modules or components should be updated manually or by using the bulk " +"operation option for plugins after this change" + +#: ../../godmode/servers/plugin.php:912 +msgid "Are you sure you want to perform this action?" +msgstr "Are you sure you want to perform this action?" + +#: ../../godmode/servers/plugin.php:926 +msgid "Are you sure you want to unlock this item?" +msgstr "Are you sure you want to unlock this item?" + +#: ../../godmode/servers/plugin.php:946 +msgid "" +"The plugin command cannot be updated because some modules or components are " +"using the plugin." +msgstr "" +"The plugin command cannot be updated because some modules or components are " +"using the plugin." + +#: ../../godmode/servers/plugin.php:952 +msgid "" +"The plugin macros cannot be updated because some modules or components are " +"using the plugin" +msgstr "" +"The plugin macros cannot be updated because some modules or components are " +"using the plugin" + +#: ../../godmode/admin_access_logs.php:33 +msgid "Pandora audit" +msgstr "Pandora audit" + +#: ../../godmode/admin_access_logs.php:33 +msgid "Review Logs" +msgstr "Review Logs" + +#: ../../godmode/admin_access_logs.php:65 +#: ../../godmode/admin_access_logs.php:66 +msgid "Free text for search (*)" +msgstr "Free text for search (*)" + +#: ../../godmode/admin_access_logs.php:303 +msgid "Export to CSV " +msgstr "Export to CSV " + +#: ../../godmode/update_manager/update_manager.online.php:48 +#, php-format +msgid "" +"Your PHP has set memory limit in %s. For avoid problems with big updates " +"please set to 500M" +msgstr "" +"Your PHP has set memory limit in %s. For avoid problems with big updates " +"please set to 500M" + +#: ../../godmode/update_manager/update_manager.online.php:55 +#, php-format +msgid "" +"Your PHP has set post parameter max size limit in %s. For avoid problems " +"with big updates please set to 100M" +msgstr "" +"Your PHP has set post parameter max size limit in %s. For avoid problems " +"with big updates please set to 100M" + +#: ../../godmode/update_manager/update_manager.online.php:62 +#, php-format +msgid "" +"Your PHP has set maximum allowed size for uploaded files limit in %s. For " +"avoid problems with big updates please set to 100M" +msgstr "" +"Your PHP has set maximum allowed size for uploaded files limit in %s. For " +"avoid problems with big updates please set to 100M" + +#: ../../godmode/update_manager/update_manager.online.php:85 +msgid "The last version of package installed is:" +msgstr "The last version of package installed is:" + +#: ../../godmode/update_manager/update_manager.online.php:89 +msgid "Checking for the newest package." +msgstr "Checking for the latest package." + +#: ../../godmode/update_manager/update_manager.online.php:93 +msgid "Downloading for the newest package." +msgstr "Downloading the latest package" + +#: ../../godmode/update_manager/update_manager.offline.php:37 +msgid "Drop the package here or" +msgstr "Please drop the package here or" + +#: ../../godmode/update_manager/update_manager.offline.php:38 +msgid "browse it" +msgstr "browse it" + +#: ../../godmode/update_manager/update_manager.offline.php:39 +msgid "The package has been uploaded successfully." +msgstr "The package has been uploaded successfully." + +#: ../../godmode/update_manager/update_manager.offline.php:40 +msgid "" +"Remember that this package will override the actual Pandora FMS files and it " +"is recommended to do a backup before continue with the update." +msgstr "" +"Please keep in mind that this package is going to override your actual " +"Pandora FMS files and that it's recommended to conduct a backup before " +"continuing the updating process." + +#: ../../godmode/update_manager/update_manager.offline.php:41 +msgid "Click on the file below to begin." +msgstr "Please click on the file below to begin." + +#: ../../godmode/update_manager/update_manager.offline.php:42 +msgid "Updating" +msgstr "Updating" + +#: ../../godmode/update_manager/update_manager.offline.php:43 +msgid "Package updated successfully." +msgstr "Package updated successfully." + +#: ../../godmode/update_manager/update_manager.offline.php:44 +msgid "" +"If there are any database change, it will be applied on the next login." +msgstr "" +"If there are any database changes, they will be applied on the next login." + +#: ../../godmode/update_manager/update_manager.offline.php:45 +msgid "Package not updated." +msgstr "Package not updated." + +#: ../../godmode/update_manager/update_manager.offline.php:46 +msgid "Error in MR file" +msgstr "" + +#: ../../godmode/update_manager/update_manager.offline.php:47 +msgid "MR not accepted" +msgstr "" + +#: ../../godmode/update_manager/update_manager.php:39 +msgid "Offline update manager" msgstr "Offline Update Manager" -#: ../../enterprise/meta/advanced/metasetup.php:105 -#: ../../enterprise/meta/advanced/metasetup.php:142 -msgid "Online Update Manager" -msgstr "" - -#: ../../enterprise/meta/advanced/metasetup.php:112 -msgid "Consoles setup" -msgstr "Consoles setup" - -#: ../../enterprise/meta/advanced/metasetup.php:137 -msgid "Online Update Options" -msgstr "" - -#: ../../enterprise/meta/advanced/metasetup.setup.php:192 -msgid "Customize sections" -msgstr "Customise sections" - -#: ../../enterprise/meta/advanced/metasetup.setup.php:214 -msgid "Disabled sections" -msgstr "Disabled sections" - -#: ../../enterprise/meta/advanced/metasetup.setup.php:216 -msgid "Enabled sections" -msgstr "Enabled sections" - -#: ../../enterprise/meta/advanced/metasetup.setup.php:222 -msgid "Push selected sections to enable it" -msgstr "Push selected sections to enable it" - -#: ../../enterprise/meta/advanced/metasetup.setup.php:226 -msgid "Pop selected sections to disable it" -msgstr "Pop selected sections to disable it" - -#: ../../enterprise/meta/advanced/metasetup.visual.php:76 -msgid "Visual" -msgstr "Visual" - -#: ../../enterprise/meta/advanced/metasetup.visual.php:108 -msgid "Precision must be a integer number between 0 and 5" -msgstr "Precision must be an integer number between 0 and 5" - -#: ../../enterprise/meta/advanced/metasetup.visual.php:136 -#: ../../enterprise/meta/include/functions_meta.php:1111 -msgid "Metaconsole elements" -msgstr "Metaconsole elements" - -#: ../../enterprise/meta/advanced/metasetup.visual.php:136 -msgid "The number of elements retrieved for each instance in some views." -msgstr "The number of elements retrieved for each instance in some views." - -#: ../../enterprise/meta/advanced/policymanager.apply.php:146 -#: ../../enterprise/meta/advanced/policymanager.apply.php:154 -msgid "Only database" -msgstr "Only database" - -#: ../../enterprise/meta/advanced/policymanager.apply.php:188 -msgid "Apply Policies" -msgstr "Apply Policies" - -#: ../../enterprise/meta/advanced/policymanager.php:37 -msgid "Policy Manager" -msgstr "Policy Manager" - -#: ../../enterprise/meta/advanced/policymanager.php:66 -msgid "Apply policies" -msgstr "Apply policies" - -#: ../../enterprise/meta/advanced/policymanager.php:70 -#: ../../enterprise/meta/advanced/policymanager.php:84 -msgid "Policies queue" -msgstr "Policies queue" - -#: ../../enterprise/meta/advanced/policymanager.php:81 -msgid "Policies apply" -msgstr "Policies apply" - -#: ../../enterprise/meta/advanced/policymanager.queue.php:352 -msgid "Empty queue." -msgstr "Empty queue." - -#: ../../enterprise/meta/advanced/policymanager.sync.php:238 -#: ../../enterprise/meta/advanced/synchronizing.alert.php:286 -#: ../../enterprise/meta/advanced/synchronizing.component.php:289 -#: ../../enterprise/meta/advanced/synchronizing.user.php:498 -#: ../../enterprise/meta/advanced/synchronizing.user.php:578 -#: ../../enterprise/meta/include/functions_groups_meta.php:130 -#: ../../enterprise/meta/include/functions_meta.php:99 -#: ../../enterprise/meta/include/functions_meta.php:201 -#: ../../enterprise/meta/include/functions_meta.php:303 -#, php-format -msgid "Error connecting to %s" -msgstr "Error connecting to %s" - -#: ../../enterprise/meta/advanced/policymanager.sync.php:248 -#, php-format -msgid "Error creating %s policies" -msgstr "Error in creating %s policies" - -#: ../../enterprise/meta/advanced/policymanager.sync.php:251 -#, php-format -msgid "Created %s policies" -msgstr "Created %s policies" - -#: ../../enterprise/meta/advanced/policymanager.sync.php:256 -#, php-format -msgid "Error creating/updating %s/%s policy modules" -msgstr "Error in creating / updating %s/%s policy modules" - -#: ../../enterprise/meta/advanced/policymanager.sync.php:259 -#, php-format -msgid "Created/Updated %s/%s policy modules" -msgstr "Created / updated %s/%s policy modules" - -#: ../../enterprise/meta/advanced/policymanager.sync.php:264 -#, php-format -msgid "Error deleting %s policy modules" -msgstr "Error in deleting %s policy modules" - -#: ../../enterprise/meta/advanced/policymanager.sync.php:267 -#, php-format -msgid "Deleted %s policy modules" -msgstr "Deleted %s policy modules" - -#: ../../enterprise/meta/advanced/policymanager.sync.php:272 -#, php-format -msgid "Error creating %s policy alerts" -msgstr "Error in creating %s policy alerts" - -#: ../../enterprise/meta/advanced/policymanager.sync.php:275 -#, php-format -msgid "Created %s policy alerts" -msgstr "Created %s policy alerts" - -#: ../../enterprise/meta/advanced/policymanager.sync.php:280 -#, php-format -msgid "Error deleting %s policy alerts" -msgstr "Error in deleting %s policy alerts" - -#: ../../enterprise/meta/advanced/policymanager.sync.php:283 -#, php-format -msgid "Deleted %s policy alerts" -msgstr "Deleted %s policy alerts" - -#: ../../enterprise/meta/advanced/policymanager.sync.php:296 -#: ../../enterprise/meta/advanced/synchronizing.alert.php:333 -#: ../../enterprise/meta/advanced/synchronizing.component.php:311 -#: ../../enterprise/meta/advanced/synchronizing.group.php:148 -#: ../../enterprise/meta/advanced/synchronizing.module_groups.php:92 -#: ../../enterprise/meta/advanced/synchronizing.os.php:92 -#: ../../enterprise/meta/advanced/synchronizing.tag.php:92 -#: ../../enterprise/meta/advanced/synchronizing.user.php:518 -msgid "This metaconsole" -msgstr "This meta-console" - -#: ../../enterprise/meta/advanced/synchronizing.alert.php:294 -#, php-format -msgid "Error creating/updating %s/%s comamnds" -msgstr "Error in creating / updating %s/%s commands." - -#: ../../enterprise/meta/advanced/synchronizing.alert.php:297 -#, php-format -msgid "Created/Updated %s/%s commands" -msgstr "Created / updated %s/%s commands" - -#: ../../enterprise/meta/advanced/synchronizing.alert.php:302 -#, php-format -msgid "Error creating/updating %s/%s actions" -msgstr "Error in creating / updating %s/%s actions." - -#: ../../enterprise/meta/advanced/synchronizing.alert.php:305 -#, php-format -msgid "Created/Updated %s/%s actions" -msgstr "Created / updated %s/%s actions" - -#: ../../enterprise/meta/advanced/synchronizing.alert.php:310 -#, php-format -msgid "Error creating/updating %s/%s templates" -msgstr "Error in creating / updating %s/%s templates" - -#: ../../enterprise/meta/advanced/synchronizing.alert.php:313 -#, php-format -msgid "Created/Updated %s/%s templates" -msgstr "Created / updated %s/%s templates" - -#: ../../enterprise/meta/advanced/synchronizing.alert.php:325 -msgid "Synchronizing Alerts" -msgstr "Synchronizing Alerts" - -#: ../../enterprise/meta/advanced/synchronizing.component.php:263 -#, php-format -msgid "Error creating %s components groups " -msgstr "Error in creating %s component groups " - -#: ../../enterprise/meta/advanced/synchronizing.component.php:266 -#, php-format -msgid "Created %s component groups" -msgstr "Created %s component groups" - -#: ../../enterprise/meta/advanced/synchronizing.component.php:271 -#, php-format -msgid "Error creating/updating %s/%s local components " -msgstr "Error creating/updating %s/%s local components " - -#: ../../enterprise/meta/advanced/synchronizing.component.php:274 -#, php-format -msgid "Created/Updated %s/%s local components" -msgstr "Created / updated %s/%s local components" - -#: ../../enterprise/meta/advanced/synchronizing.component.php:279 -#, php-format -msgid "Error creating/updating %s/%s network components " -msgstr "Error in creating / updating %s/%s network components " - -#: ../../enterprise/meta/advanced/synchronizing.component.php:282 -#, php-format -msgid "Created/Updated %s/%s network components" -msgstr "Created/updated %s/%s network components" - -#: ../../enterprise/meta/advanced/synchronizing.component.php:303 -msgid "Synchronizing Components" -msgstr "Synchronizing Components" - -#: ../../enterprise/meta/advanced/synchronizing.group.php:74 -#: ../../enterprise/meta/advanced/synchronizing.group.php:75 -#: ../../enterprise/meta/advanced/synchronizing.group.php:87 -#: ../../enterprise/meta/advanced/synchronizing.group.php:88 -msgid "Open for more details" -msgstr "Open for more details" - -#: ../../enterprise/meta/advanced/synchronizing.group.php:78 -#, php-format -msgid "Error creating %s groups" -msgstr "Error creating %s groups" - -#: ../../enterprise/meta/advanced/synchronizing.group.php:91 -#, php-format -msgid "Error updating %s groups" -msgstr "Error updating %s groups" - -#: ../../enterprise/meta/advanced/synchronizing.group.php:100 -#: ../../enterprise/meta/advanced/synchronizing.group.php:101 -msgid "Open for more details in creation" -msgstr "Open for more details in creation" - -#: ../../enterprise/meta/advanced/synchronizing.group.php:106 -#: ../../enterprise/meta/advanced/synchronizing.group.php:107 -msgid "Open for more details in update" -msgstr "Open for more details in update" - -#: ../../enterprise/meta/advanced/synchronizing.group.php:110 -#, php-format -msgid "Error creating/updating %s/%s groups" -msgstr "Error in creating / updating %s/%s groups" - -#: ../../enterprise/meta/advanced/synchronizing.group.php:122 -#, php-format -msgid "Created/Updated %s/%s groups" -msgstr "Groups %s/%s created / updated" - -#: ../../enterprise/meta/advanced/synchronizing.group.php:129 -msgid "None update or create group" -msgstr "None update or create group" - -#: ../../enterprise/meta/advanced/synchronizing.group.php:140 -msgid "Synchronizing Groups" -msgstr "Synchronizing Groups" - -#: ../../enterprise/meta/advanced/synchronizing.module_groups.php:69 -#, php-format -msgid "Error creating/updating %s/%s module groups" -msgstr "Error creating/updating %s/%s module groups" - -#: ../../enterprise/meta/advanced/synchronizing.module_groups.php:72 -#, php-format -msgid "Created/Updated %s/%s module groups" -msgstr "Created/Updated %s/%s module groups" - -#: ../../enterprise/meta/advanced/synchronizing.module_groups.php:84 -msgid "Synchronizing Module Groups" -msgstr "Synchronizing Module Groups" - -#: ../../enterprise/meta/advanced/synchronizing.os.php:69 -#, php-format -msgid "Error creating/updating %s/%s OS" -msgstr "Error creating/updating %s/%s OS" - -#: ../../enterprise/meta/advanced/synchronizing.os.php:72 -#, php-format -msgid "Created/Updated %s/%s OS" -msgstr "Created/Updated %s/%s OS" - -#: ../../enterprise/meta/advanced/synchronizing.os.php:84 -msgid "Synchronizing OS" -msgstr "Synchronizing OS" - -#: ../../enterprise/meta/advanced/synchronizing.php:35 -#: ../../enterprise/meta/general/main_header.php:238 -msgid "Synchronizing" -msgstr "Synchronising" - -#: ../../enterprise/meta/advanced/synchronizing.php:60 -#: ../../enterprise/meta/advanced/synchronizing.php:91 -msgid "Users synchronization" -msgstr "Users synchronisation" - -#: ../../enterprise/meta/advanced/synchronizing.php:64 -#: ../../enterprise/meta/advanced/synchronizing.php:94 -msgid "Groups synchronization" -msgstr "Groups synchronisation" - -#: ../../enterprise/meta/advanced/synchronizing.php:68 -#: ../../enterprise/meta/advanced/synchronizing.php:97 -msgid "Alerts synchronization" -msgstr "Alerts synchronisation" - -#: ../../enterprise/meta/advanced/synchronizing.php:72 -#: ../../enterprise/meta/advanced/synchronizing.php:100 -msgid "Components synchronization" -msgstr "Components synchronization" - -#: ../../enterprise/meta/advanced/synchronizing.php:76 -#: ../../enterprise/meta/advanced/synchronizing.php:103 -msgid "Tags synchronization" -msgstr "Tags synchronisation" - -#: ../../enterprise/meta/advanced/synchronizing.php:80 -#: ../../enterprise/meta/advanced/synchronizing.php:106 -msgid "OS synchronization" -msgstr "OS synchronization" - -#: ../../enterprise/meta/advanced/synchronizing.php:84 -#: ../../enterprise/meta/advanced/synchronizing.php:109 -msgid "Module Groups synchronization" -msgstr "Module Groups synchronization" - -#: ../../enterprise/meta/advanced/synchronizing.tag.php:69 -#, php-format -msgid "Error creating/updating %s/%s tags" -msgstr "Error in creating / updating %s/%s tags" - -#: ../../enterprise/meta/advanced/synchronizing.tag.php:72 -#, php-format -msgid "Created/Updated %s/%s tags" -msgstr "Created / updated %s/%s tags" - -#: ../../enterprise/meta/advanced/synchronizing.tag.php:84 -msgid "Synchronizing Tags" -msgstr "Synchronizing Tags" - -#: ../../enterprise/meta/advanced/synchronizing.user.php:273 -#, php-format -msgid "Error updating user %s" -msgstr "Error in updating user %s" - -#: ../../enterprise/meta/advanced/synchronizing.user.php:277 -#, php-format -msgid "Updated user %s" -msgstr "Updated user %s" - -#: ../../enterprise/meta/advanced/synchronizing.user.php:288 -#, php-format -msgid "Error creating user %s" -msgstr "Error in creating user %s" - -#: ../../enterprise/meta/advanced/synchronizing.user.php:292 -#, php-format -msgid "Created user %s" -msgstr "Created user %s" - -#: ../../enterprise/meta/advanced/synchronizing.user.php:487 -#, php-format +#: ../../godmode/update_manager/update_manager.php:43 +msgid "Online update manager" +msgstr "Online Update Manager" + +#: ../../godmode/update_manager/update_manager.php:50 +msgid "Update manager messages" +msgstr "Update manager messages" + +#: ../../godmode/update_manager/update_manager.php:55 +msgid "Update manager » Setup" +msgstr "Update Manager Setup" + +#: ../../godmode/update_manager/update_manager.php:58 +msgid "Update manager » Offline" +msgstr "Offline Update Manager" + +#: ../../godmode/update_manager/update_manager.php:61 +msgid "Update manager » Online" +msgstr "Online Update Manager" + +#: ../../godmode/update_manager/update_manager.php:64 +msgid "Update manager » Messages" +msgstr "Update manager » Messages" + +#: ../../godmode/update_manager/update_manager.messages.php:96 +#: ../../godmode/update_manager/update_manager.messages.php:170 +msgid "Mark as not read" +msgstr "Mark as not read" + +#: ../../godmode/update_manager/update_manager.messages.php:101 +#: ../../godmode/update_manager/update_manager.messages.php:175 +msgid "Mark as read" +msgstr "Mark as read" + +#: ../../godmode/update_manager/update_manager.messages.php:186 +msgid "There is not any update manager messages." +msgstr "There are not any update manager messages." + +#: ../../godmode/update_manager/update_manager.setup.php:58 +#: ../../godmode/update_manager/update_manager.setup.php:87 +msgid "Succesful Update the url config vars." +msgstr "URL configuration variables successfully updated." + +#: ../../godmode/update_manager/update_manager.setup.php:59 +#: ../../godmode/update_manager/update_manager.setup.php:88 +msgid "Unsuccesful Update the url config vars." +msgstr "Unsuccessful in updating the URL configuration variables." + +#: ../../godmode/update_manager/update_manager.setup.php:100 +msgid "URL update manager:" +msgstr "Update manager URL" + +#: ../../godmode/update_manager/update_manager.setup.php:102 +msgid "URL update manager" +msgstr "Update Manager URL" + +#: ../../godmode/update_manager/update_manager.setup.php:104 +msgid "Proxy server:" +msgstr "Proxy server:" + +#: ../../godmode/update_manager/update_manager.setup.php:106 +msgid "Proxy server" +msgstr "Proxy server" + +#: ../../godmode/update_manager/update_manager.setup.php:108 +msgid "Proxy port:" +msgstr "Proxy port:" + +#: ../../godmode/update_manager/update_manager.setup.php:110 +msgid "Proxy port" +msgstr "Proxy port" + +#: ../../godmode/update_manager/update_manager.setup.php:112 +msgid "Proxy user:" +msgstr "Proxy user:" + +#: ../../godmode/update_manager/update_manager.setup.php:114 +msgid "Proxy user" +msgstr "Proxy user" + +#: ../../godmode/update_manager/update_manager.setup.php:116 +msgid "Proxy password:" +msgstr "Proxy password:" + +#: ../../godmode/update_manager/update_manager.setup.php:118 +msgid "Proxy password" +msgstr "Proxy password" + +#: ../../godmode/update_manager/update_manager.setup.php:122 +msgid "Pandora FMS community reminder" +msgstr "Pandora FMS community reminder" + +#: ../../godmode/update_manager/update_manager.setup.php:123 msgid "" -"Error creating/updating the followings elements groups/profiles/user " -"profiles (%d/%d/%d)" +"Every 8 days, a message is displayed to admin users to remember to register " +"this Pandora instance" msgstr "" -"Error creating/updating the following elements groups / profiles / user " -"profiles (%d/%d/%d)" +"Every 8 days, a message is displayed to admin users to remind them to " +"register this Pandora instance" -#: ../../enterprise/meta/advanced/synchronizing.user.php:492 +#: ../../godmode/category/category.php:44 +#: ../../godmode/category/category.php:51 +#: ../../godmode/category/edit_category.php:43 +#: ../../godmode/category/edit_category.php:50 +msgid "List categories" +msgstr "List categories" + +#: ../../godmode/category/category.php:58 +#: ../../godmode/category/category.php:61 +#: ../../godmode/category/edit_category.php:57 +#: ../../godmode/category/edit_category.php:60 +msgid "Categories configuration" +msgstr "Category settings" + +#: ../../godmode/category/category.php:72 +msgid "Error deleting category" +msgstr "Error deleting category" + +#: ../../godmode/category/category.php:76 +msgid "Successfully deleted category" +msgstr "Successfully deleted category" + +#: ../../godmode/category/category.php:110 +msgid "Category name" +msgstr "Category name" + +#: ../../godmode/category/category.php:141 +msgid "No categories found" +msgstr "No categories found" + +#: ../../godmode/category/category.php:150 +#: ../../godmode/category/edit_category.php:146 +msgid "Create category" +msgstr "Create category" + +#: ../../godmode/category/edit_category.php:57 +msgid "Editor" +msgstr "Editor" + +#: ../../godmode/category/edit_category.php:76 +msgid "Error updating category" +msgstr "Error updating category" + +#: ../../godmode/category/edit_category.php:80 +msgid "Successfully updated category" +msgstr "Category successfully updated" + +#: ../../godmode/category/edit_category.php:99 +msgid "Error creating category" +msgstr "Error creating category" + +#: ../../godmode/category/edit_category.php:105 +msgid "Successfully created category" +msgstr "Category successfully created" + +#: ../../godmode/category/edit_category.php:137 +msgid "Update category" +msgstr "Update category" + +#: ../../godmode/groups/configure_modu_group.php:32 +msgid "Module group management" +msgstr "Module group management" + +#: ../../godmode/groups/configure_modu_group.php:51 +#: ../../godmode/groups/configure_group.php:70 +msgid "There was a problem loading group" +msgstr "There was a problem loading group" + +#: ../../godmode/groups/group_list.php:158 +msgid "Edit or delete groups can cause problems with synchronization" +msgstr "Editing or deleting groups can cause problems with synchronization" + +#: ../../godmode/groups/group_list.php:164 +msgid "Groups defined in Pandora" +msgstr "Groups defined in Pandora" + +#: ../../godmode/groups/group_list.php:210 +#: ../../godmode/groups/modu_group_list.php:75 +msgid "Group successfully created" +msgstr "Group successfully created" + +#: ../../godmode/groups/group_list.php:213 +#: ../../godmode/groups/modu_group_list.php:78 +msgid "There was a problem creating group" +msgstr "There was a problem creating the group" + +#: ../../godmode/groups/group_list.php:217 +msgid "Each group must have a different name" +msgstr "Each group must have a different name" + +#: ../../godmode/groups/group_list.php:222 +msgid "Group must have a name" +msgstr "Group must have a name" + +#: ../../godmode/groups/group_list.php:266 +#: ../../godmode/groups/modu_group_list.php:106 +msgid "Group successfully updated" +msgstr "Group successfully updated" + +#: ../../godmode/groups/group_list.php:269 +#: ../../godmode/groups/modu_group_list.php:109 +msgid "There was a problem modifying group" +msgstr "There was a problem modifying the group" + +#: ../../godmode/groups/group_list.php:294 #, php-format +msgid "The group is not empty. It is use in %s." +msgstr "The group isn't empty. It's used in %s." + +#: ../../godmode/groups/group_list.php:298 +#: ../../godmode/groups/modu_group_list.php:138 +msgid "Group successfully deleted" +msgstr "Group successfully deleted" + +#: ../../godmode/groups/group_list.php:301 +#: ../../godmode/groups/modu_group_list.php:136 +msgid "There was a problem deleting group" +msgstr "There was a problem deleting group" + +#: ../../godmode/groups/group_list.php:390 +msgid "There are no defined groups" +msgstr "There are no groups defined" + +#: ../../godmode/groups/group_list.php:396 +#: ../../godmode/groups/configure_group.php:94 +msgid "Create group" +msgstr "Create group" + +#: ../../godmode/groups/configure_group.php:92 +msgid "Update group" +msgstr "Update group" + +#: ../../godmode/groups/configure_group.php:106 +msgid "Update Group" +msgstr "Update Group" + +#: ../../godmode/groups/configure_group.php:108 +msgid "Create Group" +msgstr "Create Group" + +#: ../../godmode/groups/configure_group.php:144 +msgid "You have not access to the parent." +msgstr "You don't have access to the parent" + +#: ../../godmode/groups/configure_group.php:166 +msgid "Group Password" +msgstr "Group Password" + +#: ../../godmode/groups/configure_group.php:174 +msgid "Propagate ACL" +msgstr "Propagate ACL" + +#: ../../godmode/groups/configure_group.php:174 +msgid "Propagate the same ACL security into the child subgroups." +msgstr "Propagate the same ACL security onto the child subgroups" + +#: ../../godmode/groups/configure_group.php:186 +msgid "Contact" +msgstr "Contact" + +#: ../../godmode/groups/configure_group.php:186 +msgid "Contact information accessible through the _groupcontact_ macro" +msgstr "Contact information can be accessed using the _groupcontact_ macro" + +#: ../../godmode/groups/configure_group.php:190 +msgid "Information accessible through the _group_other_ macro" +msgstr "Information can be accessed using the _group_other_ macro" + +#: ../../godmode/groups/configure_group.php:238 msgid "" -"The followings elements groups/profiles/user profiles were created/updated " -"sucessfully (%d/%d/%d)" +"WARNING: You\\'re trying to create a group in a node member of a " +"metaconsole.\\n\\nThis group and all of this contents will not be visible in " +"the metaconsole.\\n\\nIf you want to create a visible group, you must do it " +"from the metaconsole and propagate to the node. " msgstr "" -"The following element groups / profiles / user profiles were created / " -"updated sucessfully (%d/%d/%d)" +"WARNING: you're trying to create a group on a node that is part of a " +"metaconsole. \\n\\nThis group and all of its content will not be visible on " +"the metaconsole. \\n\\nIf you wish to create a visible group, you will have " +"to do it from the metaconsole and propagate it on to the node. " -#: ../../enterprise/meta/advanced/synchronizing.user.php:510 -msgid "Synchronizing Users" -msgstr "Synchronizing Users" +#: ../../godmode/groups/modu_group_list.php:55 +msgid "Module groups defined in Pandora" +msgstr "Module groups defined in Pandora" -#: ../../enterprise/meta/advanced/synchronizing.user.php:542 -msgid "Profile mode" -msgstr "Profile mode" +#: ../../godmode/groups/modu_group_list.php:82 +#: ../../godmode/groups/modu_group_list.php:113 +msgid "Each module group must have a different name" +msgstr "Each module group must have a different name" -#: ../../enterprise/meta/advanced/synchronizing.user.php:542 -msgid "Profile synchronization mode." -msgstr "Profile synchronisation mode" +#: ../../godmode/groups/modu_group_list.php:86 +#: ../../godmode/groups/modu_group_list.php:117 +msgid "Module group must have a name" +msgstr "The module group must be named" -#: ../../enterprise/meta/advanced/synchronizing.user.php:543 -msgid "New profile" -msgstr "New profile" +#: ../../godmode/groups/modu_group_list.php:208 +msgid "There are no defined module groups" +msgstr "There are no module groups defined" -#: ../../enterprise/meta/advanced/synchronizing.user.php:545 -msgid "" -"The selected user profile will be added to the selected users into the target" +#: ../../godmode/groups/modu_group_list.php:213 +msgid "Create module group" +msgstr "Create module group" + +#: ../../godmode/modules/module_list.php:28 +#: ../../godmode/modules/manage_nc_groups.php:40 +#: ../../godmode/modules/manage_network_components.php:50 +#: ../../godmode/modules/manage_network_templates_form.php:32 +#: ../../godmode/modules/manage_network_templates.php:39 +msgid "Module management" +msgstr "Module management" + +#: ../../godmode/modules/module_list.php:28 +msgid "Defined modules" +msgstr "Defined modules" + +#: ../../godmode/modules/module_list.php:50 +msgid "Problem modifying module" +msgstr "There was a problem modifying the module" + +#: ../../godmode/modules/module_list.php:52 +msgid "Module updated successfully" +msgstr "Module updated successfully" + +#: ../../godmode/modules/manage_network_components_form_network.php:47 +msgid "SNMP Enterprise String" +msgstr "Enterprise SNMP String" + +#: ../../godmode/modules/manage_network_components_form_network.php:50 +#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:353 +#: ../../godmode/agentes/module_manager_editor_network.php:119 +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:714 +msgid "SNMP community" +msgstr "SNMP community" + +#: ../../godmode/modules/manage_network_components_form_network.php:90 +#: ../../godmode/agentes/module_manager_editor_network.php:171 +msgid "TCP send" +msgstr "TCP send" + +#: ../../godmode/modules/manage_network_components_form_network.php:97 +#: ../../godmode/agentes/module_manager_editor_network.php:177 +msgid "TCP receive" +msgstr "TCP receive" + +#: ../../godmode/modules/manage_nc_groups.php:40 +msgid "Component group management" +msgstr "Component group management" + +#: ../../godmode/modules/manage_nc_groups.php:58 +msgid "Could not be created. Blank name" +msgstr "Could not be created. Name left blank" + +#: ../../godmode/modules/manage_nc_groups.php:154 +#: ../../godmode/modules/manage_network_components.php:399 +#: ../../godmode/modules/manage_network_templates.php:85 +msgid "Successfully multiple deleted" +msgstr "Multi-deletion successful" + +#: ../../godmode/modules/manage_nc_groups.php:155 +#: ../../godmode/modules/manage_network_components.php:400 +#: ../../godmode/modules/manage_network_templates.php:86 +msgid "Not deleted. Error deleting multiple data" +msgstr "Not deleted. Error deleting multiple data" + +#: ../../godmode/modules/manage_nc_groups.php:238 +msgid "There are no defined component groups" +msgstr "There are no component groups defined" + +#: ../../godmode/modules/manage_nc_groups_form.php:54 +msgid "Update Group Component" +msgstr "Update Group Component" + +#: ../../godmode/modules/manage_nc_groups_form.php:57 +msgid "Create Group Component" +msgstr "Create Group Component" + +#: ../../godmode/modules/manage_network_components.php:51 +msgid "Network component management" +msgstr "Network component management" + +#: ../../godmode/modules/manage_network_components.php:516 +msgid "Free Search" +msgstr "Free Search" + +#: ../../godmode/modules/manage_network_components.php:517 +msgid "Search by name, description, tcp send or tcp rcv, list matches." msgstr "" -"The selected user profile will be added to the selected users into the target" +"Search by: name, description, TCP sending or TCP receiving, list matches." -#: ../../enterprise/meta/advanced/synchronizing.user.php:546 -msgid "Copy profile" -msgstr "Copy profile" +#: ../../godmode/modules/manage_network_components.php:569 +msgid "Max/Min" +msgstr "Max/Min" -#: ../../enterprise/meta/advanced/synchronizing.user.php:548 -msgid "" -"The target user profiles will be replaced with the source user profiles" +#: ../../godmode/modules/manage_network_components.php:595 +msgid "Network module" +msgstr "Network module" + +#: ../../godmode/modules/manage_network_components.php:599 +msgid "WMI module" +msgstr "WMI module" + +#: ../../godmode/modules/manage_network_components.php:603 +msgid "Plug-in module" +msgstr "Plug-in module" + +#: ../../godmode/modules/manage_network_components.php:634 +msgid "There are no defined network components" +msgstr "There are no network components defined" + +#: ../../godmode/modules/manage_network_components.php:641 +msgid "Create a new network component" +msgstr "Create a new network component" + +#: ../../godmode/modules/manage_network_components.php:642 +msgid "Create a new plugin component" +msgstr "Create a new plug-in component" + +#: ../../godmode/modules/manage_network_components.php:643 +msgid "Create a new WMI component" +msgstr "Create a new WMI component" + +#: ../../godmode/modules/manage_network_components_form.php:253 +msgid "Update Network Component" +msgstr "Update Network Components" + +#: ../../godmode/modules/manage_network_components_form.php:256 +msgid "Create Network Component" +msgstr "Create Network Components" + +#: ../../godmode/modules/manage_network_templates_form.php:32 +#: ../../godmode/modules/manage_network_templates.php:39 +msgid "Module template management" +msgstr "Module template management" + +#: ../../godmode/modules/manage_network_templates_form.php:54 +msgid "Successfully deleted module from profile" +msgstr "Successfully deleted module from profile" + +#: ../../godmode/modules/manage_network_templates_form.php:55 +msgid "Error deleting module from profile" +msgstr "Error deleting module from profile" + +#: ../../godmode/modules/manage_network_templates_form.php:70 +msgid "Successfully added module to profile" +msgstr "Successfully added module to profile" + +#: ../../godmode/modules/manage_network_templates_form.php:71 +msgid "Error adding module to profile" +msgstr "Error adding module to profile" + +#: ../../godmode/modules/manage_network_templates_form.php:94 +msgid "Successfully updated network profile" +msgstr "Network profile updated successfully" + +#: ../../godmode/modules/manage_network_templates_form.php:95 +msgid "Error updating network profile" +msgstr "Error updating the network profile" + +#: ../../godmode/modules/manage_network_templates_form.php:110 +msgid "Successfully added network profile" +msgstr "Network profile added successfully" + +#: ../../godmode/modules/manage_network_templates_form.php:111 +msgid "Error adding network profile" +msgstr "Error adding network profile" + +#: ../../godmode/modules/manage_network_templates_form.php:116 +msgid "Cannot create a template without name" +msgstr "Cannot create a template without a name" + +#: ../../godmode/modules/manage_network_templates_form.php:184 +msgid "No modules for this profile" +msgstr "No modules for this profile" + +#: ../../godmode/modules/manage_network_templates_form.php:224 +msgid "Add modules" +msgstr "Add modules" + +#: ../../godmode/modules/manage_network_templates_form.php:302 +msgid "Components" +msgstr "Components" + +#: ../../godmode/modules/manage_network_components_form_common.php:109 +#: ../../godmode/agentes/module_manager_editor_common.php:258 +msgid "Advanced options Dynamic Threshold" +msgstr "Advanced options Dynamic Threshold" + +#: ../../godmode/modules/manage_network_components_form_common.php:111 +msgid "Dynamic Min. " +msgstr "Dynamic Min. " + +#: ../../godmode/modules/manage_network_components_form_common.php:165 +msgid "Any value below this number is discarted" +msgstr "Any value below this number is discarded" + +#: ../../godmode/modules/manage_network_components_form_common.php:167 +msgid "Any value over this number is discarted" +msgstr "Any value over this number is discarded" + +#: ../../godmode/modules/manage_network_components_form_common.php:212 +#: ../../godmode/agentes/module_manager_editor_common.php:478 +msgid "Tags available" +msgstr "Tags available" + +#: ../../godmode/modules/manage_network_components_form_common.php:219 +#: ../../godmode/agentes/module_manager_editor_common.php:540 +msgid "Add tags to module" +msgstr "Add tags to module" + +#: ../../godmode/modules/manage_network_components_form_common.php:220 +#: ../../godmode/agentes/module_manager_editor_common.php:541 +msgid "Delete tags to module" +msgstr "Delete tags from module" + +#: ../../godmode/modules/manage_network_components_form_common.php:222 +#: ../../godmode/agentes/module_manager_editor_common.php:543 +msgid "Tags selected" +msgstr "Tags selected" + +#: ../../godmode/modules/manage_network_components_form_common.php:379 +#: ../../godmode/agentes/module_manager_editor_common.php:1248 +msgid "Normal Status" +msgstr "Normal Status" + +#: ../../godmode/modules/manage_network_components_form_common.php:380 +#: ../../godmode/agentes/module_manager_editor_common.php:1249 +msgid "Warning Status" +msgstr "Warning Status" + +#: ../../godmode/modules/manage_network_components_form_common.php:381 +#: ../../godmode/agentes/module_manager_editor_common.php:1250 +msgid "Critical Status" +msgstr "Critical Status" + +#: ../../godmode/modules/manage_network_components_form_common.php:602 +#: ../../godmode/agentes/module_manager_editor_common.php:1471 +msgid "Please introduce a maximum warning higher than the minimun warning" +msgstr "Please introduce a maximum warning higher than the minimum warning" + +#: ../../godmode/modules/manage_network_components_form_common.php:603 +#: ../../godmode/agentes/module_manager_editor_common.php:1472 +msgid "Please introduce a maximum critical higher than the minimun critical" +msgstr "Please introduce a maximum critical higher than the minimum critical" + +#: ../../godmode/modules/manage_network_templates.php:61 +msgid "Template successfully deleted" +msgstr "Template successfully deleted" + +#: ../../godmode/modules/manage_network_templates.php:62 +msgid "Error deleting template" +msgstr "Error deleting template" + +#: ../../godmode/modules/manage_network_templates.php:94 +msgid "This template does not exist" +msgstr "This template does not exist" + +#: ../../godmode/modules/manage_network_templates.php:232 +msgid "There are no defined network profiles" +msgstr "There are no network profiles defined" + +#: ../../godmode/modules/manage_network_components_form_wmi.php:32 +#: ../../godmode/agentes/module_manager_editor_wmi.php:64 +msgid "WMI query" +msgstr "WMI query" + +#: ../../godmode/modules/manage_network_components_form_wmi.php:34 +#: ../../godmode/agentes/module_manager_editor_wmi.php:73 +msgid "Key string" +msgstr "Key string" + +#: ../../godmode/modules/manage_network_components_form_wmi.php:40 +#: ../../godmode/agentes/module_manager_editor_wmi.php:77 +msgid "Field number" +msgstr "Field number" + +#: ../../godmode/modules/manage_network_components_form_wmi.php:42 +#: ../../godmode/agentes/module_manager_editor_wmi.php:47 +#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:257 +msgid "Namespace" +msgstr "Namespace" + +#: ../../godmode/agentes/configurar_agente.php:187 +#: ../../godmode/agentes/configurar_agente.php:733 +msgid "No agent alias specified" +msgstr "No agent alias specified" + +#: ../../godmode/agentes/configurar_agente.php:268 +msgid "Could not be created, because name already exists" msgstr "" -"The target user profiles will be replaced with the source user profiles" -#: ../../enterprise/meta/agentsearch.php:80 -msgid "Search results for" -msgstr "Search results for" +#: ../../godmode/agentes/configurar_agente.php:385 +msgid "Agent wizard" +msgstr "Agent wizard" -#: ../../enterprise/meta/agentsearch.php:205 -msgid "There are no agents included in this group" -msgstr "There are no agents included in this group" +#: ../../godmode/agentes/configurar_agente.php:397 +#: ../../godmode/agentes/configurar_agente.php:561 +msgid "SNMP Interfaces wizard" +msgstr "SNMP Interface wizard" -#: ../../enterprise/meta/event/custom_events.php:89 -msgid "The user is not in neither group with EW profile" -msgstr "The user is not in either of the groups with an EW profile." +#: ../../godmode/agentes/configurar_agente.php:402 +#: ../../godmode/agentes/configurar_agente.php:564 +msgid "WMI Wizard" +msgstr "WMI Wizard" -#: ../../enterprise/meta/event/custom_events.php:129 -msgid "Succesful updated" -msgstr "Update successful." +#: ../../godmode/agentes/configurar_agente.php:523 +msgid "Collection" +msgstr "Collection" -#: ../../enterprise/meta/event/custom_events.php:130 -msgid "Unsucessful updated" -msgstr "Update unsuccessful." +#: ../../godmode/agentes/configurar_agente.php:531 +msgid "Agent plugins" +msgstr "Agent plugins" -#: ../../enterprise/meta/event/custom_events.php:154 -msgid "Fields" -msgstr "Fields" +#: ../../godmode/agentes/configurar_agente.php:546 +msgid "Gis" +msgstr "Gis" -#: ../../enterprise/meta/general/login_page.php:43 -msgid "Go to pandorafms.com" -msgstr "Go to pandorafms.com" +#: ../../godmode/agentes/configurar_agente.php:572 +msgid "SNMP explorer" +msgstr "SNMP explorer" -#: ../../enterprise/meta/general/login_page.php:48 -msgid "Go to Pandora FMS Wiki" -msgstr "Go to Pandora FMS Wiki" +#: ../../godmode/agentes/configurar_agente.php:587 +msgid "Agent manager" +msgstr "Agent manager" -#: ../../enterprise/meta/general/logon_ok.php:32 -msgid "Network traffic" -msgstr "Network traffic" +#: ../../godmode/agentes/configurar_agente.php:647 +#: ../../godmode/agentes/configurar_agente.php:652 +msgid "No data to normalize" +msgstr "No data to normalise" -#: ../../enterprise/meta/general/logon_ok.php:60 -#: ../../enterprise/meta/general/main_header.php:180 -#: ../../enterprise/meta/screens/screens.php:35 -msgid "Screens" -msgstr "Screens" - -#: ../../enterprise/meta/general/main_header.php:98 -msgid "Groups view" -msgstr "Group view" - -#: ../../enterprise/meta/general/main_header.php:108 -msgid "Monitors view" -msgstr "Monitors view" - -#: ../../enterprise/meta/general/main_header.php:144 -msgid "Create new report" -msgstr "Create new report" - -#: ../../enterprise/meta/general/main_header.php:157 -msgid "Report templates" -msgstr "Report templates" - -#: ../../enterprise/meta/general/main_header.php:205 -msgid "Live view" -msgstr "Live view" - -#: ../../enterprise/meta/general/main_header.php:248 -msgid "Agent management" -msgstr "Agent management" - -#: ../../enterprise/meta/general/main_header.php:258 -msgid "Alert management" -msgstr "Alert management" - -#: ../../enterprise/meta/general/main_header.php:268 -msgid "Component management" -msgstr "Component management" - -#: ../../enterprise/meta/general/main_header.php:273 -msgid "Policy management" -msgstr "Policy management" - -#: ../../enterprise/meta/general/main_header.php:278 -msgid "Category management" -msgstr "Category management" - -#: ../../enterprise/meta/general/main_header.php:283 -msgid "Server management" -msgstr "Server management" - -#: ../../enterprise/meta/general/main_header.php:293 -msgid "Metasetup" -msgstr "Metasetup" - -#: ../../enterprise/meta/general/metaconsole_no_activated.php:25 -msgid "" -"Metaconsole needs previous activation from regular console, please contact " -"system administrator if you need assistance.
    " -msgstr "" -"Metaconsole needs previous activation from regular console, please contact " -"system administrator if you need assistance.
    " - -#: ../../enterprise/meta/general/noaccess.php:17 -msgid "Back to login" -msgstr "Back to login" - -#: ../../enterprise/meta/general/noaccess.php:33 -msgid "" -"Access to this page is restricted to authorized users only, please contact " -"system administrator if you need assistance. \n" -"\t\t\t\t\t
    Please know that all attempts to access this page are recorded " -"in security logs of Pandora System Database" -msgstr "" -"Access to this page is restricted to authorized users only, please contact " -"system administrator if you need assistance. \n" -"\t\t\t\t\t
    Please know that all attempts to access this page are recorded " -"in security logs of Pandora System Database" - -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1202 -msgid "Go to agent detail" -msgstr "Go to agent detail" - -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1209 -msgid "Create new module" -msgstr "Create new module" - -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1270 -msgid "Group name" -msgstr "Group name" - -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1410 -msgid "Go to module detail" -msgstr "Go to module detail" - -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1428 -msgid "Create new alert" -msgstr "Create new alert" - -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1469 -msgid "There was a problem loading alert" -msgstr "A problem occurred while loading alerts" - -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1560 -msgid "Stand By" -msgstr "Stand By" - -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1586 -msgid "Go to Alert detail" -msgstr "Go to Alert detail" - -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1592 -msgid "Delete alert" -msgstr "Delete alert" - -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1636 -msgid "There was a problem loading tag" -msgstr "There was a problem in loading the tag." - -#: ../../enterprise/meta/include/functions_agents_meta.php:1204 -#: ../../enterprise/meta/include/functions_agents_meta.php:1215 -msgid "Agents movement" -msgstr "Agents movement" - -#: ../../enterprise/meta/include/functions_agents_meta.php:1209 -#: ../../enterprise/meta/include/functions_agents_meta.php:1218 -msgid "Group management" -msgstr "Group management" - -#: ../../enterprise/meta/include/functions_components_meta.php:60 -#: ../../enterprise/meta/include/functions_components_meta.php:75 -msgid "Plugin management" -msgstr "Plugin management" - -#: ../../enterprise/meta/include/functions_components_meta.php:81 -msgid "Create plugin" -msgstr "Create plugin" - -#: ../../enterprise/meta/include/functions_components_meta.php:84 -msgid "Edit plugin" -msgstr "Edit plugin" - -#: ../../enterprise/meta/include/functions_groups_meta.php:77 +#: ../../godmode/agentes/configurar_agente.php:656 #, php-format -msgid "(Error Duplicate ID (%d) ) " -msgstr "(Error Duplicate ID (%d) ) " +msgid "Deleted data above %f" +msgstr "Deleted data above %f" -#: ../../enterprise/meta/include/functions_groups_meta.php:99 -msgid "Different parent" -msgstr "Different parent" - -#: ../../enterprise/meta/include/functions_groups_meta.php:104 -msgid "Different name" -msgstr "Different name" - -#: ../../enterprise/meta/include/functions_meta.php:332 -msgid "No admin user" -msgstr "No admin user" - -#: ../../enterprise/meta/include/functions_meta.php:428 -msgid "Netflow disable custom live view filters" -msgstr "Netflow disables custom live view filters." - -#: ../../enterprise/meta/include/functions_meta.php:476 -msgid "Customizable section" -msgstr "Customizable section" - -#: ../../enterprise/meta/include/functions_meta.php:829 -msgid "Pandora FMS host" -msgstr "Pandora FMS host" - -#: ../../enterprise/meta/include/functions_meta.php:1101 -msgid "Type of charts" -msgstr "Type of charts" - -#: ../../enterprise/meta/include/functions_meta.php:1181 -msgid "Custom background login" -msgstr "" - -#: ../../enterprise/meta/include/functions_users_meta.php:184 -msgid "User synchronization" -msgstr "User synchronization" - -#: ../../enterprise/meta/include/functions_users_meta.php:196 -msgid "Group synchronization" -msgstr "Group synchronization" - -#: ../../enterprise/meta/include/functions_wizard_meta.php:241 -msgid "Agent modules" -msgstr "Agent modules" - -#: ../../enterprise/meta/include/functions_wizard_meta.php:284 -msgid "Add selected modules to agent" -msgstr "Add selected modules to agent" - -#: ../../enterprise/meta/include/functions_wizard_meta.php:298 -msgid "Undo changes" -msgstr "Undo changes" - -#: ../../enterprise/meta/include/functions_wizard_meta.php:473 -msgid "Latency" -msgstr "Latency" - -#: ../../enterprise/meta/include/functions_wizard_meta.php:474 -msgid "Response" -msgstr "Response" - -#: ../../enterprise/meta/include/functions_wizard_meta.php:476 -msgid "Check type" -msgstr "Check type" - -#: ../../enterprise/meta/include/functions_wizard_meta.php:525 -msgid "String to check" -msgstr "String to check" - -#: ../../enterprise/meta/include/functions_wizard_meta.php:530 -msgid "Add check" -msgstr "Add check" - -#: ../../enterprise/meta/include/functions_wizard_meta.php:538 -msgid "Delete check" -msgstr "Delete check" - -#: ../../enterprise/meta/include/functions_wizard_meta.php:818 -#: ../../enterprise/meta/include/functions_wizard_meta.php:910 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1120 -msgid "Various" -msgstr "Various" - -#: ../../enterprise/meta/include/functions_wizard_meta.php:858 -#: ../../enterprise/meta/include/functions_wizard_meta.php:944 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1161 -msgid "Thresholds" -msgstr "Thresholds" - -#: ../../enterprise/meta/include/functions_wizard_meta.php:955 -msgid "Web configuration" -msgstr "Web configuration" - -#: ../../enterprise/meta/include/functions_wizard_meta.php:1147 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1153 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1560 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1567 -msgid "Str: " -msgstr "Str: " - -#: ../../enterprise/meta/include/functions_wizard_meta.php:1149 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1155 -msgid " Inverse interval " -msgstr " Inverse interval " - -#: ../../enterprise/meta/include/functions_wizard_meta.php:1216 -msgid "Alerts in module" -msgstr "Alerts in module" - -#: ../../enterprise/meta/include/functions_wizard_meta.php:1379 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1469 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1589 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1660 -#: ../../enterprise/meta/monitoring/wizard/wizard.agent.php:65 -#: ../../enterprise/meta/monitoring/wizard/wizard.module.local.php:86 -#: ../../enterprise/meta/monitoring/wizard/wizard.module.network.php:104 -#: ../../enterprise/meta/monitoring/wizard/wizard.module.web.php:74 -msgid "Preview" -msgstr "Preview" - -#: ../../enterprise/meta/include/functions_wizard_meta.php:1451 -msgid "Checks" -msgstr "Checks" - -#: ../../enterprise/meta/include/functions_wizard_meta.php:1654 -msgid "Deleted modules" -msgstr "Deleted modules" - -#: ../../enterprise/meta/include/functions_wizard_meta.php:1866 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1963 -#: ../../enterprise/meta/include/functions_wizard_meta.php:2438 +#: ../../godmode/agentes/configurar_agente.php:657 #, php-format -msgid "Error adding module %s" -msgstr "Error in adding module %s" +msgid "Error normalizing module %s" +msgstr "Error normalising module %s" -#: ../../enterprise/meta/include/functions_wizard_meta.php:1876 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1973 +#: ../../godmode/agentes/configurar_agente.php:782 +msgid "There was a problem updating the agent" +msgstr "There was a problem updating the agent" + +#: ../../godmode/agentes/configurar_agente.php:826 +msgid "There was a problem loading the agent" +msgstr "There was a problem loading the agent" + +#: ../../godmode/agentes/configurar_agente.php:1227 msgid "" -"There was an error creating the alerts, the operation has been cancelled" +"There was a problem updating module. Another module already exists with the " +"same name." msgstr "" -"There was an error creating the alerts, the operation has been cancelled" +"There was an issue updating the module: there's another module with the same " +"name" -#: ../../enterprise/meta/include/functions_wizard_meta.php:2040 -msgid "Agent successfully added" -msgstr "Agent successfully added" - -#: ../../enterprise/meta/include/functions_wizard_meta.php:2056 -#: ../../enterprise/meta/include/functions_wizard_meta.php:2138 -#, php-format -msgid "%s Modules created" -msgstr "%s Modules created" - -#: ../../enterprise/meta/include/functions_wizard_meta.php:2094 -#, php-format -msgid "Could not update agent %s" -msgstr "Could not update agent %s" - -#: ../../enterprise/meta/include/functions_wizard_meta.php:2098 -msgid "Agent successfully updated" -msgstr "Agent successfully updated" - -#: ../../enterprise/meta/include/functions_wizard_meta.php:2144 -#, php-format -msgid "%s Modules deleted" -msgstr "%s Modules deleted" - -#: ../../enterprise/meta/include/functions_wizard_meta.php:2449 +#: ../../godmode/agentes/configurar_agente.php:1230 msgid "" -"There was an error creating the alerts, the operation has been cancelled ." +"There was a problem updating module. Some required fields are missed: (name)" msgstr "" -"There was an error creating the alerts, the operation has been cancelled ." +"There was an issue updating the module: some required fields are missing: " +"(name)" -#: ../../enterprise/meta/include/functions_wizard_meta.php:2480 -msgid "Module successfully added." -msgstr "Module successfully added." +#: ../../godmode/agentes/configurar_agente.php:1233 +msgid "There was a problem updating module. \"No change\"" +msgstr "A problem occurred when updating the module. \"No change\"" -#: ../../enterprise/meta/include/functions_wizard_meta.php:2552 -#: ../../enterprise/meta/include/functions_wizard_meta.php:2641 -#: ../../enterprise/meta/include/functions_wizard_meta.php:2852 +#: ../../godmode/agentes/configurar_agente.php:1238 +msgid "There was a problem updating module. Processing error" +msgstr "A problem occurred when updating the module. Processing error" + +#: ../../godmode/agentes/configurar_agente.php:1258 +msgid "Module successfully updated" +msgstr "Module successfully updated" + +#: ../../godmode/agentes/configurar_agente.php:1367 +msgid "" +"There was a problem adding module. Another module already exists with the " +"same name." +msgstr "" +"A problem occurred when adding the module. There's another module with the " +"same name." + +#: ../../godmode/agentes/configurar_agente.php:1370 +msgid "" +"There was a problem adding module. Some required fields are missed : (name)" +msgstr "" +"There was a problem adding the module: some required fields are missing: " +"(name)" + +#: ../../godmode/agentes/configurar_agente.php:1375 +msgid "There was a problem adding module. Processing error" +msgstr "There was a problem adding the module. Processing error." + +#: ../../godmode/agentes/configurar_agente.php:1511 +msgid "There was a problem deleting the module" +msgstr "There was a problem deleting the module" + +#: ../../godmode/agentes/configurar_agente.php:1514 +msgid "Module deleted succesfully" +msgstr "Module deleted succesfully" + +#: ../../godmode/agentes/configurar_agente.php:1528 #, php-format -msgid "Error updating module %s" -msgstr "Error in updating module %s" +msgid "copy of %s" +msgstr "copy of %s" -#: ../../enterprise/meta/include/functions_wizard_meta.php:2575 -#: ../../enterprise/meta/include/functions_wizard_meta.php:2664 -#: ../../enterprise/meta/include/functions_wizard_meta.php:2875 +#: ../../godmode/agentes/configurar_agente.php:1538 +#, php-format +msgid "copy of %s (%d)" +msgstr "copy of %s (%d)" + +#: ../../godmode/agentes/configurar_agente.php:1696 +#: ../../godmode/agentes/configurar_agente.php:1706 +msgid "Invalid tab specified" +msgstr "Invalid tab specified" + +#: ../../godmode/agentes/module_manager_editor.php:390 +msgid "This policy is applying and cannot be modified" +msgstr "This policy is being applied and cannot be modified" + +#: ../../godmode/agentes/module_manager_editor.php:394 +msgid "Module will be linked in the next application" +msgstr "Module will be linked upon next use" + +#: ../../godmode/agentes/module_manager_editor.php:402 +msgid "Module will be unlinked in the next application" +msgstr "Module will be unlinked upon next use" + +#: ../../godmode/agentes/module_manager_editor.php:490 +#, php-format +msgid "DEBUG: Invalid module type specified in %s:%s" +msgstr "DEBUG: Invalid module type specified in %s:%s" + +#: ../../godmode/agentes/module_manager_editor.php:491 msgid "" -"There was an error updating the alerts, the operation has been cancelled" +"Most likely you have recently upgraded from an earlier version of Pandora " +"and either
    \n" +"\t\t\t\t1) forgot to use the database converter
    \n" +"\t\t\t\t2) used a bad version of the database converter (see Bugreport " +"#2124706 for the solution)
    \n" +"\t\t\t\t3) found a new bug - please report a way to duplicate this error" msgstr "" -"There was an error in updating the alerts, the operation has been cancelled." - -#: ../../enterprise/meta/include/functions_wizard_meta.php:2597 -#: ../../enterprise/meta/include/functions_wizard_meta.php:2686 -#: ../../enterprise/meta/include/functions_wizard_meta.php:2897 -msgid "Successfully updated module." -msgstr "Module successfully updated." - -#: ../../enterprise/meta/include/functions_wizard_meta.php:3250 -msgid "Manage agent modules" -msgstr "Manage agent modules" - -#: ../../enterprise/meta/index.php:250 ../../index.php:267 -msgid "The code shouldn't be empty" -msgstr "The code shouldn't be empty" - -#: ../../enterprise/meta/index.php:262 ../../index.php:279 -msgid "Expired login" -msgstr "Expired login" - -#: ../../enterprise/meta/index.php:270 ../../enterprise/meta/index.php:276 -#: ../../index.php:287 ../../index.php:293 -msgid "Login error" -msgstr "Login error" - -#: ../../enterprise/meta/index.php:523 ../../enterprise/meta/index.php:534 -#: ../../index.php:809 -msgid "Sorry! I can't find the page!" -msgstr "Sorry! I can't find the page!" - -#: ../../enterprise/meta/monitoring/group_view.php:33 -msgid "Group View" -msgstr "Group View" - -#: ../../enterprise/meta/monitoring/group_view.php:95 -msgid "Summary by status" -msgstr "Summary by status" - -#: ../../enterprise/meta/monitoring/group_view.php:103 -msgid "% Agents Unknown" -msgstr "% Agents Unknown" - -#: ../../enterprise/meta/monitoring/group_view.php:104 -#: ../../enterprise/meta/monitoring/group_view.php:105 -msgid "% Agents not init" -msgstr "% Agents not init" - -#: ../../enterprise/meta/monitoring/group_view.php:108 -msgid "% Monitors Critical" -msgstr "% Monitors Critical" - -#: ../../enterprise/meta/monitoring/group_view.php:109 -msgid "% Monitors Warning" -msgstr "% Monitors Warning" - -#: ../../enterprise/meta/monitoring/group_view.php:110 -msgid "% Monitors OK" -msgstr "% Monitors OK" - -#: ../../enterprise/meta/monitoring/group_view.php:111 -msgid "% Monitors Unknown" -msgstr "% Monitors Unknown" - -#: ../../enterprise/meta/monitoring/group_view.php:112 -msgid "% Monitors Not init" -msgstr "% Monitors Not init" - -#: ../../enterprise/meta/monitoring/group_view.php:136 -#: ../../enterprise/meta/monitoring/group_view.php:137 -msgid "This data doesn't show in realtime" -msgstr "This data doesn't show in realtime" - -#: ../../enterprise/meta/monitoring/group_view.php:144 -msgid "Group or Tag" -msgstr "Group or Tag" - -#: ../../enterprise/meta/monitoring/group_view.php:148 -msgid "critical" -msgstr "critical" - -#: ../../enterprise/meta/monitoring/tactical.php:37 -msgid "Tactical View" -msgstr "Tactical View" - -#: ../../enterprise/meta/monitoring/tactical.php:291 -msgid "Report of state" -msgstr "Report of state" - -#: ../../enterprise/meta/monitoring/tactical.php:320 -msgid "Report of events" -msgstr "Report of events" - -#: ../../enterprise/meta/monitoring/tactical.php:325 -msgid "Info of state in events" -msgstr "Info of state in events" - -#: ../../enterprise/meta/monitoring/tactical.php:341 -msgid "More events" -msgstr "More events" - -#: ../../enterprise/meta/monitoring/wizard/wizard.agent.php:78 -msgid "Edit agent" -msgstr "Edit agent" - -#: ../../enterprise/meta/monitoring/wizard/wizard.agent.php:212 -#: ../../enterprise/meta/monitoring/wizard/wizard.module.network.php:227 -msgid "Please, set a valid IP/Name address" -msgstr "Please, set a valid IP/Name address" - -#: ../../enterprise/meta/monitoring/wizard/wizard.create_agent.php:40 -#: ../../enterprise/meta/monitoring/wizard/wizard.create_module.php:42 -#: ../../enterprise/meta/monitoring/wizard/wizard.create_module.php:116 -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:290 -#: ../../enterprise/meta/monitoring/wizard/wizard.module.local.php:98 -#: ../../enterprise/meta/monitoring/wizard/wizard.module.network.php:116 -#: ../../enterprise/meta/monitoring/wizard/wizard.module.web.php:84 -msgid "Create module" -msgstr "Create module" - -#: ../../enterprise/meta/monitoring/wizard/wizard.create_module.php:124 -#: ../../enterprise/meta/monitoring/wizard/wizard.module.local.php:127 -#: ../../enterprise/meta/monitoring/wizard/wizard.module.network.php:154 -#: ../../enterprise/meta/monitoring/wizard/wizard.module.web.php:113 -#: ../../enterprise/meta/monitoring/wizard/wizard.php:112 -#: ../../enterprise/meta/monitoring/wizard/wizard.php:178 -#: ../../enterprise/meta/monitoring/wizard/wizard.update_agent.php:49 -#: ../../enterprise/meta/monitoring/wizard/wizard.update_module.php:92 -msgid "Can't connect to Pandora FMS instance" -msgstr "Cannot connect to Pandora FMS instance." - -#: ../../enterprise/meta/monitoring/wizard/wizard.create_module.php:148 -msgid "Web check" -msgstr "Web check" - -#: ../../enterprise/meta/monitoring/wizard/wizard.create_module.php:228 -msgid "Module description" -msgstr "Module description" - -#: ../../enterprise/meta/monitoring/wizard/wizard.create_module.php:244 -msgid "Step by step wizard" -msgstr "Step by step wizard" - -#: ../../enterprise/meta/monitoring/wizard/wizard.create_module.php:251 -#: ../../enterprise/meta/monitoring/wizard/wizard.create_module.php:255 -msgid "Click Create to continue" -msgstr "Click Create to continue" - -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:249 -msgid "Select the agent to be edited or deleted" -msgstr "Select the agent to be edited or deleted" - -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:291 -msgid "Manage modules" -msgstr "Manage modules" - -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:339 -msgid "Select the agent where the module will be created" -msgstr "Select the agent where the module will be created" - -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:353 -msgid "Create Module" -msgstr "Create Module" - -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:411 -msgid "Select the module to be edited or deleted" -msgstr "Select the module to be edited or deleted" - -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:519 -msgid "Select the module where the alert will be created" -msgstr "Select the module in which the alert will be created." - -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:603 -msgid "Select the alert to be edited or deleted" -msgstr "Select the alert to be edited or deleted" - -#: ../../enterprise/meta/monitoring/wizard/wizard.module.local.php:84 -#: ../../enterprise/meta/monitoring/wizard/wizard.module.network.php:102 -#: ../../enterprise/meta/monitoring/wizard/wizard.module.web.php:72 -msgid "Advanced configuration" -msgstr "Advanced configuration" - -#: ../../enterprise/meta/monitoring/wizard/wizard.module.local.php:198 -#: ../../enterprise/meta/monitoring/wizard/wizard.module.network.php:231 -#: ../../enterprise/meta/monitoring/wizard/wizard.module.web.php:196 -msgid "Invalid characters founded in module name" -msgstr "Invalid characters found in module name." - -#: ../../enterprise/meta/monitoring/wizard/wizard.module.web.php:189 -msgid "Please, set a name" -msgstr "Please set a name" - -#: ../../enterprise/meta/monitoring/wizard/wizard.module.web.php:210 -msgid "Please, set an interval" -msgstr "Please set an interval" - -#: ../../enterprise/meta/monitoring/wizard/wizard.php:92 -msgid "The alert you are trying to add is already in the list of alerts" -msgstr "The alert you are trying to add is already in the list of alerts." - -#: ../../enterprise/meta/monitoring/wizard/wizard.php:103 -msgid "Please, select an alert" -msgstr "Please select an alert" - -#: ../../enterprise/meta/monitoring/wizard/wizard.php:104 -msgid "Please, select an agent" -msgstr "Please select an agent" - -#: ../../enterprise/meta/monitoring/wizard/wizard.php:109 -msgid "String" -msgstr "String" - -#: ../../enterprise/meta/monitoring/wizard/wizard.php:110 -msgid "No agent name specified" -msgstr "No agent name specified" - -#: ../../enterprise/meta/monitoring/wizard/wizard.php:111 -msgid "Another agent already exists with the same name" -msgstr "Another agent with the same name already exists." - -#: ../../enterprise/meta/screens/screens.visualmap.php:60 -msgid "Create visualmap" -msgstr "Create visual map" - -#: ../../enterprise/mobile/operation/dashboard.php:59 -msgid "Visual console are not shown due screen size limitations" -msgstr "" - -#: ../../enterprise/mobile/operation/dashboard.php:87 -msgid "Dashboards list" -msgstr "Dashboards list" - -#: ../../enterprise/mobile/operation/dashboard.php:107 -msgid "No Dashboards" -msgstr "No Dashboards" - -#: ../../enterprise/mobile/operation/dashboard.php:140 -msgid "Dashboard name" -msgstr "Dashboard name" - -#: ../../enterprise/operation/agentes/agent_inventory.diff_view.php:40 -msgid "Unsucessful get module inventory data." -msgstr "Getting module inventory data was unsuccessful." - -#: ../../enterprise/operation/agentes/agent_inventory.php:56 -msgid "This agent has not modules inventory" -msgstr "This agent has not modules inventory" - -#: ../../enterprise/operation/agentes/agent_inventory.php:160 -#: ../../enterprise/operation/agentes/agent_inventory.php:161 -msgid "Diff view" -msgstr "Diff view" - -#: ../../enterprise/operation/agentes/collection_view.php:54 -msgid "No collection assigned to this agent" -msgstr "No collection assigned to this agent" - -#: ../../enterprise/operation/agentes/manage_transmap.php:27 -#: ../../enterprise/operation/agentes/manage_transmap_creation.php:82 -#: ../../enterprise/operation/agentes/manage_transmap_creation.php:257 -#: ../../enterprise/operation/agentes/manage_transmap_creation.php:319 -#: ../../enterprise/operation/agentes/manage_transmap_creation_phases_data.php:33 -msgid "Transactions List" -msgstr "" - -#: ../../enterprise/operation/agentes/manage_transmap.php:50 -#: ../../enterprise/operation/agentes/manage_transmap_creation.php:89 -#: ../../enterprise/operation/agentes/manage_transmap_creation.php:326 -msgid "Edit main data" -msgstr "" - -#: ../../enterprise/operation/agentes/manage_transmap.php:57 -#: ../../enterprise/operation/agentes/manage_transmap_creation.php:96 -#: ../../enterprise/operation/agentes/manage_transmap_creation.php:333 -#: ../../enterprise/operation/agentes/manage_transmap_creation_phases_data.php:39 -msgid "Edit Transaction" -msgstr "" - -#: ../../enterprise/operation/agentes/manage_transmap.php:65 -#: ../../enterprise/operation/agentes/manage_transmap_creation.php:104 -#: ../../enterprise/operation/agentes/manage_transmap_creation.php:341 -msgid "View Transaction" -msgstr "" - -#: ../../enterprise/operation/agentes/manage_transmap.php:98 -msgid "Return to windowed mode" -msgstr "" - -#: ../../enterprise/operation/agentes/manage_transmap.php:102 -msgid "Transactional Map - " -msgstr "" - -#: ../../enterprise/operation/agentes/manage_transmap.php:106 -msgid "Transaction not found" -msgstr "" - -#: ../../enterprise/operation/agentes/manage_transmap.php:110 -msgid "Master lock file not found (No data to show)" -msgstr "" - -#: ../../enterprise/operation/agentes/manage_transmap.php:114 -msgid "Transaction is stopped" -msgstr "" - -#: ../../enterprise/operation/agentes/manage_transmap.php:118 -msgid "Error, please check the transaction phases" -msgstr "" - -#: ../../enterprise/operation/agentes/manage_transmap_creation.php:36 -msgid "Please, reset the transaction" -msgstr "" - -#: ../../enterprise/operation/agentes/manage_transmap_creation.php:71 -msgid "Successfully data updated" -msgstr "" - -#: ../../enterprise/operation/agentes/manage_transmap_creation.php:72 -msgid "Could not be data updated" -msgstr "" - -#: ../../enterprise/operation/agentes/manage_transmap_creation.php:107 -msgid "Transactional Map - Create Phase - " -msgstr "" - -#: ../../enterprise/operation/agentes/manage_transmap_creation.php:117 -msgid "Index" -msgstr "" - -#: ../../enterprise/operation/agentes/manage_transmap_creation.php:120 -msgid "Dependencies" -msgstr "" - -#: ../../enterprise/operation/agentes/manage_transmap_creation.php:121 -msgid "Enables" -msgstr "" - -#: ../../enterprise/operation/agentes/manage_transmap_creation.php:181 -msgid "Not valid dependencies field" -msgstr "" - -#: ../../enterprise/operation/agentes/manage_transmap_creation.php:187 -msgid "Not valid enables field" -msgstr "" - -#: ../../enterprise/operation/agentes/manage_transmap_creation.php:260 -#: ../../enterprise/operation/agentes/manage_transmap_creation.php:345 -msgid "Transactional Map - Create Transaction" -msgstr "" - -#: ../../enterprise/operation/agentes/manage_transmap_creation.php:272 -#: ../../enterprise/operation/agentes/manage_transmap_creation.php:361 -msgid "Loop interval" -msgstr "" - -#: ../../enterprise/operation/agentes/manage_transmap_creation_phases_data.php:45 -msgid "Go back to phases list" -msgstr "" - -#: ../../enterprise/operation/agentes/manage_transmap_creation_phases_data.php:49 -msgid "Transactional Map - Phase - " -msgstr "" - -#: ../../enterprise/operation/agentes/manage_transmap_creation_phases_data.php:62 -msgid "Launch script" -msgstr "" - -#: ../../enterprise/operation/agentes/policy_view.php:37 -msgid "This agent has no policy assigned" -msgstr "This agent has no assigned policy." - -#: ../../enterprise/operation/agentes/policy_view.php:65 -msgid "Policy outdate" -msgstr "Policy outdated" - -#: ../../enterprise/operation/agentes/policy_view.php:130 -#: ../../enterprise/operation/agentes/policy_view.php:137 -msgid "Toggle the collection table" -msgstr "Toggle the collection table" - -#: ../../enterprise/operation/agentes/policy_view.php:133 -msgid "Descripttion" -msgstr "Description" - -#: ../../enterprise/operation/agentes/policy_view.php:138 -msgid "Show Collection" -msgstr "Show Collection" - -#: ../../enterprise/operation/agentes/policy_view.php:192 -#: ../../enterprise/operation/agentes/policy_view.php:201 -msgid "Toggle the alert table" -msgstr "Toggle the alert table" - -#: ../../enterprise/operation/agentes/policy_view.php:202 -msgid "Show Alert" -msgstr "Show Alert" - -#: ../../enterprise/operation/agentes/policy_view.php:303 -#: ../../enterprise/operation/agentes/policy_view.php:312 -msgid "Toggle the module table" -msgstr "Toggle the module table" - -#: ../../enterprise/operation/agentes/policy_view.php:304 -msgid "Relationship" -msgstr "Relationship" - -#: ../../enterprise/operation/agentes/policy_view.php:313 -msgid "Show Modules" -msgstr "Show Modules" - -#: ../../enterprise/operation/agentes/policy_view.php:333 -msgid "(Un-adopted)" -msgstr "(Un-adopted)" - -#: ../../enterprise/operation/agentes/policy_view.php:337 -msgid "(Adopted)" -msgstr "(Adopted)" - -#: ../../enterprise/operation/agentes/policy_view.php:343 -msgid "(Un-adopted) (Unlinked)" -msgstr "(Un-adopted) (Unlinked)" - -#: ../../enterprise/operation/agentes/policy_view.php:347 -msgid "(Adopted) (Unlinked)" -msgstr "(Adopted) (Unlinked)" - -#: ../../enterprise/operation/agentes/transactional_map.php:31 -msgid "Transactions list" -msgstr "" - -#: ../../enterprise/operation/agentes/transactional_map.php:100 -msgid "Name can't be empty" -msgstr "" - -#: ../../enterprise/operation/agentes/transactional_map.php:148 -msgid "Transaction name" -msgstr "" - -#: ../../enterprise/operation/agentes/transactional_map.php:151 -msgid "Running status" -msgstr "" - -#: ../../enterprise/operation/agentes/transactional_map.php:153 -msgid "Time spent" -msgstr "" - -#: ../../enterprise/operation/agentes/transactional_map.php:183 -msgid "Stopped" -msgstr "" - -#: ../../enterprise/operation/agentes/transactional_map.php:189 -msgid "Starting" -msgstr "" - -#: ../../enterprise/operation/agentes/transactional_map.php:192 -msgid "Stopping" -msgstr "" - -#: ../../enterprise/operation/agentes/transactional_map.php:260 -#: ../../enterprise/operation/agentes/ux_console_view.php:118 -#: ../../enterprise/operation/agentes/ux_console_view.php:237 -msgid "Failed" -msgstr "" - -#: ../../enterprise/operation/agentes/transactional_map.php:314 -msgid "Edit phases" -msgstr "" - -#: ../../enterprise/operation/agentes/transactional_map.php:323 -msgid "Error in phases section" -msgstr "" - -#: ../../enterprise/operation/agentes/transactional_map.php:342 -msgid "Create Transaction" -msgstr "" - -#: ../../enterprise/operation/agentes/ux_console_view.php:38 -msgid "No ux transactions found." -msgstr "" - -#: ../../enterprise/operation/agentes/ux_console_view.php:48 -msgid "Transaction" -msgstr "" - -#: ../../enterprise/operation/agentes/ux_console_view.php:57 -msgid "Show transaction" -msgstr "" - -#: ../../enterprise/operation/agentes/ux_console_view.php:83 -msgid "Execution results for transaction " -msgstr "" - -#: ../../enterprise/operation/agentes/ux_console_view.php:157 -msgid "Global results" -msgstr "" - -#: ../../enterprise/operation/agentes/ux_console_view.php:217 -msgid "Transaction history" -msgstr "" - -#: ../../enterprise/operation/agentes/ver_agente.php:225 -msgid "UX Console" -msgstr "" - -#: ../../enterprise/operation/inventory/inventory.php:266 -msgid "Export this list to CSV" -msgstr "Export this list to CSV" - -#: ../../enterprise/operation/log/log_viewer.php:150 -#: ../../enterprise/operation/menu.php:128 -msgid "Log viewer" -msgstr "Log viewer" - -#: ../../enterprise/operation/log/log_viewer.php:350 -msgid "The start date cannot be greater than the end date" -msgstr "The start date cannot be greater than the end date" - -#: ../../enterprise/operation/maps/networkmap_list_deleted.php:36 -#: ../../enterprise/operation/maps/networkmap_list_deleted.php:74 -msgid "List of networkmaps" -msgstr "" - -#: ../../enterprise/operation/maps/networkmap_list_deleted.php:42 -#: ../../enterprise/operation/maps/networkmap_list_deleted.php:80 -msgid "Edit networkmap" -msgstr "" - -#: ../../enterprise/operation/maps/networkmap_list_deleted.php:48 -#: ../../enterprise/operation/maps/networkmap_list_deleted.php:86 -msgid "Deleted list" -msgstr "" - -#: ../../enterprise/operation/maps/networkmap_list_deleted.php:54 -#: ../../enterprise/operation/maps/networkmap_list_deleted.php:92 -msgid "View networkmap" -msgstr "" - -#: ../../enterprise/operation/maps/networkmap_list_deleted.php:61 -#: ../../enterprise/operation/maps/networkmap_list_deleted.php:66 -#: ../../enterprise/operation/maps/networkmap_list_deleted.php:95 -msgid "List deleted items" -msgstr "" - -#: ../../enterprise/operation/maps/networkmap_list_deleted.php:108 -msgid "Successfully restore the item" -msgstr "" - -#: ../../enterprise/operation/maps/networkmap_list_deleted.php:109 -msgid "Could not be restore the item" -msgstr "" - -#: ../../enterprise/operation/maps/networkmap_list_deleted.php:130 -msgid "Successfully restore the items" -msgstr "" - -#: ../../enterprise/operation/maps/networkmap_list_deleted.php:132 -msgid "Could not be restore the " -msgstr "" - -#: ../../enterprise/operation/maps/networkmap_list_deleted.php:136 -msgid "Not found networkmap" -msgstr "" - -#: ../../enterprise/operation/maps/networkmap_list_deleted.php:140 -msgid "The items restored will be appear in the holding area." -msgstr "" - -#: ../../enterprise/operation/maps/networkmap_list_deleted.php:160 -#: ../../enterprise/operation/maps/networkmap_list_deleted.php:227 -#: ../../enterprise/operation/maps/networkmap_list_deleted.php:256 -msgid "Restore" -msgstr "" - -#: ../../enterprise/operation/maps/networkmap_list_deleted.php:170 -msgid "There are not nodes in the networkmap." -msgstr "" - -#: ../../enterprise/operation/menu.php:100 -msgid "Transactional map" -msgstr "" - -#: ../../enterprise/operation/menu.php:111 -msgid "Custom SQL" -msgstr "Custom SQL" - -#: ../../enterprise/operation/reporting/custom_reporting.php:22 +"Most likely you've recently upgraded from an earlier version of Pandora and " +"you either
    \n" +"\t\t\t\t1) forgot to use the database converter
    \n" +"\t\t\t\t2) used a bad version of the database converter (see Bugreport " +"#2124706 for the solution)
    \n" +"\t\t\t\t3) found a new bug - please report a way to duplicate this error" + +#: ../../godmode/agentes/module_manager_editor.php:517 +#: ../../godmode/agentes/module_manager_editor_common.php:667 +msgid "Custom macros" +msgstr "Custom macros" + +#: ../../godmode/agentes/module_manager_editor.php:519 +msgid "Module relations" +msgstr "Module relations" + +#: ../../godmode/agentes/module_manager_editor.php:565 +msgid "No module name provided" +msgstr "No module name provided" + +#: ../../godmode/agentes/module_manager_editor.php:566 +msgid "No target IP provided" +msgstr "No target IP provided" + +#: ../../godmode/agentes/module_manager_editor.php:567 +msgid "No SNMP OID provided" +msgstr "No SNMP OID provided" + +#: ../../godmode/agentes/module_manager_editor.php:568 +msgid "No module to predict" +msgstr "No module to predict" + +#: ../../godmode/agentes/module_manager_editor.php:569 +msgid "No plug-in provided" +msgstr "No plug-in provided" + +#: ../../godmode/agentes/module_manager_editor.php:592 msgid "" -"All the items are not available in CSV, only the previous versions ones." +"Error, The field name and name in module_name in data configuration are " +"different." msgstr "" -"All the items are not available in CSV, only the previous versions ones." +"Error: field name and name in the module_name string under data " +"configuration are different." -#: ../../enterprise/operation/reporting/custom_reporting.php:62 -#: ../../enterprise/operation/reporting/custom_reporting.php:85 -msgid "Send by email" -msgstr "Send by e-mail" +#: ../../godmode/agentes/planned_downtime.export_csv.php:199 +#: ../../godmode/agentes/planned_downtime.list.php:358 +msgid "No planned downtime" +msgstr "No planned downtime" -#: ../../enterprise/operation/reporting/custom_reporting.php:70 -msgid "ID Report" -msgstr "Report ID" +#: ../../godmode/agentes/module_manager_editor_common.php:70 +msgid "Using module component" +msgstr "Using module component" -#: ../../enterprise/operation/reporting/custom_reporting.php:109 -msgid "Send by email " -msgstr "Send by e-mail " +#: ../../godmode/agentes/module_manager_editor_common.php:76 +#: ../../godmode/agentes/module_manager_editor_common.php:85 +msgid "Manual setup" +msgstr "Manual setup" -#: ../../enterprise/operation/services/services.list.php:44 -#: ../../enterprise/operation/services/services.list.php:52 -msgid "Service table view" +#: ../../godmode/agentes/module_manager_editor_common.php:81 +#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:336 +msgid "No component was found" +msgstr "No component was found" + +#: ../../godmode/agentes/module_manager_editor_common.php:161 +msgid "Delete module" +msgstr "Delete module" + +#: ../../godmode/agentes/module_manager_editor_common.php:180 +msgid "Module parent" +msgstr "Module parent" + +#: ../../godmode/agentes/module_manager_editor_common.php:256 +msgid "Dynamic Threshold Interval" +msgstr "Dynamic Threshold Interval" + +#: ../../godmode/agentes/module_manager_editor_common.php:268 +msgid "Dynamic Threshold Min. " +msgstr "Dynamic Threshold Min. " + +#: ../../godmode/agentes/module_manager_editor_common.php:271 +msgid "Dynamic Threshold Max. " +msgstr "Dynamic Threshold Max. " + +#: ../../godmode/agentes/module_manager_editor_common.php:274 +msgid "Dynamic Threshold Two Tailed: " +msgstr "Dynamic Threshold Two Tailed: " + +#: ../../godmode/agentes/module_manager_editor_common.php:280 +#: ../../godmode/agentes/module_manager_editor_common.php:301 +msgid "Min. " +msgstr "Min. " + +#: ../../godmode/agentes/module_manager_editor_common.php:385 +#: ../../godmode/agentes/module_manager_editor_common.php:388 +#, php-format +msgid "Agent interval x %s" +msgstr "Agent interval x %s" + +#: ../../godmode/agentes/module_manager_editor_common.php:398 +#: ../../godmode/agentes/module_manager.php:733 +msgid "" +"The policy modules of data type will only update their intervals when policy " +"is applied." +msgstr "" +"The policy modules for the data type will only update their intervals when a " +"policy is applied." + +#: ../../godmode/agentes/module_manager_editor_common.php:422 +msgid "Any value below this number is discarted." +msgstr "Any value below this number is discarded" + +#: ../../godmode/agentes/module_manager_editor_common.php:424 +msgid "Any value over this number is discarted." +msgstr "Any value larger than this number is discarded" + +#: ../../godmode/agentes/module_manager_editor_common.php:433 +msgid "Not needed" +msgstr "Not needed" + +#: ../../godmode/agentes/module_manager_editor_common.php:437 +msgid "" +"In case you use an Export server you can link this module and export data to " +"one these." +msgstr "" +"In case you're using an Export server you can link this module and export " +"data to one of these." + +#: ../../godmode/agentes/module_manager_editor_common.php:471 +msgid "This value can be set only in the async modules." +msgstr "This value can only be set in conjunction with asynchronous modules." + +#: ../../godmode/agentes/module_manager_editor_common.php:554 +msgid "Tags from policy" +msgstr "Tags from policy" + +#: ../../godmode/agentes/module_manager_editor_common.php:567 +msgid "The module still stores data but the alerts and events will be stop" +msgstr "Module will still store data but alerts and events will be stopped." + +#: ../../godmode/agentes/module_manager_editor_common.php:590 +#: ../../godmode/agentes/module_manager_editor_common.php:600 +#: ../../godmode/agentes/module_manager_editor_common.php:611 +msgid "Cron from" +msgstr "Cron from" + +#: ../../godmode/agentes/module_manager_editor_common.php:591 +#: ../../godmode/agentes/module_manager_editor_common.php:601 +#: ../../godmode/agentes/module_manager_editor_common.php:612 +msgid "" +"If cron is set the module interval is ignored and the module runs on the " +"specified date and time" +msgstr "" +"If cron is set, the module's interval is ignored and the module runs on the " +"specified date and time" + +#: ../../godmode/agentes/module_manager_editor_common.php:595 +#: ../../godmode/agentes/module_manager_editor_common.php:605 +#: ../../godmode/agentes/module_manager_editor_common.php:616 +msgid "Cron to" +msgstr "Cron to" + +#: ../../godmode/agentes/module_manager_editor_common.php:624 +msgid "Retries" +msgstr "Retries" + +#: ../../godmode/agentes/module_manager_editor_common.php:625 +msgid "Number of retries that the module will attempt to run." +msgstr "Number of module launch retry attempts" + +#: ../../godmode/agentes/module_manager_editor_common.php:701 +msgid "Add relationship" +msgstr "Add relation" + +#: ../../godmode/agentes/module_manager_editor_common.php:719 +msgid "Changes" +msgstr "Changes" + +#: ../../godmode/agentes/module_manager_editor_common.php:719 +msgid "Activate this to prevent the relation from being updated or deleted" +msgstr "Activate this to prevent the relation from being updated or deleted" + +#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:179 +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:298 +msgid "No agent selected or the agent does not exist" +msgstr "No agent selected or the agent does not exist" + +#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:286 +msgid "Successfully modules created" +msgstr "Modules created successfully" + +#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:296 +msgid "Another module already exists with the same name" +msgstr "Another module already exists with the same name" + +#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:299 +msgid "Some required fields are missed" +msgstr "Some required fields are missing" + +#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:299 +msgid "name" +msgstr "name" + +#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:304 +msgid "Processing error" +msgstr "Processing error" + +#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:345 +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:706 +msgid "Use agent ip" +msgstr "Use agent IP" + +#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:377 +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:739 +msgid "privacy pass" +msgstr "privacy pass" + +#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:397 +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:759 +msgid "SNMP Walk" +msgstr "SNMP Walk" + +#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:401 +msgid "Unable to do SNMP walk" +msgstr "Unable to perform an SNMP walk" + +#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:435 +msgid "Interfaces" +msgstr "Interfaces" + +#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:447 +#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:369 +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:875 +msgid "Create modules" +msgstr "Create modules" + +#: ../../godmode/agentes/module_manager_editor_network.php:152 +msgid "SNMP OID" +msgstr "SNMP OID" + +#: ../../godmode/agentes/agent_conf_gis.php:53 +msgid "" +"When you change the Agent position, the agent automatically activates the " +"'Ignore new GIS data' option" +msgstr "" +"When you change the agent's position, the agent will automatically activate " +"the 'Ignore new GIS data' option." + +#: ../../godmode/agentes/agent_conf_gis.php:60 +msgid "Agent position" +msgstr "Agent position" + +#: ../../godmode/agentes/agent_conf_gis.php:66 +msgid "Latitude: " +msgstr "Latitude: " + +#: ../../godmode/agentes/agent_conf_gis.php:70 +msgid "Longitude: " +msgstr "Longitude: " + +#: ../../godmode/agentes/agent_conf_gis.php:74 +msgid "Altitude: " +msgstr "Altitude: " + +#: ../../godmode/agentes/configure_field.php:36 +msgid "Update agent custom field" +msgstr "Update agent's custom fields" + +#: ../../godmode/agentes/configure_field.php:39 +msgid "Create agent custom field" +msgstr "Create agent custom field" + +#: ../../godmode/agentes/planned_downtime.editor.php:115 +#: ../../godmode/agentes/planned_downtime.editor.php:187 +#: ../../godmode/agentes/planned_downtime.editor.php:942 +msgid "This elements cannot be modified while the downtime is being executed" +msgstr "These items cannot be modified while downtime is taking place" + +#: ../../godmode/agentes/planned_downtime.editor.php:318 +msgid "Cannot be modified while the downtime is being executed" +msgstr "Cannot be modified while downtime is taking place" + +#: ../../godmode/agentes/planned_downtime.editor.php:485 +msgid "Quiet: Modules will not generate events or fire alerts." +msgstr "Quiet: Modules will not generate events or fire alerts." + +#: ../../godmode/agentes/planned_downtime.editor.php:486 +msgid "Disable Agents: Disables the selected agents." +msgstr "Disable Agents: Disables the selected agents." + +#: ../../godmode/agentes/planned_downtime.editor.php:487 +msgid "Disable Alerts: Disable alerts for the selected agents." +msgstr "Disable Alerts: disables alerts for the selected agents." + +#: ../../godmode/agentes/planned_downtime.editor.php:489 +#: ../../godmode/agentes/planned_downtime.list.php:428 +msgid "Disabled Agents" +msgstr "Disable Agents" + +#: ../../godmode/agentes/planned_downtime.editor.php:490 +#: ../../godmode/agentes/planned_downtime.list.php:429 +msgid "Disabled only Alerts" +msgstr "Disable only Alerts" + +#: ../../godmode/agentes/planned_downtime.editor.php:494 +#: ../../godmode/agentes/planned_downtime.list.php:153 +msgid "Once" +msgstr "Once" + +#: ../../godmode/agentes/planned_downtime.editor.php:495 +#: ../../godmode/agentes/planned_downtime.list.php:153 +#: ../../godmode/agentes/planned_downtime.list.php:434 +msgid "Periodically" +msgstr "Periodically" + +#: ../../godmode/agentes/planned_downtime.editor.php:500 +msgid "Configure the time" +msgstr "Set time" + +#: ../../godmode/agentes/planned_downtime.editor.php:531 +msgid "Type Periodicity:" +msgstr "Periodicity type:" + +#: ../../godmode/agentes/planned_downtime.editor.php:533 +#: ../../godmode/agentes/module_manager_editor_prediction.php:152 +msgid "Weekly" +msgstr "Weekly" + +#: ../../godmode/agentes/planned_downtime.editor.php:534 +#: ../../godmode/agentes/module_manager_editor_prediction.php:153 +msgid "Monthly" +msgstr "Monthly" + +#: ../../godmode/agentes/planned_downtime.editor.php:569 +msgid "From day:" +msgstr "set start date" + +#: ../../godmode/agentes/planned_downtime.editor.php:575 +msgid "To day:" +msgstr "Set end date" + +#: ../../godmode/agentes/planned_downtime.editor.php:586 +msgid "From hour:" +msgstr "Set start time" + +#: ../../godmode/agentes/planned_downtime.editor.php:594 +msgid "To hour:" +msgstr "Set end time" + +#: ../../godmode/agentes/planned_downtime.editor.php:637 +msgid "Available agents" +msgstr "Available agents" + +#: ../../godmode/agentes/planned_downtime.editor.php:708 +#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:316 +msgid "Filter by group" +msgstr "Filter by group" + +#: ../../godmode/agentes/planned_downtime.editor.php:714 +msgid "Available modules:" +msgstr "Available modules:" + +#: ../../godmode/agentes/planned_downtime.editor.php:715 +msgid "Only for type Quiet for downtimes." +msgstr "Only for quiet type downtimes" + +#: ../../godmode/agentes/planned_downtime.editor.php:729 +msgid "Agents planned for this downtime" +msgstr "Selected agents for this downtime" + +#: ../../godmode/agentes/planned_downtime.editor.php:744 +msgid "There are no agents" +msgstr "There are no agents" + +#: ../../godmode/agentes/planned_downtime.editor.php:780 +msgid "All alerts" +msgstr "All alerts" + +#: ../../godmode/agentes/planned_downtime.editor.php:783 +msgid "Entire agent" +msgstr "Entire agent" + +#: ../../godmode/agentes/planned_downtime.editor.php:787 +#: ../../godmode/agentes/planned_downtime.editor.php:892 +msgid "All modules" +msgstr "All modules" + +#: ../../godmode/agentes/planned_downtime.editor.php:790 +#: ../../godmode/agentes/planned_downtime.editor.php:884 +#: ../../godmode/agentes/planned_downtime.editor.php:888 +msgid "Some modules" +msgstr "Some modules" + +#: ../../godmode/agentes/planned_downtime.editor.php:856 +msgid "Add Module:" +msgstr "Add Module:" + +#: ../../godmode/agentes/planned_downtime.editor.php:1072 +msgid "Please select a module." +msgstr "Please select a module." + +#: ../../godmode/agentes/planned_downtime.editor.php:1204 +msgid "" +"WARNING: If you edit this planned downtime, the data of future SLA reports " +"may be altered" +msgstr "" +"WARNING: if you edit this planned downtime, it may alter the data on future " +"SLA reports." + +#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:111 +#, php-format +msgid "Free space on %s" +msgstr "Free space on %s" + +#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:204 +#, php-format +msgid "%s service modules created succesfully" +msgstr "%s service modules created successfully" + +#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:207 +#, php-format +msgid "Error creating %s service modules" +msgstr "Error when creating %s service modules" + +#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:212 +#, php-format +msgid "%s process modules created succesfully" +msgstr "%s process modules created successfully" + +#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:215 +#, php-format +msgid "Error creating %s process modules" +msgstr "Error when creating %s service modules" + +#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:220 +#, php-format +msgid "%s disk space modules created succesfully" +msgstr "%s disk space modules created successfully" + +#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:223 +#, php-format +msgid "Error creating %s disk space modules" +msgstr "Error upon creating %s disk space modules" + +#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:228 +#, php-format +msgid "%s modules created from components succesfully" +msgstr "%s modules created from components successfully" + +#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:231 +#, php-format +msgid "Error creating %s modules from components" +msgstr "Error creating %s modules from components" + +#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:234 +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:676 +#, php-format +msgid "%s modules already exist" +msgstr "%s modules already exist" + +#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:274 +msgid "WMI Explore" +msgstr "WMI Explorer" + +#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:278 +msgid "Unable to do WMI explorer" +msgstr "Unable to perform WMI exploration" + +#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:302 +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:794 +msgid "Free space on disk" +msgstr "Free space on disk" + +#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:303 +msgid "WMI components" +msgstr "WMI components" + +#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:305 +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:798 +msgid "Wizard mode" +msgstr "Wizard mode" + +#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:348 +#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:350 +#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:352 +#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:354 +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:854 +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:856 +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:858 +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:860 +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:863 +msgid "Add to modules list" +msgstr "Add to the module list" + +#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:358 +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:865 +msgid "Remove from modules list" +msgstr "Remove from the module list" + +#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:491 +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:1027 +msgid "Modules list is empty" +msgstr "Module list is empty" + +#: ../../godmode/agentes/agent_manager.php:156 +msgid "The agent's name must be the same as the one defined at the console" +msgstr "Agent name must be the same as the one defined on the console" + +#: ../../godmode/agentes/agent_manager.php:159 +msgid "QR Code Agent view" +msgstr "View agent's QR code" + +#: ../../godmode/agentes/agent_manager.php:193 +msgid "This agent can be remotely configured" +msgstr "This agent can be configured remotely" + +#: ../../godmode/agentes/agent_manager.php:196 +msgid "You can remotely edit this agent configuration" +msgstr "Agent settings can be remotely edited" + +#: ../../godmode/agentes/agent_manager.php:203 +msgid "Delete agent" +msgstr "Delete agent" + +#: ../../godmode/agentes/agent_manager.php:205 +msgid "Alias" +msgstr "Alias" + +#: ../../godmode/agentes/agent_manager.php:208 +msgid "Use alias as name" msgstr "" -#: ../../enterprise/operation/services/services.list.php:73 -msgid "Service deleted successfully" -msgstr "Service deleted successfully" +#: ../../godmode/agentes/agent_manager.php:238 +msgid "Only it is show when
    the agent is saved." +msgstr "Only shown when
    the agent is saved." -#: ../../enterprise/operation/services/services.list.php:74 -msgid "Error deleting service" -msgstr "Error deleting service" +#: ../../godmode/agentes/agent_manager.php:335 +msgid "Autodisable mode" +msgstr "Autodisable mode" -#: ../../enterprise/operation/services/services.list.php:79 -msgid "Service forced successfully" -msgstr "Forcing of the service successful." +#: ../../godmode/agentes/agent_manager.php:363 +msgid "Delete remote configuration file" +msgstr "Delete remote configuration file" -#: ../../enterprise/operation/services/services.list.php:80 -msgid "Error service forced" -msgstr "Error in forcing the service." +#: ../../godmode/agentes/agent_manager.php:366 +msgid "" +"Delete this conf file implies that for restore you must reactive remote " +"config in the local agent." +msgstr "" +"Deleting this conf file means you will have to reactivate remote " +"configuration on the local agent in order to restore it." -#: ../../enterprise/operation/services/services.list.php:288 -#: ../../enterprise/operation/services/services.list.php:295 -#: ../../enterprise/operation/services/services.table_services.php:256 -#: ../../enterprise/operation/services/services.table_services.php:263 -msgid "No services defined." -msgstr "No services defined." +#: ../../godmode/agentes/agent_manager.php:381 +msgid "Agent icon for GIS Maps." +msgstr "Agent icon for GIS Maps." -#: ../../enterprise/operation/services/services.list.php:436 -#: ../../enterprise/operation/services/services.service.php:206 -msgid "SLA graph" -msgstr "SLA graph" +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:65 +msgid "The SNMP remote plugin doesnt seem to be installed" +msgstr "The remote SNMP plugin doesn't appear to be installed" -#: ../../enterprise/operation/services/services.service.php:102 -msgid "No Services" -msgstr "No Services" +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:65 +msgid "It is necessary to use some features" +msgstr "It's necessary in order to access certain features" -#: ../../enterprise/operation/services/services.service.php:216 -msgid "List of elements" -msgstr "List of elements" +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:65 +msgid "" +"Please, install the SNMP remote plugin (The name of the plugin must be " +"snmp_remote.pl)" +msgstr "" +"Please, install the remote SNMP plugin (the plugin must be named " +"snmp_remote.pl)" -#: ../../index.php:563 -msgid "User doesn\\'t exist." -msgstr "User does not exist" +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:253 +msgid "Remote system doesnt support host SNMP information" +msgstr "The remote system doesn't support the host's SNMP information" -#: ../../index.php:579 -msgid "User only can use the API." -msgstr "Only user can use the API" +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:338 +msgid "The number of bytes read from this device since boot" +msgstr "The number of bytes read from this device since boot" + +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:340 +msgid "The number of bytes written to this device since boot" +msgstr "The number of bytes written to this device since boot" + +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:342 +msgid "The number of read accesses from this device since boot" +msgstr "The number of read accesses from this device since boot" + +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:344 +msgid "The number of write accesses from this device since boot" +msgstr "The number of write accesses from this device since boot" + +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:519 +#, php-format +msgid "Check if the process %s is running or not" +msgstr "Check if the process %s is running or not" + +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:590 +msgid "Disk use information" +msgstr "Disk use information" + +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:661 +#, php-format +msgid "%s modules created succesfully" +msgstr "%s modules created succesfully" + +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:666 +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:671 +#, php-format +msgid "Error creating %s modules" +msgstr "Error creating %s modules" + +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:685 +msgid "Modules created succesfully" +msgstr "Modules successfully created." + +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:763 +msgid "" +"If the device is a network device, try with the SNMP Interfaces wizard" +msgstr "If it's a network device, try with the SNMP interface wizard" + +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:792 +msgid "Devices" +msgstr "Devices" + +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:795 +msgid "Temperature sensors" +msgstr "Temperature sensors" + +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:796 +msgid "Other SNMP data" +msgstr "Other SNMP data" + +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:817 +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:822 +msgid "SNMP remote plugin is necessary for this feature" +msgstr "The remote SNMP plugin is necessary to run this feature" + +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:932 +msgid "Device" +msgstr "Device" + +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:980 +msgid "Temperature" +msgstr "Temperature" + +#: ../../godmode/agentes/modificar_agente.php:62 +msgid "Agents defined in Pandora" +msgstr "Agents defined in Pandora" + +#: ../../godmode/agentes/modificar_agente.php:87 +msgid "Success deleted agent." +msgstr "Success deleting agent." + +#: ../../godmode/agentes/modificar_agente.php:87 +msgid "Could not be deleted." +msgstr "Agent could not be deleted" + +#: ../../godmode/agentes/modificar_agente.php:94 +msgid "Maybe the files conf or md5 could not be deleted" +msgstr "It's possible the .conf or md5 files couldn't be deleted" + +#: ../../godmode/agentes/modificar_agente.php:154 +msgid "Show Agents" +msgstr "Show Agents" + +#: ../../godmode/agentes/modificar_agente.php:156 +msgid "Everyone" +msgstr "Everyone" + +#: ../../godmode/agentes/modificar_agente.php:481 +msgid "Remote agent configuration" +msgstr "Remote agent configuration" + +#: ../../godmode/agentes/modificar_agente.php:481 +msgid "R" +msgstr "R" + +#: ../../godmode/agentes/modificar_agente.php:597 +msgid "Edit remote config" +msgstr "Edit remote configuration" + +#: ../../godmode/agentes/modificar_agente.php:624 +msgid "Enable agent" +msgstr "Enable agent" + +#: ../../godmode/agentes/modificar_agente.php:629 +msgid "Disable agent" +msgstr "Disable agent" + +#: ../../godmode/agentes/fields_manager.php:31 +msgid "Agents custom fields manager" +msgstr "Agent's custom field manager" + +#: ../../godmode/agentes/fields_manager.php:44 +msgid "The name must not be empty" +msgstr "Name cannot be left empty" + +#: ../../godmode/agentes/fields_manager.php:47 +msgid "The name must be unique" +msgstr "Name must be unique" + +#: ../../godmode/agentes/fields_manager.php:52 +msgid "Field successfully created" +msgstr "Custom field successfully created" + +#: ../../godmode/agentes/fields_manager.php:69 +msgid "Field successfully updated" +msgstr "Field successfully updated" + +#: ../../godmode/agentes/fields_manager.php:72 +msgid "There was a problem modifying field" +msgstr "There was a problem modifying field" + +#: ../../godmode/agentes/fields_manager.php:82 +msgid "There was a problem deleting field" +msgstr "There was an issue deleting the field" + +#: ../../godmode/agentes/fields_manager.php:84 +msgid "Field successfully deleted" +msgstr "Field successfully deleted" + +#: ../../godmode/agentes/fields_manager.php:138 +msgid "Create field" +msgstr "Create field" + +#: ../../godmode/agentes/agent_incidents.php:67 +msgid "No incidents associated to this agent" +msgstr "No incidents associated to this agent" + +#: ../../godmode/agentes/module_manager.php:78 +msgid "Create a new data server module" +msgstr "Create a new data server module" + +#: ../../godmode/agentes/module_manager.php:80 +msgid "Create a new network server module" +msgstr "Create a new network server module" + +#: ../../godmode/agentes/module_manager.php:82 +msgid "Create a new plugin server module" +msgstr "Create a new plug-in server module" + +#: ../../godmode/agentes/module_manager.php:84 +msgid "Create a new WMI server module" +msgstr "Create a new WMI server module" + +#: ../../godmode/agentes/module_manager.php:86 +msgid "Create a new prediction server module" +msgstr "Create a new prediction server module" + +#: ../../godmode/agentes/module_manager.php:148 +msgid "Get more modules in Pandora FMS Library" +msgstr "Get more modules on the Pandora FMS Library" + +#: ../../godmode/agentes/module_manager.php:175 +msgid "Nice try buddy" +msgstr "Nice try, buddy!" + +#: ../../godmode/agentes/module_manager.php:272 +#, php-format +msgid "There was a problem deleting %s modules, none deleted." +msgstr "There was a problem deleting %s modules, none deleted." + +#: ../../godmode/agentes/module_manager.php:277 +msgid "All Modules deleted succesfully" +msgstr "All Modules deleted succesfully" + +#: ../../godmode/agentes/module_manager.php:281 +#, php-format +msgid "There was a problem only deleted %s modules of %s total." +msgstr "There was a problem only deleted %s modules of %s total." + +#: ../../godmode/agentes/module_manager.php:569 +msgid "D." +msgstr "D." + +#: ../../godmode/agentes/module_manager.php:716 +msgid "Non initialized module" +msgstr "Non initialised module" + +#: ../../godmode/agentes/module_manager.php:749 +msgid "Enable module" +msgstr "Enable module" + +#: ../../godmode/agentes/module_manager.php:754 +msgid "Disable module" +msgstr "Disable module" + +#: ../../godmode/agentes/module_manager.php:769 +msgid "Normalize" +msgstr "Normalize" + +#: ../../godmode/agentes/module_manager.php:775 +msgid "Normalize (Disabled)" +msgstr "Normalize (Disabled)" + +#: ../../godmode/agentes/module_manager.php:789 +msgid "Create network component (Disabled)" +msgstr "Create network component (Disabled)" + +#: ../../godmode/agentes/module_manager_editor_prediction.php:91 +msgid "Source module" +msgstr "Source module" + +#: ../../godmode/agentes/module_manager_editor_prediction.php:119 +#: ../../godmode/agentes/module_manager_editor_prediction.php:144 +msgid "Select Module" +msgstr "Select Module" + +#: ../../godmode/agentes/module_manager_editor_prediction.php:154 +msgid "Daily" +msgstr "Daily" + +#: ../../godmode/agentes/planned_downtime.list.php:46 +msgid "An error occurred while migrating the malformed planned downtimes" +msgstr "An error occurred while migrating faulty planned downtimes" + +#: ../../godmode/agentes/planned_downtime.list.php:47 +msgid "Please run the migration again or contact with the administrator" +msgstr "Please run the migration again or contact the administrator" + +#: ../../godmode/agentes/planned_downtime.list.php:79 +msgid "An error occurred stopping the planned downtime" +msgstr "An error occurred when attempting to stop planned downtime." + +#: ../../godmode/agentes/planned_downtime.list.php:101 +msgid "This planned downtime is running" +msgstr "This planned downtime is running" + +#: ../../godmode/agentes/planned_downtime.list.php:154 +msgid "Execution type" +msgstr "Execution type" + +#: ../../godmode/agentes/planned_downtime.list.php:156 +msgid "Show past downtimes" +msgstr "Show past downtimes" + +#: ../../godmode/agentes/planned_downtime.list.php:391 +msgid "Name #Ag." +msgstr "Name #Ag." + +#: ../../godmode/agentes/planned_downtime.list.php:397 +#: ../../godmode/agentes/planned_downtime.list.php:446 +msgid "Running" +msgstr "Running" + +#: ../../godmode/agentes/planned_downtime.list.php:400 +#: ../../godmode/agentes/planned_downtime.list.php:456 +msgid "Stop downtime" +msgstr "Stop downtime" + +#: ../../godmode/agentes/planned_downtime.list.php:433 +msgid "once" +msgstr "once" + +#: ../../godmode/agentes/planned_downtime.list.php:442 +msgid "Not running" +msgstr "Not running" + +#: ../../godmode/agentes/planned_downtime.list.php:535 +msgid "" +"WARNING: If you delete this planned downtime, it will not be taken into " +"account in future SLA reports" +msgstr "" +"WARNING: If you delete this planned downtime, it will not be taken into " +"account in future SLA reports" + +#: ../../godmode/agentes/planned_downtime.list.php:541 +msgid "WARNING: There are malformed planned downtimes" +msgstr "WARNING: there are faulty planned downtimes" + +#: ../../godmode/agentes/planned_downtime.list.php:541 +msgid "Do you want to migrate automatically the malformed items?" +msgstr "Do you want to automatically migrate the faulty items" + +#: ../../godmode/agentes/agent_template.php:69 +msgid "Created by template " +msgstr "Created from a template " + +#: ../../godmode/agentes/agent_template.php:157 +msgid "Error adding modules" +msgstr "Error adding modules" + +#: ../../godmode/agentes/agent_template.php:159 +msgid "Error adding modules. The following errors already exists: " +msgstr "Error adding modules. The following errors already exist: " + +#: ../../godmode/agentes/agent_template.php:162 +msgid "Modules successfully added" +msgstr "Modules successfully added" + +#: ../../godmode/agentes/agent_template.php:189 +msgid "Assign" +msgstr "Assign" + +#: ../../godmode/tag/tag.php:80 +msgid "Number of modules" +msgstr "Number of modules" + +#: ../../godmode/tag/tag.php:82 +msgid "Number of policy modules" +msgstr "Number of policy modules" + +#: ../../godmode/tag/tag.php:100 ../../godmode/tag/edit_tag.php:53 +#: ../../godmode/tag/edit_tag.php:64 +msgid "List tags" +msgstr "List tags" + +#: ../../godmode/tag/tag.php:110 ../../godmode/tag/edit_tag.php:68 +msgid "Tags configuration" +msgstr "Tag settings" + +#: ../../godmode/tag/tag.php:121 +msgid "Error deleting tag" +msgstr "Error deleting tag" + +#: ../../godmode/tag/tag.php:125 +msgid "Successfully deleted tag" +msgstr "Tag successfully deleted" + +#: ../../godmode/tag/tag.php:199 +msgid "Tag name" +msgstr "Tag name" + +#: ../../godmode/tag/tag.php:201 +msgid "Detail information" +msgstr "Detail information" + +#: ../../godmode/tag/tag.php:202 +msgid "Number of modules affected" +msgstr "Number of modules affected" + +#: ../../godmode/tag/tag.php:222 +msgid "Tag details" +msgstr "Tag details" + +#: ../../godmode/tag/tag.php:249 +#, php-format +msgid "Emails for the tag: %s" +msgstr "E-mails for the tag: %s" + +#: ../../godmode/tag/tag.php:264 +#, php-format +msgid "Phones for the tag: %s" +msgstr "Phone numbers for the tag: %s" + +#: ../../godmode/tag/tag.php:282 +msgid "No tags defined" +msgstr "No tags defined" + +#: ../../godmode/tag/tag.php:298 +msgid "Create tag" +msgstr "Create tag" + +#: ../../godmode/tag/edit_tag.php:92 +msgid "Error updating tag" +msgstr "Error updating tag" + +#: ../../godmode/tag/edit_tag.php:96 +msgid "Successfully updated tag" +msgstr "Successfully updated tag" + +#: ../../godmode/tag/edit_tag.php:122 +msgid "Error creating tag" +msgstr "Error creating tag" + +#: ../../godmode/tag/edit_tag.php:128 +msgid "Successfully created tag" +msgstr "Successfully created tag" + +#: ../../godmode/tag/edit_tag.php:161 +msgid "Update Tag" +msgstr "Update Tag" + +#: ../../godmode/tag/edit_tag.php:164 +msgid "Create Tag" +msgstr "Create Tag" + +#: ../../godmode/tag/edit_tag.php:187 +msgid "Hyperlink to help information that has to exist previously." +msgstr "Hyperlink to help information that has to exist previously." + +#: ../../godmode/tag/edit_tag.php:197 +msgid "Associated Email direction to use later in alerts associated to Tags." +msgstr "" +"Associated E-mail direction to use later in alerts associated to Tags." + +#: ../../godmode/tag/edit_tag.php:207 +msgid "Associated phone number to use later in alerts associated to Tags." +msgstr "Phone number linked for use later in alerts related to tags." #~ msgid "Welcome to Pandora FMS Web Console" #~ msgstr "Welcome to Pandora FMS Web Console" +#~ msgid "Global health" +#~ msgstr "Global health" + +#~ msgid "Stacked" +#~ msgstr "Stacked" + +#~ msgid "You don't have access" +#~ msgstr "You don't have access" + +#~ msgid "Layout" +#~ msgstr "Layout" + +#~ msgid "Simple" +#~ msgstr "Simple" + +#~ msgid "Operator" +#~ msgstr "Operator" + #~ msgid "Criticity" #~ msgstr "Criticity" +#~ msgid ">=" +#~ msgstr ">=" + +#~ msgid "<" +#~ msgstr "<" + +#~ msgid "Upload file" +#~ msgstr "Upload file" + +#~ msgid "Task" +#~ msgstr "Task" + +#~ msgid "Zoom" +#~ msgstr "Zoom" + #~ msgid "This user doesn't have any assigned profile/group" #~ msgstr "This user doesn't have any assigned profile/group" -#~ msgid "Main event view" -#~ msgstr "Main event view" - #~ msgid "Autorefresh time" #~ msgstr "Autorefresh time" @@ -35740,6 +23759,12 @@ msgstr "Only user can use the API" #~ msgid "Map options" #~ msgstr "Map options" +#~ msgid "INFO" +#~ msgstr "INFO" + +#~ msgid "ERROR" +#~ msgstr "ERROR" + #~ msgid "Assigned user" #~ msgstr "Assigned user" @@ -35767,6 +23792,9 @@ msgstr "Only user can use the API" #~ msgid "said" #~ msgstr "said" +#~ msgid "Hours" +#~ msgstr "Hours" + #~ msgid "Not closed" #~ msgstr "Not closed" @@ -35788,6 +23816,9 @@ msgstr "Only user can use the API" #~ msgid "New Incident" #~ msgstr "New Incident" +#~ msgid "Tracking" +#~ msgstr "Tracking" + #~ msgid "Generic upload error" #~ msgstr "Generic upload error" @@ -35797,6 +23828,18 @@ msgstr "Only user can use the API" #~ msgid "There are no SNMP filters" #~ msgstr "There are no SNMP filters" +#~ msgid "Decrease Weight" +#~ msgstr "Decrease Weight" + +#~ msgid "Increase Weight" +#~ msgstr "Increase Weight" + +#~ msgid "Query SQL" +#~ msgstr "SQL query" + +#~ msgid "SQL preview" +#~ msgstr "SQL preview" + #~ msgid "Items filter" #~ msgstr "Items filter" @@ -35833,6 +23876,9 @@ msgstr "Only user can use the API" #~ msgid "Not executed" #~ msgstr "Not executed" +#~ msgid "No agent name specified" +#~ msgstr "No agent name specified" + #~ msgid "There is already an agent in the database with this name" #~ msgstr "There is already an agent in the database with this name" @@ -35840,6 +23886,36 @@ msgstr "Only user can use the API" #~ msgid "Deleted data above %d" #~ msgstr "Deleted data above %d" +#~ msgid "Data Copy" +#~ msgstr "Data Copy" + +#~ msgid "No selected agents to copy" +#~ msgstr "No selected agents to copy" + +#~ msgid "No source agent selected" +#~ msgstr "No source agent selected" + +#~ msgid "Making copy of configuration file for" +#~ msgstr "Making copy of configuration file for" + +#~ msgid "Remote configuration management" +#~ msgstr "Remote configuration management" + +#~ msgid "Source group" +#~ msgstr "Source group" + +#~ msgid "To agent(s):" +#~ msgstr "To agent(s):" + +#~ msgid "Replicate configuration" +#~ msgstr "Replicate configuration" + +#~ msgid "Duplicate config" +#~ msgstr "Duplicate config" + +#~ msgid "Manage modules" +#~ msgstr "Manage modules" + #~ msgid "No action selected" #~ msgstr "No action selected" @@ -35896,6 +23972,9 @@ msgstr "Only user can use the API" #~ msgid "Ping to " #~ msgstr "Ping to " +#~ msgid "Server connection failed" +#~ msgstr "Server connection failed" + #~ msgid "Inside limits" #~ msgstr "Inside limits" @@ -35908,6 +23987,24 @@ msgstr "Only user can use the API" #~ msgid "Map summary" #~ msgstr "Map summary" +#~ msgid "Go to agent detail" +#~ msgstr "Go to agent detail" + +#~ msgid "Copied " +#~ msgstr "Copied " + +#~ msgid " md5 file" +#~ msgstr " md5 file" + +#~ msgid "Error copying md5 file " +#~ msgstr "Error copying md5 file " + +#~ msgid " config file" +#~ msgstr " config file" + +#~ msgid "Error copying " +#~ msgstr "Error copying " + #~ msgid "Time compare" #~ msgstr "Time compare" @@ -35941,9 +24038,15 @@ msgstr "Only user can use the API" #~ msgid "License info" #~ msgstr "Licence info" +#~ msgid "Incorrect format in Subnet field" +#~ msgstr "Wrong format in Subnet field" + #~ msgid "Quiet: Disable modules that we indicate below." #~ msgstr "Quiet: Disable the modules indicated below." +#~ msgid "Module macros" +#~ msgstr "Module macros" + #~ msgid "Cron" #~ msgstr "Cron" @@ -35956,6 +24059,13 @@ msgstr "Only user can use the API" #~ msgid "Massive alert actions addition" #~ msgstr "Massive alert actions addition" +#~ msgid "" +#~ "Search by these fields description, OID, Custom Value, SNMP Agent (IP), " +#~ "Single value, each Custom OIDs/Datas." +#~ msgstr "" +#~ "Search by these fields description, OID, Custom Value, SNMP Agent (IP), " +#~ "Single value, each Custom OIDs/Datas." + #~ msgid "Paginate module view" #~ msgstr "Paginated module view" @@ -35972,15 +24082,1244 @@ msgstr "Only user can use the API" #~ "of agents and modules running). To disable it, please remove remote server " #~ "address from the Update Manager plugin setup." -#~ msgid "Package not updated." -#~ msgstr "Package not updated." +#~ msgid "Policies operations" +#~ msgstr "Policies operations" + +#~ msgid "SNMP operations" +#~ msgstr "SNMP operations" + +#~ msgid "Satellite operations" +#~ msgstr "Satellite Operations" + +#~ msgid "Inventory modules" +#~ msgstr "Inventory modules" + +#~ msgid "Local components" +#~ msgstr "Local components" + +#~ msgid "Manage policies" +#~ msgstr "Manage policies" + +#~ msgid "Skins" +#~ msgstr "Skins" + +#~ msgid "Export targets" +#~ msgstr "Export targets" + +#~ msgid "Event alerts" +#~ msgstr "Event alerts" + +#~ msgid "Log Collector" +#~ msgstr "Log Collector" + +#~ msgid "Error updating export target" +#~ msgstr "Error updating export target" + +#~ msgid "Successfully updated export target" +#~ msgstr "Successfully updated export target" + +#~ msgid "Error deleting export target" +#~ msgstr "Error deleting export target" + +#~ msgid "Successfully deleted export target" +#~ msgstr "Successfully deleted export target" + +#~ msgid "" +#~ "Can't be created export target: User and password must be filled with FTP " +#~ "mode" +#~ msgstr "" +#~ "Can't be created export target: User and password must be filled with FTP " +#~ "mode" + +#~ msgid "Preffix" +#~ msgstr "Preffix" + +#~ msgid "Transfer mode" +#~ msgstr "Transfer mode" + +#~ msgid "Target directory" +#~ msgstr "Target directory" + +#~ msgid "Extra options" +#~ msgstr "Extra options" + +#~ msgid "Create Service" +#~ msgstr "Create Service" + +#~ msgid "Service created successfully" +#~ msgstr "Service created successfully" + +#~ msgid "Error creating service" +#~ msgstr "Error creating service" + +#~ msgid "Service updated successfully" +#~ msgstr "Service updated successfully" + +#~ msgid "Error updating service" +#~ msgstr "Error updating service" + +#~ msgid "Not found" +#~ msgstr "Not found" + +#~ msgid "New Service" +#~ msgstr "New Service" + +#~ msgid "Config Service" +#~ msgstr "Config Service" + +#~ msgid "Config Elements" +#~ msgstr "Config Elements" + +#~ msgid "View Service" +#~ msgstr "View Service" + +#~ msgid "Service map" +#~ msgstr "Service map" + +#~ msgid "" +#~ "This values are by default because the service is auto calculate mode." +#~ msgstr "" +#~ "This values are by default because the service is auto calculate mode." + +#~ msgid "Agent to store data" +#~ msgstr "Agent to store data" + +#~ msgid "S.L.A. interval" +#~ msgstr "S.L.A. interval" + +#~ msgid "S.L.A. limit" +#~ msgstr "S.L.A. limit" + +#~ msgid "Please set limit between 0 to 100." +#~ msgstr "Please set limit between 0 to 100." + +#~ msgid "Warning Service alert" +#~ msgstr "Warning Service alert" + +#~ msgid "Critical Service alert" +#~ msgstr "Critical Service alert" + +#~ msgid "SLA critical service alert" +#~ msgstr "SLA critical service alert" + +#~ msgid "Edit service elements" +#~ msgstr "Edit service elements" + +#~ msgid "Error empty module" +#~ msgstr "Error empty module" + +#~ msgid "Error empty agent" +#~ msgstr "Error empty agent" + +#~ msgid "Error empty service" +#~ msgstr "Error empty service" + +#~ msgid "Service element created successfully" +#~ msgstr "Service element created successfully" + +#~ msgid "Error creating service element" +#~ msgstr "Error creating service item" + +#~ msgid "Service element updated successfully" +#~ msgstr "Service item updated successfully" + +#~ msgid "Error updating service element" +#~ msgstr "Error updating service item" + +#~ msgid "Service element deleted successfully" +#~ msgstr "Service item deleted successfully" + +#~ msgid "Error deleting service element" +#~ msgstr "Error deleting service item" + +#~ msgid "Edit element service" +#~ msgstr "Edit element service" + +#~ msgid "Create element service" +#~ msgstr "Create element service" + +#~ msgid "First select an agent" +#~ msgstr "First select an agent" + +#~ msgid "Critical weight" +#~ msgstr "Critical weight" + +#~ msgid "Warning weight" +#~ msgstr "Warning weight" + +#~ msgid "Unknown weight" +#~ msgstr "Unknown weight" + +#~ msgid "Ok weight" +#~ msgstr "Ok weight" + +#~ msgid "Show extended info" +#~ msgstr "Show extended info" + +#~ msgid "" +#~ "Maybe delete the extended data or the audit data is previous to table " +#~ "tsession_extended." +#~ msgstr "" +#~ "Maybe delete the extended data or the audit data is previous to table " +#~ "tsession_extended." + +#~ msgid "Security check is ok." +#~ msgstr "Security check is ok." + +#~ msgid "Security check is fail." +#~ msgstr "Security check failed" + +#~ msgid "Extended info:" +#~ msgstr "Extended info:" + +#~ msgid "The changes on this field are linked with the configuration data." +#~ msgstr "The changes on this field are linked with the configuration data." + +#~ msgid "Using local component" +#~ msgstr "Using local component" + +#~ msgid "Show configuration data" +#~ msgstr "Show configuration data" + +#~ msgid "Hide configuration data" +#~ msgstr "Hide configuration data" + +#~ msgid "Data configuration" +#~ msgstr "Data configuration" + +#~ msgid "Load basic" +#~ msgstr "Load basic" + +#~ msgid "Load a basic structure on data configuration" +#~ msgstr "Load a basic structure on data configuration" + +#~ msgid "Check" +#~ msgstr "Check" + +#~ msgid "Check the correct structure of the data configuration" +#~ msgstr "Check the correct structure of the data configuration" + +#~ msgid "First line must be \"module_begin\"" +#~ msgstr "First line must be \"module_begin\"" + +#~ msgid "Data configuration is empty" +#~ msgstr "Data configuration is empty" + +#~ msgid "Last line must be \"module_end\"" +#~ msgstr "Last line must be \"module_end\"" + +#~ msgid "" +#~ "Name is missed. Please add a line with \"module_name yourmodulename\" to " +#~ "data configuration" +#~ msgstr "" +#~ "Name is missed. Please add a line with \"module_name yourmodulename\" to " +#~ "data configuration" + +#~ msgid "" +#~ "Type is missed. Please add a line with \"module_type yourmoduletype\" to " +#~ "data configuration" +#~ msgstr "" +#~ "Type is missed. Please add a line with \"module_type yourmoduletype\" to " +#~ "data configuration" + +#~ msgid "Type is wrong. Please set a correct type" +#~ msgstr "Type is wrong. Please set a correct type" + +#~ msgid "There is a line with a unknown token 'token_fail'." +#~ msgstr "There is a line with a unknown token 'token_fail'." + +#~ msgid "Error in the syntax, please check the data configuration." +#~ msgstr "Error in the syntax, please check the data configuration." + +#~ msgid "Data configuration are built correctly" +#~ msgstr "Data configuration are built correctly" + +#~ msgid "Plug-in deleted succesfully" +#~ msgstr "Plug-in deleted succesfully" + +#~ msgid "Plug-in cannot be deleted" +#~ msgstr "Plug-in cannot be deleted" + +#~ msgid "Plug-in added succesfully" +#~ msgstr "Plug-in added succesfully" + +#~ msgid "Plug-in cannot be added" +#~ msgstr "Plug-in cannot be added" + +#~ msgid "Plug-in disabled succesfully" +#~ msgstr "Plug-in disabled succesfully" + +#~ msgid "Plug-in cannot be disabled" +#~ msgstr "Plug-in cannot be disabled" + +#~ msgid "Plug-in enabled succesfully" +#~ msgstr "Plug-in enabled succesfully" + +#~ msgid "Plug-in cannot be enabled" +#~ msgstr "Plug-in cannot be enabled" + +#~ msgid "New plug-in" +#~ msgstr "New plug-in" + +#~ msgid "Successfully added inventory module" +#~ msgstr "Inventory module added successfully" + +#~ msgid "Error adding inventory module" +#~ msgstr "Error adding inventory module" + +#~ msgid "Successfully deleted inventory module" +#~ msgstr "Successfully deleted inventory module" + +#~ msgid "Error deleting inventory module" +#~ msgstr "Error deleting inventory module" + +#~ msgid "Successfully forced inventory module" +#~ msgstr "Successfully forced inventory module" + +#~ msgid "Error forcing inventory module" +#~ msgstr "Error forcing inventory module" + +#~ msgid "Successfully updated inventory module" +#~ msgstr "Successfully updated inventory module" + +#~ msgid "Error updating inventory module" +#~ msgstr "Error updating inventory module" + +#~ msgid "Inventory module error" +#~ msgstr "Inventory module error" + +#~ msgid "Target" +#~ msgstr "Target" + +#~ msgid "7 days" +#~ msgstr "7 days" + +#~ msgid "Update all" +#~ msgstr "Update all" + +#~ msgid "Manager configuration > New" +#~ msgstr "Manager configuration > New" + +#~ msgid "Manager configuration > Edit " +#~ msgstr "Manager configuration > Edit " + +#~ msgid "Unable to create the collection" +#~ msgstr "Unable to create the collection" + +#~ msgid "Invalid characters in short name" +#~ msgstr "Invalid characters in short name" + +#~ msgid "Empty name" +#~ msgstr "Empty name" + +#~ msgid "Unable to create the collection." +#~ msgstr "Unable to create the collection." + +#~ msgid "Correct create collection" +#~ msgstr "Correct create collection" + +#~ msgid "Unable to edit the collection, empty name." +#~ msgstr "Unable to edit the collection, empty name." + +#~ msgid "Unable to edit the collection." +#~ msgstr "Unable to edit the collection." + +#~ msgid "Recreate file" +#~ msgstr "Create file again" + +#~ msgid "Short name:" +#~ msgstr "Short name:" + +#~ msgid "" +#~ "The collection's short name is the name of dir in attachment dir and the " +#~ "package collection." +#~ msgstr "" +#~ "The collection's short name is the name of dir in attachment dir and the " +#~ "package collection." + +#~ msgid "Short name must contain only alphanumeric characters, - or _ ." +#~ msgstr "Short name must contain only alphanumeric characters, - or _ ." + +#~ msgid "Empty for default short name fc_X where X is the collection id." +#~ msgstr "Empty for default short name fc_X where X is the collection id." + +#~ msgid "Synthetic arithmetic" +#~ msgstr "Synthetic arithmetic" + +#~ msgid "Synthetic average" +#~ msgstr "Synthetic average" + +#~ msgid "Group filter" +#~ msgstr "Group filter" + +#~ msgid "Fixed value" +#~ msgstr "Fixed value" + +#~ msgid "Add module to operation as add" +#~ msgstr "Add module to operation as add" + +#~ msgid "Add module to operations as deduct" +#~ msgstr "Add module to operations as deduct" + +#~ msgid "Add module to operations as multiplicate " +#~ msgstr "Add module to operations as multiplicate " + +#~ msgid "Add module to operations as divide" +#~ msgstr "Add module to operations as divide" + +#~ msgid "Remove selected modules" +#~ msgstr "Remove selected modules" + +#~ msgid "Add module to average operation" +#~ msgstr "Add module to average operation" + +#~ msgid "Remove selected modules from operations stack" +#~ msgstr "Remove selected modules from operations stack" + +#~ msgid "Move down selected modules" +#~ msgstr "Move down selected modules" + +#~ msgid "Move up selected modules" +#~ msgstr "Move up selected modules" + +#~ msgid "Select Service" +#~ msgstr "Select Service" + +#~ msgid "Netflow filter" +#~ msgstr "Netflow filter" + +#~ msgid "Select filter" +#~ msgstr "Select filter" + +#~ msgid "Error: The conf file of agent is not readble." +#~ msgstr "Error: The conf file of agent is not readble." + +#~ msgid "Error: The conf file of agent is not writable." +#~ msgstr "Error: The conf file of agent is not writable." + +#~ msgid "Add module" +#~ msgstr "Add module" + +#~ msgid "No module was found" +#~ msgstr "No module was found" + +#~ msgid "Delete remote conf agent files in Pandora" +#~ msgstr "Delete remote conf agent files in Pandora" + +#~ msgid "This agent have not a remote configuration, please set it." +#~ msgstr "This agent has no remote configuration, please set it." + +#~ msgid "Succesful add the collection" +#~ msgstr "Success in adding the collection." + +#~ msgid "Unsuccesful add the collection" +#~ msgstr "Adding the collection was unsuccessful." + +#~ msgid "Successful create collection package." +#~ msgstr "Successful in creating collection package." + +#~ msgid "Can not create collection package." +#~ msgstr "Cannot create collection package." + +#~ msgid "Short Name" +#~ msgstr "Short Name" + +#~ msgid "Show files" +#~ msgstr "Show files" + +#~ msgid "Dir" +#~ msgstr "Dir" + +#~ msgid "Create a new web Server module" +#~ msgstr "Create a new webserver module" + +#~ msgid "Files in " +#~ msgstr "Files in " + +#~ msgid "Back to file explorer" +#~ msgstr "Back to file explorer" + +#~ msgid "Correct update file." +#~ msgstr "Correct update file." + +#~ msgid "Incorrect update file." +#~ msgstr "Incorrect update file." + +#~ msgid "Please, first save a new collection before to upload files." +#~ msgstr "Please save a new collection first before uploading files." + +#~ msgid "Web checks" +#~ msgstr "Web Checks" + +#~ msgid "Load a basic structure on Web Checks" +#~ msgstr "Load a basic structure on Web Checks" + +#~ msgid "Check the correct structure of the WebCheck" +#~ msgstr "Check the correct structure of the WebCheck" + +#~ msgid "Requests" +#~ msgstr "Requests" + +#~ msgid "Agent browser id" +#~ msgstr "Agent browser id" + +#~ msgid "Proxy URL" +#~ msgstr "Proxy URL" + +#~ msgid "HTTP auth (login)" +#~ msgstr "HTTP auth (login)" + +#~ msgid "HTTP auth (pass)" +#~ msgstr "HTTP auth (pass)" + +#~ msgid "HTTP auth (server)" +#~ msgstr "HTTP auth (server)" + +#~ msgid "HTTP auth (realm)" +#~ msgstr "HTTP auth (realm)" + +#~ msgid "First line must be \"task_begin\"" +#~ msgstr "First line must be \"task_begin\"" + +#~ msgid "Webchecks configuration is empty" +#~ msgstr "Webchecks configuration is empty" + +#~ msgid "Last line must be \"task_end\"" +#~ msgstr "Last line must be \"task_end\"" + +#~ msgid "Web checks are built correctly" +#~ msgstr "Web checks are built correctly" + +#~ msgid "Success: recreate file" +#~ msgstr "Success in recreating file" + +#~ msgid "Error: recreate file " +#~ msgstr "Error: recreate file " + +#~ msgid "Collections Management" +#~ msgstr "Collections Management" + +#~ msgid "Manager collection" +#~ msgstr "Manager collection" + +#~ msgid "Are you sure to delete?" +#~ msgstr "Are you sure you want to delete ?" + +#~ msgid "Delete collection" +#~ msgstr "Delete collection" + +#~ msgid "Re-Apply changes" +#~ msgstr "Reapply changes" + +#~ msgid "Apply changes" +#~ msgstr "Apply changes" + +#~ msgid "Edit template" +#~ msgstr "Edit template" + +#~ msgid "Create template" +#~ msgstr "Create template" + +#~ msgid "List templates" +#~ msgstr "List templates" + +#~ msgid "Graph template editor" +#~ msgstr "Graph template editor" + +#~ msgid "Exact match" +#~ msgstr "Exact match" + +#~ msgid "Elements to apply" +#~ msgstr "Elements to apply" + +#~ msgid "SLA min value" +#~ msgstr "SLA min value" + +#~ msgid "SLA min Value" +#~ msgstr "SLA min value" + +#~ msgid "SLA max value" +#~ msgstr "SLA max value" + +#~ msgid "SLA max Value" +#~ msgstr "SLA max value" + +#~ msgid "SLA Limit %" +#~ msgstr "SLA limit %" + +#~ msgid "SLA Limit Value" +#~ msgstr "SLA limit value" + +#~ msgid "Sum" +#~ msgstr "Sum" + +#~ msgid "Graph template management" +#~ msgstr "Graph template management" + +#~ msgid "There are no defined graph templates" +#~ msgstr "There are no defined graph templates" + +#~ msgid "Cleanup sucessfully" +#~ msgstr "Cleanup sucessful." + +#~ msgid "Cleanup error" +#~ msgstr "Cleanup error" + +#~ msgid "Wizard template" +#~ msgstr "Wizard template" + +#~ msgid "Clean up template" +#~ msgstr "Clean up template" + +#~ msgid "Filter agent" +#~ msgstr "Filter agent" + +#~ msgid "Agents available" +#~ msgstr "Agents available" + +#~ msgid "Select all" +#~ msgstr "Select all" + +#~ msgid "Agents to apply" +#~ msgstr "Agents to apply" + +#~ msgid "Add agents to template" +#~ msgstr "Add agents to template" + +#~ msgid "Undo agents to template" +#~ msgstr "Undo agents to template" + +#~ msgid "Apply template" +#~ msgstr "Apply template" + +#~ msgid "Please set template distinct than " +#~ msgstr "Please set template distinct from " + +#~ msgid "" +#~ "This will be delete all reports created in previous template applications. " +#~ "Do you want to continue?" +#~ msgstr "" +#~ "This will delete all reports created in previous template applications. Do " +#~ "you want to continue ?" + +#~ msgid "Custom Mysql template builder" +#~ msgstr "Custom MySQL template builder" + +#~ msgid "Create custom SQL" +#~ msgstr "Create custom SQL" + +#~ msgid ": Create new custom" +#~ msgstr "Create new custom :" #~ msgid ": Edit: " #~ msgstr "Edit : " +#~ msgid "Successfully operation" +#~ msgstr "Operation successful." + +#~ msgid "Could not be operation" +#~ msgstr "Cannot not be an operation." + +#~ msgid "Icon preview" +#~ msgstr "Icon preview" + +#~ msgid "The services list is empty" +#~ msgstr "The services list is empty" + +#~ msgid "Sucessfully applied" +#~ msgstr "Sucessfully applied." + +#~ msgid "reports" +#~ msgstr "Reports" + +#~ msgid "items" +#~ msgstr "Items" + +#~ msgid "Could not be applied" +#~ msgstr "Could not be applied." + +#~ msgid "Create report per agent" +#~ msgstr "Create report per agent" + +#~ msgid "" +#~ "Left in blank if you want to use default name: Template name - agents (num " +#~ "agents) - Date" +#~ msgstr "" +#~ "Please leave it blank if you intend to use the default name: Template name - " +#~ "agents (num agents) - Date" + +#~ msgid "" +#~ "Case insensitive regular expression for agent name. For example: Network.* " +#~ "will match with the following agent names: network_agent1, NetworK CHECKS" +#~ msgstr "" +#~ "Case insensitive regular expression for agent name, e.g. Network.* will " +#~ "match with the following agent names : network_agent1, NetworK CHECKS" + +#~ msgid "" +#~ "Case insensitive regular expression or string for module name. For example: " +#~ "if you use this field with \"Module exact match\" enabled then this field " +#~ "has to be fulfilled with the literally string of the module name, if not you " +#~ "can use a regular expression. Example: .*usage.* will match: cpu_usage, vram " +#~ "usage in matchine 1." +#~ msgstr "" +#~ "Case insensitive regular expression or string for module name, e.g. if you " +#~ "use this field with \"Module exact match\" enabled then this field has to be " +#~ "filled out with the literal string of the module name, if not you can use a " +#~ "regular expression, e.g. *usage.* will match: cpu_usage, vram usage in " +#~ "machine 1." + +#~ msgid "Module exact match" +#~ msgstr "Module exact match" + +#~ msgid "Check it if you want to match module name literally" +#~ msgstr "Check if you want to literally match module name." + +#~ msgid "Modules to match" +#~ msgstr "Modules to match" + +#~ msgid "Select the modules to match when create a report for agents" +#~ msgstr "Select the modules to match when creating a report for agents." + +#~ msgid "Modules to match (Free text)" +#~ msgstr "Modules to match (Free text)" + +#~ msgid "Free text to filter the modules of agents when apply this template." +#~ msgstr "" +#~ "Free text to filter the modules of agents when applying this template." + +#~ msgid "Create a graph for each agent" +#~ msgstr "Create a graph for each agent" + +#~ msgid "" +#~ "If it is checked, the regexp or name of modules match only each to each to " +#~ "agent, instead create a big graph with all modules from all agents." +#~ msgstr "" +#~ "If this is checked, the regexp or name of modules match only once to each " +#~ "agent, instead of creating a big graph with all modules from all agents." + +#~ msgid "Please save the SLA template for start to add items in this list." +#~ msgstr "" +#~ "Please save the SLA template before starting to add items to this list." + +#~ msgid "Not literally" +#~ msgstr "Not literally" + +#~ msgid "" +#~ "Case insensitive regular expression for agent name. For example: Network* " +#~ "will match with the following agent names: network_agent1, NetworK CHECKS" +#~ msgstr "" +#~ "Case insensitive regular expression for agent name. For example: Network* " +#~ "will match with the following agent names: network_agent1, NetworK CHECKS" + +#~ msgid "Please save the template to start adding items into the list." +#~ msgstr "Please save the template to start adding items to the list." + +#~ msgid "Template updated successfully" +#~ msgstr "Template updated successfully." + +#~ msgid "Error updating template" +#~ msgstr "Error updating template" + +#~ msgid "3 hours" +#~ msgstr "3 hours" + +#~ msgid "4 days" +#~ msgstr "4 days" + +#~ msgid "Policies Management" +#~ msgstr "Policies Management" + +#~ msgid "All policy agents added to delete queue" +#~ msgstr "All policy agents added to delete queue." + +#~ msgid "Policy agents cannot be added to the delete queue" +#~ msgstr "Policy agents cannot be added to the delete queue." + +#~ msgid "a" +#~ msgstr "a" + +#~ msgid "Policy updated" +#~ msgstr "Policy updated." + +#~ msgid "Pending update policy only database" +#~ msgstr "Pending update policy only database" + +#~ msgid "Pending update policy" +#~ msgstr "Pending update policy" + +#~ msgid "Linking" +#~ msgstr "Linking" + +#~ msgid "External alerts" +#~ msgstr "External alerts" + +#~ msgid "Queue" +#~ msgstr "Queue" + +#~ msgid "A policy with agents cannot be deleted. Purge it first" +#~ msgstr "A policy with agents cannot be deleted. Please purge it first." + +#~ msgid "Deleting all policy agents" +#~ msgstr "Deleting all policy agents" + +#~ msgid "All the policy agents will be deleted" +#~ msgstr "All the policy agents will be deleted." + +#~ msgid "Delete all agents" +#~ msgstr "Delete all agents" + +#~ msgid "" +#~ "If you change this description, you must change into the text of Data " +#~ "configuration." +#~ msgstr "" +#~ "If you change this description, you must change to the text of Data " +#~ "configuration." + +#~ msgid "Could not be added module(s). You must select a policy" +#~ msgstr "Module(s) could not be added. You must select a policy first." + +#, php-format +#~ msgid "Successfully added module(s) (%s/%s) to policy %s" +#~ msgstr "Successfully added module(s) (%s/%s) to policy %s" + +#, php-format +#~ msgid "Could not be added module(s) (%s/%s) to policy %s" +#~ msgstr "module(s) could not be added (%s/%s) to policy %s." + +#~ msgid "Successfully added module." +#~ msgstr "Module successfully added." + +#~ msgid "Could not be added module." +#~ msgstr "Module could not be added." + +#~ msgid "" +#~ "The module type in Data configuration is empty, take from combo box of form." +#~ msgstr "" +#~ "The module type in Data configuration is empty, take it from the combo box " +#~ "of form." + +#~ msgid "" +#~ "The module name in Data configuration is empty, take from text field of form." +#~ msgstr "" +#~ "The module name in Data configuration is empty, take it from the text field " +#~ "of form." + +#~ msgid "" +#~ "Successfully added to delete pending modules. Will be deleted in the next " +#~ "policy application." +#~ msgstr "" +#~ "Successfully added to modules pending for deletion. They will be deleted in " +#~ "the next policy application." + +#~ msgid "Successfully reverted deletion" +#~ msgstr "Reverting deletion successful." + +#~ msgid "Could not be reverted" +#~ msgstr "Could not be reverted." + +#~ msgid "Successfully duplicate the module." +#~ msgstr "Duplication of the module successful." + +#~ msgid "Local component" +#~ msgstr "Local component" + +#~ msgid "Undo deletion" +#~ msgstr "Undo deletion" + +#~ msgid "Copy selected modules to policy: " +#~ msgstr "Copy selected modules to policy : " + #~ msgid "Variable" #~ msgstr "Variable" +#~ msgid "Are you sure to copy modules into policy?\\n" +#~ msgstr "Are you sure to copy modules into policy ? \\n" + +#~ msgid "Please select any module to copy" +#~ msgstr "Please select any module to copy" + +#~ msgid "" +#~ "Successfully added to delete pending agents. Will be deleted in the next " +#~ "policy application." +#~ msgstr "" +#~ "Successfully added to agents pending for deletion. They will be deleted in " +#~ "the next policy application." + +#~ msgid "Successfully added to delete queue" +#~ msgstr "Successfully added to delete queue." + +#~ msgid "Could not be added to delete queue" +#~ msgstr "Could not be added to the delete queue." + +#~ msgid "Successfully deleted from delete pending agents" +#~ msgstr "Successfully deleted from agents pending deletion." + +#~ msgid "Could not be deleted from delete pending agents" +#~ msgstr "Could not be deleted from agents pending deletion" + +#~ msgid "Agents in Policy" +#~ msgstr "Agents in Policy" + +#~ msgid "Add agents to policy" +#~ msgstr "Add agents to policy" + +#~ msgid "Delete agents from policy" +#~ msgstr "Delete agents from policy" + +#~ msgid "Applied" +#~ msgstr "Applied" + +#~ msgid "Not applied" +#~ msgstr "Not applied" + +#~ msgid "R." +#~ msgstr "R." + +#~ msgid "Unlinked modules" +#~ msgstr "Unlinked modules" + +#~ msgid "U." +#~ msgstr "U." + +#~ msgid "Last application" +#~ msgstr "Last application" + +#~ msgid "Add to delete queue" +#~ msgstr "Add to delete queue" + +#~ msgid "This agent can not be remotely configured" +#~ msgstr "This agent can not be remotely configured." + +#~ msgid "Add to apply queue" +#~ msgstr "Add to apply queue" + +#~ msgid "Policy applied" +#~ msgstr "Policy applied" + +#~ msgid "Need apply" +#~ msgstr "Need apply" + +#~ msgid "Applying policy" +#~ msgstr "Applying policy" + +#~ msgid "Deleting from policy" +#~ msgstr "Deleting from policy" + +#~ msgid "" +#~ "Successfully added to delete the collection. Will be deleted in the next " +#~ "policy application." +#~ msgstr "" +#~ "Successfully added to deletion of the collection. It will be deleted in the " +#~ "next policy application." + +#~ msgid "Outdate" +#~ msgstr "Outdated" + +#~ msgid "Created successfuly" +#~ msgstr "Successfully created" + +#~ msgid "" +#~ "Successfully added to delete pending alerts. Will be deleted in the next " +#~ "policy application." +#~ msgstr "" +#~ "Successfully added to alerts pending deletion. It will be deleted in the " +#~ "next policy application." + +#~ msgid "Added action successfuly" +#~ msgstr "Action successfully added" + +#~ msgid "Deleted action successfuly" +#~ msgstr "Action successfully deleted" + +#~ msgid "Policy module" +#~ msgstr "Policy module" + +#~ msgid "Module is not selected" +#~ msgstr "Module is not selected" + +#~ msgid "Select inventory module" +#~ msgstr "Select inventory module" + +#~ msgid "Linking modules" +#~ msgstr "Linking modules" + +#~ msgid "Error: Update linking modules to policy" +#~ msgstr "Error : Update linking modules to policy" + +#~ msgid "Success: Update linking modules to policy" +#~ msgstr "Success : Update linking modules to policy" + +#~ msgid "Free text for filter (*)" +#~ msgstr "Free text for filter (*)" + +#~ msgid "Free text for filter" +#~ msgstr "Free text for filter" + +#~ msgid "List of modules unlinked" +#~ msgstr "List of unlinked modules" + +#~ msgid "Add policy" +#~ msgstr "Add policy" + +#~ msgid "Operation successfully deleted from the queue" +#~ msgstr "Operation successfully deleted from the queue." + +#~ msgid "Operation cannot be deleted from the queue" +#~ msgstr "Operation cannot be deleted from the queue." + +#~ msgid "Operations successfully deleted from the queue" +#~ msgstr "Operations successfully deleted from the queue." + +#~ msgid "Operations cannot be deleted from the queue" +#~ msgstr "Operations cannot be deleted from the queue." + +#~ msgid "Update pending" +#~ msgstr "Update pending" + +#~ msgid "Update pending agents" +#~ msgstr "Update pending agents" + +#~ msgid "Add to apply queue only for database" +#~ msgstr "Add to apply queue only for database" + +#~ msgid "Link pending modules" +#~ msgstr "Link pending modules" + +#~ msgid "Will be linked in the next policy application" +#~ msgstr "Will be linked in the next policy application" + +#~ msgid "Unlink pending modules" +#~ msgstr "Unlink pending modules" + +#~ msgid "Will be unlinked in the next policy application" +#~ msgstr "Will be unlinked in the next policy application." + +#~ msgid "Delete pending" +#~ msgstr "Delete pending" + +#~ msgid "Delete pending agents" +#~ msgstr "Delete pending agents" + +#~ msgid "Will be deleted in the next policy application" +#~ msgstr "Will be deleted in the next policy application" + +#~ msgid "Delete pending modules" +#~ msgstr "Delete pending modules" + +#~ msgid "Delete pending inventory modules" +#~ msgstr "Delete pending inventory modules" + +#~ msgid "Delete pending alerts" +#~ msgstr "Delete pending alerts" + +#~ msgid "Delete pending external alerts" +#~ msgstr "Delete pending external alerts" + +#~ msgid "Delete pending file collections" +#~ msgstr "Delete pending file collections" + +#~ msgid "Delete pending plugins" +#~ msgstr "Delete pending plugins" + +#~ msgid "Advices" +#~ msgstr "Advices" + +#~ msgid "Queue summary" +#~ msgstr "Queue summary" + +#~ msgid "This operation could take a long time" +#~ msgstr "This operation could take a long time." + +#~ msgid "Apply (database and files)" +#~ msgstr "Apply (database and files)" + +#~ msgid "Apply (only database)" +#~ msgstr "Apply (only database)" + +#~ msgid "Complete" +#~ msgstr "Complete" + +#~ msgid "Incomplete" +#~ msgstr "Incomplete" + +#~ msgid "Queue filter" +#~ msgstr "Queue filter" + +#~ msgid "Finished" +#~ msgstr "Finished" + +#~ msgid "Delete from queue" +#~ msgstr "Delete from queue" + +#~ msgid "Empty queue" +#~ msgstr "Empty queue" + +#~ msgid "Delete all" +#~ msgstr "Delete all" + +#~ msgid "Operation successfully added to the queue" +#~ msgstr "Operation successfully added to the queue" + +#~ msgid "Operation cannot be added to the queue" +#~ msgstr "Operation cannot be added to the queue" + +#~ msgid "Duplicated or incompatible operation in the queue" +#~ msgstr "Duplicated or incompatible operation in the queue" + +#~ msgid "" +#~ "Successfully added to delete pending plugins. Will be deleted in the next " +#~ "policy application." +#~ msgstr "" +#~ "Successfully added to plugins pending deletion. It will be deleted in the " +#~ "next policy application." + +#~ msgid "Cannot be added to delete pending plugins." +#~ msgstr "Cannot be added to plugins pending deletion." + +#~ msgid "Duplicated alert" +#~ msgstr "Duplicated alert" + +#~ msgid "Modules in policy agents" +#~ msgstr "Modules in policy agents" + +#~ msgid "Alert Template" +#~ msgstr "Alert Template" + +#~ msgid "List event alerts" +#~ msgstr "List event alerts" + +#~ msgid "Builder event alert" +#~ msgstr "Builder event alert" + +#~ msgid "Error processing action" +#~ msgstr "Error processing action" + +#~ msgid "Error validating alert(s)" +#~ msgstr "Error validating alert(s)" + +#~ msgid "Ac." +#~ msgstr "Ac." + +#~ msgid "Val." +#~ msgstr "Val." + +#~ msgid "Move up" +#~ msgstr "Move up" + +#~ msgid "Move down" +#~ msgstr "Move down" + +#~ msgid "No associated actions" +#~ msgstr "No associated actions" + +#~ msgid "View associated rules" +#~ msgstr "View associated rules" + +#~ msgid "List event rules" +#~ msgstr "List event rules" + +#~ msgid "Configure event rule" +#~ msgstr "Configure event rule" + +#~ msgid "User comment" +#~ msgstr "User comment" + +#~ msgid "This field will be processed with regexp" +#~ msgstr "This field will be processed with regexp" + +#~ msgid "Window" +#~ msgstr "Window" + +#~ msgid "Configure event alert" +#~ msgstr "Configure event alert" + +#~ msgid "Could not be created, please fill alert name" +#~ msgstr "Could not be created, please fill alert name." + +#~ msgid "Rule evaluation mode" +#~ msgstr "Rule evaluation mode" + +#~ msgid "Group by" +#~ msgstr "Group by" + +#~ msgid "Please Read" +#~ msgstr "Please read" + +#~ msgid "" +#~ "Since the alert can have multiple actions. You can edit them from the alert " +#~ "list of events." +#~ msgstr "" +#~ "Since the alert can have multiple actions. You can edit them from the alert " +#~ "list of events." + +#~ msgid "Event rules" +#~ msgstr "Event rules" + +#~ msgid "Error creating rule" +#~ msgstr "Error creating rule" + +#~ msgid "Successfully created rule" +#~ msgstr "Successfully created rule" + +#~ msgid "Error updating rule" +#~ msgstr "Error updating rule" + +#~ msgid "Successfully updating rule" +#~ msgstr "Successfully updating rule" + +#~ msgid "Error updating rule operators" +#~ msgstr "Error updating rule operators" + +#~ msgid "Successfully update rule operators" +#~ msgstr "Updating rule operators successful." + +#~ msgid "(Agent)" +#~ msgstr "(Agent)" + +#~ msgid "Logic expression for these rules:" +#~ msgstr "Logic expression for these rules:" + +#~ msgid "Update operators" +#~ msgstr "Update operators" + +#~ msgid "Success: create the alerts." +#~ msgstr "Creating of the alerts successful." + +#~ msgid "Failed: create the alerts for this modules, please check." +#~ msgstr "Failure in creating the alerts for these modules, please check." + +#~ msgid "Modules agents in policy" +#~ msgstr "Module agents in policy" + +#~ msgid "SNMP Alerts to be deleted" +#~ msgstr "SNMP alerts to be deleted" + +#~ msgid "Success: remove the alerts." +#~ msgstr "Removal of the alerts successful." + +#~ msgid "Failed: remove the alerts for this modules, please check." +#~ msgstr "Failure in removing the alerts for these modules, please check." + +#, php-format +#~ msgid "Successfully updated alerts (%s / %s)" +#~ msgstr "Successfully updated alerts (%s / %s)" + +#, php-format +#~ msgid "Unsuccessfully updated alerts (%s / %s)" +#~ msgstr "Updating of alerts unsuccessful (%s / %s)." + +#~ msgid "SNMP Alerts to be edit" +#~ msgstr "SNMP Alerts to be edited" + +#~ msgid "Filter module" +#~ msgstr "Filter Module" + +#~ msgid "Updated modules on database" +#~ msgstr "Updated modules in the database" + +#~ msgid "Agent configuration files updated" +#~ msgstr "Agent configuration files updated." + #~ msgid "Massive alerts policy addition" #~ msgstr "Massive alerts policy addition" @@ -35996,25 +25335,443 @@ msgstr "Only user can use the API" #~ msgid "Massive Satellite modules edition" #~ msgstr "Massive Satellite Modules Editing" +#~ msgid "Custom OID" +#~ msgstr "Custom OID" + #~ msgid "Error parsing MIB" #~ msgstr "Error parsing MIB" +#~ msgid "Successfully added trap custom values" +#~ msgstr "Success in adding trap custom values." + +#~ msgid "Error adding trap custom values" +#~ msgstr "Error in adding trap custom values." + +#~ msgid "No change in data" +#~ msgstr "No change in data" + +#~ msgid "Successfully updated trap custom values" +#~ msgstr "Updating trap custom values successful." + +#~ msgid "Error updating trap custom values" +#~ msgstr "Error in updating trap custom values." + +#~ msgid "Successfully deleted trap custom values" +#~ msgstr "Deletion of trap custom values successful." + +#~ msgid "Error deleting trap custom values" +#~ msgstr "Error in deleting trap custom values." + +#, php-format +#~ msgid "Uploaded %s/%s traps" +#~ msgstr "Uploaded %s/%s traps" + #, php-format #~ msgid "Fail uploaded %s/%s traps" #~ msgstr "Failure in uploading %s/%s traps" +#~ msgid "Fail uploaded file" +#~ msgstr "Failure in uploading file" + +#~ msgid "Load MIB" +#~ msgstr "Load MIB" + +#~ msgid "Upload MIB" +#~ msgstr "Upload MIB" + +#~ msgid "Log storage directory" +#~ msgstr "Log storage directory" + +#~ msgid "Directory where log data will be stored." +#~ msgstr "Directory where the log data will be stored." + +#~ msgid "Sets the maximum lifetime for log data in days." +#~ msgstr "Sets the maximum lifetime for log data in days." + +#~ msgid "Enterprise ACL setup" +#~ msgstr "Enterprise ACL setup" + +#~ msgid "Add new ACL element to profile" +#~ msgstr "Add new ACL element to profile" + +#~ msgid "Section" +#~ msgstr "Section" + +#~ msgid "Page" +#~ msgstr "Page" + +#~ msgid "Filter by profile" +#~ msgstr "Filter by profile" + +#~ msgid "Skins configuration" +#~ msgstr "Skins configuration" + +#~ msgid "Error deleting skin" +#~ msgstr "Error deleting skin" + +#~ msgid "Successfully deleted skin" +#~ msgstr "Successfully deleted skin" + +#~ msgid "Create skin" +#~ msgstr "Create skin" + +#~ msgid "Skin name" +#~ msgstr "Skin name" + +#~ msgid "Relative path" +#~ msgstr "Relative path" + +#~ msgid "Successfully updated skin" +#~ msgstr "Updating skin successful" + +#~ msgid "Error updating skin" +#~ msgstr "Error in updating skin" + +#~ msgid "Error creating skin" +#~ msgstr "Error on creating skin." + +#~ msgid "Successfully created skin" +#~ msgstr "Creation of skin successful." + +#~ msgid "" +#~ "Zip file with skin subdirectory. The name of the zip file only can have " +#~ "alphanumeric characters." +#~ msgstr "" +#~ "Zip file with skin subdirectory. The name of the zip file only can have " +#~ "alphanumeric characters." + +#~ msgid "Group/s" +#~ msgstr "Group/s" + +#~ msgid "Metaconsole setup" +#~ msgstr "Metaconsole setup" + +#~ msgid "Successfully update" +#~ msgstr "Update successful." + +#~ msgid "Could not be update" +#~ msgstr "Could not be updated." + +#~ msgid "Pandora FMS Metaconsole item edition" +#~ msgstr "Pandora FMS Metaconsole item edition" + +#~ msgid "Auth token" +#~ msgstr "Auth token" + +#~ msgid "" +#~ "Token previously configured on the destination Pandora console in order to " +#~ "use delegated authentification." +#~ msgstr "" +#~ "Token previously configured on the destination Pandora console in order to " +#~ "use delegated authentification." + +#~ msgid "Console URL" +#~ msgstr "Console URL" + +#~ msgid "DB Host" +#~ msgstr "DB Host" + +#~ msgid "DB Name" +#~ msgstr "DB Name" + +#~ msgid "DB User" +#~ msgstr "DB User" + +#~ msgid "DB Password" +#~ msgstr "DB Password" + +#~ msgid "Console User" +#~ msgstr "Console User" + +#~ msgid "Console Password" +#~ msgstr "Console Password" + +#~ msgid "DB" +#~ msgstr "DB" + +#~ msgid "API" +#~ msgstr "API" + +#~ msgid "Compatibility" +#~ msgstr "Compatibility" + +#~ msgid "Number of days before data is transfered to history database." +#~ msgstr "Number of days before the data is transfered to history database." + +#~ msgid "" +#~ "Data size of mechanism used to transfer data (similar to a data buffer.)" +#~ msgstr "" +#~ "Data size of mechanism used to transfer the data (similar to a data buffer.)" + +#~ msgid "Time interval between data transfer." +#~ msgstr "Time interval between data transfer." + +#~ msgid "" +#~ "Before activating this option check your ACL Setup. You may lose access to " +#~ "the console." +#~ msgstr "" +#~ "Before activating this option, check your ACL Setup. You may lose access to " +#~ "the console." + +#~ msgid " Bytes" +#~ msgstr " Bytes" + +#~ msgid "Seconds" +#~ msgstr "Seconds" + +#~ msgid "Only validated events" +#~ msgstr "Only validated events" + +#~ msgid "" +#~ "The inventory modules included in the changes blacklist will not generate " +#~ "events when change." +#~ msgstr "" +#~ "The inventory modules included in the changes blacklist will not generate " +#~ "events if changed." + +#~ msgid "Out of black list" +#~ msgstr "Out of black list" + +#~ msgid "In black list" +#~ msgstr "Into black list" + +#~ msgid "Push selected modules into blacklist" +#~ msgstr "Push selected modules into blacklist." + +#~ msgid "Pop selected modules out of blacklist" +#~ msgstr "Push selected modules out of blacklist." + +#~ msgid "Enterprise options" +#~ msgstr "Enterprise Options" + +#~ msgid " Caracters" +#~ msgstr " Characters" + +#~ msgid "Set 0 if never expire." +#~ msgstr "Set to '0' to never let it expire." + +#~ msgid " Days" +#~ msgstr " Days" + +#~ msgid " Minutes" +#~ msgstr " Minutes" + +#~ msgid "Two attempts minimum" +#~ msgstr "Two attempts minimum" + +#~ msgid " Attempts" +#~ msgstr " Attempts" + +#~ msgid "Enterprise password policy" +#~ msgstr "Enterprise password policy" + +#~ msgid "" +#~ "Rules applied to the management of passwords. This policy applies to all " +#~ "users except the administrator." +#~ msgstr "" +#~ "Rules applied to the management of passwords. This policy applies to all " +#~ "users except to the administrator." + +#~ msgid "Active directory" +#~ msgstr "Active directory" + +#~ msgid "Remote Pandora FMS" +#~ msgstr "Remote Pandora FMS" + +#~ msgid "Remote Babel Enterprise" +#~ msgstr "Remote Babel Enterprise" + +#~ msgid "Remote Integria" +#~ msgstr "Remote Integria" + +#~ msgid "Pandora FMS host" +#~ msgstr "Pandora FMS host" + +#~ msgid "Macros" +#~ msgstr "Macros" + +#~ msgid "Local component management" +#~ msgstr "Local component management" + +#~ msgid "Successfully created inventory module" +#~ msgstr "Inventory module successfully created." + +#~ msgid "Error creating inventory module" +#~ msgstr "Error in creating inventory module." + +#~ msgid "Interpreter" +#~ msgstr "Interpreter" + +#~ msgid "Local module" +#~ msgstr "Local Module" + +#~ msgid "Remote/Local" +#~ msgstr "Remote / Local" + +#~ msgid "Block Mode" +#~ msgstr "Block Mode" + +#~ msgid "separate fields with " +#~ msgstr "separate fields with " + +#~ msgid "Or disable Pandora FMS enterprise" +#~ msgstr "Or disable Pandora FMS enterprise" + +#, php-format +#~ msgid "" +#~ "License out of limits

    " +#~ "This license allows %d agents and you have %d agents configured." +#~ msgstr "" +#~ "Licence out of limits

    " +#~ "This licence allows %d agents and you have %d agents configured." + +#~ msgid "" +#~ "This license has expired. " +#~ "

    You can not get updates until you renew the license." +#~ msgstr "" +#~ "This licence has expired. " +#~ "

    You cannot get any updates until you've renewed the licence." + +#~ msgid "" +#~ "To continue using Pandora FMS, please disable enterprise by renaming the " +#~ "Enterprise directory in the console.

    Or contact Artica at " +#~ "info@artica.es for a valid license:" +#~ msgstr "" +#~ "To continue using Pandora FMS, please disable enterprise by renaming the " +#~ "Enterprise directory in the console.

    Or contact Artica at " +#~ "info@artica.es for a valid licence :" + +#~ msgid "Please contact Artica at info@artica.es to renew the license." +#~ msgstr "Please contact Artica at info@artica.es to renew the licence." + +#~ msgid "Renew" +#~ msgstr "Renew" + +#~ msgid "Top N Events by agent." +#~ msgstr "Top N Events by agent." + +#~ msgid "Top N events by agent." +#~ msgstr "Top N events by agent." + +#~ msgid "Amount to show" +#~ msgstr "Amount to show" + +#~ msgid "Please select one or more groups." +#~ msgstr "Please select one or more groups." + +#~ msgid "There is not data to show." +#~ msgstr "There is not data to show." + +#~ msgid "Please, configure this widget before use" +#~ msgstr "Please configure this widget before usage" + +#~ msgid "Latest events list" +#~ msgstr "Latest events list" + +#~ msgid "Limit" +#~ msgstr "Limit" + +#~ msgid "Only pending" +#~ msgstr "Only pending" + +#~ msgid "Map made by user" +#~ msgstr "Map made by user" + +#~ msgid "Show a map made by user" +#~ msgstr "Show a map made by user" + +#~ msgid "Alerts Fired" +#~ msgstr "Alerts Fired" + +#~ msgid "Alerts Fired report" +#~ msgstr "Alerts Fired report" + +#~ msgid "Show a report made by user" +#~ msgstr "Show a report made by user" + +#~ msgid "Single graph" +#~ msgstr "Single graph" + +#~ msgid "Show a graph of an agent module" +#~ msgstr "Show a graph of an agent module" + +#~ msgid "Show a top n of agents modules." +#~ msgstr "Show a top n of agents modules." + +#~ msgid "" +#~ "Please could you fill the widget data previous to filling the list items." +#~ msgstr "" +#~ "Please could you fill the widget data previous to filling the list items." + +#~ msgid "avg" +#~ msgstr "avg" + +#~ msgid "Selection module one by one" +#~ msgstr "Selection module one by one" + +#~ msgid "Selection several modules" +#~ msgstr "Selection several modules" + +#~ msgid "Regex for to filter modules" +#~ msgstr "Regex for to filter modules" + +#~ msgid "Filter modules" +#~ msgstr "Filter modules" + #~ msgid "Successful added modules" #~ msgstr "Successful added modules" #~ msgid "Unsuccessful added modules" #~ msgstr "Unsuccessful added modules" +#~ msgid "Show the URL content" +#~ msgstr "Show the URL content" + #~ msgid "Height in px (zero for auto)" #~ msgstr "Height in px (zero for auto)" +#~ msgid "My URL" +#~ msgstr "My URL" + #~ msgid "Invalid URL" #~ msgstr "Invalid URL" +#~ msgid "Welcome message to Pandora FMS" +#~ msgstr "Welcome message to Pandora FMS" + +#~ msgid "Welcome" +#~ msgstr "Welcome" + +#~ msgid "" +#~ "This is an example of a dashboard widget. A widget may contain elements" +#~ msgstr "" +#~ "This is an example of a dashboard widget. A widget may contain elements" + +#~ msgid "" +#~ "To add more elements, click on \"Add widgets\" on the top of this " +#~ "page." +#~ msgstr "" +#~ "To add more elements, click on \"Add widgets\" on the top of this " +#~ "page." + +#~ msgid "" +#~ "To delete this message, click on the delete button on top right corner of " +#~ "this element." +#~ msgstr "" +#~ "To delete this message, click on the delete button on top right corner of " +#~ "this element." + +#~ msgid "" +#~ "To do so, just click on the title and drag and drop it to the desired place." +#~ msgstr "" +#~ "To do so, just click on the title and drag and drop it to the desired place." + +#~ msgid "Thanks for using Pandora FMS" +#~ msgstr "Thanks for using Pandora FMS." + +#~ msgid "Show a map of the monitored network" +#~ msgstr "Show a map of the monitored network." + #~ msgid "No overlap" #~ msgstr "No overlap" @@ -36033,6 +25790,36 @@ msgstr "Only user can use the API" #~ msgid "12" #~ msgstr "12" +#~ msgid "Maps status" +#~ msgstr "Maps status" + +#~ msgid "General and quick visual maps report" +#~ msgstr "General and quick visual maps report" + +#~ msgid "Panel with a message" +#~ msgstr "Panel with a message" + +#~ msgid "My Post" +#~ msgstr "My Post" + +#~ msgid "Show a defined custom graph" +#~ msgstr "Show a defined custom graph" + +#~ msgid "Groups status" +#~ msgstr "Groups status" + +#~ msgid "General and quick group status report" +#~ msgstr "General and quick group status report" + +#~ msgid "Show a list of global monitor health" +#~ msgstr "Show a list of global monitor health" + +#~ msgid "Top N Events by module." +#~ msgstr "Top N Events by module." + +#~ msgid "Top N events by module." +#~ msgstr "Top N events by module." + #~ msgid "Dashboard replicate" #~ msgstr "Dashboard replicate" @@ -36057,6 +25844,18 @@ msgstr "Only user can use the API" #~ msgid "Replicate Dashboard" #~ msgstr "Replicate Dashboard" +#~ msgid "Configure widget" +#~ msgstr "Configure widget" + +#~ msgid "Delete widget" +#~ msgstr "Delete widget" + +#~ msgid "Widget cannot be loaded" +#~ msgstr "Cannot load widget." + +#~ msgid "Please, configure the widget again to recover it" +#~ msgstr "Please configure the widget again to recover it" + #~ msgid "Dashboard successfuly updated" #~ msgstr "Dashboard successfuly updated." @@ -36069,6 +25868,9 @@ msgstr "Only user can use the API" #~ msgid "Dashboard successfuly created" #~ msgstr "Dashboard successfuly created." +#~ msgid "Slides mode" +#~ msgstr "Slides mode" + #~ msgid "Next Dashboard" #~ msgstr "Next Dashboard" @@ -36078,12 +25880,18 @@ msgstr "Only user can use the API" #~ msgid "Previous Dashboard" #~ msgstr "Previous Dashboard" +#~ msgid "Pause" +#~ msgstr "Pause" + #~ msgid "Next slide in" #~ msgstr "Next slide in" #~ msgid "Add dashboard" #~ msgstr "Add dashboard" +#~ msgid "Add widget" +#~ msgstr "Add widget" + #~ msgid "Update dashboard" #~ msgstr "Update dashboard" @@ -36093,18 +25901,454 @@ msgstr "Only user can use the API" #~ msgid "Dashboard options" #~ msgstr "Dashboard options" +#~ msgid "Private dashboard" +#~ msgstr "Private dashboard" + #~ msgid "Add new dashboard view" #~ msgstr "Add new dashboard view" +#~ msgid "Add new widget" +#~ msgstr "Add new widget" + +#~ msgid "Search results for" +#~ msgstr "Search results for" + +#~ msgid "There are no agents included in this group" +#~ msgstr "There are no agents included in this group" + +#~ msgid "Screens" +#~ msgstr "Screens" + +#~ msgid "Create visualmap" +#~ msgstr "Create visual map" + #~ msgid "Visualmap" #~ msgstr "Visual map" +#~ msgid "The user is not in neither group with EW profile" +#~ msgstr "The user is not in either of the groups with an EW profile." + +#~ msgid "Succesful updated" +#~ msgstr "Update successful." + +#~ msgid "Unsucessful updated" +#~ msgstr "Update unsuccessful." + +#~ msgid "Fields" +#~ msgstr "Fields" + +#~ msgid "Tactical View" +#~ msgstr "Tactical View" + +#~ msgid "More events" +#~ msgstr "More events" + +#~ msgid "Create module" +#~ msgstr "Create module" + +#~ msgid "Can't connect to Pandora FMS instance" +#~ msgstr "Cannot connect to Pandora FMS instance." + +#~ msgid "Web check" +#~ msgstr "Web check" + +#~ msgid "Module description" +#~ msgstr "Module description" + +#~ msgid "Step by step wizard" +#~ msgstr "Step by step wizard" + +#~ msgid "Click Create to continue" +#~ msgstr "Click Create to continue" + +#~ msgid "Edit module" +#~ msgstr "Edit module" + +#~ msgid "The alert you are trying to add is already in the list of alerts" +#~ msgstr "The alert you are trying to add is already in the list of alerts." + +#~ msgid "Please, select an alert" +#~ msgstr "Please select an alert" + +#~ msgid "Please, select an agent" +#~ msgstr "Please select an agent" + +#~ msgid "String" +#~ msgstr "String" + +#~ msgid "Another agent already exists with the same name" +#~ msgstr "Another agent with the same name already exists." + +#~ msgid "Preview" +#~ msgstr "Preview" + +#~ msgid "Edit agent" +#~ msgstr "Edit agent" + #~ msgid "Please, set a valid IP address" #~ msgstr "Please set a valid IP address." +#~ msgid "Advanced configuration" +#~ msgstr "Advanced configuration" + +#~ msgid "Invalid characters founded in module name" +#~ msgstr "Invalid characters found in module name." + +#~ msgid "Please, set a name" +#~ msgstr "Please set a name" + +#~ msgid "Please, set an interval" +#~ msgstr "Please set an interval" + +#~ msgid "Select the agent to be edited or deleted" +#~ msgstr "Select the agent to be edited or deleted" + +#~ msgid "Select the agent where the module will be created" +#~ msgstr "Select the agent where the module will be created" + +#~ msgid "Create Module" +#~ msgstr "Create Module" + +#~ msgid "Select the module to be edited or deleted" +#~ msgstr "Select the module to be edited or deleted" + +#~ msgid "Select the module where the alert will be created" +#~ msgstr "Select the module in which the alert will be created." + +#~ msgid "Select the alert to be edited or deleted" +#~ msgstr "Select the alert to be edited or deleted" + +#~ msgid "Group View" +#~ msgstr "Group View" + +#~ msgid "Synchronizing" +#~ msgstr "Synchronising" + +#~ msgid "Users synchronization" +#~ msgstr "Users synchronisation" + +#~ msgid "Groups synchronization" +#~ msgstr "Groups synchronisation" + +#~ msgid "Alerts synchronization" +#~ msgstr "Alerts synchronisation" + +#~ msgid "Components synchronization" +#~ msgstr "Components synchronization" + +#~ msgid "Tags synchronization" +#~ msgstr "Tags synchronisation" + +#, php-format +#~ msgid "Could not be update: Error in %s" +#~ msgstr "Could not be updated : Error in %s" + +#~ msgid "Customize sections" +#~ msgstr "Customise sections" + +#~ msgid "Disabled sections" +#~ msgstr "Disabled sections" + +#~ msgid "Enabled sections" +#~ msgstr "Enabled sections" + +#~ msgid "Push selected sections to enable it" +#~ msgstr "Push selected sections to enable it" + +#~ msgid "Pop selected sections to disable it" +#~ msgstr "Pop selected sections to disable it" + +#~ msgid "Passwords" +#~ msgstr "Passwords" + +#, php-format +#~ msgid "Error updating user %s" +#~ msgstr "Error in updating user %s" + +#, php-format +#~ msgid "Updated user %s" +#~ msgstr "Updated user %s" + +#, php-format +#~ msgid "Error creating user %s" +#~ msgstr "Error in creating user %s" + +#, php-format +#~ msgid "Created user %s" +#~ msgstr "Created user %s" + +#, php-format +#~ msgid "" +#~ "Error creating/updating the followings elements groups/profiles/user " +#~ "profiles (%d/%d/%d)" +#~ msgstr "" +#~ "Error creating/updating the following elements groups / profiles / user " +#~ "profiles (%d/%d/%d)" + +#, php-format +#~ msgid "" +#~ "The followings elements groups/profiles/user profiles were created/updated " +#~ "sucessfully (%d/%d/%d)" +#~ msgstr "" +#~ "The following element groups / profiles / user profiles were created / " +#~ "updated sucessfully (%d/%d/%d)" + +#, php-format +#~ msgid "Error connecting to %s" +#~ msgstr "Error connecting to %s" + +#~ msgid "This metaconsole" +#~ msgstr "This meta-console" + +#~ msgid "Profile mode" +#~ msgstr "Profile mode" + +#~ msgid "Profile synchronization mode." +#~ msgstr "Profile synchronisation mode" + +#~ msgid "New profile" +#~ msgstr "New profile" + +#~ msgid "Copy profile" +#~ msgstr "Copy profile" + #~ msgid "Check this to copy user original profiles" #~ msgstr "Check this to copy the user's original profiles" +#~ msgid "Sync" +#~ msgstr "Sync" + +#, php-format +#~ msgid "Error creating %s components groups " +#~ msgstr "Error in creating %s component groups " + +#, php-format +#~ msgid "Created %s component groups" +#~ msgstr "Created %s component groups" + +#, php-format +#~ msgid "Error creating/updating %s/%s local components " +#~ msgstr "Error creating/updating %s/%s local components " + +#, php-format +#~ msgid "Created/Updated %s/%s local components" +#~ msgstr "Created / updated %s/%s local components" + +#, php-format +#~ msgid "Error creating/updating %s/%s network components " +#~ msgstr "Error in creating / updating %s/%s network components " + +#, php-format +#~ msgid "Created/Updated %s/%s network components" +#~ msgstr "Created/updated %s/%s network components" + +#~ msgid "Metaconsole elements" +#~ msgstr "Metaconsole elements" + +#~ msgid "The number of elements retrieved for each instance in some views." +#~ msgstr "The number of elements retrieved for each instance in some views." + +#~ msgid "Visual" +#~ msgstr "Visual" + +#~ msgid "Could not be delete" +#~ msgstr "Could not be deleted." + +#~ msgid "" +#~ "Complete path to Pandora console without last \"/\" character. Example " +#~ msgstr "" +#~ "Complete path to Pandora console without last \"/\" character. Example " + +#~ msgid "There aren't server added to metaconsole" +#~ msgstr "There are no servers added to metaconsole." + +#, php-format +#~ msgid "Error creating/updating %s/%s comamnds" +#~ msgstr "Error in creating / updating %s/%s commands." + +#, php-format +#~ msgid "Created/Updated %s/%s commands" +#~ msgstr "Created / updated %s/%s commands" + +#, php-format +#~ msgid "Error creating/updating %s/%s actions" +#~ msgstr "Error in creating / updating %s/%s actions." + +#, php-format +#~ msgid "Created/Updated %s/%s actions" +#~ msgstr "Created / updated %s/%s actions" + +#, php-format +#~ msgid "Error creating/updating %s/%s templates" +#~ msgstr "Error in creating / updating %s/%s templates" + +#, php-format +#~ msgid "Created/Updated %s/%s templates" +#~ msgstr "Created / updated %s/%s templates" + +#~ msgid "Propagation" +#~ msgstr "Propagation" + +#~ msgid "Only database" +#~ msgstr "Only database" + +#, php-format +#~ msgid "Error creating/updating %s/%s tags" +#~ msgstr "Error in creating / updating %s/%s tags" + +#, php-format +#~ msgid "Created/Updated %s/%s tags" +#~ msgstr "Created / updated %s/%s tags" + +#~ msgid "Active events history" +#~ msgstr "Active events history" + +#~ msgid "Please search for anything text." +#~ msgstr "Please search for anything text." + +#~ msgid "Original string" +#~ msgstr "Original string" + +#~ msgid "Translation in selected language" +#~ msgstr "Translation in selected language" + +#~ msgid "Customize translation" +#~ msgstr "Customize translation" + +#~ msgid "Consoles Setup" +#~ msgstr "Consoles Setup" + +#~ msgid "General setup" +#~ msgstr "General setup" + +#~ msgid "Passwords setup" +#~ msgstr "Passwords setup" + +#~ msgid "Visual setup" +#~ msgstr "Visual setup" + +#~ msgid "Performance setup" +#~ msgstr "Performance setup" + +#~ msgid "Strings translation" +#~ msgstr "Strings translation" + +#~ msgid "Consoles setup" +#~ msgstr "Consoles setup" + +#, php-format +#~ msgid "Error creating/updating %s/%s groups" +#~ msgstr "Error in creating / updating %s/%s groups" + +#, php-format +#~ msgid "Created/Updated %s/%s groups" +#~ msgstr "Groups %s/%s created / updated" + +#~ msgid "redirected ip server in conf into source DB" +#~ msgstr "Redirected IP-server in conf into source DB" + +#~ msgid "created agent in destination DB" +#~ msgstr "created agent in destination DB" + +#~ msgid "created agent modules in destination DB" +#~ msgstr "created agent modules in destination DB" + +#~ msgid "created agent alerts in destination DB" +#~ msgstr "created agent alerts in destination DB" + +#~ msgid "created alerts actions in destination DB" +#~ msgstr "created alert actions in destination DB" + +#~ msgid "disabled agent in source DB" +#~ msgstr "disabled agents in source DB" + +#~ msgid "" +#~ "Not set metaconsole IP in the \"IP list with API access\" guess Pandora " +#~ "Console." +#~ msgstr "" +#~ "Unset metaconsole IP in the \"IP list with API access\" guess Pandora " +#~ "Console." + +#~ msgid "Successfully moved" +#~ msgstr "Successfully moved" + +#~ msgid "Could not be moved" +#~ msgstr "Could not be moved" + +#~ msgid "Source Server" +#~ msgstr "Source Server" + +#~ msgid "Destination Server" +#~ msgstr "Destination Server" + +#~ msgid "Add agents to destination server" +#~ msgstr "Add agents to destination server" + +#~ msgid "Move" +#~ msgstr "Move" + +#~ msgid "Policy Manager" +#~ msgstr "Policy Manager" + +#~ msgid "Apply policies" +#~ msgstr "Apply policies" + +#~ msgid "Policies queue" +#~ msgstr "Policies queue" + +#~ msgid "Policies apply" +#~ msgstr "Policies apply" + +#, php-format +#~ msgid "Error creating %s policies" +#~ msgstr "Error in creating %s policies" + +#, php-format +#~ msgid "Created %s policies" +#~ msgstr "Created %s policies" + +#, php-format +#~ msgid "Error creating/updating %s/%s policy modules" +#~ msgstr "Error in creating / updating %s/%s policy modules" + +#, php-format +#~ msgid "Created/Updated %s/%s policy modules" +#~ msgstr "Created / updated %s/%s policy modules" + +#, php-format +#~ msgid "Error deleting %s policy modules" +#~ msgstr "Error in deleting %s policy modules" + +#, php-format +#~ msgid "Deleted %s policy modules" +#~ msgstr "Deleted %s policy modules" + +#, php-format +#~ msgid "Error creating %s policy alerts" +#~ msgstr "Error in creating %s policy alerts" + +#, php-format +#~ msgid "Created %s policy alerts" +#~ msgstr "Created %s policy alerts" + +#, php-format +#~ msgid "Error deleting %s policy alerts" +#~ msgstr "Error in deleting %s policy alerts" + +#, php-format +#~ msgid "Deleted %s policy alerts" +#~ msgstr "Deleted %s policy alerts" + +#~ msgid "" +#~ "Metaconsole needs previous activation from regular console, please contact " +#~ "system administrator if you need assistance.
    " +#~ msgstr "" +#~ "Metaconsole needs previous activation from regular console, please contact " +#~ "system administrator if you need assistance.
    " + +#~ msgid "Network traffic" +#~ msgstr "Network traffic" + #~ msgid "" #~ "In order to have the best user experience with Pandora FMS, we strongly " #~ "recommend to use" @@ -36119,9 +26363,48 @@ msgstr "Only user can use the API" #~ "Mozilla Firefox or Google Chrome browsers." +#~ msgid "Monitors view" +#~ msgstr "Monitors view" + +#~ msgid "Create new report" +#~ msgstr "Create new report" + +#~ msgid "Report templates" +#~ msgstr "Report templates" + +#~ msgid "Templates wizard" +#~ msgstr "Templates wizard" + +#~ msgid "Live view" +#~ msgstr "Live view" + +#~ msgid "Agent management" +#~ msgstr "Agent management" + +#~ msgid "Alert management" +#~ msgstr "Alert management" + #~ msgid "Tag management" #~ msgstr "Tag management" +#~ msgid "Policy management" +#~ msgstr "Policy management" + +#~ msgid "Category management" +#~ msgstr "Category management" + +#~ msgid "Metasetup" +#~ msgstr "Metasetup" + +#~ msgid "Back to login" +#~ msgstr "Back to login" + +#~ msgid "Agents movement" +#~ msgstr "Agents movement" + +#~ msgid "Group management" +#~ msgstr "Group management" + #~ msgid "Not networkmap defined." #~ msgstr "No networkmap defined." @@ -36153,12 +26436,193 @@ msgstr "Only user can use the API" #~ msgid "Cannot connect to %s Pandora to generate networkmap." #~ msgstr "Cannot connect to %s Pandora to generate network map." +#~ msgid "Agent modules" +#~ msgstr "Agent modules" + +#~ msgid "Add selected modules to agent" +#~ msgstr "Add selected modules to agent" + +#~ msgid "Undo changes" +#~ msgstr "Undo changes" + +#~ msgid "Latency" +#~ msgstr "Latency" + +#~ msgid "Response" +#~ msgstr "Response" + +#~ msgid "Check type" +#~ msgstr "Check type" + +#~ msgid "String to check" +#~ msgstr "String to check" + +#~ msgid "Add check" +#~ msgstr "Add check" + +#~ msgid "Delete check" +#~ msgstr "Delete check" + +#~ msgid "Various" +#~ msgstr "Various" + +#~ msgid "Thresholds" +#~ msgstr "Thresholds" + +#~ msgid "Web configuration" +#~ msgstr "Web configuration" + +#~ msgid "Str: " +#~ msgstr "Str: " + +#~ msgid " Inverse interval " +#~ msgstr " Inverse interval " + +#~ msgid "Alerts in module" +#~ msgstr "Alerts in module" + +#~ msgid "Checks" +#~ msgstr "Checks" + +#~ msgid "Deleted modules" +#~ msgstr "Deleted modules" + +#, php-format +#~ msgid "Error adding module %s" +#~ msgstr "Error in adding module %s" + +#~ msgid "" +#~ "There was an error creating the alerts, the operation has been cancelled" +#~ msgstr "" +#~ "There was an error creating the alerts, the operation has been cancelled" + +#, php-format +#~ msgid "Could not create agent %s" +#~ msgstr "Could not create agent %s" + +#~ msgid "Agent successfully added" +#~ msgstr "Agent successfully added" + +#, php-format +#~ msgid "%s Modules created" +#~ msgstr "%s Modules created" + +#, php-format +#~ msgid "Could not update agent %s" +#~ msgstr "Could not update agent %s" + +#~ msgid "Agent successfully updated" +#~ msgstr "Agent successfully updated" + +#, php-format +#~ msgid "%s Modules deleted" +#~ msgstr "%s Modules deleted" + +#, php-format +#~ msgid "Error updating module %s" +#~ msgstr "Error in updating module %s" + +#~ msgid "" +#~ "There was an error updating the alerts, the operation has been cancelled" +#~ msgstr "" +#~ "There was an error in updating the alerts, the operation has been cancelled." + +#~ msgid "Successfully updated module." +#~ msgstr "Module successfully updated." + +#~ msgid "Manage agent modules" +#~ msgstr "Manage agent modules" + +#~ msgid "No admin user" +#~ msgstr "No admin user" + +#~ msgid "Netflow disable custom live view filters" +#~ msgstr "Netflow disables custom live view filters." + +#~ msgid "Customizable section" +#~ msgstr "Customizable section" + +#~ msgid "User synchronization" +#~ msgstr "User synchronization" + +#~ msgid "Group synchronization" +#~ msgstr "Group synchronization" + +#~ msgid "Create new module" +#~ msgstr "Create new module" + +#~ msgid "Tree View" +#~ msgstr "Tree View" + +#~ msgid "Group name" +#~ msgstr "Group name" + +#~ msgid "Go to module detail" +#~ msgstr "Go to module detail" + +#~ msgid "Create new alert" +#~ msgstr "Create new alert" + +#~ msgid "There was a problem loading alert" +#~ msgstr "A problem occurred while loading alerts" + +#~ msgid "Stand By" +#~ msgstr "Stand By" + +#~ msgid "Go to Alert detail" +#~ msgstr "Go to Alert detail" + +#~ msgid "Delete alert" +#~ msgstr "Delete alert" + +#~ msgid "There was a problem loading tag" +#~ msgstr "There was a problem in loading the tag." + +#~ msgid "Plugin management" +#~ msgstr "Plugin management" + +#~ msgid "Create plugin" +#~ msgstr "Create plugin" + +#~ msgid "Edit plugin" +#~ msgstr "Edit plugin" + +#~ msgid "Log viewer" +#~ msgstr "Log viewer" + +#~ msgid "Start date" +#~ msgstr "Start date" + #~ msgid "Copy Dashboard" #~ msgstr "Copy dashboard" #~ msgid "Network console" #~ msgstr "Network console" +#~ msgid "Custom SQL" +#~ msgstr "Custom SQL" + +#~ msgid "Export this list to CSV" +#~ msgstr "Export this list to CSV" + +#~ msgid "List of elements" +#~ msgstr "List of elements" + +#~ msgid "Service Map" +#~ msgstr "Service Map" + +#~ msgid "Service deleted successfully" +#~ msgstr "Service deleted successfully" + +#~ msgid "Error deleting service" +#~ msgstr "Error deleting service" + +#~ msgid "Service forced successfully" +#~ msgstr "Forcing of the service successful." + +#~ msgid "Error service forced" +#~ msgstr "Error in forcing the service." + #~ msgid "Networkmap enterprise" #~ msgstr "Enterprise network map" @@ -36166,6 +26630,12 @@ msgstr "Only user can use the API" #~ msgid "Networkmap enterprise - %s" #~ msgstr "Enterprise network map - %s" +#~ msgid "Unsucessful get module inventory data." +#~ msgstr "Getting module inventory data was unsuccessful." + +#~ msgid "No collection assigned to this agent" +#~ msgstr "No collection assigned to this agent" + #~ msgid "Source data" #~ msgstr "Source data" @@ -36196,9 +26666,222 @@ msgstr "Only user can use the API" #~ msgid "Error process map" #~ msgstr "Error in processing map" +#~ msgid "Diff view" +#~ msgstr "Diff view" + #~ msgid "Details of node:" #~ msgstr "Details of node :" +#~ msgid "This agent has no policy assigned" +#~ msgstr "This agent has no assigned policy." + +#~ msgid "Policy outdate" +#~ msgstr "Policy outdated" + +#~ msgid "Toggle the collection table" +#~ msgstr "Toggle the collection table" + +#~ msgid "Descripttion" +#~ msgstr "Description" + +#~ msgid "Show Collection" +#~ msgstr "Show Collection" + +#~ msgid "Toggle the alert table" +#~ msgstr "Toggle the alert table" + +#~ msgid "Show Alert" +#~ msgstr "Show Alert" + +#~ msgid "Toggle the module table" +#~ msgstr "Toggle the module table" + +#~ msgid "Relationship" +#~ msgstr "Relationship" + +#~ msgid "Show Modules" +#~ msgstr "Show Modules" + +#~ msgid "(Un-adopted)" +#~ msgstr "(Un-adopted)" + +#~ msgid "(Adopted)" +#~ msgstr "(Adopted)" + +#~ msgid "(Un-adopted) (Unlinked)" +#~ msgstr "(Un-adopted) (Unlinked)" + +#~ msgid "(Adopted) (Unlinked)" +#~ msgstr "(Adopted) (Unlinked)" + +#~ msgid "PDF" +#~ msgstr "PDF" + +#~ msgid "Export to PDF" +#~ msgstr "Export to PDF" + +#~ msgid "ID Report" +#~ msgstr "Report ID" + +#~ msgid "Backup" +#~ msgstr "Backup" + +#~ msgid "Pandora database backup utility" +#~ msgstr "Pandora database backup utility" + +#~ msgid "Lost" +#~ msgstr "Lost" + +#~ msgid "Backups list" +#~ msgstr "Backups list" + +#~ msgid "Create backup" +#~ msgstr "Create backup" + +#, php-format +#~ msgid "Error create '%s' policy, the name exist and there aren't free name." +#~ msgstr "" +#~ "Error create '%s' policy, the name exists and there aren't free names." + +#, php-format +#~ msgid "" +#~ "Warning create '%s' policy, the name exist, the policy have a name %s." +#~ msgstr "" +#~ "Warning on creating '%s' policy, the name exists and the policy has the name " +#~ "%s." + +#~ msgid "Error the policy haven't name." +#~ msgstr "Error. The policy doesn't have a name." + +#, php-format +#~ msgid "Success create '%s' policy." +#~ msgstr "Success in creating '%s' policy." + +#, php-format +#~ msgid "Error create '%s' policy." +#~ msgstr "Error in creating '%s' policy." + +#, php-format +#~ msgid "Success add '%s' agent." +#~ msgstr "Success in adding '%s' agent." + +#, php-format +#~ msgid "Error add '%s' agent." +#~ msgstr "Error in adding '%s' agent." + +#, php-format +#~ msgid "Success add '%s' collection." +#~ msgstr "Success in adding '%s' collection." + +#, php-format +#~ msgid "Error add '%s' collection." +#~ msgstr "Error in adding '%s' collection." + +#~ msgid "Error add the module, haven't type." +#~ msgstr "Error on adding the module, it doesn't have a type." + +#~ msgid "Error add the module, error in tag component." +#~ msgstr "Error on adding the module, error in tag component." + +#, php-format +#~ msgid "Success add '%s' module." +#~ msgstr "Success in adding '%s' module." + +#, php-format +#~ msgid "Error add '%s' module." +#~ msgstr "Error on adding '%s' module." + +#, php-format +#~ msgid "Error add the alert, the template '%s' don't exist." +#~ msgstr "Error on adding the alert, the template '%s' doesn't exist." + +#, php-format +#~ msgid "Error add the alert, the module '%s' don't exist." +#~ msgstr "Error on adding the alert, the module '%s' doesn't exist." + +#, php-format +#~ msgid "Success add '%s' alert." +#~ msgstr "Success in adding '%s' alert." + +#, php-format +#~ msgid "Error add '%s' alert." +#~ msgstr "Error on adding '%s' alert." + +#, php-format +#~ msgid "Error add the alert, the action '%s' don't exist." +#~ msgstr "Error on adding the alert, the action '%s' doesn't exist." + +#, php-format +#~ msgid "Success add '%s' action." +#~ msgstr "Success in adding '%s' action." + +#~ msgid "Report to build" +#~ msgstr "Report to build" + +#~ msgid "Save to disk into path" +#~ msgstr "Save to disk in path" + +#~ msgid "Save custom report to disk" +#~ msgstr "Save custom report to disk" + +#~ msgid "Backup Pandora database" +#~ msgstr "Backup Pandora database" + +#~ msgid "Not scheduled" +#~ msgstr "Not scheduled" + +#~ msgid "Hourly" +#~ msgstr "Hourly" + +#~ msgid "Yearly" +#~ msgstr "Annually" + +#~ msgid "This is the automatic generated report" +#~ msgstr "This is the automatically generated report" + +#~ msgid "Open the attached file to view it" +#~ msgstr "Open the attached file to view it" + +#~ msgid "Cron jobs" +#~ msgstr "Cron jobs" + +#~ msgid "Add new job" +#~ msgstr "Add new job" + +#~ msgid "Path doesn't exists or is not writable" +#~ msgstr "Path doesn't exist or is not writable." + +#~ msgid "Edit job" +#~ msgstr "Edit job" + +#~ msgid "Cron extension is not running" +#~ msgstr "Cron extension is not running" + +#~ msgid "Cron extension has never run or it's not configured well" +#~ msgstr "Cron extension has never run or it's not configured well." + +#~ msgid "" +#~ "This extension relies on a proper setup of cron, the time-based scheduling " +#~ "service" +#~ msgstr "" +#~ "This extension relies on a proper setup of cron, the time-based scheduling " +#~ "service." + +#~ msgid "Please, add the following line to your crontab file" +#~ msgstr "Please add the following line to your crontab file" + +#~ msgid "Last execution" +#~ msgstr "Last execution" + +#~ msgid "Cron extension is running" +#~ msgstr "Cron extension is running" + +#~ msgid "Scheduled jobs" +#~ msgstr "Scheduled jobs" + +#~ msgid "Scheduled" +#~ msgstr "Scheduled" + #~ msgid "First_execution" #~ msgstr "First_execution" @@ -36209,12 +26892,299 @@ msgstr "Only user can use the API" #~ "Maybe the first run is not exactly equal to this value because the cron " #~ "configuration is different." +#~ msgid "Last run" +#~ msgstr "Last run" + +#~ msgid "Force run" +#~ msgstr "Force run" + +#~ msgid "Path" +#~ msgstr "Path" + #~ msgid "First execution" #~ msgstr "First execution" +#~ msgid "Translate string" +#~ msgstr "Translate string" + +#~ msgid "Example:" +#~ msgstr "Example:" + +#~ msgid "Bit mask" +#~ msgstr "Bit mask" + +#~ msgid "Net mask" +#~ msgstr "Net mask" + +#~ msgid "Mask format" +#~ msgstr "Mask format" + +#~ msgid "Mask" +#~ msgstr "Mask" + +#~ msgid "Calculate" +#~ msgstr "Calculate" + +#~ msgid "Address field is empty" +#~ msgstr "Address field is empty" + +#~ msgid "Mask field is empty" +#~ msgstr "Mask field is empty" + +#~ msgid "Incorrect address format" +#~ msgstr "Incorrect address format" + +#~ msgid "Incorrect mask format" +#~ msgstr "Incorrect mask format" + +#~ msgid "Network mask" +#~ msgstr "Network mask" + +#~ msgid "Network wildcard" +#~ msgstr "Network wildcard" + +#~ msgid "Network address" +#~ msgstr "Network address" + +#~ msgid "Broadcast address" +#~ msgstr "Broadcast address" + +#~ msgid "First valid IP" +#~ msgstr "First valid IP" + +#~ msgid "Last valid IP" +#~ msgstr "Last valid IP" + +#~ msgid "Hosts/Net" +#~ msgstr "Hosts/Net" + +#~ msgid "Hostname" +#~ msgstr "Hostname" + +#~ msgid "Operating system" +#~ msgstr "Operating system" + +#~ msgid "This agent has other IPs" +#~ msgstr "This agent has other IPs" + +#~ msgid "Generate events" +#~ msgstr "Generate events" + +#~ msgid "Managed" +#~ msgstr "Managed" + +#~ msgid "Edited" +#~ msgstr "Edited" + +#~ msgid "Ping" +#~ msgstr "Ping" + +#~ msgid "Ping to host" +#~ msgstr "Ping to host" + +#~ msgid "Network not found" +#~ msgstr "Network not found" + +#~ msgid "Format: IP/Mask" +#~ msgstr "Format: IP/Mask" + +#~ msgid "Examples" +#~ msgstr "Examples" + +#~ msgid "For example: Central Data Center" +#~ msgstr "For example: Central Data Centre" + +#~ msgid "Scan interval" +#~ msgstr "Scan interval" + +#~ msgid "0 for manually scan" +#~ msgstr "0 for manually scan" + +#~ msgid "Successfully updated." +#~ msgstr "Successfully updated." + +#~ msgid "Alive" +#~ msgstr "Alive" + +#~ msgid "No networks found" +#~ msgstr "No networks found" + +#~ msgid "IPs" +#~ msgstr "IPs" + +#~ msgid "Manage addresses" +#~ msgstr "Manage addresses" + +#~ msgid "Addresses view" +#~ msgstr "Addresses view" + +#~ msgid "Edit network" +#~ msgstr "Edit network" + +#~ msgid "Delete network" +#~ msgstr "Delete network" + +#~ msgid "Export to Excel" +#~ msgstr "Export to Excel" + +#~ msgid "No addresses found on this network" +#~ msgstr "No addresses found on this network" + +#~ msgid "Subnet" +#~ msgstr "Subnet" + +#~ msgid "Total IPs" +#~ msgstr "Total IPs" + +#~ msgid "Not alive" +#~ msgstr "Not alive" + +#~ msgid "Not managed" +#~ msgstr "Unmanaged" + +#~ msgid "DESC" +#~ msgstr "DESC" + +#~ msgid "ASC" +#~ msgstr "ASC" + +#~ msgid "A -> Z" +#~ msgstr "A -> Z" + +#~ msgid "Z -> A" +#~ msgstr "Z -> A" + +#~ msgid "Last check" +#~ msgstr "Last check" + +#~ msgid "Newer -> Older" +#~ msgstr "Newer -> Older" + +#~ msgid "Older -> Newer" +#~ msgstr "Older -> Newer" + +#~ msgid "Exact address match" +#~ msgstr "Exact address match" + +#~ msgid "Big" +#~ msgstr "Big" + +#~ msgid "Tiny" +#~ msgstr "Tiny" + +#~ msgid "Icons style" +#~ msgstr "Icons style" + +#~ msgid "Show not alive hosts" +#~ msgstr "Show not alive hosts" + +#~ msgid "Show only managed addresses" +#~ msgstr "Show only managed addresses" + +#~ msgid "Filter options" +#~ msgstr "Filter options" + +#~ msgid "Edit address" +#~ msgstr "Edit address" + +#~ msgid "Disabled address" +#~ msgstr "Disabled address" + +#~ msgid "This address will not be updated by the server" +#~ msgstr "This address will not be updated by the server" + +#~ msgid "Change to automatic mode" +#~ msgstr "Change to automatic mode" + +#~ msgid "Change to manual mode" +#~ msgstr "Change to manual mode" + +#~ msgid "Add comments" +#~ msgstr "Add comments" + +#~ msgid "Update agent address" +#~ msgstr "Update agent address" + +#~ msgid "Please, uncheck auto option to set manual agent." +#~ msgstr "Please, uncheck auto option to set manual agent." + +#~ msgid "CSV import" +#~ msgstr "CSV import" + +#~ msgid "Subnetworks calculator" +#~ msgstr "Subnetworks calculator" + +#~ msgid "IPAM" +#~ msgstr "IPAM" + +#, php-format +#~ msgid "Created agent %s" +#~ msgstr "Created agent %s" + +#~ msgid "File processed" +#~ msgstr "File processed" + +#~ msgid "CSV format" +#~ msgstr "CSV format" + +#~ msgid "The CSV file must have the fields in the following order" +#~ msgstr "The CSV file must have the fields in the following order" + +#~ msgid "Separator" +#~ msgstr "Separator" + +#~ msgid "Upload CSV file" +#~ msgstr "Upload CSV file" + +#~ msgid "Wizard SLA" +#~ msgstr "SLA-Wizard" + +#~ msgid "Global" +#~ msgstr "Global" + +#~ msgid "Advance options" +#~ msgstr "Advanced options" + +#~ msgid "Templates list" +#~ msgstr "Templates list" + +#~ msgid "Templates Wizard" +#~ msgstr "Templates Wizard" + +#~ msgid "Day" +#~ msgstr "Day" + #~ msgid "Summary of SLA Fails" #~ msgstr "Summary of SLA Failures" +#~ msgid "SLA Compliance per days" +#~ msgstr "SLA Compliance per days" + +#, php-format +#~ msgid "Graph agents(%s) - %s" +#~ msgstr "Graph agents(%s) - %s" + +#~ msgid "Template editor" +#~ msgstr "Template editor" + +#~ msgid "Get PDF file" +#~ msgstr "Get PDF file" + +#~ msgid "Crit:" +#~ msgstr "Crit:" + +#~ msgid "Warn:" +#~ msgstr "Warn:" + +#~ msgid "Ok:" +#~ msgstr "Ok:" + +#~ msgid "Value:" +#~ msgstr "Value :" + +#~ msgid "Show details" +#~ msgstr "Show details" + #~ msgid "Radius" #~ msgstr "Radius" @@ -36227,6 +27197,30 @@ msgstr "Only user can use the API" #~ msgid "Show modules:" #~ msgstr "Show modules:" +#~ msgid "Module alert" +#~ msgstr "Module alert" + +#~ msgid "Empty configuration" +#~ msgstr "Empty configuration" + +#~ msgid "Empty OS" +#~ msgstr "Empty OS" + +#~ msgid "Client" +#~ msgstr "Client" + +#~ msgid "Trial" +#~ msgstr "Trial" + +#~ msgid "Lines" +#~ msgstr "Lines" + +#~ msgid "Metaconsole" +#~ msgstr "Metaconsole" + +#~ msgid "Automated Pandora FMS report for user defined report" +#~ msgstr "Automated Pandora FMS report for user defined report" + #~ msgid "Generated: " #~ msgstr "Generated: " @@ -36239,6 +27233,205 @@ msgstr "Only user can use the API" #~ msgid "CONTENTS" #~ msgstr "CONTENTS" +#~ msgid "SO" +#~ msgstr "SO" + +#~ msgid "There are no modules." +#~ msgstr "There are no modules." + +#~ msgid "No description" +#~ msgstr "No description" + +#~ msgid "Restoring a backup" +#~ msgstr "Restoring a backup" + +#~ msgid "Restoring a Pandora database backup must be done manually" +#~ msgstr "Restoring the Pandora database backup must be done manually." + +#~ msgid "" +#~ "It's a complex operation that needs human intervation to avoid system " +#~ "failures and data loosing" +#~ msgstr "" +#~ "It's a complex operation that needs human intervation to avoid system " +#~ "failures and data loss." + +#~ msgid "To restore the selected backup, please follow these steps" +#~ msgstr "To restore the selected backup, please follow these steps" + +#~ msgid "Open a root shell in your system located at " +#~ msgstr "Open a root shell in your system located at " + +#~ msgid "Connect to MySQL database using the following command" +#~ msgstr "Please connect to MySQL database using the following command" + +#~ msgid "Create a new database" +#~ msgstr "Create a new database" + +#~ msgid "Restore the backup" +#~ msgstr "Restore the backup" + +#~ msgid "Modify console configuration to use this new database" +#~ msgstr "Please modify console configuration to use this new database." + +#~ msgid "Open configuration file" +#~ msgstr "Open configuration file" + +#~ msgid "Find" +#~ msgstr "Find" + +#~ msgid "and replace with" +#~ msgstr "and replace it with" + +#~ msgid "Modify servers configuration to use this new database" +#~ msgstr "Modify server configuration to use this new database." + +#~ msgid "Find servers configuration file and replace the following lines" +#~ msgstr "" +#~ "Please find the server configuration file and replace the following lines" + +#~ msgid "Restart the servers and login again into the console" +#~ msgstr "Please restart the servers and login to the console again." + +#~ msgid "Run import command using the following command" +#~ msgstr "Please run the import command using the following command" + +#~ msgid "Into your destination database." +#~ msgstr "Into your destination database." + +#, php-format +#~ msgid "Fail create the directory: %s" +#~ msgstr "Failure in creating the directory: %s" + +#~ msgid "No files in collection" +#~ msgstr "No files in collection" + +#~ msgid "File of collection is bigger than the limit (" +#~ msgstr "File of collection is bigger than the limit (" + +#~ msgid "Log collector" +#~ msgstr "Log collector" + +#, php-format +#~ msgid "There are %s updates, and the first to update is:" +#~ msgstr "There are %s updates, and the first to update is:" + +#~ msgid "Version number:" +#~ msgstr "Version number:" + +#~ msgid "Database credentials not found" +#~ msgstr "Database credentials not found" + +#~ msgid "Error connecting to the specified host" +#~ msgstr "Error on connecting to the specified host" + +#~ msgid "Connected to the host, but cannot found the specified database" +#~ msgstr "Connected to host, but cannot find the specified database." + +#~ msgid "" +#~ "\"Translate string\" extension is missed in the server. This extension is " +#~ "mandatory to be configured on metaconsole." +#~ msgstr "" +#~ "\"Translate string\" extension is missing in the server. This extension is " +#~ "mandatory to be configured on metaconsole." + +#~ msgid "" +#~ "Server name doesnt match. Check the node server name and configure the same " +#~ "one on metasetup" +#~ msgstr "" +#~ "Server name doesn't match. Check the node server name and configure the same " +#~ "one on metasetup." + +#~ msgid "Last event replication" +#~ msgstr "Last event replication" + +#~ msgid "Tree view by tags" +#~ msgstr "Tree view by tags" + +#~ msgid "No changes found" +#~ msgstr "No changes found." + +#~ msgid "Get CSV file" +#~ msgstr "Get CSV file" + +#~ msgid "Service does not exist." +#~ msgstr "Service does not exist." + +#~ msgid "Module store the service does not exist." +#~ msgstr "Module for storing the service does not exist." + +#~ msgid "Module store SLA service does not exist." +#~ msgstr "Module for storing SLA service does not exist." + +#~ msgid "Agent store the service does not exist." +#~ msgstr "Agent for storing the service does not exist." + +#~ msgid "Agent store SLA service does not exist." +#~ msgstr "Agent to store the SLA service does not exist." + +#~ msgid "Alert critical SLA service does not exist." +#~ msgstr "Alert for critical SLA service does not exist." + +#~ msgid "Alert warning service does not exist." +#~ msgstr "Alert warning service does not exist." + +#~ msgid "Alert critical service does not exist." +#~ msgstr "Alert for critical service does not exist." + +#~ msgid "Alert unknown service does not exist." +#~ msgstr "Alert for unknown service does not exist." + +#, php-format +#~ msgid "Module automatic create for the service %s" +#~ msgstr "Automatic module creation for the service %s" + +#~ msgid "Critical (Alert)" +#~ msgstr "Critical (Alert)" + +#~ msgid "There are no service elements defined" +#~ msgstr "There are no service elements defined." + +#~ msgid "Weight Critical" +#~ msgstr "Weight Critical" + +#~ msgid "Weight Warning" +#~ msgstr "Weight Warning" + +#~ msgid "Weight Unknown" +#~ msgstr "Weight Unknown" + +#~ msgid "Weight Ok" +#~ msgstr "Weight Ok" + +#~ msgid "Delete service element" +#~ msgstr "Delete service element" + +#~ msgid "FAIL" +#~ msgstr "FAIL" + +#~ msgid "Policy linkation" +#~ msgstr "Policy linking" + +#~ msgid "Module linked" +#~ msgstr "Module linked" + +#~ msgid "Unlink from policy" +#~ msgstr "Unlink from policy" + +#~ msgid "Module unlinked" +#~ msgstr "Module unlinked" + +#~ msgid "Relink to policy" +#~ msgstr "Relink to policy" + +#~ msgid "Module pending to link" +#~ msgstr "Module pending to link" + +#~ msgid "Module pending to unlink" +#~ msgstr "Module pending to unlink" + +#~ msgid "Create a new policy map" +#~ msgstr "Create a new policy map" + #~ msgid "You must change password" #~ msgstr "You have to change the password" @@ -36248,11 +27441,44 @@ msgstr "Only user can use the API" #~ msgid "CONFIRM: " #~ msgstr "CONFIRM: " +#~ msgid "Change" +#~ msgstr "Change" + +#~ msgid "User has been blocked. Try again in " +#~ msgstr "User has been blocked. Please try again in " + +#~ msgid " minutes" +#~ msgstr " minutes" + +#~ msgid "Password must be different from the " +#~ msgstr "Password must be different from the " + +#~ msgid " previous changes." +#~ msgstr " previous changes." + +#~ msgid "Password must be different" +#~ msgstr "Password must be different" + +#~ msgid "Password too short" +#~ msgstr "Password too short" + +#~ msgid "Password must contain numbers" +#~ msgstr "Password has to contain numbers." + +#~ msgid "Password must contain symbols" +#~ msgstr "Password has to contain symbols." + +#~ msgid "User pass successfully updated" +#~ msgstr "User pass successfully updated" + #~ msgid "Error updating user pass (no change?)" #~ msgstr "Error updating user pass (no change ?)" -#~ msgid "Continue despite this warning" -#~ msgstr "Continue despite this warning" +#~ msgid "Password confirm does not match" +#~ msgstr "Password confirm does not match" + +#~ msgid "Password empty" +#~ msgstr "Password empty" #~ msgid "Incidents opened" #~ msgstr "Incidents opened" @@ -36319,15 +27545,132 @@ msgstr "Only user can use the API" #~ msgid "Opened tickets" #~ msgstr "Opened tickets" +#~ msgid "Send by email" +#~ msgstr "Send by e-mail" + +#~ msgid "Please do not answer or reply to this email" +#~ msgstr "Please do not answer or reply to this e-mail" + +#~ msgid "Send custom report by email" +#~ msgstr "Send custom report by e-mail" + +#~ msgid "Send to email" +#~ msgstr "Send to e-mail" + +#~ msgid "Send to emails (separated by comma)" +#~ msgstr "Send to e-mail addresses (separated by a comma)" + +#~ msgid "Send by email " +#~ msgstr "Send by e-mail " + +#~ msgid "Advance Reporting" +#~ msgstr "Advance Reporting" + +#~ msgid "Advance Options" +#~ msgstr "Advance Options" + +#~ msgid "General Data" +#~ msgstr "General Data" + +#~ msgid "No Services or concrete action" +#~ msgstr "No Services or concrete action" + +#~ msgid "" +#~ "Only the critical elements are relevant to calculate the service status" +#~ msgstr "" +#~ "Only the critical elements are relevant to calculate the service status" + +#~ msgid "" +#~ "Here are described the alert templates, which will use their default " +#~ "actions.\n" +#~ "\t\tYou can modify the default behaviour editing alerts in the agent who " +#~ "stores data and alert definitions about the service and the SLA status." +#~ msgstr "" +#~ "Here are described the alert templates, which will use their default " +#~ "actions.\n" +#~ "\t\tYou can modify the default behaviour editing alerts in the agent who " +#~ "stores data and alert definitions about the service and the SLA status." + +#~ msgid "Order:" +#~ msgstr "Order:" + +#~ msgid "" +#~ "Show a resume table with max, min, average of total modules on the report " +#~ "bottom:" +#~ msgstr "" +#~ "Show a resume table with max, min, average of total modules on the report " +#~ "bottom:" + +#~ msgid "Push the selected services into the list" +#~ msgstr "Push the selected services into the list" + +#~ msgid "Filter tag" +#~ msgstr "Filter tag" + +#~ msgid "Filter by" +#~ msgstr "Filter by" + +#~ msgid "Target group" +#~ msgstr "Target group" + +#~ msgid "Create template report wizard" +#~ msgstr "Create template report wizard" + +#~ msgid "Remove the services from the list" +#~ msgstr "Remove the services from the list" + +#~ msgid "Available" +#~ msgstr "Available" + +#~ msgid "Show address instead module name" +#~ msgstr "Show address instead module name" + +#~ msgid "Tags unused" +#~ msgstr "Tags unused" + +#~ msgid "Successful update the tags" +#~ msgstr "Successful update the tags" + #~ msgid "Masive tags module policy edition" #~ msgstr "Masive tags module policy edition" #~ msgid "Masive modules policy tags edition" #~ msgstr "Masive modules policy tags edition" +#~ msgid "Unsuccessful update the tags" +#~ msgstr "Unsuccessful update the tags" + #~ msgid "Are you sure? All the visual map services will be recreated" #~ msgstr "Are you sure? All the visual map services will be recreated" +#~ msgid "Tags used" +#~ msgstr "Tags used" + +#~ msgid "Update Local Component" +#~ msgstr "Update Local Component" + +#~ msgid "Create Local Component" +#~ msgstr "Create Local Component" + +#~ msgid "Modules unused" +#~ msgstr "Modules unused" + +#~ msgid "Modules used" +#~ msgstr "Modules used" + +#~ msgid "" +#~ "Here is placed the script for the REMOTE inventory modules Local inventory " +#~ "modules don't use this field" +#~ msgstr "" +#~ "Here is placed the script for the REMOTE inventory modules Local inventory " +#~ "modules don't use this field" + +#~ msgid "The collection directory does not exist." +#~ msgstr "The collection directory does not exist." + +#~ msgid "Need to regenerate" +#~ msgstr "Need to regenerate" + #~ msgid "" #~ "In manual mode you should set the weights manually. In auto mode the weights " #~ "have default values.\n" @@ -36345,21 +27688,107 @@ msgstr "Only user can use the API" #~ msgid "No colections" #~ msgstr "No colections" +#~ msgid "Password policy" +#~ msgstr "Password policy" + +#~ msgid "Enterprise ACL Setup" +#~ msgstr "Enterprise ACL Setup" + +#~ msgid "Error: The main directory of collections does not exist." +#~ msgstr "Error: The main directory of collections does not exist." + +#~ msgid "Left blank for the LOCAL inventory modules" +#~ msgstr "Left blank for the LOCAL inventory modules" + +#~ msgid "Metaconsole DB user" +#~ msgstr "Metaconsole DB user" + +#~ msgid "Metaconsole DB name" +#~ msgstr "Metaconsole DB name" + +#~ msgid "Metaconsole DB host" +#~ msgstr "Metaconsole DB host" + #~ msgid "Another collection with the same short name" #~ msgstr "Another collection with the same short name" +#~ msgid "Metaconsole DB port" +#~ msgstr "Metaconsole DB port" + +#~ msgid "Metaconsole DB password" +#~ msgstr "Metaconsole DB password" + +#~ msgid "Error: The collection directory does not exist." +#~ msgstr "Error: The collection directory does not exist." + +#~ msgid "Mobile" +#~ msgstr "Mobile" + +#~ msgid "Last replication at" +#~ msgstr "Last replication at" + +#~ msgid "Export to JSON" +#~ msgstr "Export to JSON" + #~ msgid "Main dashboard" #~ msgstr "Main dashboard" +#~ msgid "The start date cannot be greater than the end date" +#~ msgstr "The start date cannot be greater than the end date" + +#~ msgid "No Services" +#~ msgstr "No Services" + +#~ msgid "JSON" +#~ msgstr "JSON" + #~ msgid "List of Services" #~ msgstr "List of Services" +#~ msgid "Could not be added to deleted all modules." +#~ msgstr "Could not be added to deleted all modules." + +#~ msgid "" +#~ "MIB files will be loaded and searched for SNMP trap definitions. They will " +#~ "not be installed on the system! You can use the MIB uploader for that " +#~ "purpose." +#~ msgstr "" +#~ "MIB files will be loaded and searched for SNMP trap definitions. They will " +#~ "not be installed on the system! You can use the MIB uploader for that " +#~ "purpose." + +#~ msgid "SLA graph" +#~ msgstr "SLA graph" + +#~ msgid "This agent has not modules inventory" +#~ msgstr "This agent has not modules inventory" + +#, php-format +#~ msgid "" +#~ "You can activate it manually here or " +#~ "automatically filling the form below:" +#~ msgstr "" +#~ "You can activate it manually here or " +#~ "automatically filling the form below:" + #~ msgid "List of networkmap Enterprise" #~ msgstr "List of networkmap Enterprise" +#~ msgid "Please contact Artica at info@artica.es for a valid licence." +#~ msgstr "Please contact Artica at info@artica.es for a valid licence." + +#~ msgid "Request new licence" +#~ msgstr "Request new licence" + +#~ msgid "Your request key is:" +#~ msgstr "Your request key is:" + #~ msgid "Activate licence" #~ msgstr "Activate licence" +#~ msgid "Invalid licence." +#~ msgstr "Invalid licence." + #~ msgid "E-mail:" #~ msgstr "E-mail:" @@ -36367,15 +27796,154 @@ msgstr "Only user can use the API" #~ msgid "® Ártica soluciones Pandora FMS %s - Build %s" #~ msgstr "® Ártica soluciones Pandora FMS %s - Build %s" +#~ msgid "Summary by status" +#~ msgstr "Summary by status" + +#~ msgid "% Monitors Critical" +#~ msgstr "% Monitors Critical" + +#~ msgid "When connecting to Artica server." +#~ msgstr "When connecting to Artica server." + #~ msgid "Contact:" #~ msgstr "Contact:" +#~ msgid "Auth Key:" +#~ msgstr "Auth Key:" + +#~ msgid "Online validation" +#~ msgstr "Online validation" + +#~ msgid "ERROR:" +#~ msgstr "ERROR:" + +#~ msgid "% Monitors OK" +#~ msgstr "% Monitors OK" + +#~ msgid "% Monitors Warning" +#~ msgstr "% Monitors Warning" + +#~ msgid "Move Agents" +#~ msgstr "Move Agents" + +#~ msgid "" +#~ "Destination group is the same than in the original server, if there is not " +#~ "any group with that name, will be created if check box is selected. " +#~ "Destination group filter is just used to check agents in that group" +#~ msgstr "" +#~ "Destination group is the same than in the original server, if there is not " +#~ "any group with that name, will be created if check box is selected. " +#~ "Destination group filter is just used to check agents in that group" + +#~ msgid "Based on name" +#~ msgstr "Based on name" + +#~ msgid "Could not be create, duplicated server name." +#~ msgstr "Could not be create, duplicated server name." + +#~ msgid "Group or Tag" +#~ msgstr "Group or Tag" + +#~ msgid "% Agents Unknown" +#~ msgstr "% Agents Unknown" + +#~ msgid "Report of events" +#~ msgstr "Report of events" + +#~ msgid "Report of state" +#~ msgstr "Report of state" + +#~ msgid "Info of state in events" +#~ msgstr "Info of state in events" + +#~ msgid "Apply Policies" +#~ msgstr "Apply Policies" + +#~ msgid "Please choose other server." +#~ msgstr "Please choose other server." + +#, php-format +#~ msgid "Error creating %s groups" +#~ msgstr "Error creating %s groups" + +#~ msgid "Open for more details" +#~ msgstr "Open for more details" + +#, php-format +#~ msgid "(Error Duplicate ID (%d) ) " +#~ msgstr "(Error Duplicate ID (%d) ) " + +#~ msgid "Open for more details in update" +#~ msgstr "Open for more details in update" + +#~ msgid "None update or create group" +#~ msgstr "None update or create group" + +#~ msgid "" +#~ "There was an error creating the alerts, the operation has been cancelled ." +#~ msgstr "" +#~ "There was an error creating the alerts, the operation has been cancelled ." + +#~ msgid "Open for more details in creation" +#~ msgstr "Open for more details in creation" + +#, php-format +#~ msgid "Error updating %s groups" +#~ msgstr "Error updating %s groups" + #~ msgid "Networkmap list" #~ msgstr "Networkmap list" #~ msgid "Filter by tag" #~ msgstr "Filter by tag" +#~ msgid "" +#~ "The user doesn't have permission to read agents. Please contact with your " +#~ "pandora administrator." +#~ msgstr "" +#~ "The user doesn't have permission to read agents. Please contact with your " +#~ "pandora administrator." + +#~ msgid "Show the tree view" +#~ msgstr "Show the tree view" + +#, php-format +#~ msgid "There is a error: %s" +#~ msgstr "There is an error: %s" + +#~ msgid "Group does not exist. Agent " +#~ msgstr "Group does not exist. Agent " + +#~ msgid "Created group in destination DB" +#~ msgstr "Created group in destination DB" + +#~ msgid "Module successfully added." +#~ msgstr "Module successfully added." + +#~ msgid "Availability item created from wizard." +#~ msgstr "Availability item created from wizard." + +#~ msgid "Error creating group. Agent " +#~ msgstr "Error creating group. Agent " + +#~ msgid "Group already exists in destination DB" +#~ msgstr "Group already exists in destination DB" + +#~ msgid "Summary of SLA Failures" +#~ msgstr "Summary of SLA Failures" + +#~ msgid "There are no SLAs defined." +#~ msgstr "There are no SLAs defined." + +#~ msgid "Nonexistent" +#~ msgstr "Nonexistent" + +#~ msgid "Error accesing to API, auth error." +#~ msgstr "Error accesing to API, auth error." + +#~ msgid "Error accesing to API." +#~ msgstr "Error accesing to API." + #~ msgid "# Failed" #~ msgstr "# Failed" @@ -36388,9 +27956,83 @@ msgstr "Only user can use the API" #~ msgid "This element should be deleted" #~ msgstr "This element should be deleted" +#~ msgid "None of the services was added" +#~ msgstr "None of the services was added" + +#, php-format +#~ msgid "%d services couldn't be added" +#~ msgstr "%d services couldn't be added" + +#~ msgid "There was an error retrieving the visual map information" +#~ msgstr "There was an error retrieving the visual map information" + +#~ msgid "No services selected" +#~ msgstr "No services selected" + +#~ msgid "There is not an available IP." +#~ msgstr "There is not an available IP." + +#~ msgid "Next available IP Address is:" +#~ msgstr "Next available IP Address is:" + +#~ msgid "Invalid old password" +#~ msgstr "Invalid old password" + #~ msgid "OLD PASS: " #~ msgstr "OLD PASS: " +#~ msgid "Reserved addresses" +#~ msgstr "Reserved addresses" + +#~ msgid "Unreserved" +#~ msgstr "Unreserved" + +#~ msgid "Assign next free IP" +#~ msgstr "Assign next free IP" + +#~ msgid "" +#~ "The list of users can manage the networks in the IPAM. Only the admin users " +#~ "can manage networks and edit the networks." +#~ msgstr "" +#~ "The list of users can manage the networks in the IPAM. Only the admin users " +#~ "can manage networks and edit the networks." + +#~ msgid "Addresses" +#~ msgstr "Addresses" + +#~ msgid "Operator users" +#~ msgstr "Operator users" + +#~ msgid "Not Reserved" +#~ msgstr "Not Reserved" + +#~ msgid "Manage this IP now" +#~ msgstr "Manage this IP now" + +#~ msgid "Reserve this IP now" +#~ msgstr "Reserve this IP now" + +#~ msgid "Reserved" +#~ msgstr "Reserved" + +#~ msgid "Next available IP" +#~ msgstr "Next available IP" + +#~ msgid "ACL users for this agent" +#~ msgstr "ACL users for this agent" + +#~ msgid "There are no defined users" +#~ msgstr "There are no defined users" + +#~ msgid "ACL module tags for the modules in this agent" +#~ msgstr "ACL module tags for the modules in this agent" + +#~ msgid "Only admin users can see this section." +#~ msgstr "Only admin users can see this section." + +#~ msgid "Check ACL" +#~ msgstr "Check ACL" + #~ msgid "Display proc modules in binary format (OK/FAIL)." #~ msgstr "Display proc modules in binary format (OK/FAIL)." @@ -36412,12 +28054,107 @@ msgstr "Only user can use the API" #~ msgid "Store group" #~ msgstr "Store group" +#~ msgid "Create new custom" +#~ msgstr "Create new custom" + #~ msgid "Generate a dinamic report" #~ msgstr "Generate a dinamic report" +#~ msgid "Bulk modules policy tags edit" +#~ msgstr "Bulk modules policy tags edit" + +#~ msgid "Bulk tags module policy edit" +#~ msgstr "Bulk tags module policy edit" + +#~ msgid "Bulk alert SNMP edit" +#~ msgstr "Bulk alert SNMP edit" + +#~ msgid "Bulk alert SNMP delete" +#~ msgstr "Bulk alert SNMP delete" + +#~ msgid "Generate" +#~ msgstr "Generate" + +#~ msgid "Undo agents" +#~ msgstr "Undo agents" + +#~ msgid "Bulk alerts policy delete" +#~ msgstr "Bulk alerts policy delete" + +#~ msgid "Bulk Satellite modules edit" +#~ msgstr "Bulk Satellite modules edit" + +#~ msgid "Bulk alerts policy add" +#~ msgstr "Bulk alerts policy add" + +#~ msgid "Add agents" +#~ msgstr "Add agents" + +#~ msgid "No inventory modules defined" +#~ msgstr "No inventory modules defined" + +#~ msgid "" +#~ "Unable to create the collection. Another collection with the same short name." +#~ msgstr "" +#~ "Unable to create the collection. Another collection with the same short name." + +#~ msgid "There are no defined export targets" +#~ msgstr "There are no defined export targets" + +#~ msgid "There are no defined skins" +#~ msgstr "There are no defined skins" + +#~ msgid "No replication yet" +#~ msgstr "No replication yet" + +#~ msgid "Metaconsole DB engine" +#~ msgstr "Metaconsole DB engine" + +#~ msgid "There are no defined alert event rules" +#~ msgstr "There are no defined alert event rules" + +#~ msgid "Oracle" +#~ msgstr "Oracle" + +#~ msgid "MySQL" +#~ msgstr "MySQL" + +#~ msgid "Hidden" +#~ msgstr "Hidden" + #~ msgid "Monitor all your systems with a single tool" #~ msgstr "Monitor all your systems with a single tool" +#~ msgid "Activate license" +#~ msgstr "Activate license" + +#~ msgid "There are no defined plugins" +#~ msgstr "There are no defined plugins" + +#~ msgid "There are no defined modules" +#~ msgstr "There are no defined modules" + +#~ msgid "Error could not resolve the host." +#~ msgstr "Error could not resolve the host." + +#~ msgid "There are no defined inventory modules" +#~ msgstr "There are no defined inventory modules" + +#~ msgid "There are no defined modules unlinked" +#~ msgstr "There are no defined modules unlinked" + +#~ msgid "There are no defined events alerts" +#~ msgstr "There are no defined events alerts" + +#~ msgid "Offline Update Manager" +#~ msgstr "Offline Update Manager" + +#~ msgid "Nonexistent. This element should be deleted" +#~ msgstr "Nonexistent. This element should be deleted" + +#~ msgid "Contents" +#~ msgstr "Contents" + #~ msgid "" #~ "There is a new update please go to menu Administration and into extensions " #~ "include/config.php
    file.

    \n" @@ -36734,6 +28461,9 @@ msgstr "Only user can use the API" #~ msgid "Could not create network map" #~ msgstr "Couldn't create the network map" +#~ msgid "Groups view" +#~ msgstr "Group view" + #~ msgid "Separation between elements in the map (in Non-overlap mode)" #~ msgstr "Separation amongst elements on the map (in no-overlap mode)" @@ -36762,15 +28492,141 @@ msgstr "Only user can use the API" #~ msgid "There was a problem deteling incident" #~ msgstr "There was a problem deleting the incident" +#~ msgid "Save the actual layout design" +#~ msgstr "Save actual layout design" + +#~ msgid "Error: there are cells not empty." +#~ msgstr "Error: there are cells not empty." + +#~ msgid "" +#~ "Error, you are trying to add a widget in a empty cell. Please save the " +#~ "layout before to add any widget in this cell." +#~ msgstr "" +#~ "Error, you are trying to add a widget in a empty cell. Please save the " +#~ "layout before to add any widget in this cell." + +#~ msgid "Config widget" +#~ msgstr "Config widget" + +#~ msgid "Please configure this widget before usage" +#~ msgstr "Please configure this widget before usage" + +#~ msgid "Legend Position" +#~ msgstr "Legend Position" + +#~ msgid "No legend" +#~ msgstr "No legend" + +#~ msgid "Different parent" +#~ msgstr "Different parent" + +#~ msgid "Different name" +#~ msgstr "Different name" + +#~ msgid "Empty queue." +#~ msgstr "Empty queue." + +#~ msgid "Licence" +#~ msgstr "Licence" + +#~ msgid "Agent cache" +#~ msgstr "Agent cache" + +#~ msgid "" +#~ "The selected user profile will be added to the selected users into the target" +#~ msgstr "" +#~ "The selected user profile will be added to the selected users into the target" + +#~ msgid "" +#~ "The target user profiles will be replaced with the source user profiles" +#~ msgstr "" +#~ "The target user profiles will be replaced with the source user profiles" + +#~ msgid "Remove agents to doesn't move to destination server" +#~ msgstr "Remove agents to doesn't move to destination server" + +#~ msgid "" +#~ "Access to this page is restricted to authorized users only, please contact " +#~ "system administrator if you need assistance. \n" +#~ "\t\t\t\t\t
    Please know that all attempts to access this page are recorded " +#~ "in security logs of Pandora System Database" +#~ msgstr "" +#~ "Access to this page is restricted to authorized users only, please contact " +#~ "system administrator if you need assistance. \n" +#~ "\t\t\t\t\t
    Please know that all attempts to access this page are recorded " +#~ "in security logs of Pandora System Database" + +#~ msgid "Server management" +#~ msgstr "Server management" + +#~ msgid "Go to pandorafms.com" +#~ msgstr "Go to pandorafms.com" + #~ msgid "Pandora Help" #~ msgstr "Pandora Help" +#~ msgid "Go to Pandora FMS Wiki" +#~ msgstr "Go to Pandora FMS Wiki" + #~ msgid "Pandora Support" #~ msgstr "Pandora Support" #~ msgid "Login off" #~ msgstr "Login off" +#~ msgid "% Agents not init" +#~ msgstr "% Agents not init" + +#~ msgid "% Monitors Unknown" +#~ msgstr "% Monitors Unknown" + +#~ msgid "% Monitors Not init" +#~ msgstr "% Monitors Not init" + +#, php-format +#~ msgid "Created group %s" +#~ msgstr "Created group %s" + +#, php-format +#~ msgid "Could not create group %s" +#~ msgstr "Could not create group %s" + +#~ msgid "The location is not filled, please add a location." +#~ msgstr "The location is not filled, please add a location." + +#~ msgid "CSV import group" +#~ msgstr "CSV import group" + +#~ msgid "Report type" +#~ msgstr "Report type" + +#~ msgid "Uknown agents" +#~ msgstr "Uknown agents" + +#~ msgid "Last 8 hours events" +#~ msgstr "Last 8 hours events" + +#~ msgid "Illegal query or any other error" +#~ msgstr "Illegal query or any other error" + +#~ msgid "% OK" +#~ msgstr "% OK" + +#~ msgid "% Wrong" +#~ msgstr "% Wrong" + +#~ msgid "Simple Graph" +#~ msgstr "Simple Graph" + +#~ msgid "Agent cache activated" +#~ msgstr "Agent cache activated" + +#~ msgid "Agent cache failed" +#~ msgstr "Agent cache failed" + +#~ msgid "No services defined." +#~ msgstr "No services defined." + #~ msgid "Generate networkmap with parents relationships" #~ msgstr "Generate networkmap with parents relationships" @@ -36784,6 +28640,65 @@ msgstr "Only user can use the API" #~ msgid "Refresh network map state" #~ msgstr "Refresh network map state" +#~ msgid "" +#~ "All the items are not available in CSV, only the previous versions ones." +#~ msgstr "" +#~ "All the items are not available in CSV, only the previous versions ones." + +#~ msgid "Invalid service" +#~ msgstr "Invalid service" + +#~ msgid "No name and description specified for the service" +#~ msgstr "No name and description specified for the service" + +#~ msgid "No name specified for the service" +#~ msgstr "No name specified for the service" + +#~ msgid "No description specified for the service" +#~ msgstr "No description specified for the service" + +#~ msgid "You should set the weights manually" +#~ msgstr "You should set the weights manually" + +#~ msgid "The weights have default values" +#~ msgstr "The weights have default values" + +#~ msgid "" +#~ "Only the elements configured as 'critical element' are used to calculate the " +#~ "service status" +#~ msgstr "" +#~ "Only the elements configured as 'critical element' are used to calculate the " +#~ "service status" + +#~ msgid "Error: The conf file of server is not readble." +#~ msgstr "Error: The conf file of server is not readble." + +#~ msgid "Error: The conf file of server is not writable." +#~ msgstr "Error: The conf file of server is not writable." + +#~ msgid "Delete remote conf server files in Pandora" +#~ msgstr "Delete remote conf server files in Pandora" + +#~ msgid "" +#~ "Delete this conf file implies that Pandora will send back local config to " +#~ "console" +#~ msgstr "" +#~ "Delete this conf file implies that Pandora will send back local config to " +#~ "console" + +#~ msgid "Section 2" +#~ msgstr "Section 2" + +#~ msgid "Section 3" +#~ msgstr "Section 3" + +#~ msgid "" +#~ "Limit the number of events that are replicated metaconsole each specified " +#~ "range." +#~ msgstr "" +#~ "Limit the number of events that are replicated metaconsole each specified " +#~ "range." + #~ msgid "" #~ "Enable this option will be synchronice the groups and tags each new user " #~ "when he/she will login." @@ -36791,14 +28706,650 @@ msgstr "Only user can use the API" #~ "Enable this option will be synchronice the groups and tags each new user " #~ "when he/she will login." -#~ msgid "New networkmap" -#~ msgstr "New networkmap" +#~ msgid "Search by name, description or data, list matches." +#~ msgstr "Search by name, description or data, list matches." + +#~ msgid "You haven't created templates yet." +#~ msgstr "You haven't created templates yet." + +#~ msgid "Generate a dynamic report\"" +#~ msgstr "Generate a dynamic report\"" + +#~ msgid "Policy name already exists" +#~ msgstr "Policy name already exists" + +#, php-format +#~ msgid "" +#~ "License out of limits

    " +#~ "This license allows %d modules and you have %d modules configured." +#~ msgstr "" +#~ "License out of limits

    " +#~ "This license allows %d modules and you have %d modules configured." + +#~ msgid "This widget only working in desktop version." +#~ msgstr "This widget will only work on desktop version." + +#~ msgid "Could not be duplicate" +#~ msgstr "Could not be duplicated" + +#~ msgid "Precision must be a integer number between 0 and 5" +#~ msgstr "Precision must be an integer number between 0 and 5" + +#~ msgid "" +#~ "If event purge is less than events days pass to history db, you will have a " +#~ "problems and you lost data. Recommended that event days purge will more " +#~ "taller than event days to history DB" +#~ msgstr "" +#~ "If event purge is lower than events days passed to history DB you will lose " +#~ "data. We recommend that events days purge is longer than events days passed " +#~ "to history DB" + +#~ msgid "" +#~ "If days purge is less than history days pass to history db, you will have a " +#~ "problems and you lost data. Recommended that days purge will more taller " +#~ "than days to history DB" +#~ msgstr "" +#~ "If the number of days purged is lower than history days passed to the " +#~ "history DB, data will be lost. It's recommended that days purged be longer " +#~ "than days passed to history DB." + +#~ msgid "Problems with days purge and days that pass data to history DB" +#~ msgstr "Problems with days purged and days that pass data to history DB" + +#~ msgid "Time OK week" +#~ msgstr "Time OK week" + +#~ msgid "Time Total week" +#~ msgstr "Time Total week" + +#~ msgid "Year" +#~ msgstr "Year" + +#~ msgid "Time Downtime week" +#~ msgstr "Time Downtime week" + +#~ msgid "Time Not Init week" +#~ msgstr "Time Not Init week" + +#~ msgid "Time Unknown week" +#~ msgstr "Time Unknown week" + +#~ msgid "Checks Total week" +#~ msgstr "Checks Total week" + +#~ msgid "Checks OK week" +#~ msgstr "Checks OK week" + +#~ msgid "Time Error week" +#~ msgstr "Time Error week" + +#~ msgid "Checks Error week" +#~ msgstr "Checks Error week" + +#~ msgid "Change every" +#~ msgstr "Change every" + +#~ msgid "Stop" +#~ msgstr "Stop" + +#~ msgid "No slides selected" +#~ msgstr "No slides selected" + +#~ msgid "Exit fullscreen" +#~ msgstr "Exit fullscreen" + +#, php-format +#~ msgid "Error add '%s' agent plugin." +#~ msgstr "Error add '%s' agent plugin." + +#, php-format +#~ msgid "Success add '%s' agent plugin." +#~ msgstr "Success add '%s' agent plugin." + +#~ msgid "Error add the module plugin importation, plugin is not registered" +#~ msgstr "Error add the module plugin importation, plugin is not registered" + +#~ msgid "Missing id" +#~ msgstr "Missing id" + +#~ msgid "The user doesn't have permission to read agents" +#~ msgstr "The user doesn't have permission to read agents" + +#~ msgid "Refresh every" +#~ msgstr "Refresh every" + +#~ msgid "Slides" +#~ msgstr "Slides" + +#~ msgid "" +#~ "If propagate acl is activated, this group will include its child groups" +#~ msgstr "" +#~ "If propagate acl is activated, this group will include its child groups" + +#~ msgid "Until next" +#~ msgstr "Until next" + +#~ msgid "Show a service map" +#~ msgstr "Show a service map" + +#~ msgid "Agents status" +#~ msgstr "Agents status" + +#~ msgid "Tab" +#~ msgstr "Tab" + +#~ msgid "Modules status" +#~ msgstr "Modules status" + +#~ msgid "Filter agents" +#~ msgstr "Filter agents" + +#~ msgid "Open all nodes" +#~ msgstr "Open all nodes" + +#~ msgid "Carriage Return" +#~ msgstr "Carriage Return" + +#~ msgid "Show module value in a table" +#~ msgstr "Show module value in a table" + +#~ msgid "Show a value of module in a table" +#~ msgstr "Show a value of module in a table" + +#~ msgid "Status of module" +#~ msgstr "Status of module" + +#~ msgid "Show status of a module" +#~ msgstr "Show status of a module" + +#~ msgid "Text size of label in px" +#~ msgstr "Text size of label in px" + +#~ msgid "Size of icon" +#~ msgstr "Size of icon" + +#~ msgid "Separator of data" +#~ msgstr "Separator of data" + +#~ msgid "Text size of value in px" +#~ msgstr "Text size of value in px" + +#~ msgid "Vertical Bar" +#~ msgstr "Vertical Bar" + +#~ msgid "Dashboards" +#~ msgstr "Dashboards" + +#~ msgid "Show module value" +#~ msgstr "Show module value" + +#~ msgid "Show a value of module" +#~ msgstr "Show a value of module" + +#~ msgid "Show a value of module and icon" +#~ msgstr "Show a value of module and icon" + +#~ msgid "Successfully duplicate" +#~ msgstr "Successfully duplicate" + +#~ msgid "Commas" +#~ msgstr "Commas" + +#~ msgid "Colon" +#~ msgstr "Colon" + +#~ msgid "Semicolon" +#~ msgstr "Semicolon" + +#~ msgid "Blank" +#~ msgstr "Blank" + +#~ msgid "Module with icon" +#~ msgstr "Module with icon" + +#~ msgid "There are unsaved changes" +#~ msgstr "There are unsaved changes" + +#~ msgid "Cells" +#~ msgstr "Cells" + +#~ msgid "OS synchronization" +#~ msgstr "OS synchronization" + +#~ msgid "There are no dashboards defined." +#~ msgstr "There are no dashboards defined." + +#, php-format +#~ msgid "Private for (%s)" +#~ msgstr "Private for (%s)" + +#~ msgid "Dashboards list" +#~ msgstr "Dashboards list" + +#~ msgid "Show link to public dashboard" +#~ msgstr "Show link to public dashboard" + +#~ msgid "Dashboard name" +#~ msgstr "Dashboard name" + +#~ msgid "No Dashboards" +#~ msgstr "No Dashboards" + +#, php-format +#~ msgid "Created/Updated %s/%s OS" +#~ msgstr "Created/Updated %s/%s OS" + +#, php-format +#~ msgid "Error creating/updating %s/%s OS" +#~ msgstr "Error creating/updating %s/%s OS" + +#~ msgid "Module Groups synchronization" +#~ msgstr "Module Groups synchronization" + +#~ msgid "DB port" +#~ msgstr "DB port" + +#, php-format +#~ msgid "Error creating/updating %s/%s module groups" +#~ msgstr "Error creating/updating %s/%s module groups" + +#, php-format +#~ msgid "Created/Updated %s/%s module groups" +#~ msgstr "Created/Updated %s/%s module groups" + +#~ msgid "Module groups Management" +#~ msgstr "Module groups Management" + +#~ msgid "Please, set a valid IP/Name address" +#~ msgstr "Please, set a valid IP/Name address" + +#~ msgid "This data doesn't show in realtime" +#~ msgstr "This data doesn't show in realtime" + +#~ msgid "OS Management" +#~ msgstr "OS Management" + +#~ msgid "Component management" +#~ msgstr "Component management" + +#~ msgid "Type of charts" +#~ msgstr "Type of charts" + +#~ msgid "critical" +#~ msgstr "critical" + +#~ msgid "T. OK" +#~ msgstr "T. OK" + +#~ msgid "T. Total" +#~ msgstr "T. Total" + +#~ msgid "T. Unknown" +#~ msgstr "T. Unknown" + +#~ msgid "T. Error" +#~ msgstr "T. Error" + +#~ msgid "T. Downtime" +#~ msgstr "T. Downtime" + +#~ msgid "SLA %" +#~ msgstr "SLA %" + +#~ msgid "Planned Downtimes" +#~ msgstr "Planned Downtimes" + +#~ msgid "Ignore Time" +#~ msgstr "Ignore Time" + +#~ msgid "T. Not_init" +#~ msgstr "T. Not_init" + +#, php-format +#~ msgid "Graph agent(%s) - %s" +#~ msgstr "Graph agent(%s) - %s" + +#~ msgid "Legend Graph" +#~ msgstr "Legend Graph" + +#~ msgid "Total Time" +#~ msgstr "Total Time" + +#~ msgid "Total Checks" +#~ msgstr "Total Checks" + +#~ msgid "Time Downtimes" +#~ msgstr "Time Downtimes" + +#~ msgid "Time Not init" +#~ msgstr "Time Not init" + +#~ msgid "Agent min Value" +#~ msgstr "Agent min Value" + +#~ msgid "" +#~ "Problems with event days purge and event days that pass data to history DB." +#~ msgstr "" +#~ "Problems with event days purge and event days that pass data to history DB." + +#~ msgid "Only one service map widget is supported at this moment" +#~ msgstr "Only one service map widget is supported at this moment" + +#~ msgid "Time Error " +#~ msgstr "Time Error " + +#~ msgid "Time Unknown " +#~ msgstr "Time Unknown " + +#~ msgid "Time Total " +#~ msgstr "Time Total " + +#~ msgid "Time OK " +#~ msgstr "Time OK " + +#~ msgid "SLA Max" +#~ msgstr "SLA Max" + +#~ msgid "SLA Min" +#~ msgstr "SLA Min" + +#~ msgid "Time Downtime " +#~ msgstr "Time Downtime " + +#~ msgid "Time Not Init " +#~ msgstr "Time Not Init " + +#~ msgid "Checks OK " +#~ msgstr "Checks OK " + +#~ msgid "Checks Total " +#~ msgstr "Checks Total " + +#~ msgid "Time Total Month" +#~ msgstr "Time Total Month" + +#~ msgid "Time OK Month" +#~ msgstr "Time OK Month" + +#~ msgid "Time Error Month" +#~ msgstr "Time Error Month" + +#~ msgid "Time Unknown Month" +#~ msgstr "Time Unknown Month" + +#~ msgid "Subtitle" +#~ msgstr "Subtitle" + +#~ msgid "Status " +#~ msgstr "Status " + +#~ msgid "Checks Unknown " +#~ msgstr "Checks Unknown " + +#~ msgid "Checks Error " +#~ msgstr "Checks Error " + +#~ msgid "SLA " +#~ msgstr "SLA " + +#~ msgid "Checks Not Init " +#~ msgstr "Checks Not Init " + +#~ msgid "Time Not Init Month" +#~ msgstr "Time Not Init Month" + +#~ msgid "Time Downtime Month" +#~ msgstr "Time Downtime Month" + +#~ msgid "Checks Total Month" +#~ msgstr "Checks Total Month" + +#~ msgid "Checks Error Month" +#~ msgstr "Checks Error Month" + +#~ msgid "Checks Unknown Month" +#~ msgstr "Checks Unknown Month" + +#~ msgid "Checks OK Month" +#~ msgstr "Checks OK Month" + +#~ msgid "Time Total Day" +#~ msgstr "Time Total Day" + +#~ msgid "Status Month" +#~ msgstr "Status Month" + +#~ msgid "SLA Month" +#~ msgstr "SLA Month" + +#~ msgid "Checks Not Init Month" +#~ msgstr "Checks Not Init Month" + +#~ msgid "Time Not Init Day" +#~ msgstr "Time Not Init Day" + +#~ msgid "Time Unknown Day" +#~ msgstr "Time Unknown Day" + +#~ msgid "Time Error Day" +#~ msgstr "Time Error Day" + +#~ msgid "Time OK Day" +#~ msgstr "Time OK Day" + +#~ msgid "Checks OK Day" +#~ msgstr "Checks OK Day" + +#~ msgid "Checks Total Day" +#~ msgstr "Checks Total Day" + +#~ msgid "Checks Unknown Day" +#~ msgstr "Checks Unknown Day" + +#~ msgid "Checks Error Day" +#~ msgstr "Checks Error Day" + +#~ msgid "Time Out Day" +#~ msgstr "Time Out Day" + +#~ msgid "Time Downtime Day" +#~ msgstr "Time Downtime Day" + +#~ msgid "Month Number" +#~ msgstr "Month Number" + +#~ msgid "SLA Fixed Day" +#~ msgstr "SLA Fixed Day" + +#~ msgid "Status week" +#~ msgstr "Status week" + +#~ msgid "SLA Day" +#~ msgstr "SLA Day" + +#~ msgid "Checks Not Init Day" +#~ msgstr "Checks Not Init Day" + +#~ msgid "Date From Day" +#~ msgstr "Date From Day" + +#~ msgid "Day Week" +#~ msgstr "Day Week" + +#~ msgid "Checks Unknown week" +#~ msgstr "Checks Unknown week" + +#~ msgid "Status Day" +#~ msgstr "Status Day" + +#~ msgid "Date To Day" +#~ msgstr "Date To Day" + +#~ msgid "Checks Not Init" +#~ msgstr "Checks Not Init" + +#~ msgid "Time Total day" +#~ msgstr "Time Total day" + +#~ msgid "Time OK day" +#~ msgstr "Time OK day" + +#~ msgid "SLA Fixed" +#~ msgstr "SLA Fixed" + +#~ msgid "Checks Error" +#~ msgstr "Checks Error" + +#~ msgid "Time Error" +#~ msgstr "Time Error" + +#~ msgid "SLA limit" +#~ msgstr "SLA limit" + +#~ msgid "SLA min" +#~ msgstr "SLA min" + +#~ msgid "SLA max" +#~ msgstr "SLA max" + +#~ msgid "Checks Unknown day" +#~ msgstr "Checks Unknown day" + +#~ msgid "Checks Error day" +#~ msgstr "Checks Error day" + +#~ msgid "Time Total hours" +#~ msgstr "Time Total hours" + +#~ msgid "Status day" +#~ msgstr "Status day" + +#~ msgid "Checks Total day" +#~ msgstr "Checks Total day" + +#~ msgid "Checks OK day" +#~ msgstr "Checks OK day" + +#~ msgid "Time Error day" +#~ msgstr "Time Error day" + +#~ msgid "Time Unknown day" +#~ msgstr "Time Unknown day" + +#~ msgid "Time Downtime day" +#~ msgstr "Time Downtime day" + +#~ msgid "Time Not Init day" +#~ msgstr "Time Not Init day" + +#~ msgid "Time Error hours" +#~ msgstr "Time Error hours" + +#~ msgid "Time OK hours" +#~ msgstr "Time OK hours" + +#~ msgid "Time Not Init hours" +#~ msgstr "Time Not Init hours" + +#~ msgid "Time Out hours" +#~ msgstr "Time Out hours" + +#~ msgid "Time Downtime hours" +#~ msgstr "Time Downtime hours" + +#~ msgid "Time Unknown hours" +#~ msgstr "Time Unknown hours" + +#~ msgid "Checks Error hours" +#~ msgstr "Checks Error hours" + +#~ msgid "Checks Unknown hours" +#~ msgstr "Checks Unknown hours" + +#~ msgid "Checks Total hours" +#~ msgstr "Checks Total hours" + +#~ msgid "Checks OK hours" +#~ msgstr "Checks OK hours" #~ msgid "Percentil 95" #~ msgstr "Percentil 95" -#~ msgid "This OID is preexistent." -#~ msgstr "This OID is preexistent." +#~ msgid "" +#~ "If this option was checked, only adding in elements that type of modules " +#~ "support this option." +#~ msgstr "" +#~ "If this option was checked, only adding in elements that type of modules " +#~ "support this option." + +#~ msgid "Status hours" +#~ msgstr "Status hours" + +#~ msgid "SLA Fixed hours" +#~ msgstr "SLA Fixed hours" + +#~ msgid "Date From hours" +#~ msgstr "Date From hours" + +#~ msgid "Checks Not Init hours" +#~ msgstr "Checks Not Init hours" + +#~ msgid "SLA hours" +#~ msgstr "SLA hours" + +#~ msgid "Date To hours" +#~ msgstr "Date To hours" + +#~ msgid "Are you sure to re-apply?" +#~ msgstr "Are you sure to re-apply?" + +#~ msgid "Are you sure to apply?" +#~ msgstr "Do you want to apply?" + +#~ msgid "Apply all" +#~ msgstr "Apply all" + +#~ msgid "AD Groups" +#~ msgstr "AD Groups" + +#~ msgid "Select profile" +#~ msgstr "Select profile" + +#~ msgid "Add new permissions" +#~ msgstr "Add new permissions" + +#~ msgid "SimpleSAML path" +#~ msgstr "SimpleSAML path" + +#~ msgid "" +#~ "Select the path where SimpleSAML has been installed (by default '/opt/')" +#~ msgstr "" +#~ "Select the path where SimpleSAML has been installed (by default '/opt/')" + +#~ msgid "SAML" +#~ msgstr "SAML" + +#~ msgid "Enable event history" +#~ msgstr "Enable event history" + +#~ msgid "You must select a profile from the list of profiles." +#~ msgstr "You must select a profile from the list of profiles." + +#~ msgid "Event days" +#~ msgstr "Event days" + +#~ msgid "Number of days before events is transfered to history database." +#~ msgstr "Number of days before events is transferred to history database." + +#~ msgid "" +#~ "Event history is ONLY used for event reports, is not used in graphs or event " +#~ "viewer." +#~ msgstr "" +#~ "Event history is ONLY used for event reports, is not used in graphs or event " +#~ "viewer." + +#~ msgid "e.g., switch.ehorus.com" +#~ msgstr "e.g., switch.eHorus.com" #~ msgid "" #~ "If you check this option, the lateral menus display with left click. " @@ -36810,11 +29361,55 @@ msgstr "Only user can use the API" #~ msgid "Display lateral menus with click" #~ msgstr "Display lateral menus with click" -#~ msgid "Disable Pandora FMS on graphs" -#~ msgstr "Disable Pandora FMS on graphs" - #~ msgid "Custom logo in login" #~ msgstr "Custom logo in login" #~ msgid "Allows only show the average in graphs" #~ msgstr "Allows only the average in graphs to be shown" + +#~ msgid "There isn't get or post" +#~ msgstr "There isn't get or post" + +#~ msgid "Empty for a transparent background color or CSS compatible value" +#~ msgstr "Empty for a transparent background color or CSS compatible value" + +#, php-format +#~ msgid "" +#~ "This extension makes registration of policies enterprise.
    You can get " +#~ "more policies in our
    Public Resource Library" +#~ msgstr "" +#~ "This extension registers Enterprise policies.
    You can get more policies " +#~ "in our Public Resource Library" + +#~ msgid "hourly S.L.A." +#~ msgstr "hourly S.L.A." + +#~ msgid "Availability Graph S.L.A." +#~ msgstr "Availability Graph S.L.A." + +#~ msgid "Create group if doesn’t exist in destination" +#~ msgstr "Create group if it doesn't exist in destination" + +#~ msgid "Synchronizing Alerts" +#~ msgstr "Synchronising Alerts" + +#~ msgid "Synchronizing Tags" +#~ msgstr "Synchronising Tags" + +#~ msgid "Synchronizing Components" +#~ msgstr "Synchronising Components" + +#~ msgid "Synchronizing Groups" +#~ msgstr "Synchronising Groups" + +#~ msgid "Synchronizing Users" +#~ msgstr "Synchronising Users" + +#~ msgid "Synchronizing OS" +#~ msgstr "Synchronising OS" + +#~ msgid "Synchronizing Module Groups" +#~ msgstr "Synchronising Module Groups" + +#~ msgid "Serialized data " +#~ msgstr "Serialised data " diff --git a/pandora_console/include/languages/es.mo b/pandora_console/include/languages/es.mo index 19f95476a90477dca508818a6ca1807b7f0aea10..159cccae1d333b674e5157bce53625ed3816ef72 100644 GIT binary patch delta 104633 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 b_!Z{{3VE+u=-hjZd5I6|C3^NjP5XZUC6+bV literal 523845 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 Jmh&fTDPmv{l6WJ<7X_4f1&Gg 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

    eN@k`viPn?hsQF9Q#qL2Asrzi2}fEX7QT^ZWK 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 diff --git a/pandora_console/include/languages/es.po b/pandora_console/include/languages/es.po index 28c85710ce..8ba5d68bbb 100644 --- a/pandora_console/include/languages/es.po +++ b/pandora_console/include/languages/es.po @@ -8,706 +8,661 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-05-30 07:21+0200\n" -"PO-Revision-Date: 2017-05-30 08:15+0000\n" -"Last-Translator: artu30 \n" +"POT-Creation-Date: 2017-03-14 16:29+0100\n" +"PO-Revision-Date: 2017-10-23 14:01+0000\n" +"Last-Translator: Vanessa \n" "Language-Team: Spanish\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2017-05-30 08:22+0000\n" -"X-Generator: Launchpad (build 18391)\n" +"X-Launchpad-Export-Date: 2017-10-23 14:56+0000\n" +"X-Generator: Launchpad (build 18484)\n" -#: ../../extensions/agents_alerts.php:55 -#: ../../extensions/agents_modules.php:57 -#: ../../operation/agentes/group_view.php:61 -#: ../../operation/agentes/tactical.php:46 -#: ../../enterprise/extensions/ipam/ipam_list.php:188 -#: ../../enterprise/operation/services/services.list.php:345 -#: ../../enterprise/operation/services/services.service.php:144 -msgid "Last update" -msgstr "Última actualización" +#: ../../operation/search_alerts.php:27 ../../operation/search_reports.php:29 +#: ../../operation/search_users.php:26 ../../operation/search_graphs.php:24 +#: ../../operation/search_maps.php:22 ../../operation/search_modules.php:26 +#: ../../operation/search_agents.php:33 +msgid "Zero results found" +msgstr "No se encontró ningún resultado" -#: ../../extensions/agents_alerts.php:74 -#: ../../extensions/agents_modules.php:139 ../../general/ui/agents_list.php:69 -#: ../../godmode/agentes/agent_incidents.php:89 -#: ../../godmode/agentes/agent_manager.php:270 -#: ../../godmode/agentes/configurar_agente.php:362 -#: ../../godmode/agentes/modificar_agente.php:147 -#: ../../godmode/agentes/modificar_agente.php:491 -#: ../../godmode/agentes/planned_downtime.editor.php:480 -#: ../../godmode/agentes/planned_downtime.editor.php:753 -#: ../../godmode/agentes/planned_downtime.list.php:393 -#: ../../godmode/alerts/alert_actions.php:341 -#: ../../godmode/alerts/alert_special_days.php:246 -#: ../../godmode/alerts/alert_templates.php:300 -#: ../../godmode/alerts/configure_alert_action.php:116 -#: ../../godmode/alerts/configure_alert_special_days.php:69 -#: ../../godmode/alerts/configure_alert_template.php:754 -#: ../../godmode/events/custom_events.php:80 -#: ../../godmode/events/custom_events.php:156 -#: ../../godmode/events/event_edit_filter.php:226 -#: ../../godmode/events/event_filter.php:109 -#: ../../godmode/events/event_responses.editor.php:81 -#: ../../godmode/events/event_responses.list.php:56 -#: ../../godmode/gis_maps/configure_gis_map.php:366 -#: ../../godmode/massive/massive_add_action_alerts.php:151 -#: ../../godmode/massive/massive_add_alerts.php:151 -#: ../../godmode/massive/massive_add_profiles.php:89 -#: ../../godmode/massive/massive_add_tags.php:124 -#: ../../godmode/massive/massive_copy_modules.php:71 -#: ../../godmode/massive/massive_copy_modules.php:182 -#: ../../godmode/massive/massive_delete_action_alerts.php:151 -#: ../../godmode/massive/massive_delete_agents.php:105 -#: ../../godmode/massive/massive_delete_alerts.php:212 -#: ../../godmode/massive/massive_delete_profiles.php:103 -#: ../../godmode/massive/massive_edit_agents.php:207 -#: ../../godmode/massive/massive_edit_agents.php:298 -#: ../../godmode/massive/massive_enable_disable_alerts.php:136 -#: ../../godmode/massive/massive_standby_alerts.php:136 -#: ../../godmode/modules/manage_network_components.php:479 -#: ../../godmode/modules/manage_network_components.php:568 -#: ../../godmode/modules/manage_network_components_form_common.php:101 -#: ../../godmode/modules/manage_network_templates_form.php:202 -#: ../../godmode/modules/manage_network_templates_form.php:269 -#: ../../godmode/modules/manage_network_templates_form.php:302 -#: ../../godmode/netflow/nf_edit.php:119 -#: ../../godmode/netflow/nf_edit_form.php:193 -#: ../../godmode/reporting/create_container.php:184 -#: ../../godmode/reporting/create_container.php:404 -#: ../../godmode/reporting/create_container.php:466 -#: ../../godmode/reporting/graph_builder.main.php:116 -#: ../../godmode/reporting/graphs.php:158 -#: ../../godmode/reporting/map_builder.php:208 -#: ../../godmode/reporting/reporting_builder.item_editor.php:868 -#: ../../godmode/reporting/reporting_builder.main.php:69 -#: ../../godmode/reporting/reporting_builder.php:431 -#: ../../godmode/reporting/reporting_builder.php:561 +#: ../../operation/search_alerts.php:39 +#: ../../operation/events/events.build_table.php:36 +#: ../../operation/events/sound_events.php:80 +#: ../../operation/gis_maps/ajax.php:216 ../../operation/gis_maps/ajax.php:247 +#: ../../operation/search_modules.php:42 ../../operation/search_agents.php:44 +#: ../../operation/search_agents.php:50 +#: ../../operation/agentes/status_monitor.php:948 +#: ../../operation/agentes/exportdata.php:96 +#: ../../operation/agentes/exportdata.excel.php:76 +#: ../../operation/agentes/estado_monitores.php:95 +#: ../../operation/agentes/alerts_status.php:427 +#: ../../operation/agentes/alerts_status.php:502 +#: ../../operation/agentes/ver_agente.php:818 +#: ../../operation/agentes/exportdata.csv.php:77 +#: ../../operation/agentes/estado_agente.php:490 +#: ../../operation/incidents/incident_detail.php:349 +#: ../../extensions/module_groups.php:41 ../../extensions/insert_data.php:158 +#: ../../extensions/agents_alerts.php:345 ../../mobile/operation/home.php:72 +#: ../../mobile/operation/alerts.php:266 ../../mobile/operation/agents.php:69 +#: ../../mobile/operation/agents.php:310 ../../mobile/operation/events.php:510 +#: ../../mobile/operation/modules.php:496 +#: ../../include/functions_pandora_networkmap.php:1369 +#: ../../include/functions_pandora_networkmap.php:1532 +#: ../../include/ajax/alert_list.ajax.php:130 +#: ../../include/functions_visual_map_editor.php:277 +#: ../../include/functions_graph.php:5333 +#: ../../include/functions_reporting_html.php:396 +#: ../../include/functions_reporting_html.php:730 +#: ../../include/functions_reporting_html.php:810 +#: ../../include/functions_reporting_html.php:819 +#: ../../include/functions_reporting_html.php:1479 +#: ../../include/functions_reporting_html.php:1883 +#: ../../include/functions_reporting_html.php:1890 +#: ../../include/functions_reporting_html.php:1949 +#: ../../include/functions_reporting_html.php:2245 +#: ../../include/functions_reporting_html.php:2288 +#: ../../include/functions_reporting_html.php:2579 +#: ../../include/functions_reporting_html.php:2627 +#: ../../include/functions_reporting_html.php:2870 +#: ../../include/functions_reporting_html.php:3024 +#: ../../include/functions_reporting_html.php:3235 +#: ../../godmode/alerts/alert_view.php:66 +#: ../../godmode/alerts/alert_list.list.php:379 +#: ../../godmode/alerts/alert_list.list.php:590 +#: ../../godmode/alerts/alert_list.builder.php:59 +#: ../../godmode/massive/massive_enable_disable_alerts.php:154 +#: ../../godmode/massive/massive_enable_disable_alerts.php:171 +#: ../../godmode/massive/massive_standby_alerts.php:154 +#: ../../godmode/massive/massive_standby_alerts.php:171 +#: ../../godmode/massive/massive_copy_modules.php:86 +#: ../../godmode/massive/massive_copy_modules.php:200 +#: ../../godmode/reporting/graph_builder.graph_editor.php:84 +#: ../../godmode/reporting/visual_console_builder.wizard.php:303 +#: ../../godmode/reporting/visual_console_builder.wizard.php:577 +#: ../../godmode/reporting/visual_console_builder.wizard.php:600 #: ../../godmode/reporting/visual_console_builder.elements.php:77 -#: ../../godmode/reporting/visual_console_builder.elements.php:193 -#: ../../godmode/servers/manage_recontask.php:296 -#: ../../godmode/servers/manage_recontask_form.php:312 -#: ../../godmode/setup/gis.php:63 ../../godmode/setup/gis_step_2.php:153 -#: ../../godmode/setup/news.php:164 -#: ../../godmode/snmpconsole/snmp_alert.php:657 -#: ../../godmode/users/configure_user.php:716 -#: ../../godmode/users/user_list.php:227 -#: ../../include/functions_pandora_networkmap.php:1389 -#: ../../include/functions_pandora_networkmap.php:1575 -#: ../../include/functions_container.php:132 -#: ../../include/functions_events.php:38 -#: ../../include/functions_events.php:2437 -#: ../../include/functions_events.php:3557 -#: ../../include/functions_visual_map.php:2763 -#: ../../include/functions_visual_map_editor.php:61 -#: ../../include/functions_visual_map_editor.php:336 -#: ../../include/functions_visual_map_editor.php:656 -#: ../../include/functions_graph.php:5563 -#: ../../include/functions_groups.php:745 -#: ../../include/functions_networkmap.php:1721 -#: ../../include/functions_reporting_html.php:2079 -#: ../../include/functions_reporting_html.php:2114 -#: ../../mobile/operation/agents.php:75 ../../mobile/operation/agents.php:120 -#: ../../mobile/operation/agents.php:124 ../../mobile/operation/agents.php:175 -#: ../../mobile/operation/agents.php:176 ../../mobile/operation/agents.php:317 -#: ../../mobile/operation/alerts.php:84 ../../mobile/operation/alerts.php:88 -#: ../../mobile/operation/alerts.php:178 ../../mobile/operation/alerts.php:179 -#: ../../mobile/operation/events.php:361 ../../mobile/operation/events.php:365 -#: ../../mobile/operation/events.php:501 ../../mobile/operation/events.php:604 -#: ../../mobile/operation/events.php:605 -#: ../../mobile/operation/modules.php:128 -#: ../../mobile/operation/modules.php:132 -#: ../../mobile/operation/modules.php:203 -#: ../../mobile/operation/modules.php:204 -#: ../../mobile/operation/networkmaps.php:65 -#: ../../mobile/operation/networkmaps.php:69 -#: ../../mobile/operation/networkmaps.php:129 -#: ../../mobile/operation/networkmaps.php:130 -#: ../../mobile/operation/networkmaps.php:197 -#: ../../mobile/operation/visualmaps.php:49 -#: ../../mobile/operation/visualmaps.php:53 -#: ../../mobile/operation/visualmaps.php:141 -#: ../../operation/agentes/alerts_status.functions.php:68 -#: ../../operation/agentes/estado_agente.php:167 -#: ../../operation/agentes/estado_agente.php:517 -#: ../../operation/agentes/estado_generalagente.php:245 -#: ../../operation/agentes/exportdata.php:235 -#: ../../operation/agentes/group_view.php:164 -#: ../../operation/agentes/pandora_networkmap.editor.php:183 -#: ../../operation/agentes/pandora_networkmap.editor.php:196 -#: ../../operation/agentes/status_monitor.php:292 -#: ../../operation/agentes/ver_agente.php:687 -#: ../../operation/events/events.build_table.php:185 -#: ../../operation/events/events_list.php:613 -#: ../../operation/events/sound_events.php:78 -#: ../../operation/gis_maps/ajax.php:309 -#: ../../operation/gis_maps/gis_map.php:90 -#: ../../operation/incidents/incident.php:339 -#: ../../operation/incidents/incident_detail.php:308 -#: ../../operation/netflow/nf_live_view.php:309 -#: ../../operation/search_agents.php:47 ../../operation/search_agents.php:59 -#: ../../operation/search_maps.php:32 ../../operation/users/user_edit.php:506 -#: ../../enterprise/dashboard/dashboards.php:86 -#: ../../enterprise/dashboard/main_dashboard.php:311 -#: ../../enterprise/dashboard/main_dashboard.php:340 -#: ../../enterprise/dashboard/widgets/agent_module.php:41 -#: ../../enterprise/dashboard/widgets/alerts_fired.php:28 -#: ../../enterprise/dashboard/widgets/top_n.php:306 -#: ../../enterprise/dashboard/widgets/tree_view.php:44 -#: ../../enterprise/extensions/cron/functions.php:40 -#: ../../enterprise/extensions/cron/main.php:248 -#: ../../enterprise/godmode/agentes/agent_disk_conf_editor.php:168 -#: ../../enterprise/godmode/agentes/collections.php:232 -#: ../../enterprise/godmode/agentes/module_manager_editor_prediction.php:88 -#: ../../enterprise/godmode/alerts/alert_events.php:491 -#: ../../enterprise/godmode/alerts/alert_events_list.php:361 -#: ../../enterprise/godmode/alerts/alert_events_list.php:423 -#: ../../enterprise/godmode/alerts/alert_events_rules.php:409 -#: ../../enterprise/godmode/alerts/configure_alert_rule.php:155 -#: ../../enterprise/godmode/modules/configure_local_component.php:217 -#: ../../enterprise/godmode/modules/local_components.php:401 -#: ../../enterprise/godmode/modules/local_components.php:483 -#: ../../enterprise/godmode/policies/configure_policy.php:68 -#: ../../enterprise/godmode/policies/policies.php:229 -#: ../../enterprise/godmode/policies/policies.php:258 -#: ../../enterprise/godmode/policies/policy_agents.php:359 -#: ../../enterprise/godmode/reporting/graph_template_editor.php:158 -#: ../../enterprise/godmode/reporting/graph_template_list.php:129 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:288 -#: ../../enterprise/godmode/reporting/reporting_builder.template_editor.php:114 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1416 -#: ../../enterprise/godmode/reporting/reporting_builder.template_wizard.php:307 -#: ../../enterprise/godmode/reporting/visual_console_builder.wizard_services.php:83 -#: ../../enterprise/godmode/services/services.service.php:250 -#: ../../enterprise/include/functions_alert_event.php:926 -#: ../../enterprise/include/functions_events.php:76 -#: ../../enterprise/include/functions_reporting_pdf.php:2315 -#: ../../enterprise/include/functions_reporting_pdf.php:2365 -#: ../../enterprise/meta/advanced/synchronizing.user.php:562 -#: ../../enterprise/meta/agentsearch.php:96 -#: ../../enterprise/meta/include/functions_events_meta.php:67 -#: ../../enterprise/meta/include/functions_wizard_meta.php:153 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1633 -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:239 -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:329 -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:398 -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:506 -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:587 -#: ../../enterprise/operation/agentes/manage_transmap_creation.php:271 -#: ../../enterprise/operation/agentes/manage_transmap_creation.php:360 -#: ../../enterprise/operation/agentes/transactional_map.php:150 -#: ../../enterprise/operation/agentes/ver_agente.php:50 -#: ../../enterprise/operation/agentes/ver_agente.php:71 -#: ../../enterprise/operation/inventory/inventory.php:164 -#: ../../enterprise/operation/log/log_viewer.php:197 -#: ../../enterprise/operation/maps/networkmap_list_deleted.php:196 -#: ../../enterprise/operation/services/services.list.php:183 -#: ../../enterprise/operation/services/services.list.php:335 -#: ../../enterprise/operation/services/services.service.php:132 -#: ../../enterprise/operation/services/services.table_services.php:152 -msgid "Group" -msgstr "Grupo" - -#: ../../extensions/agents_alerts.php:79 -#: ../../extensions/agents_modules.php:224 ../../general/login_page.php:53 -#: ../../general/login_page.php:211 ../../include/ajax/module.php:807 -#: ../../include/functions_pandora_networkmap.php:765 -#: ../../operation/events/events.php:464 -#: ../../operation/reporting/graph_viewer.php:257 -#: ../../operation/servers/recon_view.php:49 -#: ../../operation/visual_console/public_console.php:112 -#: ../../operation/visual_console/render_view.php:176 -#: ../../enterprise/dashboard/main_dashboard.php:193 -#: ../../enterprise/dashboard/widgets/top_n.php:286 -#: ../../enterprise/extensions/ipam/ipam_network.php:159 -#: ../../enterprise/godmode/policies/policy_queue.php:470 -#: ../../enterprise/meta/advanced/policymanager.queue.php:236 -msgid "Refresh" -msgstr "Refrescar" - -#: ../../extensions/agents_alerts.php:81 -#: ../../godmode/alerts/alert_list.builder.php:136 -#: ../../godmode/alerts/configure_alert_action.php:144 -#: ../../godmode/setup/setup_visuals.php:737 -#: ../../godmode/snmpconsole/snmp_alert.php:938 -#: ../../include/functions.php:430 ../../include/functions.php:564 -#: ../../include/functions_html.php:733 -#: ../../include/functions_netflow.php:1134 -#: ../../include/functions_netflow.php:1144 -#: ../../include/functions_netflow.php:1161 -#: ../../include/functions_netflow.php:1169 -#: ../../include/functions_netflow.php:1193 -#: ../../enterprise/godmode/massive/massive_modify_alerts_snmp.php:275 -#: ../../enterprise/meta/advanced/metasetup.visual.php:140 -msgid "seconds" -msgstr "segundos" - -#: ../../extensions/agents_alerts.php:82 ../../include/functions.php:2610 -#: ../../operation/gis_maps/render_view.php:138 -msgid "1 minute" -msgstr "1 minuto" - -#: ../../extensions/agents_alerts.php:83 ../../include/functions.php:2611 -#: ../../operation/gis_maps/render_view.php:139 -msgid "2 minutes" -msgstr "2 minutos" - -#: ../../extensions/agents_alerts.php:84 ../../include/ajax/module.php:132 -#: ../../include/functions.php:2612 -#: ../../operation/gis_maps/render_view.php:140 -msgid "5 minutes" -msgstr "5 minutos" - -#: ../../extensions/agents_alerts.php:85 -#: ../../operation/gis_maps/render_view.php:141 -msgid "10 minutes" -msgstr "10 minutos" - -#: ../../extensions/agents_alerts.php:91 -#: ../../extensions/agents_modules.php:113 -#: ../../extensions/agents_modules.php:124 -#: ../../extensions/agents_modules.php:131 -#: ../../extensions/disabled/matrix_events.php:31 -#: ../../operation/gis_maps/render_view.php:111 -#: ../../operation/reporting/graph_viewer.php:164 -#: ../../operation/reporting/reporting_viewer.php:103 -#: ../../operation/visual_console/pure_ajax.php:136 -#: ../../operation/visual_console/render_view.php:139 -#: ../../enterprise/dashboard/main_dashboard.php:143 -#: ../../enterprise/operation/agentes/manage_transmap.php:92 -msgid "Full screen mode" -msgstr "Modo a pantalla completa" - -#: ../../extensions/agents_alerts.php:96 -#: ../../extensions/agents_modules.php:215 -#: ../../operation/events/events.php:455 -#: ../../operation/gis_maps/render_view.php:115 -#: ../../operation/reporting/graph_viewer.php:169 -#: ../../operation/reporting/reporting_viewer.php:108 -#: ../../operation/visual_console/render_view.php:167 -#: ../../enterprise/dashboard/main_dashboard.php:157 -msgid "Back to normal mode" -msgstr "Volver a modo normal" - -#: ../../extensions/agents_alerts.php:109 -msgid "Agents/Alerts" -msgstr "Agentes/Alertas" - -#: ../../extensions/agents_alerts.php:118 -#: ../../operation/agentes/pandora_networkmap.view.php:741 -#: ../../operation/events/events.php:329 -#: ../../operation/snmpconsole/snmp_browser.php:90 -#: ../../operation/snmpconsole/snmp_statistics.php:49 -#: ../../operation/snmpconsole/snmp_view.php:82 -msgid "Full screen" -msgstr "Pantalla completa" - -#: ../../extensions/agents_alerts.php:156 -msgid "There are no agents with alerts" -msgstr "No existen agentes con alertas" - -#: ../../extensions/agents_alerts.php:177 -#: ../../extensions/agents_modules.php:161 -#: ../../extensions/agents_modules.php:393 -#: ../../godmode/alerts/alert_list.list.php:71 -#: ../../godmode/massive/massive_add_alerts.php:157 -#: ../../godmode/massive/massive_add_tags.php:129 -#: ../../godmode/massive/massive_delete_agents.php:127 -#: ../../godmode/massive/massive_delete_alerts.php:218 -#: ../../godmode/massive/massive_delete_modules.php:496 -#: ../../godmode/massive/massive_delete_tags.php:192 -#: ../../godmode/massive/massive_edit_agents.php:228 -#: ../../godmode/massive/massive_edit_modules.php:342 -#: ../../godmode/massive/massive_edit_plugins.php:299 -#: ../../godmode/massive/massive_enable_disable_alerts.php:141 -#: ../../godmode/massive/massive_standby_alerts.php:142 -#: ../../godmode/reporting/graph_builder.graph_editor.php:146 -#: ../../godmode/reporting/reporting_builder.item_editor.php:1020 -#: ../../godmode/reporting/reporting_builder.item_editor.php:1083 -#: ../../godmode/reporting/reporting_builder.list_items.php:165 -#: ../../godmode/reporting/reporting_builder.list_items.php:190 -#: ../../godmode/reporting/visual_console_builder.wizard.php:283 -#: ../../include/functions_pandora_networkmap.php:1584 -#: ../../include/functions_groups.php:46 -#: ../../include/functions_groups.php:784 -#: ../../include/functions_groups.php:786 -#: ../../include/functions_groups.php:788 -#: ../../include/functions_groups.php:789 -#: ../../include/functions_groups.php:790 -#: ../../include/functions_reporting_html.php:1322 -#: ../../include/functions_reporting_html.php:1562 -#: ../../mobile/include/functions_web.php:22 -#: ../../mobile/operation/agents.php:158 ../../mobile/operation/home.php:58 -#: ../../operation/agentes/group_view.php:120 -#: ../../operation/agentes/group_view.php:158 -#: ../../operation/search_results.php:74 -#: ../../enterprise/dashboard/widgets/agent_module.php:256 -#: ../../enterprise/dashboard/widgets/groups_status.php:88 -#: ../../enterprise/dashboard/widgets/service_map.php:93 -#: ../../enterprise/extensions/cron/functions.php:33 -#: ../../enterprise/extensions/cron/main.php:247 -#: ../../enterprise/godmode/agentes/collections.agents.php:56 -#: ../../enterprise/godmode/agentes/collections.data.php:107 -#: ../../enterprise/godmode/agentes/module_manager_editor_prediction.php:92 -#: ../../enterprise/godmode/massive/massive_edit_modules_satellite.php:221 -#: ../../enterprise/godmode/policies/policies.php:257 -#: ../../enterprise/godmode/policies/policies.php:409 -#: ../../enterprise/godmode/policies/policy.php:50 -#: ../../enterprise/godmode/policies/policy_agents.php:283 -#: ../../enterprise/godmode/policies/policy_agents.php:341 -#: ../../enterprise/godmode/policies/policy_queue.php:375 -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:170 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:153 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:200 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard_sla.php:155 -#: ../../enterprise/include/functions_policies.php:3307 -#: ../../enterprise/include/functions_reporting.php:5799 -#: ../../enterprise/include/functions_reporting_pdf.php:562 -#: ../../enterprise/include/functions_reporting_pdf.php:695 -#: ../../enterprise/meta/advanced/agents_setup.move_agents.php:161 -#: ../../enterprise/meta/advanced/agents_setup.move_agents.php:163 -#: ../../enterprise/meta/advanced/policymanager.queue.php:257 -#: ../../enterprise/meta/monitoring/group_view.php:98 -#: ../../enterprise/meta/monitoring/group_view.php:136 -#: ../../enterprise/meta/monitoring/wizard/wizard.php:228 -#: ../../enterprise/operation/services/services.service_map.php:135 -msgid "Agents" -msgstr "Agentes" - -#: ../../extensions/agents_alerts.php:177 -#: ../../godmode/alerts/alert_templates.php:133 -#: ../../godmode/alerts/alert_templates.php:176 -#: ../../godmode/alerts/alert_templates.php:195 -#: ../../godmode/alerts/alert_templates.php:211 -#: ../../godmode/massive/massive_add_action_alerts.php:163 -#: ../../godmode/massive/massive_delete_action_alerts.php:167 -msgid "Alert templates" -msgstr "Plantillas de alertas" - -#: ../../extensions/agents_alerts.php:184 -msgid "Previous templates" -msgstr "Plantillas anteriores" - -#: ../../extensions/agents_alerts.php:222 -msgid "More templates" -msgstr "Más plantillas" - -#: ../../extensions/agents_alerts.php:254 -#: ../../godmode/agentes/configurar_agente.php:311 -#: ../../godmode/agentes/modificar_agente.php:580 -#: ../../godmode/alerts/alert_actions.php:66 -#: ../../godmode/alerts/alert_actions.php:92 -#: ../../godmode/alerts/alert_actions.php:110 -#: ../../godmode/alerts/alert_actions.php:127 -#: ../../godmode/alerts/alert_actions.php:207 -#: ../../godmode/alerts/alert_actions.php:218 -#: ../../godmode/alerts/alert_actions.php:287 -#: ../../godmode/alerts/alert_actions.php:306 -#: ../../godmode/alerts/alert_actions.php:319 -#: ../../godmode/alerts/alert_commands.php:249 -#: ../../godmode/alerts/alert_list.php:326 -#: ../../godmode/alerts/alert_list.php:329 -#: ../../godmode/alerts/alert_special_days.php:44 -#: ../../godmode/alerts/alert_templates.php:133 -#: ../../godmode/alerts/alert_templates.php:176 -#: ../../godmode/alerts/alert_templates.php:195 -#: ../../godmode/alerts/alert_templates.php:211 -#: ../../godmode/alerts/configure_alert_action.php:56 -#: ../../godmode/alerts/configure_alert_action.php:65 -#: ../../godmode/alerts/configure_alert_command.php:41 -#: ../../godmode/alerts/configure_alert_special_days.php:55 -#: ../../godmode/alerts/configure_alert_template.php:65 -#: ../../godmode/alerts/configure_alert_template.php:85 -#: ../../godmode/alerts/configure_alert_template.php:103 -#: ../../godmode/groups/configure_group.php:170 -#: ../../godmode/groups/group_list.php:339 -#: ../../godmode/massive/massive_copy_modules.php:153 -#: ../../godmode/menu.php:140 ../../include/functions_treeview.php:374 -#: ../../include/functions_graph.php:754 -#: ../../include/functions_graph.php:3947 -#: ../../include/functions_graph.php:4682 -#: ../../include/functions_reporting_html.php:1608 -#: ../../include/functions_reporting_html.php:3255 -#: ../../include/functions_reports.php:609 -#: ../../include/functions_reports.php:611 -#: ../../include/functions_reports.php:614 -#: ../../mobile/include/functions_web.php:25 -#: ../../mobile/operation/agent.php:250 ../../mobile/operation/agents.php:83 -#: ../../mobile/operation/agents.php:324 ../../mobile/operation/alerts.php:154 -#: ../../operation/agentes/estado_agente.php:528 -#: ../../operation/agentes/ver_agente.php:973 -#: ../../operation/search_agents.php:65 ../../operation/search_results.php:94 -#: ../../enterprise/godmode/alerts/alert_events.php:71 -#: ../../enterprise/godmode/alerts/alert_events_list.php:67 -#: ../../enterprise/godmode/alerts/alert_events_list.php:114 -#: ../../enterprise/godmode/alerts/alert_events_list.php:129 -#: ../../enterprise/godmode/alerts/alert_events_list.php:144 -#: ../../enterprise/godmode/alerts/alert_events_rules.php:91 -#: ../../enterprise/godmode/alerts/configure_alert_rule.php:69 -#: ../../enterprise/godmode/policies/policies.php:397 -#: ../../enterprise/godmode/policies/policy_alerts.php:32 -#: ../../enterprise/godmode/services/services.service.php:323 -#: ../../enterprise/include/functions_policies.php:3260 -#: ../../enterprise/include/functions_reporting_pdf.php:737 -#: ../../enterprise/meta/agentsearch.php:99 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1374 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1464 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1584 -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:599 -#: ../../enterprise/meta/monitoring/wizard/wizard.module.local.php:85 -#: ../../enterprise/meta/monitoring/wizard/wizard.module.network.php:103 -#: ../../enterprise/meta/monitoring/wizard/wizard.module.web.php:73 -#: ../../enterprise/meta/monitoring/wizard/wizard.php:226 -msgid "Alerts" -msgstr "Alertas" - -#: ../../extensions/agents_alerts.php:280 -#: ../../extensions/agents_modules.php:172 -#: ../../extensions/insert_data.php:173 ../../extensions/module_groups.php:43 -#: ../../godmode/agentes/agent_manager.php:268 -#: ../../godmode/agentes/module_manager_editor_common.php:698 +#: ../../godmode/reporting/reporting_builder.item_editor.php:920 +#: ../../godmode/reporting/reporting_builder.item_editor.php:1540 +#: ../../godmode/reporting/reporting_builder.item_editor.php:1739 +#: ../../godmode/reporting/reporting_builder.item_editor.php:1746 +#: ../../godmode/reporting/reporting_builder.list_items.php:291 +#: ../../godmode/gis_maps/configure_gis_map.php:420 +#: ../../godmode/servers/plugin.php:66 +#: ../../godmode/agentes/module_manager_editor_common.php:689 #: ../../godmode/agentes/module_manager_editor_common.php:717 -#: ../../godmode/agentes/module_manager_editor_prediction.php:135 -#: ../../godmode/agentes/planned_downtime.editor.php:838 -#: ../../godmode/agentes/planned_downtime.list.php:175 -#: ../../godmode/alerts/alert_list.builder.php:71 -#: ../../godmode/alerts/alert_list.list.php:393 -#: ../../godmode/alerts/alert_list.list.php:600 +#: ../../godmode/agentes/module_manager_editor_prediction.php:110 +#: ../../godmode/agentes/planned_downtime.list.php:171 +msgid "Agent" +msgstr "Agente" + +#: ../../operation/search_alerts.php:42 ../../operation/search_modules.php:35 +#: ../../operation/agentes/exportdata.php:97 +#: ../../operation/agentes/exportdata.excel.php:76 +#: ../../operation/agentes/estado_monitores.php:97 +#: ../../operation/agentes/alerts_status.php:428 +#: ../../operation/agentes/alerts_status.php:469 +#: ../../operation/agentes/alerts_status.php:503 +#: ../../operation/agentes/alerts_status.php:537 +#: ../../operation/agentes/exportdata.csv.php:77 +#: ../../extensions/module_groups.php:43 ../../extensions/insert_data.php:173 +#: ../../extensions/agents_modules.php:161 +#: ../../extensions/agents_alerts.php:280 +#: ../../mobile/operation/alerts.php:268 +#: ../../include/ajax/alert_list.ajax.php:139 +#: ../../include/functions_visual_map_editor.php:311 +#: ../../include/functions_graph.php:5449 +#: ../../include/functions_treeview.php:66 +#: ../../include/functions_reporting_html.php:397 +#: ../../include/functions_reporting_html.php:731 +#: ../../include/functions_reporting_html.php:1480 +#: ../../include/functions_reporting_html.php:1950 +#: ../../include/functions_reporting_html.php:2252 +#: ../../include/functions_reporting_html.php:2295 +#: ../../include/functions_reporting_html.php:2580 #: ../../godmode/alerts/alert_view.php:71 +#: ../../godmode/alerts/alert_list.list.php:393 +#: ../../godmode/alerts/alert_list.list.php:599 +#: ../../godmode/alerts/alert_list.builder.php:71 #: ../../godmode/massive/massive_edit_agents.php:296 #: ../../godmode/massive/massive_enable_disable_alerts.php:154 #: ../../godmode/massive/massive_enable_disable_alerts.php:171 #: ../../godmode/massive/massive_standby_alerts.php:154 #: ../../godmode/massive/massive_standby_alerts.php:171 -#: ../../godmode/reporting/create_container.php:297 -#: ../../godmode/reporting/create_container.php:424 -#: ../../godmode/reporting/create_container.php:469 #: ../../godmode/reporting/graph_builder.graph_editor.php:85 -#: ../../godmode/reporting/reporting_builder.item_editor.php:974 -#: ../../godmode/reporting/reporting_builder.item_editor.php:1546 -#: ../../godmode/reporting/reporting_builder.item_editor.php:1745 -#: ../../godmode/reporting/reporting_builder.item_editor.php:1752 -#: ../../godmode/reporting/reporting_builder.list_items.php:299 -#: ../../godmode/reporting/visual_console_builder.elements.php:78 #: ../../godmode/reporting/visual_console_builder.wizard.php:302 #: ../../godmode/reporting/visual_console_builder.wizard.php:609 +#: ../../godmode/reporting/visual_console_builder.elements.php:78 +#: ../../godmode/reporting/reporting_builder.item_editor.php:974 +#: ../../godmode/reporting/reporting_builder.item_editor.php:1541 +#: ../../godmode/reporting/reporting_builder.item_editor.php:1740 +#: ../../godmode/reporting/reporting_builder.item_editor.php:1747 +#: ../../godmode/reporting/reporting_builder.list_items.php:296 #: ../../godmode/servers/plugin.php:67 -#: ../../include/ajax/alert_list.ajax.php:139 -#: ../../include/functions_treeview.php:66 -#: ../../include/functions_visual_map_editor.php:311 -#: ../../include/functions_graph.php:5468 -#: ../../include/functions_reporting_html.php:397 -#: ../../include/functions_reporting_html.php:731 -#: ../../include/functions_reporting_html.php:1486 -#: ../../include/functions_reporting_html.php:1956 -#: ../../include/functions_reporting_html.php:2258 -#: ../../include/functions_reporting_html.php:2301 -#: ../../include/functions_reporting_html.php:2590 -#: ../../mobile/operation/alerts.php:268 -#: ../../operation/agentes/alerts_status.php:428 -#: ../../operation/agentes/alerts_status.php:469 -#: ../../operation/agentes/alerts_status.php:503 -#: ../../operation/agentes/alerts_status.php:537 -#: ../../operation/agentes/estado_monitores.php:97 -#: ../../operation/agentes/exportdata.csv.php:77 -#: ../../operation/agentes/exportdata.excel.php:76 -#: ../../operation/agentes/exportdata.php:97 -#: ../../operation/search_alerts.php:42 ../../operation/search_modules.php:35 -#: ../../enterprise/dashboard/widgets/agent_module.php:90 -#: ../../enterprise/dashboard/widgets/graph_module_histogram.php:54 -#: ../../enterprise/dashboard/widgets/graph_module_histogram.php:60 -#: ../../enterprise/dashboard/widgets/module_icon.php:63 -#: ../../enterprise/dashboard/widgets/module_icon.php:69 -#: ../../enterprise/dashboard/widgets/module_status.php:63 -#: ../../enterprise/dashboard/widgets/module_status.php:69 -#: ../../enterprise/dashboard/widgets/module_table_value.php:60 -#: ../../enterprise/dashboard/widgets/module_table_value.php:66 -#: ../../enterprise/dashboard/widgets/module_value.php:63 -#: ../../enterprise/dashboard/widgets/module_value.php:69 -#: ../../enterprise/dashboard/widgets/single_graph.php:61 -#: ../../enterprise/dashboard/widgets/single_graph.php:67 -#: ../../enterprise/dashboard/widgets/sla_percent.php:51 -#: ../../enterprise/dashboard/widgets/sla_percent.php:57 -#: ../../enterprise/dashboard/widgets/top_n.php:127 -#: ../../enterprise/dashboard/widgets/top_n.php:310 -#: ../../enterprise/extensions/disabled/check_acls.php:121 -#: ../../enterprise/godmode/agentes/agent_disk_conf_editor.php:174 -#: ../../enterprise/godmode/agentes/inventory_manager.php:149 -#: ../../enterprise/godmode/agentes/module_manager_editor_prediction.php:19 -#: ../../enterprise/godmode/alerts/alert_events_rules.php:408 -#: ../../enterprise/godmode/alerts/configure_alert_rule.php:149 -#: ../../enterprise/godmode/policies/policy_alerts.php:240 -#: ../../enterprise/godmode/policies/policy_alerts.php:447 -#: ../../enterprise/godmode/policies/policy_inventory_modules.php:153 -#: ../../enterprise/godmode/policies/policy_linking.php:121 -#: ../../enterprise/godmode/reporting/graph_template_item_editor.php:145 -#: ../../enterprise/godmode/reporting/graph_template_item_editor.php:203 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1476 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1948 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:2098 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:2105 -#: ../../enterprise/godmode/reporting/reporting_builder.template_list_item.php:241 -#: ../../enterprise/godmode/services/services.elements.php:334 -#: ../../enterprise/godmode/services/services.elements.php:360 -#: ../../enterprise/include/functions_alert_event.php:924 -#: ../../enterprise/include/functions_events.php:120 -#: ../../enterprise/include/functions_inventory.php:507 -#: ../../enterprise/include/functions_inventory.php:563 -#: ../../enterprise/include/functions_reporting.php:1646 -#: ../../enterprise/include/functions_reporting.php:2438 -#: ../../enterprise/include/functions_reporting.php:3215 -#: ../../enterprise/include/functions_reporting_csv.php:324 -#: ../../enterprise/include/functions_reporting_csv.php:348 -#: ../../enterprise/include/functions_reporting_csv.php:405 -#: ../../enterprise/include/functions_reporting_csv.php:431 -#: ../../enterprise/include/functions_reporting_csv.php:497 -#: ../../enterprise/include/functions_reporting_csv.php:524 -#: ../../enterprise/include/functions_reporting_csv.php:559 -#: ../../enterprise/include/functions_reporting_csv.php:595 -#: ../../enterprise/include/functions_reporting_csv.php:632 -#: ../../enterprise/include/functions_reporting_csv.php:700 -#: ../../enterprise/include/functions_reporting_csv.php:736 -#: ../../enterprise/include/functions_reporting_csv.php:772 -#: ../../enterprise/include/functions_reporting_csv.php:808 -#: ../../enterprise/include/functions_reporting_csv.php:844 -#: ../../enterprise/include/functions_reporting_csv.php:880 -#: ../../enterprise/include/functions_reporting_csv.php:929 -#: ../../enterprise/include/functions_reporting_csv.php:976 -#: ../../enterprise/include/functions_reporting_csv.php:1048 -#: ../../enterprise/include/functions_reporting_csv.php:1164 -#: ../../enterprise/include/functions_reporting_csv.php:1306 -#: ../../enterprise/include/functions_reporting_csv.php:1376 -#: ../../enterprise/include/functions_reporting_pdf.php:775 -#: ../../enterprise/include/functions_reporting_pdf.php:833 -#: ../../enterprise/include/functions_reporting_pdf.php:927 -#: ../../enterprise/include/functions_reporting_pdf.php:1265 -#: ../../enterprise/include/functions_reporting_pdf.php:1609 -#: ../../enterprise/include/functions_reporting_pdf.php:1847 -#: ../../enterprise/include/functions_reporting_pdf.php:1866 -#: ../../enterprise/include/functions_services.php:1492 -#: ../../enterprise/meta/include/functions_wizard_meta.php:3255 -#: ../../enterprise/meta/monitoring/wizard/wizard.create_module.php:222 -#: ../../enterprise/operation/agentes/agent_inventory.php:64 -#: ../../enterprise/operation/agentes/policy_view.php:194 -#: ../../enterprise/operation/inventory/inventory.php:169 -#: ../../enterprise/operation/maps/networkmap_list_deleted.php:191 +#: ../../godmode/agentes/module_manager_editor_common.php:699 +#: ../../godmode/agentes/module_manager_editor_common.php:718 +#: ../../godmode/agentes/planned_downtime.editor.php:839 +#: ../../godmode/agentes/agent_manager.php:268 +#: ../../godmode/agentes/module_manager_editor_prediction.php:135 +#: ../../godmode/agentes/planned_downtime.list.php:175 msgid "Module" msgstr "Módulo" -#: ../../extensions/agents_alerts.php:281 ../../general/logon_ok.php:225 -#: ../../general/logon_ok.php:422 ../../godmode/admin_access_logs.php:61 -#: ../../godmode/admin_access_logs.php:189 -#: ../../godmode/agentes/agent_template.php:231 -#: ../../godmode/agentes/module_manager.php:568 -#: ../../godmode/agentes/planned_downtime.editor.php:839 -#: ../../godmode/alerts/alert_list.list.php:608 +#: ../../operation/search_alerts.php:45 +#: ../../operation/servers/recon_view.php:101 +#: ../../operation/agentes/alerts_status.php:429 +#: ../../operation/agentes/alerts_status.php:470 +#: ../../operation/agentes/alerts_status.php:504 +#: ../../operation/agentes/alerts_status.php:538 +#: ../../extensions/agents_alerts.php:345 +#: ../../mobile/operation/alerts.php:270 +#: ../../include/functions_treeview.php:381 +#: ../../include/functions_treeview.php:422 +#: ../../include/functions_reporting_html.php:1951 +#: ../../include/functions_reporting_html.php:1954 +#: ../../godmode/alerts/alert_view.php:75 +#: ../../godmode/alerts/alert_list.list.php:407 +#: ../../godmode/alerts/alert_list.builder.php:113 +msgid "Template" +msgstr "Plantilla" + +#: ../../operation/search_alerts.php:48 +#: ../../operation/snmpconsole/snmp_view.php:540 +#: ../../operation/snmpconsole/snmp_view.php:838 +#: ../../operation/events/events.build_table.php:253 +#: ../../operation/agentes/alerts_status.php:430 +#: ../../operation/agentes/alerts_status.php:471 +#: ../../operation/agentes/alerts_status.php:505 +#: ../../operation/agentes/alerts_status.php:539 +#: ../../operation/agentes/alerts_status.functions.php:106 +#: ../../operation/incidents/incident.php:343 +#: ../../extensions/agents_alerts.php:281 +#: ../../mobile/operation/tactical.php:308 ../../general/logon_ok.php:225 +#: ../../general/logon_ok.php:422 ../../include/ajax/alert_list.ajax.php:147 +#: ../../include/functions_ui_renders.php:97 +#: ../../include/functions_reporting_html.php:1953 +#: ../../include/functions_reporting_html.php:3587 +#: ../../include/functions_events.php:3614 ../../include/functions.php:2313 +#: ../../godmode/snmpconsole/snmp_alert.php:1172 +#: ../../godmode/snmpconsole/snmp_alert.php:1264 +#: ../../godmode/snmpconsole/snmp_filters.php:133 #: ../../godmode/alerts/alert_view.php:417 +#: ../../godmode/alerts/alert_list.list.php:607 #: ../../godmode/events/event_filter.php:113 #: ../../godmode/massive/massive_add_action_alerts.php:179 #: ../../godmode/massive/massive_delete_action_alerts.php:181 #: ../../godmode/massive/massive_enable_disable_alerts.php:163 #: ../../godmode/massive/massive_operations.php:271 #: ../../godmode/massive/massive_standby_alerts.php:163 +#: ../../godmode/users/configure_user.php:626 +#: ../../godmode/reporting/visual_console_builder.elements.php:85 +#: ../../godmode/reporting/reporting_builder.item_editor.php:1546 +#: ../../godmode/reporting/reporting_builder.item_editor.php:1741 +#: ../../godmode/reporting/reporting_builder.item_editor.php:1750 +#: ../../godmode/netflow/nf_item_list.php:152 +#: ../../godmode/netflow/nf_edit.php:120 +#: ../../godmode/servers/manage_recontask.php:291 +#: ../../godmode/admin_access_logs.php:61 +#: ../../godmode/admin_access_logs.php:189 #: ../../godmode/modules/manage_nc_groups.php:195 #: ../../godmode/modules/manage_network_components.php:570 #: ../../godmode/modules/manage_network_templates.php:192 -#: ../../godmode/netflow/nf_edit.php:120 -#: ../../godmode/netflow/nf_item_list.php:152 -#: ../../godmode/reporting/reporting_builder.item_editor.php:1551 -#: ../../godmode/reporting/reporting_builder.item_editor.php:1746 -#: ../../godmode/reporting/reporting_builder.item_editor.php:1755 -#: ../../godmode/reporting/visual_console_builder.elements.php:85 -#: ../../godmode/servers/manage_recontask.php:296 -#: ../../godmode/snmpconsole/snmp_alert.php:1172 -#: ../../godmode/snmpconsole/snmp_alert.php:1264 -#: ../../godmode/snmpconsole/snmp_filters.php:133 -#: ../../godmode/users/configure_user.php:718 -#: ../../include/ajax/alert_list.ajax.php:147 ../../include/functions.php:2336 -#: ../../include/functions_ui_renders.php:97 -#: ../../include/functions_events.php:3614 -#: ../../include/functions_reporting_html.php:1959 -#: ../../include/functions_reporting_html.php:3597 -#: ../../mobile/operation/tactical.php:308 -#: ../../operation/agentes/alerts_status.functions.php:106 -#: ../../operation/agentes/alerts_status.php:430 -#: ../../operation/agentes/alerts_status.php:471 -#: ../../operation/agentes/alerts_status.php:505 -#: ../../operation/agentes/alerts_status.php:539 -#: ../../operation/events/events.build_table.php:253 -#: ../../operation/incidents/incident.php:343 -#: ../../operation/search_alerts.php:48 -#: ../../operation/snmpconsole/snmp_view.php:631 -#: ../../operation/snmpconsole/snmp_view.php:929 -#: ../../enterprise/dashboard/widgets/top_n.php:129 -#: ../../enterprise/extensions/ipam/ipam_list.php:200 -#: ../../enterprise/godmode/admin_access_logs.php:25 -#: ../../enterprise/godmode/alerts/alert_events.php:510 -#: ../../enterprise/godmode/alerts/alert_events.php:522 -#: ../../enterprise/godmode/alerts/alert_events_list.php:424 -#: ../../enterprise/godmode/modules/manage_inventory_modules.php:158 -#: ../../enterprise/godmode/policies/policy_alerts.php:455 -#: ../../enterprise/godmode/policies/policy_modules.php:1205 -#: ../../enterprise/godmode/reporting/graph_template_item_editor.php:151 -#: ../../enterprise/godmode/reporting/graph_template_list.php:133 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1952 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:2099 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:2107 -#: ../../enterprise/godmode/servers/manage_export.php:131 -#: ../../enterprise/include/functions_services.php:1432 -#: ../../enterprise/operation/agentes/policy_view.php:196 +#: ../../godmode/agentes/planned_downtime.editor.php:840 +#: ../../godmode/agentes/module_manager.php:568 +#: ../../godmode/agentes/agent_template.php:231 msgid "Action" msgstr "Acción" -#: ../../extensions/agents_alerts.php:282 -#: ../../godmode/alerts/alert_view.php:79 -#: ../../godmode/snmpconsole/snmp_alert.php:1169 -#: ../../include/functions_treeview.php:424 -#: ../../include/functions_reporting_html.php:3109 -#: ../../operation/agentes/alerts_status.php:431 -#: ../../operation/agentes/alerts_status.php:472 -#: ../../operation/agentes/alerts_status.php:506 -#: ../../operation/agentes/alerts_status.php:540 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1528 -#: ../../enterprise/operation/agentes/policy_view.php:197 -msgid "Last fired" -msgstr "Lanzada por última vez" +#: ../../operation/snmpconsole/snmp_mib_uploader.php:30 +#: ../../operation/menu.php:89 +msgid "MIB uploader" +msgstr "Cargador MIB" -#: ../../extensions/agents_alerts.php:283 ../../extensions/net_tools.php:239 -#: ../../godmode/agentes/agent_incidents.php:86 -#: ../../godmode/agentes/agent_manager.php:340 -#: ../../godmode/agentes/module_manager.php:564 -#: ../../godmode/alerts/alert_list.list.php:411 -#: ../../godmode/alerts/alert_view.php:96 -#: ../../godmode/events/custom_events.php:83 -#: ../../godmode/events/custom_events.php:157 -#: ../../godmode/massive/massive_copy_modules.php:83 -#: ../../godmode/massive/massive_copy_modules.php:196 -#: ../../godmode/massive/massive_delete_agents.php:119 -#: ../../godmode/massive/massive_delete_modules.php:450 -#: ../../godmode/massive/massive_edit_agents.php:222 -#: ../../godmode/massive/massive_edit_agents.php:362 -#: ../../godmode/servers/servers.build_table.php:65 -#: ../../include/ajax/module.php:745 -#: ../../include/functions_pandora_networkmap.php:1400 -#: ../../include/functions_events.php:39 -#: ../../include/functions_events.php:2415 -#: ../../include/functions_events.php:3520 -#: ../../include/functions_reporting_html.php:401 -#: ../../include/functions_reporting_html.php:806 -#: ../../include/functions_reporting_html.php:816 -#: ../../include/functions_reporting_html.php:1021 -#: ../../include/functions_reporting_html.php:1031 +#: ../../operation/snmpconsole/snmp_mib_uploader.php:66 +msgid "" +"MIB files will be installed on the system. Please note that a MIB may depend " +"on other MIB. To customize trap definitions use the SNMP trap editor." +msgstr "" +"Ficheros MIB se instalarán en el sistema. Por favor, tenga en cuenta que un " +"MIB puede depender de otro MIB. Para personalizar definiciones de trap, se " +"debe usar el editor de trap SNMP." + +#: ../../operation/snmpconsole/snmp_statistics.php:45 +#: ../../operation/snmpconsole/snmp_view.php:77 +#: ../../operation/snmpconsole/snmp_browser.php:86 +#: ../../operation/agentes/pandora_networkmap.view.php:731 +msgid "Normal screen" +msgstr "Pantalla normal" + +#: ../../operation/snmpconsole/snmp_statistics.php:49 +#: ../../operation/snmpconsole/snmp_view.php:81 +#: ../../operation/snmpconsole/snmp_browser.php:90 +#: ../../operation/events/events.php:329 +#: ../../operation/agentes/pandora_networkmap.view.php:741 +#: ../../extensions/agents_alerts.php:118 +msgid "Full screen" +msgstr "Pantalla completa" + +#: ../../operation/snmpconsole/snmp_statistics.php:55 +#: ../../operation/snmpconsole/snmp_view.php:73 +#: ../../operation/events/events.php:405 ../../include/functions_html.php:659 +#: ../../include/functions_html.php:660 ../../include/functions_html.php:785 +#: ../../include/functions_html.php:786 +#: ../../godmode/alerts/alert_list.php:326 +#: ../../godmode/category/category.php:58 +#: ../../godmode/agentes/planned_downtime.editor.php:38 +msgid "List" +msgstr "Lista" + +#: ../../operation/snmpconsole/snmp_statistics.php:61 +#: ../../operation/snmpconsole/snmp_view.php:71 ../../operation/menu.php:278 +#: ../../operation/menu.php:365 ../../operation/events/event_statistics.php:32 +#: ../../operation/incidents/incident_statistics.php:30 +msgid "Statistics" +msgstr "Estadísticas" + +#: ../../operation/snmpconsole/snmp_statistics.php:64 +#: ../../operation/snmpconsole/snmp_view.php:85 +#: ../../godmode/snmpconsole/snmp_alert.php:78 +#: ../../godmode/snmpconsole/snmp_alert.php:82 +#: ../../godmode/snmpconsole/snmp_alert.php:86 +#: ../../godmode/snmpconsole/snmp_filters.php:35 +#: ../../godmode/snmpconsole/snmp_filters.php:38 +#: ../../godmode/snmpconsole/snmp_filters.php:42 +msgid "SNMP Console" +msgstr "Consola SNMP" + +#: ../../operation/snmpconsole/snmp_statistics.php:116 +#: ../../operation/snmpconsole/snmp_view.php:467 +msgid "There are no SNMP traps in database" +msgstr "No hay definido ningún agente SNMP" + +#: ../../operation/snmpconsole/snmp_statistics.php:127 +msgid "Traps received by source" +msgstr "Traps recibidos por el origen" + +#: ../../operation/snmpconsole/snmp_statistics.php:127 +#: ../../operation/snmpconsole/snmp_statistics.php:185 +#: ../../include/functions_reporting.php:959 +#, php-format +msgid "Top %d" +msgstr "Primeros %d" + +#: ../../operation/snmpconsole/snmp_statistics.php:140 +#: ../../mobile/operation/tactical.php:311 ../../general/logon_ok.php:227 +#: ../../general/logon_ok.php:424 +#: ../../include/functions_reporting_html.php:3589 +#: ../../godmode/admin_access_logs.php:191 +msgid "Source IP" +msgstr "IP origen" + +#: ../../operation/snmpconsole/snmp_statistics.php:141 +#: ../../operation/snmpconsole/snmp_statistics.php:199 +msgid "Number" +msgstr "Número" + +#: ../../operation/snmpconsole/snmp_statistics.php:151 +#: ../../operation/snmpconsole/snmp_view.php:583 +#: ../../operation/agentes/estado_agente.php:626 +#: ../../operation/agentes/estado_agente.php:646 +#: ../../godmode/agentes/modificar_agente.php:654 +msgid "Create agent" +msgstr "Crear agente" + +#: ../../operation/snmpconsole/snmp_statistics.php:156 +#: ../../operation/snmpconsole/snmp_view.php:589 +msgid "View agent details" +msgstr "Ver detalles del agente" + +#: ../../operation/snmpconsole/snmp_statistics.php:172 +#: ../../operation/snmpconsole/snmp_statistics.php:219 +#: ../../operation/snmpconsole/snmp_view.php:429 +#: ../../operation/snmpconsole/snmp_view.php:719 +#: ../../operation/snmpconsole/snmp_view.php:741 +#: ../../operation/users/user_edit.php:282 +#: ../../operation/gis_maps/render_view.php:152 +#: ../../extensions/api_checker.php:152 ../../include/functions_graph.php:2594 +#: ../../include/functions_graph.php:2744 +#: ../../include/functions_graph.php:2785 +#: ../../include/functions_graph.php:2826 +#: ../../include/functions_graph.php:2882 +#: ../../include/functions_graph.php:2938 +#: ../../include/functions_graph.php:2992 +#: ../../include/functions_graph.php:3170 +#: ../../include/functions_graph.php:3315 +#: ../../include/functions_graph.php:3365 +#: ../../include/functions_graph.php:4364 +#: ../../godmode/snmpconsole/snmp_alert.php:33 +#: ../../godmode/groups/configure_group.php:190 +msgid "Other" +msgstr "Otro" + +#: ../../operation/snmpconsole/snmp_statistics.php:185 +msgid "Traps received by Enterprise String" +msgstr "Traps recibidos por cadena Enterprise" + +#: ../../operation/snmpconsole/snmp_statistics.php:198 +msgid "Trap Enterprise String" +msgstr "Traps Enterprise de cadena" + +#: ../../operation/snmpconsole/snmp_view.php:97 +#: ../../operation/events/events.php:508 +#: ../../operation/reporting/graph_viewer.php:34 +#: ../../operation/reporting/graph_viewer.php:41 +#: ../../operation/gis_maps/gis_map.php:74 +#: ../../operation/messages/message_list.php:56 +#: ../../operation/messages/message_list.php:73 +#: ../../operation/incidents/incident_detail.php:85 +#: ../../operation/incidents/incident_detail.php:114 +#: ../../operation/incidents/incident.php:66 +#: ../../extensions/files_repo.php:166 +#: ../../godmode/snmpconsole/snmp_alert.php:560 +#: ../../godmode/snmpconsole/snmp_filters.php:76 +#: ../../godmode/alerts/alert_special_days.php:223 +#: ../../godmode/alerts/alert_actions.php:332 +#: ../../godmode/alerts/alert_commands.php:319 +#: ../../godmode/alerts/alert_list.php:145 +#: ../../godmode/alerts/alert_list.php:213 +#: ../../godmode/alerts/alert_templates.php:224 +#: ../../godmode/setup/news.php:97 ../../godmode/setup/gis.php:57 +#: ../../godmode/setup/links.php:69 ../../godmode/events/event_filter.php:56 +#: ../../godmode/events/event_filter.php:77 +#: ../../godmode/massive/massive_delete_action_alerts.php:114 +#: ../../godmode/massive/massive_delete_modules.php:236 +#: ../../godmode/massive/massive_delete_tags.php:151 +#: ../../godmode/massive/massive_delete_alerts.php:156 +#: ../../godmode/users/configure_user.php:415 +#: ../../godmode/users/profile_list.php:94 +#: ../../godmode/users/user_list.php:147 ../../godmode/users/user_list.php:188 +#: ../../godmode/reporting/map_builder.php:87 +#: ../../godmode/reporting/reporting_builder.php:412 +#: ../../godmode/reporting/graphs.php:86 ../../godmode/reporting/graphs.php:94 +#: ../../godmode/reporting/graphs.php:136 +#: ../../godmode/netflow/nf_item_list.php:105 +#: ../../godmode/netflow/nf_item_list.php:126 +#: ../../godmode/netflow/nf_edit.php:76 ../../godmode/netflow/nf_edit.php:100 +#: ../../godmode/modules/manage_nc_groups.php:122 +#: ../../godmode/modules/manage_network_components.php:372 +#: ../../godmode/agentes/planned_downtime.list.php:107 +msgid "Successfully deleted" +msgstr "Borrado correctamente" + +#: ../../operation/snmpconsole/snmp_view.php:98 +#: ../../operation/events/events.php:509 +#: ../../operation/gis_maps/gis_map.php:75 +#: ../../operation/messages/message_list.php:57 +#: ../../operation/agentes/pandora_networkmap.php:269 +#: ../../operation/incidents/incident_detail.php:86 +#: ../../operation/incidents/incident_detail.php:115 +#: ../../operation/incidents/incident.php:67 +#: ../../extensions/files_repo.php:166 +#: ../../godmode/alerts/alert_special_days.php:224 +#: ../../godmode/alerts/alert_actions.php:333 +#: ../../godmode/alerts/alert_commands.php:320 +#: ../../godmode/alerts/alert_list.php:145 +#: ../../godmode/alerts/alert_list.php:213 +#: ../../godmode/alerts/alert_templates.php:225 +#: ../../godmode/setup/news.php:98 ../../godmode/setup/gis.php:55 +#: ../../godmode/massive/massive_delete_action_alerts.php:115 +#: ../../godmode/massive/massive_delete_tags.php:152 +#: ../../godmode/massive/massive_delete_alerts.php:157 +#: ../../godmode/users/configure_user.php:416 +#: ../../godmode/reporting/reporting_builder.php:413 +#: ../../godmode/modules/manage_network_components.php:373 +msgid "Could not be deleted" +msgstr "No se pudo borrar" + +#: ../../operation/snmpconsole/snmp_view.php:116 +#: ../../operation/incidents/incident.php:110 +#: ../../include/functions_planned_downtimes.php:125 +#: ../../godmode/snmpconsole/snmp_alert.php:318 +#: ../../godmode/snmpconsole/snmp_filters.php:54 +#: ../../godmode/alerts/alert_special_days.php:206 +#: ../../godmode/alerts/alert_actions.php:262 +#: ../../godmode/alerts/configure_alert_command.php:93 +#: ../../godmode/alerts/configure_alert_template.php:444 +#: ../../godmode/alerts/alert_list.php:196 +#: ../../godmode/alerts/alert_templates.php:151 +#: ../../godmode/setup/news.php:87 ../../godmode/setup/gis.php:39 +#: ../../godmode/setup/links.php:58 +#: ../../godmode/events/event_edit_filter.php:173 +#: ../../godmode/massive/massive_edit_modules.php:152 +#: ../../godmode/users/profile_list.php:223 +#: ../../godmode/netflow/nf_edit_form.php:131 +#: ../../godmode/modules/manage_nc_groups.php:98 +#: ../../godmode/agentes/configurar_agente.php:804 +#: ../../godmode/agentes/planned_downtime.editor.php:368 +msgid "Successfully updated" +msgstr "Actualizado correctamente" + +#: ../../operation/snmpconsole/snmp_view.php:117 +#: ../../operation/agentes/pandora_networkmap.php:247 +#: ../../operation/incidents/incident.php:111 +#: ../../include/functions_planned_downtimes.php:122 +#: ../../godmode/alerts/alert_special_days.php:207 +#: ../../godmode/alerts/alert_actions.php:263 +#: ../../godmode/alerts/configure_alert_command.php:94 +#: ../../godmode/alerts/configure_alert_template.php:445 +#: ../../godmode/alerts/alert_list.php:196 +#: ../../godmode/alerts/alert_templates.php:152 ../../godmode/setup/gis.php:41 +#: ../../godmode/massive/massive_edit_modules.php:153 +#: ../../godmode/modules/manage_network_components.php:346 +#: ../../godmode/agentes/planned_downtime.editor.php:359 +msgid "Could not be updated" +msgstr "No se pudo actualizar" + +#: ../../operation/snmpconsole/snmp_view.php:164 +#: ../../operation/snmpconsole/snmp_view.php:835 +#: ../../operation/agentes/alerts_status.functions.php:75 +#: ../../mobile/operation/alerts.php:39 +msgid "Not fired" +msgstr "No disparado" + +#: ../../operation/snmpconsole/snmp_view.php:164 +#: ../../operation/snmpconsole/snmp_view.php:832 +#: ../../operation/agentes/alerts_status.functions.php:74 +#: ../../mobile/operation/alerts.php:38 +#: ../../include/functions_reporting_html.php:1598 +#: ../../include/functions_reporting_html.php:1953 +#: ../../include/functions_reporting_html.php:1954 +msgid "Fired" +msgstr "Lanzada" + +#: ../../operation/snmpconsole/snmp_view.php:382 +#: ../../operation/snmpconsole/snmp_view.php:536 +#: ../../operation/snmpconsole/snmp_view.php:830 +#: ../../operation/events/events_rss.php:185 +#: ../../operation/events/events.build_table.php:204 +#: ../../operation/agentes/estado_monitores.php:449 +#: ../../include/functions_events.php:43 +#: ../../include/functions_events.php:991 +#: ../../include/functions_events.php:3573 +#: ../../godmode/events/custom_events.php:95 +#: ../../godmode/events/custom_events.php:161 +#: ../../godmode/agentes/configurar_agente.php:538 +msgid "Alert" +msgstr "Alerta" + +#: ../../operation/snmpconsole/snmp_view.php:384 +#: ../../operation/snmpconsole/snmp_view.php:401 +#: ../../operation/snmpconsole/snmp_view.php:406 +#: ../../operation/snmpconsole/snmp_view.php:546 +#: ../../operation/events/export_csv.php:54 +#: ../../operation/events/events_list.php:450 +#: ../../operation/events/events_list.php:454 +#: ../../operation/events/events_list.php:463 +#: ../../operation/events/events_list.php:566 +#: ../../operation/events/events_list.php:570 +#: ../../operation/events/events_rss.php:110 +#: ../../operation/events/events.build_table.php:506 +#: ../../operation/tree.php:130 ../../operation/tree.php:155 +#: ../../operation/gis_maps/render_view.php:148 +#: ../../operation/agentes/status_monitor.php:307 +#: ../../operation/agentes/status_monitor.php:324 +#: ../../operation/agentes/status_monitor.php:334 +#: ../../operation/agentes/status_monitor.php:353 +#: ../../operation/agentes/status_monitor.php:396 +#: ../../operation/agentes/status_monitor.php:398 +#: ../../operation/agentes/status_monitor.php:463 +#: ../../operation/agentes/estado_monitores.php:447 +#: ../../operation/agentes/estado_monitores.php:466 +#: ../../operation/agentes/alerts_status.functions.php:73 +#: ../../operation/agentes/alerts_status.functions.php:79 +#: ../../operation/agentes/alerts_status.functions.php:94 +#: ../../operation/agentes/alerts_status.functions.php:111 +#: ../../operation/agentes/alerts_status.functions.php:113 +#: ../../operation/agentes/estado_agente.php:194 +#: ../../extensions/agents_modules.php:134 +#: ../../extensions/files_repo/files_repo_form.php:50 +#: ../../mobile/operation/networkmaps.php:137 +#: ../../mobile/operation/networkmaps.php:227 +#: ../../mobile/operation/alerts.php:37 ../../mobile/operation/alerts.php:43 +#: ../../mobile/operation/agents.php:32 ../../mobile/operation/events.php:624 +#: ../../mobile/operation/events.php:634 +#: ../../mobile/operation/events.php:1082 +#: ../../mobile/operation/events.php:1101 +#: ../../mobile/operation/modules.php:38 +#: ../../mobile/operation/modules.php:225 +#: ../../mobile/operation/modules.php:240 +#: ../../general/subselect_data_module.php:42 +#: ../../include/functions_modules.php:2497 +#: ../../include/functions_modules.php:2498 +#: ../../include/functions_groups.php:616 +#: ../../include/functions_groups.php:2359 +#: ../../include/functions_graph.php:2872 +#: ../../include/functions_users.php:187 ../../include/functions_users.php:192 +#: ../../include/functions_users.php:886 +#: ../../include/functions_events.php:3339 +#: ../../include/functions_events.php:3852 +#: ../../include/functions_reporting.php:1657 ../../include/functions.php:906 +#: ../../include/functions.php:1129 +#: ../../godmode/alerts/alert_list.list.php:122 +#: ../../godmode/alerts/alert_list.list.php:128 +#: ../../godmode/alerts/alert_list.list.php:137 +#: ../../godmode/alerts/alert_list.list.php:142 +#: ../../godmode/alerts/alert_list.php:291 +#: ../../godmode/alerts/alert_list.php:345 +#: ../../godmode/alerts/alert_list.php:358 +#: ../../godmode/alerts/alert_templates.php:255 +#: ../../godmode/setup/gis_step_2.php:154 +#: ../../godmode/events/event_edit_filter.php:237 +#: ../../godmode/events/event_edit_filter.php:241 +#: ../../godmode/events/event_edit_filter.php:382 +#: ../../godmode/massive/massive_edit_agents.php:224 +#: ../../godmode/massive/massive_edit_agents.php:226 +#: ../../godmode/massive/massive_delete_agents.php:121 +#: ../../godmode/massive/massive_delete_agents.php:124 +#: ../../godmode/massive/massive_delete_modules.php:409 +#: ../../godmode/massive/massive_delete_modules.php:437 +#: ../../godmode/massive/massive_delete_modules.php:460 +#: ../../godmode/massive/massive_delete_modules.php:474 +#: ../../godmode/massive/massive_copy_modules.php:85 +#: ../../godmode/massive/massive_copy_modules.php:198 +#: ../../godmode/massive/massive_edit_modules.php:253 +#: ../../godmode/massive/massive_edit_modules.php:281 +#: ../../godmode/massive/massive_edit_modules.php:303 +#: ../../godmode/massive/massive_edit_modules.php:334 +#: ../../godmode/reporting/visual_console_builder.wizard.php:249 +#: ../../godmode/reporting/visual_console_builder.wizard.php:254 +#: ../../godmode/reporting/reporting_builder.item_editor.php:904 +#: ../../godmode/reporting/reporting_builder.item_editor.php:914 +#: ../../godmode/reporting/reporting_builder.item_editor.php:1091 +#: ../../godmode/reporting/reporting_builder.item_editor.php:1401 +#: ../../godmode/reporting/reporting_builder.item_editor.php:1413 +#: ../../godmode/reporting/reporting_builder.list_items.php:163 +#: ../../godmode/reporting/reporting_builder.list_items.php:165 +#: ../../godmode/reporting/reporting_builder.list_items.php:167 +#: ../../godmode/reporting/reporting_builder.list_items.php:189 +#: ../../godmode/reporting/reporting_builder.list_items.php:192 +#: ../../godmode/reporting/reporting_builder.list_items.php:195 +#: ../../godmode/admin_access_logs.php:62 +#: ../../godmode/admin_access_logs.php:64 +#: ../../godmode/modules/manage_network_components.php:515 +#: ../../godmode/modules/manage_network_templates_form.php:267 +msgid "All" +msgstr "Todo" + +#: ../../operation/snmpconsole/snmp_view.php:388 +#: ../../operation/events/events_list.php:468 +#: ../../operation/users/user_edit.php:238 +#: ../../include/functions_config.php:457 +#: ../../godmode/setup/setup_visuals.php:62 +#: ../../godmode/events/event_edit_filter.php:276 +#: ../../godmode/users/configure_user.php:519 +msgid "Block size for pagination" +msgstr "Tamaño de bloque para la paginación" + +#: ../../operation/snmpconsole/snmp_view.php:395 +#: ../../operation/events/events_list.php:474 +#: ../../operation/users/user_edit.php:247 +#: ../../operation/users/user_edit.php:249 +#: ../../operation/users/user_edit.php:257 +#: ../../operation/users/user_edit.php:276 +#: ../../operation/gis_maps/gis_map.php:93 +#: ../../extensions/agents_alerts.php:313 ../../include/functions_ui.php:908 +#: ../../godmode/alerts/alert_special_days.php:275 +#: ../../godmode/alerts/alert_special_days.php:287 +#: ../../godmode/alerts/alert_view.php:43 +#: ../../godmode/alerts/alert_list.list.php:504 +#: ../../godmode/setup/gis_step_2.php:367 +#: ../../godmode/setup/gis_step_2.php:451 +#: ../../godmode/setup/setup_visuals.php:182 +#: ../../godmode/setup/setup_visuals.php:570 +#: ../../godmode/setup/setup_visuals.php:582 +#: ../../godmode/events/event_edit_filter.php:278 +#: ../../godmode/massive/massive_edit_agents.php:404 +#: ../../godmode/users/configure_user.php:451 +#: ../../godmode/agentes/module_manager_editor_common.php:394 +msgid "Default" +msgstr "Predeterminado" + +#: ../../operation/snmpconsole/snmp_view.php:399 +#: ../../operation/events/events_list.php:568 +#: ../../operation/events/events.build_table.php:211 +#: ../../mobile/operation/events.php:373 ../../mobile/operation/events.php:374 +#: ../../mobile/operation/events.php:489 ../../mobile/operation/events.php:632 +#: ../../mobile/operation/events.php:633 +#: ../../include/functions_reporting_html.php:811 +#: ../../include/functions_reporting_html.php:820 +#: ../../include/functions_reporting_html.php:1024 +#: ../../include/functions_reporting_html.php:1034 #: ../../include/functions_reporting_html.php:1642 -#: ../../include/functions_reporting_html.php:2083 -#: ../../include/functions_reporting_html.php:2118 -#: ../../include/functions_reporting_html.php:2824 -#: ../../include/functions_snmp_browser.php:435 -#: ../../mobile/operation/agents.php:81 ../../mobile/operation/agents.php:111 -#: ../../mobile/operation/agents.php:112 ../../mobile/operation/agents.php:184 -#: ../../mobile/operation/agents.php:185 ../../mobile/operation/agents.php:322 +#: ../../include/functions_events.php:44 +#: ../../include/functions_events.php:898 +#: ../../include/functions_events.php:2387 +#: ../../include/functions_events.php:3579 +#: ../../godmode/events/event_filter.php:112 +#: ../../godmode/events/custom_events.php:98 +#: ../../godmode/events/custom_events.php:162 +#: ../../godmode/events/event_edit_filter.php:239 +#: ../../godmode/reporting/reporting_builder.item_editor.php:1396 +msgid "Severity" +msgstr "Gravedad" + +#: ../../operation/snmpconsole/snmp_view.php:404 +#: ../../operation/snmpconsole/snmp_view.php:506 +#: ../../operation/snmpconsole/snmp_view.php:822 +#: ../../operation/events/events.build_table.php:144 +#: ../../operation/messages/message_list.php:121 +#: ../../operation/servers/recon_view.php:98 +#: ../../operation/search_modules.php:51 ../../operation/search_agents.php:64 +#: ../../operation/agentes/status_monitor.php:971 +#: ../../operation/agentes/alerts_status.php:432 +#: ../../operation/agentes/alerts_status.php:473 +#: ../../operation/agentes/alerts_status.php:507 +#: ../../operation/agentes/alerts_status.php:541 +#: ../../operation/agentes/alerts_status.functions.php:83 +#: ../../operation/agentes/estado_agente.php:193 +#: ../../operation/agentes/estado_agente.php:525 +#: ../../operation/incidents/incident_detail.php:276 +#: ../../operation/incidents/incident.php:240 +#: ../../operation/incidents/incident.php:336 +#: ../../extensions/net_tools.php:239 ../../extensions/agents_alerts.php:283 #: ../../mobile/operation/alerts.php:75 ../../mobile/operation/alerts.php:76 #: ../../mobile/operation/alerts.php:194 ../../mobile/operation/alerts.php:195 -#: ../../mobile/operation/alerts.php:274 ../../mobile/operation/events.php:342 +#: ../../mobile/operation/alerts.php:274 ../../mobile/operation/agents.php:81 +#: ../../mobile/operation/agents.php:111 ../../mobile/operation/agents.php:112 +#: ../../mobile/operation/agents.php:184 ../../mobile/operation/agents.php:185 +#: ../../mobile/operation/agents.php:322 ../../mobile/operation/events.php:342 #: ../../mobile/operation/events.php:343 ../../mobile/operation/events.php:493 #: ../../mobile/operation/events.php:613 ../../mobile/operation/events.php:614 #: ../../mobile/operation/modules.php:119 @@ -723,605 +678,2822 @@ msgstr "Lanzada por última vez" #: ../../mobile/operation/modules.php:533 #: ../../mobile/operation/modules.php:623 #: ../../mobile/operation/modules.php:754 -#: ../../operation/agentes/alerts_status.functions.php:83 -#: ../../operation/agentes/alerts_status.php:432 -#: ../../operation/agentes/alerts_status.php:473 -#: ../../operation/agentes/alerts_status.php:507 -#: ../../operation/agentes/alerts_status.php:541 -#: ../../operation/agentes/estado_agente.php:193 -#: ../../operation/agentes/estado_agente.php:525 -#: ../../operation/agentes/status_monitor.php:971 -#: ../../operation/events/events.build_table.php:144 -#: ../../operation/incidents/incident.php:240 -#: ../../operation/incidents/incident.php:336 -#: ../../operation/incidents/incident_detail.php:276 -#: ../../operation/messages/message_list.php:121 -#: ../../operation/search_agents.php:64 ../../operation/search_modules.php:51 -#: ../../operation/servers/recon_view.php:98 -#: ../../operation/snmpconsole/snmp_view.php:404 -#: ../../operation/snmpconsole/snmp_view.php:597 -#: ../../operation/snmpconsole/snmp_view.php:913 -#: ../../enterprise/dashboard/widgets/tactical.php:32 -#: ../../enterprise/extensions/backup/main.php:101 -#: ../../enterprise/extensions/vmware/vmware_view.php:1002 -#: ../../enterprise/godmode/admin_access_logs.php:22 -#: ../../enterprise/godmode/agentes/collection_manager.php:108 -#: ../../enterprise/godmode/agentes/collection_manager.php:166 -#: ../../enterprise/godmode/alerts/alert_events_list.php:425 -#: ../../enterprise/godmode/policies/policies.php:253 -#: ../../enterprise/godmode/policies/policy_agents.php:379 -#: ../../enterprise/godmode/policies/policy_collections.php:124 -#: ../../enterprise/godmode/policies/policy_collections.php:195 -#: ../../enterprise/godmode/policies/policy_queue.php:348 -#: ../../enterprise/godmode/servers/list_satellite.php:36 -#: ../../enterprise/include/functions_reporting.php:1647 -#: ../../enterprise/include/functions_reporting.php:2439 -#: ../../enterprise/include/functions_reporting.php:3216 -#: ../../enterprise/include/functions_reporting.php:4811 -#: ../../enterprise/include/functions_reporting.php:5112 -#: ../../enterprise/include/functions_reporting_csv.php:1323 -#: ../../enterprise/include/functions_reporting_pdf.php:1269 -#: ../../enterprise/include/functions_reporting_pdf.php:1610 -#: ../../enterprise/include/functions_reporting_pdf.php:2042 -#: ../../enterprise/include/functions_reporting_pdf.php:2319 -#: ../../enterprise/include/functions_reporting_pdf.php:2369 -#: ../../enterprise/include/functions_services.php:1429 -#: ../../enterprise/meta/advanced/policymanager.queue.php:222 -#: ../../enterprise/meta/advanced/servers.build_table.php:60 -#: ../../enterprise/meta/agentsearch.php:98 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1552 -#: ../../enterprise/meta/include/functions_events_meta.php:70 -#: ../../enterprise/operation/agentes/collection_view.php:66 -#: ../../enterprise/operation/agentes/policy_view.php:47 -#: ../../enterprise/operation/agentes/policy_view.php:134 -#: ../../enterprise/operation/agentes/policy_view.php:198 -#: ../../enterprise/operation/agentes/policy_view.php:307 -#: ../../enterprise/operation/services/services.list.php:175 -#: ../../enterprise/operation/services/services.list.php:342 -#: ../../enterprise/operation/services/services.service.php:140 -#: ../../enterprise/operation/services/services.table_services.php:144 +#: ../../include/functions_snmp_browser.php:435 +#: ../../include/functions_pandora_networkmap.php:1386 +#: ../../include/ajax/module.php:745 +#: ../../include/functions_reporting_html.php:401 +#: ../../include/functions_reporting_html.php:806 +#: ../../include/functions_reporting_html.php:816 +#: ../../include/functions_reporting_html.php:1021 +#: ../../include/functions_reporting_html.php:1031 +#: ../../include/functions_reporting_html.php:1636 +#: ../../include/functions_reporting_html.php:2077 +#: ../../include/functions_reporting_html.php:2112 +#: ../../include/functions_reporting_html.php:2814 +#: ../../include/functions_events.php:39 +#: ../../include/functions_events.php:2415 +#: ../../include/functions_events.php:3520 +#: ../../godmode/alerts/alert_view.php:96 +#: ../../godmode/alerts/alert_list.list.php:411 +#: ../../godmode/events/custom_events.php:83 +#: ../../godmode/events/custom_events.php:157 +#: ../../godmode/massive/massive_edit_agents.php:222 +#: ../../godmode/massive/massive_edit_agents.php:362 +#: ../../godmode/massive/massive_delete_agents.php:119 +#: ../../godmode/massive/massive_delete_modules.php:450 +#: ../../godmode/massive/massive_copy_modules.php:83 +#: ../../godmode/massive/massive_copy_modules.php:196 +#: ../../godmode/servers/servers.build_table.php:65 +#: ../../godmode/agentes/agent_manager.php:340 +#: ../../godmode/agentes/agent_incidents.php:86 +#: ../../godmode/agentes/module_manager.php:564 msgid "Status" msgstr "Estado" -#: ../../extensions/agents_alerts.php:313 -#: ../../godmode/agentes/module_manager_editor_common.php:393 -#: ../../godmode/alerts/alert_list.list.php:504 -#: ../../godmode/alerts/alert_special_days.php:275 -#: ../../godmode/alerts/alert_special_days.php:287 -#: ../../godmode/alerts/alert_view.php:43 -#: ../../godmode/events/event_edit_filter.php:278 -#: ../../godmode/massive/massive_edit_agents.php:404 -#: ../../godmode/setup/gis_step_2.php:367 -#: ../../godmode/setup/gis_step_2.php:451 -#: ../../godmode/setup/setup_visuals.php:182 -#: ../../godmode/setup/setup_visuals.php:596 -#: ../../godmode/setup/setup_visuals.php:608 -#: ../../godmode/users/configure_user.php:489 -#: ../../godmode/users/configure_user.php:561 -#: ../../include/functions_ui.php:908 -#: ../../operation/events/events_list.php:539 -#: ../../operation/gis_maps/gis_map.php:93 -#: ../../operation/snmpconsole/snmp_view.php:395 -#: ../../operation/users/user_edit.php:247 -#: ../../operation/users/user_edit.php:249 -#: ../../operation/users/user_edit.php:257 -#: ../../operation/users/user_edit.php:276 -#: ../../enterprise/dashboard/main_dashboard.php:66 -#: ../../enterprise/godmode/policies/policy_alerts.php:304 -#: ../../enterprise/godmode/policies/policy_external_alerts.php:199 -#: ../../enterprise/godmode/reporting/reporting_builder.advanced.php:83 -#: ../../enterprise/godmode/reporting/reporting_builder.advanced.php:88 -#: ../../enterprise/godmode/reporting/reporting_builder.template_advanced.php:117 -#: ../../enterprise/godmode/reporting/reporting_builder.template_advanced.php:122 -#: ../../enterprise/godmode/reporting/visual_console_builder.wizard_services.php:78 -#: ../../enterprise/meta/advanced/metasetup.visual.php:215 -#: ../../enterprise/meta/advanced/metasetup.visual.php:251 -#: ../../enterprise/meta/advanced/metasetup.visual.php:256 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1520 -#: ../../enterprise/meta/monitoring/wizard/wizard.php:99 -#: ../../enterprise/operation/agentes/policy_view.php:253 -msgid "Default" -msgstr "Predeterminado" +#: ../../operation/snmpconsole/snmp_view.php:407 +#: ../../operation/snmpconsole/snmp_view.php:569 +#: ../../operation/snmpconsole/snmp_view.php:827 +#: ../../include/functions_events.php:3154 +#: ../../include/functions_events.php:3159 +msgid "Not validated" +msgstr "Sin validar" +#: ../../operation/snmpconsole/snmp_view.php:408 +#: ../../operation/snmpconsole/snmp_view.php:573 +#: ../../operation/snmpconsole/snmp_view.php:824 +#: ../../include/functions_graph.php:3022 +#: ../../include/functions_events.php:895 +#: ../../include/functions_events.php:1505 +#: ../../include/functions_events.php:1719 +#: ../../include/functions_events.php:1725 +#: ../../include/functions_events.php:1729 +#: ../../include/functions_events.php:1734 +#: ../../include/functions_events.php:3151 +#: ../../include/functions_events.php:3159 +msgid "Validated" +msgstr "Validado" + +#: ../../operation/snmpconsole/snmp_view.php:413 +#: ../../operation/events/events_list.php:408 +#: ../../mobile/operation/alerts.php:188 ../../mobile/operation/agents.php:194 +#: ../../mobile/operation/events.php:642 +#: ../../mobile/operation/modules.php:254 +#: ../../godmode/snmpconsole/snmp_alert.php:999 +#: ../../godmode/events/event_edit_filter.php:249 +#: ../../godmode/reporting/reporting_builder.item_editor.php:1494 +msgid "Free search" +msgstr "Búsqueda libre" + +#: ../../operation/snmpconsole/snmp_view.php:414 +msgid "" +"Search by any alphanumeric field in the trap.\n" +"\t\tREMEMBER trap sources need to be searched by IP Address" +msgstr "" +"Búsqueda según campos alfanuméricos en el trap.\n" +"\t \t RECUERDE las fuentes de trap tienen que buscarse según dirección IP" + +#: ../../operation/snmpconsole/snmp_view.php:420 +#: ../../godmode/snmpconsole/snmp_alert.php:664 +#: ../../godmode/snmpconsole/snmp_alert.php:1003 +msgid "Trap type" +msgstr "Clase de trap" + +#: ../../operation/snmpconsole/snmp_view.php:421 +msgid "Search by trap type" +msgstr "Búsqueda por tipo de trap" + +#: ../../operation/snmpconsole/snmp_view.php:423 +#: ../../operation/snmpconsole/snmp_view.php:719 +#: ../../operation/snmpconsole/snmp_view.php:723 +#: ../../operation/events/events_list.php:281 +#: ../../operation/events/events_list.php:881 +#: ../../operation/users/user_edit.php:323 +#: ../../operation/users/user_edit.php:347 +#: ../../operation/users/user_edit.php:387 +#: ../../operation/users/user_edit.php:401 +#: ../../operation/users/user_edit.php:554 +#: ../../operation/users/user_edit.php:561 +#: ../../operation/users/user_edit.php:570 +#: ../../operation/users/user_edit.php:577 +#: ../../operation/netflow/nf_live_view.php:399 +#: ../../operation/agentes/ver_agente.php:813 +#: ../../operation/agentes/ver_agente.php:856 +#: ../../operation/agentes/ver_agente.php:866 +#: ../../operation/agentes/pandora_networkmap.editor.php:204 +#: ../../mobile/operation/events.php:587 +#: ../../include/functions_pandora_networkmap.php:263 +#: ../../include/functions_pandora_networkmap.php:739 +#: ../../include/functions_pandora_networkmap.php:1450 +#: ../../include/functions_pandora_networkmap.php:1453 +#: ../../include/functions_pandora_networkmap.php:1504 +#: ../../include/functions_pandora_networkmap.php:1508 +#: ../../include/functions_pandora_networkmap.php:1560 +#: ../../include/functions_pandora_networkmap.php:1565 +#: ../../include/ajax/planned_downtime.ajax.php:85 +#: ../../include/ajax/alert_list.ajax.php:150 +#: ../../include/functions_visual_map_editor.php:268 +#: ../../include/functions_visual_map_editor.php:353 +#: ../../include/functions_visual_map_editor.php:528 +#: ../../include/functions_events.php:1698 +#: ../../include/functions_events.php:1705 +#: ../../include/functions_html.php:316 ../../include/functions_html.php:479 +#: ../../include/functions.php:909 ../../godmode/snmpconsole/snmp_alert.php:27 +#: ../../godmode/snmpconsole/snmp_alert.php:1008 +#: ../../godmode/alerts/configure_alert_action.php:131 +#: ../../godmode/alerts/alert_list.list.php:610 +#: ../../godmode/alerts/configure_alert_template.php:585 +#: ../../godmode/setup/setup_visuals.php:289 +#: ../../godmode/setup/os.builder.php:40 +#: ../../godmode/events/custom_events.php:213 +#: ../../godmode/events/custom_events.php:224 +#: ../../godmode/events/event_edit_filter.php:422 +#: ../../godmode/massive/massive_add_action_alerts.php:288 +#: ../../godmode/massive/massive_add_alerts.php:193 +#: ../../godmode/massive/massive_edit_agents.php:315 +#: ../../godmode/massive/massive_edit_plugins.php:284 +#: ../../godmode/massive/massive_delete_modules.php:490 +#: ../../godmode/massive/massive_delete_modules.php:564 +#: ../../godmode/massive/massive_delete_modules.php:609 +#: ../../godmode/massive/massive_delete_modules.php:610 +#: ../../godmode/massive/massive_delete_modules.php:611 +#: ../../godmode/massive/massive_delete_modules.php:612 +#: ../../godmode/massive/massive_delete_modules.php:679 +#: ../../godmode/massive/massive_edit_modules.php:319 +#: ../../godmode/massive/massive_edit_modules.php:536 +#: ../../godmode/massive/massive_edit_modules.php:564 +#: ../../godmode/massive/massive_edit_modules.php:625 +#: ../../godmode/massive/massive_edit_modules.php:684 +#: ../../godmode/massive/massive_edit_modules.php:769 +#: ../../godmode/massive/massive_edit_modules.php:770 +#: ../../godmode/massive/massive_edit_modules.php:771 +#: ../../godmode/massive/massive_edit_modules.php:772 +#: ../../godmode/massive/massive_edit_modules.php:967 +#: ../../godmode/massive/massive_delete_tags.php:226 +#: ../../godmode/massive/massive_delete_tags.php:253 +#: ../../godmode/massive/massive_delete_tags.php:289 +#: ../../godmode/massive/massive_add_tags.php:169 +#: ../../godmode/massive/massive_delete_alerts.php:243 +#: ../../godmode/users/configure_user.php:510 +#: ../../godmode/users/configure_user.php:682 +#: ../../godmode/users/configure_user.php:686 +#: ../../godmode/users/configure_user.php:691 +#: ../../godmode/reporting/graph_builder.graph_editor.php:135 +#: ../../godmode/reporting/graph_builder.graph_editor.php:194 +#: ../../godmode/reporting/graph_builder.graph_editor.php:214 +#: ../../godmode/reporting/visual_console_builder.wizard.php:199 +#: ../../godmode/reporting/visual_console_builder.wizard.php:296 +#: ../../godmode/reporting/visual_console_builder.wizard.php:304 +#: ../../godmode/reporting/visual_console_builder.wizard.php:326 +#: ../../godmode/reporting/visual_console_builder.wizard.php:335 +#: ../../godmode/reporting/visual_console_builder.wizard.php:374 +#: ../../godmode/reporting/visual_console_builder.wizard.php:571 +#: ../../godmode/reporting/visual_console_builder.wizard.php:581 +#: ../../godmode/reporting/visual_console_builder.wizard.php:613 +#: ../../godmode/reporting/visual_console_builder.elements.php:288 +#: ../../godmode/reporting/visual_console_builder.elements.php:429 +#: ../../godmode/reporting/reporting_builder.item_editor.php:1072 +#: ../../godmode/reporting/reporting_builder.item_editor.php:1100 +#: ../../godmode/reporting/reporting_builder.item_editor.php:1141 +#: ../../godmode/reporting/reporting_builder.item_editor.php:1151 +#: ../../godmode/reporting/reporting_builder.item_editor.php:1176 +#: ../../godmode/reporting/reporting_builder.item_editor.php:1469 +#: ../../godmode/netflow/nf_edit_form.php:226 +#: ../../godmode/gis_maps/configure_gis_map.php:414 +#: ../../godmode/servers/manage_recontask_form.php:270 +#: ../../godmode/groups/configure_group.php:197 +#: ../../godmode/modules/manage_nc_groups_form.php:72 +#: ../../godmode/modules/manage_network_components_form.php:455 +#: ../../godmode/modules/manage_network_components_form.php:461 +#: ../../godmode/modules/manage_network_components_form.php:470 +#: ../../godmode/modules/manage_network_components_form.php:476 +#: ../../godmode/modules/manage_network_components_form_common.php:191 +#: ../../godmode/modules/manage_network_components_form_plugin.php:24 +#: ../../godmode/agentes/module_manager_editor_common.php:429 +#: ../../godmode/agentes/module_manager_editor_common.php:631 +#: ../../godmode/agentes/module_manager_editor_common.php:791 +#: ../../godmode/agentes/module_manager_editor_common.php:797 +#: ../../godmode/agentes/module_manager_editor_common.php:806 +#: ../../godmode/agentes/module_manager_editor_common.php:812 +#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:331 +#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:409 +#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:246 +#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:286 +#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:416 +#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:432 +#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:448 +#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:464 +#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:479 +#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:485 +#: ../../godmode/agentes/agent_manager.php:302 +#: ../../godmode/agentes/agent_manager.php:401 +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:692 +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:771 +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:933 +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:949 +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:965 +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:981 +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:997 +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:1012 +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:1018 +#: ../../godmode/agentes/module_manager_editor_plugin.php:52 +msgid "None" +msgstr "Ninguno/a" + +#: ../../operation/snmpconsole/snmp_view.php:424 +#: ../../operation/snmpconsole/snmp_view.php:719 +#: ../../operation/snmpconsole/snmp_view.php:726 +#: ../../godmode/snmpconsole/snmp_alert.php:28 +msgid "Cold start (0)" +msgstr "Inicio cero (0)" + +#: ../../operation/snmpconsole/snmp_view.php:425 +#: ../../operation/snmpconsole/snmp_view.php:719 +#: ../../operation/snmpconsole/snmp_view.php:729 +#: ../../godmode/snmpconsole/snmp_alert.php:29 +msgid "Warm start (1)" +msgstr "Comienzo de inicio (1)" + +#: ../../operation/snmpconsole/snmp_view.php:426 +#: ../../operation/snmpconsole/snmp_view.php:719 +#: ../../operation/snmpconsole/snmp_view.php:732 +#: ../../godmode/snmpconsole/snmp_alert.php:30 +msgid "Link down (2)" +msgstr "Enlace interrumpido (2)" + +#: ../../operation/snmpconsole/snmp_view.php:427 +#: ../../operation/snmpconsole/snmp_view.php:719 +#: ../../operation/snmpconsole/snmp_view.php:735 +#: ../../godmode/snmpconsole/snmp_alert.php:31 +msgid "Link up (3)" +msgstr "Enlace activo (3)" + +#: ../../operation/snmpconsole/snmp_view.php:428 +#: ../../operation/snmpconsole/snmp_view.php:719 +#: ../../operation/snmpconsole/snmp_view.php:738 +#: ../../godmode/snmpconsole/snmp_alert.php:32 +msgid "Authentication failure (4)" +msgstr "Fallo de autenticación (4)" + +#: ../../operation/snmpconsole/snmp_view.php:435 +msgid "Group by Enterprise String/IP" +msgstr "Agrupado por cadena Enterprise/IP" + +#: ../../operation/snmpconsole/snmp_view.php:436 +#: ../../operation/users/user_edit.php:249 +#: ../../operation/netflow/nf_live_view.php:276 +#: ../../general/login_identification_wizard.php:188 +#: ../../godmode/alerts/alert_view.php:107 +#: ../../godmode/alerts/alert_view.php:301 +#: ../../godmode/setup/performance.php:118 +#: ../../godmode/setup/performance.php:125 +#: ../../godmode/setup/performance.php:132 +#: ../../godmode/setup/setup_ehorus.php:55 +#: ../../godmode/setup/setup_general.php:71 +#: ../../godmode/setup/setup_general.php:75 +#: ../../godmode/setup/setup_general.php:79 +#: ../../godmode/setup/setup_general.php:103 +#: ../../godmode/setup/setup_general.php:112 +#: ../../godmode/setup/setup_general.php:167 +#: ../../godmode/setup/setup_general.php:175 +#: ../../godmode/setup/setup_general.php:184 +#: ../../godmode/setup/setup_general.php:205 +#: ../../godmode/setup/setup_general.php:214 +#: ../../godmode/setup/setup_netflow.php:63 +#: ../../godmode/setup/setup_netflow.php:71 +#: ../../godmode/setup/setup_visuals.php:86 +#: ../../godmode/setup/setup_visuals.php:106 +#: ../../godmode/setup/setup_visuals.php:128 +#: ../../godmode/setup/setup_visuals.php:225 +#: ../../godmode/setup/setup_visuals.php:239 +#: ../../godmode/setup/setup_visuals.php:247 +#: ../../godmode/setup/setup_visuals.php:276 +#: ../../godmode/setup/setup_visuals.php:369 +#: ../../godmode/setup/setup_visuals.php:455 +#: ../../godmode/setup/setup_visuals.php:461 +#: ../../godmode/setup/setup_visuals.php:471 +#: ../../godmode/setup/setup_visuals.php:500 +#: ../../godmode/setup/setup_visuals.php:615 +#: ../../godmode/setup/setup_visuals.php:642 +#: ../../godmode/setup/setup_auth.php:51 ../../godmode/setup/setup_auth.php:58 +#: ../../godmode/setup/setup_auth.php:94 +#: ../../godmode/setup/setup_auth.php:130 +#: ../../godmode/massive/massive_edit_agents.php:293 +#: ../../godmode/massive/massive_edit_agents.php:412 +#: ../../godmode/massive/massive_edit_agents.php:419 +#: ../../godmode/massive/massive_edit_modules.php:407 +#: ../../godmode/massive/massive_edit_modules.php:452 +#: ../../godmode/massive/massive_edit_modules.php:471 +#: ../../godmode/massive/massive_edit_modules.php:558 +#: ../../godmode/massive/massive_edit_modules.php:585 +#: ../../godmode/massive/massive_edit_modules.php:604 +#: ../../godmode/users/configure_user.php:516 +#: ../../godmode/reporting/reporting_builder.main.php:111 +#: ../../godmode/reporting/visual_console_builder.wizard.php:269 +#: ../../godmode/reporting/visual_console_builder.wizard.php:312 +#: ../../godmode/reporting/reporting_builder.php:637 +#: ../../godmode/servers/manage_recontask_form.php:310 +#: ../../godmode/servers/manage_recontask.php:335 +#: ../../godmode/update_manager/update_manager.setup.php:124 +#: ../../godmode/agentes/agent_conf_gis.php:79 +#: ../../godmode/agentes/agent_manager.php:411 +msgid "Yes" +msgstr "Sí" + +#: ../../operation/snmpconsole/snmp_view.php:439 +#: ../../operation/users/user_edit.php:249 +#: ../../operation/netflow/nf_live_view.php:280 +#: ../../mobile/operation/events.php:186 ../../mobile/operation/events.php:193 +#: ../../general/login_identification_wizard.php:185 +#: ../../include/functions_events.php:2375 +#: ../../include/functions_events.php:2382 +#: ../../godmode/alerts/alert_view.php:107 +#: ../../godmode/alerts/alert_view.php:303 +#: ../../godmode/alerts/alert_view.php:385 +#: ../../godmode/setup/performance.php:119 +#: ../../godmode/setup/performance.php:126 +#: ../../godmode/setup/performance.php:133 ../../godmode/setup/news.php:264 +#: ../../godmode/setup/setup_ehorus.php:56 +#: ../../godmode/setup/setup_general.php:72 +#: ../../godmode/setup/setup_general.php:76 +#: ../../godmode/setup/setup_general.php:80 +#: ../../godmode/setup/setup_general.php:104 +#: ../../godmode/setup/setup_general.php:113 +#: ../../godmode/setup/setup_general.php:170 +#: ../../godmode/setup/setup_general.php:178 +#: ../../godmode/setup/setup_general.php:185 +#: ../../godmode/setup/setup_general.php:206 +#: ../../godmode/setup/setup_general.php:215 +#: ../../godmode/setup/setup_netflow.php:64 +#: ../../godmode/setup/setup_netflow.php:72 +#: ../../godmode/setup/setup_visuals.php:90 +#: ../../godmode/setup/setup_visuals.php:110 +#: ../../godmode/setup/setup_visuals.php:132 +#: ../../godmode/setup/setup_visuals.php:233 +#: ../../godmode/setup/setup_visuals.php:242 +#: ../../godmode/setup/setup_visuals.php:250 +#: ../../godmode/setup/setup_visuals.php:278 +#: ../../godmode/setup/setup_visuals.php:371 +#: ../../godmode/setup/setup_visuals.php:456 +#: ../../godmode/setup/setup_visuals.php:463 +#: ../../godmode/setup/setup_visuals.php:475 +#: ../../godmode/setup/setup_visuals.php:502 +#: ../../godmode/setup/setup_visuals.php:619 +#: ../../godmode/setup/setup_visuals.php:646 +#: ../../godmode/setup/setup_auth.php:52 ../../godmode/setup/setup_auth.php:59 +#: ../../godmode/setup/setup_auth.php:95 +#: ../../godmode/setup/setup_auth.php:133 +#: ../../godmode/massive/massive_edit_agents.php:293 +#: ../../godmode/massive/massive_edit_agents.php:413 +#: ../../godmode/massive/massive_edit_agents.php:419 +#: ../../godmode/massive/massive_edit_modules.php:408 +#: ../../godmode/massive/massive_edit_modules.php:453 +#: ../../godmode/massive/massive_edit_modules.php:472 +#: ../../godmode/massive/massive_edit_modules.php:558 +#: ../../godmode/massive/massive_edit_modules.php:586 +#: ../../godmode/massive/massive_edit_modules.php:604 +#: ../../godmode/users/configure_user.php:516 +#: ../../godmode/reporting/reporting_builder.main.php:115 +#: ../../godmode/reporting/visual_console_builder.wizard.php:274 +#: ../../godmode/reporting/visual_console_builder.wizard.php:315 +#: ../../godmode/reporting/reporting_builder.php:639 +#: ../../godmode/servers/manage_recontask_form.php:310 +#: ../../godmode/servers/manage_recontask.php:335 +#: ../../godmode/update_manager/update_manager.setup.php:125 +#: ../../godmode/agentes/agent_conf_gis.php:80 +#: ../../godmode/agentes/agent_manager.php:414 +msgid "No" +msgstr "No" + +#: ../../operation/snmpconsole/snmp_view.php:450 +#: ../../operation/events/events_list.php:627 +#: ../../operation/users/user_edit.php:472 +#: ../../operation/reporting/reporting_viewer.php:201 +#: ../../operation/agentes/datos_agente.php:209 +#: ../../extensions/net_tools.php:338 +#: ../../extensions/files_repo/files_repo_form.php:88 +#: ../../include/functions_pandora_networkmap.php:1465 +#: ../../include/ajax/alert_list.ajax.php:172 +#: ../../include/functions_visual_map_editor.php:462 +#: ../../include/functions_events.php:1706 +#: ../../include/functions_events.php:1744 +#: ../../godmode/snmpconsole/snmp_alert.php:977 +#: ../../godmode/snmpconsole/snmp_alert.php:1232 +#: ../../godmode/snmpconsole/snmp_filters.php:105 +#: ../../godmode/snmpconsole/snmp_filters.php:142 +#: ../../godmode/alerts/configure_alert_special_days.php:102 +#: ../../godmode/alerts/configure_alert_command.php:198 +#: ../../godmode/alerts/configure_alert_action.php:216 +#: ../../godmode/alerts/configure_alert_action.php:222 +#: ../../godmode/alerts/alert_list.list.php:147 +#: ../../godmode/alerts/alert_list.list.php:155 +#: ../../godmode/setup/performance.php:154 ../../godmode/setup/news.php:207 +#: ../../godmode/setup/snmp_wizard.php:106 ../../godmode/setup/os.php:57 +#: ../../godmode/setup/os.php:110 ../../godmode/setup/setup_ehorus.php:57 +#: ../../godmode/setup/setup_ehorus.php:158 ../../godmode/setup/links.php:120 +#: ../../godmode/setup/setup_general.php:232 +#: ../../godmode/setup/setup_netflow.php:81 +#: ../../godmode/setup/setup_visuals.php:740 +#: ../../godmode/setup/setup_auth.php:202 +#: ../../godmode/events/custom_events.php:201 +#: ../../godmode/events/event_edit_filter.php:401 +#: ../../godmode/events/event_responses.editor.php:145 +#: ../../godmode/massive/massive_edit_agents.php:473 +#: ../../godmode/massive/massive_edit_plugins.php:321 +#: ../../godmode/massive/massive_edit_modules.php:619 +#: ../../godmode/users/configure_profile.php:381 +#: ../../godmode/users/configure_user.php:594 +#: ../../godmode/reporting/reporting_builder.main.php:38 +#: ../../godmode/reporting/visual_console_builder.elements.php:516 +#: ../../godmode/reporting/visual_console_builder.data.php:185 +#: ../../godmode/reporting/graph_builder.main.php:183 +#: ../../godmode/netflow/nf_edit_form.php:240 +#: ../../godmode/servers/manage_recontask_form.php:391 +#: ../../godmode/servers/recon_script.php:223 +#: ../../godmode/servers/modificar_server.php:53 +#: ../../godmode/servers/plugin.php:173 ../../godmode/servers/plugin.php:546 +#: ../../godmode/update_manager/update_manager.setup.php:132 +#: ../../godmode/category/edit_category.php:169 +#: ../../godmode/groups/configure_modu_group.php:83 +#: ../../godmode/groups/configure_group.php:221 +#: ../../godmode/modules/manage_nc_groups_form.php:80 +#: ../../godmode/modules/manage_network_components_form.php:274 +#: ../../godmode/modules/manage_network_templates_form.php:154 +#: ../../godmode/agentes/module_manager_editor.php:525 +#: ../../godmode/agentes/agent_conf_gis.php:88 +#: ../../godmode/agentes/configure_field.php:61 +#: ../../godmode/agentes/planned_downtime.editor.php:624 +#: ../../godmode/agentes/agent_manager.php:489 +#: ../../godmode/agentes/planned_downtime.list.php:466 +#: ../../godmode/agentes/planned_downtime.list.php:475 +#: ../../godmode/agentes/agent_template.php:253 +#: ../../godmode/tag/edit_tag.php:224 +msgid "Update" +msgstr "Actualizar" + +#: ../../operation/snmpconsole/snmp_view.php:454 +#: ../../operation/agentes/alerts_status.php:396 +#: ../../operation/agentes/graphs.php:163 +#: ../../godmode/snmpconsole/snmp_alert.php:1019 +#: ../../godmode/alerts/alert_list.list.php:163 +#: ../../godmode/users/user_list.php:249 +msgid "Toggle filter(s)" +msgstr "Conmutar filtro(s)" + +#: ../../operation/snmpconsole/snmp_view.php:510 +#: ../../godmode/snmpconsole/snmp_trap_generator.php:78 +#: ../../godmode/snmpconsole/snmp_alert.php:652 +#: ../../godmode/snmpconsole/snmp_alert.php:1153 +msgid "SNMP Agent" +msgstr "Agente SNMP" + +#: ../../operation/snmpconsole/snmp_view.php:514 +#: ../../godmode/snmpconsole/snmp_trap_generator.php:72 +#: ../../godmode/snmpconsole/snmp_alert.php:637 +#: ../../godmode/snmpconsole/snmp_alert.php:1157 +msgid "Enterprise String" +msgstr "Cadena Enterprise" + +#: ../../operation/snmpconsole/snmp_view.php:519 +#: ../../include/functions_reporting_html.php:807 +#: ../../include/functions_reporting_html.php:1025 +#: ../../include/functions_reporting_html.php:1638 +msgid "Count" +msgstr "Número" + +#: ../../operation/snmpconsole/snmp_view.php:524 +msgid "Trap subtype" +msgstr "Subtipo trap" + +#: ../../operation/snmpconsole/snmp_view.php:528 +#: ../../operation/users/user_edit.php:184 ../../operation/search_users.php:38 +#: ../../include/functions_reporting_html.php:2816 +#: ../../godmode/users/configure_user.php:441 +#: ../../godmode/users/user_list.php:266 +msgid "User ID" +msgstr "ID usuario" + +#: ../../operation/snmpconsole/snmp_view.php:532 +#: ../../operation/events/events.build_table.php:167 +#: ../../operation/events/events.php:87 +#: ../../operation/messages/message_list.php:127 +#: ../../operation/search_modules.php:54 +#: ../../operation/agentes/status_monitor.php:990 +#: ../../operation/agentes/exportdata.php:99 +#: ../../operation/agentes/exportdata.excel.php:76 +#: ../../operation/agentes/exportdata.csv.php:77 +#: ../../operation/agentes/estado_generalagente.php:402 +#: ../../mobile/operation/events.php:473 +#: ../../mobile/operation/modules.php:548 +#: ../../mobile/operation/modules.php:756 ../../include/ajax/events.php:466 +#: ../../include/functions_reporting_html.php:813 +#: ../../include/functions_reporting_html.php:822 +#: ../../include/functions_reporting_html.php:1026 +#: ../../include/functions_reporting_html.php:1035 +#: ../../include/functions_reporting_html.php:1644 +#: ../../include/functions_reporting_html.php:2817 +#: ../../include/functions_events.php:40 +#: ../../include/functions_events.php:912 +#: ../../include/functions_events.php:2343 +#: ../../include/functions_events.php:3542 +#: ../../include/functions_netflow.php:287 ../../godmode/setup/news.php:223 +#: ../../godmode/events/custom_events.php:86 +#: ../../godmode/events/custom_events.php:158 +msgid "Timestamp" +msgstr "Fecha/Hora" + +#: ../../operation/snmpconsole/snmp_view.php:600 +#: ../../operation/snmpconsole/snmp_view.php:619 +#: ../../operation/agentes/estado_generalagente.php:151 +#: ../../operation/agentes/estado_generalagente.php:163 +#: ../../operation/agentes/estado_generalagente.php:176 +#: ../../operation/agentes/estado_generalagente.php:280 +#: ../../operation/agentes/estado_generalagente.php:359 +#: ../../mobile/operation/events.php:148 ../../mobile/operation/events.php:159 +#: ../../mobile/operation/events.php:167 ../../mobile/operation/events.php:240 +#: ../../mobile/operation/events.php:267 ../../mobile/operation/events.php:275 +#: ../../mobile/operation/agent.php:153 ../../mobile/operation/agent.php:167 +#: ../../include/functions_db.php:156 ../../include/functions_ui.php:2007 +#: ../../include/functions_ui.php:2017 +#: ../../include/functions_treeview.php:158 +#: ../../include/functions_treeview.php:392 +#: ../../include/functions_reporting_html.php:488 +#: ../../include/functions_reporting_html.php:567 +#: ../../include/functions_reporting_html.php:3163 +#: ../../include/functions_reporting_html.php:3201 +#: ../../include/functions_events.php:1778 +#: ../../include/functions_events.php:1946 +#: ../../include/functions_events.php:2013 +#: ../../include/functions_events.php:2029 +#: ../../include/functions_events.php:2039 +#: ../../include/functions_events.php:2044 +#: ../../include/functions_events.php:2062 +#: ../../include/functions_events.php:2141 +#: ../../include/functions_events.php:2195 +#: ../../include/functions_events.php:2207 +#: ../../include/functions_events.php:2219 +#: ../../include/functions_events.php:2241 +#: ../../include/functions_events.php:2256 +#: ../../include/functions_events.php:2266 +#: ../../include/functions_events.php:2355 +#: ../../include/functions_events.php:2432 +#: ../../include/functions_events.php:2454 +#: ../../include/functions_events.php:2464 ../../include/functions.php:946 +#: ../../include/functions.php:952 ../../include/functions.php:955 +#: ../../godmode/alerts/alert_view.php:113 ../../godmode/extensions.php:193 +#: ../../godmode/extensions.php:209 +#: ../../godmode/modules/manage_network_components.php:583 +#: ../../godmode/agentes/planned_downtime.list.php:477 +msgid "N/A" +msgstr "N/A" + +#: ../../operation/snmpconsole/snmp_view.php:644 +#: ../../operation/events/sound_events.php:83 +#: ../../operation/agentes/group_view.php:174 #: ../../extensions/agents_alerts.php:324 -#: ../../godmode/alerts/alert_list.list.php:643 -#: ../../godmode/alerts/alert_view.php:85 ../../include/functions.php:1035 -#: ../../include/functions_reporting.php:7998 -#: ../../include/functions_agents.php:2181 -#: ../../include/functions_agents.php:2193 ../../include/functions_ui.php:921 +#: ../../mobile/operation/alerts.php:253 +#: ../../include/functions_agents.php:2161 +#: ../../include/functions_agents.php:2173 ../../include/functions_ui.php:921 #: ../../include/functions_events.php:1158 #: ../../include/functions_events.php:1404 -#: ../../mobile/operation/alerts.php:253 -#: ../../operation/agentes/group_view.php:174 -#: ../../operation/events/sound_events.php:83 -#: ../../operation/snmpconsole/snmp_view.php:735 -#: ../../enterprise/godmode/alerts/alert_events_list.php:617 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:637 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:872 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1540 -#: ../../enterprise/meta/monitoring/group_view.php:155 -#: ../../enterprise/operation/agentes/policy_view.php:265 +#: ../../include/functions_reporting.php:7966 ../../include/functions.php:1035 +#: ../../godmode/alerts/alert_view.php:85 +#: ../../godmode/alerts/alert_list.list.php:642 msgid "Alert fired" msgstr "Alerta lanzada" -#: ../../extensions/agents_alerts.php:324 -#: ../../godmode/alerts/alert_list.list.php:643 -#: ../../godmode/alerts/alert_view.php:85 ../../include/functions_ui.php:921 -#: ../../mobile/operation/alerts.php:253 -#: ../../enterprise/godmode/alerts/alert_events_list.php:618 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:872 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1540 -#: ../../enterprise/operation/agentes/policy_view.php:265 -msgid "times" -msgstr "veces" - -#: ../../extensions/agents_alerts.php:328 -#: ../../godmode/alerts/alert_list.list.php:647 -#: ../../godmode/alerts/alert_view.php:89 -#: ../../include/functions_reporting.php:8004 -#: ../../include/functions_ui.php:925 ../../mobile/operation/alerts.php:257 -#: ../../enterprise/godmode/alerts/alert_events_list.php:622 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:876 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1544 -#: ../../enterprise/operation/agentes/policy_view.php:269 -msgid "Alert disabled" -msgstr "Alerta desactivada" - +#: ../../operation/snmpconsole/snmp_view.php:647 #: ../../extensions/agents_alerts.php:332 -#: ../../godmode/alerts/alert_list.list.php:651 -#: ../../godmode/alerts/alert_view.php:93 -#: ../../include/functions_reporting.php:7943 -#: ../../include/functions_agents.php:2184 -#: ../../include/functions_agents.php:2196 ../../include/functions_ui.php:929 #: ../../mobile/operation/alerts.php:261 -#: ../../operation/snmpconsole/snmp_view.php:738 -#: ../../enterprise/godmode/alerts/alert_events_list.php:626 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:639 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:880 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1548 -#: ../../enterprise/operation/agentes/policy_view.php:273 +#: ../../include/functions_agents.php:2164 +#: ../../include/functions_agents.php:2176 ../../include/functions_ui.php:929 +#: ../../include/functions_reporting.php:7911 +#: ../../godmode/alerts/alert_view.php:93 +#: ../../godmode/alerts/alert_list.list.php:650 msgid "Alert not fired" msgstr "Alerta no lanzada" -#: ../../extensions/agents_alerts.php:345 ../../extensions/insert_data.php:158 -#: ../../extensions/module_groups.php:41 -#: ../../godmode/agentes/module_manager_editor_common.php:688 -#: ../../godmode/agentes/module_manager_editor_common.php:716 -#: ../../godmode/agentes/module_manager_editor_prediction.php:110 -#: ../../godmode/agentes/planned_downtime.list.php:171 -#: ../../godmode/alerts/alert_list.builder.php:59 -#: ../../godmode/alerts/alert_list.list.php:379 -#: ../../godmode/alerts/alert_list.list.php:591 -#: ../../godmode/alerts/alert_view.php:66 -#: ../../godmode/gis_maps/configure_gis_map.php:420 -#: ../../godmode/massive/massive_copy_modules.php:86 -#: ../../godmode/massive/massive_copy_modules.php:200 -#: ../../godmode/massive/massive_enable_disable_alerts.php:154 -#: ../../godmode/massive/massive_enable_disable_alerts.php:171 -#: ../../godmode/massive/massive_standby_alerts.php:154 -#: ../../godmode/massive/massive_standby_alerts.php:171 -#: ../../godmode/reporting/create_container.php:274 -#: ../../godmode/reporting/create_container.php:418 -#: ../../godmode/reporting/create_container.php:468 -#: ../../godmode/reporting/graph_builder.graph_editor.php:84 -#: ../../godmode/reporting/reporting_builder.item_editor.php:920 -#: ../../godmode/reporting/reporting_builder.item_editor.php:1545 -#: ../../godmode/reporting/reporting_builder.item_editor.php:1744 -#: ../../godmode/reporting/reporting_builder.item_editor.php:1751 -#: ../../godmode/reporting/reporting_builder.list_items.php:294 -#: ../../godmode/reporting/visual_console_builder.elements.php:77 -#: ../../godmode/reporting/visual_console_builder.wizard.php:303 -#: ../../godmode/reporting/visual_console_builder.wizard.php:577 -#: ../../godmode/reporting/visual_console_builder.wizard.php:600 -#: ../../godmode/servers/plugin.php:66 -#: ../../include/ajax/alert_list.ajax.php:130 -#: ../../include/functions_pandora_networkmap.php:1383 -#: ../../include/functions_pandora_networkmap.php:1553 -#: ../../include/functions_visual_map_editor.php:277 -#: ../../include/functions_graph.php:5352 -#: ../../include/functions_reporting_html.php:396 -#: ../../include/functions_reporting_html.php:730 -#: ../../include/functions_reporting_html.php:810 -#: ../../include/functions_reporting_html.php:819 -#: ../../include/functions_reporting_html.php:1485 -#: ../../include/functions_reporting_html.php:1889 -#: ../../include/functions_reporting_html.php:1896 -#: ../../include/functions_reporting_html.php:1955 -#: ../../include/functions_reporting_html.php:2251 -#: ../../include/functions_reporting_html.php:2294 -#: ../../include/functions_reporting_html.php:2589 -#: ../../include/functions_reporting_html.php:2637 -#: ../../include/functions_reporting_html.php:2880 -#: ../../include/functions_reporting_html.php:3034 -#: ../../include/functions_reporting_html.php:3245 -#: ../../mobile/operation/agents.php:69 ../../mobile/operation/agents.php:310 -#: ../../mobile/operation/alerts.php:266 ../../mobile/operation/events.php:510 -#: ../../mobile/operation/home.php:72 ../../mobile/operation/modules.php:496 -#: ../../operation/agentes/alerts_status.php:427 -#: ../../operation/agentes/alerts_status.php:502 -#: ../../operation/agentes/estado_agente.php:490 -#: ../../operation/agentes/estado_monitores.php:95 -#: ../../operation/agentes/exportdata.csv.php:77 -#: ../../operation/agentes/exportdata.excel.php:76 -#: ../../operation/agentes/exportdata.php:96 -#: ../../operation/agentes/status_monitor.php:948 -#: ../../operation/agentes/ver_agente.php:818 -#: ../../operation/events/events.build_table.php:36 -#: ../../operation/events/sound_events.php:80 -#: ../../operation/gis_maps/ajax.php:216 ../../operation/gis_maps/ajax.php:247 -#: ../../operation/incidents/incident_detail.php:349 -#: ../../operation/search_agents.php:44 ../../operation/search_agents.php:50 -#: ../../operation/search_alerts.php:39 ../../operation/search_modules.php:42 -#: ../../enterprise/dashboard/widgets/agent_module.php:80 -#: ../../enterprise/dashboard/widgets/graph_module_histogram.php:43 -#: ../../enterprise/dashboard/widgets/module_icon.php:52 -#: ../../enterprise/dashboard/widgets/module_status.php:52 -#: ../../enterprise/dashboard/widgets/module_table_value.php:49 -#: ../../enterprise/dashboard/widgets/module_value.php:52 -#: ../../enterprise/dashboard/widgets/single_graph.php:50 -#: ../../enterprise/dashboard/widgets/sla_percent.php:40 -#: ../../enterprise/dashboard/widgets/top_n.php:126 -#: ../../enterprise/dashboard/widgets/ux_transaction.php:56 -#: ../../enterprise/extensions/ipam/ipam_ajax.php:172 -#: ../../enterprise/extensions/ipam/ipam_network.php:537 -#: ../../enterprise/godmode/agentes/collections.agents.php:102 -#: ../../enterprise/godmode/agentes/module_manager_editor_prediction.php:77 -#: ../../enterprise/godmode/alerts/configure_alert_rule.php:146 -#: ../../enterprise/godmode/modules/manage_inventory_modules.php:213 -#: ../../enterprise/godmode/modules/manage_inventory_modules_form.php:84 -#: ../../enterprise/godmode/policies/policy_linking.php:120 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1464 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1947 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:2097 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:2104 -#: ../../enterprise/godmode/reporting/reporting_builder.template_list_item.php:231 -#: ../../enterprise/godmode/services/services.elements.php:335 -#: ../../enterprise/godmode/services/services.elements.php:344 -#: ../../enterprise/include/functions_alert_event.php:923 -#: ../../enterprise/include/functions_events.php:111 -#: ../../enterprise/include/functions_inventory.php:234 -#: ../../enterprise/include/functions_inventory.php:506 -#: ../../enterprise/include/functions_inventory.php:562 -#: ../../enterprise/include/functions_log.php:349 -#: ../../enterprise/include/functions_reporting.php:1646 -#: ../../enterprise/include/functions_reporting.php:1854 -#: ../../enterprise/include/functions_reporting.php:1977 -#: ../../enterprise/include/functions_reporting.php:1980 -#: ../../enterprise/include/functions_reporting.php:2438 -#: ../../enterprise/include/functions_reporting.php:3215 -#: ../../enterprise/include/functions_reporting_csv.php:324 -#: ../../enterprise/include/functions_reporting_csv.php:347 -#: ../../enterprise/include/functions_reporting_csv.php:405 -#: ../../enterprise/include/functions_reporting_csv.php:431 -#: ../../enterprise/include/functions_reporting_csv.php:497 -#: ../../enterprise/include/functions_reporting_csv.php:524 -#: ../../enterprise/include/functions_reporting_csv.php:559 -#: ../../enterprise/include/functions_reporting_csv.php:595 -#: ../../enterprise/include/functions_reporting_csv.php:632 -#: ../../enterprise/include/functions_reporting_csv.php:700 -#: ../../enterprise/include/functions_reporting_csv.php:736 -#: ../../enterprise/include/functions_reporting_csv.php:772 -#: ../../enterprise/include/functions_reporting_csv.php:808 -#: ../../enterprise/include/functions_reporting_csv.php:844 -#: ../../enterprise/include/functions_reporting_csv.php:880 -#: ../../enterprise/include/functions_reporting_csv.php:928 -#: ../../enterprise/include/functions_reporting_csv.php:975 -#: ../../enterprise/include/functions_reporting_csv.php:1047 -#: ../../enterprise/include/functions_reporting_csv.php:1163 -#: ../../enterprise/include/functions_reporting_csv.php:1305 -#: ../../enterprise/include/functions_reporting_csv.php:1375 -#: ../../enterprise/include/functions_reporting_pdf.php:366 -#: ../../enterprise/include/functions_reporting_pdf.php:375 -#: ../../enterprise/include/functions_reporting_pdf.php:774 -#: ../../enterprise/include/functions_reporting_pdf.php:832 -#: ../../enterprise/include/functions_reporting_pdf.php:860 -#: ../../enterprise/include/functions_reporting_pdf.php:926 -#: ../../enterprise/include/functions_reporting_pdf.php:1264 -#: ../../enterprise/include/functions_reporting_pdf.php:1609 -#: ../../enterprise/include/functions_reporting_pdf.php:1842 -#: ../../enterprise/include/functions_reporting_pdf.php:1860 -#: ../../enterprise/include/functions_services.php:1442 -#: ../../enterprise/meta/agentsearch.php:93 -#: ../../enterprise/meta/include/functions_wizard_meta.php:3248 -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:245 -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:333 -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:404 -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:512 -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:593 -#: ../../enterprise/operation/agentes/manage_transmap_creation.php:119 -#: ../../enterprise/operation/agentes/manage_transmap_creation.php:270 -#: ../../enterprise/operation/agentes/manage_transmap_creation.php:359 -#: ../../enterprise/operation/inventory/inventory.php:206 -#: ../../enterprise/operation/log/log_viewer.php:193 -#: ../../enterprise/operation/maps/networkmap_list_deleted.php:186 -msgid "Agent" -msgstr "Agente" +#: ../../operation/snmpconsole/snmp_view.php:654 +#: ../../operation/snmpconsole/snmp_view.php:811 +#: ../../operation/snmpconsole/snmp_view.php:839 +#: ../../operation/agentes/alerts_status.php:436 +#: ../../operation/agentes/alerts_status.php:477 +#: ../../operation/agentes/alerts_status.php:511 +#: ../../operation/agentes/alerts_status.php:545 +#: ../../operation/agentes/alerts_status.php:590 +#: ../../mobile/operation/events.php:528 ../../godmode/setup/license.php:98 +msgid "Validate" +msgstr "Validar" -#: ../../extensions/agents_alerts.php:345 -#: ../../godmode/alerts/alert_list.builder.php:113 -#: ../../godmode/alerts/alert_list.list.php:407 -#: ../../godmode/alerts/alert_view.php:75 -#: ../../include/functions_treeview.php:381 -#: ../../include/functions_treeview.php:422 -#: ../../include/functions_reporting_html.php:1957 -#: ../../include/functions_reporting_html.php:1960 -#: ../../mobile/operation/alerts.php:270 -#: ../../operation/agentes/alerts_status.php:429 -#: ../../operation/agentes/alerts_status.php:470 -#: ../../operation/agentes/alerts_status.php:504 -#: ../../operation/agentes/alerts_status.php:538 -#: ../../operation/search_alerts.php:45 -#: ../../operation/servers/recon_view.php:101 -#: ../../enterprise/extensions/cron/main.php:246 -#: ../../enterprise/godmode/policies/policy_alerts.php:239 -#: ../../enterprise/godmode/policies/policy_alerts.php:438 -#: ../../enterprise/operation/agentes/policy_view.php:195 -msgid "Template" -msgstr "Plantilla" +#: ../../operation/snmpconsole/snmp_view.php:659 +#: ../../operation/snmpconsole/snmp_view.php:665 +#: ../../operation/snmpconsole/snmp_view.php:816 +#: ../../operation/events/events.build_table.php:774 +#: ../../operation/events/events.php:777 +#: ../../operation/users/user_edit.php:799 +#: ../../operation/messages/message_list.php:193 +#: ../../operation/messages/message_list.php:199 +#: ../../operation/agentes/pandora_networkmap.php:492 +#: ../../operation/incidents/incident_detail.php:425 +#: ../../operation/incidents/incident_detail.php:472 +#: ../../extensions/files_repo/files_repo_list.php:105 +#: ../../include/functions_filemanager.php:740 +#: ../../include/functions_groups.php:2173 +#: ../../include/functions_events.php:1761 +#: ../../godmode/snmpconsole/snmp_alert.php:1200 +#: ../../godmode/snmpconsole/snmp_alert.php:1236 +#: ../../godmode/snmpconsole/snmp_alert.php:1455 +#: ../../godmode/snmpconsole/snmp_filters.php:143 +#: ../../godmode/alerts/alert_special_days.php:451 +#: ../../godmode/alerts/alert_actions.php:385 +#: ../../godmode/alerts/alert_actions.php:388 +#: ../../godmode/alerts/alert_commands.php:361 +#: ../../godmode/alerts/alert_list.list.php:825 +#: ../../godmode/alerts/alert_templates.php:341 +#: ../../godmode/setup/news.php:267 ../../godmode/setup/links.php:150 +#: ../../godmode/events/event_filter.php:146 +#: ../../godmode/massive/massive_add_action_alerts.php:203 +#: ../../godmode/massive/massive_add_alerts.php:183 +#: ../../godmode/massive/massive_delete_action_alerts.php:202 +#: ../../godmode/massive/massive_enable_disable_alerts.php:167 +#: ../../godmode/massive/massive_operations.php:247 +#: ../../godmode/massive/massive_operations.php:256 +#: ../../godmode/massive/massive_edit_plugins.php:533 +#: ../../godmode/massive/massive_delete_agents.php:138 +#: ../../godmode/massive/massive_standby_alerts.php:167 +#: ../../godmode/massive/massive_delete_modules.php:511 +#: ../../godmode/massive/massive_delete_profiles.php:129 +#: ../../godmode/massive/massive_delete_tags.php:215 +#: ../../godmode/massive/massive_add_tags.php:158 +#: ../../godmode/massive/massive_add_profiles.php:115 +#: ../../godmode/users/configure_user.php:667 +#: ../../godmode/users/profile_list.php:390 +#: ../../godmode/users/user_list.php:470 ../../godmode/users/user_list.php:472 +#: ../../godmode/reporting/visual_console_builder.elements.php:318 +#: ../../godmode/reporting/reporting_builder.php:703 +#: ../../godmode/reporting/graphs.php:190 +#: ../../godmode/netflow/nf_item_list.php:237 +#: ../../godmode/netflow/nf_edit.php:143 ../../godmode/db/db_audit.php:107 +#: ../../godmode/db/db_event.php:92 ../../godmode/db/db_refine.php:119 +#: ../../godmode/servers/plugin.php:782 +#: ../../godmode/category/category.php:126 +#: ../../godmode/category/category.php:131 +#: ../../godmode/groups/modu_group_list.php:198 +#: ../../godmode/groups/modu_group_list.php:200 +#: ../../godmode/modules/manage_nc_groups.php:220 +#: ../../godmode/modules/manage_network_components.php:616 +#: ../../godmode/modules/manage_network_templates.php:209 +#: ../../godmode/modules/manage_network_templates.php:214 +#: ../../godmode/agentes/module_manager_editor_common.php:159 +#: ../../godmode/agentes/planned_downtime.editor.php:848 +#: ../../godmode/agentes/agent_manager.php:203 +#: ../../godmode/agentes/modificar_agente.php:635 +#: ../../godmode/agentes/fields_manager.php:127 +#: ../../godmode/agentes/module_manager.php:759 +#: ../../godmode/agentes/module_manager.php:767 +#: ../../godmode/agentes/module_manager.php:782 +#: ../../godmode/agentes/module_manager.php:797 +#: ../../godmode/agentes/module_manager.php:808 +#: ../../godmode/agentes/agent_template.php:251 ../../godmode/tag/tag.php:273 +msgid "Are you sure?" +msgstr "¿Está seguro?" -#: ../../extensions/agents_alerts.php:348 -msgid "Agents/Alerts view" -msgstr "Vista de Agentes/Alertas" +#: ../../operation/snmpconsole/snmp_view.php:659 +#: ../../operation/snmpconsole/snmp_view.php:665 +#: ../../operation/snmpconsole/snmp_view.php:816 +#: ../../operation/snmpconsole/snmp_view.php:841 +#: ../../operation/gis_maps/gis_map.php:165 +#: ../../operation/messages/message_edit.php:109 +#: ../../operation/messages/message_list.php:128 +#: ../../operation/messages/message_list.php:194 +#: ../../operation/messages/message_list.php:200 +#: ../../operation/messages/message_list.php:218 +#: ../../operation/agentes/pandora_networkmap.php:404 +#: ../../operation/agentes/pandora_networkmap.php:492 +#: ../../operation/incidents/incident_detail.php:456 +#: ../../extensions/files_repo/files_repo_list.php:106 +#: ../../include/functions_pandora_networkmap.php:748 +#: ../../include/functions_groups.php:2173 +#: ../../godmode/snmpconsole/snmp_alert.php:1201 +#: ../../godmode/snmpconsole/snmp_alert.php:1237 +#: ../../godmode/snmpconsole/snmp_filters.php:144 +#: ../../godmode/alerts/alert_actions.php:343 +#: ../../godmode/alerts/alert_commands.php:333 +#: ../../godmode/alerts/alert_list.list.php:710 +#: ../../godmode/alerts/alert_templates.php:344 +#: ../../godmode/extensions.php:272 ../../godmode/extensions.php:276 +#: ../../godmode/setup/news.php:225 ../../godmode/setup/snmp_wizard.php:122 +#: ../../godmode/setup/gis.php:64 ../../godmode/setup/links.php:137 +#: ../../godmode/setup/setup_visuals.php:694 +#: ../../godmode/setup/setup_visuals.php:725 +#: ../../godmode/events/event_filter.php:148 +#: ../../godmode/events/event_filter.php:162 +#: ../../godmode/events/event_responses.list.php:66 +#: ../../godmode/massive/massive_delete_action_alerts.php:204 +#: ../../godmode/massive/massive_delete_agents.php:140 +#: ../../godmode/massive/massive_delete_modules.php:513 +#: ../../godmode/massive/massive_delete_profiles.php:131 +#: ../../godmode/massive/massive_delete_tags.php:218 +#: ../../godmode/massive/massive_delete_alerts.php:238 +#: ../../godmode/users/user_list.php:470 +#: ../../godmode/reporting/graph_builder.graph_editor.php:88 +#: ../../godmode/reporting/graph_builder.graph_editor.php:127 +#: ../../godmode/reporting/map_builder.php:215 +#: ../../godmode/reporting/visual_console_builder.elements.php:518 +#: ../../godmode/reporting/reporting_builder.php:707 +#: ../../godmode/reporting/reporting_builder.list_items.php:432 +#: ../../godmode/reporting/reporting_builder.list_items.php:459 +#: ../../godmode/reporting/reporting_builder.list_items.php:478 +#: ../../godmode/reporting/reporting_builder.list_items.php:538 +#: ../../godmode/reporting/graphs.php:191 +#: ../../godmode/reporting/graphs.php:204 +#: ../../godmode/netflow/nf_item_list.php:239 +#: ../../godmode/netflow/nf_item_list.php:250 +#: ../../godmode/netflow/nf_edit.php:145 ../../godmode/netflow/nf_edit.php:157 +#: ../../godmode/db/db_refine.php:119 +#: ../../godmode/servers/recon_script.php:350 +#: ../../godmode/servers/servers.build_table.php:167 +#: ../../godmode/update_manager/update_manager.messages.php:91 +#: ../../godmode/update_manager/update_manager.messages.php:165 +#: ../../godmode/groups/modu_group_list.php:184 +#: ../../godmode/modules/manage_nc_groups.php:222 +#: ../../godmode/modules/manage_nc_groups.php:233 +#: ../../godmode/modules/manage_network_components.php:617 +#: ../../godmode/modules/manage_network_components.php:629 +#: ../../godmode/modules/manage_network_templates_form.php:219 +#: ../../godmode/modules/manage_network_templates.php:214 +#: ../../godmode/modules/manage_network_templates.php:227 +#: ../../godmode/agentes/module_manager_editor_common.php:720 +#: ../../godmode/agentes/planned_downtime.editor.php:798 +#: ../../godmode/agentes/planned_downtime.editor.php:803 +#: ../../godmode/agentes/planned_downtime.editor.php:851 +#: ../../godmode/agentes/fields_manager.php:127 +#: ../../godmode/agentes/module_manager.php:569 +#: ../../godmode/agentes/module_manager.php:799 +#: ../../godmode/agentes/module_manager.php:816 +#: ../../godmode/agentes/planned_downtime.list.php:402 +#: ../../godmode/agentes/planned_downtime.list.php:470 +#: ../../godmode/agentes/agent_template.php:251 +msgid "Delete" +msgstr "Borrar" -#: ../../extensions/agents_modules.php:143 -#: ../../godmode/agentes/module_manager_editor_common.php:174 -#: ../../godmode/massive/massive_edit_modules.php:518 -#: ../../godmode/modules/manage_network_components_form_common.php:95 -#: ../../godmode/reporting/create_container.php:410 -#: ../../godmode/reporting/reporting_builder.item_editor.php:909 -#: ../../include/functions_treeview.php:123 -#: ../../include/functions_events.php:2075 -#: ../../include/functions_graph.php:5374 -#: ../../mobile/operation/modules.php:140 -#: ../../mobile/operation/modules.php:141 -#: ../../mobile/operation/modules.php:229 -#: ../../mobile/operation/modules.php:230 -#: ../../operation/agentes/estado_monitores.php:463 -#: ../../operation/agentes/status_monitor.php:311 -#: ../../operation/agentes/ver_agente.php:810 -#: ../../enterprise/godmode/modules/configure_local_component.php:211 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1453 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1377 -#: ../../enterprise/meta/monitoring/wizard/wizard.create_module.php:157 -#: ../../enterprise/operation/agentes/ver_agente.php:33 -#: ../../enterprise/operation/maps/networkmap_list_deleted.php:206 -msgid "Module group" -msgstr "Grupo del módulo" +#: ../../operation/snmpconsole/snmp_view.php:669 +#: ../../operation/events/events.build_table.php:700 +#: ../../include/functions_events.php:4046 +msgid "Show more" +msgstr "Mostrar más" -#: ../../extensions/agents_modules.php:145 -#: ../../extensions/files_repo/files_repo_form.php:50 -#: ../../general/subselect_data_module.php:42 -#: ../../godmode/admin_access_logs.php:62 -#: ../../godmode/admin_access_logs.php:64 -#: ../../godmode/alerts/alert_list.list.php:122 -#: ../../godmode/alerts/alert_list.list.php:128 -#: ../../godmode/alerts/alert_list.list.php:137 -#: ../../godmode/alerts/alert_list.list.php:142 -#: ../../godmode/alerts/alert_list.php:291 -#: ../../godmode/alerts/alert_list.php:345 -#: ../../godmode/alerts/alert_list.php:358 -#: ../../godmode/alerts/alert_templates.php:256 -#: ../../godmode/events/event_edit_filter.php:237 -#: ../../godmode/events/event_edit_filter.php:241 -#: ../../godmode/events/event_edit_filter.php:382 -#: ../../godmode/massive/massive_copy_modules.php:85 -#: ../../godmode/massive/massive_copy_modules.php:198 -#: ../../godmode/massive/massive_delete_agents.php:121 -#: ../../godmode/massive/massive_delete_agents.php:124 -#: ../../godmode/massive/massive_delete_modules.php:409 -#: ../../godmode/massive/massive_delete_modules.php:437 -#: ../../godmode/massive/massive_delete_modules.php:460 -#: ../../godmode/massive/massive_delete_modules.php:474 -#: ../../godmode/massive/massive_edit_agents.php:224 -#: ../../godmode/massive/massive_edit_agents.php:226 -#: ../../godmode/massive/massive_edit_modules.php:253 -#: ../../godmode/massive/massive_edit_modules.php:281 -#: ../../godmode/massive/massive_edit_modules.php:303 -#: ../../godmode/massive/massive_edit_modules.php:334 -#: ../../godmode/modules/manage_network_components.php:515 -#: ../../godmode/modules/manage_network_templates_form.php:269 -#: ../../godmode/reporting/create_container.php:413 -#: ../../godmode/reporting/reporting_builder.item_editor.php:904 -#: ../../godmode/reporting/reporting_builder.item_editor.php:914 -#: ../../godmode/reporting/reporting_builder.item_editor.php:1096 -#: ../../godmode/reporting/reporting_builder.item_editor.php:1406 -#: ../../godmode/reporting/reporting_builder.item_editor.php:1418 -#: ../../godmode/reporting/reporting_builder.list_items.php:166 -#: ../../godmode/reporting/reporting_builder.list_items.php:168 -#: ../../godmode/reporting/reporting_builder.list_items.php:170 -#: ../../godmode/reporting/reporting_builder.list_items.php:192 -#: ../../godmode/reporting/reporting_builder.list_items.php:195 -#: ../../godmode/reporting/reporting_builder.list_items.php:198 -#: ../../godmode/reporting/visual_console_builder.wizard.php:249 -#: ../../godmode/reporting/visual_console_builder.wizard.php:254 -#: ../../godmode/setup/gis_step_2.php:154 ../../include/functions.php:906 -#: ../../include/functions.php:1129 ../../include/functions_reporting.php:1662 -#: ../../include/functions_users.php:187 ../../include/functions_users.php:192 -#: ../../include/functions_users.php:886 -#: ../../include/functions_events.php:3339 -#: ../../include/functions_events.php:3852 -#: ../../include/functions_graph.php:2873 -#: ../../include/functions_groups.php:616 -#: ../../include/functions_groups.php:2359 -#: ../../include/functions_modules.php:2497 -#: ../../include/functions_modules.php:2498 -#: ../../mobile/operation/agents.php:32 ../../mobile/operation/alerts.php:37 -#: ../../mobile/operation/alerts.php:43 ../../mobile/operation/events.php:624 -#: ../../mobile/operation/events.php:634 -#: ../../mobile/operation/events.php:1082 -#: ../../mobile/operation/events.php:1101 -#: ../../mobile/operation/modules.php:38 -#: ../../mobile/operation/modules.php:225 -#: ../../mobile/operation/modules.php:240 -#: ../../mobile/operation/networkmaps.php:137 -#: ../../mobile/operation/networkmaps.php:227 -#: ../../operation/agentes/alerts_status.functions.php:73 -#: ../../operation/agentes/alerts_status.functions.php:79 -#: ../../operation/agentes/alerts_status.functions.php:94 -#: ../../operation/agentes/alerts_status.functions.php:111 -#: ../../operation/agentes/alerts_status.functions.php:113 -#: ../../operation/agentes/estado_agente.php:194 -#: ../../operation/agentes/estado_monitores.php:447 -#: ../../operation/agentes/estado_monitores.php:466 -#: ../../operation/agentes/status_monitor.php:307 -#: ../../operation/agentes/status_monitor.php:324 -#: ../../operation/agentes/status_monitor.php:334 -#: ../../operation/agentes/status_monitor.php:353 -#: ../../operation/agentes/status_monitor.php:396 -#: ../../operation/agentes/status_monitor.php:398 -#: ../../operation/agentes/status_monitor.php:463 -#: ../../operation/events/events.build_table.php:506 -#: ../../operation/events/events_list.php:515 +#: ../../operation/snmpconsole/snmp_view.php:681 +msgid "Variable bindings:" +msgstr "Enlaces variables" + +#: ../../operation/snmpconsole/snmp_view.php:694 +msgid "See more details" +msgstr "Ver más detalles" + +#: ../../operation/snmpconsole/snmp_view.php:707 +msgid "Enterprise String:" +msgstr "Cadena Enterprise" + +#: ../../operation/snmpconsole/snmp_view.php:713 +msgid "Description:" +msgstr "Descripción:" + +#: ../../operation/snmpconsole/snmp_view.php:745 +msgid "Trap type:" +msgstr "Tipo trap:" + +#: ../../operation/snmpconsole/snmp_view.php:773 +msgid "Count:" +msgstr "Contar" + +#: ../../operation/snmpconsole/snmp_view.php:777 +msgid "First trap:" +msgstr "Primer trap:" + +#: ../../operation/snmpconsole/snmp_view.php:781 +msgid "Last trap:" +msgstr "Ultimo trap:" + +#: ../../operation/snmpconsole/snmp_view.php:801 +msgid "No matching traps found" +msgstr "No se encontraron traps coincidentes" + +#: ../../operation/snmpconsole/snmp_view.php:844 +#: ../../extensions/module_groups.php:296 +#: ../../extensions/agents_modules.php:490 +#: ../../include/functions_reporting_html.php:1438 +#: ../../godmode/snmpconsole/snmp_alert.php:1343 +msgid "Legend" +msgstr "Leyenda" + +#: ../../operation/snmpconsole/snmp_browser.php:92 +msgid "SNMP Browser" +msgstr "Navegador SNMP" + +#: ../../operation/search_main.php:52 +msgid "Agents found" +msgstr "Agentes encontrados" + +#: ../../operation/search_main.php:54 ../../operation/search_main.php:57 +#: ../../operation/search_main.php:68 ../../operation/search_main.php:71 +#: ../../operation/search_main.php:74 ../../operation/search_main.php:77 +#: ../../operation/search_main.php:80 +#, php-format +msgid "%s Found" +msgstr "%s encontrados" + +#: ../../operation/search_main.php:55 +msgid "Modules found" +msgstr "Módulos encontrados" + +#: ../../operation/search_main.php:66 +msgid "Users found" +msgstr "Usuarios encontrados" + +#: ../../operation/search_main.php:69 +msgid "Graphs found" +msgstr "Gráficas encontradas" + +#: ../../operation/search_main.php:72 +msgid "Reports found" +msgstr "Informes encontrados" + +#: ../../operation/search_main.php:75 +msgid "Maps found" +msgstr "Mapas encontrados" + +#: ../../operation/search_main.php:78 +msgid "Helps found" +msgstr "Ayudas encontradas" + +#: ../../operation/search_main.php:88 +#, php-format +msgid "Show %s of %s. View all matches" +msgstr "Mostrar %s de %s. Ver todas las coincidencias" + +#: ../../operation/menu.php:31 ../../operation/menu.php:106 +msgid "Monitoring" +msgstr "Monitorización" + +#: ../../operation/menu.php:37 +msgid "Views" +msgstr "Vistas" + +#: ../../operation/menu.php:45 ../../operation/users/user_edit.php:280 +#: ../../operation/agentes/tactical.php:55 ../../mobile/operation/home.php:38 +#: ../../mobile/operation/tactical.php:84 +msgid "Tactical view" +msgstr "Vista táctica" + +#: ../../operation/menu.php:48 ../../operation/users/user_edit.php:279 +#: ../../operation/agentes/group_view.php:70 +msgid "Group view" +msgstr "Vista de grupo" + +#: ../../operation/menu.php:51 ../../operation/tree.php:87 +msgid "Tree view" +msgstr "Vista de árbol" + +#: ../../operation/menu.php:54 ../../operation/agentes/estado_agente.php:145 +#: ../../godmode/agentes/agent_manager.php:166 +msgid "Agent detail" +msgstr "Detalle de agente" + +#: ../../operation/menu.php:59 ../../operation/agentes/status_monitor.php:40 +msgid "Monitor detail" +msgstr "Detalle de monitores" + +#: ../../operation/menu.php:62 ../../operation/users/user_edit.php:281 +#: ../../operation/agentes/alerts_status.php:132 +msgid "Alert detail" +msgstr "Detalle de alertas" + +#: ../../operation/menu.php:70 +msgid "Netflow Live View" +msgstr "Netflow en tiempo real" + +#: ../../operation/menu.php:84 ../../include/functions_menu.php:517 +msgid "SNMP console" +msgstr "Consola SNMP" + +#: ../../operation/menu.php:85 +msgid "SNMP browser" +msgstr "Navegador SNMP" + +#: ../../operation/menu.php:92 ../../include/functions_menu.php:513 +msgid "SNMP filters" +msgstr "Filtros SNMP" + +#: ../../operation/menu.php:93 ../../include/functions_menu.php:515 +msgid "SNMP trap generator" +msgstr "Generador de traps SNMP" + +#: ../../operation/menu.php:98 ../../operation/events/events_rss.php:185 +msgid "SNMP" +msgstr "SNMP" + +#: ../../operation/menu.php:117 +msgid "Network map" +msgstr "Mapa de red" + +#: ../../operation/menu.php:128 ../../operation/users/user_edit.php:277 +#: ../../extensions/resource_exportation.php:355 +msgid "Visual console" +msgstr "Consola visual" + +#: ../../operation/menu.php:185 ../../operation/gis_maps/gis_map.php:31 +msgid "GIS Maps" +msgstr "Mapas GIS" + +#: ../../operation/menu.php:190 +msgid "List of Gis maps" +msgstr "Lista de mapas Gis" + +#: ../../operation/menu.php:224 +msgid "Topology maps" +msgstr "Mapas topológicos" + +#: ../../operation/menu.php:235 +#: ../../operation/reporting/custom_reporting.php:27 +#: ../../operation/reporting/graph_viewer.php:317 +#: ../../operation/reporting/reporting_viewer.php:119 +#: ../../operation/reporting/reporting_viewer.php:124 +#: ../../godmode/reporting/map_builder.php:39 +#: ../../godmode/reporting/reporting_builder.php:359 +#: ../../godmode/reporting/reporting_builder.php:364 +#: ../../godmode/reporting/reporting_builder.php:1924 +#: ../../godmode/reporting/reporting_builder.php:1929 +#: ../../godmode/reporting/reporting_builder.php:1995 +#: ../../godmode/reporting/reporting_builder.php:2000 +#: ../../godmode/reporting/graphs.php:75 +msgid "Reporting" +msgstr "Informes" + +#: ../../operation/menu.php:242 +#: ../../operation/reporting/custom_reporting.php:27 +#: ../../godmode/reporting/reporting_builder.php:346 +#: ../../godmode/reporting/reporting_builder.php:368 +#: ../../godmode/reporting/reporting_builder.php:1911 +msgid "Custom reporting" +msgstr "Informes personalizados" + +#: ../../operation/menu.php:249 ../../godmode/reporting/graphs.php:75 +msgid "Custom graphs" +msgstr "Gráficas personalizadas" + +#: ../../operation/menu.php:268 ../../operation/events/events.php:420 +#: ../../operation/events/events.php:429 ../../operation/events/events.php:446 +#: ../../mobile/operation/home.php:44 ../../mobile/operation/events.php:564 +#: ../../mobile/include/functions_web.php:24 +#: ../../include/functions_reports.php:620 +#: ../../include/functions_reports.php:622 +#: ../../include/functions_reports.php:624 +#: ../../include/functions_graph.php:744 +#: ../../include/functions_graph.php:3936 +#: ../../include/functions_graph.php:4662 +#: ../../include/functions_reporting_html.php:1615 ../../godmode/menu.php:192 +msgid "Events" +msgstr "Eventos" + +#: ../../operation/menu.php:274 ../../godmode/users/configure_profile.php:275 +msgid "View events" +msgstr "Ver eventos" + +#: ../../operation/menu.php:288 +msgid "RSS" +msgstr "RSS" + +#: ../../operation/menu.php:293 +msgid "Marquee" +msgstr "Marquesina" + +#: ../../operation/menu.php:299 +msgid "CSV File" +msgstr "Archivo CSV" + +#: ../../operation/menu.php:307 ../../operation/events/sound_events.php:51 +msgid "Sound Events" +msgstr "Eventos sonoros" + +#: ../../operation/menu.php:319 ../../operation/events/events.php:439 +msgid "Sound Alerts" +msgstr "Alertas sonoras" + +#: ../../operation/menu.php:329 +msgid "Workspace" +msgstr "Área de trabajo" + +#: ../../operation/menu.php:336 ../../general/header.php:294 +#: ../../general/header.php:296 +msgid "Edit my user" +msgstr "Editar mi usuario" + +#: ../../operation/menu.php:342 +msgid "WebChat" +msgstr "Chat de la Web" + +#: ../../operation/menu.php:354 ../../operation/agentes/ver_agente.php:1022 +#: ../../operation/incidents/incident_statistics.php:30 +#: ../../general/firts_task/incidents.php:32 +#: ../../godmode/agentes/configurar_agente.php:418 +#: ../../godmode/agentes/configurar_agente.php:550 +msgid "Incidents" +msgstr "Incidentes" + +#: ../../operation/menu.php:364 +msgid "List of Incidents" +msgstr "Lista de incidentes" + +#: ../../operation/menu.php:373 ../../operation/messages/message_edit.php:46 +#: ../../operation/messages/message_list.php:43 ../../godmode/menu.php:457 +msgid "Messages" +msgstr "Mensajes" + +#: ../../operation/menu.php:379 +msgid "Messages List" +msgstr "Lista de mensajes" + +#: ../../operation/menu.php:380 +msgid "New message" +msgstr "Mensaje nuevo" + +#: ../../operation/menu.php:399 ../../operation/agentes/exportdata.php:36 +msgid "Export data" +msgstr "Exportar datos" + +#: ../../operation/menu.php:405 +msgid "Scheduled downtime" +msgstr "Desconexión programada" + +#: ../../operation/menu.php:410 +msgid "Recon view" +msgstr "Vista Recon" + +#: ../../operation/menu.php:485 +msgid "Tools" +msgstr "Herramientas" + +#: ../../operation/search_reports.php:38 +#: ../../operation/reporting/custom_reporting.php:38 +#: ../../godmode/reporting/reporting_builder.php:532 +msgid "Report name" +msgstr "Nombre de informe" + +#: ../../operation/search_reports.php:39 ../../operation/events/events.php:91 +#: ../../operation/reporting/custom_reporting.php:39 +#: ../../operation/reporting/graph_viewer.php:329 +#: ../../operation/search_users.php:53 ../../operation/gis_maps/ajax.php:302 +#: ../../operation/search_graphs.php:34 +#: ../../operation/agentes/custom_fields.php:64 +#: ../../operation/agentes/pandora_networkmap.editor.php:191 +#: ../../operation/agentes/estado_generalagente.php:171 +#: ../../operation/agentes/estado_agente.php:495 +#: ../../operation/agentes/gis_view.php:183 +#: ../../operation/incidents/incident_detail.php:454 +#: ../../operation/incidents/incident_detail.php:506 +#: ../../extensions/files_repo/files_repo_form.php:72 +#: ../../extensions/files_repo/files_repo_list.php:59 +#: ../../mobile/operation/tactical.php:312 +#: ../../include/functions_snmp_browser.php:415 +#: ../../include/ajax/module.php:744 ../../include/functions_treeview.php:129 +#: ../../include/functions_treeview.php:587 +#: ../../include/functions_reporting_html.php:123 +#: ../../include/functions_reporting_html.php:2076 +#: ../../include/functions_reporting_html.php:2109 +#: ../../include/functions_reporting_html.php:3096 +#: ../../include/functions_reporting_html.php:3810 +#: ../../include/functions_events.php:1810 +#: ../../godmode/snmpconsole/snmp_alert.php:627 +#: ../../godmode/snmpconsole/snmp_alert.php:1163 +#: ../../godmode/snmpconsole/snmp_filters.php:94 +#: ../../godmode/snmpconsole/snmp_filters.php:131 +#: ../../godmode/alerts/configure_alert_special_days.php:90 +#: ../../godmode/alerts/alert_commands.php:332 +#: ../../godmode/alerts/configure_alert_command.php:155 +#: ../../godmode/alerts/configure_alert_template.php:763 +#: ../../godmode/alerts/alert_templates.php:47 +#: ../../godmode/setup/snmp_wizard.php:40 ../../godmode/setup/os.list.php:35 +#: ../../godmode/setup/os.builder.php:36 +#: ../../godmode/events/event_responses.editor.php:87 +#: ../../godmode/events/event_responses.list.php:55 +#: ../../godmode/massive/massive_edit_agents.php:321 +#: ../../godmode/massive/massive_edit_plugins.php:451 +#: ../../godmode/massive/massive_edit_modules.php:459 +#: ../../godmode/users/user_list.php:277 +#: ../../godmode/reporting/reporting_builder.main.php:121 +#: ../../godmode/reporting/reporting_builder.item_editor.php:684 +#: ../../godmode/reporting/reporting_builder.php:533 +#: ../../godmode/reporting/reporting_builder.list_items.php:303 +#: ../../godmode/reporting/graph_builder.main.php:123 +#: ../../godmode/reporting/graphs.php:153 +#: ../../godmode/netflow/nf_item_list.php:149 +#: ../../godmode/servers/recon_script.php:107 +#: ../../godmode/servers/recon_script.php:154 +#: ../../godmode/servers/recon_script.php:349 +#: ../../godmode/servers/modificar_server.php:48 +#: ../../godmode/servers/plugin.php:312 ../../godmode/servers/plugin.php:444 +#: ../../godmode/groups/group_list.php:340 +#: ../../godmode/groups/configure_group.php:182 +#: ../../godmode/modules/module_list.php:60 +#: ../../godmode/modules/manage_network_components.php:567 +#: ../../godmode/modules/manage_network_components_form.php:263 +#: ../../godmode/modules/manage_network_templates_form.php:148 +#: ../../godmode/modules/manage_network_templates_form.php:199 +#: ../../godmode/modules/manage_network_templates.php:191 +#: ../../godmode/agentes/module_manager_editor_common.php:356 +#: ../../godmode/agentes/planned_downtime.editor.php:482 +#: ../../godmode/agentes/agent_manager.php:305 +#: ../../godmode/agentes/modificar_agente.php:493 +#: ../../godmode/agentes/module_manager.php:563 +#: ../../godmode/agentes/planned_downtime.list.php:392 +#: ../../godmode/agentes/agent_template.php:230 ../../godmode/tag/tag.php:156 +#: ../../godmode/tag/tag.php:200 ../../godmode/tag/edit_tag.php:177 +msgid "Description" +msgstr "Descripción" + +#: ../../operation/search_reports.php:40 +#: ../../operation/reporting/custom_reporting.php:40 +#: ../../godmode/reporting/reporting_builder.php:534 +msgid "HTML" +msgstr "HTML" + +#: ../../operation/search_reports.php:41 +#: ../../operation/reporting/custom_reporting.php:41 +#: ../../godmode/reporting/reporting_builder.php:535 +msgid "XML" +msgstr "XML" + +#: ../../operation/search_reports.php:52 +#: ../../operation/gis_maps/gis_map.php:163 +#: ../../operation/servers/recon_view.php:110 +#: ../../operation/agentes/status_monitor.php:1118 +#: ../../operation/agentes/pandora_networkmap.php:403 +#: ../../operation/agentes/estado_agente.php:580 +#: ../../extensions/files_repo/files_repo_list.php:101 +#: ../../include/functions_pandora_networkmap.php:1443 +#: ../../include/ajax/module.php:866 ../../include/functions_groups.php:2166 +#: ../../godmode/alerts/alert_special_days.php:449 +#: ../../godmode/setup/snmp_wizard.php:119 +#: ../../godmode/events/event_responses.list.php:67 +#: ../../godmode/users/profile_list.php:389 +#: ../../godmode/users/user_list.php:468 +#: ../../godmode/reporting/reporting_builder.item_editor.php:1189 +#: ../../godmode/reporting/reporting_builder.php:698 +#: ../../godmode/reporting/reporting_builder.list_items.php:430 +#: ../../godmode/servers/servers.build_table.php:154 +#: ../../godmode/servers/plugin.php:157 ../../godmode/servers/plugin.php:781 +#: ../../godmode/agentes/modificar_agente.php:569 +#: ../../godmode/agentes/fields_manager.php:126 +#: ../../godmode/agentes/planned_downtime.list.php:401 +msgid "Edit" +msgstr "Editar" + +#: ../../operation/events/events_list.php:190 +#: ../../operation/events/events_list.php:714 +msgid "No filter loaded" +msgstr "No se ha cargado el filtro" + +#: ../../operation/events/events_list.php:192 +#: ../../operation/events/events_list.php:715 +msgid "Filter loaded" +msgstr "Filtro cargado" + +#: ../../operation/events/events_list.php:194 +#: ../../operation/events/events_list.php:257 +#: ../../operation/events/events_list.php:607 +msgid "Save filter" +msgstr "Guardar filtro" + +#: ../../operation/events/events_list.php:196 +#: ../../operation/events/events_list.php:280 +#: ../../operation/events/events_list.php:282 +#: ../../operation/events/events_list.php:611 +#: ../../operation/netflow/nf_live_view.php:329 +msgid "Load filter" +msgstr "Cargar filtro" + +#: ../../operation/events/events_list.php:217 +msgid "New filter" +msgstr "Nuevo filtro" + +#: ../../operation/events/events_list.php:218 +#: ../../operation/events/events_list.php:249 +#: ../../godmode/snmpconsole/snmp_filters.php:35 +#: ../../godmode/netflow/nf_edit_form.php:180 +msgid "Update filter" +msgstr "Actualizar filtro" + +#: ../../operation/events/events_list.php:224 +#: ../../godmode/events/event_edit_filter.php:215 +msgid "Filter name" +msgstr "Nombre del filtro" + +#: ../../operation/events/events_list.php:227 +msgid "Save in Group" +msgstr "Guardar en el grupo" + +#: ../../operation/events/events_list.php:229 +#: ../../godmode/reporting/graph_builder.graph_editor.php:140 +msgid "Filter group" +msgstr "Filtrar grupo" + +#: ../../operation/events/events_list.php:244 +msgid "Overwrite filter" +msgstr "Sobrescribir filtro" + +#: ../../operation/events/events_list.php:335 +#: ../../operation/events/events_list.php:362 +#: ../../operation/incidents/incident_detail.php:404 +#: ../../extensions/files_repo/files_repo_form.php:94 +#: ../../godmode/snmpconsole/snmp_alert.php:1317 +#: ../../godmode/alerts/alert_list.list.php:632 +#: ../../godmode/setup/news.php:275 ../../godmode/setup/links.php:158 +#: ../../godmode/setup/setup_visuals.php:684 +#: ../../godmode/setup/setup_visuals.php:720 +#: ../../godmode/events/event_edit_filter.php:353 +#: ../../godmode/events/event_edit_filter.php:368 +#: ../../godmode/massive/massive_add_action_alerts.php:205 +#: ../../godmode/massive/massive_add_alerts.php:185 +#: ../../godmode/massive/massive_add_tags.php:161 +#: ../../godmode/users/configure_profile.php:375 +#: ../../godmode/reporting/graph_builder.graph_editor.php:163 +#: ../../godmode/reporting/visual_console_builder.wizard.php:367 +#: ../../godmode/servers/manage_recontask_form.php:395 +#: ../../godmode/servers/recon_script.php:383 +#: ../../godmode/servers/plugin.php:796 +#: ../../godmode/modules/manage_network_templates_form.php:308 +#: ../../godmode/agentes/planned_downtime.editor.php:628 +#: ../../godmode/agentes/planned_downtime.editor.php:724 +#: ../../godmode/agentes/planned_downtime.editor.php:864 +msgid "Add" +msgstr "Añadir" + +#: ../../operation/events/events_list.php:337 +#: ../../operation/events/events_list.php:364 +#: ../../godmode/alerts/alert_special_days.php:452 +#: ../../godmode/events/event_edit_filter.php:361 +#: ../../godmode/events/event_edit_filter.php:376 +msgid "Remove" +msgstr "Eliminar" + +#: ../../operation/events/events_list.php:410 +#: ../../godmode/events/event_edit_filter.php:253 +msgid "Agent search" +msgstr "Búsqueda de agente" + +#: ../../operation/events/events_list.php:430 +#: ../../godmode/events/event_edit_filter.php:285 +msgid "User ack." +msgstr "Validación del usuario" + +#: ../../operation/events/events_list.php:440 +#: ../../include/ajax/visual_console_builder.ajax.php:693 +#: ../../include/functions_visual_map_editor.php:313 +#: ../../include/functions_visual_map_editor.php:652 +#: ../../include/functions_html.php:867 ../../include/functions_html.php:868 +#: ../../include/functions_html.php:869 ../../include/functions_html.php:870 +#: ../../include/functions_html.php:871 ../../include/functions_html.php:874 +#: ../../include/functions_html.php:875 ../../include/functions_html.php:876 +#: ../../include/functions_html.php:877 ../../include/functions_html.php:878 +#: ../../godmode/events/event_edit_filter.php:297 +#: ../../godmode/massive/massive_add_action_alerts.php:161 +#: ../../godmode/massive/massive_edit_agents.php:275 +#: ../../godmode/users/configure_user.php:696 +#: ../../godmode/reporting/visual_console_builder.wizard.php:372 +#: ../../godmode/servers/manage_recontask_form.php:296 +#: ../../godmode/servers/manage_recontask.php:339 +#: ../../godmode/agentes/planned_downtime.editor.php:713 +#: ../../godmode/agentes/agent_manager.php:250 +#: ../../godmode/agentes/planned_downtime.list.php:154 +msgid "Any" +msgstr "Cualquier" + +#: ../../operation/events/events_list.php:442 +#: ../../godmode/events/event_edit_filter.php:388 +msgid "Module search" +msgstr "Búsqueda por módulo" + +#: ../../operation/events/events_list.php:447 +#: ../../operation/events/events.build_table.php:139 +#: ../../operation/servers/recon_view.php:173 +#: ../../include/functions_events.php:3515 +#: ../../godmode/massive/massive_edit_agents.php:316 +#: ../../godmode/reporting/reporting_builder.item_editor.php:1221 +#: ../../godmode/agentes/agent_manager.php:294 +#: ../../godmode/agentes/module_manager.php:554 +msgid "Server" +msgstr "Servidor" + +#: ../../operation/events/events_list.php:461 +#: ../../godmode/events/event_edit_filter.php:379 +msgid "Alert events" +msgstr "Eventos de la alerta" + +#: ../../operation/events/events_list.php:464 +#: ../../godmode/events/event_edit_filter.php:383 +msgid "Filter alert events" +msgstr "Filtrar eventos de alertas" + +#: ../../operation/events/events_list.php:465 +#: ../../godmode/events/event_edit_filter.php:384 +msgid "Only alert events" +msgstr "Solo eventos de alertas" + +#: ../../operation/events/events_list.php:479 +#: ../../godmode/events/event_edit_filter.php:305 +msgid "Date from" +msgstr "Fecha desde" + +#: ../../operation/events/events_list.php:485 +#: ../../godmode/events/event_edit_filter.php:308 +msgid "Date to" +msgstr "Fecha hasta" + +#: ../../operation/events/events_list.php:491 +#: ../../operation/agentes/datos_agente.php:189 +#: ../../include/ajax/module.php:162 +msgid "Timestamp from:" +msgstr "Timestamp desde:" + +#: ../../operation/events/events_list.php:494 +#: ../../operation/agentes/datos_agente.php:195 +#: ../../include/ajax/module.php:170 +msgid "Timestamp to:" +msgstr "Timestamp hasta:" + +#: ../../operation/events/events_list.php:505 #: ../../operation/events/events_list.php:519 -#: ../../operation/events/events_list.php:528 -#: ../../operation/events/events_list.php:630 -#: ../../operation/events/events_list.php:634 -#: ../../operation/events/events_rss.php:110 -#: ../../operation/events/export_csv.php:54 -#: ../../operation/gis_maps/render_view.php:148 -#: ../../operation/snmpconsole/snmp_view.php:384 -#: ../../operation/snmpconsole/snmp_view.php:401 -#: ../../operation/snmpconsole/snmp_view.php:406 -#: ../../operation/snmpconsole/snmp_view.php:637 ../../operation/tree.php:130 -#: ../../operation/tree.php:155 -#: ../../enterprise/dashboard/widgets/events_list.php:52 -#: ../../enterprise/dashboard/widgets/tree_view.php:52 -#: ../../enterprise/dashboard/widgets/tree_view.php:65 -#: ../../enterprise/extensions/backup/main.php:85 -#: ../../enterprise/extensions/ipam/ipam_network.php:305 -#: ../../enterprise/godmode/massive/massive_edit_modules_satellite.php:204 -#: ../../enterprise/godmode/modules/local_components.php:438 -#: ../../enterprise/godmode/modules/local_components.php:448 -#: ../../enterprise/godmode/modules/local_components.php:462 -#: ../../enterprise/godmode/policies/policy_agents.php:370 -#: ../../enterprise/godmode/policies/policy_queue.php:340 -#: ../../enterprise/godmode/policies/policy_queue.php:344 -#: ../../enterprise/godmode/policies/policy_queue.php:350 -#: ../../enterprise/godmode/policies/policy_queue.php:407 -#: ../../enterprise/godmode/reporting/graph_template_wizard.php:156 -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:121 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1441 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1443 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1458 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1676 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1688 -#: ../../enterprise/godmode/reporting/reporting_builder.template_wizard.php:236 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:146 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:397 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:408 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard_sla.php:127 -#: ../../enterprise/godmode/setup/setup_acl.php:158 -#: ../../enterprise/godmode/setup/setup_acl.php:163 -#: ../../enterprise/godmode/setup/setup_acl.php:168 -#: ../../enterprise/godmode/setup/setup_acl.php:374 -#: ../../enterprise/godmode/setup/setup_acl.php:384 -#: ../../enterprise/godmode/setup/setup_acl.php:396 -#: ../../enterprise/godmode/setup/setup_acl.php:441 -#: ../../enterprise/godmode/setup/setup_acl.php:470 -#: ../../enterprise/include/functions_metaconsole.php:663 -#: ../../enterprise/include/functions_metaconsole.php:664 -#: ../../enterprise/include/functions_metaconsole.php:1268 -#: ../../enterprise/meta/advanced/policymanager.queue.php:214 -#: ../../enterprise/meta/advanced/policymanager.queue.php:218 -#: ../../enterprise/meta/advanced/policymanager.queue.php:224 -#: ../../enterprise/meta/advanced/policymanager.queue.php:298 -#: ../../enterprise/meta/include/ajax/wizard.ajax.php:229 -#: ../../enterprise/meta/include/ajax/wizard.ajax.php:268 -#: ../../enterprise/meta/include/functions_agents_meta.php:1053 -#: ../../enterprise/meta/include/functions_html_meta.php:51 -#: ../../enterprise/meta/include/functions_users_meta.php:79 -#: ../../enterprise/meta/include/functions_users_meta.php:89 -#: ../../enterprise/meta/include/functions_wizard_meta.php:251 -#: ../../enterprise/meta/monitoring/wizard/wizard.create_module.php:218 -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:374 -#: ../../enterprise/meta/monitoring/wizard/wizard.php:105 -#: ../../enterprise/operation/agentes/agent_inventory.php:69 -#: ../../enterprise/operation/inventory/inventory.php:55 -#: ../../enterprise/operation/inventory/inventory.php:57 -#: ../../enterprise/operation/inventory/inventory.php:120 -#: ../../enterprise/operation/inventory/inventory.php:122 -#: ../../enterprise/operation/inventory/inventory.php:176 -#: ../../enterprise/operation/log/log_viewer.php:194 -#: ../../enterprise/operation/log/log_viewer.php:212 -#: ../../enterprise/operation/snmpconsole/snmp_view.php:32 -msgid "All" -msgstr "Todo" +#: ../../godmode/events/event_edit_filter.php:350 +msgid "Events with following tags" +msgstr "Eventos con las siguientes etiquetas" -#: ../../extensions/agents_modules.php:165 -#: ../../extensions/agents_modules.php:167 -#: ../../godmode/massive/massive_add_action_alerts.php:171 -#: ../../godmode/massive/massive_add_alerts.php:169 -#: ../../godmode/massive/massive_delete_action_alerts.php:172 -#: ../../godmode/massive/massive_delete_alerts.php:229 -#: ../../godmode/massive/massive_delete_modules.php:501 -#: ../../godmode/massive/massive_edit_modules.php:349 -#: ../../godmode/reporting/reporting_builder.item_editor.php:1045 -#: ../../enterprise/dashboard/widgets/agent_module.php:84 -#: ../../enterprise/dashboard/widgets/agent_module.php:86 -#: ../../enterprise/godmode/massive/massive_edit_modules_satellite.php:228 -msgid "Show common modules" -msgstr "Mostrar módulos comunes" +#: ../../operation/events/events_list.php:511 +#: ../../operation/events/events_list.php:525 +#: ../../godmode/events/event_edit_filter.php:365 +msgid "Events without following tags" +msgstr "Eventos sin las siguientes etiquetas" -#: ../../extensions/agents_modules.php:166 -#: ../../godmode/massive/massive_add_action_alerts.php:172 -#: ../../godmode/massive/massive_add_alerts.php:169 -#: ../../godmode/massive/massive_delete_action_alerts.php:173 -#: ../../godmode/massive/massive_delete_alerts.php:229 -#: ../../godmode/massive/massive_delete_modules.php:501 -#: ../../godmode/massive/massive_edit_modules.php:350 -#: ../../godmode/reporting/reporting_builder.item_editor.php:1046 -#: ../../enterprise/dashboard/widgets/agent_module.php:87 -#: ../../enterprise/godmode/massive/massive_edit_modules_satellite.php:229 -msgid "Show all modules" -msgstr "Mostrar todos los módulos" +#: ../../operation/events/events_list.php:549 +#: ../../operation/events/events.build_table.php:185 +#: ../../operation/events/sound_events.php:78 +#: ../../operation/users/user_edit.php:505 +#: ../../operation/netflow/nf_live_view.php:309 +#: ../../operation/gis_maps/gis_map.php:90 +#: ../../operation/gis_maps/ajax.php:309 ../../operation/search_maps.php:32 +#: ../../operation/search_agents.php:47 ../../operation/search_agents.php:59 +#: ../../operation/agentes/status_monitor.php:292 +#: ../../operation/agentes/exportdata.php:235 +#: ../../operation/agentes/alerts_status.functions.php:68 +#: ../../operation/agentes/ver_agente.php:687 +#: ../../operation/agentes/pandora_networkmap.editor.php:183 +#: ../../operation/agentes/pandora_networkmap.editor.php:196 +#: ../../operation/agentes/group_view.php:164 +#: ../../operation/agentes/estado_generalagente.php:245 +#: ../../operation/agentes/estado_agente.php:167 +#: ../../operation/agentes/estado_agente.php:517 +#: ../../operation/incidents/incident_detail.php:308 +#: ../../operation/incidents/incident.php:339 +#: ../../extensions/agents_modules.php:128 +#: ../../extensions/agents_alerts.php:74 +#: ../../mobile/operation/networkmaps.php:65 +#: ../../mobile/operation/networkmaps.php:69 +#: ../../mobile/operation/networkmaps.php:129 +#: ../../mobile/operation/networkmaps.php:130 +#: ../../mobile/operation/networkmaps.php:197 +#: ../../mobile/operation/visualmaps.php:49 +#: ../../mobile/operation/visualmaps.php:53 +#: ../../mobile/operation/visualmaps.php:141 +#: ../../mobile/operation/alerts.php:84 ../../mobile/operation/alerts.php:88 +#: ../../mobile/operation/alerts.php:178 ../../mobile/operation/alerts.php:179 +#: ../../mobile/operation/agents.php:75 ../../mobile/operation/agents.php:120 +#: ../../mobile/operation/agents.php:124 ../../mobile/operation/agents.php:175 +#: ../../mobile/operation/agents.php:176 ../../mobile/operation/agents.php:317 +#: ../../mobile/operation/events.php:361 ../../mobile/operation/events.php:365 +#: ../../mobile/operation/events.php:501 ../../mobile/operation/events.php:604 +#: ../../mobile/operation/events.php:605 +#: ../../mobile/operation/modules.php:128 +#: ../../mobile/operation/modules.php:132 +#: ../../mobile/operation/modules.php:203 +#: ../../mobile/operation/modules.php:204 ../../general/ui/agents_list.php:69 +#: ../../include/functions_pandora_networkmap.php:1375 +#: ../../include/functions_pandora_networkmap.php:1554 +#: ../../include/functions_visual_map.php:2765 +#: ../../include/functions_groups.php:745 +#: ../../include/functions_visual_map_editor.php:61 +#: ../../include/functions_visual_map_editor.php:336 +#: ../../include/functions_visual_map_editor.php:610 +#: ../../include/functions_graph.php:5544 +#: ../../include/functions_reporting_html.php:2073 +#: ../../include/functions_reporting_html.php:2108 +#: ../../include/functions_events.php:38 +#: ../../include/functions_events.php:2437 +#: ../../include/functions_events.php:3557 +#: ../../include/functions_networkmap.php:1721 +#: ../../godmode/snmpconsole/snmp_alert.php:657 +#: ../../godmode/alerts/configure_alert_special_days.php:69 +#: ../../godmode/alerts/alert_special_days.php:246 +#: ../../godmode/alerts/alert_actions.php:341 +#: ../../godmode/alerts/configure_alert_action.php:116 +#: ../../godmode/alerts/configure_alert_template.php:751 +#: ../../godmode/alerts/alert_templates.php:299 +#: ../../godmode/setup/news.php:164 ../../godmode/setup/gis.php:63 +#: ../../godmode/setup/gis_step_2.php:153 +#: ../../godmode/events/event_filter.php:109 +#: ../../godmode/events/custom_events.php:80 +#: ../../godmode/events/custom_events.php:156 +#: ../../godmode/events/event_edit_filter.php:226 +#: ../../godmode/events/event_responses.editor.php:81 +#: ../../godmode/events/event_responses.list.php:56 +#: ../../godmode/massive/massive_add_action_alerts.php:151 +#: ../../godmode/massive/massive_add_alerts.php:151 +#: ../../godmode/massive/massive_edit_agents.php:207 +#: ../../godmode/massive/massive_edit_agents.php:298 +#: ../../godmode/massive/massive_delete_action_alerts.php:151 +#: ../../godmode/massive/massive_enable_disable_alerts.php:136 +#: ../../godmode/massive/massive_delete_agents.php:105 +#: ../../godmode/massive/massive_standby_alerts.php:136 +#: ../../godmode/massive/massive_copy_modules.php:71 +#: ../../godmode/massive/massive_copy_modules.php:182 +#: ../../godmode/massive/massive_delete_profiles.php:103 +#: ../../godmode/massive/massive_add_tags.php:124 +#: ../../godmode/massive/massive_delete_alerts.php:212 +#: ../../godmode/massive/massive_add_profiles.php:89 +#: ../../godmode/users/configure_user.php:624 +#: ../../godmode/users/user_list.php:227 +#: ../../godmode/reporting/reporting_builder.main.php:69 +#: ../../godmode/reporting/map_builder.php:208 +#: ../../godmode/reporting/visual_console_builder.elements.php:77 +#: ../../godmode/reporting/visual_console_builder.elements.php:193 +#: ../../godmode/reporting/reporting_builder.item_editor.php:868 +#: ../../godmode/reporting/reporting_builder.php:431 +#: ../../godmode/reporting/reporting_builder.php:561 +#: ../../godmode/reporting/graph_builder.main.php:116 +#: ../../godmode/reporting/graphs.php:155 +#: ../../godmode/netflow/nf_edit_form.php:193 +#: ../../godmode/netflow/nf_edit.php:119 +#: ../../godmode/gis_maps/configure_gis_map.php:366 +#: ../../godmode/servers/manage_recontask_form.php:305 +#: ../../godmode/servers/manage_recontask.php:291 +#: ../../godmode/modules/manage_network_components.php:479 +#: ../../godmode/modules/manage_network_components.php:568 +#: ../../godmode/modules/manage_network_templates_form.php:200 +#: ../../godmode/modules/manage_network_templates_form.php:267 +#: ../../godmode/modules/manage_network_templates_form.php:300 +#: ../../godmode/modules/manage_network_components_form_common.php:101 +#: ../../godmode/agentes/configurar_agente.php:363 +#: ../../godmode/agentes/planned_downtime.editor.php:480 +#: ../../godmode/agentes/planned_downtime.editor.php:754 +#: ../../godmode/agentes/agent_manager.php:270 +#: ../../godmode/agentes/modificar_agente.php:145 +#: ../../godmode/agentes/modificar_agente.php:489 +#: ../../godmode/agentes/agent_incidents.php:89 +#: ../../godmode/agentes/planned_downtime.list.php:393 +msgid "Group" +msgstr "Grupo" -#: ../../extensions/agents_modules.php:176 -#: ../../godmode/reporting/reporting_builder.item_editor.php:1517 -#: ../../include/functions_visual_map_editor.php:673 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1915 -msgid "Update item" -msgstr "Actualizar item" +#: ../../operation/events/events_list.php:562 +#: ../../operation/events/events.build_table.php:191 +#: ../../include/functions_events.php:41 +#: ../../include/functions_events.php:3562 +#: ../../godmode/events/event_filter.php:110 +#: ../../godmode/events/custom_events.php:89 +#: ../../godmode/events/custom_events.php:159 +#: ../../godmode/events/event_edit_filter.php:235 +#: ../../godmode/reporting/reporting_builder.item_editor.php:1408 +msgid "Event type" +msgstr "Tipo de evento" -#: ../../extensions/agents_modules.php:186 -#: ../../include/functions_reports.php:588 -#: ../../include/graphs/functions_pchart.php:1156 -msgid "Agents/Modules" -msgstr "Agentes/Módulos" +#: ../../operation/events/events_list.php:565 +#: ../../operation/agentes/status_monitor.php:303 +#: ../../operation/agentes/estado_agente.php:190 +#: ../../mobile/operation/modules.php:43 +#: ../../include/functions_events.php:1428 ../../include/functions.php:1083 +#: ../../godmode/events/event_edit_filter.php:233 +#: ../../godmode/massive/massive_edit_agents.php:220 +#: ../../godmode/massive/massive_delete_agents.php:117 +#: ../../godmode/massive/massive_delete_modules.php:457 +#: ../../godmode/massive/massive_delete_modules.php:471 +#: ../../godmode/massive/massive_copy_modules.php:81 +#: ../../godmode/massive/massive_copy_modules.php:194 +#: ../../godmode/massive/massive_edit_modules.php:300 +#: ../../godmode/massive/massive_edit_modules.php:331 +msgid "Not normal" +msgstr "No normal" -#: ../../extensions/agents_modules.php:232 -msgid "Agent/module view" -msgstr "Vista agente/módulo" +#: ../../operation/events/events_list.php:575 +#: ../../godmode/events/event_filter.php:111 +#: ../../godmode/events/event_edit_filter.php:245 +msgid "Event status" +msgstr "Estado del evento" -#: ../../extensions/agents_modules.php:385 -#: ../../include/functions_reporting.php:1684 -msgid "There are no agents with modules" -msgstr "No hay agentes con módulos" +#: ../../operation/events/events_list.php:578 +#: ../../mobile/operation/events.php:647 +#: ../../godmode/events/event_edit_filter.php:281 +#: ../../godmode/admin_access_logs.php:67 +#: ../../godmode/admin_access_logs.php:68 +msgid "Max. hours old" +msgstr "Máx. horas de antiguedad" -#: ../../extensions/agents_modules.php:393 -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:804 -#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:437 -#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:311 -#: ../../godmode/agentes/configurar_agente.php:301 -#: ../../godmode/agentes/configurar_agente.php:534 -#: ../../godmode/agentes/modificar_agente.php:576 -#: ../../godmode/agentes/planned_downtime.editor.php:756 -#: ../../godmode/agentes/planned_downtime.editor.php:830 -#: ../../godmode/db/db_refine.php:95 -#: ../../godmode/massive/massive_add_tags.php:139 -#: ../../godmode/massive/massive_copy_modules.php:144 -#: ../../godmode/massive/massive_delete_modules.php:479 -#: ../../godmode/massive/massive_delete_tags.php:199 -#: ../../godmode/massive/massive_edit_modules.php:308 -#: ../../godmode/massive/massive_edit_plugins.php:308 -#: ../../godmode/reporting/graph_builder.graph_editor.php:148 -#: ../../godmode/reporting/reporting_builder.item_editor.php:1053 -#: ../../godmode/reporting/reporting_builder.item_editor.php:1102 -#: ../../godmode/reporting/reporting_builder.list_items.php:167 +#: ../../operation/events/events_list.php:580 +#: ../../mobile/operation/events.php:485 +#: ../../include/functions_events.php:2372 +#: ../../godmode/events/event_edit_filter.php:301 +#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:421 +#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:437 +#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:453 +#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:469 +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:938 +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:954 +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:970 +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:986 +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:1002 +msgid "Repeated" +msgstr "Repetido" + +#: ../../operation/events/events_list.php:581 +#: ../../godmode/events/event_edit_filter.php:299 +msgid "All events" +msgstr "Todos los eventos" + +#: ../../operation/events/events_list.php:582 +#: ../../godmode/events/event_edit_filter.php:300 +msgid "Group events" +msgstr "Eventos agrupados" + +#: ../../operation/events/events_list.php:583 +msgid "Group agents" +msgstr "Grupos de agente" + +#: ../../operation/events/events_list.php:590 +#: ../../include/functions_visual_map_editor.php:483 +#: ../../godmode/massive/massive_add_action_alerts.php:181 +#: ../../godmode/massive/massive_edit_agents.php:422 +#: ../../godmode/agentes/module_manager_editor.php:515 +#: ../../godmode/agentes/agent_manager.php:428 +msgid "Advanced options" +msgstr "Opciones avanzadas" + +#: ../../operation/events/events_list.php:613 +msgid "Show events graph" +msgstr "Mostrar gráfica de eventos" + +#: ../../operation/events/events_list.php:635 ../../operation/tree.php:184 +#: ../../operation/agentes/status_monitor.php:533 +#: ../../operation/agentes/alerts_status.php:390 +#: ../../godmode/alerts/alert_templates.php:268 +#: ../../godmode/users/user_list.php:243 +#: ../../godmode/reporting/reporting_builder.list_items.php:206 +#: ../../godmode/modules/manage_network_components.php:532 +#: ../../godmode/tag/tag.php:176 ../../godmode/tag/tag.php:281 +msgid "Show Options" +msgstr "Mostrar opciones" + +#: ../../operation/events/events_list.php:637 +msgid "Event control filter" +msgstr "Filtro de control de eventos" + +#: ../../operation/events/events_list.php:641 +msgid "Error creating filter." +msgstr "Error creando filtro." + +#: ../../operation/events/events_list.php:642 +msgid "Error creating filter is duplicated." +msgstr "Error creando filtro al estar duplicado." + +#: ../../operation/events/events_list.php:643 +msgid "Filter created." +msgstr "Filtro creado." + +#: ../../operation/events/events_list.php:645 +msgid "Filter updated." +msgstr "Filtro actualizado." + +#: ../../operation/events/events_list.php:646 +msgid "Error updating filter." +msgstr "Error actualizando filtro." + +#: ../../operation/events/events_list.php:1081 +msgid "Filter name cannot be left blank" +msgstr "El nombre del filtro no se puede dejar en blanco" + +#: ../../operation/events/events_list.php:1150 +#: ../../operation/events/events_list.php:1236 +msgid "none" +msgstr "Ninguno" + +#: ../../operation/events/events_list.php:1558 +msgid "Events generated -by agent-" +msgstr "Eventos generados -por agente-" + +#: ../../operation/events/events_list.php:1577 +#: ../../operation/reporting/graph_viewer.php:267 +#: ../../operation/reporting/reporting_viewer.php:254 +#: ../../operation/reporting/reporting_viewer.php:274 +#: ../../operation/tree.php:391 ../../operation/netflow/nf_live_view.php:659 +#: ../../operation/agentes/estado_monitores.php:401 +#: ../../operation/agentes/datos_agente.php:304 +#: ../../operation/agentes/stat_win.php:506 +#: ../../extensions/insert_data.php:210 +#: ../../godmode/alerts/configure_alert_template.php:1074 +#: ../../godmode/setup/news.php:297 +#: ../../godmode/reporting/reporting_builder.item_editor.php:2023 +#: ../../godmode/agentes/planned_downtime.editor.php:1169 +msgid "Choose time" +msgstr "Seleccionar tiempo" + +#: ../../operation/events/events_list.php:1578 +#: ../../operation/reporting/graph_viewer.php:268 +#: ../../operation/reporting/reporting_viewer.php:255 +#: ../../operation/reporting/reporting_viewer.php:275 +#: ../../operation/tree.php:392 ../../operation/netflow/nf_live_view.php:660 +#: ../../operation/agentes/estado_monitores.php:402 +#: ../../operation/agentes/datos_agente.php:305 +#: ../../operation/agentes/stat_win.php:507 +#: ../../extensions/insert_data.php:211 +#: ../../godmode/alerts/configure_alert_template.php:1075 +#: ../../godmode/setup/news.php:298 +#: ../../godmode/reporting/reporting_builder.item_editor.php:2024 +#: ../../godmode/agentes/planned_downtime.editor.php:1170 +msgid "Time" +msgstr "Hora" + +#: ../../operation/events/events_list.php:1579 +#: ../../operation/reporting/graph_viewer.php:269 +#: ../../operation/reporting/reporting_viewer.php:256 +#: ../../operation/reporting/reporting_viewer.php:276 +#: ../../operation/tree.php:393 ../../operation/netflow/nf_live_view.php:661 +#: ../../operation/agentes/estado_monitores.php:403 +#: ../../operation/agentes/datos_agente.php:306 +#: ../../operation/agentes/stat_win.php:508 +#: ../../extensions/insert_data.php:212 ../../include/functions_html.php:860 +#: ../../godmode/alerts/configure_alert_template.php:1076 +#: ../../godmode/setup/news.php:299 +#: ../../godmode/reporting/reporting_builder.item_editor.php:2025 +#: ../../godmode/agentes/planned_downtime.editor.php:1171 +msgid "Hour" +msgstr "Hora" + +#: ../../operation/events/events_list.php:1580 +#: ../../operation/reporting/graph_viewer.php:270 +#: ../../operation/reporting/reporting_viewer.php:257 +#: ../../operation/reporting/reporting_viewer.php:277 +#: ../../operation/tree.php:394 ../../operation/netflow/nf_live_view.php:662 +#: ../../operation/agentes/estado_monitores.php:404 +#: ../../operation/agentes/datos_agente.php:307 +#: ../../operation/agentes/stat_win.php:509 +#: ../../extensions/insert_data.php:213 ../../include/functions_html.php:861 +#: ../../godmode/alerts/configure_alert_template.php:1077 +#: ../../godmode/setup/news.php:300 +#: ../../godmode/reporting/reporting_builder.item_editor.php:2026 +#: ../../godmode/agentes/planned_downtime.editor.php:1172 +msgid "Minute" +msgstr "Minuto" + +#: ../../operation/events/events_list.php:1581 +#: ../../operation/reporting/graph_viewer.php:271 +#: ../../operation/reporting/reporting_viewer.php:258 +#: ../../operation/reporting/reporting_viewer.php:278 +#: ../../operation/tree.php:395 ../../operation/netflow/nf_live_view.php:663 +#: ../../operation/agentes/estado_monitores.php:405 +#: ../../operation/agentes/datos_agente.php:308 +#: ../../operation/agentes/stat_win.php:510 +#: ../../extensions/insert_data.php:214 +#: ../../godmode/alerts/configure_alert_template.php:1078 +#: ../../godmode/setup/news.php:301 +#: ../../godmode/reporting/reporting_builder.item_editor.php:2027 +#: ../../godmode/agentes/planned_downtime.editor.php:1173 +msgid "Second" +msgstr "Segundo" + +#: ../../operation/events/events_list.php:1582 +#: ../../operation/reporting/graph_viewer.php:272 +#: ../../operation/reporting/reporting_viewer.php:259 +#: ../../operation/reporting/reporting_viewer.php:279 +#: ../../operation/tree.php:396 ../../operation/netflow/nf_live_view.php:664 +#: ../../operation/agentes/estado_monitores.php:406 +#: ../../operation/agentes/datos_agente.php:309 +#: ../../operation/agentes/stat_win.php:511 +#: ../../extensions/insert_data.php:215 ../../include/functions.php:436 +#: ../../include/functions.php:570 +#: ../../godmode/alerts/configure_alert_template.php:1079 +#: ../../godmode/setup/news.php:302 +#: ../../godmode/reporting/reporting_builder.item_editor.php:2028 +#: ../../godmode/agentes/planned_downtime.editor.php:1174 +msgid "Now" +msgstr "Ahora" + +#: ../../operation/events/events_list.php:1583 +#: ../../operation/reporting/graph_viewer.php:273 +#: ../../operation/reporting/reporting_viewer.php:260 +#: ../../operation/reporting/reporting_viewer.php:280 +#: ../../operation/tree.php:397 ../../operation/netflow/nf_live_view.php:665 +#: ../../operation/agentes/estado_monitores.php:407 +#: ../../operation/agentes/datos_agente.php:310 +#: ../../operation/agentes/stat_win.php:512 +#: ../../extensions/insert_data.php:216 ../../mobile/include/ui.class.php:571 +#: ../../mobile/include/ui.class.php:610 +#: ../../include/functions_snmp_browser.php:441 +#: ../../include/functions_filemanager.php:619 +#: ../../include/functions_filemanager.php:640 +#: ../../include/functions_filemanager.php:656 +#: ../../godmode/alerts/configure_alert_template.php:1080 +#: ../../godmode/setup/news.php:303 +#: ../../godmode/reporting/reporting_builder.item_editor.php:2029 +#: ../../godmode/agentes/planned_downtime.editor.php:1175 +msgid "Close" +msgstr "Cerrar" + +#: ../../operation/events/events_rss.php:32 +msgid "Your IP is not into the IP list with API access." +msgstr "Su IP no se encuentra en el listado de IPs con acceso a la API." + +#: ../../operation/events/events_rss.php:46 +msgid "The URL of your feed has bad hash." +msgstr "La URL de tu feed tiene mal el hash." + +#: ../../operation/events/events_rss.php:178 +#: ../../operation/events/events.php:77 ../../mobile/operation/events.php:111 +#: ../../include/functions_graph.php:2256 +#: ../../include/functions_graph.php:2922 +#: ../../include/functions_graph.php:3350 +#: ../../include/functions_graph.php:3353 +#: ../../include/functions_reporting_html.php:878 +#: ../../include/functions_reporting_html.php:1695 +#: ../../include/functions_events.php:988 +#: ../../include/functions_events.php:1419 +#: ../../include/functions_reporting.php:6365 ../../include/functions.php:1042 +#: ../../godmode/setup/setup_general.php:66 +msgid "System" +msgstr "Sistema" + +#: ../../operation/events/event_statistics.php:37 +#: ../../operation/agentes/tactical.php:203 +#: ../../include/functions_events.php:1025 +msgid "Event graph" +msgstr "Gráfica de eventos" + +#: ../../operation/events/event_statistics.php:41 +msgid "Event graph by user" +msgstr "Gráfica de eventos por usuario" + +#: ../../operation/events/event_statistics.php:57 +#: ../../operation/agentes/tactical.php:209 +#: ../../include/functions_events.php:1030 +msgid "Event graph by agent" +msgstr "Gráfica de eventos por agente" + +#: ../../operation/events/event_statistics.php:61 +#: ../../include/functions_reporting_html.php:1769 +msgid "Amount events validated" +msgstr "Cantidad de eventos validados" + +#: ../../operation/events/events.build_table.php:37 +msgid "More detail" +msgstr "Más detalles" + +#: ../../operation/events/events.build_table.php:85 +#: ../../operation/events/events.build_table.php:89 +msgid "The Agent: " +msgstr "El agente: " + +#: ../../operation/events/events.build_table.php:86 +#: ../../operation/events/events.build_table.php:90 +msgid " has " +msgstr " tiene " + +#: ../../operation/events/events.build_table.php:87 +#: ../../operation/events/events.build_table.php:91 +msgid " events." +msgstr " eventos." + +#: ../../operation/events/events.build_table.php:118 +#: ../../operation/events/events.build_table.php:787 +#: ../../mobile/operation/events.php:790 +#: ../../include/functions_reporting_html.php:3769 +#: ../../include/functions_events.php:865 +#: ../../include/functions_events.php:869 +#: ../../include/functions_reporting.php:1327 +#: ../../include/functions_reporting.php:1495 +msgid "No events" +msgstr "No hay eventos" + +#: ../../operation/events/events.build_table.php:133 +#: ../../operation/incidents/incident.php:335 +#: ../../extensions/api_checker.php:137 +#: ../../include/functions_events.php:3511 +#: ../../godmode/alerts/alert_commands.php:331 +#: ../../godmode/setup/os.list.php:33 ../../godmode/groups/group_list.php:337 +#: ../../godmode/groups/modu_group_list.php:182 +#: ../../godmode/modules/module_list.php:58 +#: ../../godmode/agentes/module_manager_editor_common.php:156 +#: ../../godmode/agentes/agent_manager.php:163 +#: ../../godmode/agentes/fields_manager.php:94 +#: ../../godmode/agentes/agent_incidents.php:85 +msgid "ID" +msgstr "ID" + +#: ../../operation/events/events.build_table.php:149 +#: ../../mobile/operation/events.php:469 +#: ../../include/functions_events.php:2333 +#: ../../include/functions_events.php:3525 +msgid "Event ID" +msgstr "ID del evento" + +#: ../../operation/events/events.build_table.php:155 +#: ../../mobile/operation/events.php:108 +#: ../../include/functions_events.php:3530 +msgid "Event Name" +msgstr "Nombre del evento" + +#: ../../operation/events/events.build_table.php:161 +#: ../../mobile/operation/modules.php:495 +#: ../../mobile/operation/modules.php:753 +#: ../../include/functions_treeview.php:555 +#: ../../include/functions_reporting_html.php:2072 +#: ../../include/functions_events.php:36 +#: ../../include/functions_events.php:908 +#: ../../include/functions_events.php:3536 +#: ../../godmode/events/custom_events.php:74 +#: ../../godmode/events/custom_events.php:154 +#: ../../godmode/agentes/agent_manager.php:155 +#: ../../godmode/agentes/modificar_agente.php:477 +msgid "Agent name" +msgstr "Nombre del agente" + +#: ../../operation/events/events.build_table.php:173 +#: ../../operation/events/events.build_table.php:582 +#: ../../operation/search_users.php:68 +#: ../../extensions/disabled/ssh_gateway.php:59 +#: ../../extensions/api_checker.php:114 +#: ../../extensions/users_connected.php:77 +#: ../../mobile/operation/tactical.php:309 +#: ../../mobile/include/user.class.php:245 ../../general/logon_ok.php:224 +#: ../../general/logon_ok.php:420 ../../general/login_page.php:135 +#: ../../general/login_page.php:160 +#: ../../include/functions_reporting_html.php:3585 +#: ../../include/functions_events.php:37 +#: ../../include/functions_events.php:3547 +#: ../../include/functions_events.php:3928 +#: ../../include/functions_config.php:332 +#: ../../include/functions_config.php:343 +#: ../../include/functions_config.php:353 ../../include/functions.php:2312 +#: ../../godmode/setup/setup_ehorus.php:73 +#: ../../godmode/events/custom_events.php:77 +#: ../../godmode/events/custom_events.php:155 +#: ../../godmode/admin_access_logs.php:63 +#: ../../godmode/admin_access_logs.php:188 +msgid "User" +msgstr "Usuario" + +#: ../../operation/events/events.build_table.php:179 +#: ../../operation/incidents/incident_detail.php:266 +#: ../../operation/incidents/incident.php:342 +#: ../../mobile/operation/events.php:477 ../../include/functions_events.php:49 +#: ../../include/functions_events.php:2353 +#: ../../include/functions_events.php:3552 +#: ../../godmode/events/custom_events.php:113 +#: ../../godmode/events/custom_events.php:167 +#: ../../godmode/agentes/agent_incidents.php:92 +msgid "Owner" +msgstr "Propietario" + +#: ../../operation/events/events.build_table.php:198 +#: ../../include/functions_events.php:3568 +msgid "Agent Module" +msgstr "Módulo del agente" + +#: ../../operation/events/events.build_table.php:217 +#: ../../operation/events/events.build_table.php:583 +#: ../../include/functions_events.php:45 +#: ../../include/functions_events.php:1751 +#: ../../include/functions_events.php:3584 +#: ../../include/functions_events.php:3929 +#: ../../godmode/events/custom_events.php:101 +#: ../../godmode/events/custom_events.php:163 +msgid "Comment" +msgstr "Comentar" + +#: ../../operation/events/events.build_table.php:223 +#: ../../operation/users/user_edit.php:506 ../../operation/tree.php:49 +#: ../../operation/agentes/status_monitor.php:340 +#: ../../operation/agentes/status_monitor.php:343 +#: ../../operation/agentes/alerts_status.functions.php:86 +#: ../../operation/agentes/group_view.php:164 +#: ../../mobile/operation/events.php:514 ../../general/firts_task/tags.php:25 +#: ../../include/functions_treeview.php:165 +#: ../../include/functions_reporting_html.php:2113 +#: ../../include/functions_events.php:46 +#: ../../include/functions_events.php:2446 +#: ../../include/functions_events.php:3589 +#: ../../godmode/events/custom_events.php:104 +#: ../../godmode/events/custom_events.php:164 +#: ../../godmode/massive/massive_edit_modules.php:562 +#: ../../godmode/massive/massive_delete_tags.php:187 +#: ../../godmode/massive/massive_add_tags.php:147 +#: ../../godmode/users/configure_user.php:625 +#: ../../godmode/modules/manage_network_components_form_common.php:200 +#: ../../godmode/tag/edit_tag.php:57 +msgid "Tags" +msgstr "Etiquetas" + +#: ../../operation/events/events.build_table.php:229 +#: ../../operation/agentes/pandora_networkmap.editor.php:194 +#: ../../operation/incidents/incident_detail.php:289 +#: ../../operation/incidents/incident.php:341 +#: ../../include/functions_events.php:47 +#: ../../include/functions_events.php:2146 +#: ../../include/functions_events.php:2261 +#: ../../include/functions_events.php:3594 +#: ../../godmode/events/custom_events.php:107 +#: ../../godmode/events/custom_events.php:165 +#: ../../godmode/massive/massive_copy_modules.php:108 +#: ../../godmode/reporting/reporting_builder.item_editor.php:881 +#: ../../godmode/agentes/agent_incidents.php:91 +msgid "Source" +msgstr "Origen" + +#: ../../operation/events/events.build_table.php:235 +#: ../../include/functions_events.php:3599 +msgid "Extra ID" +msgstr "ID Extra" + +#: ../../operation/events/events.build_table.php:241 +#: ../../include/functions_events.php:50 +#: ../../include/functions_events.php:3604 +#: ../../godmode/events/custom_events.php:116 +#: ../../godmode/events/custom_events.php:168 +msgid "ACK Timestamp" +msgstr "ACK Timestamp" + +#: ../../operation/events/events.build_table.php:247 +#: ../../include/functions_events.php:51 +#: ../../include/functions_events.php:2190 +#: ../../include/functions_events.php:2202 +#: ../../include/functions_events.php:2214 +#: ../../include/functions_events.php:2226 +#: ../../include/functions_events.php:2231 +#: ../../include/functions_events.php:2236 +#: ../../include/functions_events.php:2240 +#: ../../include/functions_events.php:3609 +#: ../../godmode/events/custom_events.php:119 +#: ../../godmode/events/custom_events.php:169 +msgid "Instructions" +msgstr "Instrucciones" + +#: ../../operation/events/events.build_table.php:304 +#: ../../mobile/operation/events.php:247 ../../include/ajax/events.php:447 +#: ../../include/functions_reporting_html.php:845 +#: ../../include/functions_reporting_html.php:1061 +#: ../../include/functions_reporting_html.php:1667 +#: ../../include/functions_events.php:928 +#: ../../include/functions_events.php:2402 +#: ../../include/functions_events.php:3657 +#: ../../include/functions_reporting.php:6339 +msgid "New event" +msgstr "Nuevo evento" + +#: ../../operation/events/events.build_table.php:308 +#: ../../operation/events/events.php:614 ../../operation/events/events.php:643 +#: ../../operation/events/events.php:644 ../../operation/events/events.php:864 +#: ../../operation/events/events.php:869 ../../operation/events/events.php:870 +#: ../../mobile/operation/events.php:251 ../../include/ajax/events.php:451 +#: ../../include/functions_reporting_html.php:849 +#: ../../include/functions_reporting_html.php:1065 +#: ../../include/functions_reporting_html.php:1671 +#: ../../include/functions_events.php:932 +#: ../../include/functions_events.php:2406 +#: ../../include/functions_events.php:3661 +#: ../../include/functions_reporting.php:6343 +msgid "Event validated" +msgstr "Evento validado" + +#: ../../operation/events/events.build_table.php:312 +#: ../../operation/events/events.php:676 ../../operation/events/events.php:714 +#: ../../operation/events/events.php:715 ../../operation/events/events.php:874 +#: ../../operation/events/events.php:888 ../../operation/events/events.php:889 +#: ../../mobile/operation/events.php:255 ../../include/ajax/events.php:455 +#: ../../include/functions_reporting_html.php:853 +#: ../../include/functions_reporting_html.php:1069 +#: ../../include/functions_reporting_html.php:1675 +#: ../../include/functions_events.php:936 +#: ../../include/functions_events.php:2410 +#: ../../include/functions_events.php:3665 +#: ../../include/functions_reporting.php:6347 +msgid "Event in process" +msgstr "Evento en proceso" + +#: ../../operation/events/events.build_table.php:581 +#: ../../operation/reporting/graph_viewer.php:195 +#: ../../operation/netflow/nf_live_view.php:234 +#: ../../extensions/insert_data.php:182 +#: ../../extensions/users_connected.php:79 +#: ../../mobile/operation/tactical.php:310 ../../general/logon_ok.php:226 +#: ../../general/logon_ok.php:423 +#: ../../include/functions_reporting_html.php:1806 +#: ../../include/functions_reporting_html.php:1810 +#: ../../include/functions_reporting_html.php:1813 +#: ../../include/functions_reporting_html.php:1828 +#: ../../include/functions_reporting_html.php:3588 +#: ../../include/functions_events.php:3927 +#: ../../include/functions_reporting.php:2349 +#: ../../include/functions_reporting.php:2382 ../../include/functions.php:2314 +#: ../../godmode/alerts/configure_alert_special_days.php:66 +#: ../../godmode/reporting/reporting_builder.item_editor.php:1116 +#: ../../godmode/admin_access_logs.php:190 +msgid "Date" +msgstr "Fecha" + +#: ../../operation/events/events.build_table.php:677 +#: ../../include/functions_events.php:4023 +msgid "Validate event" +msgstr "Validar evento" + +#: ../../operation/events/events.build_table.php:687 +#: ../../include/functions_events.php:1759 +#: ../../include/functions_events.php:1761 +#: ../../include/functions_events.php:4033 +msgid "Delete event" +msgstr "Eliminar evento" + +#: ../../operation/events/events.build_table.php:692 +#: ../../operation/events/events.php:705 ../../operation/events/events.php:709 +#: ../../operation/events/events.php:879 ../../operation/events/events.php:883 +#: ../../include/functions_events.php:4038 +msgid "Is not allowed delete events in process" +msgstr "No puede borrar eventos en proceso" + +#: ../../operation/events/events.build_table.php:754 +msgid "Validate selected" +msgstr "Validar selección" + +#: ../../operation/events/events.build_table.php:770 +#: ../../godmode/snmpconsole/snmp_alert.php:1331 +#: ../../godmode/agentes/agent_manager.php:220 +msgid "Delete selected" +msgstr "Borrar seleccionado(s)" + +#: ../../operation/events/sound_events.php:68 +msgid "Sound console" +msgstr "Consola sonora" + +#: ../../operation/events/sound_events.php:82 +#: ../../operation/events/events.php:72 +#: ../../operation/netflow/nf_live_view.php:254 +#: ../../operation/search_modules.php:49 +#: ../../operation/agentes/ver_agente.php:806 +#: ../../mobile/operation/networkmaps.php:77 +#: ../../mobile/operation/networkmaps.php:78 +#: ../../mobile/operation/networkmaps.php:140 +#: ../../mobile/operation/networkmaps.php:141 +#: ../../mobile/operation/networkmaps.php:196 +#: ../../mobile/operation/visualmaps.php:61 +#: ../../mobile/operation/visualmaps.php:62 +#: ../../mobile/operation/events.php:352 ../../mobile/operation/events.php:353 +#: ../../mobile/operation/events.php:481 ../../mobile/operation/events.php:622 +#: ../../mobile/operation/events.php:623 +#: ../../include/functions_snmp_browser.php:410 +#: ../../include/ajax/module.php:738 +#: ../../include/functions_visual_map_editor.php:400 +#: ../../include/functions_visual_map_editor.php:419 +#: ../../include/functions_reporting_html.php:809 +#: ../../include/functions_reporting_html.php:818 +#: ../../include/functions_reporting_html.php:1023 +#: ../../include/functions_reporting_html.php:1033 +#: ../../include/functions_reporting_html.php:1641 +#: ../../include/functions_reporting_html.php:2105 +#: ../../include/functions_reporting_html.php:3095 +#: ../../include/functions_events.php:901 +#: ../../include/functions_events.php:2367 +#: ../../godmode/alerts/alert_templates.php:38 +#: ../../godmode/alerts/alert_templates.php:253 +#: ../../godmode/alerts/alert_templates.php:301 +#: ../../godmode/setup/news.php:221 ../../godmode/setup/gis_step_2.php:171 +#: ../../godmode/events/event_responses.editor.php:115 +#: ../../godmode/reporting/visual_console_builder.wizard.php:111 +#: ../../godmode/reporting/visual_console_builder.wizard.php:216 +#: ../../godmode/reporting/reporting_builder.item_editor.php:620 +#: ../../godmode/reporting/reporting_builder.list_items.php:166 #: ../../godmode/reporting/reporting_builder.list_items.php:193 -#: ../../godmode/reporting/visual_console_builder.wizard.php:294 -#: ../../godmode/servers/servers.build_table.php:68 -#: ../../include/functions_reporting_html.php:1322 -#: ../../include/functions_reporting_html.php:3246 +#: ../../godmode/reporting/reporting_builder.list_items.php:286 +#: ../../godmode/servers/servers.build_table.php:66 +#: ../../godmode/servers/plugin.php:736 +#: ../../godmode/modules/manage_network_components.php:566 +#: ../../godmode/modules/manage_network_templates_form.php:197 +#: ../../godmode/modules/manage_network_components_form_common.php:69 +#: ../../godmode/agentes/module_manager_editor_common.php:186 +#: ../../godmode/agentes/planned_downtime.editor.php:485 +#: ../../godmode/agentes/module_manager.php:131 +#: ../../godmode/agentes/module_manager.php:557 +#: ../../godmode/agentes/planned_downtime.list.php:394 +#: ../../godmode/agentes/agent_template.php:229 +msgid "Type" +msgstr "Tipo" + +#: ../../operation/events/sound_events.php:84 +#: ../../include/functions_reporting.php:7125 +msgid "Monitor critical" +msgstr "Monitor crítico" + +#: ../../operation/events/sound_events.php:85 +#: ../../include/functions_reporting.php:7140 +msgid "Monitor unknown" +msgstr "Monitor desconocido" + +#: ../../operation/events/sound_events.php:86 +#: ../../include/functions_reporting.php:7129 +msgid "Monitor warning" +msgstr "Monitor warning" + +#: ../../operation/events/events.php:71 +msgid "Event" +msgstr "Evento" + +#: ../../operation/events/events.php:195 +msgid "" +"Event viewer is disabled due event replication. For more information, please " +"contact with the administrator" +msgstr "" +"El visor de eventos está desactivado debido a la replicación de eventos. Por " +"favor, contacte con el administrador para obtener más información." + +#: ../../operation/events/events.php:334 +#: ../../operation/users/user_edit.php:278 ../../godmode/events/events.php:37 +msgid "Event list" +msgstr "Lista de eventos" + +#: ../../operation/events/events.php:339 +msgid "History event list" +msgstr "Lista histórica de eventos" + +#: ../../operation/events/events.php:344 +msgid "RSS Events" +msgstr "Eventos RSS" + +#: ../../operation/events/events.php:349 +msgid "Marquee display" +msgstr "Marquesina deslizante" + +#: ../../operation/events/events.php:354 +msgid "Export to CSV file" +msgstr "Exportar a un archivo CSV" + +#: ../../operation/events/events.php:358 ../../operation/events/events.php:397 +msgid "Sound events" +msgstr "Eventos sonoros" + +#: ../../operation/events/events.php:365 ../../godmode/events/events.php:85 +#: ../../godmode/events/events.php:88 +#: ../../godmode/users/configure_profile.php:283 +msgid "Manage events" +msgstr "Gestionar eventos" + +#: ../../operation/events/events.php:401 +msgid "History" +msgstr "Historial" + +#: ../../operation/events/events.php:446 +msgid "Main event view" +msgstr "Vista principal de eventos" + +#: ../../operation/events/events.php:452 +#: ../../operation/reporting/graph_viewer.php:159 +#: ../../operation/reporting/reporting_viewer.php:108 +#: ../../operation/visual_console/render_view.php:167 +#: ../../operation/gis_maps/render_view.php:115 +#: ../../extensions/agents_modules.php:120 +#: ../../extensions/agents_alerts.php:96 +msgid "Back to normal mode" +msgstr "Volver a modo normal" + +#: ../../operation/events/events.php:464 +msgid "No events selected" +msgstr "No se han seleccionado eventos" + +#: ../../operation/events/events.php:490 +msgid "Successfully validated" +msgstr "Validado correctamente" + +#: ../../operation/events/events.php:491 ../../operation/events/events.php:768 +#: ../../operation/events/events.php:920 +msgid "Could not be validated" +msgstr "No se pudo validar" + +#: ../../operation/events/events.php:495 +msgid "Successfully set in process" +msgstr "Correctamente establecido en modo \"en proceso\"" + +#: ../../operation/events/events.php:496 +msgid "Could not be set in process" +msgstr "No se ha podido establecer en modo \"en proceso\"" + +#: ../../operation/events/events.php:800 +msgid "Successfully delete" +msgstr "Borrado satisfactoriamente" + +#: ../../operation/events/events.php:803 +msgid "Error deleting event" +msgstr "Error al eliminar evento" + +#: ../../operation/users/webchat.php:71 +msgid "Webchat" +msgstr "Chat de la Web" + +#: ../../operation/users/webchat.php:82 +msgid "Users Online" +msgstr "Usuarios en linea" + +#: ../../operation/users/webchat.php:86 +#: ../../operation/messages/message_edit.php:92 +#: ../../operation/messages/message_edit.php:210 +msgid "Message" +msgstr "Mensaje" + +#: ../../operation/users/webchat.php:90 +#: ../../operation/messages/message_edit.php:217 +msgid "Send message" +msgstr "Enviar mensaje" + +#: ../../operation/users/webchat.php:157 +msgid "Connection established...get last 24h messages..." +msgstr "Conexión establecida. Obtener mensajes de las últimas 24 horas" + +#: ../../operation/users/webchat.php:168 +msgid "Error in connection." +msgstr "Error en la conexión" + +#: ../../operation/users/webchat.php:249 +msgid "Error sendding message." +msgstr "Error al enviar mensaje" + +#: ../../operation/users/webchat.php:277 +msgid "Error login." +msgstr "Error al acceder al sistema" + +#: ../../operation/users/user_edit.php:62 +#: ../../godmode/users/configure_user.php:90 +msgid "User detail editor" +msgstr "Editor de detalles de usuario" + +#: ../../operation/users/user_edit.php:130 +#: ../../operation/users/user_edit.php:137 +msgid "Password successfully updated" +msgstr "Contraseña actualizada correctamente" + +#: ../../operation/users/user_edit.php:131 +#: ../../operation/users/user_edit.php:138 +#, php-format +msgid "Error updating passwords: %s" +msgstr "Error al actualizar las contraseñas: %s" + +#: ../../operation/users/user_edit.php:143 +msgid "" +"Passwords didn't match or other problem encountered while updating passwords" +msgstr "" +"Las contraseñas no coincidían o se encontró otro problema al actualizar las " +"contraseñas" + +#: ../../operation/users/user_edit.php:154 +#: ../../operation/users/user_edit.php:164 +#: ../../godmode/users/configure_user.php:303 +#: ../../godmode/users/configure_user.php:313 +#: ../../godmode/users/configure_user.php:341 +#: ../../godmode/users/configure_user.php:347 +#: ../../godmode/users/configure_user.php:375 +msgid "User info successfully updated" +msgstr "Información del usuario actualizada correctamente" + +#: ../../operation/users/user_edit.php:155 +#: ../../operation/users/user_edit.php:165 +msgid "Error updating user info" +msgstr "Error al actualizar la información del usuario" + +#: ../../operation/users/user_edit.php:175 +msgid "Edit my User" +msgstr "Editar mi Usuario" + +#: ../../operation/users/user_edit.php:186 +#: ../../godmode/users/configure_user.php:445 +msgid "Full (display) name" +msgstr "Nombre completo" + +#: ../../operation/users/user_edit.php:208 +#: ../../godmode/users/configure_user.php:477 +#: ../../godmode/users/user_list.php:407 +msgid "E-mail" +msgstr "Correo-e" + +#: ../../operation/users/user_edit.php:210 +#: ../../godmode/users/configure_user.php:481 +msgid "Phone number" +msgstr "Número de teléfono" + +#: ../../operation/users/user_edit.php:219 +msgid "New Password" +msgstr "Contraseña nueva" + +#: ../../operation/users/user_edit.php:221 +#: ../../godmode/users/configure_user.php:457 +msgid "Password confirmation" +msgstr "Confirmar contraseña" + +#: ../../operation/users/user_edit.php:229 +msgid "" +"You can not change your password from Pandora FMS under the current " +"authentication scheme" +msgstr "" +"No puede cambiar su contraseña desde Pandora FMS bajo el actual esquema de " +"autenticación" + +#: ../../operation/users/user_edit.php:238 +msgid "If checkbox is clicked then block size global configuration is used" +msgstr "" +"Si se marca el checkbox entonces el tamaño de bloque de la configuración " +"global será usado" + +#: ../../operation/users/user_edit.php:251 +#: ../../include/functions_config.php:469 +#: ../../godmode/setup/setup_visuals.php:459 +#: ../../godmode/users/configure_user.php:515 +msgid "Interactive charts" +msgstr "Gráficas interactivas" + +#: ../../operation/users/user_edit.php:251 +#: ../../godmode/setup/setup_visuals.php:460 +#: ../../godmode/users/configure_user.php:515 +msgid "Whether to use Javascript or static PNG graphs" +msgstr "Si usar Javascript or graficas estáticas PNG" + +#: ../../operation/users/user_edit.php:255 +#: ../../godmode/users/configure_user.php:449 +msgid "Language" +msgstr "Idioma" + +#: ../../operation/users/user_edit.php:274 +msgid "Home screen" +msgstr "Pantalla de inicio" + +#: ../../operation/users/user_edit.php:274 +msgid "" +"User can customize the home page. By default, will display 'Agent Detail'. " +"Example: Select 'Other' and type " +"sec=estado&sec2=operation/agentes/estado_agente to show agent detail view" +msgstr "" +"El usuario puede personalizar la página principal . Por defecto, desplegará " +"'Detalle del Agente'. Ejemplo: Seleccione 'Otro' y type " +"sec=estado&sec2=operation/agentes/estado_agente para mostrarla vista " +"detallada del agente." + +#: ../../operation/users/user_edit.php:284 +#: ../../mobile/include/functions_web.php:21 +msgid "Dashboard" +msgstr "Dashboard" + +#: ../../operation/users/user_edit.php:322 +#: ../../godmode/users/configure_user.php:509 +#: ../../godmode/groups/configure_group.php:196 +msgid "Skin" +msgstr "Skin" + +#: ../../operation/users/user_edit.php:334 +#: ../../include/functions_config.php:359 +#: ../../godmode/setup/setup_auth.php:128 +msgid "Double authentication" +msgstr "Doble autenticación" + +#: ../../operation/users/user_edit.php:339 +msgid "Show information" +msgstr "Mostrar información" + +#: ../../operation/users/user_edit.php:345 +msgid "Event filter" +msgstr "Filtro de eventos" + +#: ../../operation/users/user_edit.php:350 +msgid "Newsletter Subscribed" +msgstr "Suscrito al boletín informativo" + +#: ../../operation/users/user_edit.php:352 +msgid "Already subscribed to Pandora FMS newsletter" +msgstr "Ya está suscrito al boletín informativo de Pandora FMS" + +#: ../../operation/users/user_edit.php:355 +#: ../../general/login_identification_wizard.php:167 +msgid "Subscribe to our newsletter" +msgstr "Suscríbete a nuestro boletín" + +#: ../../operation/users/user_edit.php:358 +msgid "Newsletter Reminder" +msgstr "Recordatorio del boletín informativo" + +#: ../../operation/users/user_edit.php:414 +msgid "Autorefresh" +msgstr "Autorefresco" + +#: ../../operation/users/user_edit.php:414 +msgid "This will activate autorefresh in selected pages" +msgstr "Esto activará el auto refresco en las páginas seleccionadas" + +#: ../../operation/users/user_edit.php:421 +msgid "Full list of pages" +msgstr "Lista entera de páginas" + +#: ../../operation/users/user_edit.php:423 +msgid "List of pages with autorefresh" +msgstr "Lista de páginas con auto refresco" + +#: ../../operation/users/user_edit.php:429 +msgid "Push selected pages into autorefresh list" +msgstr "Añadir las páginas seleccionadas a la lista de auto refresco" + +#: ../../operation/users/user_edit.php:433 +msgid "Pop selected pages out of autorefresh list" +msgstr "Quitar las páginas seleccionadas de la lista de auto refresco" + +#: ../../operation/users/user_edit.php:448 +#: ../../mobile/operation/events.php:518 ../../general/logon_ok.php:228 +#: ../../general/logon_ok.php:425 ../../include/ajax/events.php:302 +#: ../../include/functions_reporting_html.php:3590 +#: ../../include/functions.php:2316 ../../godmode/users/configure_user.php:485 +#: ../../godmode/servers/manage_recontask_form.php:359 +#: ../../godmode/admin_access_logs.php:192 +msgid "Comments" +msgstr "Comentarios" + +#: ../../operation/users/user_edit.php:469 +msgid "" +"You can not change your user info from Pandora FMS under the current " +"authentication scheme" +msgstr "" +"No puede cambiar su información de usuario desde Pandora FMS bajo el actual " +"esquema de autenticación" + +#: ../../operation/users/user_edit.php:479 +#: ../../operation/users/user_edit.php:487 +#: ../../godmode/users/configure_user.php:604 +#: ../../godmode/users/configure_user.php:613 +msgid "Profiles/Groups assigned to this user" +msgstr "Perfiles/Grupos asignados a este usuario" + +#: ../../operation/users/user_edit.php:504 +#: ../../godmode/massive/massive_delete_profiles.php:102 +#: ../../godmode/massive/massive_add_profiles.php:88 +#: ../../godmode/users/configure_profile.php:242 +#: ../../godmode/users/configure_user.php:623 +msgid "Profile name" +msgstr "Nombre del perfil" + +#: ../../operation/users/user_edit.php:541 +msgid "This user doesn't have any assigned profile/group." +msgstr "Esté usuario no tiene asignado ningún perfil/grupo" + +#: ../../operation/users/user_edit.php:693 +#: ../../operation/users/user_edit.php:758 +#: ../../operation/users/user_edit.php:829 ../../general/logon_failed.php:21 +#: ../../include/ajax/double_auth.ajax.php:247 +#: ../../include/ajax/double_auth.ajax.php:342 +#: ../../include/ajax/double_auth.ajax.php:387 +#: ../../include/ajax/double_auth.ajax.php:501 +msgid "Authentication error" +msgstr "Error de autenticación" + +#: ../../operation/users/user_edit.php:696 +#: ../../operation/users/user_edit.php:761 +#: ../../extensions/system_info.php:533 ../../extensions/system_info.php:594 +#: ../../include/ajax/double_auth.ajax.php:250 +#: ../../include/ajax/double_auth.ajax.php:345 +#: ../../include/ajax/double_auth.ajax.php:390 +#: ../../include/ajax/double_auth.ajax.php:505 +#: ../../include/functions_ui.php:228 ../../include/functions_events.php:1176 +#: ../../include/functions_events.php:1422 ../../include/functions.php:1043 +#: ../../godmode/massive/massive_edit_plugins.php:813 +#: ../../godmode/massive/massive_edit_plugins.php:814 +#: ../../godmode/db/db_refine.php:42 ../../godmode/db/db_refine.php:47 +msgid "Error" +msgstr "Error" + +#: ../../operation/users/user_edit.php:700 +#: ../../operation/users/user_edit.php:765 +#: ../../include/ajax/double_auth.ajax.php:254 +#: ../../include/ajax/double_auth.ajax.php:349 +#: ../../include/ajax/double_auth.ajax.php:394 +#: ../../include/ajax/double_auth.ajax.php:509 +msgid "There was an error loading the data" +msgstr "Se ha producido un error al cargar los datos" + +#: ../../operation/users/user_edit.php:710 +msgid "Double autentication information" +msgstr "Información sobre la doble autenticación" + +#: ../../operation/users/user_edit.php:773 +#: ../../operation/users/user_edit.php:849 +msgid "Double autentication activation" +msgstr "Activación de la doble autenticación" + +#: ../../operation/users/user_edit.php:799 +msgid "The double authentication will be deactivated" +msgstr "La doble autenticación se desactivará" + +#: ../../operation/users/user_edit.php:800 +msgid "Deactivate" +msgstr "Desactivado" + +#: ../../operation/users/user_edit.php:832 +msgid "The double autentication was deactivated successfully" +msgstr "La doble autenticación fue desactivada con éxito" + +#: ../../operation/users/user_edit.php:835 +#: ../../operation/users/user_edit.php:839 +msgid "There was an error deactivating the double autentication" +msgstr "Ha habido un error al desactivar la doble autenticación" + +#: ../../operation/reporting/custom_reporting.php:32 +#: ../../operation/reporting/graph_viewer.php:344 +msgid "There are no defined reportings" +msgstr "No hay informes definidos" + +#: ../../operation/reporting/graph_viewer.php:36 +#: ../../operation/reporting/graph_viewer.php:43 +#: ../../godmode/events/event_filter.php:57 +#: ../../godmode/events/event_filter.php:78 +#: ../../godmode/reporting/map_builder.php:94 +#: ../../godmode/reporting/graphs.php:88 ../../godmode/reporting/graphs.php:98 +#: ../../godmode/reporting/graphs.php:137 +#: ../../godmode/netflow/nf_item_list.php:106 +#: ../../godmode/netflow/nf_item_list.php:127 +#: ../../godmode/netflow/nf_edit.php:77 ../../godmode/netflow/nf_edit.php:101 +#: ../../godmode/modules/manage_nc_groups.php:123 +#: ../../godmode/agentes/planned_downtime.list.php:108 +msgid "Not deleted. Error deleting data" +msgstr "No se pudo borrar. Error al borrar los datos." + +#: ../../operation/reporting/graph_viewer.php:137 +#: ../../godmode/reporting/graph_builder.php:203 +#: ../../godmode/reporting/graphs.php:43 ../../godmode/reporting/graphs.php:53 +msgid "Graph list" +msgstr "Lista de la gráfica" + +#: ../../operation/reporting/graph_viewer.php:140 +#: ../../operation/reporting/reporting_viewer.php:82 +#: ../../operation/visual_console/pure_ajax.php:110 +#: ../../operation/visual_console/render_view.php:113 +#: ../../godmode/reporting/reporting_builder.main.php:51 +#: ../../godmode/reporting/graph_builder.php:206 +#: ../../godmode/reporting/reporting_builder.php:1957 +#: ../../godmode/reporting/reporting_builder.php:1985 +#: ../../godmode/reporting/visual_console_builder.php:668 +msgid "Main data" +msgstr "Datos principales" + +#: ../../operation/reporting/graph_viewer.php:143 +#: ../../godmode/reporting/graph_builder.php:209 +msgid "Graph editor" +msgstr "Editor de Gráficas" + +#: ../../operation/reporting/graph_viewer.php:149 +#: ../../godmode/reporting/graph_builder.php:212 +msgid "View graph" +msgstr "Ver gráfica" + +#: ../../operation/reporting/graph_viewer.php:154 +#: ../../operation/reporting/reporting_viewer.php:103 +#: ../../operation/visual_console/pure_ajax.php:136 +#: ../../operation/visual_console/render_view.php:139 +#: ../../operation/gis_maps/render_view.php:111 +#: ../../extensions/disabled/matrix_events.php:31 +#: ../../extensions/agents_modules.php:115 +#: ../../extensions/agents_alerts.php:91 +msgid "Full screen mode" +msgstr "Modo a pantalla completa" + +#: ../../operation/reporting/graph_viewer.php:184 +msgid "No data." +msgstr "Sin datos." + +#: ../../operation/reporting/graph_viewer.php:207 +#: ../../operation/agentes/interface_traffic_graph_win.php:233 +#: ../../operation/agentes/stat_win.php:338 +#: ../../operation/agentes/graphs.php:136 +msgid "Time range" +msgstr "Rango de tiempo" + +#: ../../operation/reporting/graph_viewer.php:216 +#: ../../operation/reporting/graph_viewer.php:239 +msgid "Graph defined" +msgstr "Gráfico definido" + +#: ../../operation/reporting/graph_viewer.php:217 +#: ../../include/functions_visual_map_editor.php:325 +#: ../../godmode/setup/setup_visuals.php:481 +#: ../../godmode/setup/setup_visuals.php:490 +#: ../../godmode/reporting/graph_builder.main.php:157 +msgid "Area" +msgstr "Área" + +#: ../../operation/reporting/graph_viewer.php:218 +#: ../../godmode/reporting/graph_builder.main.php:158 +msgid "Stacked area" +msgstr "Área apilada" + +#: ../../operation/reporting/graph_viewer.php:219 +#: ../../include/functions_visual_map_editor.php:63 +#: ../../include/functions_visual_map_editor.php:324 +#: ../../include/functions_visual_map_editor.php:612 +#: ../../godmode/setup/setup_visuals.php:484 +#: ../../godmode/setup/setup_visuals.php:493 +#: ../../godmode/reporting/visual_console_builder.elements.php:198 +#: ../../godmode/reporting/graph_builder.main.php:159 +msgid "Line" +msgstr "Línea" + +#: ../../operation/reporting/graph_viewer.php:220 +#: ../../godmode/reporting/graph_builder.main.php:160 +msgid "Stacked line" +msgstr "Línea apilada" + +#: ../../operation/reporting/graph_viewer.php:221 +#: ../../godmode/reporting/graph_builder.main.php:161 +msgid "Bullet chart" +msgstr "gráfico bala" + +#: ../../operation/reporting/graph_viewer.php:222 +#: ../../godmode/reporting/graph_builder.main.php:162 +msgid "Gauge" +msgstr "Medidor" + +#: ../../operation/reporting/graph_viewer.php:223 +msgid "Horizontal Bars" +msgstr "Barras horizontales" + +#: ../../operation/reporting/graph_viewer.php:224 +msgid "Vertical Bars" +msgstr "Barras verticales" + +#: ../../operation/reporting/graph_viewer.php:225 +#: ../../godmode/reporting/graph_builder.main.php:165 +msgid "Pie" +msgstr "Gráfico Circular" + +#: ../../operation/reporting/graph_viewer.php:230 +#: ../../godmode/reporting/graph_builder.main.php:169 +msgid "Equalize maximum thresholds" +msgstr "Igualar umbrales máximos" + +#: ../../operation/reporting/graph_viewer.php:231 +#: ../../godmode/reporting/graph_builder.main.php:170 +msgid "" +"If an option is selected, all graphs will have the highest value from all " +"modules included in the graph as a maximum threshold" +msgstr "" +"Si se selecciona una opción, todos los gráficos tendrán el valor más alto de " +"todos los módulos incluidos en el gráfico como umbral máximo" + +#: ../../operation/reporting/graph_viewer.php:240 +msgid "Zoom x1" +msgstr "Ampliación x1" + +#: ../../operation/reporting/graph_viewer.php:241 +msgid "Zoom x2" +msgstr "Ampliación x2" + +#: ../../operation/reporting/graph_viewer.php:242 +msgid "Zoom x3" +msgstr "Ampliación x3" + +#: ../../operation/reporting/graph_viewer.php:247 +#: ../../operation/visual_console/render_view.php:176 +#: ../../operation/visual_console/public_console.php:112 +#: ../../operation/servers/recon_view.php:49 +#: ../../extensions/agents_modules.php:101 +#: ../../extensions/agents_alerts.php:79 ../../general/login_page.php:46 +#: ../../general/login_page.php:199 +#: ../../include/functions_pandora_networkmap.php:751 +#: ../../include/ajax/module.php:807 +msgid "Refresh" +msgstr "Refrescar" + +#: ../../operation/reporting/graph_viewer.php:310 +#: ../../operation/reporting/reporting_viewer.php:314 +msgid "Invalid date selected" +msgstr "Fecha seleccionada inválida" + +#: ../../operation/reporting/graph_viewer.php:317 +msgid "Custom graph viewer" +msgstr "Visor de imágenes personalizadas" + +#: ../../operation/reporting/graph_viewer.php:328 +#: ../../operation/search_graphs.php:33 ../../godmode/reporting/graphs.php:152 +msgid "Graph name" +msgstr "Nombre gráfica" + +#: ../../operation/reporting/reporting_viewer.php:77 +#: ../../godmode/netflow/nf_item_list.php:39 +msgid "Report list" +msgstr "Lista de informes" + +#: ../../operation/reporting/reporting_viewer.php:86 +#: ../../godmode/reporting/reporting_builder.php:1960 +msgid "List items" +msgstr "Listado de elementos" + +#: ../../operation/reporting/reporting_viewer.php:90 +#: ../../godmode/reporting/reporting_builder.php:1963 +msgid "Item editor" +msgstr "Editor de elementos" + +#: ../../operation/reporting/reporting_viewer.php:98 +#: ../../godmode/reporting/reporting_builder.php:1972 +msgid "View report" +msgstr "Ver informe" + +#: ../../operation/reporting/reporting_viewer.php:147 +msgid "View Report" +msgstr "Ver Informe" + +#: ../../operation/reporting/reporting_viewer.php:186 +msgid "Set initial date" +msgstr "Fijar fecha de inicio" + +#: ../../operation/reporting/reporting_viewer.php:194 +#: ../../operation/agentes/gis_view.php:181 +#: ../../godmode/alerts/alert_list.list.php:532 +#: ../../godmode/alerts/alert_list.list.php:536 +#: ../../godmode/alerts/alert_templates.php:94 +#: ../../godmode/agentes/planned_downtime.list.php:143 +msgid "From" +msgstr "De" + +#: ../../operation/reporting/reporting_viewer.php:197 +#: ../../include/functions_reporting_html.php:119 +msgid "Items period before" +msgstr "Periodo de elementos antes de" + +#: ../../operation/reporting/reporting_viewer.php:198 +#: ../../include/ajax/alert_list.ajax.php:159 +#: ../../include/functions_reporting.php:9962 +#: ../../godmode/alerts/alert_list.list.php:533 +#: ../../godmode/alerts/alert_list.list.php:619 +#: ../../godmode/alerts/alert_list.builder.php:99 +#: ../../godmode/alerts/alert_templates.php:96 +#: ../../godmode/massive/massive_add_action_alerts.php:185 +msgid "to" +msgstr "a" + +#: ../../operation/reporting/reporting_viewer.php:212 +msgid "Invalid date selected. Initial date must be before end date." +msgstr "" +"Fecha seleccionada no válida. La fecha inicial debe ser anterior a la fecha " +"de finalización." + +#: ../../operation/reporting/reporting_viewer.php:234 +#: ../../extensions/system_info.php:496 ../../general/ui/agents_list.php:121 +#: ../../godmode/massive/massive_copy_modules.php:164 +msgid "Loading" +msgstr "Cargando" + +#: ../../operation/tree.php:55 ../../operation/tree.php:94 +#: ../../operation/gis_maps/ajax.php:276 ../../operation/search_agents.php:45 +#: ../../operation/search_agents.php:53 +#: ../../operation/agentes/estado_generalagente.php:127 +#: ../../operation/agentes/estado_agente.php:507 +#: ../../mobile/operation/agents.php:73 ../../mobile/operation/agents.php:316 +#: ../../include/functions_reporting_html.php:2074 +#: ../../include/functions_events.php:2033 +#: ../../godmode/massive/massive_edit_agents.php:305 +#: ../../godmode/servers/manage_recontask_form.php:291 +#: ../../godmode/servers/manage_recontask.php:291 +#: ../../godmode/agentes/planned_downtime.editor.php:755 +#: ../../godmode/agentes/agent_manager.php:282 +#: ../../godmode/agentes/modificar_agente.php:485 +msgid "OS" +msgstr "SO" + +#: ../../operation/tree.php:61 +#: ../../operation/agentes/pandora_networkmap.php:400 +#: ../../extensions/files_repo/files_repo_form.php:65 +#: ../../mobile/operation/home.php:50 ../../mobile/operation/groups.php:66 +#: ../../mobile/include/functions_web.php:26 +#: ../../include/functions_maps.php:40 +#: ../../include/functions_networkmap.php:1632 +#: ../../godmode/reporting/visual_console_builder.wizard.php:260 +msgid "Groups" +msgstr "Grupos" + +#: ../../operation/tree.php:67 ../../extensions/module_groups.php:325 +#: ../../godmode/menu.php:49 +msgid "Module groups" +msgstr "Grupos de Módulos" + +#: ../../operation/tree.php:73 ../../operation/search_results.php:134 +#: ../../operation/search_agents.php:63 +#: ../../operation/agentes/exportdata.php:275 +#: ../../operation/agentes/group_view.php:121 +#: ../../operation/agentes/group_view.php:159 +#: ../../operation/agentes/estado_agente.php:522 +#: ../../operation/agentes/graphs.php:123 +#: ../../extensions/agents_modules.php:313 ../../mobile/operation/home.php:64 +#: ../../mobile/operation/agents.php:79 ../../mobile/operation/agents.php:327 +#: ../../mobile/operation/agents.php:328 ../../mobile/operation/agent.php:233 +#: ../../mobile/operation/modules.php:186 #: ../../include/functions_reports.php:563 #: ../../include/functions_reports.php:565 #: ../../include/functions_reports.php:567 @@ -1329,123 +3501,3530 @@ msgstr "No hay agentes con módulos" #: ../../include/functions_reports.php:571 #: ../../include/functions_reports.php:573 #: ../../include/functions_reports.php:575 -#: ../../mobile/operation/agent.php:233 ../../mobile/operation/agents.php:79 -#: ../../mobile/operation/agents.php:327 ../../mobile/operation/agents.php:328 -#: ../../mobile/operation/home.php:64 ../../mobile/operation/modules.php:186 -#: ../../operation/agentes/estado_agente.php:522 -#: ../../operation/agentes/exportdata.php:275 -#: ../../operation/agentes/graphs.php:123 -#: ../../operation/agentes/group_view.php:121 -#: ../../operation/agentes/group_view.php:159 -#: ../../operation/search_agents.php:63 ../../operation/search_results.php:134 -#: ../../operation/tree.php:73 -#: ../../enterprise/dashboard/widgets/agent_module.php:256 -#: ../../enterprise/dashboard/widgets/groups_status.php:160 -#: ../../enterprise/dashboard/widgets/service_map.php:98 -#: ../../enterprise/dashboard/widgets/top_n.php:332 -#: ../../enterprise/dashboard/widgets/tree_view.php:37 -#: ../../enterprise/godmode/agentes/module_manager_editor_prediction.php:104 -#: ../../enterprise/godmode/massive/massive_edit_tags_policy.php:93 -#: ../../enterprise/godmode/policies/policies.php:389 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:788 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_interfaces_explorer.php:430 -#: ../../enterprise/godmode/policies/policy_agent_wizard.wmi_explorer.php:309 -#: ../../enterprise/godmode/policies/policy_modules.php:389 -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:172 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:156 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard_sla.php:161 -#: ../../enterprise/include/functions_policies.php:3212 -#: ../../enterprise/include/functions_reporting_pdf.php:562 -#: ../../enterprise/include/functions_reporting_pdf.php:714 -#: ../../enterprise/meta/advanced/servers.build_table.php:63 -#: ../../enterprise/meta/agentsearch.php:97 -#: ../../enterprise/meta/include/functions_wizard_meta.php:305 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1649 -#: ../../enterprise/meta/monitoring/group_view.php:99 -#: ../../enterprise/meta/monitoring/group_view.php:137 -#: ../../enterprise/meta/monitoring/wizard/wizard.agent.php:64 -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:407 -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:515 -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:596 -#: ../../enterprise/meta/monitoring/wizard/wizard.php:225 -#: ../../enterprise/operation/services/services.service_map.php:140 +#: ../../include/functions_reporting_html.php:1322 +#: ../../include/functions_reporting_html.php:3236 +#: ../../godmode/massive/massive_edit_plugins.php:308 +#: ../../godmode/massive/massive_delete_modules.php:479 +#: ../../godmode/massive/massive_copy_modules.php:144 +#: ../../godmode/massive/massive_edit_modules.php:308 +#: ../../godmode/massive/massive_delete_tags.php:199 +#: ../../godmode/massive/massive_add_tags.php:139 +#: ../../godmode/reporting/graph_builder.graph_editor.php:148 +#: ../../godmode/reporting/visual_console_builder.wizard.php:294 +#: ../../godmode/reporting/reporting_builder.item_editor.php:1053 +#: ../../godmode/reporting/reporting_builder.item_editor.php:1097 +#: ../../godmode/reporting/reporting_builder.list_items.php:164 +#: ../../godmode/reporting/reporting_builder.list_items.php:190 +#: ../../godmode/db/db_refine.php:95 +#: ../../godmode/servers/servers.build_table.php:68 +#: ../../godmode/agentes/configurar_agente.php:302 +#: ../../godmode/agentes/configurar_agente.php:535 +#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:437 +#: ../../godmode/agentes/planned_downtime.editor.php:757 +#: ../../godmode/agentes/planned_downtime.editor.php:831 +#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:311 +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:804 +#: ../../godmode/agentes/modificar_agente.php:574 msgid "Modules" msgstr "Módulos" -#: ../../extensions/agents_modules.php:411 -msgid "Previous modules" -msgstr "Módulos anteriores" +#: ../../operation/tree.php:80 ../../include/functions_maps.php:37 +#: ../../include/functions_networkmap.php:1635 +msgid "Policies" +msgstr "Políticas" -#: ../../extensions/agents_modules.php:450 -msgid "More modules" -msgstr "Más modulos" +#: ../../operation/tree.php:88 +#, php-format +msgid "Sort the agents by %s" +msgstr "Ordenar los agentes por %s" -#: ../../extensions/agents_modules.php:569 -#: ../../extensions/module_groups.php:296 -#: ../../godmode/snmpconsole/snmp_alert.php:1343 -#: ../../include/functions_reporting_html.php:1444 -#: ../../operation/snmpconsole/snmp_view.php:935 -#: ../../enterprise/dashboard/widgets/service_map.php:49 -#: ../../enterprise/dashboard/widgets/service_map.php:74 -#: ../../enterprise/operation/services/services.service_map.php:116 -msgid "Legend" -msgstr "Leyenda" +#: ../../operation/tree.php:91 +msgid "tags" +msgstr "Etiquetas" -#: ../../extensions/agents_modules.php:570 -#: ../../include/functions_reporting_html.php:1445 -msgid "Orange cell when the module has fired alerts" -msgstr "Cuadro naranja cuando el módulo ha lanzado alertas." +#: ../../operation/tree.php:97 +msgid "groups" +msgstr "Grupos" -#: ../../extensions/agents_modules.php:571 -#: ../../include/functions_reporting_html.php:1446 -msgid "Red cell when the module has a critical status" -msgstr "Cuadro rojo cuando el modulo está en estado crítico." +#: ../../operation/tree.php:100 +msgid "module groups" +msgstr "Grupos de módulos" -#: ../../extensions/agents_modules.php:572 -#: ../../include/functions_reporting_html.php:1447 -msgid "Yellow cell when the module has a warning status" -msgstr "Cuadro amarillo cuando el módulo está en estado Warning." +#: ../../operation/tree.php:103 ../../godmode/setup/license.php:71 +#: ../../godmode/setup/license.php:74 ../../godmode/setup/license.php:77 +#: ../../godmode/setup/license.php:80 +msgid "modules" +msgstr "Módulos" -#: ../../extensions/agents_modules.php:573 -#: ../../include/functions_reporting_html.php:1448 -msgid "Green cell when the module has a normal status" -msgstr "Cuadro verde cuando el módulo está en estado normal." +#: ../../operation/tree.php:107 +msgid "policies" +msgstr "Políticas" -#: ../../extensions/agents_modules.php:574 -#: ../../include/functions_reporting_html.php:1449 -msgid "Grey cell when the module has an unknown status" -msgstr "Cuadro gris cuando el módulo está en estado desconocido" +#: ../../operation/tree.php:131 ../../operation/tree.php:156 +#: ../../operation/tree.php:303 ../../operation/netflow/nf_live_view.php:322 +#: ../../operation/agentes/status_monitor.php:299 +#: ../../operation/agentes/estado_monitores.php:450 +#: ../../operation/agentes/tactical.php:152 +#: ../../operation/agentes/group_view.php:171 +#: ../../operation/agentes/estado_agente.php:186 +#: ../../mobile/operation/agents.php:34 ../../mobile/operation/modules.php:39 +#: ../../include/functions_groups.php:821 +#: ../../include/functions_groups.php:823 +#: ../../include/functions_groups.php:825 +#: ../../include/functions_groups.php:826 +#: ../../include/functions_groups.php:827 +#: ../../include/functions_groups.php:835 +#: ../../include/functions_graph.php:2186 +#: ../../include/functions_graph.php:3284 +#: ../../include/functions_graph.php:3285 +#: ../../include/functions_graph.php:5231 +#: ../../include/functions_reporting_html.php:1567 +#: ../../include/functions_events.php:1465 ../../include/functions.php:873 +#: ../../include/functions.php:1077 ../../include/functions.php:1084 +#: ../../include/functions.php:1114 +#: ../../godmode/massive/massive_edit_agents.php:216 +#: ../../godmode/massive/massive_delete_agents.php:113 +#: ../../godmode/massive/massive_delete_modules.php:453 +#: ../../godmode/massive/massive_delete_modules.php:467 +#: ../../godmode/massive/massive_copy_modules.php:77 +#: ../../godmode/massive/massive_copy_modules.php:190 +#: ../../godmode/massive/massive_edit_modules.php:296 +#: ../../godmode/massive/massive_edit_modules.php:327 +#: ../../godmode/netflow/nf_edit_form.php:207 +msgid "Normal" +msgstr "Normal" -#: ../../extensions/agents_modules.php:575 -msgid "Cell turns blue when the module is in 'not initialize' status" +#: ../../operation/tree.php:132 ../../operation/tree.php:157 +#: ../../operation/tree.php:288 ../../operation/netflow/nf_live_view.php:273 +#: ../../operation/gis_maps/render_view.php:150 +#: ../../operation/agentes/status_monitor.php:300 +#: ../../operation/agentes/estado_monitores.php:452 +#: ../../operation/agentes/tactical.php:151 +#: ../../operation/agentes/group_view.php:172 +#: ../../operation/agentes/estado_agente.php:187 +#: ../../mobile/operation/agents.php:35 ../../mobile/operation/modules.php:40 +#: ../../include/functions_groups.php:830 +#: ../../include/functions_groups.php:832 +#: ../../include/functions_groups.php:834 +#: ../../include/functions_groups.php:835 +#: ../../include/functions_groups.php:836 ../../include/functions_ui.php:234 +#: ../../include/functions_ui.php:2001 ../../include/functions_graph.php:2185 +#: ../../include/functions_graph.php:3292 +#: ../../include/functions_graph.php:3293 +#: ../../include/functions_graph.php:5234 +#: ../../include/functions_reporting_html.php:1571 +#: ../../include/functions_events.php:1468 ../../include/functions.php:876 +#: ../../include/functions.php:1079 ../../include/functions.php:1082 +#: ../../include/functions.php:1117 ../../godmode/setup/setup_netflow.php:70 +#: ../../godmode/massive/massive_edit_agents.php:217 +#: ../../godmode/massive/massive_edit_agents.php:407 +#: ../../godmode/massive/massive_delete_agents.php:114 +#: ../../godmode/massive/massive_delete_modules.php:454 +#: ../../godmode/massive/massive_delete_modules.php:468 +#: ../../godmode/massive/massive_copy_modules.php:78 +#: ../../godmode/massive/massive_copy_modules.php:191 +#: ../../godmode/massive/massive_edit_modules.php:297 +#: ../../godmode/massive/massive_edit_modules.php:328 +#: ../../godmode/servers/manage_recontask_form.php:189 +msgid "Warning" +msgstr "Advertencia" + +#: ../../operation/tree.php:133 ../../operation/tree.php:158 +#: ../../operation/tree.php:283 ../../operation/gis_maps/render_view.php:149 +#: ../../operation/agentes/status_monitor.php:301 +#: ../../operation/agentes/estado_monitores.php:448 +#: ../../operation/agentes/tactical.php:150 +#: ../../operation/agentes/group_view.php:168 +#: ../../operation/agentes/group_view.php:173 +#: ../../operation/agentes/estado_agente.php:188 +#: ../../mobile/operation/agents.php:33 ../../mobile/operation/modules.php:41 +#: ../../include/functions_groups.php:839 +#: ../../include/functions_groups.php:841 +#: ../../include/functions_groups.php:843 +#: ../../include/functions_groups.php:844 +#: ../../include/functions_groups.php:845 ../../include/functions_ui.php:2001 +#: ../../include/functions_graph.php:2184 +#: ../../include/functions_graph.php:3300 +#: ../../include/functions_graph.php:3301 +#: ../../include/functions_graph.php:5237 +#: ../../include/functions_reporting_html.php:680 +#: ../../include/functions_reporting_html.php:1569 +#: ../../include/functions_reporting_html.php:2528 +#: ../../include/functions_events.php:1471 ../../include/functions.php:879 +#: ../../include/functions.php:1081 ../../include/functions.php:1082 +#: ../../include/functions.php:1084 ../../include/functions.php:1120 +#: ../../godmode/massive/massive_edit_agents.php:218 +#: ../../godmode/massive/massive_delete_agents.php:115 +#: ../../godmode/massive/massive_delete_modules.php:455 +#: ../../godmode/massive/massive_delete_modules.php:469 +#: ../../godmode/massive/massive_copy_modules.php:79 +#: ../../godmode/massive/massive_copy_modules.php:192 +#: ../../godmode/massive/massive_edit_modules.php:298 +#: ../../godmode/massive/massive_edit_modules.php:329 +msgid "Critical" +msgstr "Crítico" + +#: ../../operation/tree.php:134 ../../operation/tree.php:159 +#: ../../operation/tree.php:293 ../../operation/agentes/status_monitor.php:302 +#: ../../operation/agentes/pandora_networkmap.view.php:245 +#: ../../operation/agentes/estado_monitores.php:453 +#: ../../operation/agentes/tactical.php:153 +#: ../../operation/agentes/group_view.php:166 +#: ../../operation/agentes/group_view.php:169 +#: ../../operation/agentes/estado_agente.php:189 +#: ../../mobile/operation/agents.php:36 ../../mobile/operation/modules.php:42 +#: ../../include/ajax/module.php:824 +#: ../../include/functions_visual_map.php:1580 +#: ../../include/functions_visual_map.php:1601 +#: ../../include/functions_visual_map.php:1617 +#: ../../include/functions_visual_map.php:1633 +#: ../../include/functions_filemanager.php:706 +#: ../../include/functions_groups.php:803 +#: ../../include/functions_groups.php:805 +#: ../../include/functions_groups.php:807 +#: ../../include/functions_groups.php:808 +#: ../../include/functions_groups.php:809 ../../include/functions_ui.php:449 +#: ../../include/functions_ui.php:450 ../../include/functions_reports.php:426 +#: ../../include/functions_graph.php:773 +#: ../../include/functions_graph.php:2187 +#: ../../include/functions_graph.php:3957 ../../include/functions_maps.php:46 +#: ../../include/graphs/functions_flot.php:459 +#: ../../include/functions_reporting_html.php:490 +#: ../../include/functions_reporting_html.php:569 +#: ../../include/functions_reporting_html.php:1552 +#: ../../include/functions_reporting_html.php:1573 +#: ../../include/functions_reporting_html.php:2036 +#: ../../include/functions_reporting_html.php:2198 +#: ../../include/functions_alerts.php:584 +#: ../../include/functions_events.php:1392 +#: ../../include/functions_events.php:2855 +#: ../../include/functions_reporting.php:3410 ../../include/functions.php:1032 +#: ../../godmode/alerts/alert_list.builder.php:209 +#: ../../godmode/massive/massive_edit_agents.php:219 +#: ../../godmode/massive/massive_delete_agents.php:116 +#: ../../godmode/massive/massive_delete_modules.php:456 +#: ../../godmode/massive/massive_delete_modules.php:470 +#: ../../godmode/massive/massive_copy_modules.php:80 +#: ../../godmode/massive/massive_copy_modules.php:193 +#: ../../godmode/massive/massive_edit_modules.php:299 +#: ../../godmode/massive/massive_edit_modules.php:330 +msgid "Unknown" +msgstr "Desconocido" + +#: ../../operation/tree.php:135 ../../operation/tree.php:160 +#: ../../operation/tree.php:298 ../../operation/agentes/status_monitor.php:304 +#: ../../operation/agentes/tactical.php:154 +#: ../../operation/agentes/group_view.php:167 +#: ../../operation/agentes/estado_agente.php:191 +#: ../../mobile/operation/modules.php:44 +#: ../../include/functions_groups.php:812 +#: ../../include/functions_groups.php:814 +#: ../../include/functions_groups.php:816 +#: ../../include/functions_groups.php:817 +#: ../../include/functions_groups.php:818 +#: ../../include/functions_graph.php:2190 +#: ../../include/functions_reporting_html.php:1575 +#: ../../godmode/massive/massive_edit_agents.php:221 +#: ../../godmode/massive/massive_delete_agents.php:118 +#: ../../godmode/massive/massive_delete_modules.php:458 +#: ../../godmode/massive/massive_delete_modules.php:472 +#: ../../godmode/massive/massive_copy_modules.php:82 +#: ../../godmode/massive/massive_copy_modules.php:195 +#: ../../godmode/massive/massive_edit_modules.php:301 +#: ../../godmode/massive/massive_edit_modules.php:332 +msgid "Not init" +msgstr "No inicializados" + +#: ../../operation/tree.php:138 +msgid "Agent status" +msgstr "Estado de agente" + +#: ../../operation/tree.php:140 +msgid "Search agent" +msgstr "Buscar agente" + +#: ../../operation/tree.php:147 ../../operation/netflow/nf_live_view.php:320 +#: ../../operation/agentes/estado_monitores.php:474 +#: ../../operation/agentes/alerts_status.functions.php:116 +#: ../../operation/agentes/alerts_status.functions.php:126 +#: ../../operation/agentes/graphs.php:159 +#: ../../operation/incidents/incident.php:230 +#: ../../godmode/snmpconsole/snmp_alert.php:1014 +#: ../../godmode/snmpconsole/snmp_filters.php:96 +#: ../../godmode/snmpconsole/snmp_filters.php:132 +#: ../../godmode/reporting/reporting_builder.item_editor.php:663 +#: ../../godmode/reporting/reporting_builder.list_items.php:174 +#: ../../godmode/reporting/reporting_builder.list_items.php:197 +#: ../../godmode/netflow/nf_item_list.php:148 +#: ../../godmode/admin_access_logs.php:45 +#: ../../godmode/admin_access_logs.php:72 +#: ../../godmode/modules/manage_network_templates_form.php:242 +#: ../../godmode/modules/manage_network_templates_form.php:298 +#: ../../godmode/agentes/module_manager.php:49 ../../godmode/tag/tag.php:161 +msgid "Filter" +msgstr "Filtro" + +#: ../../operation/tree.php:163 +#: ../../include/functions_reporting_html.php:2751 +msgid "Module status" +msgstr "Estado del módulo" + +#: ../../operation/tree.php:165 +msgid "Search module" +msgstr "Buscar módulo" + +#: ../../operation/tree.php:189 +msgid "Tree search" +msgstr "Búsqueda de árbol" + +#: ../../operation/tree.php:264 +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:763 +msgid "No data found" +msgstr "No se encontraron datos" + +#: ../../operation/tree.php:271 ../../mobile/operation/groups.php:125 +#: ../../include/functions_reporting_html.php:3459 +#: ../../include/functions_reporting.php:7216 ../../godmode/db/db_main.php:99 +msgid "Total agents" +msgstr "Agentes totales" + +#: ../../operation/tree.php:272 +msgid "Total modules" +msgstr "Módulos totales" + +#: ../../operation/tree.php:273 ../../operation/agentes/group_view.php:165 +#: ../../operation/agentes/gis_view.php:194 +#: ../../include/functions_reporting_html.php:1550 +#: ../../include/functions_reporting_html.php:1565 +#: ../../godmode/db/db_audit.php:80 ../../godmode/db/db_event.php:61 +msgid "Total" +msgstr "Total" + +#: ../../operation/tree.php:276 ../../operation/tree.php:277 +#: ../../operation/tree.php:278 ../../include/functions_graph.php:2109 +#: ../../include/functions_reporting.php:7061 +#: ../../include/functions_reporting.php:7082 +msgid "Fired alerts" +msgstr "Alertas disparadas" + +#: ../../operation/tree.php:281 +msgid "Critical agents" +msgstr "Agentes Críticos" + +#: ../../operation/tree.php:282 ../../mobile/operation/groups.php:157 +msgid "Critical modules" +msgstr "Módulos críticos" + +#: ../../operation/tree.php:286 +msgid "Warning agents" +msgstr "Agentes en advertencia" + +#: ../../operation/tree.php:287 ../../mobile/operation/groups.php:153 +msgid "Warning modules" +msgstr "Módulos de advertencia" + +#: ../../operation/tree.php:291 +msgid "Unknown agents" +msgstr "Agentes en desconocido" + +#: ../../operation/tree.php:292 ../../mobile/operation/groups.php:141 +msgid "Unknown modules" +msgstr "Módulos desconocidos" + +#: ../../operation/tree.php:296 +msgid "Not init agents" +msgstr "Agentes no inicializados" + +#: ../../operation/tree.php:297 ../../mobile/operation/groups.php:145 +msgid "Not init modules" +msgstr "Módulos no inicializados" + +#: ../../operation/tree.php:301 +msgid "Normal agents" +msgstr "Agentes en normal" + +#: ../../operation/tree.php:302 ../../mobile/operation/groups.php:149 +msgid "Normal modules" +msgstr "Módulos Normales" + +#: ../../operation/tree.php:357 +#: ../../operation/agentes/status_monitor.php:1530 +#: ../../operation/agentes/estado_monitores.php:367 +msgid "Module: " +msgstr "Módulo: " + +#: ../../operation/netflow/nf_live_view.php:108 +#: ../../operation/netflow/nf_live_view.php:133 +#: ../../operation/netflow/nf_live_view.php:137 +msgid "Netflow live view" +msgstr "Netflow en tiempo real" + +#: ../../operation/netflow/nf_live_view.php:113 +#: ../../godmode/setup/setup_general.php:110 +#: ../../godmode/netflow/nf_edit.php:43 +msgid "Not supported in Windows systems" +msgstr "No soportado en sistemas Windows" + +#: ../../operation/netflow/nf_live_view.php:122 +#, php-format +msgid "nfdump binary (%s) not found!" +msgstr "nfdump binary (%s) no encontrada" + +#: ../../operation/netflow/nf_live_view.php:127 +msgid "Make sure nfdump version 1.6.8 or newer is installed!" msgstr "" -"Las celdas se vuelven azules cuando el módulo está en estado 'no iniciado'" +"Asegúrese de que tiene instalada la versión 1.6.8 nfdump o alguna posterior" -#: ../../extensions/agents_modules.php:617 -msgid "Agents/Modules view" -msgstr "Vista de Agentes/Módulos" +#: ../../operation/netflow/nf_live_view.php:132 +#: ../../operation/agentes/ver_agente.php:961 +#: ../../godmode/netflow/nf_item_list.php:57 +#: ../../godmode/netflow/nf_edit_form.php:65 +#: ../../godmode/netflow/nf_edit.php:47 +msgid "Main" +msgstr "Principal" -#: ../../extensions/agents_modules.php:639 -#: ../../operation/events/events.php:579 +#: ../../operation/netflow/nf_live_view.php:149 +msgid "Error creating filter" +msgstr "Error al crear filtro" + +#: ../../operation/netflow/nf_live_view.php:152 +msgid "Filter created successfully" +msgstr "Filtro creado correctamente" + +#: ../../operation/netflow/nf_live_view.php:167 +msgid "Filter updated successfully" +msgstr "Filtro actualizado correctamente" + +#: ../../operation/netflow/nf_live_view.php:168 +msgid "Error updating filter" +msgstr "Error al actualizar el filtro" + +#: ../../operation/netflow/nf_live_view.php:193 +msgid "Draw live filter" +msgstr "Extrae filtro en directo" + +#: ../../operation/netflow/nf_live_view.php:224 +msgid "Connection" +msgstr "Conexión" + +#: ../../operation/netflow/nf_live_view.php:240 +#: ../../godmode/agentes/planned_downtime.editor.php:510 +#: ../../godmode/agentes/planned_downtime.editor.php:521 +msgid "Date format in Pandora is year/month/day" +msgstr "El formato de fecha de Pandora es año/mes/día" + +#: ../../operation/netflow/nf_live_view.php:242 +#: ../../godmode/alerts/configure_alert_template.php:540 +#: ../../godmode/alerts/configure_alert_template.php:544 +#: ../../godmode/reporting/reporting_builder.item_editor.php:848 +#: ../../godmode/reporting/reporting_builder.item_editor.php:857 +#: ../../godmode/agentes/planned_downtime.editor.php:512 +#: ../../godmode/agentes/planned_downtime.editor.php:523 +#: ../../godmode/agentes/planned_downtime.editor.php:591 +#: ../../godmode/agentes/planned_downtime.editor.php:599 +msgid "Time format in Pandora is hours(24h):minutes:seconds" +msgstr "El formato de hora en Pandora es horas(24h):minutos:segundos" + +#: ../../operation/netflow/nf_live_view.php:245 +#: ../../operation/servers/recon_view.php:92 +#: ../../operation/search_modules.php:50 ../../operation/search_agents.php:46 +#: ../../operation/search_agents.php:56 +#: ../../operation/agentes/status_monitor.php:966 +#: ../../operation/agentes/estado_generalagente.php:200 +#: ../../operation/agentes/estado_agente.php:512 +#: ../../mobile/operation/modules.php:540 +#: ../../mobile/operation/modules.php:543 +#: ../../mobile/operation/modules.php:544 +#: ../../mobile/operation/modules.php:755 +#: ../../include/functions_treeview.php:85 +#: ../../include/functions_treeview.php:581 +#: ../../include/functions_reporting_html.php:2110 +#: ../../godmode/massive/massive_edit_agents.php:301 +#: ../../godmode/massive/massive_edit_modules.php:464 +#: ../../godmode/servers/manage_recontask_form.php:252 +#: ../../godmode/servers/manage_recontask.php:291 +#: ../../godmode/modules/manage_network_components_form_common.php:104 +#: ../../godmode/agentes/module_manager_editor_common.php:379 +#: ../../godmode/agentes/module_manager_editor_common.php:405 +#: ../../godmode/agentes/agent_manager.php:276 +#: ../../godmode/agentes/module_manager.php:560 +msgid "Interval" +msgstr "Intervalo" + +#: ../../operation/netflow/nf_live_view.php:248 +#: ../../include/functions_netflow.php:1134 +#: ../../include/functions_netflow.php:1144 +#: ../../include/functions_netflow.php:1161 +#: ../../include/functions_netflow.php:1169 +#: ../../include/functions_netflow.php:1193 +#: ../../godmode/reporting/reporting_builder.item_editor.php:735 +msgid "Resolution" +msgstr "Resolución" + +#: ../../operation/netflow/nf_live_view.php:248 +msgid "The interval will be divided in chunks the length of the resolution." +msgstr "El intervalo dividirá en partes la extensión del resultado" + +#: ../../operation/netflow/nf_live_view.php:258 +#: ../../godmode/reporting/reporting_builder.item_editor.php:1276 +#: ../../godmode/netflow/nf_item_list.php:150 +msgid "Max. values" +msgstr "Valores máximos" + +#: ../../operation/netflow/nf_live_view.php:274 +#: ../../godmode/setup/setup_netflow.php:70 +msgid "IP address resolution can take a lot of time" +msgstr "La resolución de direcciones IP puede tardar mucho tiempo" + +#: ../../operation/netflow/nf_live_view.php:283 +msgid "IP address resolution" +msgstr "Resolución de dirección IP" + +#: ../../operation/netflow/nf_live_view.php:284 +#: ../../godmode/setup/setup_netflow.php:69 +msgid "Resolve the IP addresses to get their hostnames." +msgstr "Resolver direcciones IP para obtener sus hostnames" + +#: ../../operation/netflow/nf_live_view.php:305 +#: ../../operation/search_users.php:41 ../../operation/gis_maps/gis_map.php:89 +#: ../../operation/search_helps.php:36 ../../operation/search_maps.php:31 +#: ../../operation/agentes/pandora_networkmap.php:398 +#: ../../operation/agentes/pandora_networkmap.editor.php:180 +#: ../../extensions/files_repo/files_repo_list.php:58 +#: ../../mobile/operation/networkmaps.php:195 +#: ../../mobile/operation/visualmaps.php:139 +#: ../../include/functions_pandora_networkmap.php:1385 +#: ../../include/functions_pandora_networkmap.php:1418 +#: ../../include/functions_pandora_networkmap.php:1579 +#: ../../include/functions_filemanager.php:580 +#: ../../include/functions_treeview.php:79 +#: ../../include/functions_reporting_html.php:808 +#: ../../include/functions_reporting_html.php:817 +#: ../../include/functions_reporting_html.php:1640 +#: ../../include/functions_reporting_html.php:2104 +#: ../../include/functions_reporting_html.php:3809 +#: ../../include/functions_events.php:2018 +#: ../../include/functions_events.php:2068 +#: ../../godmode/alerts/alert_actions.php:340 +#: ../../godmode/alerts/alert_commands.php:330 +#: ../../godmode/alerts/configure_alert_command.php:146 +#: ../../godmode/alerts/configure_alert_action.php:112 +#: ../../godmode/alerts/configure_alert_template.php:747 +#: ../../godmode/alerts/alert_templates.php:298 +#: ../../godmode/setup/os.list.php:34 ../../godmode/setup/os.builder.php:35 +#: ../../godmode/events/event_filter.php:108 +#: ../../godmode/events/event_responses.editor.php:76 +#: ../../godmode/events/event_responses.list.php:54 +#: ../../godmode/users/user_list.php:269 ../../godmode/users/user_list.php:403 +#: ../../godmode/reporting/reporting_builder.main.php:65 +#: ../../godmode/reporting/reporting_builder.main.php:67 +#: ../../godmode/reporting/reporting_builder.item_editor.php:653 +#: ../../godmode/reporting/reporting_builder.list_items.php:303 +#: ../../godmode/reporting/graph_builder.main.php:103 +#: ../../godmode/netflow/nf_edit_form.php:189 +#: ../../godmode/netflow/nf_edit.php:118 +#: ../../godmode/servers/manage_recontask.php:291 +#: ../../godmode/servers/recon_script.php:95 +#: ../../godmode/servers/recon_script.php:348 +#: ../../godmode/servers/servers.build_table.php:64 +#: ../../godmode/servers/modificar_server.php:46 +#: ../../godmode/servers/plugin.php:293 ../../godmode/servers/plugin.php:735 +#: ../../godmode/category/edit_category.php:155 +#: ../../godmode/groups/configure_modu_group.php:69 +#: ../../godmode/groups/group_list.php:336 +#: ../../godmode/groups/configure_group.php:116 +#: ../../godmode/groups/modu_group_list.php:183 +#: ../../godmode/modules/module_list.php:59 +#: ../../godmode/modules/manage_nc_groups.php:194 +#: ../../godmode/modules/manage_nc_groups_form.php:67 +#: ../../godmode/modules/manage_network_templates_form.php:144 +#: ../../godmode/modules/manage_network_components_form_common.php:54 +#: ../../godmode/modules/manage_network_templates.php:190 +#: ../../godmode/agentes/module_manager_editor_common.php:149 +#: ../../godmode/agentes/module_manager_editor_common.php:655 +#: ../../godmode/agentes/configure_field.php:48 +#: ../../godmode/agentes/planned_downtime.editor.php:478 +#: ../../godmode/agentes/planned_downtime.editor.php:753 +#: ../../godmode/agentes/module_manager.php:545 ../../godmode/tag/tag.php:156 +#: ../../godmode/tag/edit_tag.php:169 +msgid "Name" +msgstr "Nombre" + +#: ../../operation/netflow/nf_live_view.php:323 +#: ../../godmode/alerts/alert_commands.php:152 +#: ../../godmode/alerts/alert_commands.php:162 +#: ../../godmode/alerts/configure_alert_template.php:693 +#: ../../godmode/alerts/configure_alert_template.php:707 +#: ../../godmode/alerts/configure_alert_template.php:776 +#: ../../godmode/users/configure_user.php:533 +#: ../../godmode/netflow/nf_edit_form.php:208 +#: ../../godmode/modules/manage_network_components_form_common.php:60 +msgid "Advanced" +msgstr "Avanzado" + +#: ../../operation/netflow/nf_live_view.php:335 +msgid "Select a filter" +msgstr "Selecciona un filtro" + +#: ../../operation/netflow/nf_live_view.php:349 +#: ../../godmode/netflow/nf_edit_form.php:210 +msgid "Dst Ip" +msgstr "Dst Ip" + +#: ../../operation/netflow/nf_live_view.php:349 +#: ../../godmode/netflow/nf_edit_form.php:210 +msgid "" +"Destination IP. A comma separated list of destination ip. If we leave the " +"field blank, will show all ip. Example filter by " +"ip:
    25.46.157.214,160.253.135.249" +msgstr "" +"IP destino. Lista de IPs destino separadas por coma. Si dejamos en blanco " +"este campo mostrará todas las IPs. Ejemplo de filtro por IP: " +"25.46.157.214,160.253.135.249" + +#: ../../operation/netflow/nf_live_view.php:358 +#: ../../godmode/netflow/nf_edit_form.php:213 +msgid "Src Ip" +msgstr "IP Origen" + +#: ../../operation/netflow/nf_live_view.php:358 +#: ../../godmode/netflow/nf_edit_form.php:213 +msgid "" +"Source IP. A comma separated list of source ip. If we leave the field blank, " +"will show all ip. Example filter by ip:
    25.46.157.214,160.253.135.249" +msgstr "" +"IP Origen. Lista de IPs origen separadas por coma. Si dejamos en blanco este " +"campo mostrará todas las IPs. Ejemplo de filtro por IP: " +"25.46.157.214,160.253.135.249" + +#: ../../operation/netflow/nf_live_view.php:370 +#: ../../operation/netflow/nf_live_view.php:399 +#: ../../godmode/netflow/nf_edit_form.php:216 +#: ../../godmode/netflow/nf_edit_form.php:226 +msgid "Dst Port" +msgstr "Puerto destino" + +#: ../../operation/netflow/nf_live_view.php:370 +#: ../../godmode/netflow/nf_edit_form.php:216 +msgid "" +"Destination port. A comma separated list of destination ports. If we leave " +"the field blank, will show all ports. Example filter by ports 80 and " +"22:
    80,22" +msgstr "" +"Puerto destino. Lista de puertos de destino separados por coma. Si dejamos " +"este campo en blanco se mostrarán todos los puertos. Ejemplo de filtrado por " +"puertos: 80,22" + +#: ../../operation/netflow/nf_live_view.php:379 +#: ../../operation/netflow/nf_live_view.php:399 +#: ../../godmode/netflow/nf_edit_form.php:219 +#: ../../godmode/netflow/nf_edit_form.php:226 +msgid "Src Port" +msgstr "Puerto origen" + +#: ../../operation/netflow/nf_live_view.php:379 +#: ../../godmode/netflow/nf_edit_form.php:219 +msgid "" +"Source port. A comma separated list of source ports. If we leave the field " +"blank, will show all ports. Example filter by ports 80 and 22:
    80,22" +msgstr "" +"Puerto origen. Lista de puertos de origen separados por coma. Si dejamos " +"este campo en blanco se mostrarán todos los puertos. Ejemplo de filtrado por " +"puertos: 80,22" + +#: ../../operation/netflow/nf_live_view.php:397 +#: ../../godmode/netflow/nf_edit_form.php:225 +msgid "Aggregate by" +msgstr "Agregado por" + +#: ../../operation/netflow/nf_live_view.php:399 +#: ../../include/functions_netflow.php:1660 +#: ../../godmode/netflow/nf_edit_form.php:226 +msgid "Protocol" +msgstr "Protocolo" + +#: ../../operation/netflow/nf_live_view.php:399 +#: ../../godmode/netflow/nf_edit_form.php:226 +msgid "Src Ip Address" +msgstr "Dirección IP origen" + +#: ../../operation/netflow/nf_live_view.php:399 +#: ../../godmode/netflow/nf_edit_form.php:226 +msgid "Dst Ip Address" +msgstr "Dirección IP destino" + +#: ../../operation/netflow/nf_live_view.php:402 +msgid "Router ip" +msgstr "Ip del router" + +#: ../../operation/netflow/nf_live_view.php:405 +#: ../../godmode/netflow/nf_edit_form.php:230 +msgid "Output format" +msgstr "Formato de Salida" + +#: ../../operation/netflow/nf_live_view.php:406 +#: ../../include/functions_netflow.php:1640 +#: ../../include/functions_config.php:447 +#: ../../include/functions_config.php:1494 +msgid "Bytes" +msgstr "Bytes" + +#: ../../operation/netflow/nf_live_view.php:406 +msgid "Bytes per second" +msgstr "Bytes por segundo" + +#: ../../operation/netflow/nf_live_view.php:406 +#: ../../godmode/netflow/nf_edit_form.php:231 +msgid "Kilobytes" +msgstr "Kilobytes" + +#: ../../operation/netflow/nf_live_view.php:406 +#: ../../godmode/netflow/nf_edit_form.php:231 +msgid "Megabytes" +msgstr "Megabytes" + +#: ../../operation/netflow/nf_live_view.php:406 +#: ../../godmode/netflow/nf_edit_form.php:231 +msgid "Kilobytes per second" +msgstr "Kilobytes por segundo" + +#: ../../operation/netflow/nf_live_view.php:406 +#: ../../godmode/netflow/nf_edit_form.php:231 +msgid "Megabytes per second" +msgstr "Megabytes por segundo" + +#: ../../operation/netflow/nf_live_view.php:417 +msgid "Draw" +msgstr "Dibujar" + +#: ../../operation/netflow/nf_live_view.php:421 +msgid "Save as new filter" +msgstr "Guardar nuevo filtro" + +#: ../../operation/netflow/nf_live_view.php:422 +msgid "Update current filter" +msgstr "Actualizar filtro actual" + +#: ../../operation/netflow/nf_live_view.php:436 +msgid "No filter selected" +msgstr "No se ha seleccionado ningún filtro" + +#: ../../operation/visual_console/pure_ajax.php:96 +#: ../../operation/visual_console/render_view.php:96 +#: ../../godmode/reporting/visual_console_builder.php:662 +msgid "Visual consoles list" +msgstr "Lista de consolas visuales" + +#: ../../operation/visual_console/pure_ajax.php:105 +#: ../../operation/visual_console/render_view.php:108 +#: ../../operation/gis_maps/render_view.php:128 +#: ../../godmode/reporting/visual_console_builder.php:665 +msgid "Show link to public Visual Console" +msgstr "Mostrar enlace a la Consola Visual pública" + +#: ../../operation/visual_console/pure_ajax.php:113 +#: ../../operation/visual_console/render_view.php:116 +#: ../../godmode/reporting/visual_console_builder.php:671 +msgid "List elements" +msgstr "Lista de elementos" + +#: ../../operation/visual_console/pure_ajax.php:118 +#: ../../operation/visual_console/render_view.php:121 +#: ../../godmode/reporting/visual_console_builder.php:676 +msgid "Services wizard" +msgstr "Asistente de servicios" + +#: ../../operation/visual_console/pure_ajax.php:123 +#: ../../operation/visual_console/render_view.php:126 +#: ../../godmode/reporting/visual_console_builder.wizard.php:354 +#: ../../godmode/reporting/visual_console_builder.php:681 +msgid "Wizard" +msgstr "Asistente" + +#: ../../operation/visual_console/pure_ajax.php:126 +#: ../../operation/visual_console/render_view.php:129 +#: ../../godmode/reporting/visual_console_builder.php:684 +msgid "Builder" +msgstr "Compilador" + +#: ../../operation/visual_console/pure_ajax.php:130 +#: ../../operation/visual_console/render_view.php:133 +#: ../../operation/agentes/estado_agente.php:577 +#: ../../godmode/setup/setup_visuals.php:165 +#: ../../godmode/setup/setup_visuals.php:185 +#: ../../godmode/setup/setup_visuals.php:204 +#: ../../godmode/setup/setup_visuals.php:220 +#: ../../godmode/setup/setup_visuals.php:292 +#: ../../godmode/reporting/visual_console_builder.php:687 +#: ../../godmode/servers/manage_recontask.php:32 +#: ../../godmode/agentes/configurar_agente.php:281 +#: ../../godmode/agentes/modificar_agente.php:52 +#: ../../godmode/agentes/modificar_agente.php:582 +msgid "View" +msgstr "Vista" + +#: ../../operation/visual_console/render_view.php:232 #: ../../operation/visual_console/public_console.php:153 -#: ../../operation/visual_console/render_view.php:241 msgid "Until refresh" msgstr "Hasta refrescar" +#: ../../operation/visual_console/public_console.php:130 +#: ../../general/header.php:147 +msgid "QR code of the page" +msgstr "Código QR de la página" + +#: ../../operation/search_users.php:44 +#: ../../general/login_identification_wizard.php:170 +#: ../../general/login_identification_wizard.php:171 +#: ../../godmode/tag/tag.php:203 ../../godmode/tag/edit_tag.php:195 +msgid "Email" +msgstr "Correo-e" + +#: ../../operation/search_users.php:47 ../../operation/gis_maps/ajax.php:219 +#: ../../operation/gis_maps/ajax.php:321 ../../operation/search_agents.php:66 +#: ../../operation/agentes/ver_agente.php:696 +#: ../../operation/agentes/estado_generalagente.php:205 +#: ../../operation/agentes/estado_agente.php:531 +#: ../../mobile/operation/agents.php:85 ../../mobile/operation/agents.php:337 +#: ../../mobile/operation/agents.php:339 ../../mobile/operation/agents.php:341 +#: ../../mobile/operation/agents.php:342 ../../mobile/operation/agent.php:161 +#: ../../include/ajax/module.php:751 ../../include/functions_treeview.php:602 +#: ../../include/functions_events.php:2038 +#: ../../godmode/users/user_list.php:272 +#: ../../godmode/agentes/planned_downtime.editor.php:756 +msgid "Last contact" +msgstr "Último contacto" + +#: ../../operation/search_users.php:50 +msgid "Profile" +msgstr "Perfil" + +#: ../../operation/search_users.php:63 ../../godmode/users/user_list.php:275 +#: ../../godmode/users/user_list.php:413 +msgid "Admin" +msgstr "Admin" + +#: ../../operation/search_users.php:64 +#: ../../godmode/users/configure_user.php:468 +#: ../../godmode/users/user_list.php:414 +msgid "Administrator" +msgstr "Administrador" + +#: ../../operation/search_users.php:69 +#: ../../godmode/users/configure_user.php:473 +msgid "Standard User" +msgstr "Usuario estándar" + +#: ../../operation/search_users.php:82 ../../godmode/users/user_list.php:457 +msgid "The user doesn't have any assigned profile/group" +msgstr "El usuario no tiene ningún perfil asignado" + +#: ../../operation/gis_maps/gis_map.php:29 +#: ../../godmode/gis_maps/configure_gis_map.php:214 +msgid "GIS Maps list" +msgstr "Lista de mapas GIS" + +#: ../../operation/gis_maps/gis_map.php:94 +#: ../../godmode/alerts/alert_list.list.php:412 +#: ../../godmode/alerts/alert_templates.php:302 +#: ../../godmode/users/profile_list.php:327 +#: ../../godmode/users/user_list.php:278 +#: ../../godmode/reporting/reporting_builder.php:567 +#: ../../godmode/reporting/reporting_builder.php:687 +#: ../../godmode/reporting/reporting_builder.list_items.php:305 +#: ../../godmode/reporting/graphs.php:163 +#: ../../godmode/servers/servers.build_table.php:76 +#: ../../godmode/servers/plugin.php:739 +msgid "Op." +msgstr "Op." + +#: ../../operation/gis_maps/gis_map.php:175 +msgid "No maps found" +msgstr "No se encontraron mapas" + +#: ../../operation/gis_maps/gis_map.php:182 +#: ../../operation/incidents/incident_detail.php:379 +#: ../../include/functions_filemanager.php:617 +#: ../../include/functions_filemanager.php:654 +#: ../../include/functions_visual_map_editor.php:470 +#: ../../godmode/snmpconsole/snmp_alert.php:980 +#: ../../godmode/snmpconsole/snmp_alert.php:1339 +#: ../../godmode/snmpconsole/snmp_filters.php:108 +#: ../../godmode/snmpconsole/snmp_filters.php:156 +#: ../../godmode/alerts/configure_alert_special_days.php:106 +#: ../../godmode/alerts/alert_special_days.php:464 +#: ../../godmode/alerts/alert_special_days.php:482 +#: ../../godmode/alerts/alert_actions.php:403 +#: ../../godmode/alerts/alert_commands.php:377 +#: ../../godmode/alerts/configure_alert_command.php:202 +#: ../../godmode/alerts/configure_alert_action.php:227 +#: ../../godmode/alerts/alert_list.list.php:742 +#: ../../godmode/alerts/alert_list.php:329 +#: ../../godmode/alerts/alert_templates.php:363 +#: ../../godmode/setup/news.php:204 ../../godmode/setup/gis.php:93 +#: ../../godmode/setup/os.php:52 ../../godmode/setup/os.php:76 +#: ../../godmode/setup/links.php:117 +#: ../../godmode/events/event_edit_filter.php:405 +#: ../../godmode/events/event_responses.editor.php:134 +#: ../../godmode/massive/massive_add_profiles.php:117 +#: ../../godmode/users/configure_user.php:588 +#: ../../godmode/users/profile_list.php:404 +#: ../../godmode/reporting/map_builder.php:312 +#: ../../godmode/reporting/reporting_builder.item_editor.php:1186 +#: ../../godmode/reporting/graph_builder.main.php:186 +#: ../../godmode/netflow/nf_edit_form.php:244 +#: ../../godmode/servers/manage_recontask.php:392 +#: ../../godmode/servers/recon_script.php:220 +#: ../../godmode/servers/plugin.php:542 +#: ../../godmode/category/edit_category.php:174 +#: ../../godmode/groups/configure_modu_group.php:87 +#: ../../godmode/groups/configure_group.php:225 +#: ../../godmode/modules/manage_nc_groups.php:245 +#: ../../godmode/modules/manage_nc_groups_form.php:84 +#: ../../godmode/modules/manage_network_components.php:645 +#: ../../godmode/modules/manage_network_components_form.php:279 +#: ../../godmode/modules/manage_network_templates_form.php:157 +#: ../../godmode/modules/manage_network_templates.php:237 +#: ../../godmode/agentes/module_manager_editor.php:540 +#: ../../godmode/agentes/configure_field.php:65 +#: ../../godmode/agentes/agent_manager.php:495 +#: ../../godmode/agentes/module_manager.php:136 +#: ../../godmode/agentes/planned_downtime.list.php:366 +#: ../../godmode/agentes/planned_downtime.list.php:516 +#: ../../godmode/tag/edit_tag.php:232 +msgid "Create" +msgstr "Crear" + +#: ../../operation/gis_maps/gis_map.php:194 +msgid "Caution: Do you want delete the map?" +msgstr "Atención: Desea borrar el mapa?" + +#: ../../operation/gis_maps/gis_map.php:201 +msgid "Do you want to set default the map?" +msgstr "Desea configurar por defecto el mapa?" + +#: ../../operation/gis_maps/gis_map.php:209 +msgid "There was error on setup the default map." +msgstr "Hubo un error en la configuracion del mapa por defecto." + +#: ../../operation/gis_maps/ajax.php:217 ../../operation/gis_maps/ajax.php:254 +msgid "Position (Lat, Long, Alt)" +msgstr "Posición (Lat, Long, Alt)" + +#: ../../operation/gis_maps/ajax.php:218 +msgid "Start contact" +msgstr "Inicio de contacto" + +#: ../../operation/gis_maps/ajax.php:220 +msgid "Num reports" +msgstr "Informes numéricos" + +#: ../../operation/gis_maps/ajax.php:222 +#: ../../operation/agentes/gis_view.php:186 +msgid "Manual placement" +msgstr "Colocación manual" + +#: ../../operation/gis_maps/ajax.php:258 +msgid "Default position of map." +msgstr "Posición por defecto del mapa" + +#: ../../operation/gis_maps/ajax.php:269 +#: ../../include/functions_treeview.php:575 +#: ../../include/functions_reporting_html.php:2249 +#: ../../include/functions_reporting_html.php:2292 +#: ../../include/functions_events.php:2028 +#: ../../godmode/servers/modificar_server.php:47 +#: ../../godmode/agentes/agent_manager.php:211 +msgid "IP Address" +msgstr "Dirección IP" + +#: ../../operation/gis_maps/ajax.php:293 ../../extensions/api_checker.php:201 +#: ../../godmode/events/event_responses.editor.php:114 +#: ../../godmode/events/event_responses.editor.php:121 +#: ../../godmode/events/event_responses.editor.php:124 +#: ../../godmode/reporting/reporting_builder.item_editor.php:1238 +msgid "URL" +msgstr "URL" + +#: ../../operation/gis_maps/ajax.php:315 +#: ../../operation/agentes/estado_generalagente.php:159 +#: ../../include/functions_treeview.php:642 +msgid "Agent Version" +msgstr "Versión del agente" + +#: ../../operation/gis_maps/ajax.php:323 ../../operation/gis_maps/ajax.php:334 +#: ../../operation/agentes/estado_generalagente.php:210 +#: ../../include/functions_ui.php:449 ../../include/functions_treeview.php:595 +#: ../../godmode/snmpconsole/snmp_alert.php:1217 +#: ../../godmode/db/db_main.php:183 +msgid "Never" +msgstr "Nunca" + +#: ../../operation/gis_maps/ajax.php:332 +#: ../../operation/agentes/estado_generalagente.php:205 +#: ../../operation/agentes/estado_agente.php:501 +#: ../../include/functions_treeview.php:602 +msgid "Remote" +msgstr "Remoto" + +#: ../../operation/gis_maps/render_view.php:119 +#: ../../operation/agentes/estado_agente.php:135 ../../godmode/menu.php:231 +#: ../../godmode/menu.php:238 ../../godmode/agentes/configurar_agente.php:293 +#: ../../godmode/agentes/configurar_agente.php:520 +msgid "Setup" +msgstr "Configuración" + +#: ../../operation/gis_maps/render_view.php:135 +#: ../../include/functions.php:2583 +msgid "5 seconds" +msgstr "5 segundos" + +#: ../../operation/gis_maps/render_view.php:136 +#: ../../include/functions.php:2584 +msgid "10 seconds" +msgstr "10 segundos" + +#: ../../operation/gis_maps/render_view.php:137 +#: ../../include/functions.php:2586 +msgid "30 seconds" +msgstr "30 segundos" + +#: ../../operation/gis_maps/render_view.php:138 +#: ../../extensions/agents_modules.php:104 +#: ../../extensions/agents_alerts.php:82 ../../include/functions.php:2587 +msgid "1 minute" +msgstr "1 minuto" + +#: ../../operation/gis_maps/render_view.php:139 +#: ../../extensions/agents_modules.php:105 +#: ../../extensions/agents_alerts.php:83 ../../include/functions.php:2588 +msgid "2 minutes" +msgstr "2 minutos" + +#: ../../operation/gis_maps/render_view.php:140 +#: ../../extensions/agents_modules.php:106 +#: ../../extensions/agents_alerts.php:84 ../../include/ajax/module.php:132 +#: ../../include/functions.php:2589 +msgid "5 minutes" +msgstr "5 minutos" + +#: ../../operation/gis_maps/render_view.php:141 +#: ../../extensions/agents_modules.php:107 +#: ../../extensions/agents_alerts.php:85 +msgid "10 minutes" +msgstr "10 minutos" + +#: ../../operation/gis_maps/render_view.php:142 +#: ../../include/ajax/module.php:134 ../../include/functions_netflow.php:1052 +#: ../../include/functions_netflow.php:1085 ../../include/functions.php:2022 +#: ../../include/functions.php:2592 ../../godmode/setup/performance.php:105 +msgid "1 hour" +msgstr "1 hora" + +#: ../../operation/gis_maps/render_view.php:143 +#: ../../include/functions_netflow.php:1053 +#: ../../include/functions_netflow.php:1086 +msgid "2 hours" +msgstr "2 horas" + +#: ../../operation/gis_maps/render_view.php:145 +msgid "Refresh: " +msgstr "Refrescar " + +#: ../../operation/gis_maps/render_view.php:151 +#: ../../include/functions_config.php:531 +#: ../../include/functions_config.php:1551 +#: ../../godmode/massive/massive_edit_agents.php:405 +msgid "Ok" +msgstr "Bien" + +#: ../../operation/gis_maps/render_view.php:154 +msgid "Show agents by state: " +msgstr "Mostrar agentes por estado " + +#: ../../operation/gis_maps/render_view.php:157 +msgid "Map" +msgstr "Mapa" + +#: ../../operation/messages/message_edit.php:35 +#: ../../operation/messages/message_list.php:32 +msgid "Received messages" +msgstr "Mensajes recibidos" + +#: ../../operation/messages/message_edit.php:39 +#: ../../operation/messages/message_list.php:36 +msgid "Sent messages" +msgstr "Mensajes enviados" + +#: ../../operation/messages/message_edit.php:43 +#: ../../operation/messages/message_list.php:40 +#: ../../operation/messages/message_list.php:226 +msgid "Create message" +msgstr "Crear mensaje" + +#: ../../operation/messages/message_edit.php:60 +msgid "This message does not exist in the system" +msgstr "Este mensaje no existe en el sistema" + +#: ../../operation/messages/message_edit.php:79 +#: ../../operation/messages/message_edit.php:160 +#: ../../operation/messages/message_list.php:125 +msgid "Sender" +msgstr "Remitente" + +#: ../../operation/messages/message_edit.php:80 +msgid "at" +msgstr "el" + +#: ../../operation/messages/message_edit.php:82 +#: ../../operation/messages/message_edit.php:169 +#: ../../operation/messages/message_list.php:123 +msgid "Destination" +msgstr "Destino" + +#: ../../operation/messages/message_edit.php:85 +#: ../../operation/messages/message_edit.php:207 +#: ../../operation/messages/message_list.php:126 +#: ../../godmode/setup/news.php:161 ../../godmode/setup/news.php:220 +#: ../../godmode/update_manager/update_manager.messages.php:136 +msgid "Subject" +msgstr "Asunto" + +#: ../../operation/messages/message_edit.php:104 +msgid "wrote" +msgstr "escribió" + +#: ../../operation/messages/message_edit.php:119 +msgid "Reply" +msgstr "Responder" + +#: ../../operation/messages/message_edit.php:136 +#, php-format +msgid "Message successfully sent to user %s" +msgstr "Mensaje enviado correctamente al usuario %s" + +#: ../../operation/messages/message_edit.php:137 +#, php-format +msgid "Error sending message to user %s" +msgstr "Error al enviar el mensaje al usuario %s" + +#: ../../operation/messages/message_edit.php:145 +msgid "Message successfully sent" +msgstr "Mensaje enviado correctamente" + +#: ../../operation/messages/message_edit.php:146 +#, php-format +msgid "Error sending message to group %s" +msgstr "Error al enviar el mensaje al grupo %s" + +#: ../../operation/messages/message_edit.php:203 +msgid "Select user" +msgstr "Seleccionar usuario" + +#: ../../operation/messages/message_edit.php:204 +msgid "OR" +msgstr "O" + +#: ../../operation/messages/message_edit.php:205 +msgid "Select group" +msgstr "Seleccionar grupo" + +#: ../../operation/messages/message_list.php:74 +msgid "Not deleted. Error deleting messages" +msgstr "No borrada. Error al suprimir mensajes" + +#: ../../operation/messages/message_list.php:80 +#: ../../operation/messages/message_list.php:88 +msgid "You have" +msgstr "Tiene" + +#: ../../operation/messages/message_list.php:81 +msgid "sent message(s)" +msgstr "Mensaje(s) enviado(s)" + +#: ../../operation/messages/message_list.php:89 +msgid "unread message(s)" +msgstr "mensaje(s) sin leer" + +#: ../../operation/messages/message_list.php:97 +msgid "There are no messages." +msgstr "No hay mensajes." + +#: ../../operation/messages/message_list.php:136 +msgid "Click to read" +msgstr "Hacer click para leer" + +#: ../../operation/messages/message_list.php:141 +msgid "Mark as unread" +msgstr "Marcar como no leído" + +#: ../../operation/messages/message_list.php:148 +#: ../../operation/messages/message_list.php:153 +msgid "Message unread - click to read" +msgstr "Mensaje sin leer; pulse para leerlo" + +#: ../../operation/messages/message_list.php:180 +msgid "No Subject" +msgstr "Sin asunto" + +#: ../../operation/search_helps.php:22 +msgid "Zero results found." +msgstr "Cero resultados" + +#: ../../operation/search_helps.php:23 +#, php-format +msgid "" +"You can find more help in the
    Pandora's wiki" +msgstr "" +"Puedes encontrar mas ayuda en el wiki de Pandora" + +#: ../../operation/search_helps.php:37 +msgid "Matches" +msgstr "Coincidencias" + +#: ../../operation/servers/recon_view.php:36 +#: ../../operation/servers/recon_view.php:51 +msgid "Recon View" +msgstr "Vista Recon" + +#: ../../operation/servers/recon_view.php:46 +#: ../../operation/search_agents.php:111 +#: ../../operation/agentes/ver_agente.php:947 +msgid "Manage" +msgstr "Gestionar" + +#: ../../operation/servers/recon_view.php:86 +#: ../../operation/servers/recon_view.php:118 +#: ../../operation/agentes/group_view.php:163 +#: ../../operation/agentes/group_view.php:216 +#: ../../include/ajax/module.php:804 ../../include/functions_groups.php:771 +#: ../../include/functions_groups.php:964 ../../include/functions_ui.php:834 +msgid "Force" +msgstr "Forzar" + +#: ../../operation/servers/recon_view.php:89 +#: ../../godmode/servers/manage_recontask_form.php:218 +msgid "Task name" +msgstr "Nombre de la tarea" + +#: ../../operation/servers/recon_view.php:95 +#: ../../godmode/servers/manage_recontask_form.php:242 +#: ../../godmode/servers/manage_recontask.php:291 +msgid "Network" +msgstr "Red" + +#: ../../operation/servers/recon_view.php:104 +#: ../../operation/servers/recon_view.php:158 +msgid "Progress" +msgstr "Progreso" + +#: ../../operation/servers/recon_view.php:107 +#: ../../operation/incidents/incident_detail.php:261 +msgid "Updated at" +msgstr "Actualizado el" + +#: ../../operation/servers/recon_view.php:137 +#: ../../include/help/clippy/operation_agentes_ver_agente.php:42 +#: ../../include/help/clippy/godmode_agentes_configurar_agente.php:126 +msgid "Done" +msgstr "Hecho" + +#: ../../operation/servers/recon_view.php:140 +msgid "Pending" +msgstr "Pendiente" + +#: ../../operation/servers/recon_view.php:145 +#: ../../godmode/servers/manage_recontask.php:314 +msgid "Network recon task" +msgstr "Tarea de reconocimiento de red" + +#: ../../operation/servers/recon_view.php:173 +msgid "has no recon tasks assigned" +msgstr "No tiene tarea de descubrimiento asignado" + +#: ../../operation/search_maps.php:33 +msgid "Elements" +msgstr "Elementos" + +#: ../../operation/search_modules.php:52 +#: ../../operation/agentes/status_monitor.php:977 +#: ../../extensions/realtime_graphs.php:72 +#: ../../include/functions_pandora_networkmap.php:1387 +#: ../../include/ajax/module.php:750 +#: ../../include/functions_visual_map_editor.php:56 +#: ../../include/functions_events.php:2103 +msgid "Graph" +msgstr "Gráfico" + +#: ../../operation/search_modules.php:53 +#: ../../operation/agentes/status_monitor.php:983 +#: ../../operation/agentes/exportdata.php:98 +#: ../../operation/agentes/exportdata.excel.php:76 +#: ../../operation/agentes/exportdata.csv.php:77 +#: ../../operation/agentes/gis_view.php:194 +#: ../../extensions/insert_data.php:180 ../../extensions/insert_data.php:181 +#: ../../mobile/operation/modules.php:606 +#: ../../mobile/operation/modules.php:613 +#: ../../mobile/operation/modules.php:621 +#: ../../mobile/operation/modules.php:757 ../../include/ajax/module.php:749 +#: ../../include/functions_graph.php:3433 +#: ../../include/functions_reporting_html.php:1806 +#: ../../include/functions_reporting_html.php:1809 +#: ../../include/functions_reporting_html.php:1810 +#: ../../include/functions_reporting_html.php:1813 +#: ../../include/functions_netflow.php:311 +#: ../../include/functions_reporting.php:2349 +#: ../../include/functions_reporting.php:2383 +msgid "Data" +msgstr "Datos" + +#: ../../operation/search_modules.php:104 +#: ../../operation/agentes/status_monitor.php:1143 +#: ../../mobile/operation/modules.php:451 +#: ../../mobile/operation/modules.php:504 +#: ../../include/functions_modules.php:1871 +msgid "NOT INIT" +msgstr "No inicializado" + +#: ../../operation/search_modules.php:108 +#: ../../operation/search_modules.php:125 +#: ../../operation/agentes/status_monitor.php:1148 +#: ../../operation/agentes/status_monitor.php:1152 +#: ../../operation/agentes/status_monitor.php:1183 +#: ../../operation/agentes/status_monitor.php:1188 +#: ../../operation/agentes/pandora_networkmap.view.php:293 +#: ../../operation/agentes/pandora_networkmap.view.php:302 +#: ../../mobile/operation/modules.php:455 +#: ../../mobile/operation/modules.php:472 +#: ../../mobile/operation/modules.php:508 +#: ../../mobile/operation/modules.php:525 +#: ../../include/class/Tree.class.php:1500 +#: ../../include/functions_modules.php:1883 +#: ../../include/functions_modules.php:1891 +msgid "NORMAL" +msgstr "NORMAL" + +#: ../../operation/search_modules.php:112 +#: ../../operation/search_modules.php:132 +#: ../../operation/agentes/status_monitor.php:1158 +#: ../../operation/agentes/status_monitor.php:1162 +#: ../../operation/agentes/status_monitor.php:1195 +#: ../../operation/agentes/status_monitor.php:1200 +#: ../../operation/agentes/pandora_networkmap.view.php:285 +#: ../../operation/agentes/pandora_networkmap.view.php:307 +#: ../../mobile/operation/modules.php:459 +#: ../../mobile/operation/modules.php:477 +#: ../../mobile/operation/modules.php:512 +#: ../../mobile/operation/modules.php:530 +#: ../../include/class/Tree.class.php:1474 +#: ../../include/functions_modules.php:1875 +#: ../../include/functions_modules.php:1895 +msgid "CRITICAL" +msgstr "CRÍTICO" + +#: ../../operation/search_modules.php:116 +#: ../../operation/search_modules.php:139 +#: ../../operation/agentes/status_monitor.php:1168 +#: ../../operation/agentes/status_monitor.php:1172 +#: ../../operation/agentes/status_monitor.php:1207 +#: ../../operation/agentes/status_monitor.php:1212 +#: ../../operation/agentes/pandora_networkmap.view.php:289 +#: ../../operation/agentes/pandora_networkmap.view.php:312 +#: ../../mobile/operation/modules.php:463 +#: ../../mobile/operation/modules.php:482 +#: ../../mobile/operation/modules.php:516 +#: ../../mobile/operation/modules.php:535 +#: ../../include/class/Tree.class.php:1481 +#: ../../include/functions_modules.php:1879 +#: ../../include/functions_modules.php:1899 +msgid "WARNING" +msgstr "ADVERTENCIA" + +#: ../../operation/search_modules.php:124 +#: ../../operation/search_modules.php:131 +#: ../../operation/search_modules.php:138 +#: ../../operation/agentes/status_monitor.php:1182 +#: ../../operation/agentes/status_monitor.php:1187 +#: ../../operation/agentes/status_monitor.php:1194 +#: ../../operation/agentes/status_monitor.php:1199 +#: ../../operation/agentes/status_monitor.php:1206 +#: ../../operation/agentes/status_monitor.php:1211 +#: ../../operation/agentes/pandora_networkmap.view.php:301 +#: ../../operation/agentes/pandora_networkmap.view.php:306 +#: ../../operation/agentes/pandora_networkmap.view.php:311 +#: ../../mobile/operation/modules.php:471 +#: ../../mobile/operation/modules.php:476 +#: ../../mobile/operation/modules.php:481 +#: ../../mobile/operation/modules.php:524 +#: ../../mobile/operation/modules.php:529 +#: ../../mobile/operation/modules.php:534 +#: ../../include/class/Tree.class.php:1486 +#: ../../include/functions_modules.php:1890 +#: ../../include/functions_modules.php:1894 +#: ../../include/functions_modules.php:1898 +msgid "UNKNOWN" +msgstr "DESCONOCIDO" + +#: ../../operation/search_modules.php:124 +#: ../../operation/search_modules.php:131 +#: ../../operation/search_modules.php:138 +#: ../../operation/agentes/status_monitor.php:1182 +#: ../../operation/agentes/status_monitor.php:1187 +#: ../../operation/agentes/status_monitor.php:1194 +#: ../../operation/agentes/status_monitor.php:1199 +#: ../../operation/agentes/status_monitor.php:1206 +#: ../../operation/agentes/status_monitor.php:1211 +#: ../../operation/agentes/pandora_networkmap.view.php:301 +#: ../../operation/agentes/pandora_networkmap.view.php:306 +#: ../../operation/agentes/pandora_networkmap.view.php:311 +#: ../../mobile/operation/modules.php:471 +#: ../../mobile/operation/modules.php:476 +#: ../../mobile/operation/modules.php:481 +#: ../../mobile/operation/modules.php:524 +#: ../../mobile/operation/modules.php:529 +#: ../../mobile/operation/modules.php:534 +#: ../../include/functions_modules.php:1890 +#: ../../include/functions_modules.php:1894 +#: ../../include/functions_modules.php:1898 +msgid "Last status" +msgstr "Último estado" + +#: ../../operation/search_results.php:64 ../../mobile/operation/home.php:135 +msgid "Global search" +msgstr "Búsqueda global" + +#: ../../operation/search_results.php:74 +#: ../../operation/agentes/group_view.php:120 +#: ../../operation/agentes/group_view.php:158 +#: ../../extensions/agents_modules.php:150 +#: ../../extensions/agents_modules.php:313 +#: ../../extensions/agents_alerts.php:177 ../../mobile/operation/home.php:58 +#: ../../mobile/operation/agents.php:158 +#: ../../mobile/include/functions_web.php:22 +#: ../../include/functions_pandora_networkmap.php:1563 +#: ../../include/functions_groups.php:46 +#: ../../include/functions_groups.php:784 +#: ../../include/functions_groups.php:786 +#: ../../include/functions_groups.php:788 +#: ../../include/functions_groups.php:789 +#: ../../include/functions_groups.php:790 +#: ../../include/functions_reporting_html.php:1322 +#: ../../include/functions_reporting_html.php:1556 +#: ../../godmode/alerts/alert_list.list.php:71 +#: ../../godmode/massive/massive_add_alerts.php:157 +#: ../../godmode/massive/massive_edit_agents.php:228 +#: ../../godmode/massive/massive_enable_disable_alerts.php:141 +#: ../../godmode/massive/massive_edit_plugins.php:299 +#: ../../godmode/massive/massive_delete_agents.php:127 +#: ../../godmode/massive/massive_standby_alerts.php:142 +#: ../../godmode/massive/massive_delete_modules.php:496 +#: ../../godmode/massive/massive_edit_modules.php:342 +#: ../../godmode/massive/massive_delete_tags.php:192 +#: ../../godmode/massive/massive_add_tags.php:129 +#: ../../godmode/massive/massive_delete_alerts.php:218 +#: ../../godmode/reporting/graph_builder.graph_editor.php:146 +#: ../../godmode/reporting/visual_console_builder.wizard.php:283 +#: ../../godmode/reporting/reporting_builder.item_editor.php:1020 +#: ../../godmode/reporting/reporting_builder.item_editor.php:1078 +#: ../../godmode/reporting/reporting_builder.list_items.php:162 +#: ../../godmode/reporting/reporting_builder.list_items.php:187 +msgid "Agents" +msgstr "Agentes" + +#: ../../operation/search_results.php:84 +#: ../../include/functions_reporting.php:7280 +#: ../../godmode/massive/massive_delete_profiles.php:104 +#: ../../godmode/massive/massive_add_profiles.php:90 +msgid "Users" +msgstr "Usuarios" + +#: ../../operation/search_results.php:94 ../../operation/search_agents.php:65 +#: ../../operation/agentes/ver_agente.php:973 +#: ../../operation/agentes/estado_agente.php:528 +#: ../../extensions/agents_alerts.php:254 +#: ../../mobile/operation/alerts.php:154 ../../mobile/operation/agents.php:83 +#: ../../mobile/operation/agents.php:324 ../../mobile/operation/agent.php:250 +#: ../../mobile/include/functions_web.php:25 +#: ../../include/functions_reports.php:609 +#: ../../include/functions_reports.php:611 +#: ../../include/functions_reports.php:614 +#: ../../include/functions_graph.php:748 +#: ../../include/functions_graph.php:3940 +#: ../../include/functions_graph.php:4666 +#: ../../include/functions_treeview.php:374 +#: ../../include/functions_reporting_html.php:1602 +#: ../../include/functions_reporting_html.php:3245 +#: ../../godmode/alerts/configure_alert_special_days.php:55 +#: ../../godmode/alerts/alert_special_days.php:44 +#: ../../godmode/alerts/alert_actions.php:66 +#: ../../godmode/alerts/alert_actions.php:92 +#: ../../godmode/alerts/alert_actions.php:110 +#: ../../godmode/alerts/alert_actions.php:127 +#: ../../godmode/alerts/alert_actions.php:207 +#: ../../godmode/alerts/alert_actions.php:218 +#: ../../godmode/alerts/alert_actions.php:287 +#: ../../godmode/alerts/alert_actions.php:306 +#: ../../godmode/alerts/alert_actions.php:319 +#: ../../godmode/alerts/alert_commands.php:249 +#: ../../godmode/alerts/configure_alert_command.php:41 +#: ../../godmode/alerts/configure_alert_action.php:56 +#: ../../godmode/alerts/configure_alert_action.php:65 +#: ../../godmode/alerts/configure_alert_template.php:62 +#: ../../godmode/alerts/configure_alert_template.php:82 +#: ../../godmode/alerts/configure_alert_template.php:100 +#: ../../godmode/alerts/alert_list.php:326 +#: ../../godmode/alerts/alert_list.php:329 +#: ../../godmode/alerts/alert_templates.php:132 +#: ../../godmode/alerts/alert_templates.php:175 +#: ../../godmode/alerts/alert_templates.php:194 +#: ../../godmode/alerts/alert_templates.php:210 ../../godmode/menu.php:140 +#: ../../godmode/massive/massive_copy_modules.php:153 +#: ../../godmode/groups/group_list.php:339 +#: ../../godmode/groups/configure_group.php:170 +#: ../../godmode/agentes/configurar_agente.php:312 +#: ../../godmode/agentes/modificar_agente.php:578 +msgid "Alerts" +msgstr "Alertas" + +#: ../../operation/search_results.php:104 +#: ../../operation/agentes/ver_agente.php:1058 +#: ../../include/functions_groups.php:106 +#: ../../include/functions_groups.php:163 +#: ../../include/functions_reports.php:498 +#: ../../include/functions_reports.php:500 +#: ../../include/functions_reports.php:504 +#: ../../include/functions_reports.php:506 +#: ../../include/functions_reports.php:510 +#: ../../include/functions_reports.php:512 +#: ../../include/functions_reports.php:514 +#: ../../include/functions_reports.php:518 +#: ../../include/functions_reports.php:522 +#: ../../include/functions_reports.php:525 +msgid "Graphs" +msgstr "Gráficas" + +#: ../../operation/search_results.php:114 +#: ../../include/functions_groups.php:120 +msgid "Reports" +msgstr "Informes" + +#: ../../operation/search_results.php:124 +msgid "Maps" +msgstr "Mapas" + +#: ../../operation/search_results.php:144 +msgid "Helps" +msgstr "Ayudas" + +#: ../../operation/search_results.php:161 +#: ../../operation/agentes/status_monitor.php:336 +#: ../../operation/agentes/estado_agente.php:180 +#: ../../operation/agentes/estado_agente.php:198 +#: ../../operation/incidents/incident.php:294 +#: ../../general/ui/agents_list.php:80 ../../general/ui/agents_list.php:91 +#: ../../include/functions_snmp_browser.php:556 +#: ../../godmode/alerts/alert_templates.php:256 +#: ../../godmode/alerts/alert_templates.php:260 +#: ../../godmode/users/user_list.php:230 ../../godmode/users/user_list.php:234 +#: ../../godmode/reporting/reporting_builder.php:439 +#: ../../godmode/modules/manage_network_components.php:524 +#: ../../godmode/agentes/modificar_agente.php:169 +#: ../../godmode/agentes/modificar_agente.php:173 +#: ../../godmode/agentes/module_manager.php:45 +#: ../../godmode/agentes/planned_downtime.list.php:141 +#: ../../godmode/agentes/planned_downtime.list.php:177 +msgid "Search" +msgstr "Buscar" + +#: ../../operation/search_agents.php:91 +#: ../../operation/agentes/alerts_status.functions.php:76 +#: ../../operation/agentes/estado_generalagente.php:79 +#: ../../operation/agentes/estado_generalagente.php:294 +#: ../../mobile/operation/alerts.php:40 ../../mobile/operation/agent.php:124 +#: ../../include/functions_groups.php:2158 +#: ../../include/functions_treeview.php:74 +#: ../../include/functions_treeview.php:551 +#: ../../include/functions_reporting_html.php:2089 +#: ../../include/functions_reporting.php:3572 +#: ../../godmode/alerts/alert_view.php:516 +#: ../../godmode/alerts/configure_alert_template.php:663 +#: ../../godmode/massive/massive_edit_agents.php:364 +#: ../../godmode/massive/massive_edit_modules.php:467 +#: ../../godmode/agentes/module_manager_editor_common.php:172 +#: ../../godmode/agentes/module_manager_editor_common.php:471 +#: ../../godmode/agentes/agent_manager.php:341 +#: ../../godmode/agentes/modificar_agente.php:562 +msgid "Disabled" +msgstr "Desactivado" + +#: ../../operation/agentes/status_monitor.php:45 +msgid "Monitor view" +msgstr "Vista del monitor" + +#: ../../operation/agentes/status_monitor.php:306 +msgid "Monitor status" +msgstr "Estado del monitor" + +#: ../../operation/agentes/status_monitor.php:311 +#: ../../operation/agentes/estado_monitores.php:463 +#: ../../operation/agentes/ver_agente.php:810 +#: ../../extensions/agents_modules.php:132 +#: ../../mobile/operation/modules.php:140 +#: ../../mobile/operation/modules.php:141 +#: ../../mobile/operation/modules.php:229 +#: ../../mobile/operation/modules.php:230 +#: ../../include/functions_graph.php:5355 +#: ../../include/functions_treeview.php:123 +#: ../../include/functions_events.php:2075 +#: ../../godmode/massive/massive_edit_modules.php:518 +#: ../../godmode/reporting/reporting_builder.item_editor.php:909 +#: ../../godmode/modules/manage_network_components_form_common.php:95 +#: ../../godmode/agentes/module_manager_editor_common.php:174 +msgid "Module group" +msgstr "Grupo del módulo" + +#: ../../operation/agentes/status_monitor.php:312 +#: ../../include/functions_graph.php:5308 +#: ../../include/functions_treeview.php:118 +#: ../../godmode/massive/massive_edit_modules.php:521 +#: ../../godmode/agentes/module_manager_editor_common.php:176 +#: ../../godmode/agentes/module_manager_editor_common.php:182 +msgid "Not assigned" +msgstr "Sin asignar" + +#: ../../operation/agentes/status_monitor.php:327 +#: ../../operation/incidents/incident.php:238 +msgid "Show" +msgstr "Mostrar" + +#: ../../operation/agentes/status_monitor.php:332 +#: ../../operation/agentes/status_monitor.php:958 +#: ../../mobile/operation/modules.php:489 +#: ../../mobile/operation/modules.php:752 ../../include/ajax/module.php:741 +#: ../../godmode/alerts/alert_list.list.php:86 +#: ../../godmode/modules/manage_network_components.php:565 +#: ../../godmode/modules/manage_network_templates_form.php:196 +#: ../../godmode/agentes/agent_template.php:228 +msgid "Module name" +msgstr "Nombre módulo" + +#: ../../operation/agentes/status_monitor.php:341 +#: ../../operation/agentes/status_monitor.php:344 +#: ../../operation/agentes/alerts_status.functions.php:86 +msgid "Only it is show tags in use." +msgstr "Mostrar sólo etiquetas en uso" + +#: ../../operation/agentes/status_monitor.php:349 +#: ../../operation/agentes/alerts_status.functions.php:91 +msgid "No tags" +msgstr "Sin etiquetas" + +#: ../../operation/agentes/status_monitor.php:380 +#: ../../godmode/agentes/module_manager_editor_data.php:17 +msgid "Data server module" +msgstr "Módulo del servidor de datos" + +#: ../../operation/agentes/status_monitor.php:382 +#: ../../godmode/agentes/module_manager_editor_network.php:64 +msgid "Network server module" +msgstr "Módulo del servidor de red" + +#: ../../operation/agentes/status_monitor.php:384 +#: ../../godmode/agentes/module_manager_editor_plugin.php:47 +msgid "Plugin server module" +msgstr "Módulo del servidor de complementos" + +#: ../../operation/agentes/status_monitor.php:386 +#: ../../godmode/agentes/module_manager_editor_wmi.php:32 +msgid "WMI server module" +msgstr "Módulo del servidor WMI" + +#: ../../operation/agentes/status_monitor.php:388 +#: ../../godmode/agentes/module_manager_editor_prediction.php:88 +msgid "Prediction server module" +msgstr "Módulo del servidor de predicción" + +#: ../../operation/agentes/status_monitor.php:390 +msgid "Web server module" +msgstr "Módulo del servidor web" + +#: ../../operation/agentes/status_monitor.php:394 +#: ../../operation/agentes/status_monitor.php:962 +msgid "Server type" +msgstr "Tipo de servidor" + +#: ../../operation/agentes/status_monitor.php:398 +#: ../../godmode/agentes/modificar_agente.php:158 +msgid "Only enabled" +msgstr "Sólo habilitado" + +#: ../../operation/agentes/status_monitor.php:398 +#: ../../godmode/agentes/modificar_agente.php:157 +msgid "Only disabled" +msgstr "Sólo deshabilitado" + +#: ../../operation/agentes/status_monitor.php:400 +msgid "Show monitors..." +msgstr "Mostrar módulos..." + +#: ../../operation/agentes/status_monitor.php:410 +msgid "Data type" +msgstr "Tipo de dato" + +#: ../../operation/agentes/status_monitor.php:529 +msgid "Advanced Options" +msgstr "Opciones Avanzadas" + +#: ../../operation/agentes/status_monitor.php:539 +#: ../../operation/agentes/agent_fields.php:38 +msgid "Agent custom fields" +msgstr "Campos personalizados de agente" + +#: ../../operation/agentes/status_monitor.php:946 +#: ../../operation/agentes/alerts_status.php:412 +#: ../../operation/agentes/alerts_status.php:459 +#: ../../include/ajax/module.php:735 ../../godmode/alerts/alert_view.php:123 +#: ../../godmode/agentes/module_manager.php:551 +msgid "Policy" +msgstr "Política" + +#: ../../operation/agentes/status_monitor.php:946 +#: ../../operation/agentes/alerts_status.php:413 +#: ../../operation/agentes/alerts_status.php:459 +#: ../../include/ajax/module.php:735 +#: ../../godmode/snmpconsole/snmp_alert.php:1148 +#: ../../godmode/reporting/reporting_builder.list_items.php:285 +#: ../../godmode/agentes/module_manager.php:551 +msgid "P." +msgstr "P." + +#: ../../operation/agentes/status_monitor.php:952 +msgid "Data Type" +msgstr "Tipo de Dato" + +#: ../../operation/agentes/status_monitor.php:980 +#: ../../include/ajax/module.php:748 +#: ../../godmode/agentes/module_manager.php:565 +msgid "Warn" +msgstr "Advertencia" + +#: ../../operation/agentes/status_monitor.php:1035 +#: ../../operation/agentes/pandora_networkmap.view.php:258 +msgid "(Adopt) " +msgstr "Adoptar " + +#: ../../operation/agentes/status_monitor.php:1045 +#: ../../operation/agentes/pandora_networkmap.view.php:268 +msgid "(Unlinked) (Adopt) " +msgstr "(Sin enlazar) (Adoptar) " + +#: ../../operation/agentes/status_monitor.php:1049 +#: ../../operation/agentes/pandora_networkmap.view.php:272 +msgid "(Unlinked) " +msgstr "(Sin enlazar) " + +#: ../../operation/agentes/status_monitor.php:1362 +#: ../../operation/agentes/status_monitor.php:1369 +#: ../../mobile/operation/modules.php:610 +#: ../../mobile/operation/modules.php:617 ../../include/functions_ui.php:3684 +#: ../../include/functions_ui.php:3691 +#: ../../include/functions_treeview.php:279 +#: ../../include/functions_treeview.php:286 +msgid "Snapshot view" +msgstr "Vista de captura de comando" + +#: ../../operation/agentes/status_monitor.php:1443 +msgid "This group doesn't have any monitor" +msgstr "Este grupo no tiene ningún monitor definido" + +#: ../../operation/agentes/pandora_networkmap.php:153 +msgid "Succesfully created" +msgstr "Creado correctamente" + +#: ../../operation/agentes/pandora_networkmap.php:153 +#: ../../include/functions_planned_downtimes.php:110 +#: ../../include/functions_planned_downtimes.php:727 +#: ../../godmode/alerts/alert_special_days.php:149 +#: ../../godmode/alerts/alert_actions.php:185 +#: ../../godmode/alerts/alert_commands.php:294 +#: ../../godmode/alerts/configure_alert_template.php:119 +#: ../../godmode/alerts/configure_alert_template.php:432 +#: ../../godmode/alerts/alert_list.php:104 ../../godmode/setup/news.php:57 +#: ../../godmode/setup/gis.php:47 ../../godmode/users/configure_user.php:237 +#: ../../godmode/reporting/reporting_builder.item_editor.php:2431 +#: ../../godmode/modules/manage_nc_groups.php:74 +#: ../../godmode/modules/manage_network_components.php:162 +#: ../../godmode/modules/manage_network_components.php:256 +#: ../../godmode/agentes/configurar_agente.php:266 +#: ../../godmode/agentes/configurar_agente.php:617 +#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:290 +#: ../../godmode/agentes/planned_downtime.editor.php:356 +msgid "Could not be created" +msgstr "No se ha podido crear" + +#: ../../operation/agentes/pandora_networkmap.php:247 +msgid "Succesfully updated" +msgstr "Actualizado correctamente" + +#: ../../operation/agentes/pandora_networkmap.php:260 +msgid "Succesfully duplicate" +msgstr "Duplicado correctamente" + +#: ../../operation/agentes/pandora_networkmap.php:260 +msgid "Could not be duplicated" +msgstr "No se puede duplicar" + +#: ../../operation/agentes/pandora_networkmap.php:269 +msgid "Succesfully deleted" +msgstr "Eliminado correctamente" + +#: ../../operation/agentes/pandora_networkmap.php:365 +#: ../../operation/agentes/pandora_networkmap.view.php:701 +#: ../../operation/agentes/pandora_networkmap.editor.php:133 +msgid "Networkmap" +msgstr "Mapa de red" + +#: ../../operation/agentes/pandora_networkmap.php:399 +#: ../../include/functions_reporting_html.php:3479 +msgid "Nodes" +msgstr "Nodos" + +#: ../../operation/agentes/pandora_networkmap.php:402 +#: ../../operation/agentes/pandora_networkmap.php:479 +#: ../../godmode/alerts/alert_actions.php:342 +#: ../../godmode/massive/massive_copy_modules.php:224 +#: ../../godmode/reporting/map_builder.php:214 +msgid "Copy" +msgstr "Copiar" + +#: ../../operation/agentes/pandora_networkmap.php:466 +msgid "Pending to generate" +msgstr "Pendiente de generar" + +#: ../../operation/agentes/pandora_networkmap.php:486 +msgid "Config" +msgstr "Config" + +#: ../../operation/agentes/pandora_networkmap.php:502 +msgid "There are no maps defined." +msgstr "No hay mapas definidos." + +#: ../../operation/agentes/pandora_networkmap.php:509 +msgid "Create networkmap" +msgstr "Crear mapa de red" + +#: ../../operation/agentes/agent_fields.php:28 +#: ../../operation/agentes/custom_fields.php:28 +#: ../../operation/agentes/estado_generalagente.php:46 +#: ../../include/functions_treeview.php:506 +msgid "There was a problem loading agent" +msgstr "Hubo un problema al cargar la configuración del agente" + +#: ../../operation/agentes/agent_fields.php:45 +#: ../../operation/agentes/estado_generalagente.php:354 +#: ../../include/functions_treeview.php:691 +msgid "Custom field" +msgstr "Campo personalizado" + +#: ../../operation/agentes/agent_fields.php:48 +#: ../../operation/agentes/custom_fields.php:87 +msgid "empty" +msgstr "vacío" + +#: ../../operation/agentes/pandora_networkmap.view.php:111 +msgid "Success be updated." +msgstr "Actualizado correctamente" + +#: ../../operation/agentes/pandora_networkmap.view.php:114 +msgid "Could not be updated." +msgstr "No se puede actualizar" + +#: ../../operation/agentes/pandora_networkmap.view.php:227 +msgid "Name: " +msgstr "Nombre: " + +#: ../../operation/agentes/pandora_networkmap.view.php:277 +msgid "Policy: " +msgstr "Política: " + +#: ../../operation/agentes/pandora_networkmap.view.php:326 +msgid "Status: " +msgstr "Estado: " + +#: ../../operation/agentes/pandora_networkmap.view.php:370 +msgid "Data: " +msgstr "Datos: " + +#: ../../operation/agentes/pandora_networkmap.view.php:373 +#: ../../operation/agentes/estado_generalagente.php:552 +msgid "Last contact: " +msgstr "Último contacto: " + +#: ../../operation/agentes/pandora_networkmap.view.php:703 +#: ../../operation/agentes/pandora_networkmap.editor.php:162 +msgid "Not found networkmap." +msgstr "No se encontró ningún networkmap." + +#: ../../operation/agentes/pandora_networkmap.view.php:747 +msgid "List of networkmap" +msgstr "Lista de mapas de red" + +#: ../../operation/agentes/exportdata.php:82 +#: ../../operation/agentes/exportdata.excel.php:67 +#: ../../operation/agentes/exportdata.csv.php:68 +msgid "Invalid time specified" +msgstr "Hora especificada no válida" + +#: ../../operation/agentes/exportdata.php:218 +#: ../../operation/agentes/exportdata.excel.php:165 +#: ../../operation/agentes/exportdata.csv.php:182 +msgid "No modules specified" +msgstr "No se especificó ningún módulo" + +#: ../../operation/agentes/exportdata.php:244 +#: ../../godmode/db/db_refine.php:83 +msgid "Source agent" +msgstr "Agente origen" + +#: ../../operation/agentes/exportdata.php:276 +msgid "No modules of type string. You can not calculate their average" +msgstr "No hay módulos de tipo cadena. No puede calcular su media." + +#: ../../operation/agentes/exportdata.php:310 +#: ../../operation/agentes/interface_traffic_graph_win.php:226 +#: ../../operation/agentes/stat_win.php:314 +#: ../../operation/agentes/graphs.php:132 +#: ../../mobile/operation/module_graph.php:452 +msgid "Begin date" +msgstr "Fecha de inicio" + +#: ../../operation/agentes/exportdata.php:319 +msgid "End date" +msgstr "Fecha final" + +#: ../../operation/agentes/exportdata.php:327 +msgid "Export type" +msgstr "Tipo de exportación" + +#: ../../operation/agentes/exportdata.php:330 +#: ../../include/functions_netflow.php:1034 +msgid "Data table" +msgstr "Tabla de datos" + +#: ../../operation/agentes/exportdata.php:331 +#: ../../extensions/insert_data.php:185 +msgid "CSV" +msgstr "CSV" + +#: ../../operation/agentes/exportdata.php:332 +msgid "MS Excel" +msgstr "MS Excel" + +#: ../../operation/agentes/exportdata.php:333 +msgid "Average per hour/day" +msgstr "Media por hora/día" + +#: ../../operation/agentes/exportdata.php:341 +#: ../../extensions/resource_exportation.php:354 +#: ../../extensions/resource_exportation.php:357 +msgid "Export" +msgstr "Exportar" + +#: ../../operation/agentes/custom_fields.php:52 +msgid "No fields defined" +msgstr "No se han definido campos" + +#: ../../operation/agentes/custom_fields.php:59 +#: ../../godmode/alerts/alert_view.php:441 +#: ../../godmode/alerts/alert_view.php:531 +#: ../../godmode/agentes/fields_manager.php:95 +msgid "Field" +msgstr "Campo" + +#: ../../operation/agentes/custom_fields.php:61 +#: ../../godmode/agentes/configure_field.php:51 +#: ../../godmode/agentes/fields_manager.php:96 +msgid "Display on front" +msgstr "Mostrar en la vista principal" + +#: ../../operation/agentes/custom_fields.php:62 +#: ../../godmode/agentes/configure_field.php:51 +#: ../../godmode/agentes/fields_manager.php:96 +msgid "" +"The fields with display on front enabled will be displayed into the agent " +"details" +msgstr "" +"Si esta opción está activada, los campos mostrarán la información en la " +"vista principal." + +#: ../../operation/agentes/estado_monitores.php:35 +msgid "Tag's information" +msgstr "Información de etiquetas" + +#: ../../operation/agentes/estado_monitores.php:81 +msgid "Relationship information" +msgstr "Información de relaciones" + +#: ../../operation/agentes/estado_monitores.php:128 +msgid "" +"To see the list of modules paginated, enable this option in the Styles " +"Configuration." +msgstr "" +"Para ver la lista de módulos con paginación, habilita esta opción en la " +"configuración de estilos." + +#: ../../operation/agentes/estado_monitores.php:129 +msgid "Full list of monitors" +msgstr "Lista completa de monitores" + +#: ../../operation/agentes/estado_monitores.php:154 +msgid "List of modules" +msgstr "Lista de módulos" + +#: ../../operation/agentes/estado_monitores.php:445 +msgid "Status:" +msgstr "Estado:" + +#: ../../operation/agentes/estado_monitores.php:451 +msgid "Not Normal" +msgstr "No normal" + +#: ../../operation/agentes/estado_monitores.php:459 +msgid "Free text for search (*):" +msgstr "Texto libre de búsqueda (*)" + +#: ../../operation/agentes/estado_monitores.php:460 +msgid "Search by module name, list matches." +msgstr "Búsqueda por nombre del módulo, lista las coincidencias." + +#: ../../operation/agentes/estado_monitores.php:472 +#: ../../godmode/agentes/module_manager.php:120 +msgid "Show in hierachy mode" +msgstr "Mostrar en modo herencia" + +#: ../../operation/agentes/estado_monitores.php:475 +msgid "Reset" +msgstr "Reiniciar" + +#: ../../operation/agentes/snapshot_view.php:66 +msgid "Current data at" +msgstr "Datos actuales a" + +#: ../../operation/agentes/alerts_status.php:108 +msgid "Full list of alerts" +msgstr "Lista completa de alertas" + +#: ../../operation/agentes/alerts_status.php:135 +msgid "Alerts view" +msgstr "Vista de alertas" + +#: ../../operation/agentes/alerts_status.php:144 +msgid "Insufficient permissions to validate alerts" +msgstr "Permisos insuficientes para validar alertas" + +#: ../../operation/agentes/alerts_status.php:396 +#: ../../godmode/alerts/alert_list.list.php:163 +msgid "Alert control filter" +msgstr "Filtro de control de alertas" + +#: ../../operation/agentes/alerts_status.php:416 +#: ../../operation/agentes/alerts_status.php:462 +#: ../../operation/agentes/alerts_status.php:497 +#: ../../operation/agentes/alerts_status.php:532 +#: ../../operation/agentes/alerts_status.functions.php:103 +#: ../../godmode/alerts/alert_list.list.php:138 +msgid "Standby" +msgstr "Standby" + +#: ../../operation/agentes/alerts_status.php:417 +#: ../../operation/agentes/alerts_status.php:462 +#: ../../operation/agentes/alerts_status.php:497 +#: ../../operation/agentes/alerts_status.php:532 +#: ../../mobile/operation/agents.php:322 +#: ../../include/functions_events.php:898 +#: ../../godmode/agentes/module_manager.php:554 +msgid "S." +msgstr "S." + +#: ../../operation/agentes/alerts_status.php:422 +#: ../../operation/agentes/alerts_status.php:466 +#: ../../operation/agentes/alerts_status.php:500 +#: ../../operation/agentes/alerts_status.php:535 +#: ../../include/ajax/module.php:732 +msgid "Force execution" +msgstr "Forzar ejecución" + +#: ../../operation/agentes/alerts_status.php:423 +#: ../../operation/agentes/alerts_status.php:466 +#: ../../operation/agentes/alerts_status.php:500 +#: ../../operation/agentes/alerts_status.php:535 +#: ../../include/ajax/module.php:732 +msgid "F." +msgstr "F." + +#: ../../operation/agentes/alerts_status.php:431 +#: ../../operation/agentes/alerts_status.php:472 +#: ../../operation/agentes/alerts_status.php:506 +#: ../../operation/agentes/alerts_status.php:540 +#: ../../extensions/agents_alerts.php:282 +#: ../../include/functions_treeview.php:424 +#: ../../include/functions_reporting_html.php:3099 +#: ../../godmode/snmpconsole/snmp_alert.php:1169 +#: ../../godmode/alerts/alert_view.php:79 +msgid "Last fired" +msgstr "Lanzada por última vez" + +#: ../../operation/agentes/alerts_status.php:599 +msgid "No alerts found" +msgstr "No se encontró ninguna alerta" + +#: ../../operation/agentes/datos_agente.php:165 +msgid "Received data from" +msgstr "Datos recibidos de" + +#: ../../operation/agentes/datos_agente.php:172 +msgid "Main database" +msgstr "Base de datos principal" + +#: ../../operation/agentes/datos_agente.php:172 +msgid "History database" +msgstr "BBDD de histórico" + +#: ../../operation/agentes/datos_agente.php:173 +msgid "" +"Switch between the main database and the history database to retrieve module " +"data" +msgstr "" +"Cambiar entre base de datos principal y de histórico para recoger los datos " +"de los módulos" + +#: ../../operation/agentes/datos_agente.php:185 +#: ../../include/ajax/module.php:149 +msgid "Choose a time from now" +msgstr "Elija un tiempo a partir de ahora" + +#: ../../operation/agentes/datos_agente.php:188 +#: ../../include/ajax/module.php:161 +msgid "Specify time range" +msgstr "Especificar rango de tiempo" + +#: ../../operation/agentes/datos_agente.php:202 +#: ../../operation/agentes/alerts_status.functions.php:97 +msgid "Free text for search" +msgstr "Búsqueda de texto libre" + +#: ../../operation/agentes/datos_agente.php:286 +#: ../../include/ajax/module.php:345 +#: ../../godmode/agentes/module_manager.php:523 +msgid "No available data to show" +msgstr "No hay datos disponibles para mostrar" + +#: ../../operation/agentes/tactical.php:46 +#: ../../operation/agentes/group_view.php:61 +#: ../../extensions/agents_modules.php:56 +#: ../../extensions/agents_alerts.php:55 +msgid "Last update" +msgstr "Última actualización" + +#: ../../operation/agentes/tactical.php:135 +msgid "Report of State" +msgstr "Informe de Estado" + +#: ../../operation/agentes/tactical.php:188 +#: ../../include/functions_events.php:880 +msgid "Latest events" +msgstr "Últimos eventos" + +#: ../../operation/agentes/ehorus.php:30 +msgid "Missing agent id" +msgstr "Falta id de agente" + +#: ../../operation/agentes/ehorus.php:48 +msgid "Missing ehorus agent id" +msgstr "Falta id de agente de ehorus" + +#: ../../operation/agentes/ehorus.php:80 +msgid "There was an error retrieving an authorization token" +msgstr "Ha habido un error en la recepción del token de autorización" + +#: ../../operation/agentes/ehorus.php:93 +#: ../../operation/agentes/ehorus.php:129 +msgid "There was an error processing the response" +msgstr "Ha habido un error en el procesamiento de la respuesta" + +#: ../../operation/agentes/ehorus.php:116 +msgid "There was an error retrieving the agent data" +msgstr "Ha habido un error en la obtención de los datos del agente" + +#: ../../operation/agentes/ehorus.php:134 +msgid "Remote management of this agent with eHorus" +msgstr "Control remoto de este agente con eHorus" + +#: ../../operation/agentes/ehorus.php:136 +msgid "Launch" +msgstr "Iniciar" + +#: ../../operation/agentes/ehorus.php:142 +msgid "The connection was lost and the authorization token was expired" +msgstr "La conexión se perdió y el token de autorización ha expirado" + +#: ../../operation/agentes/ehorus.php:144 +msgid "Reload the page to request a new authorization token" +msgstr "Refresque la página para conseguir otro token de autorización" + +#: ../../operation/agentes/alerts_status.functions.php:32 +msgid "Alert(s) validated" +msgstr "Alerta(s) validada(s)" + +#: ../../operation/agentes/alerts_status.functions.php:33 +msgid "Error processing alert(s)" +msgstr "Error al procesar la(s) alerta(s)" + +#: ../../operation/agentes/alerts_status.functions.php:72 +#: ../../mobile/operation/alerts.php:36 +msgid "All (Enabled)" +msgstr "Todos (Habilitados)" + +#: ../../operation/agentes/alerts_status.functions.php:80 +#: ../../mobile/operation/alerts.php:44 ../../include/functions_ui.php:826 +#: ../../godmode/alerts/alert_list.list.php:140 +msgid "Standby on" +msgstr "Modo standby activado" + +#: ../../operation/agentes/alerts_status.functions.php:81 +#: ../../mobile/operation/alerts.php:45 +#: ../../godmode/alerts/alert_list.list.php:141 +msgid "Standby off" +msgstr "Modo standby desactivado" + +#: ../../operation/agentes/alerts_status.functions.php:99 +msgid "Filter by agent name, module name, template name or action name" +msgstr "" +"Filtrar por nombre de agente, nombre de módulo, nombre de plantilla o de " +"acción" + +#: ../../operation/agentes/alerts_status.functions.php:109 +msgid "No actions" +msgstr "Sin Acciones" + +#: ../../operation/agentes/interface_traffic_graph_win.php:48 +#: ../../operation/agentes/stat_win.php:44 +msgid "There was a problem connecting with the node" +msgstr "Hubo un problema conectando con el nodo" + +#: ../../operation/agentes/interface_traffic_graph_win.php:66 +msgid "In" +msgstr "En" + +#: ../../operation/agentes/interface_traffic_graph_win.php:67 +msgid "Out" +msgstr "Fuera" + +#: ../../operation/agentes/interface_traffic_graph_win.php:201 +#: ../../operation/agentes/stat_win.php:268 +msgid "Pandora FMS Graph configuration menu" +msgstr "Menú de configuración de gráficos" + +#: ../../operation/agentes/interface_traffic_graph_win.php:203 +#: ../../operation/agentes/stat_win.php:270 +msgid "Please, make your changes and apply with the Reload button" +msgstr "Haga sus cambios y aplíquelos con el botón Actualizar." + +#: ../../operation/agentes/interface_traffic_graph_win.php:220 +#: ../../operation/agentes/stat_win.php:297 +msgid "Refresh time" +msgstr "Tiempo de actualización" + +#: ../../operation/agentes/interface_traffic_graph_win.php:239 +#: ../../operation/agentes/stat_win.php:377 +msgid "Show percentil" +msgstr "Mostrar el percentil" + +#: ../../operation/agentes/interface_traffic_graph_win.php:245 +#: ../../operation/agentes/stat_win.php:326 +msgid "Zoom factor" +msgstr "Factor de ampliación" + +#: ../../operation/agentes/interface_traffic_graph_win.php:272 +#: ../../operation/agentes/stat_win.php:421 +msgid "Reload" +msgstr "Actualizar" + +#: ../../operation/agentes/ver_agente.php:686 +msgid "Main IP" +msgstr "IP principal" + +#: ../../operation/agentes/ver_agente.php:697 +#: ../../include/functions_events.php:2043 +msgid "Last remote contact" +msgstr "Último contacto remoto" + +#: ../../operation/agentes/ver_agente.php:737 +msgid "Monitors down" +msgstr "Monitores caídos" + +#: ../../operation/agentes/ver_agente.php:773 +#: ../../mobile/operation/groups.php:161 +#: ../../include/functions_groups.php:848 +#: ../../include/functions_groups.php:850 +#: ../../include/functions_groups.php:852 +#: ../../include/functions_groups.php:853 +#: ../../include/functions_groups.php:854 +#: ../../include/functions_reporting_html.php:2920 +#: ../../include/functions_reporting_html.php:2929 +msgid "Alerts fired" +msgstr "Alertas disparadas" + +#: ../../operation/agentes/ver_agente.php:822 +msgid "Address" +msgstr "Dirección" + +#: ../../operation/agentes/ver_agente.php:854 +#: ../../operation/agentes/estado_generalagente.php:278 +#: ../../include/functions_visual_map_editor.php:525 +#: ../../godmode/massive/massive_edit_agents.php:280 +#: ../../godmode/reporting/visual_console_builder.elements.php:81 +#: ../../godmode/groups/configure_group.php:134 +#: ../../godmode/modules/manage_nc_groups_form.php:70 +#: ../../godmode/agentes/agent_manager.php:255 +msgid "Parent" +msgstr "Padre" + +#: ../../operation/agentes/ver_agente.php:863 +msgid "Sons" +msgstr "Hijos" + +#: ../../operation/agentes/ver_agente.php:1008 +#: ../../godmode/agentes/configurar_agente.php:374 +msgid "GIS data" +msgstr "Datos GIS" + +#: ../../operation/agentes/ver_agente.php:1035 +#: ../../operation/agentes/estado_generalagente.php:329 +#: ../../include/functions_treeview.php:668 +#: ../../godmode/agentes/agent_manager.php:419 +msgid "Url address" +msgstr "Dirección Url" + +#: ../../operation/agentes/ver_agente.php:1046 +#: ../../include/functions_events.php:2048 ../../godmode/menu.php:36 +#: ../../godmode/events/events.php:53 ../../godmode/events/events.php:58 +#: ../../godmode/events/events.php:69 +#: ../../godmode/massive/massive_edit_agents.php:465 +#: ../../godmode/agentes/agent_manager.php:470 +msgid "Custom fields" +msgstr "Campos personalizados" + +#: ../../operation/agentes/ver_agente.php:1076 +msgid "Log Viewer" +msgstr "Visor de sucesos" + +#: ../../operation/agentes/ver_agente.php:1089 ../../godmode/menu.php:269 +#: ../../godmode/setup/setup.php:102 ../../godmode/setup/setup.php:133 +msgid "eHorus" +msgstr "eHorus" + +#: ../../operation/agentes/ver_agente.php:1096 +msgid "Terminal" +msgstr "Terminal" + +#: ../../operation/agentes/ver_agente.php:1101 +#: ../../godmode/reporting/reporting_builder.item_editor.php:1281 +msgid "Display" +msgstr "Mostrar" + +#: ../../operation/agentes/ver_agente.php:1106 +#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:301 +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:793 +msgid "Processes" +msgstr "Procesos" + +#: ../../operation/agentes/ver_agente.php:1111 +#: ../../general/firts_task/service_list.php:28 +#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:300 +msgid "Services" +msgstr "Servicios" + +#: ../../operation/agentes/ver_agente.php:1116 +msgid "Files" +msgstr "Archivos" + +#: ../../operation/agentes/pandora_networkmap.editor.php:187 +msgid "Node radius" +msgstr "Radio de los nodos" + +#: ../../operation/agentes/pandora_networkmap.editor.php:197 +#: ../../include/functions_groups.php:92 ../../godmode/menu.php:212 +msgid "Recon task" +msgstr "Tarea de reconocimiento" + +#: ../../operation/agentes/pandora_networkmap.editor.php:198 +msgid "CIDR IP mask" +msgstr "Máscara CIDR" + +#: ../../operation/agentes/pandora_networkmap.editor.php:200 +msgid "Source from recon task" +msgstr "Origen de tarea recon" + +#: ../../operation/agentes/pandora_networkmap.editor.php:202 +msgid "" +"It is setted any recon task, the nodes get from the recontask IP mask " +"instead from the group." +msgstr "" +"Si está seleccionada alguna tarea recon, los nodos se obtendrán de la " +"máscara IP de la recontask en lugar del grupo" + +#: ../../operation/agentes/pandora_networkmap.editor.php:206 +msgid "Show only the task with the recon script \"SNMP L2 Recon\"." +msgstr "Mostrar solo las tareas recon con el script \"SNMP L2 Recon\"" + +#: ../../operation/agentes/pandora_networkmap.editor.php:208 +msgid "Source from CIDR IP mask" +msgstr "Origen de máscara CIDR" + +#: ../../operation/agentes/pandora_networkmap.editor.php:212 +msgid "Don't show subgroups:" +msgstr "No mostrar subgrupos" + +#: ../../operation/agentes/pandora_networkmap.editor.php:225 +msgid "Method generation networkmap" +msgstr "Método de generación de mapas de red" + +#: ../../operation/agentes/pandora_networkmap.editor.php:237 +msgid "Save networkmap" +msgstr "Guardar mapa de red" + +#: ../../operation/agentes/pandora_networkmap.editor.php:243 +msgid "Update networkmap" +msgstr "Actualizar mapa de red" + +#: ../../operation/agentes/group_view.php:117 +msgid "Summary of the status groups" +msgstr "Resumen de los grupos por estatus" + +#: ../../operation/agentes/group_view.php:170 +#: ../../include/functions_reporting_html.php:690 +#: ../../include/functions_reporting_html.php:2538 +msgid "Not Init" +msgstr "No iniciado" + +#: ../../operation/agentes/group_view.php:249 +#: ../../mobile/operation/modules.php:151 +#: ../../mobile/operation/modules.php:152 +#: ../../mobile/operation/modules.php:244 +#: ../../mobile/operation/modules.php:245 +msgid "Tag" +msgstr "Etiqueta" + +#: ../../operation/agentes/group_view.php:430 +#: ../../operation/agentes/estado_agente.php:642 +#: ../../godmode/agentes/modificar_agente.php:646 +msgid "There are no defined agents" +msgstr "No hay ningún agente definido" + +#: ../../operation/agentes/stat_win.php:115 +msgid "There was a problem locating the source of the graph" +msgstr "Hubo un problema al localizar la fuente del gráfico" + +#: ../../operation/agentes/stat_win.php:305 +msgid "Avg. Only" +msgstr "Solo la media" + +#: ../../operation/agentes/stat_win.php:320 +msgid "Begin time" +msgstr "Comenzar el tiempo" + +#: ../../operation/agentes/stat_win.php:345 +#: ../../operation/agentes/graphs.php:140 +msgid "Show events" +msgstr "Mostrar eventos" + +#: ../../operation/agentes/stat_win.php:356 +msgid "" +"Show events is disabled because this Pandora node is set the event " +"replication." +msgstr "" +"Los eventos no se muestran porque este nodo de Pandora tiene la replicación " +"de eventos activada." + +#: ../../operation/agentes/stat_win.php:362 +#: ../../operation/agentes/graphs.php:142 +msgid "Show alerts" +msgstr "Mostrar alertas" + +#: ../../operation/agentes/stat_win.php:368 +msgid "Show event graph" +msgstr "Mostrar gráfica de eventos" + +#: ../../operation/agentes/stat_win.php:383 +#: ../../mobile/operation/module_graph.php:418 +#: ../../godmode/reporting/reporting_builder.item_editor.php:1295 +msgid "Time compare (Overlapped)" +msgstr "Comparación de tiempo (solapado)" + +#: ../../operation/agentes/stat_win.php:389 +#: ../../mobile/operation/module_graph.php:410 +msgid "Time compare (Separated)" +msgstr "Comparación de tiempo (por separado)" + +#: ../../operation/agentes/stat_win.php:395 +#: ../../mobile/operation/module_graph.php:426 +msgid "Show unknown graph" +msgstr "Mostrar gráficas desconocidas" + +#: ../../operation/agentes/estado_generalagente.php:42 +msgid "The agent has not assigned server. Maybe agent does not run fine." +msgstr "" +"El agente no ha sido asignado a ningún servidor. Quizá el agente no se esté " +"ejecutando correctamente." + +#: ../../operation/agentes/estado_generalagente.php:82 +#: ../../operation/agentes/estado_agente.php:572 +#: ../../mobile/operation/agent.php:129 +#: ../../include/class/Tree.class.php:1796 ../../include/ajax/module.php:879 +#: ../../godmode/massive/massive_edit_agents.php:416 +#: ../../godmode/massive/massive_edit_modules.php:601 +#: ../../godmode/agentes/module_manager_editor_common.php:565 +#: ../../godmode/agentes/planned_downtime.editor.php:488 +#: ../../godmode/agentes/agent_manager.php:423 +#: ../../godmode/agentes/modificar_agente.php:541 +#: ../../godmode/agentes/module_manager.php:643 +#: ../../godmode/agentes/planned_downtime.list.php:427 +msgid "Quiet" +msgstr "Silencioso" + +#: ../../operation/agentes/estado_generalagente.php:119 +msgid "" +"Agent statuses are re-calculated by the server, they are not shown in real " +"time." +msgstr "" +"Los estados de los agentes se calculan por el servidor, no se muestran en " +"tiempo real." + +#: ../../operation/agentes/estado_generalagente.php:147 +#: ../../extensions/net_tools.php:131 +msgid "IP address" +msgstr "Dirección IP" + +#: ../../operation/agentes/estado_generalagente.php:196 +msgid "Agent contact" +msgstr "Contacto de agente" + +#: ../../operation/agentes/estado_generalagente.php:218 +msgid "Next contact" +msgstr "Siguiente contacto" + +#: ../../operation/agentes/estado_generalagente.php:241 +msgid "Agent info" +msgstr "Información del agente" + +#: ../../operation/agentes/estado_generalagente.php:256 +#: ../../include/functions_treeview.php:714 +msgid "Agent access rate (24h)" +msgstr "Accesibilidad del agente (24h)" + +#: ../../operation/agentes/estado_generalagente.php:268 +#: ../../include/functions_treeview.php:571 +msgid "Other IP addresses" +msgstr "Otras direcciones IP" + +#: ../../operation/agentes/estado_generalagente.php:292 +#: ../../godmode/massive/massive_edit_agents.php:368 +#: ../../godmode/servers/servers.build_table.php:160 +#: ../../godmode/agentes/configurar_agente.php:441 +#: ../../godmode/agentes/configurar_agente.php:553 +#: ../../godmode/agentes/agent_manager.php:347 +msgid "Remote configuration" +msgstr "Configuración remota" + +#: ../../operation/agentes/estado_generalagente.php:297 +#: ../../include/functions_groups.php:2158 +#: ../../include/functions_reporting_html.php:2086 +#: ../../godmode/alerts/configure_alert_template.php:663 +msgid "Enabled" +msgstr "Activado" + +#: ../../operation/agentes/estado_generalagente.php:310 +#: ../../include/functions_treeview.php:659 +msgid "Position (Long, Lat)" +msgstr "posición (longitud, latitud)" + +#: ../../operation/agentes/estado_generalagente.php:313 +msgid "There is no GIS data." +msgstr "No hay datos GIS" + +#: ../../operation/agentes/estado_generalagente.php:338 +#: ../../include/functions_treeview.php:676 +msgid "Timezone Offset" +msgstr "Franja horaria desactivada" + +#: ../../operation/agentes/estado_generalagente.php:388 +msgid "Active incident on this agent" +msgstr "Activar incidencia a este agente" + +#: ../../operation/agentes/estado_generalagente.php:392 +#: ../../operation/incidents/incident_detail.php:419 +#: ../../godmode/setup/news.php:222 +msgid "Author" +msgstr "Autor" + +#: ../../operation/agentes/estado_generalagente.php:397 +msgid "Title" +msgstr "Título" + +#: ../../operation/agentes/estado_generalagente.php:407 +#: ../../operation/incidents/incident_detail.php:318 +#: ../../operation/incidents/incident.php:246 +#: ../../operation/incidents/incident.php:338 +#: ../../include/functions_reporting_html.php:2873 +#: ../../include/functions_events.php:2173 +#: ../../godmode/snmpconsole/snmp_alert.php:941 +#: ../../godmode/snmpconsole/snmp_alert.php:1006 +#: ../../godmode/alerts/alert_view.php:102 +#: ../../godmode/alerts/alert_list.list.php:127 +#: ../../godmode/alerts/configure_alert_template.php:767 +#: ../../godmode/alerts/alert_templates.php:52 +#: ../../godmode/agentes/agent_incidents.php:88 +msgid "Priority" +msgstr "Prioridad" + +#: ../../operation/agentes/estado_generalagente.php:448 +#: ../../include/functions_treeview.php:796 +msgid "Interface information" +msgstr "Interfaz de información" + +#: ../../operation/agentes/estado_generalagente.php:477 +#: ../../include/functions_treeview.php:774 +msgid "Interface traffic" +msgstr "Interfaz de tráfico" + +#: ../../operation/agentes/estado_generalagente.php:538 +msgid "Events info (24hr.)" +msgstr "Información de eventos (24hr.)" + +#: ../../operation/agentes/estado_generalagente.php:601 +#: ../../mobile/operation/agent.php:214 +#: ../../include/functions_treeview.php:722 +msgid "Events (24h)" +msgstr "Eventos (24h)" + +#: ../../operation/agentes/estado_generalagente.php:620 +msgid "Refresh data" +msgstr "Refrescar datos" + +#: ../../operation/agentes/estado_generalagente.php:622 +msgid "Force remote checks" +msgstr "Forzar chequeo remoto" + +#: ../../operation/agentes/estado_agente.php:156 +msgid "Sucessfully deleted agent" +msgstr "Agente borrado correctamente" + +#: ../../operation/agentes/estado_agente.php:158 +msgid "There was an error message deleting the agent" +msgstr "Hubo errores al intentar borrar el agente" + +#: ../../operation/agentes/estado_agente.php:175 +#: ../../godmode/agentes/planned_downtime.editor.php:706 +#: ../../godmode/agentes/modificar_agente.php:165 +msgid "Recursion" +msgstr "Recursión" + +#: ../../operation/agentes/estado_agente.php:593 +msgid "Remote config" +msgstr "Configuración remota" + +#: ../../operation/agentes/gis_view.php:55 +#: ../../godmode/agentes/agent_conf_gis.php:40 +msgid "" +"There is no default map. Please go to the setup for to set a default map." +msgstr "" +"No existe un mapa por defecto. Por favor, selecciona uno en la sección de " +"configuración" + +#: ../../operation/agentes/gis_view.php:86 +#: ../../godmode/agentes/agent_conf_gis.php:50 +msgid "" +"There is no GIS data for this agent, so it's positioned in default position " +"of map." +msgstr "" +"No hay datos de SIG para este agente, por lo que es colocado en posición por " +"defecto del mapa." + +#: ../../operation/agentes/gis_view.php:91 +msgid "Last position in " +msgstr "última posición en " + +#: ../../operation/agentes/gis_view.php:98 +msgid "Period to show data as path" +msgstr "periodo para mostrar datos como ruta" + +#: ../../operation/agentes/gis_view.php:102 +msgid "Refresh path" +msgstr "refrescar ruta" + +#: ../../operation/agentes/gis_view.php:105 +msgid "Positional data from the last" +msgstr "Datos de posición desde el último" + +#: ../../operation/agentes/gis_view.php:144 +msgid "This agent doesn't have any GIS data." +msgstr "Este agente no tiene ningún dato GIS." + +#: ../../operation/agentes/gis_view.php:172 +#, php-format +msgid "%s Km" +msgstr "%s Km" + +#: ../../operation/agentes/gis_view.php:178 +#: ../../godmode/setup/gis_step_2.php:300 +msgid "Longitude" +msgstr "Longitud" + +#: ../../operation/agentes/gis_view.php:179 +#: ../../godmode/setup/gis_step_2.php:296 +msgid "Latitude" +msgstr "Latitud" + +#: ../../operation/agentes/gis_view.php:180 +#: ../../godmode/setup/gis_step_2.php:304 +msgid "Altitude" +msgstr "Altitud" + +#: ../../operation/agentes/gis_view.php:182 +#: ../../godmode/agentes/planned_downtime.list.php:145 +msgid "To" +msgstr "Para" + +#: ../../operation/agentes/gis_view.php:184 +msgid "Distance" +msgstr "Distancia" + +#: ../../operation/agentes/gis_view.php:185 +msgid "# of Packages" +msgstr "# de paquetes" + +#: ../../operation/agentes/gis_view.php:189 +msgid "positional data" +msgstr "datos de posición" + +#: ../../operation/agentes/status_events.php:31 +#: ../../operation/agentes/status_events.php:32 +msgid "Latest events for this agent" +msgstr "Últimos eventos para este agente" + +#: ../../operation/agentes/graphs.php:86 +msgid "Other modules" +msgstr "Otros módulos" + +#: ../../operation/agentes/graphs.php:91 +msgid "Modules network no proc" +msgstr "Módulos de red sin proc" + +#: ../../operation/agentes/graphs.php:143 +msgid "the combined graph does not show the alerts into this graph" +msgstr "Las gráficas combinadas no muestran las alertas" + +#: ../../operation/agentes/graphs.php:145 +msgid "Show as one combined graph" +msgstr "Mostrar como una gráfica combinada" + +#: ../../operation/agentes/graphs.php:147 +msgid "one combined graph" +msgstr "gráfica combinada" + +#: ../../operation/agentes/graphs.php:150 +msgid "several graphs for each module" +msgstr "varias gráficas por cada módulo" + +#: ../../operation/agentes/graphs.php:157 +msgid "Save as custom graph" +msgstr "Guardar como gráfica personalizada" + +#: ../../operation/agentes/graphs.php:163 +msgid "Filter graphs" +msgstr "Filtrar gráficas" + +#: ../../operation/agentes/graphs.php:210 +msgid "There was an error loading the graph" +msgstr "Sucedió un error al cargar la gráfica" + +#: ../../operation/agentes/graphs.php:218 +#: ../../operation/agentes/graphs.php:221 +msgid "Name custom graph" +msgstr "Nombre de gráfica personalizada" + +#: ../../operation/agentes/graphs.php:235 ../../extensions/insert_data.php:194 +#: ../../godmode/setup/snmp_wizard.php:104 +#: ../../godmode/setup/gis_step_2.php:310 +#: ../../godmode/reporting/reporting_builder.main.php:32 +#: ../../godmode/reporting/visual_console_builder.data.php:181 +msgid "Save" +msgstr "Guardar" + +#: ../../operation/agentes/graphs.php:243 +msgid "Save custom graph" +msgstr "Guardar gráfica personalizada" + +#: ../../operation/agentes/graphs.php:264 +msgid "Custom graph create from the tab graphs in the agent." +msgstr "Creada gráfica personalizada desde la sección de gráficas del agente" + +#: ../../operation/agentes/networkmap.dinamic.php:130 +#: ../../mobile/operation/networkmap.php:110 +#: ../../mobile/operation/networkmap.php:129 +#: ../../mobile/operation/networkmap.php:146 +#: ../../include/functions_pandora_networkmap.php:99 +msgid "Pandora FMS" +msgstr "Pandora FMS" + +#: ../../operation/incidents/incident_statistics.php:33 +msgid "Incidents by status" +msgstr "Incidentes por estado" + +#: ../../operation/incidents/incident_statistics.php:36 +msgid "Incidents by priority" +msgstr "Incidentes por prioridad" + +#: ../../operation/incidents/incident_statistics.php:39 +msgid "Incidents by group" +msgstr "Incidentes por grupo" + +#: ../../operation/incidents/incident_statistics.php:42 +msgid "Incidents by user" +msgstr "Incidentes por usuario" + +#: ../../operation/incidents/incident_statistics.php:45 +msgid "Incidents by source" +msgstr "Incidentes por origen" + +#: ../../operation/incidents/incident_detail.php:67 +#: ../../godmode/alerts/alert_list.php:170 +#: ../../godmode/massive/massive_add_action_alerts.php:112 +#: ../../godmode/massive/massive_add_alerts.php:112 +#: ../../godmode/massive/massive_add_tags.php:88 +msgid "Successfully added" +msgstr "Añadido correctamente" + +#: ../../operation/incidents/incident_detail.php:68 +#: ../../godmode/alerts/alert_list.php:170 +#: ../../godmode/massive/massive_add_action_alerts.php:59 +#: ../../godmode/massive/massive_add_action_alerts.php:96 +#: ../../godmode/massive/massive_add_action_alerts.php:112 +#: ../../godmode/massive/massive_add_action_alerts.php:116 +#: ../../godmode/massive/massive_add_action_alerts.php:120 +#: ../../godmode/massive/massive_add_alerts.php:113 +#: ../../godmode/massive/massive_delete_action_alerts.php:119 +#: ../../godmode/massive/massive_add_tags.php:89 +msgid "Could not be added" +msgstr "No se pudo añadir" + +#: ../../operation/incidents/incident_detail.php:120 +msgid "No description available" +msgstr "Sin descripción disponible" + +#: ../../operation/incidents/incident_detail.php:160 +msgid "File could not be saved due to database error" +msgstr "El archivo no se pudo guardar debido a un error en la base de datos" + +#: ../../operation/incidents/incident_detail.php:173 +msgid "File uploaded" +msgstr "Archivo subido" + +#: ../../operation/incidents/incident_detail.php:174 +msgid "File could not be uploaded" +msgstr "No se pudo subir el archivo" + +#: ../../operation/incidents/incident_detail.php:233 +msgid "Incident details" +msgstr "Detalles del incidente" + +#: ../../operation/incidents/incident_detail.php:238 +#: ../../operation/incidents/incident.php:411 +msgid "Create incident" +msgstr "Crear incidente" + +#: ../../operation/incidents/incident_detail.php:244 +#: ../../operation/incidents/incident.php:337 +#: ../../godmode/servers/manage_recontask_form.php:311 +#: ../../godmode/servers/manage_recontask.php:291 +#: ../../godmode/agentes/agent_incidents.php:87 +msgid "Incident" +msgstr "Incidente" + +#: ../../operation/incidents/incident_detail.php:259 +msgid "Opened at" +msgstr "Abierto el" + +#: ../../operation/incidents/incident_detail.php:327 +msgid "Creator" +msgstr "Creador" + +#: ../../operation/incidents/incident_detail.php:376 +msgid "Update incident" +msgstr "Actualizar incidente" + +#: ../../operation/incidents/incident_detail.php:382 +msgid "Submit" +msgstr "Enviar" + +#: ../../operation/incidents/incident_detail.php:396 +#: ../../operation/incidents/incident_detail.php:400 +msgid "Add note" +msgstr "Insertar nota" + +#: ../../operation/incidents/incident_detail.php:432 +msgid "Notes attached to incident" +msgstr "Notas asociadas al incidente" + +#: ../../operation/incidents/incident_detail.php:453 +#: ../../operation/incidents/incident_detail.php:505 +msgid "Filename" +msgstr "Nombre del archivo" + +#: ../../operation/incidents/incident_detail.php:455 +#: ../../extensions/files_repo/files_repo_list.php:60 +#: ../../include/functions_filemanager.php:582 +#: ../../include/functions_visual_map_editor.php:107 +#: ../../include/functions_visual_map_editor.php:149 +#: ../../include/functions_visual_map_editor.php:444 +#: ../../include/functions_visual_map_editor.php:508 +#: ../../godmode/events/event_responses.editor.php:97 +msgid "Size" +msgstr "Tamaño" + +#: ../../operation/incidents/incident_detail.php:481 +msgid "Attached files" +msgstr "Archivos adjuntos" + +#: ../../operation/incidents/incident_detail.php:499 +#: ../../operation/incidents/incident_detail.php:503 +msgid "Add attachment" +msgstr "Añadir adjunto" + +#: ../../operation/incidents/incident_detail.php:507 +#: ../../extensions/resource_registration.php:876 +#: ../../extensions/plugin_registration.php:43 +#: ../../extensions/extension_uploader.php:85 +#: ../../godmode/alerts/alert_special_days.php:260 +msgid "Upload" +msgstr "Subir" + +#: ../../operation/incidents/incident.php:33 +msgid "Incident management" +msgstr "Gestión de incidentes" + +#: ../../operation/incidents/incident.php:72 +msgid "Successfully reclaimed ownership" +msgstr "La propiedad se reclamó correctamente" + +#: ../../operation/incidents/incident.php:73 +msgid "Could not reclame ownership" +msgstr "No se pudo reclamar la propiedad" + +#: ../../operation/incidents/incident.php:143 +msgid "Error creating incident" +msgstr "Error al crear el incidente" + +#: ../../operation/incidents/incident.php:146 +msgid "Incident created" +msgstr "Incidente creado" + +#: ../../operation/incidents/incident.php:233 +msgid "Incidents:" +msgstr "Incidentes:" + +#: ../../operation/incidents/incident.php:234 +msgid "All incidents" +msgstr "Todos los incidentes" + +#: ../../operation/incidents/incident.php:256 +msgid "Priorities:" +msgstr "Prioridades:" + +#: ../../operation/incidents/incident.php:257 +msgid "All priorities" +msgstr "Todas las prioridades" + +#: ../../operation/incidents/incident.php:261 +msgid "Users:" +msgstr "Usuarios:" + +#: ../../operation/incidents/incident.php:262 +msgid "All users" +msgstr "Todos los usuarios" + +#: ../../operation/incidents/incident.php:277 +msgid "Agents:" +msgstr "Agentes:" + +#: ../../operation/incidents/incident.php:279 +#: ../../godmode/db/db_purge.php:167 +msgid "All agents" +msgstr "Todos los agentes" + +#: ../../operation/incidents/incident.php:284 +msgid "Groups:" +msgstr "Grupos:" + +#: ../../operation/incidents/incident.php:290 +msgid "Free text:" +msgstr "Texto libre:" + +#: ../../operation/incidents/incident.php:291 +msgid "Search by incident name or description, list matches." +msgstr "" +"Búsqueda por nombre de incidencia o descripción. Lista las concidencias" + +#: ../../operation/incidents/incident.php:340 +#: ../../godmode/servers/servers.build_table.php:72 +#: ../../godmode/agentes/agent_incidents.php:90 +msgid "Updated" +msgstr "Actualizado hace" + +#: ../../operation/incidents/incident.php:399 +msgid "Delete incidents" +msgstr "Borrar incidentes" + +#: ../../operation/incidents/incident.php:403 +msgid "Become owner" +msgstr "Hacerse propietario" + +#: ../../extensions/resource_exportation.php:53 +#: ../../extensions/resource_exportation.php:338 +msgid "Resource exportation" +msgstr "Exportación de recursos" + +#: ../../extensions/resource_exportation.php:341 +msgid "" +"This extension makes exportation of resource template more easy. Here you " +"can export as a resource template in Pandora FMS 3.x format (.ptr). " +msgstr "" +"Esta extensión hace la exportación de plantillas de recursos más sencillo. " +"Desde aquí puedes exportar como plantillas de recursos en el formato de " +"Pandora FMS 3.x (.ptr). " + +#: ../../extensions/resource_exportation.php:352 +msgid "Report" +msgstr "Informe" + +#: ../../extensions/module_groups.php:39 +msgid "Number fired of alerts" +msgstr "Numero de alertas disparadas" + +#: ../../extensions/module_groups.php:46 +#: ../../godmode/massive/massive_add_alerts.php:174 +#: ../../godmode/massive/massive_enable_disable_alerts.php:148 +#: ../../godmode/massive/massive_standby_alerts.php:148 +#: ../../godmode/massive/massive_delete_alerts.php:206 +msgid "Alert template" +msgstr "Plantilla de alertas" + +#: ../../extensions/module_groups.php:84 +#: ../../include/functions_filemanager.php:583 +#: ../../include/functions_treeview.php:382 +#: ../../include/functions_reporting_html.php:1952 +#: ../../godmode/alerts/alert_view.php:344 +#: ../../godmode/alerts/alert_list.list.php:121 +#: ../../godmode/alerts/alert_list.list.php:410 +#: ../../godmode/alerts/alert_list.builder.php:83 ../../godmode/menu.php:156 +#: ../../godmode/events/event_responses.list.php:57 +#: ../../godmode/category/category.php:111 +#: ../../godmode/groups/group_list.php:341 +#: ../../godmode/agentes/planned_downtime.editor.php:760 +#: ../../godmode/agentes/modificar_agente.php:494 +#: ../../godmode/agentes/fields_manager.php:97 ../../godmode/tag/tag.php:205 +msgid "Actions" +msgstr "Acciones" + +#: ../../extensions/module_groups.php:168 +msgid "Combined table of agent group and module group" +msgstr "Tabla combinada de grupos de agentes y grupos de módulos" + +#: ../../extensions/module_groups.php:171 +msgid "" +"This table shows in columns the modules group and in rows agents group. The " +"cell shows all modules" +msgstr "" +"Esta tabla muestra en las columnas del grupo de los módulos y en hileras de " +"agentes de grupo. La celda muestra todos los módulos" + +#: ../../extensions/module_groups.php:297 +msgid "" +"Orange cell when the module group and agent have at least one alarm fired." +msgstr "" +"Celda de color naranja cuando el grupo y el agente del modulo tengan al " +"menos una alerta disparada." + +#: ../../extensions/module_groups.php:298 +msgid "" +"Red cell when the module group and agent have at least one module in " +"critical status and the others in any status" +msgstr "" +"Cuadro rojo cuando el grupo de módulos y el agente tengan al menos un módulo " +"en estado crítico y los demás en cualquier otro estado." + +#: ../../extensions/module_groups.php:299 +msgid "" +"Yellow cell when the module group and agent have at least one in warning " +"status and the others in grey or green status" +msgstr "" +"Cuadro amarillo cuando el grupo de módulos y el agente tengan al menos un " +"módulo en estado crítico y los demás en cualquier otro estado." + +#: ../../extensions/module_groups.php:300 +msgid "" +"Green cell when the module group and agent have all modules in OK status" +msgstr "" +"Cuadro verde cuando todos los grupos de modulos y los agentes estén en " +"estado OK." + +#: ../../extensions/module_groups.php:301 +msgid "" +"Grey cell when the module group and agent have at least one in unknown " +"status and the others in green status" +msgstr "" +"Cuadro gris cuando el grupo de módulos y el agente tienen al menos uno en " +"estado desconocido, todos los demás están en OK y no tiene ninguno en estado " +"critico o warning." + +#: ../../extensions/module_groups.php:302 +msgid "" +"Blue cell when the module group and agent have all modules in not init " +"status." +msgstr "" +"Azul cuando todos los módulos de todos los agentes del grupo tienen estado " +"no inicializado." + +#: ../../extensions/module_groups.php:307 +msgid "There are no defined groups or module groups" +msgstr "No hay grupos o grupos de módulos definidos." + +#: ../../extensions/resource_registration.php:40 +#, php-format +msgid "Success add '%s' item in report '%s'." +msgstr "Éxito al añadir el objeto '%s' al informe '%s'." + +#: ../../extensions/resource_registration.php:41 +#, php-format +msgid "Error create '%s' item in report '%s'." +msgstr "Error al añadir el objeto '%s' al informe '%s'." + +#: ../../extensions/resource_registration.php:68 +#, php-format +msgid "Error create '%s' report, the name exist and there aren't free name." +msgstr "" +"Error al crear el informe '%s'. El nombre ya existe y no hay nombres " +"disponibles." + +#: ../../extensions/resource_registration.php:75 +#, php-format +msgid "" +"Warning create '%s' report, the name exist, the report have a name %s." +msgstr "" +"Advertencia al crear el informe '%s'. El nombre ya existe y el informe tiene " +"el nombre %s." + +#: ../../extensions/resource_registration.php:82 +msgid "Error the report haven't name." +msgstr "Error. El informe no tiene un nombre." + +#: ../../extensions/resource_registration.php:88 +msgid "Error the report haven't group." +msgstr "Error. El informe no tiene un grupo asignado." + +#: ../../extensions/resource_registration.php:98 +#, php-format +msgid "Success create '%s' report." +msgstr "Éxito al crear el informe '%s'." + +#: ../../extensions/resource_registration.php:99 +#, php-format +msgid "Error create '%s' report." +msgstr "Error al crear el informe '%s'-" + +#: ../../extensions/resource_registration.php:327 +#: ../../extensions/resource_registration.php:348 +#: ../../extensions/resource_registration.php:358 +#, php-format +msgid "Success add '%s' content." +msgstr "Éxito al añadir el contenido '%s'." + +#: ../../extensions/resource_registration.php:328 +#: ../../extensions/resource_registration.php:349 +#: ../../extensions/resource_registration.php:359 +#, php-format +msgid "Error add '%s' action." +msgstr "Error al añadir la acción '%s'." + +#: ../../extensions/resource_registration.php:335 +#, php-format +msgid "Success add '%s' SLA." +msgstr "Éxito al añadir el SLA '%s'." + +#: ../../extensions/resource_registration.php:336 +#, php-format +msgid "Error add '%s' SLA." +msgstr "Error al añadir el SLA '%s'." + +#: ../../extensions/resource_registration.php:377 +#, php-format +msgid "Error create '%s' visual map, lost tag name." +msgstr "Error al crear el mapa visual '%s'. Falta el nombre de la etiqueta." + +#: ../../extensions/resource_registration.php:413 +#, php-format +msgid "" +"Error create '%s' visual map, the name exist and there aren't free name." +msgstr "" +"Error al crear el mapa visual '%s'. El nombre ya existe y no hay nombres " +"disponibles." + +#: ../../extensions/resource_registration.php:420 +#, php-format +msgid "" +"Warning create '%s' visual map, the name exist, the report have a name %s." +msgstr "" +"Advertencia al crear el mapa visual '%s'. El nombre ya existe y el informe " +"tiene el nombre %s." + +#: ../../extensions/resource_registration.php:428 +#, php-format +msgid "Success create '%s' visual map." +msgstr "Éxito al crear el mapa visual '%s'." + +#: ../../extensions/resource_registration.php:429 +#, php-format +msgid "Error create '%s' visual map." +msgstr "Error al crear el mapa visual '%s'." + +#: ../../extensions/resource_registration.php:535 +#, php-format +msgid "Success create item type '%d' visual map." +msgstr "Éxito al crear el objeto de tipo '%d' del mapa visual." + +#: ../../extensions/resource_registration.php:536 +#, php-format +msgid "Error create item type '%d' visual map." +msgstr "Error al crear el tipo de objeto '%d' del mapa visual." + +#: ../../extensions/resource_registration.php:554 +#: ../../extensions/resource_registration.php:569 +#, php-format +msgid "Success create item for agent '%s' visual map." +msgstr "Éxito al crear el objeto de agente '%s' del mapa visual." + +#: ../../extensions/resource_registration.php:555 +#: ../../extensions/resource_registration.php:570 +#, php-format +msgid "Error create item for agent '%s' visual map." +msgstr "Error al crear el objeto de agente '%s' del mapa visual." + +#: ../../extensions/resource_registration.php:792 +#, php-format +msgid "Success create '%s' component." +msgstr "Creado componente '%s' satisfactoriamente" + +#: ../../extensions/resource_registration.php:793 +#, php-format +msgid "Error create '%s' component." +msgstr "Hubo un problema al crear el componente '%s'" + +#: ../../extensions/resource_registration.php:849 +#: ../../extensions/resource_registration.php:889 +msgid "Resource registration" +msgstr "Registro del recurso" + +#: ../../extensions/resource_registration.php:852 +msgid "Error, please install the PHP libXML in the system." +msgstr "Error, por favor, installe la libreria PHP LibXML en el sistema." + +#: ../../extensions/resource_registration.php:858 +#, php-format +msgid "" +"This extension makes registration of resource template more easy. Here you " +"can upload a resource template in Pandora FMS 3.x format (.ptr). Please " +"refer to documentation on how to obtain and use Pandora FMS resources. " +"

    You can get more resurces in our Public Resource " +"Library" +msgstr "" +"Esta extensión hace el registro de una plantilla de recursos de forma fácil. " +"Puede subir una plantilla de recursos en el formato (.PTR), de Pandora FMS. " +"Por favor, consulte la documentación sobre como obtener y usar los recursos " +"de plantilla de Pandora FMS

    Puede obtener más recursos en nuestra Libreria Pública de recursos." + +#: ../../extensions/resource_registration.php:872 +msgid "Group filter: " +msgstr "Filtrado por grupos: " + +#: ../../extensions/disabled/ssh_gateway.php:52 +msgid "You need to specify a user and a host address" +msgstr "Necesita especificar un usuario y una dirección del host" + +#: ../../extensions/disabled/ssh_gateway.php:57 +#: ../../godmode/snmpconsole/snmp_trap_generator.php:66 +msgid "Host address" +msgstr "Dirección del Host" + +#: ../../extensions/disabled/ssh_gateway.php:59 +#, php-format +msgid "For security reasons the following characters are not allowed: %s" +msgstr "" +"Por razones de seguridad, los siguientes caracteres no se permiten: %s" + +#: ../../extensions/disabled/ssh_gateway.php:60 +msgid "Connect" +msgstr "Conectar" + +#: ../../extensions/disabled/ssh_gateway.php:63 +msgid "Port (use 0 for default)" +msgstr "Puerto (uso de 0 por defecto)" + +#: ../../extensions/disabled/ssh_gateway.php:65 +msgid "Connect mode" +msgstr "Modo conexión" + +#: ../../extensions/disabled/matrix_events.php:29 +msgid "Matrix events" +msgstr "Eventos Matrix" + +#: ../../extensions/disabled/vnc_view.php:25 +msgid "VNC Display (:0 by default)" +msgstr "VNC Display (: 0 por defecto)" + +#: ../../extensions/disabled/vnc_view.php:28 +msgid "Send" +msgstr "Enviar" + +#: ../../extensions/disabled/vnc_view.php:42 +msgid "VNC view" +msgstr "Vista VNC" + +#: ../../extensions/net_tools.php:96 +msgid "The agent hasn't got IP" +msgstr "El agente no tiene IP" + +#: ../../extensions/net_tools.php:118 ../../extensions/api_checker.php:132 +#: ../../include/functions_menu.php:574 +#: ../../include/functions_reporting_html.php:1481 +#: ../../include/functions_reporting_html.php:2582 +#: ../../godmode/extensions.php:153 +#: ../../godmode/reporting/reporting_builder.item_editor.php:1748 +msgid "Operation" +msgstr "Operación" + +#: ../../extensions/net_tools.php:120 +msgid "" +"You can set the command path in the menu Administration -> Extensions -" +"> Config Network Tools" +msgstr "" +"Puede introducir la ruta de comando en el menú Administration -> " +"Extensions -> Config Network Tools" + +#: ../../extensions/net_tools.php:123 +msgid "Traceroute" +msgstr "Traceroute" + +#: ../../extensions/net_tools.php:124 +msgid "Ping host & Latency" +msgstr "Ping host y Latencia" + +#: ../../extensions/net_tools.php:125 +msgid "SNMP Interface status" +msgstr "Estado de la interfaz SNMP" + +#: ../../extensions/net_tools.php:126 +msgid "Basic TCP Port Scan" +msgstr "Escaneo básico de puertos TCP" + +#: ../../extensions/net_tools.php:127 +msgid "DiG/Whois Lookup" +msgstr "Búsqueda DiG/Whois" + +#: ../../extensions/net_tools.php:145 +msgid "SNMP Community" +msgstr "Comunidad SNMP" + +#: ../../extensions/net_tools.php:148 ../../include/functions_events.php:1796 +msgid "Execute" +msgstr "Ejecutar" + +#: ../../extensions/net_tools.php:162 +msgid "Traceroute executable does not exist." +msgstr "El ejecutable Traceroute no existe." + +#: ../../extensions/net_tools.php:165 +msgid "Traceroute to " +msgstr "Trazando ruta a " + +#: ../../extensions/net_tools.php:174 +msgid "Ping executable does not exist." +msgstr "El ejecutable Ping no existe." + +#: ../../extensions/net_tools.php:177 +#, php-format +msgid "Ping to %s" +msgstr "Ping a %s" + +#: ../../extensions/net_tools.php:186 +msgid "Nmap executable does not exist." +msgstr "El ejecutable Nmap no existe." + +#: ../../extensions/net_tools.php:189 +msgid "Basic TCP Scan on " +msgstr "Escaneo básico TCP en " + +#: ../../extensions/net_tools.php:196 +msgid "Domain and IP information for " +msgstr "Información de dominio e IP para " + +#: ../../extensions/net_tools.php:200 +msgid "Dig executable does not exist." +msgstr "El ejecutable Dig no existe." + +#: ../../extensions/net_tools.php:210 +msgid "Whois executable does not exist." +msgstr "El ejecutable Whois no existe." + +#: ../../extensions/net_tools.php:219 +msgid "SNMP information for " +msgstr "Información SNMP para " + +#: ../../extensions/net_tools.php:223 +msgid "SNMPget executable does not exist." +msgstr "El ejecutable SNMPget no existe." + +#: ../../extensions/net_tools.php:226 +msgid "Uptime" +msgstr "Tiempo en Activo" + +#: ../../extensions/net_tools.php:230 +msgid "Device info" +msgstr "Información del dispositivo" + +#: ../../extensions/net_tools.php:238 +msgid "Interface" +msgstr "Interfaz" + +#: ../../extensions/net_tools.php:268 ../../extensions/net_tools.php:343 +msgid "Config Network Tools" +msgstr "Configuración de herramientas de red" + +#: ../../extensions/net_tools.php:289 ../../extensions/net_tools.php:290 +msgid "Set the paths." +msgstr "Introducir rutas" + +#: ../../extensions/net_tools.php:310 +msgid "Traceroute path" +msgstr "Ruta Traceroute" + +#: ../../extensions/net_tools.php:311 +msgid "If it is empty, Pandora searchs the traceroute system." +msgstr "Si está vacío, Pandora FMS buscará el sistema Traceroute" + +#: ../../extensions/net_tools.php:314 +msgid "Ping path" +msgstr "Ruta al comando ping" + +#: ../../extensions/net_tools.php:315 +msgid "If it is empty, Pandora searchs the ping system." +msgstr "Si está vacío, Pandora FMS buscará el sistema ping" + +#: ../../extensions/net_tools.php:318 +msgid "Nmap path" +msgstr "Ruta Nmap" + +#: ../../extensions/net_tools.php:319 +msgid "If it is empty, Pandora searchs the nmap system." +msgstr "Si está vacío, Pandora FMS buscará el sistema nmap." + +#: ../../extensions/net_tools.php:322 +msgid "Dig path" +msgstr "Ruta Dig" + +#: ../../extensions/net_tools.php:323 +msgid "If it is empty, Pandora searchs the dig system." +msgstr "Si está vacío, Pandora FMS buscará el sistema dig" + +#: ../../extensions/net_tools.php:326 +msgid "Snmpget path" +msgstr "Ruta Snmpget" + +#: ../../extensions/net_tools.php:327 +msgid "If it is empty, Pandora searchs the snmpget system." +msgstr "Si está vacío, Pandora FMS buscará el sistema snmpget" + +#: ../../extensions/net_tools.php:332 +#: ../../godmode/reporting/reporting_builder.list_items.php:305 +#: ../../godmode/update_manager/update_manager.php:35 +msgid "Options" +msgstr "Opciones" + +#: ../../extensions/insert_data.php:56 +msgid "Insert data" +msgstr "Insertar datos" + +#: ../../extensions/insert_data.php:93 +msgid "You haven't privileges for insert data in the agent." +msgstr "No tienes privilegios para insertar datos en el agente" + +#: ../../extensions/insert_data.php:130 +#, php-format +msgid "Can't save agent (%s), module (%s) data xml." +msgstr "No se puede guardar el agente (%s), modulo (%s) datos xml" + +#: ../../extensions/insert_data.php:137 +#, php-format +msgid "Save agent (%s), module (%s) data xml." +msgstr "Guardar agente (%s), módulo (%s) datos xml." + +#: ../../extensions/insert_data.php:146 +#, php-format +msgid "" +"Please check that the directory \"%s\" is writeable by the apache user.

    The CSV file format is " +"date;value<newline>date;value<newline>... The date in CSV is in " +"format Y/m/d H:i:s." +msgstr "" +"Por favor, compruebe que se puede escribir en el directorio \"%s\"por " +"usuarios de apache.

    El formato del archivo CSV es " +"date;value<newline>date;value<newline>... La fecha en CVS está " +"en formato Y/m/d H:i:s." + +#: ../../extensions/insert_data.php:179 ../../general/header.php:204 +#: ../../godmode/snmpconsole/snmp_trap_generator.php:85 +#: ../../godmode/alerts/configure_alert_template.php:592 +#: ../../godmode/alerts/alert_list.builder.php:77 +#: ../../godmode/alerts/alert_list.builder.php:125 +#: ../../godmode/massive/massive_add_alerts.php:176 +#: ../../godmode/massive/massive_delete_modules.php:412 +#: ../../godmode/massive/massive_delete_modules.php:481 +#: ../../godmode/massive/massive_copy_modules.php:95 +#: ../../godmode/massive/massive_edit_modules.php:256 +#: ../../godmode/massive/massive_edit_modules.php:310 +#: ../../godmode/massive/massive_delete_alerts.php:208 +#: ../../godmode/gis_maps/configure_gis_map.php:588 +msgid "Select" +msgstr "Seleccionar" + +#: ../../extensions/insert_data.php:258 +msgid "Insert Data" +msgstr "Insertar Datos" + #: ../../extensions/api_checker.php:92 ../../extensions/api_checker.php:228 msgid "API checker" msgstr "Verificación API" #: ../../extensions/api_checker.php:99 ../../extensions/users_connected.php:78 +#: ../../include/functions_visual_map_editor.php:653 +#: ../../include/functions_reporting_html.php:1901 +#: ../../include/functions_reporting_html.php:2075 +#: ../../godmode/reporting/visual_console_builder.elements.php:558 #: ../../godmode/admin_access_logs.php:69 #: ../../godmode/admin_access_logs.php:70 -#: ../../godmode/reporting/visual_console_builder.elements.php:558 -#: ../../include/functions_visual_map_editor.php:699 -#: ../../include/functions_reporting_html.php:1907 -#: ../../include/functions_reporting_html.php:2081 -#: ../../enterprise/extensions/ipam/ipam_network.php:272 -#: ../../enterprise/extensions/ipam/ipam_network.php:273 -#: ../../enterprise/include/functions_reporting_pdf.php:2317 msgid "IP" msgstr "IP" @@ -1457,78 +7036,17 @@ msgstr "Consola URL de Pandora FMS" msgid "API Pass" msgstr "Contraseña API" -#: ../../extensions/api_checker.php:114 -#: ../../extensions/disabled/ssh_gateway.php:59 -#: ../../extensions/users_connected.php:77 ../../general/login_page.php:147 -#: ../../general/login_page.php:176 ../../general/logon_ok.php:224 -#: ../../general/logon_ok.php:420 ../../godmode/admin_access_logs.php:63 -#: ../../godmode/admin_access_logs.php:188 -#: ../../godmode/events/custom_events.php:77 -#: ../../godmode/events/custom_events.php:155 -#: ../../godmode/setup/setup_ehorus.php:73 ../../include/functions.php:2335 -#: ../../include/functions_config.php:347 -#: ../../include/functions_config.php:358 -#: ../../include/functions_config.php:368 -#: ../../include/functions_events.php:37 -#: ../../include/functions_events.php:3547 -#: ../../include/functions_events.php:3928 -#: ../../include/functions_reporting_html.php:3595 -#: ../../mobile/include/user.class.php:245 -#: ../../mobile/operation/tactical.php:309 -#: ../../operation/events/events.build_table.php:173 -#: ../../operation/events/events.build_table.php:582 -#: ../../operation/search_users.php:68 -#: ../../enterprise/extensions/cron/main.php:196 -#: ../../enterprise/extensions/disabled/check_acls.php:42 -#: ../../enterprise/extensions/disabled/check_acls.php:120 -#: ../../enterprise/extensions/vmware/main.php:243 -#: ../../enterprise/godmode/alerts/configure_alert_rule.php:167 -#: ../../enterprise/godmode/servers/manage_export_form.php:97 -#: ../../enterprise/godmode/setup/setup_auth.php:272 -#: ../../enterprise/godmode/setup/setup_auth.php:303 -#: ../../enterprise/godmode/setup/setup_auth.php:334 -#: ../../enterprise/meta/general/login_page.php:79 -#: ../../enterprise/meta/general/login_page.php:108 -#: ../../enterprise/meta/include/functions_events_meta.php:64 -#: ../../enterprise/meta/include/functions_meta.php:849 -#: ../../enterprise/meta/include/functions_meta.php:902 -#: ../../enterprise/meta/include/functions_meta.php:955 -#: ../../enterprise/meta/include/functions_wizard_meta.php:402 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1311 -msgid "User" -msgstr "Usuario" - -#: ../../extensions/api_checker.php:119 ../../general/login_page.php:155 -#: ../../general/login_page.php:183 -#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:264 -#: ../../godmode/agentes/module_manager_editor_wmi.php:57 -#: ../../godmode/massive/massive_edit_modules.php:528 -#: ../../godmode/modules/manage_network_components_form_wmi.php:50 +#: ../../extensions/api_checker.php:119 +#: ../../mobile/include/user.class.php:252 ../../general/login_page.php:141 +#: ../../general/login_page.php:165 ../../include/functions_config.php:334 +#: ../../include/functions_config.php:345 +#: ../../include/functions_config.php:355 #: ../../godmode/setup/setup_ehorus.php:79 -#: ../../godmode/users/configure_user.php:492 -#: ../../include/functions_config.php:349 -#: ../../include/functions_config.php:360 -#: ../../include/functions_config.php:370 -#: ../../mobile/include/user.class.php:252 -#: ../../enterprise/extensions/vmware/main.php:248 -#: ../../enterprise/godmode/agentes/inventory_manager.php:191 -#: ../../enterprise/godmode/policies/policy_agent_wizard.wmi_explorer.php:262 -#: ../../enterprise/godmode/policies/policy_inventory_modules.php:203 -#: ../../enterprise/godmode/servers/credential_boxes_satellite.php:326 -#: ../../enterprise/godmode/servers/manage_credential_boxes.php:55 -#: ../../enterprise/godmode/servers/manage_export_form.php:101 -#: ../../enterprise/godmode/setup/setup_auth.php:278 -#: ../../enterprise/godmode/setup/setup_auth.php:309 -#: ../../enterprise/godmode/setup/setup_auth.php:340 -#: ../../enterprise/include/functions_setup.php:30 -#: ../../enterprise/include/functions_setup.php:59 -#: ../../enterprise/meta/general/login_page.php:87 -#: ../../enterprise/meta/general/login_page.php:116 -#: ../../enterprise/meta/include/functions_meta.php:859 -#: ../../enterprise/meta/include/functions_meta.php:912 -#: ../../enterprise/meta/include/functions_meta.php:965 -#: ../../enterprise/meta/include/functions_wizard_meta.php:406 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1315 +#: ../../godmode/massive/massive_edit_modules.php:528 +#: ../../godmode/users/configure_user.php:454 +#: ../../godmode/modules/manage_network_components_form_wmi.php:50 +#: ../../godmode/agentes/module_manager_editor_wmi.php:57 +#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:264 msgid "Password" msgstr "Contraseña" @@ -1536,40 +7054,6 @@ msgstr "Contraseña" msgid "Action (get or set)" msgstr "Acción (obtener o introducir)" -#: ../../extensions/api_checker.php:132 ../../extensions/net_tools.php:118 -#: ../../godmode/extensions.php:153 -#: ../../godmode/reporting/reporting_builder.item_editor.php:1753 -#: ../../include/functions_menu.php:585 -#: ../../include/functions_reporting_html.php:1487 -#: ../../include/functions_reporting_html.php:2592 -#: ../../enterprise/dashboard/widgets/top_n.php:128 -#: ../../enterprise/dashboard/widgets/top_n.php:337 -#: ../../enterprise/godmode/policies/policy_queue.php:342 -#: ../../enterprise/godmode/policies/policy_queue.php:376 -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:173 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:2106 -#: ../../enterprise/include/functions_reporting_pdf.php:835 -#: ../../enterprise/include/functions_reporting_pdf.php:928 -#: ../../enterprise/meta/advanced/policymanager.queue.php:216 -#: ../../enterprise/meta/advanced/policymanager.queue.php:258 -msgid "Operation" -msgstr "Operación" - -#: ../../extensions/api_checker.php:137 -#: ../../godmode/agentes/agent_incidents.php:85 -#: ../../godmode/agentes/agent_manager.php:163 -#: ../../godmode/agentes/fields_manager.php:94 -#: ../../godmode/agentes/module_manager_editor_common.php:156 -#: ../../godmode/alerts/alert_commands.php:331 -#: ../../godmode/groups/group_list.php:337 -#: ../../godmode/groups/modu_group_list.php:182 -#: ../../godmode/modules/module_list.php:58 ../../godmode/setup/os.list.php:33 -#: ../../include/functions_events.php:3511 -#: ../../operation/events/events.build_table.php:133 -#: ../../operation/incidents/incident.php:335 -msgid "ID" -msgstr "ID" - #: ../../extensions/api_checker.php:142 msgid "ID 2" msgstr "ID 2" @@ -1578,34 +7062,6 @@ msgstr "ID 2" msgid "Return Type" msgstr "Tipo de retorno" -#: ../../extensions/api_checker.php:152 -#: ../../godmode/groups/configure_group.php:190 -#: ../../godmode/snmpconsole/snmp_alert.php:33 -#: ../../godmode/users/configure_user.php:567 -#: ../../include/functions_graph.php:2595 -#: ../../include/functions_graph.php:2745 -#: ../../include/functions_graph.php:2786 -#: ../../include/functions_graph.php:2827 -#: ../../include/functions_graph.php:2883 -#: ../../include/functions_graph.php:2939 -#: ../../include/functions_graph.php:2993 -#: ../../include/functions_graph.php:3171 -#: ../../include/functions_graph.php:3316 -#: ../../include/functions_graph.php:3366 -#: ../../include/functions_graph.php:4377 -#: ../../operation/gis_maps/render_view.php:152 -#: ../../operation/snmpconsole/snmp_statistics.php:172 -#: ../../operation/snmpconsole/snmp_statistics.php:219 -#: ../../operation/snmpconsole/snmp_view.php:429 -#: ../../operation/snmpconsole/snmp_view.php:810 -#: ../../operation/snmpconsole/snmp_view.php:832 -#: ../../operation/users/user_edit.php:282 -#: ../../enterprise/godmode/massive/massive_delete_alerts_snmp.php:33 -#: ../../enterprise/godmode/massive/massive_modify_alerts_snmp.php:34 -#: ../../enterprise/godmode/setup/setup_acl.php:157 -msgid "Other" -msgstr "Otro" - #: ../../extensions/api_checker.php:157 msgid "Other Mode" msgstr "Otro modo" @@ -1615,8 +7071,6 @@ msgid "Raw URL" msgstr "URL en crudo" #: ../../extensions/api_checker.php:171 -#: ../../enterprise/meta/include/functions_wizard_meta.php:833 -#: ../../enterprise/meta/include/functions_wizard_meta.php:918 msgid "Credentials" msgstr "Credenciales" @@ -1637,17 +7091,6 @@ msgstr "URL Personalizada:" msgid "Result" msgstr "Resultado" -#: ../../extensions/api_checker.php:201 -#: ../../godmode/events/event_responses.editor.php:114 -#: ../../godmode/events/event_responses.editor.php:121 -#: ../../godmode/events/event_responses.editor.php:124 -#: ../../godmode/reporting/reporting_builder.item_editor.php:1243 -#: ../../operation/gis_maps/ajax.php:293 -#: ../../enterprise/dashboard/widgets/url.php:25 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1549 -msgid "URL" -msgstr "URL" - #: ../../extensions/api_checker.php:203 ../../extensions/api_checker.php:220 msgid "Show URL" msgstr "Mostrar URL" @@ -1656,6 +7099,115 @@ msgstr "Mostrar URL" msgid "Hide URL" msgstr "Ocultar URL" +#: ../../extensions/users_connected.php:38 +#: ../../extensions/users_connected.php:122 +#: ../../extensions/users_connected.php:123 +msgid "Users connected" +msgstr "Usuarios conectados" + +#: ../../extensions/users_connected.php:66 +msgid "No other users connected" +msgstr "No hay otros usuarios conectados" + +#: ../../extensions/agents_modules.php:103 +#: ../../extensions/agents_alerts.php:81 +#: ../../include/functions_netflow.php:1134 +#: ../../include/functions_netflow.php:1144 +#: ../../include/functions_netflow.php:1161 +#: ../../include/functions_netflow.php:1169 +#: ../../include/functions_netflow.php:1193 +#: ../../include/functions_html.php:727 ../../include/functions.php:430 +#: ../../include/functions.php:564 +#: ../../godmode/snmpconsole/snmp_alert.php:938 +#: ../../godmode/alerts/configure_alert_action.php:144 +#: ../../godmode/alerts/alert_list.builder.php:136 +#: ../../godmode/setup/setup_visuals.php:711 +msgid "seconds" +msgstr "segundos" + +#: ../../extensions/agents_modules.php:154 +#: ../../extensions/agents_modules.php:156 +#: ../../godmode/massive/massive_add_action_alerts.php:171 +#: ../../godmode/massive/massive_add_alerts.php:169 +#: ../../godmode/massive/massive_delete_action_alerts.php:172 +#: ../../godmode/massive/massive_delete_modules.php:501 +#: ../../godmode/massive/massive_edit_modules.php:349 +#: ../../godmode/massive/massive_delete_alerts.php:229 +#: ../../godmode/reporting/reporting_builder.item_editor.php:1045 +msgid "Show common modules" +msgstr "Mostrar módulos comunes" + +#: ../../extensions/agents_modules.php:155 +#: ../../godmode/massive/massive_add_action_alerts.php:172 +#: ../../godmode/massive/massive_add_alerts.php:169 +#: ../../godmode/massive/massive_delete_action_alerts.php:173 +#: ../../godmode/massive/massive_delete_modules.php:501 +#: ../../godmode/massive/massive_edit_modules.php:350 +#: ../../godmode/massive/massive_delete_alerts.php:229 +#: ../../godmode/reporting/reporting_builder.item_editor.php:1046 +msgid "Show all modules" +msgstr "Mostrar todos los módulos" + +#: ../../extensions/agents_modules.php:165 +#: ../../include/functions_visual_map_editor.php:627 +#: ../../godmode/reporting/reporting_builder.item_editor.php:1512 +msgid "Update item" +msgstr "Actualizar item" + +#: ../../extensions/agents_modules.php:176 +#: ../../include/functions_reports.php:588 +#: ../../include/graphs/functions_pchart.php:1196 +msgid "Agents/Modules" +msgstr "Agentes/Módulos" + +#: ../../extensions/agents_modules.php:305 +#: ../../include/functions_reporting.php:1679 +msgid "There are no agents with modules" +msgstr "No hay agentes con módulos" + +#: ../../extensions/agents_modules.php:331 +msgid "Previous modules" +msgstr "Módulos anteriores" + +#: ../../extensions/agents_modules.php:370 +msgid "More modules" +msgstr "Más modulos" + +#: ../../extensions/agents_modules.php:491 +#: ../../include/functions_reporting_html.php:1439 +msgid "Orange cell when the module has fired alerts" +msgstr "Cuadro naranja cuando el módulo ha lanzado alertas." + +#: ../../extensions/agents_modules.php:492 +#: ../../include/functions_reporting_html.php:1440 +msgid "Red cell when the module has a critical status" +msgstr "Cuadro rojo cuando el modulo está en estado crítico." + +#: ../../extensions/agents_modules.php:493 +#: ../../include/functions_reporting_html.php:1441 +msgid "Yellow cell when the module has a warning status" +msgstr "Cuadro amarillo cuando el módulo está en estado Warning." + +#: ../../extensions/agents_modules.php:494 +#: ../../include/functions_reporting_html.php:1442 +msgid "Green cell when the module has a normal status" +msgstr "Cuadro verde cuando el módulo está en estado normal." + +#: ../../extensions/agents_modules.php:495 +#: ../../include/functions_reporting_html.php:1443 +msgid "Grey cell when the module has an unknown status" +msgstr "Cuadro gris cuando el módulo está en estado desconocido" + +#: ../../extensions/agents_modules.php:496 +#: ../../include/functions_reporting_html.php:1444 +msgid "Cell turns grey when the module is in 'not initialize' status" +msgstr "" +"La celda se vuelve gris cuando el módulo está en estado \"no iniciado\"" + +#: ../../extensions/agents_modules.php:538 +msgid "Agents/Modules view" +msgstr "Vista de Agentes/Módulos" + #: ../../extensions/db_status.php:43 ../../extensions/db_status.php:361 msgid "DB Status" msgstr "Estado BD" @@ -1818,1786 +7370,6 @@ msgstr "Ejecutar SQL" msgid "DB interface" msgstr "Interfaz BBDD" -#: ../../extensions/disabled/matrix_events.php:29 -msgid "Matrix events" -msgstr "Eventos Matrix" - -#: ../../extensions/disabled/ssh_gateway.php:52 -msgid "You need to specify a user and a host address" -msgstr "Necesita especificar un usuario y una dirección del host" - -#: ../../extensions/disabled/ssh_gateway.php:57 -#: ../../godmode/snmpconsole/snmp_trap_generator.php:66 -msgid "Host address" -msgstr "Dirección del Host" - -#: ../../extensions/disabled/ssh_gateway.php:59 -#, php-format -msgid "For security reasons the following characters are not allowed: %s" -msgstr "" -"Por razones de seguridad, los siguientes caracteres no se permiten: %s" - -#: ../../extensions/disabled/ssh_gateway.php:60 -msgid "Connect" -msgstr "Conectar" - -#: ../../extensions/disabled/ssh_gateway.php:63 -msgid "Port (use 0 for default)" -msgstr "Puerto (uso de 0 por defecto)" - -#: ../../extensions/disabled/ssh_gateway.php:65 -msgid "Connect mode" -msgstr "Modo conexión" - -#: ../../extensions/disabled/vnc_view.php:25 -msgid "VNC Display (:0 by default)" -msgstr "VNC Display (: 0 por defecto)" - -#: ../../extensions/disabled/vnc_view.php:28 -msgid "Send" -msgstr "Enviar" - -#: ../../extensions/disabled/vnc_view.php:42 -msgid "VNC view" -msgstr "Vista VNC" - -#: ../../extensions/extension_uploader.php:28 -msgid "Uploader extension" -msgstr "Extensión de subidas" - -#: ../../extensions/extension_uploader.php:64 -msgid "Success to upload extension" -msgstr "Extensión subida con éxito" - -#: ../../extensions/extension_uploader.php:65 -msgid "Fail to upload extension" -msgstr "Fallo al subir extensión" - -#: ../../extensions/extension_uploader.php:73 -msgid "Upload extension" -msgstr "Subir extensión" - -#: ../../extensions/extension_uploader.php:75 -msgid "Upload the extension as a zip file." -msgstr "Subir la extensión como un archivo zip" - -#: ../../extensions/extension_uploader.php:77 -msgid "Upload enterprise extension" -msgstr "Actualizar extensión Enterprise" - -#: ../../extensions/extension_uploader.php:85 -#: ../../extensions/plugin_registration.php:43 -#: ../../extensions/resource_registration.php:876 -#: ../../godmode/alerts/alert_special_days.php:260 -#: ../../operation/incidents/incident_detail.php:507 -#: ../../enterprise/include/functions_policies.php:4110 -msgid "Upload" -msgstr "Subir" - -#: ../../extensions/extension_uploader.php:90 -msgid "Extension uploader" -msgstr "Cargador de extensiones" - -#: ../../extensions/files_repo/files_repo_form.php:65 -#: ../../godmode/reporting/visual_console_builder.wizard.php:260 -#: ../../include/functions_maps.php:40 -#: ../../include/functions_networkmap.php:1632 -#: ../../mobile/include/functions_web.php:26 -#: ../../mobile/operation/groups.php:66 ../../mobile/operation/home.php:50 -#: ../../operation/agentes/pandora_networkmap.php:404 -#: ../../operation/tree.php:61 -#: ../../enterprise/dashboard/widgets/events_list.php:57 -#: ../../enterprise/dashboard/widgets/groups_status.php:28 -#: ../../enterprise/dashboard/widgets/top_n_events_by_group.php:35 -#: ../../enterprise/dashboard/widgets/top_n_events_by_module.php:35 -#: ../../enterprise/dashboard/widgets/tree_view.php:34 -#: ../../enterprise/godmode/setup/setup_auth.php:427 -#: ../../enterprise/godmode/setup/setup_auth.php:468 -msgid "Groups" -msgstr "Grupos" - -#: ../../extensions/files_repo/files_repo_form.php:72 -#: ../../extensions/files_repo/files_repo_list.php:59 -#: ../../godmode/agentes/agent_manager.php:305 -#: ../../godmode/agentes/agent_template.php:230 -#: ../../godmode/agentes/modificar_agente.php:495 -#: ../../godmode/agentes/module_manager.php:563 -#: ../../godmode/agentes/module_manager_editor_common.php:355 -#: ../../godmode/agentes/planned_downtime.editor.php:482 -#: ../../godmode/agentes/planned_downtime.list.php:392 -#: ../../godmode/alerts/alert_commands.php:332 -#: ../../godmode/alerts/alert_templates.php:47 -#: ../../godmode/alerts/configure_alert_command.php:155 -#: ../../godmode/alerts/configure_alert_special_days.php:90 -#: ../../godmode/alerts/configure_alert_template.php:766 -#: ../../godmode/events/event_responses.editor.php:87 -#: ../../godmode/events/event_responses.list.php:55 -#: ../../godmode/groups/configure_group.php:182 -#: ../../godmode/groups/group_list.php:340 -#: ../../godmode/massive/massive_edit_agents.php:321 -#: ../../godmode/massive/massive_edit_modules.php:459 -#: ../../godmode/massive/massive_edit_plugins.php:451 -#: ../../godmode/modules/manage_network_components.php:567 -#: ../../godmode/modules/manage_network_components_form.php:263 -#: ../../godmode/modules/manage_network_templates.php:191 -#: ../../godmode/modules/manage_network_templates_form.php:150 -#: ../../godmode/modules/manage_network_templates_form.php:201 -#: ../../godmode/modules/module_list.php:60 -#: ../../godmode/netflow/nf_item_list.php:149 -#: ../../godmode/reporting/create_container.php:194 -#: ../../godmode/reporting/graph_builder.main.php:123 -#: ../../godmode/reporting/graphs.php:156 -#: ../../godmode/reporting/reporting_builder.item_editor.php:684 -#: ../../godmode/reporting/reporting_builder.list_items.php:306 -#: ../../godmode/reporting/reporting_builder.main.php:121 -#: ../../godmode/reporting/reporting_builder.php:533 -#: ../../godmode/servers/modificar_server.php:48 -#: ../../godmode/servers/plugin.php:312 ../../godmode/servers/plugin.php:444 -#: ../../godmode/servers/recon_script.php:107 -#: ../../godmode/servers/recon_script.php:154 -#: ../../godmode/servers/recon_script.php:349 -#: ../../godmode/setup/os.builder.php:36 ../../godmode/setup/os.list.php:35 -#: ../../godmode/setup/snmp_wizard.php:40 -#: ../../godmode/snmpconsole/snmp_alert.php:627 -#: ../../godmode/snmpconsole/snmp_alert.php:1163 -#: ../../godmode/snmpconsole/snmp_filters.php:94 -#: ../../godmode/snmpconsole/snmp_filters.php:131 -#: ../../godmode/tag/edit_tag.php:177 ../../godmode/tag/tag.php:156 -#: ../../godmode/tag/tag.php:200 ../../godmode/users/user_list.php:277 -#: ../../include/ajax/module.php:744 ../../include/functions_treeview.php:129 -#: ../../include/functions_treeview.php:587 -#: ../../include/functions_container.php:130 -#: ../../include/functions_events.php:1810 -#: ../../include/functions_reporting_html.php:123 -#: ../../include/functions_reporting_html.php:2082 -#: ../../include/functions_reporting_html.php:2115 -#: ../../include/functions_reporting_html.php:3106 -#: ../../include/functions_reporting_html.php:3820 -#: ../../include/functions_snmp_browser.php:415 -#: ../../mobile/operation/tactical.php:312 -#: ../../operation/agentes/custom_fields.php:64 -#: ../../operation/agentes/estado_agente.php:495 -#: ../../operation/agentes/estado_generalagente.php:171 -#: ../../operation/agentes/gis_view.php:183 -#: ../../operation/agentes/pandora_networkmap.editor.php:191 -#: ../../operation/events/events.php:91 ../../operation/gis_maps/ajax.php:302 -#: ../../operation/incidents/incident_detail.php:454 -#: ../../operation/incidents/incident_detail.php:506 -#: ../../operation/reporting/custom_reporting.php:39 -#: ../../operation/reporting/graph_viewer.php:339 -#: ../../operation/search_graphs.php:34 ../../operation/search_reports.php:39 -#: ../../operation/search_users.php:53 -#: ../../enterprise/extensions/backup/main.php:98 -#: ../../enterprise/extensions/backup/main.php:213 -#: ../../enterprise/extensions/cron/functions.php:62 -#: ../../enterprise/extensions/ipam/ipam_editor.php:85 -#: ../../enterprise/extensions/ipam/ipam_list.php:160 -#: ../../enterprise/extensions/ipam/ipam_network.php:143 -#: ../../enterprise/godmode/agentes/collection_manager.php:107 -#: ../../enterprise/godmode/agentes/collection_manager.php:165 -#: ../../enterprise/godmode/agentes/collections.php:234 -#: ../../enterprise/godmode/agentes/inventory_manager.php:234 -#: ../../enterprise/godmode/alerts/alert_events.php:501 -#: ../../enterprise/godmode/massive/massive_modify_alerts_snmp.php:241 -#: ../../enterprise/godmode/modules/configure_local_component.php:305 -#: ../../enterprise/godmode/modules/configure_local_component.php:443 -#: ../../enterprise/godmode/modules/manage_inventory_modules.php:155 -#: ../../enterprise/godmode/modules/manage_inventory_modules_form.php:80 -#: ../../enterprise/godmode/policies/configure_policy.php:75 -#: ../../enterprise/godmode/policies/policy_collections.php:123 -#: ../../enterprise/godmode/policies/policy_collections.php:194 -#: ../../enterprise/godmode/policies/policy_inventory_modules.php:243 -#: ../../enterprise/godmode/reporting/graph_template_editor.php:163 -#: ../../enterprise/godmode/reporting/graph_template_list.php:128 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:286 -#: ../../enterprise/godmode/reporting/reporting_builder.template_editor.php:122 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1223 -#: ../../enterprise/godmode/reporting/reporting_builder.template_list_item.php:252 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:331 -#: ../../enterprise/godmode/services/services.elements.php:383 -#: ../../enterprise/godmode/services/services.service.php:247 -#: ../../enterprise/godmode/setup/edit_skin.php:231 -#: ../../enterprise/godmode/setup/setup_skins.php:119 -#: ../../enterprise/godmode/snmpconsole/snmp_trap_editor.php:322 -#: ../../enterprise/godmode/snmpconsole/snmp_trap_editor_form.php:78 -#: ../../enterprise/include/functions_netflow_pdf.php:166 -#: ../../enterprise/include/functions_reporting.php:4942 -#: ../../enterprise/include/functions_reporting_csv.php:257 -#: ../../enterprise/include/functions_reporting_csv.php:260 -#: ../../enterprise/include/functions_reporting_csv.php:342 -#: ../../enterprise/include/functions_reporting_csv.php:344 -#: ../../enterprise/include/functions_reporting_csv.php:373 -#: ../../enterprise/include/functions_reporting_csv.php:375 -#: ../../enterprise/include/functions_reporting_csv.php:399 -#: ../../enterprise/include/functions_reporting_csv.php:401 -#: ../../enterprise/include/functions_reporting_csv.php:426 -#: ../../enterprise/include/functions_reporting_csv.php:428 -#: ../../enterprise/include/functions_reporting_csv.php:452 -#: ../../enterprise/include/functions_reporting_csv.php:454 -#: ../../enterprise/include/functions_reporting_csv.php:492 -#: ../../enterprise/include/functions_reporting_csv.php:494 -#: ../../enterprise/include/functions_reporting_csv.php:520 -#: ../../enterprise/include/functions_reporting_csv.php:522 -#: ../../enterprise/include/functions_reporting_csv.php:524 -#: ../../enterprise/include/functions_reporting_csv.php:555 -#: ../../enterprise/include/functions_reporting_csv.php:557 -#: ../../enterprise/include/functions_reporting_csv.php:559 -#: ../../enterprise/include/functions_reporting_csv.php:591 -#: ../../enterprise/include/functions_reporting_csv.php:593 -#: ../../enterprise/include/functions_reporting_csv.php:595 -#: ../../enterprise/include/functions_reporting_csv.php:627 -#: ../../enterprise/include/functions_reporting_csv.php:629 -#: ../../enterprise/include/functions_reporting_csv.php:632 -#: ../../enterprise/include/functions_reporting_csv.php:662 -#: ../../enterprise/include/functions_reporting_csv.php:664 -#: ../../enterprise/include/functions_reporting_csv.php:696 -#: ../../enterprise/include/functions_reporting_csv.php:698 -#: ../../enterprise/include/functions_reporting_csv.php:700 -#: ../../enterprise/include/functions_reporting_csv.php:732 -#: ../../enterprise/include/functions_reporting_csv.php:734 -#: ../../enterprise/include/functions_reporting_csv.php:736 -#: ../../enterprise/include/functions_reporting_csv.php:768 -#: ../../enterprise/include/functions_reporting_csv.php:770 -#: ../../enterprise/include/functions_reporting_csv.php:772 -#: ../../enterprise/include/functions_reporting_csv.php:804 -#: ../../enterprise/include/functions_reporting_csv.php:806 -#: ../../enterprise/include/functions_reporting_csv.php:808 -#: ../../enterprise/include/functions_reporting_csv.php:840 -#: ../../enterprise/include/functions_reporting_csv.php:842 -#: ../../enterprise/include/functions_reporting_csv.php:844 -#: ../../enterprise/include/functions_reporting_csv.php:876 -#: ../../enterprise/include/functions_reporting_csv.php:878 -#: ../../enterprise/include/functions_reporting_csv.php:917 -#: ../../enterprise/include/functions_reporting_csv.php:919 -#: ../../enterprise/include/functions_reporting_csv.php:1040 -#: ../../enterprise/include/functions_reporting_csv.php:1153 -#: ../../enterprise/include/functions_reporting_csv.php:1300 -#: ../../enterprise/include/functions_reporting_csv.php:1365 -#: ../../enterprise/include/functions_reporting_csv.php:1505 -#: ../../enterprise/include/functions_reporting_csv.php:1509 -#: ../../enterprise/include/functions_reporting_pdf.php:2175 -#: ../../enterprise/include/functions_reporting_pdf.php:2318 -#: ../../enterprise/include/functions_reporting_pdf.php:2366 -#: ../../enterprise/include/functions_reporting_pdf.php:2421 -#: ../../enterprise/include/functions_services.php:1414 -#: ../../enterprise/include/functions_update_manager.php:172 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:102 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1113 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1393 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1658 -#: ../../enterprise/meta/include/functions_wizard_meta.php:158 -#: ../../enterprise/meta/include/functions_wizard_meta.php:369 -#: ../../enterprise/meta/include/functions_wizard_meta.php:469 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1005 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1302 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1419 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1519 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1637 -#: ../../enterprise/mobile/include/enterprise.class.php:80 -#: ../../enterprise/operation/agentes/collection_view.php:65 -#: ../../enterprise/operation/agentes/manage_transmap_creation.php:269 -#: ../../enterprise/operation/agentes/manage_transmap_creation.php:358 -#: ../../enterprise/operation/agentes/policy_view.php:49 -#: ../../enterprise/operation/agentes/transactional_map.php:149 -#: ../../enterprise/operation/agentes/ver_agente.php:58 -#: ../../enterprise/operation/services/services.list.php:331 -#: ../../enterprise/operation/services/services.service.php:130 -msgid "Description" -msgstr "Descripción" - -#: ../../extensions/files_repo/files_repo_form.php:73 -msgid "Only 200 characters are permitted" -msgstr "Sólo 200 caracteres permitidos" - -#: ../../extensions/files_repo/files_repo_form.php:84 -#: ../../extensions/system_info.php:471 ../../extensions/system_info.php:526 -#: ../../godmode/extensions.php:143 -msgid "File" -msgstr "Archivo" - -#: ../../extensions/files_repo/files_repo_form.php:87 -#: ../../extensions/files_repo/files_repo_form.php:93 -#: ../../extensions/files_repo/files_repo_list.php:89 -msgid "Public link" -msgstr "Enlace público" - -#: ../../extensions/files_repo/files_repo_form.php:88 -#: ../../extensions/net_tools.php:338 -#: ../../godmode/agentes/agent_conf_gis.php:88 -#: ../../godmode/agentes/agent_manager.php:489 -#: ../../godmode/agentes/agent_template.php:253 -#: ../../godmode/agentes/configure_field.php:61 -#: ../../godmode/agentes/module_manager_editor.php:525 -#: ../../godmode/agentes/planned_downtime.editor.php:624 -#: ../../godmode/agentes/planned_downtime.list.php:466 -#: ../../godmode/agentes/planned_downtime.list.php:475 -#: ../../godmode/alerts/alert_list.list.php:147 -#: ../../godmode/alerts/alert_list.list.php:155 -#: ../../godmode/alerts/configure_alert_action.php:216 -#: ../../godmode/alerts/configure_alert_action.php:222 -#: ../../godmode/alerts/configure_alert_command.php:198 -#: ../../godmode/alerts/configure_alert_special_days.php:102 -#: ../../godmode/category/edit_category.php:169 -#: ../../godmode/events/custom_events.php:201 -#: ../../godmode/events/event_edit_filter.php:401 -#: ../../godmode/events/event_responses.editor.php:145 -#: ../../godmode/groups/configure_group.php:221 -#: ../../godmode/groups/configure_modu_group.php:83 -#: ../../godmode/massive/massive_edit_agents.php:473 -#: ../../godmode/massive/massive_edit_modules.php:625 -#: ../../godmode/massive/massive_edit_plugins.php:321 -#: ../../godmode/modules/manage_nc_groups_form.php:80 -#: ../../godmode/modules/manage_network_components_form.php:274 -#: ../../godmode/modules/manage_network_templates_form.php:156 -#: ../../godmode/netflow/nf_edit_form.php:240 -#: ../../godmode/reporting/create_container.php:232 -#: ../../godmode/reporting/graph_builder.main.php:183 -#: ../../godmode/reporting/reporting_builder.main.php:38 -#: ../../godmode/reporting/visual_console_builder.data.php:185 -#: ../../godmode/reporting/visual_console_builder.elements.php:516 -#: ../../godmode/servers/manage_recontask_form.php:407 -#: ../../godmode/servers/modificar_server.php:53 -#: ../../godmode/servers/plugin.php:173 ../../godmode/servers/plugin.php:546 -#: ../../godmode/servers/recon_script.php:223 -#: ../../godmode/setup/links.php:120 ../../godmode/setup/news.php:207 -#: ../../godmode/setup/os.php:57 ../../godmode/setup/os.php:110 -#: ../../godmode/setup/performance.php:157 -#: ../../godmode/setup/setup_auth.php:202 -#: ../../godmode/setup/setup_ehorus.php:57 -#: ../../godmode/setup/setup_ehorus.php:158 -#: ../../godmode/setup/setup_general.php:232 -#: ../../godmode/setup/setup_netflow.php:81 -#: ../../godmode/setup/setup_visuals.php:786 -#: ../../godmode/setup/snmp_wizard.php:106 -#: ../../godmode/snmpconsole/snmp_alert.php:977 -#: ../../godmode/snmpconsole/snmp_alert.php:1232 -#: ../../godmode/snmpconsole/snmp_filters.php:105 -#: ../../godmode/snmpconsole/snmp_filters.php:142 -#: ../../godmode/tag/edit_tag.php:224 -#: ../../godmode/update_manager/update_manager.setup.php:132 -#: ../../godmode/users/configure_profile.php:381 -#: ../../godmode/users/configure_user.php:686 -#: ../../include/ajax/alert_list.ajax.php:172 -#: ../../include/functions_pandora_networkmap.php:1486 -#: ../../include/functions_events.php:1706 -#: ../../include/functions_events.php:1744 -#: ../../include/functions_visual_map_editor.php:465 -#: ../../operation/agentes/datos_agente.php:209 -#: ../../operation/events/events_list.php:696 -#: ../../operation/reporting/reporting_viewer.php:201 -#: ../../operation/snmpconsole/snmp_view.php:450 -#: ../../operation/users/user_edit.php:473 -#: ../../enterprise/dashboard/main_dashboard.php:294 -#: ../../enterprise/dashboard/widget.php:190 -#: ../../enterprise/extensions/cron/main.php:351 -#: ../../enterprise/extensions/ipam/ipam_editor.php:118 -#: ../../enterprise/extensions/ipam/ipam_massive.php:95 -#: ../../enterprise/extensions/ipam/ipam_network.php:670 -#: ../../enterprise/extensions/translate_string.php:306 -#: ../../enterprise/extensions/translate_string.php:313 -#: ../../enterprise/extensions/vmware/vmware_view.php:1353 -#: ../../enterprise/godmode/agentes/agent_disk_conf_editor.php:216 -#: ../../enterprise/godmode/agentes/collection_manager.php:132 -#: ../../enterprise/godmode/agentes/collection_manager.php:217 -#: ../../enterprise/godmode/agentes/collections.data.php:95 -#: ../../enterprise/godmode/agentes/collections.data.php:202 -#: ../../enterprise/godmode/agentes/collections.data.php:260 -#: ../../enterprise/godmode/agentes/collections.data.php:335 -#: ../../enterprise/godmode/agentes/collections.editor.php:130 -#: ../../enterprise/godmode/agentes/collections.editor.php:196 -#: ../../enterprise/godmode/agentes/inventory_manager.php:204 -#: ../../enterprise/godmode/agentes/inventory_manager.php:267 -#: ../../enterprise/godmode/agentes/plugins_manager.php:145 -#: ../../enterprise/godmode/agentes/plugins_manager.php:179 -#: ../../enterprise/godmode/alerts/configure_alert_rule.php:225 -#: ../../enterprise/godmode/massive/massive_edit_modules_satellite.php:300 -#: ../../enterprise/godmode/massive/massive_modify_alerts_snmp.php:291 -#: ../../enterprise/godmode/massive/massive_tags_edit_policy.php:126 -#: ../../enterprise/godmode/modules/configure_local_component.php:486 -#: ../../enterprise/godmode/modules/manage_inventory_modules.php:228 -#: ../../enterprise/godmode/modules/manage_inventory_modules_form.php:115 -#: ../../enterprise/godmode/policies/configure_policy.php:86 -#: ../../enterprise/godmode/policies/policy_collections.php:158 -#: ../../enterprise/godmode/policies/policy_collections.php:210 -#: ../../enterprise/godmode/policies/policy_inventory_modules.php:216 -#: ../../enterprise/godmode/policies/policy_inventory_modules.php:274 -#: ../../enterprise/godmode/policies/policy_modules.php:364 -#: ../../enterprise/godmode/reporting/graph_template_editor.php:229 -#: ../../enterprise/godmode/reporting/reporting_builder.advanced.php:109 -#: ../../enterprise/godmode/reporting/reporting_builder.template_advanced.php:146 -#: ../../enterprise/godmode/reporting/reporting_builder.template_editor.php:78 -#: ../../enterprise/godmode/reporting/reporting_builder.template_editor.php:88 -#: ../../enterprise/godmode/servers/credential_boxes_satellite.php:327 -#: ../../enterprise/godmode/servers/manage_credential_boxes.php:87 -#: ../../enterprise/godmode/servers/manage_export_form.php:120 -#: ../../enterprise/godmode/servers/server_disk_conf_editor.php:172 -#: ../../enterprise/godmode/services/services.elements.php:421 -#: ../../enterprise/godmode/services/services.service.php:377 -#: ../../enterprise/godmode/setup/edit_skin.php:262 -#: ../../enterprise/godmode/setup/setup.php:260 -#: ../../enterprise/godmode/setup/setup.php:360 -#: ../../enterprise/godmode/setup/setup_history.php:84 -#: ../../enterprise/godmode/setup/setup_log_collector.php:55 -#: ../../enterprise/godmode/setup/setup_metaconsole.php:218 -#: ../../enterprise/godmode/snmpconsole/snmp_trap_editor.php:345 -#: ../../enterprise/godmode/snmpconsole/snmp_trap_editor_form.php:86 -#: ../../enterprise/meta/advanced/metasetup.consoles.php:348 -#: ../../enterprise/meta/advanced/metasetup.mail.php:106 -#: ../../enterprise/meta/advanced/metasetup.password.php:146 -#: ../../enterprise/meta/advanced/metasetup.performance.php:103 -#: ../../enterprise/meta/advanced/metasetup.setup.php:263 -#: ../../enterprise/meta/advanced/metasetup.translate_string.php:186 -#: ../../enterprise/meta/advanced/metasetup.update_manager_setup.php:102 -#: ../../enterprise/meta/advanced/metasetup.visual.php:283 -#: ../../enterprise/meta/event/custom_events.php:197 -#: ../../enterprise/operation/agentes/collection_view.php:98 -#: ../../enterprise/operation/agentes/manage_transmap_creation.php:191 -#: ../../enterprise/operation/agentes/manage_transmap_creation.php:399 -#: ../../enterprise/operation/agentes/manage_transmap_creation_phases_data.php:76 -#: ../../enterprise/operation/agentes/policy_view.php:161 -msgid "Update" -msgstr "Actualizar" - -#: ../../extensions/files_repo/files_repo_form.php:94 -#: ../../godmode/agentes/planned_downtime.editor.php:628 -#: ../../godmode/agentes/planned_downtime.editor.php:723 -#: ../../godmode/agentes/planned_downtime.editor.php:863 -#: ../../godmode/alerts/alert_list.list.php:633 -#: ../../godmode/events/event_edit_filter.php:353 -#: ../../godmode/events/event_edit_filter.php:368 -#: ../../godmode/massive/massive_add_action_alerts.php:205 -#: ../../godmode/massive/massive_add_alerts.php:185 -#: ../../godmode/massive/massive_add_tags.php:161 -#: ../../godmode/modules/manage_network_templates_form.php:310 -#: ../../godmode/reporting/graph_builder.graph_editor.php:163 -#: ../../godmode/reporting/visual_console_builder.wizard.php:367 -#: ../../godmode/servers/manage_recontask_form.php:411 -#: ../../godmode/servers/plugin.php:796 -#: ../../godmode/servers/recon_script.php:383 -#: ../../godmode/setup/links.php:158 ../../godmode/setup/news.php:275 -#: ../../godmode/setup/setup_visuals.php:710 -#: ../../godmode/setup/setup_visuals.php:746 -#: ../../godmode/snmpconsole/snmp_alert.php:1317 -#: ../../godmode/users/configure_profile.php:375 -#: ../../operation/events/events_list.php:401 -#: ../../operation/events/events_list.php:428 -#: ../../operation/incidents/incident_detail.php:404 -#: ../../enterprise/dashboard/main_dashboard.php:348 -#: ../../enterprise/godmode/agentes/agent_disk_conf_editor.php:186 -#: ../../enterprise/godmode/agentes/collection_manager.php:109 -#: ../../enterprise/godmode/agentes/collection_manager.php:126 -#: ../../enterprise/godmode/agentes/inventory_manager.php:208 -#: ../../enterprise/godmode/agentes/plugins_manager.php:127 -#: ../../enterprise/godmode/alerts/alert_events_list.php:608 -#: ../../enterprise/godmode/massive/massive_add_alerts_policy.php:123 -#: ../../enterprise/godmode/massive/massive_edit_tags_policy.php:112 -#: ../../enterprise/godmode/massive/massive_tags_edit_policy.php:110 -#: ../../enterprise/godmode/policies/policy_alerts.php:474 -#: ../../enterprise/godmode/policies/policy_alerts.php:520 -#: ../../enterprise/godmode/policies/policy_collections.php:196 -#: ../../enterprise/godmode/policies/policy_external_alerts.php:285 -#: ../../enterprise/godmode/policies/policy_external_alerts.php:336 -#: ../../enterprise/godmode/policies/policy_inventory_modules.php:219 -#: ../../enterprise/godmode/policies/policy_plugins.php:70 -#: ../../enterprise/godmode/reporting/graph_template_item_editor.php:214 -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:183 -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:316 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:180 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:221 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:516 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard_sla.php:193 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard_sla.php:243 -#: ../../enterprise/godmode/reporting/visual_console_builder.wizard_services.php:133 -#: ../../enterprise/godmode/servers/credential_boxes_satellite.php:380 -#: ../../enterprise/godmode/servers/manage_credential_boxes.php:78 -#: ../../enterprise/godmode/servers/manage_export_form.php:122 -#: ../../enterprise/godmode/setup/setup_acl.php:172 -#: ../../enterprise/godmode/setup/setup_acl.php:191 -#: ../../enterprise/godmode/setup/setup_metaconsole.php:221 -#: ../../enterprise/godmode/setup/setup_metaconsole.php:329 -#: ../../enterprise/meta/advanced/metasetup.consoles.php:352 -#: ../../enterprise/meta/advanced/metasetup.consoles.php:484 -#: ../../enterprise/meta/advanced/metasetup.visual.php:149 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1213 -#: ../../enterprise/operation/agentes/manage_transmap_creation.php:235 -msgid "Add" -msgstr "Añadir" - -#: ../../extensions/files_repo/files_repo_get_file.php:65 -msgid "Unreliable petition" -msgstr "Petición no fiable" - -#: ../../extensions/files_repo/files_repo_get_file.php:65 -msgid "Please contact the administrator" -msgstr "Por favor, contacta con el administrador" - -#: ../../extensions/files_repo/files_repo_list.php:58 -#: ../../godmode/agentes/configure_field.php:48 -#: ../../godmode/agentes/module_manager.php:545 -#: ../../godmode/agentes/module_manager_editor_common.php:149 -#: ../../godmode/agentes/module_manager_editor_common.php:654 -#: ../../godmode/agentes/planned_downtime.editor.php:478 -#: ../../godmode/agentes/planned_downtime.editor.php:752 -#: ../../godmode/alerts/alert_actions.php:340 -#: ../../godmode/alerts/alert_commands.php:330 -#: ../../godmode/alerts/alert_templates.php:299 -#: ../../godmode/alerts/configure_alert_action.php:112 -#: ../../godmode/alerts/configure_alert_command.php:146 -#: ../../godmode/alerts/configure_alert_template.php:750 -#: ../../godmode/category/edit_category.php:155 -#: ../../godmode/events/event_filter.php:108 -#: ../../godmode/events/event_responses.editor.php:76 -#: ../../godmode/events/event_responses.list.php:54 -#: ../../godmode/groups/configure_group.php:116 -#: ../../godmode/groups/configure_modu_group.php:69 -#: ../../godmode/groups/group_list.php:336 -#: ../../godmode/groups/modu_group_list.php:183 -#: ../../godmode/modules/manage_nc_groups.php:194 -#: ../../godmode/modules/manage_nc_groups_form.php:67 -#: ../../godmode/modules/manage_network_components_form_common.php:54 -#: ../../godmode/modules/manage_network_templates.php:190 -#: ../../godmode/modules/manage_network_templates_form.php:146 -#: ../../godmode/modules/module_list.php:59 -#: ../../godmode/netflow/nf_edit.php:118 -#: ../../godmode/netflow/nf_edit_form.php:189 -#: ../../godmode/reporting/create_container.php:167 -#: ../../godmode/reporting/graph_builder.main.php:103 -#: ../../godmode/reporting/reporting_builder.item_editor.php:653 -#: ../../godmode/reporting/reporting_builder.list_items.php:306 -#: ../../godmode/reporting/reporting_builder.main.php:65 -#: ../../godmode/reporting/reporting_builder.main.php:67 -#: ../../godmode/servers/manage_recontask.php:296 -#: ../../godmode/servers/modificar_server.php:46 -#: ../../godmode/servers/plugin.php:293 ../../godmode/servers/plugin.php:735 -#: ../../godmode/servers/recon_script.php:95 -#: ../../godmode/servers/recon_script.php:348 -#: ../../godmode/servers/servers.build_table.php:64 -#: ../../godmode/setup/os.builder.php:35 ../../godmode/setup/os.list.php:34 -#: ../../godmode/tag/edit_tag.php:169 ../../godmode/tag/tag.php:156 -#: ../../godmode/users/user_list.php:269 ../../godmode/users/user_list.php:403 -#: ../../include/functions_treeview.php:79 -#: ../../include/functions_pandora_networkmap.php:1399 -#: ../../include/functions_pandora_networkmap.php:1432 -#: ../../include/functions_pandora_networkmap.php:1439 -#: ../../include/functions_pandora_networkmap.php:1600 -#: ../../include/functions_events.php:2018 -#: ../../include/functions_events.php:2068 -#: ../../include/functions_filemanager.php:580 -#: ../../include/functions_reporting_html.php:808 -#: ../../include/functions_reporting_html.php:817 -#: ../../include/functions_reporting_html.php:1646 -#: ../../include/functions_reporting_html.php:2110 -#: ../../include/functions_reporting_html.php:3819 -#: ../../mobile/operation/networkmaps.php:195 -#: ../../mobile/operation/visualmaps.php:139 -#: ../../operation/agentes/pandora_networkmap.editor.php:180 -#: ../../operation/agentes/pandora_networkmap.php:402 -#: ../../operation/gis_maps/gis_map.php:89 -#: ../../operation/netflow/nf_live_view.php:305 -#: ../../operation/search_helps.php:36 ../../operation/search_maps.php:31 -#: ../../operation/search_users.php:41 -#: ../../enterprise/dashboard/dashboards.php:84 -#: ../../enterprise/dashboard/main_dashboard.php:303 -#: ../../enterprise/dashboard/main_dashboard.php:338 -#: ../../enterprise/godmode/agentes/collection_manager.php:105 -#: ../../enterprise/godmode/agentes/collection_manager.php:163 -#: ../../enterprise/godmode/agentes/inventory_manager.php:233 -#: ../../enterprise/godmode/alerts/alert_events.php:488 -#: ../../enterprise/godmode/alerts/alert_events_list.php:422 -#: ../../enterprise/godmode/alerts/alert_events_rules.php:407 -#: ../../enterprise/godmode/alerts/configure_alert_rule.php:131 -#: ../../enterprise/godmode/modules/configure_local_component.php:149 -#: ../../enterprise/godmode/modules/local_components.php:481 -#: ../../enterprise/godmode/modules/manage_inventory_modules.php:154 -#: ../../enterprise/godmode/modules/manage_inventory_modules_form.php:78 -#: ../../enterprise/godmode/policies/configure_policy.php:65 -#: ../../enterprise/godmode/policies/policies.php:254 -#: ../../enterprise/godmode/policies/policy_agents.php:377 -#: ../../enterprise/godmode/policies/policy_collections.php:121 -#: ../../enterprise/godmode/policies/policy_collections.php:192 -#: ../../enterprise/godmode/policies/policy_inventory_modules.php:242 -#: ../../enterprise/godmode/policies/policy_modules.php:1203 -#: ../../enterprise/godmode/reporting/graph_template_editor.php:153 -#: ../../enterprise/godmode/reporting/mysql_builder.php:41 -#: ../../enterprise/godmode/reporting/mysql_builder.php:138 -#: ../../enterprise/godmode/reporting/mysql_builder.php:139 -#: ../../enterprise/godmode/reporting/reporting_builder.template_editor.php:111 -#: ../../enterprise/godmode/reporting/reporting_builder.template_editor.php:112 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1213 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:102 -#: ../../enterprise/godmode/servers/credential_boxes_satellite.php:325 -#: ../../enterprise/godmode/servers/list_satellite.php:35 -#: ../../enterprise/godmode/servers/manage_credential_boxes.php:54 -#: ../../enterprise/godmode/servers/manage_export.php:131 -#: ../../enterprise/godmode/servers/manage_export_form.php:67 -#: ../../enterprise/godmode/services/services.service.php:244 -#: ../../enterprise/godmode/setup/edit_skin.php:208 -#: ../../enterprise/godmode/setup/setup_skins.php:82 -#: ../../enterprise/include/functions_reporting.php:4941 -#: ../../enterprise/include/functions_reporting_pdf.php:2420 -#: ../../enterprise/include/functions_services.php:1413 -#: ../../enterprise/meta/advanced/servers.build_table.php:59 -#: ../../enterprise/meta/include/functions_wizard_meta.php:148 -#: ../../enterprise/meta/include/functions_wizard_meta.php:359 -#: ../../enterprise/meta/include/functions_wizard_meta.php:464 -#: ../../enterprise/meta/include/functions_wizard_meta.php:995 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1298 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1415 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1515 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1629 -#: ../../enterprise/mobile/include/enterprise.class.php:79 -#: ../../enterprise/operation/agentes/collection_view.php:63 -#: ../../enterprise/operation/agentes/manage_transmap_creation.php:118 -#: ../../enterprise/operation/agentes/manage_transmap_creation.php:268 -#: ../../enterprise/operation/agentes/manage_transmap_creation.php:357 -#: ../../enterprise/operation/agentes/policy_view.php:131 -#: ../../enterprise/operation/agentes/policy_view.php:305 -#: ../../enterprise/operation/maps/networkmap_list_deleted.php:158 -#: ../../enterprise/operation/services/services.list.php:326 -#: ../../enterprise/operation/services/services.service.php:129 -msgid "Name" -msgstr "Nombre" - -#: ../../extensions/files_repo/files_repo_list.php:60 -#: ../../godmode/events/event_responses.editor.php:97 -#: ../../include/functions_visual_map_editor.php:107 -#: ../../include/functions_visual_map_editor.php:149 -#: ../../include/functions_visual_map_editor.php:444 -#: ../../include/functions_visual_map_editor.php:511 -#: ../../include/functions_filemanager.php:582 -#: ../../operation/incidents/incident_detail.php:455 -#: ../../enterprise/extensions/backup/main.php:100 -msgid "Size" -msgstr "Tamaño" - -#: ../../extensions/files_repo/files_repo_list.php:61 -#: ../../include/functions_filemanager.php:581 -msgid "Last modification" -msgstr "Última modificación" - -#: ../../extensions/files_repo/files_repo_list.php:86 -msgid "Copy to clipboard" -msgstr "Copiar al portapapeles" - -#: ../../extensions/files_repo/files_repo_list.php:94 -#: ../../extensions/system_info.php:467 -#: ../../enterprise/extensions/backup/main.php:179 -msgid "Download" -msgstr "Descargar" - -#: ../../extensions/files_repo/files_repo_list.php:101 -#: ../../godmode/agentes/fields_manager.php:126 -#: ../../godmode/agentes/modificar_agente.php:571 -#: ../../godmode/agentes/planned_downtime.list.php:401 -#: ../../godmode/alerts/alert_special_days.php:449 -#: ../../godmode/events/event_responses.list.php:67 -#: ../../godmode/reporting/reporting_builder.item_editor.php:1194 -#: ../../godmode/reporting/reporting_builder.list_items.php:437 -#: ../../godmode/reporting/reporting_builder.php:698 -#: ../../godmode/servers/plugin.php:157 ../../godmode/servers/plugin.php:781 -#: ../../godmode/servers/servers.build_table.php:159 -#: ../../godmode/setup/snmp_wizard.php:119 -#: ../../godmode/users/profile_list.php:389 -#: ../../godmode/users/user_list.php:468 ../../include/ajax/module.php:866 -#: ../../include/functions_pandora_networkmap.php:1464 -#: ../../include/functions_groups.php:2166 -#: ../../operation/agentes/estado_agente.php:581 -#: ../../operation/agentes/pandora_networkmap.php:407 -#: ../../operation/agentes/status_monitor.php:1118 -#: ../../operation/gis_maps/gis_map.php:163 -#: ../../operation/search_reports.php:52 -#: ../../operation/servers/recon_view.php:110 -#: ../../enterprise/extensions/cron/main.php:293 -#: ../../enterprise/extensions/ipam/ipam_ajax.php:256 -#: ../../enterprise/godmode/agentes/collections.editor.php:178 -#: ../../enterprise/godmode/alerts/alert_events_list.php:634 -#: ../../enterprise/godmode/alerts/alert_events_rules.php:475 -#: ../../enterprise/godmode/massive/massive_edit_tags_policy.php:128 -#: ../../enterprise/godmode/reporting/mysql_builder.php:86 -#: ../../enterprise/godmode/reporting/mysql_builder.php:100 -#: ../../enterprise/godmode/reporting/mysql_builder.php:110 -#: ../../enterprise/godmode/reporting/mysql_builder.php:152 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:357 -#: ../../enterprise/godmode/reporting/reporting_builder.template_list_item.php:349 -#: ../../enterprise/include/ajax/transactional.ajax.php:119 -#: ../../enterprise/include/ajax/transactional.ajax.php:210 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1419 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1909 -#: ../../enterprise/meta/include/functions_wizard_meta.php:2003 -#: ../../enterprise/meta/include/functions_wizard_meta.php:2481 -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:264 -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:425 -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:617 -#: ../../enterprise/meta/screens/screens.visualmap.php:63 -msgid "Edit" -msgstr "Editar" - -#: ../../extensions/files_repo/files_repo_list.php:105 -#: ../../godmode/agentes/agent_manager.php:203 -#: ../../godmode/agentes/agent_template.php:251 -#: ../../godmode/agentes/fields_manager.php:127 -#: ../../godmode/agentes/modificar_agente.php:637 -#: ../../godmode/agentes/module_manager.php:759 -#: ../../godmode/agentes/module_manager.php:767 -#: ../../godmode/agentes/module_manager.php:782 -#: ../../godmode/agentes/module_manager.php:797 -#: ../../godmode/agentes/module_manager.php:808 -#: ../../godmode/agentes/module_manager_editor_common.php:159 -#: ../../godmode/agentes/planned_downtime.editor.php:847 -#: ../../godmode/alerts/alert_actions.php:385 -#: ../../godmode/alerts/alert_actions.php:388 -#: ../../godmode/alerts/alert_commands.php:361 -#: ../../godmode/alerts/alert_list.list.php:826 -#: ../../godmode/alerts/alert_special_days.php:451 -#: ../../godmode/alerts/alert_templates.php:342 -#: ../../godmode/category/category.php:126 -#: ../../godmode/category/category.php:131 ../../godmode/db/db_audit.php:107 -#: ../../godmode/db/db_event.php:92 ../../godmode/db/db_refine.php:119 -#: ../../godmode/events/event_filter.php:146 -#: ../../godmode/groups/modu_group_list.php:198 -#: ../../godmode/groups/modu_group_list.php:200 -#: ../../godmode/massive/massive_add_action_alerts.php:203 -#: ../../godmode/massive/massive_add_alerts.php:183 -#: ../../godmode/massive/massive_add_profiles.php:115 -#: ../../godmode/massive/massive_add_tags.php:158 -#: ../../godmode/massive/massive_delete_action_alerts.php:202 -#: ../../godmode/massive/massive_delete_agents.php:138 -#: ../../godmode/massive/massive_delete_modules.php:511 -#: ../../godmode/massive/massive_delete_profiles.php:129 -#: ../../godmode/massive/massive_delete_tags.php:215 -#: ../../godmode/massive/massive_edit_plugins.php:533 -#: ../../godmode/massive/massive_enable_disable_alerts.php:167 -#: ../../godmode/massive/massive_operations.php:247 -#: ../../godmode/massive/massive_operations.php:256 -#: ../../godmode/massive/massive_standby_alerts.php:167 -#: ../../godmode/modules/manage_nc_groups.php:220 -#: ../../godmode/modules/manage_network_components.php:616 -#: ../../godmode/modules/manage_network_templates.php:209 -#: ../../godmode/modules/manage_network_templates.php:214 -#: ../../godmode/netflow/nf_edit.php:143 -#: ../../godmode/netflow/nf_item_list.php:237 -#: ../../godmode/reporting/create_container.php:525 -#: ../../godmode/reporting/graphs.php:193 -#: ../../godmode/reporting/reporting_builder.php:703 -#: ../../godmode/reporting/visual_console_builder.elements.php:318 -#: ../../godmode/servers/plugin.php:782 ../../godmode/setup/links.php:150 -#: ../../godmode/setup/news.php:267 -#: ../../godmode/snmpconsole/snmp_alert.php:1200 -#: ../../godmode/snmpconsole/snmp_alert.php:1236 -#: ../../godmode/snmpconsole/snmp_alert.php:1452 -#: ../../godmode/snmpconsole/snmp_filters.php:143 -#: ../../godmode/tag/tag.php:273 ../../godmode/users/configure_user.php:759 -#: ../../godmode/users/profile_list.php:390 -#: ../../godmode/users/user_list.php:470 ../../godmode/users/user_list.php:472 -#: ../../include/functions_container.php:167 -#: ../../include/functions_container.php:284 -#: ../../include/functions_events.php:1761 -#: ../../include/functions_filemanager.php:740 -#: ../../include/functions_groups.php:2173 -#: ../../operation/agentes/pandora_networkmap.php:496 -#: ../../operation/events/events.build_table.php:774 -#: ../../operation/events/events.php:852 -#: ../../operation/incidents/incident_detail.php:425 -#: ../../operation/incidents/incident_detail.php:472 -#: ../../operation/messages/message_list.php:193 -#: ../../operation/messages/message_list.php:199 -#: ../../operation/snmpconsole/snmp_view.php:750 -#: ../../operation/snmpconsole/snmp_view.php:756 -#: ../../operation/snmpconsole/snmp_view.php:907 -#: ../../operation/users/user_edit.php:800 -#: ../../enterprise/dashboard/dashboards.php:143 -#: ../../enterprise/extensions/backup/main.php:238 -#: ../../enterprise/godmode/agentes/agent_disk_conf_editor.php:206 -#: ../../enterprise/godmode/agentes/inventory_manager.php:261 -#: ../../enterprise/godmode/agentes/manage_config_remote.php:210 -#: ../../enterprise/godmode/alerts/alert_events_list.php:643 -#: ../../enterprise/godmode/alerts/alert_events_list.php:756 -#: ../../enterprise/godmode/alerts/alert_events_rules.php:479 -#: ../../enterprise/godmode/massive/massive_edit_modules_satellite.php:574 -#: ../../enterprise/godmode/modules/local_components.php:530 -#: ../../enterprise/godmode/modules/manage_inventory_modules.php:223 -#: ../../enterprise/godmode/policies/policies.php:430 -#: ../../enterprise/godmode/policies/policies.php:440 -#: ../../enterprise/godmode/policies/policies.php:458 -#: ../../enterprise/godmode/policies/policy_agents.php:227 -#: ../../enterprise/godmode/policies/policy_agents.php:326 -#: ../../enterprise/godmode/policies/policy_agents.php:470 -#: ../../enterprise/godmode/policies/policy_agents.php:523 -#: ../../enterprise/godmode/policies/policy_alerts.php:411 -#: ../../enterprise/godmode/policies/policy_external_alerts.php:246 -#: ../../enterprise/godmode/policies/policy_inventory_modules.php:263 -#: ../../enterprise/godmode/policies/policy_inventory_modules.php:269 -#: ../../enterprise/godmode/policies/policy_modules.php:1251 -#: ../../enterprise/godmode/policies/policy_modules.php:1258 -#: ../../enterprise/godmode/policies/policy_modules.php:1287 -#: ../../enterprise/godmode/policies/policy_queue.php:440 -#: ../../enterprise/godmode/policies/policy_queue.php:476 -#: ../../enterprise/godmode/policies/policy_queue.php:492 -#: ../../enterprise/godmode/reporting/graph_template_item_editor.php:175 -#: ../../enterprise/godmode/reporting/graph_template_list.php:149 -#: ../../enterprise/godmode/reporting/graph_template_wizard.php:396 -#: ../../enterprise/godmode/reporting/mysql_builder.php:49 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:361 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:369 -#: ../../enterprise/godmode/reporting/reporting_builder.template_wizard.php:762 -#: ../../enterprise/godmode/servers/credential_boxes_satellite.php:367 -#: ../../enterprise/godmode/servers/server_disk_conf_editor.php:162 -#: ../../enterprise/godmode/setup/setup_skins.php:136 -#: ../../enterprise/godmode/snmpconsole/snmp_trap_editor.php:348 -#: ../../enterprise/include/ajax/transactional.ajax.php:120 -#: ../../enterprise/include/ajax/transactional.ajax.php:212 -#: ../../enterprise/include/functions_services.php:1660 -#: ../../enterprise/meta/advanced/policymanager.queue.php:330 -#: ../../enterprise/meta/monitoring/wizard/wizard.php:101 -#: ../../enterprise/operation/agentes/manage_transmap_creation.php:195 -#: ../../enterprise/operation/agentes/transactional_map.php:300 -#: ../../enterprise/operation/agentes/transactional_map.php:306 -#: ../../enterprise/operation/agentes/transactional_map.php:318 -#: ../../enterprise/operation/maps/networkmap_list_deleted.php:228 -#: ../../enterprise/operation/services/services.list.php:482 -msgid "Are you sure?" -msgstr "¿Está seguro?" - -#: ../../extensions/files_repo/files_repo_list.php:106 -#: ../../godmode/agentes/agent_template.php:251 -#: ../../godmode/agentes/fields_manager.php:127 -#: ../../godmode/agentes/module_manager.php:569 -#: ../../godmode/agentes/module_manager.php:799 -#: ../../godmode/agentes/module_manager.php:816 -#: ../../godmode/agentes/module_manager_editor_common.php:719 -#: ../../godmode/agentes/planned_downtime.editor.php:797 -#: ../../godmode/agentes/planned_downtime.editor.php:802 -#: ../../godmode/agentes/planned_downtime.editor.php:850 -#: ../../godmode/agentes/planned_downtime.list.php:402 -#: ../../godmode/agentes/planned_downtime.list.php:470 -#: ../../godmode/alerts/alert_actions.php:343 -#: ../../godmode/alerts/alert_commands.php:333 -#: ../../godmode/alerts/alert_list.list.php:711 -#: ../../godmode/alerts/alert_templates.php:345 -#: ../../godmode/db/db_refine.php:119 -#: ../../godmode/events/event_filter.php:148 -#: ../../godmode/events/event_filter.php:162 -#: ../../godmode/events/event_responses.list.php:66 -#: ../../godmode/extensions.php:272 ../../godmode/extensions.php:276 -#: ../../godmode/groups/modu_group_list.php:184 -#: ../../godmode/massive/massive_delete_action_alerts.php:204 -#: ../../godmode/massive/massive_delete_agents.php:140 -#: ../../godmode/massive/massive_delete_alerts.php:238 -#: ../../godmode/massive/massive_delete_modules.php:513 -#: ../../godmode/massive/massive_delete_profiles.php:131 -#: ../../godmode/massive/massive_delete_tags.php:218 -#: ../../godmode/modules/manage_nc_groups.php:222 -#: ../../godmode/modules/manage_nc_groups.php:233 -#: ../../godmode/modules/manage_network_components.php:617 -#: ../../godmode/modules/manage_network_components.php:629 -#: ../../godmode/modules/manage_network_templates.php:214 -#: ../../godmode/modules/manage_network_templates.php:227 -#: ../../godmode/modules/manage_network_templates_form.php:221 -#: ../../godmode/netflow/nf_edit.php:145 ../../godmode/netflow/nf_edit.php:157 -#: ../../godmode/netflow/nf_item_list.php:239 -#: ../../godmode/netflow/nf_item_list.php:250 -#: ../../godmode/reporting/create_container.php:471 -#: ../../godmode/reporting/create_container.php:526 -#: ../../godmode/reporting/graph_builder.graph_editor.php:88 -#: ../../godmode/reporting/graph_builder.graph_editor.php:127 -#: ../../godmode/reporting/graphs.php:194 -#: ../../godmode/reporting/graphs.php:207 -#: ../../godmode/reporting/map_builder.php:215 -#: ../../godmode/reporting/reporting_builder.list_items.php:439 -#: ../../godmode/reporting/reporting_builder.list_items.php:466 -#: ../../godmode/reporting/reporting_builder.list_items.php:485 -#: ../../godmode/reporting/reporting_builder.list_items.php:545 -#: ../../godmode/reporting/reporting_builder.php:707 -#: ../../godmode/reporting/visual_console_builder.elements.php:518 -#: ../../godmode/servers/recon_script.php:350 -#: ../../godmode/servers/servers.build_table.php:172 -#: ../../godmode/setup/gis.php:64 ../../godmode/setup/links.php:137 -#: ../../godmode/setup/news.php:225 ../../godmode/setup/setup_visuals.php:720 -#: ../../godmode/setup/setup_visuals.php:751 -#: ../../godmode/setup/snmp_wizard.php:122 -#: ../../godmode/snmpconsole/snmp_alert.php:1201 -#: ../../godmode/snmpconsole/snmp_alert.php:1237 -#: ../../godmode/snmpconsole/snmp_filters.php:144 -#: ../../godmode/update_manager/update_manager.messages.php:91 -#: ../../godmode/update_manager/update_manager.messages.php:165 -#: ../../godmode/users/user_list.php:470 -#: ../../include/functions_pandora_networkmap.php:762 -#: ../../include/functions_container.php:168 -#: ../../include/functions_container.php:285 -#: ../../include/functions_groups.php:2173 -#: ../../operation/agentes/pandora_networkmap.php:408 -#: ../../operation/agentes/pandora_networkmap.php:496 -#: ../../operation/gis_maps/gis_map.php:165 -#: ../../operation/incidents/incident_detail.php:456 -#: ../../operation/messages/message_edit.php:109 -#: ../../operation/messages/message_list.php:128 -#: ../../operation/messages/message_list.php:194 -#: ../../operation/messages/message_list.php:200 -#: ../../operation/messages/message_list.php:218 -#: ../../operation/snmpconsole/snmp_view.php:750 -#: ../../operation/snmpconsole/snmp_view.php:756 -#: ../../operation/snmpconsole/snmp_view.php:907 -#: ../../operation/snmpconsole/snmp_view.php:932 -#: ../../enterprise/dashboard/dashboards.php:99 -#: ../../enterprise/dashboard/dashboards.php:143 -#: ../../enterprise/extensions/backup/main.php:190 -#: ../../enterprise/extensions/cron/main.php:296 -#: ../../enterprise/godmode/agentes/inventory_manager.php:262 -#: ../../enterprise/godmode/agentes/plugins_manager.php:147 -#: ../../enterprise/godmode/agentes/plugins_manager.php:218 -#: ../../enterprise/godmode/alerts/alert_events_list.php:568 -#: ../../enterprise/godmode/alerts/alert_events_list.php:646 -#: ../../enterprise/godmode/alerts/alert_events_rules.php:480 -#: ../../enterprise/godmode/massive/massive_delete_alerts_policy.php:122 -#: ../../enterprise/godmode/massive/massive_delete_alerts_snmp.php:191 -#: ../../enterprise/godmode/modules/local_components.php:531 -#: ../../enterprise/godmode/modules/local_components.php:543 -#: ../../enterprise/godmode/modules/manage_inventory_modules.php:224 -#: ../../enterprise/godmode/modules/manage_inventory_modules.php:237 -#: ../../enterprise/godmode/policies/policies.php:444 -#: ../../enterprise/godmode/policies/policy_agents.php:478 -#: ../../enterprise/godmode/policies/policy_alerts.php:422 -#: ../../enterprise/godmode/policies/policy_external_alerts.php:257 -#: ../../enterprise/godmode/policies/policy_inventory_modules.php:270 -#: ../../enterprise/godmode/policies/policy_modules.php:1269 -#: ../../enterprise/godmode/policies/policy_modules.php:1293 -#: ../../enterprise/godmode/policies/policy_plugins.php:88 -#: ../../enterprise/godmode/policies/policy_queue.php:344 -#: ../../enterprise/godmode/policies/policy_queue.php:379 -#: ../../enterprise/godmode/policies/policy_queue.php:421 -#: ../../enterprise/godmode/reporting/graph_template_item_editor.php:177 -#: ../../enterprise/godmode/reporting/graph_template_item_editor.php:188 -#: ../../enterprise/godmode/reporting/graph_template_list.php:161 -#: ../../enterprise/godmode/reporting/mysql_builder.php:42 -#: ../../enterprise/godmode/reporting/mysql_builder.php:49 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:373 -#: ../../enterprise/godmode/reporting/reporting_builder.template_list_item.php:355 -#: ../../enterprise/godmode/servers/credential_boxes_satellite.php:328 -#: ../../enterprise/godmode/servers/credential_boxes_satellite.php:366 -#: ../../enterprise/godmode/setup/setup_acl.php:227 -#: ../../enterprise/godmode/snmpconsole/snmp_trap_editor.php:349 -#: ../../enterprise/include/ajax/transactional.ajax.php:121 -#: ../../enterprise/include/ajax/transactional.ajax.php:213 -#: ../../enterprise/meta/advanced/metasetup.visual.php:154 -#: ../../enterprise/meta/advanced/policymanager.queue.php:218 -#: ../../enterprise/meta/advanced/policymanager.queue.php:261 -#: ../../enterprise/meta/advanced/policymanager.queue.php:312 -#: ../../enterprise/meta/advanced/servers.build_table.php:132 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1425 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1594 -#: ../../enterprise/meta/include/functions_wizard_meta.php:294 -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:267 -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:428 -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:620 -#: ../../enterprise/operation/agentes/manage_transmap_creation.php:196 -#: ../../enterprise/operation/agentes/transactional_map.php:319 -#: ../../enterprise/operation/services/services.list.php:483 -msgid "Delete" -msgstr "Borrar" - -#: ../../extensions/files_repo/files_repo_list.php:115 -msgid "No items" -msgstr "No hay elementos" - -#: ../../extensions/files_repo/functions_files_repo.php:29 -#: ../../extensions/files_repo/functions_files_repo.php:40 -#: ../../include/functions_config.php:1835 -msgid "Attachment directory is not writable by HTTP Server" -msgstr "El servidor HTTP no puede escribir en el directorio de adjuntos" - -#: ../../extensions/files_repo/functions_files_repo.php:30 -#: ../../extensions/files_repo/functions_files_repo.php:41 -#, php-format -msgid "Please check that the web server has write rights on the %s directory" -msgstr "" -"Por favor, comprobar que el directorio %s del servidor web tiene permisos de " -"escritura" - -#: ../../extensions/files_repo/functions_files_repo.php:229 -msgid "The file could not be copied" -msgstr "El fichero no ha sido copiado" - -#: ../../extensions/files_repo/functions_files_repo.php:233 -msgid "There was an error creating the file" -msgstr "Se ha producido un error creando el fichero" - -#: ../../extensions/files_repo/functions_files_repo.php:274 -#: ../../enterprise/extensions/vmware/main.php:76 -msgid "There was an error updating the file" -msgstr "Se ha producido un error actualizando el fichero" - -#: ../../extensions/files_repo.php:91 -msgid "Extension not installed" -msgstr "Extensión no instalada" - -#: ../../extensions/files_repo.php:104 ../../extensions/files_repo.php:187 -#: ../../enterprise/extensions/ipam.php:213 -#: ../../enterprise/extensions/ipam.php:226 -#: ../../enterprise/extensions/ipam.php:292 -msgid "Administration view" -msgstr "Vista de administración" - -#: ../../extensions/files_repo.php:110 ../../extensions/files_repo.php:192 -#: ../../enterprise/extensions/ipam.php:159 -#: ../../enterprise/extensions/ipam.php:300 -msgid "Operation view" -msgstr "Vista de operación" - -#: ../../extensions/files_repo.php:116 ../../extensions/files_repo.php:218 -msgid "Files repository manager" -msgstr "Manejo de repositorio de archivos" - -#: ../../extensions/files_repo.php:133 ../../include/functions.php:2213 -#: ../../include/functions.php:2216 -msgid "The file exceeds the maximum size" -msgstr "El fichero excede el tamaño máximo" - -#: ../../extensions/files_repo.php:166 -#: ../../godmode/agentes/planned_downtime.list.php:107 -#: ../../godmode/alerts/alert_actions.php:332 -#: ../../godmode/alerts/alert_commands.php:319 -#: ../../godmode/alerts/alert_list.php:145 -#: ../../godmode/alerts/alert_list.php:213 -#: ../../godmode/alerts/alert_special_days.php:223 -#: ../../godmode/alerts/alert_templates.php:225 -#: ../../godmode/events/event_filter.php:56 -#: ../../godmode/events/event_filter.php:77 -#: ../../godmode/massive/massive_delete_action_alerts.php:114 -#: ../../godmode/massive/massive_delete_alerts.php:156 -#: ../../godmode/massive/massive_delete_modules.php:236 -#: ../../godmode/massive/massive_delete_tags.php:151 -#: ../../godmode/modules/manage_nc_groups.php:122 -#: ../../godmode/modules/manage_network_components.php:372 -#: ../../godmode/netflow/nf_edit.php:76 ../../godmode/netflow/nf_edit.php:100 -#: ../../godmode/netflow/nf_item_list.php:105 -#: ../../godmode/netflow/nf_item_list.php:126 -#: ../../godmode/reporting/graphs.php:89 ../../godmode/reporting/graphs.php:97 -#: ../../godmode/reporting/graphs.php:139 -#: ../../godmode/reporting/map_builder.php:87 -#: ../../godmode/reporting/reporting_builder.php:412 -#: ../../godmode/setup/gis.php:57 ../../godmode/setup/links.php:69 -#: ../../godmode/setup/news.php:97 -#: ../../godmode/snmpconsole/snmp_alert.php:560 -#: ../../godmode/snmpconsole/snmp_filters.php:76 -#: ../../godmode/users/configure_user.php:453 -#: ../../godmode/users/profile_list.php:94 -#: ../../godmode/users/user_list.php:147 ../../godmode/users/user_list.php:188 -#: ../../operation/events/events.php:536 -#: ../../operation/gis_maps/gis_map.php:74 -#: ../../operation/incidents/incident.php:66 -#: ../../operation/incidents/incident_detail.php:85 -#: ../../operation/incidents/incident_detail.php:114 -#: ../../operation/messages/message_list.php:56 -#: ../../operation/messages/message_list.php:73 -#: ../../operation/reporting/graph_viewer.php:44 -#: ../../operation/reporting/graph_viewer.php:51 -#: ../../operation/snmpconsole/snmp_view.php:95 -#: ../../enterprise/dashboard/dashboards.php:52 -#: ../../enterprise/extensions/ipam/ipam_action.php:64 -#: ../../enterprise/godmode/alerts/alert_events_list.php:160 -#: ../../enterprise/godmode/alerts/alert_events_list.php:204 -#: ../../enterprise/godmode/alerts/alert_events_rules.php:281 -#: ../../enterprise/godmode/modules/local_components.php:330 -#: ../../enterprise/godmode/policies/policies.php:174 -#: ../../enterprise/godmode/reporting/graph_template_item_editor.php:98 -#: ../../enterprise/godmode/reporting/graph_template_item_editor.php:119 -#: ../../enterprise/godmode/reporting/graph_template_list.php:89 -#: ../../enterprise/godmode/reporting/graph_template_list.php:109 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:244 -#: ../../enterprise/godmode/reporting/reporting_builder.template_list_item.php:190 -#: ../../enterprise/godmode/setup/setup_metaconsole.php:117 -#: ../../enterprise/operation/agentes/manage_transmap_creation.php:53 -#: ../../enterprise/operation/agentes/transactional_map.php:132 -msgid "Successfully deleted" -msgstr "Borrado correctamente" - -#: ../../extensions/files_repo.php:166 -#: ../../godmode/alerts/alert_actions.php:333 -#: ../../godmode/alerts/alert_commands.php:320 -#: ../../godmode/alerts/alert_list.php:145 -#: ../../godmode/alerts/alert_list.php:213 -#: ../../godmode/alerts/alert_special_days.php:224 -#: ../../godmode/alerts/alert_templates.php:226 -#: ../../godmode/massive/massive_delete_action_alerts.php:115 -#: ../../godmode/massive/massive_delete_alerts.php:157 -#: ../../godmode/massive/massive_delete_tags.php:152 -#: ../../godmode/modules/manage_network_components.php:373 -#: ../../godmode/reporting/reporting_builder.php:413 -#: ../../godmode/setup/gis.php:55 ../../godmode/setup/news.php:98 -#: ../../godmode/users/configure_user.php:454 -#: ../../operation/agentes/pandora_networkmap.php:273 -#: ../../operation/events/events.php:537 -#: ../../operation/gis_maps/gis_map.php:75 -#: ../../operation/incidents/incident.php:67 -#: ../../operation/incidents/incident_detail.php:86 -#: ../../operation/incidents/incident_detail.php:115 -#: ../../operation/messages/message_list.php:57 -#: ../../operation/snmpconsole/snmp_view.php:96 -#: ../../enterprise/dashboard/dashboards.php:53 -#: ../../enterprise/extensions/ipam/ipam_action.php:61 -#: ../../enterprise/godmode/alerts/alert_events_list.php:161 -#: ../../enterprise/godmode/alerts/alert_events_list.php:205 -#: ../../enterprise/godmode/alerts/alert_events_rules.php:282 -#: ../../enterprise/godmode/modules/local_components.php:331 -#: ../../enterprise/godmode/policies/policies.php:175 -#: ../../enterprise/godmode/policies/policy_agents.php:91 -#: ../../enterprise/godmode/policies/policy_alerts.php:165 -#: ../../enterprise/godmode/policies/policy_alerts.php:206 -#: ../../enterprise/godmode/policies/policy_collections.php:69 -#: ../../enterprise/godmode/policies/policy_external_alerts.php:96 -#: ../../enterprise/godmode/policies/policy_external_alerts.php:141 -#: ../../enterprise/godmode/policies/policy_inventory_modules.php:96 -#: ../../enterprise/godmode/policies/policy_modules.php:1097 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:245 -#: ../../enterprise/godmode/reporting/reporting_builder.template_list_item.php:191 -#: ../../enterprise/godmode/setup/setup_metaconsole.php:118 -#: ../../enterprise/operation/agentes/manage_transmap_creation.php:54 -#: ../../enterprise/operation/agentes/transactional_map.php:133 -msgid "Could not be deleted" -msgstr "No se pudo borrar" - -#: ../../extensions/files_repo.php:200 ../../extensions/files_repo.php:216 -msgid "Files repository" -msgstr "Repositorio" - -#: ../../extensions/insert_data.php:56 -msgid "Insert data" -msgstr "Insertar datos" - -#: ../../extensions/insert_data.php:93 -msgid "You haven't privileges for insert data in the agent." -msgstr "No tienes privilegios para insertar datos en el agente" - -#: ../../extensions/insert_data.php:130 -#, php-format -msgid "Can't save agent (%s), module (%s) data xml." -msgstr "No se puede guardar el agente (%s), modulo (%s) datos xml" - -#: ../../extensions/insert_data.php:137 -#, php-format -msgid "Save agent (%s), module (%s) data xml." -msgstr "Guardar agente (%s), módulo (%s) datos xml." - -#: ../../extensions/insert_data.php:146 -#, php-format -msgid "" -"Please check that the directory \"%s\" is writeable by the apache user.

    The CSV file format is " -"date;value<newline>date;value<newline>... The date in CSV is in " -"format Y/m/d H:i:s." -msgstr "" -"Por favor, compruebe que se puede escribir en el directorio \"%s\"por " -"usuarios de apache.

    El formato del archivo CSV es " -"date;value<newline>date;value<newline>... La fecha en CVS está " -"en formato Y/m/d H:i:s." - -#: ../../extensions/insert_data.php:179 ../../general/header.php:204 -#: ../../godmode/alerts/alert_list.builder.php:77 -#: ../../godmode/alerts/alert_list.builder.php:125 -#: ../../godmode/alerts/configure_alert_template.php:595 -#: ../../godmode/gis_maps/configure_gis_map.php:588 -#: ../../godmode/massive/massive_add_alerts.php:176 -#: ../../godmode/massive/massive_copy_modules.php:95 -#: ../../godmode/massive/massive_delete_alerts.php:208 -#: ../../godmode/massive/massive_delete_modules.php:412 -#: ../../godmode/massive/massive_delete_modules.php:481 -#: ../../godmode/massive/massive_edit_modules.php:256 -#: ../../godmode/massive/massive_edit_modules.php:310 -#: ../../godmode/snmpconsole/snmp_trap_generator.php:85 -#: ../../enterprise/godmode/alerts/alert_events.php:513 -#: ../../enterprise/godmode/massive/massive_edit_modules_satellite.php:207 -#: ../../enterprise/godmode/policies/policy_alerts.php:509 -#: ../../enterprise/godmode/policies/policy_alerts.php:513 -#: ../../enterprise/godmode/policies/policy_external_alerts.php:328 -#: ../../enterprise/meta/advanced/synchronizing.user.php:538 -#: ../../enterprise/meta/general/main_header.php:392 -#: ../../enterprise/meta/monitoring/wizard/wizard.create_module.php:224 -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:223 -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:313 -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:374 -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:482 -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:555 -#: ../../enterprise/meta/monitoring/wizard/wizard.php:107 -msgid "Select" -msgstr "Seleccionar" - -#: ../../extensions/insert_data.php:180 ../../extensions/insert_data.php:181 -#: ../../include/ajax/module.php:749 -#: ../../include/functions_reporting.php:2360 -#: ../../include/functions_reporting.php:2394 -#: ../../include/functions_graph.php:3434 -#: ../../include/functions_netflow.php:311 -#: ../../include/functions_reporting_html.php:1812 -#: ../../include/functions_reporting_html.php:1815 -#: ../../include/functions_reporting_html.php:1816 -#: ../../include/functions_reporting_html.php:1819 -#: ../../mobile/operation/modules.php:606 -#: ../../mobile/operation/modules.php:613 -#: ../../mobile/operation/modules.php:621 -#: ../../mobile/operation/modules.php:757 -#: ../../operation/agentes/exportdata.csv.php:77 -#: ../../operation/agentes/exportdata.excel.php:76 -#: ../../operation/agentes/exportdata.php:98 -#: ../../operation/agentes/gis_view.php:194 -#: ../../operation/agentes/status_monitor.php:983 -#: ../../operation/search_modules.php:53 -#: ../../enterprise/godmode/agentes/collections.agents.php:50 -#: ../../enterprise/godmode/agentes/collections.agents.php:59 -#: ../../enterprise/godmode/agentes/collections.data.php:62 -#: ../../enterprise/godmode/agentes/collections.data.php:101 -#: ../../enterprise/godmode/agentes/collections.data.php:138 -#: ../../enterprise/godmode/agentes/collections.data.php:154 -#: ../../enterprise/godmode/agentes/collections.data.php:169 -#: ../../enterprise/godmode/agentes/collections.data.php:191 -#: ../../enterprise/godmode/agentes/collections.data.php:214 -#: ../../enterprise/godmode/agentes/collections.data.php:235 -#: ../../enterprise/godmode/agentes/collections.data.php:254 -#: ../../enterprise/godmode/agentes/collections.editor.php:39 -#: ../../enterprise/include/functions_reporting.php:1853 -#: ../../enterprise/include/functions_reporting.php:1977 -#: ../../enterprise/include/functions_reporting.php:1980 -#: ../../enterprise/include/functions_reporting_csv.php:349 -#: ../../enterprise/include/functions_reporting_csv.php:405 -#: ../../enterprise/include/functions_reporting_csv.php:431 -#: ../../enterprise/include/functions_reporting_csv.php:497 -#: ../../enterprise/include/functions_reporting_csv.php:880 -#: ../../enterprise/include/functions_reporting_pdf.php:365 -#: ../../enterprise/include/functions_reporting_pdf.php:371 -#: ../../enterprise/include/functions_reporting_pdf.php:977 -#: ../../enterprise/include/functions_reporting_pdf.php:983 -#: ../../enterprise/include/functions_reporting_pdf.php:984 -#: ../../enterprise/include/functions_reporting_pdf.php:987 -#: ../../enterprise/include/functions_services.php:1428 -#: ../../enterprise/operation/agentes/policy_view.php:308 -msgid "Data" -msgstr "Datos" - -#: ../../extensions/insert_data.php:182 -#: ../../extensions/users_connected.php:79 ../../general/logon_ok.php:226 -#: ../../general/logon_ok.php:423 ../../godmode/admin_access_logs.php:190 -#: ../../godmode/alerts/configure_alert_special_days.php:66 -#: ../../godmode/reporting/reporting_builder.item_editor.php:1121 -#: ../../include/functions.php:2337 ../../include/functions_reporting.php:2360 -#: ../../include/functions_reporting.php:2393 -#: ../../include/functions_events.php:3927 -#: ../../include/functions_reporting_html.php:1812 -#: ../../include/functions_reporting_html.php:1816 -#: ../../include/functions_reporting_html.php:1819 -#: ../../include/functions_reporting_html.php:1834 -#: ../../include/functions_reporting_html.php:3598 -#: ../../mobile/operation/tactical.php:310 -#: ../../operation/events/events.build_table.php:581 -#: ../../operation/netflow/nf_live_view.php:234 -#: ../../operation/reporting/graph_viewer.php:205 -#: ../../enterprise/extensions/backup/main.php:99 -#: ../../enterprise/include/functions_inventory.php:508 -#: ../../enterprise/include/functions_log.php:349 -#: ../../enterprise/include/functions_reporting.php:1829 -#: ../../enterprise/include/functions_reporting.php:1852 -#: ../../enterprise/include/functions_reporting.php:1977 -#: ../../enterprise/include/functions_reporting.php:1980 -#: ../../enterprise/include/functions_reporting_csv.php:324 -#: ../../enterprise/include/functions_reporting_csv.php:378 -#: ../../enterprise/include/functions_reporting_pdf.php:364 -#: ../../enterprise/include/functions_reporting_pdf.php:373 -#: ../../enterprise/include/functions_reporting_pdf.php:976 -#: ../../enterprise/include/functions_reporting_pdf.php:982 -#: ../../enterprise/include/functions_reporting_pdf.php:999 -#: ../../enterprise/operation/agentes/agent_inventory.php:70 -#: ../../enterprise/operation/inventory/inventory.php:223 -msgid "Date" -msgstr "Fecha" - -#: ../../extensions/insert_data.php:185 -#: ../../operation/agentes/exportdata.php:331 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:293 -#: ../../enterprise/operation/reporting/custom_reporting.php:21 -msgid "CSV" -msgstr "CSV" - -#: ../../extensions/insert_data.php:194 -#: ../../godmode/reporting/reporting_builder.main.php:32 -#: ../../godmode/reporting/visual_console_builder.data.php:181 -#: ../../godmode/setup/gis_step_2.php:310 -#: ../../godmode/setup/snmp_wizard.php:104 -#: ../../operation/agentes/graphs.php:235 -#: ../../enterprise/dashboard/main_dashboard.php:323 -#: ../../enterprise/godmode/reporting/mysql_builder.php:149 -#: ../../enterprise/godmode/reporting/reporting_builder.template_editor.php:67 -#: ../../enterprise/include/ajax/transactional.ajax.php:83 -msgid "Save" -msgstr "Guardar" - -#: ../../extensions/insert_data.php:210 -#: ../../godmode/agentes/planned_downtime.editor.php:1168 -#: ../../godmode/alerts/configure_alert_template.php:1077 -#: ../../godmode/reporting/reporting_builder.item_editor.php:2028 -#: ../../godmode/setup/news.php:297 -#: ../../operation/agentes/datos_agente.php:304 -#: ../../operation/agentes/estado_monitores.php:401 -#: ../../operation/agentes/interface_traffic_graph_win.php:354 -#: ../../operation/agentes/stat_win.php:506 -#: ../../operation/events/events_list.php:1688 -#: ../../operation/netflow/nf_live_view.php:659 -#: ../../operation/reporting/graph_viewer.php:277 -#: ../../operation/reporting/reporting_viewer.php:254 -#: ../../operation/reporting/reporting_viewer.php:274 -#: ../../operation/tree.php:391 -#: ../../enterprise/dashboard/widgets/tree_view.php:317 -#: ../../enterprise/extensions/cron/main.php:371 -#: ../../enterprise/godmode/alerts/alert_events.php:577 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:684 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:2283 -#: ../../enterprise/operation/log/log_viewer.php:310 -#: ../../enterprise/operation/log/log_viewer.php:322 -msgid "Choose time" -msgstr "Seleccionar tiempo" - -#: ../../extensions/insert_data.php:211 -#: ../../godmode/agentes/planned_downtime.editor.php:1169 -#: ../../godmode/alerts/configure_alert_template.php:1078 -#: ../../godmode/reporting/reporting_builder.item_editor.php:2029 -#: ../../godmode/setup/news.php:298 -#: ../../operation/agentes/datos_agente.php:305 -#: ../../operation/agentes/estado_monitores.php:402 -#: ../../operation/agentes/interface_traffic_graph_win.php:355 -#: ../../operation/agentes/stat_win.php:507 -#: ../../operation/events/events_list.php:1689 -#: ../../operation/netflow/nf_live_view.php:660 -#: ../../operation/reporting/graph_viewer.php:278 -#: ../../operation/reporting/reporting_viewer.php:255 -#: ../../operation/reporting/reporting_viewer.php:275 -#: ../../operation/tree.php:392 -#: ../../enterprise/dashboard/widgets/tree_view.php:318 -#: ../../enterprise/extensions/cron/main.php:372 -#: ../../enterprise/godmode/alerts/alert_events.php:578 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:685 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:2284 -#: ../../enterprise/operation/log/log_viewer.php:311 -#: ../../enterprise/operation/log/log_viewer.php:323 -msgid "Time" -msgstr "Hora" - -#: ../../extensions/insert_data.php:212 -#: ../../godmode/agentes/planned_downtime.editor.php:1170 -#: ../../godmode/alerts/configure_alert_template.php:1079 -#: ../../godmode/reporting/reporting_builder.item_editor.php:2030 -#: ../../godmode/setup/news.php:299 ../../include/functions_html.php:866 -#: ../../operation/agentes/datos_agente.php:306 -#: ../../operation/agentes/estado_monitores.php:403 -#: ../../operation/agentes/interface_traffic_graph_win.php:356 -#: ../../operation/agentes/stat_win.php:508 -#: ../../operation/events/events_list.php:1690 -#: ../../operation/netflow/nf_live_view.php:661 -#: ../../operation/reporting/graph_viewer.php:279 -#: ../../operation/reporting/reporting_viewer.php:256 -#: ../../operation/reporting/reporting_viewer.php:276 -#: ../../operation/tree.php:393 -#: ../../enterprise/dashboard/widgets/tree_view.php:319 -#: ../../enterprise/extensions/cron/main.php:373 -#: ../../enterprise/godmode/alerts/alert_events.php:579 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:686 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:2285 -#: ../../enterprise/operation/log/log_viewer.php:312 -#: ../../enterprise/operation/log/log_viewer.php:324 -msgid "Hour" -msgstr "Hora" - -#: ../../extensions/insert_data.php:213 -#: ../../godmode/agentes/planned_downtime.editor.php:1171 -#: ../../godmode/alerts/configure_alert_template.php:1080 -#: ../../godmode/reporting/reporting_builder.item_editor.php:2031 -#: ../../godmode/setup/news.php:300 ../../include/functions_html.php:867 -#: ../../operation/agentes/datos_agente.php:307 -#: ../../operation/agentes/estado_monitores.php:404 -#: ../../operation/agentes/interface_traffic_graph_win.php:357 -#: ../../operation/agentes/stat_win.php:509 -#: ../../operation/events/events_list.php:1691 -#: ../../operation/netflow/nf_live_view.php:662 -#: ../../operation/reporting/graph_viewer.php:280 -#: ../../operation/reporting/reporting_viewer.php:257 -#: ../../operation/reporting/reporting_viewer.php:277 -#: ../../operation/tree.php:394 -#: ../../enterprise/dashboard/widgets/tree_view.php:320 -#: ../../enterprise/extensions/cron/main.php:374 -#: ../../enterprise/godmode/alerts/alert_events.php:580 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:687 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:2286 -#: ../../enterprise/operation/log/log_viewer.php:313 -#: ../../enterprise/operation/log/log_viewer.php:325 -msgid "Minute" -msgstr "Minuto" - -#: ../../extensions/insert_data.php:214 -#: ../../godmode/agentes/planned_downtime.editor.php:1172 -#: ../../godmode/alerts/configure_alert_template.php:1081 -#: ../../godmode/reporting/reporting_builder.item_editor.php:2032 -#: ../../godmode/setup/news.php:301 -#: ../../operation/agentes/datos_agente.php:308 -#: ../../operation/agentes/estado_monitores.php:405 -#: ../../operation/agentes/interface_traffic_graph_win.php:358 -#: ../../operation/agentes/stat_win.php:510 -#: ../../operation/events/events_list.php:1692 -#: ../../operation/netflow/nf_live_view.php:663 -#: ../../operation/reporting/graph_viewer.php:281 -#: ../../operation/reporting/reporting_viewer.php:258 -#: ../../operation/reporting/reporting_viewer.php:278 -#: ../../operation/tree.php:395 -#: ../../enterprise/dashboard/widgets/tree_view.php:321 -#: ../../enterprise/extensions/cron/main.php:375 -#: ../../enterprise/godmode/alerts/alert_events.php:581 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:688 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:2287 -#: ../../enterprise/operation/log/log_viewer.php:314 -#: ../../enterprise/operation/log/log_viewer.php:326 -msgid "Second" -msgstr "Segundo" - -#: ../../extensions/insert_data.php:215 -#: ../../godmode/agentes/planned_downtime.editor.php:1173 -#: ../../godmode/alerts/configure_alert_template.php:1082 -#: ../../godmode/reporting/reporting_builder.item_editor.php:2033 -#: ../../godmode/setup/news.php:302 ../../include/functions.php:436 -#: ../../include/functions.php:570 -#: ../../operation/agentes/datos_agente.php:309 -#: ../../operation/agentes/estado_monitores.php:406 -#: ../../operation/agentes/interface_traffic_graph_win.php:359 -#: ../../operation/agentes/stat_win.php:511 -#: ../../operation/events/events_list.php:1693 -#: ../../operation/netflow/nf_live_view.php:664 -#: ../../operation/reporting/graph_viewer.php:282 -#: ../../operation/reporting/reporting_viewer.php:259 -#: ../../operation/reporting/reporting_viewer.php:279 -#: ../../operation/tree.php:396 -#: ../../enterprise/dashboard/widgets/tree_view.php:322 -#: ../../enterprise/extensions/cron/main.php:376 -#: ../../enterprise/godmode/alerts/alert_events.php:582 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:689 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:2288 -#: ../../enterprise/operation/agentes/agent_inventory.php:89 -#: ../../enterprise/operation/log/log_viewer.php:315 -#: ../../enterprise/operation/log/log_viewer.php:327 -msgid "Now" -msgstr "Ahora" - -#: ../../extensions/insert_data.php:216 -#: ../../godmode/agentes/planned_downtime.editor.php:1174 -#: ../../godmode/alerts/configure_alert_template.php:1083 -#: ../../godmode/reporting/reporting_builder.item_editor.php:2034 -#: ../../godmode/setup/news.php:303 -#: ../../include/functions_filemanager.php:619 -#: ../../include/functions_filemanager.php:640 -#: ../../include/functions_filemanager.php:656 -#: ../../include/functions_snmp_browser.php:441 -#: ../../mobile/include/ui.class.php:571 ../../mobile/include/ui.class.php:610 -#: ../../operation/agentes/datos_agente.php:310 -#: ../../operation/agentes/estado_monitores.php:407 -#: ../../operation/agentes/interface_traffic_graph_win.php:360 -#: ../../operation/agentes/stat_win.php:512 -#: ../../operation/events/events_list.php:1694 -#: ../../operation/netflow/nf_live_view.php:665 -#: ../../operation/reporting/graph_viewer.php:283 -#: ../../operation/reporting/reporting_viewer.php:260 -#: ../../operation/reporting/reporting_viewer.php:280 -#: ../../operation/tree.php:397 -#: ../../enterprise/dashboard/widgets/tree_view.php:323 -#: ../../enterprise/extensions/cron/main.php:377 -#: ../../enterprise/godmode/alerts/alert_events.php:583 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:690 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:2289 -#: ../../enterprise/operation/log/log_viewer.php:316 -#: ../../enterprise/operation/log/log_viewer.php:328 -msgid "Close" -msgstr "Cerrar" - -#: ../../extensions/insert_data.php:258 -msgid "Insert Data" -msgstr "Insertar Datos" - -#: ../../extensions/module_groups.php:39 -msgid "Number fired of alerts" -msgstr "Numero de alertas disparadas" - -#: ../../extensions/module_groups.php:46 -#: ../../godmode/massive/massive_add_alerts.php:174 -#: ../../godmode/massive/massive_delete_alerts.php:206 -#: ../../godmode/massive/massive_enable_disable_alerts.php:148 -#: ../../godmode/massive/massive_standby_alerts.php:148 -#: ../../enterprise/godmode/massive/massive_add_alerts_policy.php:102 -#: ../../enterprise/godmode/massive/massive_delete_alerts_policy.php:101 -#: ../../enterprise/godmode/policies/policy_alerts.php:507 -msgid "Alert template" -msgstr "Plantilla de alertas" - -#: ../../extensions/module_groups.php:84 -#: ../../godmode/agentes/fields_manager.php:97 -#: ../../godmode/agentes/modificar_agente.php:496 -#: ../../godmode/agentes/planned_downtime.editor.php:759 -#: ../../godmode/alerts/alert_list.builder.php:83 -#: ../../godmode/alerts/alert_list.list.php:121 -#: ../../godmode/alerts/alert_list.list.php:410 -#: ../../godmode/alerts/alert_view.php:344 -#: ../../godmode/category/category.php:111 -#: ../../godmode/events/event_responses.list.php:57 -#: ../../godmode/groups/group_list.php:341 ../../godmode/menu.php:156 -#: ../../godmode/tag/tag.php:205 ../../include/functions_treeview.php:382 -#: ../../include/functions_filemanager.php:583 -#: ../../include/functions_reporting_html.php:1958 -#: ../../enterprise/extensions/backup/main.php:103 -#: ../../enterprise/extensions/cron/main.php:201 -#: ../../enterprise/extensions/ipam/ipam_ajax.php:261 -#: ../../enterprise/godmode/agentes/collections.php:235 -#: ../../enterprise/godmode/agentes/inventory_manager.php:237 -#: ../../enterprise/godmode/alerts/alert_events_list.php:421 -#: ../../enterprise/godmode/policies/policy_alerts.php:241 -#: ../../enterprise/godmode/policies/policy_external_alerts.php:171 -#: ../../enterprise/godmode/policies/policy_inventory_modules.php:245 -#: ../../enterprise/godmode/setup/setup_skins.php:120 -#: ../../enterprise/godmode/snmpconsole/snmp_trap_editor.php:323 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1196 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1408 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1500 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1583 -#: ../../enterprise/meta/include/functions_alerts_meta.php:111 -#: ../../enterprise/meta/include/functions_alerts_meta.php:128 -#: ../../enterprise/meta/monitoring/wizard/wizard.php:98 -#: ../../enterprise/operation/agentes/manage_transmap_creation.php:122 -#: ../../enterprise/operation/agentes/transactional_map.php:155 -#: ../../enterprise/operation/services/services.list.php:348 -msgid "Actions" -msgstr "Acciones" - -#: ../../extensions/module_groups.php:168 -msgid "Combined table of agent group and module group" -msgstr "Tabla combinada de grupos de agentes y grupos de módulos" - -#: ../../extensions/module_groups.php:171 -msgid "" -"This table shows in columns the modules group and in rows agents group. The " -"cell shows all modules" -msgstr "" -"Esta tabla muestra en las columnas del grupo de los módulos y en hileras de " -"agentes de grupo. La celda muestra todos los módulos" - -#: ../../extensions/module_groups.php:297 -msgid "" -"Orange cell when the module group and agent have at least one alarm fired." -msgstr "" -"Celda de color naranja cuando el grupo y el agente del modulo tengan al " -"menos una alerta disparada." - -#: ../../extensions/module_groups.php:298 -msgid "" -"Red cell when the module group and agent have at least one module in " -"critical status and the others in any status" -msgstr "" -"Cuadro rojo cuando el grupo de módulos y el agente tengan al menos un módulo " -"en estado crítico y los demás en cualquier otro estado." - -#: ../../extensions/module_groups.php:299 -msgid "" -"Yellow cell when the module group and agent have at least one in warning " -"status and the others in grey or green status" -msgstr "" -"Cuadro amarillo cuando el grupo de módulos y el agente tengan al menos un " -"módulo en estado crítico y los demás en cualquier otro estado." - -#: ../../extensions/module_groups.php:300 -msgid "" -"Green cell when the module group and agent have all modules in OK status" -msgstr "" -"Cuadro verde cuando todos los grupos de modulos y los agentes estén en " -"estado OK." - -#: ../../extensions/module_groups.php:301 -msgid "" -"Grey cell when the module group and agent have at least one in unknown " -"status and the others in green status" -msgstr "" -"Cuadro gris cuando el grupo de módulos y el agente tienen al menos uno en " -"estado desconocido, todos los demás están en OK y no tiene ninguno en estado " -"critico o warning." - -#: ../../extensions/module_groups.php:302 -msgid "" -"Blue cell when the module group and agent have all modules in not init " -"status." -msgstr "" -"Azul cuando todos los módulos de todos los agentes del grupo tienen estado " -"no inicializado." - -#: ../../extensions/module_groups.php:307 -msgid "There are no defined groups or module groups" -msgstr "No hay grupos o grupos de módulos definidos." - -#: ../../extensions/module_groups.php:325 ../../godmode/menu.php:49 -#: ../../operation/tree.php:67 -#: ../../enterprise/dashboard/widgets/tree_view.php:36 -msgid "Module groups" -msgstr "Grupos de Módulos" - -#: ../../extensions/net_tools.php:96 -msgid "The agent hasn't got IP" -msgstr "El agente no tiene IP" - -#: ../../extensions/net_tools.php:120 -msgid "" -"You can set the command path in the menu Administration -> Extensions -" -"> Config Network Tools" -msgstr "" -"Puede introducir la ruta de comando en el menú Administration -> " -"Extensions -> Config Network Tools" - -#: ../../extensions/net_tools.php:123 -msgid "Traceroute" -msgstr "Traceroute" - -#: ../../extensions/net_tools.php:124 -msgid "Ping host & Latency" -msgstr "Ping host y Latencia" - -#: ../../extensions/net_tools.php:125 -msgid "SNMP Interface status" -msgstr "Estado de la interfaz SNMP" - -#: ../../extensions/net_tools.php:126 -msgid "Basic TCP Port Scan" -msgstr "Escaneo básico de puertos TCP" - -#: ../../extensions/net_tools.php:127 -msgid "DiG/Whois Lookup" -msgstr "Búsqueda DiG/Whois" - -#: ../../extensions/net_tools.php:131 -#: ../../operation/agentes/estado_generalagente.php:147 -msgid "IP address" -msgstr "Dirección IP" - -#: ../../extensions/net_tools.php:145 -#: ../../enterprise/meta/include/functions_wizard_meta.php:826 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1322 -msgid "SNMP Community" -msgstr "Comunidad SNMP" - -#: ../../extensions/net_tools.php:148 ../../include/functions_events.php:1796 -msgid "Execute" -msgstr "Ejecutar" - -#: ../../extensions/net_tools.php:162 -msgid "Traceroute executable does not exist." -msgstr "El ejecutable Traceroute no existe." - -#: ../../extensions/net_tools.php:165 -msgid "Traceroute to " -msgstr "Trazando ruta a " - -#: ../../extensions/net_tools.php:174 -msgid "Ping executable does not exist." -msgstr "El ejecutable Ping no existe." - -#: ../../extensions/net_tools.php:177 -#, php-format -msgid "Ping to %s" -msgstr "Ping a %s" - -#: ../../extensions/net_tools.php:186 -msgid "Nmap executable does not exist." -msgstr "El ejecutable Nmap no existe." - -#: ../../extensions/net_tools.php:189 -msgid "Basic TCP Scan on " -msgstr "Escaneo básico TCP en " - -#: ../../extensions/net_tools.php:196 -msgid "Domain and IP information for " -msgstr "Información de dominio e IP para " - -#: ../../extensions/net_tools.php:200 -msgid "Dig executable does not exist." -msgstr "El ejecutable Dig no existe." - -#: ../../extensions/net_tools.php:210 -msgid "Whois executable does not exist." -msgstr "El ejecutable Whois no existe." - -#: ../../extensions/net_tools.php:219 -msgid "SNMP information for " -msgstr "Información SNMP para " - -#: ../../extensions/net_tools.php:223 -msgid "SNMPget executable does not exist." -msgstr "El ejecutable SNMPget no existe." - -#: ../../extensions/net_tools.php:226 -msgid "Uptime" -msgstr "Tiempo en Activo" - -#: ../../extensions/net_tools.php:230 -msgid "Device info" -msgstr "Información del dispositivo" - -#: ../../extensions/net_tools.php:238 -msgid "Interface" -msgstr "Interfaz" - -#: ../../extensions/net_tools.php:268 ../../extensions/net_tools.php:343 -msgid "Config Network Tools" -msgstr "Configuración de herramientas de red" - -#: ../../extensions/net_tools.php:289 ../../extensions/net_tools.php:290 -msgid "Set the paths." -msgstr "Introducir rutas" - -#: ../../extensions/net_tools.php:310 -msgid "Traceroute path" -msgstr "Ruta Traceroute" - -#: ../../extensions/net_tools.php:311 -msgid "If it is empty, Pandora searchs the traceroute system." -msgstr "Si está vacío, Pandora FMS buscará el sistema Traceroute" - -#: ../../extensions/net_tools.php:314 -msgid "Ping path" -msgstr "Ruta al comando ping" - -#: ../../extensions/net_tools.php:315 -msgid "If it is empty, Pandora searchs the ping system." -msgstr "Si está vacío, Pandora FMS buscará el sistema ping" - -#: ../../extensions/net_tools.php:318 -msgid "Nmap path" -msgstr "Ruta Nmap" - -#: ../../extensions/net_tools.php:319 -msgid "If it is empty, Pandora searchs the nmap system." -msgstr "Si está vacío, Pandora FMS buscará el sistema nmap." - -#: ../../extensions/net_tools.php:322 -msgid "Dig path" -msgstr "Ruta Dig" - -#: ../../extensions/net_tools.php:323 -msgid "If it is empty, Pandora searchs the dig system." -msgstr "Si está vacío, Pandora FMS buscará el sistema dig" - -#: ../../extensions/net_tools.php:326 -msgid "Snmpget path" -msgstr "Ruta Snmpget" - -#: ../../extensions/net_tools.php:327 -msgid "If it is empty, Pandora searchs the snmpget system." -msgstr "Si está vacío, Pandora FMS buscará el sistema snmpget" - -#: ../../extensions/net_tools.php:332 -#: ../../godmode/reporting/reporting_builder.list_items.php:308 -#: ../../godmode/update_manager/update_manager.php:35 -#: ../../enterprise/dashboard/main_dashboard.php:162 -#: ../../enterprise/dashboard/main_dashboard.php:250 -#: ../../enterprise/godmode/reporting/reporting_builder.template_list_item.php:254 -#: ../../enterprise/meta/monitoring/wizard/wizard.create_module.php:243 -msgid "Options" -msgstr "Opciones" - #: ../../extensions/pandora_logs.php:33 ../../extensions/system_info.php:174 msgid "Cannot find file" msgstr "Archivo no encontrado" @@ -3631,6 +7403,74 @@ msgstr "" msgid "System logfiles" msgstr "Logs sistema" +#: ../../extensions/files_repo/files_repo_get_file.php:65 +msgid "Unreliable petition" +msgstr "Petición no fiable" + +#: ../../extensions/files_repo/files_repo_get_file.php:65 +msgid "Please contact the administrator" +msgstr "Por favor, contacta con el administrador" + +#: ../../extensions/files_repo/files_repo_form.php:73 +msgid "Only 200 characters are permitted" +msgstr "Sólo 200 caracteres permitidos" + +#: ../../extensions/files_repo/files_repo_form.php:84 +#: ../../extensions/system_info.php:471 ../../extensions/system_info.php:526 +#: ../../godmode/extensions.php:143 +msgid "File" +msgstr "Archivo" + +#: ../../extensions/files_repo/files_repo_form.php:87 +#: ../../extensions/files_repo/files_repo_form.php:93 +#: ../../extensions/files_repo/files_repo_list.php:89 +msgid "Public link" +msgstr "Enlace público" + +#: ../../extensions/files_repo/files_repo_list.php:61 +#: ../../include/functions_filemanager.php:581 +msgid "Last modification" +msgstr "Última modificación" + +#: ../../extensions/files_repo/files_repo_list.php:86 +msgid "Copy to clipboard" +msgstr "Copiar al portapapeles" + +#: ../../extensions/files_repo/files_repo_list.php:94 +#: ../../extensions/system_info.php:467 +msgid "Download" +msgstr "Descargar" + +#: ../../extensions/files_repo/files_repo_list.php:115 +msgid "No items" +msgstr "No hay elementos" + +#: ../../extensions/files_repo/functions_files_repo.php:29 +#: ../../extensions/files_repo/functions_files_repo.php:40 +#: ../../include/functions_config.php:1730 +msgid "Attachment directory is not writable by HTTP Server" +msgstr "El servidor HTTP no puede escribir en el directorio de adjuntos" + +#: ../../extensions/files_repo/functions_files_repo.php:30 +#: ../../extensions/files_repo/functions_files_repo.php:41 +#, php-format +msgid "Please check that the web server has write rights on the %s directory" +msgstr "" +"Por favor, comprobar que el directorio %s del servidor web tiene permisos de " +"escritura" + +#: ../../extensions/files_repo/functions_files_repo.php:229 +msgid "The file could not be copied" +msgstr "El fichero no ha sido copiado" + +#: ../../extensions/files_repo/functions_files_repo.php:233 +msgid "There was an error creating the file" +msgstr "Se ha producido un error creando el fichero" + +#: ../../extensions/files_repo/functions_files_repo.php:274 +msgid "There was an error updating the file" +msgstr "Se ha producido un error actualizando el fichero" + #: ../../extensions/plugin_registration.php:26 #: ../../extensions/plugin_registration.php:33 msgid "Plugin registration" @@ -3685,9 +7525,9 @@ msgid "Module plugin registered" msgstr "Módulo de complemento registrado." #: ../../extensions/plugin_registration.php:422 -#: ../../godmode/agentes/module_manager_editor_plugin.php:50 #: ../../godmode/massive/massive_edit_plugins.php:287 #: ../../godmode/modules/manage_network_components_form_plugin.php:22 +#: ../../godmode/agentes/module_manager_editor_plugin.php:50 msgid "Plugin" msgstr "Complemento" @@ -3732,18 +7572,6 @@ msgstr "Cargar Pandora Server" msgid "SNMP Interface throughput" msgstr "Rendimiento interfaz SNMP" -#: ../../extensions/realtime_graphs.php:72 ../../include/ajax/module.php:750 -#: ../../include/functions_pandora_networkmap.php:1401 -#: ../../include/functions_events.php:2103 -#: ../../include/functions_visual_map_editor.php:56 -#: ../../operation/agentes/status_monitor.php:977 -#: ../../operation/search_modules.php:52 -#: ../../enterprise/dashboard/widgets/custom_graph.php:33 -#: ../../enterprise/operation/services/services.list.php:344 -#: ../../enterprise/operation/services/services.service.php:143 -msgid "Graph" -msgstr "Gráfico" - #: ../../extensions/realtime_graphs.php:79 msgid "Refresh interval" msgstr "Intervalo de actualización" @@ -3757,41 +7585,32 @@ msgid "Clear graph" msgstr "Limpiar gráfica" #: ../../extensions/realtime_graphs.php:94 -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:700 +#: ../../include/functions_snmp_browser.php:506 +#: ../../godmode/massive/massive_edit_modules.php:488 #: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:339 -#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:254 #: ../../godmode/agentes/module_manager_editor_network.php:67 #: ../../godmode/agentes/module_manager_editor_wmi.php:45 -#: ../../godmode/massive/massive_edit_modules.php:488 -#: ../../include/functions_snmp_browser.php:506 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:689 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_interfaces_explorer.php:336 -#: ../../enterprise/godmode/policies/policy_agent_wizard.wmi_explorer.php:252 +#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:254 +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:700 msgid "Target IP" msgstr "IP objetivo" #: ../../extensions/realtime_graphs.php:97 -#: ../../godmode/snmpconsole/snmp_trap_generator.php:69 #: ../../include/functions_snmp_browser.php:508 +#: ../../godmode/snmpconsole/snmp_trap_generator.php:69 msgid "Community" msgstr "Comunidad" #: ../../extensions/realtime_graphs.php:108 -#: ../../godmode/setup/snmp_wizard.php:41 #: ../../include/functions_snmp_browser.php:401 -#: ../../enterprise/godmode/massive/massive_modify_alerts_snmp.php:243 -#: ../../enterprise/godmode/snmpconsole/snmp_trap_editor.php:318 -#: ../../enterprise/godmode/snmpconsole/snmp_trap_editor_form.php:56 +#: ../../godmode/setup/snmp_wizard.php:41 msgid "OID" msgstr "OID" -#: ../../extensions/realtime_graphs.php:111 ../../godmode/extensions.php:144 -#: ../../godmode/servers/servers.build_table.php:67 +#: ../../extensions/realtime_graphs.php:111 #: ../../include/functions_snmp_browser.php:513 -#: ../../enterprise/extensions/ipam/ipam_calculator.php:39 -#: ../../enterprise/godmode/servers/list_satellite.php:37 -#: ../../enterprise/meta/advanced/metasetup.consoles.php:388 -#: ../../enterprise/meta/advanced/servers.build_table.php:62 +#: ../../godmode/extensions.php:144 +#: ../../godmode/servers/servers.build_table.php:67 msgid "Version" msgstr "Versión" @@ -3805,205 +7624,103 @@ msgstr "SNMP walk" msgid "Use this OID" msgstr "Usar esta OID" -#: ../../extensions/resource_exportation.php:53 -#: ../../extensions/resource_exportation.php:338 -msgid "Resource exportation" -msgstr "Exportación de recursos" +#: ../../extensions/files_repo.php:91 +msgid "Extension not installed" +msgstr "Extensión no instalada" -#: ../../extensions/resource_exportation.php:341 -msgid "" -"This extension makes exportation of resource template more easy. Here you " -"can export as a resource template in Pandora FMS 3.x format (.ptr). " -msgstr "" -"Esta extensión hace la exportación de plantillas de recursos más sencillo. " -"Desde aquí puedes exportar como plantillas de recursos en el formato de " -"Pandora FMS 3.x (.ptr). " +#: ../../extensions/files_repo.php:104 ../../extensions/files_repo.php:187 +msgid "Administration view" +msgstr "Vista de administración" -#: ../../extensions/resource_exportation.php:352 -#: ../../enterprise/dashboard/widgets/reports.php:27 -#: ../../enterprise/dashboard/widgets/reports.php:43 -#: ../../enterprise/extensions/cron/functions.php:452 -#: ../../enterprise/extensions/cron/main.php:225 -#: ../../enterprise/extensions/cron/main.php:267 -#: ../../enterprise/extensions/cron/main.php:281 -msgid "Report" -msgstr "Informe" +#: ../../extensions/files_repo.php:110 ../../extensions/files_repo.php:192 +msgid "Operation view" +msgstr "Vista de operación" -#: ../../extensions/resource_exportation.php:354 -#: ../../extensions/resource_exportation.php:357 -#: ../../operation/agentes/exportdata.php:341 -#: ../../enterprise/extensions/resource_exportation/functions.php:20 -msgid "Export" -msgstr "Exportar" +#: ../../extensions/files_repo.php:116 ../../extensions/files_repo.php:218 +msgid "Files repository manager" +msgstr "Manejo de repositorio de archivos" -#: ../../extensions/resource_exportation.php:355 -#: ../../godmode/users/configure_user.php:562 ../../operation/menu.php:128 -#: ../../operation/users/user_edit.php:277 -#: ../../enterprise/meta/screens/screens.visualmap.php:216 -#: ../../enterprise/meta/screens/screens.visualmap.php:220 -msgid "Visual console" -msgstr "Consola visual" +#: ../../extensions/files_repo.php:133 ../../include/functions.php:2190 +#: ../../include/functions.php:2193 +msgid "The file exceeds the maximum size" +msgstr "El fichero excede el tamaño máximo" -#: ../../extensions/resource_registration.php:40 -#, php-format -msgid "Success add '%s' item in report '%s'." -msgstr "Éxito al añadir el objeto '%s' al informe '%s'." +#: ../../extensions/files_repo.php:200 ../../extensions/files_repo.php:216 +msgid "Files repository" +msgstr "Repositorio" -#: ../../extensions/resource_registration.php:41 -#, php-format -msgid "Error create '%s' item in report '%s'." -msgstr "Error al añadir el objeto '%s' al informe '%s'." +#: ../../extensions/agents_alerts.php:109 +msgid "Agents/Alerts" +msgstr "Agentes/Alertas" -#: ../../extensions/resource_registration.php:68 -#, php-format -msgid "Error create '%s' report, the name exist and there aren't free name." -msgstr "" -"Error al crear el informe '%s'. El nombre ya existe y no hay nombres " -"disponibles." +#: ../../extensions/agents_alerts.php:156 +msgid "There are no agents with alerts" +msgstr "No existen agentes con alertas" -#: ../../extensions/resource_registration.php:75 -#, php-format -msgid "" -"Warning create '%s' report, the name exist, the report have a name %s." -msgstr "" -"Advertencia al crear el informe '%s'. El nombre ya existe y el informe tiene " -"el nombre %s." +#: ../../extensions/agents_alerts.php:177 +#: ../../godmode/alerts/alert_templates.php:132 +#: ../../godmode/alerts/alert_templates.php:175 +#: ../../godmode/alerts/alert_templates.php:194 +#: ../../godmode/alerts/alert_templates.php:210 +#: ../../godmode/massive/massive_add_action_alerts.php:163 +#: ../../godmode/massive/massive_delete_action_alerts.php:167 +msgid "Alert templates" +msgstr "Plantillas de alertas" -#: ../../extensions/resource_registration.php:82 -msgid "Error the report haven't name." -msgstr "Error. El informe no tiene un nombre." +#: ../../extensions/agents_alerts.php:184 +msgid "Previous templates" +msgstr "Plantillas anteriores" -#: ../../extensions/resource_registration.php:88 -msgid "Error the report haven't group." -msgstr "Error. El informe no tiene un grupo asignado." +#: ../../extensions/agents_alerts.php:222 +msgid "More templates" +msgstr "Más plantillas" -#: ../../extensions/resource_registration.php:98 -#, php-format -msgid "Success create '%s' report." -msgstr "Éxito al crear el informe '%s'." +#: ../../extensions/agents_alerts.php:324 +#: ../../mobile/operation/alerts.php:253 ../../include/functions_ui.php:921 +#: ../../godmode/alerts/alert_view.php:85 +#: ../../godmode/alerts/alert_list.list.php:642 +msgid "times" +msgstr "veces" -#: ../../extensions/resource_registration.php:99 -#, php-format -msgid "Error create '%s' report." -msgstr "Error al crear el informe '%s'-" +#: ../../extensions/agents_alerts.php:328 +#: ../../mobile/operation/alerts.php:257 ../../include/functions_ui.php:925 +#: ../../include/functions_reporting.php:7972 +#: ../../godmode/alerts/alert_view.php:89 +#: ../../godmode/alerts/alert_list.list.php:646 +msgid "Alert disabled" +msgstr "Alerta desactivada" -#: ../../extensions/resource_registration.php:327 -#: ../../extensions/resource_registration.php:348 -#: ../../extensions/resource_registration.php:358 -#, php-format -msgid "Success add '%s' content." -msgstr "Éxito al añadir el contenido '%s'." +#: ../../extensions/agents_alerts.php:348 +msgid "Agents/Alerts view" +msgstr "Vista de Agentes/Alertas" -#: ../../extensions/resource_registration.php:328 -#: ../../extensions/resource_registration.php:349 -#: ../../extensions/resource_registration.php:359 -#: ../../enterprise/extensions/resource_registration/functions.php:516 -#, php-format -msgid "Error add '%s' action." -msgstr "Error al añadir la acción '%s'." +#: ../../extensions/extension_uploader.php:28 +msgid "Uploader extension" +msgstr "Extensión de subidas" -#: ../../extensions/resource_registration.php:335 -#, php-format -msgid "Success add '%s' SLA." -msgstr "Éxito al añadir el SLA '%s'." +#: ../../extensions/extension_uploader.php:64 +msgid "Success to upload extension" +msgstr "Extensión subida con éxito" -#: ../../extensions/resource_registration.php:336 -#, php-format -msgid "Error add '%s' SLA." -msgstr "Error al añadir el SLA '%s'." +#: ../../extensions/extension_uploader.php:65 +msgid "Fail to upload extension" +msgstr "Fallo al subir extensión" -#: ../../extensions/resource_registration.php:377 -#, php-format -msgid "Error create '%s' visual map, lost tag name." -msgstr "Error al crear el mapa visual '%s'. Falta el nombre de la etiqueta." +#: ../../extensions/extension_uploader.php:73 +msgid "Upload extension" +msgstr "Subir extensión" -#: ../../extensions/resource_registration.php:413 -#, php-format -msgid "" -"Error create '%s' visual map, the name exist and there aren't free name." -msgstr "" -"Error al crear el mapa visual '%s'. El nombre ya existe y no hay nombres " -"disponibles." +#: ../../extensions/extension_uploader.php:75 +msgid "Upload the extension as a zip file." +msgstr "Subir la extensión como un archivo zip" -#: ../../extensions/resource_registration.php:420 -#, php-format -msgid "" -"Warning create '%s' visual map, the name exist, the report have a name %s." -msgstr "" -"Advertencia al crear el mapa visual '%s'. El nombre ya existe y el informe " -"tiene el nombre %s." +#: ../../extensions/extension_uploader.php:77 +msgid "Upload enterprise extension" +msgstr "Actualizar extensión Enterprise" -#: ../../extensions/resource_registration.php:428 -#, php-format -msgid "Success create '%s' visual map." -msgstr "Éxito al crear el mapa visual '%s'." - -#: ../../extensions/resource_registration.php:429 -#, php-format -msgid "Error create '%s' visual map." -msgstr "Error al crear el mapa visual '%s'." - -#: ../../extensions/resource_registration.php:535 -#, php-format -msgid "Success create item type '%d' visual map." -msgstr "Éxito al crear el objeto de tipo '%d' del mapa visual." - -#: ../../extensions/resource_registration.php:536 -#, php-format -msgid "Error create item type '%d' visual map." -msgstr "Error al crear el tipo de objeto '%d' del mapa visual." - -#: ../../extensions/resource_registration.php:554 -#: ../../extensions/resource_registration.php:569 -#, php-format -msgid "Success create item for agent '%s' visual map." -msgstr "Éxito al crear el objeto de agente '%s' del mapa visual." - -#: ../../extensions/resource_registration.php:555 -#: ../../extensions/resource_registration.php:570 -#, php-format -msgid "Error create item for agent '%s' visual map." -msgstr "Error al crear el objeto de agente '%s' del mapa visual." - -#: ../../extensions/resource_registration.php:792 -#, php-format -msgid "Success create '%s' component." -msgstr "Creado componente '%s' satisfactoriamente" - -#: ../../extensions/resource_registration.php:793 -#, php-format -msgid "Error create '%s' component." -msgstr "Hubo un problema al crear el componente '%s'" - -#: ../../extensions/resource_registration.php:849 -#: ../../extensions/resource_registration.php:889 -msgid "Resource registration" -msgstr "Registro del recurso" - -#: ../../extensions/resource_registration.php:852 -#: ../../enterprise/include/functions_policies.php:4090 -msgid "Error, please install the PHP libXML in the system." -msgstr "Error, por favor, installe la libreria PHP LibXML en el sistema." - -#: ../../extensions/resource_registration.php:858 -#, php-format -msgid "" -"This extension makes registration of resource template more easy. Here you " -"can upload a resource template in Pandora FMS 3.x format (.ptr). Please " -"refer to documentation on how to obtain and use Pandora FMS resources. " -"

    You can get more resurces in our Public Resource " -"Library" -msgstr "" -"Esta extensión hace el registro de una plantilla de recursos de forma fácil. " -"Puede subir una plantilla de recursos en el formato (.PTR), de Pandora FMS. " -"Por favor, consulte la documentación sobre como obtener y usar los recursos " -"de plantilla de Pandora FMS

    Puede obtener más recursos en nuestra Libreria Pública de recursos." - -#: ../../extensions/resource_registration.php:872 -#: ../../enterprise/include/functions_policies.php:4106 -msgid "Group filter: " -msgstr "Filtrado por grupos: " +#: ../../extensions/extension_uploader.php:90 +msgid "Extension uploader" +msgstr "Cargador de extensiones" #: ../../extensions/system_info.php:179 msgid "Cannot read file" @@ -4052,15 +7769,11 @@ msgid "Number lines of log" msgstr "Número de líneas de log" #: ../../extensions/system_info.php:476 -#: ../../enterprise/extensions/ipam/ipam_ajax.php:216 msgid "Created" msgstr "Creado" #: ../../extensions/system_info.php:481 ../../extensions/system_info.php:527 #: ../../godmode/events/event_responses.editor.php:93 -#: ../../enterprise/extensions/ipam/ipam_editor.php:89 -#: ../../enterprise/extensions/ipam/ipam_list.php:161 -#: ../../enterprise/extensions/ipam/ipam_network.php:140 msgid "Location" msgstr "Ubicación" @@ -4068,61 +7781,613 @@ msgstr "Ubicación" msgid "Generate file" msgstr "Generar archivo" -#: ../../extensions/system_info.php:496 ../../general/ui/agents_list.php:121 -#: ../../godmode/massive/massive_copy_modules.php:164 -#: ../../operation/reporting/reporting_viewer.php:234 -#: ../../enterprise/godmode/policies/policy_modules.php:1309 -#: ../../enterprise/meta/monitoring/wizard/wizard.php:106 -#: ../../enterprise/operation/log/log_viewer.php:246 -#: ../../enterprise/operation/log/log_viewer.php:252 -msgid "Loading" -msgstr "Cargando" - -#: ../../extensions/system_info.php:533 ../../extensions/system_info.php:594 -#: ../../godmode/db/db_refine.php:42 ../../godmode/db/db_refine.php:47 -#: ../../godmode/massive/massive_edit_plugins.php:813 -#: ../../godmode/massive/massive_edit_plugins.php:814 -#: ../../include/ajax/double_auth.ajax.php:250 -#: ../../include/ajax/double_auth.ajax.php:347 -#: ../../include/ajax/double_auth.ajax.php:392 -#: ../../include/ajax/double_auth.ajax.php:507 -#: ../../include/functions.php:1043 ../../include/functions_ui.php:228 -#: ../../include/functions_events.php:1176 -#: ../../include/functions_events.php:1422 -#: ../../operation/users/user_edit.php:697 -#: ../../operation/users/user_edit.php:762 -#: ../../enterprise/dashboard/main_dashboard.php:363 -#: ../../enterprise/dashboard/main_dashboard.php:443 -#: ../../enterprise/include/functions_login.php:99 -#: ../../enterprise/meta/include/functions_ui_meta.php:779 -msgid "Error" -msgstr "Error" - #: ../../extensions/system_info.php:548 msgid "At least one option must be selected" msgstr "Se debe seleccionar al menos una opción" -#: ../../extensions/users_connected.php:38 -#: ../../extensions/users_connected.php:122 -#: ../../extensions/users_connected.php:123 -msgid "Users connected" -msgstr "Usuarios conectados" +#: ../../index.php:241 ../../mobile/include/user.class.php:171 +#: ../../include/ajax/double_auth.ajax.php:489 +msgid "Invalid code" +msgstr "Código inválido" -#: ../../extensions/users_connected.php:66 -msgid "No other users connected" -msgstr "No hay otros usuarios conectados" +#: ../../index.php:252 +msgid "The code shouldn't be empty" +msgstr "El código no debería estar vacío" -#: ../../extras/pandora_diag.php:90 -msgid "Pandora FMS Diagnostic tool" -msgstr "Herramienta de diagnóstico de Pandora FMS" +#: ../../index.php:264 +msgid "Expired login" +msgstr "Inicio de sesión caducado" -#: ../../extras/pandora_diag.php:93 -msgid "Item" -msgstr "Elemento" +#: ../../index.php:272 ../../index.php:278 +msgid "Login error" +msgstr "Error de conexión" -#: ../../extras/pandora_diag.php:94 -msgid "Data value" -msgstr "valor de los datos" +#: ../../index.php:548 +msgid "User doesn\\'t exist." +msgstr "El usuario no existe" + +#: ../../index.php:564 +msgid "User only can use the API." +msgstr "El usuario solo puede usar la API" + +#: ../../index.php:794 +msgid "Sorry! I can't find the page!" +msgstr "No se puede encontrar la página." + +#: ../../mobile/operation/home.php:78 +#: ../../include/functions_visual_map.php:2744 +#: ../../include/functions_visual_map_editor.php:251 +#: ../../godmode/reporting/visual_console_builder.wizard.php:106 +msgid "Module graph" +msgstr "Gráfico de módulo" + +#: ../../mobile/operation/home.php:118 ../../mobile/include/user.class.php:286 +#: ../../mobile/include/ui.class.php:175 +#: ../../mobile/include/functions_web.php:33 ../../general/header.php:289 +msgid "Logout" +msgstr "Salir" + +#: ../../mobile/operation/home.php:128 ../../mobile/include/ui.class.php:185 +msgid "Home" +msgstr "Inicio" + +#: ../../mobile/operation/networkmaps.php:99 +#: ../../mobile/operation/networkmap.php:78 +#: ../../mobile/operation/visualmaps.php:83 +#: ../../mobile/operation/tactical.php:71 ../../mobile/operation/groups.php:53 +#: ../../mobile/operation/alerts.php:141 ../../mobile/operation/agents.php:145 +#: ../../mobile/operation/events.php:430 +#: ../../mobile/operation/module_graph.php:270 +#: ../../mobile/operation/agent.php:66 ../../mobile/operation/visualmap.php:65 +#: ../../mobile/operation/modules.php:173 ../../mobile/index.php:240 +#: ../../general/noaccess2.php:18 ../../general/noaccess2.php:21 +msgid "You don't have access to this page" +msgstr "No tiene permiso para acceder a esta página" + +#: ../../mobile/operation/networkmaps.php:100 +#: ../../mobile/operation/networkmap.php:79 +#: ../../mobile/operation/visualmaps.php:84 +#: ../../mobile/operation/tactical.php:72 ../../mobile/operation/groups.php:54 +#: ../../mobile/operation/alerts.php:142 ../../mobile/operation/agents.php:146 +#: ../../mobile/operation/events.php:431 +#: ../../mobile/operation/module_graph.php:271 +#: ../../mobile/operation/agent.php:67 ../../mobile/operation/visualmap.php:66 +#: ../../mobile/operation/modules.php:174 ../../mobile/index.php:241 +msgid "" +"Access to this page is restricted to authorized users only, please contact " +"system administrator if you need assistance.

    Please know that all " +"attempts to access this page are recorded in security logs of Pandora System " +"Database" +msgstr "" +"El acceso a esta página está restringido a usuarios autorizados, contacte " +"con el administrador del sistema si necesita asistencia.

    Todos los " +"intentos de acceso a esta página son grabados en los registros de seguridad " +"de Pandora FMS." + +#: ../../mobile/operation/networkmaps.php:112 +msgid "Networkmaps" +msgstr "Mapas de red" + +#: ../../mobile/operation/networkmaps.php:116 +#: ../../mobile/operation/networkmap.php:98 +#: ../../mobile/operation/visualmaps.php:100 +#: ../../mobile/operation/tactical.php:88 ../../mobile/operation/groups.php:69 +#: ../../mobile/operation/alerts.php:158 ../../mobile/operation/agents.php:162 +#: ../../mobile/operation/events.php:568 +#: ../../mobile/operation/module_graph.php:368 +#: ../../mobile/operation/module_graph.php:377 +#: ../../mobile/operation/agent.php:108 +#: ../../mobile/operation/visualmap.php:103 +#: ../../mobile/operation/modules.php:190 +msgid "Back" +msgstr "Atrás" + +#: ../../mobile/operation/networkmaps.php:120 +#, php-format +msgid "Filter Networkmaps by %s" +msgstr "Filtrar mapas de red por %s" + +#: ../../mobile/operation/networkmaps.php:150 +#: ../../mobile/operation/alerts.php:213 ../../mobile/operation/agents.php:201 +#: ../../mobile/operation/events.php:659 +#: ../../mobile/operation/modules.php:261 +msgid "Apply Filter" +msgstr "Aplicar el filtro" + +#: ../../mobile/operation/networkmaps.php:202 +#: ../../mobile/operation/networkmap.php:164 +msgid "No networkmaps" +msgstr "No hay mapas de red" + +#: ../../mobile/operation/networkmaps.php:216 +#: ../../mobile/operation/alerts.php:306 ../../mobile/operation/agents.php:460 +#: ../../mobile/operation/events.php:1070 +#: ../../mobile/operation/modules.php:786 +msgid "(Default)" +msgstr "Por defecto" + +#: ../../mobile/operation/networkmaps.php:222 +#: ../../mobile/operation/alerts.php:316 ../../mobile/operation/agents.php:466 +#: ../../mobile/operation/events.php:1096 +#: ../../mobile/operation/modules.php:793 +#, php-format +msgid "Group: %s" +msgstr "Grupo: %s" + +#: ../../mobile/operation/networkmaps.php:229 +#: ../../mobile/operation/events.php:1108 +#, php-format +msgid "Type: %s" +msgstr "Tipo: %s" + +#: ../../mobile/operation/networkmap.php:222 +#: ../../mobile/operation/networkmap.php:234 +msgid "Map could not be generated" +msgstr "El mapa no pudo ser generado" + +#: ../../mobile/operation/visualmaps.php:96 +msgid "Visual consoles" +msgstr "Consola visual" + +#: ../../mobile/operation/visualmaps.php:146 +msgid "No maps defined" +msgstr "No hay mapas definidos" + +#: ../../mobile/operation/tactical.php:193 +msgid "Last activity" +msgstr "Última actividad" + +#: ../../mobile/operation/tactical.php:215 +#: ../../mobile/operation/agents.php:381 ../../mobile/operation/events.php:797 +#: ../../mobile/operation/module_graph.php:467 +#: ../../mobile/operation/agent.php:305 +#: ../../mobile/operation/visualmap.php:118 +#: ../../mobile/operation/modules.php:706 +#: ../../godmode/reporting/visual_console_builder.wizard.php:377 +msgid "Loading..." +msgstr "Cargando…" + +#: ../../mobile/operation/groups.php:129 +#: ../../include/functions_reporting_html.php:3422 +msgid "Agents not init" +msgstr "Agentes no inicializados" + +#: ../../mobile/operation/groups.php:133 +#: ../../include/functions_reporting_html.php:3404 +msgid "Agents critical" +msgstr "Agentes críticos" + +#: ../../mobile/operation/groups.php:137 +#: ../../include/functions_groups.php:794 +#: ../../include/functions_groups.php:796 +#: ../../include/functions_groups.php:798 +#: ../../include/functions_groups.php:799 +#: ../../include/functions_groups.php:800 +#: ../../include/functions_reporting_html.php:3416 +msgid "Agents unknown" +msgstr "agentes desconocidos" + +#: ../../mobile/operation/alerts.php:96 ../../mobile/operation/alerts.php:97 +#: ../../mobile/operation/alerts.php:203 ../../mobile/operation/alerts.php:204 +#: ../../godmode/alerts/alert_view.php:106 +msgid "Stand by" +msgstr "En espera" + +#: ../../mobile/operation/alerts.php:162 +#, php-format +msgid "Filter Alerts by %s" +msgstr "Filtros de alertas por %s" + +#: ../../mobile/operation/alerts.php:272 +msgid "Last Fired" +msgstr "Último/a lanzado/a" + +#: ../../mobile/operation/alerts.php:282 +msgid "No alerts" +msgstr "Sin alertas" + +#: ../../mobile/operation/alerts.php:312 +#, php-format +msgid "Standby: %s" +msgstr "Standby: %s" + +#: ../../mobile/operation/alerts.php:320 ../../mobile/operation/agents.php:470 +#: ../../mobile/operation/events.php:1112 +#: ../../mobile/operation/modules.php:805 +#, php-format +msgid "Status: %s" +msgstr "Estado: %s" + +#: ../../mobile/operation/alerts.php:324 ../../mobile/operation/agents.php:474 +#: ../../mobile/operation/modules.php:809 +#, php-format +msgid "Free Search: %s" +msgstr "Búsqueda libre: %s" + +#: ../../mobile/operation/agents.php:166 +#, php-format +msgid "Filter Agents by %s" +msgstr "Filtros de agentes por %s" + +#: ../../mobile/operation/agents.php:324 +#: ../../godmode/reporting/visual_console_builder.elements.php:86 +msgid "A." +msgstr "A." + +#: ../../mobile/operation/agents.php:370 +msgid "No agents" +msgstr "Sin agentes" + +#: ../../mobile/operation/events.php:382 ../../mobile/operation/events.php:383 +#: ../../mobile/operation/events.php:590 ../../mobile/operation/events.php:591 +msgid "Preset Filters" +msgstr "Fijar los filtros" + +#: ../../mobile/operation/events.php:443 +msgid "ERROR: Event detail" +msgstr "ERROR: Detalles del evento" + +#: ../../mobile/operation/events.php:445 +msgid "Error connecting to DB pandora." +msgstr "Error al conectar a la base de datos de Pandora" + +#: ../../mobile/operation/events.php:458 +msgid "Event detail" +msgstr "Detalles del evento" + +#: ../../mobile/operation/events.php:497 +#: ../../include/functions_events.php:2421 +msgid "Acknowledged by" +msgstr "Admitido por" + +#: ../../mobile/operation/events.php:506 +#: ../../include/functions_visual_map_editor.php:606 +#: ../../godmode/reporting/visual_console_builder.elements.php:153 +msgid "Module Graph" +msgstr "Gráfica de módulo" + +#: ../../mobile/operation/events.php:541 +msgid "Sucessful validate" +msgstr "Validación correcta" + +#: ../../mobile/operation/events.php:543 +msgid "Fail validate" +msgstr "Validación fallida" + +#: ../../mobile/operation/events.php:575 +#, php-format +msgid "Filter Events by %s" +msgstr "Filtrar eventos por %s" + +#: ../../mobile/operation/events.php:1076 +#, php-format +msgid "Filter: %s" +msgstr "Filtro: %s" + +#: ../../mobile/operation/events.php:1089 +#, php-format +msgid "Severity: %s" +msgstr "Severidad: %s" + +#: ../../mobile/operation/events.php:1116 +#, php-format +msgid "Free search: %s" +msgstr "Búsqueda libre: %s" + +#: ../../mobile/operation/events.php:1120 +#, php-format +msgid "Hours: %s" +msgstr "Horas: %s" + +#: ../../mobile/operation/module_graph.php:364 +#: ../../mobile/operation/module_graph.php:373 +#, php-format +msgid "PandoraFMS: %s" +msgstr "PandoraFMS: %s" + +#: ../../mobile/operation/module_graph.php:387 +#, php-format +msgid "Options for %s : %s" +msgstr "Opciones para %s: %s" + +#: ../../mobile/operation/module_graph.php:394 +msgid "Show Alerts" +msgstr "Mostrar alertas" + +#: ../../mobile/operation/module_graph.php:402 +msgid "Show Events" +msgstr "Mostrar eventos" + +#: ../../mobile/operation/module_graph.php:434 +msgid "Avg Only" +msgstr "Solo promedio" + +#: ../../mobile/operation/module_graph.php:439 +msgid "Time range (hours)" +msgstr "Rango de tiempo (horas)" + +#: ../../mobile/operation/module_graph.php:459 +msgid "Update graph" +msgstr "Actualizar gráfica" + +#: ../../mobile/operation/module_graph.php:468 +msgid "Error get the graph" +msgstr "Error al obtener gráfica" + +#: ../../mobile/operation/agent.php:112 +msgid "PandoraFMS: Agents" +msgstr "PandoraFMS: Agentes" + +#: ../../mobile/operation/agent.php:118 +msgid "No agent found" +msgstr "No se han encontrado agentes" + +#: ../../mobile/operation/agent.php:200 +msgid "Modules by status" +msgstr "Módulos por estado" + +#: ../../mobile/operation/agent.php:269 +#, php-format +msgid "Last %s Events" +msgstr "Últimos %s Eventos" + +#: ../../mobile/operation/modules.php:194 +#, php-format +msgid "Filter Modules by %s" +msgstr "Filtrar Módulos por %s" + +#: ../../mobile/operation/modules.php:543 +msgid "Interval." +msgstr "Intervalo" + +#: ../../mobile/operation/modules.php:549 +msgid "Last update." +msgstr "Última actualización" + +#: ../../mobile/operation/modules.php:668 +#: ../../godmode/agentes/agent_template.php:263 +msgid "No modules" +msgstr "Sin módulos" + +#: ../../mobile/operation/modules.php:801 +#, php-format +msgid "Module group: %s" +msgstr "Grupos de módulos: %s" + +#: ../../mobile/operation/modules.php:814 +#, php-format +msgid "Tag: %s" +msgstr "Etiqueta: %s" + +#: ../../mobile/include/user.class.php:152 +#: ../../mobile/include/user.class.php:170 +#: ../../mobile/include/user.class.php:177 +msgid "Double authentication failed" +msgstr "Fallo en la doble autenticación" + +#: ../../mobile/include/user.class.php:153 +msgid "Secret code not found" +msgstr "Código secreto no encontrado" + +#: ../../mobile/include/user.class.php:154 +msgid "Please contact the administrator to reset your double authentication" +msgstr "" +"Por favor contacte el administrador para restablecer la doble autenticación" + +#: ../../mobile/include/user.class.php:178 +msgid "There was an error checking the code" +msgstr "Hubo un error verificando el código" + +#: ../../mobile/include/user.class.php:211 +msgid "Login Failed" +msgstr "Indentificación fallida" + +#: ../../mobile/include/user.class.php:212 +msgid "User not found in database or incorrect password." +msgstr "Usuario no encontrado en la base de datos o contraseña incorrecta" + +#: ../../mobile/include/user.class.php:220 +msgid "Login out" +msgstr "Cerrar sesión" + +#: ../../mobile/include/user.class.php:221 ../../general/login_page.php:176 +msgid "" +"Your session is over. Please close your browser window to close this Pandora " +"session." +msgstr "" +"Su sesión ha caducado. Cierre la ventana de su navegador web para cerrar " +"esta sesión de Pandora FMS." + +#: ../../mobile/include/user.class.php:244 +msgid "user" +msgstr "Usuario" + +#: ../../mobile/include/user.class.php:251 +msgid "password" +msgstr "contraseña" + +#: ../../mobile/include/user.class.php:256 ../../general/login_page.php:168 +msgid "Login" +msgstr "Iniciar sesión" + +#: ../../mobile/include/user.class.php:301 +#: ../../mobile/include/user.class.php:302 ../../general/login_page.php:186 +msgid "Authenticator code" +msgstr "Código de autenticación" + +#: ../../mobile/include/user.class.php:306 ../../general/login_page.php:192 +msgid "Check code" +msgstr "Código de verificación" + +#: ../../mobile/include/ui.class.php:87 ../../mobile/include/ui.class.php:168 +msgid "Pandora FMS mobile" +msgstr "Pandora FMS móvil" + +#: ../../mobile/include/ui.class.php:257 +#: ../../mobile/include/functions_web.php:81 +#, php-format +msgid "Pandora FMS %s - Build %s" +msgstr "Pandora FMS %s - Revisión %s" + +#: ../../mobile/include/ui.class.php:258 +#: ../../mobile/include/functions_web.php:82 +msgid "Generated at" +msgstr "Generado el" + +#: ../../mobile/include/ui.class.php:630 +msgid "Not found header." +msgstr "Encabezado no encontrado" + +#: ../../mobile/include/ui.class.php:633 +msgid "Not found content." +msgstr "Contenido no encontrado" + +#: ../../mobile/include/ui.class.php:636 +msgid "Not found footer." +msgstr "Pie de página no encontrado" + +#: ../../mobile/include/ui.class.php:639 +msgid "Incorrect form." +msgstr "Forma incorrecta" + +#: ../../mobile/include/ui.class.php:642 +msgid "Incorrect grid." +msgstr "Matriz incorrecta" + +#: ../../mobile/include/ui.class.php:645 +msgid "Incorrect collapsible." +msgstr "Plegable incorrecto" + +#: ../../mobile/include/functions_web.php:23 +#: ../../include/functions_reporting_html.php:3025 +#: ../../include/functions_reporting_html.php:3165 +msgid "Monitor" +msgstr "Monitor" + +#: ../../mobile/include/functions_web.php:27 ../../godmode/menu.php:201 +#: ../../godmode/reporting/visual_console_builder.wizard.php:246 +msgid "Servers" +msgstr "Servidores" + +#: ../../general/logon_failed.php:33 +msgid "" +"Either, your password or your login are incorrect. Please check your CAPS " +"LOCK key, username and password are case SeNSiTiVe.

    All actions, " +"included failed login attempts are logged in Pandora FMS System logs, and " +"these can be reviewed by each user, please report to admin any incident or " +"malfunction." +msgstr "" +"La combinación usuario/contraseña es incorrecta. Verifique que no está " +"habilitado el Bloqueo de mayúsculas, los campos distinguen entre mayúsculas " +"y minúsculas.

    Todas las acciones, incluidos los intentos fallidos de " +"acceso son guardados en el sistema de registro de sucesos de Pandora y " +"pueden ser revisados por cada usuario. Comunique al administrador cualquier " +"incidente o fallo." + +#: ../../general/footer.php:35 +#, php-format +msgid "Pandora FMS %s - Build %s - MR %s" +msgstr "Pandora FMS %s - Build %s - MR %s" + +#: ../../general/footer.php:38 +msgid "Page generated at" +msgstr "Página generada en" + +#: ../../general/footer.php:39 +msgid "® Ártica ST" +msgstr "Ártica ST" + +#: ../../general/ui/agents_list.php:127 +msgid "No agents found" +msgstr "No se encontró ningún agente" + +#: ../../general/pandora_help.php:24 ../../general/pandora_help.php:68 +#: ../../general/pandora_help.php:95 +msgid "Pandora FMS help system" +msgstr "Sistema de ayuda de Pandora FMS" + +#: ../../general/pandora_help.php:73 +msgid "Help system error" +msgstr "Error del sistema de ayuda" + +#: ../../general/pandora_help.php:78 +msgid "" +"Pandora FMS help system has been called with a help reference that currently " +"don't exist. There is no help content to show." +msgstr "" +"El sistema de ayuda de Pandora FMS ha sido invocado con una referencia que " +"no existe actualmente. No hay contenido que mostrar." + +#: ../../general/header.php:75 +msgid "Blank characters are used as AND conditions" +msgstr "Los espacios serán usados para una condicion \"AND\"" + +#: ../../general/header.php:90 ../../general/header.php:92 +msgid "Enter keywords to search" +msgstr "Introduzca palabras clave para buscar" + +#: ../../general/header.php:114 ../../general/header.php:122 +msgid "All systems" +msgstr "Todos los sistemas" + +#: ../../general/header.php:114 +msgid "Down" +msgstr "Caído(s)" + +#: ../../general/header.php:118 +msgid "servers down" +msgstr "servidor(es) caído(s)" + +#: ../../general/header.php:122 +msgid "Ready" +msgstr "Listos" + +#: ../../general/header.php:142 ../../general/header.php:143 +msgid "QR Code of the page" +msgstr "Código QR de la página" + +#: ../../general/header.php:169 ../../general/header.php:170 +#: ../../include/functions_clippy.php:128 +msgid "Pandora FMS assistant" +msgstr "Asistente de Pandora FMS" + +#: ../../general/header.php:195 +msgid "Configure autorefresh" +msgstr "Configurar autorresfresco" + +#: ../../general/header.php:222 +msgid "Disabled autorefresh" +msgstr "Autorrefresco deshabilitado" + +#: ../../general/header.php:248 +msgid "System alerts detected - Please fix as soon as possible" +msgstr "Alertas del sistema detectadas - Por favor corregir lo antes posible" + +#: ../../general/header.php:263 +#, php-format +msgid "You have %d warning(s)" +msgstr "Tiene %d advertencia(s)" + +#: ../../general/header.php:274 +msgid "There are not warnings" +msgstr "No hay advertencias" + +#: ../../general/header.php:283 +msgid "Main help" +msgstr "Ayuda general" + +#: ../../general/header.php:305 +msgid "New chat message" +msgstr "Nuevo mensaje del chat" + +#: ../../general/header.php:314 +msgid "Message overview" +msgstr "Vista general de mensajes" + +#: ../../general/header.php:315 +#, php-format +msgid "You have %d unread message(s)" +msgstr "Tiene %d mensaje(s) sin leer" #: ../../general/alert_enterprise.php:96 msgid "" @@ -4380,19 +8645,367 @@ msgstr "" "correlación de alertas de eventos para simplificar el sistema de alertas y " "poder manejarlo de forma sencilla y aumentar el rendimiento." +#: ../../general/logon_ok.php:114 ../../general/logon_ok.php:318 +msgid "Pandora FMS Overview" +msgstr "Vista general de Pandora FMS" + +#: ../../general/logon_ok.php:181 ../../general/logon_ok.php:380 +msgid "News board" +msgstr "Noticias globales" + +#: ../../general/logon_ok.php:186 ../../general/logon_ok.php:385 +msgid "ago" +msgstr "hace" + +#: ../../general/logon_ok.php:193 ../../general/logon_ok.php:392 +msgid "by" +msgstr "por" + +#: ../../general/logon_ok.php:229 ../../general/logon_ok.php:426 +msgid "This is your last activity in Pandora FMS console" +msgstr "Ésta es su última actividad en la consola de Pandora FMS" + +#: ../../general/login_page.php:35 +msgid "Go to Pandora FMS Website" +msgstr "Ir a la Web de Pandora FMS" + +#: ../../general/login_page.php:40 +msgid "Go to Login" +msgstr "Ir a la pantalla de inicio" + +#: ../../general/login_page.php:82 +msgid "Docs" +msgstr "Documentos" + +#: ../../general/login_page.php:84 ../../general/login_help_dialog.php:67 +#: ../../general/login_help_dialog.php:69 +msgid "Support" +msgstr "Soporte" + +#: ../../general/login_page.php:145 +msgid "Login as admin" +msgstr "Entrar como administrador" + +#: ../../general/login_page.php:152 +msgid "Login with SAML" +msgstr "Entrar con SAML" + +#: ../../general/login_page.php:174 +msgid "Logged out" +msgstr "Desconectado" + +#: ../../general/login_page.php:200 +msgid "View details" +msgstr "Ver detalles" + +#: ../../general/login_page.php:224 +msgid "Build" +msgstr "Construcción" + +#: ../../general/login_page.php:237 +msgid "Login failed" +msgstr "Falló el inicio de sesión" + +#: ../../general/login_page.php:261 +msgid "" +"Pandora FMS frontend is built on advanced, modern technologies and does not " +"support old browsers." +msgstr "" +"El interfaz Pandora FMS se basa en tecnologías avanzadas y modernas, y no " +"soporta los navegadores antiguos." + +#: ../../general/login_page.php:262 +msgid "" +"It is highly recommended that you choose and install a modern browser. It is " +"free of charge and only takes a couple of minutes." +msgstr "" +"Le recomendamos que elija e instale un navegador moderno. Sólo tardará unos " +"minutos." + +#: ../../general/login_page.php:325 +msgid "Why is it recommended to upgrade the web browser?" +msgstr "¿Por qué le recomendamos que actualice su navegador?" + +#: ../../general/login_page.php:330 +msgid "" +"New browsers usually come with support for new technologies, increasing web " +"page speed, better privacy settings and so on. They also resolve security " +"and functional issues." +msgstr "" +"Los nuevos navegadores normalmente vienen con soporte para nuevas " +"tecnologías, aumentando la velocidad de las páginas web, mejores " +"herramientas de privacidad, etc. También resuelven temas de seguridad y " +"funcionalidad." + +#: ../../general/login_page.php:339 +msgid "Continue despite this warning" +msgstr "Continúe a pesar de esta advertencia" + +#: ../../general/noaccess2.php:26 +msgid "Access to this page is restricted" +msgstr "El acceso a esta página es restringido" + +#: ../../general/noaccess2.php:31 +msgid "No access" +msgstr "Acceso denegado" + +#: ../../general/noaccess2.php:36 +msgid "" +"Access to this page is restricted to authorized users only, please contact " +"system administrator if you need assistance.

    \n" +"\t\t\tPlease know that all attempts to access this page are recorded in " +"security logs of Pandora System Database" +msgstr "" +"El acceso a esta página está restringido a usuarios autorizados solamente, " +"por favor póngase en contacto con el administrador del sistema si necesita " +"ayuda.

    \n" +"\t\t\tPor favor, sepa que todos los intentos de acceso a esta página son " +"guardados en los registros de seguridad de la base de datos de Sistema de " +"Pandora" + +#: ../../general/login_required.php:69 +#: ../../general/login_identification_wizard.php:180 +msgid "Pandora FMS instance identification wizard" +msgstr "Asistente de identificación de PandoraFMS" + +#: ../../general/login_required.php:72 +msgid "" +"Please fill the following information in order to configure your Pandora FMS " +"instance successfully" +msgstr "" +"Por favor rellena la siguiente información para configurar tu cuenta de " +"Pandora FMS con éxito" + +#: ../../general/login_required.php:86 ../../include/functions_config.php:129 +#: ../../godmode/setup/setup_general.php:52 +msgid "Language code for Pandora" +msgstr "Código de idioma para Pandora FMS" + +#: ../../general/login_required.php:91 +#: ../../godmode/setup/setup_general.php:115 +msgid "Africa" +msgstr "África" + +#: ../../general/login_required.php:91 +#: ../../godmode/setup/setup_general.php:115 +msgid "America" +msgstr "América" + +#: ../../general/login_required.php:91 +#: ../../godmode/setup/setup_general.php:115 +msgid "Antarctica" +msgstr "La Antártida" + +#: ../../general/login_required.php:91 +#: ../../godmode/setup/setup_general.php:115 +msgid "Arctic" +msgstr "Ártico" + +#: ../../general/login_required.php:91 +#: ../../godmode/setup/setup_general.php:115 +msgid "Asia" +msgstr "Asia" + +#: ../../general/login_required.php:91 +#: ../../godmode/setup/setup_general.php:115 +msgid "Atlantic" +msgstr "Atlántico" + +#: ../../general/login_required.php:91 +#: ../../godmode/setup/setup_general.php:115 +msgid "Australia" +msgstr "Australia" + +#: ../../general/login_required.php:91 +#: ../../godmode/setup/setup_general.php:115 +msgid "Europe" +msgstr "Europa" + +#: ../../general/login_required.php:91 +#: ../../godmode/setup/setup_general.php:115 +msgid "Indian" +msgstr "Índico" + +#: ../../general/login_required.php:91 +#: ../../godmode/setup/setup_general.php:115 +msgid "Pacific" +msgstr "Pacífico" + +#: ../../general/login_required.php:91 +#: ../../godmode/setup/setup_general.php:115 +msgid "UTC" +msgstr "UTC" + +#: ../../general/login_required.php:111 ../../include/functions_config.php:166 +#: ../../godmode/setup/setup_general.php:135 +msgid "Timezone setup" +msgstr "Zona horaria" + +#: ../../general/login_required.php:112 +#: ../../godmode/setup/setup_general.php:136 +msgid "" +"Must have the same time zone as the system or database to avoid mismatches " +"of time." +msgstr "" +"Debe tener las mismas zonas horarias que el sistema o la base de datos para " +"evitar desajustes de tiempo" + +#: ../../general/login_required.php:116 +msgid "E-mail for receiving alerts" +msgstr "E-mail para la recepción de alertas" + +#: ../../general/login_required.php:124 +msgid "Register" +msgstr "Registrar" + +#: ../../general/login_required.php:127 +#: ../../include/functions_visual_map_editor.php:461 +#: ../../include/functions_visual_map_editor.php:469 +#: ../../godmode/setup/snmp_wizard.php:109 +msgid "Cancel" +msgstr "Cancelar" + +#: ../../general/login_required.php:130 +msgid "All fields required" +msgstr "Todos los campos requeridos" + +#: ../../general/login_help_dialog.php:39 +msgid "Welcome to Pandora FMS" +msgstr "Bienvenido a Pandora FMS" + +#: ../../general/login_help_dialog.php:42 +msgid "" +"If this is your first time with Pandora FMS, we propose you a few links to " +"learn more about Pandora FMS. Monitoring could be overwhelm, but take your " +"time to learn how to use the power of Pandora FMS!" +msgstr "" +"Si esta es tu primera vez con Pandora FMS, te proponemos unos enlaces para " +"aprender más sobre Pandora FMS. Monitorizar puede ser abrumador, pero tómate " +"tu tiempo para aprender como usar el potencial de Pandora FMS!" + +#: ../../general/login_help_dialog.php:51 +#: ../../general/login_help_dialog.php:53 +msgid "Online help" +msgstr "Ayuda en línea" + +#: ../../general/login_help_dialog.php:59 +#: ../../general/login_help_dialog.php:61 +msgid "Enterprise version" +msgstr "Versión Enterprise" + +#: ../../general/login_help_dialog.php:69 +msgid "Forums" +msgstr "Foros" + +#: ../../general/login_help_dialog.php:75 +#: ../../general/login_help_dialog.php:77 +msgid "Documentation" +msgstr "Documentación" + +#: ../../general/login_help_dialog.php:86 +msgid "Click here to don't show again this message" +msgstr "Pinche aquí para no volver a ver este mensaje" + +#: ../../general/firts_task/recon_view.php:21 +msgid "There are no recon task defined yet." +msgstr "No hay tarea definida recon todavía." + +#: ../../general/firts_task/recon_view.php:25 +#: ../../include/functions_servers.php:378 +#: ../../godmode/servers/manage_recontask_form.php:222 +msgid "Recon server" +msgstr "Servidor de exploración de red" + +#: ../../general/firts_task/recon_view.php:28 +#: ../../general/firts_task/recon_view.php:35 +msgid "Create Recon Task" +msgstr "Crear tarea de descubrimiento" + +#: ../../general/firts_task/recon_view.php:29 +msgid "" +"The Recon Task definition of Pandora FMS is used to find new elements in the " +"network. \n" +"\t\tIf it detects any item, it will add that item to the monitoring, and if " +"that item it is already being monitored, then it will \n" +"\t\tignore it or will update its information.There are three types of " +"detection: Based on ICMP (pings), \n" +"\t\tSNMP (detecting the topology of networks " +"and their interfaces), and other customized " +"\n" +"\t\ttype. You can define your own customized recon script." +msgstr "" +"La definición de la Tarea Recon de Pandora FMS es usada para encontrar " +"nuevos elementos en el mapa de red. \n" +"\t\t Si detecta algún elemento, lo añadirá a la monitorización, y si el " +"elemento ya estaba siendo monitorizado, entonces lo \n" +"\t\t ignorará o actualizará su información. Hay tres tipos de detección: " +"Basado en ICMP (pings), \n" +"\t\t SNMP (detectando la topología de las " +"redes y sus interfaces), y otro tipo personalizado. " +"\n" +"\t\t Puede definir su propio script recon personalizado." + +#: ../../general/firts_task/transactional_list.php:23 +msgid "There are no transactions defined yet." +msgstr "No hay transacciones definidas por el momento" + +#: ../../general/firts_task/transactional_list.php:30 +msgid "Transactions" +msgstr "Transacciones" + +#: ../../general/firts_task/transactional_list.php:33 +#: ../../general/firts_task/transactional_list.php:38 +msgid "Create Transactions" +msgstr "Crear transacciones" + +#: ../../general/firts_task/transactional_list.php:34 +msgid "" +"The new transactional server allows you to execute tasks dependent on the " +"others following a user-defined design. This means that it is possible to " +"coordinate several executions to check a target at a given time.\n" +"\n" +"Transaction graphs represent the different processes within our " +"infrastructure that we use to deliver our service." +msgstr "" +"El nuevo servidor transaccional le permite ejecutar tareas dependientes de " +"las demás siguiendo un diseño definido por el usuario. Esto significa que es " +"posible coordinar varias ejecuciones para comprobar un objetivo en un " +"momento dado.\n" +"\n" +"Las gráficas de transacción representan los diferentes procesos dentro de " +"nuestra infraestructura, la cuál usamos para dar nuestros servicios.." + +#: ../../general/firts_task/custom_fields.php:23 +#: ../../general/firts_task/fields_manager.php:21 +msgid "There are no custom fields defined yet." +msgstr "No hay campos personalizados definidos todavía." + +#: ../../general/firts_task/custom_fields.php:28 +msgid "Custom Fields" +msgstr "Campos Personalizados" + +#: ../../general/firts_task/custom_fields.php:31 +#: ../../general/firts_task/custom_fields.php:35 +msgid "Create Custom Fields" +msgstr "Crear Campos Personalizados" + +#: ../../general/firts_task/custom_fields.php:32 +msgid "" +"Custom fields are an easy way to personalized agent's information.\n" +"\t\t You're able to create custom fields by klicking on 'Administration' -> " +"'Manage monitoring' -> 'Manage custom fields'. " +msgstr "" +"Los campos personalizados son una manera fácil a la información del agente " +"personalizado.\n" +"\t \t Usted es capaz de crear campos personalizados haciendo click en " +"\"Administración\" -> \"Administrar monitoreo\" -> \"Administrar campos " +"personalizados\". " + #: ../../general/firts_task/collections.php:21 msgid "There are no collections defined yet." msgstr "No hay colecciones definidas todavía." #: ../../general/firts_task/collections.php:25 -#: ../../enterprise/godmode/agentes/collections.agents.php:47 -#: ../../enterprise/godmode/agentes/collections.data.php:42 -#: ../../enterprise/godmode/agentes/collections.editor.php:50 -#: ../../enterprise/godmode/menu.php:56 -#: ../../enterprise/godmode/policies/policies.php:385 -#: ../../enterprise/godmode/policies/policy_collections.php:29 -#: ../../enterprise/godmode/policies/policy_collections.php:173 -#: ../../enterprise/include/functions_policies.php:3289 msgid "Collections" msgstr "Colecciones" @@ -4436,178 +9049,43 @@ msgstr "" "puede ver en \n" "\t\t la imagen de abajo. " -#: ../../general/firts_task/custom_fields.php:23 -#: ../../general/firts_task/fields_manager.php:21 -msgid "There are no custom fields defined yet." -msgstr "No hay campos personalizados definidos todavía." +#: ../../general/firts_task/service_list.php:23 +msgid "There are no services defined yet." +msgstr "No hay servicios definidos todavía." -#: ../../general/firts_task/custom_fields.php:28 -msgid "Custom Fields" -msgstr "Campos Personalizados" +#: ../../general/firts_task/service_list.php:31 +#: ../../general/firts_task/service_list.php:40 +msgid "Create Services" +msgstr "Crear Servicios" -#: ../../general/firts_task/custom_fields.php:31 -#: ../../general/firts_task/custom_fields.php:35 -msgid "Create Custom Fields" -msgstr "Crear Campos Personalizados" - -#: ../../general/firts_task/custom_fields.php:32 +#: ../../general/firts_task/service_list.php:32 msgid "" -"Custom fields are an easy way to personalized agent's information.\n" -"\t\t You're able to create custom fields by klicking on 'Administration' -> " -"'Manage monitoring' -> 'Manage custom fields'. " +"A service is a way to group your IT resources based on their " +"functionalities. \n" +"\t\t\t\t\t\tA service could be e.g. your official website, your CRM system, " +"your support application, or even your printers.\n" +"\t\t\t\t\t\t Services are logical groups which can include hosts, routers, " +"switches, firewalls, CRMs, ERPs, websites and numerous other services. \n" +"\t\t\t\t\t\t By the following example, you're able to see more clearly what " +"a service is:\n" +"\t\t\t\t\t\t\tA chip manufacturer sells computers by its website all around " +"the world. \n" +"\t\t\t\t\t\t\tHis company consists of three big departments: A management, " +"an on-line shop and support." msgstr "" -"Los campos personalizados son una manera fácil a la información del agente " -"personalizado.\n" -"\t \t Usted es capaz de crear campos personalizados haciendo click en " -"\"Administración\" -> \"Administrar monitoreo\" -> \"Administrar campos " -"personalizados\". " - -#: ../../general/firts_task/custom_graphs.php:23 -msgid "There are no custom graphs defined yet." -msgstr "No hay gráficos personalizados definidos todavía." - -#: ../../general/firts_task/custom_graphs.php:28 -msgid "Custom Graphs" -msgstr "Gráficos Personalizados" - -#: ../../general/firts_task/custom_graphs.php:31 -#: ../../general/firts_task/custom_graphs.php:36 -msgid "Create Custom Graph" -msgstr "Crear Gráfico Personalizado" - -#: ../../general/firts_task/custom_graphs.php:32 -msgid "" -"Graphs are designed to show the data collected by Pandora FMS in a temporary " -"scale defined by the user.\n" -"\t\t\t\tPandora FMS Graphs display data in real time. They are generated " -"every time the operator requires any of them and display the up-to-date " -"state.\n" -"\t\t\t\tThere are two types of graphs: The agent's automated graphs and the " -"graphs the user customizes by using one or more modules to do so." -msgstr "" -"Los gráficos están diseñados para mostrar los datos recogidos por Pandora " -"FMS en una escala temporal definido por el usuario.\n" -"\t\t\t\tLas gráficas Pandora FMS muestran los datos en tiempo real. Ellos se " -"generan cada vez que el operador requiere cualquiera de ellos y mostrar el " -"estado actualizado.\n" -"\t \t \t \t Hay dos tipos de gráficos: gráficos automatizados del agente y " -"los gráficos la usuario personaliza mediante el uso de uno o más módulos " -"para hacerlo." - -#: ../../general/firts_task/fields_manager.php:25 -msgid "Fields Manager" -msgstr "Gestor de ficheros" - -#: ../../general/firts_task/fields_manager.php:28 -msgid "Create Fields Manager" -msgstr "Gestor de creación de ficheros" - -#: ../../general/firts_task/fields_manager.php:29 -msgid "" -"Custom fields are an easy way to personalized agent's information.\n" -"\t\t\t\tYou're able to create custom fields by klicking on 'Administration' -" -"> 'Manage monitoring' -> 'Manage custom fields'. " -msgstr "" -"Los campos personalizados son una forma fácil de personalizar la información " -"de los agentes " - -#: ../../general/firts_task/fields_manager.php:32 -msgid "Create Fields " -msgstr "Crear campos " - -#: ../../general/firts_task/incidents.php:25 -msgid "There are no incidents defined yet." -msgstr "No hay incidentes definidos todavía." - -#: ../../general/firts_task/incidents.php:32 -#: ../../godmode/agentes/configurar_agente.php:417 -#: ../../godmode/agentes/configurar_agente.php:549 -#: ../../operation/agentes/ver_agente.php:1022 -#: ../../operation/incidents/incident_statistics.php:30 -#: ../../operation/menu.php:354 -msgid "Incidents" -msgstr "Incidentes" - -#: ../../general/firts_task/incidents.php:35 -#: ../../general/firts_task/incidents.php:44 -msgid "Create Incidents" -msgstr "Crear incidentes" - -#: ../../general/firts_task/incidents.php:36 -msgid "" -"Besides receiving and processing data to monitor systems or applications, \n" -"\t\t\tyou're also required to monitor possible incidents which might take " -"place on these systems within the system monitoring process.\n" -"\t\t\tFor it, the Pandora FMS team has designed an incident manager within " -"which any user is able to open incidents, \n" -"\t\t\texplaining what's happened on the network and to update them with " -"comments and files any time in case there is a need to do so.\n" -"\t\t\tThis system allows the users to work as a team, along with different " -"roles and work-flow systems which allows an incident to be \n" -"\t\t\tmoved from one group to another, and that members from different " -"groups and different people could work on the same incident, sharing " -"information and files.\n" -"\t\t" -msgstr "" -"Además de los datos recibidos y procesados para monitorizar sistemas o " -"aplicaciones, \n" -"\t\t\ttambién está obligado a monitorizar posibles incidentes los cuales " -"podrían tener lugar en esos sistemas con el proceso de monitorización del " -"sistema.\n" -"\t\t\tPara ello, el equipo de Pandora FMS ha diseñado un gestor de " -"incidentes con el cual cualquier usuario es capaz de abrir incidentes, \n" -"\t\t\texplicando que ha sucedido en la red y actualizarlos con comentarios y " -"archivos en cualquier momento que sea necesario.\n" -"\t\t\tEste sistema permite a los usuarios trabajar como un equipo, junto con " -"diferentes roles y sistemas de work-flow que permite a un incidente ser \n" -"\t\t\tmovido de un grupo a otro, y que los miembros de los diferentes grupos " -"y personas puedan trabajar en el mismo incidente, compartiendo información y " -"archivos.\n" -"\t\t" - -#: ../../general/firts_task/map_builder.php:26 -#: ../../godmode/reporting/map_builder.php:255 -msgid "There are no visual console defined yet." -msgstr "No hay consola visual definida todavía." - -#: ../../general/firts_task/map_builder.php:32 -#: ../../godmode/reporting/map_builder.php:39 -#: ../../enterprise/include/functions_enterprise.php:292 -#: ../../enterprise/meta/general/main_header.php:189 -msgid "Visual Console" -msgstr "Consola visual" - -#: ../../general/firts_task/map_builder.php:35 -#: ../../general/firts_task/map_builder.php:43 -msgid "Create Visual Console" -msgstr "Crear Consola Viual" - -#: ../../general/firts_task/map_builder.php:36 -msgid "" -"Pandora FMS allows you to create visual maps in which each user is able to " -"create his own monitoring map.\n" -"\t\t\tThe new visual console editor is much more practical, although the old " -"visual console editor had its advantages. \n" -"\t\t\tWithin the new visual console, we've been successful in imitating the " -"sensation and touch of a drawing application like GIMP. \n" -"\t\t\tWe've also simplified the editor by dividing it into several subject-" -"matter tabs named 'Data', 'Preview', 'Wizard', 'List of Elements' and " -"'Editor'.\n" -"\t\t\tThe elements the Pandora FMS Visual Map was designed to handle are " -"'static image', 'percentage bar', 'module graph' and 'simple value'. " -msgstr "" -"Pandora FMS permite crear mapas visuales en la que cada usuario es capaz de " -"crear su propio mapa de monitoreo.\n" -"\t \t \t El nuevo editor de consola visual es mucho más práctico, aunque el " -"antiguo editor de consola visual tenía sus ventajas.\n" -"\t \t \t Dentro de la nueva consola visual, hemos tenido éxito en imitar la " -"sensación y el tacto de una aplicación de dibujo como GIMP.\n" -"\t \t \t También hemos simplificado el editor de dividiéndolo en varias " -"pestañas en la materia llamados 'datos', 'Vista previa', \"mago\", \"Lista " -"de Elementos 'y' Editor '.\n" -"\t \t \t Los elementos de la Pandora FMS Visual Map fue diseñado para " -"manejar son \"imagen estática\", \"barra de porcentaje ',' gráfico del " -"módulo\" y \"Valor simple\". " +"Un servicio es una forma de agrupar sus recursos de TI basados en sus " +"funcionalidades.\n" +"\t\t\t\t\t\tUn servicio puede ser por ejemplo su página web oficial, su " +"sistema CRM, su aplicación de soporte o incluso sus impresoras.\n" +"\t\t\t\t\t\t Los servicios son grupos lógicos que pueden incluir hosts, " +"routers, switches, firewalls, CRMs, ERPs, sitios web y muchos otros " +"servicios. \n" +"\t\t\t\t\t\t Mediante el siguiente ejemplo, podrá ver más claramente lo que " +"es un servicio:\n" +"\t\t\t\t\t\t\tUn fabricante de chips vende computadoras por su página web en " +"todo el mundo. \n" +"\t\t\t\t\t\t\tSu empresa se compone de tres grandes departamentos: gestión, " +"tienda online y apoyo." #: ../../general/firts_task/network_map.php:23 msgid "There are no network map defined yet." @@ -4656,6 +9134,89 @@ msgstr "Mapa dinámico" msgid "Policy Map (Only Enterprise version)" msgstr "Mapa de políticas (Solo versión Enterprise)" +#: ../../general/firts_task/map_builder.php:26 +#: ../../godmode/reporting/map_builder.php:255 +msgid "There are no visual console defined yet." +msgstr "No hay consola visual definida todavía." + +#: ../../general/firts_task/map_builder.php:32 +#: ../../godmode/reporting/map_builder.php:39 +msgid "Visual Console" +msgstr "Consola visual" + +#: ../../general/firts_task/map_builder.php:35 +#: ../../general/firts_task/map_builder.php:43 +msgid "Create Visual Console" +msgstr "Crear Consola Viual" + +#: ../../general/firts_task/map_builder.php:36 +msgid "" +"Pandora FMS allows you to create visual maps in which each user is able to " +"create his own monitoring map.\n" +"\t\t\tThe new visual console editor is much more practical, although the old " +"visual console editor had its advantages. \n" +"\t\t\tWithin the new visual console, we've been successful in imitating the " +"sensation and touch of a drawing application like GIMP. \n" +"\t\t\tWe've also simplified the editor by dividing it into several subject-" +"matter tabs named 'Data', 'Preview', 'Wizard', 'List of Elements' and " +"'Editor'.\n" +"\t\t\tThe elements the Pandora FMS Visual Map was designed to handle are " +"'static image', 'percentage bar', 'module graph' and 'simple value'. " +msgstr "" +"Pandora FMS permite crear mapas visuales en la que cada usuario es capaz de " +"crear su propio mapa de monitoreo.\n" +"\t \t \t El nuevo editor de consola visual es mucho más práctico, aunque el " +"antiguo editor de consola visual tenía sus ventajas.\n" +"\t \t \t Dentro de la nueva consola visual, hemos tenido éxito en imitar la " +"sensación y el tacto de una aplicación de dibujo como GIMP.\n" +"\t \t \t También hemos simplificado el editor de dividiéndolo en varias " +"pestañas en la materia llamados 'datos', 'Vista previa', \"mago\", \"Lista " +"de Elementos 'y' Editor '.\n" +"\t \t \t Los elementos de la Pandora FMS Visual Map fue diseñado para " +"manejar son \"imagen estática\", \"barra de porcentaje ',' gráfico del " +"módulo\" y \"Valor simple\". " + +#: ../../general/firts_task/incidents.php:25 +msgid "There are no incidents defined yet." +msgstr "No hay incidentes definidos todavía." + +#: ../../general/firts_task/incidents.php:35 +#: ../../general/firts_task/incidents.php:44 +msgid "Create Incidents" +msgstr "Crear incidentes" + +#: ../../general/firts_task/incidents.php:36 +msgid "" +"Besides receiving and processing data to monitor systems or applications, \n" +"\t\t\tyou're also required to monitor possible incidents which might take " +"place on these systems within the system monitoring process.\n" +"\t\t\tFor it, the Pandora FMS team has designed an incident manager within " +"which any user is able to open incidents, \n" +"\t\t\texplaining what's happened on the network and to update them with " +"comments and files any time in case there is a need to do so.\n" +"\t\t\tThis system allows the users to work as a team, along with different " +"roles and work-flow systems which allows an incident to be \n" +"\t\t\tmoved from one group to another, and that members from different " +"groups and different people could work on the same incident, sharing " +"information and files.\n" +"\t\t" +msgstr "" +"Además de los datos recibidos y procesados para monitorizar sistemas o " +"aplicaciones, \n" +"\t\t\ttambién está obligado a monitorizar posibles incidentes los cuales " +"podrían tener lugar en esos sistemas con el proceso de monitorización del " +"sistema.\n" +"\t\t\tPara ello, el equipo de Pandora FMS ha diseñado un gestor de " +"incidentes con el cual cualquier usuario es capaz de abrir incidentes, \n" +"\t\t\texplicando que ha sucedido en la red y actualizarlos con comentarios y " +"archivos en cualquier momento que sea necesario.\n" +"\t\t\tEste sistema permite a los usuarios trabajar como un equipo, junto con " +"diferentes roles y sistemas de work-flow que permite a un incidente ser \n" +"\t\t\tmovido de un grupo a otro, y que los miembros de los diferentes grupos " +"y personas puedan trabajar en el mismo incidente, compartiendo información y " +"archivos.\n" +"\t\t" + #: ../../general/firts_task/planned_downtime.php:21 msgid "There are no planned downtime defined yet." msgstr "No hay tiempo de inactividad planificado aún definido." @@ -4689,105 +9250,6 @@ msgstr "" "\t\t\t\t\t\t en cuenta para la mayoría de las métricas o tipo de informes, " "porque el agente no contiene datos en esos intervalos. " -#: ../../general/firts_task/recon_view.php:21 -msgid "There are no recon task defined yet." -msgstr "No hay tarea definida recon todavía." - -#: ../../general/firts_task/recon_view.php:25 -#: ../../godmode/servers/manage_recontask_form.php:228 -#: ../../include/functions_servers.php:378 -#: ../../enterprise/extensions/ipam/ipam_editor.php:80 -msgid "Recon server" -msgstr "Servidor de exploración de red" - -#: ../../general/firts_task/recon_view.php:28 -#: ../../general/firts_task/recon_view.php:35 -msgid "Create Recon Task" -msgstr "Crear tarea de descubrimiento" - -#: ../../general/firts_task/recon_view.php:29 -msgid "" -"The Recon Task definition of Pandora FMS is used to find new elements in the " -"network. \n" -"\t\tIf it detects any item, it will add that item to the monitoring, and if " -"that item it is already being monitored, then it will \n" -"\t\tignore it or will update its information.There are three types of " -"detection: Based on ICMP (pings), \n" -"\t\tSNMP (detecting the topology of networks " -"and their interfaces), and other customized " -"\n" -"\t\ttype. You can define your own customized recon script." -msgstr "" -"La definición de la Tarea Recon de Pandora FMS es usada para encontrar " -"nuevos elementos en el mapa de red. \n" -"\t\t Si detecta algún elemento, lo añadirá a la monitorización, y si el " -"elemento ya estaba siendo monitorizado, entonces lo \n" -"\t\t ignorará o actualizará su información. Hay tres tipos de detección: " -"Basado en ICMP (pings), \n" -"\t\t SNMP (detectando la topología de las " -"redes y sus interfaces), y otro tipo personalizado. " -"\n" -"\t\t Puede definir su propio script recon personalizado." - -#: ../../general/firts_task/service_list.php:23 -msgid "There are no services defined yet." -msgstr "No hay servicios definidos todavía." - -#: ../../general/firts_task/service_list.php:28 -#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:300 -#: ../../operation/agentes/ver_agente.php:1111 -#: ../../enterprise/dashboard/widgets/service_map.php:79 -#: ../../enterprise/godmode/menu.php:92 -#: ../../enterprise/godmode/policies/policy_agent_wizard.wmi_explorer.php:298 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard_sla.php:164 -#: ../../enterprise/godmode/reporting/visual_console_builder.wizard_services.php:101 -#: ../../enterprise/godmode/services/services.elements.php:135 -#: ../../enterprise/godmode/services/services.service.php:210 -#: ../../enterprise/include/functions_groups.php:61 -#: ../../enterprise/meta/general/main_header.php:172 -#: ../../enterprise/operation/menu.php:31 -#: ../../enterprise/operation/services/services.list.php:60 -#: ../../enterprise/operation/services/services.list.php:64 -#: ../../enterprise/operation/services/services.service_map.php:121 -#: ../../enterprise/operation/services/services.table_services.php:46 -#: ../../enterprise/operation/services/services.table_services.php:50 -msgid "Services" -msgstr "Servicios" - -#: ../../general/firts_task/service_list.php:31 -#: ../../general/firts_task/service_list.php:40 -msgid "Create Services" -msgstr "Crear Servicios" - -#: ../../general/firts_task/service_list.php:32 -msgid "" -"A service is a way to group your IT resources based on their " -"functionalities. \n" -"\t\t\t\t\t\tA service could be e.g. your official website, your CRM system, " -"your support application, or even your printers.\n" -"\t\t\t\t\t\t Services are logical groups which can include hosts, routers, " -"switches, firewalls, CRMs, ERPs, websites and numerous other services. \n" -"\t\t\t\t\t\t By the following example, you're able to see more clearly what " -"a service is:\n" -"\t\t\t\t\t\t\tA chip manufacturer sells computers by its website all around " -"the world. \n" -"\t\t\t\t\t\t\tHis company consists of three big departments: A management, " -"an on-line shop and support." -msgstr "" -"Un servicio es una forma de agrupar sus recursos de TI basados en sus " -"funcionalidades.\n" -"\t\t\t\t\t\tUn servicio puede ser por ejemplo su página web oficial, su " -"sistema CRM, su aplicación de soporte o incluso sus impresoras.\n" -"\t\t\t\t\t\t Los servicios son grupos lógicos que pueden incluir hosts, " -"routers, switches, firewalls, CRMs, ERPs, sitios web y muchos otros " -"servicios. \n" -"\t\t\t\t\t\t Mediante el siguiente ejemplo, podrá ver más claramente lo que " -"es un servicio:\n" -"\t\t\t\t\t\t\tUn fabricante de chips vende computadoras por su página web en " -"todo el mundo. \n" -"\t\t\t\t\t\t\tSu empresa se compone de tres grandes departamentos: gestión, " -"tienda online y apoyo." - #: ../../general/firts_task/snmp_filters.php:21 msgid "There are no SNMP filter defined yet." msgstr "No hay filtro SNMP definido todavía." @@ -4823,43 +9285,31 @@ msgstr "" "\t \t \t \t Una trampa que se va a ejecutar en conjunto con cualquiera de " "ellos - sólo los del servidor van a ser descartado automáticamente. " +#: ../../general/firts_task/fields_manager.php:25 +msgid "Fields Manager" +msgstr "Gestor de ficheros" + +#: ../../general/firts_task/fields_manager.php:28 +msgid "Create Fields Manager" +msgstr "Gestor de creación de ficheros" + +#: ../../general/firts_task/fields_manager.php:29 +msgid "" +"Custom fields are an easy way to personalized agent's information.\n" +"\t\t\t\tYou're able to create custom fields by klicking on 'Administration' -" +"> 'Manage monitoring' -> 'Manage custom fields'. " +msgstr "" +"Los campos personalizados son una forma fácil de personalizar la información " +"de los agentes " + +#: ../../general/firts_task/fields_manager.php:32 +msgid "Create Fields " +msgstr "Crear campos " + #: ../../general/firts_task/tags.php:21 msgid "There are no tags defined yet." msgstr "No hay etiquetas definidas todavía." -#: ../../general/firts_task/tags.php:25 -#: ../../godmode/events/custom_events.php:104 -#: ../../godmode/events/custom_events.php:164 -#: ../../godmode/massive/massive_add_tags.php:147 -#: ../../godmode/massive/massive_delete_tags.php:187 -#: ../../godmode/massive/massive_edit_modules.php:568 -#: ../../godmode/modules/manage_network_components_form_common.php:200 -#: ../../godmode/tag/edit_tag.php:57 -#: ../../godmode/users/configure_user.php:717 -#: ../../include/functions_treeview.php:165 -#: ../../include/functions_events.php:46 -#: ../../include/functions_events.php:2446 -#: ../../include/functions_events.php:3589 -#: ../../include/functions_reporting_html.php:2119 -#: ../../mobile/operation/events.php:514 -#: ../../operation/agentes/alerts_status.functions.php:86 -#: ../../operation/agentes/group_view.php:164 -#: ../../operation/agentes/status_monitor.php:340 -#: ../../operation/agentes/status_monitor.php:343 -#: ../../operation/events/events.build_table.php:223 -#: ../../operation/tree.php:49 ../../operation/users/user_edit.php:507 -#: ../../enterprise/dashboard/widgets/events_list.php:62 -#: ../../enterprise/dashboard/widgets/tree_view.php:35 -#: ../../enterprise/godmode/alerts/alert_events_rules.php:94 -#: ../../enterprise/godmode/massive/massive_tags_edit_policy.php:92 -#: ../../enterprise/godmode/modules/configure_local_component.php:375 -#: ../../enterprise/godmode/setup/setup_auth.php:427 -#: ../../enterprise/godmode/setup/setup_auth.php:468 -#: ../../enterprise/include/functions_reporting_pdf.php:2370 -#: ../../enterprise/meta/include/functions_events_meta.php:91 -msgid "Tags" -msgstr "Etiquetas" - #: ../../general/firts_task/tags.php:28 ../../general/firts_task/tags.php:33 msgid "Create Tags" msgstr "Crear tags" @@ -4880,201 +9330,37 @@ msgstr "" "\t\t\t\t\t\t\t\tDe esta manera, el acceso de los usuarios puede estar " "limitado a módulos con ciertas etiquetas. " -#: ../../general/firts_task/transactional_list.php:23 -msgid "There are no transactions defined yet." -msgstr "No hay transacciones definidas por el momento" +#: ../../general/firts_task/custom_graphs.php:23 +msgid "There are no custom graphs defined yet." +msgstr "No hay gráficos personalizados definidos todavía." -#: ../../general/firts_task/transactional_list.php:30 -msgid "Transactions" -msgstr "Transacciones" +#: ../../general/firts_task/custom_graphs.php:28 +msgid "Custom Graphs" +msgstr "Gráficos Personalizados" -#: ../../general/firts_task/transactional_list.php:33 -#: ../../general/firts_task/transactional_list.php:38 -msgid "Create Transactions" -msgstr "Crear transacciones" +#: ../../general/firts_task/custom_graphs.php:31 +#: ../../general/firts_task/custom_graphs.php:36 +msgid "Create Custom Graph" +msgstr "Crear Gráfico Personalizado" -#: ../../general/firts_task/transactional_list.php:34 +#: ../../general/firts_task/custom_graphs.php:32 msgid "" -"The new transactional server allows you to execute tasks dependent on the " -"others following a user-defined design. This means that it is possible to " -"coordinate several executions to check a target at a given time.\n" -"\n" -"Transaction graphs represent the different processes within our " -"infrastructure that we use to deliver our service." +"Graphs are designed to show the data collected by Pandora FMS in a temporary " +"scale defined by the user.\n" +"\t\t\t\tPandora FMS Graphs display data in real time. They are generated " +"every time the operator requires any of them and display the up-to-date " +"state.\n" +"\t\t\t\tThere are two types of graphs: The agent's automated graphs and the " +"graphs the user customizes by using one or more modules to do so." msgstr "" -"El nuevo servidor transaccional le permite ejecutar tareas dependientes de " -"las demás siguiendo un diseño definido por el usuario. Esto significa que es " -"posible coordinar varias ejecuciones para comprobar un objetivo en un " -"momento dado.\n" -"\n" -"Las gráficas de transacción representan los diferentes procesos dentro de " -"nuestra infraestructura, la cuál usamos para dar nuestros servicios.." - -#: ../../general/footer.php:43 -#, php-format -msgid "Pandora FMS %s - Build %s - MR %s" -msgstr "Pandora FMS %s - Build %s - MR %s" - -#: ../../general/footer.php:46 ../../enterprise/meta/general/footer.php:27 -msgid "Page generated at" -msgstr "Página generada en" - -#: ../../general/footer.php:47 ../../enterprise/meta/general/footer.php:28 -msgid "® Ártica ST" -msgstr "Ártica ST" - -#: ../../general/header.php:75 -msgid "Blank characters are used as AND conditions" -msgstr "Los espacios serán usados para una condicion \"AND\"" - -#: ../../general/header.php:90 ../../general/header.php:92 -msgid "Enter keywords to search" -msgstr "Introduzca palabras clave para buscar" - -#: ../../general/header.php:114 ../../general/header.php:122 -#: ../../enterprise/meta/general/main_header.php:355 -#: ../../enterprise/meta/general/main_header.php:363 -msgid "All systems" -msgstr "Todos los sistemas" - -#: ../../general/header.php:114 -#: ../../enterprise/meta/general/main_header.php:355 -msgid "Down" -msgstr "Caído(s)" - -#: ../../general/header.php:118 -#: ../../enterprise/meta/general/main_header.php:359 -msgid "servers down" -msgstr "servidor(es) caído(s)" - -#: ../../general/header.php:122 -#: ../../enterprise/meta/general/main_header.php:363 -msgid "Ready" -msgstr "Listos" - -#: ../../general/header.php:142 ../../general/header.php:143 -msgid "QR Code of the page" -msgstr "Código QR de la página" - -#: ../../general/header.php:147 -#: ../../operation/visual_console/public_console.php:130 -msgid "QR code of the page" -msgstr "Código QR de la página" - -#: ../../general/header.php:169 ../../general/header.php:170 -#: ../../include/functions_clippy.php:128 -msgid "Pandora FMS assistant" -msgstr "Asistente de Pandora FMS" - -#: ../../general/header.php:195 -#: ../../enterprise/meta/general/main_header.php:388 -msgid "Configure autorefresh" -msgstr "Configurar autorresfresco" - -#: ../../general/header.php:222 -#: ../../enterprise/meta/general/main_header.php:405 -#: ../../enterprise/meta/general/main_header.php:415 -msgid "Disabled autorefresh" -msgstr "Autorrefresco deshabilitado" - -#: ../../general/header.php:248 -msgid "System alerts detected - Please fix as soon as possible" -msgstr "Alertas del sistema detectadas - Por favor corregir lo antes posible" - -#: ../../general/header.php:263 -#, php-format -msgid "You have %d warning(s)" -msgstr "Tiene %d advertencia(s)" - -#: ../../general/header.php:274 -msgid "There are not warnings" -msgstr "No hay advertencias" - -#: ../../general/header.php:283 -msgid "Main help" -msgstr "Ayuda general" - -#: ../../general/header.php:289 ../../mobile/include/functions_web.php:33 -#: ../../mobile/include/ui.class.php:175 -#: ../../mobile/include/user.class.php:286 ../../mobile/operation/home.php:118 -#: ../../enterprise/meta/general/main_header.php:373 -msgid "Logout" -msgstr "Salir" - -#: ../../general/header.php:294 ../../general/header.php:296 -#: ../../operation/menu.php:336 -#: ../../enterprise/meta/general/main_header.php:428 -#: ../../enterprise/meta/general/main_header.php:433 -#: ../../enterprise/meta/include/functions_users_meta.php:178 -#: ../../enterprise/meta/include/functions_users_meta.php:190 -msgid "Edit my user" -msgstr "Editar mi usuario" - -#: ../../general/header.php:305 -msgid "New chat message" -msgstr "Nuevo mensaje del chat" - -#: ../../general/header.php:314 -msgid "Message overview" -msgstr "Vista general de mensajes" - -#: ../../general/header.php:315 -#, php-format -msgid "You have %d unread message(s)" -msgstr "Tiene %d mensaje(s) sin leer" - -#: ../../general/links_menu.php:20 ../../godmode/menu.php:298 -#: ../../godmode/menu.php:416 -msgid "Links" -msgstr "Enlaces" - -#: ../../general/login_help_dialog.php:39 -#: ../../enterprise/dashboard/widgets/example.php:37 -msgid "Welcome to Pandora FMS" -msgstr "Bienvenido a Pandora FMS" - -#: ../../general/login_help_dialog.php:42 -msgid "" -"If this is your first time with Pandora FMS, we propose you a few links to " -"learn more about Pandora FMS. Monitoring could be overwhelm, but take your " -"time to learn how to use the power of Pandora FMS!" -msgstr "" -"Si esta es tu primera vez con Pandora FMS, te proponemos unos enlaces para " -"aprender más sobre Pandora FMS. Monitorizar puede ser abrumador, pero tómate " -"tu tiempo para aprender como usar el potencial de Pandora FMS!" - -#: ../../general/login_help_dialog.php:51 -#: ../../general/login_help_dialog.php:53 -msgid "Online help" -msgstr "Ayuda en línea" - -#: ../../general/login_help_dialog.php:59 -#: ../../general/login_help_dialog.php:61 -msgid "Enterprise version" -msgstr "Versión Enterprise" - -#: ../../general/login_help_dialog.php:67 -#: ../../general/login_help_dialog.php:69 ../../general/login_page.php:95 -#: ../../enterprise/include/reset_pass.php:58 -#: ../../enterprise/include/process_reset_pass.php:58 -#: ../../enterprise/meta/general/login_page.php:45 -#: ../../enterprise/meta/include/process_reset_pass.php:43 -#: ../../enterprise/meta/include/reset_pass.php:43 -msgid "Support" -msgstr "Soporte" - -#: ../../general/login_help_dialog.php:69 -msgid "Forums" -msgstr "Foros" - -#: ../../general/login_help_dialog.php:75 -#: ../../general/login_help_dialog.php:77 -msgid "Documentation" -msgstr "Documentación" - -#: ../../general/login_help_dialog.php:86 -msgid "Click here to don't show again this message" -msgstr "Pinche aquí para no volver a ver este mensaje" +"Los gráficos están diseñados para mostrar los datos recogidos por Pandora " +"FMS en una escala temporal definido por el usuario.\n" +"\t\t\t\tLas gráficas Pandora FMS muestran los datos en tiempo real. Ellos se " +"generan cada vez que el operador requiere cualquiera de ellos y mostrar el " +"estado actualizado.\n" +"\t \t \t \t Hay dos tipos de gráficos: gráficos automatizados del agente y " +"los gráficos la usuario personaliza mediante el uso de uno o más módulos " +"para hacerlo." #: ../../general/login_identification_wizard.php:142 msgid "The Pandora FMS community wizard" @@ -5115,9 +9401,7 @@ msgstr "" "datos en cualquier momento desde las opciones de suscripción a los boletines" #: ../../general/login_identification_wizard.php:157 -#: ../../godmode/alerts/configure_alert_template.php:817 -#: ../../enterprise/godmode/alerts/alert_events.php:548 -#: ../../enterprise/meta/monitoring/wizard/wizard.php:91 +#: ../../godmode/alerts/configure_alert_template.php:814 msgid "Finish" msgstr "Finalizar" @@ -5129,14374 +9413,1288 @@ msgstr "Volver" msgid "Join the Pandora FMS community" msgstr "Únete a la comunidad de Pandora FMS" -#: ../../general/login_identification_wizard.php:167 -#: ../../operation/users/user_edit.php:356 -msgid "Subscribe to our newsletter" -msgstr "Suscríbete a nuestro boletín" - -#: ../../general/login_identification_wizard.php:170 -#: ../../general/login_identification_wizard.php:171 -#: ../../godmode/tag/edit_tag.php:195 ../../godmode/tag/tag.php:203 -#: ../../operation/search_users.php:44 -#: ../../enterprise/extensions/cron/main.php:226 -#: ../../enterprise/extensions/cron/main.php:251 -#: ../../enterprise/operation/reporting/custom_reporting.php:24 -#: ../../enterprise/operation/reporting/custom_reporting.php:78 -msgid "Email" -msgstr "Correo-e" - #: ../../general/login_identification_wizard.php:172 msgid "Required" msgstr "Requerido" -#: ../../general/login_identification_wizard.php:180 -#: ../../general/login_required.php:69 -msgid "Pandora FMS instance identification wizard" -msgstr "Asistente de identificación de PandoraFMS" - #: ../../general/login_identification_wizard.php:182 msgid "Do you want to continue without any registration" msgstr "Desea continuar sin ningún registro?" -#: ../../general/login_identification_wizard.php:185 -#: ../../godmode/agentes/agent_conf_gis.php:80 -#: ../../godmode/agentes/agent_manager.php:414 -#: ../../godmode/alerts/alert_view.php:107 -#: ../../godmode/alerts/alert_view.php:303 -#: ../../godmode/alerts/alert_view.php:385 -#: ../../godmode/massive/massive_edit_agents.php:293 -#: ../../godmode/massive/massive_edit_agents.php:413 -#: ../../godmode/massive/massive_edit_agents.php:419 -#: ../../godmode/massive/massive_edit_modules.php:408 -#: ../../godmode/massive/massive_edit_modules.php:453 -#: ../../godmode/massive/massive_edit_modules.php:472 -#: ../../godmode/massive/massive_edit_modules.php:564 -#: ../../godmode/massive/massive_edit_modules.php:592 -#: ../../godmode/massive/massive_edit_modules.php:610 -#: ../../godmode/reporting/reporting_builder.main.php:115 -#: ../../godmode/reporting/reporting_builder.php:639 -#: ../../godmode/reporting/visual_console_builder.wizard.php:274 -#: ../../godmode/reporting/visual_console_builder.wizard.php:315 -#: ../../godmode/servers/manage_recontask.php:340 -#: ../../godmode/servers/manage_recontask_form.php:317 -#: ../../godmode/setup/news.php:264 ../../godmode/setup/performance.php:119 -#: ../../godmode/setup/performance.php:126 -#: ../../godmode/setup/performance.php:133 -#: ../../godmode/setup/setup_auth.php:52 ../../godmode/setup/setup_auth.php:59 -#: ../../godmode/setup/setup_auth.php:95 -#: ../../godmode/setup/setup_auth.php:133 -#: ../../godmode/setup/setup_ehorus.php:56 -#: ../../godmode/setup/setup_general.php:72 -#: ../../godmode/setup/setup_general.php:76 -#: ../../godmode/setup/setup_general.php:80 -#: ../../godmode/setup/setup_general.php:104 -#: ../../godmode/setup/setup_general.php:113 -#: ../../godmode/setup/setup_general.php:170 -#: ../../godmode/setup/setup_general.php:178 -#: ../../godmode/setup/setup_general.php:185 -#: ../../godmode/setup/setup_general.php:206 -#: ../../godmode/setup/setup_general.php:215 -#: ../../godmode/setup/setup_netflow.php:64 -#: ../../godmode/setup/setup_netflow.php:72 -#: ../../godmode/setup/setup_visuals.php:90 -#: ../../godmode/setup/setup_visuals.php:110 -#: ../../godmode/setup/setup_visuals.php:132 -#: ../../godmode/setup/setup_visuals.php:259 -#: ../../godmode/setup/setup_visuals.php:268 -#: ../../godmode/setup/setup_visuals.php:276 -#: ../../godmode/setup/setup_visuals.php:304 -#: ../../godmode/setup/setup_visuals.php:397 -#: ../../godmode/setup/setup_visuals.php:482 -#: ../../godmode/setup/setup_visuals.php:489 -#: ../../godmode/setup/setup_visuals.php:501 -#: ../../godmode/setup/setup_visuals.php:528 -#: ../../godmode/setup/setup_visuals.php:645 -#: ../../godmode/setup/setup_visuals.php:672 -#: ../../godmode/update_manager/update_manager.setup.php:125 -#: ../../godmode/users/configure_user.php:554 -#: ../../include/functions_events.php:2375 -#: ../../include/functions_events.php:2382 -#: ../../mobile/operation/events.php:186 ../../mobile/operation/events.php:193 -#: ../../operation/netflow/nf_live_view.php:280 -#: ../../operation/snmpconsole/snmp_view.php:439 -#: ../../operation/users/user_edit.php:249 -#: ../../enterprise/extensions/cron/functions.php:327 -#: ../../enterprise/godmode/reporting/graph_template_item_editor.php:173 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:334 -#: ../../enterprise/godmode/setup/setup.php:32 -#: ../../enterprise/godmode/setup/setup.php:41 -#: ../../enterprise/godmode/setup/setup.php:57 -#: ../../enterprise/godmode/setup/setup.php:141 -#: ../../enterprise/godmode/setup/setup.php:206 -#: ../../enterprise/godmode/setup/setup.php:279 -#: ../../enterprise/godmode/setup/setup.php:288 -#: ../../enterprise/godmode/setup/setup.php:293 -#: ../../enterprise/godmode/setup/setup.php:302 -#: ../../enterprise/godmode/setup/setup.php:316 -#: ../../enterprise/godmode/setup/setup.php:321 -#: ../../enterprise/godmode/setup/setup.php:332 -#: ../../enterprise/godmode/setup/setup_auth.php:359 -#: ../../enterprise/godmode/setup/setup_auth.php:394 -#: ../../enterprise/godmode/setup/setup_auth.php:513 -#: ../../enterprise/godmode/setup/setup_history.php:47 -#: ../../enterprise/godmode/setup/setup_history.php:51 -#: ../../enterprise/meta/advanced/metasetup.password.php:80 -#: ../../enterprise/meta/advanced/metasetup.password.php:91 -#: ../../enterprise/meta/advanced/metasetup.password.php:97 -#: ../../enterprise/meta/advanced/metasetup.password.php:108 -#: ../../enterprise/meta/advanced/metasetup.password.php:124 -#: ../../enterprise/meta/advanced/metasetup.password.php:130 -#: ../../enterprise/meta/advanced/metasetup.performance.php:84 -#: ../../enterprise/meta/advanced/metasetup.setup.php:138 -#: ../../enterprise/meta/advanced/metasetup.setup.php:189 -#: ../../enterprise/meta/advanced/metasetup.setup.php:254 -#: ../../enterprise/meta/advanced/metasetup.update_manager_setup.php:95 -#: ../../enterprise/meta/advanced/metasetup.visual.php:122 -#: ../../enterprise/meta/advanced/metasetup.visual.php:126 -#: ../../enterprise/meta/advanced/metasetup.visual.php:170 -#: ../../enterprise/meta/advanced/metasetup.visual.php:179 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1565 -#: ../../enterprise/meta/monitoring/wizard/wizard.php:95 -msgid "No" -msgstr "No" +#: ../../general/links_menu.php:20 ../../godmode/menu.php:298 +#: ../../godmode/menu.php:414 +msgid "Links" +msgstr "Enlaces" -#: ../../general/login_identification_wizard.php:188 -#: ../../godmode/agentes/agent_conf_gis.php:79 -#: ../../godmode/agentes/agent_manager.php:411 -#: ../../godmode/alerts/alert_view.php:107 -#: ../../godmode/alerts/alert_view.php:301 -#: ../../godmode/massive/massive_edit_agents.php:293 -#: ../../godmode/massive/massive_edit_agents.php:412 -#: ../../godmode/massive/massive_edit_agents.php:419 -#: ../../godmode/massive/massive_edit_modules.php:407 -#: ../../godmode/massive/massive_edit_modules.php:452 -#: ../../godmode/massive/massive_edit_modules.php:471 -#: ../../godmode/massive/massive_edit_modules.php:564 -#: ../../godmode/massive/massive_edit_modules.php:591 -#: ../../godmode/massive/massive_edit_modules.php:610 -#: ../../godmode/reporting/reporting_builder.main.php:111 -#: ../../godmode/reporting/reporting_builder.php:637 -#: ../../godmode/reporting/visual_console_builder.wizard.php:269 -#: ../../godmode/reporting/visual_console_builder.wizard.php:312 -#: ../../godmode/servers/manage_recontask.php:340 -#: ../../godmode/servers/manage_recontask_form.php:317 -#: ../../godmode/setup/performance.php:118 -#: ../../godmode/setup/performance.php:125 -#: ../../godmode/setup/performance.php:132 -#: ../../godmode/setup/setup_auth.php:51 ../../godmode/setup/setup_auth.php:58 -#: ../../godmode/setup/setup_auth.php:94 -#: ../../godmode/setup/setup_auth.php:130 -#: ../../godmode/setup/setup_ehorus.php:55 -#: ../../godmode/setup/setup_general.php:71 -#: ../../godmode/setup/setup_general.php:75 -#: ../../godmode/setup/setup_general.php:79 -#: ../../godmode/setup/setup_general.php:103 -#: ../../godmode/setup/setup_general.php:112 -#: ../../godmode/setup/setup_general.php:167 -#: ../../godmode/setup/setup_general.php:175 -#: ../../godmode/setup/setup_general.php:184 -#: ../../godmode/setup/setup_general.php:205 -#: ../../godmode/setup/setup_general.php:214 -#: ../../godmode/setup/setup_netflow.php:63 -#: ../../godmode/setup/setup_netflow.php:71 -#: ../../godmode/setup/setup_visuals.php:86 -#: ../../godmode/setup/setup_visuals.php:106 -#: ../../godmode/setup/setup_visuals.php:128 -#: ../../godmode/setup/setup_visuals.php:251 -#: ../../godmode/setup/setup_visuals.php:265 -#: ../../godmode/setup/setup_visuals.php:273 -#: ../../godmode/setup/setup_visuals.php:302 -#: ../../godmode/setup/setup_visuals.php:395 -#: ../../godmode/setup/setup_visuals.php:481 -#: ../../godmode/setup/setup_visuals.php:487 -#: ../../godmode/setup/setup_visuals.php:497 -#: ../../godmode/setup/setup_visuals.php:526 -#: ../../godmode/setup/setup_visuals.php:641 -#: ../../godmode/setup/setup_visuals.php:668 -#: ../../godmode/update_manager/update_manager.setup.php:124 -#: ../../godmode/users/configure_user.php:554 -#: ../../operation/netflow/nf_live_view.php:276 -#: ../../operation/snmpconsole/snmp_view.php:436 -#: ../../operation/users/user_edit.php:249 -#: ../../enterprise/extensions/cron/functions.php:327 -#: ../../enterprise/godmode/reporting/graph_template_item_editor.php:171 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:332 -#: ../../enterprise/godmode/setup/setup.php:31 -#: ../../enterprise/godmode/setup/setup.php:40 -#: ../../enterprise/godmode/setup/setup.php:56 -#: ../../enterprise/godmode/setup/setup.php:140 -#: ../../enterprise/godmode/setup/setup.php:205 -#: ../../enterprise/godmode/setup/setup.php:278 -#: ../../enterprise/godmode/setup/setup.php:287 -#: ../../enterprise/godmode/setup/setup.php:292 -#: ../../enterprise/godmode/setup/setup.php:301 -#: ../../enterprise/godmode/setup/setup.php:315 -#: ../../enterprise/godmode/setup/setup.php:320 -#: ../../enterprise/godmode/setup/setup.php:331 -#: ../../enterprise/godmode/setup/setup_auth.php:356 -#: ../../enterprise/godmode/setup/setup_auth.php:391 -#: ../../enterprise/godmode/setup/setup_auth.php:512 -#: ../../enterprise/godmode/setup/setup_history.php:46 -#: ../../enterprise/godmode/setup/setup_history.php:50 -#: ../../enterprise/meta/advanced/metasetup.password.php:79 -#: ../../enterprise/meta/advanced/metasetup.password.php:90 -#: ../../enterprise/meta/advanced/metasetup.password.php:96 -#: ../../enterprise/meta/advanced/metasetup.password.php:107 -#: ../../enterprise/meta/advanced/metasetup.password.php:123 -#: ../../enterprise/meta/advanced/metasetup.password.php:129 -#: ../../enterprise/meta/advanced/metasetup.performance.php:83 -#: ../../enterprise/meta/advanced/metasetup.setup.php:137 -#: ../../enterprise/meta/advanced/metasetup.setup.php:188 -#: ../../enterprise/meta/advanced/metasetup.setup.php:253 -#: ../../enterprise/meta/advanced/metasetup.update_manager_setup.php:94 -#: ../../enterprise/meta/advanced/metasetup.visual.php:121 -#: ../../enterprise/meta/advanced/metasetup.visual.php:125 -#: ../../enterprise/meta/advanced/metasetup.visual.php:166 -#: ../../enterprise/meta/advanced/metasetup.visual.php:175 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1563 -#: ../../enterprise/meta/monitoring/wizard/wizard.php:94 -msgid "Yes" -msgstr "Sí" +#: ../../extras/pandora_diag.php:90 +msgid "Pandora FMS Diagnostic tool" +msgstr "Herramienta de diagnóstico de Pandora FMS" -#: ../../general/login_page.php:35 -msgid "Go to Pandora FMS Website" -msgstr "Ir a la Web de Pandora FMS" +#: ../../extras/pandora_diag.php:93 +msgid "Item" +msgstr "Elemento" -#: ../../general/login_page.php:47 -msgid "Go to Login" -msgstr "Ir a la pantalla de inicio" +#: ../../extras/pandora_diag.php:94 +msgid "Data value" +msgstr "valor de los datos" -#: ../../general/login_page.php:55 -#: ../../enterprise/meta/general/login_page.php:32 -#: ../../enterprise/meta/include/process_reset_pass.php:30 -#: ../../enterprise/meta/include/reset_pass.php:30 -msgid "Splash login" -msgstr "Imagen de login" +#: ../../include/functions_snmp_browser.php:145 +msgid "Target IP cannot be blank." +msgstr "Ip Target no puede dejarse en blanco" -#: ../../general/login_page.php:89 ../../enterprise/include/reset_pass.php:56 -#: ../../enterprise/include/process_reset_pass.php:56 -msgid "Docs" -msgstr "Documentos" +#: ../../include/functions_snmp_browser.php:403 +msgid "Numeric OID" +msgstr "OID numérico" -#: ../../general/login_page.php:159 -msgid "Login as admin" -msgstr "Entrar como administrador" - -#: ../../general/login_page.php:167 -#: ../../enterprise/meta/general/login_page.php:99 -msgid "Login with SAML" -msgstr "Entrar con SAML" - -#: ../../general/login_page.php:186 ../../mobile/include/user.class.php:256 -#: ../../enterprise/meta/general/login_page.php:91 -#: ../../enterprise/meta/general/login_page.php:119 -msgid "Login" -msgstr "Iniciar sesión" - -#: ../../general/login_page.php:201 -msgid "Authentication code" -msgstr "Código de autenticación" - -#: ../../general/login_page.php:204 ../../mobile/include/user.class.php:306 -msgid "Check code" -msgstr "Código de verificación" - -#: ../../general/login_page.php:212 -msgid "View details" -msgstr "Ver detalles" - -#: ../../general/login_page.php:226 -#: ../../enterprise/meta/general/login_page.php:127 -msgid "Forgot your password?" -msgstr "¿Olvidó su contraseña?" - -#: ../../general/login_page.php:241 ../../general/login_page.php:245 -#: ../../include/functions_config.php:1148 -#: ../../enterprise/include/reset_pass.php:121 -#: ../../enterprise/include/reset_pass.php:125 -#: ../../enterprise/include/process_reset_pass.php:132 -#: ../../enterprise/include/process_reset_pass.php:136 -msgid "WELCOME TO PANDORA FMS" -msgstr "BIENVENIDO A PANDORA FMS" - -#: ../../general/login_page.php:254 ../../general/login_page.php:258 -#: ../../include/functions_config.php:1152 -#: ../../enterprise/include/reset_pass.php:134 -#: ../../enterprise/include/reset_pass.php:138 -#: ../../enterprise/include/process_reset_pass.php:145 -#: ../../enterprise/include/process_reset_pass.php:149 -msgid "NEXT GENERATION" -msgstr "NEXT GENERATION" - -#: ../../general/login_page.php:277 -#: ../../enterprise/include/reset_pass.php:159 -#: ../../enterprise/include/process_reset_pass.php:170 -#: ../../enterprise/meta/general/login_page.php:163 -#: ../../enterprise/meta/include/process_reset_pass.php:129 -#: ../../enterprise/meta/include/reset_pass.php:118 -msgid "Build" -msgstr "Construcción" - -#: ../../general/login_page.php:281 ../../general/login_page.php:284 -#: ../../general/login_page.php:299 ../../general/login_page.php:302 -#: ../../general/login_page.php:319 ../../general/login_page.php:322 -#: ../../enterprise/meta/general/login_page.php:167 -#: ../../enterprise/meta/general/login_page.php:170 -#: ../../enterprise/meta/general/login_page.php:185 -#: ../../enterprise/meta/general/login_page.php:188 -#: ../../enterprise/meta/general/login_page.php:205 -#: ../../enterprise/meta/general/login_page.php:208 -msgid "Password reset" -msgstr "Resetear Contraseña" - -#: ../../general/login_page.php:288 -#: ../../enterprise/meta/general/login_page.php:174 -msgid "INFO" -msgstr "INFO" - -#: ../../general/login_page.php:289 -#: ../../enterprise/meta/general/login_page.php:175 -msgid "An email has been sent to your email address" -msgstr "Se ha enviado un email a su dirección de correo" - -#: ../../general/login_page.php:306 ../../general/login_page.php:345 -#: ../../enterprise/include/reset_pass.php:170 -#: ../../enterprise/meta/general/login_page.php:192 -#: ../../enterprise/meta/general/login_page.php:231 -#: ../../enterprise/meta/include/reset_pass.php:129 -msgid "ERROR" -msgstr "ERROR" - -#: ../../general/login_page.php:326 -#: ../../enterprise/meta/general/login_page.php:212 -msgid "SUCCESS" -msgstr "ÉXITO" - -#: ../../general/login_page.php:338 ../../general/login_page.php:341 -#: ../../general/login_page.php:440 ../../general/login_page.php:443 -#: ../../enterprise/include/functions_login.php:132 -#: ../../enterprise/meta/general/login_page.php:224 -#: ../../enterprise/meta/general/login_page.php:227 -msgid "Login failed" -msgstr "Falló el inicio de sesión" - -#: ../../general/login_page.php:357 ../../general/login_page.php:360 -#: ../../general/login_page.php:364 -#: ../../enterprise/meta/general/login_page.php:243 -#: ../../enterprise/meta/general/login_page.php:246 -#: ../../enterprise/meta/general/login_page.php:250 -msgid "Logged out" -msgstr "Desconectado" - -#: ../../general/login_page.php:365 ../../mobile/include/user.class.php:221 -#: ../../enterprise/meta/general/login_page.php:251 -msgid "" -"Your session is over. Please close your browser window to close this Pandora " -"session." -msgstr "" -"Su sesión ha caducado. Cierre la ventana de su navegador web para cerrar " -"esta sesión de Pandora FMS." - -#: ../../general/login_page.php:378 ../../include/functions_ui.php:3604 -msgid "Problem with Pandora FMS database" -msgstr "Problema con la base de datos de Pandora FMS" - -#: ../../general/login_page.php:379 -msgid "" -"Cannot connect to the database, please check your database setup in the " -"include/config.php file.

    \n" -"\t\tProbably your database, hostname, user or password values are incorrect " -"or\n" -"\t\tthe database server is not running." -msgstr "" -"No se pudo conectar a la base de datos, por favor compruebe su configuración " -"en el fichero include/config.php .

    \n" -"\t\tProbablemente el host de la base de datos, su usuario o contraseña sean " -"incorrectos o\n" -"\t\tel servidos de la base de datos no esté corriendo." - -#: ../../general/login_page.php:383 ../../include/functions_ui.php:3609 -msgid "DB ERROR" -msgstr "ERROR de la BD" - -#: ../../general/login_page.php:389 ../../include/functions_ui.php:3615 -msgid "" -"If you have modified auth system, this problem could be because Pandora " -"cannot override authorization variables from the config database. Remove " -"them from your database by executing:

    DELETE FROM tconfig WHERE "
    -"token = \"auth\";
    " -msgstr "" -"Si usted ha modificado el sistema de autenticación, este problema puede ser " -"porque Pandora no puede anular las variables de autorización de la base de " -"datos de configuración. Quítelas de su base de datos " -"ejecutando
    DELETE FROM tconfig WHERE token = \"auth\";
    " - -#: ../../general/login_page.php:393 ../../include/functions_ui.php:3619 -msgid "Empty configuration table" -msgstr "Tabla de configuración vacía" - -#: ../../general/login_page.php:394 -msgid "" -"Cannot load configuration variables from database. Please check your " -"database setup in the\n" -"\t\tinclude/config.php file.

    \n" -"\t\tMost likely your database schema has been created but there are is no " -"data in it, you have a problem with the database access credentials or your " -"schema is out of date.\n" -"\t\t

    Pandora FMS Console cannot find include/config.php or " -"this file has invalid\n" -"\t\tpermissions and HTTP server cannot read it. Please read documentation to " -"fix this problem.
    " -msgstr "" -"No se pudo cargar las variables de configuración de la base de datos. Por " -"favor, compruebe la configuración de la base de datos en el fichero\n" -"\t\tinclude/config.php .

    \n" -"\t\tLo más probable es que el esquema de la base de datos se haya creado " -"pero no tenga datos en el, que haya un problema con las credenciales de la " -"base de datos o que su esquema esté fuera de fecha.\n" -"\t\t

    La consola de Pandora FMS no encuentra include/config.php " -"o este fichero no tiene\n" -"\t\tpermisos y HTTP no puede leerlo. Por favor lea la documentación para " -"resolver este problema.
    " - -#: ../../general/login_page.php:401 ../../include/functions_ui.php:3627 -msgid "No configuration file found" -msgstr "No se ha encontrado el fichero de configuración" - -#: ../../general/login_page.php:402 -msgid "" -"Pandora FMS Console cannot find include/config.php or this file has " -"invalid\n" -"\t\tpermissions and HTTP server cannot read it. Please read documentation to " -"fix this problem." -msgstr "" -"La consola de Pandora FMS no encuentra include/config.php o este " -"fichero no tiene\n" -"\t\tpermisos y HTTP no puede leerlo. Por favor lea la documentación para " -"resolver este problema." - -#: ../../general/login_page.php:413 ../../include/functions_ui.php:3639 -#, php-format -msgid "You may try to run the %sinstallation wizard%s to create one." -msgstr "" -"Puede intentar correr el %sinstallation wizard%s para crear uno." - -#: ../../general/login_page.php:416 ../../include/functions_ui.php:3642 -msgid "Installer active" -msgstr "Instalador activo" - -#: ../../general/login_page.php:417 -msgid "" -"For security reasons, normal operation is not possible until you delete " -"installer file.\n" -"\t\tPlease delete the ./install.php file before running Pandora FMS " -"Console." -msgstr "" -"Por razones de seguridad, el normal funcionamiento no es posible hasta que " -"se borre el fichero de instalación.\n" -"\t\tPor favor, elimine el fichero ./install.php antes de lanzar la " -"consola de Pandora FMS." - -#: ../../general/login_page.php:421 ../../include/functions_ui.php:3647 -msgid "Bad permission for include/config.php" -msgstr "Permiso incorrecto para include/config.php" - -#: ../../general/login_page.php:422 -msgid "" -"For security reasons, config.php must have restrictive permissions, " -"and \"other\" users\n" -"\t\tshould not read it or write to it. It should be written only for owner\n" -"\t\t(usually www-data or http daemon user), normal operation is not possible " -"until you change\n" -"\t\tpermissions for include/config.php file. Please do it, it is for " -"your security." -msgstr "" -"Por razones de seguridad, config.php debe tener permisos " -"restringidos, y los usuarios pertenecientes a \"otros\"\n" -"\t\tno deberían leerlo ni editarlo. Solo debería poder ser escrito por el " -"usuario al que pertenece\n" -"\t\t(habitualmente www-data o http daemon user), El normal funcionamiento no " -"es posible hasta que se cambien\n" -"\t\tlos permisos para el fichero include/config.php . Por favor " -"hágalo, es por su seguridad." - -#: ../../general/login_page.php:428 -msgid "Bad defined homedir" -msgstr "homedir mal definida" - -#: ../../general/login_page.php:429 -msgid "" -"In the config.php file in the variable $config[\"homedir\"] = add the " -"correct path" -msgstr "" -"En el fichero config.php en la variable $config[\"homedir\"] = añadir la " -"ruta correcta" - -#: ../../general/login_page.php:432 -msgid "Bad defined homeurl or homeurl_static" -msgstr "homeurl o himeurl_static mal definida" - -#: ../../general/login_page.php:433 -msgid "" -"In the config.php file in the variable $config[\"homeurl\"] or " -"$config[\"homeurl_static\"] = add the correct path" -msgstr "" -"En el fichero config.php en la variable $config[\"homeurl\"] o " -"$config[\"homeurl_static\"] = añadir la ruta correcta" - -#: ../../general/login_required.php:72 -msgid "" -"Please fill the following information in order to configure your Pandora FMS " -"instance successfully" -msgstr "" -"Por favor rellena la siguiente información para configurar tu cuenta de " -"Pandora FMS con éxito" - -#: ../../general/login_required.php:86 -#: ../../godmode/setup/setup_general.php:52 -#: ../../include/functions_config.php:129 -#: ../../enterprise/meta/advanced/metasetup.setup.php:119 -#: ../../enterprise/meta/include/functions_meta.php:337 -msgid "Language code for Pandora" -msgstr "Código de idioma para Pandora FMS" - -#: ../../general/login_required.php:91 -#: ../../godmode/setup/setup_general.php:115 -#: ../../enterprise/meta/advanced/metasetup.setup.php:148 -msgid "Africa" -msgstr "África" - -#: ../../general/login_required.php:91 -#: ../../godmode/setup/setup_general.php:115 -#: ../../enterprise/meta/advanced/metasetup.setup.php:149 -msgid "America" -msgstr "América" - -#: ../../general/login_required.php:91 -#: ../../godmode/setup/setup_general.php:115 -#: ../../enterprise/meta/advanced/metasetup.setup.php:150 -msgid "Antarctica" -msgstr "La Antártida" - -#: ../../general/login_required.php:91 -#: ../../godmode/setup/setup_general.php:115 -#: ../../enterprise/meta/advanced/metasetup.setup.php:151 -msgid "Arctic" -msgstr "Ártico" - -#: ../../general/login_required.php:91 -#: ../../godmode/setup/setup_general.php:115 -#: ../../enterprise/meta/advanced/metasetup.setup.php:152 -msgid "Asia" -msgstr "Asia" - -#: ../../general/login_required.php:91 -#: ../../godmode/setup/setup_general.php:115 -#: ../../enterprise/meta/advanced/metasetup.setup.php:153 -msgid "Atlantic" -msgstr "Atlántico" - -#: ../../general/login_required.php:91 -#: ../../godmode/setup/setup_general.php:115 -#: ../../enterprise/meta/advanced/metasetup.setup.php:154 -msgid "Australia" -msgstr "Australia" - -#: ../../general/login_required.php:91 -#: ../../godmode/setup/setup_general.php:115 -#: ../../enterprise/meta/advanced/metasetup.setup.php:155 -msgid "Europe" -msgstr "Europa" - -#: ../../general/login_required.php:91 -#: ../../godmode/setup/setup_general.php:115 -#: ../../enterprise/meta/advanced/metasetup.setup.php:156 -msgid "Indian" -msgstr "Índico" - -#: ../../general/login_required.php:91 -#: ../../godmode/setup/setup_general.php:115 -#: ../../enterprise/meta/advanced/metasetup.setup.php:157 -msgid "Pacific" -msgstr "Pacífico" - -#: ../../general/login_required.php:91 -#: ../../godmode/setup/setup_general.php:115 -#: ../../enterprise/meta/advanced/metasetup.setup.php:158 -msgid "UTC" -msgstr "UTC" - -#: ../../general/login_required.php:111 -#: ../../godmode/setup/setup_general.php:135 -#: ../../include/functions_config.php:166 -#: ../../enterprise/meta/advanced/metasetup.setup.php:177 -#: ../../enterprise/meta/include/functions_meta.php:387 -msgid "Timezone setup" -msgstr "Zona horaria" - -#: ../../general/login_required.php:112 -#: ../../godmode/setup/setup_general.php:136 -msgid "" -"Must have the same time zone as the system or database to avoid mismatches " -"of time." -msgstr "" -"Debe tener las mismas zonas horarias que el sistema o la base de datos para " -"evitar desajustes de tiempo" - -#: ../../general/login_required.php:116 -msgid "E-mail for receiving alerts" -msgstr "E-mail para la recepción de alertas" - -#: ../../general/login_required.php:124 -msgid "Register" -msgstr "Registrar" - -#: ../../general/login_required.php:127 -#: ../../godmode/setup/snmp_wizard.php:109 -#: ../../godmode/update_manager/update_manager.offline.php:65 -#: ../../include/functions_update_manager.php:365 -#: ../../include/functions_visual_map_editor.php:464 -#: ../../include/functions_visual_map_editor.php:472 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:185 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:226 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard_sla.php:194 -#: ../../enterprise/include/functions_update_manager.php:197 -msgid "Cancel" -msgstr "Cancelar" - -#: ../../general/login_required.php:130 -msgid "All fields required" -msgstr "Todos los campos requeridos" - -#: ../../general/logon_failed.php:21 -#: ../../include/ajax/double_auth.ajax.php:247 -#: ../../include/ajax/double_auth.ajax.php:344 -#: ../../include/ajax/double_auth.ajax.php:389 -#: ../../include/ajax/double_auth.ajax.php:503 -#: ../../operation/users/user_edit.php:694 -#: ../../operation/users/user_edit.php:759 -#: ../../operation/users/user_edit.php:830 -msgid "Authentication error" -msgstr "Error de autenticación" - -#: ../../general/logon_failed.php:33 -msgid "" -"Either, your password or your login are incorrect. Please check your CAPS " -"LOCK key, username and password are case SeNSiTiVe.

    All actions, " -"included failed login attempts are logged in Pandora FMS System logs, and " -"these can be reviewed by each user, please report to admin any incident or " -"malfunction." -msgstr "" -"La combinación usuario/contraseña es incorrecta. Verifique que no está " -"habilitado el Bloqueo de mayúsculas, los campos distinguen entre mayúsculas " -"y minúsculas.

    Todas las acciones, incluidos los intentos fallidos de " -"acceso son guardados en el sistema de registro de sucesos de Pandora y " -"pueden ser revisados por cada usuario. Comunique al administrador cualquier " -"incidente o fallo." - -#: ../../general/logon_ok.php:114 ../../general/logon_ok.php:318 -msgid "Pandora FMS Overview" -msgstr "Vista general de Pandora FMS" - -#: ../../general/logon_ok.php:181 ../../general/logon_ok.php:380 -msgid "News board" -msgstr "Noticias globales" - -#: ../../general/logon_ok.php:186 ../../general/logon_ok.php:385 -msgid "ago" -msgstr "hace" - -#: ../../general/logon_ok.php:193 ../../general/logon_ok.php:392 -msgid "by" -msgstr "por" - -#: ../../general/logon_ok.php:227 ../../general/logon_ok.php:424 -#: ../../godmode/admin_access_logs.php:191 -#: ../../include/functions_reporting_html.php:3599 -#: ../../mobile/operation/tactical.php:311 -#: ../../operation/snmpconsole/snmp_statistics.php:140 -msgid "Source IP" -msgstr "IP origen" - -#: ../../general/logon_ok.php:228 ../../general/logon_ok.php:425 -#: ../../godmode/admin_access_logs.php:192 -#: ../../godmode/servers/manage_recontask_form.php:371 -#: ../../godmode/users/configure_user.php:523 -#: ../../include/ajax/events.php:302 ../../include/functions.php:2339 -#: ../../include/functions_reporting_html.php:3600 -#: ../../mobile/operation/events.php:518 -#: ../../operation/users/user_edit.php:449 -#: ../../enterprise/extensions/ipam/ipam_ajax.php:93 -#: ../../enterprise/extensions/ipam/ipam_ajax.php:206 -#: ../../enterprise/extensions/ipam/ipam_massive.php:69 -#: ../../enterprise/extensions/ipam/ipam_network.php:543 -#: ../../enterprise/extensions/ipam/ipam_network.php:654 -msgid "Comments" -msgstr "Comentarios" - -#: ../../general/logon_ok.php:229 ../../general/logon_ok.php:426 -msgid "This is your last activity in Pandora FMS console" -msgstr "Ésta es su última actividad en la consola de Pandora FMS" - -#: ../../general/noaccess2.php:18 ../../general/noaccess2.php:21 -#: ../../mobile/index.php:240 ../../mobile/operation/agent.php:66 -#: ../../mobile/operation/agents.php:145 ../../mobile/operation/alerts.php:141 -#: ../../mobile/operation/events.php:430 ../../mobile/operation/groups.php:53 -#: ../../mobile/operation/module_graph.php:270 -#: ../../mobile/operation/modules.php:173 -#: ../../mobile/operation/networkmap.php:78 -#: ../../mobile/operation/networkmaps.php:99 -#: ../../mobile/operation/tactical.php:71 -#: ../../mobile/operation/visualmap.php:65 -#: ../../mobile/operation/visualmaps.php:83 -#: ../../enterprise/meta/general/metaconsole_no_activated.php:13 -#: ../../enterprise/meta/general/noaccess.php:24 -msgid "You don't have access to this page" -msgstr "No tiene permiso para acceder a esta página" - -#: ../../general/noaccess2.php:26 -msgid "Access to this page is restricted" -msgstr "El acceso a esta página es restringido" - -#: ../../general/noaccess2.php:31 -#: ../../enterprise/meta/general/metaconsole_no_activated.php:21 -#: ../../enterprise/meta/general/noaccess.php:28 -msgid "No access" -msgstr "Acceso denegado" - -#: ../../general/noaccess2.php:36 -msgid "" -"Access to this page is restricted to authorized users only, please contact " -"system administrator if you need assistance.

    \n" -"\t\t\tPlease know that all attempts to access this page are recorded in " -"security logs of Pandora System Database" -msgstr "" -"El acceso a esta página está restringido a usuarios autorizados solamente, " -"por favor póngase en contacto con el administrador del sistema si necesita " -"ayuda.

    \n" -"\t\t\tPor favor, sepa que todos los intentos de acceso a esta página son " -"guardados en los registros de seguridad de la base de datos de Sistema de " -"Pandora" - -#: ../../general/pandora_help.php:24 -msgid "Pandora FMS help system" -msgstr "Sistema de ayuda de Pandora FMS" - -#: ../../general/pandora_help.php:75 -msgid "Help system error" -msgstr "Error del sistema de ayuda" - -#: ../../general/pandora_help.php:80 -msgid "" -"Pandora FMS help system has been called with a help reference that currently " -"don't exist. There is no help content to show." -msgstr "" -"El sistema de ayuda de Pandora FMS ha sido invocado con una referencia que " -"no existe actualmente. No hay contenido que mostrar." - -#: ../../general/ui/agents_list.php:80 ../../general/ui/agents_list.php:91 -#: ../../godmode/agentes/modificar_agente.php:171 -#: ../../godmode/agentes/modificar_agente.php:175 -#: ../../godmode/agentes/module_manager.php:45 -#: ../../godmode/agentes/planned_downtime.list.php:141 -#: ../../godmode/agentes/planned_downtime.list.php:177 -#: ../../godmode/alerts/alert_templates.php:257 -#: ../../godmode/alerts/alert_templates.php:261 -#: ../../godmode/modules/manage_network_components.php:524 -#: ../../godmode/reporting/reporting_builder.php:439 -#: ../../godmode/users/user_list.php:230 ../../godmode/users/user_list.php:234 -#: ../../include/functions_snmp_browser.php:556 -#: ../../operation/agentes/estado_agente.php:180 -#: ../../operation/agentes/estado_agente.php:198 -#: ../../operation/agentes/status_monitor.php:336 -#: ../../operation/incidents/incident.php:294 -#: ../../operation/search_results.php:161 -#: ../../enterprise/extensions/translate_string.php:265 -#: ../../enterprise/godmode/agentes/collection_manager.php:50 -#: ../../enterprise/godmode/agentes/collections.php:221 -#: ../../enterprise/godmode/alerts/alert_events_list.php:364 -#: ../../enterprise/godmode/alerts/alert_events_list.php:368 -#: ../../enterprise/godmode/modules/local_components.php:450 -#: ../../enterprise/godmode/modules/local_components.php:464 -#: ../../enterprise/godmode/policies/policy_agents.php:366 -#: ../../enterprise/godmode/policies/policy_agents.php:371 -#: ../../enterprise/godmode/policies/policy_collections.php:182 -#: ../../enterprise/meta/advanced/metasetup.translate_string.php:138 -#: ../../enterprise/meta/agentsearch.php:69 -#: ../../enterprise/meta/general/main_header.php:486 -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:228 -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:318 -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:379 -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:487 -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:560 -#: ../../enterprise/operation/agentes/agent_inventory.php:90 -#: ../../enterprise/operation/agentes/agent_inventory.php:95 -#: ../../enterprise/operation/inventory/inventory.php:179 -#: ../../enterprise/operation/inventory/inventory.php:219 -#: ../../enterprise/operation/log/log_viewer.php:170 -#: ../../enterprise/operation/log/log_viewer.php:238 -#: ../../enterprise/operation/services/services.list.php:164 -#: ../../enterprise/operation/services/services.list.php:203 -#: ../../enterprise/operation/services/services.table_services.php:133 -#: ../../enterprise/operation/services/services.table_services.php:172 -msgid "Search" -msgstr "Buscar" - -#: ../../general/ui/agents_list.php:127 -#: ../../enterprise/extensions/vmware/vmware_view.php:1363 -#: ../../enterprise/operation/policies/networkmap.policies.php:71 -msgid "No agents found" -msgstr "No se encontró ningún agente" - -#: ../../godmode/admin_access_logs.php:33 -msgid "Pandora audit" -msgstr "Auditoría de Pandora FMS" - -#: ../../godmode/admin_access_logs.php:33 -msgid "Review Logs" -msgstr "Revisar logs" - -#: ../../godmode/admin_access_logs.php:45 -#: ../../godmode/admin_access_logs.php:72 -#: ../../godmode/agentes/module_manager.php:49 -#: ../../godmode/modules/manage_network_templates_form.php:244 -#: ../../godmode/modules/manage_network_templates_form.php:300 -#: ../../godmode/netflow/nf_item_list.php:148 -#: ../../godmode/reporting/reporting_builder.item_editor.php:663 -#: ../../godmode/reporting/reporting_builder.list_items.php:177 -#: ../../godmode/reporting/reporting_builder.list_items.php:200 -#: ../../godmode/snmpconsole/snmp_alert.php:1014 -#: ../../godmode/snmpconsole/snmp_filters.php:96 -#: ../../godmode/snmpconsole/snmp_filters.php:132 -#: ../../godmode/tag/tag.php:161 -#: ../../operation/agentes/alerts_status.functions.php:116 -#: ../../operation/agentes/alerts_status.functions.php:126 -#: ../../operation/agentes/estado_monitores.php:474 -#: ../../operation/agentes/graphs.php:159 -#: ../../operation/incidents/incident.php:230 -#: ../../operation/netflow/nf_live_view.php:320 ../../operation/tree.php:147 -#: ../../enterprise/extensions/backup/main.php:87 -#: ../../enterprise/extensions/ipam/ipam_network.php:328 -#: ../../enterprise/godmode/agentes/manage_config_remote.php:150 -#: ../../enterprise/godmode/massive/massive_delete_alerts_snmp.php:179 -#: ../../enterprise/godmode/massive/massive_modify_alerts_snmp.php:230 -#: ../../enterprise/godmode/policies/policies.php:239 -#: ../../enterprise/godmode/policies/policy_linking.php:68 -#: ../../enterprise/godmode/policies/policy_queue.php:354 -#: ../../enterprise/godmode/setup/setup_acl.php:207 -#: ../../enterprise/godmode/setup/setup_skins.php:91 -#: ../../enterprise/meta/advanced/policymanager.queue.php:228 -#: ../../enterprise/operation/services/services.list.php:293 -#: ../../enterprise/operation/services/services.list.php:299 -#: ../../enterprise/operation/services/services.table_services.php:261 -#: ../../enterprise/operation/services/services.table_services.php:267 -msgid "Filter" -msgstr "Filtro" - -#: ../../godmode/admin_access_logs.php:65 -#: ../../godmode/admin_access_logs.php:66 -#: ../../enterprise/extensions/translate_string.php:254 -#: ../../enterprise/extensions/translate_string.php:255 -#: ../../enterprise/godmode/agentes/collection_manager.php:44 -#: ../../enterprise/godmode/agentes/collections.php:217 -#: ../../enterprise/godmode/policies/policies.php:235 -#: ../../enterprise/godmode/policies/policy_collections.php:176 -#: ../../enterprise/meta/advanced/metasetup.translate_string.php:139 -#: ../../enterprise/meta/advanced/metasetup.translate_string.php:140 -msgid "Free text for search (*)" -msgstr "Búsqueda libre de texto" - -#: ../../godmode/admin_access_logs.php:67 -#: ../../godmode/admin_access_logs.php:68 -#: ../../godmode/events/event_edit_filter.php:281 -#: ../../mobile/operation/events.php:647 -#: ../../operation/events/events_list.php:642 -#: ../../enterprise/dashboard/widgets/events_list.php:38 -#: ../../enterprise/dashboard/widgets/top_n_events_by_group.php:33 -#: ../../enterprise/dashboard/widgets/top_n_events_by_module.php:33 -#: ../../enterprise/include/functions_events.php:163 -msgid "Max. hours old" -msgstr "Máx. horas de antiguedad" - -#: ../../godmode/admin_access_logs.php:303 -msgid "Export to CSV " -msgstr "Exportar a CSV " - -#: ../../godmode/agentes/agent_conf_gis.php:40 -#: ../../operation/agentes/gis_view.php:55 -msgid "" -"There is no default map. Please go to the setup for to set a default map." -msgstr "" -"No existe un mapa por defecto. Por favor, selecciona uno en la sección de " -"configuración" - -#: ../../godmode/agentes/agent_conf_gis.php:50 -#: ../../operation/agentes/gis_view.php:86 -msgid "" -"There is no GIS data for this agent, so it's positioned in default position " -"of map." -msgstr "" -"No hay datos de SIG para este agente, por lo que es colocado en posición por " -"defecto del mapa." - -#: ../../godmode/agentes/agent_conf_gis.php:53 -msgid "" -"When you change the Agent position, the agent automatically activates the " -"'Ignore new GIS data' option" -msgstr "" -"Cuando se cambia la posición de agente, el agente activa automáticamente la " -"opción 'Ignorar nuevos datos GIS '" - -#: ../../godmode/agentes/agent_conf_gis.php:60 -msgid "Agent position" -msgstr "Posición del agente" - -#: ../../godmode/agentes/agent_conf_gis.php:66 -msgid "Latitude: " -msgstr "Latitud: " - -#: ../../godmode/agentes/agent_conf_gis.php:70 -msgid "Longitude: " -msgstr "Longitud: " - -#: ../../godmode/agentes/agent_conf_gis.php:74 -msgid "Altitude: " -msgstr "Altitud: " - -#: ../../godmode/agentes/agent_conf_gis.php:78 -#: ../../godmode/agentes/agent_manager.php:410 -#: ../../godmode/massive/massive_edit_agents.php:410 -msgid "Ignore new GIS data:" -msgstr "Ignorar nuevos datos GIS" - -#: ../../godmode/agentes/agent_incidents.php:67 -msgid "No incidents associated to this agent" -msgstr "No hay incidentes asociados a este agente" - -#: ../../godmode/agentes/agent_incidents.php:87 -#: ../../godmode/servers/manage_recontask.php:296 -#: ../../godmode/servers/manage_recontask_form.php:318 -#: ../../operation/incidents/incident.php:337 -#: ../../operation/incidents/incident_detail.php:244 -msgid "Incident" -msgstr "Incidente" - -#: ../../godmode/agentes/agent_incidents.php:88 -#: ../../godmode/alerts/alert_list.list.php:127 -#: ../../godmode/alerts/alert_templates.php:52 -#: ../../godmode/alerts/alert_view.php:102 -#: ../../godmode/alerts/configure_alert_template.php:770 -#: ../../godmode/snmpconsole/snmp_alert.php:941 -#: ../../godmode/snmpconsole/snmp_alert.php:1006 -#: ../../include/functions_events.php:2173 -#: ../../include/functions_reporting_html.php:2883 -#: ../../operation/agentes/estado_generalagente.php:407 -#: ../../operation/incidents/incident.php:246 -#: ../../operation/incidents/incident.php:338 -#: ../../operation/incidents/incident_detail.php:318 -#: ../../enterprise/godmode/alerts/alert_events.php:505 -#: ../../enterprise/godmode/massive/massive_delete_alerts_snmp.php:172 -#: ../../enterprise/godmode/massive/massive_modify_alerts_snmp.php:223 -#: ../../enterprise/godmode/massive/massive_modify_alerts_snmp.php:276 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:107 -msgid "Priority" -msgstr "Prioridad" - -#: ../../godmode/agentes/agent_incidents.php:90 -#: ../../godmode/servers/servers.build_table.php:72 -#: ../../operation/incidents/incident.php:340 -#: ../../enterprise/extensions/ipam/ipam_ajax.php:221 -#: ../../enterprise/meta/advanced/servers.build_table.php:67 -msgid "Updated" -msgstr "Actualizado hace" - -#: ../../godmode/agentes/agent_incidents.php:91 -#: ../../godmode/events/custom_events.php:107 -#: ../../godmode/events/custom_events.php:165 -#: ../../godmode/massive/massive_copy_modules.php:108 -#: ../../godmode/reporting/reporting_builder.item_editor.php:881 -#: ../../include/functions_events.php:47 -#: ../../include/functions_events.php:2146 -#: ../../include/functions_events.php:2261 -#: ../../include/functions_events.php:3594 -#: ../../operation/agentes/pandora_networkmap.editor.php:194 -#: ../../operation/events/events.build_table.php:229 -#: ../../operation/incidents/incident.php:341 -#: ../../operation/incidents/incident_detail.php:289 -#: ../../enterprise/include/functions_log.php:349 -#: ../../enterprise/meta/advanced/policymanager.sync.php:291 -#: ../../enterprise/meta/advanced/synchronizing.alert.php:332 -#: ../../enterprise/meta/advanced/synchronizing.component.php:310 -#: ../../enterprise/meta/advanced/synchronizing.group.php:147 -#: ../../enterprise/meta/advanced/synchronizing.module_groups.php:75 -#: ../../enterprise/meta/advanced/synchronizing.os.php:75 -#: ../../enterprise/meta/advanced/synchronizing.tag.php:91 -#: ../../enterprise/meta/advanced/synchronizing.user.php:517 -#: ../../enterprise/meta/include/functions_events_meta.php:94 -#: ../../enterprise/operation/log/log_viewer.php:205 -msgid "Source" -msgstr "Origen" - -#: ../../godmode/agentes/agent_incidents.php:92 -#: ../../godmode/events/custom_events.php:113 -#: ../../godmode/events/custom_events.php:167 -#: ../../include/functions_events.php:49 -#: ../../include/functions_events.php:2353 -#: ../../include/functions_events.php:3552 -#: ../../mobile/operation/events.php:477 -#: ../../operation/events/events.build_table.php:179 -#: ../../operation/incidents/incident.php:342 -#: ../../operation/incidents/incident_detail.php:266 -#: ../../enterprise/meta/include/functions_events_meta.php:100 -msgid "Owner" -msgstr "Propietario" - -#: ../../godmode/agentes/agent_manager.php:155 -#: ../../godmode/agentes/modificar_agente.php:479 -#: ../../godmode/events/custom_events.php:74 -#: ../../godmode/events/custom_events.php:154 -#: ../../include/functions_treeview.php:555 -#: ../../include/functions_events.php:36 -#: ../../include/functions_events.php:908 -#: ../../include/functions_events.php:3536 -#: ../../include/functions_reporting_html.php:2078 -#: ../../mobile/operation/modules.php:495 -#: ../../mobile/operation/modules.php:753 -#: ../../operation/events/events.build_table.php:161 -#: ../../enterprise/include/functions_reporting_pdf.php:2314 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1071 -#: ../../enterprise/meta/include/functions_events_meta.php:61 -msgid "Agent name" -msgstr "Nombre del agente" - -#: ../../godmode/agentes/agent_manager.php:156 -msgid "The agent's name must be the same as the one defined at the console" -msgstr "El nombre del agente debe ser el mismo que el definido en la consola" - -#: ../../godmode/agentes/agent_manager.php:159 -msgid "QR Code Agent view" -msgstr "Código QR de la vista de agente" - -#: ../../godmode/agentes/agent_manager.php:166 -#: ../../operation/agentes/estado_agente.php:145 ../../operation/menu.php:54 -msgid "Agent detail" -msgstr "Detalle de agente" - -#: ../../godmode/agentes/agent_manager.php:193 -#: ../../enterprise/godmode/policies/policy_agents.php:428 -msgid "This agent can be remotely configured" -msgstr "Este agente puede ser configurado remotamente" - -#: ../../godmode/agentes/agent_manager.php:196 -msgid "You can remotely edit this agent configuration" -msgstr "Puede editar remotamente la configuración de este agente" - -#: ../../godmode/agentes/agent_manager.php:203 -msgid "Delete agent" -msgstr "Borrar agente" - -#: ../../godmode/agentes/agent_manager.php:205 -msgid "Alias" -msgstr "Alias" - -#: ../../godmode/agentes/agent_manager.php:208 -msgid "Use alias as name" -msgstr "Usar el alias como nombre" - -#: ../../godmode/agentes/agent_manager.php:211 -#: ../../godmode/servers/modificar_server.php:47 -#: ../../include/functions_treeview.php:575 -#: ../../include/functions_events.php:2028 -#: ../../include/functions_reporting_html.php:2255 -#: ../../include/functions_reporting_html.php:2298 -#: ../../operation/gis_maps/ajax.php:269 -#: ../../enterprise/include/functions_reporting_pdf.php:1844 -#: ../../enterprise/include/functions_reporting_pdf.php:1863 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1087 -#: ../../enterprise/meta/include/functions_wizard_meta.php:163 -#: ../../enterprise/meta/include/functions_wizard_meta.php:166 -#: ../../enterprise/meta/include/functions_wizard_meta.php:375 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1306 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1641 -msgid "IP Address" -msgstr "Dirección IP" - -#: ../../godmode/agentes/agent_manager.php:220 -#: ../../godmode/snmpconsole/snmp_alert.php:1331 -#: ../../operation/events/events.build_table.php:770 -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:210 -msgid "Delete selected" -msgstr "Borrar seleccionado(s)" - -#: ../../godmode/agentes/agent_manager.php:238 -msgid "Only it is show when
    the agent is saved." -msgstr "Solo muestra cuando
    el agente es guardado." - -#: ../../godmode/agentes/agent_manager.php:250 -#: ../../godmode/agentes/planned_downtime.editor.php:712 -#: ../../godmode/agentes/planned_downtime.list.php:154 -#: ../../godmode/events/event_edit_filter.php:297 -#: ../../godmode/massive/massive_add_action_alerts.php:161 -#: ../../godmode/massive/massive_edit_agents.php:275 -#: ../../godmode/reporting/create_container.php:433 -#: ../../godmode/reporting/visual_console_builder.wizard.php:372 -#: ../../godmode/servers/manage_recontask.php:344 -#: ../../godmode/servers/manage_recontask_form.php:303 -#: ../../godmode/users/configure_user.php:788 -#: ../../include/ajax/visual_console_builder.ajax.php:703 -#: ../../include/functions_visual_map_editor.php:313 -#: ../../include/functions_visual_map_editor.php:698 -#: ../../include/functions_html.php:873 ../../include/functions_html.php:874 -#: ../../include/functions_html.php:875 ../../include/functions_html.php:876 -#: ../../include/functions_html.php:877 ../../include/functions_html.php:880 -#: ../../include/functions_html.php:881 ../../include/functions_html.php:882 -#: ../../include/functions_html.php:883 ../../include/functions_html.php:884 -#: ../../operation/events/events_list.php:505 -#: ../../enterprise/dashboard/widgets/events_list.php:31 -#: ../../enterprise/godmode/alerts/configure_alert_rule.php:156 -#: ../../enterprise/godmode/alerts/configure_alert_rule.php:159 -#: ../../enterprise/godmode/alerts/configure_alert_rule.php:164 -#: ../../enterprise/godmode/alerts/configure_alert_rule.php:207 -#: ../../enterprise/godmode/setup/setup_acl.php:205 -#: ../../enterprise/godmode/setup/setup_auth.php:66 -#: ../../enterprise/godmode/setup/setup_auth.php:383 -#: ../../enterprise/godmode/setup/setup_auth.php:475 -#: ../../enterprise/operation/services/services.list.php:176 -#: ../../enterprise/operation/services/services.list.php:193 -#: ../../enterprise/operation/services/services.table_services.php:145 -#: ../../enterprise/operation/services/services.table_services.php:162 -msgid "Any" -msgstr "Cualquier" - -#: ../../godmode/agentes/agent_manager.php:255 -#: ../../godmode/groups/configure_group.php:134 -#: ../../godmode/massive/massive_edit_agents.php:280 -#: ../../godmode/modules/manage_nc_groups_form.php:70 -#: ../../godmode/reporting/visual_console_builder.elements.php:81 -#: ../../include/functions_visual_map_editor.php:528 -#: ../../operation/agentes/estado_generalagente.php:278 -#: ../../operation/agentes/ver_agente.php:854 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1277 -msgid "Parent" -msgstr "Padre" - -#: ../../godmode/agentes/agent_manager.php:266 -#: ../../godmode/massive/massive_edit_agents.php:291 -msgid "Cascade protection" -msgstr "Protección en cascada" - -#: ../../godmode/agentes/agent_manager.php:276 -#: ../../godmode/agentes/module_manager.php:560 -#: ../../godmode/agentes/module_manager_editor_common.php:378 -#: ../../godmode/agentes/module_manager_editor_common.php:404 -#: ../../godmode/massive/massive_edit_agents.php:301 -#: ../../godmode/massive/massive_edit_modules.php:464 -#: ../../godmode/modules/manage_network_components_form_common.php:104 -#: ../../godmode/servers/manage_recontask.php:296 -#: ../../godmode/servers/manage_recontask_form.php:259 -#: ../../include/functions_treeview.php:85 -#: ../../include/functions_treeview.php:581 -#: ../../include/functions_reporting_html.php:2116 -#: ../../mobile/operation/modules.php:540 -#: ../../mobile/operation/modules.php:543 -#: ../../mobile/operation/modules.php:544 -#: ../../mobile/operation/modules.php:755 -#: ../../operation/agentes/estado_agente.php:512 -#: ../../operation/agentes/estado_generalagente.php:200 -#: ../../operation/agentes/status_monitor.php:966 -#: ../../operation/netflow/nf_live_view.php:245 -#: ../../operation/search_agents.php:46 ../../operation/search_agents.php:56 -#: ../../operation/search_modules.php:50 -#: ../../operation/servers/recon_view.php:92 -#: ../../enterprise/extensions/ipam/ipam_list.php:162 -#: ../../enterprise/extensions/ipam/ipam_network.php:125 -#: ../../enterprise/extensions/vmware/main.php:253 -#: ../../enterprise/godmode/agentes/inventory_manager.php:174 -#: ../../enterprise/godmode/agentes/inventory_manager.php:236 -#: ../../enterprise/godmode/modules/configure_local_component.php:223 -#: ../../enterprise/godmode/policies/policy_inventory_modules.php:188 -#: ../../enterprise/godmode/policies/policy_inventory_modules.php:244 -#: ../../enterprise/godmode/servers/manage_export.php:131 -#: ../../enterprise/godmode/servers/manage_export_form.php:80 -#: ../../enterprise/include/functions_reporting_pdf.php:2367 -#: ../../enterprise/meta/agentsearch.php:95 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1108 -#: ../../enterprise/meta/include/functions_wizard_meta.php:780 -#: ../../enterprise/meta/include/functions_wizard_meta.php:898 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1062 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1360 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1441 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1574 -msgid "Interval" -msgstr "Intervalo" - -#: ../../godmode/agentes/agent_manager.php:282 -#: ../../godmode/agentes/modificar_agente.php:487 -#: ../../godmode/agentes/planned_downtime.editor.php:754 -#: ../../godmode/massive/massive_edit_agents.php:305 -#: ../../godmode/servers/manage_recontask.php:296 -#: ../../godmode/servers/manage_recontask_form.php:298 -#: ../../include/functions_events.php:2033 -#: ../../include/functions_reporting_html.php:2080 -#: ../../mobile/operation/agents.php:73 ../../mobile/operation/agents.php:316 -#: ../../operation/agentes/estado_agente.php:507 -#: ../../operation/agentes/estado_generalagente.php:127 -#: ../../operation/gis_maps/ajax.php:276 ../../operation/search_agents.php:45 -#: ../../operation/search_agents.php:53 ../../operation/tree.php:55 -#: ../../operation/tree.php:94 -#: ../../enterprise/dashboard/widgets/tree_view.php:38 -#: ../../enterprise/extensions/ipam/ipam_network.php:538 -#: ../../enterprise/godmode/modules/configure_local_component.php:168 -#: ../../enterprise/godmode/modules/local_components.php:446 -#: ../../enterprise/godmode/modules/local_components.php:460 -#: ../../enterprise/godmode/modules/local_components.php:482 -#: ../../enterprise/godmode/modules/manage_inventory_modules.php:156 -#: ../../enterprise/godmode/modules/manage_inventory_modules_form.php:82 -#: ../../enterprise/meta/agentsearch.php:94 -msgid "OS" -msgstr "SO" - -#: ../../godmode/agentes/agent_manager.php:294 -#: ../../godmode/agentes/module_manager.php:554 -#: ../../godmode/massive/massive_edit_agents.php:316 -#: ../../godmode/reporting/reporting_builder.item_editor.php:1226 -#: ../../include/functions_events.php:3515 -#: ../../operation/events/events.build_table.php:139 -#: ../../operation/events/events_list.php:512 -#: ../../operation/servers/recon_view.php:173 -#: ../../enterprise/extensions/csv_import/main.php:75 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1401 -#: ../../enterprise/include/functions_events.php:204 -#: ../../enterprise/meta/advanced/policymanager.queue.php:255 -#: ../../enterprise/meta/agentsearch.php:92 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1081 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1371 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1494 -#: ../../enterprise/meta/include/functions_wizard_meta.php:133 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1624 -msgid "Server" -msgstr "Servidor" - -#: ../../godmode/agentes/agent_manager.php:302 -#: ../../godmode/agentes/agent_manager.php:401 -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:692 -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:771 -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:933 -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:949 -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:965 -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:981 -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:997 -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:1012 -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:1018 -#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:331 -#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:409 -#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:246 -#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:286 -#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:416 -#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:432 -#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:448 -#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:464 -#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:479 -#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:485 -#: ../../godmode/agentes/module_manager_editor_common.php:428 -#: ../../godmode/agentes/module_manager_editor_common.php:630 -#: ../../godmode/agentes/module_manager_editor_common.php:790 -#: ../../godmode/agentes/module_manager_editor_common.php:796 -#: ../../godmode/agentes/module_manager_editor_common.php:805 -#: ../../godmode/agentes/module_manager_editor_common.php:811 -#: ../../godmode/agentes/module_manager_editor_plugin.php:52 -#: ../../godmode/alerts/alert_list.list.php:611 -#: ../../godmode/alerts/configure_alert_action.php:131 -#: ../../godmode/alerts/configure_alert_template.php:588 -#: ../../godmode/events/custom_events.php:213 -#: ../../godmode/events/custom_events.php:224 -#: ../../godmode/events/event_edit_filter.php:422 -#: ../../godmode/gis_maps/configure_gis_map.php:414 -#: ../../godmode/groups/configure_group.php:197 -#: ../../godmode/massive/massive_add_action_alerts.php:288 -#: ../../godmode/massive/massive_add_alerts.php:193 -#: ../../godmode/massive/massive_add_tags.php:169 -#: ../../godmode/massive/massive_delete_alerts.php:243 -#: ../../godmode/massive/massive_delete_modules.php:490 -#: ../../godmode/massive/massive_delete_modules.php:564 -#: ../../godmode/massive/massive_delete_modules.php:609 -#: ../../godmode/massive/massive_delete_modules.php:610 -#: ../../godmode/massive/massive_delete_modules.php:611 -#: ../../godmode/massive/massive_delete_modules.php:612 -#: ../../godmode/massive/massive_delete_modules.php:679 -#: ../../godmode/massive/massive_delete_tags.php:226 -#: ../../godmode/massive/massive_delete_tags.php:253 -#: ../../godmode/massive/massive_delete_tags.php:289 -#: ../../godmode/massive/massive_edit_agents.php:315 -#: ../../godmode/massive/massive_edit_modules.php:319 -#: ../../godmode/massive/massive_edit_modules.php:538 -#: ../../godmode/massive/massive_edit_modules.php:570 -#: ../../godmode/massive/massive_edit_modules.php:631 -#: ../../godmode/massive/massive_edit_modules.php:690 -#: ../../godmode/massive/massive_edit_modules.php:775 -#: ../../godmode/massive/massive_edit_modules.php:776 -#: ../../godmode/massive/massive_edit_modules.php:777 -#: ../../godmode/massive/massive_edit_modules.php:778 -#: ../../godmode/massive/massive_edit_modules.php:973 -#: ../../godmode/massive/massive_edit_plugins.php:284 -#: ../../godmode/modules/manage_nc_groups_form.php:72 -#: ../../godmode/modules/manage_network_components_form.php:455 -#: ../../godmode/modules/manage_network_components_form.php:461 -#: ../../godmode/modules/manage_network_components_form.php:470 -#: ../../godmode/modules/manage_network_components_form.php:476 -#: ../../godmode/modules/manage_network_components_form_common.php:191 -#: ../../godmode/modules/manage_network_components_form_plugin.php:24 -#: ../../godmode/netflow/nf_edit_form.php:226 -#: ../../godmode/reporting/create_container.php:365 -#: ../../godmode/reporting/graph_builder.graph_editor.php:135 -#: ../../godmode/reporting/graph_builder.graph_editor.php:194 -#: ../../godmode/reporting/graph_builder.graph_editor.php:214 -#: ../../godmode/reporting/reporting_builder.item_editor.php:1077 -#: ../../godmode/reporting/reporting_builder.item_editor.php:1105 -#: ../../godmode/reporting/reporting_builder.item_editor.php:1146 -#: ../../godmode/reporting/reporting_builder.item_editor.php:1156 -#: ../../godmode/reporting/reporting_builder.item_editor.php:1181 -#: ../../godmode/reporting/reporting_builder.item_editor.php:1474 -#: ../../godmode/reporting/visual_console_builder.elements.php:288 -#: ../../godmode/reporting/visual_console_builder.elements.php:429 -#: ../../godmode/reporting/visual_console_builder.wizard.php:199 -#: ../../godmode/reporting/visual_console_builder.wizard.php:296 -#: ../../godmode/reporting/visual_console_builder.wizard.php:304 -#: ../../godmode/reporting/visual_console_builder.wizard.php:326 -#: ../../godmode/reporting/visual_console_builder.wizard.php:335 -#: ../../godmode/reporting/visual_console_builder.wizard.php:374 -#: ../../godmode/reporting/visual_console_builder.wizard.php:571 -#: ../../godmode/reporting/visual_console_builder.wizard.php:581 -#: ../../godmode/reporting/visual_console_builder.wizard.php:613 -#: ../../godmode/servers/manage_recontask_form.php:277 -#: ../../godmode/setup/os.builder.php:40 -#: ../../godmode/setup/setup_visuals.php:315 -#: ../../godmode/snmpconsole/snmp_alert.php:27 -#: ../../godmode/snmpconsole/snmp_alert.php:1008 -#: ../../godmode/users/configure_user.php:548 -#: ../../godmode/users/configure_user.php:635 -#: ../../godmode/users/configure_user.php:640 -#: ../../godmode/users/configure_user.php:774 -#: ../../godmode/users/configure_user.php:778 -#: ../../godmode/users/configure_user.php:783 -#: ../../include/ajax/alert_list.ajax.php:150 -#: ../../include/ajax/planned_downtime.ajax.php:85 -#: ../../include/functions.php:909 -#: ../../include/functions_pandora_networkmap.php:267 -#: ../../include/functions_pandora_networkmap.php:753 -#: ../../include/functions_pandora_networkmap.php:1471 -#: ../../include/functions_pandora_networkmap.php:1474 -#: ../../include/functions_pandora_networkmap.php:1525 -#: ../../include/functions_pandora_networkmap.php:1529 -#: ../../include/functions_pandora_networkmap.php:1581 -#: ../../include/functions_pandora_networkmap.php:1586 -#: ../../include/functions_events.php:1698 -#: ../../include/functions_events.php:1705 -#: ../../include/functions_visual_map_editor.php:268 -#: ../../include/functions_visual_map_editor.php:353 -#: ../../include/functions_visual_map_editor.php:531 -#: ../../include/functions_html.php:317 ../../include/functions_html.php:480 -#: ../../mobile/operation/events.php:587 -#: ../../operation/agentes/pandora_networkmap.editor.php:204 -#: ../../operation/agentes/ver_agente.php:813 -#: ../../operation/agentes/ver_agente.php:856 -#: ../../operation/agentes/ver_agente.php:866 -#: ../../operation/events/events_list.php:347 -#: ../../operation/events/events_list.php:959 -#: ../../operation/netflow/nf_live_view.php:399 -#: ../../operation/snmpconsole/snmp_view.php:423 -#: ../../operation/snmpconsole/snmp_view.php:810 -#: ../../operation/snmpconsole/snmp_view.php:814 -#: ../../operation/users/user_edit.php:324 -#: ../../operation/users/user_edit.php:348 -#: ../../operation/users/user_edit.php:388 -#: ../../operation/users/user_edit.php:402 -#: ../../operation/users/user_edit.php:555 -#: ../../operation/users/user_edit.php:562 -#: ../../operation/users/user_edit.php:571 -#: ../../operation/users/user_edit.php:578 -#: ../../enterprise/dashboard/widgets/service_map.php:39 -#: ../../enterprise/dashboard/widgets/top_n.php:398 -#: ../../enterprise/dashboard/widgets/ux_transaction.php:68 -#: ../../enterprise/dashboard/widgets/ux_transaction.php:71 -#: ../../enterprise/extensions/ipam/ipam_network.php:635 -#: ../../enterprise/godmode/agentes/module_manager_editor_prediction.php:427 -#: ../../enterprise/godmode/agentes/module_manager_editor_prediction.php:558 -#: ../../enterprise/godmode/agentes/module_manager_editor_prediction.php:654 -#: ../../enterprise/godmode/alerts/alert_events.php:468 -#: ../../enterprise/godmode/alerts/alert_events_list.php:595 -#: ../../enterprise/godmode/massive/massive_add_alerts_policy.php:98 -#: ../../enterprise/godmode/massive/massive_add_alerts_policy.php:117 -#: ../../enterprise/godmode/massive/massive_add_alerts_policy.php:129 -#: ../../enterprise/godmode/massive/massive_delete_alerts_policy.php:97 -#: ../../enterprise/godmode/massive/massive_delete_alerts_policy.php:116 -#: ../../enterprise/godmode/massive/massive_delete_alerts_policy.php:128 -#: ../../enterprise/godmode/massive/massive_delete_alerts_snmp.php:27 -#: ../../enterprise/godmode/massive/massive_delete_alerts_snmp.php:174 -#: ../../enterprise/godmode/massive/massive_delete_alerts_snmp.php:197 -#: ../../enterprise/godmode/massive/massive_edit_modules_satellite.php:306 -#: ../../enterprise/godmode/massive/massive_edit_modules_satellite.php:384 -#: ../../enterprise/godmode/massive/massive_edit_modules_satellite.php:459 -#: ../../enterprise/godmode/massive/massive_edit_modules_satellite.php:460 -#: ../../enterprise/godmode/massive/massive_edit_modules_satellite.php:461 -#: ../../enterprise/godmode/massive/massive_edit_modules_satellite.php:462 -#: ../../enterprise/godmode/massive/massive_edit_modules_satellite.php:511 -#: ../../enterprise/godmode/massive/massive_edit_tags_policy.php:90 -#: ../../enterprise/godmode/massive/massive_edit_tags_policy.php:135 -#: ../../enterprise/godmode/massive/massive_modify_alerts_snmp.php:28 -#: ../../enterprise/godmode/massive/massive_modify_alerts_snmp.php:225 -#: ../../enterprise/godmode/massive/massive_tags_edit_policy.php:89 -#: ../../enterprise/godmode/massive/massive_tags_edit_policy.php:133 -#: ../../enterprise/godmode/modules/configure_local_component.php:367 -#: ../../enterprise/godmode/modules/configure_local_component.php:507 -#: ../../enterprise/godmode/modules/configure_local_component.php:513 -#: ../../enterprise/godmode/modules/configure_local_component.php:521 -#: ../../enterprise/godmode/modules/configure_local_component.php:527 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:681 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:756 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:917 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:933 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:949 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:965 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:981 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:996 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:1002 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_interfaces_explorer.php:328 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_interfaces_explorer.php:403 -#: ../../enterprise/godmode/policies/policy_agent_wizard.wmi_explorer.php:244 -#: ../../enterprise/godmode/policies/policy_agent_wizard.wmi_explorer.php:284 -#: ../../enterprise/godmode/policies/policy_agent_wizard.wmi_explorer.php:414 -#: ../../enterprise/godmode/policies/policy_agent_wizard.wmi_explorer.php:430 -#: ../../enterprise/godmode/policies/policy_agent_wizard.wmi_explorer.php:446 -#: ../../enterprise/godmode/policies/policy_agent_wizard.wmi_explorer.php:462 -#: ../../enterprise/godmode/policies/policy_agent_wizard.wmi_explorer.php:477 -#: ../../enterprise/godmode/policies/policy_agent_wizard.wmi_explorer.php:483 -#: ../../enterprise/godmode/policies/policy_agents.php:223 -#: ../../enterprise/godmode/policies/policy_agents.php:653 -#: ../../enterprise/godmode/policies/policy_alerts.php:459 -#: ../../enterprise/godmode/policies/policy_external_alerts.php:273 -#: ../../enterprise/godmode/reporting/graph_template_wizard.php:141 -#: ../../enterprise/godmode/reporting/graph_template_wizard.php:347 -#: ../../enterprise/godmode/reporting/graph_template_wizard.php:366 -#: ../../enterprise/godmode/reporting/graph_template_wizard.php:377 -#: ../../enterprise/godmode/reporting/graph_template_wizard.php:392 -#: ../../enterprise/godmode/reporting/graph_template_wizard.php:424 -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:59 -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:336 -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:353 -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:369 -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:385 -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:409 -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:425 -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:467 -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:500 -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:509 -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:528 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:666 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:730 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:745 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:755 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:769 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1745 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1832 -#: ../../enterprise/godmode/reporting/reporting_builder.template_wizard.php:252 -#: ../../enterprise/godmode/reporting/reporting_builder.template_wizard.php:699 -#: ../../enterprise/godmode/reporting/reporting_builder.template_wizard.php:720 -#: ../../enterprise/godmode/reporting/reporting_builder.template_wizard.php:735 -#: ../../enterprise/godmode/reporting/reporting_builder.template_wizard.php:745 -#: ../../enterprise/godmode/reporting/reporting_builder.template_wizard.php:755 -#: ../../enterprise/godmode/reporting/reporting_builder.template_wizard.php:759 -#: ../../enterprise/godmode/reporting/reporting_builder.template_wizard.php:786 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:75 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:580 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:596 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:617 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:626 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:986 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:1014 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:1033 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:1060 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard_sla.php:75 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard_sla.php:222 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard_sla.php:274 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard_sla.php:282 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard_sla.php:292 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard_sla.php:314 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard_sla.php:332 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard_sla.php:365 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard_sla.php:385 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard_sla.php:395 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard_sla.php:416 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard_sla.php:436 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard_sla.php:461 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard_sla.php:480 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard_sla.php:500 -#: ../../enterprise/godmode/reporting/visual_console_builder.wizard_services.php:158 -#: ../../enterprise/godmode/reporting/visual_console_builder.wizard_services.php:190 -#: ../../enterprise/godmode/reporting/visual_console_builder.wizard_services.php:196 -#: ../../enterprise/godmode/reporting/visual_console_builder.wizard_services.php:208 -#: ../../enterprise/godmode/reporting/visual_console_builder.wizard_services.php:218 -#: ../../enterprise/godmode/servers/manage_export_form.php:73 -#: ../../enterprise/godmode/setup/setup.php:374 -#: ../../enterprise/godmode/setup/setup.php:380 -#: ../../enterprise/godmode/setup/setup.php:388 -#: ../../enterprise/godmode/setup/setup.php:394 -#: ../../enterprise/meta/advanced/agents_setup.move_agents.php:148 -#: ../../enterprise/meta/advanced/agents_setup.move_agents.php:258 -#: ../../enterprise/meta/advanced/metasetup.setup.php:282 -#: ../../enterprise/meta/advanced/metasetup.setup.php:288 -#: ../../enterprise/meta/advanced/metasetup.setup.php:298 -#: ../../enterprise/meta/advanced/metasetup.setup.php:304 -#: ../../enterprise/meta/event/custom_events.php:211 -#: ../../enterprise/meta/event/custom_events.php:222 -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:232 -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:322 -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:383 -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:491 -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:564 -#: ../../enterprise/meta/monitoring/wizard/wizard.php:100 -#: ../../enterprise/operation/agentes/ver_agente.php:36 -msgid "None" -msgstr "Ninguno/a" - -#: ../../godmode/agentes/agent_manager.php:323 -#: ../../godmode/agentes/module_manager_editor_common.php:360 -#: ../../godmode/groups/configure_group.php:178 -#: ../../godmode/massive/massive_edit_agents.php:352 -msgid "Custom ID" -msgstr "ID Personalizado" - -#: ../../godmode/agentes/agent_manager.php:327 -#: ../../godmode/massive/massive_edit_agents.php:356 -msgid "Module definition" -msgstr "Definición de módulos" - -#: ../../godmode/agentes/agent_manager.php:329 -#: ../../godmode/massive/massive_edit_agents.php:358 -msgid "Learning mode" -msgstr "Modo de aprendizaje" - -#: ../../godmode/agentes/agent_manager.php:332 -#: ../../godmode/massive/massive_edit_agents.php:359 -msgid "Normal mode" -msgstr "Modo normal" - -#: ../../godmode/agentes/agent_manager.php:335 -msgid "Autodisable mode" -msgstr "Modo auto deshabilitado" - -#: ../../godmode/agentes/agent_manager.php:341 -#: ../../godmode/agentes/modificar_agente.php:564 -#: ../../godmode/agentes/module_manager_editor_common.php:172 -#: ../../godmode/agentes/module_manager_editor_common.php:470 -#: ../../godmode/alerts/alert_view.php:516 -#: ../../godmode/alerts/configure_alert_template.php:666 -#: ../../godmode/massive/massive_edit_agents.php:364 -#: ../../godmode/massive/massive_edit_modules.php:467 -#: ../../include/functions_reporting.php:3604 -#: ../../include/functions_treeview.php:74 -#: ../../include/functions_treeview.php:551 -#: ../../include/functions_groups.php:2158 -#: ../../include/functions_reporting_html.php:2095 -#: ../../mobile/operation/agent.php:124 ../../mobile/operation/alerts.php:40 -#: ../../operation/agentes/alerts_status.functions.php:76 -#: ../../operation/agentes/estado_generalagente.php:79 -#: ../../operation/agentes/estado_generalagente.php:294 -#: ../../operation/search_agents.php:91 -#: ../../enterprise/extensions/vmware/functions.php:20 -#: ../../enterprise/godmode/modules/configure_local_component.php:287 -#: ../../enterprise/godmode/setup/edit_skin.php:248 -#: ../../enterprise/include/functions_reporting_pdf.php:2347 -#: ../../enterprise/meta/agentsearch.php:160 -#: ../../enterprise/meta/agentsearch.php:168 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:408 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:680 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:890 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1073 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1364 -#: ../../enterprise/meta/include/functions_wizard_meta.php:179 -#: ../../enterprise/meta/include/functions_wizard_meta.php:411 -#: ../../enterprise/meta/include/functions_wizard_meta.php:480 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1009 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1370 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1460 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1645 -msgid "Disabled" -msgstr "Desactivado" - -#: ../../godmode/agentes/agent_manager.php:343 -#: ../../godmode/massive/massive_edit_agents.php:365 -msgid "Active" -msgstr "Activo" - -#: ../../godmode/agentes/agent_manager.php:347 -#: ../../godmode/agentes/configurar_agente.php:440 -#: ../../godmode/agentes/configurar_agente.php:552 -#: ../../godmode/massive/massive_edit_agents.php:368 -#: ../../godmode/servers/servers.build_table.php:165 -#: ../../operation/agentes/estado_generalagente.php:292 -#: ../../enterprise/godmode/policies/policy_agents.php:378 -msgid "Remote configuration" -msgstr "Configuración remota" - -#: ../../godmode/agentes/agent_manager.php:350 -#: ../../godmode/agentes/agent_manager.php:372 -#: ../../godmode/massive/massive_edit_agents.php:375 -msgid "Not available" -msgstr "No disponible" - -#: ../../godmode/agentes/agent_manager.php:363 -#: ../../enterprise/godmode/agentes/agent_disk_conf_editor.php:207 -#: ../../enterprise/godmode/servers/server_disk_conf_editor.php:163 -msgid "Delete remote configuration file" -msgstr "Borrar el archivo de configuración remota." - -#: ../../godmode/agentes/agent_manager.php:366 -#: ../../enterprise/godmode/agentes/agent_disk_conf_editor.php:208 -msgid "" -"Delete this conf file implies that for restore you must reactive remote " -"config in the local agent." -msgstr "" -"Borrar el archivo .conf implica que para restaurarlo, debe reactivar la " -"configuración remota en el agente local." - -#: ../../godmode/agentes/agent_manager.php:381 -#: ../../godmode/massive/massive_edit_agents.php:401 -msgid "Agent icon" -msgstr "Icono de agente" - -#: ../../godmode/agentes/agent_manager.php:381 -msgid "Agent icon for GIS Maps." -msgstr "Icono de agente para mapas GIS." - -#: ../../godmode/agentes/agent_manager.php:419 -#: ../../include/functions_treeview.php:668 -#: ../../operation/agentes/estado_generalagente.php:329 -#: ../../operation/agentes/ver_agente.php:1035 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1144 -msgid "Url address" -msgstr "Dirección Url" - -#: ../../godmode/agentes/agent_manager.php:423 -#: ../../godmode/agentes/modificar_agente.php:543 -#: ../../godmode/agentes/module_manager.php:643 -#: ../../godmode/agentes/module_manager_editor_common.php:564 -#: ../../godmode/agentes/planned_downtime.editor.php:488 -#: ../../godmode/agentes/planned_downtime.list.php:427 -#: ../../godmode/massive/massive_edit_agents.php:416 -#: ../../godmode/massive/massive_edit_modules.php:607 -#: ../../include/ajax/module.php:879 ../../include/class/Tree.class.php:1796 -#: ../../mobile/operation/agent.php:129 -#: ../../operation/agentes/estado_agente.php:572 -#: ../../operation/agentes/estado_generalagente.php:82 -msgid "Quiet" -msgstr "Silencioso" - -#: ../../godmode/agentes/agent_manager.php:425 -#: ../../godmode/massive/massive_edit_agents.php:417 -msgid "The agent still runs but the alerts and events will be stop" -msgstr "" -"El agente seguirá ejecutándose, pero las alertas y eventos se detendrán" - -#: ../../godmode/agentes/agent_manager.php:428 -#: ../../godmode/agentes/module_manager_editor.php:515 -#: ../../godmode/massive/massive_add_action_alerts.php:181 -#: ../../godmode/massive/massive_edit_agents.php:422 -#: ../../include/functions_visual_map_editor.php:486 -#: ../../operation/events/events_list.php:654 -#: ../../enterprise/godmode/alerts/alert_events_list.php:597 -#: ../../enterprise/godmode/policies/policy_external_alerts.php:276 -#: ../../enterprise/godmode/policies/policy_modules.php:341 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:96 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:147 -msgid "Advanced options" -msgstr "Opciones avanzadas" - -#: ../../godmode/agentes/agent_manager.php:448 -#: ../../godmode/massive/massive_edit_agents.php:446 -msgid "This field allows url insertion using the BBCode's url tag" -msgstr "" -"Este campo permite la inserción de URL mediante la etiqueta URL de BBCode" - -#: ../../godmode/agentes/agent_manager.php:450 -#: ../../godmode/massive/massive_edit_agents.php:448 -msgid "The format is: [url='url to navigate']'text to show'[/url]" -msgstr "El formato es: [url='url para navegar']'texto para mostrar'[/url]" - -#: ../../godmode/agentes/agent_manager.php:452 -#: ../../godmode/massive/massive_edit_agents.php:450 -msgid "e.g.: [url=pandorafms.org]Pandora FMS Community[/url]" -msgstr "e.g.: [url=pandorafms.org]Comunidad de Pandora FMS[/url]" - -#: ../../godmode/agentes/agent_manager.php:470 -#: ../../godmode/events/events.php:53 ../../godmode/events/events.php:58 -#: ../../godmode/events/events.php:69 -#: ../../godmode/massive/massive_edit_agents.php:465 ../../godmode/menu.php:36 -#: ../../include/functions_events.php:2048 -#: ../../operation/agentes/ver_agente.php:1046 -#: ../../enterprise/meta/event/custom_events.php:53 -#: ../../enterprise/meta/event/custom_events.php:58 -#: ../../enterprise/meta/event/custom_events.php:69 -#: ../../enterprise/meta/event/custom_events.php:83 -msgid "Custom fields" -msgstr "Campos personalizados" - -#: ../../godmode/agentes/agent_manager.php:495 -#: ../../godmode/agentes/configure_field.php:65 -#: ../../godmode/agentes/module_manager.php:136 -#: ../../godmode/agentes/module_manager_editor.php:540 -#: ../../godmode/agentes/planned_downtime.list.php:366 -#: ../../godmode/agentes/planned_downtime.list.php:516 -#: ../../godmode/alerts/alert_actions.php:403 -#: ../../godmode/alerts/alert_commands.php:377 -#: ../../godmode/alerts/alert_list.list.php:743 -#: ../../godmode/alerts/alert_list.php:329 -#: ../../godmode/alerts/alert_special_days.php:464 -#: ../../godmode/alerts/alert_special_days.php:482 -#: ../../godmode/alerts/alert_templates.php:364 -#: ../../godmode/alerts/configure_alert_action.php:227 -#: ../../godmode/alerts/configure_alert_command.php:202 -#: ../../godmode/alerts/configure_alert_special_days.php:106 -#: ../../godmode/category/edit_category.php:174 -#: ../../godmode/events/event_edit_filter.php:405 -#: ../../godmode/events/event_responses.editor.php:134 -#: ../../godmode/groups/configure_group.php:225 -#: ../../godmode/groups/configure_modu_group.php:87 -#: ../../godmode/massive/massive_add_profiles.php:117 -#: ../../godmode/modules/manage_nc_groups.php:245 -#: ../../godmode/modules/manage_nc_groups_form.php:84 -#: ../../godmode/modules/manage_network_components.php:645 -#: ../../godmode/modules/manage_network_components_form.php:279 -#: ../../godmode/modules/manage_network_templates.php:237 -#: ../../godmode/modules/manage_network_templates_form.php:159 -#: ../../godmode/netflow/nf_edit_form.php:244 -#: ../../godmode/reporting/create_container.php:236 -#: ../../godmode/reporting/graph_builder.main.php:186 -#: ../../godmode/reporting/map_builder.php:312 -#: ../../godmode/reporting/reporting_builder.item_editor.php:1191 -#: ../../godmode/servers/manage_recontask.php:397 -#: ../../godmode/servers/plugin.php:542 -#: ../../godmode/servers/recon_script.php:220 ../../godmode/setup/gis.php:93 -#: ../../godmode/setup/links.php:117 ../../godmode/setup/news.php:204 -#: ../../godmode/setup/os.php:52 ../../godmode/setup/os.php:76 -#: ../../godmode/snmpconsole/snmp_alert.php:980 -#: ../../godmode/snmpconsole/snmp_alert.php:1339 -#: ../../godmode/snmpconsole/snmp_filters.php:108 -#: ../../godmode/snmpconsole/snmp_filters.php:156 -#: ../../godmode/tag/edit_tag.php:232 -#: ../../godmode/users/configure_user.php:680 -#: ../../godmode/users/profile_list.php:404 -#: ../../include/functions_visual_map_editor.php:473 -#: ../../include/functions_filemanager.php:617 -#: ../../include/functions_filemanager.php:654 -#: ../../operation/gis_maps/gis_map.php:182 -#: ../../operation/incidents/incident_detail.php:379 -#: ../../enterprise/extensions/backup/main.php:227 -#: ../../enterprise/extensions/cron/main.php:355 -#: ../../enterprise/extensions/ipam/ipam_editor.php:121 -#: ../../enterprise/extensions/ipam/ipam_list.php:257 -#: ../../enterprise/godmode/agentes/collections.agents.php:40 -#: ../../enterprise/godmode/agentes/collections.data.php:56 -#: ../../enterprise/godmode/agentes/collections.data.php:127 -#: ../../enterprise/godmode/agentes/collections.data.php:146 -#: ../../enterprise/godmode/agentes/collections.data.php:161 -#: ../../enterprise/godmode/agentes/collections.data.php:183 -#: ../../enterprise/godmode/agentes/collections.data.php:225 -#: ../../enterprise/godmode/agentes/collections.editor.php:117 -#: ../../enterprise/godmode/agentes/collections.php:287 -#: ../../enterprise/godmode/alerts/alert_events_list.php:671 -#: ../../enterprise/godmode/alerts/alert_events_rules.php:511 -#: ../../enterprise/godmode/alerts/configure_alert_rule.php:220 -#: ../../enterprise/godmode/modules/configure_local_component.php:490 -#: ../../enterprise/godmode/modules/local_components.php:551 -#: ../../enterprise/godmode/modules/manage_inventory_modules.php:245 -#: ../../enterprise/godmode/modules/manage_inventory_modules_form.php:118 -#: ../../enterprise/godmode/policies/configure_policy.php:90 -#: ../../enterprise/godmode/policies/policies.php:478 -#: ../../enterprise/godmode/policies/policy_modules.php:369 -#: ../../enterprise/godmode/reporting/graph_template_editor.php:232 -#: ../../enterprise/godmode/servers/manage_export.php:125 -#: ../../enterprise/godmode/servers/manage_export.php:157 -#: ../../enterprise/godmode/services/services.elements.php:426 -#: ../../enterprise/godmode/services/services.service.php:372 -#: ../../enterprise/godmode/setup/edit_skin.php:270 -#: ../../enterprise/godmode/snmpconsole/snmp_trap_editor.php:365 -#: ../../enterprise/godmode/snmpconsole/snmp_trap_editor_form.php:23 -#: ../../enterprise/godmode/snmpconsole/snmp_trap_editor_form.php:90 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1215 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1430 -#: ../../enterprise/meta/monitoring/wizard/wizard.create_module.php:275 -#: ../../enterprise/operation/agentes/manage_transmap_creation.php:309 -msgid "Create" -msgstr "Crear" - -#: ../../godmode/agentes/agent_template.php:69 -msgid "Created by template " -msgstr "Creado mediante la plantilla " - -#: ../../godmode/agentes/agent_template.php:157 -msgid "Error adding modules" -msgstr "Error añadiendo módulos" - -#: ../../godmode/agentes/agent_template.php:159 -msgid "Error adding modules. The following errors already exists: " -msgstr "Error añadiendo módulos. Ocurrieron los siguientes errores: " - -#: ../../godmode/agentes/agent_template.php:162 -msgid "Modules successfully added" -msgstr "Módulos añadidos correctamente" - -#: ../../godmode/agentes/agent_template.php:189 -msgid "Assign" -msgstr "Asignar" - -#: ../../godmode/agentes/agent_template.php:228 -#: ../../godmode/alerts/alert_list.list.php:86 -#: ../../godmode/modules/manage_network_components.php:565 -#: ../../godmode/modules/manage_network_templates_form.php:198 -#: ../../include/ajax/module.php:741 ../../mobile/operation/modules.php:489 -#: ../../mobile/operation/modules.php:752 -#: ../../operation/agentes/status_monitor.php:332 -#: ../../operation/agentes/status_monitor.php:958 -#: ../../enterprise/include/functions_reporting_pdf.php:2361 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1361 -msgid "Module name" -msgstr "Nombre módulo" - -#: ../../godmode/agentes/agent_template.php:229 -#: ../../godmode/agentes/module_manager.php:131 -#: ../../godmode/agentes/module_manager.php:557 -#: ../../godmode/agentes/module_manager_editor_common.php:186 -#: ../../godmode/agentes/planned_downtime.editor.php:485 -#: ../../godmode/agentes/planned_downtime.list.php:394 -#: ../../godmode/alerts/alert_templates.php:38 -#: ../../godmode/alerts/alert_templates.php:254 -#: ../../godmode/alerts/alert_templates.php:302 -#: ../../godmode/events/event_responses.editor.php:115 -#: ../../godmode/modules/manage_network_components.php:566 -#: ../../godmode/modules/manage_network_components_form_common.php:69 -#: ../../godmode/modules/manage_network_templates_form.php:199 -#: ../../godmode/reporting/reporting_builder.item_editor.php:620 -#: ../../godmode/reporting/reporting_builder.list_items.php:169 -#: ../../godmode/reporting/reporting_builder.list_items.php:196 -#: ../../godmode/reporting/reporting_builder.list_items.php:289 -#: ../../godmode/reporting/visual_console_builder.wizard.php:111 -#: ../../godmode/reporting/visual_console_builder.wizard.php:216 -#: ../../godmode/servers/plugin.php:736 -#: ../../godmode/servers/servers.build_table.php:66 -#: ../../godmode/setup/gis_step_2.php:171 ../../godmode/setup/news.php:221 -#: ../../include/ajax/module.php:738 ../../include/functions_events.php:901 -#: ../../include/functions_events.php:2367 -#: ../../include/functions_visual_map_editor.php:400 -#: ../../include/functions_visual_map_editor.php:419 -#: ../../include/functions_reporting_html.php:809 -#: ../../include/functions_reporting_html.php:818 -#: ../../include/functions_reporting_html.php:1023 -#: ../../include/functions_reporting_html.php:1033 -#: ../../include/functions_reporting_html.php:1647 -#: ../../include/functions_reporting_html.php:2111 -#: ../../include/functions_reporting_html.php:3105 -#: ../../include/functions_snmp_browser.php:410 -#: ../../mobile/operation/events.php:352 ../../mobile/operation/events.php:353 -#: ../../mobile/operation/events.php:481 ../../mobile/operation/events.php:622 -#: ../../mobile/operation/events.php:623 -#: ../../mobile/operation/networkmaps.php:77 -#: ../../mobile/operation/networkmaps.php:78 -#: ../../mobile/operation/networkmaps.php:140 -#: ../../mobile/operation/networkmaps.php:141 -#: ../../mobile/operation/networkmaps.php:196 -#: ../../mobile/operation/visualmaps.php:61 -#: ../../mobile/operation/visualmaps.php:62 -#: ../../operation/agentes/ver_agente.php:806 -#: ../../operation/events/events.php:72 -#: ../../operation/events/sound_events.php:82 -#: ../../operation/netflow/nf_live_view.php:254 -#: ../../operation/search_modules.php:49 -#: ../../enterprise/godmode/modules/configure_local_component.php:184 -#: ../../enterprise/godmode/policies/policy_modules.php:1204 -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:82 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1194 -#: ../../enterprise/godmode/reporting/reporting_builder.template_list_item.php:220 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:98 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard_sla.php:98 -#: ../../enterprise/godmode/services/services.elements.php:338 -#: ../../enterprise/include/functions_reporting_csv.php:1031 -#: ../../enterprise/include/functions_reporting_csv.php:1144 -#: ../../enterprise/include/functions_reporting_csv.php:1291 -#: ../../enterprise/include/functions_reporting_csv.php:1356 -#: ../../enterprise/include/functions_reporting_pdf.php:2362 -#: ../../enterprise/include/functions_services.php:1412 -#: ../../enterprise/meta/advanced/servers.build_table.php:61 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:93 -#: ../../enterprise/operation/agentes/policy_view.php:306 -#: ../../enterprise/operation/agentes/ver_agente.php:30 -#: ../../enterprise/operation/maps/networkmap_list_deleted.php:159 -msgid "Type" -msgstr "Tipo" - -#: ../../godmode/agentes/agent_template.php:263 -#: ../../mobile/operation/modules.php:668 -msgid "No modules" -msgstr "Sin módulos" - -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:65 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:60 -msgid "The SNMP remote plugin doesnt seem to be installed" -msgstr "El plugin remoto SNMP no parece estar instalado" - -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:65 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:60 -msgid "It is necessary to use some features" -msgstr "Necesita usar algunas características" - -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:65 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:60 -msgid "" -"Please, install the SNMP remote plugin (The name of the plugin must be " -"snmp_remote.pl)" -msgstr "" -"Por favor, instale el plugin remoto de SNMP (El nombre del plugin debe ser " -"snmp_remote.pl)" - -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:253 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:248 -msgid "Remote system doesnt support host SNMP information" -msgstr "Sistema remoto no soporta información del host SNMP" - -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:298 -#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:179 -msgid "No agent selected or the agent does not exist" -msgstr "No se ha seleccionado un agente o ese agente no existe." - -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:338 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:330 -msgid "The number of bytes read from this device since boot" -msgstr "El número de bytes leídos desde este dispositivo desde el arranque" - -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:340 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:332 -msgid "The number of bytes written to this device since boot" -msgstr "El número de bytes escritos en este dispositivo desde el arranque" - -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:342 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:334 -msgid "The number of read accesses from this device since boot" -msgstr "" -"El número de lectura accesible desde este dispositivo desde el arranque" - -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:344 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:336 -msgid "The number of write accesses from this device since boot" -msgstr "" -"El número de escritura accesible desde este dispositivo desde el arranque" - -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:519 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:511 -#, php-format -msgid "Check if the process %s is running or not" -msgstr "Compruebe si el proceso %s se está ejecutando correctamente" - -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:590 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:582 -msgid "Disk use information" -msgstr "Información del disco en uso" - -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:661 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:651 -#, php-format -msgid "%s modules created succesfully" -msgstr "%s módulos creados correctamente" - -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:666 -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:671 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:656 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:661 -#, php-format -msgid "Error creating %s modules" -msgstr "Error al crear %s módulos" - -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:676 -#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:234 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:666 -#: ../../enterprise/godmode/policies/policy_agent_wizard.wmi_explorer.php:232 -#, php-format -msgid "%s modules already exist" -msgstr "%s módulos ya existen" - -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:685 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:675 -msgid "Modules created succesfully" -msgstr "Módulos creados con éxito" - -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:703 -#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:342 -#: ../../godmode/agentes/module_manager_editor_network.php:106 -#: ../../godmode/modules/manage_network_components_form_network.php:38 -#: ../../include/functions_config.php:715 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:692 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_interfaces_explorer.php:339 -#: ../../enterprise/godmode/servers/manage_export_form.php:105 -#: ../../enterprise/godmode/setup/setup_history.php:56 -msgid "Port" -msgstr "Puerto" - -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:706 -#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:345 -msgid "Use agent ip" -msgstr "Usar ip del agente" - -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:714 -#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:353 -#: ../../godmode/agentes/module_manager_editor_network.php:119 -#: ../../godmode/modules/manage_network_components_form_network.php:50 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:700 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_interfaces_explorer.php:347 -msgid "SNMP community" -msgstr "Comunidad SNMP" - -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:717 -#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:356 -#: ../../godmode/agentes/module_manager_editor_network.php:132 -#: ../../godmode/massive/massive_edit_modules.php:494 -#: ../../godmode/modules/manage_network_components_form_network.php:40 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:703 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_interfaces_explorer.php:350 -msgid "SNMP version" -msgstr "Versión SNMP" - -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:731 -#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:369 -#: ../../godmode/agentes/module_manager_editor_network.php:216 -#: ../../godmode/massive/massive_edit_modules.php:497 -#: ../../godmode/modules/manage_network_components_form_network.php:57 -#: ../../include/functions_snmp_browser.php:530 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:716 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_interfaces_explorer.php:363 -msgid "Auth user" -msgstr "Autenticación de usuario" - -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:733 -#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:371 -#: ../../godmode/agentes/module_manager_editor_network.php:219 -#: ../../godmode/massive/massive_edit_modules.php:500 -#: ../../godmode/modules/manage_network_components_form_network.php:59 -#: ../../include/functions_snmp_browser.php:532 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:718 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_interfaces_explorer.php:365 -msgid "Auth password" -msgstr "Autenticación de contraseña" - -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:737 -#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:375 -#: ../../godmode/agentes/module_manager_editor_network.php:227 -#: ../../godmode/massive/massive_edit_modules.php:503 -#: ../../godmode/modules/manage_network_components_form_network.php:65 -#: ../../include/functions_snmp_browser.php:536 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:722 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_interfaces_explorer.php:369 -msgid "Privacy method" -msgstr "Método de privacidad" - -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:738 -#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:376 -#: ../../godmode/agentes/module_manager_editor_network.php:228 -#: ../../godmode/massive/massive_edit_modules.php:504 -#: ../../godmode/modules/manage_network_components_form_network.php:66 -#: ../../include/functions_snmp_browser.php:537 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:723 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_interfaces_explorer.php:370 -msgid "DES" -msgstr "DES" - -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:738 -#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:376 -#: ../../godmode/agentes/module_manager_editor_network.php:228 -#: ../../godmode/massive/massive_edit_modules.php:504 -#: ../../godmode/modules/manage_network_components_form_network.php:66 -#: ../../include/functions_snmp_browser.php:537 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:723 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_interfaces_explorer.php:370 -msgid "AES" -msgstr "AES" - -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:739 -#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:377 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:724 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_interfaces_explorer.php:371 -msgid "privacy pass" -msgstr "pase privado" - -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:742 -#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:380 -#: ../../godmode/agentes/module_manager_editor_network.php:237 -#: ../../godmode/massive/massive_edit_modules.php:507 -#: ../../godmode/modules/manage_network_components_form_network.php:72 -#: ../../include/functions_snmp_browser.php:541 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:727 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_interfaces_explorer.php:374 -msgid "Auth method" -msgstr "método de autenticación" - -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:743 -#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:381 -#: ../../godmode/agentes/module_manager_editor_network.php:238 -#: ../../godmode/massive/massive_edit_modules.php:508 -#: ../../godmode/modules/manage_network_components_form_network.php:73 -#: ../../include/functions_snmp_browser.php:542 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:728 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_interfaces_explorer.php:375 -msgid "MD5" -msgstr "MD5" - -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:743 -#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:381 -#: ../../godmode/agentes/module_manager_editor_network.php:238 -#: ../../godmode/massive/massive_edit_modules.php:508 -#: ../../godmode/modules/manage_network_components_form_network.php:73 -#: ../../include/functions_snmp_browser.php:542 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:728 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_interfaces_explorer.php:375 -msgid "SHA" -msgstr "SHA" - -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:744 -#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:382 -#: ../../godmode/agentes/module_manager_editor_network.php:239 -#: ../../godmode/massive/massive_edit_modules.php:509 -#: ../../godmode/modules/manage_network_components_form_network.php:74 -#: ../../include/functions_snmp_browser.php:543 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:729 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_interfaces_explorer.php:376 -msgid "Security level" -msgstr "Nivel de seguridad" - -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:745 -#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:383 -#: ../../godmode/agentes/module_manager_editor_network.php:240 -#: ../../godmode/massive/massive_edit_modules.php:510 -#: ../../godmode/modules/manage_network_components_form_network.php:75 -#: ../../include/functions_snmp_browser.php:544 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:730 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_interfaces_explorer.php:377 -msgid "Not auth and not privacy method" -msgstr "método sin autenticación ni privacidad" - -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:746 -#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:384 -#: ../../godmode/agentes/module_manager_editor_network.php:241 -#: ../../godmode/massive/massive_edit_modules.php:511 -#: ../../godmode/modules/manage_network_components_form_network.php:76 -#: ../../include/functions_snmp_browser.php:545 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:731 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_interfaces_explorer.php:378 -msgid "Auth and not privacy method" -msgstr "metodo con autenticacion y sin privacidad" - -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:746 -#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:384 -#: ../../godmode/agentes/module_manager_editor_network.php:241 -#: ../../godmode/massive/massive_edit_modules.php:511 -#: ../../godmode/modules/manage_network_components_form_network.php:76 -#: ../../include/functions_snmp_browser.php:545 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:731 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_interfaces_explorer.php:378 -msgid "Auth and privacy method" -msgstr "metodo de autenticación y privacidad" - -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:759 -#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:397 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:744 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_interfaces_explorer.php:391 -msgid "SNMP Walk" -msgstr "Exploración SNMP" - -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:763 -#: ../../operation/tree.php:264 -#: ../../enterprise/dashboard/widgets/tree_view.php:188 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:748 -#: ../../enterprise/include/functions_inventory.php:166 -msgid "No data found" -msgstr "No se encontraron datos" - -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:763 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:748 -msgid "" -"If the device is a network device, try with the SNMP Interfaces wizard" -msgstr "" -"Si el dispositivo es un dispositivo de red, pruebe con el Wizard de interfaz " -"SNMP" - -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:792 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:776 -msgid "Devices" -msgstr "Dispositivos" - -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:793 -#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:301 -#: ../../operation/agentes/ver_agente.php:1106 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:777 -#: ../../enterprise/godmode/policies/policy_agent_wizard.wmi_explorer.php:299 -msgid "Processes" -msgstr "Procesos" - -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:794 -#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:302 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:778 -#: ../../enterprise/godmode/policies/policy_agent_wizard.wmi_explorer.php:300 -msgid "Free space on disk" -msgstr "Espacio libre en disco" - -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:795 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:779 -msgid "Temperature sensors" -msgstr "Sensores de temperatura" - -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:796 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:780 -msgid "Other SNMP data" -msgstr "Otros datos SNMP" - -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:798 -#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:305 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:782 -#: ../../enterprise/godmode/policies/policy_agent_wizard.wmi_explorer.php:303 -msgid "Wizard mode" -msgstr "Modo wizard" - -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:817 -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:822 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:801 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:806 -msgid "SNMP remote plugin is necessary for this feature" -msgstr "Se necesita el plugin remoto SNMP para esta funcionalidad" - -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:854 -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:856 -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:858 -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:860 -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:863 -#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:348 -#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:350 -#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:352 -#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:354 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:838 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:840 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:842 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:844 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:847 -#: ../../enterprise/godmode/policies/policy_agent_wizard.wmi_explorer.php:346 -#: ../../enterprise/godmode/policies/policy_agent_wizard.wmi_explorer.php:348 -#: ../../enterprise/godmode/policies/policy_agent_wizard.wmi_explorer.php:350 -#: ../../enterprise/godmode/policies/policy_agent_wizard.wmi_explorer.php:352 -msgid "Add to modules list" -msgstr "Añadir a lista de módulos" - -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:865 -#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:358 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:849 -#: ../../enterprise/godmode/policies/policy_agent_wizard.wmi_explorer.php:356 -msgid "Remove from modules list" -msgstr "Eliminar de la lista de módulos" - -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:875 -#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:447 -#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:369 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:859 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_interfaces_explorer.php:440 -#: ../../enterprise/godmode/policies/policy_agent_wizard.wmi_explorer.php:367 -msgid "Create modules" -msgstr "Crear módulos" - -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:932 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:916 -msgid "Device" -msgstr "Dispositivo" - -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:938 -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:954 -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:970 -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:986 -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:1002 -#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:421 -#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:437 -#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:453 -#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:469 -#: ../../godmode/events/event_edit_filter.php:301 -#: ../../include/functions_events.php:2372 -#: ../../mobile/operation/events.php:485 -#: ../../operation/events/events_list.php:644 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:922 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:938 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:954 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:970 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:986 -#: ../../enterprise/godmode/policies/policy_agent_wizard.wmi_explorer.php:419 -#: ../../enterprise/godmode/policies/policy_agent_wizard.wmi_explorer.php:435 -#: ../../enterprise/godmode/policies/policy_agent_wizard.wmi_explorer.php:451 -#: ../../enterprise/godmode/policies/policy_agent_wizard.wmi_explorer.php:467 -#: ../../enterprise/include/functions_events.php:149 -msgid "Repeated" -msgstr "Repetido" - -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:948 -#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:431 -#: ../../godmode/reporting/visual_console_builder.wizard.php:193 -#: ../../include/functions_visual_map_editor.php:348 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:932 -#: ../../enterprise/godmode/policies/policy_agent_wizard.wmi_explorer.php:429 -msgid "Process" -msgstr "Procesar" - -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:980 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:964 -msgid "Temperature" -msgstr "Temperatura" - -#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:1027 -#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:491 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_explorer.php:1011 -#: ../../enterprise/godmode/policies/policy_agent_wizard.wmi_explorer.php:489 -msgid "Modules list is empty" -msgstr "La lista de módulos está vacía." - -#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:174 -#: ../../godmode/massive/massive_add_action_alerts.php:116 -#: ../../godmode/massive/massive_add_tags.php:38 -#: ../../godmode/massive/massive_delete_action_alerts.php:119 -#: ../../godmode/massive/massive_delete_tags.php:102 -#: ../../godmode/massive/massive_edit_modules.php:1079 -#: ../../godmode/reporting/visual_console_builder.php:486 -#: ../../include/functions_visual_map.php:1751 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_interfaces_explorer.php:166 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:562 -#: ../../enterprise/include/functions_massive.php:15 -msgid "No modules selected" -msgstr "No se han seleccionado módulos" - -#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:286 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_interfaces_explorer.php:283 -msgid "Successfully modules created" -msgstr "Módulos creados con éxito." - -#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:290 -#: ../../godmode/agentes/configurar_agente.php:265 -#: ../../godmode/agentes/configurar_agente.php:616 -#: ../../godmode/agentes/planned_downtime.editor.php:356 -#: ../../godmode/alerts/alert_actions.php:185 -#: ../../godmode/alerts/alert_commands.php:294 -#: ../../godmode/alerts/alert_list.php:104 -#: ../../godmode/alerts/alert_special_days.php:149 -#: ../../godmode/alerts/configure_alert_template.php:122 -#: ../../godmode/alerts/configure_alert_template.php:435 -#: ../../godmode/modules/manage_nc_groups.php:74 -#: ../../godmode/modules/manage_network_components.php:162 -#: ../../godmode/modules/manage_network_components.php:256 -#: ../../godmode/reporting/reporting_builder.item_editor.php:2436 -#: ../../godmode/setup/gis.php:47 ../../godmode/setup/news.php:57 -#: ../../godmode/users/configure_user.php:257 -#: ../../include/functions_planned_downtimes.php:110 -#: ../../include/functions_planned_downtimes.php:727 -#: ../../operation/agentes/pandora_networkmap.php:153 -#: ../../enterprise/extensions/ipam/ipam_action.php:92 -#: ../../enterprise/extensions/ipam/ipam_action.php:100 -#: ../../enterprise/godmode/alerts/alert_events.php:350 -#: ../../enterprise/godmode/modules/local_components.php:107 -#: ../../enterprise/godmode/modules/local_components.php:247 -#: ../../enterprise/godmode/policies/policies.php:128 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_interfaces_explorer.php:287 -#: ../../enterprise/godmode/policies/policy_alerts.php:148 -#: ../../enterprise/godmode/policies/policy_external_alerts.php:74 -#: ../../enterprise/godmode/policies/policy_external_alerts.php:77 -#: ../../enterprise/godmode/reporting/reporting_builder.template_editor.php:36 -#: ../../enterprise/godmode/servers/credential_boxes_satellite.php:87 -#: ../../enterprise/godmode/servers/manage_export.php:105 -#: ../../enterprise/godmode/servers/manage_export.php:114 -#: ../../enterprise/godmode/setup/setup_metaconsole.php:108 -#: ../../enterprise/meta/advanced/metasetup.consoles.php:216 -#: ../../enterprise/operation/agentes/transactional_map.php:87 -msgid "Could not be created" -msgstr "No se ha podido crear" - -#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:296 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_interfaces_explorer.php:293 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1855 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1955 -#: ../../enterprise/meta/include/functions_wizard_meta.php:2428 -#: ../../enterprise/meta/include/functions_wizard_meta.php:2544 -#: ../../enterprise/meta/include/functions_wizard_meta.php:2633 -#: ../../enterprise/meta/include/functions_wizard_meta.php:2844 -msgid "Another module already exists with the same name" -msgstr "Ya existe otro módulo con el mismo nombre" - -#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:299 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_interfaces_explorer.php:296 -msgid "Some required fields are missed" -msgstr "Faltan campos necesarios por rellenar" - -#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:299 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_interfaces_explorer.php:296 -msgid "name" -msgstr "nombre" - -#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:304 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_interfaces_explorer.php:301 -msgid "Processing error" -msgstr "Error de procesamiento" - -#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:401 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_interfaces_explorer.php:395 -msgid "Unable to do SNMP walk" -msgstr "No se pudo realizar el SNMP walk" - -#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:435 -#: ../../enterprise/godmode/policies/policy_agent_wizard.snmp_interfaces_explorer.php:428 -msgid "Interfaces" -msgstr "Interfaces" - -#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:111 -#: ../../enterprise/godmode/policies/policy_agent_wizard.wmi_explorer.php:110 -#, php-format -msgid "Free space on %s" -msgstr "Espacio libre en %s" - -#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:204 -#: ../../enterprise/godmode/policies/policy_agent_wizard.wmi_explorer.php:202 -#, php-format -msgid "%s service modules created succesfully" -msgstr "%s modulos de servicio creados correctamente" - -#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:207 -#: ../../enterprise/godmode/policies/policy_agent_wizard.wmi_explorer.php:205 -#, php-format -msgid "Error creating %s service modules" -msgstr "Error creando %s modulos de servicio" - -#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:212 -#: ../../enterprise/godmode/policies/policy_agent_wizard.wmi_explorer.php:210 -#, php-format -msgid "%s process modules created succesfully" -msgstr "%s módulos de proceso creados correctamente" - -#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:215 -#: ../../enterprise/godmode/policies/policy_agent_wizard.wmi_explorer.php:213 -#, php-format -msgid "Error creating %s process modules" -msgstr "Error al crear %s módulos de proceso" - -#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:220 -#: ../../enterprise/godmode/policies/policy_agent_wizard.wmi_explorer.php:218 -#, php-format -msgid "%s disk space modules created succesfully" -msgstr "%s módulos de espacio en disco creados correctamente" - -#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:223 -#: ../../enterprise/godmode/policies/policy_agent_wizard.wmi_explorer.php:221 -#, php-format -msgid "Error creating %s disk space modules" -msgstr "Error creando %s modulos de espacio en disco" - -#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:228 -#: ../../enterprise/godmode/policies/policy_agent_wizard.wmi_explorer.php:226 -#, php-format -msgid "%s modules created from components succesfully" -msgstr "%s módulos creados correctamente desde los componentes" - -#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:231 -#: ../../enterprise/godmode/policies/policy_agent_wizard.wmi_explorer.php:229 -#, php-format -msgid "Error creating %s modules from components" -msgstr "Error al crear %s módulos desde los componentes" - -#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:257 -#: ../../godmode/agentes/module_manager_editor_wmi.php:47 -#: ../../godmode/modules/manage_network_components_form_wmi.php:42 -#: ../../enterprise/godmode/policies/policy_agent_wizard.wmi_explorer.php:255 -msgid "Namespace" -msgstr "Espacio de nombres" - -#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:261 -#: ../../godmode/agentes/module_manager_editor_wmi.php:54 -#: ../../godmode/massive/massive_edit_modules.php:526 -#: ../../godmode/modules/manage_network_components_form_wmi.php:48 -#: ../../enterprise/godmode/agentes/inventory_manager.php:188 -#: ../../enterprise/godmode/policies/policy_agent_wizard.wmi_explorer.php:259 -#: ../../enterprise/godmode/policies/policy_inventory_modules.php:201 -msgid "Username" -msgstr "Usuario" - -#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:274 -#: ../../enterprise/godmode/policies/policy_agent_wizard.wmi_explorer.php:272 -msgid "WMI Explore" -msgstr "Explorador WMI" - -#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:278 -#: ../../enterprise/godmode/policies/policy_agent_wizard.wmi_explorer.php:276 -msgid "Unable to do WMI explorer" -msgstr "Imposible lanzar el Explorador WMI" - -#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:303 -#: ../../enterprise/godmode/policies/policy_agent_wizard.wmi_explorer.php:301 -msgid "WMI components" -msgstr "Componentes WMI" - -#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:316 -#: ../../godmode/agentes/planned_downtime.editor.php:706 -#: ../../enterprise/godmode/policies/policy_agent_wizard.wmi_explorer.php:314 -msgid "Filter by group" -msgstr "Filtrar por grupo" - -#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:336 -#: ../../godmode/agentes/module_manager_editor_common.php:81 -#: ../../enterprise/godmode/agentes/module_manager_editor_data.php:60 -#: ../../enterprise/godmode/policies/policy_agent_wizard.wmi_explorer.php:334 -msgid "No component was found" -msgstr "No se encontró ningún componente" - -#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:415 -#: ../../godmode/reporting/reporting_builder.item_editor.php:1547 -#: ../../enterprise/dashboard/widgets/service_map.php:46 -#: ../../enterprise/godmode/agentes/module_manager_editor_prediction.php:22 -#: ../../enterprise/godmode/agentes/module_manager_editor_prediction.php:157 -#: ../../enterprise/godmode/policies/policy_agent_wizard.wmi_explorer.php:413 -#: ../../enterprise/godmode/services/services.elements.php:336 -#: ../../enterprise/godmode/services/services.elements.php:377 -#: ../../enterprise/include/functions_reporting.php:4808 -#: ../../enterprise/include/functions_reporting.php:5109 -#: ../../enterprise/include/functions_reporting_pdf.php:2039 -#: ../../enterprise/include/functions_services.php:1458 -#: ../../enterprise/include/functions_visual_map.php:496 -#: ../../enterprise/include/functions_visual_map_editor.php:17 -#: ../../enterprise/include/functions_visual_map_editor.php:24 -#: ../../enterprise/include/functions_visual_map_editor.php:47 -msgid "Service" -msgstr "Servicio" - -#: ../../godmode/agentes/configurar_agente.php:186 -#: ../../godmode/agentes/configurar_agente.php:731 -msgid "No agent alias specified" -msgstr "No se ha especificado el alias del agente" - -#: ../../godmode/agentes/configurar_agente.php:267 -msgid "Could not be created, because name already exists" -msgstr "No se pudo crear, el nombre ya existe" - -#: ../../godmode/agentes/configurar_agente.php:280 -#: ../../godmode/agentes/modificar_agente.php:52 -#: ../../godmode/agentes/modificar_agente.php:584 -#: ../../godmode/reporting/visual_console_builder.php:687 -#: ../../godmode/servers/manage_recontask.php:32 -#: ../../godmode/setup/setup_visuals.php:165 -#: ../../godmode/setup/setup_visuals.php:185 -#: ../../godmode/setup/setup_visuals.php:204 -#: ../../godmode/setup/setup_visuals.php:220 -#: ../../godmode/setup/setup_visuals.php:231 -#: ../../godmode/setup/setup_visuals.php:318 -#: ../../operation/agentes/estado_agente.php:578 -#: ../../operation/visual_console/pure_ajax.php:130 -#: ../../operation/visual_console/render_view.php:133 -#: ../../enterprise/godmode/reporting/visual_console_builder.wizard_services.php:79 -#: ../../enterprise/meta/screens/screens.visualmap.php:149 -#: ../../enterprise/meta/screens/screens.visualmap.php:165 -#: ../../enterprise/operation/agentes/policy_view.php:51 -msgid "View" -msgstr "Vista" - -#: ../../godmode/agentes/configurar_agente.php:292 -#: ../../godmode/agentes/configurar_agente.php:519 ../../godmode/menu.php:231 -#: ../../godmode/menu.php:238 ../../operation/agentes/estado_agente.php:135 -#: ../../operation/gis_maps/render_view.php:119 -#: ../../enterprise/godmode/policies/configure_policy.php:38 -#: ../../enterprise/include/functions_policies.php:3203 -msgid "Setup" -msgstr "Configuración" - -#: ../../godmode/agentes/configurar_agente.php:321 ../../godmode/menu.php:101 -msgid "Module templates" -msgstr "Plantillas de módulos" - -#: ../../godmode/agentes/configurar_agente.php:373 -#: ../../operation/agentes/ver_agente.php:1008 -msgid "GIS data" -msgstr "Datos GIS" - -#: ../../godmode/agentes/configurar_agente.php:384 -#: ../../enterprise/godmode/policies/policy.php:58 -#: ../../enterprise/include/functions_policies.php:3221 -msgid "Agent wizard" -msgstr "Wizard de agente" - -#: ../../godmode/agentes/configurar_agente.php:391 -#: ../../godmode/agentes/configurar_agente.php:557 -#: ../../godmode/setup/snmp_wizard.php:30 -#: ../../enterprise/include/functions_policies.php:3228 -msgid "SNMP Wizard" -msgstr "Wizard SNMP" - -#: ../../godmode/agentes/configurar_agente.php:396 -#: ../../godmode/agentes/configurar_agente.php:560 -#: ../../enterprise/include/functions_policies.php:3233 -msgid "SNMP Interfaces wizard" -msgstr "Wizard de interfaces SNMP" - -#: ../../godmode/agentes/configurar_agente.php:401 -#: ../../godmode/agentes/configurar_agente.php:563 -#: ../../enterprise/include/functions_policies.php:3238 -msgid "WMI Wizard" -msgstr "Wizard WMI" - -#: ../../godmode/agentes/configurar_agente.php:522 -#: ../../enterprise/godmode/agentes/collections.php:229 -#: ../../enterprise/include/functions_groups.php:75 -#: ../../enterprise/operation/agentes/ver_agente.php:190 -msgid "Collection" -msgstr "Colección" - -#: ../../godmode/agentes/configurar_agente.php:526 -#: ../../include/functions_reporting.php:1590 -#: ../../include/functions_reports.php:628 -#: ../../include/functions_reports.php:629 -#: ../../include/functions_reports.php:631 -#: ../../enterprise/godmode/agentes/configurar_agente.php:33 -#: ../../enterprise/include/functions_reporting_csv.php:305 -#: ../../enterprise/operation/agentes/ver_agente.php:174 -#: ../../enterprise/operation/inventory/inventory.php:112 -#: ../../enterprise/operation/menu.php:19 -#: ../../enterprise/operation/snmpconsole/snmp_view.php:24 -msgid "Inventory" -msgstr "Inventario" - -#: ../../godmode/agentes/configurar_agente.php:530 -#: ../../enterprise/godmode/agentes/configurar_agente.php:49 -#: ../../enterprise/godmode/policies/policy.php:54 -#: ../../enterprise/include/functions_policies.php:3316 -msgid "Agent plugins" -msgstr "Plugins del agente" - -#: ../../godmode/agentes/configurar_agente.php:537 -#: ../../godmode/events/custom_events.php:95 -#: ../../godmode/events/custom_events.php:161 -#: ../../include/functions_events.php:43 -#: ../../include/functions_events.php:991 -#: ../../include/functions_events.php:3573 -#: ../../operation/agentes/estado_monitores.php:449 -#: ../../operation/events/events.build_table.php:204 -#: ../../operation/events/events_rss.php:185 -#: ../../operation/snmpconsole/snmp_view.php:382 -#: ../../operation/snmpconsole/snmp_view.php:627 -#: ../../operation/snmpconsole/snmp_view.php:921 -#: ../../enterprise/godmode/policies/policy_external_alerts.php:169 -#: ../../enterprise/meta/include/functions_events_meta.php:82 -msgid "Alert" -msgstr "Alerta" - -#: ../../godmode/agentes/configurar_agente.php:541 ../../godmode/menu.php:151 -#: ../../enterprise/godmode/reporting/graph_template_wizard.php:140 -#: ../../enterprise/godmode/reporting/reporting_builder.template_wizard.php:251 -#: ../../enterprise/include/functions_reporting.php:82 -#: ../../enterprise/include/functions_reporting.php:6554 -#: ../../enterprise/include/functions_reporting.php:6578 -#: ../../enterprise/include/functions_reporting.php:6632 -#: ../../enterprise/meta/include/functions_alerts_meta.php:107 -#: ../../enterprise/meta/include/functions_alerts_meta.php:125 -msgid "Templates" -msgstr "Plantillas" - -#: ../../godmode/agentes/configurar_agente.php:545 -msgid "Gis" -msgstr "Gis" - -#: ../../godmode/agentes/configurar_agente.php:571 -msgid "SNMP explorer" -msgstr "Explorador SNMP" - -#: ../../godmode/agentes/configurar_agente.php:586 -msgid "Agent manager" -msgstr "Administrador de agente" - -#: ../../godmode/agentes/configurar_agente.php:609 -#: ../../godmode/servers/modificar_server.php:135 -msgid "Conf file deleted successfully" -msgstr "Archivo conf borrado con éxito" - -#: ../../godmode/agentes/configurar_agente.php:610 -#: ../../godmode/servers/modificar_server.php:136 -msgid "Could not delete conf file" -msgstr "No se puede borrar el archivo conf" - -#: ../../godmode/agentes/configurar_agente.php:620 -#: ../../godmode/agentes/planned_downtime.editor.php:365 -#: ../../godmode/alerts/alert_actions.php:184 -#: ../../godmode/alerts/alert_commands.php:293 -#: ../../godmode/alerts/alert_list.php:104 -#: ../../godmode/alerts/alert_special_days.php:148 -#: ../../godmode/alerts/configure_alert_template.php:434 -#: ../../godmode/modules/manage_nc_groups.php:73 -#: ../../godmode/setup/gis.php:45 ../../godmode/setup/links.php:41 -#: ../../godmode/setup/news.php:56 -#: ../../godmode/snmpconsole/snmp_alert.php:247 -#: ../../godmode/snmpconsole/snmp_filters.php:66 -#: ../../godmode/users/configure_user.php:256 -#: ../../godmode/users/profile_list.php:241 -#: ../../include/functions_planned_downtimes.php:113 -#: ../../include/functions_planned_downtimes.php:731 -#: ../../enterprise/extensions/cron/main.php:83 -#: ../../enterprise/extensions/cron/main.php:142 -#: ../../enterprise/extensions/ipam/ipam_action.php:96 -#: ../../enterprise/godmode/alerts/alert_events.php:350 -#: ../../enterprise/godmode/reporting/reporting_builder.template_editor.php:35 -#: ../../enterprise/godmode/servers/credential_boxes_satellite.php:86 -#: ../../enterprise/godmode/servers/credential_boxes_satellite.php:129 -#: ../../enterprise/godmode/servers/manage_export.php:105 -#: ../../enterprise/godmode/servers/manage_export.php:114 -#: ../../enterprise/godmode/setup/setup_metaconsole.php:107 -#: ../../enterprise/meta/advanced/metasetup.consoles.php:215 -#: ../../enterprise/operation/agentes/transactional_map.php:86 -msgid "Successfully created" -msgstr "Creado correctamente" - -#: ../../godmode/agentes/configurar_agente.php:646 -#: ../../godmode/agentes/configurar_agente.php:651 -msgid "No data to normalize" -msgstr "No hay datos para normalizar" - -#: ../../godmode/agentes/configurar_agente.php:655 -#, php-format -msgid "Deleted data above %f" -msgstr "Eliminar datos por encima de %f" - -#: ../../godmode/agentes/configurar_agente.php:656 -#, php-format -msgid "Error normalizing module %s" -msgstr "Error al normalizar el módulo %s" - -#: ../../godmode/agentes/configurar_agente.php:780 -msgid "There was a problem updating the agent" -msgstr "Hubo un problema al actualizar el agente" - -#: ../../godmode/agentes/configurar_agente.php:802 -#: ../../godmode/agentes/planned_downtime.editor.php:368 -#: ../../godmode/alerts/alert_actions.php:262 -#: ../../godmode/alerts/alert_list.php:196 -#: ../../godmode/alerts/alert_special_days.php:206 -#: ../../godmode/alerts/alert_templates.php:152 -#: ../../godmode/alerts/configure_alert_command.php:93 -#: ../../godmode/alerts/configure_alert_template.php:447 -#: ../../godmode/events/event_edit_filter.php:173 -#: ../../godmode/massive/massive_edit_modules.php:152 -#: ../../godmode/modules/manage_nc_groups.php:98 -#: ../../godmode/netflow/nf_edit_form.php:131 ../../godmode/setup/gis.php:39 -#: ../../godmode/setup/links.php:58 ../../godmode/setup/news.php:87 -#: ../../godmode/snmpconsole/snmp_alert.php:318 -#: ../../godmode/snmpconsole/snmp_filters.php:54 -#: ../../godmode/users/profile_list.php:223 -#: ../../include/functions_planned_downtimes.php:125 -#: ../../operation/incidents/incident.php:110 -#: ../../operation/snmpconsole/snmp_view.php:114 -#: ../../enterprise/extensions/ipam/ipam_action.php:131 -#: ../../enterprise/extensions/ipam/ipam_massive.php:41 -#: ../../enterprise/godmode/agentes/agent_disk_conf_editor.php:98 -#: ../../enterprise/godmode/alerts/alert_events.php:374 -#: ../../enterprise/godmode/alerts/alert_events_list.php:94 -#: ../../enterprise/godmode/alerts/alert_events_rules.php:158 -#: ../../enterprise/godmode/massive/massive_edit_modules_satellite.php:104 -#: ../../enterprise/godmode/policies/policy_modules.php:1038 -#: ../../enterprise/godmode/reporting/reporting_builder.template_advanced.php:66 -#: ../../enterprise/godmode/reporting/reporting_builder.template_editor.php:51 -#: ../../enterprise/godmode/servers/server_disk_conf_editor.php:120 -#: ../../enterprise/operation/agentes/transactional_map.php:117 -msgid "Successfully updated" -msgstr "Actualizado correctamente" - -#: ../../godmode/agentes/configurar_agente.php:824 -msgid "There was a problem loading the agent" -msgstr "Hubo un problema al cargar el agente" - -#: ../../godmode/agentes/configurar_agente.php:1225 -msgid "" -"There was a problem updating module. Another module already exists with the " -"same name." -msgstr "" -"Hubo un problema al actualizar el módulo. Existe ya otro módulo con el mismo " -"nombre." - -#: ../../godmode/agentes/configurar_agente.php:1228 -msgid "" -"There was a problem updating module. Some required fields are missed: (name)" -msgstr "" -"Hubo un problema actualizando el módulo. Faltan algunos campos " -"requeridos:(nombre)" - -#: ../../godmode/agentes/configurar_agente.php:1231 -msgid "There was a problem updating module. \"No change\"" -msgstr "Hubo un problema al actualizar el módulo. \"Sin cambio\"" - -#: ../../godmode/agentes/configurar_agente.php:1236 -msgid "There was a problem updating module. Processing error" -msgstr "hubo un problema al actualizar el módulo. Error de procesamiento" - -#: ../../godmode/agentes/configurar_agente.php:1256 -msgid "Module successfully updated" -msgstr "Módulo actualizado correctamente" - -#: ../../godmode/agentes/configurar_agente.php:1365 -msgid "" -"There was a problem adding module. Another module already exists with the " -"same name." -msgstr "" -"Hubo un problema al añadir el módulo. Existe ya otro módulo con el mismo " -"nombre." - -#: ../../godmode/agentes/configurar_agente.php:1368 -msgid "" -"There was a problem adding module. Some required fields are missed : (name)" -msgstr "" -"Hubo un problema al añadir el módulo.Algunos campos requeridos faltan " -":(nombre)" - -#: ../../godmode/agentes/configurar_agente.php:1373 -msgid "There was a problem adding module. Processing error" -msgstr "Hubo un problema al añadir el módulo.Error de procesamiento" - -#: ../../godmode/agentes/configurar_agente.php:1391 -#: ../../godmode/reporting/graph_builder.php:258 -msgid "Module added successfully" -msgstr "Módulo añadido correctamente" - -#: ../../godmode/agentes/configurar_agente.php:1509 -msgid "There was a problem deleting the module" -msgstr "Hubo un problema al borrar el módulo" - -#: ../../godmode/agentes/configurar_agente.php:1512 -msgid "Module deleted succesfully" -msgstr "Módulo borrado correctamente" - -#: ../../godmode/agentes/configurar_agente.php:1526 -#: ../../enterprise/godmode/policies/policy_modules.php:1143 -#, php-format -msgid "copy of %s" -msgstr "copia de %s" - -#: ../../godmode/agentes/configurar_agente.php:1536 -#: ../../enterprise/godmode/policies/policy_modules.php:1155 -#, php-format -msgid "copy of %s (%d)" -msgstr "copia de %s (%d)" - -#: ../../godmode/agentes/configurar_agente.php:1569 -#: ../../godmode/agentes/modificar_agente.php:117 -#: ../../godmode/alerts/alert_list.php:230 -#: ../../godmode/massive/massive_enable_disable_alerts.php:78 -#: ../../godmode/users/user_list.php:208 -#: ../../include/ajax/alert_list.ajax.php:80 -#: ../../enterprise/godmode/alerts/alert_events_list.php:221 -#: ../../enterprise/godmode/policies/policy_alerts.php:88 -#: ../../enterprise/godmode/policies/policy_modules.php:422 -#: ../../enterprise/godmode/setup/setup_metaconsole.php:123 -#: ../../enterprise/meta/advanced/metasetup.consoles.php:237 -msgid "Successfully enabled" -msgstr "Activado correctamente" - -#: ../../godmode/agentes/configurar_agente.php:1569 -#: ../../godmode/agentes/modificar_agente.php:117 -#: ../../godmode/alerts/alert_list.php:230 -#: ../../godmode/massive/massive_enable_disable_alerts.php:78 -#: ../../include/ajax/alert_list.ajax.php:82 -#: ../../enterprise/godmode/alerts/alert_events_list.php:222 -#: ../../enterprise/godmode/policies/policy_alerts.php:88 -#: ../../enterprise/godmode/policies/policy_modules.php:422 -#: ../../enterprise/godmode/setup/setup_metaconsole.php:124 -#: ../../enterprise/meta/advanced/metasetup.consoles.php:238 -msgid "Could not be enabled" -msgstr "No se pudo activar" - -#: ../../godmode/agentes/configurar_agente.php:1584 -#: ../../godmode/agentes/modificar_agente.php:137 -#: ../../godmode/alerts/alert_list.php:247 -#: ../../godmode/massive/massive_enable_disable_alerts.php:96 -#: ../../godmode/users/user_list.php:203 -#: ../../include/ajax/alert_list.ajax.php:91 -#: ../../enterprise/godmode/alerts/alert_events_list.php:238 -#: ../../enterprise/godmode/policies/policy_alerts.php:105 -#: ../../enterprise/godmode/policies/policy_modules.php:436 -#: ../../enterprise/godmode/setup/setup_metaconsole.php:129 -#: ../../enterprise/meta/advanced/metasetup.consoles.php:248 -msgid "Successfully disabled" -msgstr "Desactivado correctamente" - -#: ../../godmode/agentes/configurar_agente.php:1584 -#: ../../godmode/agentes/modificar_agente.php:137 -#: ../../godmode/alerts/alert_list.php:247 -#: ../../godmode/massive/massive_enable_disable_alerts.php:96 -#: ../../include/ajax/alert_list.ajax.php:93 -#: ../../enterprise/godmode/alerts/alert_events_list.php:239 -#: ../../enterprise/godmode/policies/policy_alerts.php:105 -#: ../../enterprise/godmode/policies/policy_modules.php:436 -#: ../../enterprise/godmode/setup/setup_metaconsole.php:130 -#: ../../enterprise/meta/advanced/metasetup.consoles.php:249 -msgid "Could not be disabled" -msgstr "No se pudo desactivar" - -#: ../../godmode/agentes/configurar_agente.php:1612 -#: ../../include/functions_api.php:7659 -msgid "Save by Pandora Console" -msgstr "Guardado por la consola de Pandora" - -#: ../../godmode/agentes/configurar_agente.php:1627 -#: ../../include/functions_api.php:7660 -msgid "Update by Pandora Console" -msgstr "Actualizado por la consola de Pandora" - -#: ../../godmode/agentes/configurar_agente.php:1640 -#: ../../include/functions_api.php:7661 -msgid "Insert by Pandora Console" -msgstr "Insertado por la consola de Pandora" - -#: ../../godmode/agentes/configurar_agente.php:1694 -#: ../../godmode/agentes/configurar_agente.php:1704 -msgid "Invalid tab specified" -msgstr "La solapa no es válida" - -#: ../../godmode/agentes/configure_field.php:36 -msgid "Update agent custom field" -msgstr "Actualizar campo personalizado" - -#: ../../godmode/agentes/configure_field.php:39 -msgid "Create agent custom field" -msgstr "Crear campo personalizado" - -#: ../../godmode/agentes/configure_field.php:51 -#: ../../godmode/agentes/fields_manager.php:96 -#: ../../operation/agentes/custom_fields.php:61 -msgid "Display on front" -msgstr "Mostrar en la vista principal" - -#: ../../godmode/agentes/configure_field.php:51 -#: ../../godmode/agentes/fields_manager.php:96 -#: ../../operation/agentes/custom_fields.php:62 -msgid "" -"The fields with display on front enabled will be displayed into the agent " -"details" -msgstr "" -"Si esta opción está activada, los campos mostrarán la información en la " -"vista principal." - -#: ../../godmode/agentes/fields_manager.php:31 -msgid "Agents custom fields manager" -msgstr "Gestor de campos personalizados del agente." - -#: ../../godmode/agentes/fields_manager.php:44 -msgid "The name must not be empty" -msgstr "El nombre no puede estar vacío" - -#: ../../godmode/agentes/fields_manager.php:47 -msgid "The name must be unique" -msgstr "El nombre debe ser único" - -#: ../../godmode/agentes/fields_manager.php:52 -msgid "Field successfully created" -msgstr "Se ha creado el campo" - -#: ../../godmode/agentes/fields_manager.php:69 -msgid "Field successfully updated" -msgstr "Se ha actualizado el campo" - -#: ../../godmode/agentes/fields_manager.php:72 -msgid "There was a problem modifying field" -msgstr "Ha habido un problema al modificar el campo" - -#: ../../godmode/agentes/fields_manager.php:82 -msgid "There was a problem deleting field" -msgstr "Ha habido un problema al borrar el campo" - -#: ../../godmode/agentes/fields_manager.php:84 -msgid "Field successfully deleted" -msgstr "El campo se ha borrado correctamente" - -#: ../../godmode/agentes/fields_manager.php:95 -#: ../../godmode/alerts/alert_view.php:441 -#: ../../godmode/alerts/alert_view.php:531 -#: ../../operation/agentes/custom_fields.php:59 -msgid "Field" -msgstr "Campo" - -#: ../../godmode/agentes/fields_manager.php:138 -msgid "Create field" -msgstr "Crear campo" - -#: ../../godmode/agentes/modificar_agente.php:62 -msgid "Agents defined in Pandora" -msgstr "Agentes definidos en Pandora" - -#: ../../godmode/agentes/modificar_agente.php:87 -msgid "Success deleted agent." -msgstr "Agente eliminado correctamente" - -#: ../../godmode/agentes/modificar_agente.php:87 -msgid "Could not be deleted." -msgstr "No pudo ser borrado." - -#: ../../godmode/agentes/modificar_agente.php:94 -msgid "Maybe the files conf or md5 could not be deleted" -msgstr "Los ficheros conf o md5 han podido no ser borrados" - -#: ../../godmode/agentes/modificar_agente.php:156 -msgid "Show Agents" -msgstr "Mostrar Agentes" - -#: ../../godmode/agentes/modificar_agente.php:158 -msgid "Everyone" -msgstr "Todos" - -#: ../../godmode/agentes/modificar_agente.php:159 -#: ../../operation/agentes/status_monitor.php:398 -msgid "Only disabled" -msgstr "Sólo deshabilitado" - -#: ../../godmode/agentes/modificar_agente.php:160 -#: ../../operation/agentes/status_monitor.php:398 -msgid "Only enabled" -msgstr "Sólo habilitado" - -#: ../../godmode/agentes/modificar_agente.php:167 -#: ../../godmode/agentes/planned_downtime.editor.php:704 -#: ../../operation/agentes/estado_agente.php:175 -#: ../../enterprise/godmode/policies/policies.php:233 -msgid "Recursion" -msgstr "Recursión" - -#: ../../godmode/agentes/modificar_agente.php:483 -msgid "Remote agent configuration" -msgstr "Configuración remota del agente" - -#: ../../godmode/agentes/modificar_agente.php:483 -msgid "R" -msgstr "R" - -#: ../../godmode/agentes/modificar_agente.php:599 -msgid "Edit remote config" -msgstr "Editar configuración remota" - -#: ../../godmode/agentes/modificar_agente.php:626 -msgid "Enable agent" -msgstr "Habilitar agente" - -#: ../../godmode/agentes/modificar_agente.php:631 -msgid "Disable agent" -msgstr "Deshabilitar agente" - -#: ../../godmode/agentes/modificar_agente.php:648 -#: ../../operation/agentes/estado_agente.php:643 -#: ../../operation/agentes/group_view.php:430 -msgid "There are no defined agents" -msgstr "No hay ningún agente definido" - -#: ../../godmode/agentes/modificar_agente.php:656 -#: ../../operation/agentes/estado_agente.php:627 -#: ../../operation/agentes/estado_agente.php:647 -#: ../../operation/snmpconsole/snmp_statistics.php:151 -#: ../../operation/snmpconsole/snmp_view.php:674 -#: ../../enterprise/meta/monitoring/wizard/wizard.agent.php:75 -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:199 -msgid "Create agent" -msgstr "Crear agente" - -#: ../../godmode/agentes/module_manager.php:78 -msgid "Create a new data server module" -msgstr "Crear un nuevo módulo de servidor de datos" - -#: ../../godmode/agentes/module_manager.php:80 -msgid "Create a new network server module" -msgstr "Crear un nuevo módulo de servidor de red" - -#: ../../godmode/agentes/module_manager.php:82 -msgid "Create a new plugin server module" -msgstr "Crear un nuevo módulo de servidor de complementos" - -#: ../../godmode/agentes/module_manager.php:84 -msgid "Create a new WMI server module" -msgstr "Crear un nuevo módulo de servidor WMI" - -#: ../../godmode/agentes/module_manager.php:86 -msgid "Create a new prediction server module" -msgstr "Crear un nuevo módulo de servidor de predicción" - -#: ../../godmode/agentes/module_manager.php:120 -#: ../../operation/agentes/estado_monitores.php:472 -msgid "Show in hierachy mode" -msgstr "Mostrar en modo herencia" - -#: ../../godmode/agentes/module_manager.php:148 -msgid "Get more modules in Pandora FMS Library" -msgstr "Más módulos en la librería de Pandora FMS" - -#: ../../godmode/agentes/module_manager.php:175 -msgid "Nice try buddy" -msgstr "Buen intento amigo" - -#: ../../godmode/agentes/module_manager.php:272 -#, php-format -msgid "There was a problem deleting %s modules, none deleted." -msgstr "Ha habido un problema borrando %s módulos. No se ha borrado ninguno." - -#: ../../godmode/agentes/module_manager.php:277 -msgid "All Modules deleted succesfully" -msgstr "Todos los módulos han sido borrados correctamente." - -#: ../../godmode/agentes/module_manager.php:281 -#, php-format -msgid "There was a problem only deleted %s modules of %s total." -msgstr "Ha habido un problema borrando %s módulo(s) de %s" - -#: ../../godmode/agentes/module_manager.php:523 -#: ../../include/ajax/module.php:345 -#: ../../operation/agentes/datos_agente.php:286 -msgid "No available data to show" -msgstr "No hay datos disponibles para mostrar" - -#: ../../godmode/agentes/module_manager.php:551 -#: ../../godmode/alerts/alert_view.php:123 ../../include/ajax/module.php:735 -#: ../../operation/agentes/alerts_status.php:412 -#: ../../operation/agentes/alerts_status.php:459 -#: ../../operation/agentes/status_monitor.php:946 -#: ../../enterprise/extensions/resource_exportation/functions.php:17 -#: ../../enterprise/godmode/agentes/collection_manager.php:162 -#: ../../enterprise/godmode/agentes/inventory_manager.php:231 -#: ../../enterprise/godmode/agentes/plugins_manager.php:144 -#: ../../enterprise/godmode/massive/massive_add_alerts_policy.php:91 -#: ../../enterprise/godmode/massive/massive_delete_alerts_policy.php:90 -#: ../../enterprise/godmode/massive/massive_edit_tags_policy.php:83 -#: ../../enterprise/godmode/massive/massive_tags_edit_policy.php:82 -#: ../../enterprise/godmode/policies/policy_queue.php:331 -#: ../../enterprise/godmode/policies/policy_queue.php:374 -#: ../../enterprise/include/functions_policies.php:3789 -#: ../../enterprise/meta/advanced/policymanager.queue.php:212 -#: ../../enterprise/meta/advanced/policymanager.queue.php:256 -#: ../../enterprise/meta/advanced/policymanager.sync.php:302 -#: ../../enterprise/operation/agentes/collection_view.php:62 -#: ../../enterprise/operation/agentes/policy_view.php:48 -#: ../../enterprise/operation/maps/networkmap_list_deleted.php:201 -msgid "Policy" -msgstr "Política" - -#: ../../godmode/agentes/module_manager.php:551 -#: ../../godmode/reporting/reporting_builder.list_items.php:288 -#: ../../godmode/snmpconsole/snmp_alert.php:1148 -#: ../../include/ajax/module.php:735 -#: ../../operation/agentes/alerts_status.php:413 -#: ../../operation/agentes/alerts_status.php:459 -#: ../../operation/agentes/status_monitor.php:946 -#: ../../enterprise/godmode/agentes/collection_manager.php:162 -#: ../../enterprise/godmode/agentes/inventory_manager.php:232 -#: ../../enterprise/operation/agentes/collection_view.php:62 -msgid "P." -msgstr "P." - -#: ../../godmode/agentes/module_manager.php:554 -#: ../../include/functions_events.php:898 -#: ../../mobile/operation/agents.php:322 -#: ../../operation/agentes/alerts_status.php:417 -#: ../../operation/agentes/alerts_status.php:462 -#: ../../operation/agentes/alerts_status.php:497 -#: ../../operation/agentes/alerts_status.php:532 -#: ../../enterprise/godmode/admin_access_logs.php:22 -#: ../../enterprise/godmode/policies/policy_agents.php:379 -#: ../../enterprise/godmode/reporting/reporting_builder.template_list_item.php:217 -#: ../../enterprise/operation/agentes/policy_view.php:47 -#: ../../enterprise/operation/agentes/policy_view.php:134 -#: ../../enterprise/operation/agentes/policy_view.php:193 -#: ../../enterprise/operation/agentes/policy_view.php:198 -msgid "S." -msgstr "S." - -#: ../../godmode/agentes/module_manager.php:565 -#: ../../include/ajax/module.php:748 -#: ../../operation/agentes/status_monitor.php:980 -msgid "Warn" -msgstr "Advertencia" - -#: ../../godmode/agentes/module_manager.php:569 -#: ../../enterprise/godmode/policies/policy_agents.php:383 -msgid "D." -msgstr "D." - -#: ../../godmode/agentes/module_manager.php:679 -#: ../../godmode/agentes/module_manager.php:689 -#: ../../include/ajax/module.php:836 ../../include/ajax/module.php:846 -msgid "Adopted" -msgstr "Adoptado" - -#: ../../godmode/agentes/module_manager.php:689 -#: ../../godmode/agentes/module_manager.php:693 -#: ../../godmode/massive/massive_edit_modules.php:578 -#: ../../include/ajax/module.php:846 ../../include/ajax/module.php:850 -msgid "Unlinked" -msgstr "Deslinkado" - -#: ../../godmode/agentes/module_manager.php:716 -#: ../../enterprise/operation/agentes/policy_view.php:355 -msgid "Non initialized module" -msgstr "Módulo no inicializado" - -#: ../../godmode/agentes/module_manager.php:733 -#: ../../godmode/agentes/module_manager_editor_common.php:397 -msgid "" -"The policy modules of data type will only update their intervals when policy " -"is applied." -msgstr "" -"Los módulos de política de tipo data solo actualizarán sus intervalos cuando " -"la política sea aplicada" - -#: ../../godmode/agentes/module_manager.php:749 -#: ../../enterprise/godmode/policies/policy_modules.php:1241 -#: ../../enterprise/godmode/policies/policy_modules.php:1242 -msgid "Enable module" -msgstr "Habilitar el módulo" - -#: ../../godmode/agentes/module_manager.php:754 -#: ../../enterprise/godmode/policies/policy_modules.php:1247 -#: ../../enterprise/godmode/policies/policy_modules.php:1248 -msgid "Disable module" -msgstr "Deshabilitar el módulo" - -#: ../../godmode/agentes/module_manager.php:761 -#: ../../godmode/alerts/alert_templates.php:339 -#: ../../godmode/modules/manage_network_components.php:613 -#: ../../godmode/snmpconsole/snmp_alert.php:1226 -#: ../../enterprise/godmode/modules/local_components.php:525 -#: ../../enterprise/godmode/policies/policy_modules.php:1255 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:365 -msgid "Duplicate" -msgstr "Duplicar" - -#: ../../godmode/agentes/module_manager.php:769 -msgid "Normalize" -msgstr "Normalizar" - -#: ../../godmode/agentes/module_manager.php:775 -msgid "Normalize (Disabled)" -msgstr "Normalizar (deshabilitado)" - -#: ../../godmode/agentes/module_manager.php:784 -#: ../../include/functions_snmp_browser.php:475 -msgid "Create network component" -msgstr "Crear componentes de red" - -#: ../../godmode/agentes/module_manager.php:789 -msgid "Create network component (Disabled)" -msgstr "Crear componentes de red (desactivado)" - -#: ../../godmode/agentes/module_manager_editor.php:390 -#: ../../enterprise/godmode/policies/policies.php:191 -#: ../../enterprise/godmode/policies/policy_agents.php:80 -#: ../../enterprise/godmode/policies/policy_alerts.php:60 -#: ../../enterprise/godmode/policies/policy_collections.php:37 -#: ../../enterprise/godmode/policies/policy_external_alerts.php:52 -#: ../../enterprise/godmode/policies/policy_inventory_modules.php:53 -#: ../../enterprise/godmode/policies/policy_linking.php:32 -#: ../../enterprise/godmode/policies/policy_modules.php:486 -msgid "This policy is applying and cannot be modified" -msgstr "Esta política se está aplicando y no puede ser modificada" - -#: ../../godmode/agentes/module_manager_editor.php:394 -#: ../../enterprise/include/functions_policies.php:3050 -msgid "Module will be linked in the next application" -msgstr "El módulo será enlazado en la próxima aplicación" - -#: ../../godmode/agentes/module_manager_editor.php:402 -#: ../../enterprise/include/functions_policies.php:3055 -msgid "Module will be unlinked in the next application" -msgstr "El módulo será desenlazado en la próxima aplicación" - -#: ../../godmode/agentes/module_manager_editor.php:490 -#, php-format -msgid "DEBUG: Invalid module type specified in %s:%s" -msgstr "DEBUG: tipo de módulo inválido especificado en %s:%s" - -#: ../../godmode/agentes/module_manager_editor.php:491 -msgid "" -"Most likely you have recently upgraded from an earlier version of Pandora " -"and either
    \n" -"\t\t\t\t1) forgot to use the database converter
    \n" -"\t\t\t\t2) used a bad version of the database converter (see Bugreport " -"#2124706 for the solution)
    \n" -"\t\t\t\t3) found a new bug - please report a way to duplicate this error" -msgstr "" -"Lo más probable es que haya actualizado recientemente una versión anterior " -"de Pandora FMS y, o bien
    \n" -"\n" -"\t \t \t \t 1) Se olvidó de utilizar el convertidor de la base de datos
    \n" -"\t \t \t \t 2) Ha usado una versión mala del convertidor de base de datos " -"(vea el informe de error # 2124706 para solucionarlo)
    \n" -"\t \t \t \t 3) Ha encontrado un nuevo error - por favor, indique una manera " -"de duplicar este error" - -#: ../../godmode/agentes/module_manager_editor.php:517 -#: ../../godmode/agentes/module_manager_editor_common.php:666 -msgid "Custom macros" -msgstr "Macros personalizadas" - -#: ../../godmode/agentes/module_manager_editor.php:519 -msgid "Module relations" -msgstr "Relaciones entre módulos" - -#: ../../godmode/agentes/module_manager_editor.php:565 -#: ../../enterprise/godmode/policies/policy_modules.php:1357 -msgid "No module name provided" -msgstr "No se proporcionó ningún nombre de módulo" - -#: ../../godmode/agentes/module_manager_editor.php:566 -#: ../../enterprise/godmode/policies/policy_modules.php:1358 -msgid "No target IP provided" -msgstr "No se proporcionó ninguna IP de destino" - -#: ../../godmode/agentes/module_manager_editor.php:567 -#: ../../enterprise/godmode/policies/policy_modules.php:1359 -msgid "No SNMP OID provided" -msgstr "No se proporcionó ningún OID de SMTP" - -#: ../../godmode/agentes/module_manager_editor.php:568 -msgid "No module to predict" -msgstr "No existe ningún módulo para predecir" - -#: ../../godmode/agentes/module_manager_editor.php:569 -msgid "No plug-in provided" -msgstr "Complemento no proporcionado" - -#: ../../godmode/agentes/module_manager_editor.php:592 -msgid "" -"Error, The field name and name in module_name in data configuration are " -"different." -msgstr "" -"Error, el nombre del campo y el nombre de module_name en los datos de " -"configuración son diferentes." - -#: ../../godmode/agentes/module_manager_editor_common.php:70 -msgid "Using module component" -msgstr "Utilizar módulo de librería" - -#: ../../godmode/agentes/module_manager_editor_common.php:76 -#: ../../godmode/agentes/module_manager_editor_common.php:85 -#: ../../enterprise/godmode/agentes/module_manager_editor_data.php:54 -#: ../../enterprise/godmode/agentes/module_manager_editor_data.php:64 -msgid "Manual setup" -msgstr "Configuración manual" - -#: ../../godmode/agentes/module_manager_editor_common.php:161 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1423 -msgid "Delete module" -msgstr "Eliminar Módulo" - -#: ../../godmode/agentes/module_manager_editor_common.php:176 -#: ../../godmode/agentes/module_manager_editor_common.php:182 -#: ../../godmode/massive/massive_edit_modules.php:521 -#: ../../include/functions_treeview.php:118 -#: ../../include/functions_graph.php:5327 -#: ../../operation/agentes/status_monitor.php:312 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1382 -msgid "Not assigned" -msgstr "Sin asignar" - -#: ../../godmode/agentes/module_manager_editor_common.php:180 -msgid "Module parent" -msgstr "Padre del módulo" - -#: ../../godmode/agentes/module_manager_editor_common.php:256 -msgid "Dynamic Threshold Interval" -msgstr "Intervalo de rango dinámico" - -#: ../../godmode/agentes/module_manager_editor_common.php:258 -#: ../../godmode/modules/manage_network_components_form_common.php:109 -#: ../../enterprise/godmode/modules/configure_local_component.php:228 -msgid "Advanced options Dynamic Threshold" -msgstr "Opciones avanzadas Rango Dinámico" - -#: ../../godmode/agentes/module_manager_editor_common.php:268 -msgid "Dynamic Threshold Min. " -msgstr "Rango dinámico mínimo " - -#: ../../godmode/agentes/module_manager_editor_common.php:271 -msgid "Dynamic Threshold Max. " -msgstr "Rango dinámico máximo " - -#: ../../godmode/agentes/module_manager_editor_common.php:274 -msgid "Dynamic Threshold Two Tailed: " -msgstr "Rango dinámico dos fallido " - -#: ../../godmode/agentes/module_manager_editor_common.php:277 -#: ../../godmode/massive/massive_edit_modules.php:368 -#: ../../godmode/modules/manage_network_components_form_common.php:118 -#: ../../include/functions_alerts.php:573 -#: ../../include/functions_treeview.php:98 -#: ../../enterprise/godmode/massive/massive_edit_modules_satellite.php:237 -#: ../../enterprise/godmode/modules/configure_local_component.php:237 -msgid "Warning status" -msgstr "Umbral Warning" - -#: ../../godmode/agentes/module_manager_editor_common.php:279 -#: ../../godmode/agentes/module_manager_editor_common.php:300 -msgid "Min. " -msgstr "Min. " - -#: ../../godmode/agentes/module_manager_editor_common.php:282 -#: ../../godmode/agentes/module_manager_editor_common.php:303 -#: ../../godmode/alerts/configure_alert_template.php:628 -#: ../../godmode/massive/massive_edit_modules.php:381 -#: ../../godmode/massive/massive_edit_modules.php:427 -#: ../../godmode/massive/massive_edit_modules.php:516 -#: ../../godmode/modules/manage_network_components_form_common.php:122 -#: ../../godmode/modules/manage_network_components_form_common.php:139 -#: ../../include/functions_alerts.php:569 -#: ../../include/functions_treeview.php:94 -#: ../../include/functions_treeview.php:107 -#: ../../include/functions_graph.php:4333 -#: ../../include/functions_reporting_html.php:3141 -#: ../../enterprise/dashboard/widgets/top_n.php:78 -#: ../../enterprise/godmode/massive/massive_edit_modules_satellite.php:250 -#: ../../enterprise/godmode/massive/massive_edit_modules_satellite.php:279 -#: ../../enterprise/godmode/modules/configure_local_component.php:241 -#: ../../enterprise/godmode/modules/configure_local_component.php:258 -msgid "Max." -msgstr "Máx." - -#: ../../godmode/agentes/module_manager_editor_common.php:287 -#: ../../godmode/agentes/module_manager_editor_common.php:308 -#: ../../godmode/massive/massive_edit_modules.php:390 -#: ../../godmode/massive/massive_edit_modules.php:436 -#: ../../godmode/modules/manage_network_components_form_common.php:125 -#: ../../godmode/modules/manage_network_components_form_common.php:142 -#: ../../include/functions_treeview.php:91 -#: ../../include/functions_treeview.php:104 -#: ../../enterprise/godmode/massive/massive_edit_modules_satellite.php:258 -#: ../../enterprise/godmode/massive/massive_edit_modules_satellite.php:287 -#: ../../enterprise/godmode/modules/configure_local_component.php:244 -#: ../../enterprise/godmode/modules/configure_local_component.php:261 -msgid "Str." -msgstr "Str." - -#: ../../godmode/agentes/module_manager_editor_common.php:291 -#: ../../godmode/agentes/module_manager_editor_common.php:313 -#: ../../godmode/massive/massive_edit_modules.php:400 -#: ../../godmode/massive/massive_edit_modules.php:446 -#: ../../godmode/modules/manage_network_components_form_common.php:128 -#: ../../godmode/modules/manage_network_components_form_common.php:145 -#: ../../enterprise/godmode/modules/configure_local_component.php:247 -#: ../../enterprise/godmode/modules/configure_local_component.php:264 -#: ../../enterprise/meta/include/functions_wizard_meta.php:844 -#: ../../enterprise/meta/include/functions_wizard_meta.php:853 -#: ../../enterprise/meta/include/functions_wizard_meta.php:930 -#: ../../enterprise/meta/include/functions_wizard_meta.php:939 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1131 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1140 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1347 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1356 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1428 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1437 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1544 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1553 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1569 -msgid "Inverse interval" -msgstr "Intervalo inverso" - -#: ../../godmode/agentes/module_manager_editor_common.php:298 -#: ../../godmode/massive/massive_edit_modules.php:414 -#: ../../godmode/modules/manage_network_components_form_common.php:135 -#: ../../include/functions_alerts.php:574 -#: ../../include/functions_treeview.php:110 -#: ../../enterprise/godmode/massive/massive_edit_modules_satellite.php:266 -#: ../../enterprise/godmode/modules/configure_local_component.php:254 -msgid "Critical status" -msgstr "Umbral crítico" - -#: ../../godmode/agentes/module_manager_editor_common.php:317 -#: ../../godmode/massive/massive_edit_modules.php:549 -#: ../../godmode/modules/manage_network_components_form_common.php:148 -#: ../../enterprise/godmode/modules/configure_local_component.php:267 -msgid "FF threshold" -msgstr "Umbral Flip-Flop" - -#: ../../godmode/agentes/module_manager_editor_common.php:320 -#: ../../godmode/massive/massive_edit_modules.php:551 -#: ../../godmode/massive/massive_edit_modules.php:552 -#: ../../godmode/modules/manage_network_components_form_common.php:150 -#: ../../enterprise/godmode/modules/configure_local_component.php:269 -msgid "All state changing" -msgstr "Todo cambio de estado" - -#: ../../godmode/agentes/module_manager_editor_common.php:323 -#: ../../godmode/massive/massive_edit_modules.php:551 -#: ../../godmode/massive/massive_edit_modules.php:553 -#: ../../godmode/modules/manage_network_components_form_common.php:153 -#: ../../enterprise/godmode/modules/configure_local_component.php:272 -msgid "Each state changing" -msgstr "Cada cambio de estado" - -#: ../../godmode/agentes/module_manager_editor_common.php:324 -#: ../../godmode/massive/massive_edit_modules.php:554 -#: ../../godmode/modules/manage_network_components_form_common.php:154 -#: ../../enterprise/godmode/modules/configure_local_component.php:273 -msgid "To normal" -msgstr "A normal" - -#: ../../godmode/agentes/module_manager_editor_common.php:327 -#: ../../godmode/massive/massive_edit_modules.php:555 -#: ../../godmode/modules/manage_network_components_form_common.php:156 -#: ../../enterprise/godmode/modules/configure_local_component.php:275 -msgid "To warning" -msgstr "A advertencia" - -#: ../../godmode/agentes/module_manager_editor_common.php:330 -#: ../../godmode/massive/massive_edit_modules.php:556 -#: ../../godmode/modules/manage_network_components_form_common.php:158 -#: ../../enterprise/godmode/modules/configure_local_component.php:277 -msgid "To critical" -msgstr "A crítico" - -#: ../../godmode/agentes/module_manager_editor_common.php:333 -#: ../../godmode/massive/massive_edit_modules.php:563 -#: ../../godmode/modules/manage_network_components_form_common.php:161 -#: ../../include/functions_reporting.php:2346 -#: ../../enterprise/godmode/modules/configure_local_component.php:281 -msgid "Historical data" -msgstr "Histórico de datos" - -#: ../../godmode/agentes/module_manager_editor_common.php:365 -#: ../../godmode/massive/massive_edit_modules.php:544 -#: ../../godmode/modules/manage_network_components_form_common.php:168 -#: ../../include/functions_netflow.php:1131 -#: ../../include/functions_netflow.php:1141 -#: ../../include/functions_netflow.php:1159 -#: ../../include/functions_netflow.php:1167 -#: ../../include/functions_netflow.php:1190 -#: ../../include/functions_netflow.php:1248 -#: ../../include/functions_netflow.php:1254 -#: ../../include/functions_netflow.php:1286 -#: ../../include/functions_reporting_html.php:2117 -#: ../../enterprise/godmode/modules/configure_local_component.php:296 -#: ../../enterprise/include/functions_reporting_pdf.php:2368 -#: ../../enterprise/meta/include/functions_wizard_meta.php:786 -#: ../../enterprise/meta/include/functions_wizard_meta.php:904 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1082 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1365 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1446 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1579 -msgid "Unit" -msgstr "Unidad" - -#: ../../godmode/agentes/module_manager_editor_common.php:384 -#: ../../godmode/agentes/module_manager_editor_common.php:387 -#: ../../enterprise/meta/monitoring/wizard/wizard.php:113 -#, php-format -msgid "Agent interval x %s" -msgstr "Intervalo del agente x %s" - -#: ../../godmode/agentes/module_manager_editor_common.php:411 -#: ../../godmode/massive/massive_edit_modules.php:475 -#: ../../godmode/modules/manage_network_components_form_network.php:80 -#: ../../godmode/modules/manage_network_components_form_plugin.php:27 -#: ../../godmode/modules/manage_network_components_form_wmi.php:56 -#: ../../godmode/setup/snmp_wizard.php:42 -#: ../../enterprise/godmode/modules/configure_local_component.php:301 -msgid "Post process" -msgstr "Posprocesado" - -#: ../../godmode/agentes/module_manager_editor_common.php:418 -#: ../../godmode/modules/manage_network_components_form_common.php:164 -#: ../../include/functions_reporting.php:3705 -#: ../../include/functions_graph.php:711 -#: ../../include/functions_graph.php:3939 -#: ../../include/functions_reports.php:568 -#: ../../enterprise/godmode/modules/configure_local_component.php:289 -#: ../../enterprise/include/functions_reporting_csv.php:724 -#: ../../enterprise/include/functions_reporting_csv.php:740 -#: ../../enterprise/include/functions_reporting_csv.php:747 -msgid "Min. Value" -msgstr "Valor mínimo" - -#: ../../godmode/agentes/module_manager_editor_common.php:421 -msgid "Any value below this number is discarted." -msgstr "Cualquier valor por debajo de este número queda descartado" - -#: ../../godmode/agentes/module_manager_editor_common.php:422 -#: ../../godmode/modules/manage_network_components_form_common.php:166 -#: ../../include/functions_reporting.php:3702 -#: ../../include/functions_graph.php:709 -#: ../../include/functions_graph.php:3938 -#: ../../include/functions_reports.php:566 -#: ../../enterprise/godmode/modules/configure_local_component.php:294 -#: ../../enterprise/include/functions_reporting_csv.php:760 -#: ../../enterprise/include/functions_reporting_csv.php:776 -#: ../../enterprise/include/functions_reporting_csv.php:783 -msgid "Max. Value" -msgstr "Valor máximo" - -#: ../../godmode/agentes/module_manager_editor_common.php:423 -msgid "Any value over this number is discarted." -msgstr "Cualquier valor por encima de este número es descartado" - -#: ../../godmode/agentes/module_manager_editor_common.php:426 -#: ../../godmode/massive/massive_edit_modules.php:532 -msgid "Export target" -msgstr "Servidor de exportación" - -#: ../../godmode/agentes/module_manager_editor_common.php:432 -msgid "Not needed" -msgstr "No necesario" - -#: ../../godmode/agentes/module_manager_editor_common.php:436 -msgid "" -"In case you use an Export server you can link this module and export data to " -"one these." -msgstr "" -"En caso de que use un Export server, puede enlazar este modulo y exportar " -"los datos con el export server." - -#: ../../godmode/agentes/module_manager_editor_common.php:450 -#: ../../godmode/massive/massive_edit_modules.php:587 -#: ../../godmode/modules/manage_network_components_form_common.php:171 -msgid "Discard unknown events" -msgstr "Descartar eventos desconocidos" - -#: ../../godmode/agentes/module_manager_editor_common.php:455 -#: ../../godmode/massive/massive_edit_modules.php:558 -msgid "FF interval" -msgstr "Intervalo FF" - -#: ../../godmode/agentes/module_manager_editor_common.php:458 -#: ../../godmode/massive/massive_edit_modules.php:559 -msgid "Module execution flip flop time interval (in secs)." -msgstr "" -"Tiempo del intervalo de FlipFlip de ejecución del modulo (en segundos)" - -#: ../../godmode/agentes/module_manager_editor_common.php:461 -#: ../../godmode/massive/massive_edit_modules.php:560 -#: ../../enterprise/godmode/modules/configure_local_component.php:284 -msgid "FF timeout" -msgstr "FF tiempo de espera" - -#: ../../godmode/agentes/module_manager_editor_common.php:467 -#: ../../godmode/massive/massive_edit_modules.php:561 -#: ../../enterprise/godmode/modules/configure_local_component.php:286 -msgid "" -"Timeout in secs from start of flip flop counting. If this value is exceeded, " -"FF counter is reset. Set to 0 for no timeout." -msgstr "" -"Tiempo de espera en segundos desde el comiendo del contador flip flop. Si se " -"excede este valor, el contador FF será reiniciado. Poner 0 para no tener " -"tiempo de espera" - -#: ../../godmode/agentes/module_manager_editor_common.php:470 -#: ../../enterprise/godmode/modules/configure_local_component.php:287 -msgid "This value can be set only in the async modules." -msgstr "Solo debe establecerse este valor en los módulos asíncronos" - -#: ../../godmode/agentes/module_manager_editor_common.php:477 -#: ../../godmode/modules/manage_network_components_form_common.php:212 -#: ../../enterprise/godmode/modules/configure_local_component.php:387 -msgid "Tags available" -msgstr "Etiquetas disponibles" - -#: ../../godmode/agentes/module_manager_editor_common.php:539 -#: ../../godmode/modules/manage_network_components_form_common.php:219 -#: ../../enterprise/godmode/modules/configure_local_component.php:394 -msgid "Add tags to module" -msgstr "Añadir etiquetas al módulo" - -#: ../../godmode/agentes/module_manager_editor_common.php:540 -#: ../../godmode/modules/manage_network_components_form_common.php:220 -#: ../../enterprise/godmode/modules/configure_local_component.php:396 -msgid "Delete tags to module" -msgstr "Eliminar etiquetas del módulo" - -#: ../../godmode/agentes/module_manager_editor_common.php:542 -#: ../../godmode/modules/manage_network_components_form_common.php:222 -#: ../../enterprise/godmode/modules/configure_local_component.php:398 -msgid "Tags selected" -msgstr "Etiquetas seleccionadas" - -#: ../../godmode/agentes/module_manager_editor_common.php:553 -msgid "Tags from policy" -msgstr "Etiquetas desde política" - -#: ../../godmode/agentes/module_manager_editor_common.php:566 -msgid "The module still stores data but the alerts and events will be stop" -msgstr "" -"El módulo todavía almacena datos, pero las alertas y eventos se detendrán" - -#: ../../godmode/agentes/module_manager_editor_common.php:571 -#: ../../godmode/massive/massive_edit_modules.php:595 -#: ../../godmode/modules/manage_network_components_form_common.php:175 -#: ../../enterprise/godmode/modules/configure_local_component.php:344 -msgid "Critical instructions" -msgstr "Intrucciónes de crítico" - -#: ../../godmode/agentes/module_manager_editor_common.php:572 -#: ../../godmode/massive/massive_edit_modules.php:595 -#: ../../godmode/modules/manage_network_components_form_common.php:175 -#: ../../enterprise/godmode/modules/configure_local_component.php:345 -msgid "Instructions when the status is critical" -msgstr "Instrucciones en caso de que esté en estado crítico" - -#: ../../godmode/agentes/module_manager_editor_common.php:577 -#: ../../godmode/massive/massive_edit_modules.php:599 -#: ../../godmode/modules/manage_network_components_form_common.php:179 -#: ../../enterprise/godmode/modules/configure_local_component.php:350 -msgid "Warning instructions" -msgstr "Instrucciones de advertencia" - -#: ../../godmode/agentes/module_manager_editor_common.php:578 -#: ../../godmode/massive/massive_edit_modules.php:599 -#: ../../godmode/modules/manage_network_components_form_common.php:179 -#: ../../enterprise/godmode/modules/configure_local_component.php:351 -msgid "Instructions when the status is warning" -msgstr "Instrucciones en caso de que el estado sea de advertencia" - -#: ../../godmode/agentes/module_manager_editor_common.php:582 -#: ../../godmode/massive/massive_edit_modules.php:603 -#: ../../godmode/modules/manage_network_components_form_common.php:183 -#: ../../enterprise/godmode/modules/configure_local_component.php:356 -msgid "Unknown instructions" -msgstr "Instrucciones de desconocido" - -#: ../../godmode/agentes/module_manager_editor_common.php:582 -#: ../../godmode/massive/massive_edit_modules.php:603 -#: ../../godmode/modules/manage_network_components_form_common.php:183 -#: ../../enterprise/godmode/modules/configure_local_component.php:357 -msgid "Instructions when the status is unknown" -msgstr "Instrucciones en caso de que el estado sea desconocido" - -#: ../../godmode/agentes/module_manager_editor_common.php:589 -#: ../../godmode/agentes/module_manager_editor_common.php:599 -#: ../../godmode/agentes/module_manager_editor_common.php:610 -msgid "Cron from" -msgstr "Formulario de cron" - -#: ../../godmode/agentes/module_manager_editor_common.php:590 -#: ../../godmode/agentes/module_manager_editor_common.php:600 -#: ../../godmode/agentes/module_manager_editor_common.php:611 -msgid "" -"If cron is set the module interval is ignored and the module runs on the " -"specified date and time" -msgstr "" -"Si el cron está instalado el intervalo del módulo es ignorado y el módulo " -"corre con la fecha indicada" - -#: ../../godmode/agentes/module_manager_editor_common.php:594 -#: ../../godmode/agentes/module_manager_editor_common.php:604 -#: ../../godmode/agentes/module_manager_editor_common.php:615 -msgid "Cron to" -msgstr "Cron desde" - -#: ../../godmode/agentes/module_manager_editor_common.php:620 -#: ../../godmode/massive/massive_edit_modules.php:612 -#: ../../enterprise/operation/agentes/manage_transmap_creation_phases_data.php:68 -msgid "Timeout" -msgstr "Tiempo de expiración" - -#: ../../godmode/agentes/module_manager_editor_common.php:621 -#: ../../godmode/massive/massive_edit_modules.php:616 -msgid "Seconds that agent will wait for the execution of the module." -msgstr "" -"Segundos que el agente tendrá que esperar para la ejecución del módulo" - -#: ../../godmode/agentes/module_manager_editor_common.php:623 -#: ../../enterprise/operation/agentes/manage_transmap_creation_phases_data.php:65 -msgid "Retries" -msgstr "Reintentos" - -#: ../../godmode/agentes/module_manager_editor_common.php:624 -msgid "Number of retries that the module will attempt to run." -msgstr "Número de intentos que el módulo intentara activar" - -#: ../../godmode/agentes/module_manager_editor_common.php:628 -#: ../../godmode/massive/massive_edit_modules.php:571 -#: ../../godmode/modules/manage_network_components_form_common.php:190 -#: ../../enterprise/godmode/modules/configure_local_component.php:366 -msgid "Category" -msgstr "Categoría" - -#: ../../godmode/agentes/module_manager_editor_common.php:656 -#: ../../godmode/alerts/configure_alert_template.php:605 -#: ../../godmode/massive/massive_edit_modules.php:513 -#: ../../godmode/reporting/reporting_builder.item_editor.php:1317 -#: ../../godmode/reporting/visual_console_builder.wizard.php:237 -#: ../../godmode/setup/setup_visuals.php:703 -#: ../../godmode/snmpconsole/snmp_trap_generator.php:75 -#: ../../include/functions_graph.php:5471 -#: ../../include/functions_reporting_html.php:732 -#: ../../include/functions_reporting_html.php:1488 -#: ../../include/functions_reporting_html.php:2594 -#: ../../include/functions_reporting_html.php:3107 #: ../../include/functions_snmp_browser.php:406 -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:271 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1611 -#: ../../enterprise/include/functions_reporting_csv.php:524 -#: ../../enterprise/include/functions_reporting_csv.php:559 -#: ../../enterprise/include/functions_reporting_csv.php:595 -#: ../../enterprise/include/functions_reporting_csv.php:632 -#: ../../enterprise/include/functions_reporting_csv.php:700 -#: ../../enterprise/include/functions_reporting_csv.php:736 -#: ../../enterprise/include/functions_reporting_csv.php:772 -#: ../../enterprise/include/functions_reporting_csv.php:808 -#: ../../enterprise/include/functions_reporting_pdf.php:776 -#: ../../enterprise/include/functions_reporting_pdf.php:837 -#: ../../enterprise/include/functions_reporting_pdf.php:929 -#: ../../enterprise/operation/services/services.list.php:341 -#: ../../enterprise/operation/services/services.service.php:137 +#: ../../include/functions_graph.php:5452 +#: ../../include/functions_reporting_html.php:732 +#: ../../include/functions_reporting_html.php:1482 +#: ../../include/functions_reporting_html.php:2584 +#: ../../include/functions_reporting_html.php:3097 +#: ../../godmode/snmpconsole/snmp_trap_generator.php:75 +#: ../../godmode/alerts/configure_alert_template.php:602 +#: ../../godmode/setup/setup_visuals.php:677 +#: ../../godmode/massive/massive_edit_modules.php:513 +#: ../../godmode/reporting/visual_console_builder.wizard.php:237 +#: ../../godmode/reporting/reporting_builder.item_editor.php:1312 +#: ../../godmode/agentes/module_manager_editor_common.php:657 msgid "Value" msgstr "Valor" -#: ../../godmode/agentes/module_manager_editor_common.php:700 -msgid "Add relationship" -msgstr "Añadir relación" +#: ../../include/functions_snmp_browser.php:420 +msgid "Syntax" +msgstr "Sintáxis" -#: ../../godmode/agentes/module_manager_editor_common.php:718 -msgid "Changes" -msgstr "Cambios" +#: ../../include/functions_snmp_browser.php:425 +msgid "Display hint" +msgstr "Activar hint" -#: ../../godmode/agentes/module_manager_editor_common.php:718 -msgid "Activate this to prevent the relation from being updated or deleted" -msgstr "Activar esta opción para evitar que sea actualizado o borrado" +#: ../../include/functions_snmp_browser.php:430 +msgid "Max access" +msgstr "Acceso máximo" -#: ../../godmode/agentes/module_manager_editor_common.php:1251 -#: ../../godmode/modules/manage_network_components_form_common.php:379 -#: ../../enterprise/godmode/modules/configure_local_component.php:740 -msgid "Normal Status" -msgstr "Estado normal" +#: ../../include/functions_snmp_browser.php:445 +msgid "OID Information" +msgstr "Información OID" -#: ../../godmode/agentes/module_manager_editor_common.php:1252 -#: ../../godmode/modules/manage_network_components_form_common.php:380 -#: ../../enterprise/godmode/modules/configure_local_component.php:741 -msgid "Warning Status" -msgstr "Estado de aviso" +#: ../../include/functions_snmp_browser.php:475 +#: ../../godmode/agentes/module_manager.php:784 +msgid "Create network component" +msgstr "Crear componentes de red" -#: ../../godmode/agentes/module_manager_editor_common.php:1253 -#: ../../godmode/modules/manage_network_components_form_common.php:381 -#: ../../enterprise/godmode/modules/configure_local_component.php:742 -msgid "Critical Status" -msgstr "Estado crítico" +#: ../../include/functions_snmp_browser.php:510 +msgid "Starting OID" +msgstr "Iniciar OID" -#: ../../godmode/agentes/module_manager_editor_common.php:1474 -#: ../../godmode/modules/manage_network_components_form_common.php:602 -#: ../../enterprise/godmode/modules/configure_local_component.php:963 -msgid "Please introduce a maximum warning higher than the minimun warning" -msgstr "" -"Por favor introduzca un máximo de alerta mayor que el mínimo de alerta" +#: ../../include/functions_snmp_browser.php:521 +msgid "Browse" +msgstr "Examinar" -#: ../../godmode/agentes/module_manager_editor_common.php:1475 -#: ../../godmode/modules/manage_network_components_form_common.php:603 -#: ../../enterprise/godmode/modules/configure_local_component.php:964 -msgid "Please introduce a maximum critical higher than the minimun critical" -msgstr "" -"Por favor introduzca un máximo de crítico mayor que el mínimo de crítico" - -#: ../../godmode/agentes/module_manager_editor_data.php:17 -#: ../../operation/agentes/status_monitor.php:380 -msgid "Data server module" -msgstr "Módulo del servidor de datos" - -#: ../../godmode/agentes/module_manager_editor_network.php:27 -#: ../../include/functions_snmp_browser.php:603 -msgid "Search matches" -msgstr "Buscar coincidencias" - -#: ../../godmode/agentes/module_manager_editor_network.php:64 -#: ../../operation/agentes/status_monitor.php:382 -msgid "Network server module" -msgstr "Módulo del servidor de red" - -#: ../../godmode/agentes/module_manager_editor_network.php:85 -#: ../../godmode/massive/massive_edit_modules.php:484 -#: ../../include/ajax/events.php:481 -#: ../../enterprise/godmode/services/services.service.php:258 -#: ../../enterprise/meta/include/functions_wizard_meta.php:390 -#: ../../enterprise/operation/services/services.list.php:190 -#: ../../enterprise/operation/services/services.table_services.php:159 -msgid "Auto" -msgstr "Automático" - -#: ../../godmode/agentes/module_manager_editor_network.php:86 -#: ../../godmode/massive/massive_edit_modules.php:485 -#: ../../enterprise/meta/include/functions_wizard_meta.php:391 -msgid "Force primary key" -msgstr "Forzar clave primaria" - -#: ../../godmode/agentes/module_manager_editor_network.php:87 -#: ../../godmode/massive/massive_edit_modules.php:486 -#: ../../include/functions_html.php:647 ../../include/functions_html.php:648 -#: ../../include/functions_html.php:776 ../../include/functions_html.php:777 -#: ../../enterprise/extensions/cron/functions.php:227 -#: ../../enterprise/godmode/setup/setup_acl.php:146 -#: ../../enterprise/godmode/setup/setup_acl.php:390 -#: ../../enterprise/include/functions_backup.php:483 -#: ../../enterprise/include/functions_backup.php:484 -#: ../../enterprise/meta/include/functions_wizard_meta.php:392 -msgid "Custom" -msgstr "Personalizado" - -#: ../../godmode/agentes/module_manager_editor_network.php:152 -msgid "SNMP OID" -msgstr "SNMP OID" - -#: ../../godmode/agentes/module_manager_editor_network.php:171 -#: ../../godmode/modules/manage_network_components_form_network.php:90 -msgid "TCP send" -msgstr "Enviar TCP" - -#: ../../godmode/agentes/module_manager_editor_network.php:177 -#: ../../godmode/modules/manage_network_components_form_network.php:97 -msgid "TCP receive" -msgstr "Recibir TCP" +#: ../../include/functions_snmp_browser.php:530 +#: ../../godmode/massive/massive_edit_modules.php:497 +#: ../../godmode/modules/manage_network_components_form_network.php:57 +#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:369 +#: ../../godmode/agentes/module_manager_editor_network.php:216 +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:731 +msgid "Auth user" +msgstr "Autenticación de usuario" +#: ../../include/functions_snmp_browser.php:532 +#: ../../godmode/massive/massive_edit_modules.php:500 +#: ../../godmode/modules/manage_network_components_form_network.php:59 +#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:371 #: ../../godmode/agentes/module_manager_editor_network.php:219 -#: ../../godmode/agentes/module_manager_editor_network.php:229 -#: ../../godmode/massive/massive_edit_modules.php:501 -#: ../../godmode/massive/massive_edit_modules.php:505 -msgid "The pass length must be eight character minimum." -msgstr "La longitud de la password debe ser mínimo de ocho caracteres" +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:733 +msgid "Auth password" +msgstr "Autenticación de contraseña" -#: ../../godmode/agentes/module_manager_editor_network.php:229 +#: ../../include/functions_snmp_browser.php:536 +#: ../../godmode/massive/massive_edit_modules.php:503 +#: ../../godmode/modules/manage_network_components_form_network.php:65 +#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:375 +#: ../../godmode/agentes/module_manager_editor_network.php:227 +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:737 +msgid "Privacy method" +msgstr "Método de privacidad" + +#: ../../include/functions_snmp_browser.php:537 +#: ../../godmode/massive/massive_edit_modules.php:504 +#: ../../godmode/modules/manage_network_components_form_network.php:66 +#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:376 +#: ../../godmode/agentes/module_manager_editor_network.php:228 +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:738 +msgid "DES" +msgstr "DES" + +#: ../../include/functions_snmp_browser.php:537 +#: ../../godmode/massive/massive_edit_modules.php:504 +#: ../../godmode/modules/manage_network_components_form_network.php:66 +#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:376 +#: ../../godmode/agentes/module_manager_editor_network.php:228 +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:738 +msgid "AES" +msgstr "AES" + +#: ../../include/functions_snmp_browser.php:538 #: ../../godmode/massive/massive_edit_modules.php:505 #: ../../godmode/modules/manage_network_components_form_network.php:67 -#: ../../include/functions_snmp_browser.php:538 +#: ../../godmode/agentes/module_manager_editor_network.php:229 msgid "Privacy pass" msgstr "Privacy pass" -#: ../../godmode/agentes/module_manager_editor_plugin.php:47 -#: ../../operation/agentes/status_monitor.php:384 -msgid "Plugin server module" -msgstr "Módulo del servidor de complementos" +#: ../../include/functions_snmp_browser.php:541 +#: ../../godmode/massive/massive_edit_modules.php:507 +#: ../../godmode/modules/manage_network_components_form_network.php:72 +#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:380 +#: ../../godmode/agentes/module_manager_editor_network.php:237 +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:742 +msgid "Auth method" +msgstr "método de autenticación" -#: ../../godmode/agentes/module_manager_editor_prediction.php:88 -#: ../../operation/agentes/status_monitor.php:388 -msgid "Prediction server module" -msgstr "Módulo del servidor de predicción" +#: ../../include/functions_snmp_browser.php:542 +#: ../../godmode/massive/massive_edit_modules.php:508 +#: ../../godmode/modules/manage_network_components_form_network.php:73 +#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:381 +#: ../../godmode/agentes/module_manager_editor_network.php:238 +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:743 +msgid "MD5" +msgstr "MD5" -#: ../../godmode/agentes/module_manager_editor_prediction.php:91 -msgid "Source module" -msgstr "Módulo origen" +#: ../../include/functions_snmp_browser.php:542 +#: ../../godmode/massive/massive_edit_modules.php:508 +#: ../../godmode/modules/manage_network_components_form_network.php:73 +#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:381 +#: ../../godmode/agentes/module_manager_editor_network.php:238 +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:743 +msgid "SHA" +msgstr "SHA" -#: ../../godmode/agentes/module_manager_editor_prediction.php:119 -#: ../../godmode/agentes/module_manager_editor_prediction.php:144 -msgid "Select Module" -msgstr "Seleccionar módulo" +#: ../../include/functions_snmp_browser.php:543 +#: ../../godmode/massive/massive_edit_modules.php:509 +#: ../../godmode/modules/manage_network_components_form_network.php:74 +#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:382 +#: ../../godmode/agentes/module_manager_editor_network.php:239 +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:744 +msgid "Security level" +msgstr "Nivel de seguridad" -#: ../../godmode/agentes/module_manager_editor_prediction.php:150 -#: ../../godmode/reporting/graph_builder.main.php:147 -#: ../../godmode/reporting/reporting_builder.item_editor.php:748 -#: ../../godmode/reporting/visual_console_builder.elements.php:80 -#: ../../godmode/reporting/visual_console_builder.wizard.php:185 -#: ../../include/functions_visual_map_editor.php:438 -#: ../../enterprise/dashboard/widgets/custom_graph.php:36 -#: ../../enterprise/dashboard/widgets/graph_module_histogram.php:70 -#: ../../enterprise/dashboard/widgets/single_graph.php:72 -#: ../../enterprise/dashboard/widgets/sla_percent.php:67 -#: ../../enterprise/dashboard/widgets/top_n.php:59 -#: ../../enterprise/godmode/reporting/graph_template_editor.php:198 -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:97 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1273 -#: ../../enterprise/include/functions_reporting_csv.php:258 -#: ../../enterprise/include/functions_reporting_csv.php:261 -#: ../../enterprise/include/functions_reporting_csv.php:377 -#: ../../enterprise/include/functions_reporting_csv.php:404 -#: ../../enterprise/include/functions_reporting_csv.php:430 -#: ../../enterprise/include/functions_reporting_csv.php:496 -#: ../../enterprise/include/functions_reporting_csv.php:524 -#: ../../enterprise/include/functions_reporting_csv.php:559 -#: ../../enterprise/include/functions_reporting_csv.php:595 -#: ../../enterprise/include/functions_reporting_csv.php:632 -#: ../../enterprise/include/functions_reporting_csv.php:700 -#: ../../enterprise/include/functions_reporting_csv.php:736 -#: ../../enterprise/include/functions_reporting_csv.php:772 -#: ../../enterprise/include/functions_reporting_csv.php:808 -#: ../../enterprise/include/functions_reporting_csv.php:844 -#: ../../enterprise/include/functions_reporting_csv.php:921 -msgid "Period" -msgstr "Periodo" +#: ../../include/functions_snmp_browser.php:544 +#: ../../godmode/massive/massive_edit_modules.php:510 +#: ../../godmode/modules/manage_network_components_form_network.php:75 +#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:383 +#: ../../godmode/agentes/module_manager_editor_network.php:240 +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:745 +msgid "Not auth and not privacy method" +msgstr "método sin autenticación ni privacidad" -#: ../../godmode/agentes/module_manager_editor_prediction.php:152 -#: ../../godmode/agentes/planned_downtime.editor.php:533 -#: ../../enterprise/extensions/cron/functions.php:195 -#: ../../enterprise/extensions/vmware/functions.php:27 -msgid "Weekly" -msgstr "Semanalmente" +#: ../../include/functions_snmp_browser.php:545 +#: ../../godmode/massive/massive_edit_modules.php:511 +#: ../../godmode/modules/manage_network_components_form_network.php:76 +#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:384 +#: ../../godmode/agentes/module_manager_editor_network.php:241 +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:746 +msgid "Auth and not privacy method" +msgstr "metodo con autenticacion y sin privacidad" -#: ../../godmode/agentes/module_manager_editor_prediction.php:153 -#: ../../godmode/agentes/planned_downtime.editor.php:534 -#: ../../enterprise/extensions/cron/functions.php:196 -#: ../../enterprise/extensions/vmware/functions.php:28 -msgid "Monthly" -msgstr "Mensualmente" +#: ../../include/functions_snmp_browser.php:545 +#: ../../godmode/massive/massive_edit_modules.php:511 +#: ../../godmode/modules/manage_network_components_form_network.php:76 +#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:384 +#: ../../godmode/agentes/module_manager_editor_network.php:241 +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:746 +msgid "Auth and privacy method" +msgstr "metodo de autenticación y privacidad" -#: ../../godmode/agentes/module_manager_editor_prediction.php:154 -#: ../../enterprise/extensions/cron/functions.php:194 -#: ../../enterprise/extensions/vmware/functions.php:26 -msgid "Daily" -msgstr "Diariamente" +#: ../../include/functions_snmp_browser.php:558 +msgid "First match" +msgstr "Primera correspondencia" -#: ../../godmode/agentes/module_manager_editor_wmi.php:32 -#: ../../operation/agentes/status_monitor.php:386 -msgid "WMI server module" -msgstr "Módulo del servidor WMI" +#: ../../include/functions_snmp_browser.php:560 +msgid "Previous match" +msgstr "Coincidencia anterior" -#: ../../godmode/agentes/module_manager_editor_wmi.php:64 -#: ../../godmode/modules/manage_network_components_form_wmi.php:32 -msgid "WMI query" -msgstr "Consulta WMI" +#: ../../include/functions_snmp_browser.php:562 +msgid "Next match" +msgstr "Siguiente coincidencia" -#: ../../godmode/agentes/module_manager_editor_wmi.php:73 -#: ../../godmode/modules/manage_network_components_form_wmi.php:34 -msgid "Key string" -msgstr "Texto clave" +#: ../../include/functions_snmp_browser.php:564 +msgid "Last match" +msgstr "Última coincidencia" -#: ../../godmode/agentes/module_manager_editor_wmi.php:77 -#: ../../godmode/modules/manage_network_components_form_wmi.php:40 -msgid "Field number" -msgstr "Campo número" +#: ../../include/functions_snmp_browser.php:569 +msgid "Expand the tree (can be slow)" +msgstr "Expandir el árbol (puede ser lento)" -#: ../../godmode/agentes/planned_downtime.editor.php:38 -#: ../../godmode/alerts/alert_list.php:326 -#: ../../godmode/category/category.php:58 ../../include/functions_html.php:660 -#: ../../include/functions_html.php:661 ../../include/functions_html.php:791 -#: ../../include/functions_html.php:792 ../../operation/events/events.php:405 -#: ../../operation/snmpconsole/snmp_statistics.php:55 -#: ../../operation/snmpconsole/snmp_view.php:74 -#: ../../enterprise/include/functions_backup.php:496 -#: ../../enterprise/include/functions_backup.php:497 -msgid "List" -msgstr "Lista" +#: ../../include/functions_snmp_browser.php:571 +msgid "Collapse the tree" +msgstr "Contraer el árbol" -#: ../../godmode/agentes/planned_downtime.editor.php:115 -#: ../../godmode/agentes/planned_downtime.editor.php:187 -#: ../../godmode/agentes/planned_downtime.editor.php:941 -msgid "This elements cannot be modified while the downtime is being executed" -msgstr "" -"Estos elementos no se pueden modificar mientras se está ejecutando el tiempo " -"de inactividad" +#: ../../include/functions_snmp_browser.php:590 +msgid "SNMP v3 options" +msgstr "Opciones SNMP v3" -#: ../../godmode/agentes/planned_downtime.editor.php:212 -#: ../../include/functions_planned_downtimes.php:42 -#: ../../include/functions_planned_downtimes.php:678 +#: ../../include/functions_snmp_browser.php:593 +msgid "Search options" +msgstr "Opciones de búsqueda" + +#: ../../include/functions_snmp_browser.php:603 +#: ../../godmode/agentes/module_manager_editor_network.php:27 +msgid "Search matches" +msgstr "Buscar coincidencias" + +#: ../../include/help/clippy/homepage.php:59 +msgid "Hi, can I help you?" +msgstr "Buenas. ¿Te puedo ayudar?" + +#: ../../include/help/clippy/homepage.php:60 msgid "" -"Not created. Error inserting data. Start time must be higher than the " -"current time" +"Let me introduce my self: I am Pandorin, the annoying assistant of Pandora " +"FMS. You can follow my steps to do basic tasks in Pandora FMS or you can " +"close me and never see me again." msgstr "" -"No ha sido creado. Error insertando datos. La fecha de comienzo debe ser " -"mayor que la fecha actual" +"Permiteme presentarme a mi mismo: Yo soy Pandorin, el molesto asistente de " +"Pandora FMS. Puedes seguir mis pasos para hacer tareas básicas en Pandora " +"FMS o puedes cerrarme y nunca volverme a ver." -#: ../../godmode/agentes/planned_downtime.editor.php:215 -#: ../../godmode/agentes/planned_downtime.editor.php:218 -#: ../../godmode/agentes/planned_downtime.editor.php:223 -#: ../../godmode/agentes/planned_downtime.editor.php:226 -#: ../../include/functions_planned_downtimes.php:45 -#: ../../include/functions_planned_downtimes.php:50 -#: ../../include/functions_planned_downtimes.php:53 -#: ../../include/functions_planned_downtimes.php:682 -#: ../../include/functions_planned_downtimes.php:687 -#: ../../include/functions_planned_downtimes.php:695 -#: ../../include/functions_planned_downtimes.php:702 -msgid "Not created. Error inserting data" -msgstr "No se pudo crear. Error al insertar los datos." +#: ../../include/help/clippy/homepage.php:67 +msgid "Close this wizard and don't open it again." +msgstr "Cierra el asistente y no vuelva a aparecer otra vez." -#: ../../godmode/agentes/planned_downtime.editor.php:215 -#: ../../include/functions_planned_downtimes.php:45 -#: ../../include/functions_planned_downtimes.php:683 -msgid "The end date must be higher than the start date" -msgstr "La fecha de fin debe ser mayor que la fecha de inicio" +#: ../../include/help/clippy/homepage.php:81 +msgid "Which task would you like to do first?" +msgstr "¿Qué tarea le gustaría hacer primero?" -#: ../../godmode/agentes/planned_downtime.editor.php:218 -#: ../../include/functions_planned_downtimes.php:688 -msgid "The end date must be higher than the current time" -msgstr "La fecha fin debería ser posterior a la fecha actual" - -#: ../../godmode/agentes/planned_downtime.editor.php:223 -#: ../../godmode/agentes/planned_downtime.editor.php:592 -#: ../../godmode/agentes/planned_downtime.editor.php:600 -#: ../../include/functions_planned_downtimes.php:50 -#: ../../include/functions_planned_downtimes.php:696 -msgid "The end time must be higher than the start time" -msgstr "La hora de fin debe ser mayor que la fecha de inicio" - -#: ../../godmode/agentes/planned_downtime.editor.php:226 -#: ../../godmode/agentes/planned_downtime.editor.php:581 -#: ../../include/functions_planned_downtimes.php:53 -#: ../../include/functions_planned_downtimes.php:703 -msgid "The end day must be higher than the start day" -msgstr "El día de fin debe ser mayor que el día de inicio" - -#: ../../godmode/agentes/planned_downtime.editor.php:275 -#: ../../include/functions_planned_downtimes.php:94 -#: ../../include/functions_planned_downtimes.php:717 -msgid "Each planned downtime must have a different name" -msgstr "Cada parada de servicio planeada debe tener un nombre diferente" - -#: ../../godmode/agentes/planned_downtime.editor.php:280 -#: ../../godmode/agentes/planned_downtime.editor.php:307 -#: ../../include/functions_planned_downtimes.php:100 -#: ../../include/functions_planned_downtimes.php:722 -msgid "Planned downtime must have a name" -msgstr "La parada de servicio planeada debe tener un nombre" - -#: ../../godmode/agentes/planned_downtime.editor.php:318 -msgid "Cannot be modified while the downtime is being executed" -msgstr "No pueden ser modificado mientras se está ejecutando la parada" - -#: ../../godmode/agentes/planned_downtime.editor.php:359 -#: ../../godmode/alerts/alert_actions.php:263 -#: ../../godmode/alerts/alert_list.php:196 -#: ../../godmode/alerts/alert_special_days.php:207 -#: ../../godmode/alerts/alert_templates.php:153 -#: ../../godmode/alerts/configure_alert_command.php:94 -#: ../../godmode/alerts/configure_alert_template.php:448 -#: ../../godmode/massive/massive_edit_modules.php:153 -#: ../../godmode/modules/manage_network_components.php:346 -#: ../../godmode/setup/gis.php:41 -#: ../../include/functions_planned_downtimes.php:122 -#: ../../operation/agentes/pandora_networkmap.php:247 -#: ../../operation/incidents/incident.php:111 -#: ../../operation/snmpconsole/snmp_view.php:115 -#: ../../enterprise/extensions/ipam/ipam_action.php:128 -#: ../../enterprise/extensions/ipam/ipam_massive.php:42 -#: ../../enterprise/godmode/agentes/agent_disk_conf_editor.php:99 -#: ../../enterprise/godmode/alerts/alert_events.php:375 -#: ../../enterprise/godmode/alerts/alert_events_list.php:95 -#: ../../enterprise/godmode/alerts/alert_events_rules.php:159 -#: ../../enterprise/godmode/massive/massive_edit_modules_satellite.php:106 -#: ../../enterprise/godmode/modules/local_components.php:309 -#: ../../enterprise/godmode/policies/policies.php:159 -#: ../../enterprise/godmode/policies/policy_modules.php:1039 -#: ../../enterprise/godmode/reporting/reporting_builder.template_advanced.php:67 -#: ../../enterprise/godmode/reporting/reporting_builder.template_editor.php:52 -#: ../../enterprise/godmode/servers/credential_boxes_satellite.php:130 -#: ../../enterprise/godmode/servers/server_disk_conf_editor.php:121 -#: ../../enterprise/operation/agentes/transactional_map.php:112 -msgid "Could not be updated" -msgstr "No se pudo actualizar" - -#: ../../godmode/agentes/planned_downtime.editor.php:485 -msgid "Quiet: Modules will not generate events or fire alerts." -msgstr "Tranquilo: Módulos no generarán eventos o lanzar alertas." - -#: ../../godmode/agentes/planned_downtime.editor.php:486 -msgid "Disable Agents: Disables the selected agents." -msgstr "Deshabilitar agentes: Deshabilita los agentes seleccionados" - -#: ../../godmode/agentes/planned_downtime.editor.php:487 -msgid "Disable Alerts: Disable alerts for the selected agents." +#: ../../include/help/clippy/homepage.php:85 +msgid "Ping to a Linux or Windows server with a Pandora FMS agent" msgstr "" -"Deshabilitar alertas: Deshabilita las alertas de los agentes seleccionados" +"Hacer un ping a un servidor Linux o Windows con un agente de Pandora FMS" -#: ../../godmode/agentes/planned_downtime.editor.php:489 -#: ../../godmode/agentes/planned_downtime.list.php:428 -msgid "Disabled Agents" -msgstr "Agentes desactivados" +#: ../../include/help/clippy/homepage.php:90 +msgid "Create a alert by email in a critical module." +msgstr "Crear una alerta que avise por email para un módulo crítico." -#: ../../godmode/agentes/planned_downtime.editor.php:490 -#: ../../godmode/agentes/planned_downtime.list.php:429 -msgid "Disabled only Alerts" -msgstr "Deshabilitar sólo alertas" - -#: ../../godmode/agentes/planned_downtime.editor.php:493 -#: ../../godmode/agentes/planned_downtime.list.php:395 -#: ../../include/functions_reporting_html.php:3821 -#: ../../enterprise/include/functions_reporting.php:4943 -#: ../../enterprise/include/functions_reporting_pdf.php:2422 -msgid "Execution" -msgstr "Ejecución" - -#: ../../godmode/agentes/planned_downtime.editor.php:494 -#: ../../godmode/agentes/planned_downtime.list.php:153 -msgid "Once" -msgstr "Una vez" - -#: ../../godmode/agentes/planned_downtime.editor.php:495 -#: ../../godmode/agentes/planned_downtime.list.php:153 -#: ../../godmode/agentes/planned_downtime.list.php:434 -msgid "Periodically" -msgstr "Periodicamente" - -#: ../../godmode/agentes/planned_downtime.editor.php:500 -msgid "Configure the time" -msgstr "Configurar el tiempo" - -#: ../../godmode/agentes/planned_downtime.editor.php:506 -#: ../../include/functions_reporting_html.php:63 -#: ../../include/functions_reporting_html.php:3394 -msgid "From:" -msgstr "Desde:" - -#: ../../godmode/agentes/planned_downtime.editor.php:510 -#: ../../godmode/agentes/planned_downtime.editor.php:521 -#: ../../operation/netflow/nf_live_view.php:240 -#: ../../enterprise/extensions/cron/main.php:332 -#: ../../enterprise/operation/log/log_viewer.php:218 -#: ../../enterprise/operation/log/log_viewer.php:226 -msgid "Date format in Pandora is year/month/day" -msgstr "El formato de fecha de Pandora es año/mes/día" - -#: ../../godmode/agentes/planned_downtime.editor.php:512 -#: ../../godmode/agentes/planned_downtime.editor.php:523 -#: ../../godmode/agentes/planned_downtime.editor.php:591 -#: ../../godmode/agentes/planned_downtime.editor.php:599 -#: ../../godmode/alerts/configure_alert_template.php:543 -#: ../../godmode/alerts/configure_alert_template.php:547 -#: ../../godmode/reporting/reporting_builder.item_editor.php:848 -#: ../../godmode/reporting/reporting_builder.item_editor.php:857 -#: ../../operation/netflow/nf_live_view.php:242 -#: ../../enterprise/extensions/cron/main.php:334 -#: ../../enterprise/operation/log/log_viewer.php:220 -#: ../../enterprise/operation/log/log_viewer.php:228 -msgid "Time format in Pandora is hours(24h):minutes:seconds" -msgstr "El formato de hora en Pandora es horas(24h):minutos:segundos" - -#: ../../godmode/agentes/planned_downtime.editor.php:517 -#: ../../include/functions_reporting_html.php:64 -#: ../../include/functions_reporting_html.php:3395 -msgid "To:" -msgstr "Hasta:" - -#: ../../godmode/agentes/planned_downtime.editor.php:531 -msgid "Type Periodicity:" -msgstr "Periodicidad del tipo" - -#: ../../godmode/agentes/planned_downtime.editor.php:544 -#: ../../godmode/alerts/alert_special_days.php:327 -#: ../../godmode/alerts/alert_view.php:208 -#: ../../godmode/alerts/configure_alert_template.php:524 -#: ../../include/functions.php:913 ../../include/functions_reporting.php:10006 -#: ../../enterprise/godmode/alerts/alert_events.php:431 -#: ../../enterprise/include/functions_reporting.php:4979 -msgid "Mon" -msgstr "Lun" - -#: ../../godmode/agentes/planned_downtime.editor.php:547 -#: ../../godmode/alerts/alert_special_days.php:328 -#: ../../godmode/alerts/alert_view.php:209 -#: ../../godmode/alerts/configure_alert_template.php:526 -#: ../../include/functions.php:915 ../../include/functions_reporting.php:10010 -#: ../../enterprise/godmode/alerts/alert_events.php:433 -#: ../../enterprise/include/functions_reporting.php:4983 -msgid "Tue" -msgstr "Mar" - -#: ../../godmode/agentes/planned_downtime.editor.php:550 -#: ../../godmode/alerts/alert_special_days.php:329 -#: ../../godmode/alerts/alert_view.php:210 -#: ../../godmode/alerts/configure_alert_template.php:528 -#: ../../include/functions.php:917 ../../include/functions_reporting.php:10014 -#: ../../enterprise/godmode/alerts/alert_events.php:435 -#: ../../enterprise/include/functions_reporting.php:4987 -msgid "Wed" -msgstr "Mié" - -#: ../../godmode/agentes/planned_downtime.editor.php:553 -#: ../../godmode/alerts/alert_special_days.php:330 -#: ../../godmode/alerts/alert_view.php:211 -#: ../../godmode/alerts/configure_alert_template.php:530 -#: ../../include/functions.php:919 ../../include/functions_reporting.php:10018 -#: ../../enterprise/godmode/alerts/alert_events.php:437 -#: ../../enterprise/include/functions_reporting.php:4991 -msgid "Thu" -msgstr "Jue" - -#: ../../godmode/agentes/planned_downtime.editor.php:556 -#: ../../godmode/alerts/alert_special_days.php:331 -#: ../../godmode/alerts/alert_view.php:212 -#: ../../godmode/alerts/configure_alert_template.php:532 -#: ../../include/functions.php:921 ../../include/functions_reporting.php:10022 -#: ../../enterprise/godmode/alerts/alert_events.php:439 -#: ../../enterprise/include/functions_reporting.php:4995 -msgid "Fri" -msgstr "Vie" - -#: ../../godmode/agentes/planned_downtime.editor.php:559 -#: ../../godmode/alerts/alert_special_days.php:332 -#: ../../godmode/alerts/alert_view.php:213 -#: ../../godmode/alerts/configure_alert_template.php:534 -#: ../../include/functions.php:923 ../../include/functions_reporting.php:10026 -#: ../../enterprise/godmode/alerts/alert_events.php:441 -#: ../../enterprise/include/functions_reporting.php:4999 -msgid "Sat" -msgstr "Sáb" - -#: ../../godmode/agentes/planned_downtime.editor.php:562 -#: ../../godmode/alerts/alert_special_days.php:326 -#: ../../godmode/alerts/alert_view.php:214 -#: ../../godmode/alerts/configure_alert_template.php:536 -#: ../../include/functions.php:925 ../../include/functions_reporting.php:10030 -#: ../../enterprise/godmode/alerts/alert_events.php:443 -#: ../../enterprise/include/functions_reporting.php:5003 -msgid "Sun" -msgstr "Dom" - -#: ../../godmode/agentes/planned_downtime.editor.php:569 -msgid "From day:" -msgstr "Desde el día:" - -#: ../../godmode/agentes/planned_downtime.editor.php:575 -msgid "To day:" -msgstr "Hasta el día:" - -#: ../../godmode/agentes/planned_downtime.editor.php:586 -msgid "From hour:" -msgstr "Desde la hora:" - -#: ../../godmode/agentes/planned_downtime.editor.php:594 -msgid "To hour:" -msgstr "Hasta la hora:" - -#: ../../godmode/agentes/planned_downtime.editor.php:709 -msgid "Available agents" -msgstr "Agentes disponibles" - -#: ../../godmode/agentes/planned_downtime.editor.php:713 -msgid "Available modules:" -msgstr "Módulos disponibles:" - -#: ../../godmode/agentes/planned_downtime.editor.php:714 -msgid "Only for type Quiet for downtimes." -msgstr "Sólo para tipo Quiet para paradas" - -#: ../../godmode/agentes/planned_downtime.editor.php:728 -msgid "Agents planned for this downtime" -msgstr "Agentes planificados para esta parada" - -#: ../../godmode/agentes/planned_downtime.editor.php:743 -msgid "There are no agents" -msgstr "No hay agentes" - -#: ../../godmode/agentes/planned_downtime.editor.php:755 -#: ../../godmode/users/user_list.php:272 ../../include/ajax/module.php:751 -#: ../../include/functions_treeview.php:602 -#: ../../include/functions_events.php:2038 -#: ../../mobile/operation/agent.php:161 ../../mobile/operation/agents.php:85 -#: ../../mobile/operation/agents.php:337 ../../mobile/operation/agents.php:339 -#: ../../mobile/operation/agents.php:341 ../../mobile/operation/agents.php:342 -#: ../../operation/agentes/estado_agente.php:531 -#: ../../operation/agentes/estado_generalagente.php:205 -#: ../../operation/agentes/ver_agente.php:696 -#: ../../operation/gis_maps/ajax.php:219 ../../operation/gis_maps/ajax.php:321 -#: ../../operation/search_agents.php:66 ../../operation/search_users.php:47 -#: ../../enterprise/meta/agentsearch.php:100 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1149 -#: ../../enterprise/operation/agentes/policy_view.php:309 -#: ../../enterprise/operation/agentes/ver_agente.php:75 -msgid "Last contact" -msgstr "Último contacto" - -#: ../../godmode/agentes/planned_downtime.editor.php:779 -msgid "All alerts" -msgstr "Todas las alertas" - -#: ../../godmode/agentes/planned_downtime.editor.php:782 -msgid "Entire agent" -msgstr "Agente completo" - -#: ../../godmode/agentes/planned_downtime.editor.php:786 -#: ../../godmode/agentes/planned_downtime.editor.php:891 -msgid "All modules" -msgstr "Todos los módulos" - -#: ../../godmode/agentes/planned_downtime.editor.php:789 -#: ../../godmode/agentes/planned_downtime.editor.php:883 -#: ../../godmode/agentes/planned_downtime.editor.php:887 -msgid "Some modules" -msgstr "Algunos módulos" - -#: ../../godmode/agentes/planned_downtime.editor.php:855 -msgid "Add Module:" -msgstr "Añadir módulo:" - -#: ../../godmode/agentes/planned_downtime.editor.php:1071 -msgid "Please select a module." -msgstr "Por favor, seleccione un módulo" - -#: ../../godmode/agentes/planned_downtime.editor.php:1203 +#: ../../include/help/clippy/homepage.php:209 msgid "" -"WARNING: If you edit this planned downtime, the data of future SLA reports " -"may be altered" +"The first thing you have to do is to setup the config email in the Pandora " +"FMS Server." msgstr "" -"ADVERTENCIA: Si se modifica esta parada planificada, los datos de los " -"futuros informes SLA pueden ser alterados" +"La primera cosa que tienes que hacer es configurar el email en el servidor " +"de Pandora FMS." -#: ../../godmode/agentes/planned_downtime.export_csv.php:199 -#: ../../godmode/agentes/planned_downtime.list.php:358 -msgid "No planned downtime" -msgstr "No hay ninguna parada planificada" +#: ../../include/help/clippy/homepage.php:213 +msgid "If you have it already configured you can go to the next step." +msgstr "Si ya lo tienes ya configurado, puedes ir al siguiente paso." -#: ../../godmode/agentes/planned_downtime.list.php:46 -msgid "An error occurred while migrating the malformed planned downtimes" -msgstr "" -"Ha ocurrido un error mientras se migraban paradas planificadas mal formadas" +#: ../../include/help/clippy/homepage.php:218 +msgid "Now, pull down the Manage alerts menu and click on Actions. " +msgstr "Ahora, abra el menú Administrar alertas y haga click en Acciones. " -#: ../../godmode/agentes/planned_downtime.list.php:47 -msgid "Please run the migration again or contact with the administrator" -msgstr "" -"Por favor, ejecute el script de migración de nuevo o contacte con el " -"administrador" - -#: ../../godmode/agentes/planned_downtime.list.php:79 -msgid "An error occurred stopping the planned downtime" -msgstr "Se produjo un error deteniendo la parada planificada" - -#: ../../godmode/agentes/planned_downtime.list.php:101 -msgid "This planned downtime is running" -msgstr "Esta parada planificada se está ejecutando" - -#: ../../godmode/agentes/planned_downtime.list.php:108 -#: ../../godmode/events/event_filter.php:57 -#: ../../godmode/events/event_filter.php:78 -#: ../../godmode/modules/manage_nc_groups.php:123 -#: ../../godmode/netflow/nf_edit.php:77 ../../godmode/netflow/nf_edit.php:101 -#: ../../godmode/netflow/nf_item_list.php:106 -#: ../../godmode/netflow/nf_item_list.php:127 -#: ../../godmode/reporting/graphs.php:91 -#: ../../godmode/reporting/graphs.php:101 -#: ../../godmode/reporting/graphs.php:140 -#: ../../godmode/reporting/map_builder.php:94 -#: ../../operation/reporting/graph_viewer.php:46 -#: ../../operation/reporting/graph_viewer.php:53 -#: ../../enterprise/godmode/reporting/graph_template_item_editor.php:99 -#: ../../enterprise/godmode/reporting/graph_template_item_editor.php:120 -#: ../../enterprise/godmode/reporting/graph_template_list.php:90 -#: ../../enterprise/godmode/reporting/graph_template_list.php:110 -msgid "Not deleted. Error deleting data" -msgstr "No se pudo borrar. Error al borrar los datos." - -#: ../../godmode/agentes/planned_downtime.list.php:143 -#: ../../godmode/alerts/alert_list.list.php:532 -#: ../../godmode/alerts/alert_list.list.php:536 -#: ../../godmode/alerts/alert_templates.php:94 -#: ../../operation/agentes/gis_view.php:181 -#: ../../operation/reporting/reporting_viewer.php:194 -#: ../../enterprise/godmode/alerts/alert_events_list.php:559 -#: ../../enterprise/godmode/policies/policy_alerts.php:336 -#: ../../enterprise/godmode/policies/policy_external_alerts.php:222 -#: ../../enterprise/include/functions_reporting_pdf.php:2217 -#: ../../enterprise/include/functions_reporting_pdf.php:2253 -#: ../../enterprise/include/functions_reporting_pdf.php:2291 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:148 -msgid "From" -msgstr "De" - -#: ../../godmode/agentes/planned_downtime.list.php:145 -#: ../../operation/agentes/gis_view.php:182 -#: ../../enterprise/include/functions_reporting_pdf.php:2254 -#: ../../enterprise/include/functions_reporting_pdf.php:2292 -msgid "To" -msgstr "Para" - -#: ../../godmode/agentes/planned_downtime.list.php:154 -msgid "Execution type" -msgstr "Tipo de ejecución" - -#: ../../godmode/agentes/planned_downtime.list.php:156 -msgid "Show past downtimes" -msgstr "Mostrar paradas antiguas" - -#: ../../godmode/agentes/planned_downtime.list.php:391 -msgid "Name #Ag." -msgstr "Nombre (núm. ag.)" - -#: ../../godmode/agentes/planned_downtime.list.php:396 -#: ../../godmode/menu.php:131 ../../godmode/setup/setup.php:138 -#: ../../include/functions_reports.php:637 -#: ../../include/functions_reports.php:639 -#: ../../enterprise/godmode/agentes/agent_disk_conf_editor.php:210 -#: ../../enterprise/godmode/modules/configure_local_component.php:311 -#: ../../enterprise/godmode/servers/server_disk_conf_editor.php:166 -#: ../../enterprise/meta/monitoring/wizard/wizard.agent.php:63 -#: ../../enterprise/meta/monitoring/wizard/wizard.module.local.php:83 -#: ../../enterprise/meta/monitoring/wizard/wizard.module.network.php:101 -#: ../../enterprise/meta/monitoring/wizard/wizard.module.web.php:71 -msgid "Configuration" -msgstr "Configuración" - -#: ../../godmode/agentes/planned_downtime.list.php:397 -#: ../../godmode/agentes/planned_downtime.list.php:446 -#: ../../enterprise/extensions/backup/main.php:136 -#: ../../enterprise/operation/agentes/transactional_map.php:197 -msgid "Running" -msgstr "Ejecutándose" - -#: ../../godmode/agentes/planned_downtime.list.php:400 -#: ../../godmode/agentes/planned_downtime.list.php:456 -msgid "Stop downtime" -msgstr "Detener parada planificada" - -#: ../../godmode/agentes/planned_downtime.list.php:433 -msgid "once" -msgstr "Una vez" - -#: ../../godmode/agentes/planned_downtime.list.php:442 -msgid "Not running" -msgstr "No está en ejecución" - -#: ../../godmode/agentes/planned_downtime.list.php:477 -#: ../../godmode/alerts/alert_view.php:113 ../../godmode/extensions.php:193 -#: ../../godmode/extensions.php:209 -#: ../../godmode/modules/manage_network_components.php:583 -#: ../../include/functions.php:946 ../../include/functions.php:952 -#: ../../include/functions.php:955 ../../include/functions_treeview.php:158 -#: ../../include/functions_treeview.php:392 -#: ../../include/functions_ui.php:2001 ../../include/functions_ui.php:2011 -#: ../../include/functions_db.php:156 ../../include/functions_events.php:1778 -#: ../../include/functions_events.php:1946 -#: ../../include/functions_events.php:2013 -#: ../../include/functions_events.php:2029 -#: ../../include/functions_events.php:2039 -#: ../../include/functions_events.php:2044 -#: ../../include/functions_events.php:2062 -#: ../../include/functions_events.php:2141 -#: ../../include/functions_events.php:2195 -#: ../../include/functions_events.php:2207 -#: ../../include/functions_events.php:2219 -#: ../../include/functions_events.php:2241 -#: ../../include/functions_events.php:2256 -#: ../../include/functions_events.php:2266 -#: ../../include/functions_events.php:2355 -#: ../../include/functions_events.php:2432 -#: ../../include/functions_events.php:2454 -#: ../../include/functions_events.php:2464 -#: ../../include/functions_reporting_html.php:488 -#: ../../include/functions_reporting_html.php:567 -#: ../../include/functions_reporting_html.php:3173 -#: ../../include/functions_reporting_html.php:3211 -#: ../../mobile/operation/agent.php:153 ../../mobile/operation/agent.php:167 -#: ../../mobile/operation/events.php:148 ../../mobile/operation/events.php:159 -#: ../../mobile/operation/events.php:167 ../../mobile/operation/events.php:240 -#: ../../mobile/operation/events.php:267 ../../mobile/operation/events.php:275 -#: ../../operation/agentes/estado_generalagente.php:151 -#: ../../operation/agentes/estado_generalagente.php:163 -#: ../../operation/agentes/estado_generalagente.php:176 -#: ../../operation/agentes/estado_generalagente.php:280 -#: ../../operation/agentes/estado_generalagente.php:359 -#: ../../operation/snmpconsole/snmp_view.php:691 -#: ../../operation/snmpconsole/snmp_view.php:710 -#: ../../enterprise/extensions/ipam/ipam_ajax.php:159 -#: ../../enterprise/extensions/ipam/ipam_ajax.php:181 -#: ../../enterprise/extensions/ipam/ipam_network.php:559 -#: ../../enterprise/extensions/ipam/ipam_network.php:594 -#: ../../enterprise/include/functions_reporting.php:4827 -#: ../../enterprise/include/functions_reporting.php:5159 -#: ../../enterprise/include/functions_reporting_pdf.php:1314 -#: ../../enterprise/include/functions_reporting_pdf.php:1395 -#: ../../enterprise/include/functions_reporting_pdf.php:2060 -#: ../../enterprise/include/functions_servicemap.php:265 -#: ../../enterprise/include/functions_services.php:1012 -#: ../../enterprise/include/functions_services.php:1219 -#: ../../enterprise/include/functions_services.php:1697 -#: ../../enterprise/include/functions_visual_map.php:277 -#: ../../enterprise/meta/advanced/metasetup.consoles.php:437 -msgid "N/A" -msgstr "N/A" - -#: ../../godmode/agentes/planned_downtime.list.php:508 -#: ../../godmode/modules/manage_network_templates.php:216 -#: ../../include/graphs/functions_flot.php:266 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:350 -#: ../../enterprise/operation/log/log_viewer.php:239 -#: ../../enterprise/operation/reporting/custom_reporting.php:59 -msgid "Export to CSV" -msgstr "Exportar a CSV" - -#: ../../godmode/agentes/planned_downtime.list.php:535 +#: ../../include/help/clippy/modules_not_learning_mode.php:40 msgid "" -"WARNING: If you delete this planned downtime, it will not be taken into " -"account in future SLA reports" +"Please note that you have your agent setup to do not add new modules coming " +"from the data XML." msgstr "" -"ADVERTENCIA: Si se borra esta parada planificada, no se tendrá en cuenta en " -"futuros informes SLA" +"Por favor, tenga en cuenta que si no tiene activado el modo aprendizaje no " +"se añadirán nuevos módulos que vengan en el XML." -#: ../../godmode/agentes/planned_downtime.list.php:541 -msgid "WARNING: There are malformed planned downtimes" -msgstr "ADVERTENCIA: Hay paradas planificadas mal formadas" +#: ../../include/help/clippy/modules_not_learning_mode.php:41 +msgid "" +"That means if you have a local plugin or add manually new modules to the " +"configuration file, you won't have it in your agent, unless you first create " +"manually in the interface (with the exact name and type as coming in the XML " +"file)." +msgstr "" +"Esto quiere decir que si se tiene un plugin local o se añaden manualmente " +"nuevos módulos al fichero de configuración, no se tendrá en" -#: ../../godmode/agentes/planned_downtime.list.php:541 -msgid "Do you want to migrate automatically the malformed items?" -msgstr "¿Quiere migrar automáticamente los elementos mal formados?" +#: ../../include/help/clippy/modules_not_learning_mode.php:42 +msgid "" +"You should use the \"normal\" mode (non learn) only when you don't intend to " +"add more modules to the agent." +msgstr "" +"Debería usar el modo \"normal\" (no aprendizaje) solo cuando no tenga " +"intención de añadir más módulos al agente." -#: ../../godmode/alerts/alert_actions.php:66 -#: ../../godmode/alerts/alert_actions.php:92 -#: ../../godmode/alerts/alert_actions.php:110 -#: ../../godmode/alerts/alert_actions.php:127 -#: ../../godmode/alerts/alert_actions.php:207 -#: ../../godmode/alerts/alert_actions.php:218 -#: ../../godmode/alerts/alert_actions.php:287 -#: ../../godmode/alerts/alert_actions.php:306 -#: ../../godmode/alerts/alert_actions.php:319 -msgid "Alert actions" -msgstr "Acciones de alerta" +#: ../../include/help/clippy/interval_agent_min.php:39 +msgid "Interval Agent." +msgstr "Intervalo de agente" -#: ../../godmode/alerts/alert_actions.php:140 -#: ../../godmode/reporting/map_builder.php:183 -#: ../../godmode/reporting/map_builder.php:192 -#: ../../include/functions_agents.php:684 -#: ../../enterprise/godmode/policies/policies.php:180 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:254 -msgid "Successfully copied" -msgstr "Copia realizada correctamente" +#: ../../include/help/clippy/interval_agent_min.php:44 +msgid "" +"Please note that having agents with a monitoring interval below 300 seconds " +"is not recommended. This will impact seriously in the performance of the " +"server. For example, having 200 agents with one minute interval, is the same " +"than having 1000 agents with a 5 minute interval. The probability of getting " +"unknown modules is higher, and the impact on the server is higher because it " +"requires a shorter response time." +msgstr "" +"Por favor, tenga en cuenta que no se recomienda que tengan los agentes con " +"un intervalo de monitorización por debajo de 300 segundos. Esto tendrá un " +"impacto serio en el rendimiento del servidor. Por ejemplo, tener 200 agentes " +"con un intervalo de un minuto, es lo mismo que tener 1.000 agentes con un " +"intervalo de 5 minutos. La probabilidad de obtener módulos desconocidos es " +"más alto, y el impacto en el servidor es mayor, ya que requiere un tiempo de " +"respuesta más corto." -#: ../../godmode/alerts/alert_actions.php:141 -#: ../../enterprise/godmode/policies/policies.php:181 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:255 -msgid "Could not be copied" -msgstr "No se ha podido copiar" +#: ../../include/help/clippy/agent_out_of_limits.php:39 +msgid "Agent contact date passed it's ETA!." +msgstr "¡La fecha de contacto del agente pasó su plazo estimado!" -#: ../../godmode/alerts/alert_actions.php:342 -#: ../../godmode/massive/massive_copy_modules.php:224 -#: ../../godmode/reporting/map_builder.php:214 -#: ../../operation/agentes/pandora_networkmap.php:406 -#: ../../operation/agentes/pandora_networkmap.php:483 -#: ../../enterprise/dashboard/dashboards.php:98 -#: ../../enterprise/dashboard/dashboards.php:137 -#: ../../enterprise/godmode/policies/policies.php:434 -#: ../../enterprise/godmode/policies/policy_modules.php:1333 -msgid "Copy" -msgstr "Copiar" +#: ../../include/help/clippy/agent_out_of_limits.php:44 +msgid "" +"This happen when your agent stopped reporting or the server have any problem " +"(too load or just down). Check also connectivity between the agent and the " +"server." +msgstr "" +"Esto sucede cuando tu agente dejado de informar o el servidor tiene algún " +"problema (demasiado carga o simplemente se ha caido). Comprueba también la " +"conectividad entre el agente y el servidor." -#: ../../godmode/alerts/alert_actions.php:398 -msgid "No alert actions configured" -msgstr "Sin acciones de alertas configuradas" +#: ../../include/help/clippy/godmode_alerts_alert_actions.php:36 +msgid "" +"Let me show you how to create an email action: Click on Create button and " +"fill the form showed in the following screen." +msgstr "" +"Te voy a enseñar cómo crear una acción de correo electrónico: Haz click en " +"el botón Crear y rellena el formulario que aparecerá en la siguiente " +"pantalla." -#: ../../godmode/alerts/alert_commands.php:105 -#: ../../godmode/alerts/alert_commands.php:109 -#: ../../godmode/alerts/alert_commands.php:127 -#: ../../godmode/alerts/alert_commands.php:135 -#: ../../godmode/alerts/alert_view.php:471 -#: ../../godmode/alerts/alert_view.php:548 -#: ../../godmode/alerts/configure_alert_template.php:687 -#: ../../enterprise/godmode/alerts/alert_events.php:474 +#: ../../include/help/clippy/godmode_alerts_alert_actions.php:51 +msgid "" +"Now, you have to go to the monitors list and look for a critical module to " +"apply the alert." +msgstr "" +"Ahora, tienes que ir a la lista de monitores y busca un módulo en estado " +"crítico para enlazarle la alerta." + +#: ../../include/help/clippy/godmode_alerts_alert_actions.php:56 +msgid "" +"Click on the arrow to drop down the Monitoring submenu and select Monitor " +"Detail." +msgstr "" +"Haga click en la flecha para desplegar el submenú Monitorización y " +"seleccione Detalle Monitor." + +#: ../../include/help/clippy/operation_agentes_status_monitor.php:35 +msgid "" +"Now, you have to go to the monitors list and look for a \"critical\" module " +"to apply the alert." +msgstr "" +"Ahora, tienes que ir a la lista de monitores y buscar un módulo en estado " +"\"critico\" para enlazarle una alerta." + +#: ../../include/help/clippy/operation_agentes_status_monitor.php:39 +msgid "" +"If you know the name of the agent or the name of the module in critical " +"status, type it in this field to make the module list shorter. You can write " +"the entire name or just a part of it." +msgstr "" +"Si conoces el nombre del agente o el nombre del módulo en estado crítico, " +"escríbelo en este campo para hacer la lista de módulos más cortos. Puedes " +"escribir el nombre completo o sólo una parte de ella." + +#: ../../include/help/clippy/operation_agentes_status_monitor.php:44 +msgid "Click on Show button to get the modules list filtered." +msgstr "Haz click en botón Mostrar para obtener la lista filtrada." + +#: ../../include/help/clippy/operation_agentes_status_monitor.php:60 +msgid "" +"Now, to edit the module, click on the wrench that appears in the type column." +msgstr "" +"Ahora, para editar el módulo, haz click en la llave fija que aparece en la " +"columna del tipo." + +#: ../../include/help/clippy/extension_cron_send_email.php:39 +msgid "The configuration of email for the task email is in the file:" +msgstr "" +"La configuración de correo-e para el envío de la tarea se encuentra en el " +"fichero:" + +#: ../../include/help/clippy/extension_cron_send_email.php:41 +msgid "Please check if the email configuration is correct." +msgstr "Por favor, confirmar que la configuración de correo-e es correcta." + +#: ../../include/help/clippy/data_configuration_module.php:39 +msgid "Data Configuration Module." +msgstr "Módulos de datos de configuración" + +#: ../../include/help/clippy/data_configuration_module.php:44 +msgid "" +"Please note that information provided here affects how the agent collect " +"information and generate the data XML. Any data/configuration reported by " +"the agent, different from data or description is discarded, and the " +"configuration shown in the console prevails over any configuration coming " +"from the agent, this applies for example for crit/warn thresholds, interval, " +"module group, min/max value, tags, etc." +msgstr "" +"Por favor, tenga en cuenta que la información aquí proporcionada afecta la " +"forma de cómo el agente recoge la información y genera el XML de datos. " +"Cualquier dato / configuración enviado por el agente, a diferencia de los " +"enviados desde datos o descripción que son descartados, y la configuración " +"mostrada en la consola prevalece sobre cualquier configuración procedente " +"del agente, esto se aplica por ejemplo para umbrales críticos / advertencia " +", intervalo , grupo módulo, valor mínimo / máximo, etiquetas , etc." + +#: ../../include/help/clippy/data_configuration_module.php:50 +msgid "" +"Information imported FIRST time from the XML will fill the information you " +"can see in the console, but after the first import, system will ignore any " +"update coming from the XML/Agent." +msgstr "" +"Información importada la PRIMERA vez desde el XML llenará la información " +"que se puede ver en la consola, pero después de la primera importación , el " +"sistema ignorará cualquier actualización que viene del XML / Agente ." + +#: ../../include/help/clippy/godmode_agentes_modificar_agente.php:35 +msgid "I'm going to show you how to monitor a server." +msgstr "Te voy a mostrar cómo monitorizar un servidor." + +#: ../../include/help/clippy/godmode_agentes_modificar_agente.php:39 +msgid "Please, type an agent to save the modules for monitoring a server." +msgstr "" +"Por favor, escribe el nombre de un agente para guardar los módulos para " +"monitorizar un servidor." + +#: ../../include/help/clippy/godmode_agentes_modificar_agente.php:44 +msgid "If you have typed the name correctly you will see the agent." +msgstr "Si ha introducido el nombre correctamente, verá el agente." + +#: ../../include/help/clippy/godmode_agentes_modificar_agente.php:60 +msgid "Now, please choose the agent you searched." +msgstr "Ahora, por favor elige el agente que buscaste." + +#: ../../include/help/clippy/godmode_agentes_modificar_agente.php:65 +msgid "Choose the agent and click on the name." +msgstr "Elige el agente y haz click en el nombre" + +#: ../../include/help/clippy/topology_group.php:39 +msgid "Topology Group" +msgstr "Tipología de grupo" + +#: ../../include/help/clippy/topology_group.php:44 +msgid "" +"Please note that group topology maps do not show the parent relationship " +"between nodes, it only shows the group parentship and the agent distribution " +"inside them. " +msgstr "" +"Tenga en cuenta que el grupo mapas de topología no muestran la relación " +"padre entre los nodos , sólo muestra el grupo padre y el agente de " +"distribución dentro de ellos " + +#: ../../include/help/clippy/modules_not_init.php:39 +msgid "You have non initialized modules" +msgstr "Tienes módulos sin inicializar." + +#: ../../include/help/clippy/modules_not_init.php:44 +msgid "" +"This happen when you have just created a module and it's not executed at " +"first time. Usually in a few seconds should be initialized and you will be " +"able to see in main view. If you keep non-init modules for more than 24hr " +"(due a problem in it's execution or configuration) they will be " +"automatically deleted by the system. Non-init are not visible in the “main " +"view”, you can see/edit them in the module administration section, in the " +"agent administrator." +msgstr "" +"Esto sucede cuando se acaba de crear un módulo y no está ejecutado. Por lo " +"general, en unos pocos segundos debe ser inicializado y seras capaz de verlo " +"en la vista principal. Si se mantienen módulos no iniciados durante más de " +"24 horas (puede ser un problema en la ejecución o configuración) serán " +"eliminados automáticamente por el sistema. Los no iniciados no son visibles " +"en la vista principal, se puede ver / editar en la sección de administración " +"del módulo, en el administrador de agente." + +#: ../../include/help/clippy/godmode_alerts_configure_alert_action.php:35 +msgid "Fill the name of your action." +msgstr "Rellena con el nombre de la acción." + +#: ../../include/help/clippy/godmode_alerts_configure_alert_action.php:39 +msgid "" +"Select the group in the drop-down list and filter for ACL (the user in this " +"group can use your action to create an alert)." +msgstr "" +"Seleccione el grupo en la lista desplegable y este es un filtro para las ACL " +"(el usuario en este grupo puede utilizar la acción de crear una alerta)." + +#: ../../include/help/clippy/godmode_alerts_configure_alert_action.php:43 +msgid "In the command field select \"email\"." +msgstr "En este campo de comando elige \"email\"." + +#: ../../include/help/clippy/godmode_alerts_configure_alert_action.php:47 +msgid "" +"In the threshold field enter the seconds. The help icon show more " +"information." +msgstr "" +"En el campo de umbral se rellena con un número de segundos. El icono de " +"ayuda te mostrará mas ayuda." + +#: ../../include/help/clippy/godmode_alerts_configure_alert_action.php:53 +msgid "" +"In the first field enter the email address/addresses where you want to " +"receive the email alerts separated with comas ( , ) or white spaces." +msgstr "" +"En el primer campo introduce la dirección/es de email separados por comas " +"(,) o espacios en blanco, en las que deseas recibir las alertas de email." + +#: ../../include/help/clippy/godmode_alerts_configure_alert_action.php:58 +msgid "" +"In the \"Subject\" field you can use the macros _agent_ or _module_ for " +"each name." +msgstr "" +"El campo \"Subject\" puedes usar macros _agent_ o _module_ para el asunto " +"del email." + +#: ../../include/help/clippy/godmode_alerts_configure_alert_action.php:63 +msgid "" +"In the text field, you can also use macros. Get more information about the " +"macros by clicking on the help icon." +msgstr "" +"En el campo de texto, también puede utilizar las macros. Hay mas información " +"acerca de las macros, haz click en el icono de ayuda." + +#: ../../include/help/clippy/godmode_alerts_configure_alert_action.php:69 +msgid "Click on Create button to create the action." +msgstr "Haz click en el botón de crear, para crear la acción." + +#: ../../include/help/clippy/servers_down.php:39 +msgid "All servers down" +msgstr "Todo los servidores están caídos" + +#: ../../include/help/clippy/servers_down.php:44 +msgid "" +"Can you up all servers. You go to terminal in linux and execute the next " +"command: \"sudo /etc/init.d/pandora_server restart\". It's possible need " +"introduce root pass." +msgstr "" +"Usted puede activar todos los servidores. Tiene que ir al terminal de linux " +"y ejecutar el siguiente comando: \"sudo /etc/init.d/pandora_server " +"restart\". Es posible que necesite introducir la contraseña de root." + +#: ../../include/help/clippy/operation_agentes_ver_agente.php:36 +msgid "" +"The last step is to check the alert created. Click on the round icon to " +"force the action execution and after a few minutes you will receive the " +"alert in your email." +msgstr "" +"El último paso es comprobar la alerta ha sido creada. Haz click en el icono " +"redondo para forzar la ejecución de la acción y después de unos minutos " +"recibirás la alerta en tu correo electrónico." + +#: ../../include/help/clippy/operation_agentes_ver_agente.php:37 +msgid "" +"And restart your pandora server to read again general configuration tokens." +msgstr "" +"Y reinicia tu servidor de Pandora para leer otra vez lo tokens generales de " +"configuración." + +#: ../../include/help/clippy/godmode_agentes_configurar_agente.php:35 +msgid "Now you must go to Modules. Don't worry I'll lead you." +msgstr "" +"Ahora debes ir a los módulos. Pero no te preocupes, te guiare paso a paso." + +#: ../../include/help/clippy/godmode_agentes_configurar_agente.php:40 +msgid "Click in this tab.." +msgstr "Haz click en esta pestaña." + +#: ../../include/help/clippy/godmode_agentes_configurar_agente.php:56 +msgid "Now you must create the module. Don't worry, i'll teach you." +msgstr "Ahora debes crear el módulo, pero no te preocupes, te enseñaré." + +#: ../../include/help/clippy/godmode_agentes_configurar_agente.php:60 +msgid "Choose the network server module." +msgstr "Elige el módulo de servidor de red." + +#: ../../include/help/clippy/godmode_agentes_configurar_agente.php:64 +msgid "And click the button." +msgstr "Y pica el botón." + +#: ../../include/help/clippy/godmode_agentes_configurar_agente.php:80 +msgid "Now you must create the module. Don't worry, i'll teach you ." +msgstr "Ahora debes crear el módulo, pero no te preocupes, te enseñaré." + +#: ../../include/help/clippy/godmode_agentes_configurar_agente.php:84 +msgid "Now we are going to fill the form." +msgstr "Ahora nosotros vamos a rellenar el formulario." + +#: ../../include/help/clippy/godmode_agentes_configurar_agente.php:88 +msgid "Please choose Network Management." +msgstr "Por favor, selecciona \"Network Management\"." + +#: ../../include/help/clippy/godmode_agentes_configurar_agente.php:92 +msgid "Choose the component named \"Host alive\"." +msgstr "Selecciona el componente llamado \"Host alive\"." + +#: ../../include/help/clippy/godmode_agentes_configurar_agente.php:96 +msgid "You can change the name if you want." +msgstr "Puedes cambiar el nombre si quieres." + +#: ../../include/help/clippy/godmode_agentes_configurar_agente.php:100 +msgid "Check if the IP showed is the IP of your machine." +msgstr "Prueba si la IP mostrado es la IP de tu maquina." + +#: ../../include/help/clippy/godmode_agentes_configurar_agente.php:104 +msgid "And only to finish it is clicking this button." +msgstr "Y ya solamente para terminar pulsa en este botón." + +#: ../../include/help/clippy/godmode_agentes_configurar_agente.php:121 +msgid "" +"Congrats! Your module has been created.
    and the status color is " +"blue.
    That color means that the module hasn't been executed for " +"the first time. In the next seconds, if there is no problem, the status " +"color will turn into red or green." +msgstr "" +"¡Felicidades! Has creado tu módulo.
    y el color de estado es " +"azul.
    Ese color significa que el módulo no se ha ejecutado. En " +"los próximos segundos, si no hay problema, el color de estado pasara a " +"rojo o verde." + +#: ../../include/help/clippy/godmode_agentes_configurar_agente.php:137 +msgid "Click on alerts tab and then fill the form to add an alert." +msgstr "" +"Haz click en la pestaña de alertas para rellenar el formulario con la alerta " +"a añadir." + +#: ../../include/help/clippy/godmode_agentes_configurar_agente.php:152 +msgid "Select the critical module." +msgstr "Elige el módulo critico." + +#: ../../include/help/clippy/godmode_agentes_configurar_agente.php:156 +msgid "In template select \"Critical Condition\"." +msgstr "En las plantillas selecciona \"Critical Condition\"." + +#: ../../include/help/clippy/godmode_agentes_configurar_agente.php:160 +msgid "Now, select the action created before." +msgstr "Ahora, elige la acción creada antes." + +#: ../../include/help/clippy/godmode_agentes_configurar_agente.php:165 +msgid "Click on Add Alert button to create the alert." +msgstr "Haz click en el botón añadir alerta para crear la alerta." + +#: ../../include/help/clippy/godmode_agentes_configurar_agente.php:181 +msgid "" +"To test the alert you've just created go to the main view by clicking on the " +"eye tab." +msgstr "" +"Para probar la alerta que acabas de crear, ve a la vista principal, haz clic " +"en la pestaña con el icono del ojo." + +#: ../../include/help/clippy/server_queued_modules.php:39 +msgid "Excesive Queued." +msgstr "Encolamiento excesivo" + +#: ../../include/help/clippy/server_queued_modules.php:44 +msgid "" +"You have too much items in the processing queue. This can happen if your " +"server is too loaded and/or not properly configured. This could be something " +"temporal, or a bottleneck. One possible solution is increase number of " +"server threads, but you should consider getting support about this." +msgstr "" +"Tiene demasiados ítems en cola. Esto puede pasar si su servidor está " +"demasiado cargado y/ o no está bien configurado. Puede ser algo temporal, o " +"un cuello de botella. Una posible solución es aumentar el número de hilos " +"del servidor, pero debería considerar la obtención de soporte sobre esto." + +#: ../../include/help/clippy/module_unknow.php:39 +msgid "You have unknown modules in this agent." +msgstr "Tienes módulos en estado desconocido en este agente." + +#: ../../include/help/clippy/module_unknow.php:44 +msgid "" +"Unknown modules are modules which receive data normally at least in one " +"occassion, but at this time are not receving data. Please check our " +"troubleshoot help page to help you determine why you have unknown modules." +msgstr "" +"Los módulos desconocidos son módulos que reciben datos normalmente al menos " +"en una ocasión, pero en este momento no se reciben datos. Por favor, " +"consulta la página de ayuda para solucionar los problemas sobre los módulos " +"desconocidos." + +#: ../../include/functions_pandora_networkmap.php:740 #, php-format -msgid "Field %s" -msgstr "Campo %s" +msgid "Edit node %s" +msgstr "Modificar nodo %s" + +#: ../../include/functions_pandora_networkmap.php:741 +msgid "Holding Area" +msgstr "Buffer de procesamiento" + +#: ../../include/functions_pandora_networkmap.php:742 +msgid "Show details and options" +msgstr "Mostrar los detalles y opciones" + +#: ../../include/functions_pandora_networkmap.php:743 +msgid "Add a interface link" +msgstr "Añadir enlace de interfaz" + +#: ../../include/functions_pandora_networkmap.php:744 +msgid "Set parent interface" +msgstr "Establecer padre en la relación de interfaz" + +#: ../../include/functions_pandora_networkmap.php:745 +msgid "Set as children" +msgstr "Establecer como hijo" + +#: ../../include/functions_pandora_networkmap.php:746 +msgid "Set parent" +msgstr "Establecer como padre" + +#: ../../include/functions_pandora_networkmap.php:747 +#: ../../include/functions_pandora_networkmap.php:754 +msgid "Abort the action of set relationship" +msgstr "Cancela la acción de relacionar por parentesco" + +#: ../../include/functions_pandora_networkmap.php:749 +#: ../../include/functions_pandora_networkmap.php:1525 +msgid "Add node" +msgstr "Añadir nodo" + +#: ../../include/functions_pandora_networkmap.php:750 +msgid "Set center" +msgstr "Fijar centro" + +#: ../../include/functions_pandora_networkmap.php:752 +msgid "Refresh Holding area" +msgstr "Actualizar buffer de procesamiento" + +#: ../../include/functions_pandora_networkmap.php:753 +msgid "Abort the action of set interface relationship" +msgstr "Cancelar enlace de interfaz" + +#: ../../include/functions_pandora_networkmap.php:939 +#: ../../include/functions_maps.php:62 +msgid "Copy of " +msgstr "Copiar de " + +#: ../../include/functions_pandora_networkmap.php:1262 +msgid "Open Minimap" +msgstr "Abrir Minimapa" + +#: ../../include/functions_pandora_networkmap.php:1269 +msgid "Hide Labels" +msgstr "Ocultar textos" + +#: ../../include/functions_pandora_networkmap.php:1360 +msgid "Edit node" +msgstr "Modificar nodo" + +#: ../../include/functions_pandora_networkmap.php:1371 +msgid "Adresses" +msgstr "Direcciones" + +#: ../../include/functions_pandora_networkmap.php:1373 +msgid "OS type" +msgstr "Tipo de SO" + +#: ../../include/functions_pandora_networkmap.php:1378 +#: ../../include/functions_pandora_networkmap.php:1379 +msgid "Node Details" +msgstr "Detalles de nodo" + +#: ../../include/functions_pandora_networkmap.php:1388 +msgid "Ip" +msgstr "IP" + +#: ../../include/functions_pandora_networkmap.php:1389 +msgid "MAC" +msgstr "MAC" + +#: ../../include/functions_pandora_networkmap.php:1398 +#: ../../include/functions_pandora_networkmap.php:1399 +msgid "Interface Information (SNMP)" +msgstr "Información de interfaces (SNMP)" + +#: ../../include/functions_pandora_networkmap.php:1406 +msgid "Shape" +msgstr "Forma" + +#: ../../include/functions_pandora_networkmap.php:1408 +msgid "Circle" +msgstr "Círculo" + +#: ../../include/functions_pandora_networkmap.php:1409 +msgid "Square" +msgstr "Cuadrado" + +#: ../../include/functions_pandora_networkmap.php:1410 +msgid "Rhombus" +msgstr "Rombo" + +#: ../../include/functions_pandora_networkmap.php:1420 +#: ../../include/functions_pandora_networkmap.php:1581 +msgid "name fictional node" +msgstr "Nombre de nodo ficticio" + +#: ../../include/functions_pandora_networkmap.php:1421 +#: ../../include/functions_pandora_networkmap.php:1582 +msgid "Networkmap to link" +msgstr "Enlace a mapa de red" + +#: ../../include/functions_pandora_networkmap.php:1427 +msgid "Update fictional node" +msgstr "Actualizar nodo ficticio" + +#: ../../include/functions_pandora_networkmap.php:1430 +#: ../../include/functions_pandora_networkmap.php:1431 +msgid "Node options" +msgstr "Opciones de nodo" + +#: ../../include/functions_pandora_networkmap.php:1438 +#: ../../include/functions_pandora_networkmap.php:1493 +msgid "Node source" +msgstr "Nodo origen" + +#: ../../include/functions_pandora_networkmap.php:1439 +#: ../../include/functions_pandora_networkmap.php:1494 +msgid "Interface source" +msgstr "Interfaz origen" + +#: ../../include/functions_pandora_networkmap.php:1440 +#: ../../include/functions_pandora_networkmap.php:1495 +msgid "Interface Target" +msgstr "Interfaz objetivo" + +#: ../../include/functions_pandora_networkmap.php:1442 +#: ../../include/functions_pandora_networkmap.php:1496 +msgid "Node target" +msgstr "Nodo objetivo" + +#: ../../include/functions_pandora_networkmap.php:1443 +msgid "E." +msgstr "E." + +#: ../../include/functions_pandora_networkmap.php:1474 +msgid "There are not relations" +msgstr "No hay relaciones" + +#: ../../include/functions_pandora_networkmap.php:1481 +#: ../../include/functions_pandora_networkmap.php:1482 +msgid "Relations" +msgstr "Relaciones" + +#: ../../include/functions_pandora_networkmap.php:1517 +msgid "Add interface link" +msgstr "Añadir enlace de interfaz" + +#: ../../include/functions_pandora_networkmap.php:1544 +#: ../../include/functions_pandora_networkmap.php:1548 +#: ../../include/functions_pandora_networkmap.php:1549 +#: ../../include/functions_pandora_networkmap.php:1569 +#: ../../include/functions_pandora_networkmap.php:1574 +#: ../../include/functions_pandora_networkmap.php:1592 +msgid "Add agent node" +msgstr "Añadir nodo de agente" + +#: ../../include/functions_pandora_networkmap.php:1573 +msgid "Add agent node (filter by group)" +msgstr "Añadir nodo de agente (filtro por grupo)" + +#: ../../include/functions_pandora_networkmap.php:1588 +msgid "Add fictional node" +msgstr "Añadir nodo ficticio" + +#: ../../include/functions_pandora_networkmap.php:1591 +msgid "Add fictional point" +msgstr "Añadir punto ficticio" + +#: ../../include/class/Tree.class.php:1492 +msgid "NO DATA" +msgstr "SIN DATOS" + +#: ../../include/class/Tree.class.php:1578 +msgid "Module alerts" +msgstr "Alertas de módulo" + +#: ../../include/functions_servers.php:363 +msgid "Data server" +msgstr "Servidor de datos" + +#: ../../include/functions_servers.php:368 +msgid "Network server" +msgstr "Servidor de red" + +#: ../../include/functions_servers.php:373 +msgid "SNMP Trap server" +msgstr "Servidor de traps SNMP" + +#: ../../include/functions_servers.php:383 +msgid "Plugin server" +msgstr "Servidor de complementos" + +#: ../../include/functions_servers.php:388 +msgid "Prediction server" +msgstr "Servidor de predicción" + +#: ../../include/functions_servers.php:393 +msgid "WMI server" +msgstr "Servidor WMI" + +#: ../../include/functions_servers.php:398 +msgid "Export server" +msgstr "Servidor de exportación" + +#: ../../include/functions_servers.php:403 +msgid "Inventory server" +msgstr "Servidor de inventario" + +#: ../../include/functions_servers.php:408 +msgid "Web server" +msgstr "Servidor web" + +#: ../../include/functions_servers.php:413 +msgid "Event server" +msgstr "Servidor de eventos" + +#: ../../include/functions_servers.php:418 +msgid "Enterprise ICMP server" +msgstr "Servidor ICMP Enterprise" + +#: ../../include/functions_servers.php:423 +msgid "Enterprise SNMP server" +msgstr "Servidor SNMP Enterprise" + +#: ../../include/functions_servers.php:428 +msgid "Enterprise Satellite server" +msgstr "Servidor enterprise satelite" + +#: ../../include/functions_servers.php:433 +msgid "Enterprise Transactional server" +msgstr "Servidor Transaccional Enterprise" + +#: ../../include/functions_servers.php:438 +msgid "Mainframe server" +msgstr "Servidor mainframe" + +#: ../../include/functions_servers.php:443 +msgid "Sync server" +msgstr "Servidor sync" -#: ../../godmode/alerts/alert_commands.php:149 -#: ../../godmode/alerts/alert_commands.php:159 -#: ../../godmode/alerts/configure_alert_template.php:692 -#: ../../godmode/alerts/configure_alert_template.php:706 -#: ../../godmode/alerts/configure_alert_template.php:778 -#: ../../godmode/modules/manage_network_components_form_common.php:59 -#: ../../godmode/users/configure_user.php:614 -#: ../../enterprise/godmode/modules/configure_local_component.php:157 -#: ../../enterprise/meta/advanced/metasetup.setup.php:107 -msgid "Basic" -msgstr "Básico" - -#: ../../godmode/alerts/alert_commands.php:149 -msgid "" -"For sending emails, text must be HTML format, if you want to use plain text, " -"type it between the following labels:
    "
    -msgstr ""
    -"Para enviar emails, el texto debe tener formato HTML, si desea usar texto "
    -"plano, póngalo entre las siguientes etiquetas: 
    "
    -
    -#: ../../godmode/alerts/alert_commands.php:152
    -#: ../../godmode/alerts/alert_commands.php:162
    -#: ../../godmode/alerts/configure_alert_template.php:696
    -#: ../../godmode/alerts/configure_alert_template.php:710
    -#: ../../godmode/alerts/configure_alert_template.php:779
    -#: ../../godmode/modules/manage_network_components_form_common.php:60
    -#: ../../godmode/netflow/nf_edit_form.php:208
    -#: ../../godmode/users/configure_user.php:615
    -#: ../../operation/netflow/nf_live_view.php:323
    -#: ../../enterprise/godmode/modules/configure_local_component.php:158
    -#: ../../enterprise/meta/general/logon_ok.php:64
    -#: ../../enterprise/meta/general/main_header.php:232
    -#: ../../enterprise/meta/general/main_header.php:303
    -#: ../../enterprise/meta/monitoring/wizard/wizard.create_module.php:245
    -msgid "Advanced"
    -msgstr "Avanzado"
    -
    -#: ../../godmode/alerts/alert_commands.php:249
    -msgid "Alert commands"
    -msgstr "Comandos de alerta"
    -
    -#: ../../godmode/alerts/alert_commands.php:372
    -msgid "No alert commands configured"
    -msgstr "Comandos de alertas no configurados"
    -
    -#: ../../godmode/alerts/alert_list.builder.php:78
    -msgid "Latest value"
    -msgstr "Último valor"
    -
    -#: ../../godmode/alerts/alert_list.builder.php:94
    -#: ../../godmode/alerts/configure_alert_template.php:567
    -msgid "Default action"
    -msgstr "Acción predeterminada"
    -
    -#: ../../godmode/alerts/alert_list.builder.php:97
    -#: ../../godmode/alerts/alert_list.list.php:616
    -#: ../../godmode/massive/massive_add_action_alerts.php:183
    -#: ../../include/ajax/alert_list.ajax.php:155
    -#: ../../enterprise/godmode/alerts/alert_events_list.php:599
    -#: ../../enterprise/godmode/policies/policy_alerts.php:465
    -#: ../../enterprise/godmode/policies/policy_external_alerts.php:278
    -msgid "Number of alerts match from"
    -msgstr "Número de alertas coincidentes de"
    -
    -#: ../../godmode/alerts/alert_list.builder.php:99
    -#: ../../godmode/alerts/alert_list.list.php:533
    -#: ../../godmode/alerts/alert_list.list.php:620
    -#: ../../godmode/alerts/alert_templates.php:96
    -#: ../../godmode/massive/massive_add_action_alerts.php:185
    -#: ../../include/ajax/alert_list.ajax.php:159
    -#: ../../include/functions_reporting.php:9994
    -#: ../../operation/reporting/reporting_viewer.php:198
    -#: ../../enterprise/godmode/agentes/manage_config_remote.php:107
    -#: ../../enterprise/godmode/alerts/alert_events_list.php:560
    -#: ../../enterprise/godmode/alerts/alert_events_list.php:601
    -#: ../../enterprise/godmode/policies/policy_alerts.php:337
    -#: ../../enterprise/godmode/policies/policy_alerts.php:469
    -#: ../../enterprise/godmode/policies/policy_external_alerts.php:223
    -#: ../../enterprise/godmode/policies/policy_external_alerts.php:280
    -#: ../../enterprise/include/functions_reporting.php:4970
    -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:150
    -msgid "to"
    -msgstr "a"
    -
    -#: ../../godmode/alerts/alert_list.builder.php:109
    -#: ../../godmode/alerts/configure_alert_action.php:101
    -#: ../../enterprise/godmode/alerts/alert_events.php:517
    -msgid "Create Action"
    -msgstr "Crear Acción"
    -
    -#: ../../godmode/alerts/alert_list.builder.php:131
    -#: ../../godmode/alerts/configure_alert_template.php:502
    -msgid "Create Template"
    -msgstr "Crear Plantilla"
    -
    -#: ../../godmode/alerts/alert_list.builder.php:134
    -#: ../../godmode/alerts/alert_list.list.php:539
    -#: ../../godmode/alerts/alert_list.list.php:626
    -#: ../../godmode/alerts/alert_view.php:391
    -#: ../../godmode/alerts/configure_alert_action.php:142
    -#: ../../include/ajax/alert_list.ajax.php:165
    -#: ../../include/functions_reporting_html.php:2113
    -#: ../../include/functions_reporting_html.php:3108
    -#: ../../enterprise/godmode/alerts/alert_events_list.php:563
    -#: ../../enterprise/godmode/alerts/alert_events_list.php:604
    -#: ../../enterprise/include/functions_reporting_pdf.php:2364
    -msgid "Threshold"
    -msgstr "Umbral"
    -
    -#: ../../godmode/alerts/alert_list.builder.php:144
    -msgid "Add alert"
    -msgstr "Añadir alerta"
    -
    -#: ../../godmode/alerts/alert_list.builder.php:209
    -#: ../../godmode/massive/massive_copy_modules.php:80
    -#: ../../godmode/massive/massive_copy_modules.php:193
    -#: ../../godmode/massive/massive_delete_agents.php:116
    -#: ../../godmode/massive/massive_delete_modules.php:456
    -#: ../../godmode/massive/massive_delete_modules.php:470
    -#: ../../godmode/massive/massive_edit_agents.php:219
    -#: ../../godmode/massive/massive_edit_modules.php:299
    -#: ../../godmode/massive/massive_edit_modules.php:330
    -#: ../../include/ajax/module.php:824 ../../include/functions.php:1032
    -#: ../../include/functions_reporting.php:3441
    -#: ../../include/functions_alerts.php:593 ../../include/functions_ui.php:449
    -#: ../../include/functions_ui.php:450 ../../include/functions_events.php:1392
    -#: ../../include/functions_events.php:2855
    -#: ../../include/functions_visual_map.php:1582
    -#: ../../include/functions_visual_map.php:1603
    -#: ../../include/functions_visual_map.php:1619
    -#: ../../include/functions_visual_map.php:1635
    -#: ../../include/functions_filemanager.php:706
    -#: ../../include/functions_graph.php:779
    -#: ../../include/functions_graph.php:2189
    -#: ../../include/functions_graph.php:3964
    -#: ../../include/functions_groups.php:803
    -#: ../../include/functions_groups.php:805
    -#: ../../include/functions_groups.php:807
    -#: ../../include/functions_groups.php:808
    -#: ../../include/functions_groups.php:809 ../../include/functions_maps.php:46
    -#: ../../include/functions_reporting_html.php:490
    -#: ../../include/functions_reporting_html.php:569
    -#: ../../include/functions_reporting_html.php:1558
    -#: ../../include/functions_reporting_html.php:1579
    -#: ../../include/functions_reporting_html.php:2042
    -#: ../../include/functions_reporting_html.php:2204
    -#: ../../include/functions_reports.php:426
    -#: ../../include/graphs/functions_flot.php:490
    -#: ../../mobile/operation/agents.php:36 ../../mobile/operation/modules.php:42
    -#: ../../operation/agentes/estado_agente.php:189
    -#: ../../operation/agentes/estado_monitores.php:453
    -#: ../../operation/agentes/group_view.php:166
    -#: ../../operation/agentes/group_view.php:169
    -#: ../../operation/agentes/pandora_networkmap.view.php:245
    -#: ../../operation/agentes/status_monitor.php:302
    -#: ../../operation/agentes/tactical.php:153 ../../operation/tree.php:134
    -#: ../../operation/tree.php:159 ../../operation/tree.php:293
    -#: ../../enterprise/dashboard/widgets/events_list.php:185
    -#: ../../enterprise/dashboard/widgets/service_map.php:87
    -#: ../../enterprise/dashboard/widgets/tree_view.php:56
    -#: ../../enterprise/dashboard/widgets/tree_view.php:69
    -#: ../../enterprise/dashboard/widgets/tree_view.php:217
    -#: ../../enterprise/extensions/cron/functions.php:229
    -#: ../../enterprise/include/functions_reporting.php:1671
    -#: ../../enterprise/include/functions_reporting.php:2463
    -#: ../../enterprise/include/functions_reporting.php:3240
    -#: ../../enterprise/include/functions_reporting.php:4142
    -#: ../../enterprise/include/functions_reporting.php:4829
    -#: ../../enterprise/include/functions_reporting.php:5160
    -#: ../../enterprise/include/functions_reporting_pdf.php:331
    -#: ../../enterprise/include/functions_reporting_pdf.php:692
    -#: ../../enterprise/include/functions_reporting_pdf.php:710
    -#: ../../enterprise/include/functions_reporting_pdf.php:1316
    -#: ../../enterprise/include/functions_reporting_pdf.php:1397
    -#: ../../enterprise/include/functions_reporting_pdf.php:1641
    -#: ../../enterprise/include/functions_reporting_pdf.php:2062
    -#: ../../enterprise/include/functions_reporting_pdf.php:2097
    -#: ../../enterprise/meta/monitoring/group_view.php:146
    -#: ../../enterprise/meta/monitoring/group_view.php:150
    -#: ../../enterprise/meta/monitoring/tactical.php:281
    -#: ../../enterprise/operation/agentes/transactional_map.php:270
    -#: ../../enterprise/operation/agentes/transactional_map.php:287
    -#: ../../enterprise/operation/services/services.list.php:173
    -#: ../../enterprise/operation/services/services.list.php:415
    -#: ../../enterprise/operation/services/services.service.php:193
    -#: ../../enterprise/operation/services/services.service_map.php:129
    -#: ../../enterprise/operation/services/services.table_services.php:142
    -msgid "Unknown"
    -msgstr "Desconocido"
    -
    -#: ../../godmode/alerts/alert_list.builder.php:212
    -#: ../../godmode/alerts/configure_alert_template.php:918
    -#: ../../godmode/modules/manage_network_components_form_network.php:82
    -#: ../../godmode/modules/manage_network_components_form_plugin.php:29
    -#: ../../godmode/modules/manage_network_components_form_wmi.php:58
    -#: ../../include/functions.php:2059
    -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:464
    -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:744
    -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:951
    -#: ../../enterprise/meta/monitoring/wizard/wizard.php:96
    -#: ../../enterprise/operation/agentes/policy_view.php:146
    -#: ../../enterprise/operation/agentes/policy_view.php:210
    -#: ../../enterprise/operation/agentes/policy_view.php:442
    -msgid "Empty"
    -msgstr "Vacío"
    -
    -#: ../../godmode/alerts/alert_list.list.php:58
    -#: ../../enterprise/godmode/reporting/graph_template_list.php:127
    -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:285
    -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1484
    -msgid "Template name"
    -msgstr "Nombre de la plantilla"
    -
    -#: ../../godmode/alerts/alert_list.list.php:124
    -msgid "Field content"
    -msgstr "Contenido del campo"
    -
    -#: ../../godmode/alerts/alert_list.list.php:133
    -msgid "Enabled / Disabled"
    -msgstr "Habilitado / Deshabilitado"
    -
    -#: ../../godmode/alerts/alert_list.list.php:135
    -#: ../../godmode/alerts/alert_list.list.php:794
    -#: ../../godmode/extensions.php:273 ../../godmode/users/user_list.php:466
    -#: ../../enterprise/godmode/agentes/plugins_manager.php:146
    -#: ../../enterprise/godmode/agentes/plugins_manager.php:193
    -#: ../../enterprise/godmode/alerts/alert_events_list.php:715
    -#: ../../enterprise/godmode/policies/policy_alerts.php:564
    -msgid "Enable"
    -msgstr "Activar"
    -
    -#: ../../godmode/alerts/alert_list.list.php:136
    -#: ../../godmode/alerts/alert_list.list.php:785
    -#: ../../godmode/extensions.php:277 ../../godmode/users/user_list.php:463
    -#: ../../include/functions.php:2605
    -#: ../../enterprise/godmode/agentes/plugins_manager.php:146
    -#: ../../enterprise/godmode/agentes/plugins_manager.php:206
    -#: ../../enterprise/godmode/alerts/alert_events_list.php:707
    -#: ../../enterprise/godmode/policies/policy_alerts.php:556
    -msgid "Disable"
    -msgstr "Desactivar"
    -
    -#: ../../godmode/alerts/alert_list.list.php:138
    -#: ../../operation/agentes/alerts_status.functions.php:103
    -#: ../../operation/agentes/alerts_status.php:416
    -#: ../../operation/agentes/alerts_status.php:462
    -#: ../../operation/agentes/alerts_status.php:497
    -#: ../../operation/agentes/alerts_status.php:532
    -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1487
    -#: ../../enterprise/operation/agentes/policy_view.php:193
    -msgid "Standby"
    -msgstr "Standby"
    -
    -#: ../../godmode/alerts/alert_list.list.php:140
    -#: ../../include/functions_ui.php:826 ../../mobile/operation/alerts.php:44
    -#: ../../operation/agentes/alerts_status.functions.php:80
    -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:898
    -#: ../../enterprise/operation/agentes/policy_view.php:221
    -msgid "Standby on"
    -msgstr "Modo standby activado"
    -
    -#: ../../godmode/alerts/alert_list.list.php:141
    -#: ../../mobile/operation/alerts.php:45
    -#: ../../operation/agentes/alerts_status.functions.php:81
    -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:900
    -msgid "Standby off"
    -msgstr "Modo standby desactivado"
    -
    -#: ../../godmode/alerts/alert_list.list.php:163
    -#: ../../operation/agentes/alerts_status.php:396
    -msgid "Alert control filter"
    -msgstr "Filtro de control de alertas"
    -
    -#: ../../godmode/alerts/alert_list.list.php:163
    -#: ../../godmode/snmpconsole/snmp_alert.php:1019
    -#: ../../godmode/users/user_list.php:249
    -#: ../../operation/agentes/alerts_status.php:396
    -#: ../../operation/agentes/graphs.php:163
    -#: ../../operation/snmpconsole/snmp_view.php:559
    -#: ../../enterprise/godmode/policies/policy_queue.php:277
    -#: ../../enterprise/godmode/policies/policy_queue.php:364
    -msgid "Toggle filter(s)"
    -msgstr "Conmutar filtro(s)"
    -
    -#: ../../godmode/alerts/alert_list.list.php:412
    -#: ../../godmode/massive/massive_copy_modules.php:133
    -#: ../../enterprise/godmode/agentes/module_manager_editor_prediction.php:129
    -#: ../../enterprise/godmode/alerts/alert_events_list.php:427
    -#: ../../enterprise/godmode/alerts/alert_events_rules.php:412
    -#: ../../enterprise/godmode/policies/policy_alerts.php:242
    -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:308
    -msgid "Operations"
    -msgstr "Operaciones"
    -
    -#: ../../godmode/alerts/alert_list.list.php:412
    -#: ../../godmode/alerts/alert_templates.php:303
    -#: ../../godmode/reporting/graphs.php:166
    -#: ../../godmode/reporting/reporting_builder.list_items.php:308
    -#: ../../godmode/reporting/reporting_builder.php:567
    -#: ../../godmode/reporting/reporting_builder.php:687
    -#: ../../godmode/servers/plugin.php:739
    -#: ../../godmode/servers/servers.build_table.php:76
    -#: ../../godmode/users/profile_list.php:327
    -#: ../../godmode/users/user_list.php:278
    -#: ../../include/functions_container.php:140
    -#: ../../operation/gis_maps/gis_map.php:94
    -#: ../../enterprise/godmode/alerts/alert_events_list.php:427
    -#: ../../enterprise/godmode/alerts/alert_events_rules.php:412
    -#: ../../enterprise/godmode/modules/local_components.php:484
    -#: ../../enterprise/godmode/policies/policies.php:261
    -#: ../../enterprise/godmode/policies/policy_alerts.php:242
    -#: ../../enterprise/godmode/reporting/reporting_builder.template_list_item.php:255
    -#: ../../enterprise/meta/advanced/servers.build_table.php:71
    -msgid "Op."
    -msgstr "Op."
    -
    -#: ../../godmode/alerts/alert_list.list.php:505
    -#: ../../godmode/alerts/alert_view.php:356
    -msgid ""
    -"The default actions will be executed every time that the alert is fired and "
    -"no other action is executed"
    -msgstr ""
    -"Las acciones por defecto se ejecutarán cada vez que la alerta se dispare y "
    -"ninguna otra acción sea ejecutada"
    -
    -#: ../../godmode/alerts/alert_list.list.php:524
    -#: ../../godmode/alerts/alert_view.php:195
    -#: ../../include/functions_alerts.php:577
    -#: ../../enterprise/godmode/alerts/alert_events_list.php:551
    -#: ../../enterprise/godmode/policies/policy_alerts.php:328
    -#: ../../enterprise/godmode/policies/policy_external_alerts.php:214
    -msgid "Always"
    -msgstr "Siempre"
    -
    -#: ../../godmode/alerts/alert_list.list.php:526
    -#: ../../enterprise/godmode/alerts/alert_events_list.php:553
    -#: ../../enterprise/godmode/policies/policy_alerts.php:330
    -#: ../../enterprise/godmode/policies/policy_external_alerts.php:216
    -msgid "On"
    -msgstr "Activado"
    -
    -#: ../../godmode/alerts/alert_list.list.php:530
    -#: ../../enterprise/godmode/alerts/alert_events_list.php:557
    -#: ../../enterprise/godmode/policies/policy_alerts.php:334
    -#: ../../enterprise/godmode/policies/policy_external_alerts.php:220
    -msgid "Until"
    -msgstr "Hasta"
    -
    -#: ../../godmode/alerts/alert_list.list.php:552
    -msgid "Delete action"
    -msgstr "Eliminar acción"
    -
    -#: ../../godmode/alerts/alert_list.list.php:559
    -#: ../../godmode/alerts/alert_list.list.php:872
    -msgid "Update action"
    -msgstr "Actualizar acción"
    -
    -#: ../../godmode/alerts/alert_list.list.php:704
    -#: ../../godmode/alerts/alert_list.list.php:708
    -#: ../../godmode/alerts/alert_list.list.php:842
    -#: ../../godmode/snmpconsole/snmp_alert.php:1234
    -#: ../../enterprise/godmode/alerts/alert_events_list.php:582
    -#: ../../enterprise/godmode/alerts/alert_events_list.php:584
    -#: ../../enterprise/godmode/policies/policy_alerts.php:596
    -#: ../../enterprise/godmode/policies/policy_external_alerts.php:242
    -msgid "Add action"
    -msgstr "Añadir acción"
    -
    -#: ../../godmode/alerts/alert_list.list.php:719
    -msgid "View alert advanced details"
    -msgstr "Ver detalles avanzados de la alerta"
    -
    -#: ../../godmode/alerts/alert_list.list.php:730
    -msgid "No alerts defined"
    -msgstr "No hay alertas definidas"
    -
    -#: ../../godmode/alerts/alert_list.list.php:803
    -#: ../../enterprise/godmode/alerts/alert_events_list.php:724
    -#: ../../enterprise/godmode/policies/policy_alerts.php:573
    -msgid "Set off standby"
    -msgstr "Desactivar standby"
    -
    -#: ../../godmode/alerts/alert_list.list.php:812
    -#: ../../enterprise/godmode/alerts/alert_events_list.php:733
    -#: ../../enterprise/godmode/policies/policy_alerts.php:582
    -msgid "Set standby"
    -msgstr "Activar modo standby"
    -
    -#: ../../godmode/alerts/alert_list.php:80
    -msgid "Already added"
    -msgstr "Ya añadido"
    -
    -#: ../../godmode/alerts/alert_list.php:170
    -#: ../../godmode/massive/massive_add_action_alerts.php:112
    -#: ../../godmode/massive/massive_add_alerts.php:112
    -#: ../../godmode/massive/massive_add_tags.php:88
    -#: ../../operation/incidents/incident_detail.php:67
    -#: ../../enterprise/godmode/alerts/alert_events_list.php:186
    -#: ../../enterprise/godmode/policies/policy_agents.php:144
    -msgid "Successfully added"
    -msgstr "Añadido correctamente"
    -
    -#: ../../godmode/alerts/alert_list.php:170
    -#: ../../godmode/massive/massive_add_action_alerts.php:59
    -#: ../../godmode/massive/massive_add_action_alerts.php:96
    -#: ../../godmode/massive/massive_add_action_alerts.php:112
    -#: ../../godmode/massive/massive_add_action_alerts.php:116
    -#: ../../godmode/massive/massive_add_action_alerts.php:120
    -#: ../../godmode/massive/massive_add_alerts.php:113
    -#: ../../godmode/massive/massive_add_tags.php:89
    -#: ../../godmode/massive/massive_delete_action_alerts.php:119
    -#: ../../operation/incidents/incident_detail.php:68
    -#: ../../enterprise/godmode/alerts/alert_events_list.php:187
    -#: ../../enterprise/godmode/policies/policy_agents.php:145
    -#: ../../enterprise/godmode/policies/policy_alerts.php:188
    -#: ../../enterprise/godmode/policies/policy_external_alerts.php:121
    -msgid "Could not be added"
    -msgstr "No se pudo añadir"
    -
    -#: ../../godmode/alerts/alert_list.php:264
    -#: ../../godmode/massive/massive_standby_alerts.php:96
    -#: ../../enterprise/godmode/alerts/alert_events_list.php:255
    -#: ../../enterprise/godmode/policies/policy_alerts.php:122
    -msgid "Successfully set standby"
    -msgstr "Modo standby activado"
    -
    -#: ../../godmode/alerts/alert_list.php:264
    -#: ../../godmode/massive/massive_standby_alerts.php:96
    -#: ../../enterprise/godmode/alerts/alert_events_list.php:256
    -#: ../../enterprise/godmode/policies/policy_alerts.php:122
    -msgid "Could not be set standby"
    -msgstr "No se pudo establecer el modo standby"
    -
    -#: ../../godmode/alerts/alert_list.php:281
    -#: ../../godmode/massive/massive_standby_alerts.php:78
    -#: ../../enterprise/godmode/alerts/alert_events_list.php:272
    -#: ../../enterprise/godmode/policies/policy_alerts.php:139
    -msgid "Successfully set off standby"
    -msgstr "Se ha desactivado el modo standby"
    -
    -#: ../../godmode/alerts/alert_list.php:281
    -#: ../../godmode/massive/massive_standby_alerts.php:78
    -#: ../../enterprise/godmode/alerts/alert_events_list.php:273
    -#: ../../enterprise/godmode/policies/policy_alerts.php:139
    -msgid "Could not be set off standby"
    -msgstr "No se pudo desactivar el modo standby"
    -
    -#: ../../godmode/alerts/alert_list.php:313
    -#: ../../godmode/alerts/alert_view.php:61
    -#: ../../godmode/alerts/alert_view.php:62
    -#: ../../godmode/alerts/alert_view.php:63
    -msgid "List alerts"
    -msgstr "Lista de alertas"
    -
    -#: ../../godmode/alerts/alert_list.php:317
    -msgid "Builder alert"
    -msgstr "Creador de alerta"
    -
    -#: ../../godmode/alerts/alert_list.php:326
    -#: ../../godmode/alerts/alert_list.php:329
    -#: ../../godmode/users/configure_profile.php:268
    -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:456
    -msgid "Manage alerts"
    -msgstr "Gestionar alertas"
    -
    -#: ../../godmode/alerts/alert_special_days.php:44 ../../godmode/menu.php:164
    -#: ../../godmode/menu.php:165
    -msgid "Special days list"
    -msgstr "Lista de días especiales"
    -
    -#: ../../godmode/alerts/alert_special_days.php:86
    -msgid "Skipped dates: "
    -msgstr "Fechas omitidas: "
    -
    -#: ../../godmode/alerts/alert_special_days.php:106
    -msgid "Success to upload iCalendar"
    -msgstr "Éxito al cargar iCalendar"
    -
    -#: ../../godmode/alerts/alert_special_days.php:106
    -msgid "Fail to upload iCalendar"
    -msgstr "Error al cargar iCalendar"
    -
    -#: ../../godmode/alerts/alert_special_days.php:232
    -msgid "iCalendar(.ics) file"
    -msgstr "Fichero iCalendar (.ics)"
    -
    -#: ../../godmode/alerts/alert_special_days.php:235
    -#: ../../godmode/alerts/configure_alert_special_days.php:79
    -msgid "Same day of the week"
    -msgstr "Mismo día de la semana"
    -
    -#: ../../godmode/alerts/alert_special_days.php:237
    -#: ../../godmode/alerts/alert_special_days.php:425
    -#: ../../godmode/alerts/alert_templates.php:65
    -#: ../../godmode/alerts/configure_alert_special_days.php:81
    -#: ../../godmode/reporting/reporting_builder.item_editor.php:803
    -#: ../../include/functions_html.php:854
    -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1336
    -#: ../../enterprise/include/functions_reporting.php:1558
    -#: ../../enterprise/include/functions_reporting.php:2049
    -#: ../../enterprise/include/functions_reporting.php:2352
    -#: ../../enterprise/include/functions_reporting.php:2774
    -#: ../../enterprise/include/functions_reporting.php:3556
    -#: ../../enterprise/include/functions_reporting_pdf.php:1525
    -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:120
    -msgid "Monday"
    -msgstr "Lunes"
    -
    -#: ../../godmode/alerts/alert_special_days.php:238
    -#: ../../godmode/alerts/alert_special_days.php:428
    -#: ../../godmode/alerts/alert_templates.php:66
    -#: ../../godmode/alerts/configure_alert_special_days.php:82
    -#: ../../godmode/reporting/reporting_builder.item_editor.php:809
    -#: ../../include/functions_html.php:855
    -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1342
    -#: ../../enterprise/include/functions_reporting.php:1559
    -#: ../../enterprise/include/functions_reporting.php:2050
    -#: ../../enterprise/include/functions_reporting.php:2353
    -#: ../../enterprise/include/functions_reporting.php:2775
    -#: ../../enterprise/include/functions_reporting.php:3557
    -#: ../../enterprise/include/functions_reporting_pdf.php:1526
    -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:121
    -msgid "Tuesday"
    -msgstr "Martes"
    -
    -#: ../../godmode/alerts/alert_special_days.php:239
    -#: ../../godmode/alerts/alert_special_days.php:431
    -#: ../../godmode/alerts/alert_templates.php:67
    -#: ../../godmode/alerts/configure_alert_special_days.php:83
    -#: ../../godmode/reporting/reporting_builder.item_editor.php:815
    -#: ../../include/functions_html.php:856
    -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1348
    -#: ../../enterprise/include/functions_reporting.php:1560
    -#: ../../enterprise/include/functions_reporting.php:2051
    -#: ../../enterprise/include/functions_reporting.php:2354
    -#: ../../enterprise/include/functions_reporting.php:2776
    -#: ../../enterprise/include/functions_reporting.php:3558
    -#: ../../enterprise/include/functions_reporting_pdf.php:1527
    -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:122
    -msgid "Wednesday"
    -msgstr "Miércoles"
    -
    -#: ../../godmode/alerts/alert_special_days.php:240
    -#: ../../godmode/alerts/alert_special_days.php:434
    -#: ../../godmode/alerts/alert_templates.php:68
    -#: ../../godmode/alerts/configure_alert_special_days.php:84
    -#: ../../godmode/reporting/reporting_builder.item_editor.php:821
    -#: ../../include/functions_html.php:857
    -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1354
    -#: ../../enterprise/include/functions_reporting.php:1561
    -#: ../../enterprise/include/functions_reporting.php:2052
    -#: ../../enterprise/include/functions_reporting.php:2355
    -#: ../../enterprise/include/functions_reporting.php:2777
    -#: ../../enterprise/include/functions_reporting.php:3559
    -#: ../../enterprise/include/functions_reporting_pdf.php:1528
    -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:123
    -msgid "Thursday"
    -msgstr "Jueves"
    -
    -#: ../../godmode/alerts/alert_special_days.php:241
    -#: ../../godmode/alerts/alert_special_days.php:437
    -#: ../../godmode/alerts/alert_templates.php:69
    -#: ../../godmode/alerts/configure_alert_special_days.php:85
    -#: ../../godmode/reporting/reporting_builder.item_editor.php:827
    -#: ../../include/functions_html.php:858
    -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1360
    -#: ../../enterprise/include/functions_reporting.php:1562
    -#: ../../enterprise/include/functions_reporting.php:2053
    -#: ../../enterprise/include/functions_reporting.php:2356
    -#: ../../enterprise/include/functions_reporting.php:2778
    -#: ../../enterprise/include/functions_reporting.php:3560
    -#: ../../enterprise/include/functions_reporting_pdf.php:1529
    -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:124
    -msgid "Friday"
    -msgstr "Viernes"
    -
    -#: ../../godmode/alerts/alert_special_days.php:242
    -#: ../../godmode/alerts/alert_special_days.php:440
    -#: ../../godmode/alerts/alert_templates.php:70
    -#: ../../godmode/alerts/configure_alert_special_days.php:86
    -#: ../../godmode/reporting/reporting_builder.item_editor.php:833
    -#: ../../include/functions_html.php:859
    -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1366
    -#: ../../enterprise/include/functions_reporting.php:1563
    -#: ../../enterprise/include/functions_reporting.php:2054
    -#: ../../enterprise/include/functions_reporting.php:2357
    -#: ../../enterprise/include/functions_reporting.php:2779
    -#: ../../enterprise/include/functions_reporting.php:3561
    -#: ../../enterprise/include/functions_reporting_pdf.php:1530
    -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:125
    -msgid "Saturday"
    -msgstr "Sábado"
    -
    -#: ../../godmode/alerts/alert_special_days.php:243
    -#: ../../godmode/alerts/alert_special_days.php:443
    -#: ../../godmode/alerts/alert_templates.php:71
    -#: ../../godmode/alerts/configure_alert_special_days.php:87
    -#: ../../godmode/reporting/reporting_builder.item_editor.php:839
    -#: ../../include/functions_html.php:853
    -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1372
    -#: ../../enterprise/include/functions_reporting.php:1564
    -#: ../../enterprise/include/functions_reporting.php:2055
    -#: ../../enterprise/include/functions_reporting.php:2358
    -#: ../../enterprise/include/functions_reporting.php:2780
    -#: ../../enterprise/include/functions_reporting.php:3562
    -#: ../../enterprise/include/functions_reporting_pdf.php:1531
    -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:126
    -msgid "Sunday"
    -msgstr "Domingo"
    -
    -#: ../../godmode/alerts/alert_special_days.php:254
    -msgid "Overwrite"
    -msgstr "Sobrescribir"
    -
    -#: ../../godmode/alerts/alert_special_days.php:255
    -msgid "Check this box, if you want to overwrite existing same days."
    -msgstr "Marque esta casilla, si desea sobrescribir los días existentes."
    -
    -#: ../../godmode/alerts/alert_special_days.php:273
    -msgid "Display range: "
    -msgstr "Mostrar rango "
    -
    -#: ../../godmode/alerts/alert_special_days.php:347
    -#: ../../enterprise/include/functions_reporting.php:1596
    -#: ../../enterprise/include/functions_reporting.php:2393
    -#: ../../enterprise/include/functions_reporting.php:3171
    -#: ../../enterprise/include/functions_reporting_pdf.php:1562
    -msgid "January"
    -msgstr "Enero"
    -
    -#: ../../godmode/alerts/alert_special_days.php:350
    -#: ../../enterprise/include/functions_reporting.php:1599
    -#: ../../enterprise/include/functions_reporting.php:2396
    -#: ../../enterprise/include/functions_reporting.php:3174
    -#: ../../enterprise/include/functions_reporting_pdf.php:1565
    -msgid "February"
    -msgstr "Febrero"
    -
    -#: ../../godmode/alerts/alert_special_days.php:353
    -#: ../../enterprise/include/functions_reporting.php:1602
    -#: ../../enterprise/include/functions_reporting.php:2399
    -#: ../../enterprise/include/functions_reporting.php:3177
    -#: ../../enterprise/include/functions_reporting_pdf.php:1568
    -msgid "March"
    -msgstr "Marzo"
    -
    -#: ../../godmode/alerts/alert_special_days.php:356
    -#: ../../enterprise/include/functions_reporting.php:1605
    -#: ../../enterprise/include/functions_reporting.php:2402
    -#: ../../enterprise/include/functions_reporting.php:3180
    -#: ../../enterprise/include/functions_reporting_pdf.php:1571
    -msgid "April"
    -msgstr "Abril"
    -
    -#: ../../godmode/alerts/alert_special_days.php:359
    -#: ../../enterprise/include/functions_reporting.php:1608
    -#: ../../enterprise/include/functions_reporting.php:2405
    -#: ../../enterprise/include/functions_reporting.php:3183
    -#: ../../enterprise/include/functions_reporting_pdf.php:1574
    -msgid "May"
    -msgstr "Mayo"
    -
    -#: ../../godmode/alerts/alert_special_days.php:362
    -#: ../../enterprise/include/functions_reporting.php:1611
    -#: ../../enterprise/include/functions_reporting.php:2408
    -#: ../../enterprise/include/functions_reporting.php:3186
    -#: ../../enterprise/include/functions_reporting_pdf.php:1577
    -msgid "June"
    -msgstr "Junio"
    -
    -#: ../../godmode/alerts/alert_special_days.php:365
    -#: ../../enterprise/include/functions_reporting.php:1614
    -#: ../../enterprise/include/functions_reporting.php:2411
    -#: ../../enterprise/include/functions_reporting.php:3189
    -#: ../../enterprise/include/functions_reporting_pdf.php:1580
    -msgid "July"
    -msgstr "Julio"
    -
    -#: ../../godmode/alerts/alert_special_days.php:368
    -#: ../../enterprise/include/functions_reporting.php:1617
    -#: ../../enterprise/include/functions_reporting.php:2414
    -#: ../../enterprise/include/functions_reporting.php:3192
    -#: ../../enterprise/include/functions_reporting_pdf.php:1583
    -msgid "August"
    -msgstr "Agosto"
    -
    -#: ../../godmode/alerts/alert_special_days.php:371
    -#: ../../enterprise/include/functions_reporting.php:1620
    -#: ../../enterprise/include/functions_reporting.php:2417
    -#: ../../enterprise/include/functions_reporting.php:3195
    -#: ../../enterprise/include/functions_reporting_pdf.php:1586
    -msgid "September"
    -msgstr "Septiembre"
    -
    -#: ../../godmode/alerts/alert_special_days.php:374
    -#: ../../enterprise/include/functions_reporting.php:1623
    -#: ../../enterprise/include/functions_reporting.php:2420
    -#: ../../enterprise/include/functions_reporting.php:3198
    -#: ../../enterprise/include/functions_reporting_pdf.php:1589
    -msgid "October"
    -msgstr "Octubre"
    -
    -#: ../../godmode/alerts/alert_special_days.php:377
    -#: ../../enterprise/include/functions_reporting.php:1626
    -#: ../../enterprise/include/functions_reporting.php:2423
    -#: ../../enterprise/include/functions_reporting.php:3201
    -#: ../../enterprise/include/functions_reporting_pdf.php:1592
    -msgid "November"
    -msgstr "Noviembre"
    -
    -#: ../../godmode/alerts/alert_special_days.php:380
    -#: ../../enterprise/include/functions_reporting.php:1629
    -#: ../../enterprise/include/functions_reporting.php:2426
    -#: ../../enterprise/include/functions_reporting.php:3204
    -#: ../../enterprise/include/functions_reporting_pdf.php:1595
    -msgid "December"
    -msgstr "Diciembre"
    -
    -#: ../../godmode/alerts/alert_special_days.php:422
    -msgid "Same as "
    -msgstr "Mismo que "
    -
    -#: ../../godmode/alerts/alert_special_days.php:452
    -#: ../../godmode/events/event_edit_filter.php:361
    -#: ../../godmode/events/event_edit_filter.php:376
    -#: ../../operation/events/events_list.php:403
    -#: ../../operation/events/events_list.php:430
    -#: ../../enterprise/godmode/agentes/collection_manager.php:167
    -#: ../../enterprise/godmode/massive/massive_edit_tags_policy.php:115
    -#: ../../enterprise/godmode/massive/massive_tags_edit_policy.php:113
    -#: ../../enterprise/godmode/policies/policy_collections.php:125
    -msgid "Remove"
    -msgstr "Eliminar"
    -
    -#: ../../godmode/alerts/alert_templates.php:62
    -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:117
    -msgid "Everyday"
    -msgstr "Cada día"
    -
    -#: ../../godmode/alerts/alert_templates.php:73
    -#: ../../include/functions_config.php:723
    -#: ../../enterprise/extensions/ipam/ipam_editor.php:95
    -#: ../../enterprise/godmode/setup/setup_history.php:68
    -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:128
    -msgid "Days"
    -msgstr "Días"
    -
    -#: ../../godmode/alerts/alert_templates.php:73
    -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:128
    -msgid "Every"
    -msgstr "Cada"
    -
    -#: ../../godmode/alerts/alert_templates.php:83
    -#: ../../enterprise/dashboard/widgets/tactical.php:32
    -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:138
    -msgid "and"
    -msgstr "y"
    -
    -#: ../../godmode/alerts/alert_templates.php:89
    -#: ../../godmode/alerts/alert_view.php:306
    -#: ../../godmode/alerts/configure_alert_template.php:552
    -#: ../../godmode/snmpconsole/snmp_alert.php:919
    -#: ../../enterprise/godmode/alerts/alert_events.php:453
    -#: ../../enterprise/godmode/massive/massive_modify_alerts_snmp.php:257
    -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:143
    -msgid "Time threshold"
    -msgstr "Umbral de tiempo"
    -
    -#: ../../godmode/alerts/alert_templates.php:269
    -#: ../../godmode/modules/manage_network_components.php:532
    -#: ../../godmode/reporting/reporting_builder.list_items.php:209
    -#: ../../godmode/tag/tag.php:176 ../../godmode/tag/tag.php:281
    -#: ../../godmode/users/user_list.php:243
    -#: ../../operation/agentes/alerts_status.php:390
    -#: ../../operation/agentes/status_monitor.php:533
    -#: ../../operation/events/events_list.php:708 ../../operation/tree.php:184
    -#: ../../enterprise/godmode/alerts/alert_events_list.php:382
    -#: ../../enterprise/godmode/modules/local_components.php:457
    -#: ../../enterprise/meta/advanced/metasetup.translate_string.php:148
    -#: ../../enterprise/meta/advanced/policymanager.queue.php:244
    -#: ../../enterprise/meta/agentsearch.php:72
    -msgid "Show Options"
    -msgstr "Mostrar opciones"
    -
    -#: ../../godmode/alerts/alert_templates.php:360
    -msgid "No alert templates defined"
    -msgstr "No hay plantillas de alerta definidas"
    -
    -#: ../../godmode/alerts/alert_view.php:49
    -#: ../../godmode/alerts/alert_view.php:324
    -#: ../../include/functions_events.php:2140
    -msgid "Alert details"
    -msgstr "Detalles de alerta"
    -
    -#: ../../godmode/alerts/alert_view.php:106
    -#: ../../mobile/operation/alerts.php:96 ../../mobile/operation/alerts.php:97
    -#: ../../mobile/operation/alerts.php:203 ../../mobile/operation/alerts.php:204
    -msgid "Stand by"
    -msgstr "En espera"
    -
    -#: ../../godmode/alerts/alert_view.php:144
    -#: ../../godmode/alerts/configure_alert_template.php:847
    -#: ../../include/functions_ui.php:1012
    -msgid ""
    -"The alert would fire when the value matches "
    -msgstr ""
    -"La alerta se disparará cuando el valor coincida con "
    -
    -#: ../../godmode/alerts/alert_view.php:147 ../../include/functions_ui.php:1015
    -msgid ""
    -"The alert would fire when the value doesn't match "
    -msgstr ""
    -"La alerta se disparará cuando el valor no coincida con "
    -
    -#: ../../godmode/alerts/alert_view.php:152
    -#: ../../godmode/alerts/configure_alert_template.php:849
    -#: ../../include/functions_ui.php:1003
    -msgid "The alert would fire when the value is "
    -msgstr ""
    -"La alerta se disparará cuando el valor sea "
    -
    -#: ../../godmode/alerts/alert_view.php:156
    -#: ../../godmode/alerts/configure_alert_template.php:850
    -#: ../../include/functions_ui.php:1007
    -msgid "The alert would fire when the value is not "
    -msgstr ""
    -"La alerta se disparará cuando el valor no sea "
    -
    -#: ../../godmode/alerts/alert_view.php:161
    -#: ../../godmode/alerts/configure_alert_template.php:851
    -#: ../../include/functions_ui.php:1021
    -msgid ""
    -"The alert would fire when the value is between  and "
    -""
    -msgstr ""
    -"La alerta se disparará cuando el valor esté entre  y "
    -""
    -
    -#: ../../godmode/alerts/alert_view.php:164 ../../include/functions_ui.php:1024
    -msgid ""
    -"The alert would fire when the value is not between  "
    -"and "
    -msgstr ""
    -"La alerta se disparará cuando el valor no esté entre  y "
    -
    -#: ../../godmode/alerts/alert_view.php:170
    -#: ../../godmode/alerts/configure_alert_template.php:853
    -msgid "The alert would fire when the value is below "
    -msgstr ""
    -"La alerta se lanzará cuando el valor sea inferior a  "
    -
    -#: ../../godmode/alerts/alert_view.php:174
    -#: ../../godmode/alerts/configure_alert_template.php:854
    -msgid "The alert would fire when the value is above "
    -msgstr ""
    -"La alerta se lanzará cuando el valor esté por encima de "
    -
    -#: ../../godmode/alerts/alert_view.php:179
    -#: ../../godmode/alerts/configure_alert_template.php:857
    -msgid "The alert would fire when the module value changes"
    -msgstr "La alerta se iniciara cuando los valores de los módulos cambien"
    -
    -#: ../../godmode/alerts/alert_view.php:182
    -#: ../../godmode/alerts/configure_alert_template.php:858
    -msgid "The alert would fire when the module value does not change"
    -msgstr "La alerta de iniciara cuando los valores de los módulos no cambien"
    -
    -#: ../../godmode/alerts/alert_view.php:186
    -#: ../../godmode/alerts/configure_alert_template.php:855
    -#: ../../include/functions_ui.php:1038
    -msgid "The alert would fire when the module is in warning status"
    -msgstr "La alerta se disparará cuando el módulo esté en estado advertencia"
    -
    -#: ../../godmode/alerts/alert_view.php:189
    -#: ../../godmode/alerts/configure_alert_template.php:856
    -#: ../../include/functions_ui.php:1043
    -msgid "The alert would fire when the module is in critical status"
    -msgstr "La alerta se disparará cuando el módulo esté en estado crítico"
    -
    -#: ../../godmode/alerts/alert_view.php:192
    -#: ../../godmode/alerts/configure_alert_template.php:859
    -msgid "The alert would fire when the module is in unknown status"
    -msgstr "La alerta se lanzará cuando el módulo esté en estado desconocido"
    -
    -#: ../../godmode/alerts/alert_view.php:298
    -#: ../../godmode/alerts/configure_alert_template.php:539
    -msgid "Use special days list"
    -msgstr "Utilizar lista de días especiales"
    -
    -#: ../../godmode/alerts/alert_view.php:310
    -msgid "Number of alerts"
    -msgstr "Número de alertas"
    -
    -#: ../../godmode/alerts/alert_view.php:310
    -#: ../../godmode/reporting/reporting_builder.item_editor.php:779
    -#: ../../godmode/reporting/reporting_builder.item_editor.php:1291
    -#: ../../include/functions_reporting.php:956
    -#: ../../include/functions_ui.php:1995 ../../include/functions_graph.php:764
    -#: ../../include/functions_graph.php:765 ../../include/functions_graph.php:766
    -#: ../../include/functions_graph.php:769
    -#: ../../include/functions_graph.php:1445
    -#: ../../include/functions_graph.php:3954
    -#: ../../include/functions_graph.php:3959
    -#: ../../include/functions_graph.php:4686
    -#: ../../include/functions_graph.php:4689
    -#: ../../include/functions_graph.php:4692
    -#: ../../include/graphs/functions_pchart.php:198
    -#: ../../include/graphs/functions_pchart.php:1148
    -#: ../../enterprise/dashboard/widgets/top_n.php:477
    -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:199
    -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:261
    -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1314
    -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1592
    -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:465
    -#: ../../enterprise/meta/include/functions_wizard_meta.php:840
    -#: ../../enterprise/meta/include/functions_wizard_meta.php:849
    -#: ../../enterprise/meta/include/functions_wizard_meta.php:926
    -#: ../../enterprise/meta/include/functions_wizard_meta.php:935
    -#: ../../enterprise/meta/include/functions_wizard_meta.php:1127
    -#: ../../enterprise/meta/include/functions_wizard_meta.php:1136
    -#: ../../enterprise/meta/include/functions_wizard_meta.php:1343
    -#: ../../enterprise/meta/include/functions_wizard_meta.php:1352
    -#: ../../enterprise/meta/include/functions_wizard_meta.php:1424
    -#: ../../enterprise/meta/include/functions_wizard_meta.php:1433
    -#: ../../enterprise/meta/include/functions_wizard_meta.php:1540
    -#: ../../enterprise/meta/include/functions_wizard_meta.php:1549
    -msgid "Min"
    -msgstr "Mín"
    -
    -#: ../../godmode/alerts/alert_view.php:310
    -#: ../../godmode/reporting/reporting_builder.item_editor.php:781
    -#: ../../godmode/reporting/reporting_builder.item_editor.php:1289
    -#: ../../include/functions_reporting.php:953
    -#: ../../include/functions_ui.php:1995 ../../include/functions_graph.php:764
    -#: ../../include/functions_graph.php:765 ../../include/functions_graph.php:766
    -#: ../../include/functions_graph.php:769
    -#: ../../include/functions_graph.php:1443
    -#: ../../include/functions_graph.php:3954
    -#: ../../include/functions_graph.php:3959
    -#: ../../include/functions_graph.php:4686
    -#: ../../include/functions_graph.php:4689
    -#: ../../include/functions_graph.php:4692
    -#: ../../include/graphs/functions_pchart.php:192
    -#: ../../include/graphs/functions_pchart.php:1150
    -#: ../../enterprise/dashboard/widgets/top_n.php:474
    -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:204
    -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:258
    -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1312
    -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1590
    -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:467
    -#: ../../enterprise/meta/include/functions_wizard_meta.php:842
    -#: ../../enterprise/meta/include/functions_wizard_meta.php:851
    -#: ../../enterprise/meta/include/functions_wizard_meta.php:928
    -#: ../../enterprise/meta/include/functions_wizard_meta.php:937
    -#: ../../enterprise/meta/include/functions_wizard_meta.php:1129
    -#: ../../enterprise/meta/include/functions_wizard_meta.php:1138
    -#: ../../enterprise/meta/include/functions_wizard_meta.php:1345
    -#: ../../enterprise/meta/include/functions_wizard_meta.php:1354
    -#: ../../enterprise/meta/include/functions_wizard_meta.php:1426
    -#: ../../enterprise/meta/include/functions_wizard_meta.php:1435
    -#: ../../enterprise/meta/include/functions_wizard_meta.php:1542
    -#: ../../enterprise/meta/include/functions_wizard_meta.php:1551
    -msgid "Max"
    -msgstr "Máx"
    -
    -#: ../../godmode/alerts/alert_view.php:325
    -msgid "Firing conditions"
    -msgstr "Condiciones de disparo"
    -
    -#: ../../godmode/alerts/alert_view.php:348
    -#: ../../godmode/alerts/alert_view.php:370
    -msgid "Every time that the alert is fired"
    -msgstr "Cada vez que la alerta es disparada"
    -
    -#: ../../godmode/alerts/alert_view.php:414
    -msgid ""
    -"Select the desired action and mode to see the Firing/Recovery fields for "
    -"this action"
    -msgstr ""
    -"Seleccione la acción deseada y el modo para ver los campos de "
    -"Disparado/Recuperación para dicha acción"
    -
    -#: ../../godmode/alerts/alert_view.php:417
    -msgid "Select the action"
    -msgstr "Seleccione la acción"
    -
    -#: ../../godmode/alerts/alert_view.php:420
    -#: ../../godmode/alerts/configure_alert_action.php:148
    -msgid "Firing"
    -msgstr "Disparado"
    -
    -#: ../../godmode/alerts/alert_view.php:421
    -msgid "Recovering"
    -msgstr "Recuperado"
    -
    -#: ../../godmode/alerts/alert_view.php:423
    -#: ../../godmode/massive/massive_edit_modules.php:551
    -#: ../../godmode/servers/manage_recontask.php:296
    -#: ../../godmode/servers/manage_recontask_form.php:243
    -#: ../../enterprise/godmode/services/services.service.php:253
    -#: ../../enterprise/operation/services/services.list.php:192
    -#: ../../enterprise/operation/services/services.table_services.php:161
    -msgid "Mode"
    -msgstr "Modo"
    -
    -#: ../../godmode/alerts/alert_view.php:438
    -#: ../../godmode/alerts/alert_view.php:532
    -#: ../../godmode/alerts/configure_alert_template.php:673
    -msgid "Firing fields"
    -msgstr "Campos de disparado"
    -
    -#: ../../godmode/alerts/alert_view.php:439
    -msgid ""
    -"Fields passed to the command executed by this action when the alert is fired"
    -msgstr ""
    -"Campos pasados al comando ejecutado por esta acción cuando la alerta es "
    -"disparada"
    -
    -#: ../../godmode/alerts/alert_view.php:442
    -#: ../../godmode/alerts/alert_view.php:531
    -msgid "Fields configured on the command associated to the action"
    -msgstr "Campos configurados en el comando asociado a la acción"
    -
    -#: ../../godmode/alerts/alert_view.php:443
    -msgid "Template fields"
    -msgstr "Campos de la plantilla"
    -
    -#: ../../godmode/alerts/alert_view.php:444
    -msgid "Triggering fields configured in template"
    -msgstr "Campos de disparado configurados en la plantilla"
    -
    -#: ../../godmode/alerts/alert_view.php:445
    -msgid "Action fields"
    -msgstr "Campos de la acción"
    -
    -#: ../../godmode/alerts/alert_view.php:446
    -msgid "Triggering fields configured in action"
    -msgstr "Campos de disparado configurados en la acción"
    -
    -#: ../../godmode/alerts/alert_view.php:448
    -msgid "Executed on firing"
    -msgstr "Ejecutado en disparado"
    -
    -#: ../../godmode/alerts/alert_view.php:449
    -#: ../../godmode/alerts/alert_view.php:532
    -msgid "Fields used on execution when the alert is fired"
    -msgstr "Campos usados en la ejecución cuando la alerta es disparada"
    -
    -#: ../../godmode/alerts/alert_view.php:508
    -#: ../../godmode/alerts/alert_view.php:595
    -#: ../../godmode/alerts/configure_alert_action.php:153
    -#: ../../godmode/servers/plugin.php:381
    -msgid "Command preview"
    -msgstr "Vista previa del comando"
    -
    -#: ../../godmode/alerts/alert_view.php:516
    -msgid "The alert recovering is disabled on this template."
    -msgstr "La recuperación de la alerta está desactivada en esta plantilla"
    -
    -#: ../../godmode/alerts/alert_view.php:529
    -msgid "Recovering fields"
    -msgstr "Campos de recuperación"
    -
    -#: ../../godmode/alerts/alert_view.php:529
    -msgid ""
    -"Fields passed to the command executed by this action when the alert is "
    -"recovered"
    -msgstr ""
    -"Campos pasados al comando ejecutado por esta acción cuando la alerta es "
    -"recuperada"
    -
    -#: ../../godmode/alerts/alert_view.php:533
    -msgid "Template recovery fields"
    -msgstr "Campos de recuperación de la plantilla"
    -
    -#: ../../godmode/alerts/alert_view.php:533
    -msgid "Recovery fields configured in alert template"
    -msgstr "Campos de recuperación configurados en la plantilla de la alerta"
    -
    -#: ../../godmode/alerts/alert_view.php:534
    -msgid "Action recovery fields"
    -msgstr "Acción en campos de recuperación"
    -
    -#: ../../godmode/alerts/alert_view.php:534
    -msgid "Recovery fields configured in alert action"
    -msgstr "Campos de recuperación configurados en una acción de alerta"
    -
    -#: ../../godmode/alerts/alert_view.php:535
    -msgid "Executed on recovery"
    -msgstr "Ejecutado en recuperación"
    -
    -#: ../../godmode/alerts/alert_view.php:535
    -msgid "Fields used on execution when the alert is recovered"
    -msgstr "Campos usados en la ejecución cuando la alerta es recuperada"
    -
    -#: ../../godmode/alerts/configure_alert_action.php:57
    -#: ../../godmode/alerts/configure_alert_action.php:66
    -msgid "Configure alert action"
    -msgstr "Configurar acción de alerta"
    -
    -#: ../../godmode/alerts/configure_alert_action.php:98
    -msgid "Update Action"
    -msgstr "Actualizar Acción"
    -
    -#: ../../godmode/alerts/configure_alert_action.php:128
    -#: ../../godmode/alerts/configure_alert_command.php:150
    -#: ../../godmode/events/event_responses.editor.php:114
    -#: ../../godmode/events/event_responses.editor.php:121
    -#: ../../godmode/events/event_responses.editor.php:124
    -#: ../../godmode/massive/massive_edit_plugins.php:437
    -#: ../../godmode/servers/plugin.php:388 ../../godmode/servers/plugin.php:394
    -#: ../../godmode/servers/plugin.php:737
    -#: ../../godmode/servers/recon_script.php:370
    -msgid "Command"
    -msgstr "Comando"
    -
    -#: ../../godmode/alerts/configure_alert_action.php:136
    -#: ../../godmode/alerts/configure_alert_command.php:130
    -msgid "Create Command"
    -msgstr "Crear comando"
    -
    -#: ../../godmode/alerts/configure_alert_action.php:149
    -msgid "Recovery"
    -msgstr "Recuperación"
    -
    -#: ../../godmode/alerts/configure_alert_command.php:42
    -msgid "Configure alert command"
    -msgstr "Configurar comando de alerta"
    -
    -#: ../../godmode/alerts/configure_alert_command.php:127
    -msgid "Update Command"
    -msgstr "Actualizar comando"
    -
    -#: ../../godmode/alerts/configure_alert_command.php:160
    -#, php-format
    -msgid "Field %s description"
    -msgstr "Campo de descripción %s"
    -
    -#: ../../godmode/alerts/configure_alert_command.php:175
    -#, php-format
    -msgid "Field %s values"
    -msgstr "Campos %s valores"
    -
    -#: ../../godmode/alerts/configure_alert_special_days.php:55
    -msgid "Configure special day"
    -msgstr "Configurar dia especial"
    -
    -#: ../../godmode/alerts/configure_alert_template.php:66
    -#: ../../godmode/alerts/configure_alert_template.php:85
    -#: ../../godmode/alerts/configure_alert_template.php:103
    -#: ../../include/functions_menu.php:494
    -msgid "Configure alert template"
    -msgstr "Configurar plantilla de alerta"
    -
    -#: ../../godmode/alerts/configure_alert_template.php:121
    -#: ../../godmode/modules/manage_network_components.php:160
    -#: ../../enterprise/godmode/modules/local_components.php:106
    -#, php-format
    -msgid "Successfully created from %s"
    -msgstr "Creado correctamente desde %s"
    -
    -#: ../../godmode/alerts/configure_alert_template.php:150
    -#: ../../godmode/alerts/configure_alert_template.php:155
    -#: ../../godmode/alerts/configure_alert_template.php:170
    -#: ../../godmode/alerts/configure_alert_template.php:175
    -#: ../../godmode/alerts/configure_alert_template.php:190
    -#: ../../godmode/alerts/configure_alert_template.php:195
    -#: ../../include/functions_config.php:727
    -#: ../../enterprise/godmode/alerts/alert_events.php:96
    -#: ../../enterprise/godmode/alerts/alert_events.php:101
    -#: ../../enterprise/godmode/alerts/alert_events.php:116
    -#: ../../enterprise/godmode/alerts/alert_events.php:121
    -#: ../../enterprise/godmode/alerts/alert_events.php:136
    -#: ../../enterprise/godmode/alerts/alert_events.php:141
    -#: ../../enterprise/godmode/setup/setup_history.php:71
    -msgid "Step"
    -msgstr "Paso"
    -
    -#: ../../godmode/alerts/configure_alert_template.php:151
    -#: ../../godmode/alerts/configure_alert_template.php:156
    -#: ../../godmode/servers/plugin.php:326 ../../godmode/servers/plugin.php:332
    -#: ../../godmode/setup/setup.php:74 ../../godmode/setup/setup.php:112
    -#: ../../include/ajax/events.php:299
    -#: ../../include/functions_reporting.php:5483
    -#: ../../include/functions_reports.php:581
    -#: ../../enterprise/godmode/alerts/alert_events.php:97
    -#: ../../enterprise/godmode/alerts/alert_events.php:102
    -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:46
    -#: ../../enterprise/include/functions_reporting_csv.php:484
    -#: ../../enterprise/meta/include/functions_wizard_meta.php:184
    -#: ../../enterprise/meta/include/functions_wizard_meta.php:416
    -#: ../../enterprise/meta/include/functions_wizard_meta.php:485
    -#: ../../enterprise/meta/include/functions_wizard_meta.php:1014
    -msgid "General"
    -msgstr "General"
    -
    -#: ../../godmode/alerts/configure_alert_template.php:171
    -#: ../../godmode/alerts/configure_alert_template.php:176
    -#: ../../enterprise/godmode/alerts/alert_events.php:117
    -#: ../../enterprise/godmode/alerts/alert_events.php:122
    -msgid "Conditions"
    -msgstr "Condiciones"
    -
    -#: ../../godmode/alerts/configure_alert_template.php:191
    -#: ../../godmode/alerts/configure_alert_template.php:196
    -#: ../../enterprise/godmode/alerts/alert_events.php:137
    -#: ../../enterprise/godmode/alerts/alert_events.php:142
    -msgid "Advanced fields"
    -msgstr "Campos avanzados"
    -
    -#: ../../godmode/alerts/configure_alert_template.php:523
    -#: ../../enterprise/godmode/alerts/alert_events.php:430
    -msgid "Days of week"
    -msgstr "Días de la semana"
    -
    -#: ../../godmode/alerts/configure_alert_template.php:542
    -#: ../../godmode/reporting/reporting_builder.item_editor.php:847
    -#: ../../enterprise/godmode/alerts/alert_events.php:446
    -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1380
    -msgid "Time from"
    -msgstr "Hora desde"
    -
    -#: ../../godmode/alerts/configure_alert_template.php:546
    -#: ../../godmode/reporting/reporting_builder.item_editor.php:856
    -#: ../../enterprise/godmode/alerts/alert_events.php:449
    -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1388
    -msgid "Time to"
    -msgstr "Hora hasta"
    -
    -#: ../../godmode/alerts/configure_alert_template.php:556
    -#: ../../godmode/snmpconsole/snmp_alert.php:911
    -#: ../../enterprise/godmode/alerts/alert_events.php:457
    -#: ../../enterprise/godmode/massive/massive_modify_alerts_snmp.php:253
    -msgid "Min. number of alerts"
    -msgstr "Número mínimo de alertas"
    -
    -#: ../../godmode/alerts/configure_alert_template.php:560
    -msgid "Reset counter for non-sustained alerts"
    -msgstr "Reiniciar el contador para las alertas no sostenidas"
    -
    -#: ../../godmode/alerts/configure_alert_template.php:560
    -msgid ""
    -"Enable this option if you want the counter to be reset when the alert is not "
    -"being fired consecutively, even if it's within the time threshold"
    -msgstr ""
    -"Activa esta opción si quieres que el contador se reinicie cuando la alerta "
    -"no se inicie de forma consecutiva, incluso si está dentro del umbral"
    -
    -#: ../../godmode/alerts/configure_alert_template.php:563
    -#: ../../godmode/snmpconsole/snmp_alert.php:914
    -#: ../../enterprise/godmode/alerts/alert_events.php:460
    -#: ../../enterprise/godmode/massive/massive_modify_alerts_snmp.php:255
    -msgid "Max. number of alerts"
    -msgstr "Número máximo de alertas"
    -
    -#: ../../godmode/alerts/configure_alert_template.php:591
    -msgid ""
    -"Unless they're left blank, the fields from the action will override those "
    -"set on the template."
    -msgstr ""
    -"A menos que estén en blanco, los campos de la acción sobrescribirán los de "
    -"la plantilla"
    -
    -#: ../../godmode/alerts/configure_alert_template.php:593
    -msgid "Condition type"
    -msgstr "Tipo de condición"
    -
    -#: ../../godmode/alerts/configure_alert_template.php:600
    -msgid "Trigger when matches the value"
    -msgstr "Disparar cuando coincida con el valor"
    -
    -#: ../../godmode/alerts/configure_alert_template.php:612
    -msgid "The regular expression is valid"
    -msgstr "La expresión regular es válida"
    -
    -#: ../../godmode/alerts/configure_alert_template.php:617
    -msgid "The regular expression is not valid"
    -msgstr "La expresión regular no es válida"
    -
    -#: ../../godmode/alerts/configure_alert_template.php:623
    -#: ../../godmode/massive/massive_edit_modules.php:372
    -#: ../../godmode/massive/massive_edit_modules.php:418
    -#: ../../godmode/massive/massive_edit_modules.php:514
    -#: ../../godmode/modules/manage_network_components_form_common.php:119
    -#: ../../godmode/modules/manage_network_components_form_common.php:136
    -#: ../../include/functions_alerts.php:570
    -#: ../../include/functions_treeview.php:94
    -#: ../../include/functions_treeview.php:107
    -#: ../../include/functions_graph.php:4333
    -#: ../../include/functions_reporting_html.php:3140
    -#: ../../enterprise/dashboard/widgets/top_n.php:79
    -#: ../../enterprise/godmode/massive/massive_edit_modules_satellite.php:241
    -#: ../../enterprise/godmode/massive/massive_edit_modules_satellite.php:270
    -#: ../../enterprise/godmode/modules/configure_local_component.php:238
    -#: ../../enterprise/godmode/modules/configure_local_component.php:255
    -msgid "Min."
    -msgstr "Mín."
    -
    -#: ../../godmode/alerts/configure_alert_template.php:665
    -msgid "Alert recovery"
    -msgstr "Recuperación de alerta"
    -
    -#: ../../godmode/alerts/configure_alert_template.php:666
    -#: ../../include/functions_groups.php:2158
    -#: ../../include/functions_reporting_html.php:2092
    -#: ../../operation/agentes/estado_generalagente.php:297
    -#: ../../enterprise/extensions/ipam/ipam_ajax.php:196
    -#: ../../enterprise/extensions/ipam/ipam_massive.php:79
    -#: ../../enterprise/extensions/ipam/ipam_network.php:542
    -#: ../../enterprise/include/functions_reporting_pdf.php:2344
    -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:892
    -msgid "Enabled"
    -msgstr "Activado"
    -
    -#: ../../godmode/alerts/configure_alert_template.php:674
    -msgid "Recovery fields"
    -msgstr "Campos de recuperación"
    -
    -#: ../../godmode/alerts/configure_alert_template.php:775
    -#: ../../godmode/modules/manage_network_components_form_common.php:58
    -#: ../../enterprise/godmode/modules/configure_local_component.php:155
    -msgid "Wizard level"
    -msgstr "Nivel Wizard"
    -
    -#: ../../godmode/alerts/configure_alert_template.php:777
    -msgid "No wizard"
    -msgstr "No hay Wizard"
    -
    -#: ../../godmode/alerts/configure_alert_template.php:824
    -#: ../../godmode/alerts/configure_alert_template.php:828
    -#: ../../enterprise/dashboard/full_dashboard.php:210
    -#: ../../enterprise/dashboard/public_dashboard.php:226
    -#: ../../enterprise/godmode/alerts/alert_events.php:552
    -#: ../../enterprise/meta/monitoring/wizard/wizard.agent.php:163
    -#: ../../enterprise/meta/monitoring/wizard/wizard.module.local.php:183
    -#: ../../enterprise/meta/monitoring/wizard/wizard.module.network.php:212
    -#: ../../enterprise/meta/monitoring/wizard/wizard.module.web.php:173
    -#: ../../enterprise/meta/monitoring/wizard/wizard.php:90
    -msgid "Next"
    -msgstr "Siguiente"
    -
    -#: ../../godmode/alerts/configure_alert_template.php:848
    -#, php-format
    -msgid "The alert would fire when the value doesn\\'t match %s"
    -msgstr "La alerta se lanzará cuando el valor no coincida %s"
    -
    -#: ../../godmode/alerts/configure_alert_template.php:852
    -msgid ""
    -"The alert would fire when the value is not between  and "
    -msgstr ""
    -"La alerta se disparará cuando no esté entre  and "
    -""
    -
    -#: ../../godmode/alerts/configure_alert_template.php:860
    -msgid ""
    -"The alert template cannot have the same value for min and max thresholds."
    -msgstr ""
    -"La plantilla de alerta no puede tener el mismo valor para los umbrales max y "
    -"min."
    -
    -#: ../../godmode/category/category.php:44
    -#: ../../godmode/category/category.php:51
    -#: ../../godmode/category/edit_category.php:43
    -#: ../../godmode/category/edit_category.php:50
    -msgid "List categories"
    -msgstr "Lista de categorías"
    -
    -#: ../../godmode/category/category.php:58
    -#: ../../godmode/category/category.php:61
    -#: ../../godmode/category/edit_category.php:57
    -#: ../../godmode/category/edit_category.php:60
    -msgid "Categories configuration"
    -msgstr "Configuración de categorías"
    -
    -#: ../../godmode/category/category.php:72
    -msgid "Error deleting category"
    -msgstr "Error al eliminar categoría"
    -
    -#: ../../godmode/category/category.php:76
    -msgid "Successfully deleted category"
    -msgstr "Categoría eliminada con éxito"
    -
    -#: ../../godmode/category/category.php:110
    -msgid "Category name"
    -msgstr "Nombre de la categoría"
    -
    -#: ../../godmode/category/category.php:141
    -msgid "No categories found"
    -msgstr "Ninguna categoría encontrada"
    -
    -#: ../../godmode/category/category.php:150
    -#: ../../godmode/category/edit_category.php:146
    -msgid "Create category"
    -msgstr "Crear categoría"
    -
    -#: ../../godmode/category/edit_category.php:57
    -msgid "Editor"
    -msgstr "Editor"
    -
    -#: ../../godmode/category/edit_category.php:76
    -msgid "Error updating category"
    -msgstr "Error al actualizar categoría"
    -
    -#: ../../godmode/category/edit_category.php:80
    -msgid "Successfully updated category"
    -msgstr "Categoría actualizada con éxito"
    -
    -#: ../../godmode/category/edit_category.php:99
    -msgid "Error creating category"
    -msgstr "Error al crear categoría"
    -
    -#: ../../godmode/category/edit_category.php:105
    -msgid "Successfully created category"
    -msgstr "Categoría creada con éxito"
    -
    -#: ../../godmode/category/edit_category.php:137
    -msgid "Update category"
    -msgstr "Actualizar categoría"
    -
    -#: ../../godmode/db/db_audit.php:19 ../../godmode/db/db_event.php:21
    -#: ../../godmode/db/db_info.php:32 ../../godmode/db/db_purge.php:37
    -#: ../../godmode/db/db_refine.php:33
    -msgid "Database maintenance"
    -msgstr "Mantenimiento de la base de datos"
    -
    -#: ../../godmode/db/db_audit.php:19
    -msgid "Database audit purge"
    -msgstr "Depuración de la base de datos de auditoría"
    -
    -#: ../../godmode/db/db_audit.php:70
    -msgid "Success data deleted"
    -msgstr "Dato borrado correctamente"
    -
    -#: ../../godmode/db/db_audit.php:72
    -msgid "Error deleting data"
    -msgstr "Error borrando datos"
    -
    -#: ../../godmode/db/db_audit.php:80 ../../godmode/db/db_event.php:61
    -#: ../../include/functions_reporting_html.php:1556
    -#: ../../include/functions_reporting_html.php:1571
    -#: ../../operation/agentes/gis_view.php:194
    -#: ../../operation/agentes/group_view.php:165 ../../operation/tree.php:273
    -#: ../../enterprise/dashboard/widgets/tree_view.php:197
    -#: ../../enterprise/include/functions_inventory.php:323
    -#: ../../enterprise/include/functions_reporting_pdf.php:691
    -#: ../../enterprise/include/functions_reporting_pdf.php:706
    -#: ../../enterprise/meta/monitoring/group_view.php:145
    -#: ../../enterprise/operation/agentes/agent_inventory.php:230
    -msgid "Total"
    -msgstr "Total"
    -
    -#: ../../godmode/db/db_audit.php:81 ../../godmode/db/db_event.php:62
    -msgid "Records"
    -msgstr "Registros"
    -
    -#: ../../godmode/db/db_audit.php:84 ../../godmode/db/db_event.php:64
    -msgid "First date"
    -msgstr "Primera fecha"
    -
    -#: ../../godmode/db/db_audit.php:88
    -msgid "Latest date"
    -msgstr "Última fecha"
    -
    -#: ../../godmode/db/db_audit.php:92 ../../godmode/db/db_event.php:73
    -#: ../../godmode/db/db_purge.php:335
    -msgid "Purge data"
    -msgstr "Purgar datos"
    -
    -#: ../../godmode/db/db_audit.php:97
    -msgid "Purge audit data over 90 days"
    -msgstr "Borrar los datos de auditoría excepto el último trimestre"
    -
    -#: ../../godmode/db/db_audit.php:98
    -msgid "Purge audit data over 30 days"
    -msgstr "Borrar los datos de auditoría excepto los últimos 30 días"
    -
    -#: ../../godmode/db/db_audit.php:99
    -msgid "Purge audit data over 14 days"
    -msgstr "Borrar los datos de auditoría excepto las últimas dos semanas"
    -
    -#: ../../godmode/db/db_audit.php:100
    -msgid "Purge audit data over 7 days"
    -msgstr "Borrar los datos de auditoría excepto la última semana"
    -
    -#: ../../godmode/db/db_audit.php:101
    -msgid "Purge audit data over 3 days"
    -msgstr "Borrar los datos de auditoría excepto los últimos tres días"
    -
    -#: ../../godmode/db/db_audit.php:102
    -msgid "Purge audit data over 1 day"
    -msgstr "Borrar los datos de auditoría excepto el ultimo día"
    -
    -#: ../../godmode/db/db_audit.php:103
    -msgid "Purge all audit data"
    -msgstr "Borrar todos los datos de auditoría"
    -
    -#: ../../godmode/db/db_audit.php:107 ../../godmode/db/db_event.php:92
    -msgid "Do it!"
    -msgstr "¡Hazlo!"
    -
    -#: ../../godmode/db/db_event.php:22
    -msgid "Event database cleanup"
    -msgstr "Limpieza de la base de datos de eventos"
    -
    -#: ../../godmode/db/db_event.php:40
    -msgid "Successfully deleted old events"
    -msgstr "Eventos antiguos borrados correctamente"
    -
    -#: ../../godmode/db/db_event.php:43
    -msgid "Error deleting old events"
    -msgstr "Error al borrar los eventos antiguos"
    -
    -#: ../../godmode/db/db_event.php:67
    -msgid "Latest data"
    -msgstr "Últimos datos"
    -
    -#: ../../godmode/db/db_event.php:81
    -msgid "Purge event data over 90 days"
    -msgstr "Borrar los datos de eventos excepto el último trimestre"
    -
    -#: ../../godmode/db/db_event.php:82
    -msgid "Purge event data over 30 days"
    -msgstr "Borrar los datos de eventos excepto los últimos 30 días"
    -
    -#: ../../godmode/db/db_event.php:83
    -msgid "Purge event data over 14 days"
    -msgstr "Borrar los datos de eventos excepto las últimas dos semanas"
    -
    -#: ../../godmode/db/db_event.php:84
    -msgid "Purge event data over 7 days"
    -msgstr "Borrar los datos de eventos excepto la última semana"
    -
    -#: ../../godmode/db/db_event.php:85
    -msgid "Purge event data over 3 days"
    -msgstr "Borrar los datos de eventos excepto los últimos tres días"
    -
    -#: ../../godmode/db/db_event.php:86
    -msgid "Purge event data over 1 day"
    -msgstr "Borrar todos los datos de eventos, excepto las últimas 24 horas"
    -
    -#: ../../godmode/db/db_event.php:87
    -msgid "Purge all event data"
    -msgstr "Borrar todos los datos de eventos"
    -
    -#: ../../godmode/db/db_info.php:32
    -msgid "Database information"
    -msgstr "Información de la base de datos"
    -
    -#: ../../godmode/db/db_info.php:34
    -msgid "Module data received"
    -msgstr "Datos de módulo recibidos"
    -
    -#: ../../godmode/db/db_main.php:69
    -msgid "Current database maintenance setup"
    -msgstr "Configuración actual del mantenimiento de la BB. DD."
    -
    -#: ../../godmode/db/db_main.php:76
    -msgid "Database setup"
    -msgstr "Configuración de la base de datos"
    -
    -#: ../../godmode/db/db_main.php:80
    -msgid "Max. time before compact data"
    -msgstr "Máx. días antes de comprimir datos"
    -
    -#: ../../godmode/db/db_main.php:82 ../../godmode/db/db_main.php:88
    -#: ../../godmode/setup/setup_visuals.php:740 ../../include/functions.php:431
    -#: ../../include/functions.php:565 ../../include/functions_html.php:736
    -#: ../../enterprise/meta/advanced/metasetup.visual.php:143
    -msgid "days"
    -msgstr "días"
    -
    -#: ../../godmode/db/db_main.php:86
    -msgid "Max. time before purge"
    -msgstr "Máx. días antes de eliminar datos"
    -
    -#: ../../godmode/db/db_main.php:95
    -msgid "Database size stats"
    -msgstr "Tamaño de estadísticas de la base de datos"
    -
    -#: ../../godmode/db/db_main.php:99 ../../include/functions_reporting.php:7248
    -#: ../../include/functions_reporting_html.php:3469
    -#: ../../mobile/operation/groups.php:125 ../../operation/tree.php:271
    -#: ../../enterprise/dashboard/widgets/tree_view.php:195
    -#: ../../enterprise/include/functions_reporting_csv.php:457
    -msgid "Total agents"
    -msgstr "Agentes totales"
    -
    -#: ../../godmode/db/db_main.php:105 ../../include/functions_reporting.php:9898
    -msgid "Total events"
    -msgstr "Total de eventos"
    -
    -#: ../../godmode/db/db_main.php:111
    -msgid "Total data items (tagente_datos)"
    -msgstr "Total de items de datos (tagente_datos)"
    -
    -#: ../../godmode/db/db_main.php:123
    -msgid "Total log4x items (tagente_datos_log4x)"
    -msgstr "Total elementos Log4x (tagente_datos_log4x)"
    -
    -#: ../../godmode/db/db_main.php:135
    -msgid "Total data string items (tagente_datos_string)"
    -msgstr "total campos datos en cadena (tagente_datos_string)"
    -
    -#: ../../godmode/db/db_main.php:141
    -msgid "Total modules configured"
    -msgstr "Módulos totales configurados"
    -
    -#: ../../godmode/db/db_main.php:149
    -msgid "Total agent access records"
    -msgstr "total de registros de acceso del agente"
    -
    -#: ../../godmode/db/db_main.php:160
    -msgid "Database sanity"
    -msgstr "Estado de la BBDD"
    -
    -#: ../../godmode/db/db_main.php:164
    -msgid "Total uknown agents"
    -msgstr "total de agentes desconocidos"
    -
    -#: ../../godmode/db/db_main.php:170
    -msgid "Total non-init modules"
    -msgstr "total de módulos no iniciados"
    -
    -#: ../../godmode/db/db_main.php:179
    -msgid "Last time on DB maintance"
    -msgstr "Ultima vez en mantenimiento de base de datos"
    -
    -#: ../../godmode/db/db_main.php:183
    -#: ../../godmode/snmpconsole/snmp_alert.php:1217
    -#: ../../include/functions_treeview.php:595 ../../include/functions_ui.php:449
    -#: ../../operation/agentes/estado_generalagente.php:210
    -#: ../../operation/gis_maps/ajax.php:323 ../../operation/gis_maps/ajax.php:334
    -#: ../../enterprise/extensions/cron/main.php:291
    -#: ../../enterprise/extensions/ipam/ipam_ajax.php:229
    -#: ../../enterprise/extensions/ipam/ipam_list.php:223
    -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1155
    -msgid "Never"
    -msgstr "Nunca"
    -
    -#: ../../godmode/db/db_main.php:200
    -msgid ""
    -"Please check your Pandora Server setup and be sure that database maintenance "
    -"daemon is running. It's very important to keep up-to-date database to get "
    -"the best performance and results in Pandora"
    -msgstr ""
    -"Por favor, asegúrese de que la gestión de la Base de Datos es correcta y de "
    -"que el sistema automático de gestión de Base de Datos de Pandora está "
    -"correctamente instalado y funcionando. Es muy importante para el correcto "
    -"funcionamiento y rendimiento de Pandora."
    -
    -#: ../../godmode/db/db_purge.php:38 ../../godmode/menu.php:316
    -msgid "Database purge"
    -msgstr "Purgar BBDD"
    -
    -#: ../../godmode/db/db_purge.php:43
    -msgid "Get data from agent"
    -msgstr "Obtener datos de un agente"
    -
    -#: ../../godmode/db/db_purge.php:75
    -#, php-format
    -msgid "Purge task launched for agent %s :: Data older than %s"
    -msgstr ""
    -"Tarea de purga lanzada por el agente% s :: Información anterior a % s"
    -
    -#: ../../godmode/db/db_purge.php:78
    -msgid ""
    -"Please be patient. This operation can take a long time depending on the "
    -"amount of modules."
    -msgstr ""
    -"Por favor sea paciente, esta operación puede tardar varios minutos (5-10 "
    -"minutos)"
    -
    -#: ../../godmode/db/db_purge.php:92
    -#, php-format
    -msgid "Deleting records for module %s"
    -msgstr "Eliminación de registros para el módulo% s"
    -
    -#: ../../godmode/db/db_purge.php:140
    -#, php-format
    -msgid "Total errors: %s"
    -msgstr "Errores Totales: %s"
    -
    -#: ../../godmode/db/db_purge.php:141 ../../godmode/db/db_purge.php:144
    -#, php-format
    -msgid "Total records deleted: %s"
    -msgstr "Total de registros eliminados: %s"
    -
    -#: ../../godmode/db/db_purge.php:149
    -msgid "Deleting records for all agents"
    -msgstr "Borrando registros para el módulo"
    -
    -#: ../../godmode/db/db_purge.php:166
    -msgid "Choose agent"
    -msgstr "Escoja agente"
    -
    -#: ../../godmode/db/db_purge.php:167
    -#: ../../operation/incidents/incident.php:279
    -msgid "All agents"
    -msgstr "Todos los agentes"
    -
    -#: ../../godmode/db/db_purge.php:172
    -msgid "Select the agent you want information about"
    -msgstr "Seleccione el agente del que quiera obtener información"
    -
    -#: ../../godmode/db/db_purge.php:174
    -msgid "Get data"
    -msgstr "Obtener datos"
    -
    -#: ../../godmode/db/db_purge.php:175
    -msgid "Click here to get the data from the agent specified in the select box"
    -msgstr ""
    -"Pulse aquí para obtener los datos del agente especificado en la caja de "
    -"selección"
    -
    -#: ../../godmode/db/db_purge.php:179
    -#, php-format
    -msgid "Information on agent %s in the database"
    -msgstr "Información acerca del agente %s en la base de datos"
    -
    -#: ../../godmode/db/db_purge.php:182
    -msgid "Information on all agents in the database"
    -msgstr "Información acerca de todos los agentes en la base de datos"
    -
    -#: ../../godmode/db/db_purge.php:317
    -msgid "Packets less than three months old"
    -msgstr "Paquetes con menos de tres meses"
    -
    -#: ../../godmode/db/db_purge.php:319
    -msgid "Packets less than one month old"
    -msgstr "Paquetes con menos de un mes"
    -
    -#: ../../godmode/db/db_purge.php:321
    -msgid "Packets less than two weeks old"
    -msgstr "Paquetes con menos de dos semanas"
    -
    -#: ../../godmode/db/db_purge.php:323
    -msgid "Packets less than one week old"
    -msgstr "Paquetes con menos de una semana"
    -
    -#: ../../godmode/db/db_purge.php:325
    -msgid "Packets less than three days old"
    -msgstr "Paquetes con menos de tres días"
    -
    -#: ../../godmode/db/db_purge.php:327
    -msgid "Packets less than one day old"
    -msgstr "Paquetes con menos de 24 horas"
    -
    -#: ../../godmode/db/db_purge.php:329
    -msgid "Total number of packets"
    -msgstr "Número máximo de paquetes"
    -
    -#: ../../godmode/db/db_purge.php:340
    -msgid "Purge data over 3 months"
    -msgstr "Purgar los datos con más de 3 meses"
    -
    -#: ../../godmode/db/db_purge.php:341
    -msgid "Purge data over 1 month"
    -msgstr "Purgar los datos con más de 1 mes"
    -
    -#: ../../godmode/db/db_purge.php:342
    -msgid "Purge data over 2 weeks"
    -msgstr "Purgar los datos con mas de 2 semanas"
    -
    -#: ../../godmode/db/db_purge.php:343
    -msgid "Purge data over 1 week"
    -msgstr "Purgar los datos con más de 1 semana"
    -
    -#: ../../godmode/db/db_purge.php:344
    -msgid "Purge data over 3 days"
    -msgstr "Purgar los datos con más de 3 días"
    -
    -#: ../../godmode/db/db_purge.php:345
    -msgid "Purge data over 1 day"
    -msgstr "Purgar los datos con más de 1 día"
    -
    -#: ../../godmode/db/db_purge.php:346
    -msgid "All data until now"
    -msgstr "Todos los datos hasta ahora"
    -
    -#: ../../godmode/db/db_purge.php:350
    -msgid "Purge"
    -msgstr "Purgar"
    -
    -#: ../../godmode/db/db_refine.php:33 ../../godmode/menu.php:317
    -#: ../../include/functions_db.php:1499
    -msgid "Database debug"
    -msgstr "Depurar BBDD"
    -
    -#: ../../godmode/db/db_refine.php:42
    -msgid "Maximum is equal to minimum"
    -msgstr "El máximo es igual al mínimo"
    -
    -#: ../../godmode/db/db_refine.php:47
    -#: ../../godmode/massive/massive_copy_modules.php:447
    -#: ../../include/functions_agents.php:565
    -msgid "No modules have been selected"
    -msgstr "No se ha seleccionado ningún módulo"
    -
    -#: ../../godmode/db/db_refine.php:56
    -msgid "Filtering data module"
    -msgstr "Filtrando módulo de datos"
    -
    -#: ../../godmode/db/db_refine.php:76
    -msgid "Filtering completed"
    -msgstr "Filtrado completado"
    -
    -#: ../../godmode/db/db_refine.php:83
    -#: ../../operation/agentes/exportdata.php:244
    -#: ../../enterprise/godmode/agentes/manage_config_remote.php:154
    -msgid "Source agent"
    -msgstr "Agente origen"
    -
    -#: ../../godmode/db/db_refine.php:88
    -msgid "No agent selected"
    -msgstr "No hay ningún agente seleccionado"
    -
    -#: ../../godmode/db/db_refine.php:92
    -msgid "Get Info"
    -msgstr "Obtener info."
    -
    -#: ../../godmode/db/db_refine.php:105
    -msgid "Purge data out of these limits"
    -msgstr "Purgar los datos fuera de esos límites"
    -
    -#: ../../godmode/db/db_refine.php:107 ../../godmode/db/db_refine.php:109
    -#: ../../include/functions_reporting.php:5704
    -msgid "Minimum"
    -msgstr "Mínimo"
    -
    -#: ../../godmode/db/db_refine.php:112 ../../godmode/db/db_refine.php:114
    -#: ../../include/functions_reporting.php:5707
    -msgid "Maximum"
    -msgstr "Máximo"
    -
    -#: ../../godmode/events/custom_events.php:68
    -#: ../../godmode/events/custom_events.php:152
    -#: ../../include/functions_events.php:34
    -#: ../../include/functions_events.php:1581
    -#: ../../enterprise/meta/include/functions_events_meta.php:55
    -msgid "Event id"
    -msgstr "Identificación del evento"
    -
    -#: ../../godmode/events/custom_events.php:71
    -#: ../../godmode/events/custom_events.php:153
    -#: ../../include/functions_events.php:35
    -#: ../../include/functions_events.php:905
    -#: ../../include/functions_events.php:2338
    -#: ../../include/functions_reporting_html.php:1022
    -#: ../../include/functions_reporting_html.php:1032
    -#: ../../include/functions_reporting_html.php:2825
    -#: ../../enterprise/meta/include/functions_events_meta.php:58
    -msgid "Event name"
    -msgstr "Nombre del evento"
    -
    -#: ../../godmode/events/custom_events.php:86
    -#: ../../godmode/events/custom_events.php:158 ../../godmode/setup/news.php:223
    -#: ../../include/ajax/events.php:466 ../../include/functions_events.php:40
    -#: ../../include/functions_events.php:912
    -#: ../../include/functions_events.php:2343
    -#: ../../include/functions_events.php:3542
    -#: ../../include/functions_netflow.php:287
    -#: ../../include/functions_reporting_html.php:813
    -#: ../../include/functions_reporting_html.php:822
    -#: ../../include/functions_reporting_html.php:1026
    -#: ../../include/functions_reporting_html.php:1035
    -#: ../../include/functions_reporting_html.php:1650
    -#: ../../include/functions_reporting_html.php:2827
    -#: ../../mobile/operation/events.php:473
    -#: ../../mobile/operation/modules.php:548
    -#: ../../mobile/operation/modules.php:756
    -#: ../../operation/agentes/estado_generalagente.php:402
    -#: ../../operation/agentes/exportdata.csv.php:77
    -#: ../../operation/agentes/exportdata.excel.php:76
    -#: ../../operation/agentes/exportdata.php:99
    -#: ../../operation/agentes/status_monitor.php:990
    -#: ../../operation/events/events.build_table.php:167
    -#: ../../operation/events/events.php:87
    -#: ../../operation/messages/message_list.php:127
    -#: ../../operation/search_modules.php:54
    -#: ../../operation/snmpconsole/snmp_view.php:623
    -#: ../../enterprise/include/functions_inventory.php:65
    -#: ../../enterprise/include/functions_inventory.php:241
    -#: ../../enterprise/include/functions_reporting_csv.php:350
    -#: ../../enterprise/include/functions_reporting_csv.php:880
    -#: ../../enterprise/meta/include/functions_events_meta.php:73
    -msgid "Timestamp"
    -msgstr "Fecha/Hora"
    -
    -#: ../../godmode/events/custom_events.php:89
    -#: ../../godmode/events/custom_events.php:159
    -#: ../../godmode/events/event_edit_filter.php:235
    -#: ../../godmode/events/event_filter.php:110
    -#: ../../godmode/reporting/reporting_builder.item_editor.php:1413
    -#: ../../include/functions_events.php:41
    -#: ../../include/functions_events.php:3562
    -#: ../../operation/events/events.build_table.php:191
    -#: ../../operation/events/events_list.php:626
    -#: ../../enterprise/dashboard/widgets/events_list.php:36
    -#: ../../enterprise/godmode/alerts/configure_alert_rule.php:210
    -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1683
    -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:403
    -#: ../../enterprise/include/functions_events.php:97
    -#: ../../enterprise/meta/include/functions_events_meta.php:76
    -msgid "Event type"
    -msgstr "Tipo de evento"
    -
    -#: ../../godmode/events/custom_events.php:92
    -#: ../../godmode/events/custom_events.php:160
    -#: ../../include/functions_events.php:42
    -#: ../../enterprise/meta/include/functions_events_meta.php:79
    -msgid "Agent module"
    -msgstr "Módulo de agente"
    -
    -#: ../../godmode/events/custom_events.php:98
    -#: ../../godmode/events/custom_events.php:162
    -#: ../../godmode/events/event_edit_filter.php:239
    -#: ../../godmode/events/event_filter.php:112
    -#: ../../godmode/reporting/reporting_builder.item_editor.php:1401
    -#: ../../include/functions_events.php:44
    -#: ../../include/functions_events.php:898
    -#: ../../include/functions_events.php:2387
    -#: ../../include/functions_events.php:3579
    -#: ../../include/functions_reporting_html.php:811
    -#: ../../include/functions_reporting_html.php:820
    -#: ../../include/functions_reporting_html.php:1024
    -#: ../../include/functions_reporting_html.php:1034
    -#: ../../include/functions_reporting_html.php:1648
    -#: ../../mobile/operation/events.php:373 ../../mobile/operation/events.php:374
    -#: ../../mobile/operation/events.php:489 ../../mobile/operation/events.php:632
    -#: ../../mobile/operation/events.php:633
    -#: ../../operation/events/events.build_table.php:211
    -#: ../../operation/events/events_list.php:632
    -#: ../../operation/snmpconsole/snmp_view.php:399
    -#: ../../enterprise/dashboard/widgets/events_list.php:54
    -#: ../../enterprise/godmode/alerts/configure_alert_rule.php:158
    -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1671
    -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:392
    -#: ../../enterprise/godmode/snmpconsole/snmp_trap_editor.php:320
    -#: ../../enterprise/godmode/snmpconsole/snmp_trap_editor_form.php:74
    -#: ../../enterprise/include/functions_events.php:104
    -#: ../../enterprise/include/functions_reporting.php:1780
    -#: ../../enterprise/include/functions_reporting_pdf.php:1761
    -#: ../../enterprise/meta/include/functions_events_meta.php:85
    -msgid "Severity"
    -msgstr "Gravedad"
    -
    -#: ../../godmode/events/custom_events.php:101
    -#: ../../godmode/events/custom_events.php:163
    -#: ../../include/functions_events.php:45
    -#: ../../include/functions_events.php:1751
    -#: ../../include/functions_events.php:3584
    -#: ../../include/functions_events.php:3929
    -#: ../../operation/events/events.build_table.php:217
    -#: ../../operation/events/events.build_table.php:583
    -#: ../../enterprise/meta/include/functions_events_meta.php:88
    -msgid "Comment"
    -msgstr "Comentar"
    -
    -#: ../../godmode/events/custom_events.php:110
    -#: ../../godmode/events/custom_events.php:166
    -#: ../../include/functions_events.php:48
    -#: ../../include/functions_events.php:2251
    -#: ../../enterprise/meta/include/functions_events_meta.php:97
    -msgid "Extra id"
    -msgstr "ID extra"
    -
    -#: ../../godmode/events/custom_events.php:116
    -#: ../../godmode/events/custom_events.php:168
    -#: ../../include/functions_events.php:50
    -#: ../../include/functions_events.php:3604
    -#: ../../operation/events/events.build_table.php:241
    -#: ../../enterprise/meta/include/functions_events_meta.php:103
    -msgid "ACK Timestamp"
    -msgstr "ACK Timestamp"
    -
    -#: ../../godmode/events/custom_events.php:119
    -#: ../../godmode/events/custom_events.php:169
    -#: ../../include/functions_events.php:51
    -#: ../../include/functions_events.php:2190
    -#: ../../include/functions_events.php:2202
    -#: ../../include/functions_events.php:2214
    -#: ../../include/functions_events.php:2226
    -#: ../../include/functions_events.php:2231
    -#: ../../include/functions_events.php:2236
    -#: ../../include/functions_events.php:2240
    -#: ../../include/functions_events.php:3609
    -#: ../../operation/events/events.build_table.php:247
    -#: ../../enterprise/meta/include/functions_events_meta.php:106
    -msgid "Instructions"
    -msgstr "Instrucciones"
    -
    -#: ../../godmode/events/custom_events.php:122
    -#: ../../godmode/events/custom_events.php:170
    -#: ../../include/functions_events.php:52
    -#: ../../enterprise/godmode/setup/setup_metaconsole.php:171
    -#: ../../enterprise/godmode/setup/setup_metaconsole.php:247
    -#: ../../enterprise/meta/advanced/metasetup.consoles.php:307
    -#: ../../enterprise/meta/advanced/metasetup.consoles.php:387
    -#: ../../enterprise/meta/include/functions_events_meta.php:109
    -msgid "Server name"
    -msgstr "Nombre del servidor"
    -
    -#: ../../godmode/events/custom_events.php:131
    -#: ../../enterprise/meta/event/custom_events.php:191
    -msgid "Show event fields"
    -msgstr "Mostrar campos de eventos"
    -
    -#: ../../godmode/events/custom_events.php:133
    -msgid "Load default event fields"
    -msgstr "Cargar campos de evento por defecto"
    -
    -#: ../../godmode/events/custom_events.php:133
    -msgid "Default event fields will be loaded. Do you want to continue?"
    -msgstr "Se cargarán campos de evento por defecto. ¿Desea continuar?"
    -
    -#: ../../godmode/events/custom_events.php:181
    -#: ../../enterprise/meta/event/custom_events.php:169
    -msgid "Fields available"
    -msgstr "Campos disponibles"
    -
    -#: ../../godmode/events/custom_events.php:185
    -#: ../../enterprise/meta/event/custom_events.php:178
    -msgid "Add fields to select"
    -msgstr "Añadir campos para seleccionar"
    -
    -#: ../../godmode/events/custom_events.php:189
    -#: ../../enterprise/meta/event/custom_events.php:183
    -msgid "Delete fields to select"
    -msgstr "Eliminar campos para seleccionar"
    -
    -#: ../../godmode/events/custom_events.php:193
    -#: ../../enterprise/meta/event/custom_events.php:171
    -msgid "Fields selected"
    -msgstr "Campos seleccionados"
    -
    -#: ../../godmode/events/event_edit_filter.php:166
    -#: ../../godmode/modules/manage_nc_groups.php:83
    -#: ../../godmode/netflow/nf_edit_form.php:110
    -#: ../../enterprise/godmode/reporting/graph_template_editor.php:120
    -msgid "Not updated. Blank name"
    -msgstr "No actualizado. Nombre en blanco"
    -
    -#: ../../godmode/events/event_edit_filter.php:174
    -#: ../../godmode/modules/manage_nc_groups.php:99
    -#: ../../godmode/netflow/nf_edit_form.php:132 ../../godmode/setup/news.php:88
    -msgid "Not updated. Error updating data"
    -msgstr "No se ha podido actualizar. Error al actualizar los datos."
    -
    -#: ../../godmode/events/event_edit_filter.php:203
    -msgid "Update Filter"
    -msgstr "Actualizar Filtro"
    -
    -#: ../../godmode/events/event_edit_filter.php:206
    -msgid "Create Filter"
    -msgstr "Crear filtro"
    -
    -#: ../../godmode/events/event_edit_filter.php:215
    -#: ../../operation/events/events_list.php:290
    -msgid "Filter name"
    -msgstr "Nombre del filtro"
    -
    -#: ../../godmode/events/event_edit_filter.php:219
    -msgid "Save in group"
    -msgstr "Guardar en grupo"
    -
    -#: ../../godmode/events/event_edit_filter.php:220
    -msgid ""
    -"This group will be use to restrict the visibility of this filter with ACLs"
    -msgstr ""
    -"Este grupo se usará para restringir la visibilidad de este filtro con ACLs"
    -
    -#: ../../godmode/events/event_edit_filter.php:233
    -#: ../../godmode/massive/massive_copy_modules.php:81
    -#: ../../godmode/massive/massive_copy_modules.php:194
    -#: ../../godmode/massive/massive_delete_agents.php:117
    -#: ../../godmode/massive/massive_delete_modules.php:457
    -#: ../../godmode/massive/massive_delete_modules.php:471
    -#: ../../godmode/massive/massive_edit_agents.php:220
    -#: ../../godmode/massive/massive_edit_modules.php:300
    -#: ../../godmode/massive/massive_edit_modules.php:331
    -#: ../../include/functions.php:1083 ../../include/functions_events.php:1428
    -#: ../../mobile/operation/modules.php:43
    -#: ../../operation/agentes/estado_agente.php:190
    -#: ../../operation/agentes/status_monitor.php:303
    -#: ../../operation/events/events_list.php:629
    -#: ../../enterprise/dashboard/widgets/events_list.php:34
    -msgid "Not normal"
    -msgstr "No normal"
    -
    -#: ../../godmode/events/event_edit_filter.php:245
    -#: ../../godmode/events/event_filter.php:111
    -#: ../../operation/events/events_list.php:639
    -#: ../../enterprise/dashboard/widgets/events_list.php:46
    -#: ../../enterprise/include/functions_events.php:83
    -msgid "Event status"
    -msgstr "Estado del evento"
    -
    -#: ../../godmode/events/event_edit_filter.php:249
    -#: ../../godmode/reporting/reporting_builder.item_editor.php:1499
    -#: ../../godmode/snmpconsole/snmp_alert.php:999
    -#: ../../mobile/operation/agents.php:194 ../../mobile/operation/alerts.php:188
    -#: ../../mobile/operation/events.php:642
    -#: ../../mobile/operation/modules.php:254
    -#: ../../operation/events/events_list.php:473
    -#: ../../operation/snmpconsole/snmp_view.php:413
    -#: ../../enterprise/extensions/ipam/ipam_network.php:281
    -#: ../../enterprise/godmode/massive/massive_delete_alerts_snmp.php:165
    -#: ../../enterprise/godmode/massive/massive_modify_alerts_snmp.php:216
    -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1889
    -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:454
    -#: ../../enterprise/include/functions_events.php:90
    -msgid "Free search"
    -msgstr "Búsqueda libre"
    -
    -#: ../../godmode/events/event_edit_filter.php:253
    -#: ../../operation/events/events_list.php:475
    -#: ../../enterprise/meta/agentsearch.php:28
    -#: ../../enterprise/meta/agentsearch.php:32
    -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:242
    -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:331
    -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:401
    -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:509
    -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:590
    -msgid "Agent search"
    -msgstr "Búsqueda de agente"
    -
    -#: ../../godmode/events/event_edit_filter.php:276
    -#: ../../godmode/setup/setup_visuals.php:62
    -#: ../../godmode/users/configure_user.php:601
    -#: ../../include/functions_config.php:474
    -#: ../../operation/events/events_list.php:533
    -#: ../../operation/snmpconsole/snmp_view.php:388
    -#: ../../operation/users/user_edit.php:238
    -#: ../../enterprise/meta/advanced/metasetup.visual.php:117
    -#: ../../enterprise/meta/include/functions_meta.php:1061
    -msgid "Block size for pagination"
    -msgstr "Tamaño de bloque para la paginación"
    -
    -#: ../../godmode/events/event_edit_filter.php:285
    -#: ../../operation/events/events_list.php:495
    -#: ../../enterprise/include/functions_events.php:128
    -msgid "User ack."
    -msgstr "Validación del usuario"
    -
    -#: ../../godmode/events/event_edit_filter.php:286
    -msgid "Choose between the users who have validated an event. "
    -msgstr "Escoja entre los usuarios que tienen validado un evento "
    -
    -#: ../../godmode/events/event_edit_filter.php:299
    -#: ../../operation/events/events_list.php:645
    -#: ../../enterprise/godmode/setup/setup.php:90
    -msgid "All events"
    -msgstr "Todos los eventos"
    -
    -#: ../../godmode/events/event_edit_filter.php:300
    -#: ../../operation/events/events_list.php:646
    -msgid "Group events"
    -msgstr "Eventos agrupados"
    -
    -#: ../../godmode/events/event_edit_filter.php:305
    -#: ../../operation/events/events_list.php:544
    -#: ../../enterprise/include/functions_events.php:142
    -msgid "Date from"
    -msgstr "Fecha desde"
    -
    -#: ../../godmode/events/event_edit_filter.php:308
    -#: ../../operation/events/events_list.php:550
    -#: ../../enterprise/include/functions_events.php:135
    -msgid "Date to"
    -msgstr "Fecha hasta"
    -
    -#: ../../godmode/events/event_edit_filter.php:350
    -#: ../../operation/events/events_list.php:570
    -#: ../../operation/events/events_list.php:584
    -#: ../../enterprise/include/functions_events.php:180
    -msgid "Events with following tags"
    -msgstr "Eventos con las siguientes etiquetas"
    -
    -#: ../../godmode/events/event_edit_filter.php:365
    -#: ../../operation/events/events_list.php:576
    -#: ../../operation/events/events_list.php:590
    -#: ../../enterprise/include/functions_events.php:197
    -msgid "Events without following tags"
    -msgstr "Eventos sin las siguientes etiquetas"
    -
    -#: ../../godmode/events/event_edit_filter.php:379
    -#: ../../operation/events/events_list.php:526
    -#: ../../enterprise/include/functions_events.php:156
    -msgid "Alert events"
    -msgstr "Eventos de la alerta"
    -
    -#: ../../godmode/events/event_edit_filter.php:383
    -#: ../../operation/events/events_list.php:529
    -msgid "Filter alert events"
    -msgstr "Filtrar eventos de alertas"
    -
    -#: ../../godmode/events/event_edit_filter.php:384
    -#: ../../operation/events/events_list.php:530
    -msgid "Only alert events"
    -msgstr "Solo eventos de alertas"
    -
    -#: ../../godmode/events/event_edit_filter.php:388
    -#: ../../operation/events/events_list.php:507
    -msgid "Module search"
    -msgstr "Búsqueda por módulo"
    -
    -#: ../../godmode/events/event_filter.php:167
    -#: ../../godmode/netflow/nf_edit.php:162
    -msgid "There are no defined filters"
    -msgstr "No hay filtros definidos"
    -
    -#: ../../godmode/events/event_filter.php:175
    -#: ../../godmode/netflow/nf_edit.php:167
    -#: ../../godmode/netflow/nf_edit_form.php:182
    -#: ../../godmode/snmpconsole/snmp_filters.php:38
    -#: ../../enterprise/meta/event/custom_events.php:43
    -msgid "Create filter"
    -msgstr "Crear Filtro"
    -
    -#: ../../godmode/events/event_responses.editor.php:63
    -msgid "Edit event responses"
    -msgstr "Editar respuestas de eventos"
    -
    -#: ../../godmode/events/event_responses.editor.php:93
    -msgid "For Command type Modal Window mode is enforced"
    -msgstr "Para tipo comando , se aplica el modo Modal Window"
    -
    -#: ../../godmode/events/event_responses.editor.php:94
    -msgid "Modal window"
    -msgstr "Modal window"
    -
    -#: ../../godmode/events/event_responses.editor.php:94
    -msgid "New window"
    -msgstr "Nueva ventana"
    -
    -#: ../../godmode/events/event_responses.editor.php:104
    -#: ../../godmode/reporting/graph_builder.main.php:137
    -#: ../../godmode/reporting/visual_console_builder.wizard.php:134
    -#: ../../godmode/setup/gis_step_2.php:257
    -#: ../../include/functions_visual_map_editor.php:84
    -#: ../../include/functions_visual_map_editor.php:386
    -#: ../../enterprise/godmode/reporting/graph_template_editor.php:172
    -msgid "Width"
    -msgstr "Anchura"
    -
    -#: ../../godmode/events/event_responses.editor.php:106
    -#: ../../godmode/reporting/graph_builder.main.php:141
    -#: ../../godmode/reporting/visual_console_builder.wizard.php:137
    -#: ../../godmode/setup/gis_step_2.php:259
    -#: ../../enterprise/godmode/reporting/graph_template_editor.php:176
    -msgid "Height"
    -msgstr "Altura"
    -
    -#: ../../godmode/events/event_responses.editor.php:111
    -#: ../../include/functions_events.php:1817
    -#: ../../enterprise/extensions/cron/main.php:335
    -msgid "Parameters"
    -msgstr "Parámetros"
    -
    -#: ../../godmode/events/event_responses.list.php:38
    -msgid "No responses found"
    -msgstr "No se encontraron respuestas"
    -
    -#: ../../godmode/events/event_responses.list.php:76
    -msgid "Create response"
    -msgstr "Crear respuesta"
    -
    -#: ../../godmode/events/event_responses.php:52
    -msgid "Response added succesfully"
    -msgstr "Respuesta añadida con éxito"
    -
    -#: ../../godmode/events/event_responses.php:55
    -msgid "Response cannot be added"
    -msgstr "La respuesta no se puede añadir"
    -
    -#: ../../godmode/events/event_responses.php:81
    -msgid "Response updated succesfully"
    -msgstr "Repuesta actualizada con éxito"
    -
    -#: ../../godmode/events/event_responses.php:84
    -msgid "Response cannot be updated"
    -msgstr "La respuesta no se puede actualizar"
    -
    -#: ../../godmode/events/event_responses.php:93
    -msgid "Response deleted succesfully"
    -msgstr "Respuesta eliminada con éxito"
    -
    -#: ../../godmode/events/event_responses.php:96
    -msgid "Response cannot be deleted"
    -msgstr "La respuesta no se puede eliminar"
    -
    -#: ../../godmode/events/events.php:37
    -#: ../../godmode/users/configure_user.php:563
    -#: ../../operation/events/events.php:334
    -#: ../../operation/users/user_edit.php:278
    -msgid "Event list"
    -msgstr "Lista de eventos"
    -
    -#: ../../godmode/events/events.php:42
    -#: ../../godmode/netflow/nf_edit_form.php:55
    -msgid "Filter list"
    -msgstr "Lista de filtros"
    -
    -#: ../../godmode/events/events.php:48 ../../godmode/menu.php:187
    -#: ../../enterprise/meta/event/custom_events.php:48
    -msgid "Event responses"
    -msgstr "Respuestas de evento"
    -
    -#: ../../godmode/events/events.php:65 ../../godmode/events/events.php:80
    -#: ../../godmode/reporting/reporting_builder.list_items.php:182
    -#: ../../enterprise/meta/event/custom_events.php:65
    -#: ../../enterprise/meta/event/custom_events.php:80
    -#: ../../enterprise/meta/general/main_header.php:214
    -msgid "Filters"
    -msgstr "Filtros"
    -
    -#: ../../godmode/events/events.php:73 ../../include/ajax/events.php:306
    -#: ../../enterprise/meta/event/custom_events.php:73
    -msgid "Responses"
    -msgstr "Respuestas"
    -
    -#: ../../godmode/events/events.php:85 ../../godmode/events/events.php:88
    -#: ../../godmode/users/configure_profile.php:283
    -#: ../../operation/events/events.php:365
    -msgid "Manage events"
    -msgstr "Gestionar eventos"
    -
    -#: ../../godmode/extensions.php:27
    -#: ../../enterprise/meta/general/main_header.php:320
    -msgid "Extensions"
    -msgstr "Extensiones"
    -
    -#: ../../godmode/extensions.php:27
    -msgid "Defined extensions"
    -msgstr "Extensiones definidas"
    -
    -#: ../../godmode/extensions.php:32
    -msgid "There are no extensions defined"
    -msgstr "No hay extensiones definidas"
    -
    -#: ../../godmode/extensions.php:145 ../../enterprise/godmode/menu.php:162
    -#: ../../enterprise/include/functions_setup.php:27
    -#: ../../enterprise/include/functions_setup.php:55
    -msgid "Enterprise"
    -msgstr "Enterprise"
    -
    -#: ../../godmode/extensions.php:146
    -msgid "Godmode Function"
    -msgstr "Función Administrador"
    -
    -#: ../../godmode/extensions.php:147
    -msgid "Godmode Menu"
    -msgstr "Menú Administrador"
    -
    -#: ../../godmode/extensions.php:148
    -msgid "Operation Menu"
    -msgstr "Menú Operación"
    -
    -#: ../../godmode/extensions.php:149
    -msgid "Operation Function"
    -msgstr "Función Operación"
    -
    -#: ../../godmode/extensions.php:150
    -msgid "Login Function"
    -msgstr "Función Login"
    -
    -#: ../../godmode/extensions.php:151
    -msgid "Agent operation tab"
    -msgstr "Pestaña operaciones de agente"
    -
    -#: ../../godmode/extensions.php:152
    -msgid "Agent godmode tab"
    -msgstr "Pestaña administración de agente"
    -
    -#: ../../godmode/gis_maps/configure_gis_map.php:111
    -msgid "Map successfully created"
    -msgstr "Mapa creado exitosamente"
    -
    -#: ../../godmode/gis_maps/configure_gis_map.php:112
    -msgid "Map could not be created"
    -msgstr "El mapa no puso ser creado"
    -
    -#: ../../godmode/gis_maps/configure_gis_map.php:201
    -msgid "Map successfully update"
    -msgstr "Mapa exitosamente actualizado"
    -
    -#: ../../godmode/gis_maps/configure_gis_map.php:202
    -msgid "Map could not be updated"
    -msgstr "El mapa no ha podido ser actualizado"
    -
    -#: ../../godmode/gis_maps/configure_gis_map.php:214
    -#: ../../operation/gis_maps/gis_map.php:29
    -msgid "GIS Maps list"
    -msgstr "Lista de mapas GIS"
    -
    -#: ../../godmode/gis_maps/configure_gis_map.php:219
    -msgid "View GIS"
    -msgstr "Ver GIS"
    -
    -#: ../../godmode/gis_maps/configure_gis_map.php:222
    -msgid "GIS Maps builder"
    -msgstr "Mapas GIS"
    -
    -#: ../../godmode/gis_maps/configure_gis_map.php:329
    -msgid "Map Name"
    -msgstr "Nombre del mapa"
    -
    -#: ../../godmode/gis_maps/configure_gis_map.php:329
    -msgid "Descriptive name for the map"
    -msgstr "nombre descriptivo para el mapa"
    -
    -#: ../../godmode/gis_maps/configure_gis_map.php:348
    -msgid "Add Map connection"
    -msgstr "Añadir conexión a mapa"
    -
    -#: ../../godmode/gis_maps/configure_gis_map.php:348
    -msgid ""
    -"At least one map connection must be defined, it will be possible to change "
    -"between the connections in the map"
    -msgstr ""
    -"Como mínimo una conexion de mapa debe definirse. Será posible intercambiar "
    -"las conexiones del mapa."
    -
    -#: ../../godmode/gis_maps/configure_gis_map.php:366
    -msgid "Group that owns the map"
    -msgstr "Grupo dueño del mapa"
    -
    -#: ../../godmode/gis_maps/configure_gis_map.php:369
    -msgid "Default zoom"
    -msgstr "Zoom por defecto"
    -
    -#: ../../godmode/gis_maps/configure_gis_map.php:369
    -msgid "Default zoom level when opening the map"
    -msgstr "Nivel de zoom por defecto al abrir el mapa"
    -
    -#: ../../godmode/gis_maps/configure_gis_map.php:372
    -msgid "Center Latitude"
    -msgstr "Latitud central"
    -
    -#: ../../godmode/gis_maps/configure_gis_map.php:375
    -msgid "Center Longitude"
    -msgstr "Longitud central"
    -
    -#: ../../godmode/gis_maps/configure_gis_map.php:378
    -msgid "Center Altitude"
    -msgstr "Altitud central"
    -
    -#: ../../godmode/gis_maps/configure_gis_map.php:381
    -msgid "Default Latitude"
    -msgstr "Latitud por defecto"
    -
    -#: ../../godmode/gis_maps/configure_gis_map.php:384
    -msgid "Default Longitude"
    -msgstr "Longitud por defecto"
    -
    -#: ../../godmode/gis_maps/configure_gis_map.php:387
    -msgid "Default Altitude"
    -msgstr "Altitud por defecto"
    -
    -#: ../../godmode/gis_maps/configure_gis_map.php:392
    -msgid "Layers"
    -msgstr "Capas"
    -
    -#: ../../godmode/gis_maps/configure_gis_map.php:392
    -msgid ""
    -"Each layer can show agents from one group or the agents added to that layer "
    -"or both."
    -msgstr ""
    -"Cada capa puede mostrar agentes de un grupo o los agentes añadidos a esa "
    -"capa o ambas cosas"
    -
    -#: ../../godmode/gis_maps/configure_gis_map.php:398
    -msgid "List of layers"
    -msgstr "Lista de capas"
    -
    -#: ../../godmode/gis_maps/configure_gis_map.php:398
    -msgid "It is possible to edit, delete and reorder the layers."
    -msgstr "Es posible editar, borrar y reordenar las capas"
    -
    -#: ../../godmode/gis_maps/configure_gis_map.php:399
    -msgid "New layer"
    -msgstr "Nueva capa"
    -
    -#: ../../godmode/gis_maps/configure_gis_map.php:407
    -msgid "Layer name"
    -msgstr "Nombre capa"
    -
    -#: ../../godmode/gis_maps/configure_gis_map.php:409
    -msgid "Visible"
    -msgstr "Visible"
    -
    -#: ../../godmode/gis_maps/configure_gis_map.php:413
    -msgid "Show agents from group"
    -msgstr "Mostrar agentes del grupo"
    -
    -#: ../../godmode/gis_maps/configure_gis_map.php:425
    -msgid "Add agent"
    -msgstr "Añadir agente"
    -
    -#: ../../godmode/gis_maps/configure_gis_map.php:441
    -msgid "List of Agents to be shown in the layer"
    -msgstr "lista de los agentes que se mostrarán en la capa"
    -
    -#: ../../godmode/gis_maps/configure_gis_map.php:448
    -#: ../../godmode/gis_maps/configure_gis_map.php:624
    -#: ../../godmode/gis_maps/configure_gis_map.php:635
    -msgid "Save Layer"
    -msgstr "Guardar capa"
    -
    -#: ../../godmode/gis_maps/configure_gis_map.php:464
    -#: ../../godmode/gis_maps/configure_gis_map.php:471
    -msgid "Save map"
    -msgstr "Guardar mapa"
    -
    -#: ../../godmode/gis_maps/configure_gis_map.php:467
    -msgid "Update map"
    -msgstr "Actualizar mapa"
    -
    -#: ../../godmode/gis_maps/configure_gis_map.php:668
    -#: ../../godmode/gis_maps/configure_gis_map.php:724
    -msgid "Update Layer"
    -msgstr "Actualizar capa"
    -
    -#: ../../godmode/gis_maps/configure_gis_map.php:790
    -msgid "Do you want to use the default data from the connection?"
    -msgstr "¿Quiere usar los datos que vienen por defecto de la conexión ?"
    -
    -#: ../../godmode/gis_maps/configure_gis_map.php:825
    -msgid "The connection"
    -msgstr "La conexión"
    -
    -#: ../../godmode/gis_maps/configure_gis_map.php:825
    -msgid "just added previously."
    -msgstr "Ya añadido previamente"
    -
    -#: ../../godmode/groups/configure_group.php:70
    -#: ../../godmode/groups/configure_modu_group.php:51
    -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1256
    -msgid "There was a problem loading group"
    -msgstr "Hubo un error al cargar la configuración del grupo"
    -
    -#: ../../godmode/groups/configure_group.php:92
    -msgid "Update group"
    -msgstr "Actualizar grupo"
    -
    -#: ../../godmode/groups/configure_group.php:94
    -#: ../../godmode/groups/group_list.php:396
    -msgid "Create group"
    -msgstr "Crear grupo"
    -
    -#: ../../godmode/groups/configure_group.php:106
    -msgid "Update Group"
    -msgstr "Actualizar Grupo"
    -
    -#: ../../godmode/groups/configure_group.php:108
    -msgid "Create Group"
    -msgstr "Crear Grupo"
    -
    -#: ../../godmode/groups/configure_group.php:119
    -#: ../../godmode/groups/group_list.php:338
    -#: ../../godmode/modules/module_list.php:57
    -#: ../../godmode/reporting/visual_console_builder.elements.php:183
    -#: ../../godmode/setup/os.builder.php:39
    -#: ../../include/functions_visual_map.php:2767
    -#: ../../include/functions_visual_map_editor.php:60
    -#: ../../include/functions_visual_map_editor.php:655
    -#: ../../enterprise/dashboard/widgets/module_icon.php:84
    -#: ../../enterprise/dashboard/widgets/module_status.php:84
    -#: ../../enterprise/godmode/reporting/visual_console_builder.wizard_services.php:76
    -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1283
    -msgid "Icon"
    -msgstr "Icono"
    -
    -#: ../../godmode/groups/configure_group.php:144
    -msgid "You have not access to the parent."
    -msgstr "No tiene acceso al padre"
    -
    -#: ../../godmode/groups/configure_group.php:166
    -msgid "Group Password"
    -msgstr "Contraseña del grupo"
    -
    -#: ../../godmode/groups/configure_group.php:174
    -msgid "Propagate ACL"
    -msgstr "Propagar ACL"
    -
    -#: ../../godmode/groups/configure_group.php:174
    -msgid "Propagate the same ACL security into the child subgroups."
    -msgstr ""
    -"Propaga la misma seguridad ACL del padre a todos los grupos hijos que "
    -"dependen de él"
    -
    -#: ../../godmode/groups/configure_group.php:186
    -msgid "Contact"
    -msgstr "Contacto"
    -
    -#: ../../godmode/groups/configure_group.php:186
    -msgid "Contact information accessible through the _groupcontact_ macro"
    -msgstr "Información de contacto accesible a través de  _groupcontact_ macro"
    -
    -#: ../../godmode/groups/configure_group.php:190
    -msgid "Information accessible through the _group_other_ macro"
    -msgstr "Información accesible a través de  _group_other_ macro"
    -
    -#: ../../godmode/groups/configure_group.php:196
    -#: ../../godmode/users/configure_user.php:547
    -#: ../../operation/users/user_edit.php:323
    -msgid "Skin"
    -msgstr "Skin"
    -
    -#: ../../godmode/groups/configure_group.php:238
    -msgid ""
    -"WARNING: You\\'re trying to create a group in a node member of a "
    -"metaconsole.\\n\\nThis group and all of this contents will not be visible in "
    -"the metaconsole.\\n\\nIf you want to create a visible group, you must do it "
    -"from the metaconsole and propagate to the node. "
    -msgstr ""
    -"ADVERTENCIA: Estás intentando crear un grupo en un nodo que es perteneciente "
    -"a una Metaconsola.\\n\\nEste grupo y todo su contenido no será visible en la "
    -"Metaconsola.\\n\\nSi quieres crear un grupo visible, debes de realizarlo en "
    -"la Metaconsola y propagarlo al nodo. "
    -
    -#: ../../godmode/groups/configure_modu_group.php:32
    -msgid "Module group management"
    -msgstr "gestión del grupo de módulos"
    -
    -#: ../../godmode/groups/group_list.php:158
    -msgid "Edit or delete groups can cause problems with synchronization"
    -msgstr "Editar o borrar grupos puede causar problemas con la sincronización"
    -
    -#: ../../godmode/groups/group_list.php:164
    -msgid "Groups defined in Pandora"
    -msgstr "Grupos definidos en Pandora FMS"
    -
    -#: ../../godmode/groups/group_list.php:210
    -#: ../../godmode/groups/modu_group_list.php:75
    -msgid "Group successfully created"
    -msgstr "Grupo creado correctamente"
    -
    -#: ../../godmode/groups/group_list.php:213
    -#: ../../godmode/groups/modu_group_list.php:78
    -msgid "There was a problem creating group"
    -msgstr "Ha habido un problema al crear el grupo"
    -
    -#: ../../godmode/groups/group_list.php:217
    -msgid "Each group must have a different name"
    -msgstr "Cada grupo debe tener un nombre diferente"
    -
    -#: ../../godmode/groups/group_list.php:222
    -msgid "Group must have a name"
    -msgstr "El grupo debe tener un nombre"
    -
    -#: ../../godmode/groups/group_list.php:266
    -#: ../../godmode/groups/modu_group_list.php:106
    -msgid "Group successfully updated"
    -msgstr "Grupo actualizado correctamente"
    -
    -#: ../../godmode/groups/group_list.php:269
    -#: ../../godmode/groups/modu_group_list.php:109
    -msgid "There was a problem modifying group"
    -msgstr "Ha habido un problema al modificar el grupo"
    -
    -#: ../../godmode/groups/group_list.php:294
    -#, php-format
    -msgid "The group is not empty. It is use in %s."
    -msgstr "El grupo no está vacío. Está en uso en %s."
    -
    -#: ../../godmode/groups/group_list.php:298
    -#: ../../godmode/groups/modu_group_list.php:138
    -msgid "Group successfully deleted"
    -msgstr "Grupo eliminado correctamente"
    -
    -#: ../../godmode/groups/group_list.php:301
    -#: ../../godmode/groups/modu_group_list.php:136
    -msgid "There was a problem deleting group"
    -msgstr "Ha habido un problema al borrar el grupo"
    -
    -#: ../../godmode/groups/group_list.php:390
    -msgid "There are no defined groups"
    -msgstr "No hay grupos definidos"
    -
    -#: ../../godmode/groups/modu_group_list.php:55
    -msgid "Module groups defined in Pandora"
    -msgstr "Grupos de módulos definidos en Pandora"
    -
    -#: ../../godmode/groups/modu_group_list.php:82
    -#: ../../godmode/groups/modu_group_list.php:113
    -msgid "Each module group must have a different name"
    -msgstr "Cada grupo de módulos debe tener un nombre diferente"
    -
    -#: ../../godmode/groups/modu_group_list.php:86
    -#: ../../godmode/groups/modu_group_list.php:117
    -msgid "Module group must have a name"
    -msgstr "El grupo de módulos debe tener un nombre"
    -
    -#: ../../godmode/groups/modu_group_list.php:208
    -msgid "There are no defined module groups"
    -msgstr "No hay grupos de módulos definidos"
    -
    -#: ../../godmode/groups/modu_group_list.php:213
    -msgid "Create module group"
    -msgstr "crear grupo de módulos"
    -
    -#: ../../godmode/massive/massive_add_action_alerts.php:59
    -#: ../../godmode/massive/massive_add_alerts.php:73
    -#: ../../godmode/massive/massive_add_tags.php:33
    -#: ../../godmode/massive/massive_delete_agents.php:33
    -#: ../../godmode/massive/massive_delete_alerts.php:83
    -#: ../../godmode/massive/massive_delete_modules.php:61
    -#: ../../godmode/massive/massive_delete_tags.php:97
    -#: ../../godmode/massive/massive_edit_agents.php:92
    -#: ../../include/functions_visual_map.php:1667
    -#: ../../include/functions_visual_map.php:1900
    -#: ../../enterprise/godmode/policies/policy_agents.php:520
    -msgid "No agents selected"
    -msgstr "No se selección ningún agente"
    -
    -#: ../../godmode/massive/massive_add_action_alerts.php:96
    -msgid "No alerts selected"
    -msgstr "No se seleccionó ninguna alerta"
    -
    -#: ../../godmode/massive/massive_add_action_alerts.php:120
    -msgid "No actions selected"
    -msgstr "No hay acciones seleccionadas"
    -
    -#: ../../godmode/massive/massive_add_action_alerts.php:154
    -#: ../../godmode/massive/massive_add_alerts.php:154
    -#: ../../godmode/massive/massive_copy_modules.php:74
    -#: ../../godmode/massive/massive_copy_modules.php:185
    -#: ../../godmode/massive/massive_delete_action_alerts.php:154
    -#: ../../godmode/massive/massive_delete_agents.php:108
    -#: ../../godmode/massive/massive_delete_alerts.php:215
    -#: ../../godmode/massive/massive_delete_modules.php:441
    -#: ../../godmode/massive/massive_edit_agents.php:210
    -#: ../../godmode/massive/massive_edit_modules.php:285
    -#: ../../godmode/massive/massive_enable_disable_alerts.php:138
    -#: ../../godmode/massive/massive_standby_alerts.php:139
    -#: ../../enterprise/godmode/policies/policy_agents.php:243
    -#: ../../enterprise/godmode/policies/policy_agents.php:259
    -#: ../../enterprise/godmode/policies/policy_agents.php:363
    -msgid "Group recursion"
    -msgstr "Recursión de grupos"
    -
    -#: ../../godmode/massive/massive_add_action_alerts.php:157
    -#: ../../godmode/massive/massive_delete_action_alerts.php:158
    -msgid "Agents with templates"
    -msgstr "Agentes con plantillas"
    -
    -#: ../../godmode/massive/massive_add_action_alerts.php:168
    -#: ../../godmode/massive/massive_add_alerts.php:167
    -#: ../../godmode/massive/massive_delete_action_alerts.php:169
    -#: ../../godmode/massive/massive_delete_alerts.php:227
    -#: ../../godmode/massive/massive_delete_modules.php:499
    -#: ../../godmode/massive/massive_edit_modules.php:346
    -#: ../../enterprise/godmode/massive/massive_edit_modules_satellite.php:225
    -msgid "When select agents"
    -msgstr "Al seleccionar agentes"
    -
    -#: ../../godmode/massive/massive_add_action_alerts.php:172
    -#: ../../godmode/massive/massive_delete_action_alerts.php:173
    -#: ../../godmode/massive/massive_delete_modules.php:501
    -#: ../../godmode/massive/massive_edit_modules.php:350
    -msgid "Show unknown and not init modules"
    -msgstr "Mostrar módulos desconocidos y no inicializados"
    -
    -#: ../../godmode/massive/massive_add_action_alerts.php:228
    -#: ../../godmode/massive/massive_add_alerts.php:213
    -#: ../../godmode/massive/massive_copy_modules.php:424
    -#: ../../godmode/massive/massive_delete_agents.php:163
    -#: ../../godmode/massive/massive_delete_alerts.php:266
    -#: ../../godmode/massive/massive_delete_modules.php:727
    -#: ../../godmode/massive/massive_edit_agents.php:553
    -#: ../../godmode/massive/massive_edit_modules.php:659
    -msgid ""
    -"Unsucessful sending the data, please contact with your administrator or make "
    -"with less elements."
    -msgstr ""
    -"El envio de datos no ha tenido éxito, por favor contacte con su "
    -"administrador o hágalo con menos elementos"
    -
    -#: ../../godmode/massive/massive_add_alerts.php:78
    -#: ../../godmode/massive/massive_delete_alerts.php:78
    -msgid "No alert selected"
    -msgstr "No se seleccionó ninguna alerta"
    -
    -#: ../../godmode/massive/massive_add_profiles.php:72
    -msgid "Profiles added successfully"
    -msgstr "Perfiles agregados con éxito"
    -
    -#: ../../godmode/massive/massive_add_profiles.php:73
    -msgid "Profiles cannot be added"
    -msgstr "Los perfiles no se han podido agregar"
    -
    -#: ../../godmode/massive/massive_add_profiles.php:88
    -#: ../../godmode/massive/massive_delete_profiles.php:102
    -#: ../../godmode/users/configure_profile.php:242
    -#: ../../godmode/users/configure_user.php:715
    -#: ../../operation/users/user_edit.php:505
    -#: ../../enterprise/godmode/setup/setup_acl.php:223
    -msgid "Profile name"
    -msgstr "Nombre del perfil"
    -
    -#: ../../godmode/massive/massive_add_profiles.php:90
    -#: ../../godmode/massive/massive_delete_profiles.php:104
    -#: ../../include/functions_reporting.php:7312
    -#: ../../operation/search_results.php:84
    -#: ../../enterprise/meta/advanced/synchronizing.user.php:520
    -msgid "Users"
    -msgstr "Usuarios"
    -
    -#: ../../godmode/massive/massive_add_tags.php:43
    -msgid "No tags selected"
    -msgstr "Ninguna etiqueta seleccionada"
    -
    -#: ../../godmode/massive/massive_copy_modules.php:77
    -#: ../../godmode/massive/massive_copy_modules.php:190
    -#: ../../godmode/massive/massive_delete_agents.php:113
    -#: ../../godmode/massive/massive_delete_modules.php:453
    -#: ../../godmode/massive/massive_delete_modules.php:467
    -#: ../../godmode/massive/massive_edit_agents.php:216
    -#: ../../godmode/massive/massive_edit_modules.php:296
    -#: ../../godmode/massive/massive_edit_modules.php:327
    -#: ../../godmode/netflow/nf_edit_form.php:207 ../../include/functions.php:873
    -#: ../../include/functions.php:1077 ../../include/functions.php:1084
    -#: ../../include/functions.php:1114 ../../include/functions_events.php:1465
    -#: ../../include/functions_graph.php:2188
    -#: ../../include/functions_graph.php:3285
    -#: ../../include/functions_graph.php:3286
    -#: ../../include/functions_graph.php:5250
    -#: ../../include/functions_groups.php:821
    -#: ../../include/functions_groups.php:823
    -#: ../../include/functions_groups.php:825
    -#: ../../include/functions_groups.php:826
    -#: ../../include/functions_groups.php:827
    -#: ../../include/functions_groups.php:835
    -#: ../../include/functions_reporting_html.php:1573
    -#: ../../mobile/operation/agents.php:34 ../../mobile/operation/modules.php:39
    -#: ../../operation/agentes/estado_agente.php:186
    -#: ../../operation/agentes/estado_monitores.php:450
    -#: ../../operation/agentes/group_view.php:171
    -#: ../../operation/agentes/status_monitor.php:299
    -#: ../../operation/agentes/tactical.php:152
    -#: ../../operation/netflow/nf_live_view.php:322 ../../operation/tree.php:131
    -#: ../../operation/tree.php:156 ../../operation/tree.php:303
    -#: ../../enterprise/dashboard/widgets/tree_view.php:53
    -#: ../../enterprise/dashboard/widgets/tree_view.php:66
    -#: ../../enterprise/dashboard/widgets/tree_view.php:227
    -#: ../../enterprise/include/functions_reporting_pdf.php:707
    -#: ../../enterprise/include/functions_services.php:1258
    -#: ../../enterprise/meta/monitoring/group_view.php:152
    -#: ../../enterprise/meta/monitoring/tactical.php:280
    -msgid "Normal"
    -msgstr "Normal"
    -
    -#: ../../godmode/massive/massive_copy_modules.php:78
    -#: ../../godmode/massive/massive_copy_modules.php:191
    -#: ../../godmode/massive/massive_delete_agents.php:114
    -#: ../../godmode/massive/massive_delete_modules.php:454
    -#: ../../godmode/massive/massive_delete_modules.php:468
    -#: ../../godmode/massive/massive_edit_agents.php:217
    -#: ../../godmode/massive/massive_edit_agents.php:407
    -#: ../../godmode/massive/massive_edit_modules.php:297
    -#: ../../godmode/massive/massive_edit_modules.php:328
    -#: ../../godmode/servers/manage_recontask_form.php:193
    -#: ../../godmode/setup/setup_netflow.php:70 ../../include/functions.php:876
    -#: ../../include/functions.php:1079 ../../include/functions.php:1082
    -#: ../../include/functions.php:1117 ../../include/functions_ui.php:234
    -#: ../../include/functions_ui.php:1995 ../../include/functions_events.php:1468
    -#: ../../include/functions_graph.php:2187
    -#: ../../include/functions_graph.php:3293
    -#: ../../include/functions_graph.php:3294
    -#: ../../include/functions_graph.php:5253
    -#: ../../include/functions_groups.php:830
    -#: ../../include/functions_groups.php:832
    -#: ../../include/functions_groups.php:834
    -#: ../../include/functions_groups.php:835
    -#: ../../include/functions_groups.php:836
    -#: ../../include/functions_reporting_html.php:1577
    -#: ../../mobile/operation/agents.php:35 ../../mobile/operation/modules.php:40
    -#: ../../operation/agentes/estado_agente.php:187
    -#: ../../operation/agentes/estado_monitores.php:452
    -#: ../../operation/agentes/group_view.php:172
    -#: ../../operation/agentes/status_monitor.php:300
    -#: ../../operation/agentes/tactical.php:151
    -#: ../../operation/gis_maps/render_view.php:150
    -#: ../../operation/netflow/nf_live_view.php:273 ../../operation/tree.php:132
    -#: ../../operation/tree.php:157 ../../operation/tree.php:288
    -#: ../../enterprise/dashboard/widgets/service_map.php:85
    -#: ../../enterprise/dashboard/widgets/tree_view.php:54
    -#: ../../enterprise/dashboard/widgets/tree_view.php:67
    -#: ../../enterprise/dashboard/widgets/tree_view.php:212
    -#: ../../enterprise/godmode/services/services.service.php:274
    -#: ../../enterprise/include/functions_login.php:23
    -#: ../../enterprise/include/functions_reporting.php:4132
    -#: ../../enterprise/include/functions_reporting_pdf.php:709
    -#: ../../enterprise/include/functions_reporting_pdf.php:2363
    -#: ../../enterprise/include/functions_services.php:1267
    -#: ../../enterprise/meta/include/functions_wizard_meta.php:839
    -#: ../../enterprise/meta/include/functions_wizard_meta.php:925
    -#: ../../enterprise/meta/include/functions_wizard_meta.php:1126
    -#: ../../enterprise/meta/include/functions_wizard_meta.php:1146
    -#: ../../enterprise/meta/include/functions_wizard_meta.php:1342
    -#: ../../enterprise/meta/include/functions_wizard_meta.php:1423
    -#: ../../enterprise/meta/include/functions_wizard_meta.php:1539
    -#: ../../enterprise/meta/include/functions_wizard_meta.php:1559
    -#: ../../enterprise/meta/monitoring/group_view.php:153
    -#: ../../enterprise/meta/monitoring/tactical.php:279
    -#: ../../enterprise/operation/agentes/transactional_map.php:265
    -#: ../../enterprise/operation/services/services.list.php:171
    -#: ../../enterprise/operation/services/services.list.php:340
    -#: ../../enterprise/operation/services/services.list.php:409
    -#: ../../enterprise/operation/services/services.service.php:136
    -#: ../../enterprise/operation/services/services.service.php:188
    -#: ../../enterprise/operation/services/services.service_map.php:127
    -#: ../../enterprise/operation/services/services.table_services.php:140
    -msgid "Warning"
    -msgstr "Advertencia"
    -
    -#: ../../godmode/massive/massive_copy_modules.php:79
    -#: ../../godmode/massive/massive_copy_modules.php:192
    -#: ../../godmode/massive/massive_delete_agents.php:115
    -#: ../../godmode/massive/massive_delete_modules.php:455
    -#: ../../godmode/massive/massive_delete_modules.php:469
    -#: ../../godmode/massive/massive_edit_agents.php:218
    -#: ../../godmode/massive/massive_edit_modules.php:298
    -#: ../../godmode/massive/massive_edit_modules.php:329
    -#: ../../include/functions.php:879 ../../include/functions.php:1081
    -#: ../../include/functions.php:1082 ../../include/functions.php:1084
    -#: ../../include/functions.php:1120 ../../include/functions_ui.php:1995
    -#: ../../include/functions_events.php:1471
    -#: ../../include/functions_graph.php:2186
    -#: ../../include/functions_graph.php:3301
    -#: ../../include/functions_graph.php:3302
    -#: ../../include/functions_graph.php:5256
    -#: ../../include/functions_groups.php:839
    -#: ../../include/functions_groups.php:841
    -#: ../../include/functions_groups.php:843
    -#: ../../include/functions_groups.php:844
    -#: ../../include/functions_groups.php:845
    -#: ../../include/functions_reporting_html.php:680
    -#: ../../include/functions_reporting_html.php:1575
    -#: ../../include/functions_reporting_html.php:2536
    -#: ../../mobile/operation/agents.php:33 ../../mobile/operation/modules.php:41
    -#: ../../operation/agentes/estado_agente.php:188
    -#: ../../operation/agentes/estado_monitores.php:448
    -#: ../../operation/agentes/group_view.php:168
    -#: ../../operation/agentes/group_view.php:173
    -#: ../../operation/agentes/status_monitor.php:301
    -#: ../../operation/agentes/tactical.php:150
    -#: ../../operation/gis_maps/render_view.php:149 ../../operation/tree.php:133
    -#: ../../operation/tree.php:158 ../../operation/tree.php:283
    -#: ../../enterprise/dashboard/widgets/service_map.php:84
    -#: ../../enterprise/dashboard/widgets/tree_view.php:55
    -#: ../../enterprise/dashboard/widgets/tree_view.php:68
    -#: ../../enterprise/dashboard/widgets/tree_view.php:207
    -#: ../../enterprise/godmode/services/services.elements.php:410
    -#: ../../enterprise/godmode/services/services.service.php:270
    -#: ../../enterprise/include/functions_reporting.php:2647
    -#: ../../enterprise/include/functions_reporting.php:3416
    -#: ../../enterprise/include/functions_reporting.php:4137
    -#: ../../enterprise/include/functions_reporting_pdf.php:708
    -#: ../../enterprise/include/functions_reporting_pdf.php:1504
    -#: ../../enterprise/include/functions_reporting_pdf.php:2363
    -#: ../../enterprise/include/functions_services.php:1264
    -#: ../../enterprise/include/functions_services.php:1423
    -#: ../../enterprise/meta/include/functions_wizard_meta.php:848
    -#: ../../enterprise/meta/include/functions_wizard_meta.php:934
    -#: ../../enterprise/meta/include/functions_wizard_meta.php:1135
    -#: ../../enterprise/meta/include/functions_wizard_meta.php:1152
    -#: ../../enterprise/meta/include/functions_wizard_meta.php:1351
    -#: ../../enterprise/meta/include/functions_wizard_meta.php:1432
    -#: ../../enterprise/meta/include/functions_wizard_meta.php:1548
    -#: ../../enterprise/meta/include/functions_wizard_meta.php:1566
    -#: ../../enterprise/meta/monitoring/group_view.php:154
    -#: ../../enterprise/meta/monitoring/tactical.php:278
    -#: ../../enterprise/operation/services/services.list.php:172
    -#: ../../enterprise/operation/services/services.list.php:339
    -#: ../../enterprise/operation/services/services.list.php:404
    -#: ../../enterprise/operation/services/services.service.php:135
    -#: ../../enterprise/operation/services/services.service.php:183
    -#: ../../enterprise/operation/services/services.service_map.php:126
    -#: ../../enterprise/operation/services/services.table_services.php:141
    -msgid "Critical"
    -msgstr "Crítico"
    -
    -#: ../../godmode/massive/massive_copy_modules.php:82
    -#: ../../godmode/massive/massive_copy_modules.php:195
    -#: ../../godmode/massive/massive_delete_agents.php:118
    -#: ../../godmode/massive/massive_delete_modules.php:458
    -#: ../../godmode/massive/massive_delete_modules.php:472
    -#: ../../godmode/massive/massive_edit_agents.php:221
    -#: ../../godmode/massive/massive_edit_modules.php:301
    -#: ../../godmode/massive/massive_edit_modules.php:332
    -#: ../../include/functions_graph.php:2192
    -#: ../../include/functions_groups.php:812
    -#: ../../include/functions_groups.php:814
    -#: ../../include/functions_groups.php:816
    -#: ../../include/functions_groups.php:817
    -#: ../../include/functions_groups.php:818
    -#: ../../include/functions_reporting_html.php:1581
    -#: ../../mobile/operation/modules.php:44
    -#: ../../operation/agentes/estado_agente.php:191
    -#: ../../operation/agentes/group_view.php:167
    -#: ../../operation/agentes/status_monitor.php:304
    -#: ../../operation/agentes/tactical.php:154 ../../operation/tree.php:135
    -#: ../../operation/tree.php:160 ../../operation/tree.php:298
    -#: ../../enterprise/dashboard/widgets/tree_view.php:57
    -#: ../../enterprise/dashboard/widgets/tree_view.php:70
    -#: ../../enterprise/dashboard/widgets/tree_view.php:222
    -#: ../../enterprise/include/functions_reporting_pdf.php:711
    -#: ../../enterprise/meta/monitoring/group_view.php:147
    -#: ../../enterprise/meta/monitoring/group_view.php:151
    -#: ../../enterprise/meta/monitoring/tactical.php:282
    -#: ../../enterprise/operation/agentes/transactional_map.php:275
    -msgid "Not init"
    -msgstr "No inicializados"
    -
    -#: ../../godmode/massive/massive_copy_modules.php:136
    -#: ../../enterprise/godmode/policies/policy_modules.php:1315
    -msgid "Copy modules"
    -msgstr "Copiar módulos"
    -
    -#: ../../godmode/massive/massive_copy_modules.php:141
    -msgid "Copy alerts"
    -msgstr "Copiar alertas"
    -
    -#: ../../godmode/massive/massive_copy_modules.php:150
    -msgid "No modules for this agent"
    -msgstr "No existen módulos para este agente"
    -
    -#: ../../godmode/massive/massive_copy_modules.php:159
    -msgid "No alerts for this agent"
    -msgstr "Ninguna alerta para este agente"
    -
    -#: ../../godmode/massive/massive_copy_modules.php:168
    -#: ../../enterprise/meta/advanced/policymanager.sync.php:304
    -#: ../../enterprise/meta/advanced/synchronizing.alert.php:344
    -#: ../../enterprise/meta/advanced/synchronizing.component.php:320
    -#: ../../enterprise/meta/advanced/synchronizing.group.php:157
    -#: ../../enterprise/meta/advanced/synchronizing.module_groups.php:85
    -#: ../../enterprise/meta/advanced/synchronizing.os.php:85
    -#: ../../enterprise/meta/advanced/synchronizing.tag.php:101
    -msgid "Targets"
    -msgstr "Destinos"
    -
    -#: ../../godmode/massive/massive_copy_modules.php:217
    -msgid "To agent(s)"
    -msgstr "A los agentes"
    -
    -#: ../../godmode/massive/massive_copy_modules.php:434
     #: ../../include/functions_agents.php:535
    +#: ../../godmode/massive/massive_copy_modules.php:434
     msgid "No source agent to copy"
     msgstr "No hay agente de origen del que copiar"
     
    -#: ../../godmode/massive/massive_copy_modules.php:442
    -msgid "No operation selected"
    -msgstr "No se seleccionó ninguna operación"
    -
    -#: ../../godmode/massive/massive_copy_modules.php:452
     #: ../../include/functions_agents.php:540
    +#: ../../godmode/massive/massive_copy_modules.php:452
     msgid "No destiny agent(s) to copy"
     msgstr "No hay agentes destino a los que copiar"
     
    -#: ../../godmode/massive/massive_delete_action_alerts.php:56
    -msgid "Could not be deleted. No agents selected"
    -msgstr "No se puede borrar. Ningún agente seleccionado"
    +#: ../../include/functions_agents.php:565
    +#: ../../godmode/massive/massive_copy_modules.php:447
    +#: ../../godmode/db/db_refine.php:47
    +msgid "No modules have been selected"
    +msgstr "No se ha seleccionado ningún módulo"
     
    -#: ../../godmode/massive/massive_delete_action_alerts.php:81
    -msgid "Could not be deleted. No alerts selected"
    -msgstr "No se puede borrar. No hay alertas seleccionadas"
    -
    -#: ../../godmode/massive/massive_delete_action_alerts.php:124
    -msgid "Could not be deleted. No action selected"
    -msgstr "No se puede eliminar. No hay acciones seleccionadas"
    -
    -#: ../../godmode/massive/massive_delete_agents.php:57
    -#, php-format
    +#: ../../include/functions_agents.php:672
     msgid ""
    -"There was an error deleting the agent, the operation has been cancelled "
    -"Could not delete agent %s"
    +"There was an error copying the agent configuration, the copy has been "
    +"cancelled"
     msgstr ""
    -"Se produjo un error al eliminar el agente. La operación ha sido cancelada. "
    -"No se pudo eliminar el agente %s"
    +"Hubo un error al copiar la configuración del agente, se canceló la copia"
     
    -#: ../../godmode/massive/massive_delete_agents.php:63
    -#, php-format
    -msgid "Successfully deleted (%s)"
    -msgstr "Borrado correctamente (%s)"
    +#: ../../include/functions_agents.php:684
    +#: ../../godmode/alerts/alert_actions.php:140
    +#: ../../godmode/reporting/map_builder.php:183
    +#: ../../godmode/reporting/map_builder.php:192
    +msgid "Successfully copied"
    +msgstr "Copia realizada correctamente"
     
    -#: ../../godmode/massive/massive_delete_agents.php:123
    -#: ../../godmode/massive/massive_edit_agents.php:225
    -msgid "Show agents"
    -msgstr "Mostrar agentes"
    +#: ../../include/functions_agents.php:2185
    +#: ../../include/functions_agents.php:2210
    +#: ../../include/functions_agents.php:2235
    +msgid "No Monitors"
    +msgstr "No hay monitores"
     
    -#: ../../godmode/massive/massive_delete_modules.php:56
    -msgid "No module selected"
    -msgstr "No se seleccionó ningún módulo"
    +#: ../../include/functions_agents.php:2189
    +#: ../../include/functions_agents.php:2214
    +#: ../../include/functions_agents.php:2239
    +#: ../../include/functions_reporting.php:7947
    +msgid "At least one module in CRITICAL status"
    +msgstr "Al menos un módulo está en estado CRÍTICO"
     
    -#: ../../godmode/massive/massive_delete_modules.php:230
    -msgid ""
    -"There was an error deleting the modules, the operation has been cancelled"
    -msgstr "Hubo un error al borrar los módulos, se canceló la operación"
    +#: ../../include/functions_agents.php:2193
    +#: ../../include/functions_agents.php:2218
    +#: ../../include/functions_agents.php:2243
    +#: ../../include/functions_reporting.php:7951
    +msgid "At least one module in WARNING status"
    +msgstr "Al menos un módulo está en estado ADVERTENCIA"
     
    -#: ../../godmode/massive/massive_delete_modules.php:396
    -#: ../../godmode/massive/massive_edit_modules.php:239
    -msgid "Selection mode"
    -msgstr "Modo de seleccion"
    +#: ../../include/functions_agents.php:2197
    +#: ../../include/functions_agents.php:2222
    +#: ../../include/functions_agents.php:2247
    +#: ../../include/functions_reporting.php:7955
    +msgid "At least one module is in UKNOWN status"
    +msgstr "Al menos un módulo está en estado DESCONOCIDO"
     
    -#: ../../godmode/massive/massive_delete_modules.php:397
    -#: ../../godmode/massive/massive_edit_modules.php:240
    -msgid "Select modules first "
    -msgstr "Seleccionar primero los módulos "
    +#: ../../include/functions_agents.php:2201
    +#: ../../include/functions_agents.php:2226
    +#: ../../include/functions_agents.php:2251
    +#: ../../include/functions_reporting.php:7959
    +msgid "All Monitors OK"
    +msgstr "Todos los monitores BIEN"
     
    -#: ../../godmode/massive/massive_delete_modules.php:399
    -#: ../../godmode/massive/massive_edit_modules.php:242
    -msgid "Select agents first "
    -msgstr "Seleccionar primero los agentes "
    +#: ../../include/ajax/update_manager.ajax.php:74
    +msgid "There was an error extracting the file '"
    +msgstr "Hay un error al extraer el fichero '"
     
    -#: ../../godmode/massive/massive_delete_modules.php:405
    -#: ../../godmode/massive/massive_edit_modules.php:249
    -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1387
    -#: ../../enterprise/meta/monitoring/wizard/wizard.create_module.php:144
    -msgid "Module type"
    -msgstr "Tipo módulo"
    +#: ../../include/ajax/update_manager.ajax.php:90
    +msgid "The package was not extracted."
    +msgstr "El paquete no se pudo extraer"
     
    -#: ../../godmode/massive/massive_delete_modules.php:414
    -#: ../../godmode/massive/massive_edit_modules.php:258
    -msgid "Select all modules of this type"
    -msgstr "Seleccionar todos los módulos de este tipo"
    +#: ../../include/ajax/update_manager.ajax.php:96
    +msgid "Invalid extension. The package must have the extension .oum."
    +msgstr "Extensión inválida. El paquete debe tener la extensión .oum"
     
    -#: ../../godmode/massive/massive_delete_modules.php:435
    -#: ../../godmode/massive/massive_edit_modules.php:279
    -#: ../../enterprise/godmode/massive/massive_edit_modules_satellite.php:202
    -msgid "Agent group"
    -msgstr "Grupo de agentes"
    +#: ../../include/ajax/update_manager.ajax.php:103
    +msgid "The file was not uploaded succesfully."
    +msgstr "El fichero no se pudo subir correctamente."
     
    -#: ../../godmode/massive/massive_delete_modules.php:443
    -#: ../../godmode/massive/massive_edit_modules.php:287
    -msgid "Select all modules of this group"
    -msgstr "Seleccionar todos los modulos de este grupo"
    -
    -#: ../../godmode/massive/massive_delete_modules.php:464
    -#: ../../godmode/massive/massive_edit_modules.php:293
    -msgid "Module Status"
    -msgstr "Estado de módulo"
    -
    -#: ../../godmode/massive/massive_delete_modules.php:483
    -#: ../../godmode/massive/massive_edit_modules.php:311
    -msgid "When select modules"
    -msgstr "Cuando se seleccionan módulos"
    -
    -#: ../../godmode/massive/massive_delete_modules.php:486
    -#: ../../godmode/massive/massive_edit_modules.php:314
    -msgid "Show common agents"
    -msgstr "Mostrar agentes comunes"
    -
    -#: ../../godmode/massive/massive_delete_modules.php:487
    -#: ../../godmode/massive/massive_edit_modules.php:315
    -msgid "Show all agents"
    -msgstr "Mostrar todos los agentes"
    -
    -#: ../../godmode/massive/massive_delete_profiles.php:61
    -msgid "Not deleted. You must select an existing user"
    -msgstr "No borrado. Debe seleccionar un usuario existente"
    -
    -#: ../../godmode/massive/massive_delete_profiles.php:87
    -msgid "Profiles deleted successfully"
    -msgstr "Perfiles borrados satisfactoriamente"
    -
    -#: ../../godmode/massive/massive_delete_profiles.php:88
    -msgid "Profiles cannot be deleted"
    -msgstr "No se pudieron borrar los perfiles"
    -
    -#: ../../godmode/massive/massive_delete_tags.php:107
    -msgid "No tag selected"
    -msgstr "Ninguna etiqueta seleccionada"
    -
    -#: ../../godmode/massive/massive_edit_agents.php:97
    -msgid "No values changed"
    -msgstr "No se han cambiado valores"
    -
    -#: ../../godmode/massive/massive_edit_agents.php:126
    -msgid "Configuration files deleted successfully"
    -msgstr "Los archivos de configuracion se borraron satisfactoriamente"
    -
    -#: ../../godmode/massive/massive_edit_agents.php:127
    -msgid "Configuration files cannot be deleted"
    -msgstr "Los archivos de configuración no se pudieron borrar"
    -
    -#: ../../godmode/massive/massive_edit_agents.php:185
    -msgid "Agents updated successfully"
    -msgstr "Los agentes se actualizaron correctamente"
    -
    -#: ../../godmode/massive/massive_edit_agents.php:186
    -msgid "Agents cannot be updated"
    -msgstr "Los agentes no se pudieron actualizar"
    -
    -#: ../../godmode/massive/massive_edit_agents.php:294
    -#: ../../godmode/massive/massive_edit_agents.php:299
    -#: ../../godmode/massive/massive_edit_agents.php:303
    -#: ../../godmode/massive/massive_edit_agents.php:307
    -#: ../../godmode/massive/massive_edit_agents.php:318
    -#: ../../godmode/massive/massive_edit_agents.php:357
    -#: ../../godmode/massive/massive_edit_agents.php:363
    -#: ../../godmode/massive/massive_edit_agents.php:402
    -#: ../../godmode/massive/massive_edit_agents.php:411
    -#: ../../godmode/massive/massive_edit_agents.php:418
    -#: ../../godmode/massive/massive_edit_modules.php:406
    -#: ../../godmode/massive/massive_edit_modules.php:451
    -#: ../../godmode/massive/massive_edit_modules.php:466
    -#: ../../godmode/massive/massive_edit_modules.php:470
    -#: ../../godmode/massive/massive_edit_modules.php:490
    -#: ../../godmode/massive/massive_edit_modules.php:496
    -#: ../../godmode/massive/massive_edit_modules.php:504
    -#: ../../godmode/massive/massive_edit_modules.php:508
    -#: ../../godmode/massive/massive_edit_modules.php:511
    -#: ../../godmode/massive/massive_edit_modules.php:524
    -#: ../../godmode/massive/massive_edit_modules.php:543
    -#: ../../godmode/massive/massive_edit_modules.php:551
    -#: ../../godmode/massive/massive_edit_modules.php:564
    -#: ../../godmode/massive/massive_edit_modules.php:572
    -#: ../../godmode/massive/massive_edit_modules.php:578
    -#: ../../godmode/massive/massive_edit_modules.php:590
    -#: ../../godmode/massive/massive_edit_modules.php:609
    -#: ../../enterprise/godmode/massive/massive_modify_alerts_snmp.php:27
    -#: ../../enterprise/godmode/massive/massive_modify_alerts_snmp.php:259
    -#: ../../enterprise/godmode/massive/massive_modify_alerts_snmp.php:278
    -msgid "No change"
    -msgstr "Sin cambios"
    -
    -#: ../../godmode/massive/massive_edit_agents.php:371
    -msgid "Delete available remote configurations"
    -msgstr "Borrar las configuraciones remotas disponibles"
    -
    -#: ../../godmode/massive/massive_edit_agents.php:403
    -msgid "Without status"
    -msgstr "Sin estatus"
    -
    -#: ../../godmode/massive/massive_edit_agents.php:405
    -#: ../../godmode/update_manager/update_manager.offline.php:66
    -#: ../../include/functions_config.php:564
    -#: ../../include/functions_config.php:1652
    -#: ../../include/functions_update_manager.php:366
    -#: ../../operation/gis_maps/render_view.php:151
    -#: ../../enterprise/dashboard/widgets/service_map.php:86
    -#: ../../enterprise/godmode/massive/massive_edit_modules_satellite.php:355
    -#: ../../enterprise/include/functions_update_manager.php:198
    -#: ../../enterprise/load_enterprise.php:1
    -#: ../../enterprise/operation/agentes/manage_transmap_creation.php:37
    -#: ../../enterprise/operation/agentes/transactional_map.php:255
    -#: ../../enterprise/operation/services/services.list.php:170
    -#: ../../enterprise/operation/services/services.list.php:399
    -#: ../../enterprise/operation/services/services.service.php:177
    -#: ../../enterprise/operation/services/services.service_map.php:128
    -#: ../../enterprise/operation/services/services.table_services.php:139
    -msgid "Ok"
    -msgstr "Bien"
    -
    -#: ../../godmode/massive/massive_edit_agents.php:406
    -#: ../../enterprise/dashboard/widgets/maps_status.php:77
    -msgid "Bad"
    -msgstr "Mal"
    -
    -#: ../../godmode/massive/massive_edit_modules.php:324
    -msgid "Agent Status"
    -msgstr "Estado de agente"
    -
    -#: ../../godmode/massive/massive_edit_modules.php:357
    -#: ../../godmode/modules/manage_network_components_form_common.php:107
    -#: ../../enterprise/godmode/modules/configure_local_component.php:226
    -msgid "Dynamic Interval"
    -msgstr "Intervalo dinámico"
    -
    -#: ../../godmode/massive/massive_edit_modules.php:359
    -msgid "Dynamic Min."
    -msgstr "Mínimo dinámico"
    -
    -#: ../../godmode/massive/massive_edit_modules.php:362
    -#: ../../godmode/modules/manage_network_components_form_common.php:113
    -#: ../../enterprise/godmode/modules/configure_local_component.php:232
    -msgid "Dynamic Max."
    -msgstr "Dinámico máximo."
    -
    -#: ../../godmode/massive/massive_edit_modules.php:365
    -#: ../../godmode/modules/manage_network_components_form_common.php:115
    -#: ../../enterprise/godmode/modules/configure_local_component.php:234
    -msgid "Dynamic Two Tailed: "
    -msgstr "El segundo rango dínámico falla: "
    -
    -#: ../../godmode/massive/massive_edit_modules.php:479
    -msgid "SMNP community"
    -msgstr "Comunidad SMNP"
    -
    -#: ../../godmode/massive/massive_edit_modules.php:577
    -msgid "Policy linking status"
    -msgstr "Estado de enlaces de la política"
    -
    -#: ../../godmode/massive/massive_edit_modules.php:577
    -msgid "This field only has sense in modules adopted by a policy."
    +#: ../../include/ajax/update_manager.ajax.php:172
    +#: ../../include/ajax/update_manager.ajax.php:176
    +#: ../../include/ajax/update_manager.ajax.php:203
    +#: ../../include/functions_update_manager.php:128
    +#: ../../include/functions_update_manager.php:132
    +#: ../../include/functions_update_manager.php:158
    +msgid "Some of your files might not be recovered."
     msgstr ""
    -"Este campo sólo tiene sentido en los módulos aprobados por una política."
    -
    -#: ../../godmode/massive/massive_edit_modules.php:578
    -msgid "Linked"
    -msgstr "Enlazado"
    -
    -#: ../../godmode/massive/massive_edit_modules.php:608
    -msgid "The module still store data but the alerts and events will be stop"
    -msgstr ""
    -"El módulo todavía almacena datos pero las alertas y los eventos se detendrán"
    -
    -#: ../../godmode/massive/massive_edit_plugins.php:151
    -msgid "Error retrieving the plugin macros"
    -msgstr "Error al recuperar las macros de plugin"
    -
    -#: ../../godmode/massive/massive_edit_plugins.php:158
    -msgid "Error retrieving the modified macros"
    -msgstr "Error al recuperar las macros modificadas"
    -
    -#: ../../godmode/massive/massive_edit_plugins.php:172
    -msgid "Error retrieving the module plugin macros"
    -msgstr "Error al recuperar las macros del módulo de plugin"
    -
    -#: ../../godmode/massive/massive_edit_plugins.php:190
    -msgid "Error retrieving the module plugin macros data"
    -msgstr "Error al recuperar los datos de las macros del módulo de plugin"
    -
    -#: ../../godmode/massive/massive_edit_plugins.php:224
    -msgid "Error building the new macros"
    -msgstr "Error al construir las nuevas macros"
    -
    -#: ../../godmode/massive/massive_edit_plugins.php:253
    -#, php-format
    -msgid "%d modules updated"
    -msgstr "%d módulos actualizados"
    -
    -#: ../../godmode/massive/massive_edit_plugins.php:272
    -msgid "There are not registered plugins"
    -msgstr "No hay plugins registrados"
    -
    -#: ../../godmode/massive/massive_edit_plugins.php:421
    -msgid "Invalid plugin data"
    -msgstr "Dato de plugin inválido"
    -
    -#: ../../godmode/massive/massive_edit_plugins.php:528
    -msgid "Clear"
    -msgstr "Vaciar"
    -
    -#: ../../godmode/massive/massive_edit_plugins.php:556
    -msgid "Invalid macros array"
    -msgstr "Array de macros inválida"
    -
    -#: ../../godmode/massive/massive_edit_plugins.php:581
    -msgid "Multiple values"
    -msgstr "Valores múltiples"
    -
    -#: ../../godmode/massive/massive_edit_plugins.php:613
    -#: ../../godmode/massive/massive_edit_plugins.php:750
    -#: ../../godmode/massive/massive_edit_plugins.php:766
    -msgid "Invalid agents array"
    -msgstr "Array de agentes inválida"
    -
    -#: ../../godmode/massive/massive_edit_plugins.php:629
    -msgid "Invalid agent element"
    -msgstr "Elemento de agente inválido"
    -
    -#: ../../godmode/massive/massive_edit_plugins.php:640
    -msgid "Invalid modules array"
    -msgstr "Array de módulos inválido"
    -
    -#: ../../godmode/massive/massive_edit_plugins.php:668
    -msgid "Invalid module element"
    -msgstr "Elemento de módulo inválido"
    -
    -#: ../../godmode/massive/massive_edit_plugins.php:876
    -msgid "There are no modules using this plugin"
    -msgstr "No hay módulos usando este plugin"
    -
    -#: ../../godmode/massive/massive_edit_plugins.php:955
    -msgid "There was a problem loading the module plugin macros data"
    -msgstr ""
    -"Hubo un problema al cargar los datos de las macros del módulo de plugin"
    -
    -#: ../../godmode/massive/massive_enable_disable_alerts.php:154
    -msgid "Enabled alerts"
    -msgstr "Alertas activadas"
    -
    -#: ../../godmode/massive/massive_enable_disable_alerts.php:154
    -#: ../../godmode/massive/massive_enable_disable_alerts.php:171
    -#: ../../godmode/massive/massive_standby_alerts.php:154
    -#: ../../godmode/massive/massive_standby_alerts.php:171
    -#: ../../enterprise/godmode/modules/manage_inventory_modules_form.php:93
    -msgid "Format"
    -msgstr "Formato"
    -
    -#: ../../godmode/massive/massive_enable_disable_alerts.php:165
    -msgid "Disable selected alerts"
    -msgstr "Desactivar alertas seleccionadas"
    -
    -#: ../../godmode/massive/massive_enable_disable_alerts.php:169
    -msgid "Enable selected alerts"
    -msgstr "Activar alertas seleccionadas"
    -
    -#: ../../godmode/massive/massive_enable_disable_alerts.php:171
    -msgid "Disabled alerts"
    -msgstr "Deshabilitar alertas"
    -
    -#: ../../godmode/massive/massive_operations.php:36
    -msgid "Bulk alert add"
    -msgstr "Añadir alerta masiva"
    -
    -#: ../../godmode/massive/massive_operations.php:37
    -msgid "Bulk alert delete"
    -msgstr "Eliminar alerta masiva"
    -
    -#: ../../godmode/massive/massive_operations.php:38
    -msgid "Bulk alert actions add"
    -msgstr "Añadir acciones de alerta masiva"
    -
    -#: ../../godmode/massive/massive_operations.php:39
    -msgid "Bulk alert actions delete"
    -msgstr "Eliminar acciones de alerta masiva"
    -
    -#: ../../godmode/massive/massive_operations.php:40
    -msgid "Bulk alert enable/disable"
    -msgstr "Habilitar/Deshabilitar alerta masiva"
    -
    -#: ../../godmode/massive/massive_operations.php:41
    -msgid "Bulk alert setting standby"
    -msgstr "Configuración de espera de alertas masiva"
    -
    -#: ../../godmode/massive/massive_operations.php:44
    -msgid "Bulk agent edit"
    -msgstr "Edición agentes masiva"
    -
    -#: ../../godmode/massive/massive_operations.php:45
    -msgid "Bulk agent delete"
    -msgstr "Eliminar agentes masivamente"
    -
    -#: ../../godmode/massive/massive_operations.php:49
    -msgid "Bulk profile add"
    -msgstr "Añadir perfiles masivamente"
    -
    -#: ../../godmode/massive/massive_operations.php:50
    -msgid "Bulk profile delete"
    -msgstr "Eliminar perfiles masivamente"
    -
    -#: ../../godmode/massive/massive_operations.php:57
    -msgid "Bulk module delete"
    -msgstr "Eliminar módulos masivamente"
    -
    -#: ../../godmode/massive/massive_operations.php:58
    -msgid "Bulk module edit"
    -msgstr "Editar módulos masivamente"
    -
    -#: ../../godmode/massive/massive_operations.php:59
    -msgid "Bulk module copy"
    -msgstr "Copiar módulos masivamente"
    -
    -#: ../../godmode/massive/massive_operations.php:62
    -msgid "Bulk plugin edit"
    -msgstr "Editar plugin masivamente"
    -
    -#: ../../godmode/massive/massive_operations.php:155 ../../godmode/menu.php:122
    -msgid "Alerts operations"
    -msgstr "Operaciones sobre alertas"
    -
    -#: ../../godmode/massive/massive_operations.php:160 ../../godmode/menu.php:120
    -msgid "Users operations"
    -msgstr "Operaciones sobre usuarios"
    -
    -#: ../../godmode/massive/massive_operations.php:165 ../../godmode/menu.php:116
    -msgid "Agents operations"
    -msgstr "Operaciones sobre agentes"
    -
    -#: ../../godmode/massive/massive_operations.php:170 ../../godmode/menu.php:117
    -msgid "Modules operations"
    -msgstr "Operaciones sobre módulos"
    -
    -#: ../../godmode/massive/massive_operations.php:175 ../../godmode/menu.php:118
    -msgid "Plugins operations"
    -msgstr "Operaciones de plugins"
    -
    -#: ../../godmode/massive/massive_operations.php:215
    -#: ../../enterprise/extensions/ipam.php:197
    -msgid "Massive operations"
    -msgstr "Operaciones masivas"
    -
    -#: ../../godmode/massive/massive_operations.php:223
    -#: ../../enterprise/godmode/reporting/reporting_builder.template_wizard.php:202
    -msgid ""
    -"In order to perform massive operations, PHP needs a correct configuration in "
    -"timeout parameters. Please, open your PHP configuration file (php.ini) for "
    -"example: sudo vi /etc/php5/apache2/php.ini;
    And set your timeout " -"parameters to a correct value:
    max_execution_time = 0 and " -"max_input_time = -1" -msgstr "" -"Para poder realizar operaciones masivas, PHP necesita una correcta " -"configuración de los parámetros de timeout. Por favor, abra su archivo de " -"configuración PHP (php.ini) por ejemplo: sudo vi " -"/etc/php5/apache2/php.ini;
    Y fije sus parámetros de timeout en un " -"valor correcto:
    max_execution_time = 0 y max_input_time = -" -"1" - -#: ../../godmode/massive/massive_operations.php:239 -msgid "Please wait..." -msgstr "Por favor, espere..." - -#: ../../godmode/massive/massive_operations.php:276 -msgid "The blank fields will not be updated" -msgstr "Los campos en blanco no se actualizarán" - -#: ../../godmode/massive/massive_standby_alerts.php:154 -msgid "Not standby alerts" -msgstr "Alertas sin standby" - -#: ../../godmode/massive/massive_standby_alerts.php:165 -#: ../../godmode/massive/massive_standby_alerts.php:169 -msgid "Set standby selected alerts" -msgstr "Poner en standby las alertas seleccionadas" - -#: ../../godmode/massive/massive_standby_alerts.php:171 -msgid "Standby alerts" -msgstr "Alertas en standby" - -#: ../../godmode/menu.php:29 -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:200 -msgid "Manage agents" -msgstr "Gestionar agentes" - -#: ../../godmode/menu.php:39 -#: ../../enterprise/meta/include/functions_components_meta.php:48 -#: ../../enterprise/meta/include/functions_components_meta.php:66 -msgid "Component groups" -msgstr "Grupos de componentes" - -#: ../../godmode/menu.php:42 -msgid "Module categories" -msgstr "Categorias de modulos" - -#: ../../godmode/menu.php:46 -msgid "Module types" -msgstr "Tipos de módulos" - -#: ../../godmode/menu.php:56 ../../godmode/netflow/nf_edit.php:48 -#: ../../godmode/netflow/nf_edit.php:52 -#: ../../godmode/netflow/nf_edit_form.php:66 -#: ../../godmode/netflow/nf_edit_form.php:71 -msgid "Netflow filters" -msgstr "Filtros Netflow" - -#: ../../godmode/menu.php:62 -msgid "Resources" -msgstr "Recursos" - -#: ../../godmode/menu.php:70 -msgid "Manage agents groups" -msgstr "Configuración de grupos de agentes" - -#: ../../godmode/menu.php:76 -#: ../../enterprise/extensions/disabled/check_acls.php:122 -msgid "Module tags" -msgstr "Etiquetas de modulos" - -#: ../../godmode/menu.php:83 ../../godmode/users/profile_list.php:312 -#: ../../enterprise/extensions/disabled/check_acls.php:51 -#: ../../enterprise/extensions/disabled/check_acls.php:131 -msgid "Users management" -msgstr "Gestión de usuarios" - -#: ../../godmode/menu.php:85 ../../godmode/users/configure_profile.php:45 -#: ../../godmode/users/configure_user.php:88 -#: ../../godmode/users/profile_list.php:49 -#: ../../godmode/users/user_list.php:117 -#: ../../enterprise/meta/include/functions_users_meta.php:172 -#: ../../enterprise/meta/include/functions_users_meta.php:193 -msgid "Profile management" -msgstr "Gestionar perfiles" - -#: ../../godmode/menu.php:91 ../../godmode/users/profile_list.php:302 -#: ../../enterprise/godmode/setup/setup_auth.php:427 -#: ../../enterprise/godmode/setup/setup_auth.php:468 -#: ../../enterprise/meta/advanced/synchronizing.user.php:564 -msgid "Profiles" -msgstr "Perfiles" - -#: ../../godmode/menu.php:98 -#: ../../enterprise/meta/include/functions_components_meta.php:56 -#: ../../enterprise/meta/include/functions_components_meta.php:72 -msgid "Network components" -msgstr "Componentes de red" - -#: ../../godmode/menu.php:111 -msgid "Bulk operations" -msgstr "Operaciones masivas" - -#: ../../godmode/menu.php:145 -msgid "List of Alerts" -msgstr "Lista de alertas" - -#: ../../godmode/menu.php:160 -#: ../../enterprise/meta/include/functions_alerts_meta.php:115 -#: ../../enterprise/meta/include/functions_alerts_meta.php:131 -msgid "Commands" -msgstr "Comandos" - -#: ../../godmode/menu.php:170 ../../include/functions_menu.php:523 -msgid "SNMP alerts" -msgstr "Alertas SNMP" - -#: ../../godmode/menu.php:180 -msgid "Event filters" -msgstr "Filtro de eventos" - -#: ../../godmode/menu.php:185 -msgid "Custom events" -msgstr "Eventos personalizados" - -#: ../../godmode/menu.php:192 ../../include/functions_graph.php:750 -#: ../../include/functions_graph.php:3943 -#: ../../include/functions_graph.php:4678 -#: ../../include/functions_reporting_html.php:1621 -#: ../../include/functions_reports.php:620 -#: ../../include/functions_reports.php:622 -#: ../../include/functions_reports.php:624 -#: ../../mobile/include/functions_web.php:24 -#: ../../mobile/operation/events.php:564 ../../mobile/operation/home.php:44 -#: ../../operation/events/events.php:420 ../../operation/events/events.php:429 -#: ../../operation/menu.php:268 -#: ../../enterprise/dashboard/widgets/events_list.php:26 -#: ../../enterprise/extensions/ipam/ipam_massive.php:76 -#: ../../enterprise/extensions/ipam/ipam_network.php:539 -#: ../../enterprise/include/functions_reporting_pdf.php:753 -#: ../../enterprise/meta/general/logon_ok.php:43 -#: ../../enterprise/meta/general/main_header.php:123 -#: ../../enterprise/meta/monitoring/tactical.php:312 -msgid "Events" -msgstr "Eventos" - -#: ../../godmode/menu.php:201 -#: ../../godmode/reporting/visual_console_builder.wizard.php:246 -#: ../../mobile/include/functions_web.php:27 -#: ../../enterprise/meta/advanced/policymanager.apply.php:202 -msgid "Servers" -msgstr "Servidores" - -#: ../../godmode/menu.php:207 -msgid "Manage servers" -msgstr "Gestionar servidores" - -#: ../../godmode/menu.php:212 ../../include/functions_groups.php:92 -#: ../../operation/agentes/pandora_networkmap.editor.php:197 -msgid "Recon task" -msgstr "Tarea de reconocimiento" - -#: ../../godmode/menu.php:215 -#: ../../enterprise/godmode/agentes/plugins_manager.php:143 -#: ../../enterprise/godmode/policies/policy_plugins.php:87 -msgid "Plugins" -msgstr "Plugins" - -#: ../../godmode/menu.php:218 -#: ../../godmode/servers/manage_recontask_form.php:281 -msgid "Recon script" -msgstr "Recon script" - -#: ../../godmode/menu.php:244 -msgid "General Setup" -msgstr "Configuracion general" - -#: ../../godmode/menu.php:253 ../../godmode/setup/setup.php:82 -#: ../../godmode/setup/setup.php:116 -#: ../../enterprise/meta/advanced/metasetup.php:70 -#: ../../enterprise/meta/advanced/metasetup.php:127 -msgid "Authentication" -msgstr "Autentificación" - -#: ../../godmode/menu.php:256 ../../godmode/setup/setup.php:86 -#: ../../godmode/setup/setup.php:120 -#: ../../enterprise/meta/advanced/metasetup.performance.php:73 -msgid "Performance" -msgstr "Rendimiento" - -#: ../../godmode/menu.php:259 ../../godmode/setup/setup.php:90 -#: ../../godmode/setup/setup.php:125 -msgid "Visual styles" -msgstr "Estilos visuales" - -#: ../../godmode/menu.php:264 ../../godmode/setup/setup.php:96 -#: ../../godmode/setup/setup.php:129 ../../include/functions_reports.php:641 -#: ../../include/functions_reports.php:643 -#: ../../include/functions_reports.php:645 -#: ../../include/functions_reports.php:647 -#: ../../include/functions_reports.php:649 -#: ../../enterprise/include/functions_enterprise.php:289 -#: ../../enterprise/meta/general/main_header.php:199 -msgid "Netflow" -msgstr "Netflow" - -#: ../../godmode/menu.php:269 ../../godmode/setup/setup.php:102 -#: ../../godmode/setup/setup.php:133 -#: ../../operation/agentes/ver_agente.php:1089 -msgid "eHorus" -msgstr "eHorus" - -#: ../../godmode/menu.php:273 ../../godmode/setup/gis.php:32 -msgid "Map conections GIS" -msgstr "Conexión de mapa GIS" - -#: ../../godmode/menu.php:277 ../../godmode/setup/os.php:143 -msgid "Edit OS" -msgstr "Editar SO" - -#: ../../godmode/menu.php:279 -#: ../../enterprise/meta/general/main_header.php:288 -msgid "License" -msgstr "Licencia" - -#: ../../godmode/menu.php:288 -msgid "Admin tools" -msgstr "Herramientas administrativas" - -#: ../../godmode/menu.php:296 -msgid "System audit log" -msgstr "Auditoría del sistema" - -#: ../../godmode/menu.php:300 -msgid "Diagnostic info" -msgstr "Información de diagnostico" - -#: ../../godmode/menu.php:302 -msgid "Site news" -msgstr "Noticias del sistema" - -#: ../../godmode/menu.php:304 ../../godmode/setup/file_manager.php:30 -#: ../../enterprise/meta/advanced/metasetup.php:85 -#: ../../enterprise/meta/advanced/metasetup.php:136 -msgid "File manager" -msgstr "Gestor de archivos" - -#: ../../godmode/menu.php:309 -msgid "DB maintenance" -msgstr "Gestión BBDD" - -#: ../../godmode/menu.php:315 -msgid "DB information" -msgstr "Información BBDD" - -#: ../../godmode/menu.php:318 -msgid "Database audit" -msgstr "Auditoría BBDD" - -#: ../../godmode/menu.php:319 -msgid "Database event" -msgstr "Evento de la base de datos" - -#: ../../godmode/menu.php:401 -msgid "Extension manager view" -msgstr "Vista del gestor de extensiones" - -#: ../../godmode/menu.php:405 -msgid "Extension manager" -msgstr "Gerente de extensión" - -#: ../../godmode/menu.php:435 -msgid "Update manager" -msgstr "Update manager" - -#: ../../godmode/menu.php:441 -msgid "Update Manager offline" -msgstr "Update Manager sin conexión" - -#: ../../godmode/menu.php:444 -msgid "Update Manager online" -msgstr "Update Manager con conexión" - -#: ../../godmode/menu.php:446 -msgid "Update Manager options" -msgstr "Opciones de Update Manager" - -#: ../../godmode/menu.php:459 ../../operation/menu.php:373 -#: ../../operation/messages/message_edit.php:46 -#: ../../operation/messages/message_list.php:43 -msgid "Messages" -msgstr "Mensajes" - -#: ../../godmode/modules/manage_nc_groups.php:40 -#: ../../godmode/modules/manage_network_components.php:50 -#: ../../godmode/modules/manage_network_templates.php:39 -#: ../../godmode/modules/manage_network_templates_form.php:32 -#: ../../godmode/modules/module_list.php:28 -#: ../../enterprise/godmode/modules/local_components.php:89 -#: ../../enterprise/godmode/modules/manage_inventory_modules.php:27 -#: ../../enterprise/godmode/modules/manage_inventory_modules_form.php:28 -#: ../../enterprise/meta/general/main_header.php:253 -msgid "Module management" -msgstr "Gestión de módulos" - -#: ../../godmode/modules/manage_nc_groups.php:40 -msgid "Component group management" -msgstr "Gestión de grupos de componentes de red" - -#: ../../godmode/modules/manage_nc_groups.php:58 -msgid "Could not be created. Blank name" -msgstr "No pudo ser creado. Nombre en blanco" - -#: ../../godmode/modules/manage_nc_groups.php:154 -#: ../../godmode/modules/manage_network_components.php:399 -#: ../../godmode/modules/manage_network_templates.php:85 -#: ../../enterprise/godmode/modules/local_components.php:355 -#: ../../enterprise/godmode/modules/manage_inventory_modules.php:136 -msgid "Successfully multiple deleted" -msgstr "Borrado múltiple satisfactorio" - -#: ../../godmode/modules/manage_nc_groups.php:155 -#: ../../godmode/modules/manage_network_components.php:400 -#: ../../godmode/modules/manage_network_templates.php:86 -#: ../../enterprise/godmode/modules/local_components.php:356 -#: ../../enterprise/godmode/modules/manage_inventory_modules.php:137 -msgid "Not deleted. Error deleting multiple data" -msgstr "No borrado. Error al borrar múltiples datos" - -#: ../../godmode/modules/manage_nc_groups.php:238 -msgid "There are no defined component groups" -msgstr "No hay grupos de componentes definidos" - -#: ../../godmode/modules/manage_nc_groups_form.php:54 -msgid "Update Group Component" -msgstr "Actualización de los componentes del grupo" - -#: ../../godmode/modules/manage_nc_groups_form.php:57 -msgid "Create Group Component" -msgstr "Crear componentes de grupo" - -#: ../../godmode/modules/manage_network_components.php:51 -msgid "Network component management" -msgstr "Gestión de los componentes de red" - -#: ../../godmode/modules/manage_network_components.php:261 -#: ../../godmode/servers/recon_script.php:320 -#: ../../enterprise/godmode/modules/local_components.php:253 -msgid "Created successfully" -msgstr "Creado correctamente" - -#: ../../godmode/modules/manage_network_components.php:352 -#: ../../godmode/servers/recon_script.php:274 -#: ../../enterprise/godmode/modules/local_components.php:315 -msgid "Updated successfully" -msgstr "Actualizado correctamente" - -#: ../../godmode/modules/manage_network_components.php:516 -#: ../../enterprise/godmode/modules/local_components.php:440 -msgid "Free Search" -msgstr "Búsqueda libre" - -#: ../../godmode/modules/manage_network_components.php:517 -msgid "Search by name, description, tcp send or tcp rcv, list matches." -msgstr "" -"Búsqueda por nombre, descripción, envío tcp o tcp rcv. Lista las concidencias" - -#: ../../godmode/modules/manage_network_components.php:569 -msgid "Max/Min" -msgstr "Máx/Mín" - -#: ../../godmode/modules/manage_network_components.php:595 -msgid "Network module" -msgstr "Módulo de la red" - -#: ../../godmode/modules/manage_network_components.php:599 -msgid "WMI module" -msgstr "Módulo WMI" - -#: ../../godmode/modules/manage_network_components.php:603 -msgid "Plug-in module" -msgstr "Módulo de plugin" - -#: ../../godmode/modules/manage_network_components.php:634 -msgid "There are no defined network components" -msgstr "No hay componentes de red definidos" - -#: ../../godmode/modules/manage_network_components.php:641 -msgid "Create a new network component" -msgstr "Crear un componente de red nuevo" - -#: ../../godmode/modules/manage_network_components.php:642 -msgid "Create a new plugin component" -msgstr "Crear un componente de complemento nuevo" - -#: ../../godmode/modules/manage_network_components.php:643 -msgid "Create a new WMI component" -msgstr "Crear un componente WMI nuevo" - -#: ../../godmode/modules/manage_network_components_form.php:253 -msgid "Update Network Component" -msgstr "Actualización de componente de red" - -#: ../../godmode/modules/manage_network_components_form.php:256 -msgid "Create Network Component" -msgstr "Crear componente de red" - -#: ../../godmode/modules/manage_network_components_form_common.php:111 -#: ../../enterprise/godmode/modules/configure_local_component.php:230 -msgid "Dynamic Min. " -msgstr "Dinámico mínimo. " - -#: ../../godmode/modules/manage_network_components_form_common.php:165 -#: ../../enterprise/godmode/modules/configure_local_component.php:289 -msgid "Any value below this number is discarted" -msgstr "Cualquier valor por debajo de este número está descartado" - -#: ../../godmode/modules/manage_network_components_form_common.php:167 -#: ../../enterprise/godmode/modules/configure_local_component.php:294 -msgid "Any value over this number is discarted" -msgstr "Cualquier valor por encima de este número está descartado" - -#: ../../godmode/modules/manage_network_components_form_network.php:47 -msgid "SNMP Enterprise String" -msgstr "Cadena SNMP Enterprise" - -#: ../../godmode/modules/manage_network_templates.php:39 -#: ../../godmode/modules/manage_network_templates_form.php:32 -msgid "Module template management" -msgstr "Gestión de plantillas de módulos" - -#: ../../godmode/modules/manage_network_templates.php:61 -msgid "Template successfully deleted" -msgstr "Plantilla borrada correctamente" - -#: ../../godmode/modules/manage_network_templates.php:62 -msgid "Error deleting template" -msgstr "Error al borrar la plantilla" - -#: ../../godmode/modules/manage_network_templates.php:94 -msgid "This template does not exist" -msgstr "Esta plantilla no existe" - -#: ../../godmode/modules/manage_network_templates.php:232 -msgid "There are no defined network profiles" -msgstr "No hay ningún perfil de red definido" - -#: ../../godmode/modules/manage_network_templates_form.php:54 -msgid "Successfully deleted module from profile" -msgstr "Módulo borrado del perfil correctamente" - -#: ../../godmode/modules/manage_network_templates_form.php:55 -msgid "Error deleting module from profile" -msgstr "Error al borrar el módulo del perfil" - -#: ../../godmode/modules/manage_network_templates_form.php:70 -msgid "Successfully added module to profile" -msgstr "Módulo añadido correctamente al perfil" - -#: ../../godmode/modules/manage_network_templates_form.php:71 -msgid "Error adding module to profile" -msgstr "Error al añadir el módulo al perfil" - -#: ../../godmode/modules/manage_network_templates_form.php:96 -msgid "Successfully updated network profile" -msgstr "Perfil de red actualizado correctamente" - -#: ../../godmode/modules/manage_network_templates_form.php:97 -msgid "Error updating network profile" -msgstr "Error al actualizar el perfil de red" - -#: ../../godmode/modules/manage_network_templates_form.php:112 -msgid "Successfully added network profile" -msgstr "Perfil de red añadido correctamente" - -#: ../../godmode/modules/manage_network_templates_form.php:113 -msgid "Error adding network profile" -msgstr "Error al añadir el perfil de red" - -#: ../../godmode/modules/manage_network_templates_form.php:118 -msgid "Cannot create a template without name" -msgstr "No se puede crear una plantilla sin nombre" - -#: ../../godmode/modules/manage_network_templates_form.php:186 -msgid "No modules for this profile" -msgstr "No existen módulos para este perfil" - -#: ../../godmode/modules/manage_network_templates_form.php:226 -#: ../../enterprise/dashboard/widgets/top_n.php:346 -msgid "Add modules" -msgstr "Añadir módulos" - -#: ../../godmode/modules/manage_network_templates_form.php:304 -#: ../../enterprise/meta/include/functions_wizard_meta.php:239 -msgid "Components" -msgstr "Componentes" - -#: ../../godmode/modules/module_list.php:28 -msgid "Defined modules" -msgstr "Módulos definidos" - -#: ../../godmode/modules/module_list.php:50 -msgid "Problem modifying module" -msgstr "Problema al modificar los módulos" - -#: ../../godmode/modules/module_list.php:52 -msgid "Module updated successfully" -msgstr "Actualización de módulos correcta" - -#: ../../godmode/netflow/nf_edit.php:39 -msgid "Manage Netflow Filter" -msgstr "Filtro de gestión Netflow" - -#: ../../godmode/netflow/nf_edit.php:43 -#: ../../godmode/setup/setup_general.php:110 -#: ../../operation/netflow/nf_live_view.php:113 -#: ../../enterprise/extensions/backup/main.php:67 -#: ../../enterprise/godmode/modules/manage_inventory_modules.php:31 -#: ../../enterprise/godmode/modules/manage_inventory_modules_form.php:33 -#: ../../enterprise/operation/log/log_viewer.php:155 -msgid "Not supported in Windows systems" -msgstr "No soportado en sistemas Windows" - -#: ../../godmode/netflow/nf_edit.php:47 -#: ../../godmode/netflow/nf_edit_form.php:65 -#: ../../godmode/netflow/nf_item_list.php:57 -#: ../../operation/agentes/ver_agente.php:961 -#: ../../operation/netflow/nf_live_view.php:132 -#: ../../enterprise/meta/advanced/agents_setup.php:35 -#: ../../enterprise/meta/advanced/policymanager.php:35 -#: ../../enterprise/meta/advanced/synchronizing.php:33 -#: ../../enterprise/meta/agentsearch.php:26 -#: ../../enterprise/meta/general/logon_ok.php:15 -#: ../../enterprise/meta/index.php:629 -#: ../../enterprise/meta/monitoring/group_view.php:32 -#: ../../enterprise/meta/monitoring/tactical.php:35 -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:37 -msgid "Main" -msgstr "Principal" - -#: ../../godmode/netflow/nf_edit_form.php:59 -#: ../../godmode/netflow/nf_edit_form.php:67 -msgid "Add filter" -msgstr "Añadir filtro" - -#: ../../godmode/netflow/nf_edit_form.php:62 -msgid "Netflow Filter" -msgstr "Filtro Netflow" - -#: ../../godmode/netflow/nf_edit_form.php:180 -#: ../../godmode/snmpconsole/snmp_filters.php:35 -#: ../../operation/events/events_list.php:284 -#: ../../operation/events/events_list.php:315 -msgid "Update filter" -msgstr "Actualizar filtro" - -#: ../../godmode/netflow/nf_edit_form.php:206 -msgid "Filter:" -msgstr "Filtrar:" - -#: ../../godmode/netflow/nf_edit_form.php:210 -#: ../../operation/netflow/nf_live_view.php:349 -msgid "Dst Ip" -msgstr "Dst Ip" - -#: ../../godmode/netflow/nf_edit_form.php:210 -#: ../../operation/netflow/nf_live_view.php:349 -msgid "" -"Destination IP. A comma separated list of destination ip. If we leave the " -"field blank, will show all ip. Example filter by " -"ip:
    25.46.157.214,160.253.135.249" -msgstr "" -"IP destino. Lista de IPs destino separadas por coma. Si dejamos en blanco " -"este campo mostrará todas las IPs. Ejemplo de filtro por IP: " -"25.46.157.214,160.253.135.249" - -#: ../../godmode/netflow/nf_edit_form.php:213 -#: ../../operation/netflow/nf_live_view.php:358 -msgid "Src Ip" -msgstr "IP Origen" - -#: ../../godmode/netflow/nf_edit_form.php:213 -#: ../../operation/netflow/nf_live_view.php:358 -msgid "" -"Source IP. A comma separated list of source ip. If we leave the field blank, " -"will show all ip. Example filter by ip:
    25.46.157.214,160.253.135.249" -msgstr "" -"IP Origen. Lista de IPs origen separadas por coma. Si dejamos en blanco este " -"campo mostrará todas las IPs. Ejemplo de filtro por IP: " -"25.46.157.214,160.253.135.249" - -#: ../../godmode/netflow/nf_edit_form.php:216 -#: ../../godmode/netflow/nf_edit_form.php:226 -#: ../../operation/netflow/nf_live_view.php:370 -#: ../../operation/netflow/nf_live_view.php:399 -msgid "Dst Port" -msgstr "Puerto destino" - -#: ../../godmode/netflow/nf_edit_form.php:216 -#: ../../operation/netflow/nf_live_view.php:370 -msgid "" -"Destination port. A comma separated list of destination ports. If we leave " -"the field blank, will show all ports. Example filter by ports 80 and " -"22:
    80,22" -msgstr "" -"Puerto destino. Lista de puertos de destino separados por coma. Si dejamos " -"este campo en blanco se mostrarán todos los puertos. Ejemplo de filtrado por " -"puertos: 80,22" - -#: ../../godmode/netflow/nf_edit_form.php:219 -#: ../../godmode/netflow/nf_edit_form.php:226 -#: ../../operation/netflow/nf_live_view.php:379 -#: ../../operation/netflow/nf_live_view.php:399 -msgid "Src Port" -msgstr "Puerto origen" - -#: ../../godmode/netflow/nf_edit_form.php:219 -#: ../../operation/netflow/nf_live_view.php:379 -msgid "" -"Source port. A comma separated list of source ports. If we leave the field " -"blank, will show all ports. Example filter by ports 80 and 22:
    80,22" -msgstr "" -"Puerto origen. Lista de puertos de origen separados por coma. Si dejamos " -"este campo en blanco se mostrarán todos los puertos. Ejemplo de filtrado por " -"puertos: 80,22" - -#: ../../godmode/netflow/nf_edit_form.php:225 -#: ../../operation/netflow/nf_live_view.php:397 -msgid "Aggregate by" -msgstr "Agregado por" - -#: ../../godmode/netflow/nf_edit_form.php:226 -#: ../../include/functions_netflow.php:1660 -#: ../../operation/netflow/nf_live_view.php:399 -msgid "Protocol" -msgstr "Protocolo" - -#: ../../godmode/netflow/nf_edit_form.php:226 -#: ../../operation/netflow/nf_live_view.php:399 -msgid "Src Ip Address" -msgstr "Dirección IP origen" - -#: ../../godmode/netflow/nf_edit_form.php:226 -#: ../../operation/netflow/nf_live_view.php:399 -msgid "Dst Ip Address" -msgstr "Dirección IP destino" - -#: ../../godmode/netflow/nf_edit_form.php:230 -#: ../../operation/netflow/nf_live_view.php:405 -msgid "Output format" -msgstr "Formato de Salida" - -#: ../../godmode/netflow/nf_edit_form.php:231 -#: ../../operation/netflow/nf_live_view.php:406 -msgid "Kilobytes" -msgstr "Kilobytes" - -#: ../../godmode/netflow/nf_edit_form.php:231 -#: ../../operation/netflow/nf_live_view.php:406 -msgid "Megabytes" -msgstr "Megabytes" - -#: ../../godmode/netflow/nf_edit_form.php:231 -#: ../../operation/netflow/nf_live_view.php:406 -msgid "Kilobytes per second" -msgstr "Kilobytes por segundo" - -#: ../../godmode/netflow/nf_edit_form.php:231 -#: ../../operation/netflow/nf_live_view.php:406 -msgid "Megabytes per second" -msgstr "Megabytes por segundo" - -#: ../../godmode/netflow/nf_item_list.php:39 -#: ../../operation/reporting/reporting_viewer.php:77 -msgid "Report list" -msgstr "Lista de informes" - -#: ../../godmode/netflow/nf_item_list.php:44 -#: ../../godmode/netflow/nf_item_list.php:54 -msgid "Report items" -msgstr "Elementos de informe" - -#: ../../godmode/netflow/nf_item_list.php:49 -msgid "Edit report" -msgstr "Editar informe" - -#: ../../godmode/netflow/nf_item_list.php:58 -msgid "Netflow reports" -msgstr "Informes Netflow" - -#: ../../godmode/netflow/nf_item_list.php:59 -msgid "Item list" -msgstr "Lista de items" - -#: ../../godmode/netflow/nf_item_list.php:147 -#: ../../godmode/reporting/reporting_builder.item_editor.php:1259 -#: ../../godmode/reporting/reporting_builder.item_editor.php:1473 -#: ../../enterprise/dashboard/widgets/top_n.php:69 -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:228 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1565 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1744 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard_sla.php:221 -msgid "Order" -msgstr "Orden" - -#: ../../godmode/netflow/nf_item_list.php:150 -#: ../../godmode/reporting/reporting_builder.item_editor.php:1281 -#: ../../operation/netflow/nf_live_view.php:258 -msgid "Max. values" -msgstr "Valores máximos" - -#: ../../godmode/netflow/nf_item_list.php:151 -msgid "Chart type" -msgstr "Tipo de gráfico" - -#: ../../godmode/netflow/nf_item_list.php:203 -#: ../../godmode/netflow/nf_item_list.php:210 -#: ../../enterprise/godmode/reporting/reporting_builder.template_list_item.php:300 -msgid "Move to down" -msgstr "Bajar" - -#: ../../godmode/netflow/nf_item_list.php:206 -#: ../../godmode/netflow/nf_item_list.php:209 -#: ../../enterprise/godmode/reporting/reporting_builder.template_list_item.php:290 -msgid "Move to up" -msgstr "Subir" - -#: ../../godmode/netflow/nf_item_list.php:255 -msgid "There are no defined items" -msgstr "No hay items definidos" - -#: ../../godmode/netflow/nf_item_list.php:260 -#: ../../godmode/reporting/reporting_builder.item_editor.php:1514 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1910 -msgid "Create item" -msgstr "Crear item" - -#: ../../godmode/reporting/create_container.php:146 -#: ../../godmode/reporting/graph_container.php:66 -#: ../../godmode/reporting/graph_container.php:68 -#: ../../enterprise/godmode/reporting/graph_template_list.php:70 -#: ../../enterprise/godmode/reporting/graph_template_wizard.php:98 -msgid "Graph container" -msgstr "Contenedor de gráfica" - -#: ../../godmode/reporting/create_container.php:149 -#: ../../godmode/reporting/graph_container.php:77 -msgid "Create container" -msgstr "Crear contenedor" - -#: ../../godmode/reporting/create_container.php:152 -msgid "Container stored successfully" -msgstr "Contenedor almacenado correctamente" - -#: ../../godmode/reporting/create_container.php:152 -msgid "There was a problem storing container" -msgstr "Hubo un problema almacenando el contenedor" - -#: ../../godmode/reporting/create_container.php:156 -msgid "Update the container" -msgstr "Actualizar el contenedor" - -#: ../../godmode/reporting/create_container.php:156 -msgid "Bad update the container" -msgstr "Mala actualización del contenedor" - -#: ../../godmode/reporting/create_container.php:215 -msgid "Parent container" -msgstr "Contenedor padre" - -#: ../../godmode/reporting/create_container.php:218 -#: ../../godmode/reporting/create_container.php:221 -#: ../../include/ajax/graph.ajax.php:125 -#: ../../operation/events/events_list.php:1261 -#: ../../operation/events/events_list.php:1347 -msgid "none" -msgstr "Ninguno" - -#: ../../godmode/reporting/create_container.php:248 -#: ../../include/functions.php:2038 -msgid "custom" -msgstr "personalizado" - -#: ../../godmode/reporting/create_container.php:249 -#: ../../godmode/setup/performance.php:105 -#: ../../include/ajax/graph.ajax.php:126 ../../include/ajax/module.php:134 -#: ../../include/functions.php:2045 ../../include/functions.php:2615 -#: ../../include/functions_netflow.php:1052 -#: ../../include/functions_netflow.php:1085 -#: ../../operation/gis_maps/render_view.php:142 -#: ../../enterprise/dashboard/widgets/graph_module_histogram.php:65 -#: ../../enterprise/dashboard/widgets/sla_percent.php:62 -#: ../../enterprise/dashboard/widgets/top_n.php:61 -#: ../../enterprise/godmode/agentes/inventory_manager.php:176 -#: ../../enterprise/godmode/policies/policy_inventory_modules.php:190 -#: ../../enterprise/godmode/reporting/graph_template_editor.php:181 -msgid "1 hour" -msgstr "1 hora" - -#: ../../godmode/reporting/create_container.php:250 -#: ../../godmode/reporting/create_container.php:251 -#: ../../godmode/reporting/create_container.php:252 -#: ../../include/ajax/graph.ajax.php:127 ../../include/ajax/graph.ajax.php:128 -#: ../../include/ajax/graph.ajax.php:129 ../../include/functions.php:2046 -#: ../../include/functions.php:2047 -#, php-format -msgid "%s hours" -msgstr "%s horas" - -#: ../../godmode/reporting/create_container.php:253 -#: ../../include/ajax/graph.ajax.php:130 ../../include/ajax/module.php:137 -#: ../../include/functions.php:2048 ../../include/functions_netflow.php:1056 -#: ../../include/functions_netflow.php:1089 -#: ../../enterprise/dashboard/widgets/top_n.php:65 -#: ../../enterprise/godmode/agentes/inventory_manager.php:180 -#: ../../enterprise/godmode/policies/policy_inventory_modules.php:194 -#: ../../enterprise/godmode/reporting/graph_template_editor.php:186 -msgid "1 day" -msgstr "1 día" - -#: ../../godmode/reporting/create_container.php:254 -#: ../../godmode/reporting/create_container.php:255 -#: ../../include/ajax/graph.ajax.php:131 ../../include/ajax/graph.ajax.php:132 -#, php-format -msgid "%s days" -msgstr "%s días" - -#: ../../godmode/reporting/create_container.php:256 -#: ../../include/ajax/graph.ajax.php:133 ../../include/ajax/module.php:138 -#: ../../include/functions.php:2049 ../../include/functions_netflow.php:1093 -msgid "1 week" -msgstr "1 semana" - -#: ../../godmode/reporting/create_container.php:257 -#: ../../include/ajax/graph.ajax.php:134 ../../include/ajax/module.php:139 -#: ../../include/functions.php:2050 ../../include/functions_netflow.php:1059 -#: ../../include/functions_netflow.php:1092 -#: ../../enterprise/godmode/agentes/inventory_manager.php:183 -#: ../../enterprise/godmode/policies/policy_inventory_modules.php:197 -#: ../../enterprise/godmode/reporting/graph_template_editor.php:190 -msgid "15 days" -msgstr "15 días" - -#: ../../godmode/reporting/create_container.php:258 -#: ../../include/ajax/graph.ajax.php:135 ../../include/ajax/module.php:140 -#: ../../include/functions.php:2051 ../../include/functions_netflow.php:1094 -#: ../../enterprise/godmode/agentes/inventory_manager.php:184 -#: ../../enterprise/godmode/policies/policy_inventory_modules.php:198 -msgid "1 month" -msgstr "1 mes" - -#: ../../godmode/reporting/create_container.php:263 -#: ../../godmode/reporting/create_container.php:349 -#: ../../godmode/reporting/create_container.php:397 -#: ../../godmode/reporting/reporting_builder.item_editor.php:705 -#: ../../godmode/reporting/reporting_builder.list_items.php:305 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1244 -#: ../../enterprise/godmode/reporting/reporting_builder.template_list_item.php:251 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:106 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard_sla.php:106 -msgid "Time lapse" -msgstr "Intervalo de tiempo" - -#: ../../godmode/reporting/create_container.php:264 -#: ../../godmode/reporting/create_container.php:350 -#: ../../godmode/reporting/create_container.php:398 -msgid "" -"This is the interval or period of time with which the graph data will be " -"obtained. For example, a week means data from a week ago from now. " -msgstr "" -"Este es el intervalo o periodo de tiempo en el que se obtendrán los datos de " -"la gráfica. Por ejemplo, una semana significa que mostrará datos desde hace " -"una semana hasta ahora. " - -#: ../../godmode/reporting/create_container.php:305 -#: ../../godmode/reporting/reporting_builder.item_editor.php:1011 -#: ../../godmode/reporting/reporting_builder.item_editor.php:1684 -#: ../../godmode/reporting/reporting_builder.item_editor.php:1719 -#: ../../godmode/reporting/reporting_builder.item_editor.php:1880 -#: ../../godmode/reporting/reporting_builder.item_editor.php:1908 -#: ../../enterprise/dashboard/widgets/top_n.php:179 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:2078 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:2267 -msgid "Select an Agent first" -msgstr "Debe seleccionar primero un agente" - -#: ../../godmode/reporting/create_container.php:314 -#: ../../godmode/reporting/reporting_builder.item_editor.php:1309 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1601 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:363 -msgid "Only average" -msgstr "Solo media" - -#: ../../godmode/reporting/create_container.php:324 -#: ../../godmode/reporting/create_container.php:371 -#: ../../godmode/reporting/create_container.php:439 -msgid "Add item" -msgstr "Añadir elemento" - -#: ../../godmode/reporting/create_container.php:356 -#: ../../godmode/reporting/create_container.php:465 -#: ../../godmode/reporting/reporting_builder.item_editor.php:1139 -#: ../../godmode/reporting/visual_console_builder.elements.php:78 -#: ../../godmode/reporting/visual_console_builder.elements.php:380 -#: ../../include/functions_reporting.php:5780 -#: ../../include/functions_visual_map_editor.php:254 -#: ../../include/functions_visual_map_editor.php:264 -#: ../../include/functions_reports.php:429 -#: ../../include/functions_reports.php:505 -#: ../../include/functions_reports.php:507 -#: ../../enterprise/dashboard/widgets/custom_graph.php:25 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1498 -msgid "Custom graph" -msgstr "Gráfica personalizada" - -#: ../../godmode/reporting/create_container.php:430 -#: ../../godmode/reporting/create_container.php:470 -#: ../../mobile/operation/modules.php:151 -#: ../../mobile/operation/modules.php:152 -#: ../../mobile/operation/modules.php:244 -#: ../../mobile/operation/modules.php:245 -#: ../../operation/agentes/group_view.php:249 -#: ../../enterprise/godmode/alerts/alert_events_rules.php:410 -#: ../../enterprise/godmode/alerts/configure_alert_rule.php:161 -#: ../../enterprise/godmode/reporting/reporting_builder.template_wizard.php:308 -msgid "Tag" -msgstr "Etiqueta" - -#: ../../godmode/reporting/create_container.php:455 -msgid "There are no defined item container" -msgstr "No hay ítems definidos en el contenedor" - -#: ../../godmode/reporting/create_container.php:464 -msgid "Agent/Module" -msgstr "Agente/Módulo" - -#: ../../godmode/reporting/create_container.php:467 -msgid "M.Group" -msgstr "M. Grupo" - -#: ../../godmode/reporting/graph_builder.graph_editor.php:86 -#: ../../godmode/reporting/reporting_builder.item_editor.php:693 -#: ../../godmode/reporting/visual_console_builder.elements.php:77 -#: ../../godmode/reporting/visual_console_builder.elements.php:178 -#: ../../godmode/reporting/visual_console_builder.wizard.php:300 -#: ../../include/functions_visual_map.php:2759 -#: ../../include/functions_visual_map_editor.php:59 -#: ../../include/functions_visual_map_editor.php:167 -#: ../../include/functions_visual_map_editor.php:654 -#: ../../enterprise/dashboard/widgets/graph_module_histogram.php:40 -#: ../../enterprise/dashboard/widgets/module_icon.php:49 -#: ../../enterprise/dashboard/widgets/module_status.php:49 -#: ../../enterprise/dashboard/widgets/module_value.php:49 -#: ../../enterprise/dashboard/widgets/sla_percent.php:37 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1232 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:341 -msgid "Label" -msgstr "Etiqueta" - -#: ../../godmode/reporting/graph_builder.graph_editor.php:87 -#: ../../godmode/reporting/graph_builder.graph_editor.php:156 -#: ../../enterprise/godmode/reporting/graph_template_item_editor.php:147 -#: ../../enterprise/godmode/reporting/graph_template_item_editor.php:205 -msgid "Weight" -msgstr "Peso" - -#: ../../godmode/reporting/graph_builder.graph_editor.php:140 -#: ../../operation/events/events_list.php:295 -#: ../../enterprise/godmode/policies/policy_agents.php:233 -#: ../../enterprise/godmode/policies/policy_agents.php:250 -#: ../../enterprise/godmode/reporting/graph_template_wizard.php:155 -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:93 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:436 -#: ../../enterprise/godmode/reporting/reporting_builder.template_wizard.php:313 -#: ../../enterprise/godmode/reporting/reporting_builder.template_wizard.php:341 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:110 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard_sla.php:102 -#: ../../enterprise/meta/event/custom_events.php:149 -msgid "Filter group" -msgstr "Filtrar grupo" - -#: ../../godmode/reporting/graph_builder.graph_editor.php:185 -#: ../../enterprise/meta/monitoring/wizard/wizard.create_module.php:357 -#: ../../enterprise/meta/monitoring/wizard/wizard.php:102 -msgid "Please, select a module" -msgstr "Por favor, seleccione un módulo" - -#: ../../godmode/reporting/graph_builder.main.php:151 -#: ../../include/functions_visual_map_editor.php:322 -msgid "Type of graph" -msgstr "Tipo de gráfica" - -#: ../../godmode/reporting/graph_builder.main.php:157 -#: ../../godmode/setup/setup_visuals.php:507 -#: ../../godmode/setup/setup_visuals.php:516 -#: ../../include/functions_visual_map_editor.php:325 -#: ../../operation/reporting/graph_viewer.php:227 -#: ../../enterprise/dashboard/widgets/custom_graph.php:39 -#: ../../enterprise/godmode/reporting/graph_template_editor.php:208 -#: ../../enterprise/meta/advanced/metasetup.visual.php:129 -msgid "Area" -msgstr "Área" - -#: ../../godmode/reporting/graph_builder.main.php:158 -#: ../../operation/reporting/graph_viewer.php:228 -#: ../../enterprise/dashboard/widgets/custom_graph.php:40 -#: ../../enterprise/godmode/reporting/graph_template_editor.php:209 -msgid "Stacked area" -msgstr "Área apilada" - -#: ../../godmode/reporting/graph_builder.main.php:159 -#: ../../godmode/reporting/visual_console_builder.elements.php:198 -#: ../../godmode/setup/setup_visuals.php:510 -#: ../../godmode/setup/setup_visuals.php:519 -#: ../../include/functions_visual_map_editor.php:63 -#: ../../include/functions_visual_map_editor.php:324 -#: ../../include/functions_visual_map_editor.php:658 -#: ../../operation/reporting/graph_viewer.php:229 -#: ../../enterprise/dashboard/widgets/custom_graph.php:41 -#: ../../enterprise/godmode/reporting/graph_template_editor.php:210 -#: ../../enterprise/meta/advanced/metasetup.visual.php:132 -msgid "Line" -msgstr "Línea" - -#: ../../godmode/reporting/graph_builder.main.php:160 -#: ../../operation/reporting/graph_viewer.php:230 -#: ../../enterprise/dashboard/widgets/custom_graph.php:42 -#: ../../enterprise/godmode/reporting/graph_template_editor.php:211 -msgid "Stacked line" -msgstr "Línea apilada" - -#: ../../godmode/reporting/graph_builder.main.php:161 -#: ../../operation/reporting/graph_viewer.php:231 -#: ../../enterprise/dashboard/widgets/custom_graph.php:43 -msgid "Bullet chart" -msgstr "gráfico bala" - -#: ../../godmode/reporting/graph_builder.main.php:162 -#: ../../operation/reporting/graph_viewer.php:232 -#: ../../enterprise/dashboard/widgets/custom_graph.php:44 -msgid "Gauge" -msgstr "Medidor" - -#: ../../godmode/reporting/graph_builder.main.php:163 -msgid "Horizontal bars" -msgstr "Barras horizontales" - -#: ../../godmode/reporting/graph_builder.main.php:164 -msgid "Vertical bars" -msgstr "Barras verticales" - -#: ../../godmode/reporting/graph_builder.main.php:165 -#: ../../operation/reporting/graph_viewer.php:235 -#: ../../enterprise/dashboard/widgets/custom_graph.php:47 -msgid "Pie" -msgstr "Gráfico Circular" - -#: ../../godmode/reporting/graph_builder.main.php:169 -#: ../../operation/reporting/graph_viewer.php:240 -msgid "Equalize maximum thresholds" -msgstr "Igualar umbrales máximos" - -#: ../../godmode/reporting/graph_builder.main.php:170 -#: ../../operation/reporting/graph_viewer.php:241 -msgid "" -"If an option is selected, all graphs will have the highest value from all " -"modules included in the graph as a maximum threshold" -msgstr "" -"Si se selecciona una opción, todos los gráficos tendrán el valor más alto de " -"todos los módulos incluidos en el gráfico como umbral máximo" - -#: ../../godmode/reporting/graph_builder.main.php:177 -#: ../../godmode/reporting/reporting_builder.item_editor.php:1313 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1605 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:373 -msgid "Percentil" -msgstr "Percentil" - -#: ../../godmode/reporting/graph_builder.php:214 -#: ../../godmode/reporting/graph_container.php:50 -#: ../../godmode/reporting/graphs.php:43 ../../godmode/reporting/graphs.php:53 -#: ../../operation/reporting/graph_viewer.php:147 -#: ../../enterprise/godmode/reporting/graph_template_list.php:32 -#: ../../enterprise/godmode/reporting/graph_template_list.php:43 -#: ../../enterprise/godmode/reporting/graph_template_list.php:53 -#: ../../enterprise/godmode/reporting/graph_template_wizard.php:79 -#: ../../enterprise/godmode/reporting/graph_template_wizard.php:89 -msgid "Graph list" -msgstr "Lista de la gráfica" - -#: ../../godmode/reporting/graph_builder.php:217 -#: ../../godmode/reporting/reporting_builder.main.php:51 -#: ../../godmode/reporting/reporting_builder.php:1957 -#: ../../godmode/reporting/reporting_builder.php:1985 -#: ../../godmode/reporting/visual_console_builder.php:668 -#: ../../operation/reporting/graph_viewer.php:150 -#: ../../operation/reporting/reporting_viewer.php:82 -#: ../../operation/visual_console/pure_ajax.php:110 -#: ../../operation/visual_console/render_view.php:113 -#: ../../enterprise/meta/screens/screens.visualmap.php:181 -#: ../../enterprise/meta/screens/screens.visualmap.php:206 -msgid "Main data" -msgstr "Datos principales" - -#: ../../godmode/reporting/graph_builder.php:220 -#: ../../operation/reporting/graph_viewer.php:153 -msgid "Graph editor" -msgstr "Editor de Gráficas" - -#: ../../godmode/reporting/graph_builder.php:223 -#: ../../operation/reporting/graph_viewer.php:159 -msgid "View graph" -msgstr "Ver gráfica" - -#: ../../godmode/reporting/graph_builder.php:235 -msgid "Graph builder" -msgstr "Constructor de gráficos" - -#: ../../godmode/reporting/graph_builder.php:255 -msgid "Graph stored successfully" -msgstr "Gráfica almacenada correctamente" - -#: ../../godmode/reporting/graph_builder.php:255 -msgid "There was a problem storing Graph" -msgstr "Hubo un problema al almacenar la gráfica" - -#: ../../godmode/reporting/graph_builder.php:258 -msgid "There was a problem adding Module" -msgstr "Ha habido un problema al añadir el módulo" - -#: ../../godmode/reporting/graph_builder.php:261 -msgid "Update the graph" -msgstr "Actualizar la gráfica" - -#: ../../godmode/reporting/graph_builder.php:261 -msgid "Bad update the graph" -msgstr "No se pudo actualizar la gráfica" - -#: ../../godmode/reporting/graph_builder.php:264 -msgid "Graph deleted successfully" -msgstr "Gráfico borrado correctamente" - -#: ../../godmode/reporting/graph_builder.php:264 -msgid "There was a problem deleting Graph" -msgstr "Ha habido un problema al borrar el gráfico" - -#: ../../godmode/reporting/graphs.php:70 -msgid "Graphs containers" -msgstr "Contenedor de gráficas" - -#: ../../godmode/reporting/graphs.php:78 -#: ../../godmode/reporting/map_builder.php:39 -#: ../../godmode/reporting/reporting_builder.php:359 -#: ../../godmode/reporting/reporting_builder.php:364 -#: ../../godmode/reporting/reporting_builder.php:1924 -#: ../../godmode/reporting/reporting_builder.php:1929 -#: ../../godmode/reporting/reporting_builder.php:1995 -#: ../../godmode/reporting/reporting_builder.php:2000 -#: ../../operation/menu.php:235 -#: ../../operation/reporting/custom_reporting.php:27 -#: ../../operation/reporting/graph_viewer.php:327 -#: ../../operation/reporting/reporting_viewer.php:119 -#: ../../operation/reporting/reporting_viewer.php:124 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:180 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:183 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:195 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:198 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:210 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:213 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:226 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:229 -#: ../../enterprise/meta/general/logon_ok.php:48 -msgid "Reporting" -msgstr "Informes" - -#: ../../godmode/reporting/graphs.php:78 ../../operation/menu.php:249 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:294 -msgid "Custom graphs" -msgstr "Gráficas personalizadas" - -#: ../../godmode/reporting/graphs.php:155 -#: ../../include/functions_container.php:129 -#: ../../operation/reporting/graph_viewer.php:338 -#: ../../operation/search_graphs.php:33 -msgid "Graph name" -msgstr "Nombre gráfica" - -#: ../../godmode/reporting/graphs.php:157 -#: ../../include/functions_container.php:131 -msgid "Number of Graphs" -msgstr "Número de Gráficos" - -#: ../../godmode/reporting/graphs.php:216 -msgid "Create graph" -msgstr "Crear gráfica" - -#: ../../godmode/reporting/map_builder.php:187 -#: ../../godmode/reporting/map_builder.php:197 -msgid "Not copied. Error copying data" -msgstr "Se ha producido un error la copiar los datos" - -#: ../../godmode/reporting/map_builder.php:207 -msgid "Map name" -msgstr "Nombre de mapa" - -#: ../../godmode/reporting/map_builder.php:209 -#: ../../enterprise/dashboard/widgets/top_n.php:82 -msgid "Items" -msgstr "Elementos" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:35 -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:49 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:164 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard_sla.php:42 -msgid "Only table" -msgstr "Solo tabla" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:36 -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:50 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:165 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard_sla.php:43 -msgid "Table & Graph" -msgstr "Tabla y Gráfico" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:37 -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:51 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:166 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard_sla.php:44 -msgid "Only graph" -msgstr "Solo gráfico" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:41 -#: ../../godmode/reporting/reporting_builder.item_editor.php:1262 -#: ../../enterprise/dashboard/widgets/top_n.php:72 -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:231 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:170 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1568 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:249 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard_sla.php:48 -msgid "Ascending" -msgstr "Ascendente" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:42 -#: ../../godmode/reporting/reporting_builder.item_editor.php:1265 -#: ../../enterprise/dashboard/widgets/top_n.php:71 -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:233 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:171 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1571 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:251 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard_sla.php:49 -msgid "Descending" -msgstr "Descendente" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:611 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1185 -msgid "Item Editor" -msgstr "Editor de ítem" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:639 -msgid "Not valid" -msgstr "No válida" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:644 -msgid "" -"This type of report brings a lot of data loading, it is recommended to use " -"it for scheduled reports and not for real-time view." -msgstr "" -"Este tipo de informes tienen muchos datos que cargar, recomendamos su uso " -"para informes programados y no para informes de tiempo real." - -#: ../../godmode/reporting/reporting_builder.item_editor.php:706 -msgid "" -"This is the range, or period of time over which the report renders the " -"information for this report type. For example, a week means data from a week " -"ago from now. " -msgstr "" -"Este es el lapso de tiempo que refleja el informe. Si es una semana, por " -"ejemplo, el informe mostrará los datos desde hace una semana hasta ahora. " - -#: ../../godmode/reporting/reporting_builder.item_editor.php:720 -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:149 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1258 -msgid "Last value" -msgstr "Último valor" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:721 -#: ../../godmode/reporting/reporting_builder.item_editor.php:3203 -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:151 -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:606 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1259 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:3108 -msgid "" -"Warning: period 0 reports cannot be used to show information back in time. " -"Information contained in this kind of reports will be always reporting the " -"most recent information" -msgstr "" -"Advertencia: período 0 los informes no pueden ser usados para enseñar la " -"información devuelta en tiempo. La información contenida en este tipo de " -"informes va a mostrar siempre la información más reciente." - -#: ../../godmode/reporting/reporting_builder.item_editor.php:735 -#: ../../include/functions_netflow.php:1134 -#: ../../include/functions_netflow.php:1144 -#: ../../include/functions_netflow.php:1161 -#: ../../include/functions_netflow.php:1169 -#: ../../include/functions_netflow.php:1193 -#: ../../operation/netflow/nf_live_view.php:248 -msgid "Resolution" -msgstr "Resolución" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:766 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1292 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:475 -msgid "Projection period" -msgstr "Periodo de proyección" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:776 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1306 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:462 -msgid "Data range" -msgstr "Rango de datos" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:787 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1320 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard_sla.php:226 -msgid "Only display wrong SLAs" -msgstr "Mostrar solo aquellas SLA que no cumplen." - -#: ../../godmode/reporting/reporting_builder.item_editor.php:796 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1329 -msgid "Working time" -msgstr "Tiempo de trabajo" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1042 -msgid "Show modules" -msgstr "Mostrar módulos" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1132 -#: ../../include/functions_graph.php:760 -#: ../../include/functions_graph.php:3954 -#: ../../include/functions_graph.php:3959 -#: ../../include/functions_graph.php:4686 -#: ../../include/functions_graph.php:4689 -#: ../../include/functions_graph.php:4692 -#: ../../enterprise/operation/inventory/inventory.php:227 -msgid "Last" -msgstr "Último" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1180 -msgid "Target server" -msgstr "Servidor Target" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1201 -#: ../../godmode/setup/news.php:181 ../../godmode/setup/setup_visuals.php:705 -#: ../../include/functions_reporting.php:3878 -#: ../../include/functions_reports.php:603 -#: ../../enterprise/dashboard/widgets/post.php:25 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1524 -#: ../../enterprise/godmode/snmpconsole/snmp_trap_editor.php:321 -#: ../../enterprise/godmode/snmpconsole/snmp_trap_editor_form.php:76 -#: ../../enterprise/include/functions_netflow_pdf.php:208 -msgid "Text" -msgstr "Texto" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1208 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1539 -msgid "Custom SQL template" -msgstr "Plantilla SQL personalizada" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1213 -#: ../../include/functions_reports.php:592 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:317 -msgid "SQL query" -msgstr "Consulta SQL" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1229 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1405 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1407 -msgid "Select server" -msgstr "Seleccionar servidor" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1238 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1534 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:486 -msgid "Serialized header" -msgstr "Cabedera serializada" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1238 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1534 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:486 -msgid "The separator character is |" -msgstr "El carácter separador es |" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1247 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1553 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:490 -msgid "Field separator" -msgstr "Separador de campo" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1247 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1553 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:490 -msgid "Separator for different fields in the serialized text chain" -msgstr "Separador para diferentes campos en la cadena de texto serializada" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1251 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1557 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:494 -msgid "Line separator" -msgstr "Separador de línea" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1251 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1557 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:494 -msgid "" -"Separator in different lines (composed by fields) of the serialized text " -"chain" -msgstr "" -"Separador en diferentes líneas (compuestas por campos) de la cadena de texto " -"serializada" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1255 -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:220 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1561 -msgid "Group by agent" -msgstr "Agrupar por agente" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1268 -#: ../../enterprise/dashboard/widgets/top_n.php:73 -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:235 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1574 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:253 -msgid "By agent name" -msgstr "Por nombre de agente" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1276 -#: ../../enterprise/dashboard/widgets/top_n.php:67 -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:241 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1582 -msgid "Quantity (n)" -msgstr "Cantidad (n)" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1286 -#: ../../operation/agentes/ver_agente.php:1101 -#: ../../enterprise/dashboard/widgets/top_n.php:75 -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:249 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1587 -msgid "Display" -msgstr "Mostrar" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1293 -#: ../../include/functions_reporting.php:961 -#: ../../include/functions_graph.php:761 ../../include/functions_graph.php:764 -#: ../../include/functions_graph.php:765 ../../include/functions_graph.php:766 -#: ../../include/functions_graph.php:769 -#: ../../include/functions_graph.php:1447 -#: ../../include/functions_graph.php:3954 -#: ../../include/functions_graph.php:3959 -#: ../../include/functions_graph.php:4686 -#: ../../include/functions_graph.php:4689 -#: ../../include/functions_graph.php:4692 -#: ../../enterprise/dashboard/widgets/top_n.php:482 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1594 -msgid "Avg" -msgstr "Media" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1300 -#: ../../mobile/operation/module_graph.php:418 -#: ../../operation/agentes/stat_win.php:383 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:353 -msgid "Time compare (Overlapped)" -msgstr "Comparación de tiempo (solapado)" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1326 -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:279 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1615 -msgid "Condition" -msgstr "Condición" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1331 -#: ../../include/functions_reporting.php:1746 -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:282 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1618 -msgid "Everything" -msgstr "Todo" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1332 -msgid "Greater or equal (>=)" -msgstr "Mayor o igual (>=)" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1333 -msgid "Less or equal (<=)" -msgstr "Menor o igual (<=)" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1334 -msgid "Less (<)" -msgstr "Menor de (<)" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1335 -msgid "Greater (>)" -msgstr "Mayor de (>)" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1336 -msgid "Equal (=)" -msgstr "Igual a" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1337 -msgid "Not equal (!=)" -msgstr "No igual a" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1338 -#: ../../include/functions_db.php:1529 -#: ../../include/functions_reporting_html.php:496 -#: ../../include/functions_reporting_html.php:575 -#: ../../include/functions_reporting_html.php:675 -#: ../../include/functions_reporting_html.php:2049 -#: ../../include/functions_reporting_html.php:2531 -#: ../../enterprise/dashboard/widgets/maps_status.php:74 -#: ../../enterprise/extensions/backup/main.php:163 -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:288 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1624 -#: ../../enterprise/include/functions_reporting.php:1665 -#: ../../enterprise/include/functions_reporting.php:2457 -#: ../../enterprise/include/functions_reporting.php:2642 -#: ../../enterprise/include/functions_reporting.php:3234 -#: ../../enterprise/include/functions_reporting.php:3411 -#: ../../enterprise/include/functions_reporting.php:4127 -#: ../../enterprise/include/functions_reporting.php:4823 -#: ../../enterprise/include/functions_reporting.php:5165 -#: ../../enterprise/include/functions_reporting_csv.php:965 -#: ../../enterprise/include/functions_reporting_csv.php:1012 -#: ../../enterprise/include/functions_reporting_pdf.php:1322 -#: ../../enterprise/include/functions_reporting_pdf.php:1403 -#: ../../enterprise/include/functions_reporting_pdf.php:1502 -#: ../../enterprise/include/functions_reporting_pdf.php:1635 -#: ../../enterprise/include/functions_reporting_pdf.php:2056 -#: ../../enterprise/include/functions_reporting_pdf.php:2106 -#: ../../enterprise/include/functions_services.php:1700 -#: ../../enterprise/operation/agentes/ux_console_view.php:185 -#: ../../enterprise/operation/agentes/ux_console_view.php:348 -msgid "OK" -msgstr "Bien" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1339 -#: ../../include/functions_reporting_html.php:2055 -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:290 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1626 -#: ../../enterprise/include/functions_reporting_pdf.php:2109 -msgid "Not OK" -msgstr "No está bien" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1361 -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:296 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1633 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard_sla.php:232 -msgid "Show graph" -msgstr "Mostrar gráfico" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1369 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1640 -msgid "Show address instead module name." -msgstr "Mostrar la dirección en vez del nombre del módulo" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1370 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1641 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:280 -msgid "Show the main address of agent." -msgstr "Muestra la dirección principal del agente." - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1382 -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:304 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1653 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:263 -msgid "Show resume" -msgstr "Mostrar resumen" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1382 -msgid "" -"Show a summary chart with max, min and average number of total modules at " -"the end of the report and Checks." -msgstr "" -"Mostrar una gráfica de sumario con el máximo, mínimo y la media del total de " -"módulos al final del informe y las comprobaciones." - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1392 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1662 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:384 -msgid "Show Summary group" -msgstr "Mostrar el sumario del grupo" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1425 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1696 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:414 -msgid "Event Status" -msgstr "Estado del evento" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1437 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1708 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:425 -msgid "Event graphs" -msgstr "Gráficas de eventos" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1441 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1712 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:429 -msgid "By agent" -msgstr "Por agente" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1447 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1718 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:435 -msgid "By user validator" -msgstr "Por usuario que validó" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1453 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1724 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:441 -msgid "By criticity" -msgstr "Por criticidad" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1459 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1730 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:447 -msgid "Validated vs unvalidated" -msgstr "Validados vs sin validar" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1467 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1738 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:498 -msgid "Show in two columns" -msgstr "Mostrar en dos columnas" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1473 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1744 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard_sla.php:221 -msgid "SLA items sorted by fulfillment value" -msgstr "Objetos de SLA ordenados por valor rellenado" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1478 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1749 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:503 -msgid "Show in landscape" -msgstr "Mostrar en landscape" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1489 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1760 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard_sla.php:215 -msgid "Hide not init agents" -msgstr "Ocultar agentes no inicializados" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1548 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1949 -msgid "SLA Min. (value)" -msgstr "Valor mínimo para el SLA" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1549 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1950 -msgid "SLA Max. (value)" -msgstr "Valor máximo para el SLA" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1550 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1951 -msgid "SLA Limit (%)" -msgstr "Límite (%) para el SLA" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1559 -msgid "Please save the SLA for start to add items in this list." -msgstr "" -"Por favor guarde primero el SLA antes de intentar añadir elementos a la " -"misma." - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1731 -msgid "rate" -msgstr "tasa" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1732 -#: ../../enterprise/dashboard/widgets/top_n.php:115 -#: ../../enterprise/dashboard/widgets/top_n.php:298 -#: ../../enterprise/include/ajax/top_n_widget.ajax.php:74 -msgid "max" -msgstr "máx" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1733 -#: ../../enterprise/dashboard/widgets/top_n.php:116 -#: ../../enterprise/dashboard/widgets/top_n.php:299 -#: ../../enterprise/include/ajax/top_n_widget.ajax.php:75 -msgid "min" -msgstr "mín" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1734 -#: ../../enterprise/dashboard/widgets/top_n.php:117 -#: ../../enterprise/dashboard/widgets/top_n.php:300 -#: ../../enterprise/include/ajax/top_n_widget.ajax.php:76 -msgid "sum" -msgstr "suma" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1754 -msgid "" -"Please be careful, when the module have diferent intervals in their life, " -"the summatory maybe get bad result." -msgstr "" -"Por favor, tenga cuidado, cuando el modulo tiene diferentes intervalos a lo " -"largo de su historia, el sumatorio puede conseguir malos resultados" - -#: ../../godmode/reporting/reporting_builder.item_editor.php:1768 -msgid "Please save the report to start adding items into the list." -msgstr "" -"Por favor guarde el informe para empezar a añadir objetos en la lista." - -#: ../../godmode/reporting/reporting_builder.item_editor.php:2077 -#: ../../godmode/reporting/reporting_builder.item_editor.php:2097 -msgid "Please select Agent" -msgstr "Pro favor seleccione el agente" - -#: ../../godmode/reporting/reporting_builder.list_items.php:288 -#: ../../godmode/reporting/visual_console_builder.elements.php:80 -#: ../../godmode/snmpconsole/snmp_alert.php:966 -#: ../../godmode/snmpconsole/snmp_alert.php:1148 -#: ../../include/functions_visual_map_editor.php:500 -#: ../../enterprise/godmode/massive/massive_modify_alerts_snmp.php:280 -msgid "Position" -msgstr "Posición" - -#: ../../godmode/reporting/reporting_builder.list_items.php:291 -#: ../../godmode/reporting/reporting_builder.list_items.php:296 -#: ../../godmode/reporting/reporting_builder.list_items.php:302 -#: ../../enterprise/godmode/reporting/reporting_builder.template_list_item.php:225 -#: ../../enterprise/godmode/reporting/reporting_builder.template_list_item.php:236 -#: ../../enterprise/godmode/reporting/reporting_builder.template_list_item.php:246 -msgid "Ascendent" -msgstr "Ascencente" - -#: ../../godmode/reporting/reporting_builder.list_items.php:292 -#: ../../godmode/reporting/reporting_builder.list_items.php:297 -#: ../../godmode/reporting/reporting_builder.list_items.php:303 -#: ../../enterprise/godmode/reporting/reporting_builder.template_list_item.php:229 -#: ../../enterprise/godmode/reporting/reporting_builder.template_list_item.php:239 -#: ../../enterprise/godmode/reporting/reporting_builder.template_list_item.php:249 -msgid "Descent" -msgstr "Descendente" - -#: ../../godmode/reporting/reporting_builder.list_items.php:314 -#: ../../godmode/reporting/reporting_builder.list_items.php:514 -#: ../../enterprise/extensions/ipam/ipam_network.php:269 -#: ../../enterprise/godmode/alerts/alert_events_list.php:420 -#: ../../enterprise/godmode/alerts/alert_events_rules.php:406 -#: ../../enterprise/godmode/reporting/reporting_builder.template_list_item.php:217 -msgid "Sort" -msgstr "Ordenar" - -#: ../../godmode/reporting/reporting_builder.list_items.php:320 -#: ../../include/functions_custom_graphs.php:226 -msgid "No items." -msgstr "Sin artículos." - -#: ../../godmode/reporting/reporting_builder.list_items.php:500 -#: ../../godmode/reporting/reporting_builder.list_items.php:505 -msgid "Sort items" -msgstr "Ordenar elementos" - -#: ../../godmode/reporting/reporting_builder.list_items.php:507 -msgid "Sort selected items from position: " -msgstr "Ordenar elementos desde posición: " - -#: ../../godmode/reporting/reporting_builder.list_items.php:509 -msgid "Move before to" -msgstr "Mover antes de" - -#: ../../godmode/reporting/reporting_builder.list_items.php:509 -msgid "Move after to" -msgstr "Mover despues de" - -#: ../../godmode/reporting/reporting_builder.list_items.php:531 -#: ../../godmode/reporting/reporting_builder.list_items.php:536 -msgid "Delete items" -msgstr "Borrar elementos" - -#: ../../godmode/reporting/reporting_builder.list_items.php:538 -msgid "Delete selected items from position: " -msgstr "Borrar los elementos seleccionados desde la posición: " - -#: ../../godmode/reporting/reporting_builder.list_items.php:540 -msgid "Delete above to" -msgstr "Borrar lo que está encima de" - -#: ../../godmode/reporting/reporting_builder.list_items.php:540 -msgid "Delete below to" -msgstr "Borrar lo que está debajo de" - -#: ../../godmode/reporting/reporting_builder.list_items.php:578 -msgid "" -"Are you sure to sort the items into the report?\\nThis action change the " -"sorting of items into data base." -msgstr "" -"Esta seguro de ordenar los items en el informe?\\n Esta acción cambiará el " -"orden the los items en la base de datos" - -#: ../../godmode/reporting/reporting_builder.list_items.php:599 -msgid "Please select any item to order" -msgstr "Por favor, seleccione cualquier item para ordenar" - -#: ../../godmode/reporting/reporting_builder.list_items.php:629 -msgid "Are you sure to delete the items into the report?\\n" -msgstr "¿Está seguro de borrar los items en el informe \\n" - -#: ../../godmode/reporting/reporting_builder.list_items.php:651 -msgid "Please select any item to delete" -msgstr "Por favor, seleccione cualquier item para borrar" - -#: ../../godmode/reporting/reporting_builder.main.php:85 -msgid "Only the group can view the report" -msgstr "Sólo el grupo puede ver el informe" - -#: ../../godmode/reporting/reporting_builder.main.php:86 -msgid "The next group can edit the report" -msgstr "El siguiente grupo puede editar el informe" - -#: ../../godmode/reporting/reporting_builder.main.php:87 -msgid "Only the user and admin user can edit the report" -msgstr "Sólo el usuario y el usuario administrador pueden editar el informe" - -#: ../../godmode/reporting/reporting_builder.main.php:89 -msgid "Write Access" -msgstr "Permisos de escritura" - -#: ../../godmode/reporting/reporting_builder.main.php:90 -msgid "" -"For example, you want a report that the people of \"All\" groups can see but " -"you want to edit only for you or your group." -msgstr "" -"Por ejemplo, si usted quiere un informe donde la gente de \"Todos\" los " -"grupos puedan ver, pero quiere editarlo solo para usted o para su grupo" - -#: ../../godmode/reporting/reporting_builder.main.php:110 -msgid "Non interactive report" -msgstr "Informe no interactivo" - -#: ../../godmode/reporting/reporting_builder.php:80 -msgid "" -"Your report has been planned, and the system will email you a PDF with the " -"report as soon as its finished" -msgstr "" -"El informe ha sido planificado y el sistema enviará un email con el informe " -"en PDF" - -#: ../../godmode/reporting/reporting_builder.php:81 -msgid "An error has ocurred" -msgstr "Ha ocurrido un error" - -#: ../../godmode/reporting/reporting_builder.php:335 -#: ../../godmode/reporting/reporting_builder.php:1902 -#: ../../godmode/reporting/reporting_builder.php:1954 -msgid "Reports list" -msgstr "Lista de informes" - -#: ../../godmode/reporting/reporting_builder.php:346 -#: ../../godmode/reporting/reporting_builder.php:368 -#: ../../godmode/reporting/reporting_builder.php:1911 -#: ../../operation/menu.php:242 -#: ../../operation/reporting/custom_reporting.php:27 -msgid "Custom reporting" -msgstr "Informes personalizados" - -#: ../../godmode/reporting/reporting_builder.php:435 -msgid "Free text for search: " -msgstr "Texto libre de búsqueda " - -#: ../../godmode/reporting/reporting_builder.php:436 -msgid "Search by report name or description, list matches." -msgstr "Búsqueda por nombre del informe o descripción, lista los resultados." - -#: ../../godmode/reporting/reporting_builder.php:446 -msgid "Show Option" -msgstr "Mostrar Opciones" - -#: ../../godmode/reporting/reporting_builder.php:532 -#: ../../operation/reporting/custom_reporting.php:38 -#: ../../operation/search_reports.php:38 -#: ../../enterprise/extensions/cron/functions.php:47 -#: ../../enterprise/extensions/cron/main.php:250 -#: ../../enterprise/godmode/reporting/reporting_builder.template_wizard.php:271 -#: ../../enterprise/include/functions_reporting_csv.php:1504 -#: ../../enterprise/include/functions_reporting_csv.php:1508 -msgid "Report name" -msgstr "Nombre de informe" - -#: ../../godmode/reporting/reporting_builder.php:534 -#: ../../operation/reporting/custom_reporting.php:40 -#: ../../operation/search_reports.php:40 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:289 -msgid "HTML" -msgstr "HTML" - -#: ../../godmode/reporting/reporting_builder.php:535 -#: ../../operation/reporting/custom_reporting.php:41 -#: ../../operation/search_reports.php:41 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:290 -msgid "XML" -msgstr "XML" - -#: ../../godmode/reporting/reporting_builder.php:554 -#: ../../enterprise/dashboard/main_dashboard.php:306 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:287 -msgid "Private" -msgstr "Privado" - -#: ../../godmode/reporting/reporting_builder.php:610 -msgid "This report exceeds the item limit for realtime operations" -msgstr "" -"Este informe excede el tiempo límite para las operaciones de tiempo real" - -#: ../../godmode/reporting/reporting_builder.php:615 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:342 -msgid "HTML view" -msgstr "Vista HTML" - -#: ../../godmode/reporting/reporting_builder.php:616 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:344 -msgid "Export to XML" -msgstr "Exportar a XML" - -#: ../../godmode/reporting/reporting_builder.php:727 -#: ../../include/functions_reporting.php:1631 -#: ../../enterprise/operation/agentes/agent_inventory.php:242 -#: ../../enterprise/operation/inventory/inventory.php:253 -#: ../../enterprise/operation/log/log_viewer.php:428 -msgid "No data found." -msgstr "No se encontraron datos." - -#: ../../godmode/reporting/reporting_builder.php:735 -msgid "Create report" -msgstr "Crear informe" - -#: ../../godmode/reporting/reporting_builder.php:1960 -#: ../../operation/reporting/reporting_viewer.php:86 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:115 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:138 -msgid "List items" -msgstr "Listado de elementos" - -#: ../../godmode/reporting/reporting_builder.php:1963 -#: ../../operation/reporting/reporting_viewer.php:90 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:108 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:143 -#: ../../enterprise/include/functions_reporting.php:6590 -#: ../../enterprise/include/functions_reporting.php:6640 -msgid "Item editor" -msgstr "Editor de elementos" - -#: ../../godmode/reporting/reporting_builder.php:1972 -#: ../../operation/reporting/reporting_viewer.php:98 -msgid "View report" -msgstr "Ver informe" - -#: ../../godmode/reporting/reporting_builder.php:2020 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1164 -msgid "Successfull action" -msgstr "Acción completada" - -#: ../../godmode/reporting/reporting_builder.php:2020 -msgid "Unsuccessfull action

    " -msgstr "Acciones fallidas" - -#: ../../godmode/reporting/visual_console_builder.data.php:91 -msgid "Create visual console" -msgstr "Crear consola visual" - -#: ../../godmode/reporting/visual_console_builder.data.php:102 -#: ../../godmode/setup/os.builder.php:34 -#: ../../enterprise/godmode/agentes/collections.data.php:318 -msgid "Name:" -msgstr "Nombre:" - -#: ../../godmode/reporting/visual_console_builder.data.php:103 -msgid "" -"Use [ or ( as first character, for example '[*] Map name', to render this " -"map name in main menu" -msgstr "" -"Use [ o ( como primer carácter. Por ejemplo '[*] Nombre de mapa', para " -"renderizar este nombre de mapa en el menú principal" - -#: ../../godmode/reporting/visual_console_builder.data.php:122 -#: ../../enterprise/godmode/agentes/collections.data.php:358 -msgid "Group:" -msgstr "Grupo:" - -#: ../../godmode/reporting/visual_console_builder.data.php:139 -#: ../../godmode/reporting/visual_console_builder.elements.php:111 -#: ../../include/functions_visual_map_editor.php:53 -#: ../../include/functions_visual_map_editor.php:359 -#: ../../enterprise/dashboard/widget.php:65 -msgid "Background" -msgstr "Imagen de fondo" - -#: ../../godmode/reporting/visual_console_builder.data.php:142 -msgid "Background image" -msgstr "Imagen de fondo" - -#: ../../godmode/reporting/visual_console_builder.data.php:144 -#: ../../include/functions_visual_map_editor.php:237 -msgid "Background color" -msgstr "Color de fondo" - -#: ../../godmode/reporting/visual_console_builder.data.php:164 -msgid "Layout size" -msgstr "Tamaño del diseño" - -#: ../../godmode/reporting/visual_console_builder.data.php:168 -msgid "Set custom size" -msgstr "Especificar tamaño personalizado" - -#: ../../godmode/reporting/visual_console_builder.data.php:177 -msgid "Get default image size" -msgstr "Establecer el tamaño de imagen por defecto" - -#: ../../godmode/reporting/visual_console_builder.editor.php:134 -msgid "Min allowed size is 1024x768" -msgstr "El tamaño mínimo permitido es 1024x768" - -#: ../../godmode/reporting/visual_console_builder.editor.php:138 -#: ../../godmode/reporting/visual_console_builder.editor.php:143 -#: ../../godmode/reporting/visual_console_builder.editor.php:148 -#: ../../enterprise/dashboard/main_dashboard.php:356 -msgid "Action in progress" -msgstr "Acción en curso" - -#: ../../godmode/reporting/visual_console_builder.editor.php:139 -#: ../../enterprise/dashboard/main_dashboard.php:357 -msgid "Loading in progress" -msgstr "Carga en curso" - -#: ../../godmode/reporting/visual_console_builder.editor.php:144 -msgid "Saving in progress" -msgstr "Guardando en curso" - -#: ../../godmode/reporting/visual_console_builder.editor.php:149 -msgid "Deletion in progress" -msgstr "Eliminando en curso" - -#: ../../godmode/reporting/visual_console_builder.elements.php:78 -#: ../../godmode/reporting/visual_console_builder.wizard.php:118 -#: ../../include/functions_visual_map_editor.php:198 -#: ../../include/functions_filemanager.php:682 -msgid "Image" -msgstr "Imagen" - -#: ../../godmode/reporting/visual_console_builder.elements.php:79 -msgid "Width x Height
    Max value" -msgstr "Ancho x Alto
    Valor máximo" - -#: ../../godmode/reporting/visual_console_builder.elements.php:81 -#: ../../include/functions_visual_map_editor.php:540 -msgid "Map linked" -msgstr "Mapa enlazado" - -#: ../../godmode/reporting/visual_console_builder.elements.php:86 -#: ../../mobile/operation/agents.php:324 -#: ../../enterprise/godmode/admin_access_logs.php:25 -#: ../../enterprise/godmode/policies/policy_agents.php:381 -msgid "A." -msgstr "A." - -#: ../../godmode/reporting/visual_console_builder.elements.php:138 -#: ../../godmode/reporting/visual_console_builder.wizard.php:104 -#: ../../include/functions_visual_map_editor.php:54 -#: ../../include/functions_visual_map_editor.php:650 -msgid "Static Graph" -msgstr "Icono" - -#: ../../godmode/reporting/visual_console_builder.elements.php:143 -msgid "Percentile Bar" -msgstr "Barra de progreso" - -#: ../../godmode/reporting/visual_console_builder.elements.php:148 -msgid "Percentile Bubble" -msgstr "Burbuja Porcentaje" - -#: ../../godmode/reporting/visual_console_builder.elements.php:153 -#: ../../include/functions_visual_map_editor.php:652 -#: ../../mobile/operation/events.php:506 -msgid "Module Graph" -msgstr "Gráfica de módulo" - -#: ../../godmode/reporting/visual_console_builder.elements.php:158 -#: ../../include/functions_visual_map.php:2755 -#: ../../include/functions_visual_map_editor.php:653 -msgid "Simple Value" -msgstr "Valor simple" - -#: ../../godmode/reporting/visual_console_builder.elements.php:163 -msgid "Simple Value (Process Max)" -msgstr "Valor simple (Maximo)" - -#: ../../godmode/reporting/visual_console_builder.elements.php:168 -msgid "Simple Value (Process Min)" -msgstr "Valor simple (Minimo)" - -#: ../../godmode/reporting/visual_console_builder.elements.php:173 -msgid "Simple Value (Process Avg)" -msgstr "Valor simple (Media)" - -#: ../../godmode/reporting/visual_console_builder.elements.php:188 -#: ../../include/functions_visual_map.php:2738 -#: ../../include/functions_visual_map_editor.php:62 -#: ../../include/functions_visual_map_editor.php:657 -msgid "Box" -msgstr "caja" - -#: ../../godmode/reporting/visual_console_builder.elements.php:226 -#: ../../godmode/reporting/visual_console_builder.elements.php:619 -msgid "Edit label" -msgstr "Editar etiqueta" - -#: ../../godmode/reporting/visual_console_builder.php:159 -msgid "This file isn't image" -msgstr "El fichero no es una imagen" - -#: ../../godmode/reporting/visual_console_builder.php:160 -msgid "This file isn't image." -msgstr "El archivo no es una imagen." - -#: ../../godmode/reporting/visual_console_builder.php:164 -#: ../../godmode/reporting/visual_console_builder.php:165 -msgid "File already are exists." -msgstr "El archivo ya existe." - -#: ../../godmode/reporting/visual_console_builder.php:171 -#: ../../godmode/reporting/visual_console_builder.php:172 -msgid "The file have not image extension." -msgstr "El archivo no tiene una extensión válida." - -#: ../../godmode/reporting/visual_console_builder.php:183 -#: ../../godmode/reporting/visual_console_builder.php:184 -#: ../../godmode/reporting/visual_console_builder.php:191 -#: ../../godmode/reporting/visual_console_builder.php:194 -msgid "Problems with move file to target." -msgstr "Problemas al mover el fichero al objetivo" - -#: ../../godmode/reporting/visual_console_builder.php:223 -msgid "Successfully update." -msgstr "Actualizado correctamente." - -#: ../../godmode/reporting/visual_console_builder.php:235 -msgid "Could not be update." -msgstr "No se puede actualizar" - -#: ../../godmode/reporting/visual_console_builder.php:250 -#: ../../enterprise/meta/screens/screens.visualmap.php:120 -msgid "Successfully created." -msgstr "Creado correctamente." - -#: ../../godmode/reporting/visual_console_builder.php:263 -#: ../../enterprise/meta/screens/screens.visualmap.php:123 -msgid "Could not be created." -msgstr "No se puede crear" - -#: ../../godmode/reporting/visual_console_builder.php:304 -msgid "Successfully multiple delete." -msgstr "Múltiple eliminación realizada con éxito" - -#: ../../godmode/reporting/visual_console_builder.php:305 -msgid "Unsuccessfull multiple delete." -msgstr "La eliminación múltiple no ha tenido éxito" - -#: ../../godmode/reporting/visual_console_builder.php:387 -msgid "Successfully delete." -msgstr "Borrado satisfactoriamente" - -#: ../../godmode/reporting/visual_console_builder.php:662 -#: ../../operation/visual_console/pure_ajax.php:96 -#: ../../operation/visual_console/render_view.php:96 -#: ../../enterprise/meta/screens/screens.visualmap.php:196 -msgid "Visual consoles list" -msgstr "Lista de consolas visuales" - -#: ../../godmode/reporting/visual_console_builder.php:665 -#: ../../operation/gis_maps/render_view.php:128 -#: ../../operation/visual_console/pure_ajax.php:105 -#: ../../operation/visual_console/render_view.php:108 -#: ../../enterprise/meta/screens/screens.visualmap.php:188 -msgid "Show link to public Visual Console" -msgstr "Mostrar enlace a la Consola Visual pública" - -#: ../../godmode/reporting/visual_console_builder.php:671 -#: ../../operation/visual_console/pure_ajax.php:113 -#: ../../operation/visual_console/render_view.php:116 -#: ../../enterprise/meta/screens/screens.visualmap.php:177 -msgid "List elements" -msgstr "Lista de elementos" - -#: ../../godmode/reporting/visual_console_builder.php:676 -#: ../../operation/visual_console/pure_ajax.php:118 -#: ../../operation/visual_console/render_view.php:121 -msgid "Services wizard" -msgstr "Asistente de servicios" - -#: ../../godmode/reporting/visual_console_builder.php:681 -#: ../../godmode/reporting/visual_console_builder.wizard.php:354 -#: ../../operation/visual_console/pure_ajax.php:123 -#: ../../operation/visual_console/render_view.php:126 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:89 -#: ../../enterprise/include/functions_reporting.php:33 -#: ../../enterprise/include/functions_reporting.php:6560 -#: ../../enterprise/include/functions_reporting.php:6582 -#: ../../enterprise/meta/general/logon_ok.php:38 -#: ../../enterprise/meta/general/main_header.php:114 -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:42 -#: ../../enterprise/meta/monitoring/wizard/wizard.php:82 -#: ../../enterprise/meta/screens/screens.visualmap.php:173 -msgid "Wizard" -msgstr "Asistente" - -#: ../../godmode/reporting/visual_console_builder.php:684 -#: ../../operation/visual_console/pure_ajax.php:126 -#: ../../operation/visual_console/render_view.php:129 -#: ../../enterprise/meta/screens/screens.visualmap.php:169 -msgid "Builder" -msgstr "Compilador" - -#: ../../godmode/reporting/visual_console_builder.php:693 -#: ../../enterprise/meta/screens/screens.visualmap.php:208 -msgid "New visual console" -msgstr "Nueva consola visual" - -#: ../../godmode/reporting/visual_console_builder.wizard.php:105 -#: ../../include/functions_visual_map_editor.php:55 -#: ../../include/functions_visual_map_editor.php:651 -msgid "Percentile Item" -msgstr "Item percentual" - -#: ../../godmode/reporting/visual_console_builder.wizard.php:106 -#: ../../include/functions_visual_map.php:2742 -#: ../../include/functions_visual_map_editor.php:251 -#: ../../mobile/operation/home.php:78 -msgid "Module graph" -msgstr "Gráfico de módulo" - -#: ../../godmode/reporting/visual_console_builder.wizard.php:107 -#: ../../include/functions_visual_map_editor.php:57 -msgid "Simple value" -msgstr "Valor simple" - -#: ../../godmode/reporting/visual_console_builder.wizard.php:125 -msgid "Range between elements (px)" -msgstr "Rango entre elementos (px)" - -#: ../../godmode/reporting/visual_console_builder.wizard.php:132 -msgid "Size (px)" -msgstr "Tamaño (px)" - -#: ../../godmode/reporting/visual_console_builder.wizard.php:170 -#: ../../enterprise/extensions/vmware/vmware_view.php:1333 -msgid "Font" -msgstr "Fuente" - -#: ../../godmode/reporting/visual_console_builder.wizard.php:178 -#: ../../godmode/setup/setup_visuals.php:344 -#: ../../include/functions_config.php:484 -msgid "Font size" -msgstr "Tamaño de la tipografía" - -#: ../../godmode/reporting/visual_console_builder.wizard.php:196 -#: ../../include/functions_visual_map_editor.php:350 -msgid "Min value" -msgstr "Valor mínimo" - -#: ../../godmode/reporting/visual_console_builder.wizard.php:197 -#: ../../godmode/reporting/visual_console_builder.wizard.php:210 -#: ../../include/functions_visual_map_editor.php:351 -#: ../../include/functions_visual_map_editor.php:393 -msgid "Max value" -msgstr "Valor max." - -#: ../../godmode/reporting/visual_console_builder.wizard.php:198 -#: ../../include/functions_visual_map_editor.php:352 -msgid "Avg value" -msgstr "Valor medio" - -#: ../../godmode/reporting/visual_console_builder.wizard.php:204 -msgid "Width (px)" -msgstr "Ancho (px)" - -#: ../../godmode/reporting/visual_console_builder.wizard.php:218 -#: ../../godmode/setup/setup_visuals.php:532 -msgid "Percentile" -msgstr "Percentil" - -#: ../../godmode/reporting/visual_console_builder.wizard.php:223 -msgid "Bubble" -msgstr "Burbuja" - -#: ../../godmode/reporting/visual_console_builder.wizard.php:230 -#: ../../include/functions_visual_map_editor.php:409 -#: ../../include/functions_visual_map_editor.php:428 -msgid "Value to show" -msgstr "Valor a mostrar" - -#: ../../godmode/reporting/visual_console_builder.wizard.php:232 -msgid "Percent" -msgstr "Porcentaje" - -#: ../../godmode/reporting/visual_console_builder.wizard.php:267 -msgid "One item per agent" -msgstr "Un elemento por agente" - -#: ../../godmode/reporting/visual_console_builder.wizard.php:301 -#: ../../godmode/reporting/visual_console_builder.wizard.php:604 -msgid "Agent - Module" -msgstr "Agente-Modulo" - -#: ../../godmode/reporting/visual_console_builder.wizard.php:310 -msgid "Enable link agent" -msgstr "Habilitar el link del agente" - -#: ../../godmode/reporting/visual_console_builder.wizard.php:322 -msgid "Set Parent" -msgstr "Establecer padre" - -#: ../../godmode/reporting/visual_console_builder.wizard.php:324 -msgid "Item created in the visualmap" -msgstr "Elemento creado en visualmap" - -#: ../../godmode/reporting/visual_console_builder.wizard.php:325 -msgid "Use the agents relationship (from selected agents)" -msgstr "Usar la relación entre agentes (de los agentes seleccionados)" - -#: ../../godmode/reporting/visual_console_builder.wizard.php:328 -msgid "Item in the map" -msgstr "Elemento en el mapa" - -#: ../../godmode/reporting/visual_console_builder.wizard.php:331 -msgid "The parent relationships in Pandora will be drawn in the map." -msgstr "Las relaciones de jerarquía en Pandora serán dibujadas en el mapa" - -#: ../../godmode/reporting/visual_console_builder.wizard.php:344 -#: ../../godmode/reporting/visual_console_builder.wizard.php:349 -msgid "Are you sure to add many elements\\nin visual map?" -msgstr "Está seguro de añadir tantos elementos en la consola visual ?" - -#: ../../godmode/reporting/visual_console_builder.wizard.php:377 -#: ../../mobile/operation/agent.php:305 ../../mobile/operation/agents.php:381 -#: ../../mobile/operation/events.php:797 -#: ../../mobile/operation/module_graph.php:467 -#: ../../mobile/operation/modules.php:706 -#: ../../mobile/operation/tactical.php:215 -#: ../../mobile/operation/visualmap.php:118 -#: ../../enterprise/dashboard/widgets/maps_made_by_user.php:74 -#: ../../enterprise/mobile/operation/dashboard.php:118 -#: ../../enterprise/operation/agentes/agent_inventory.diff_view.php:149 -#: ../../enterprise/operation/agentes/agent_inventory.diff_view.php:152 -msgid "Loading..." -msgstr "Cargando…" - -#: ../../godmode/reporting/visual_console_builder.wizard.php:525 -msgid "Please select any module or modules." -msgstr "Por favor, seleccione cualquier módulo o módulos" - -#: ../../godmode/servers/manage_recontask.php:43 -#: ../../godmode/servers/manage_recontask_form.php:186 -#: ../../include/functions_menu.php:484 -msgid "Manage recontask" -msgstr "Gestionar tarea recon" - -#: ../../godmode/servers/manage_recontask.php:55 -msgid "Successfully deleted recon task" -msgstr "Tarea recon borrada correctamente" - -#: ../../godmode/servers/manage_recontask.php:58 -msgid "Error deleting recon task" -msgstr "Error al borrar tarea recon" - -#: ../../godmode/servers/manage_recontask.php:68 -#: ../../godmode/servers/manage_recontask.php:182 -msgid "Successfully updated recon task" -msgstr "Tarea de reconocimiento actualizada correctamente" - -#: ../../godmode/servers/manage_recontask.php:75 -#: ../../godmode/servers/manage_recontask.php:185 -msgid "Error updating recon task" -msgstr "Error al actualizar la tarea recon" - -#: ../../godmode/servers/manage_recontask.php:166 -#: ../../godmode/servers/manage_recontask.php:239 -msgid "Wrong format in Subnet field" -msgstr "Formato incorrecto en el campo subnet" - -#: ../../godmode/servers/manage_recontask.php:235 -msgid "Recon-task name already exists and incorrect format in Subnet field" -msgstr "" -"Nombre de tarea recon ya existe y formato incorrecto en el campo de subred" - -#: ../../godmode/servers/manage_recontask.php:243 -#: ../../godmode/servers/manage_recontask.php:252 -msgid "Recon-task name already exists" -msgstr "El nombre de la tarea de recon ya existe" - -#: ../../godmode/servers/manage_recontask.php:266 -msgid "Successfully created recon task" -msgstr "Tarea de reconocimiento creada correctamente" - -#: ../../godmode/servers/manage_recontask.php:269 -msgid "Error creating recon task" -msgstr "Error al crear la tarea de reconocimiento" - -#: ../../godmode/servers/manage_recontask.php:296 -#: ../../godmode/servers/manage_recontask_form.php:248 -#: ../../operation/servers/recon_view.php:95 -#: ../../enterprise/extensions/ipam/ipam_calculator.php:136 -#: ../../enterprise/extensions/ipam/ipam_editor.php:69 -#: ../../enterprise/extensions/ipam/ipam_list.php:148 -msgid "Network" -msgstr "Red" - -#: ../../godmode/servers/manage_recontask.php:296 -#: ../../godmode/servers/manage_recontask_form.php:306 -msgid "Ports" -msgstr "Puertos" - -#: ../../godmode/servers/manage_recontask.php:319 -#: ../../operation/servers/recon_view.php:145 -msgid "Network recon task" -msgstr "Tarea de reconocimiento de red" - -#: ../../godmode/servers/manage_recontask.php:351 -#: ../../godmode/servers/manage_recontask_form.php:262 -#: ../../enterprise/extensions/ipam/ipam_list.php:217 -#: ../../enterprise/extensions/ipam/ipam_network.php:127 -#: ../../enterprise/godmode/services/services.service.php:255 -#: ../../enterprise/operation/services/services.list.php:189 -#: ../../enterprise/operation/services/services.table_services.php:158 -msgid "Manual" -msgstr "Manual" - -#: ../../godmode/servers/manage_recontask.php:392 -msgid "There are no recon task configured" -msgstr "No hay ninguna tarea de reconocimiento configurada" - -#: ../../godmode/servers/manage_recontask_form.php:193 -msgid "" -"By default, in Windows, Pandora FMS only support Standard network sweep, not " -"custom scripts" -msgstr "" -"Por defecto, en Windows, Pandora FMS sólo soporta Standard Network Sweep, no " -"scripts personalizados" - -#: ../../godmode/servers/manage_recontask_form.php:224 -#: ../../operation/servers/recon_view.php:89 -msgid "Task name" -msgstr "Nombre de la tarea" - -#: ../../godmode/servers/manage_recontask_form.php:230 -msgid "" -"You must select a Recon Server for the Task, otherwise the Recon Task will " -"never run" -msgstr "" -"Debe seleccionar un Servidor Recon para la tarea, de otra forma la tarea " -"Recon nunca se ejecutará" - -#: ../../godmode/servers/manage_recontask_form.php:238 -msgid "Network sweep" -msgstr "Barrido de red" - -#: ../../godmode/servers/manage_recontask_form.php:240 -#: ../../enterprise/extensions/cron/functions.php:69 -#: ../../enterprise/extensions/cron/main.php:255 -msgid "Custom script" -msgstr "Script personalizado" - -#: ../../godmode/servers/manage_recontask_form.php:249 -msgid "" -"You can specify several networks, separated by commas, for example: " -"192.168.50.0/24,192.168.60.0/24" -msgstr "" -"Puede especificar varias redes, separadas por coma, por ejemplo: " -"192.168.50.0/24,192.168.60.0/24" - -#: ../../godmode/servers/manage_recontask_form.php:260 -msgid "Manual interval means that it will be executed only On-demand" -msgstr "Intervalo manual significa que será ejecutado solo bajo demanda" - -#: ../../godmode/servers/manage_recontask_form.php:262 -#: ../../include/functions_reporting_html.php:1602 -#: ../../enterprise/include/functions_reporting_pdf.php:733 -msgid "Defined" -msgstr "Definido" - -#: ../../godmode/servers/manage_recontask_form.php:267 -msgid "The minimum recomended interval for Recon Task is 5 minutes" -msgstr "El intervalo mínimo recomendado para Recon Task es de 5 minutos" - -#: ../../godmode/servers/manage_recontask_form.php:272 -msgid "Module template" -msgstr "Plantilla de módulos" - -#: ../../godmode/servers/manage_recontask_form.php:309 -msgid "" -"Ports defined like: 80 or 80,443,512 or even 0-1024 (Like Nmap command line " -"format). If dont want to do a sweep using portscan, left it in blank" -msgstr "" -"Puertos definidos como: 80 o 80443512 o incluso 0-1024 (igual que en la " -"línea de comandos de Nmap). Si no es necesario hacer una deteccion en " -"funcion de puertos TCP, dejarlo en blanco." - -#: ../../godmode/servers/manage_recontask_form.php:320 -msgid "Choose if the discovery of a new system creates an incident or not." -msgstr "" -"Elegir si al encontrar un nuevo sistema se crea una incidencia o por el " -"contrario, no se crea" - -#: ../../godmode/servers/manage_recontask_form.php:323 -msgid "SNMP enabled" -msgstr "SNMP activado" - -#: ../../godmode/servers/manage_recontask_form.php:327 -msgid "SNMP Default community" -msgstr "Comunidad SNMP por defecto" - -#: ../../godmode/servers/manage_recontask_form.php:328 -msgid "" -"You can specify several values, separated by commas, for example: " -"public,mysecret,1234" -msgstr "" -"Puede especificar varios valores, separados por coma, por ejemplo: " -"public,mysecret,1234" - -#: ../../godmode/servers/manage_recontask_form.php:334 -msgid "Explanation" -msgstr "Explicacion" - -#: ../../godmode/servers/manage_recontask_form.php:375 -msgid "OS detection" -msgstr "Detección de SO" - -#: ../../godmode/servers/manage_recontask_form.php:379 -msgid "Name resolution" -msgstr "Resolución de nombres" - -#: ../../godmode/servers/manage_recontask_form.php:383 -msgid "Parent detection" -msgstr "Detección de padres" - -#: ../../godmode/servers/manage_recontask_form.php:387 -msgid "Parent recursion" -msgstr "Recursión del padre" - -#: ../../godmode/servers/manage_recontask_form.php:388 -msgid "" -"Maximum number of parent hosts that will be created if parent detection is " -"enabled." -msgstr "" -"Máximo número de agentes padre que se podrán crear (si la activación del " -"padre está activada)" - -#: ../../godmode/servers/manage_recontask_form.php:391 -msgid "Vlan enabled" -msgstr "Vlan activado" - -#: ../../godmode/servers/modificar_server.php:35 -msgid "Update Server" -msgstr "Actualizar servidor" - -#: ../../godmode/servers/modificar_server.php:61 -msgid "Remote Configuration" -msgstr "Configuración remota" - -#: ../../godmode/servers/modificar_server.php:66 -msgid "Pandora servers" -msgstr "Servidores" - -#: ../../godmode/servers/modificar_server.php:73 -#: ../../godmode/servers/modificar_server.php:85 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1164 -msgid "Unsuccessfull action" -msgstr "No se pudo completar la acción" - -#: ../../godmode/servers/modificar_server.php:76 -#: ../../godmode/servers/modificar_server.php:88 -#: ../../enterprise/godmode/alerts/alert_events_list.php:328 -#: ../../enterprise/godmode/alerts/alert_events_rules.php:357 -msgid "Successfully action" -msgstr "Acción procesada satisfactoriamente" - -#: ../../godmode/servers/modificar_server.php:98 -#: ../../enterprise/meta/advanced/servers.php:39 -msgid "Server deleted successfully" -msgstr "Servidor eliminado correctamente" - -#: ../../godmode/servers/modificar_server.php:101 -#: ../../enterprise/meta/advanced/servers.php:42 -msgid "There was a problem deleting the server" -msgstr "Hubo un problema al eliminar el servidor" - -#: ../../godmode/servers/modificar_server.php:112 -msgid "Server updated successfully" -msgstr "Servidor actualizado correctamente" - -#: ../../godmode/servers/modificar_server.php:115 -msgid "There was a problem updating the server" -msgstr "Hubo un problema al actualizar el servidor" - -#: ../../godmode/servers/plugin.php:53 -msgid "Network Components" -msgstr "Componentes de red" - -#: ../../godmode/servers/plugin.php:151 -#: ../../include/functions_filemanager.php:759 -#: ../../enterprise/godmode/agentes/collections.editor.php:111 -#: ../../enterprise/godmode/agentes/collections.editor.php:172 -msgid "Edit file" -msgstr "Editar archivo" - -#: ../../godmode/servers/plugin.php:170 -#: ../../enterprise/godmode/agentes/collections.editor.php:193 -msgid "Compatibility mode" -msgstr "Modo de compatibilidad" - -#: ../../godmode/servers/plugin.php:224 -#: ../../godmode/setup/file_manager.php:63 -#: ../../include/functions_filemanager.php:561 -#, php-format -msgid "Index of %s" -msgstr "Índice de %s" - -#: ../../godmode/servers/plugin.php:266 -msgid "Plugin creation" -msgstr "Creación de complementos" - -#: ../../godmode/servers/plugin.php:269 -msgid "Plugin update" -msgstr "Actualización de complemento" - -#: ../../godmode/servers/plugin.php:299 -msgid "Plugin type" -msgstr "Tipo de complemento" - -#: ../../godmode/servers/plugin.php:300 ../../godmode/servers/plugin.php:759 -msgid "Standard" -msgstr "Estándar" - -#: ../../godmode/servers/plugin.php:301 ../../godmode/servers/plugin.php:761 -msgid "Nagios" -msgstr "Nagios" - -#: ../../godmode/servers/plugin.php:306 -msgid "Max. timeout" -msgstr "Máx. tiempo de expiración" - -#: ../../godmode/servers/plugin.php:306 -msgid "" -"This value only will be applied if is minor than the server general " -"configuration plugin timeout" -msgstr "" -"Este valor sólo se aplicará si es menor que el timeout del plugin de la " -"configuración general del servidor" - -#: ../../godmode/servers/plugin.php:306 -msgid "" -"If you set a 0 seconds timeout, the server plugin timeout will be used" -msgstr "" -"Si fija en 0 segundos el timeout, se utilizará el timeout del plugin del " -"servidor" - -#: ../../godmode/servers/plugin.php:362 -msgid "Plugin command" -msgstr "Comando del complemento" - -#: ../../godmode/servers/plugin.php:373 -msgid "Plug-in parameters" -msgstr "Parámetros del plugin" - -#: ../../godmode/servers/plugin.php:451 -#: ../../godmode/servers/recon_script.php:161 -#: ../../enterprise/godmode/modules/configure_local_component.php:446 -msgid "Default value" -msgstr "Valor por defecto" - -#: ../../godmode/servers/plugin.php:464 -#: ../../godmode/servers/recon_script.php:174 -msgid "Hide value" -msgstr "Ocultar valor" - -#: ../../godmode/servers/plugin.php:464 -#: ../../godmode/servers/recon_script.php:174 -msgid "This field will show up as dots like a password" -msgstr "En este campo aparecerán puntos como en un campo de tipo contraseña" - -#: ../../godmode/servers/plugin.php:473 -#: ../../godmode/servers/recon_script.php:183 -#: ../../include/functions_ui.php:1082 -#: ../../enterprise/godmode/modules/configure_local_component.php:452 -#: ../../enterprise/meta/general/login_page.php:50 -#: ../../enterprise/meta/include/process_reset_pass.php:48 -#: ../../enterprise/meta/include/reset_pass.php:48 -msgid "Help" -msgstr "Ayuda" - -#: ../../godmode/servers/plugin.php:491 -#: ../../godmode/servers/recon_script.php:199 -#: ../../enterprise/godmode/modules/configure_local_component.php:462 -msgid "Add macro" -msgstr "Añadir macro" - -#: ../../godmode/servers/plugin.php:506 -#: ../../godmode/servers/recon_script.php:206 -#: ../../enterprise/godmode/modules/configure_local_component.php:470 -msgid "Delete macro" -msgstr "Eliminar macro" - -#: ../../godmode/servers/plugin.php:524 ../../godmode/servers/plugin.php:531 -msgid "Parameters macros" -msgstr "Macros de los parámetros" - -#: ../../godmode/servers/plugin.php:564 -msgid "Plugins registered in Pandora FMS" -msgstr "Plugins registrados en Pandora FMS" - -#: ../../godmode/servers/plugin.php:569 -msgid "You need to create your own plugins with Windows compatibility" -msgstr "Necesitas crear tus propios plugins compatibles con Windows" - -#: ../../godmode/servers/plugin.php:629 -msgid "Problem updating plugin" -msgstr "Problema actualizando plugin" - -#: ../../godmode/servers/plugin.php:632 -msgid "Plugin updated successfully" -msgstr "Plugin actualizado correctamente" - -#: ../../godmode/servers/plugin.php:687 -msgid "Problem creating plugin" -msgstr "Problema al crear plugin" - -#: ../../godmode/servers/plugin.php:690 -msgid "Plugin created successfully" -msgstr "Plugin creado correctamente" - -#: ../../godmode/servers/plugin.php:700 -msgid "Problem deleting plugin" -msgstr "Error al borrar plugin" - -#: ../../godmode/servers/plugin.php:703 -msgid "Plugin deleted successfully" -msgstr "Plugin borrado correctamente" - -#: ../../godmode/servers/plugin.php:782 -msgid "All the modules that are using this plugin will be deleted" -msgstr "Todos los módulos que estén utilizando este plugin se borrarán" - -#: ../../godmode/servers/plugin.php:789 -msgid "There are no plugins in the system" -msgstr "No hay plugins en el sistema" - -#: ../../godmode/servers/plugin.php:801 -#, php-format -msgid "List of modules and components created by \"%s\" " -msgstr "Lista de los módulos y componentes creados por \"%s\" " - -#: ../../godmode/servers/plugin.php:909 ../../godmode/servers/plugin.php:925 -msgid "Some modules or components are using the plugin" -msgstr "Algunos módulos o componentes están usando el plugin" - -#: ../../godmode/servers/plugin.php:910 -msgid "" -"The modules or components should be updated manually or using the bulk " -"operations for plugins after this change" -msgstr "" -"Los módulos o componentes deberían ser actualizados manualmente o usando las " -"operaciones masivas para los plugins después de este cambio" - -#: ../../godmode/servers/plugin.php:912 -msgid "Are you sure you want to perform this action?" -msgstr "¿Está seguro de querer realizar esta acción?" - -#: ../../godmode/servers/plugin.php:926 -msgid "Are you sure you want to unlock this item?" -msgstr "¿Está seguro de querer desbloquear este elemento?" - -#: ../../godmode/servers/plugin.php:946 -msgid "" -"The plugin command cannot be updated because some modules or components are " -"using the plugin." -msgstr "" -"No se puede actualizar el comando. Este plugin está siendo utilizado por " -"módulos o componentes." - -#: ../../godmode/servers/plugin.php:952 -msgid "" -"The plugin macros cannot be updated because some modules or components are " -"using the plugin" -msgstr "" -"Las macros del plugin no pueden ser actualizadas porque algunos módulos o " -"componentes están usando el plugin" - -#: ../../godmode/servers/recon_script.php:73 -msgid "Recon script creation" -msgstr "Creación del Recon script" - -#: ../../godmode/servers/recon_script.php:75 -msgid "Recon script update" -msgstr "Actualizar el Recon Script" - -#: ../../godmode/servers/recon_script.php:101 -msgid "Script fullpath" -msgstr "Ruta completa del script" - -#: ../../godmode/servers/recon_script.php:228 -msgid "Recon scripts registered in Pandora FMS" -msgstr "Recon scripts registrados en Pandora FMS" - -#: ../../godmode/servers/recon_script.php:271 -msgid "Problem updating" -msgstr "Problema actualizando" - -#: ../../godmode/servers/recon_script.php:317 -msgid "Problem creating" -msgstr "Problema creando" - -#: ../../godmode/servers/recon_script.php:331 -msgid "Problem deleting reconscript" -msgstr "Problemas al borrar el Recon script" - -#: ../../godmode/servers/recon_script.php:334 -msgid "reconscript deleted successfully" -msgstr "El Recon Script ha sido eliminado con exito" - -#: ../../godmode/servers/recon_script.php:378 -msgid "There are no recon scripts in the system" -msgstr "No existen Recon scripts en el sistema" - -#: ../../godmode/servers/servers.build_table.php:38 -#: ../../enterprise/meta/advanced/servers.build_table.php:33 -msgid "There are no servers configured into the database" -msgstr "No hay ningún servidor configurado en la base de datos" - -#: ../../godmode/servers/servers.build_table.php:69 -#: ../../enterprise/meta/advanced/servers.build_table.php:64 -msgid "Lag" -msgstr "Retraso" - -#: ../../godmode/servers/servers.build_table.php:69 -#: ../../enterprise/meta/advanced/servers.build_table.php:64 -msgid "Avg. Delay(sec)/Modules delayed" -msgstr "Media borra (sec)/ Modulos retrasado" - -#: ../../godmode/servers/servers.build_table.php:70 -#: ../../enterprise/meta/advanced/servers.build_table.php:65 -msgid "T/Q" -msgstr "H/C" - -#: ../../godmode/servers/servers.build_table.php:70 -#: ../../enterprise/meta/advanced/servers.build_table.php:65 -msgid "Threads / Queued modules currently" -msgstr "Hilos / Cola actual de módulos" - -#: ../../godmode/servers/servers.build_table.php:97 -#: ../../enterprise/meta/advanced/servers.build_table.php:92 -msgid "This is a master server" -msgstr "Este es un servidor maestro" - -#: ../../godmode/servers/servers.build_table.php:110 -#: ../../godmode/servers/servers.build_table.php:115 -#: ../../enterprise/meta/advanced/servers.build_table.php:104 -#: ../../enterprise/meta/advanced/servers.build_table.php:109 -msgid "of" -msgstr "de" - -#: ../../godmode/servers/servers.build_table.php:147 -msgid "Reset module status and fired alert counts" -msgstr "" -"Reiniciar estado de los módulos y el conteo de las alertas disparadas" - -#: ../../godmode/servers/servers.build_table.php:153 -msgid "Claim back SNMP modules" -msgstr "Re-ejecutar modulos SNMP" - -#: ../../godmode/servers/servers.build_table.php:173 -#: ../../enterprise/meta/advanced/servers.build_table.php:133 -msgid "" -"Modules run by this server will stop working. Do you want to continue?" -msgstr "" -"Los módulos ejecutados por este servidor pueden dejar de funcionar. ¿ Quiere " -"continuar ?" - -#: ../../godmode/servers/servers.build_table.php:194 -#: ../../enterprise/meta/advanced/servers.build_table.php:154 -msgid "Tactical server information" -msgstr "Vista táctica del servidor" - -#: ../../godmode/setup/gis.php:62 -msgid "Map connection name" -msgstr "Nombre de la conexión" - -#: ../../godmode/setup/gis.php:83 -msgid "Do you wan delete this connection?" -msgstr "Desea borrar esta conexión?" - -#: ../../godmode/setup/gis_step_2.php:39 -msgid "Create new map connection" -msgstr "Crear nueva conexión de mapas" - -#: ../../godmode/setup/gis_step_2.php:58 -msgid "Edit map connection" -msgstr "Editar la conexión de mapas" - -#: ../../godmode/setup/gis_step_2.php:150 -msgid "Connection Name" -msgstr "Nombre de conexión" - -#: ../../godmode/setup/gis_step_2.php:150 -msgid "Descriptive name for the connection" -msgstr "Descripción para la conexión" - -#: ../../godmode/setup/gis_step_2.php:153 -msgid "Group that owns the connection" -msgstr "Grupo asignado a la conexión" - -#: ../../godmode/setup/gis_step_2.php:156 -msgid "Number of zoom levels" -msgstr "Número de niveles de Zoom" - -#: ../../godmode/setup/gis_step_2.php:160 -msgid "Default zoom level" -msgstr "Nivel de zoom por defecto" - -#: ../../godmode/setup/gis_step_2.php:160 -msgid "Zoom level used when the map is opened" -msgstr "Nivel de zoom por defecto cuando se abre el mapa" - -#: ../../godmode/setup/gis_step_2.php:163 -msgid "Basic configuration" -msgstr "Configuración básica" - -#: ../../godmode/setup/gis_step_2.php:168 -msgid "Open Street Maps" -msgstr "Open Street Maps" - -#: ../../godmode/setup/gis_step_2.php:169 -msgid "Google Maps" -msgstr "Google Maps" - -#: ../../godmode/setup/gis_step_2.php:170 -msgid "Static Image" -msgstr "Imagen estática" - -#: ../../godmode/setup/gis_step_2.php:172 -msgid "Please select the connection type" -msgstr "Tipo de conexión" - -#: ../../godmode/setup/gis_step_2.php:174 -msgid "Map connection type" -msgstr "Tipo de conexión de mapa" - -#: ../../godmode/setup/gis_step_2.php:210 -msgid "Tile Server URL" -msgstr "URL del servidor de «tiles»" - -#: ../../godmode/setup/gis_step_2.php:216 -msgid "Google Physical" -msgstr "Google Physical" - -#: ../../godmode/setup/gis_step_2.php:217 -msgid "Google Hybrid" -msgstr "Google Hybrid" - -#: ../../godmode/setup/gis_step_2.php:218 -msgid "Google Satelite" -msgstr "Google Satelite" - -#: ../../godmode/setup/gis_step_2.php:222 -msgid "Google Map Type" -msgstr "Tipo de mapa de Google" - -#: ../../godmode/setup/gis_step_2.php:226 -msgid "Google Maps Key" -msgstr "Key de google maps" - -#: ../../godmode/setup/gis_step_2.php:235 -msgid "Image URL" -msgstr "URL de Imagen" - -#: ../../godmode/setup/gis_step_2.php:239 -msgid "Corners of the area of the image" -msgstr "Esquinas del área de la imagen" - -#: ../../godmode/setup/gis_step_2.php:242 -msgid "Left" -msgstr "Izquierda" - -#: ../../godmode/setup/gis_step_2.php:244 -#: ../../enterprise/dashboard/widgets/top_n_events_by_group.php:42 -#: ../../enterprise/dashboard/widgets/top_n_events_by_module.php:42 -msgid "Bottom" -msgstr "Inferior" - -#: ../../godmode/setup/gis_step_2.php:248 -msgid "Right" -msgstr "Derecha" - -#: ../../godmode/setup/gis_step_2.php:250 -msgid "Top" -msgstr "Superior" - -#: ../../godmode/setup/gis_step_2.php:254 -msgid "Image Size" -msgstr "Tamaño de imagen" - -#: ../../godmode/setup/gis_step_2.php:279 -msgid "" -"Preview to select the center of the map and the default position of an agent " -"without gis data" -msgstr "" -"Previsualización para elegir el centro del mapa, y la posición por defecto " -"de un agente sin información GIS" - -#: ../../godmode/setup/gis_step_2.php:280 -msgid "Load preview map" -msgstr "Previsualizar mapa" - -#: ../../godmode/setup/gis_step_2.php:289 -msgid "Map Center" -msgstr "Centro del mapa" - -#: ../../godmode/setup/gis_step_2.php:289 -msgid "Position to center the map when the map is opened" -msgstr "Posición para centrar el mapa cuando este es abierto" - -#: ../../godmode/setup/gis_step_2.php:290 -msgid "Default position for agents without GIS data" -msgstr "Posición por defecto para agentes sin información GIS" - -#: ../../godmode/setup/gis_step_2.php:292 -msgid "Change in the map" -msgstr "Cambiar en el mapa" - -#: ../../godmode/setup/gis_step_2.php:292 -msgid "This selects what to change by clicking on the map" -msgstr "Seleccionar qué cambiar pinchando en el mapa" - -#: ../../godmode/setup/gis_step_2.php:296 -#: ../../operation/agentes/gis_view.php:179 -msgid "Latitude" -msgstr "Latitud" - -#: ../../godmode/setup/gis_step_2.php:300 -#: ../../operation/agentes/gis_view.php:178 -msgid "Longitude" -msgstr "Longitud" - -#: ../../godmode/setup/gis_step_2.php:304 -#: ../../operation/agentes/gis_view.php:180 -msgid "Altitude" -msgstr "Altitud" - -#: ../../godmode/setup/gis_step_2.php:353 -#: ../../godmode/setup/gis_step_2.php:446 -msgid "Center" -msgstr "Centro" - -#: ../../godmode/setup/gis_step_2.php:413 -msgid "Refresh preview map" -msgstr "Refrescar previsualización" - -#: ../../godmode/setup/license.php:27 -msgid "License management" -msgstr "Gestión de licencias" - -#: ../../godmode/setup/license.php:37 -msgid "License updated" -msgstr "Licencia actualizada" - -#: ../../godmode/setup/license.php:64 -#: ../../enterprise/meta/advanced/license_meta.php:79 -msgid "Customer key" -msgstr "Clave del cliente" - -#: ../../godmode/setup/license.php:67 -#: ../../enterprise/meta/advanced/license_meta.php:82 -msgid "Expires" -msgstr "Expira" - -#: ../../godmode/setup/license.php:70 -#: ../../enterprise/meta/advanced/license_meta.php:85 -msgid "Platform Limit" -msgstr "Límite de la plataforma" - -#: ../../godmode/setup/license.php:71 ../../godmode/setup/license.php:74 -#: ../../godmode/setup/license.php:77 ../../godmode/setup/license.php:80 -#: ../../enterprise/meta/advanced/license_meta.php:86 -#: ../../enterprise/meta/advanced/license_meta.php:89 -#: ../../enterprise/meta/advanced/license_meta.php:92 -#: ../../enterprise/meta/advanced/license_meta.php:95 -msgid "agents" -msgstr "Agentes" - -#: ../../godmode/setup/license.php:71 ../../godmode/setup/license.php:74 -#: ../../godmode/setup/license.php:77 ../../godmode/setup/license.php:80 -#: ../../operation/tree.php:103 -#: ../../enterprise/meta/advanced/license_meta.php:86 -#: ../../enterprise/meta/advanced/license_meta.php:89 -#: ../../enterprise/meta/advanced/license_meta.php:92 -#: ../../enterprise/meta/advanced/license_meta.php:95 -msgid "modules" -msgstr "Módulos" - -#: ../../godmode/setup/license.php:73 -#: ../../enterprise/meta/advanced/license_meta.php:88 -msgid "Current Platform Count" -msgstr "Cómputo de la plataforma actual" - -#: ../../godmode/setup/license.php:76 -#: ../../enterprise/meta/advanced/license_meta.php:91 -msgid "Current Platform Count (enabled: items)" -msgstr "Cuenta de la plataforma actual (activado: elementos)" - -#: ../../godmode/setup/license.php:79 -#: ../../enterprise/meta/advanced/license_meta.php:94 -msgid "Current Platform Count (disabled: items)" -msgstr "Cuenta de la plataforma actual (desactivado: elementos)" - -#: ../../godmode/setup/license.php:82 -#: ../../enterprise/meta/advanced/license_meta.php:97 -msgid "License Mode" -msgstr "Modalidad de licencia" - -#: ../../godmode/setup/license.php:85 -#: ../../enterprise/meta/advanced/license_meta.php:100 -msgid "NMS" -msgstr "NMS" - -#: ../../godmode/setup/license.php:86 ../../godmode/setup/license.php:89 -#: ../../enterprise/meta/advanced/license_meta.php:101 -#: ../../enterprise/meta/advanced/license_meta.php:104 -msgid "enabled" -msgstr "Habilitado" - -#: ../../godmode/setup/license.php:86 ../../godmode/setup/license.php:89 -#: ../../enterprise/meta/advanced/license_meta.php:101 -#: ../../enterprise/meta/advanced/license_meta.php:104 -msgid "disabled" -msgstr "desactivado" - -#: ../../godmode/setup/license.php:88 -#: ../../enterprise/meta/advanced/license_meta.php:103 -msgid "Satellite" -msgstr "Satélite" - -#: ../../godmode/setup/license.php:91 -#: ../../enterprise/meta/advanced/license_meta.php:106 -msgid "Licensed to" -msgstr "Con licencia para" - -#: ../../godmode/setup/license.php:98 ../../mobile/operation/events.php:528 -#: ../../operation/agentes/alerts_status.php:436 -#: ../../operation/agentes/alerts_status.php:477 -#: ../../operation/agentes/alerts_status.php:511 -#: ../../operation/agentes/alerts_status.php:545 -#: ../../operation/agentes/alerts_status.php:590 -#: ../../operation/snmpconsole/snmp_view.php:745 -#: ../../operation/snmpconsole/snmp_view.php:902 -#: ../../operation/snmpconsole/snmp_view.php:930 -#: ../../enterprise/extensions/vmware/main.php:196 -#: ../../enterprise/extensions/vmware/main.php:203 -#: ../../enterprise/godmode/alerts/alert_events_list.php:426 -#: ../../enterprise/godmode/alerts/alert_events_list.php:676 -#: ../../enterprise/load_enterprise.php:1 -msgid "Validate" -msgstr "Validar" - -#: ../../godmode/setup/license.php:100 ../../godmode/setup/license.php:104 -#: ../../enterprise/meta/advanced/license_meta.php:115 -#: ../../enterprise/meta/advanced/license_meta.php:119 -msgid "Request new license" -msgstr "Solicitar nueva licencia" - -#: ../../godmode/setup/license.php:108 -#: ../../enterprise/meta/advanced/license_meta.php:123 -msgid "To get your Pandora FMS Enterprise License:" -msgstr "Para obtener su Licencia de Pandora FMS Enteprise" - -#: ../../godmode/setup/license.php:111 -#: ../../enterprise/meta/advanced/license_meta.php:126 -#, php-format -msgid "Go to %s" -msgstr "Ir a %s" - -#: ../../godmode/setup/license.php:114 -#: ../../enterprise/meta/advanced/license_meta.php:129 -msgid "Enter the auth key and the following request key:" -msgstr "Introduce la auth key y la siguiente request key:" - -#: ../../godmode/setup/license.php:120 -#: ../../enterprise/meta/advanced/license_meta.php:135 -msgid "Enter your name (or a company name) and a contact email address." -msgstr "Introduzca su nombre (o empresa) y un email de contacto." - -#: ../../godmode/setup/license.php:123 -#: ../../enterprise/meta/advanced/license_meta.php:138 -msgid "Click on Generate." -msgstr "Haga click en Generar" - -#: ../../godmode/setup/license.php:126 -#: ../../enterprise/meta/advanced/license_meta.php:141 -msgid "" -"Click here, enter " -"the generated license key and click on Validate." -msgstr "" -"Haga click aquí, e " -"introduzca la licence key generada y pulse en Validar." - -#: ../../godmode/setup/links.php:27 -msgid "Link management" -msgstr "Gestionar enlaces" - -#: ../../godmode/setup/links.php:39 -msgid "There was a problem creating link" -msgstr "Ha habido un problema al crear el enlace" - -#: ../../godmode/setup/links.php:56 -msgid "There was a problem modifying link" -msgstr "Ha habido un problema al modificar el enlace" - -#: ../../godmode/setup/links.php:67 -msgid "There was a problem deleting link" -msgstr "Ha habido un problema al borrar el enlace" - -#: ../../godmode/setup/links.php:86 ../../godmode/setup/news.php:130 -msgid "Name error" -msgstr "Error de nombre" - -#: ../../godmode/setup/links.php:106 ../../godmode/setup/links.php:136 -msgid "Link name" -msgstr "Nombre enlace" - -#: ../../godmode/setup/links.php:109 -#: ../../enterprise/godmode/policies/policy_linking.php:137 -msgid "Link" -msgstr "Enlace" - -#: ../../godmode/setup/links.php:132 -msgid "There isn't links" -msgstr "No existen enlaces" - -#: ../../godmode/setup/news.php:28 -msgid "Site news management" -msgstr "Gestionar noticias" - -#: ../../godmode/setup/news.php:161 ../../godmode/setup/news.php:220 -#: ../../godmode/update_manager/update_manager.messages.php:136 -#: ../../operation/messages/message_edit.php:85 -#: ../../operation/messages/message_edit.php:207 -#: ../../operation/messages/message_list.php:126 -msgid "Subject" -msgstr "Asunto" - -#: ../../godmode/setup/news.php:167 -msgid "Modal screen" -msgstr "Pantalla modal" - -#: ../../godmode/setup/news.php:170 -msgid "Expire" -msgstr "Caduca" - -#: ../../godmode/setup/news.php:173 ../../godmode/setup/news.php:224 -msgid "Expiration" -msgstr "Vencimiento" - -#: ../../godmode/setup/news.php:215 -msgid "There are no defined news" -msgstr "No hay noticias definidas" - -#: ../../godmode/setup/news.php:222 -#: ../../operation/agentes/estado_generalagente.php:392 -#: ../../operation/incidents/incident_detail.php:419 -msgid "Author" -msgstr "Autor" - -#: ../../godmode/setup/news.php:242 -msgid "Modal" -msgstr "Modal" - -#: ../../godmode/setup/news.php:245 -msgid "Board" -msgstr "Tablero" - -#: ../../godmode/setup/news.php:256 -msgid "Expired" -msgstr "Caducado" - -#: ../../godmode/setup/os.list.php:75 -msgid "There are no defined operating systems" -msgstr "No hay sistemas operativos definidos" - -#: ../../godmode/setup/os.list.php:81 -msgid "Create OS" -msgstr "Crear SO" - -#: ../../godmode/setup/os.php:73 -msgid "Fail creating OS" -msgstr "Error al crear SO" - -#: ../../godmode/setup/os.php:80 -msgid "Success creating OS" -msgstr "Éxito al crear SO" - -#: ../../godmode/setup/os.php:100 -msgid "Success updatng OS" -msgstr "Éxito al actualizar SO" - -#: ../../godmode/setup/os.php:100 -msgid "Error updating OS" -msgstr "Error al actualizar SO" - -#: ../../godmode/setup/os.php:119 -msgid "There are agents with this OS." -msgstr "Existen agentes con este Sistema Operativo." - -#: ../../godmode/setup/os.php:124 -msgid "Success deleting" -msgstr "Éxito al borrar" - -#: ../../godmode/setup/os.php:124 -msgid "Error deleting" -msgstr "Error al borrar" - -#: ../../godmode/setup/os.php:133 -msgid "List OS" -msgstr "Listar SS. OO." - -#: ../../godmode/setup/os.php:137 -msgid "Builder OS" -msgstr "Creador de registros de sistema operativo." - -#: ../../godmode/setup/performance.php:49 -#: ../../include/functions_config.php:386 -#: ../../enterprise/meta/advanced/metasetup.performance.php:78 -#: ../../enterprise/meta/include/functions_meta.php:1271 -msgid "Max. days before delete events" -msgstr "Nº max. de días antes de borrar eventos" - -#: ../../godmode/setup/performance.php:49 -msgid "" -"If the compaction or purge of the data is more frequent than the events " -"deletion, anomalies in module graphs could appear" -msgstr "" -"Si la compactación o purgado de datos es más frecuente que el borrado de " -"eventos, pueden aparecer anomalías en las gráficas de módulo" - -#: ../../godmode/setup/performance.php:52 -#: ../../include/functions_config.php:388 -msgid "Max. days before delete traps" -msgstr "Nº max. de días antes de borrar traps SNMP" - -#: ../../godmode/setup/performance.php:55 -#: ../../include/functions_config.php:392 -#: ../../enterprise/meta/advanced/metasetup.performance.php:87 -#: ../../enterprise/meta/include/functions_meta.php:1291 -msgid "Max. days before delete audit events" -msgstr "Nº max. de días antes de borrar eventos de auditoría interna" - -#: ../../godmode/setup/performance.php:58 -#: ../../include/functions_config.php:390 -msgid "Max. days before delete string data" -msgstr "Nº max. de días antes de borrar datos de tipo texto" - -#: ../../godmode/setup/performance.php:61 -#: ../../include/functions_config.php:394 -msgid "Max. days before delete GIS data" -msgstr "Nº max. de días antes de borrar información GIS" - -#: ../../godmode/setup/performance.php:64 -#: ../../include/functions_config.php:396 -msgid "Max. days before purge" -msgstr "Máx. días antes de eliminar datos" - -#: ../../godmode/setup/performance.php:64 -msgid "" -"Configure a purge period more frequent than a compact data period has no " -"sense" -msgstr "" -"Configurar un periodo de purgado con más frecuencia que el periodo de " -"compactación de datos no tiene sentido" - -#: ../../godmode/setup/performance.php:67 -#: ../../include/functions_config.php:400 -msgid "Max. days before compact data" -msgstr "Máx. días antes de comprimir datos" - -#: ../../godmode/setup/performance.php:70 -#: ../../include/functions_config.php:398 -msgid "Max. days before delete unknown modules" -msgstr "Máximo de días antes de borrar módulos desconocidos" - -#: ../../godmode/setup/performance.php:73 -msgid "Max. days before delete autodisabled agents" -msgstr "Días máximos antes de la eliminación de los agentes deshabilitados" - -#: ../../godmode/setup/performance.php:76 -#: ../../include/functions_config.php:424 -msgid "Retention period of past special days" -msgstr "Período de retención de días especiales pasados" - -#: ../../godmode/setup/performance.php:76 -msgid "This number is days to keep past special days. 0 means never remove." -msgstr "" -"Este número son los días para mantener los días especiales pasados. 0 " -"significa que no se borren nunca." - -#: ../../godmode/setup/performance.php:79 -#: ../../include/functions_config.php:426 -msgid "Max. macro data fields" -msgstr "Campo de macro para el máximo" - -#: ../../godmode/setup/performance.php:79 -msgid "Number of macro fields in alerts and templates between 1 and 15" -msgstr "" -"Número de campos de macro en alertas y plantillas, debe ser entre 1 y 15" - -#: ../../godmode/setup/performance.php:83 -#: ../../include/functions_config.php:429 -msgid "Max. days before delete inventory data" -msgstr "Días máximos antes del borrado de datos de inventario" - -#: ../../godmode/setup/performance.php:96 -msgid "Item limit for realtime reports" -msgstr "Límite del elemento para informes en tiempo real" - -#: ../../godmode/setup/performance.php:96 -msgid "" -"Set a value too high cause a slowdown on console and a performance penalty " -"in the system." -msgstr "" -"Establecer un valor demasiado alto causa una des aceleración en la consola y " -"una penalización de rendimiento en el sistema." - -#: ../../godmode/setup/performance.php:100 -#: ../../include/functions_config.php:406 -msgid "Compact interpolation in hours (1 Fine-20 bad)" -msgstr "Interpolación de la compactación en horas (1 bueno - 20 malo)" - -#: ../../godmode/setup/performance.php:100 -msgid "Data will be compacted in intervals of the specified length." -msgstr "Los datos se compactarán en intervalos de la longitud especificada." - -#: ../../godmode/setup/performance.php:106 ../../include/ajax/module.php:136 -#: ../../include/functions_netflow.php:1055 +"Algunos de sus ficheros puede que no se hayan recuperado correctamente." + +#: ../../include/ajax/update_manager.ajax.php:180 +#: ../../include/ajax/update_manager.ajax.php:197 +#: ../../include/functions_update_manager.php:136 +#: ../../include/functions_update_manager.php:152 +msgid "Some of your old files might not be recovered." +msgstr "Algunos de sus ficheros antiguos no se han podido recuperar." + +#: ../../include/ajax/update_manager.ajax.php:218 +#: ../../include/functions_update_manager.php:173 +msgid "An error ocurred while reading a file." +msgstr "Se produjo un error al leer un fichero" + +#: ../../include/ajax/update_manager.ajax.php:225 +#: ../../include/functions_update_manager.php:180 +msgid "The package does not exist" +msgstr "El paquete no existe." + +#: ../../include/ajax/update_manager.ajax.php:239 +msgid "Package not accepted" +msgstr "Paquete no aceptado" + +#: ../../include/ajax/update_manager.ajax.php:411 +msgid "Fail to update to the last package." +msgstr "Fallo al actualizar al ultimo paquete" + +#: ../../include/ajax/update_manager.ajax.php:419 +msgid "Starting to update to the last package." +msgstr "Comenzando la actualización al último paquete" + +#: ../../include/ajax/update_manager.ajax.php:463 +msgid "Package not accepted." +msgstr "Paquete no aceptado" + +#: ../../include/ajax/update_manager.ajax.php:497 +msgid "progress" +msgstr "Progreso" + +#: ../../include/ajax/update_manager.ajax.php:525 +#: ../../include/functions_update_manager.php:189 +msgid "The package is installed." +msgstr "El paquete está instalado" + +#: ../../include/ajax/visual_console_builder.ajax.php:180 +#: ../../include/functions_graph.php:5207 +msgid "No data to show" +msgstr "No hay datos que mostrar" + +#: ../../include/ajax/alert_list.ajax.php:80 +#: ../../godmode/alerts/alert_list.php:230 +#: ../../godmode/massive/massive_enable_disable_alerts.php:78 +#: ../../godmode/users/user_list.php:208 +#: ../../godmode/agentes/configurar_agente.php:1571 +#: ../../godmode/agentes/modificar_agente.php:116 +msgid "Successfully enabled" +msgstr "Activado correctamente" + +#: ../../include/ajax/alert_list.ajax.php:82 +#: ../../godmode/alerts/alert_list.php:230 +#: ../../godmode/massive/massive_enable_disable_alerts.php:78 +#: ../../godmode/agentes/configurar_agente.php:1571 +#: ../../godmode/agentes/modificar_agente.php:116 +msgid "Could not be enabled" +msgstr "No se pudo activar" + +#: ../../include/ajax/alert_list.ajax.php:91 +#: ../../godmode/alerts/alert_list.php:247 +#: ../../godmode/massive/massive_enable_disable_alerts.php:96 +#: ../../godmode/users/user_list.php:203 +#: ../../godmode/agentes/configurar_agente.php:1586 +#: ../../godmode/agentes/modificar_agente.php:135 +msgid "Successfully disabled" +msgstr "Desactivado correctamente" + +#: ../../include/ajax/alert_list.ajax.php:93 +#: ../../godmode/alerts/alert_list.php:247 +#: ../../godmode/massive/massive_enable_disable_alerts.php:96 +#: ../../godmode/agentes/configurar_agente.php:1586 +#: ../../godmode/agentes/modificar_agente.php:135 +msgid "Could not be disabled" +msgstr "No se pudo desactivar" + +#: ../../include/ajax/alert_list.ajax.php:155 +#: ../../godmode/alerts/alert_list.list.php:615 +#: ../../godmode/alerts/alert_list.builder.php:97 +#: ../../godmode/massive/massive_add_action_alerts.php:183 +msgid "Number of alerts match from" +msgstr "Número de alertas coincidentes de" + +#: ../../include/ajax/alert_list.ajax.php:165 +#: ../../include/functions_reporting_html.php:2107 +#: ../../include/functions_reporting_html.php:3098 +#: ../../godmode/alerts/alert_view.php:391 +#: ../../godmode/alerts/configure_alert_action.php:142 +#: ../../godmode/alerts/alert_list.list.php:539 +#: ../../godmode/alerts/alert_list.list.php:625 +#: ../../godmode/alerts/alert_list.builder.php:134 +msgid "Threshold" +msgstr "Umbral" + +#: ../../include/ajax/module.php:133 ../../include/functions.php:2591 +msgid "30 minutes" +msgstr "30 minutos" + +#: ../../include/ajax/module.php:135 +msgid "6 hours" +msgstr "6 horas" + +#: ../../include/ajax/module.php:136 ../../include/functions_netflow.php:1055 #: ../../include/functions_netflow.php:1088 -#: ../../enterprise/dashboard/widgets/top_n.php:64 -#: ../../enterprise/godmode/agentes/inventory_manager.php:179 -#: ../../enterprise/godmode/policies/policy_inventory_modules.php:193 -#: ../../enterprise/godmode/reporting/graph_template_editor.php:185 +#: ../../godmode/setup/performance.php:106 msgid "12 hours" msgstr "12 horas" -#: ../../godmode/setup/performance.php:107 -msgid "Last day" -msgstr "Último día" - -#: ../../godmode/setup/performance.php:108 -#: ../../include/functions_netflow.php:1057 -#: ../../include/functions_netflow.php:1090 -#: ../../enterprise/godmode/agentes/inventory_manager.php:181 -#: ../../enterprise/godmode/policies/policy_inventory_modules.php:195 -#: ../../enterprise/godmode/reporting/graph_template_editor.php:187 -msgid "2 days" -msgstr "2 días" - -#: ../../godmode/setup/performance.php:109 -msgid "10 days" -msgstr "10 días" - -#: ../../godmode/setup/performance.php:110 -#: ../../include/functions_netflow.php:1060 -#: ../../enterprise/godmode/reporting/graph_template_editor.php:189 -msgid "Last week" -msgstr "Última semana" - -#: ../../godmode/setup/performance.php:111 -msgid "2 weeks" -msgstr "semana" - -#: ../../godmode/setup/performance.php:112 -#: ../../include/functions_netflow.php:1061 -#: ../../enterprise/godmode/reporting/graph_template_editor.php:191 -msgid "Last month" -msgstr "Último mes" - -#: ../../godmode/setup/performance.php:114 -#: ../../include/functions_config.php:408 -#: ../../enterprise/meta/advanced/metasetup.performance.php:92 -#: ../../enterprise/meta/include/functions_meta.php:1301 -msgid "Default hours for event view" -msgstr "Núm. de horas predeterminado para la visión de eventos" - -#: ../../godmode/setup/performance.php:117 -#: ../../include/functions_config.php:410 -msgid "Use realtime statistics" -msgstr "Usar estadísticas en tiempo real" - -#: ../../godmode/setup/performance.php:121 -#: ../../include/functions_config.php:412 -msgid "Batch statistics period (secs)" -msgstr "Período de las estadísticas programadas (En segundos)" - -#: ../../godmode/setup/performance.php:121 -msgid "" -"If realtime statistics are disabled, statistics interval resfresh will be " -"set here." -msgstr "" -"Si las estadísticas en tiempo real son deshabilitadas, el intervalo de " -"refresco de las estadísticas será definido aquí." - -#: ../../godmode/setup/performance.php:124 -#: ../../include/functions_config.php:414 -#: ../../enterprise/meta/include/functions_meta.php:1311 -msgid "Use agent access graph" -msgstr "Usar la gráfica de acceso del agente" - -#: ../../godmode/setup/performance.php:128 -#: ../../include/functions_config.php:416 -msgid "Max. recommended number of files in attachment directory" -msgstr "Max. número de archivos recomendado para el directorio attachment" - -#: ../../godmode/setup/performance.php:128 -msgid "" -"This number is the maximum number of files in attachment directory. If this " -"number is reached then a warning message will appear in the header " -"notification space." -msgstr "" -"Número máximo de archivos en el directorio attachment. Si se alcanza el " -"número se mostrará un mensaje en el área de notificaciones de la cabecera." - -#: ../../godmode/setup/performance.php:131 -#: ../../include/functions_config.php:418 -msgid "Delete not init modules" -msgstr "Borrar módulos no inicializados" - -#: ../../godmode/setup/performance.php:135 -msgid "Big Operation Step to purge old data" -msgstr "Gran operación para la purga de datos antiguos" - -#: ../../godmode/setup/performance.php:135 -msgid "" -"The number of blocks that a time interval is split into. A bigger value " -"means bigger blocks, which is faster but heavier on the database. Default is " -"100." -msgstr "" -"El número de bloques en los que se divide un intervalo de tiempo. Un valor " -"mayor significa bloques más grandes, será más rápido pero más pesado en base " -"de datos. El valor predeterminado es 100." - -#: ../../godmode/setup/performance.php:138 -#: ../../include/functions_config.php:422 -msgid "Small Operation Step to purge old data" -msgstr "Operación menor para la purga de datos antiguos" - -#: ../../godmode/setup/performance.php:138 -msgid "" -"The number of rows that are processed in a single query in deletion. Default " -"is 1000. Increase to 3000-5000 in fast systems. Decrease to 500 or 250 on " -"systems with locks." -msgstr "" -"El número de filas que se procesan en una sola consulta en supresión. El " -"valor predeterminado es 1000. Aumente a 3000-5000 en sistemas rápidos. " -"Disminuir a 500 o 250 en sistemas con cerraduras." - -#: ../../godmode/setup/performance.php:141 -#: ../../include/functions_config.php:432 -msgid "Graph container - Max. Items" -msgstr "Contenedor de gráficas - Items máximos" - -#: ../../godmode/setup/performance.php:141 -msgid "" -"The number of graphs that are viewed in a container. Default is 10 " -".Increasing this number could lead to performance problems" -msgstr "" -"El número de gráficas que se verán en el contenedor. Por defecto son 10. " -"Incrementar este número podría conllevar problemas de rendimiento." - -#: ../../godmode/setup/performance.php:146 -msgid "Database maintenance options" -msgstr "Opciones de mantenimiento de la base de datos" - -#: ../../godmode/setup/performance.php:152 -#: ../../include/functions_graph.php:3235 -msgid "Others" -msgstr "Otros" - -#: ../../godmode/setup/setup.php:145 -msgid "Correct update the setup options" -msgstr "Actualización correccta de las opciones de configuración" - -#: ../../godmode/setup/setup_auth.php:49 -#: ../../include/functions_config.php:338 -#: ../../enterprise/meta/include/functions_meta.php:602 -msgid "Fallback to local authentication" -msgstr "Alternativa si falla autenticación" - -#: ../../godmode/setup/setup_auth.php:50 -msgid "" -"Enable this option if you want to fallback to local authentication when " -"remote (ldap etc...) authentication failed." -msgstr "" -"Activa esta opción si quieres autenticación local si falla la autenticación " -"remota (ldap, etc)" - -#: ../../godmode/setup/setup_auth.php:57 -#: ../../include/functions_config.php:302 -#: ../../enterprise/meta/include/functions_meta.php:612 -msgid "Autocreate remote users" -msgstr "Crear automáticamente los usuarios remotos" - -#: ../../godmode/setup/setup_auth.php:74 -#: ../../include/functions_config.php:326 -#: ../../enterprise/meta/include/functions_meta.php:756 -msgid "LDAP server" -msgstr "Servidor LDAP" - -#: ../../godmode/setup/setup_auth.php:80 -#: ../../include/functions_config.php:328 -#: ../../enterprise/meta/include/functions_meta.php:766 -msgid "LDAP port" -msgstr "Puerto LDAP" - -#: ../../godmode/setup/setup_auth.php:87 -#: ../../include/functions_config.php:330 -#: ../../enterprise/meta/include/functions_meta.php:776 -msgid "LDAP version" -msgstr "Versión LDAP" - -#: ../../godmode/setup/setup_auth.php:93 -#: ../../include/functions_config.php:317 -#: ../../include/functions_config.php:332 -#: ../../enterprise/godmode/setup/setup_auth.php:511 -#: ../../enterprise/meta/include/functions_meta.php:704 -#: ../../enterprise/meta/include/functions_meta.php:786 -msgid "Start TLS" -msgstr "Start TLS" - -#: ../../godmode/setup/setup_auth.php:100 -#: ../../include/functions_config.php:334 -#: ../../enterprise/meta/include/functions_meta.php:796 -msgid "Base DN" -msgstr "DN base" - -#: ../../godmode/setup/setup_auth.php:106 -#: ../../include/functions_config.php:336 -#: ../../enterprise/meta/include/functions_meta.php:806 -msgid "Login attribute" -msgstr "Atributo de acceso" - -#: ../../godmode/setup/setup_auth.php:128 -#: ../../include/functions_config.php:374 -#: ../../operation/users/user_edit.php:335 -#: ../../enterprise/meta/include/functions_meta.php:662 -msgid "Double authentication" -msgstr "Doble autenticación" - -#: ../../godmode/setup/setup_auth.php:129 -msgid "" -"If this option is enabled, the users can use double authentication with " -"their accounts" -msgstr "" -"Si esta opción está activada, los usuarios pueden usar la doble " -"autenticación con sus cuentas." - -#: ../../godmode/setup/setup_auth.php:141 -msgid "Session timeout (mins)" -msgstr "Fin de la sesión" - -#: ../../godmode/setup/setup_auth.php:142 -#: ../../godmode/users/configure_user.php:630 -msgid "" -"This is defined in minutes, If you wish a permanent session should putting -" -"1 in this field." -msgstr "" -"Esto está definido en minutos, si desea una sesión permanente ponga -1 en " -"este campo." - -#: ../../godmode/setup/setup_auth.php:177 -msgid "Local Pandora FMS" -msgstr "Pandora FMS local" - -#: ../../godmode/setup/setup_auth.php:177 -msgid "ldap" -msgstr "LDAP" - -#: ../../godmode/setup/setup_auth.php:183 -#: ../../include/functions_config.php:300 -#: ../../enterprise/meta/include/functions_meta.php:592 -msgid "Authentication method" -msgstr "Método de autenticación" - -#: ../../godmode/setup/setup_ehorus.php:54 -#: ../../include/functions_config.php:733 -msgid "Enable eHorus" -msgstr "Activar eHorus" - -#: ../../godmode/setup/setup_ehorus.php:85 -msgid "API Hostname" -msgstr "Nombre del propietario de la API" - -#: ../../godmode/setup/setup_ehorus.php:87 -msgid "Hostname of the eHorus API" -msgstr "Nombre del propietario de la API de eHorus" - -#: ../../godmode/setup/setup_ehorus.php:87 -msgid "Without protocol and port" -msgstr "Sin protocolo y puerto" - -#: ../../godmode/setup/setup_ehorus.php:87 -msgid "e.g., portal.ehorus.com" -msgstr "e.g., portal.ehorus.com" - -#: ../../godmode/setup/setup_ehorus.php:92 -msgid "API Port" -msgstr "Puerto de la API" - -#: ../../godmode/setup/setup_ehorus.php:94 -msgid "e.g., 18080" -msgstr "e.g., 18080" - -#: ../../godmode/setup/setup_ehorus.php:99 -msgid "Request timeout" -msgstr "Tiempo de espera excedido para la solicitud" - -#: ../../godmode/setup/setup_ehorus.php:101 -msgid "" -"Time in seconds to set the maximum time of the requests to the eHorus API" -msgstr "" -"Tiempo en segundos para establecer el tiempo máximo de respuesta para la API " -"de eHorus" - -#: ../../godmode/setup/setup_ehorus.php:101 -msgid "0 to disable" -msgstr "0 para deshabilitar" - -#: ../../godmode/setup/setup_ehorus.php:106 -msgid "Test" -msgstr "Probar" - -#: ../../godmode/setup/setup_ehorus.php:107 -#: ../../enterprise/dashboard/full_dashboard.php:286 -#: ../../enterprise/dashboard/main_dashboard.php:468 -#: ../../enterprise/dashboard/public_dashboard.php:312 -#: ../../enterprise/operation/agentes/transactional_map.php:301 -msgid "Start" -msgstr "Inicio" - -#: ../../godmode/setup/setup_ehorus.php:122 -msgid "Remote Management System" -msgstr "Sistema de gestión remota" - -#: ../../godmode/setup/setup_ehorus.php:130 -msgid "Custom field eHorusID created" -msgstr "Campo personalizado eHorusID creado" - -#: ../../godmode/setup/setup_ehorus.php:130 -msgid "Error creating custom field" -msgstr "Error al crear campo personalizado" - -#: ../../godmode/setup/setup_ehorus.php:133 -msgid "eHorus has his own agent identifiers" -msgstr "eHorus tiene sus propios identificadores de agente" - -#: ../../godmode/setup/setup_ehorus.php:134 -msgid "To store them, it will be necessary to use an agent custom field" -msgstr "" -"Para guardarlo, será necesario usar un campo personalizado del agente" - -#: ../../godmode/setup/setup_ehorus.php:135 -msgid "" -"Possibly the eHorus id will have to be filled in by hand for every agent" -msgstr "" -"Posiblemente el id de eHorus tendrá que ser rellenado a mano por cada agente" - -#: ../../godmode/setup/setup_ehorus.php:140 -msgid "The custom field does not exists already" -msgstr "El campo personalizado no existe aún" - -#: ../../godmode/setup/setup_ehorus.php:154 -msgid "eHorus API" -msgstr "eHorus API" - -#: ../../godmode/setup/setup_ehorus.php:186 -msgid "Connection timeout" -msgstr "La conexión ha expirado" - -#: ../../godmode/setup/setup_ehorus.php:187 -msgid "Empty user or password" -msgstr "Usuario o contraseña vacío" - -#: ../../godmode/setup/setup_ehorus.php:188 -msgid "User not found" -msgstr "Usuario no encontrado" - -#: ../../godmode/setup/setup_ehorus.php:189 -msgid "Invalid password" -msgstr "Contraseña incorrecta" - -#: ../../godmode/setup/setup_general.php:57 -#: ../../include/functions_config.php:131 -msgid "Remote config directory" -msgstr "Directorio remoto de configuración" - -#: ../../godmode/setup/setup_general.php:58 -msgid "Directory where agent remote configuration is stored." -msgstr "Directorio en el que se almacena la configuración remota del agente." - -#: ../../godmode/setup/setup_general.php:62 -#: ../../include/functions_config.php:133 -#: ../../enterprise/meta/advanced/metasetup.setup.php:125 -#: ../../enterprise/meta/include/functions_meta.php:347 -msgid "Auto login (hash) password" -msgstr "Contraseña («hash») de Inicio de sesión automático" - -#: ../../godmode/setup/setup_general.php:65 -#: ../../include/functions_config.php:136 -#: ../../enterprise/meta/advanced/metasetup.setup.php:129 -#: ../../enterprise/meta/include/functions_meta.php:357 -msgid "Time source" -msgstr "Hora de referencia" - -#: ../../godmode/setup/setup_general.php:66 ../../include/functions.php:1042 -#: ../../include/functions_reporting.php:6397 -#: ../../include/functions_events.php:988 -#: ../../include/functions_events.php:1419 -#: ../../include/functions_graph.php:2258 -#: ../../include/functions_graph.php:2923 -#: ../../include/functions_graph.php:3351 -#: ../../include/functions_graph.php:3354 -#: ../../include/functions_reporting_html.php:878 -#: ../../include/functions_reporting_html.php:1701 -#: ../../mobile/operation/events.php:111 ../../operation/events/events.php:77 -#: ../../operation/events/events_rss.php:178 -#: ../../enterprise/dashboard/widgets/top_n_events_by_group.php:130 -#: ../../enterprise/dashboard/widgets/top_n_events_by_module.php:135 -#: ../../enterprise/meta/advanced/metasetup.setup.php:130 -msgid "System" -msgstr "Sistema" - -#: ../../godmode/setup/setup_general.php:67 -#: ../../enterprise/meta/advanced/metasetup.setup.php:131 -msgid "Database" -msgstr "Base de datos" - -#: ../../godmode/setup/setup_general.php:70 -#: ../../include/functions_config.php:138 -msgid "Automatic check for updates" -msgstr "Chequeo automático de actualizaciones" - -#: ../../godmode/setup/setup_general.php:74 -#: ../../include/functions_config.php:142 -#: ../../enterprise/meta/advanced/metasetup.setup.php:136 -#: ../../enterprise/meta/include/functions_meta.php:367 -msgid "Enforce https" -msgstr "Forzar https" - -#: ../../godmode/setup/setup_general.php:75 -#: ../../enterprise/meta/advanced/metasetup.setup.php:137 -msgid "" -"If SSL is not properly configured you will lose access to Pandora FMS " -"Console. Do you want to continue?" -msgstr "" -"Si no se ha configurado SSL correctamente, puede perder el acceso a la " -"consola de Pandora FMS. ¿Desea continuar?" - -#: ../../godmode/setup/setup_general.php:78 -msgid "Use cert of SSL" -msgstr "Usar el certificado SSL" - -#: ../../godmode/setup/setup_general.php:83 -msgid "Path of SSL Cert." -msgstr "Ruta del certificado SSL" - -#: ../../godmode/setup/setup_general.php:83 -msgid "" -"Path where you put your cert and name of this cert. Remember your cert only " -"in .pem extension." -msgstr "" -"Ruta donde se ubica su certificado y el nombre del mismo. Recuerde que su " -"certificado debe ir únicamente con la extensión .pem" - -#: ../../godmode/setup/setup_general.php:86 -#: ../../include/functions_config.php:146 -#: ../../enterprise/meta/advanced/metasetup.setup.php:142 -#: ../../enterprise/meta/include/functions_meta.php:377 -msgid "Attachment store" -msgstr "Almacenamiento de adjuntos" - -#: ../../godmode/setup/setup_general.php:86 -#: ../../enterprise/meta/advanced/metasetup.setup.php:142 -msgid "Directory where temporary data is stored." -msgstr "Directorio donde los datos temporales son almacenados." - -#: ../../godmode/setup/setup_general.php:89 -#: ../../include/functions_config.php:148 -#: ../../enterprise/meta/advanced/metasetup.setup.php:241 -#: ../../enterprise/meta/include/functions_meta.php:438 -msgid "IP list with API access" -msgstr "Lista de IPs con acceso a la API" - -#: ../../godmode/setup/setup_general.php:98 -#: ../../include/functions_config.php:150 -#: ../../enterprise/godmode/setup/setup_metaconsole.php:183 -#: ../../enterprise/meta/advanced/metasetup.consoles.php:318 -#: ../../enterprise/meta/advanced/metasetup.setup.php:237 -#: ../../enterprise/meta/include/functions_meta.php:417 -#: ../../enterprise/meta/include/functions_meta.php:427 -msgid "API password" -msgstr "Password de la API" - -#: ../../godmode/setup/setup_general.php:99 -#: ../../enterprise/meta/advanced/metasetup.setup.php:238 -msgid "Please be careful if you put a password put https access." -msgstr "" -"Por favor, tenga cuidado. Si tiene que introducir una contraseña ponga " -"acceso https." - -#: ../../godmode/setup/setup_general.php:102 -#: ../../include/functions_config.php:152 -msgid "Enable GIS features in Pandora Console" -msgstr "Activar funcionalidades GIS en Pandora FMS" - -#: ../../godmode/setup/setup_general.php:106 -#: ../../include/functions_config.php:162 -msgid "Enable Netflow" -msgstr "Activar Netflow" - -#: ../../godmode/setup/setup_general.php:140 -#: ../../enterprise/meta/advanced/metasetup.setup.php:179 -msgid "Change timezone" -msgstr "Cambiar zona horaria" - -#: ../../godmode/setup/setup_general.php:146 -#: ../../include/functions_config.php:169 -msgid "Sound for Alert fired" -msgstr "Sonido para alertas" - -#: ../../godmode/setup/setup_general.php:148 -#: ../../godmode/setup/setup_general.php:153 -#: ../../godmode/setup/setup_general.php:158 -msgid "Play sound" -msgstr "Reproducir sonido" - -#: ../../godmode/setup/setup_general.php:151 -#: ../../include/functions_config.php:171 -msgid "Sound for Monitor critical" -msgstr "Sonido para monitores Críticos" - -#: ../../godmode/setup/setup_general.php:156 -#: ../../include/functions_config.php:173 -msgid "Sound for Monitor warning" -msgstr "Sonido para monitores Warning" - -#: ../../godmode/setup/setup_general.php:161 -#: ../../include/functions_config.php:188 -#: ../../enterprise/meta/advanced/metasetup.setup.php:183 -#: ../../enterprise/meta/include/functions_meta.php:397 -msgid "Public URL" -msgstr "URL pública" - -#: ../../godmode/setup/setup_general.php:162 -#: ../../enterprise/meta/advanced/metasetup.setup.php:184 -msgid "" -"Set this value when your PandoraFMS across inverse proxy or for example with " -"mod_proxy of Apache." -msgstr "" -"Fije este valor cuando su Pandora llegue al proxy inverso o por ejemplo con " -"mod_proxy de Apache." - -#: ../../godmode/setup/setup_general.php:165 -#: ../../include/functions_config.php:190 -msgid "Referer security" -msgstr "Seguridad de Referer" - -#: ../../godmode/setup/setup_general.php:166 -msgid "" -"When it is set as \"yes\" in some important sections check if the user have " -"gone from url Pandora." -msgstr "" -"Al estar activada, se comprobará si el usuario proviene de la URL de la " -"consola de Pandora" - -#: ../../godmode/setup/setup_general.php:173 -#: ../../include/functions_config.php:192 -msgid "Event storm protection" -msgstr "Protección de tormenta de eventos" - -#: ../../godmode/setup/setup_general.php:174 -msgid "" -"If set to yes no events or alerts will be generated, but agents will " -"continue receiving data." -msgstr "" -"Si se configura afirmativo ningún evento o alerta se generará, pero los " -"agentes continuarán recibiendo datos." - -#: ../../godmode/setup/setup_general.php:182 -#: ../../include/functions_config.php:194 -msgid "Command Snapshot" -msgstr "Salida de comandos como capturas" - -#: ../../godmode/setup/setup_general.php:183 -msgid "The string modules with several lines show as command output" -msgstr "" -"Los módulos de tipo cadena de texto con varias líneas se mostrarán como una " -"salida de comando" - -#: ../../godmode/setup/setup_general.php:187 -#: ../../include/functions_config.php:196 -msgid "Server logs directory" -msgstr "Directorio de logs del servidor" - -#: ../../godmode/setup/setup_general.php:187 -msgid "Directory where the server logs are stored." -msgstr "Directorio donde se guardan los logs del servidor" - -#: ../../godmode/setup/setup_general.php:192 -msgid "Full mode" -msgstr "Modo total" - -#: ../../godmode/setup/setup_general.php:193 -msgid "On demand" -msgstr "Por demanda" - -#: ../../godmode/setup/setup_general.php:194 -msgid "Expert" -msgstr "Experta/o" - -#: ../../godmode/setup/setup_general.php:196 -#: ../../include/functions_config.php:198 -msgid "Tutorial mode" -msgstr "Modo Tutorial" - -#: ../../godmode/setup/setup_general.php:197 -msgid "" -"Configuration of our clippy, 'full mode' show the icon in the header and the " -"contextual helps and it is noise, 'on demand' it is equal to full but it is " -"not noise and 'expert' the icons in the header and the context is not." -msgstr "" -"La configuración del asistente, 'modo total' muestra el icono en la cabecera " -"y en las ayudas contextual ademas sera proactivo, 'bajo demanda' es igual " -"que el modo total pero no sera proactivo, y 'experto' no se mostrara los " -"iconos ni en la cabecera ni como ayuda contextual." - -#: ../../godmode/setup/setup_general.php:203 -#: ../../include/functions_config.php:200 -msgid "Allow create planned downtimes in the past" -msgstr "" -"Permitir la creación de paradas planificadas con fecha anterior a la actual" - -#: ../../godmode/setup/setup_general.php:204 -msgid "The planned downtimes created in the past will affect the SLA reports" -msgstr "" -"Las paradas planificadas creadas con fecha anterior a la actual afectarán a " -"los informes SLA" - -#: ../../godmode/setup/setup_general.php:208 -#: ../../include/functions_config.php:202 -msgid "Limit parameters massive" -msgstr "Límites de los parámetros masivos" - -#: ../../godmode/setup/setup_general.php:209 +#: ../../include/ajax/module.php:137 ../../include/functions_netflow.php:1056 +#: ../../include/functions_netflow.php:1089 ../../include/functions.php:2025 +msgid "1 day" +msgstr "1 día" + +#: ../../include/ajax/module.php:138 ../../include/functions_netflow.php:1093 +#: ../../include/functions.php:2026 +msgid "1 week" +msgstr "1 semana" + +#: ../../include/ajax/module.php:139 ../../include/functions_netflow.php:1059 +#: ../../include/functions_netflow.php:1092 ../../include/functions.php:2027 +msgid "15 days" +msgstr "15 días" + +#: ../../include/ajax/module.php:140 ../../include/functions_netflow.php:1094 +#: ../../include/functions.php:2028 +msgid "1 month" +msgstr "1 mes" + +#: ../../include/ajax/module.php:141 ../../include/functions_netflow.php:1063 +msgid "3 months" +msgstr "3 meses" + +#: ../../include/ajax/module.php:142 ../../include/functions_netflow.php:1064 +msgid "6 months" +msgstr "6 meses" + +#: ../../include/ajax/module.php:143 ../../include/functions.php:2031 +msgid "1 year" +msgstr "1 año" + +#: ../../include/ajax/module.php:144 ../../include/functions_netflow.php:1066 +msgid "2 years" +msgstr "2 años" + +#: ../../include/ajax/module.php:145 +msgid "3 years" +msgstr "3 años" + +#: ../../include/ajax/module.php:836 ../../include/ajax/module.php:846 +#: ../../godmode/agentes/module_manager.php:679 +#: ../../godmode/agentes/module_manager.php:689 +msgid "Adopted" +msgstr "Adoptado" + +#: ../../include/ajax/module.php:846 ../../include/ajax/module.php:850 +#: ../../godmode/massive/massive_edit_modules.php:572 +#: ../../godmode/agentes/module_manager.php:689 +#: ../../godmode/agentes/module_manager.php:693 +msgid "Unlinked" +msgstr "Deslinkado" + +#: ../../include/ajax/module.php:1093 +msgid "Any monitors aren't with this filter." +msgstr "No todos los monitores llevan este filtro" + +#: ../../include/ajax/module.php:1096 +msgid "This agent doesn't have any active monitors." +msgstr "Este agente no tiene ningún monitor activo" + +#: ../../include/ajax/events.php:158 #, php-format -msgid "" -"Your PHP environment is setted with %d max_input_vars. Maybe you must not " -"set this value with upper values." -msgstr "" -"Su entorno PHP fue establecido con %d max_input_vars. Tal vez no deba " -"establecer valores superiores en este parámetro." - -#: ../../godmode/setup/setup_general.php:213 -msgid "Include agents manually disabled" -msgstr "Incluir agentes deshabilitados manualmente" - -#: ../../godmode/setup/setup_general.php:217 -msgid "audit log directory" -msgstr "Directorio de log" - -#: ../../godmode/setup/setup_general.php:218 -msgid "Directory where audit log is stored." -msgstr "Directorio donde se guarda el log." - -#: ../../godmode/setup/setup_general.php:224 -msgid "General options" -msgstr "Opciones generales" - -#: ../../godmode/setup/setup_general.php:283 -msgid "" -"If Enterprise ACL System is enabled without rules you will lose access to " -"Pandora FMS Console (even admin). Do you want to continue?" -msgstr "" -"Si el sistema ACL Enterprise es activado sin reglas, perderá el acceso a la " -"consola de Pandora FMS (incluso siendo administrador). ¿Desea continuar?" - -#: ../../godmode/setup/setup_netflow.php:41 -#: ../../include/functions_config.php:683 -msgid "Data storage path" -msgstr "Ruta de almacenamiento de datos" - -#: ../../godmode/setup/setup_netflow.php:42 -msgid "Directory where netflow data will be stored." -msgstr "Directorio donde los datos netflow se almacenarán" - -#: ../../godmode/setup/setup_netflow.php:45 -#: ../../include/functions_config.php:685 -msgid "Daemon interval" -msgstr "Intervalo del demonio" - -#: ../../godmode/setup/setup_netflow.php:46 -msgid "Specifies the time interval in seconds to rotate netflow data files." -msgstr "" -"Especifica el intervalo de tiempo en segundos para rotar los archivos de " -"datos de Netflow" - -#: ../../godmode/setup/setup_netflow.php:49 -#: ../../include/functions_config.php:687 -msgid "Daemon binary path" -msgstr "Ruta de demonio binario" - -#: ../../godmode/setup/setup_netflow.php:52 -#: ../../include/functions_config.php:689 -msgid "Nfdump binary path" -msgstr "Ruta binaria Nfdump" - -#: ../../godmode/setup/setup_netflow.php:55 -#: ../../include/functions_config.php:691 -msgid "Nfexpire binary path" -msgstr "Ruta binaria Nfexpire" - -#: ../../godmode/setup/setup_netflow.php:58 -#: ../../include/functions_config.php:693 -msgid "Maximum chart resolution" -msgstr "Máxima resolución de gráfica" - -#: ../../godmode/setup/setup_netflow.php:58 -msgid "" -"Maximum number of points that a netflow area chart will display. The higher " -"the resolution the performance. Values between 50 and 100 are recommended." -msgstr "" -"Máximo número de puntos que una tabla de area netflow puede mostrar. Cuanto " -"más alta la resolución mejor la ejecución. Se recomiendan los valores entre " -"50 y 100" - -#: ../../godmode/setup/setup_netflow.php:61 -#: ../../include/functions_config.php:695 -#: ../../enterprise/meta/advanced/metasetup.setup.php:187 -msgid "Disable custom live view filters" -msgstr "Desactive los filtros de vista activa personalizados" - -#: ../../godmode/setup/setup_netflow.php:62 -#: ../../enterprise/meta/advanced/metasetup.setup.php:187 -msgid "" -"Disable the definition of custom filters in the live view. Only existing " -"filters can be used." -msgstr "" -"Desactive la definición de filtros personalizados en la vista activa. Sólo " -"los filtros existentes pueden usarse." - -#: ../../godmode/setup/setup_netflow.php:65 -#: ../../include/functions_config.php:697 -#: ../../include/functions_config.php:703 -msgid "Netflow max lifetime" -msgstr "Tiempo máximo del Netflow" - -#: ../../godmode/setup/setup_netflow.php:65 -msgid "Sets the maximum lifetime for netflow data in days." -msgstr "Fijar el tiempo máximo para los datos netflow en dias" - -#: ../../godmode/setup/setup_netflow.php:68 -#: ../../include/functions_config.php:699 -msgid "Name resolution for IP address" -msgstr "Resolver direcciones IP para obtener sus nombres de máquina" - -#: ../../godmode/setup/setup_netflow.php:69 -#: ../../operation/netflow/nf_live_view.php:284 -msgid "Resolve the IP addresses to get their hostnames." -msgstr "Resolver direcciones IP para obtener sus hostnames" - -#: ../../godmode/setup/setup_netflow.php:70 -#: ../../operation/netflow/nf_live_view.php:274 -msgid "IP address resolution can take a lot of time" -msgstr "La resolución de direcciones IP puede tardar mucho tiempo" - -#: ../../godmode/setup/setup_visuals.php:75 -#: ../../include/functions_config.php:515 -msgid "Default interval for refresh on Visual Console" -msgstr "Intervalo de refresco en la consola visual por defecto" - -#: ../../godmode/setup/setup_visuals.php:76 -msgid "This interval will affect to Visual Console pages" -msgstr "Este intervalo afectará a todas las páginas de la consola visual" - -#: ../../godmode/setup/setup_visuals.php:80 -msgid "Paginated module view" -msgstr "Vista del módulo paginada" - -#: ../../godmode/setup/setup_visuals.php:85 -#: ../../include/functions_config.php:563 -#: ../../enterprise/meta/advanced/metasetup.visual.php:174 -#: ../../enterprise/meta/include/functions_meta.php:1247 -msgid "Display data of proc modules in other format" -msgstr "Mostrar los datos de los módulos proc de otra forma" - -#: ../../godmode/setup/setup_visuals.php:95 -#: ../../include/functions_config.php:565 -#: ../../enterprise/meta/advanced/metasetup.visual.php:183 -#: ../../enterprise/meta/include/functions_meta.php:1252 -msgid "Display text proc modules have state is ok" -msgstr "Texto a mostrar cuando el estado del módulo proc es OK" - -#: ../../godmode/setup/setup_visuals.php:99 -#: ../../include/functions_config.php:567 -#: ../../enterprise/meta/advanced/metasetup.visual.php:186 -#: ../../enterprise/meta/include/functions_meta.php:1257 -msgid "Display text when proc modules have state critical" -msgstr "Texto a mostrar cuando el estado del módulo proc es Critico" - -#: ../../godmode/setup/setup_visuals.php:104 -msgid "Click to display lateral menus" -msgstr "Haz clic para mostrar el menú lateral" - -#: ../../godmode/setup/setup_visuals.php:105 -msgid "" -"When enabled, the lateral menus are shown when left clicking them, instead " -"of hovering over them" -msgstr "" -"Cuando está activo, el menú lateral se mostrará al hacer clic, en lugar de " -"mostrarse de forma automática al pasar por encima" - -#: ../../godmode/setup/setup_visuals.php:117 -#: ../../include/functions_config.php:574 -msgid "Service label font size" -msgstr "Tamaño de fuente para el mapa de servicios" - -#: ../../godmode/setup/setup_visuals.php:121 -msgid "Space between items in Service maps" -msgstr "Espacio entre nodos para el mapa de servicios" - -#: ../../godmode/setup/setup_visuals.php:126 -#: ../../include/functions_config.php:581 -msgid "Classic menu mode" -msgstr "Menú clásico" - -#: ../../godmode/setup/setup_visuals.php:127 -msgid "Text menu options always visible, don't hide" -msgstr "Menú siempre visible" - -#: ../../godmode/setup/setup_visuals.php:138 -msgid "Behaviour configuration" -msgstr "Configuración del comportamiento" - -#: ../../godmode/setup/setup_visuals.php:153 -#: ../../include/functions_config.php:472 -msgid "Style template" -msgstr "Plantilla de estilo" - -#: ../../godmode/setup/setup_visuals.php:158 -#: ../../include/functions_config.php:480 -msgid "Status icon set" -msgstr "Icono de estado en" - -#: ../../godmode/setup/setup_visuals.php:159 -msgid "Colors" -msgstr "Colores" - -#: ../../godmode/setup/setup_visuals.php:160 -msgid "Faces" -msgstr "Caras" - -#: ../../godmode/setup/setup_visuals.php:161 -msgid "Colors and text" -msgstr "Colores y texto" - -#: ../../godmode/setup/setup_visuals.php:168 -#: ../../include/functions_config.php:499 -#: ../../enterprise/meta/advanced/metasetup.visual.php:207 -msgid "Login background" -msgstr "Imagen de fondo de la pantalla de login" - -#: ../../godmode/setup/setup_visuals.php:169 -#: ../../enterprise/meta/advanced/metasetup.visual.php:208 -msgid "You can place your custom images into the folder images/backgrounds/" -msgstr "" -"Puedes poner tus propias imágenes en el directorio images/backgrounds/" - -#: ../../godmode/setup/setup_visuals.php:188 -#: ../../enterprise/meta/advanced/metasetup.visual.php:218 -msgid "Custom logo (header)" -msgstr "Logo personalizado (cabecera)" - -#: ../../godmode/setup/setup_visuals.php:207 -#: ../../enterprise/meta/advanced/metasetup.visual.php:225 -msgid "Custom logo (login)" -msgstr "Logo personalizado (login)" - -#: ../../godmode/setup/setup_visuals.php:225 -#: ../../enterprise/meta/advanced/metasetup.visual.php:232 -msgid "Custom Splash (login)" -msgstr "Imagen personalizada (login)" - -#: ../../godmode/setup/setup_visuals.php:238 -#: ../../enterprise/meta/advanced/metasetup.visual.php:239 -msgid "Title 1 (login)" -msgstr "Título 1 (login)" - -#: ../../godmode/setup/setup_visuals.php:245 -#: ../../enterprise/meta/advanced/metasetup.visual.php:243 -msgid "Title 2 (login)" -msgstr "Título 2 (login)" - -#: ../../godmode/setup/setup_visuals.php:250 -msgid "Disable logo in graphs" -msgstr "Deshabilitar el logo en las gráficas" - -#: ../../godmode/setup/setup_visuals.php:264 -#: ../../include/functions_config.php:541 -msgid "Fixed header" -msgstr "Cabecera fija" - -#: ../../godmode/setup/setup_visuals.php:272 -#: ../../include/functions_config.php:543 -msgid "Fixed menu" -msgstr "Menú fijo" - -#: ../../godmode/setup/setup_visuals.php:280 -#: ../../include/functions_config.php:537 -msgid "Autohidden menu" -msgstr "Ocultar menú" - -#: ../../godmode/setup/setup_visuals.php:285 -msgid "Style configuration" -msgstr "Configuración de estilo" - -#: ../../godmode/setup/setup_visuals.php:300 -#: ../../include/functions_config.php:531 -msgid "GIS Labels" -msgstr "Etiquetas GIS" - -#: ../../godmode/setup/setup_visuals.php:301 -msgid "" -"This enabling this, you get a label with agent name in GIS maps. If you have " -"lots of agents in the map, will be unreadable. Disabled by default." -msgstr "" -"Habilitando esto obtinen una etiqueta con el nombre del agente en los mapas " -"GIS. Si tiene muchos agentes en el mapa puede ser ilegible. Deshabilitado " -"por defecto." - -#: ../../godmode/setup/setup_visuals.php:312 -#: ../../include/functions_config.php:535 -msgid "Default icon in GIS" -msgstr "Icono GIS por defecto" - -#: ../../godmode/setup/setup_visuals.php:313 -msgid "Agent icon for GIS Maps. If set to \"none\", group icon will be used" -msgstr "" -"Icono de agente para mapas GIS. Si el valor es \"none\", se usará el icono " -"del grupo" - -#: ../../godmode/setup/setup_visuals.php:322 -msgid "GIS configuration" -msgstr "Configuración GIS" - -#: ../../godmode/setup/setup_visuals.php:337 -#: ../../include/functions_config.php:482 -msgid "Font path" -msgstr "Ruta de la tipografía" - -#: ../../godmode/setup/setup_visuals.php:367 -#: ../../include/functions_config.php:519 -#: ../../include/functions_config.php:521 -msgid "Agent size text" -msgstr "Tamaño del texto del agente" - -#: ../../godmode/setup/setup_visuals.php:368 -msgid "" -"When the agent name have a lot of characters, in some places in Pandora " -"Console it is necesary truncate to N characters." -msgstr "" -"Cuando el nombre del agente tenga muchos caracteres, en algunos lugares de " -"la consola, será necesario truncar su longitud a N caracteres." - -#: ../../godmode/setup/setup_visuals.php:369 -#: ../../godmode/setup/setup_visuals.php:377 -msgid "Small:" -msgstr "Pequeño:" - -#: ../../godmode/setup/setup_visuals.php:371 -#: ../../godmode/setup/setup_visuals.php:379 -msgid "Normal:" -msgstr "Normal:" - -#: ../../godmode/setup/setup_visuals.php:375 -#: ../../include/functions_config.php:523 -msgid "Module size text" -msgstr "Tamaño del nombre del modulo" - -#: ../../godmode/setup/setup_visuals.php:376 -msgid "" -"When the module name have a lot of characters, in some places in Pandora " -"Console it is necesary truncate to N characters." -msgstr "" -"Cuando el nombre del modulo sea muy largo, en algunos lugares de la consola, " -"será necesario truncar su longitud a N caracteres." - -#: ../../godmode/setup/setup_visuals.php:383 -#: ../../include/functions_config.php:525 -#: ../../include/functions_config.php:527 -msgid "Description size text" -msgstr "Tamaño del texto de la descripción" - -#: ../../godmode/setup/setup_visuals.php:383 -msgid "" -"When the description name have a lot of characters, in some places in " -"Pandora Console it is necesary truncate to N characters." -msgstr "" -"Cuando el texto de la descripción tiene muchos caracteres, en algunos " -"lugares de la consola, será necesario truncar su longitud a N caracteres." - -#: ../../godmode/setup/setup_visuals.php:387 -#: ../../include/functions_config.php:529 -msgid "Item title size text" -msgstr "Tamaño del texto de los títulos" - -#: ../../godmode/setup/setup_visuals.php:388 -msgid "" -"When the item title name have a lot of characters, in some places in Pandora " -"Console it is necesary truncate to N characters." -msgstr "" -"Cuando el texto de un título tenga muchos caracteres, en algunos lugares de " -"la consola, será necesario truncar su longitud a N caracteres." - -#: ../../godmode/setup/setup_visuals.php:393 -msgid "Show unit along with value in reports" -msgstr "Mostrar la unidad junto con el valor en los informes" - -#: ../../godmode/setup/setup_visuals.php:394 -msgid "This enabling this, max, min and avg values will be shown with units." -msgstr "" -"Si activas esta opción, el máximo, mínimo y la media aparecerá con unidades" - -#: ../../godmode/setup/setup_visuals.php:402 -msgid "Font and Text configuration" -msgstr "Configuración Fuente y Texto" - -#: ../../godmode/setup/setup_visuals.php:417 -#: ../../include/functions_config.php:443 -#: ../../enterprise/meta/advanced/metasetup.visual.php:99 -#: ../../enterprise/meta/include/functions_meta.php:998 -msgid "Graph color (min)" -msgstr "Color de la gráfica (mín.)" - -#: ../../godmode/setup/setup_visuals.php:421 -#: ../../include/functions_config.php:445 -#: ../../enterprise/meta/advanced/metasetup.visual.php:102 -#: ../../enterprise/meta/include/functions_meta.php:1008 -msgid "Graph color (avg)" -msgstr "Color de la gráfica (med.)" - -#: ../../godmode/setup/setup_visuals.php:425 -#: ../../include/functions_config.php:447 -#: ../../enterprise/meta/advanced/metasetup.visual.php:105 -#: ../../enterprise/meta/include/functions_meta.php:1018 -msgid "Graph color (max)" -msgstr "Color de la gráfica (máx.)" - -#: ../../godmode/setup/setup_visuals.php:429 -#: ../../include/functions_config.php:449 -msgid "Graph color #4" -msgstr "Color de la gráfica #4" - -#: ../../godmode/setup/setup_visuals.php:433 -#: ../../include/functions_config.php:451 -msgid "Graph color #5" -msgstr "Color de la gráfica #5" - -#: ../../godmode/setup/setup_visuals.php:437 -#: ../../include/functions_config.php:453 -msgid "Graph color #6" -msgstr "Color de la gráfica #6" - -#: ../../godmode/setup/setup_visuals.php:441 -#: ../../include/functions_config.php:455 -msgid "Graph color #7" -msgstr "Color de la gráfica #7" - -#: ../../godmode/setup/setup_visuals.php:445 -#: ../../include/functions_config.php:457 -msgid "Graph color #8" -msgstr "Color de la gráfica #8" - -#: ../../godmode/setup/setup_visuals.php:449 -#: ../../include/functions_config.php:459 -msgid "Graph color #9" -msgstr "Color de la gráfica #9" - -#: ../../godmode/setup/setup_visuals.php:453 -#: ../../include/functions_config.php:461 -msgid "Graph color #10" -msgstr "Color de la gráfica #10" - -#: ../../godmode/setup/setup_visuals.php:457 -msgid "Graph resolution (1-low, 5-high)" -msgstr "Resolución gráfica (1-baja, 5-alta)" - -#: ../../godmode/setup/setup_visuals.php:461 -#: ../../include/functions_config.php:465 -#: ../../enterprise/meta/advanced/metasetup.visual.php:114 -#: ../../enterprise/meta/include/functions_meta.php:1048 -msgid "Value to interface graphics" -msgstr "Valor para la interfaz gráfica" - -#: ../../godmode/setup/setup_visuals.php:470 -#: ../../include/functions_config.php:467 -#: ../../enterprise/meta/advanced/metasetup.visual.php:108 -#: ../../enterprise/meta/include/functions_meta.php:1028 -msgid "Data precision for reports" -msgstr "Precisión de los datos en los informes" - -#: ../../godmode/setup/setup_visuals.php:471 -msgid "" -"Number of decimals shown in reports. It must be a number between 0 and 5" -msgstr "" -"Número de decimales a mostrar en los informes. Debe ser un entero entre 0 y 5" - -#: ../../godmode/setup/setup_visuals.php:475 -#: ../../include/functions_config.php:555 -msgid "Default line thickness for the Custom Graph." -msgstr "Espesor de la línea predeterminada para el gráfico personalizado." - -#: ../../godmode/setup/setup_visuals.php:480 -#: ../../include/functions_config.php:476 -#: ../../enterprise/meta/advanced/metasetup.visual.php:120 -#: ../../enterprise/meta/include/functions_meta.php:1071 -msgid "Use round corners" -msgstr "Usar bordes redondeados" - -#: ../../godmode/setup/setup_visuals.php:485 -#: ../../godmode/users/configure_user.php:553 -#: ../../include/functions_config.php:486 -#: ../../operation/users/user_edit.php:251 -#: ../../enterprise/meta/advanced/metasetup.visual.php:124 -#: ../../enterprise/meta/include/functions_meta.php:1081 -msgid "Interactive charts" -msgstr "Gráficas interactivas" - -#: ../../godmode/setup/setup_visuals.php:486 -#: ../../godmode/users/configure_user.php:553 -#: ../../operation/users/user_edit.php:251 -#: ../../enterprise/meta/advanced/metasetup.visual.php:124 -msgid "Whether to use Javascript or static PNG graphs" -msgstr "Si usar Javascript or graficas estáticas PNG" - -#: ../../godmode/setup/setup_visuals.php:495 -#: ../../include/functions_config.php:551 -msgid "Shortened module graph data" -msgstr "Gráfica de modulo de datos ordenado" - -#: ../../godmode/setup/setup_visuals.php:496 -msgid "The data number of the module graphs will be rounded and shortened" -msgstr "" -"El número de datos de los gráficos del módulo se redondeará y acortará" - -#: ../../godmode/setup/setup_visuals.php:506 -#: ../../enterprise/meta/advanced/metasetup.visual.php:128 -msgid "Type of module charts" -msgstr "Tipo de gráficas de módulos" - -#: ../../godmode/setup/setup_visuals.php:515 -msgid "Type of interface charts" -msgstr "Tipo de las gráficas de interfaces" - -#: ../../godmode/setup/setup_visuals.php:524 -msgid "Show only average" -msgstr "Mostrar solo la media" - -#: ../../godmode/setup/setup_visuals.php:525 -msgid "Hide Max and Min values in graphs" -msgstr "Ocultar el máximo y el mínimo en las gráficas" - -#: ../../godmode/setup/setup_visuals.php:533 -msgid "Show percentile 95 in graphs" -msgstr "Mostrar el percentil 95 en las gráficas" - -#: ../../godmode/setup/setup_visuals.php:538 -msgid "Charts configuration" -msgstr "Configuración de gráficas" - -#: ../../godmode/setup/setup_visuals.php:554 -#: ../../include/functions_config.php:517 -msgid "Default line thickness for the Visual Console" -msgstr "Grosor de línea por defecto en las Consolas Visuales" - -#: ../../godmode/setup/setup_visuals.php:554 -msgid "" -"This interval will affect to the lines between elements on the Visual Console" -msgstr "" -"Este intervalo afectará a las líneas entre elementos en la Consola Visual" - -#: ../../godmode/setup/setup_visuals.php:559 -msgid "Show report info with description" -msgstr "Mostrar la información del informe con la descripción" - -#: ../../godmode/setup/setup_visuals.php:561 -msgid "" -"Custom report description info. It will be applied to all reports and " -"templates by default." -msgstr "" -"Descripción del informe personalizado. Será aplicado a todas las plantillas " -"e informes por defecto." - -#: ../../godmode/setup/setup_visuals.php:569 -#: ../../enterprise/meta/advanced/metasetup.visual.php:247 -msgid "Custom report front page" -msgstr "Portada de informe personalizado" - -#: ../../godmode/setup/setup_visuals.php:571 -#: ../../enterprise/meta/advanced/metasetup.visual.php:247 -msgid "" -"Custom report front page. It will be applied to all reports and templates by " -"default." -msgstr "" -"Portada de informe personalizado. Será aplicada por defecto a todos los " -"informes y plantillas" - -#: ../../godmode/setup/setup_visuals.php:593 -#: ../../godmode/setup/setup_visuals.php:599 -#: ../../godmode/setup/setup_visuals.php:612 -#: ../../godmode/setup/setup_visuals.php:620 -#: ../../godmode/setup/setup_visuals.php:625 -#: ../../godmode/setup/setup_visuals.php:633 -#: ../../include/functions_config.php:660 -#: ../../include/functions_config.php:663 -#: ../../include/functions_config.php:666 -#: ../../include/functions_config.php:669 -#: ../../include/functions_config.php:672 -#: ../../include/functions_config.php:675 -#: ../../enterprise/meta/advanced/metasetup.visual.php:250 -#: ../../enterprise/meta/advanced/metasetup.visual.php:253 -#: ../../enterprise/meta/advanced/metasetup.visual.php:257 -#: ../../enterprise/meta/advanced/metasetup.visual.php:263 -#: ../../enterprise/meta/advanced/metasetup.visual.php:267 -#: ../../enterprise/meta/advanced/metasetup.visual.php:274 -#: ../../enterprise/meta/include/functions_meta.php:1217 -#: ../../enterprise/meta/include/functions_meta.php:1222 -#: ../../enterprise/meta/include/functions_meta.php:1227 -#: ../../enterprise/meta/include/functions_meta.php:1232 -#: ../../enterprise/meta/include/functions_meta.php:1237 -#: ../../enterprise/meta/include/functions_meta.php:1242 -msgid "Custom report front" -msgstr "Portada de informe personalizado" - -#: ../../godmode/setup/setup_visuals.php:593 -#: ../../include/functions_config.php:663 -#: ../../enterprise/godmode/reporting/reporting_builder.advanced.php:82 -#: ../../enterprise/godmode/reporting/reporting_builder.template_advanced.php:116 -#: ../../enterprise/meta/advanced/metasetup.visual.php:250 -#: ../../enterprise/meta/include/functions_meta.php:1222 -msgid "Font family" -msgstr "Tipo de letra" - -#: ../../godmode/setup/setup_visuals.php:600 -#: ../../include/functions_config.php:489 -#: ../../include/functions_config.php:666 -#: ../../enterprise/godmode/reporting/reporting_builder.advanced.php:85 -#: ../../enterprise/godmode/reporting/reporting_builder.template_advanced.php:119 -#: ../../enterprise/meta/advanced/metasetup.visual.php:253 -#: ../../enterprise/meta/include/functions_meta.php:1121 -#: ../../enterprise/meta/include/functions_meta.php:1227 -msgid "Custom logo" -msgstr "Logotipo personalizado" - -#: ../../godmode/setup/setup_visuals.php:602 -#: ../../enterprise/godmode/reporting/reporting_builder.advanced.php:87 -#: ../../enterprise/godmode/reporting/reporting_builder.template_advanced.php:121 -#: ../../enterprise/meta/advanced/metasetup.visual.php:255 -msgid "" -"The dir of custom logos is in your www Pandora Console in " -"\"images/custom_logo\". You can upload more files (ONLY JPEG) in upload tool " -"in console." -msgstr "" -"El directorio de logotipos personalizados está en tu www Pandora consola en " -"\"images / custom_logo\". Puede cargar más archivos (sólo JPEG) en la " -"herramienta de carga de la consola." - -#: ../../godmode/setup/setup_visuals.php:620 -#: ../../include/functions_config.php:669 -#: ../../enterprise/godmode/reporting/reporting_builder.advanced.php:96 -#: ../../enterprise/godmode/reporting/reporting_builder.template_advanced.php:129 -#: ../../enterprise/meta/advanced/metasetup.visual.php:263 -#: ../../enterprise/meta/include/functions_meta.php:1232 -msgid "Header" -msgstr "Encabezado" - -#: ../../godmode/setup/setup_visuals.php:625 -#: ../../include/functions_config.php:672 -#: ../../enterprise/godmode/reporting/reporting_builder.advanced.php:99 -#: ../../enterprise/godmode/reporting/reporting_builder.template_advanced.php:133 -#: ../../enterprise/meta/advanced/metasetup.visual.php:267 -#: ../../enterprise/meta/include/functions_meta.php:1237 -msgid "First page" -msgstr "Primera página" - -#: ../../godmode/setup/setup_visuals.php:633 -#: ../../include/functions_config.php:675 -#: ../../enterprise/godmode/reporting/reporting_builder.advanced.php:102 -#: ../../enterprise/godmode/reporting/reporting_builder.template_advanced.php:137 -#: ../../enterprise/meta/advanced/metasetup.visual.php:274 -#: ../../enterprise/meta/include/functions_meta.php:1242 -msgid "Footer" -msgstr "Pie de página" - -#: ../../godmode/setup/setup_visuals.php:640 -msgid "Show QR Code icon in the header" -msgstr "Mostrar icono código QR en la cabecera" - -#: ../../godmode/setup/setup_visuals.php:651 -#: ../../include/functions_config.php:547 -msgid "Custom graphviz directory" -msgstr "Directorio personalizado graphviz" - -#: ../../godmode/setup/setup_visuals.php:652 -msgid "Custom directory where the graphviz binaries are stored." -msgstr "" -"Directorio personalizado donde se almacenan los ficheros binarios de graphviz" - -#: ../../godmode/setup/setup_visuals.php:658 -#: ../../include/functions_config.php:549 -msgid "Networkmap max width" -msgstr "Máximo ancho de Networkmap" - -#: ../../godmode/setup/setup_visuals.php:665 -#: ../../enterprise/meta/advanced/metasetup.visual.php:163 -#: ../../enterprise/meta/include/functions_meta.php:1111 -msgid "Show only the group name" -msgstr "Mostrar solo el nombre del grupo" - -#: ../../godmode/setup/setup_visuals.php:667 -#: ../../include/functions_config.php:553 -#: ../../enterprise/meta/advanced/metasetup.visual.php:165 -msgid "Show the group name instead the group icon." -msgstr "Mostrar el nombre del grupo en lugar de icono del grupo" - -#: ../../godmode/setup/setup_visuals.php:677 -#: ../../include/functions_config.php:439 -#: ../../enterprise/meta/advanced/metasetup.visual.php:81 -#: ../../enterprise/meta/include/functions_meta.php:978 -msgid "Date format string" -msgstr "Formato de fecha a mostrar" - -#: ../../godmode/setup/setup_visuals.php:678 -#: ../../enterprise/meta/advanced/metasetup.visual.php:82 -msgid "Example" -msgstr "Ejemplo" - -#: ../../godmode/setup/setup_visuals.php:690 -#: ../../include/functions_config.php:441 -#: ../../enterprise/meta/advanced/metasetup.visual.php:93 -#: ../../enterprise/meta/include/functions_meta.php:988 -msgid "Timestamp or time comparation" -msgstr "Marca de tiempo o comparación de hora" - -#: ../../godmode/setup/setup_visuals.php:691 -#: ../../enterprise/meta/advanced/metasetup.visual.php:94 -msgid "Comparation in rollover" -msgstr "Fecha en comparación" - -#: ../../godmode/setup/setup_visuals.php:693 -#: ../../enterprise/meta/advanced/metasetup.visual.php:96 -msgid "Timestamp in rollover" -msgstr "Fecha literal" - -#: ../../godmode/setup/setup_visuals.php:701 -msgid "Custom values post process" -msgstr "Valores personalizados para postprocesado" - -#: ../../godmode/setup/setup_visuals.php:715 -msgid "Delete custom values" -msgstr "Eliminar valores personalizados" - -#: ../../godmode/setup/setup_visuals.php:735 -msgid "Interval values" -msgstr "Valores del intervalo" - -#: ../../godmode/setup/setup_visuals.php:738 ../../include/functions.php:434 -#: ../../include/functions.php:568 ../../include/functions_html.php:734 -#: ../../enterprise/extensions/vmware/functions.php:21 -#: ../../enterprise/extensions/vmware/functions.php:22 -#: ../../enterprise/extensions/vmware/functions.php:23 -#: ../../enterprise/extensions/vmware/functions.php:24 -#: ../../enterprise/meta/advanced/metasetup.visual.php:141 -msgid "minutes" -msgstr "minutos" - -#: ../../godmode/setup/setup_visuals.php:739 ../../include/functions.php:435 -#: ../../include/functions.php:569 ../../include/functions_html.php:735 -#: ../../enterprise/meta/advanced/metasetup.visual.php:142 -msgid "hours" -msgstr "horas" - -#: ../../godmode/setup/setup_visuals.php:741 ../../include/functions.php:432 -#: ../../include/functions.php:566 ../../include/functions_html.php:738 -#: ../../enterprise/meta/advanced/metasetup.visual.php:144 -msgid "months" -msgstr "meses" - -#: ../../godmode/setup/setup_visuals.php:742 ../../include/functions.php:433 -#: ../../include/functions.php:567 ../../include/functions_html.php:739 -#: ../../enterprise/meta/advanced/metasetup.visual.php:145 -msgid "years" -msgstr "años" - -#: ../../godmode/setup/setup_visuals.php:743 -#: ../../enterprise/meta/advanced/metasetup.visual.php:146 -msgid "Add new custom value to intervals" -msgstr "Añadir nuevo valor personalizado para intervalos" - -#: ../../godmode/setup/setup_visuals.php:749 -#: ../../include/functions_config.php:651 -#: ../../enterprise/meta/advanced/metasetup.visual.php:152 -#: ../../enterprise/meta/include/functions_meta.php:1211 -msgid "Delete interval" -msgstr "Borrar intervalo" - -#: ../../godmode/setup/setup_visuals.php:763 -#: ../../include/functions_config.php:678 -msgid "CSV divider" -msgstr "Divisor CSV" - -#: ../../godmode/setup/setup_visuals.php:780 -msgid "Other configuration" -msgstr "Otra configuración" - -#: ../../godmode/setup/setup_visuals.php:989 -#: ../../godmode/setup/setup_visuals.php:1029 -#: ../../enterprise/meta/advanced/metasetup.visual.php:399 -#: ../../enterprise/meta/advanced/metasetup.visual.php:439 -msgid "Logo preview" -msgstr "Logo de previsualización" - -#: ../../godmode/setup/setup_visuals.php:1069 -#: ../../enterprise/meta/advanced/metasetup.visual.php:479 -msgid "Splash Preview" -msgstr "Previsualización de la imagen" - -#: ../../godmode/setup/setup_visuals.php:1110 -#: ../../enterprise/meta/advanced/metasetup.visual.php:519 -msgid "Background preview" -msgstr "Vista previa del fondo" - -#: ../../godmode/setup/setup_visuals.php:1154 -msgid "Gis icons preview" -msgstr "Vista previa de los iconos GIS" - -#: ../../godmode/setup/setup_visuals.php:1209 -msgid "Status set preview" -msgstr "Fijar el estado de la vista previa." - -#: ../../godmode/setup/snmp_wizard.php:43 -#: ../../enterprise/godmode/setup/setup_auth.php:427 -#: ../../enterprise/godmode/setup/setup_auth.php:468 -msgid "OP" -msgstr "OP" - -#: ../../godmode/setup/snmp_wizard.php:166 -msgid "Unsucessful update the snmp translation" -msgstr "No se pudo actualizar la traducción snmp" - -#: ../../godmode/setup/snmp_wizard.php:173 -msgid "Unsucessful update the snmp translation." -msgstr "No se pudo actualizar la traducción SNMP" - -#: ../../godmode/setup/snmp_wizard.php:221 -msgid "Unsucessful delete the snmp translation" -msgstr "No se pudo borrar la traducción de SNMP" - -#: ../../godmode/setup/snmp_wizard.php:228 -msgid "Unsucessful delete the snmp translation." -msgstr "No se pudo borrar la traducción de SNMP" - -#: ../../godmode/setup/snmp_wizard.php:289 -msgid "Unsucessful save the snmp translation" -msgstr "No se pudo guardar la traducción de SNMP" - -#: ../../godmode/setup/snmp_wizard.php:298 -msgid "Unsucessful save the snmp translation." -msgstr "No se pudo guardar la traducción de SNMP" - -#: ../../godmode/snmpconsole/snmp_alert.php:28 -#: ../../operation/snmpconsole/snmp_view.php:424 -#: ../../operation/snmpconsole/snmp_view.php:810 -#: ../../operation/snmpconsole/snmp_view.php:817 -#: ../../enterprise/godmode/massive/massive_delete_alerts_snmp.php:28 -#: ../../enterprise/godmode/massive/massive_modify_alerts_snmp.php:29 -msgid "Cold start (0)" -msgstr "Inicio cero (0)" - -#: ../../godmode/snmpconsole/snmp_alert.php:29 -#: ../../operation/snmpconsole/snmp_view.php:425 -#: ../../operation/snmpconsole/snmp_view.php:810 -#: ../../operation/snmpconsole/snmp_view.php:820 -#: ../../enterprise/godmode/massive/massive_delete_alerts_snmp.php:29 -#: ../../enterprise/godmode/massive/massive_modify_alerts_snmp.php:30 -msgid "Warm start (1)" -msgstr "Comienzo de inicio (1)" - -#: ../../godmode/snmpconsole/snmp_alert.php:30 -#: ../../operation/snmpconsole/snmp_view.php:426 -#: ../../operation/snmpconsole/snmp_view.php:810 -#: ../../operation/snmpconsole/snmp_view.php:823 -#: ../../enterprise/godmode/massive/massive_delete_alerts_snmp.php:30 -#: ../../enterprise/godmode/massive/massive_modify_alerts_snmp.php:31 -msgid "Link down (2)" -msgstr "Enlace interrumpido (2)" - -#: ../../godmode/snmpconsole/snmp_alert.php:31 -#: ../../operation/snmpconsole/snmp_view.php:427 -#: ../../operation/snmpconsole/snmp_view.php:810 -#: ../../operation/snmpconsole/snmp_view.php:826 -#: ../../enterprise/godmode/massive/massive_delete_alerts_snmp.php:31 -#: ../../enterprise/godmode/massive/massive_modify_alerts_snmp.php:32 -msgid "Link up (3)" -msgstr "Enlace activo (3)" - -#: ../../godmode/snmpconsole/snmp_alert.php:32 -#: ../../operation/snmpconsole/snmp_view.php:428 -#: ../../operation/snmpconsole/snmp_view.php:810 -#: ../../operation/snmpconsole/snmp_view.php:829 -#: ../../enterprise/godmode/massive/massive_delete_alerts_snmp.php:32 -#: ../../enterprise/godmode/massive/massive_modify_alerts_snmp.php:33 -msgid "Authentication failure (4)" -msgstr "Fallo de autenticación (4)" - -#: ../../godmode/snmpconsole/snmp_alert.php:78 -#: ../../godmode/snmpconsole/snmp_alert.php:82 -#: ../../godmode/snmpconsole/snmp_alert.php:86 -#: ../../godmode/snmpconsole/snmp_filters.php:35 -#: ../../godmode/snmpconsole/snmp_filters.php:38 -#: ../../godmode/snmpconsole/snmp_filters.php:42 -#: ../../operation/snmpconsole/snmp_statistics.php:64 -#: ../../operation/snmpconsole/snmp_view.php:466 -#: ../../operation/snmpconsole/snmp_view.php:553 -msgid "SNMP Console" -msgstr "Consola SNMP" - -#: ../../godmode/snmpconsole/snmp_alert.php:78 -msgid "Update alert" -msgstr "Actualizar alerta" - -#: ../../godmode/snmpconsole/snmp_alert.php:82 -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:455 -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:533 -msgid "Create alert" -msgstr "Crear alerta" - -#: ../../godmode/snmpconsole/snmp_alert.php:86 -msgid "Alert overview" -msgstr "Vista general de alertas" - -#: ../../godmode/snmpconsole/snmp_alert.php:243 -msgid "There was a problem creating the alert" -msgstr "Hubo un problema al crear la alerta" - -#: ../../godmode/snmpconsole/snmp_alert.php:314 -msgid "There was a problem updating the alert" -msgstr "Hubo un problema al actualizar la alerta" - -#: ../../godmode/snmpconsole/snmp_alert.php:536 -msgid "There was a problem duplicating the alert" -msgstr "Hubo un problema al duplicar la alerta" - -#: ../../godmode/snmpconsole/snmp_alert.php:540 -msgid "Successfully Duplicate" -msgstr "Duplicado con éxito" - -#: ../../godmode/snmpconsole/snmp_alert.php:556 -msgid "There was a problem deleting the alert" -msgstr "Hubo un problema al borrar la alerta" - -#: ../../godmode/snmpconsole/snmp_alert.php:585 -#: ../../enterprise/godmode/massive/massive_delete_alerts_snmp.php:137 -#, php-format -msgid "Successfully deleted alerts (%s / %s)" -msgstr "Alertas eliminadas correctamente (%s / %s)" - -#: ../../godmode/snmpconsole/snmp_alert.php:589 -#: ../../enterprise/godmode/massive/massive_delete_alerts_snmp.php:141 -#, php-format -msgid "Unsuccessfully deleted alerts (%s / %s)" -msgstr "Alertas que no han podido ser eliminadas correctamente (%s / %s)" - -#: ../../godmode/snmpconsole/snmp_alert.php:637 -#: ../../godmode/snmpconsole/snmp_alert.php:1157 -#: ../../godmode/snmpconsole/snmp_trap_generator.php:72 -#: ../../operation/snmpconsole/snmp_view.php:605 -msgid "Enterprise String" -msgstr "Cadena Enterprise" - -#: ../../godmode/snmpconsole/snmp_alert.php:643 -#: ../../enterprise/godmode/massive/massive_modify_alerts_snmp.php:245 -msgid "Custom Value/OID" -msgstr "Valor/OID personalizado" - -#: ../../godmode/snmpconsole/snmp_alert.php:652 -#: ../../godmode/snmpconsole/snmp_alert.php:1153 -#: ../../godmode/snmpconsole/snmp_trap_generator.php:78 -#: ../../operation/snmpconsole/snmp_view.php:601 -#: ../../enterprise/godmode/massive/massive_modify_alerts_snmp.php:247 -msgid "SNMP Agent" -msgstr "Agente SNMP" - -#: ../../godmode/snmpconsole/snmp_alert.php:664 -#: ../../godmode/snmpconsole/snmp_alert.php:1003 -#: ../../operation/snmpconsole/snmp_view.php:420 -#: ../../enterprise/godmode/massive/massive_delete_alerts_snmp.php:169 -#: ../../enterprise/godmode/massive/massive_modify_alerts_snmp.php:220 -#: ../../enterprise/godmode/massive/massive_modify_alerts_snmp.php:249 -msgid "Trap type" -msgstr "Clase de trap" - -#: ../../godmode/snmpconsole/snmp_alert.php:669 -#: ../../enterprise/godmode/massive/massive_modify_alerts_snmp.php:251 -msgid "Single value" -msgstr "Valor único" - -#: ../../godmode/snmpconsole/snmp_alert.php:676 -#: ../../godmode/snmpconsole/snmp_alert.php:686 -#: ../../godmode/snmpconsole/snmp_alert.php:696 -#: ../../godmode/snmpconsole/snmp_alert.php:708 -#: ../../godmode/snmpconsole/snmp_alert.php:720 -#: ../../godmode/snmpconsole/snmp_alert.php:732 -#: ../../godmode/snmpconsole/snmp_alert.php:744 -#: ../../godmode/snmpconsole/snmp_alert.php:754 -#: ../../godmode/snmpconsole/snmp_alert.php:764 -#: ../../godmode/snmpconsole/snmp_alert.php:774 -#: ../../godmode/snmpconsole/snmp_alert.php:784 -#: ../../godmode/snmpconsole/snmp_alert.php:793 -#: ../../godmode/snmpconsole/snmp_alert.php:802 -#: ../../godmode/snmpconsole/snmp_alert.php:811 -#: ../../godmode/snmpconsole/snmp_alert.php:820 -#: ../../godmode/snmpconsole/snmp_alert.php:829 -#: ../../godmode/snmpconsole/snmp_alert.php:838 -#: ../../godmode/snmpconsole/snmp_alert.php:846 -#: ../../godmode/snmpconsole/snmp_alert.php:854 -#: ../../godmode/snmpconsole/snmp_alert.php:862 -msgid "Variable bindings/Data" -msgstr "Variables enlaces/ Datos" - -#: ../../godmode/snmpconsole/snmp_alert.php:933 -#: ../../enterprise/godmode/massive/massive_modify_alerts_snmp.php:270 -msgid "Other value" -msgstr "Otros valores" - -#: ../../godmode/snmpconsole/snmp_alert.php:946 -#: ../../godmode/snmpconsole/snmp_alert.php:1151 -msgid "Alert action" -msgstr "Acción de alerta" - -#: ../../godmode/snmpconsole/snmp_alert.php:1000 -msgid "" -"Search by these fields description, OID, Custom Value, SNMP Agent (IP), " -"Single value, each Variable bindings/Datas." -msgstr "" -"Búsqueda por estos campos de descripción , OID , Valor personalizado , " -"Agente SNMP (IP ) , el valor individual , cada uno de enlaces Variables / " -"Datos ." - -#: ../../godmode/snmpconsole/snmp_alert.php:1019 -msgid "Alert SNMP control filter" -msgstr "Filtro de control de alerta SNMP" - -#: ../../godmode/snmpconsole/snmp_alert.php:1112 -msgid "There are no SNMP alerts" -msgstr "No hay definida ninguna alerta SNMP" - -#: ../../godmode/snmpconsole/snmp_alert.php:1160 -msgid "Custom Value/Enterprise String" -msgstr "Valor personalizado / Cadena Enterprise" - -#: ../../godmode/snmpconsole/snmp_alert.php:1165 -#: ../../include/functions_treeview.php:423 -#: ../../include/functions_reporting_html.php:2882 -#: ../../include/functions_reporting_html.php:3110 -msgid "Times fired" -msgstr "Veces disparada" - -#: ../../godmode/snmpconsole/snmp_alert.php:1165 -msgid "TF." -msgstr "TF." - -#: ../../godmode/snmpconsole/snmp_alert.php:1256 -msgid "ID Alert SNMP" -msgstr "ID alerta SNMP" - -#: ../../godmode/snmpconsole/snmp_alert.php:1484 -msgid "Add action " -msgstr "Añadir acción " - -#: ../../godmode/snmpconsole/snmp_filters.php:42 -msgid "Filter overview" -msgstr "Revisión del filtro" - -#: ../../godmode/snmpconsole/snmp_filters.php:51 -msgid "There was a problem updating the filter" -msgstr "Ha habido un problema al actualizar el filtro" - -#: ../../godmode/snmpconsole/snmp_filters.php:63 -msgid "There was a problem creating the filter" -msgstr "Ha habido un problema al crear el filtro" - -#: ../../godmode/snmpconsole/snmp_filters.php:73 -msgid "There was a problem deleting the filter" -msgstr "Ha habido un problema al borrar el filtro" - -#: ../../godmode/snmpconsole/snmp_filters.php:98 -msgid "" -"This field contains a substring, could be part of a IP address, a numeric " -"OID, or a plain substring" -msgstr "" -"Este campo contiene una subcadena, que podría ser parte de una dirección IP " -", un OID numérico o una subcadena simple" - -#: ../../godmode/snmpconsole/snmp_trap_generator.php:37 -msgid "SNMP Trap generator" -msgstr "Generador de Traps SNMP" - -#: ../../godmode/snmpconsole/snmp_trap_generator.php:51 -msgid "Empty parameters" -msgstr "Parámetros vacíos" - -#: ../../godmode/snmpconsole/snmp_trap_generator.php:56 -msgid "Successfully generated" -msgstr "Generado satisfactoriamente" - -#: ../../godmode/snmpconsole/snmp_trap_generator.php:57 -#, php-format -msgid "Could not be generated: %s" -msgstr "No se pudo generar: %s" - -#: ../../godmode/snmpconsole/snmp_trap_generator.php:81 -msgid "SNMP Type" -msgstr "Tipo de SNMP" - -#: ../../godmode/snmpconsole/snmp_trap_generator.php:89 -msgid "Generate trap" -msgstr "Generar trap" - -#: ../../godmode/tag/edit_tag.php:53 ../../godmode/tag/edit_tag.php:64 -#: ../../godmode/tag/tag.php:100 -msgid "List tags" -msgstr "Listar etiquetas" - -#: ../../godmode/tag/edit_tag.php:68 ../../godmode/tag/tag.php:110 -msgid "Tags configuration" -msgstr "Configuración de etiquetas" - -#: ../../godmode/tag/edit_tag.php:92 -msgid "Error updating tag" -msgstr "Error actualizando etiqueta" - -#: ../../godmode/tag/edit_tag.php:96 -msgid "Successfully updated tag" -msgstr "Etiqueta actualizada satisfactoriamente" - -#: ../../godmode/tag/edit_tag.php:122 -msgid "Error creating tag" -msgstr "Error creando etiqueta" - -#: ../../godmode/tag/edit_tag.php:128 -msgid "Successfully created tag" -msgstr "Etiqueta creada satisfactoriamente" - -#: ../../godmode/tag/edit_tag.php:161 -msgid "Update Tag" -msgstr "Actualizar Etiqueta" - -#: ../../godmode/tag/edit_tag.php:164 -msgid "Create Tag" -msgstr "Crear etiqueta" - -#: ../../godmode/tag/edit_tag.php:185 -#: ../../include/functions_reporting.php:3843 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1666 -#: ../../enterprise/meta/include/functions_wizard_meta.php:521 -#: ../../enterprise/meta/monitoring/wizard/wizard.php:108 -msgid "Url" -msgstr "Url" - -#: ../../godmode/tag/edit_tag.php:187 -msgid "Hyperlink to help information that has to exist previously." -msgstr "Hiperenlace a la información de ayuda que debe existir previamente." - -#: ../../godmode/tag/edit_tag.php:197 -msgid "Associated Email direction to use later in alerts associated to Tags." -msgstr "" -"Direccion de email asociada para utilizarla después en alertas asociadas a " -"Tags" - -#: ../../godmode/tag/edit_tag.php:205 ../../godmode/tag/tag.php:204 -#: ../../godmode/users/user_list.php:406 -msgid "Phone" -msgstr "Teléfono" - -#: ../../godmode/tag/edit_tag.php:207 -msgid "Associated phone number to use later in alerts associated to Tags." -msgstr "" -"Número de teléfono asociado para usar posteriormente en alertas asociadas a " -"Tags" - -#: ../../godmode/tag/tag.php:80 -msgid "Number of modules" -msgstr "Número de módulos" - -#: ../../godmode/tag/tag.php:82 -msgid "Number of policy modules" -msgstr "Número de módulos de política" - -#: ../../godmode/tag/tag.php:121 -msgid "Error deleting tag" -msgstr "Error eliminando la etiqueta" - -#: ../../godmode/tag/tag.php:125 -msgid "Successfully deleted tag" -msgstr "Etiqueta eliminada satisfactoriamente" - -#: ../../godmode/tag/tag.php:199 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1651 -msgid "Tag name" -msgstr "Nombre de etiqueta" - -#: ../../godmode/tag/tag.php:201 -msgid "Detail information" -msgstr "Información de los detalles" - -#: ../../godmode/tag/tag.php:202 -msgid "Number of modules affected" -msgstr "Número de módulos afectados" - -#: ../../godmode/tag/tag.php:222 -msgid "Tag details" -msgstr "Detalles de tag" - -#: ../../godmode/tag/tag.php:249 -#, php-format -msgid "Emails for the tag: %s" -msgstr "Correos para el tag: %s" - -#: ../../godmode/tag/tag.php:264 -#, php-format -msgid "Phones for the tag: %s" -msgstr "Teléfonos par el taf: %s" - -#: ../../godmode/tag/tag.php:282 -msgid "No tags defined" -msgstr "Tags no definidos" - -#: ../../godmode/tag/tag.php:298 -msgid "Create tag" -msgstr "Crear etiqueta" - -#: ../../godmode/update_manager/update_manager.messages.php:96 -#: ../../godmode/update_manager/update_manager.messages.php:170 -msgid "Mark as not read" -msgstr "Marcar como no leído" - -#: ../../godmode/update_manager/update_manager.messages.php:101 -#: ../../godmode/update_manager/update_manager.messages.php:175 -msgid "Mark as read" -msgstr "Marcar como leído" - -#: ../../godmode/update_manager/update_manager.messages.php:186 -msgid "There is not any update manager messages." -msgstr "No hay ningún mensaje del administrador de actualizaciones." - -#: ../../godmode/update_manager/update_manager.offline.php:37 -msgid "Drop the package here or" -msgstr "Arrastre el paquete hasta aquí o" - -#: ../../godmode/update_manager/update_manager.offline.php:38 -msgid "browse it" -msgstr "Navegue hasta él" - -#: ../../godmode/update_manager/update_manager.offline.php:39 -msgid "The package has been uploaded successfully." -msgstr "Se ha subido correctamente el paquete." - -#: ../../godmode/update_manager/update_manager.offline.php:40 -msgid "" -"Remember that this package will override the actual Pandora FMS files and it " -"is recommended to do a backup before continue with the update." -msgstr "" -"Recuerda que este paquete sobreescribirá los ficheros actuales de Pandora " -"FMS. Se recomienda hacer un backup antes de continuar el proceso" - -#: ../../godmode/update_manager/update_manager.offline.php:41 -msgid "Click on the file below to begin." -msgstr "Click en el fichero de abajo para comenzar" - -#: ../../godmode/update_manager/update_manager.offline.php:42 -msgid "Updating" -msgstr "Actualizando" - -#: ../../godmode/update_manager/update_manager.offline.php:43 -msgid "Package updated successfully." -msgstr "Paquete actualizado correctamente." - -#: ../../godmode/update_manager/update_manager.offline.php:44 -msgid "If there are any database change, it will be applied." -msgstr "Si hay algún cambio en base de datos, será aplicado." - -#: ../../godmode/update_manager/update_manager.offline.php:45 -#: ../../include/functions_update_manager.php:345 -#: ../../enterprise/include/functions_update_manager.php:177 -msgid "Minor release available" -msgstr "Minor release disponible" - -#: ../../godmode/update_manager/update_manager.offline.php:46 -#: ../../include/functions_update_manager.php:346 -#: ../../enterprise/include/functions_update_manager.php:178 -msgid "New package available" -msgstr "Nuevo paquete disponible" - -#: ../../godmode/update_manager/update_manager.offline.php:47 -#: ../../godmode/update_manager/update_manager.offline.php:49 -#: ../../include/functions_update_manager.php:347 -#: ../../include/functions_update_manager.php:349 -#: ../../enterprise/include/functions_update_manager.php:179 -#: ../../enterprise/include/functions_update_manager.php:181 -msgid "Minor release rejected. Changes will not apply." -msgstr "Minor release rechazada. Los cambios no se aplicarán." - -#: ../../godmode/update_manager/update_manager.offline.php:48 -#: ../../include/functions_update_manager.php:348 -#: ../../enterprise/include/functions_update_manager.php:180 -msgid "" -"Minor release rejected. The database will not be updated and the package " -"will apply." -msgstr "" -"Minor release rechazada. La base de datos no será actualizada y el paquete " -"se aplicará." - -#: ../../godmode/update_manager/update_manager.offline.php:50 -#: ../../include/functions_update_manager.php:350 -#: ../../enterprise/include/functions_update_manager.php:182 -msgid "These package changes will not apply." -msgstr "Los cambios del paquete no se aplicarán" - -#: ../../godmode/update_manager/update_manager.offline.php:51 -#: ../../include/functions_update_manager.php:351 -#: ../../enterprise/include/functions_update_manager.php:183 -msgid "Package rejected. These package changes will not apply." -msgstr "Paquete rechazado. Los cambios de este paquete no se aplicarán." - -#: ../../godmode/update_manager/update_manager.offline.php:52 -#: ../../include/functions_update_manager.php:352 -#: ../../enterprise/include/functions_update_manager.php:184 -msgid "Database successfully updated" -msgstr "Base de datos correctamente actualizada" - -#: ../../godmode/update_manager/update_manager.offline.php:53 -#: ../../include/functions_update_manager.php:353 -#: ../../enterprise/include/functions_update_manager.php:185 -msgid "Error in MR file" -msgstr "Error en el fichero MR" - -#: ../../godmode/update_manager/update_manager.offline.php:54 -#: ../../include/functions_update_manager.php:354 -#: ../../enterprise/include/functions_update_manager.php:186 -msgid "Package updated successfully" -msgstr "Paquete aplicado con éxito" - -#: ../../godmode/update_manager/update_manager.offline.php:55 -#: ../../include/functions_update_manager.php:355 -#: ../../enterprise/include/functions_update_manager.php:187 -msgid "Error in package updated" -msgstr "Error al aplicar el paquete" - -#: ../../godmode/update_manager/update_manager.offline.php:56 -#: ../../include/functions_update_manager.php:356 -#: ../../enterprise/include/functions_update_manager.php:188 -msgid "" -"Database MR version is inconsistent, do you want to apply the package?" -msgstr "" -"La versión de MR en base de datos es inconsistente. ¿Desea aplicar el " -"paquete?" - -#: ../../godmode/update_manager/update_manager.offline.php:57 -#: ../../include/functions_update_manager.php:357 -#: ../../enterprise/include/functions_update_manager.php:189 -msgid "There are db changes" -msgstr "Este paquete contiene cambios en la base de datos" - -#: ../../godmode/update_manager/update_manager.offline.php:58 -#: ../../include/functions_update_manager.php:358 -#: ../../enterprise/include/functions_update_manager.php:190 -msgid "" -"There are new database changes available to apply. Do you want to start the " -"DB update process?" -msgstr "" -"Hay nuevos cambios en la base de datos disponibles para ser aplicados. " -"¿Quiere comenzar el proceso de actualización de la base de datos?" - -#: ../../godmode/update_manager/update_manager.offline.php:59 -#: ../../include/functions_update_manager.php:359 -#: ../../enterprise/include/functions_update_manager.php:191 -msgid "We recommend launching " -msgstr "Nosotros recomendamos lanzar " - -#: ../../godmode/update_manager/update_manager.offline.php:60 -#: ../../include/functions_update_manager.php:360 -#: ../../enterprise/include/functions_update_manager.php:192 -msgid "planned downtime" -msgstr "parada planificada" - -#: ../../godmode/update_manager/update_manager.offline.php:61 -#: ../../include/functions_update_manager.php:361 -#: ../../enterprise/include/functions_update_manager.php:193 -msgid " to this process" -msgstr " para este proceso" - -#: ../../godmode/update_manager/update_manager.offline.php:62 -#: ../../include/functions_update_manager.php:362 -#: ../../enterprise/include/functions_update_manager.php:194 -msgid "There is a new update available" -msgstr "Hay una actualización disponible" - -#: ../../godmode/update_manager/update_manager.offline.php:63 -#: ../../include/functions_update_manager.php:363 -#: ../../enterprise/include/functions_update_manager.php:195 -msgid "" -"There is a new update available to apply. Do you want to start the update " -"process?" -msgstr "" -"Hay una nueva actualización disponible. ¿Desea comenzar el proceso de " -"actualización?" - -#: ../../godmode/update_manager/update_manager.offline.php:64 -#: ../../include/functions_update_manager.php:364 -#: ../../enterprise/include/functions_update_manager.php:196 -msgid "Applying DB MR" -msgstr "Aplicando DB MR" - -#: ../../godmode/update_manager/update_manager.offline.php:67 -#: ../../include/functions_update_manager.php:367 -#: ../../enterprise/include/functions_update_manager.php:199 -msgid "Apply MR" -msgstr "Aplicar MR" - -#: ../../godmode/update_manager/update_manager.offline.php:68 -#: ../../include/functions_update_manager.php:368 -#: ../../include/functions_visual_map_editor.php:367 -#: ../../enterprise/godmode/policies/policy_agents.php:381 -#: ../../enterprise/godmode/policies/policy_queue.php:415 -#: ../../enterprise/include/functions_update_manager.php:200 -#: ../../enterprise/meta/advanced/policymanager.apply.php:215 -#: ../../enterprise/meta/advanced/policymanager.queue.php:306 -msgid "Apply" -msgstr "Aplicar" - -#: ../../godmode/update_manager/update_manager.online.php:48 -#, php-format -msgid "" -"Your PHP has set memory limit in %s. For avoid problems with big updates " -"please set to 500M" -msgstr "" -"Tu PHP tiene configurado set memory limit a %s. Para evitar problemas con " -"actualizaciones de gran tamaño, por favor configuralo a 500M" - -#: ../../godmode/update_manager/update_manager.online.php:55 -#, php-format -msgid "" -"Your PHP has set post parameter max size limit in %s. For avoid problems " -"with big updates please set to 100M" -msgstr "" -"Tu PHP ha establecido el parámetro límite del tamaño máximo en% s . Para " -"evitar problemas en caso de grandes cambios por favor corrija a 100M" - -#: ../../godmode/update_manager/update_manager.online.php:62 -#, php-format -msgid "" -"Your PHP has set maximum allowed size for uploaded files limit in %s. For " -"avoid problems with big updates please set to 100M" -msgstr "" -"Tu PHP ha establecido el límite del tamaño máximo permitido para la súbida " -"de documentos en %s. Para evitar problemas en caso de grandes cambios por " -"favor corrija a 100 M" - -#: ../../godmode/update_manager/update_manager.online.php:85 -msgid "The latest version of package installed is:" -msgstr "La última versión del paquete instalado es:" - -#: ../../godmode/update_manager/update_manager.online.php:89 -msgid "Checking for the newest package." -msgstr "Comprobando el paquete más reciente" - -#: ../../godmode/update_manager/update_manager.online.php:93 -msgid "Downloading for the newest package." -msgstr "Descargando nuevos paquetes" - -#: ../../godmode/update_manager/update_manager.php:39 -msgid "Offline update manager" -msgstr "Gestor de actualizaciones offline" - -#: ../../godmode/update_manager/update_manager.php:43 -msgid "Online update manager" -msgstr "Gestor de actualizaciones online" - -#: ../../godmode/update_manager/update_manager.php:50 -msgid "Update manager messages" -msgstr "Mensajes del administrador de actualizaciones" - -#: ../../godmode/update_manager/update_manager.php:55 -msgid "Update manager » Setup" -msgstr "Configuración gestor de actualizaciones" - -#: ../../godmode/update_manager/update_manager.php:58 -msgid "Update manager » Offline" -msgstr "Gestor de actualizaciones offline" - -#: ../../godmode/update_manager/update_manager.php:61 -msgid "Update manager » Online" -msgstr "Gestor de actualizaciones online" - -#: ../../godmode/update_manager/update_manager.php:64 -msgid "Update manager » Messages" -msgstr "Administrador de actualizaciones » Mensajes" - -#: ../../godmode/update_manager/update_manager.setup.php:58 -#: ../../godmode/update_manager/update_manager.setup.php:87 -#: ../../enterprise/meta/advanced/metasetup.mail.php:63 -#: ../../enterprise/meta/advanced/metasetup.update_manager_setup.php:58 -msgid "Succesful Update the url config vars." -msgstr "Actualizadas con éxito las variables de configuración de la url" - -#: ../../godmode/update_manager/update_manager.setup.php:59 -#: ../../godmode/update_manager/update_manager.setup.php:88 -#: ../../enterprise/meta/advanced/metasetup.mail.php:64 -#: ../../enterprise/meta/advanced/metasetup.update_manager_setup.php:59 -msgid "Unsuccesful Update the url config vars." -msgstr "Error al actualizar las variables de configuración de la url" - -#: ../../godmode/update_manager/update_manager.setup.php:100 -#: ../../enterprise/meta/advanced/metasetup.update_manager_setup.php:70 -msgid "URL update manager:" -msgstr "URL gestor de actualizaciones" - -#: ../../godmode/update_manager/update_manager.setup.php:102 -#: ../../enterprise/meta/advanced/metasetup.update_manager_setup.php:72 -msgid "URL update manager" -msgstr "URL update manager" - -#: ../../godmode/update_manager/update_manager.setup.php:104 -#: ../../enterprise/meta/advanced/metasetup.update_manager_setup.php:74 -msgid "Proxy server:" -msgstr "Servidor Proxy:" - -#: ../../godmode/update_manager/update_manager.setup.php:106 -#: ../../enterprise/meta/advanced/metasetup.update_manager_setup.php:76 -msgid "Proxy server" -msgstr "Servidor proxy" - -#: ../../godmode/update_manager/update_manager.setup.php:108 -#: ../../enterprise/meta/advanced/metasetup.update_manager_setup.php:78 -msgid "Proxy port:" -msgstr "Puerto Proxy:" - -#: ../../godmode/update_manager/update_manager.setup.php:110 -#: ../../enterprise/meta/advanced/metasetup.update_manager_setup.php:80 -msgid "Proxy port" -msgstr "Puerto del proxy" - -#: ../../godmode/update_manager/update_manager.setup.php:112 -#: ../../enterprise/meta/advanced/metasetup.update_manager_setup.php:82 -msgid "Proxy user:" -msgstr "Usuario del Proxy:" - -#: ../../godmode/update_manager/update_manager.setup.php:114 -#: ../../enterprise/meta/advanced/metasetup.update_manager_setup.php:84 -msgid "Proxy user" -msgstr "Usuario del proxy" - -#: ../../godmode/update_manager/update_manager.setup.php:116 -#: ../../enterprise/meta/advanced/metasetup.update_manager_setup.php:86 -msgid "Proxy password:" -msgstr "Contraseña del Proxy:" - -#: ../../godmode/update_manager/update_manager.setup.php:118 -#: ../../enterprise/meta/advanced/metasetup.update_manager_setup.php:88 -msgid "Proxy password" -msgstr "Contraseña del proxy" - -#: ../../godmode/update_manager/update_manager.setup.php:122 -#: ../../enterprise/meta/advanced/metasetup.update_manager_setup.php:92 -msgid "Pandora FMS community reminder" -msgstr "Recordatorio de la comunidad de Pandora FMS" - -#: ../../godmode/update_manager/update_manager.setup.php:123 -#: ../../enterprise/meta/advanced/metasetup.update_manager_setup.php:93 -msgid "" -"Every 8 days, a message is displayed to admin users to remember to register " -"this Pandora instance" -msgstr "" -"Cada 8 días, un mensaje será mostrado al administrador para que recuerde " -"registrar esta instancia de Pandora" - -#: ../../godmode/users/configure_profile.php:41 -#: ../../godmode/users/configure_profile.php:49 -#: ../../godmode/users/configure_user.php:84 -#: ../../godmode/users/profile_list.php:45 -#: ../../godmode/users/profile_list.php:53 -#: ../../godmode/users/user_list.php:113 ../../godmode/users/user_list.php:121 -#: ../../enterprise/meta/general/main_header.php:243 -#: ../../enterprise/meta/general/main_header.php:309 -#: ../../enterprise/meta/include/functions_users_meta.php:168 -#: ../../enterprise/meta/include/functions_users_meta.php:187 -msgid "User management" -msgstr "Gestión de usuarios" - -#: ../../godmode/users/configure_profile.php:49 -#: ../../godmode/users/profile_list.php:53 -msgid "Profiles defined in Pandora" -msgstr "Perfiles definidos en Pandora" - -#: ../../godmode/users/configure_profile.php:113 -msgid "Create profile" -msgstr "Crear perfil" - -#: ../../godmode/users/configure_profile.php:119 -msgid "There was a problem loading profile" -msgstr "Hubo un problema al cargar el perfil" - -#: ../../godmode/users/configure_profile.php:219 -msgid "Update profile" -msgstr "Actualizar perfil" - -#: ../../godmode/users/configure_profile.php:229 -msgid "Update Profile" -msgstr "Actualizar Perfil" - -#: ../../godmode/users/configure_profile.php:231 -msgid "Create Profile" -msgstr "Crear Perfil" - -#: ../../godmode/users/configure_profile.php:249 -msgid "View agents" -msgstr "Ver agentes" - -#: ../../godmode/users/configure_profile.php:253 -msgid "Disable agents" -msgstr "Desactivar agentes" - -#: ../../godmode/users/configure_profile.php:257 -msgid "Edit agents" -msgstr "Editar agentes" - -#: ../../godmode/users/configure_profile.php:264 -msgid "Edit alerts" -msgstr "Editar alertas" - -#: ../../godmode/users/configure_profile.php:275 ../../operation/menu.php:274 -#: ../../enterprise/godmode/reporting/graph_template_editor.php:217 -#: ../../enterprise/meta/event/custom_events.php:38 -msgid "View events" -msgstr "Ver eventos" - -#: ../../godmode/users/configure_profile.php:279 -msgid "Edit events" -msgstr "Editar eventos" - -#: ../../godmode/users/configure_profile.php:290 -msgid "View reports" -msgstr "Ver informes" - -#: ../../godmode/users/configure_profile.php:294 -msgid "Edit reports" -msgstr "Editar informes" - -#: ../../godmode/users/configure_profile.php:298 -msgid "Manage reports" -msgstr "Gestionar informes" - -#: ../../godmode/users/configure_profile.php:305 -msgid "View network maps" -msgstr "Ver mapas de red" - -#: ../../godmode/users/configure_profile.php:309 -msgid "Edit network maps" -msgstr "Editar mapas de red" - -#: ../../godmode/users/configure_profile.php:313 -msgid "Manage network maps" -msgstr "Gestionar mapas de red" - -#: ../../godmode/users/configure_profile.php:320 -#: ../../include/functions_menu.php:497 -msgid "View visual console" -msgstr "Ver consola visual" - -#: ../../godmode/users/configure_profile.php:324 -msgid "Edit visual console" -msgstr "Editar consola visual" - -#: ../../godmode/users/configure_profile.php:328 -#: ../../include/functions_menu.php:532 -msgid "Manage visual console" -msgstr "Gestionar consolas visuales" - -#: ../../godmode/users/configure_profile.php:335 -msgid "View incidents" -msgstr "Ver incidentes" - -#: ../../godmode/users/configure_profile.php:339 -msgid "Edit incidents" -msgstr "Editar incidentes" - -#: ../../godmode/users/configure_profile.php:343 -msgid "Manage incidents" -msgstr "Gestionar incidentes" - -#: ../../godmode/users/configure_profile.php:350 -msgid "Manage users" -msgstr "Gestionar usuarios" - -#: ../../godmode/users/configure_profile.php:357 -msgid "Manage database" -msgstr "Gestión de la base de datos" - -#: ../../godmode/users/configure_profile.php:364 -msgid "Pandora management" -msgstr "Gestionar Pandora FMS" - -#: ../../godmode/users/configure_user.php:92 -#: ../../operation/users/user_edit.php:62 -msgid "User detail editor" -msgstr "Editor de detalles de usuario" - -#: ../../godmode/users/configure_user.php:150 -#: ../../godmode/users/user_list.php:492 -msgid "" -"The current authentication scheme doesn't support creating users from " -"Pandora FMS" -msgstr "" -"El esquema actual de autenticación no soporta la creación de usuarios desde " -"Pandora FMS." - -#: ../../godmode/users/configure_user.php:202 -msgid "User ID cannot be empty" -msgstr "El ID de usuario no puede estar vacío." - -#: ../../godmode/users/configure_user.php:209 -msgid "Passwords cannot be empty" -msgstr "Las contraseñas no pueden estar vacías" - -#: ../../godmode/users/configure_user.php:216 -msgid "Passwords didn't match" -msgstr "Las contraseñas no coinciden" - -#: ../../godmode/users/configure_user.php:265 -msgid "" -"Strict ACL is not recommended for admin users because performance could be " -"affected." -msgstr "" -"ACL Estricto no está recomendado para usuarios admin porque el rendimiento " -"podría verse afectado." - -#: ../../godmode/users/configure_user.php:340 -#: ../../godmode/users/configure_user.php:350 -#: ../../godmode/users/configure_user.php:379 -#: ../../godmode/users/configure_user.php:385 -#: ../../godmode/users/configure_user.php:413 -#: ../../operation/users/user_edit.php:154 -#: ../../operation/users/user_edit.php:164 -msgid "User info successfully updated" -msgstr "Información del usuario actualizada correctamente" - -#: ../../godmode/users/configure_user.php:341 -#: ../../godmode/users/configure_user.php:351 -#: ../../godmode/users/configure_user.php:380 -#: ../../godmode/users/configure_user.php:386 -#: ../../godmode/users/configure_user.php:414 -msgid "Error updating user info (no change?)" -msgstr "Error al actualizar la información del usuario (¿no hubo cambios?)" - -#: ../../godmode/users/configure_user.php:355 -msgid "Passwords does not match" -msgstr "Las contraseñas no coinciden" - -#: ../../godmode/users/configure_user.php:404 -msgid "" -"Strict ACL is not recommended for this user. Performance could be affected." -msgstr "" -"ACL Estricto no está recomendado para este usuario. El rendimiento podría " -"verse afectado" - -#: ../../godmode/users/configure_user.php:436 -msgid "Profile added successfully" -msgstr "Perfil añadído con éxito" - -#: ../../godmode/users/configure_user.php:437 -msgid "Profile cannot be added" -msgstr "El perfil no se puede añadir" - -#: ../../godmode/users/configure_user.php:463 -msgid "Update User" -msgstr "Actualizar Usuario" - -#: ../../godmode/users/configure_user.php:466 -msgid "Create User" -msgstr "Crear Usuario" - -#: ../../godmode/users/configure_user.php:479 -#: ../../godmode/users/user_list.php:266 -#: ../../include/functions_reporting_html.php:2826 -#: ../../operation/search_users.php:38 -#: ../../operation/snmpconsole/snmp_view.php:619 -#: ../../operation/users/user_edit.php:184 -msgid "User ID" -msgstr "ID usuario" - -#: ../../godmode/users/configure_user.php:483 -#: ../../operation/users/user_edit.php:186 -msgid "Full (display) name" -msgstr "Nombre completo" - -#: ../../godmode/users/configure_user.php:487 -#: ../../operation/users/user_edit.php:255 -#: ../../enterprise/extensions/translate_string.php:250 -#: ../../enterprise/meta/advanced/metasetup.translate_string.php:132 -msgid "Language" -msgstr "Idioma" - -#: ../../godmode/users/configure_user.php:495 -#: ../../operation/users/user_edit.php:221 -msgid "Password confirmation" -msgstr "Confirmar contraseña" - -#: ../../godmode/users/configure_user.php:502 -msgid "Global Profile" -msgstr "Perfil global" - -#: ../../godmode/users/configure_user.php:506 -#: ../../godmode/users/user_list.php:414 ../../operation/search_users.php:64 -msgid "Administrator" -msgstr "Administrador" - -#: ../../godmode/users/configure_user.php:507 -msgid "" -"This user has permissions to manage all. An admin user should not requiere " -"additional group permissions, except for using Enterprise ACL." -msgstr "" -"Este usuario tiene permisos para configurar todo. Un usuario administrador " -"no debería requerir permisos adicionales de grupo, excepto para usar ACL " -"Enterprise." - -#: ../../godmode/users/configure_user.php:511 -#: ../../operation/search_users.php:69 -msgid "Standard User" -msgstr "Usuario estándar" - -#: ../../godmode/users/configure_user.php:512 -msgid "" -"This user has separated permissions to view data in his group agents, create " -"incidents belong to his groups, add notes in another incidents, create " -"personal assignments or reviews and other tasks, on different profiles" -msgstr "" -"Este usuario tiene permisos diferentes para ver los datos en el grupo de " -"agentes, crear incidentes en el grupo, añadir notas en otros incidentes, " -"crear asignaciones personales o revisarlas y otras tareas en perfiles " -"diferentes." - -#: ../../godmode/users/configure_user.php:515 -#: ../../godmode/users/user_list.php:407 -#: ../../operation/users/user_edit.php:208 -msgid "E-mail" -msgstr "Correo-e" - -#: ../../godmode/users/configure_user.php:519 -#: ../../operation/users/user_edit.php:210 -msgid "Phone number" -msgstr "Número de teléfono" - -#: ../../godmode/users/configure_user.php:554 -msgid "Use global conf" -msgstr "Usar configuración global" - -#: ../../godmode/users/configure_user.php:558 -#: ../../operation/users/user_edit.php:274 -msgid "Home screen" -msgstr "Pantalla de inicio" - -#: ../../godmode/users/configure_user.php:559 -#: ../../operation/users/user_edit.php:274 -msgid "" -"User can customize the home page. By default, will display 'Agent Detail'. " -"Example: Select 'Other' and type " -"sec=estado&sec2=operation/agentes/estado_agente to show agent detail view" -msgstr "" -"El usuario puede personalizar la página principal . Por defecto, desplegará " -"'Detalle del Agente'. Ejemplo: Seleccione 'Otro' y type " -"sec=estado&sec2=operation/agentes/estado_agente para mostrarla vista " -"detallada del agente." - -#: ../../godmode/users/configure_user.php:564 -#: ../../operation/agentes/group_view.php:70 ../../operation/menu.php:48 -#: ../../operation/users/user_edit.php:279 -#: ../../enterprise/meta/monitoring/group_view.php:46 -msgid "Group view" -msgstr "Vista de grupo" - -#: ../../godmode/users/configure_user.php:565 -#: ../../mobile/operation/home.php:38 ../../mobile/operation/tactical.php:84 -#: ../../operation/agentes/tactical.php:55 ../../operation/menu.php:45 -#: ../../operation/users/user_edit.php:280 -#: ../../enterprise/dashboard/widgets/tactical.php:27 -#: ../../enterprise/dashboard/widgets/tactical.php:29 -#: ../../enterprise/meta/general/main_header.php:93 -#: ../../enterprise/meta/monitoring/tactical.php:60 -msgid "Tactical view" -msgstr "Vista táctica" - -#: ../../godmode/users/configure_user.php:566 -#: ../../operation/agentes/alerts_status.php:132 ../../operation/menu.php:62 -#: ../../operation/users/user_edit.php:281 -msgid "Alert detail" -msgstr "Detalle de alertas" - -#: ../../godmode/users/configure_user.php:569 -#: ../../mobile/include/functions_web.php:21 -#: ../../operation/users/user_edit.php:284 -#: ../../enterprise/extensions/vmware/vmware_view.php:1109 -#: ../../enterprise/extensions/vmware/vmware_view.php:1128 -#: ../../enterprise/mobile/operation/dashboard.php:221 -#: ../../enterprise/operation/menu.php:89 -msgid "Dashboard" -msgstr "Dashboard" - -#: ../../godmode/users/configure_user.php:613 -msgid "Metaconsole access" -msgstr "Acceso a la metaconsola" - -#: ../../godmode/users/configure_user.php:621 -msgid "Not Login" -msgstr "No se logea" - -#: ../../godmode/users/configure_user.php:622 -msgid "The user with not login set only can access to API." -msgstr "El usuario sin permiso de acceso solo puede tener acceso al API" - -#: ../../godmode/users/configure_user.php:625 -msgid "Strict ACL" -msgstr "ACL Estricto" - -#: ../../godmode/users/configure_user.php:626 -msgid "" -"With this option enabled, the user will can access to accurate information. " -"It is not recommended for admin users because performance could be affected" -msgstr "" -"Con esta opción activada , el usuario puede tener acceso a información " -"precisa . No se recomienda para los usuarios administradores porque el " -"rendimiento podría verse afectado" - -#: ../../godmode/users/configure_user.php:629 -msgid "Session Time" -msgstr "TIempo de sesión" - -#: ../../godmode/users/configure_user.php:639 -msgid "Default event filter" -msgstr "Filtro de eventos por defecto" - -#: ../../godmode/users/configure_user.php:646 -msgid "Enable agents managment" -msgstr "Habilitar gestión de agentes" - -#: ../../godmode/users/configure_user.php:653 -msgid "Assigned node" -msgstr "Nodo asignado" - -#: ../../godmode/users/configure_user.php:653 -msgid "Server where the agents created of this user will be placed" -msgstr "Servidor donde se ubicarán los agentes creados por este usuario" - -#: ../../godmode/users/configure_user.php:665 -msgid "Enable node access" -msgstr "Habilitar el acceso al nodo" - -#: ../../godmode/users/configure_user.php:665 -msgid "With this option enabled, the user will can access to nodes console" -msgstr "" -"Con esta opción habilitada, el usuario podrá tener acceso a los nodos de la " -"consola" - -#: ../../godmode/users/configure_user.php:696 -#: ../../godmode/users/configure_user.php:705 -#: ../../operation/users/user_edit.php:480 -#: ../../operation/users/user_edit.php:488 -msgid "Profiles/Groups assigned to this user" -msgstr "Perfiles/Grupos asignados a este usuario" - -#: ../../godmode/users/profile_list.php:80 -msgid "" -"Unsucessful delete profile. Because the profile is used by some admin users." -msgstr "" -"La eliminación del perfil no ha tenido éxito. Porque el perfil está siendo " -"usado por algunos usuarios administradores." - -#: ../../godmode/users/profile_list.php:88 -#: ../../godmode/users/user_list.php:189 -msgid "There was a problem deleting the profile" -msgstr "Hubo un problema al borrar el perfil" - -#: ../../godmode/users/profile_list.php:226 -msgid "There was a problem updating this profile" -msgstr "Hubo un problema al borrar el perfil" - -#: ../../godmode/users/profile_list.php:230 -msgid "Profile name cannot be empty" -msgstr "El nombre de perfil no puede estar vacío" - -#: ../../godmode/users/profile_list.php:282 -#: ../../godmode/users/profile_list.php:286 -msgid "There was a problem creating this profile" -msgstr "Hubo un problema al crear el perfil" - -#: ../../godmode/users/profile_list.php:304 -#: ../../enterprise/extensions/disabled/check_acls.php:44 -#: ../../enterprise/extensions/disabled/check_acls.php:124 -msgid "System incidents reading" -msgstr "Lectura de incidentes del sistema" - -#: ../../godmode/users/profile_list.php:305 -#: ../../enterprise/extensions/disabled/check_acls.php:45 -#: ../../enterprise/extensions/disabled/check_acls.php:125 -msgid "System incidents writing" -msgstr "Escritura de incidentes del sistema" - -#: ../../godmode/users/profile_list.php:306 -#: ../../enterprise/extensions/disabled/check_acls.php:46 -#: ../../enterprise/extensions/disabled/check_acls.php:126 -msgid "System incidents management" -msgstr "Gestión de incidentes del sistema" - -#: ../../godmode/users/profile_list.php:307 -#: ../../enterprise/extensions/disabled/check_acls.php:47 -#: ../../enterprise/extensions/disabled/check_acls.php:127 -msgid "Agents reading" -msgstr "Lectura de agentes" - -#: ../../godmode/users/profile_list.php:308 -#: ../../include/functions_menu.php:490 -#: ../../enterprise/extensions/disabled/check_acls.php:48 -#: ../../enterprise/extensions/disabled/check_acls.php:128 -msgid "Agents management" -msgstr "Gestión de agentes" - -#: ../../godmode/users/profile_list.php:309 -#: ../../enterprise/extensions/disabled/check_acls.php:49 -#: ../../enterprise/extensions/disabled/check_acls.php:129 -msgid "Agents disable" -msgstr "Deshabilitar agentes" - -#: ../../godmode/users/profile_list.php:310 -#: ../../enterprise/extensions/disabled/check_acls.php:50 -#: ../../enterprise/extensions/disabled/check_acls.php:130 -msgid "Alerts editing" -msgstr "Edición de alertas" - -#: ../../godmode/users/profile_list.php:311 -#: ../../enterprise/extensions/disabled/check_acls.php:53 -#: ../../enterprise/extensions/disabled/check_acls.php:133 -msgid "Alerts management" -msgstr "Gestión de alertas" - -#: ../../godmode/users/profile_list.php:313 -#: ../../enterprise/extensions/disabled/check_acls.php:52 -#: ../../enterprise/extensions/disabled/check_acls.php:132 -msgid "Database management" -msgstr "Gestión de la BB. DD." - -#: ../../godmode/users/profile_list.php:314 -#: ../../enterprise/extensions/disabled/check_acls.php:57 -#: ../../enterprise/extensions/disabled/check_acls.php:137 -msgid "Events reading" -msgstr "Lectura de eventos" - -#: ../../godmode/users/profile_list.php:315 -#: ../../enterprise/extensions/disabled/check_acls.php:58 -#: ../../enterprise/extensions/disabled/check_acls.php:138 -msgid "Events writing" -msgstr "Escritura de eventos" - -#: ../../godmode/users/profile_list.php:316 -#: ../../enterprise/extensions/disabled/check_acls.php:59 -#: ../../enterprise/extensions/disabled/check_acls.php:139 -msgid "Events management" -msgstr "Gestión de eventos" - -#: ../../godmode/users/profile_list.php:317 -#: ../../enterprise/extensions/disabled/check_acls.php:54 -#: ../../enterprise/extensions/disabled/check_acls.php:134 -msgid "Reports reading" -msgstr "Lectura de informes" - -#: ../../godmode/users/profile_list.php:318 -#: ../../enterprise/extensions/disabled/check_acls.php:55 -#: ../../enterprise/extensions/disabled/check_acls.php:135 -msgid "Reports writing" -msgstr "Escritura de informes" - -#: ../../godmode/users/profile_list.php:319 -#: ../../enterprise/extensions/disabled/check_acls.php:56 -#: ../../enterprise/extensions/disabled/check_acls.php:136 -msgid "Reports management" -msgstr "Gestión de informes" - -#: ../../godmode/users/profile_list.php:320 -msgid "Network maps reading" -msgstr "Lectura de mapas de red" - -#: ../../godmode/users/profile_list.php:321 -msgid "Network maps writing" -msgstr "Escritura de mapas de red" - -#: ../../godmode/users/profile_list.php:322 -msgid "Network maps management" -msgstr "Gestión de mapas de red" - -#: ../../godmode/users/profile_list.php:323 -msgid "Visual console reading" -msgstr "Lectura de consola visual" - -#: ../../godmode/users/profile_list.php:324 -msgid "Visual console writing" -msgstr "Escritura de consola visual" - -#: ../../godmode/users/profile_list.php:325 -msgid "Visual console management" -msgstr "Gestión de consola visual" - -#: ../../godmode/users/profile_list.php:326 -#: ../../enterprise/extensions/disabled/check_acls.php:60 -#: ../../enterprise/extensions/disabled/check_acls.php:140 -msgid "Systems management" -msgstr "Gestión de sistemas" - -#: ../../godmode/users/profile_list.php:398 -msgid "There are no defined profiles" -msgstr "No hay perfiles definidos" - -#: ../../godmode/users/user_list.php:121 -msgid "Users defined in Pandora" -msgstr "Usuarios definidos en Pandora" - -#: ../../godmode/users/user_list.php:143 -#, php-format -msgid "Deleted user %s" -msgstr "Usuario eliminado %s" - -#: ../../godmode/users/user_list.php:148 ../../godmode/users/user_list.php:181 -msgid "There was a problem deleting the user" -msgstr "Hubo un problema al borrar el usuario" - -#: ../../godmode/users/user_list.php:163 -#, php-format -msgid "Deleted user %s from metaconsole" -msgstr "Usuario eliminado %s de la metaconsola" - -#: ../../godmode/users/user_list.php:172 -#, php-format -msgid "Deleted user %s from %s" -msgstr "Uuario eliminado %s de %s" - -#: ../../godmode/users/user_list.php:175 -#, php-format -msgid "Successfully deleted from %s" -msgstr "Eliminado correctamente de %s" - -#: ../../godmode/users/user_list.php:176 -#, php-format -msgid "There was a problem deleting the user from %s" -msgstr "Se produjo un problema al eliminar al usuario de %s" - -#: ../../godmode/users/user_list.php:204 -msgid "There was a problem disabling user" -msgstr "Hubo un problema al deshabilitar el usuario" - -#: ../../godmode/users/user_list.php:209 -msgid "There was a problem enabling user" -msgstr "Hubo un problema al habilitar el usuario" - -#: ../../godmode/users/user_list.php:231 ../../godmode/users/user_list.php:233 -msgid "Search by username, fullname or email" -msgstr "Buscar por nombre de usuario, nombre completo o email" - -#: ../../godmode/users/user_list.php:249 -msgid "Users control filter" -msgstr "Filtro de usuarios" - -#: ../../godmode/users/user_list.php:275 ../../godmode/users/user_list.php:413 -#: ../../operation/search_users.php:63 -#: ../../enterprise/extensions/disabled/check_acls.php:61 -#: ../../enterprise/extensions/disabled/check_acls.php:141 -#: ../../enterprise/godmode/setup/setup_metaconsole.php:250 -#: ../../enterprise/meta/advanced/metasetup.consoles.php:391 -msgid "Admin" -msgstr "Admin" - -#: ../../godmode/users/user_list.php:276 -msgid "Profile / Group" -msgstr "Perfil / Grupo" - -#: ../../godmode/users/user_list.php:457 ../../operation/search_users.php:82 -msgid "The user doesn't have any assigned profile/group" -msgstr "El usuario no tiene ningún perfil asignado" - -#: ../../godmode/users/user_list.php:470 -msgid "Deleting User" -msgstr "Borrando usuario." - -#: ../../godmode/users/user_list.php:472 -msgid "Delete from all consoles" -msgstr "Eliminar de todas las consolas" - -#: ../../godmode/users/user_list.php:472 -#, php-format -msgid "Deleting User %s from all consoles" -msgstr "Eliminando usuario %s de todas las consolas" - -#: ../../godmode/users/user_list.php:488 -msgid "Create user" -msgstr "Crear usuario" +msgid "Executing command: %s" +msgstr "Ejecutar comando:%s" + +#: ../../include/ajax/events.php:165 +msgid "Execute again" +msgstr "Ejecutar de nuevo" + +#: ../../include/ajax/events.php:299 ../../include/functions_reports.php:581 +#: ../../include/functions_reporting.php:5451 +#: ../../godmode/alerts/configure_alert_template.php:148 +#: ../../godmode/alerts/configure_alert_template.php:153 +#: ../../godmode/setup/setup.php:74 ../../godmode/setup/setup.php:112 +#: ../../godmode/servers/plugin.php:326 ../../godmode/servers/plugin.php:332 +msgid "General" +msgstr "General" + +#: ../../include/ajax/events.php:300 +msgid "Details" +msgstr "Detalles" + +#: ../../include/ajax/events.php:301 +msgid "Agent fields" +msgstr "Campos de agente" + +#: ../../include/ajax/events.php:306 ../../godmode/events/events.php:73 +msgid "Responses" +msgstr "Respuestas" + +#: ../../include/ajax/events.php:309 +msgid "Custom data" +msgstr "Datos personalizado" + +#: ../../include/ajax/events.php:377 +msgid "Error adding comment" +msgstr "Error al añadir comentario" + +#: ../../include/ajax/events.php:378 +msgid "Comment added successfully" +msgstr "Comentario añadido con éxito" + +#: ../../include/ajax/events.php:379 +msgid "Error changing event status" +msgstr "Error al cambiar el estado del evento" + +#: ../../include/ajax/events.php:380 +msgid "Event status changed successfully" +msgstr "Estado del evento cambiado con éxito" + +#: ../../include/ajax/events.php:381 +msgid "Error changing event owner" +msgstr "Error al cambiar propietario del evento" + +#: ../../include/ajax/events.php:382 +msgid "Event owner changed successfully" +msgstr "Propietario del evento cambiado con éxito" + +#: ../../include/ajax/events.php:481 +#: ../../godmode/massive/massive_edit_modules.php:484 +#: ../../godmode/agentes/module_manager_editor_network.php:85 +msgid "Auto" +msgstr "Automático" #: ../../include/ajax/double_auth.ajax.php:146 msgid "" @@ -19514,7 +10712,6 @@ msgstr "" #: ../../include/ajax/double_auth.ajax.php:151 #: ../../include/ajax/double_auth.ajax.php:287 -#: ../../enterprise/godmode/modules/manage_inventory_modules_form.php:97 msgid "Code" msgstr "Código" @@ -19556,15 +10753,6 @@ msgstr "Continuar" msgid "Are you installed the app yet?" msgstr "¿Ya ha instalado la aplicación?" -#: ../../include/ajax/double_auth.ajax.php:254 -#: ../../include/ajax/double_auth.ajax.php:351 -#: ../../include/ajax/double_auth.ajax.php:396 -#: ../../include/ajax/double_auth.ajax.php:511 -#: ../../operation/users/user_edit.php:701 -#: ../../operation/users/user_edit.php:766 -msgid "There was an error loading the data" -msgstr "Se ha producido un error al cargar los datos" - #: ../../include/ajax/double_auth.ajax.php:277 msgid "A private code has been generated" msgstr "Un código privado ha sido generado" @@ -19580,346 +10768,2413 @@ msgstr "" msgid "Refresh code" msgstr "Refrescar el código" -#: ../../include/ajax/double_auth.ajax.php:360 +#: ../../include/ajax/double_auth.ajax.php:358 msgid "Are you introduced the code in the authenticator app yet?" msgstr "¿ Ya ha introducido el código en la aplicación de autenticación?" -#: ../../include/ajax/double_auth.ajax.php:422 +#: ../../include/ajax/double_auth.ajax.php:420 msgid "Introduce a code generated by the app" msgstr "Introduce el código generado por la aplicación" -#: ../../include/ajax/double_auth.ajax.php:423 +#: ../../include/ajax/double_auth.ajax.php:421 msgid "If the code is valid, the double authentication will be activated" msgstr "Si el código es válido, la doble autenticación se activará" -#: ../../include/ajax/double_auth.ajax.php:432 +#: ../../include/ajax/double_auth.ajax.php:430 msgid "Validate code" msgstr "Validar código" -#: ../../include/ajax/double_auth.ajax.php:483 +#: ../../include/ajax/double_auth.ajax.php:481 msgid "The code is valid, you can exit now" msgstr "El código es válido, puede salir ahora" -#: ../../include/ajax/double_auth.ajax.php:491 -#: ../../mobile/include/user.class.php:171 ../../enterprise/meta/index.php:239 -#: ../../index.php:253 -msgid "Invalid code" -msgstr "Código inválido" - -#: ../../include/ajax/double_auth.ajax.php:499 +#: ../../include/ajax/double_auth.ajax.php:497 msgid "The code is valid, but it was an error saving the data" msgstr "El código es válido, pero hubo un error guardando los datos" -#: ../../include/ajax/events.php:158 -#: ../../enterprise/extensions/ipam/ipam_ajax.php:269 -#, php-format -msgid "Executing command: %s" -msgstr "Ejecutar comando:%s" +#: ../../include/functions_update_manager.php:202 +msgid "There is a unknown error." +msgstr "Hay un error desconocido." -#: ../../include/ajax/events.php:165 -#: ../../enterprise/extensions/ipam/ipam_ajax.php:276 -msgid "Execute again" -msgstr "Ejecutar de nuevo" +#: ../../include/functions_update_manager.php:316 +#: ../../include/functions_update_manager.php:319 +#: ../../include/functions_update_manager.php:409 +#: ../../include/functions_update_manager.php:413 +msgid "Could not connect to internet" +msgstr "No se puede conectar con internet" -#: ../../include/ajax/events.php:300 -#: ../../enterprise/extensions/ipam/ipam_ajax.php:210 -msgid "Details" -msgstr "Detalles" +#: ../../include/functions_update_manager.php:324 +#: ../../include/functions_update_manager.php:327 +#: ../../include/functions_update_manager.php:420 +#: ../../include/functions_update_manager.php:424 +msgid "Server not found." +msgstr "Servidor no encontrado" -#: ../../include/ajax/events.php:301 -msgid "Agent fields" -msgstr "Campos de agente" +#: ../../include/functions_update_manager.php:346 +msgid "Update to the next version" +msgstr "Actualizar a la siguiente versión" -#: ../../include/ajax/events.php:309 -msgid "Custom data" -msgstr "Datos personalizado" +#: ../../include/functions_update_manager.php:349 +msgid "There is no update available." +msgstr "No hay actualizaciones disponibles" -#: ../../include/ajax/events.php:377 -msgid "Error adding comment" -msgstr "Error al añadir comentario" +#: ../../include/functions_update_manager.php:458 +#: ../../include/functions_update_manager.php:488 +msgid "Remote server error on newsletter request" +msgstr "Error de servidor remoto en la solicitud de boletín informativo" -#: ../../include/ajax/events.php:378 -msgid "Comment added successfully" -msgstr "Comentario añadido con éxito" +#: ../../include/functions_update_manager.php:466 +msgid "E-mail successfully subscribed to newsletter." +msgstr "E-mail suscrito correctamente al boletín informativo" -#: ../../include/ajax/events.php:379 -msgid "Error changing event status" -msgstr "Error al cambiar el estado del evento" +#: ../../include/functions_update_manager.php:468 +msgid "E-mail has already subscribed to newsletter." +msgstr "El E-mail ya está suscrito al boletín informativo" -#: ../../include/ajax/events.php:380 -msgid "Event status changed successfully" -msgstr "Estado del evento cambiado con éxito" +#: ../../include/functions_update_manager.php:470 +#: ../../include/functions_update_manager.php:510 +msgid "Update manager returns error code: " +msgstr "El administrador de actualizaciones devolvió un error: " -#: ../../include/ajax/events.php:381 -msgid "Error changing event owner" -msgstr "Error al cambiar propietario del evento" +#: ../../include/functions_update_manager.php:505 +msgid "Pandora successfully subscribed with UID: " +msgstr "Pandora se suscribió correctamente con UID: " -#: ../../include/ajax/events.php:382 -msgid "Event owner changed successfully" -msgstr "Propietario del evento cambiado con éxito" +#: ../../include/functions_update_manager.php:507 +msgid "Unsuccessful subscription." +msgstr "No se pudo suscribir" -#: ../../include/ajax/events.php:447 -#: ../../include/functions_reporting.php:6371 -#: ../../include/functions_events.php:928 -#: ../../include/functions_events.php:2402 -#: ../../include/functions_events.php:3657 -#: ../../include/functions_reporting_html.php:845 -#: ../../include/functions_reporting_html.php:1061 -#: ../../include/functions_reporting_html.php:1673 -#: ../../mobile/operation/events.php:247 -#: ../../operation/events/events.build_table.php:304 -msgid "New event" -msgstr "Nuevo evento" +#: ../../include/functions_update_manager.php:635 +msgid "Failed extracting the package to temp directory." +msgstr "Fallo al extraer el paquete al directorio temporal" -#: ../../include/ajax/events.php:451 -#: ../../include/functions_reporting.php:6375 -#: ../../include/functions_events.php:932 -#: ../../include/functions_events.php:2406 -#: ../../include/functions_events.php:3661 -#: ../../include/functions_reporting_html.php:849 -#: ../../include/functions_reporting_html.php:1065 -#: ../../include/functions_reporting_html.php:1677 -#: ../../mobile/operation/events.php:251 -#: ../../operation/events/events.build_table.php:308 -#: ../../operation/events/events.php:689 ../../operation/events/events.php:718 -#: ../../operation/events/events.php:719 ../../operation/events/events.php:939 -#: ../../operation/events/events.php:944 ../../operation/events/events.php:945 -msgid "Event validated" -msgstr "Evento validado" +#: ../../include/functions_update_manager.php:664 +msgid "Failed the copying of the files." +msgstr "Fallo copiando los ficheros" -#: ../../include/ajax/events.php:455 -#: ../../include/functions_reporting.php:6379 -#: ../../include/functions_events.php:936 -#: ../../include/functions_events.php:2410 -#: ../../include/functions_events.php:3665 -#: ../../include/functions_reporting_html.php:853 -#: ../../include/functions_reporting_html.php:1069 -#: ../../include/functions_reporting_html.php:1681 -#: ../../mobile/operation/events.php:255 -#: ../../operation/events/events.build_table.php:312 -#: ../../operation/events/events.php:751 ../../operation/events/events.php:789 -#: ../../operation/events/events.php:790 ../../operation/events/events.php:949 -#: ../../operation/events/events.php:963 ../../operation/events/events.php:964 -msgid "Event in process" -msgstr "Evento en proceso" +#: ../../include/functions_update_manager.php:680 +msgid "Package extracted successfully." +msgstr "Paquete extraído correctamente" -#: ../../include/ajax/graph.ajax.php:141 -msgid "Time container lapse" -msgstr "Intervalo de tiempo del contenedor" +#: ../../include/functions_visual_map.php:1150 +msgid "Last value: " +msgstr "Ultimo valor: " -#: ../../include/ajax/module.php:133 ../../include/functions.php:2614 -msgid "30 minutes" -msgstr "30 minutos" +#: ../../include/functions_visual_map.php:1665 +#: ../../include/functions_visual_map.php:1898 +#: ../../godmode/massive/massive_add_action_alerts.php:59 +#: ../../godmode/massive/massive_add_alerts.php:73 +#: ../../godmode/massive/massive_edit_agents.php:92 +#: ../../godmode/massive/massive_delete_agents.php:33 +#: ../../godmode/massive/massive_delete_modules.php:61 +#: ../../godmode/massive/massive_delete_tags.php:97 +#: ../../godmode/massive/massive_add_tags.php:33 +#: ../../godmode/massive/massive_delete_alerts.php:83 +msgid "No agents selected" +msgstr "No se selección ningún agente" -#: ../../include/ajax/module.php:135 -#: ../../enterprise/godmode/agentes/inventory_manager.php:178 -#: ../../enterprise/godmode/policies/policy_inventory_modules.php:192 -#: ../../enterprise/godmode/reporting/graph_template_editor.php:184 -msgid "6 hours" -msgstr "6 horas" +#: ../../include/functions_visual_map.php:1723 +msgid "Agent successfully added to layout" +msgstr "Agente añadido correctamente a la distribución" -#: ../../include/ajax/module.php:141 ../../include/functions_netflow.php:1063 -msgid "3 months" -msgstr "3 meses" +#: ../../include/functions_visual_map.php:1749 +#: ../../godmode/massive/massive_add_action_alerts.php:116 +#: ../../godmode/massive/massive_delete_action_alerts.php:119 +#: ../../godmode/massive/massive_edit_modules.php:1073 +#: ../../godmode/massive/massive_delete_tags.php:102 +#: ../../godmode/massive/massive_add_tags.php:38 +#: ../../godmode/reporting/visual_console_builder.php:486 +#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:174 +msgid "No modules selected" +msgstr "No se han seleccionado módulos" -#: ../../include/ajax/module.php:142 ../../include/functions_netflow.php:1064 -#: ../../enterprise/godmode/reporting/graph_template_editor.php:193 -msgid "6 months" -msgstr "6 meses" +#: ../../include/functions_visual_map.php:1870 +msgid "Modules successfully added to layout" +msgstr "Módulos añadidos correctamente a la distribución" -#: ../../include/ajax/module.php:143 ../../include/functions.php:2054 -#: ../../enterprise/godmode/reporting/graph_template_editor.php:194 -msgid "1 year" -msgstr "1 año" +#: ../../include/functions_visual_map.php:2067 +msgid "Agents successfully added to layout" +msgstr "Agentes añadidos con éxito a la plantilla" -#: ../../include/ajax/module.php:144 ../../include/functions_netflow.php:1066 -msgid "2 years" -msgstr "2 años" +#: ../../include/functions_visual_map.php:2408 +msgid "Cannot load the visualmap" +msgstr "No se puede cargar el mapa visual" -#: ../../include/ajax/module.php:145 -msgid "3 years" -msgstr "3 años" +#: ../../include/functions_visual_map.php:2740 +#: ../../include/functions_visual_map_editor.php:62 +#: ../../include/functions_visual_map_editor.php:611 +#: ../../godmode/reporting/visual_console_builder.elements.php:188 +msgid "Box" +msgstr "caja" -#: ../../include/ajax/module.php:149 -#: ../../operation/agentes/datos_agente.php:185 -msgid "Choose a time from now" -msgstr "Elija un tiempo a partir de ahora" +#: ../../include/functions_visual_map.php:2748 +msgid "Percentile bar" +msgstr "Barra de porcentaje" -#: ../../include/ajax/module.php:161 -#: ../../operation/agentes/datos_agente.php:188 -msgid "Specify time range" -msgstr "Especificar rango de tiempo" +#: ../../include/functions_visual_map.php:2752 +msgid "Static graph" +msgstr "Imagen estática" -#: ../../include/ajax/module.php:162 -#: ../../operation/agentes/datos_agente.php:189 -#: ../../operation/events/events_list.php:556 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:450 -msgid "Timestamp from:" -msgstr "Timestamp desde:" +#: ../../include/functions_visual_map.php:2757 +#: ../../include/functions_visual_map_editor.php:607 +#: ../../godmode/reporting/visual_console_builder.elements.php:158 +msgid "Simple Value" +msgstr "Valor simple" -#: ../../include/ajax/module.php:170 -#: ../../operation/agentes/datos_agente.php:195 -#: ../../operation/events/events_list.php:559 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:456 -msgid "Timestamp to:" -msgstr "Timestamp hasta:" +#: ../../include/functions_visual_map.php:2761 +#: ../../include/functions_visual_map_editor.php:59 +#: ../../include/functions_visual_map_editor.php:167 +#: ../../include/functions_visual_map_editor.php:608 +#: ../../godmode/reporting/graph_builder.graph_editor.php:86 +#: ../../godmode/reporting/visual_console_builder.wizard.php:300 +#: ../../godmode/reporting/visual_console_builder.elements.php:77 +#: ../../godmode/reporting/visual_console_builder.elements.php:178 +#: ../../godmode/reporting/reporting_builder.item_editor.php:693 +msgid "Label" +msgstr "Etiqueta" -#: ../../include/ajax/module.php:732 -#: ../../operation/agentes/alerts_status.php:422 -#: ../../operation/agentes/alerts_status.php:466 -#: ../../operation/agentes/alerts_status.php:500 -#: ../../operation/agentes/alerts_status.php:535 -msgid "Force execution" -msgstr "Forzar ejecución" +#: ../../include/functions_visual_map.php:2769 +#: ../../include/functions_visual_map_editor.php:60 +#: ../../include/functions_visual_map_editor.php:609 +#: ../../godmode/setup/os.builder.php:39 +#: ../../godmode/reporting/visual_console_builder.elements.php:183 +#: ../../godmode/groups/group_list.php:338 +#: ../../godmode/groups/configure_group.php:119 +#: ../../godmode/modules/module_list.php:57 +msgid "Icon" +msgstr "Icono" -#: ../../include/ajax/module.php:732 -#: ../../operation/agentes/alerts_status.php:423 -#: ../../operation/agentes/alerts_status.php:466 -#: ../../operation/agentes/alerts_status.php:500 -#: ../../operation/agentes/alerts_status.php:535 -msgid "F." -msgstr "F." +#: ../../include/functions_snmp.php:67 +msgid "Load Average (Last minute)" +msgstr "Carga media (Última hora)" -#: ../../include/ajax/module.php:804 ../../include/functions_ui.php:834 -#: ../../include/functions_groups.php:771 -#: ../../include/functions_groups.php:964 -#: ../../operation/agentes/group_view.php:163 -#: ../../operation/agentes/group_view.php:216 -#: ../../operation/servers/recon_view.php:86 -#: ../../operation/servers/recon_view.php:118 -#: ../../enterprise/extensions/ipam/ipam_network.php:154 -#: ../../enterprise/godmode/agentes/inventory_manager.php:272 -#: ../../enterprise/operation/services/services.list.php:469 -msgid "Force" -msgstr "Forzar" +#: ../../include/functions_snmp.php:71 +msgid "Load Average (Last 5 minutes)" +msgstr "Carga media (últimos 5 minutos)" -#: ../../include/ajax/module.php:1093 -msgid "Any monitors aren't with this filter." -msgstr "No todos los monitores llevan este filtro" +#: ../../include/functions_snmp.php:75 +msgid "Load Average (Last 15 minutes)" +msgstr "Carga media (últimos 15 minutos)" -#: ../../include/ajax/module.php:1096 -msgid "This agent doesn't have any active monitors." -msgstr "Este agente no tiene ningún monitor activo" +#: ../../include/functions_snmp.php:79 +msgid "Total Swap Size configured for the host" +msgstr "Tamaño de intercambio total configurado para el host" -#: ../../include/ajax/rolling_release.ajax.php:56 -msgid "The sql file contains a dangerous query" -msgstr "El fichero sql contiene una query peligrosa" +#: ../../include/functions_snmp.php:83 +msgid "Available Swap Space on the host" +msgstr "Espacio de intercambio disponible en el host" -#: ../../include/ajax/rolling_release.ajax.php:103 +#: ../../include/functions_snmp.php:87 +msgid "Total Real/Physical Memory Size on the host" +msgstr "Tamaño de memoria real/física en el servidor" + +#: ../../include/functions_snmp.php:91 +msgid "Available Real/Physical Memory Space on the host" +msgstr "Memoria real/física disponible en el servidor" + +#: ../../include/functions_snmp.php:95 +msgid "Total Available Memory on the host" +msgstr "Memoria total disponible" + +#: ../../include/functions_snmp.php:99 +msgid "Total Cached Memory" +msgstr "Memoria caché total" + +#: ../../include/functions_snmp.php:103 +msgid "Total Buffered Memory" +msgstr "Memoria total de búfer" + +#: ../../include/functions_snmp.php:107 +msgid "Amount of memory swapped in from disk (kB/s)" +msgstr "La cantidad de memoria intercambiada desde el disco (kB / s)" + +#: ../../include/functions_snmp.php:111 +msgid "Amount of memory swapped to disk (kB/s)" +msgstr "La cantidad de memoria intercambiada con el disco (kB / s)" + +#: ../../include/functions_snmp.php:115 +msgid "Number of blocks sent to a block device" +msgstr "Número de bloques enviado al dispositivo de bloques" + +#: ../../include/functions_snmp.php:119 +msgid "Number of blocks received from a block device" +msgstr "Número de bloques recibidos del dispositivo de bloques" + +#: ../../include/functions_snmp.php:123 +msgid "Number of interrupts processed" +msgstr "Número de interrupciones procesadas" + +#: ../../include/functions_snmp.php:127 +msgid "Number of context switches" +msgstr "Número de cambios de contexto" + +#: ../../include/functions_snmp.php:131 +msgid "user CPU time" +msgstr "tiempo de CPU de usuario" + +#: ../../include/functions_snmp.php:135 +msgid "system CPU time" +msgstr "tiempo de CPU del sistema" + +#: ../../include/functions_snmp.php:139 +msgid "idle CPU time" +msgstr "tiempo de inactividad de la CPU" + +#: ../../include/functions_snmp.php:143 +msgid "system Up time" +msgstr "Tiempo de actividad del sistema" + +#: ../../include/functions_filemanager.php:172 +#: ../../include/functions_filemanager.php:242 +#: ../../include/functions_filemanager.php:300 +#: ../../include/functions_filemanager.php:382 +msgid "Security error" +msgstr "Error de seguridad" + +#: ../../include/functions_filemanager.php:185 +msgid "Upload error" +msgstr "Error de subida" + +#: ../../include/functions_filemanager.php:193 +#: ../../include/functions_filemanager.php:261 +#: ../../include/functions_filemanager.php:326 +msgid "Upload correct" +msgstr "Subida correcta" + +#: ../../include/functions_filemanager.php:206 msgid "" -"An error occurred while updating the database schema to the minor release " +"File size seems to be too large. Please check your php.ini configuration or " +"contact with the administrator" msgstr "" -"Ha ocurrido un error cuando se actualizaba el esquema de base de datos en el " -"fichero de minor release " +"El tamaño del archivo es demasiado grande. Por favor, compruebe su " +"configuración php.ini o contacte con el administrador" -#: ../../include/ajax/rolling_release.ajax.php:117 -#: ../../include/ajax/rolling_release.ajax.php:130 -msgid "The directory " -msgstr "El directorio " +#: ../../include/functions_filemanager.php:254 +msgid "Error creating file" +msgstr "Error al crear fichero" -#: ../../include/ajax/rolling_release.ajax.php:117 -msgid " should have read permissions in order to update the database schema" +#: ../../include/functions_filemanager.php:267 +#: ../../include/functions_filemanager.php:362 +msgid "Error creating file with empty name" +msgstr "Error al crear archivo con nombre en blanco" + +#: ../../include/functions_filemanager.php:312 +msgid "Attach error" +msgstr "Error en el adjunto" + +#: ../../include/functions_filemanager.php:348 +msgid "Security error." +msgstr "Error de seguridad." + +#: ../../include/functions_filemanager.php:357 +msgid "Directory created" +msgstr "Directorio creado" + +#: ../../include/functions_filemanager.php:385 +#: ../../include/functions_reporting_html.php:1238 +msgid "Deleted" +msgstr "Eliminado(s)" + +#: ../../include/functions_filemanager.php:550 +#, php-format +msgid "Directory %s doesn't exist!" +msgstr "El directorio %s no existe" + +#: ../../include/functions_filemanager.php:561 +#: ../../godmode/setup/file_manager.php:63 +#: ../../godmode/servers/plugin.php:224 +#, php-format +msgid "Index of %s" +msgstr "Índice de %s" + +#: ../../include/functions_filemanager.php:565 +msgid "Index of images" +msgstr "Índice de imágenes" + +#: ../../include/functions_filemanager.php:603 +msgid "Parent directory" +msgstr "Directorio padre" + +#: ../../include/functions_filemanager.php:632 +msgid "The zip upload in this dir, easy to upload multiple files." msgstr "" -" debería tener permisos de lectura para actualizar el esquema de la base de " -"datos" +"Subir archivo zip a este directorio, útil para subir múltiples archivos." -#: ../../include/ajax/rolling_release.ajax.php:130 -msgid " does not exist" -msgstr " no existe" +#: ../../include/functions_filemanager.php:636 +msgid "Decompress" +msgstr "Descomprimir" -#: ../../include/ajax/update_manager.ajax.php:75 -#: ../../enterprise/include/functions_update_manager.php:362 -msgid "There was an error extracting the file '" -msgstr "Hay un error al extraer el fichero '" +#: ../../include/functions_filemanager.php:638 +msgid "Go" +msgstr "Ir" -#: ../../include/ajax/update_manager.ajax.php:91 -#: ../../enterprise/include/functions_update_manager.php:379 -msgid "The package was not extracted." -msgstr "El paquete no se pudo extraer" +#: ../../include/functions_filemanager.php:679 +msgid "Directory" +msgstr "Directorio" -#: ../../include/ajax/update_manager.ajax.php:97 -msgid "Invalid extension. The package must have the extension .oum." -msgstr "Extensión inválida. El paquete debe tener la extensión .oum" +#: ../../include/functions_filemanager.php:682 +#: ../../include/functions_visual_map_editor.php:198 +#: ../../godmode/reporting/visual_console_builder.wizard.php:118 +#: ../../godmode/reporting/visual_console_builder.elements.php:78 +msgid "Image" +msgstr "Imagen" -#: ../../include/ajax/update_manager.ajax.php:104 -msgid "The file was not uploaded succesfully." -msgstr "El fichero no se pudo subir correctamente." +#: ../../include/functions_filemanager.php:685 +msgid "Compressed file" +msgstr "Archivo comprimido" -#: ../../include/ajax/update_manager.ajax.php:173 -#: ../../include/ajax/update_manager.ajax.php:177 -#: ../../include/ajax/update_manager.ajax.php:204 -#: ../../include/functions_update_manager.php:128 -#: ../../include/functions_update_manager.php:132 -#: ../../include/functions_update_manager.php:158 -#: ../../enterprise/include/functions_update_manager.php:501 -#: ../../enterprise/include/functions_update_manager.php:505 -#: ../../enterprise/include/functions_update_manager.php:532 -msgid "Some of your files might not be recovered." +#: ../../include/functions_filemanager.php:688 +#: ../../include/functions_filemanager.php:695 +msgid "Text file" +msgstr "Fichero de texto" + +#: ../../include/functions_filemanager.php:759 +#: ../../godmode/servers/plugin.php:151 +msgid "Edit file" +msgstr "Editar archivo" + +#: ../../include/functions_filemanager.php:785 +msgid "Create directory" +msgstr "Crear directorio" + +#: ../../include/functions_filemanager.php:790 +msgid "Create text" +msgstr "Crear texto" + +#: ../../include/functions_filemanager.php:795 +msgid "Upload file/s" +msgstr "Subir archivo/s" + +#: ../../include/functions_filemanager.php:802 +msgid "The directory is read-only" +msgstr "Este directorio es de solo lectura" + +#: ../../include/functions_db.php:75 +#, php-format +msgid "Error connecting to database %s at %s." +msgstr "Error conectando a la base de datos %s el %s" + +#: ../../include/functions_db.php:1499 ../../godmode/menu.php:317 +#: ../../godmode/db/db_refine.php:33 +msgid "Database debug" +msgstr "Depurar BBDD" + +#: ../../include/functions_db.php:1515 +msgid "SQL sentence" +msgstr "Consulta SQL" + +#: ../../include/functions_db.php:1517 +msgid "Rows" +msgstr "Filas" + +#: ../../include/functions_db.php:1518 +msgid "Saved" +msgstr "Guardado" + +#: ../../include/functions_db.php:1519 +msgid "Time (ms)" +msgstr "Tiempo (ms)" + +#: ../../include/functions_db.php:1529 +#: ../../include/functions_reporting_html.php:496 +#: ../../include/functions_reporting_html.php:575 +#: ../../include/functions_reporting_html.php:675 +#: ../../include/functions_reporting_html.php:2043 +#: ../../include/functions_reporting_html.php:2523 +#: ../../godmode/reporting/reporting_builder.item_editor.php:1333 +msgid "OK" +msgstr "Bien" + +#: ../../include/functions_custom_graphs.php:226 +#: ../../godmode/reporting/reporting_builder.list_items.php:313 +msgid "No items." +msgstr "Sin artículos." + +#: ../../include/functions_groups.php:63 +msgid "Alert Actions" +msgstr "Acciones de alerta" + +#: ../../include/functions_groups.php:78 +msgid "Alert Templates" +msgstr "Plantillas de alerta" + +#: ../../include/functions_groups.php:135 +msgid "Layout visual console" +msgstr "Diseño de la consola visual" + +#: ../../include/functions_groups.php:149 +msgid "Plannet down time" +msgstr "Tiempo de inactividad estipulado" + +#: ../../include/functions_groups.php:176 +msgid "GIS maps" +msgstr "Mapas GIS" + +#: ../../include/functions_groups.php:190 +msgid "GIS connections" +msgstr "Conexiones GIS" + +#: ../../include/functions_groups.php:204 +msgid "GIS map layers" +msgstr "Mapas GIS adicionales" + +#: ../../include/functions_groups.php:217 +msgid "Network maps" +msgstr "Mapas de red" + +#: ../../include/functions_groups.php:2149 +msgid "Show branch children" +msgstr "Mostrar los grupos dependientes" + +#: ../../include/functions_groups.php:2178 +msgid "" +"You can not delete the last group in Pandora. A common installation must has " +"almost one group." msgstr "" -"Algunos de sus ficheros puede que no se hayan recuperado correctamente." +"No se puede borrar el último grupo en Pandora. Una instalación normal debe " +"tener al menos un grupo." -#: ../../include/ajax/update_manager.ajax.php:181 -#: ../../include/ajax/update_manager.ajax.php:198 -#: ../../include/functions_update_manager.php:136 -#: ../../include/functions_update_manager.php:152 -#: ../../enterprise/include/functions_update_manager.php:510 -#: ../../enterprise/include/functions_update_manager.php:526 -msgid "Some of your old files might not be recovered." -msgstr "Algunos de sus ficheros antiguos no se han podido recuperar." +#: ../../include/functions_ui.php:225 +msgid "Information" +msgstr "Información" -#: ../../include/ajax/update_manager.ajax.php:219 -#: ../../include/functions_update_manager.php:173 -#: ../../enterprise/include/functions_update_manager.php:547 -msgid "An error ocurred while reading a file." -msgstr "Se produjo un error al leer un fichero" +#: ../../include/functions_ui.php:231 +msgid "Success" +msgstr "Éxito" -#: ../../include/ajax/update_manager.ajax.php:226 -#: ../../include/functions_update_manager.php:180 -#: ../../enterprise/include/functions_update_manager.php:554 -msgid "The package does not exist" -msgstr "El paquete no existe." +#: ../../include/functions_ui.php:367 +msgid "Request successfully processed" +msgstr "Petición procesada correctamente" -#: ../../include/ajax/update_manager.ajax.php:240 -msgid "Package rejected." -msgstr "Paquete rechazado" +#: ../../include/functions_ui.php:370 +msgid "Error processing request" +msgstr "Error al procesar la petición" -#: ../../include/ajax/update_manager.ajax.php:414 -#: ../../enterprise/include/functions_update_manager.php:315 -msgid "Fail to update to the last package." -msgstr "Fallo al actualizar al ultimo paquete" +#: ../../include/functions_ui.php:508 +msgid "" +"Is possible that this view uses part of information which your user has not " +"access" +msgstr "" +"Es posible que esta vista utilize parte de la información a la cual su " +"usuario no tenga acceso" -#: ../../include/ajax/update_manager.ajax.php:422 -#: ../../enterprise/include/functions_update_manager.php:330 -msgid "Starting to update to the last package." -msgstr "Comenzando la actualización al último paquete" +#: ../../include/functions_ui.php:1003 ../../godmode/alerts/alert_view.php:152 +#: ../../godmode/alerts/configure_alert_template.php:846 +msgid "The alert would fire when the value is " +msgstr "" +"La alerta se disparará cuando el valor sea " -#: ../../include/ajax/update_manager.ajax.php:493 -#: ../../enterprise/include/functions_update_manager.php:423 -msgid "progress" -msgstr "Progreso" +#: ../../include/functions_ui.php:1007 ../../godmode/alerts/alert_view.php:156 +#: ../../godmode/alerts/configure_alert_template.php:847 +msgid "The alert would fire when the value is not " +msgstr "" +"La alerta se disparará cuando el valor no sea " -#: ../../include/ajax/update_manager.ajax.php:514 -msgid "The package is extracted." -msgstr "El paquete se extrajo." +#: ../../include/functions_ui.php:1012 ../../godmode/alerts/alert_view.php:144 +#: ../../godmode/alerts/configure_alert_template.php:844 +msgid "" +"The alert would fire when the value matches " +msgstr "" +"La alerta se disparará cuando el valor coincida con " -#: ../../include/ajax/update_manager.ajax.php:518 -msgid "Error in package extraction." -msgstr "Error en la extracción del paquete." +#: ../../include/functions_ui.php:1015 ../../godmode/alerts/alert_view.php:147 +msgid "" +"The alert would fire when the value doesn't match " +msgstr "" +"La alerta se disparará cuando el valor no coincida con " -#: ../../include/ajax/update_manager.ajax.php:536 -#: ../../include/functions_update_manager.php:189 -#: ../../enterprise/include/functions_update_manager.php:563 -msgid "The package is installed." -msgstr "El paquete está instalado" +#: ../../include/functions_ui.php:1021 ../../godmode/alerts/alert_view.php:161 +#: ../../godmode/alerts/configure_alert_template.php:848 +msgid "" +"The alert would fire when the value is between and " +"" +msgstr "" +"La alerta se disparará cuando el valor esté entre y " +"" -#: ../../include/ajax/update_manager.ajax.php:540 -msgid "An error ocurred in the installation process." -msgstr "Ha ocurrido un error en el proceso de instalación." +#: ../../include/functions_ui.php:1024 ../../godmode/alerts/alert_view.php:164 +msgid "" +"The alert would fire when the value is not between " +"and " +msgstr "" +"La alerta se disparará cuando el valor no esté entre y " -#: ../../include/ajax/visual_console_builder.ajax.php:180 -#: ../../include/functions_graph.php:5226 -msgid "No data to show" -msgstr "No hay datos que mostrar" +#: ../../include/functions_ui.php:1028 +msgid "The alert would fire when the value is over " +msgstr "" +"La alerta se disparará cuando el valor esté por encima de " + +#: ../../include/functions_ui.php:1033 +msgid "The alert would fire when the value is under " +msgstr "" +"La alerta se disparará cuando el valor esté por debajo de " + +#: ../../include/functions_ui.php:1038 ../../godmode/alerts/alert_view.php:186 +#: ../../godmode/alerts/configure_alert_template.php:852 +msgid "The alert would fire when the module is in warning status" +msgstr "La alerta se disparará cuando el módulo esté en estado advertencia" + +#: ../../include/functions_ui.php:1043 ../../godmode/alerts/alert_view.php:189 +#: ../../godmode/alerts/configure_alert_template.php:853 +msgid "The alert would fire when the module is in critical status" +msgstr "La alerta se disparará cuando el módulo esté en estado crítico" + +#: ../../include/functions_ui.php:1080 +#: ../../godmode/servers/recon_script.php:183 +#: ../../godmode/servers/plugin.php:473 +msgid "Help" +msgstr "Ayuda" + +#: ../../include/functions_ui.php:1307 +msgid "the Flexible Monitoring System" +msgstr "el Sistema Flexible de Monitorización" + +#: ../../include/functions_ui.php:1627 ../../include/functions_ui.php:1661 +#, php-format +msgid "Total items: %s" +msgstr "Total de elementos %s" + +#: ../../include/functions_ui.php:1968 +msgid "Unknown type" +msgstr "Tipo desconocido" + +#: ../../include/functions_ui.php:2001 ../../include/functions_graph.php:758 +#: ../../include/functions_graph.php:759 ../../include/functions_graph.php:760 +#: ../../include/functions_graph.php:763 +#: ../../include/functions_graph.php:1433 +#: ../../include/functions_graph.php:3947 +#: ../../include/functions_graph.php:3952 +#: ../../include/functions_graph.php:4670 +#: ../../include/functions_graph.php:4673 +#: ../../include/functions_graph.php:4676 +#: ../../include/graphs/functions_pchart.php:202 +#: ../../include/graphs/functions_pchart.php:1190 +#: ../../include/functions_reporting.php:948 +#: ../../godmode/alerts/alert_view.php:310 +#: ../../godmode/reporting/reporting_builder.item_editor.php:781 +#: ../../godmode/reporting/reporting_builder.item_editor.php:1284 +msgid "Max" +msgstr "Máx" + +#: ../../include/functions_ui.php:2001 ../../include/functions_graph.php:758 +#: ../../include/functions_graph.php:759 ../../include/functions_graph.php:760 +#: ../../include/functions_graph.php:763 +#: ../../include/functions_graph.php:1435 +#: ../../include/functions_graph.php:3947 +#: ../../include/functions_graph.php:3952 +#: ../../include/functions_graph.php:4670 +#: ../../include/functions_graph.php:4673 +#: ../../include/functions_graph.php:4676 +#: ../../include/graphs/functions_pchart.php:208 +#: ../../include/graphs/functions_pchart.php:1188 +#: ../../include/functions_reporting.php:951 +#: ../../godmode/alerts/alert_view.php:310 +#: ../../godmode/reporting/reporting_builder.item_editor.php:779 +#: ../../godmode/reporting/reporting_builder.item_editor.php:1286 +msgid "Min" +msgstr "Mín" + +#: ../../include/functions_ui.php:2781 +msgid "Type at least two characters to search." +msgstr "Escriba al menos dos caracteres para buscar." + +#: ../../include/functions_ui.php:3574 +msgid "Problem with Pandora FMS database" +msgstr "Problema con la base de datos de Pandora FMS" + +#: ../../include/functions_ui.php:3575 +msgid "" +"Cannot connect to the database, please check your database setup in the " +"include/config.php file.

    \n" +"\t\t\tProbably your database, hostname, user or password values are " +"incorrect or\n" +"\t\t\tthe database server is not running." +msgstr "" +"No se pudo conectar a la base de datos, por favor, compruebe su " +"configuración de base de datos en el fichero include/config.php " +"

    \n" +"\t\t\tProbablemente su valor de administrador, usuario o contraseña sean " +"incorrectos.\n" +"\t\t\tla base de datos no está en ejecución." + +#: ../../include/functions_ui.php:3579 +msgid "DB ERROR" +msgstr "ERROR de la BD" + +#: ../../include/functions_ui.php:3585 +msgid "" +"If you have modified auth system, this problem could be because Pandora " +"cannot override authorization variables from the config database. Remove " +"them from your database by executing:
    DELETE FROM tconfig WHERE "
    +"token = \"auth\";
    " +msgstr "" +"Si usted ha modificado el sistema de autenticación, este problema puede ser " +"porque Pandora no puede anular las variables de autorización de la base de " +"datos de configuración. Quítelas de su base de datos " +"ejecutando
    DELETE FROM tconfig WHERE token = \"auth\";
    " + +#: ../../include/functions_ui.php:3589 +msgid "Empty configuration table" +msgstr "Tabla de configuración vacía" + +#: ../../include/functions_ui.php:3590 +msgid "" +"Cannot load configuration variables from database. Please check your " +"database setup in the\n" +"\t\t\tinclude/config.php file.

    \n" +"\t\t\tMost likely your database schema has been created but there are is no " +"data in it, you have a problem with the database access credentials or your " +"schema is out of date.\n" +"\t\t\t

    Pandora FMS Console cannot find include/config.php or " +"this file has invalid\n" +"\t\t\tpermissions and HTTP server cannot read it. Please read documentation " +"to fix this problem.
    " +msgstr "" +"No se pueden cargar las variables de configuración de la base de datos. Por " +"favor, compruebe la configuración de su base de datos en el\n" +"\t\t\tinclude/config.php file.

    \n" +"\t\t\tLo más probable es que el esquema de su base de datos haya sido creada " +"pero no hay datos dentro, tiene un problema con los credenciales o su " +"esquema está fuera de fecha\n" +"\t\t\t

    La consola de Pandora FMS no puede encontrar " +"include/config.php or this file has invalid\n" +"\t\t\tpermisos y el servidor HTTP no puede leerlo. Por favor, lea la " +"documentación para solucionar este problema.
    " + +#: ../../include/functions_ui.php:3597 +msgid "No configuration file found" +msgstr "No se ha encontrado el fichero de configuración" + +#: ../../include/functions_ui.php:3598 +msgid "" +"Pandora FMS Console cannot find include/config.php or this file has " +"invalid\n" +"\t\t\tpermissions and HTTP server cannot read it. Please read documentation " +"to fix this problem." +msgstr "" +"La consola de Pandora FMS no puede encontrar include/config.php o " +"este archivo tiene permisos\n" +"\t\t\tno válidos y el servidor HTTP no puede leerlo. Por favor, lea la " +"documentación para solucionar este problema." + +#: ../../include/functions_ui.php:3609 +#, php-format +msgid "You may try to run the %sinstallation wizard%s to create one." +msgstr "" +"Puede intentar correr el %sinstallation wizard%s para crear uno." + +#: ../../include/functions_ui.php:3612 +msgid "Installer active" +msgstr "Instalador activo" + +#: ../../include/functions_ui.php:3613 +msgid "" +"For security reasons, normal operation is not possible until you delete " +"installer file.\n" +"\t\t\tPlease delete the ./install.php file before running Pandora FMS " +"Console." +msgstr "" +"Por razones de seguridad no podrá operar con normalidad gasta que elimine el " +"archivo de instalación\n" +"\t\t\tPor favor, elimine el archivo ./install.php antes de ejecutar " +"la consola de Pandora FMS." + +#: ../../include/functions_ui.php:3617 +msgid "Bad permission for include/config.php" +msgstr "Permiso incorrecto para include/config.php" + +#: ../../include/functions_ui.php:3618 +msgid "" +"For security reasons, config.php must have restrictive permissions, " +"and \"other\" users\n" +"\t\t\tshould not read it or write to it. It should be written only for " +"owner\n" +"\t\t\t(usually www-data or http daemon user), normal operation is not " +"possible until you change\n" +"\t\t\tpermissions for include/config.php file. Please do it, it is " +"for your security." +msgstr "" +"Por razones de seguridad, config.php debe tener permisos " +"restringidos, y los usuarios \"otros\"\n" +"\t\t\tno deberían tener permisos de lectura o escritura sobre el. Solo " +"debería poder escribir el creador\n" +"\t\t\t(habitualmente www-data o http daemon usuario), la operación normal no " +"es posible hasta que cambie\n" +"\t\t\tlos permisos para el fichero include/config.php . Por favor " +"hágalo, es por su seguridad." + +#: ../../include/functions_visual_map_editor.php:53 +#: ../../include/functions_visual_map_editor.php:359 +#: ../../godmode/reporting/visual_console_builder.elements.php:111 +#: ../../godmode/reporting/visual_console_builder.data.php:139 +msgid "Background" +msgstr "Imagen de fondo" + +#: ../../include/functions_visual_map_editor.php:54 +#: ../../include/functions_visual_map_editor.php:604 +#: ../../godmode/reporting/visual_console_builder.wizard.php:104 +#: ../../godmode/reporting/visual_console_builder.elements.php:138 +msgid "Static Graph" +msgstr "Icono" + +#: ../../include/functions_visual_map_editor.php:55 +#: ../../include/functions_visual_map_editor.php:605 +#: ../../godmode/reporting/visual_console_builder.wizard.php:105 +msgid "Percentile Item" +msgstr "Item percentual" + +#: ../../include/functions_visual_map_editor.php:57 +#: ../../godmode/reporting/visual_console_builder.wizard.php:107 +msgid "Simple value" +msgstr "Valor simple" + +#: ../../include/functions_visual_map_editor.php:57 +msgid "" +"To use 'label'field, you should write\n" +"\t\t\t\t\ta text to replace '(_VALUE_)' and the value of the module will be " +"printed at the end." +msgstr "" +"Para usar el campo \"etiqueta\", debe escribir\n" +"\t\t\t\t\tun teto para reemplazar '(_VALUE_)' y el valor del módulo se " +"pintará al final." + +#: ../../include/functions_visual_map_editor.php:84 +#: ../../include/functions_visual_map_editor.php:386 +#: ../../godmode/setup/gis_step_2.php:257 +#: ../../godmode/events/event_responses.editor.php:104 +#: ../../godmode/reporting/visual_console_builder.wizard.php:134 +#: ../../godmode/reporting/graph_builder.main.php:137 +msgid "Width" +msgstr "Anchura" + +#: ../../include/functions_visual_map_editor.php:95 +#: ../../include/functions_visual_map_editor.php:119 +msgid "Border color" +msgstr "Color del borde" + +#: ../../include/functions_visual_map_editor.php:131 +msgid "Border width" +msgstr "Ancho del borde" + +#: ../../include/functions_visual_map_editor.php:140 +msgid "Fill color" +msgstr "Color de relleno" + +#: ../../include/functions_visual_map_editor.php:218 +msgid "Enable link" +msgstr "Activar enlace" + +#: ../../include/functions_visual_map_editor.php:237 +#: ../../godmode/reporting/visual_console_builder.data.php:144 +msgid "Background color" +msgstr "Color de fondo" + +#: ../../include/functions_visual_map_editor.php:239 +msgid "White" +msgstr "Blanco" + +#: ../../include/functions_visual_map_editor.php:240 +msgid "Black" +msgstr "Netro" + +#: ../../include/functions_visual_map_editor.php:241 +msgid "Transparent" +msgstr "Transparente" + +#: ../../include/functions_visual_map_editor.php:254 +#: ../../include/functions_visual_map_editor.php:264 +#: ../../include/functions_reports.php:429 +#: ../../include/functions_reports.php:505 +#: ../../include/functions_reports.php:507 +#: ../../include/functions_reporting.php:5748 +#: ../../godmode/reporting/visual_console_builder.elements.php:78 +#: ../../godmode/reporting/visual_console_builder.elements.php:380 +#: ../../godmode/reporting/reporting_builder.item_editor.php:1134 +msgid "Custom graph" +msgstr "Gráfica personalizada" + +#: ../../include/functions_visual_map_editor.php:322 +#: ../../godmode/reporting/graph_builder.main.php:151 +msgid "Type of graph" +msgstr "Tipo de gráfica" + +#: ../../include/functions_visual_map_editor.php:348 +#: ../../godmode/reporting/visual_console_builder.wizard.php:193 +#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:431 +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:948 +msgid "Process" +msgstr "Procesar" + +#: ../../include/functions_visual_map_editor.php:350 +#: ../../godmode/reporting/visual_console_builder.wizard.php:196 +msgid "Min value" +msgstr "Valor mínimo" + +#: ../../include/functions_visual_map_editor.php:351 +#: ../../include/functions_visual_map_editor.php:393 +#: ../../godmode/reporting/visual_console_builder.wizard.php:197 +#: ../../godmode/reporting/visual_console_builder.wizard.php:210 +msgid "Max value" +msgstr "Valor max." + +#: ../../include/functions_visual_map_editor.php:352 +#: ../../godmode/reporting/visual_console_builder.wizard.php:198 +msgid "Avg value" +msgstr "Valor medio" + +#: ../../include/functions_visual_map_editor.php:366 +msgid "Original Size" +msgstr "Tamaño original" + +#: ../../include/functions_visual_map_editor.php:367 +msgid "Apply" +msgstr "Aplicar" + +#: ../../include/functions_visual_map_editor.php:373 +msgid "Aspect ratio" +msgstr "Relación de aspecto" + +#: ../../include/functions_visual_map_editor.php:374 +msgid "Width proportional" +msgstr "Ancho proporcional" + +#: ../../include/functions_visual_map_editor.php:380 +msgid "Height proportional" +msgstr "Altura proporcional" + +#: ../../include/functions_visual_map_editor.php:409 +#: ../../include/functions_visual_map_editor.php:428 +#: ../../godmode/reporting/visual_console_builder.wizard.php:230 +msgid "Value to show" +msgstr "Valor a mostrar" + +#: ../../include/functions_visual_map_editor.php:438 +#: ../../godmode/reporting/visual_console_builder.wizard.php:185 +#: ../../godmode/reporting/visual_console_builder.elements.php:80 +#: ../../godmode/reporting/reporting_builder.item_editor.php:748 +#: ../../godmode/reporting/graph_builder.main.php:147 +#: ../../godmode/agentes/module_manager_editor_prediction.php:150 +msgid "Period" +msgstr "Periodo" + +#: ../../include/functions_visual_map_editor.php:497 +#: ../../godmode/snmpconsole/snmp_alert.php:966 +#: ../../godmode/snmpconsole/snmp_alert.php:1148 +#: ../../godmode/reporting/visual_console_builder.elements.php:80 +#: ../../godmode/reporting/reporting_builder.list_items.php:285 +msgid "Position" +msgstr "Posición" + +#: ../../include/functions_visual_map_editor.php:510 +msgid "For use the original image file size, set 0 width and 0 height." +msgstr "" +"Para usar el tamaño original de la imagen, coloque en 0 el ancho y en 0 el " +"alto." + +#: ../../include/functions_visual_map_editor.php:537 +#: ../../godmode/reporting/visual_console_builder.elements.php:81 +msgid "Map linked" +msgstr "Mapa enlazado" + +#: ../../include/functions_visual_map_editor.php:546 +msgid "Lines haven't advanced options" +msgstr "Las líneas no tienen opciones avanzadas" + +#: ../../include/functions_visual_map_editor.php:573 +msgid "Click start point
    of the line" +msgstr "Haga clic en el punto de inicio
    de la línea" + +#: ../../include/functions_visual_map_editor.php:578 +msgid "Click end point
    of the line" +msgstr "Haga clic en el punto final
    de la línea" + +#: ../../include/functions_visual_map_editor.php:626 +msgid "Show grid" +msgstr "Mostrar cuadrícula" + +#: ../../include/functions_visual_map_editor.php:628 +msgid "Delete item" +msgstr "Borrar elemento" + +#: ../../include/functions_visual_map_editor.php:629 +msgid "Copy item" +msgstr "Copiar elemento" + +#: ../../include/functions_visual_map_editor.php:657 +msgid "No image or name defined." +msgstr "No se ha definido ningun nombre o imagen" + +#: ../../include/functions_visual_map_editor.php:659 +msgid "No label defined." +msgstr "No se ha definido una etiqueta." + +#: ../../include/functions_visual_map_editor.php:661 +msgid "No image defined." +msgstr "No se ha definido ninguna imagen." + +#: ../../include/functions_visual_map_editor.php:663 +msgid "No process defined." +msgstr "No hay proceso definido." + +#: ../../include/functions_visual_map_editor.php:665 +msgid "No Max value defined." +msgstr "No hay valor máximo definido." + +#: ../../include/functions_visual_map_editor.php:667 +msgid "No width defined." +msgstr "No hay margen definido." + +#: ../../include/functions_visual_map_editor.php:669 +msgid "No period defined." +msgstr "No hay periodo definido." + +#: ../../include/functions_visual_map_editor.php:671 +msgid "No agent defined." +msgstr "No hay agente definido." + +#: ../../include/functions_visual_map_editor.php:673 +msgid "No module defined." +msgstr "No hay módulo definido." + +#: ../../include/functions_visual_map_editor.php:676 +msgid "Successfully save the changes." +msgstr "Cambios guardados con éxito" + +#: ../../include/functions_visual_map_editor.php:678 +msgid "Could not be save" +msgstr "No se puede guardar" + +#: ../../include/functions_reports.php:499 +#: ../../include/functions_reporting.php:5751 +#: ../../include/functions_reporting.php:5873 +msgid "Simple graph" +msgstr "Gráfica simple" + +#: ../../include/functions_reports.php:501 +#: ../../include/functions_reporting.php:3325 +msgid "Simple baseline graph" +msgstr "Gráfica simple de línea base" + +#: ../../include/functions_reports.php:511 +msgid "SQL vertical bar graph" +msgstr "Gráfica de barra vertical SQL" + +#: ../../include/functions_reports.php:513 +msgid "SQL pie graph" +msgstr "Gráfico circular de SQL" + +#: ../../include/functions_reports.php:515 +msgid "SQL horizonal bar graph" +msgstr "Gráfico de barra horizontal SQL" + +#: ../../include/functions_reports.php:519 +msgid "Automatic combined Graph" +msgstr "Grafica automática combinada" + +#: ../../include/functions_reports.php:523 +msgid "Availability graph" +msgstr "Gráfica de disponibilidad" + +#: ../../include/functions_reports.php:526 +msgid "Module Histogram graph" +msgstr "Gráfica de histórico de módulo" + +#: ../../include/functions_reports.php:528 +#: ../../include/functions_reports.php:530 +#: ../../include/functions_reports.php:532 +#: ../../include/functions_reports.php:534 +msgid "ITIL" +msgstr "I.T.I.L" + +#: ../../include/functions_reports.php:529 +#: ../../include/functions_reporting.php:3691 +msgid "TTRT" +msgstr "TTRT" + +#: ../../include/functions_reports.php:531 +#: ../../include/functions_reporting.php:3688 +msgid "TTO" +msgstr "TTO" + +#: ../../include/functions_reports.php:533 +#: ../../include/functions_reporting.php:3685 +msgid "MTBF" +msgstr "MTBF" + +#: ../../include/functions_reports.php:535 +#: ../../include/functions_reporting.php:3682 +msgid "MTTR" +msgstr "MTTR" + +#: ../../include/functions_reports.php:539 +#: ../../include/functions_reports.php:542 +#: ../../include/functions_reports.php:544 +#: ../../include/functions_reports.php:546 +#: ../../include/functions_reports.php:550 +msgid "SLA" +msgstr "S.L.A." + +#: ../../include/functions_reports.php:540 +#: ../../include/functions_reporting.php:530 +msgid "S.L.A." +msgstr "S.L.A." + +#: ../../include/functions_reports.php:543 +msgid "Monthly S.L.A." +msgstr "S.L.A mensual" + +#: ../../include/functions_reports.php:545 +msgid "Weekly S.L.A." +msgstr "S.L.A. Semanal" + +#: ../../include/functions_reports.php:547 +msgid "Hourly S.L.A." +msgstr "S.L.A. Horario" + +#: ../../include/functions_reports.php:551 +msgid "Services S.L.A." +msgstr "S.L.A. de Servicios" + +#: ../../include/functions_reports.php:556 +#: ../../include/functions_reports.php:558 +msgid "Forecasting" +msgstr "Predicción" + +#: ../../include/functions_reports.php:557 +msgid "Prediction date" +msgstr "Fecha de predicción" + +#: ../../include/functions_reports.php:559 +msgid "Projection graph" +msgstr "Gráfica de proyección" + +#: ../../include/functions_reports.php:564 +#: ../../include/functions_graph.php:704 +#: ../../include/functions_graph.php:3931 +msgid "Avg. Value" +msgstr "Valor promedio" + +#: ../../include/functions_reports.php:566 +#: ../../include/functions_graph.php:703 +#: ../../include/functions_graph.php:3931 +#: ../../include/functions_reporting.php:3670 +#: ../../godmode/modules/manage_network_components_form_common.php:166 +#: ../../godmode/agentes/module_manager_editor_common.php:423 +msgid "Max. Value" +msgstr "Valor máximo" + +#: ../../include/functions_reports.php:568 +#: ../../include/functions_graph.php:705 +#: ../../include/functions_graph.php:3932 +#: ../../include/functions_reporting.php:3673 +#: ../../godmode/modules/manage_network_components_form_common.php:164 +#: ../../godmode/agentes/module_manager_editor_common.php:419 +msgid "Min. Value" +msgstr "Valor mínimo" + +#: ../../include/functions_reports.php:570 +msgid "Monitor report" +msgstr "Informe de monitores" + +#: ../../include/functions_reports.php:572 +msgid "Serialize data" +msgstr "Serializar datos" + +#: ../../include/functions_reports.php:574 +#: ../../include/functions_reporting.php:3679 +#: ../../include/functions_reporting.php:5669 +msgid "Summatory" +msgstr "Sumatorio" + +#: ../../include/functions_reports.php:576 +msgid "Historical Data" +msgstr "Datos historicos" + +#: ../../include/functions_reports.php:580 +#: ../../include/functions_reports.php:582 +#: ../../include/functions_reports.php:584 +#: ../../include/functions_reports.php:587 +#: ../../include/functions_reports.php:591 +#: ../../include/functions_reports.php:594 +#: ../../include/functions_reports.php:596 +#: ../../include/functions_reports.php:598 +msgid "Grouped" +msgstr "Agrupado" + +#: ../../include/functions_reports.php:583 +msgid "Group report" +msgstr "Grupo de informes" + +#: ../../include/functions_reports.php:585 +#: ../../include/functions_reporting.php:1722 +msgid "Exception" +msgstr "Excepción" + +#: ../../include/functions_reports.php:592 +#: ../../godmode/reporting/reporting_builder.item_editor.php:1208 +msgid "SQL query" +msgstr "Consulta SQL" + +#: ../../include/functions_reports.php:595 +msgid "Top n" +msgstr "Top n" + +#: ../../include/functions_reports.php:597 +msgid "Network interfaces" +msgstr "Interfaces de red" + +#: ../../include/functions_reports.php:599 +#: ../../include/functions_reporting.php:4817 +#: ../../include/functions_reporting.php:5060 +msgid "Availability" +msgstr "Disponibilidad" + +#: ../../include/functions_reports.php:602 +#: ../../include/functions_reports.php:604 +msgid "Text/HTML " +msgstr "Texto/HTML " + +#: ../../include/functions_reports.php:603 +#: ../../include/functions_reporting.php:3846 ../../godmode/setup/news.php:181 +#: ../../godmode/setup/setup_visuals.php:679 +#: ../../godmode/reporting/reporting_builder.item_editor.php:1196 +msgid "Text" +msgstr "Texto" + +#: ../../include/functions_reports.php:605 +msgid "Import text from URL" +msgstr "Importar texto de una URL" + +#: ../../include/functions_reports.php:610 +msgid "Alert report module" +msgstr "Informe de alertas de un módulo" + +#: ../../include/functions_reports.php:612 +msgid "Alert report agent" +msgstr "Informe de alertas de un agente" + +#: ../../include/functions_reports.php:615 +msgid "Alert report group" +msgstr "Informe de alertas para grupos" + +#: ../../include/functions_reports.php:621 +msgid "Event report agent" +msgstr "Informe de los eventos de un agente" + +#: ../../include/functions_reports.php:623 +msgid "Event report module" +msgstr "Informe de los eventos de un módulo" + +#: ../../include/functions_reports.php:625 +msgid "Event report group" +msgstr "Informe de los eventos de un grupo" + +#: ../../include/functions_reports.php:628 +#: ../../include/functions_reports.php:629 +#: ../../include/functions_reports.php:631 +#: ../../include/functions_reporting.php:1585 +#: ../../godmode/agentes/configurar_agente.php:527 +msgid "Inventory" +msgstr "Inventario" + +#: ../../include/functions_reports.php:632 +msgid "Inventory changes" +msgstr "Inventario de cambios" + +#: ../../include/functions_reports.php:637 +#: ../../include/functions_reports.php:639 ../../godmode/menu.php:131 +#: ../../godmode/setup/setup.php:138 +#: ../../godmode/agentes/planned_downtime.list.php:396 +msgid "Configuration" +msgstr "Configuración" + +#: ../../include/functions_reports.php:638 +#: ../../include/functions_reporting.php:3522 +msgid "Agent configuration" +msgstr "Configuración de agentes" + +#: ../../include/functions_reports.php:640 +#: ../../include/functions_reporting.php:2511 +msgid "Group configuration" +msgstr "Configuración del grupo" + +#: ../../include/functions_reports.php:641 +#: ../../include/functions_reports.php:643 +#: ../../include/functions_reports.php:645 +#: ../../include/functions_reports.php:647 +#: ../../include/functions_reports.php:649 ../../godmode/menu.php:264 +#: ../../godmode/setup/setup.php:96 ../../godmode/setup/setup.php:129 +msgid "Netflow" +msgstr "Netflow" + +#: ../../include/functions_reports.php:642 +msgid "Netflow area chart" +msgstr "Gráfica de area de Netflow" + +#: ../../include/functions_reports.php:644 +msgid "Netflow pie chart" +msgstr "Gráfica de tarta de Netflow" + +#: ../../include/functions_reports.php:646 +msgid "Netflow data table" +msgstr "Tabla de datos de Netflow" + +#: ../../include/functions_reports.php:648 +msgid "Netflow statistics table" +msgstr "Tabla de estadísticas Netflow" + +#: ../../include/functions_reports.php:650 +msgid "Netflow summary table" +msgstr "Tabla de resumen Netflow" + +#: ../../include/functions_reports.php:654 +msgid "Log" +msgstr "Log" + +#: ../../include/functions_reports.php:655 +msgid "Log report" +msgstr "Informe de log" + +#: ../../include/functions_graph.php:706 +msgid "Units. Value" +msgstr "Valor de unidades" + +#: ../../include/functions_graph.php:754 +#: ../../include/functions_graph.php:3947 +#: ../../include/functions_graph.php:3952 +#: ../../include/functions_graph.php:4670 +#: ../../include/functions_graph.php:4673 +#: ../../include/functions_graph.php:4676 +#: ../../godmode/reporting/reporting_builder.item_editor.php:1127 +msgid "Last" +msgstr "Último" + +#: ../../include/functions_graph.php:755 ../../include/functions_graph.php:758 +#: ../../include/functions_graph.php:759 ../../include/functions_graph.php:760 +#: ../../include/functions_graph.php:763 +#: ../../include/functions_graph.php:1437 +#: ../../include/functions_graph.php:3947 +#: ../../include/functions_graph.php:3952 +#: ../../include/functions_graph.php:4670 +#: ../../include/functions_graph.php:4673 +#: ../../include/functions_graph.php:4676 +#: ../../include/functions_reporting.php:956 +#: ../../godmode/reporting/reporting_builder.item_editor.php:1288 +msgid "Avg" +msgstr "Media" + +#: ../../include/functions_graph.php:781 +#: ../../include/functions_graph.php:1753 +#, php-format +msgid "Percentile %dº" +msgstr "Porcentaje %dº" + +#: ../../include/functions_graph.php:815 +#: ../../include/functions_graph.php:4017 +msgid "Previous" +msgstr "Anterior" + +#: ../../include/functions_graph.php:1246 +#, php-format +msgid "%s" +msgstr "%s" + +#: ../../include/functions_graph.php:1753 +msgid " of module " +msgstr " de módulo " + +#: ../../include/functions_graph.php:2109 +msgid "Not fired alerts" +msgstr "No se han lanzado alertas" + +#: ../../include/functions_graph.php:2118 +#: ../../include/functions_graph.php:2198 +#: ../../include/functions_graph.php:2271 +#: ../../include/functions_graph.php:3037 +#: ../../include/functions_graph.php:3473 +#: ../../include/functions_reporting_html.php:2924 +#: ../../include/functions_reporting_html.php:3002 +#: ../../include/functions_reporting.php:1207 +#: ../../include/functions_reporting.php:1360 +#: ../../include/functions_reporting.php:1379 +#: ../../include/functions_reporting.php:1400 +#: ../../include/functions_reporting.php:1421 +#: ../../include/functions_reporting.php:2087 +#: ../../include/functions_reporting.php:2269 +#: ../../include/functions_reporting.php:2290 +#: ../../include/functions_reporting.php:2311 +#: ../../include/functions_reporting.php:6179 +#: ../../include/functions_reporting.php:6199 +#: ../../include/functions_reporting.php:6219 +msgid "other" +msgstr "otro" + +#: ../../include/functions_graph.php:2278 +#: ../../include/functions_graph.php:2325 +#: ../../include/graphs/functions_gd.php:165 +#: ../../include/graphs/functions_gd.php:256 +msgid "Out of limits" +msgstr "Fuera de límites" + +#: ../../include/functions_graph.php:2558 +msgid "Today" +msgstr "Hoy" + +#: ../../include/functions_graph.php:2559 +msgid "Week" +msgstr "Semana" + +#: ../../include/functions_graph.php:2560 ../../include/functions_html.php:863 +msgid "Month" +msgstr "Mes" + +#: ../../include/functions_graph.php:2561 +#: ../../include/functions_graph.php:2562 +msgid "Months" +msgstr "Meses" + +#: ../../include/functions_graph.php:2584 +msgid "History db" +msgstr "Base de datos histórico" + +#: ../../include/functions_graph.php:2771 +#: ../../include/functions_incidents.php:29 +#: ../../include/functions_incidents.php:54 +msgid "Informative" +msgstr "Informativo" + +#: ../../include/functions_graph.php:2772 +#: ../../include/functions_incidents.php:30 +#: ../../include/functions_incidents.php:57 +msgid "Low" +msgstr "Bajo" + +#: ../../include/functions_graph.php:2773 +#: ../../include/functions_incidents.php:31 +#: ../../include/functions_incidents.php:60 +msgid "Medium" +msgstr "Medio" + +#: ../../include/functions_graph.php:2774 +#: ../../include/functions_incidents.php:32 +#: ../../include/functions_incidents.php:63 +msgid "Serious" +msgstr "Grave" + +#: ../../include/functions_graph.php:2775 +#: ../../include/functions_incidents.php:33 +#: ../../include/functions_incidents.php:66 +msgid "Very serious" +msgstr "Muy grave" + +#: ../../include/functions_graph.php:2776 +#: ../../include/functions_graph.php:3276 +#: ../../include/functions_graph.php:3277 +#: ../../include/functions_graph.php:5225 +#: ../../include/functions_incidents.php:34 +#: ../../include/functions_incidents.php:69 +#: ../../include/functions_events.php:1459 ../../include/functions.php:867 +#: ../../include/functions.php:1075 ../../include/functions.php:1108 +msgid "Maintenance" +msgstr "Mantenimiento" + +#: ../../include/functions_graph.php:2798 +#: ../../include/functions_graph.php:2810 +msgid "Open incident" +msgstr "Abrir incidente" + +#: ../../include/functions_graph.php:2799 +#: ../../include/functions_graph.php:2812 +msgid "Closed incident" +msgstr "Incidente cerrado" + +#: ../../include/functions_graph.php:2800 +#: ../../include/functions_graph.php:2814 +msgid "Outdated" +msgstr "Obsoleto" + +#: ../../include/functions_graph.php:2801 +#: ../../include/functions_graph.php:2816 +msgid "Invalid" +msgstr "No válido" + +#: ../../include/functions_graph.php:3147 +#: ../../include/functions_graph.php:3198 +#: ../../include/functions_events.php:1161 +msgid "SYSTEM" +msgstr "SISTEMA" + +#: ../../include/functions_graph.php:3234 +#: ../../godmode/setup/performance.php:149 +msgid "Others" +msgstr "Otros" + +#: ../../include/functions_graph.php:3280 +#: ../../include/functions_graph.php:3281 +#: ../../include/functions_graph.php:5228 +#: ../../include/functions_events.php:1462 ../../include/functions.php:870 +#: ../../include/functions.php:1076 ../../include/functions.php:1111 +msgid "Informational" +msgstr "Informativo" + +#: ../../include/functions_graph.php:3288 +#: ../../include/functions_graph.php:3289 +#: ../../include/functions_graph.php:5240 ../../include/functions.php:882 +#: ../../include/functions.php:1078 ../../include/functions.php:1123 +msgid "Minor" +msgstr "Menor" + +#: ../../include/functions_graph.php:3296 +#: ../../include/functions_graph.php:3297 +#: ../../include/functions_graph.php:5243 ../../include/functions.php:885 +#: ../../include/functions.php:1080 ../../include/functions.php:1126 +msgid "Major" +msgstr "Principal" + +#: ../../include/functions_graph.php:3932 +msgid "Units" +msgstr "Unidades" + +#: ../../include/functions_graph.php:4320 +#: ../../include/functions_treeview.php:94 +#: ../../include/functions_treeview.php:107 +#: ../../include/functions_reporting_html.php:3131 +#: ../../include/functions_alerts.php:560 +#: ../../godmode/alerts/configure_alert_template.php:625 +#: ../../godmode/massive/massive_edit_modules.php:381 +#: ../../godmode/massive/massive_edit_modules.php:427 +#: ../../godmode/massive/massive_edit_modules.php:516 +#: ../../godmode/modules/manage_network_components_form_common.php:122 +#: ../../godmode/modules/manage_network_components_form_common.php:139 +#: ../../godmode/agentes/module_manager_editor_common.php:283 +#: ../../godmode/agentes/module_manager_editor_common.php:304 +msgid "Max." +msgstr "Máx." + +#: ../../include/functions_graph.php:4320 +#: ../../include/functions_treeview.php:94 +#: ../../include/functions_treeview.php:107 +#: ../../include/functions_reporting_html.php:3130 +#: ../../include/functions_alerts.php:561 +#: ../../godmode/alerts/configure_alert_template.php:620 +#: ../../godmode/massive/massive_edit_modules.php:372 +#: ../../godmode/massive/massive_edit_modules.php:418 +#: ../../godmode/massive/massive_edit_modules.php:514 +#: ../../godmode/modules/manage_network_components_form_common.php:119 +#: ../../godmode/modules/manage_network_components_form_common.php:136 +msgid "Min." +msgstr "Mín." + +#: ../../include/functions_graph.php:4320 +msgid "Avg." +msgstr "Media" + +#: ../../include/functions_graph.php:5577 +msgid "Main node" +msgstr "Nodo principal" + +#: ../../include/functions_clippy.php:163 +#: ../../include/functions_clippy.php:168 +msgid "End wizard" +msgstr "Cierra asistente" + +#: ../../include/functions_clippy.php:195 +msgid "Next →" +msgstr "Siguiente →" + +#: ../../include/functions_clippy.php:196 +msgid "← Back" +msgstr "← Anterior" + +#: ../../include/functions_clippy.php:208 +msgid "Do you want to exit the help tour?" +msgstr "¿Quieres salir de la ayuda guiada?" + +#: ../../include/functions_treeview.php:54 +msgid "There was a problem loading module" +msgstr "Hubo un problema al cargar el módulo" + +#: ../../include/functions_treeview.php:91 +#: ../../include/functions_treeview.php:104 +#: ../../godmode/massive/massive_edit_modules.php:390 +#: ../../godmode/massive/massive_edit_modules.php:436 +#: ../../godmode/modules/manage_network_components_form_common.php:125 +#: ../../godmode/modules/manage_network_components_form_common.php:142 +#: ../../godmode/agentes/module_manager_editor_common.php:288 +#: ../../godmode/agentes/module_manager_editor_common.php:309 +msgid "Str." +msgstr "Str." + +#: ../../include/functions_treeview.php:98 +#: ../../include/functions_alerts.php:564 +#: ../../godmode/massive/massive_edit_modules.php:368 +#: ../../godmode/modules/manage_network_components_form_common.php:118 +#: ../../godmode/agentes/module_manager_editor_common.php:278 +msgid "Warning status" +msgstr "Umbral Warning" + +#: ../../include/functions_treeview.php:110 +#: ../../include/functions_alerts.php:565 +#: ../../godmode/massive/massive_edit_modules.php:414 +#: ../../godmode/modules/manage_network_components_form_common.php:135 +#: ../../godmode/agentes/module_manager_editor_common.php:299 +msgid "Critical status" +msgstr "Umbral crítico" + +#: ../../include/functions_treeview.php:294 +#: ../../include/graphs/functions_flot.php:593 +msgid "No data" +msgstr "Sin datos" + +#: ../../include/functions_treeview.php:298 +#: ../../include/functions_reporting_html.php:70 +#: ../../include/functions_reporting_html.php:3373 +msgid "Last data" +msgstr "Últimos datos" + +#: ../../include/functions_treeview.php:313 +msgid "Go to module edition" +msgstr "Ir a la edición de módulos" + +#: ../../include/functions_treeview.php:362 +msgid "There was a problem loading alerts" +msgstr "Hubo un problema al cargar las alertas" + +#: ../../include/functions_treeview.php:423 +#: ../../include/functions_reporting_html.php:2872 +#: ../../include/functions_reporting_html.php:3100 +#: ../../godmode/snmpconsole/snmp_alert.php:1165 +msgid "Times fired" +msgstr "Veces disparada" + +#: ../../include/functions_treeview.php:446 +msgid "Go to alerts edition" +msgstr "Ir a \"editar alertas\"" + +#: ../../include/functions_treeview.php:610 +msgid "Next agent contact" +msgstr "Siguiente contacto con el agente" + +#: ../../include/functions_treeview.php:620 +msgid "Go to agent edition" +msgstr "Ir a \"editar agentes\"" + +#: ../../include/functions_treeview.php:629 +msgid "Agent data" +msgstr "Datos de agentes" + +#: ../../include/functions_treeview.php:702 +msgid "Advanced information" +msgstr "Información avanzada" + +#: ../../include/functions_planned_downtimes.php:42 +#: ../../include/functions_planned_downtimes.php:678 +#: ../../godmode/agentes/planned_downtime.editor.php:212 +msgid "" +"Not created. Error inserting data. Start time must be higher than the " +"current time" +msgstr "" +"No ha sido creado. Error insertando datos. La fecha de comienzo debe ser " +"mayor que la fecha actual" + +#: ../../include/functions_planned_downtimes.php:45 +#: ../../include/functions_planned_downtimes.php:50 +#: ../../include/functions_planned_downtimes.php:53 +#: ../../include/functions_planned_downtimes.php:682 +#: ../../include/functions_planned_downtimes.php:687 +#: ../../include/functions_planned_downtimes.php:695 +#: ../../include/functions_planned_downtimes.php:702 +#: ../../godmode/agentes/planned_downtime.editor.php:215 +#: ../../godmode/agentes/planned_downtime.editor.php:218 +#: ../../godmode/agentes/planned_downtime.editor.php:223 +#: ../../godmode/agentes/planned_downtime.editor.php:226 +msgid "Not created. Error inserting data" +msgstr "No se pudo crear. Error al insertar los datos." + +#: ../../include/functions_planned_downtimes.php:45 +#: ../../include/functions_planned_downtimes.php:683 +#: ../../godmode/agentes/planned_downtime.editor.php:215 +msgid "The end date must be higher than the start date" +msgstr "La fecha de fin debe ser mayor que la fecha de inicio" + +#: ../../include/functions_planned_downtimes.php:50 +#: ../../include/functions_planned_downtimes.php:696 +#: ../../godmode/agentes/planned_downtime.editor.php:223 +#: ../../godmode/agentes/planned_downtime.editor.php:592 +#: ../../godmode/agentes/planned_downtime.editor.php:600 +msgid "The end time must be higher than the start time" +msgstr "La hora de fin debe ser mayor que la fecha de inicio" + +#: ../../include/functions_planned_downtimes.php:53 +#: ../../include/functions_planned_downtimes.php:703 +#: ../../godmode/agentes/planned_downtime.editor.php:226 +#: ../../godmode/agentes/planned_downtime.editor.php:581 +msgid "The end day must be higher than the start day" +msgstr "El día de fin debe ser mayor que el día de inicio" + +#: ../../include/functions_planned_downtimes.php:94 +#: ../../include/functions_planned_downtimes.php:717 +#: ../../godmode/agentes/planned_downtime.editor.php:275 +msgid "Each planned downtime must have a different name" +msgstr "Cada parada de servicio planeada debe tener un nombre diferente" + +#: ../../include/functions_planned_downtimes.php:100 +#: ../../include/functions_planned_downtimes.php:722 +#: ../../godmode/agentes/planned_downtime.editor.php:280 +#: ../../godmode/agentes/planned_downtime.editor.php:307 +msgid "Planned downtime must have a name" +msgstr "La parada de servicio planeada debe tener un nombre" + +#: ../../include/functions_planned_downtimes.php:113 +#: ../../include/functions_planned_downtimes.php:731 +#: ../../godmode/snmpconsole/snmp_alert.php:247 +#: ../../godmode/snmpconsole/snmp_filters.php:66 +#: ../../godmode/alerts/alert_special_days.php:148 +#: ../../godmode/alerts/alert_actions.php:184 +#: ../../godmode/alerts/alert_commands.php:293 +#: ../../godmode/alerts/configure_alert_template.php:431 +#: ../../godmode/alerts/alert_list.php:104 ../../godmode/setup/news.php:56 +#: ../../godmode/setup/gis.php:45 ../../godmode/setup/links.php:41 +#: ../../godmode/users/configure_user.php:236 +#: ../../godmode/users/profile_list.php:241 +#: ../../godmode/modules/manage_nc_groups.php:73 +#: ../../godmode/agentes/configurar_agente.php:621 +#: ../../godmode/agentes/planned_downtime.editor.php:365 +msgid "Successfully created" +msgstr "Creado correctamente" + +#: ../../include/functions_planned_downtimes.php:560 +msgid "Succesful stopped the Downtime" +msgstr "La parada planificada se ha detenido correctamente" + +#: ../../include/functions_planned_downtimes.php:561 +msgid "Unsuccesful stopped the Downtime" +msgstr "La parada planificada no ha podido ser detenida" + +#: ../../include/functions_planned_downtimes.php:660 +#, php-format +msgid "Enabled %s elements from the downtime" +msgstr "Habilitar %s elementos desde la parada" + +#: ../../include/functions_planned_downtimes.php:688 +#: ../../godmode/agentes/planned_downtime.editor.php:218 +msgid "The end date must be higher than the current time" +msgstr "La fecha fin debería ser posterior a la fecha actual" + +#: ../../include/functions_planned_downtimes.php:785 +msgid "This planned downtime are executed now. Can't delete in this moment." +msgstr "" +"Esta parada planificada se está ejecutando. No se puede borrar en este " +"momento." + +#: ../../include/functions_planned_downtimes.php:790 +msgid "Deleted this planned downtime successfully." +msgstr "Parada planificada borrada con éxito" + +#: ../../include/functions_planned_downtimes.php:792 +msgid "Problems for deleted this planned downtime." +msgstr "Problemas al borrar la parada planificada" + +#: ../../include/functions_incidents.php:88 +#: ../../include/functions_incidents.php:107 +msgid "Active incidents" +msgstr "Incidentes activos" + +#: ../../include/functions_incidents.php:89 +#: ../../include/functions_incidents.php:110 +msgid "Active incidents, with comments" +msgstr "Incidentes activos, con comentarios" + +#: ../../include/functions_incidents.php:90 +#: ../../include/functions_incidents.php:113 +msgid "Rejected incidents" +msgstr "Incidentes rechazados" + +#: ../../include/functions_incidents.php:91 +#: ../../include/functions_incidents.php:116 +msgid "Expired incidents" +msgstr "Incidentes caducados" + +#: ../../include/functions_incidents.php:92 +#: ../../include/functions_incidents.php:119 +msgid "Closed incidents" +msgstr "Incidentes cerrados" + +#: ../../include/functions_maps.php:34 +#: ../../include/functions_networkmap.php:1641 +#: ../../include/functions_networkmap.php:1720 +msgid "Topology" +msgstr "Topología" + +#: ../../include/functions_maps.php:43 +#: ../../include/functions_reporting.php:619 +#: ../../include/functions_reporting.php:5126 +#: ../../include/functions_networkmap.php:1722 +msgid "Dynamic" +msgstr "Dinámico" + +#: ../../include/functions_menu.php:470 +msgid "Configure user" +msgstr "Configurar usuario" + +#: ../../include/functions_menu.php:471 +msgid "Configure profile" +msgstr "Configurar perfil" + +#: ../../include/functions_menu.php:473 +#: ../../godmode/servers/manage_recontask_form.php:182 +#: ../../godmode/servers/manage_recontask.php:43 +msgid "Manage recontask" +msgstr "Gestionar tarea recon" + +#: ../../include/functions_menu.php:475 +msgid "Module templates management" +msgstr "Gestión de plantillas de módulos" + +#: ../../include/functions_menu.php:476 +msgid "Inventory modules management" +msgstr "Gestión de módulos de inventario" + +#: ../../include/functions_menu.php:477 +msgid "Tags management" +msgstr "Gestión de etiquetas" + +#: ../../include/functions_menu.php:479 +#: ../../godmode/users/profile_list.php:308 +msgid "Agents management" +msgstr "Gestión de agentes" + +#: ../../include/functions_menu.php:481 +msgid "View agent" +msgstr "Ver agente" + +#: ../../include/functions_menu.php:483 +#: ../../godmode/alerts/configure_alert_template.php:63 +#: ../../godmode/alerts/configure_alert_template.php:82 +#: ../../godmode/alerts/configure_alert_template.php:100 +msgid "Configure alert template" +msgstr "Configurar plantilla de alerta" + +#: ../../include/functions_menu.php:485 +msgid "Manage network map" +msgstr "Gestión de mapas de red" + +#: ../../include/functions_menu.php:486 +#: ../../godmode/users/configure_profile.php:320 +msgid "View visual console" +msgstr "Ver consola visual" + +#: ../../include/functions_menu.php:487 +msgid "Builder visual console" +msgstr "Configurador de la consola visual" + +#: ../../include/functions_menu.php:489 +msgid "Administration events" +msgstr "Administrador de eventos" + +#: ../../include/functions_menu.php:491 +msgid "View reporting" +msgstr "Ver informes" + +#: ../../include/functions_menu.php:492 +msgid "Manage custom graphs" +msgstr "Gestionar graficas personalizadas" + +#: ../../include/functions_menu.php:493 +msgid "Copy dashboard" +msgstr "Copiar dashboard" + +#: ../../include/functions_menu.php:496 +msgid "Manage GIS Maps" +msgstr "Gestionar mapas GIS" + +#: ../../include/functions_menu.php:498 +msgid "Incidents statistics" +msgstr "Estadísticas incidentes" + +#: ../../include/functions_menu.php:499 +msgid "Manage messages" +msgstr "Gestionar mensajes" + +#: ../../include/functions_menu.php:501 +msgid "Manage groups" +msgstr "Gestionar grupos" + +#: ../../include/functions_menu.php:502 +msgid "Manage module groups" +msgstr "Gestionar grupos de módulos" + +#: ../../include/functions_menu.php:503 +msgid "Manage custom field" +msgstr "Gestionar campos personalizados" + +#: ../../include/functions_menu.php:505 +msgid "Manage alert actions" +msgstr "Gestionar acciones de alertas" + +#: ../../include/functions_menu.php:506 +msgid "Manage commands" +msgstr "Gestionar comandos" + +#: ../../include/functions_menu.php:507 +msgid "Manage event alerts" +msgstr "Gestionar eventos de alertas" + +#: ../../include/functions_menu.php:509 +msgid "Manage export targets" +msgstr "Gestionar objetivos de exportación" + +#: ../../include/functions_menu.php:511 +msgid "Manage services" +msgstr "Gestión de servicios" + +#: ../../include/functions_menu.php:512 ../../godmode/menu.php:170 +msgid "SNMP alerts" +msgstr "Alertas SNMP" + +#: ../../include/functions_menu.php:514 +msgid "SNMP trap editor" +msgstr "Editor de Traps SNMP" + +#: ../../include/functions_menu.php:519 +msgid "Manage incident" +msgstr "Gestionar incidentes" + +#: ../../include/functions_menu.php:521 +#: ../../godmode/users/configure_profile.php:328 +msgid "Manage visual console" +msgstr "Gestionar consolas visuales" + +#: ../../include/functions_menu.php:571 +msgid "Administration" +msgstr "Administración" + +#: ../../include/functions_network_components.php:507 +#: ../../include/functions_alerts.php:961 +msgid "Copy of" +msgstr "Copia de" + +#: ../../include/get_file.php:46 +msgid "Security error. Please contact the administrator." +msgstr "Error de seguridad. Contacte con el administrador" + +#: ../../include/get_file.php:56 +msgid "File is missing in disk storage. Please contact the administrator." +msgstr "" +"El archivo no se encuentra en disco, por favor, contacte con el " +"administrador." + +#: ../../include/functions_tags.php:602 +msgid "Click here to open a popup window with URL tag" +msgstr "Click aquí para abrir una ventana popup con el tag URL" + +#: ../../include/graphs/functions_pchart.php:205 +#: ../../include/graphs/functions_pchart.php:1189 +msgid "Actual" +msgstr "Actual" + +#: ../../include/graphs/export_data.php:71 +#: ../../include/graphs/export_data.php:126 +msgid "An error occured exporting the data" +msgstr "Ocurrió un error exportando los datos" + +#: ../../include/graphs/export_data.php:76 +msgid "Selected" +msgstr "Seleccionado" + +#: ../../include/graphs/functions_flot.php:251 +msgid "Cancel zoom" +msgstr "Cancelar el zoom" + +#: ../../include/graphs/functions_flot.php:253 +msgid "Warning and Critical thresholds" +msgstr "Umbrales de alerta y critico" + +#: ../../include/graphs/functions_flot.php:256 +msgid "Overview graph" +msgstr "Grafica de vista general" + +#: ../../include/graphs/functions_flot.php:259 +#: ../../godmode/modules/manage_network_templates.php:216 +#: ../../godmode/agentes/planned_downtime.list.php:508 +msgid "Export to CSV" +msgstr "Exportar a CSV" + +#: ../../include/functions_users.php:377 +#, php-format +msgid "User %s login at %s" +msgstr "Usuario %s entró a las %s" + +#: ../../include/functions_users.php:438 +#, php-format +msgid "User %s was deleted in the DB at %s" +msgstr "El usuario %s fué borrado en la base de datos el %s" + +#: ../../include/functions_users.php:443 +#, php-format +msgid "User %s logout at %s" +msgstr "Usuario %s salió a las %s" + +#: ../../include/functions_reporting_html.php:63 +#: ../../include/functions_reporting_html.php:3384 +#: ../../godmode/agentes/planned_downtime.editor.php:506 +msgid "From:" +msgstr "Desde:" + +#: ../../include/functions_reporting_html.php:64 +#: ../../include/functions_reporting_html.php:3385 +#: ../../godmode/agentes/planned_downtime.editor.php:517 +msgid "To:" +msgstr "Hasta:" + +#: ../../include/functions_reporting_html.php:93 +msgid "Label: " +msgstr "Etiqueta: " + +#: ../../include/functions_reporting_html.php:111 +msgid "Generated" +msgstr "Generado" + +#: ../../include/functions_reporting_html.php:114 +msgid "Report date" +msgstr "Fecha del informe" + +#: ../../include/functions_reporting_html.php:398 +msgid "Max/Min Values" +msgstr "Valores Max/Min" + +#: ../../include/functions_reporting_html.php:399 +msgid "SLA Limit" +msgstr "Límite del SLA" + +#: ../../include/functions_reporting_html.php:400 +msgid "SLA Compliance" +msgstr "Cumplimiento del SLA" + +#: ../../include/functions_reporting_html.php:425 +msgid "Global Time" +msgstr "Tiempo global" + +#: ../../include/functions_reporting_html.php:426 +msgid "Time Total" +msgstr "Tiempo total" + +#: ../../include/functions_reporting_html.php:427 +msgid "Time Failed" +msgstr "Tiempo en fallo" + +#: ../../include/functions_reporting_html.php:428 +#: ../../include/functions_reporting_html.php:2256 +msgid "Time OK" +msgstr "Tiempo OK" + +#: ../../include/functions_reporting_html.php:429 +msgid "Time Unknown" +msgstr "Tiempo Desconocido" + +#: ../../include/functions_reporting_html.php:430 +msgid "Time Not Init" +msgstr "TIempo No Inicializado" + +#: ../../include/functions_reporting_html.php:431 +msgid "Downtime" +msgstr "Parada planificada" + +#: ../../include/functions_reporting_html.php:456 +msgid "Checks Time" +msgstr "Tiempo de comprobaciones" + +#: ../../include/functions_reporting_html.php:457 +msgid "Checks Total" +msgstr "Comprobaciones totales" + +#: ../../include/functions_reporting_html.php:458 +msgid "Checks Failed" +msgstr "Comprobaciones fallidas" + +#: ../../include/functions_reporting_html.php:459 +#: ../../include/functions_reporting_html.php:2299 +msgid "Checks OK" +msgstr "Comprobaciones OK" + +#: ../../include/functions_reporting_html.php:460 +msgid "Checks Unknown" +msgstr "Comprobaciones Desconocidas" + +#: ../../include/functions_reporting_html.php:502 +#: ../../include/functions_reporting_html.php:581 +#: ../../include/functions_config.php:533 +#: ../../include/functions_config.php:1554 +msgid "Fail" +msgstr "Fallo" + +#: ../../include/functions_reporting_html.php:685 +#: ../../include/functions_reporting_html.php:2533 +msgid "Unknow" +msgstr "Desconocido" + +#: ../../include/functions_reporting_html.php:695 +#: ../../include/functions_reporting_html.php:2543 +msgid "Downtimes" +msgstr "Paradas planificadas" + +#: ../../include/functions_reporting_html.php:700 +#: ../../include/functions_reporting_html.php:2548 +msgid "Ignore time" +msgstr "Tiempo ignorado" + +#: ../../include/functions_reporting_html.php:772 +#: ../../include/functions_reporting_html.php:1523 +#: ../../include/functions_reporting_html.php:2449 +#: ../../include/functions_reporting_html.php:2673 +msgid "Min Value" +msgstr "Valor mínimo" + +#: ../../include/functions_reporting_html.php:773 +#: ../../include/functions_reporting_html.php:1524 +#: ../../include/functions_reporting_html.php:2450 +#: ../../include/functions_reporting_html.php:2674 +msgid "Average Value" +msgstr "Valor medio" + +#: ../../include/functions_reporting_html.php:774 +#: ../../include/functions_reporting_html.php:1525 +#: ../../include/functions_reporting_html.php:2447 +#: ../../include/functions_reporting_html.php:2676 +msgid "Max Value" +msgstr "Valor máximo" + +#: ../../include/functions_reporting_html.php:812 +#: ../../include/functions_reporting_html.php:821 +#: ../../include/functions_reporting_html.php:1643 +msgid "Val. by" +msgstr "Val. por" + +#: ../../include/functions_reporting_html.php:875 +#: ../../include/functions_events.php:2709 +msgid "Pandora System" +msgstr "Sistema de Pandora" + +#: ../../include/functions_reporting_html.php:915 +#: ../../include/functions_reporting_html.php:1111 +msgid "Events by agent" +msgstr "Eventos por agente" + +#: ../../include/functions_reporting_html.php:934 +#: ../../include/functions_reporting_html.php:1130 +msgid "Events by user validator" +msgstr "Eventos por usuario validador" + +#: ../../include/functions_reporting_html.php:953 +#: ../../include/functions_reporting_html.php:1149 +msgid "Events by Severity" +msgstr "Eventos por gravedad" + +#: ../../include/functions_reporting_html.php:972 +#: ../../include/functions_reporting_html.php:1168 +msgid "Events validated vs unvalidated" +msgstr "Eventos validados vs no validados" + +#: ../../include/functions_reporting_html.php:1022 +#: ../../include/functions_reporting_html.php:1032 +#: ../../include/functions_reporting_html.php:2815 +#: ../../include/functions_events.php:35 +#: ../../include/functions_events.php:905 +#: ../../include/functions_events.php:2338 +#: ../../godmode/events/custom_events.php:71 +#: ../../godmode/events/custom_events.php:153 +msgid "Event name" +msgstr "Nombre del evento" + +#: ../../include/functions_reporting_html.php:1228 +msgid "Added" +msgstr "Añadido" + +#: ../../include/functions_reporting_html.php:1379 +#, php-format +msgid "%s in %s : NORMAL" +msgstr "%s en %s : NORMAL" + +#: ../../include/functions_reporting_html.php:1387 +#, php-format +msgid "%s in %s : CRITICAL" +msgstr "%s en %s : CRITICAL" + +#: ../../include/functions_reporting_html.php:1395 +#, php-format +msgid "%s in %s : WARNING" +msgstr "%s en %s : WARNING" + +#: ../../include/functions_reporting_html.php:1403 +#, php-format +msgid "%s in %s : UNKNOWN" +msgstr "%s en %s : DESCONOCIDO" + +#: ../../include/functions_reporting_html.php:1413 +#, php-format +msgid "%s in %s : ALERTS FIRED" +msgstr "%s en %s : ALERTA ENVIADA" + +#: ../../include/functions_reporting_html.php:1421 +#, php-format +msgid "%s in %s : Not initialize" +msgstr "%s en %s : No iniciado" + +#: ../../include/functions_reporting_html.php:1579 +#: ../../include/functions_reporting_html.php:3262 +msgid "Monitors" +msgstr "Monitores" + +#: ../../include/functions_reporting_html.php:1596 +#: ../../godmode/servers/manage_recontask_form.php:255 +msgid "Defined" +msgstr "Definido" + +#: ../../include/functions_reporting_html.php:1611 +#, php-format +msgid "Last %s" +msgstr "Último %s" + +#: ../../include/functions_reporting_html.php:1731 +msgid "Events validated by user" +msgstr "Eventos validados por el usuario" + +#: ../../include/functions_reporting_html.php:1750 +#: ../../include/functions_reporting_html.php:3551 +msgid "Events by severity" +msgstr "Eventos por gravedad" + +#: ../../include/functions_reporting_html.php:1899 +#, php-format +msgid "Interface '%s' throughput graph" +msgstr "Interfaz '%s' gráfico de rendimiento" + +#: ../../include/functions_reporting_html.php:1902 +msgid "Mac" +msgstr "Mac" + +#: ../../include/functions_reporting_html.php:1903 +msgid "Actual status" +msgstr "Estado actual" + +#: ../../include/functions_reporting_html.php:2049 +#: ../../godmode/reporting/reporting_builder.item_editor.php:1334 +msgid "Not OK" +msgstr "No está bien" + +#: ../../include/functions_reporting_html.php:2099 +msgid "Empty modules" +msgstr "Módulos vacíos" + +#: ../../include/functions_reporting_html.php:2106 +msgid "Warning
    Critical" +msgstr "Warning
    Critical" + +#: ../../include/functions_reporting_html.php:2111 +#: ../../include/functions_netflow.php:1131 +#: ../../include/functions_netflow.php:1141 +#: ../../include/functions_netflow.php:1159 +#: ../../include/functions_netflow.php:1167 +#: ../../include/functions_netflow.php:1190 +#: ../../include/functions_netflow.php:1248 +#: ../../include/functions_netflow.php:1254 +#: ../../include/functions_netflow.php:1286 +#: ../../godmode/massive/massive_edit_modules.php:538 +#: ../../godmode/modules/manage_network_components_form_common.php:168 +#: ../../godmode/agentes/module_manager_editor_common.php:366 +msgid "Unit" +msgstr "Unidad" + +#: ../../include/functions_reporting_html.php:2254 +msgid "Total time" +msgstr "Tiempo total" + +#: ../../include/functions_reporting_html.php:2255 +msgid "Time failed" +msgstr "Tiempo en fallo" + +#: ../../include/functions_reporting_html.php:2257 +msgid "Time Uknown" +msgstr "Tiempo en desconocido" + +#: ../../include/functions_reporting_html.php:2258 +msgid "Time Not Init Module" +msgstr "Tiempo en módulo no inicializado" + +#: ../../include/functions_reporting_html.php:2259 +msgid "Time Downtime" +msgstr "Tiempo de parada planificada" + +#: ../../include/functions_reporting_html.php:2260 +msgid "% Ok" +msgstr "% Ok" + +#: ../../include/functions_reporting_html.php:2297 +msgid "Total checks" +msgstr "Comprobaciones totales" + +#: ../../include/functions_reporting_html.php:2298 +msgid "Checks failed" +msgstr "Comprobaciones fallidas" + +#: ../../include/functions_reporting_html.php:2300 +msgid "Checks Uknown" +msgstr "Comprobaciones en desconocido" + +#: ../../include/functions_reporting_html.php:2426 +#: ../../include/functions_reporting_html.php:2654 +#: ../../include/functions_reporting.php:997 +#: ../../include/functions_reporting.php:1816 +msgid "There are no Agent/Modules defined" +msgstr "No hay Agente/Módulos definidos" + +#: ../../include/functions_reporting_html.php:2446 +msgid "Agent max value" +msgstr "Valor máximo del agente" + +#: ../../include/functions_reporting_html.php:2448 +msgid "Agent min value" +msgstr "Valor mínimo de agente" + +#: ../../include/functions_reporting_html.php:2685 +#: ../../include/functions_reporting_html.php:2779 +msgid "Summary" +msgstr "Lista de agentes" + +#: ../../include/functions_reporting_html.php:2752 +#: ../../include/functions_reporting.php:6988 +#: ../../include/functions_reporting.php:7010 +msgid "Alert level" +msgstr "Nivel de alerta" + +#: ../../include/functions_reporting_html.php:2871 +msgid "Alert description" +msgstr "Descripción de la alerta" + +#: ../../include/functions_reporting_html.php:2921 +msgid "Alerts not fired" +msgstr "Alertas no disparadas" + +#: ../../include/functions_reporting_html.php:2930 +msgid "Total alerts monitored" +msgstr "Alertas totales monitorizadas" + +#: ../../include/functions_reporting_html.php:2981 +msgid "Total monitors" +msgstr "Total de monitores" + +#: ../../include/functions_reporting_html.php:2982 +msgid "Monitors down on period" +msgstr "Monitores inactivos en un periodo" + +#: ../../include/functions_reporting_html.php:2998 +msgid "Monitors OK" +msgstr "Monitores en buen estado" + +#: ../../include/functions_reporting_html.php:2999 +msgid "Monitors BAD" +msgstr "Monitores en mal estado" + +#: ../../include/functions_reporting_html.php:3073 +#, php-format +msgid "Agents in group: %s" +msgstr "Agentes en el grupo: %s" + +#: ../../include/functions_reporting_html.php:3166 +msgid "Last failure" +msgstr "Último fallo" + +#: ../../include/functions_reporting_html.php:3230 +msgid "N/A(*)" +msgstr "N/A(*)" + +#: ../../include/functions_reporting_html.php:3407 +msgid "Agents warning" +msgstr "Agentes warning" + +#: ../../include/functions_reporting_html.php:3413 +msgid "Agents ok" +msgstr "Agentes ok" + +#: ../../include/functions_reporting_html.php:3433 +#: ../../include/functions_reporting_html.php:3442 +msgid "Agents by status" +msgstr "Agentes por estado" + +#: ../../include/functions_reporting_html.php:3461 +#: ../../include/functions_reporting.php:7229 +msgid "Monitor checks" +msgstr "Comprobaciones de monitores" + +#: ../../include/functions_reporting_html.php:3466 +#: ../../include/functions_reporting.php:7247 +msgid "Total agents and monitors" +msgstr "Total de agentes y monitores" + +#: ../../include/functions_reporting_html.php:3486 +#: ../../include/functions_reporting_html.php:3495 +msgid "Node overview" +msgstr "Resumen de nodos" + +#: ../../include/functions_reporting_html.php:3513 +#: ../../include/functions_reporting_html.php:3530 +msgid "Critical events" +msgstr "Eventos en estado \"crítico\"" + +#: ../../include/functions_reporting_html.php:3517 +#: ../../include/functions_reporting_html.php:3534 +msgid "Warning events" +msgstr "Eventos en advertencia" + +#: ../../include/functions_reporting_html.php:3521 +#: ../../include/functions_reporting_html.php:3538 +msgid "OK events" +msgstr "Eventos OK" + +#: ../../include/functions_reporting_html.php:3525 +#: ../../include/functions_reporting_html.php:3542 +msgid "Unknown events" +msgstr "Eventos desconocidos" + +#: ../../include/functions_reporting_html.php:3565 +msgid "Important Events by Criticity" +msgstr "Eventos importantes por criticidad" + +#: ../../include/functions_reporting_html.php:3591 +msgid "Last activity in Pandora FMS console" +msgstr "Última actividad en la consola de Pandora FMS" + +#: ../../include/functions_reporting_html.php:3667 +msgid "Events info (1hr.)" +msgstr "Información de Eventos (1hr.)" + +#: ../../include/functions_reporting_html.php:3807 +msgid "This SLA has been affected by the following planned downtimes" +msgstr "Las siguientes paradas planificadas han modificado este SLA" + +#: ../../include/functions_reporting_html.php:3811 +#: ../../godmode/agentes/planned_downtime.editor.php:493 +#: ../../godmode/agentes/planned_downtime.list.php:395 +msgid "Execution" +msgstr "Ejecución" + +#: ../../include/functions_reporting_html.php:3812 +msgid "Dates" +msgstr "Fechas" + +#: ../../include/functions_reporting_html.php:3853 +msgid "This item is affected by a malformed planned downtime" +msgstr "A este elemento le afecta una parada planificada mal formada" + +#: ../../include/functions_reporting_html.php:3854 +msgid "Go to the planned downtimes section to solve this" +msgstr "" +"Ir a la sección de paradas planificadas para solucionar este problema" #: ../../include/auth/mysql.php:246 msgid "" @@ -19968,1125 +13223,6 @@ msgstr "No se pudo cambiar la contraseña en el Pandora remoto" msgid "Your installation of PHP does not support LDAP" msgstr "Su instalación de PHP no soporta LDAP" -#: ../../include/class/Tree.class.php:1474 -#: ../../include/functions_modules.php:1875 -#: ../../include/functions_modules.php:1895 -#: ../../mobile/operation/modules.php:459 -#: ../../mobile/operation/modules.php:477 -#: ../../mobile/operation/modules.php:512 -#: ../../mobile/operation/modules.php:530 -#: ../../operation/agentes/pandora_networkmap.view.php:285 -#: ../../operation/agentes/pandora_networkmap.view.php:307 -#: ../../operation/agentes/status_monitor.php:1158 -#: ../../operation/agentes/status_monitor.php:1162 -#: ../../operation/agentes/status_monitor.php:1195 -#: ../../operation/agentes/status_monitor.php:1200 -#: ../../operation/search_modules.php:112 -#: ../../operation/search_modules.php:132 -#: ../../enterprise/extensions/vmware/vmware_view.php:935 -#: ../../enterprise/include/functions_services.php:1595 -#: ../../enterprise/include/functions_services.php:1619 -#: ../../enterprise/operation/agentes/policy_view.php:363 -#: ../../enterprise/operation/agentes/policy_view.php:382 -msgid "CRITICAL" -msgstr "CRÍTICO" - -#: ../../include/class/Tree.class.php:1481 -#: ../../include/functions_modules.php:1879 -#: ../../include/functions_modules.php:1899 -#: ../../mobile/operation/modules.php:463 -#: ../../mobile/operation/modules.php:482 -#: ../../mobile/operation/modules.php:516 -#: ../../mobile/operation/modules.php:535 -#: ../../operation/agentes/pandora_networkmap.view.php:289 -#: ../../operation/agentes/pandora_networkmap.view.php:312 -#: ../../operation/agentes/status_monitor.php:1168 -#: ../../operation/agentes/status_monitor.php:1172 -#: ../../operation/agentes/status_monitor.php:1207 -#: ../../operation/agentes/status_monitor.php:1212 -#: ../../operation/search_modules.php:116 -#: ../../operation/search_modules.php:139 -#: ../../enterprise/extensions/vmware/vmware_view.php:939 -#: ../../enterprise/include/functions_login.php:33 -#: ../../enterprise/include/functions_services.php:1599 -#: ../../enterprise/include/functions_services.php:1623 -#: ../../enterprise/operation/agentes/policy_view.php:367 -#: ../../enterprise/operation/agentes/policy_view.php:386 -msgid "WARNING" -msgstr "ADVERTENCIA" - -#: ../../include/class/Tree.class.php:1486 -#: ../../include/functions_modules.php:1890 -#: ../../include/functions_modules.php:1894 -#: ../../include/functions_modules.php:1898 -#: ../../mobile/operation/modules.php:471 -#: ../../mobile/operation/modules.php:476 -#: ../../mobile/operation/modules.php:481 -#: ../../mobile/operation/modules.php:524 -#: ../../mobile/operation/modules.php:529 -#: ../../mobile/operation/modules.php:534 -#: ../../operation/agentes/pandora_networkmap.view.php:301 -#: ../../operation/agentes/pandora_networkmap.view.php:306 -#: ../../operation/agentes/pandora_networkmap.view.php:311 -#: ../../operation/agentes/status_monitor.php:1182 -#: ../../operation/agentes/status_monitor.php:1187 -#: ../../operation/agentes/status_monitor.php:1194 -#: ../../operation/agentes/status_monitor.php:1199 -#: ../../operation/agentes/status_monitor.php:1206 -#: ../../operation/agentes/status_monitor.php:1211 -#: ../../operation/search_modules.php:124 -#: ../../operation/search_modules.php:131 -#: ../../operation/search_modules.php:138 -#: ../../enterprise/extensions/vmware/vmware_view.php:943 -#: ../../enterprise/include/functions_services.php:1606 -#: ../../enterprise/include/functions_services.php:1614 -#: ../../enterprise/include/functions_services.php:1619 -#: ../../enterprise/include/functions_services.php:1623 -#: ../../enterprise/include/functions_services.php:1627 -#: ../../enterprise/operation/agentes/policy_view.php:378 -#: ../../enterprise/operation/agentes/policy_view.php:382 -#: ../../enterprise/operation/agentes/policy_view.php:386 -msgid "UNKNOWN" -msgstr "DESCONOCIDO" - -#: ../../include/class/Tree.class.php:1492 -msgid "NO DATA" -msgstr "SIN DATOS" - -#: ../../include/class/Tree.class.php:1500 -#: ../../include/functions_modules.php:1883 -#: ../../include/functions_modules.php:1891 -#: ../../mobile/operation/modules.php:455 -#: ../../mobile/operation/modules.php:472 -#: ../../mobile/operation/modules.php:508 -#: ../../mobile/operation/modules.php:525 -#: ../../operation/agentes/pandora_networkmap.view.php:293 -#: ../../operation/agentes/pandora_networkmap.view.php:302 -#: ../../operation/agentes/status_monitor.php:1148 -#: ../../operation/agentes/status_monitor.php:1152 -#: ../../operation/agentes/status_monitor.php:1183 -#: ../../operation/agentes/status_monitor.php:1188 -#: ../../operation/search_modules.php:108 -#: ../../operation/search_modules.php:125 -#: ../../enterprise/extensions/vmware/vmware_view.php:931 -#: ../../enterprise/include/functions_services.php:1591 -#: ../../enterprise/include/functions_services.php:1614 -#: ../../enterprise/operation/agentes/policy_view.php:371 -#: ../../enterprise/operation/agentes/policy_view.php:378 -msgid "NORMAL" -msgstr "NORMAL" - -#: ../../include/class/Tree.class.php:1578 -#: ../../enterprise/godmode/alerts/configure_alert_rule.php:152 -msgid "Module alerts" -msgstr "Alertas de módulo" - -#: ../../include/functions.php:215 -#: ../../enterprise/include/functions_reporting_csv.php:1535 -msgid "." -msgstr "." - -#: ../../include/functions.php:217 -msgid "," -msgstr "," - -#: ../../include/functions.php:439 ../../include/functions.php:573 -msgid "s" -msgstr "s" - -#: ../../include/functions.php:440 ../../include/functions.php:574 -msgid "d" -msgstr "d" - -#: ../../include/functions.php:441 ../../include/functions.php:575 -msgid "M" -msgstr "M" - -#: ../../include/functions.php:442 ../../include/functions.php:576 -msgid "Y" -msgstr "Y" - -#: ../../include/functions.php:443 ../../include/functions.php:577 -msgid "m" -msgstr "m" - -#: ../../include/functions.php:444 ../../include/functions.php:578 -msgid "h" -msgstr "h" - -#: ../../include/functions.php:445 ../../include/functions.php:579 -msgid "N" -msgstr "N" - -#: ../../include/functions.php:867 ../../include/functions.php:1075 -#: ../../include/functions.php:1108 ../../include/functions_events.php:1459 -#: ../../include/functions_graph.php:2777 -#: ../../include/functions_graph.php:3277 -#: ../../include/functions_graph.php:3278 -#: ../../include/functions_graph.php:5244 -#: ../../include/functions_incidents.php:34 -#: ../../include/functions_incidents.php:69 -msgid "Maintenance" -msgstr "Mantenimiento" - -#: ../../include/functions.php:870 ../../include/functions.php:1076 -#: ../../include/functions.php:1111 ../../include/functions_events.php:1462 -#: ../../include/functions_graph.php:3281 -#: ../../include/functions_graph.php:3282 -#: ../../include/functions_graph.php:5247 -msgid "Informational" -msgstr "Informativo" - -#: ../../include/functions.php:882 ../../include/functions.php:1078 -#: ../../include/functions.php:1123 ../../include/functions_graph.php:3289 -#: ../../include/functions_graph.php:3290 -#: ../../include/functions_graph.php:5259 -msgid "Minor" -msgstr "Menor" - -#: ../../include/functions.php:885 ../../include/functions.php:1080 -#: ../../include/functions.php:1126 ../../include/functions_graph.php:3297 -#: ../../include/functions_graph.php:3298 -#: ../../include/functions_graph.php:5262 -msgid "Major" -msgstr "Principal" - -#: ../../include/functions.php:1029 ../../include/functions_events.php:1395 -msgid "Monitor Critical" -msgstr "Monitor en estado crítico" - -#: ../../include/functions.php:1030 ../../include/functions_events.php:1398 -msgid "Monitor Warning" -msgstr "Monitor en estado de aviso" - -#: ../../include/functions.php:1031 ../../include/functions_events.php:1401 -msgid "Monitor Normal" -msgstr "Monitor en estado normal" - -#: ../../include/functions.php:1033 -msgid "Monitor Unknown" -msgstr "Monitor descon." - -#: ../../include/functions.php:1036 ../../include/functions_events.php:1138 -#: ../../include/functions_events.php:1407 -msgid "Alert recovered" -msgstr "Alerta recuperada" - -#: ../../include/functions.php:1037 ../../include/functions_events.php:1173 -#: ../../include/functions_events.php:1410 -msgid "Alert ceased" -msgstr "Alerta finalizada" - -#: ../../include/functions.php:1038 ../../include/functions_events.php:1413 -msgid "Alert manual validation" -msgstr "Validación manual de alerta" - -#: ../../include/functions.php:1040 -msgid "Agent created" -msgstr "Agente creado" - -#: ../../include/functions.php:1041 ../../include/functions_events.php:1416 -msgid "Recon host detected" -msgstr "Equipo de red detectado con Recon" - -#: ../../include/functions.php:1044 ../../include/functions_events.php:1170 -#: ../../include/functions_events.php:1425 -msgid "Configuration change" -msgstr "Cambio de configuración" - -#: ../../include/functions.php:2043 ../../include/functions.php:2044 -#, php-format -msgid "%s minutes" -msgstr "%s minutos" - -#: ../../include/functions.php:2052 ../../include/functions.php:2053 -#, php-format -msgid "%s months" -msgstr "%s meses" - -#: ../../include/functions.php:2055 ../../include/functions.php:2056 -#, php-format -msgid "%s years" -msgstr "%s años" - -#: ../../include/functions.php:2059 -msgid "Default values will be used" -msgstr "Se usarán valores por defecto" - -#: ../../include/functions.php:2219 -msgid "The uploaded file was only partially uploaded" -msgstr "El fichero se ha subido parcialmente" - -#: ../../include/functions.php:2222 -msgid "No file was uploaded" -msgstr "No se subió ningún archivo" - -#: ../../include/functions.php:2225 -msgid "Missing a temporary folder" -msgstr "El directorio temporal no existe" - -#: ../../include/functions.php:2228 -msgid "Failed to write file to disk" -msgstr "No se pudo escribir el fichero a disco" - -#: ../../include/functions.php:2231 -msgid "File upload stopped by extension" -msgstr "Subida de fichero cancelada por la extensión" - -#: ../../include/functions.php:2235 -msgid "Unknown upload error" -msgstr "Error desconocido al subir el fichero" - -#: ../../include/functions.php:2320 -msgid "No data found to export" -msgstr "Datos no encontrados para exportar" - -#: ../../include/functions.php:2338 -msgid "Source ID" -msgstr "ID Fuente" - -#: ../../include/functions.php:2606 -#: ../../operation/gis_maps/render_view.php:135 -msgid "5 seconds" -msgstr "5 segundos" - -#: ../../include/functions.php:2607 -#: ../../operation/gis_maps/render_view.php:136 -msgid "10 seconds" -msgstr "10 segundos" - -#: ../../include/functions.php:2608 -msgid "15 seconds" -msgstr "15 segundos" - -#: ../../include/functions.php:2609 -#: ../../operation/gis_maps/render_view.php:137 -msgid "30 seconds" -msgstr "30 segundos" - -#: ../../include/functions.php:2613 -msgid "15 minutes" -msgstr "15 minutos" - -#: ../../include/functions_reporting.php:535 -#: ../../include/functions_reports.php:540 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard_sla.php:112 -#: ../../enterprise/godmode/services/services.service.php:301 -#: ../../enterprise/include/functions_reporting_csv.php:909 -msgid "S.L.A." -msgstr "S.L.A." - -#: ../../include/functions_reporting.php:568 -#: ../../include/functions_reporting.php:5118 -#: ../../enterprise/include/functions_reporting.php:2073 -#: ../../enterprise/include/functions_reporting.php:2799 -#: ../../enterprise/include/functions_reporting.php:3580 -#: ../../enterprise/include/functions_reporting.php:4899 -#: ../../enterprise/include/functions_reporting.php:4905 -msgid "There are no SLAs defined" -msgstr "No hay SLA definidos" - -#: ../../include/functions_reporting.php:624 -#: ../../include/functions_reporting.php:5158 -#: ../../include/functions_maps.php:43 -#: ../../include/functions_networkmap.php:1722 -#: ../../enterprise/include/functions_reporting.php:2117 -#: ../../enterprise/include/functions_reporting.php:2843 -#: ../../enterprise/include/functions_reporting.php:3624 -msgid "Dynamic" -msgstr "Dinámico" - -#: ../../include/functions_reporting.php:635 -#: ../../include/functions_reporting.php:5169 -#: ../../enterprise/include/functions_reporting.php:2128 -#: ../../enterprise/include/functions_reporting.php:2854 -#: ../../enterprise/include/functions_reporting.php:3635 -msgid "Inverse" -msgstr "Inverso" - -#: ../../include/functions_reporting.php:945 -#: ../../enterprise/dashboard/widgets/top_n.php:31 -msgid "Top N" -msgstr "Top N" - -#: ../../include/functions_reporting.php:964 -#: ../../operation/snmpconsole/snmp_statistics.php:127 -#: ../../operation/snmpconsole/snmp_statistics.php:185 -#: ../../enterprise/include/functions_reporting_csv.php:418 -#, php-format -msgid "Top %d" -msgstr "Primeros %d" - -#: ../../include/functions_reporting.php:1002 -#: ../../include/functions_reporting.php:1821 -#: ../../include/functions_reporting_html.php:2432 -#: ../../include/functions_reporting_html.php:2664 -#: ../../enterprise/dashboard/widgets/top_n.php:468 -#: ../../enterprise/include/functions_reporting_pdf.php:825 -#: ../../enterprise/include/functions_reporting_pdf.php:1258 -#: ../../enterprise/include/functions_reporting_pdf.php:2013 -msgid "There are no Agent/Modules defined" -msgstr "No hay Agente/Módulos definidos" - -#: ../../include/functions_reporting.php:1055 -#: ../../enterprise/dashboard/widgets/top_n.php:534 -msgid "Insuficient data" -msgstr "Datos insuficientes" - -#: ../../include/functions_reporting.php:1212 -#: ../../include/functions_reporting.php:1365 -#: ../../include/functions_reporting.php:1384 -#: ../../include/functions_reporting.php:1405 -#: ../../include/functions_reporting.php:1426 -#: ../../include/functions_reporting.php:2092 -#: ../../include/functions_reporting.php:2274 -#: ../../include/functions_reporting.php:2295 -#: ../../include/functions_reporting.php:2316 -#: ../../include/functions_reporting.php:6211 -#: ../../include/functions_reporting.php:6231 -#: ../../include/functions_reporting.php:6251 -#: ../../include/functions_graph.php:2120 -#: ../../include/functions_graph.php:2200 -#: ../../include/functions_graph.php:2273 -#: ../../include/functions_graph.php:3038 -#: ../../include/functions_graph.php:3474 -#: ../../include/functions_reporting_html.php:2934 -#: ../../include/functions_reporting_html.php:3012 -#: ../../enterprise/dashboard/widgets/top_n_events_by_group.php:180 -#: ../../enterprise/dashboard/widgets/top_n_events_by_module.php:197 -msgid "other" -msgstr "otro" - -#: ../../include/functions_reporting.php:1288 -msgid "Event Report Group" -msgstr "Evento Grupo del Informe" - -#: ../../include/functions_reporting.php:1332 -#: ../../include/functions_reporting.php:1500 -#: ../../include/functions_events.php:865 -#: ../../include/functions_events.php:869 -#: ../../include/functions_reporting_html.php:3779 -#: ../../mobile/operation/events.php:790 -#: ../../operation/events/events.build_table.php:118 -#: ../../operation/events/events.build_table.php:787 -msgid "No events" -msgstr "No hay eventos" - -#: ../../include/functions_reporting.php:1465 -msgid "Event Report Module" -msgstr "Evento módulo del Informe" - -#: ../../include/functions_reporting.php:1527 -#: ../../enterprise/include/functions_reporting_csv.php:293 -msgid "Inventory Changes" -msgstr "Cambios de Inventario" - -#: ../../include/functions_reporting.php:1569 -#: ../../enterprise/extensions/ipam/ipam_action.php:198 -msgid "No changes found." -msgstr "No se han encontrado cambios." - -#: ../../include/functions_reporting.php:1656 -msgid "Agent/Modules" -msgstr "Agentes / módulos" - -#: ../../include/functions_reporting.php:1727 -#: ../../include/functions_reports.php:585 -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:45 -#: ../../enterprise/include/functions_reporting_csv.php:391 -msgid "Exception" -msgstr "Excepción" - -#: ../../include/functions_reporting.php:1745 -msgid "Exception - Everything" -msgstr "Excepción - todo" - -#: ../../include/functions_reporting.php:1750 -#, php-format -msgid "Exception - Modules over or equal to %s" -msgstr "Excepción - Módulos por encima o igual a %s" - -#: ../../include/functions_reporting.php:1752 -#, php-format -msgid "Modules over or equal to %s" -msgstr "Módulos de más de o igual a %s" - -#: ../../include/functions_reporting.php:1756 -#, php-format -msgid "Exception - Modules under or equal to %s" -msgstr "Excepción - Módulos por debajo o igual a %s" - -#: ../../include/functions_reporting.php:1758 -#, php-format -msgid "Modules under or equal to %s" -msgstr "Módulos bajo o igual a %s" - -#: ../../include/functions_reporting.php:1762 -#, php-format -msgid "Exception - Modules under %s" -msgstr "Excepción - Módulos por debajo de %s" - -#: ../../include/functions_reporting.php:1764 -#, php-format -msgid "Modules under %s" -msgstr "Módulos bajo %s" - -#: ../../include/functions_reporting.php:1768 -#, php-format -msgid "Exception - Modules over %s" -msgstr "Excepción - Módulos por encima %s" - -#: ../../include/functions_reporting.php:1770 -#, php-format -msgid "Modules over %s" -msgstr "Módulos de más de %s" - -#: ../../include/functions_reporting.php:1774 -#, php-format -msgid "Exception - Equal to %s" -msgstr "Excepción - Igual a %s" - -#: ../../include/functions_reporting.php:1776 -#, php-format -msgid "Equal to %s" -msgstr "Igual a %s" - -#: ../../include/functions_reporting.php:1780 -#, php-format -msgid "Exception - Not equal to %s" -msgstr "Excepción - no igual a %s" - -#: ../../include/functions_reporting.php:1782 -#, php-format -msgid "Not equal to %s" -msgstr "No igual a %s" - -#: ../../include/functions_reporting.php:1786 -msgid "Exception - Modules at normal status" -msgstr "Excepción - Módulos en estado normal" - -#: ../../include/functions_reporting.php:1787 -msgid "Modules at normal status" -msgstr "Módulos en estado normal" - -#: ../../include/functions_reporting.php:1791 -msgid "Exception - Modules at critical or warning status" -msgstr "Excepción - Módulos en estado crítico o de advertencia" - -#: ../../include/functions_reporting.php:1792 -msgid "Modules at critical or warning status" -msgstr "Módulos en estado crítico o de advertencia" - -#: ../../include/functions_reporting.php:1981 -msgid "There are no Modules under those conditions." -msgstr "No hay módulos bajo esas condiciones" - -#: ../../include/functions_reporting.php:1984 -#, php-format -msgid "There are no Modules over or equal to %s." -msgstr "No hay módulos mayores o iguales a %s" - -#: ../../include/functions_reporting.php:1987 -#, php-format -msgid "There are no Modules less or equal to %s." -msgstr "No hay módulos menores o igual a %s" - -#: ../../include/functions_reporting.php:1990 -#, php-format -msgid "There are no Modules less %s." -msgstr "No hay módulos menores %s" - -#: ../../include/functions_reporting.php:1993 -#, php-format -msgid "There are no Modules over %s." -msgstr "No hay módulos mayores %s" - -#: ../../include/functions_reporting.php:1996 -#, php-format -msgid "There are no Modules equal to %s" -msgstr "No hay módules iguales a %s" - -#: ../../include/functions_reporting.php:1999 -#, php-format -msgid "There are no Modules not equal to %s" -msgstr "No hay módulos no iguales a %s" - -#: ../../include/functions_reporting.php:2002 -msgid "There are no Modules normal status" -msgstr "No hay módulos en estado normal" - -#: ../../include/functions_reporting.php:2005 -msgid "There are no Modules at critial or warning status" -msgstr "No hay módulos en estado crítico o de advertencia" - -#: ../../include/functions_reporting.php:2153 -#: ../../enterprise/include/functions_reporting_csv.php:444 -msgid "Group Report" -msgstr "Informe del grupo" - -#: ../../include/functions_reporting.php:2207 -msgid "Event Report Agent" -msgstr "Informe de Eventos de Agentes" - -#: ../../include/functions_reporting.php:2409 -msgid "Database Serialized" -msgstr "Base de datos serializada" - -#: ../../include/functions_reporting.php:2529 -#: ../../include/functions_reports.php:640 -msgid "Group configuration" -msgstr "Configuración del grupo" - -#: ../../include/functions_reporting.php:2605 -msgid "Network interfaces report" -msgstr "Informe de las interfaces de red" - -#: ../../include/functions_reporting.php:2624 -msgid "" -"The group has no agents or none of the agents has any network interface" -msgstr "El grupo no tiene agentes o los agentes no tienen interfaz de red" - -#: ../../include/functions_reporting.php:2673 -#: ../../include/functions_reporting.php:2696 -msgid "bytes/s" -msgstr "bytes/s" - -#: ../../include/functions_reporting.php:2748 -msgid "Alert Report Group" -msgstr "Grupo de informe de alerta" - -#: ../../include/functions_reporting.php:2894 -msgid "Alert Report Agent" -msgstr "Agente informe de alerta" - -#: ../../include/functions_reporting.php:3011 -msgid "Alert Report Module" -msgstr "Módulo informe de alerta" - -#: ../../include/functions_reporting.php:3144 -msgid "SQL Graph Vertical Bars" -msgstr "Barras de gráficas verticales SQL" - -#: ../../include/functions_reporting.php:3147 -msgid "SQL Graph Horizontal Bars" -msgstr "Barras de gráficas horizontales SQL" - -#: ../../include/functions_reporting.php:3150 -msgid "SQL Graph Pie" -msgstr "Gráfica SQL circular" - -#: ../../include/functions_reporting.php:3197 -#: ../../enterprise/include/functions_reporting_csv.php:832 -#: ../../enterprise/include/functions_reporting_csv.php:848 -#: ../../enterprise/include/functions_reporting_csv.php:856 -msgid "Monitor Report" -msgstr "Informe de monitores" - -#: ../../include/functions_reporting.php:3274 -msgid "Netflow Area" -msgstr "Área de netflow" - -#: ../../include/functions_reporting.php:3277 -msgid "Netflow Pie" -msgstr "Tarta Netflow" - -#: ../../include/functions_reporting.php:3280 -msgid "Netflow Data" -msgstr "Datos de netflow" - -#: ../../include/functions_reporting.php:3283 -msgid "Netflow Statistics" -msgstr "Estadísticas de netflow" - -#: ../../include/functions_reporting.php:3286 -msgid "Netflow Summary" -msgstr "Resumen de netflow" - -#: ../../include/functions_reporting.php:3349 -#: ../../include/functions_reports.php:501 -msgid "Simple baseline graph" -msgstr "Gráfica simple de línea base" - -#: ../../include/functions_reporting.php:3416 -msgid "Prediction Date" -msgstr "Fecha de predicción." - -#: ../../include/functions_reporting.php:3467 -#: ../../enterprise/include/functions_reporting_csv.php:334 -msgid "Projection Graph" -msgstr "Gráfico de proyección" - -#: ../../include/functions_reporting.php:3554 -#: ../../include/functions_reports.php:638 -msgid "Agent configuration" -msgstr "Configuración de agentes" - -#: ../../include/functions_reporting.php:3708 -#: ../../enterprise/include/functions_reporting_csv.php:796 -#: ../../enterprise/include/functions_reporting_csv.php:812 -#: ../../enterprise/include/functions_reporting_csv.php:819 -msgid "AVG. Value" -msgstr "Valor AVG." - -#: ../../include/functions_reporting.php:3711 -#: ../../include/functions_reporting.php:5701 -#: ../../include/functions_reports.php:574 -#: ../../enterprise/include/functions_reporting_csv.php:688 -#: ../../enterprise/include/functions_reporting_csv.php:704 -#: ../../enterprise/include/functions_reporting_csv.php:711 -msgid "Summatory" -msgstr "Sumatorio" - -#: ../../include/functions_reporting.php:3714 -#: ../../include/functions_reports.php:535 -#: ../../enterprise/include/functions_reporting_csv.php:512 -#: ../../enterprise/include/functions_reporting_csv.php:527 -#: ../../enterprise/include/functions_reporting_csv.php:534 -msgid "MTTR" -msgstr "MTTR" - -#: ../../include/functions_reporting.php:3717 -#: ../../include/functions_reports.php:533 -#: ../../enterprise/include/functions_reporting_csv.php:547 -#: ../../enterprise/include/functions_reporting_csv.php:563 -#: ../../enterprise/include/functions_reporting_csv.php:570 -msgid "MTBF" -msgstr "MTBF" - -#: ../../include/functions_reporting.php:3720 -#: ../../include/functions_reports.php:531 -#: ../../enterprise/include/functions_reporting_csv.php:583 -#: ../../enterprise/include/functions_reporting_csv.php:599 -#: ../../enterprise/include/functions_reporting_csv.php:606 -msgid "TTO" -msgstr "TTO" - -#: ../../include/functions_reporting.php:3723 -#: ../../include/functions_reports.php:529 -#: ../../enterprise/include/functions_reporting_csv.php:619 -#: ../../enterprise/include/functions_reporting_csv.php:636 -#: ../../enterprise/include/functions_reporting_csv.php:643 -msgid "TTRT" -msgstr "TTRT" - -#: ../../include/functions_reporting.php:3898 -#: ../../enterprise/godmode/reporting/mysql_builder.php:142 -#: ../../enterprise/include/functions_reporting_csv.php:654 -msgid "SQL" -msgstr "SQL" - -#: ../../include/functions_reporting.php:3969 -msgid "" -"Illegal query: Due security restrictions, there are some tokens or words you " -"cannot use: *, delete, drop, alter, modify, union, password, pass, insert or " -"update." -msgstr "" -"Consulta ilegal: Debido a restricciones de seguridad, hay algunos símbolos o " -"palabras que usted no puede utilizar: * , delete, drop, alter, modify, " -"union, password, pass, insert o update." - -#: ../../include/functions_reporting.php:4849 -#: ../../include/functions_reporting.php:5092 -#: ../../include/functions_reports.php:599 -#: ../../enterprise/include/functions_reporting.php:1015 -#: ../../enterprise/include/functions_reporting_csv.php:249 -msgid "Availability" -msgstr "Disponibilidad" - -#: ../../include/functions_reporting.php:4960 -msgid "No Address" -msgstr "Sin dirección" - -#: ../../include/functions_reporting.php:5711 -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:194 -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:264 -msgid "Rate" -msgstr "Tasa" - -#: ../../include/functions_reporting.php:5783 -#: ../../include/functions_reporting.php:5905 -#: ../../include/functions_reports.php:499 -msgid "Simple graph" -msgstr "Gráfica simple" - -#: ../../include/functions_reporting.php:6356 -msgid "Maximum of events shown" -msgstr "Máximo número de eventos mostrados" - -#: ../../include/functions_reporting.php:6996 -#: ../../include/functions_reporting.php:7033 -msgid "Server health" -msgstr "Salud del servidor" - -#: ../../include/functions_reporting.php:6996 -#, php-format -msgid "%d Downed servers" -msgstr "%d Servidores caidos" - -#: ../../include/functions_reporting.php:7004 -#: ../../include/functions_reporting.php:7036 -msgid "Monitor health" -msgstr "Estado de los monitores" - -#: ../../include/functions_reporting.php:7004 -#, php-format -msgid "%d Not Normal monitors" -msgstr "%d Monitores fuera de la normalidad" - -#: ../../include/functions_reporting.php:7006 -#: ../../include/functions_reporting.php:7037 -msgid "of monitors up" -msgstr "de monitores funcionando" - -#: ../../include/functions_reporting.php:7012 -#: ../../include/functions_reporting.php:7039 -msgid "Module sanity" -msgstr "Estado de los módulos" - -#: ../../include/functions_reporting.php:7012 -#, php-format -msgid "%d Not inited monitors" -msgstr "%d Monitores sin iniciar" - -#: ../../include/functions_reporting.php:7014 -#: ../../include/functions_reporting.php:7040 -msgid "of total modules inited" -msgstr "del total de módulos inic." - -#: ../../include/functions_reporting.php:7020 -#: ../../include/functions_reporting.php:7042 -#: ../../include/functions_reporting_html.php:2762 -msgid "Alert level" -msgstr "Nivel de alerta" - -#: ../../include/functions_reporting.php:7020 -#: ../../include/functions_reporting.php:8040 -#: ../../include/functions_reporting.php:8049 -#, php-format -msgid "%d Fired alerts" -msgstr "%d Alertas lanzadas" - -#: ../../include/functions_reporting.php:7022 -#: ../../include/functions_reporting.php:7043 -msgid "of defined alerts not fired" -msgstr "de alertas definidas no disparadas" - -#: ../../include/functions_reporting.php:7080 -#: ../../enterprise/include/functions_reporting_csv.php:465 -msgid "Defined alerts" -msgstr "Alertas definidas" - -#: ../../include/functions_reporting.php:7093 -#: ../../include/functions_reporting.php:7114 -#: ../../include/functions_graph.php:2111 ../../operation/tree.php:276 -#: ../../operation/tree.php:277 ../../operation/tree.php:278 -#: ../../enterprise/dashboard/widgets/tree_view.php:200 -#: ../../enterprise/dashboard/widgets/tree_view.php:201 -#: ../../enterprise/dashboard/widgets/tree_view.php:202 -#: ../../enterprise/include/functions_reporting_csv.php:466 -msgid "Fired alerts" -msgstr "Alertas disparadas" - -#: ../../include/functions_reporting.php:7102 -msgid "Defined and fired alerts" -msgstr "Alertas definidas y lanzadas" - -#: ../../include/functions_reporting.php:7157 -#: ../../operation/events/sound_events.php:84 -msgid "Monitor critical" -msgstr "Monitor crítico" - -#: ../../include/functions_reporting.php:7161 -#: ../../operation/events/sound_events.php:86 -msgid "Monitor warning" -msgstr "Monitor warning" - -#: ../../include/functions_reporting.php:7168 -msgid "Monitor normal" -msgstr "Monitor normal" - -#: ../../include/functions_reporting.php:7172 -#: ../../operation/events/sound_events.php:85 -msgid "Monitor unknown" -msgstr "Monitor desconocido" - -#: ../../include/functions_reporting.php:7179 -msgid "Monitor not init" -msgstr "Monitor no iniciado" - -#: ../../include/functions_reporting.php:7203 -#: ../../include/functions_reporting.php:7214 -msgid "Monitors by status" -msgstr "Monitores por estatus" - -#: ../../include/functions_reporting.php:7261 -#: ../../include/functions_reporting_html.php:3471 -#: ../../enterprise/dashboard/widgets/tactical.php:32 -msgid "Monitor checks" -msgstr "Comprobaciones de monitores" - -#: ../../include/functions_reporting.php:7279 -#: ../../include/functions_reporting_html.php:3476 -msgid "Total agents and monitors" -msgstr "Total de agentes y monitores" - -#: ../../include/functions_reporting.php:7302 -msgid "Defined users" -msgstr "Usuarios definidos" - -#: ../../include/functions_reporting.php:7940 -msgid "Agent without data" -msgstr "Agente sin datos" - -#: ../../include/functions_reporting.php:7979 -#: ../../include/functions_agents.php:2209 -#: ../../include/functions_agents.php:2234 -#: ../../include/functions_agents.php:2259 -msgid "At least one module in CRITICAL status" -msgstr "Al menos un módulo está en estado CRÍTICO" - -#: ../../include/functions_reporting.php:7983 -#: ../../include/functions_agents.php:2213 -#: ../../include/functions_agents.php:2238 -#: ../../include/functions_agents.php:2263 -msgid "At least one module in WARNING status" -msgstr "Al menos un módulo está en estado ADVERTENCIA" - -#: ../../include/functions_reporting.php:7987 -#: ../../include/functions_agents.php:2217 -#: ../../include/functions_agents.php:2242 -#: ../../include/functions_agents.php:2267 -msgid "At least one module is in UKNOWN status" -msgstr "Al menos un módulo está en estado DESCONOCIDO" - -#: ../../include/functions_reporting.php:7991 -#: ../../include/functions_agents.php:2221 -#: ../../include/functions_agents.php:2246 -#: ../../include/functions_agents.php:2271 -msgid "All Monitors OK" -msgstr "Todos los monitores BIEN" - -#: ../../include/functions_reporting.php:8027 -#: ../../include/functions_reporting.php:8035 -#, php-format -msgid "%d Total modules" -msgstr "%d Módulos totales" - -#: ../../include/functions_reporting.php:8028 -#, php-format -msgid "%d Modules in normal status" -msgstr "%d Módulos en estado normal" - -#: ../../include/functions_reporting.php:8029 -#, php-format -msgid "%d Modules in critical status" -msgstr "%d Módulos en estado crítico" - -#: ../../include/functions_reporting.php:8030 -#, php-format -msgid "%d Modules in warning status" -msgstr "%d Módulos en estado de alerta" - -#: ../../include/functions_reporting.php:8031 -#, php-format -msgid "%d Modules in unknown status" -msgstr "%d Módulos en estado desconocido" - -#: ../../include/functions_reporting.php:8032 -#, php-format -msgid "%d Modules in not init status" -msgstr "%d Módulos en estado no iniciado" - -#: ../../include/functions_reporting.php:8036 -#, php-format -msgid "%d Normal modules" -msgstr "%d Módulos normales" - -#: ../../include/functions_reporting.php:8037 -#, php-format -msgid "%d Critical modules" -msgstr "%d Módulos críticos" - -#: ../../include/functions_reporting.php:8038 -#, php-format -msgid "%d Warning modules" -msgstr "%d Módulos en estado de alerta" - -#: ../../include/functions_reporting.php:8039 -#, php-format -msgid "%d Unknown modules" -msgstr "%d Módulos desconocidos" - -#: ../../include/functions_reporting.php:8043 -#, php-format -msgid "%d Total agents" -msgstr "%d del total de agentes" - -#: ../../include/functions_reporting.php:8044 -#, php-format -msgid "%d Normal agents" -msgstr "%d Agentes normales" - -#: ../../include/functions_reporting.php:8045 -#, php-format -msgid "%d Critical agents" -msgstr "%d Agentes en estado crítico" - -#: ../../include/functions_reporting.php:8046 -#, php-format -msgid "%d Warning agents" -msgstr "%d Agentes en estado de alerta" - -#: ../../include/functions_reporting.php:8047 -#, php-format -msgid "%d Unknown agents" -msgstr "%d Agentes desconocidos" - -#: ../../include/functions_reporting.php:8048 -#, php-format -msgid "%d not init agents" -msgstr "%d agentes no iniciados" - -#: ../../include/functions_reporting.php:9750 -msgid "Total running modules" -msgstr "Total de módulos en ejecución" - -#: ../../include/functions_reporting.php:9753 -#: ../../include/functions_reporting.php:9769 -#: ../../include/functions_reporting.php:9785 -#: ../../include/functions_reporting.php:9808 -#: ../../include/functions_reporting.php:9827 -#: ../../include/functions_reporting.php:9839 -#: ../../include/functions_reporting.php:9851 -#: ../../include/functions_reporting.php:9867 -msgid "Ratio" -msgstr "Proporción" - -#: ../../include/functions_reporting.php:9753 -#: ../../include/functions_reporting.php:9769 -#: ../../include/functions_reporting.php:9785 -#: ../../include/functions_reporting.php:9808 -#: ../../include/functions_reporting.php:9827 -#: ../../include/functions_reporting.php:9839 -#: ../../include/functions_reporting.php:9851 -#: ../../include/functions_reporting.php:9867 -msgid "Modules by second" -msgstr "Módulos por segundo" - -#: ../../include/functions_reporting.php:9765 -msgid "Local modules" -msgstr "Módulos locales" - -#: ../../include/functions_reporting.php:9776 -msgid "Remote modules" -msgstr "Módulos remotos" - -#: ../../include/functions_reporting.php:9800 -msgid "Network modules" -msgstr "Módulos de red" - -#: ../../include/functions_reporting.php:9823 -msgid "Plugin modules" -msgstr "Módulos de plugin" - -#: ../../include/functions_reporting.php:9835 -msgid "Prediction modules" -msgstr "Módulos de predicciónd" - -#: ../../include/functions_reporting.php:9847 -msgid "WMI modules" -msgstr "Módulos WMI" - -#: ../../include/functions_reporting.php:9859 -msgid "Web modules" -msgstr "Módulos Web" - -#: ../../include/functions_reporting.php:9921 -#: ../../enterprise/dashboard/widgets/tactical.php:39 -msgid "Server performance" -msgstr "Rendimiento del servidor" - -#: ../../include/functions_reporting.php:10003 -#: ../../enterprise/include/functions_reporting.php:4976 -msgid "Weekly:" -msgstr "Semanalmente" - -#: ../../include/functions_reporting.php:10037 -#: ../../enterprise/include/functions_reporting.php:5010 -msgid "Monthly:" -msgstr "Mensual" - -#: ../../include/functions_reporting.php:10038 -#: ../../enterprise/include/functions_reporting.php:5011 -msgid "From day" -msgstr "Desde el día" - -#: ../../include/functions_reporting.php:10039 -#: ../../enterprise/include/functions_reporting.php:5012 -msgid "To day" -msgstr "Hasta el día" - -#: ../../include/functions_agents.php:672 -msgid "" -"There was an error copying the agent configuration, the copy has been " -"cancelled" -msgstr "" -"Hubo un error al copiar la configuración del agente, se canceló la copia" - -#: ../../include/functions_agents.php:2205 -#: ../../include/functions_agents.php:2230 -#: ../../include/functions_agents.php:2255 -msgid "No Monitors" -msgstr "No hay monitores" - -#: ../../include/functions_tags.php:602 -msgid "Click here to open a popup window with URL tag" -msgstr "Click aquí para abrir una ventana popup con el tag URL" - -#: ../../include/functions_alerts.php:401 -#: ../../enterprise/include/functions_policies.php:456 -#: ../../enterprise/include/functions_policies.php:471 -msgid "copy" -msgstr "copiar" - -#: ../../include/functions_alerts.php:567 -#: ../../enterprise/godmode/massive/massive_add_alerts_policy.php:113 -#: ../../enterprise/godmode/massive/massive_add_alerts_policy.php:114 -#: ../../enterprise/godmode/massive/massive_delete_alerts_policy.php:112 -#: ../../enterprise/godmode/massive/massive_delete_alerts_policy.php:113 -msgid "Regular expression" -msgstr "Expresión regular" - -#: ../../include/functions_alerts.php:568 -msgid "Max and min" -msgstr "Máx. y mín." - -#: ../../include/functions_alerts.php:571 -msgid "Equal to" -msgstr "Igual a" - -#: ../../include/functions_alerts.php:572 -msgid "Not equal to" -msgstr "Diferente a" - -#: ../../include/functions_alerts.php:575 -msgid "Unknown status" -msgstr "Estado desconocido" - -#: ../../include/functions_alerts.php:576 -msgid "On Change" -msgstr "en estado de cambio" - -#: ../../include/functions_alerts.php:970 -#: ../../include/functions_network_components.php:507 -#: ../../enterprise/include/functions_local_components.php:284 -msgid "Copy of" -msgstr "Copia de" - -#: ../../include/functions_alerts.php:1394 -msgid "No actions defined" -msgstr "No hay acciones definidas" - #: ../../include/functions_api.php:77 msgid "No set or get or help operation." msgstr "Sin acceso a operaciones de tipo SET, GET o HELP" @@ -21999,6 +14135,21 @@ msgstr "Usuario habilitado." msgid "Disabled user." msgstr "Usuario deshabilitado." +#: ../../include/functions_api.php:7659 +#: ../../godmode/agentes/configurar_agente.php:1614 +msgid "Save by Pandora Console" +msgstr "Guardado por la consola de Pandora" + +#: ../../include/functions_api.php:7660 +#: ../../godmode/agentes/configurar_agente.php:1629 +msgid "Update by Pandora Console" +msgstr "Actualizado por la consola de Pandora" + +#: ../../include/functions_api.php:7661 +#: ../../godmode/agentes/configurar_agente.php:1642 +msgid "Insert by Pandora Console" +msgstr "Insertado por la consola de Pandora" + #: ../../include/functions_api.php:8268 msgid "Delete user." msgstr "borrar usuario" @@ -22101,1449 +14252,71 @@ msgstr "Error en la eliminación de día especial" msgid "Error in deletion special day." msgstr "Error en la eliminación de día especial" -#: ../../include/functions_treeview.php:54 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1347 -msgid "There was a problem loading module" -msgstr "Hubo un problema al cargar el módulo" - -#: ../../include/functions_treeview.php:279 -#: ../../include/functions_treeview.php:286 -#: ../../include/functions_ui.php:3714 ../../include/functions_ui.php:3721 -#: ../../mobile/operation/modules.php:610 -#: ../../mobile/operation/modules.php:617 -#: ../../operation/agentes/status_monitor.php:1362 -#: ../../operation/agentes/status_monitor.php:1369 -#: ../../enterprise/include/functions_services.php:1569 -#: ../../enterprise/operation/agentes/ux_console_view.php:100 -#: ../../enterprise/operation/agentes/ux_console_view.php:269 -#: ../../enterprise/operation/agentes/ux_console_view.php:342 -msgid "Snapshot view" -msgstr "Vista de captura de comando" - -#: ../../include/functions_treeview.php:294 -#: ../../include/graphs/functions_flot.php:624 -#: ../../enterprise/extensions/vmware/vmware_view.php:873 -#: ../../enterprise/extensions/vmware/vmware_view.php:889 -#: ../../enterprise/extensions/vmware/vmware_view.php:905 -#: ../../enterprise/extensions/vmware/vmware_view.php:921 -msgid "No data" -msgstr "Sin datos" - -#: ../../include/functions_treeview.php:298 -#: ../../include/functions_reporting_html.php:70 -#: ../../include/functions_reporting_html.php:3383 -#: ../../enterprise/include/functions_reporting_pdf.php:2260 -#: ../../enterprise/include/functions_reporting_pdf.php:2298 -msgid "Last data" -msgstr "Últimos datos" - -#: ../../include/functions_treeview.php:313 -msgid "Go to module edition" -msgstr "Ir a la edición de módulos" - -#: ../../include/functions_treeview.php:362 -msgid "There was a problem loading alerts" -msgstr "Hubo un problema al cargar las alertas" - -#: ../../include/functions_treeview.php:446 -msgid "Go to alerts edition" -msgstr "Ir a \"editar alertas\"" - -#: ../../include/functions_treeview.php:506 -#: ../../operation/agentes/agent_fields.php:28 -#: ../../operation/agentes/custom_fields.php:28 -#: ../../operation/agentes/estado_generalagente.php:46 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1057 -msgid "There was a problem loading agent" -msgstr "Hubo un problema al cargar la configuración del agente" - -#: ../../include/functions_treeview.php:571 -#: ../../operation/agentes/estado_generalagente.php:268 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1102 -msgid "Other IP addresses" -msgstr "Otras direcciones IP" - -#: ../../include/functions_treeview.php:602 -#: ../../operation/agentes/estado_agente.php:501 -#: ../../operation/agentes/estado_generalagente.php:205 -#: ../../operation/gis_maps/ajax.php:332 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1149 -msgid "Remote" -msgstr "Remoto" - -#: ../../include/functions_treeview.php:610 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1170 -msgid "Next agent contact" -msgstr "Siguiente contacto con el agente" - -#: ../../include/functions_treeview.php:620 -msgid "Go to agent edition" -msgstr "Ir a \"editar agentes\"" - -#: ../../include/functions_treeview.php:629 -msgid "Agent data" -msgstr "Datos de agentes" - -#: ../../include/functions_treeview.php:642 -#: ../../operation/agentes/estado_generalagente.php:159 -#: ../../operation/gis_maps/ajax.php:315 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1117 -msgid "Agent Version" -msgstr "Versión del agente" - -#: ../../include/functions_treeview.php:659 -#: ../../operation/agentes/estado_generalagente.php:310 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1124 -msgid "Position (Long, Lat)" -msgstr "posición (longitud, latitud)" - -#: ../../include/functions_treeview.php:676 -#: ../../operation/agentes/estado_generalagente.php:338 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1164 -msgid "Timezone Offset" -msgstr "Franja horaria desactivada" - -#: ../../include/functions_treeview.php:691 -#: ../../operation/agentes/agent_fields.php:45 -#: ../../operation/agentes/estado_generalagente.php:354 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1180 -msgid "Custom field" -msgstr "Campo personalizado" - -#: ../../include/functions_treeview.php:702 -msgid "Advanced information" -msgstr "Información avanzada" - -#: ../../include/functions_treeview.php:714 -#: ../../operation/agentes/estado_generalagente.php:256 -msgid "Agent access rate (24h)" -msgstr "Accesibilidad del agente (24h)" - -#: ../../include/functions_treeview.php:722 -#: ../../mobile/operation/agent.php:214 -#: ../../operation/agentes/estado_generalagente.php:602 -msgid "Events (24h)" -msgstr "Eventos (24h)" - -#: ../../include/functions_treeview.php:774 -#: ../../operation/agentes/estado_generalagente.php:478 -#: ../../enterprise/operation/agentes/pandora_networkmap.view.php:645 -msgid "Interface traffic" -msgstr "Interfaz de tráfico" - -#: ../../include/functions_treeview.php:796 -#: ../../operation/agentes/estado_generalagente.php:448 -msgid "Interface information" -msgstr "Interfaz de información" - -#: ../../include/functions_clippy.php:163 -#: ../../include/functions_clippy.php:168 -msgid "End wizard" -msgstr "Cierra asistente" - -#: ../../include/functions_clippy.php:195 -msgid "Next →" -msgstr "Siguiente →" - -#: ../../include/functions_clippy.php:196 -msgid "← Back" -msgstr "← Anterior" - -#: ../../include/functions_clippy.php:208 -msgid "Do you want to exit the help tour?" -msgstr "¿Quieres salir de la ayuda guiada?" - -#: ../../include/functions_pandora_networkmap.php:103 -#: ../../mobile/operation/networkmap.php:110 -#: ../../mobile/operation/networkmap.php:129 -#: ../../mobile/operation/networkmap.php:146 -#: ../../operation/agentes/networkmap.dinamic.php:130 -#: ../../enterprise/include/class/NetworkmapEnterprise.class.php:227 -#: ../../enterprise/operation/policies/networkmap.policies.php:64 -msgid "Pandora FMS" -msgstr "Pandora FMS" - -#: ../../include/functions_pandora_networkmap.php:754 -#, php-format -msgid "Edit node %s" -msgstr "Modificar nodo %s" - -#: ../../include/functions_pandora_networkmap.php:755 -msgid "Holding Area" -msgstr "Buffer de procesamiento" - -#: ../../include/functions_pandora_networkmap.php:756 -msgid "Show details and options" -msgstr "Mostrar los detalles y opciones" - -#: ../../include/functions_pandora_networkmap.php:757 -msgid "Add a interface link" -msgstr "Añadir enlace de interfaz" - -#: ../../include/functions_pandora_networkmap.php:758 -msgid "Set parent interface" -msgstr "Establecer padre en la relación de interfaz" - -#: ../../include/functions_pandora_networkmap.php:759 -msgid "Set as children" -msgstr "Establecer como hijo" - -#: ../../include/functions_pandora_networkmap.php:760 -msgid "Set parent" -msgstr "Establecer como padre" - -#: ../../include/functions_pandora_networkmap.php:761 -#: ../../include/functions_pandora_networkmap.php:768 -msgid "Abort the action of set relationship" -msgstr "Cancela la acción de relacionar por parentesco" - -#: ../../include/functions_pandora_networkmap.php:763 -#: ../../include/functions_pandora_networkmap.php:1546 -msgid "Add node" -msgstr "Añadir nodo" - -#: ../../include/functions_pandora_networkmap.php:764 -msgid "Set center" -msgstr "Fijar centro" - -#: ../../include/functions_pandora_networkmap.php:766 -msgid "Refresh Holding area" -msgstr "Actualizar buffer de procesamiento" - -#: ../../include/functions_pandora_networkmap.php:767 -msgid "Abort the action of set interface relationship" -msgstr "Cancelar enlace de interfaz" - -#: ../../include/functions_pandora_networkmap.php:953 -#: ../../include/functions_maps.php:62 -msgid "Copy of " -msgstr "Copiar de " - -#: ../../include/functions_pandora_networkmap.php:1276 -msgid "Open Minimap" -msgstr "Abrir Minimapa" - -#: ../../include/functions_pandora_networkmap.php:1283 -msgid "Hide Labels" -msgstr "Ocultar textos" - -#: ../../include/functions_pandora_networkmap.php:1374 -msgid "Edit node" -msgstr "Modificar nodo" - -#: ../../include/functions_pandora_networkmap.php:1385 -msgid "Adresses" -msgstr "Direcciones" - -#: ../../include/functions_pandora_networkmap.php:1387 -msgid "OS type" -msgstr "Tipo de SO" - -#: ../../include/functions_pandora_networkmap.php:1392 -#: ../../include/functions_pandora_networkmap.php:1393 -msgid "Node Details" -msgstr "Detalles de nodo" - -#: ../../include/functions_pandora_networkmap.php:1402 -msgid "Ip" -msgstr "IP" - -#: ../../include/functions_pandora_networkmap.php:1403 -msgid "MAC" -msgstr "MAC" - -#: ../../include/functions_pandora_networkmap.php:1412 -#: ../../include/functions_pandora_networkmap.php:1413 -msgid "Interface Information (SNMP)" -msgstr "Información de interfaces (SNMP)" - -#: ../../include/functions_pandora_networkmap.php:1420 -msgid "Shape" -msgstr "Forma" - -#: ../../include/functions_pandora_networkmap.php:1422 -msgid "Circle" -msgstr "Círculo" - -#: ../../include/functions_pandora_networkmap.php:1423 -msgid "Square" -msgstr "Cuadrado" - -#: ../../include/functions_pandora_networkmap.php:1424 -msgid "Rhombus" -msgstr "Rombo" - -#: ../../include/functions_pandora_networkmap.php:1434 -msgid "name node" -msgstr "nombre del nodo" - -#: ../../include/functions_pandora_networkmap.php:1436 -msgid "Update node" -msgstr "Actualizar nodo" - -#: ../../include/functions_pandora_networkmap.php:1441 -#: ../../include/functions_pandora_networkmap.php:1602 -msgid "name fictional node" -msgstr "Nombre de nodo ficticio" - -#: ../../include/functions_pandora_networkmap.php:1442 -#: ../../include/functions_pandora_networkmap.php:1603 -msgid "Networkmap to link" -msgstr "Enlace a mapa de red" - -#: ../../include/functions_pandora_networkmap.php:1448 -msgid "Update fictional node" -msgstr "Actualizar nodo ficticio" - -#: ../../include/functions_pandora_networkmap.php:1451 -#: ../../include/functions_pandora_networkmap.php:1452 -msgid "Node options" -msgstr "Opciones de nodo" - -#: ../../include/functions_pandora_networkmap.php:1459 -#: ../../include/functions_pandora_networkmap.php:1514 -msgid "Node source" -msgstr "Nodo origen" - -#: ../../include/functions_pandora_networkmap.php:1460 -#: ../../include/functions_pandora_networkmap.php:1515 -msgid "Interface source" -msgstr "Interfaz origen" - -#: ../../include/functions_pandora_networkmap.php:1461 -#: ../../include/functions_pandora_networkmap.php:1516 -msgid "Interface Target" -msgstr "Interfaz objetivo" - -#: ../../include/functions_pandora_networkmap.php:1463 -#: ../../include/functions_pandora_networkmap.php:1517 -msgid "Node target" -msgstr "Nodo objetivo" - -#: ../../include/functions_pandora_networkmap.php:1464 -msgid "E." -msgstr "E." - -#: ../../include/functions_pandora_networkmap.php:1495 -msgid "There are not relations" -msgstr "No hay relaciones" - -#: ../../include/functions_pandora_networkmap.php:1502 -#: ../../include/functions_pandora_networkmap.php:1503 -msgid "Relations" -msgstr "Relaciones" - -#: ../../include/functions_pandora_networkmap.php:1538 -msgid "Add interface link" -msgstr "Añadir enlace de interfaz" - -#: ../../include/functions_pandora_networkmap.php:1565 -#: ../../include/functions_pandora_networkmap.php:1569 -#: ../../include/functions_pandora_networkmap.php:1570 -#: ../../include/functions_pandora_networkmap.php:1590 -#: ../../include/functions_pandora_networkmap.php:1595 -#: ../../include/functions_pandora_networkmap.php:1613 -msgid "Add agent node" -msgstr "Añadir nodo de agente" - -#: ../../include/functions_pandora_networkmap.php:1594 -msgid "Add agent node (filter by group)" -msgstr "Añadir nodo de agente (filtro por grupo)" - -#: ../../include/functions_pandora_networkmap.php:1609 -msgid "Add fictional node" -msgstr "Añadir nodo ficticio" - -#: ../../include/functions_pandora_networkmap.php:1612 -msgid "Add fictional point" -msgstr "Añadir punto ficticio" - -#: ../../include/functions_ui.php:225 -msgid "Information" -msgstr "Información" - -#: ../../include/functions_ui.php:231 -#: ../../enterprise/include/functions_visual_map.php:622 -msgid "Success" -msgstr "Éxito" - -#: ../../include/functions_ui.php:367 -msgid "Request successfully processed" -msgstr "Petición procesada correctamente" - -#: ../../include/functions_ui.php:370 -msgid "Error processing request" -msgstr "Error al procesar la petición" - -#: ../../include/functions_ui.php:508 -msgid "" -"Is possible that this view uses part of information which your user has not " -"access" -msgstr "" -"Es posible que esta vista utilize parte de la información a la cual su " -"usuario no tenga acceso" - -#: ../../include/functions_ui.php:1028 -msgid "The alert would fire when the value is over " -msgstr "" -"La alerta se disparará cuando el valor esté por encima de " - -#: ../../include/functions_ui.php:1033 -msgid "The alert would fire when the value is under " -msgstr "" -"La alerta se disparará cuando el valor esté por debajo de " - -#: ../../include/functions_ui.php:1309 -#: ../../enterprise/meta/include/functions_ui_meta.php:54 -msgid "the Flexible Monitoring System" -msgstr "el Sistema Flexible de Monitorización" - -#: ../../include/functions_ui.php:1629 ../../include/functions_ui.php:1655 -#, php-format -msgid "Total items: %s" -msgstr "Total de elementos %s" - -#: ../../include/functions_ui.php:1962 -msgid "Unknown type" -msgstr "Tipo desconocido" - -#: ../../include/functions_ui.php:2775 -msgid "Type at least two characters to search." -msgstr "Escriba al menos dos caracteres para buscar." - -#: ../../include/functions_ui.php:3605 -msgid "" -"Cannot connect to the database, please check your database setup in the " -"include/config.php file.

    \n" -"\t\t\tProbably your database, hostname, user or password values are " -"incorrect or\n" -"\t\t\tthe database server is not running." -msgstr "" -"No se pudo conectar a la base de datos, por favor, compruebe su " -"configuración de base de datos en el fichero include/config.php " -"

    \n" -"\t\t\tProbablemente su valor de administrador, usuario o contraseña sean " -"incorrectos.\n" -"\t\t\tla base de datos no está en ejecución." - -#: ../../include/functions_ui.php:3620 -msgid "" -"Cannot load configuration variables from database. Please check your " -"database setup in the\n" -"\t\t\tinclude/config.php file.

    \n" -"\t\t\tMost likely your database schema has been created but there are is no " -"data in it, you have a problem with the database access credentials or your " -"schema is out of date.\n" -"\t\t\t

    Pandora FMS Console cannot find include/config.php or " -"this file has invalid\n" -"\t\t\tpermissions and HTTP server cannot read it. Please read documentation " -"to fix this problem.
    " -msgstr "" -"No se pueden cargar las variables de configuración de la base de datos. Por " -"favor, compruebe la configuración de su base de datos en el\n" -"\t\t\tinclude/config.php file.

    \n" -"\t\t\tLo más probable es que el esquema de su base de datos haya sido creada " -"pero no hay datos dentro, tiene un problema con los credenciales o su " -"esquema está fuera de fecha\n" -"\t\t\t

    La consola de Pandora FMS no puede encontrar " -"include/config.php or this file has invalid\n" -"\t\t\tpermisos y el servidor HTTP no puede leerlo. Por favor, lea la " -"documentación para solucionar este problema.
    " - -#: ../../include/functions_ui.php:3628 -msgid "" -"Pandora FMS Console cannot find include/config.php or this file has " -"invalid\n" -"\t\t\tpermissions and HTTP server cannot read it. Please read documentation " -"to fix this problem." -msgstr "" -"La consola de Pandora FMS no puede encontrar include/config.php o " -"este archivo tiene permisos\n" -"\t\t\tno válidos y el servidor HTTP no puede leerlo. Por favor, lea la " -"documentación para solucionar este problema." - -#: ../../include/functions_ui.php:3643 -msgid "" -"For security reasons, normal operation is not possible until you delete " -"installer file.\n" -"\t\t\tPlease delete the ./install.php file before running Pandora FMS " -"Console." -msgstr "" -"Por razones de seguridad no podrá operar con normalidad gasta que elimine el " -"archivo de instalación\n" -"\t\t\tPor favor, elimine el archivo ./install.php antes de ejecutar " -"la consola de Pandora FMS." - -#: ../../include/functions_ui.php:3648 -msgid "" -"For security reasons, config.php must have restrictive permissions, " -"and \"other\" users\n" -"\t\t\tshould not read it or write to it. It should be written only for " -"owner\n" -"\t\t\t(usually www-data or http daemon user), normal operation is not " -"possible until you change\n" -"\t\t\tpermissions for include/config.php file. Please do it, it is " -"for your security." -msgstr "" -"Por razones de seguridad, config.php debe tener permisos " -"restringidos, y los usuarios \"otros\"\n" -"\t\t\tno deberían tener permisos de lectura o escritura sobre el. Solo " -"debería poder escribir el creador\n" -"\t\t\t(habitualmente www-data o http daemon usuario), la operación normal no " -"es posible hasta que cambie\n" -"\t\t\tlos permisos para el fichero include/config.php . Por favor " -"hágalo, es por su seguridad." - -#: ../../include/functions_config.php:94 -msgid "Failed updated: User did not login." -msgstr "Fallo de actualización: el usuario no se dio de alta" - -#: ../../include/functions_config.php:102 -msgid "Failed updated: User is not admin." -msgstr "Fallo de actualización:el usuario no es administrador" - -#: ../../include/functions_config.php:140 -msgid "SSL cert path" -msgstr "Ruta del certificado SSL" - -#: ../../include/functions_config.php:144 -msgid "Use cert." -msgstr "Usar certificado" - -#: ../../include/functions_config.php:154 -msgid "Enable Integria incidents in Pandora Console" -msgstr "Habilitar incidentes de Integria en Pandora Console" - -#: ../../include/functions_config.php:156 -msgid "Integria inventory" -msgstr "Inventario Integria" - -#: ../../include/functions_config.php:158 -msgid "Integria API password" -msgstr "Contraseña de la API de Integria" - -#: ../../include/functions_config.php:160 -msgid "Integria URL" -msgstr "Integria URL" - -#: ../../include/functions_config.php:184 -msgid "License information" -msgstr "Información sobre la licencia" - -#: ../../include/functions_config.php:204 -msgid "Identification_reminder" -msgstr "Recordatorio de identificación" - -#: ../../include/functions_config.php:206 -msgid "Include_agents" -msgstr "Incluir agentes" - -#: ../../include/functions_config.php:208 -msgid "Audit log directory" -msgstr "Directorio de log" - -#: ../../include/functions_config.php:213 -#: ../../enterprise/godmode/setup/setup.php:30 -msgid "Forward SNMP traps to agent (if exist)" -msgstr "Reenviar los Traps SNMP al agente (si existe)" - -#: ../../include/functions_config.php:215 -#: ../../enterprise/godmode/setup/setup.php:38 -msgid "Use Enterprise ACL System" -msgstr "Utilize el sistema ACL Enterprise" - -#: ../../include/functions_config.php:217 -#: ../../enterprise/meta/include/functions_meta.php:327 -msgid "Activate Metaconsole" -msgstr "Activar la metaconsola" - -#: ../../include/functions_config.php:219 -#: ../../enterprise/godmode/setup/setup.php:47 -msgid "Size of collection" -msgstr "Tamaño de la colección" - -#: ../../include/functions_config.php:221 -#: ../../enterprise/godmode/setup/setup.php:54 -#: ../../enterprise/meta/advanced/metasetup.consoles.php:384 -msgid "Events replication" -msgstr "Replicación de eventos" - -#: ../../include/functions_config.php:224 -#: ../../enterprise/godmode/setup/setup.php:63 -msgid "Replication interval" -msgstr "Intervalo de replicación" - -#: ../../include/functions_config.php:226 -#: ../../enterprise/godmode/setup/setup.php:70 -msgid "Replication limit" -msgstr "Límite de replicación" - -#: ../../include/functions_config.php:228 -#: ../../enterprise/godmode/setup/setup.php:89 -msgid "Replication mode" -msgstr "Modo de replicación" - -#: ../../include/functions_config.php:230 -#: ../../enterprise/godmode/setup/setup.php:138 -msgid "Show events list in local console (read only)" -msgstr "Mostrar lista de eventos en la consola local (solo lectura)" - -#: ../../include/functions_config.php:233 -msgid "Replication DB engine" -msgstr "Motor BD replicación" - -#: ../../include/functions_config.php:235 -msgid "Replication DB host" -msgstr "Host de la BD de réplica" - -#: ../../include/functions_config.php:237 -msgid "Replication DB database" -msgstr "Nombre de la BD de réplica" - -#: ../../include/functions_config.php:239 -msgid "Replication DB user" -msgstr "Usuario de la BD de réplica" - -#: ../../include/functions_config.php:241 -msgid "Replication DB password" -msgstr "Password de la BD de réplica" - -#: ../../include/functions_config.php:243 -msgid "Replication DB port" -msgstr "Puerto de la BD de réplica" - -#: ../../include/functions_config.php:245 -msgid "Metaconsole agent cache" -msgstr "Cache agente metaconsola" - -#: ../../include/functions_config.php:247 -#: ../../enterprise/godmode/setup/setup.php:203 -msgid "Activate Log Collector" -msgstr "Activar el Colector de Logs" - -#: ../../include/functions_config.php:251 -#: ../../enterprise/godmode/setup/setup.php:147 -msgid "Inventory changes blacklist" -msgstr "Lista negra ante cambios de inventario" - -#: ../../include/functions_config.php:254 -#: ../../enterprise/godmode/setup/setup.php:237 -#: ../../enterprise/meta/advanced/metasetup.mail.php:84 -msgid "From dir" -msgstr "Dirección origen" - -#: ../../include/functions_config.php:256 -#: ../../enterprise/godmode/setup/setup.php:240 -#: ../../enterprise/meta/advanced/metasetup.mail.php:87 -msgid "From name" -msgstr "Nombre origen" - -#: ../../include/functions_config.php:258 -#: ../../enterprise/godmode/setup/setup.php:243 -#: ../../enterprise/meta/advanced/metasetup.mail.php:90 -msgid "Server SMTP" -msgstr "Servidor SMTP" - -#: ../../include/functions_config.php:260 -#: ../../enterprise/godmode/setup/setup.php:246 -#: ../../enterprise/meta/advanced/metasetup.mail.php:93 -msgid "Port SMTP" -msgstr "Puerto SMTP" - -#: ../../include/functions_config.php:262 -#: ../../enterprise/godmode/setup/setup.php:249 -#: ../../enterprise/meta/advanced/metasetup.mail.php:96 -msgid "Email user" -msgstr "Email del usuario" - -#: ../../include/functions_config.php:264 -#: ../../enterprise/godmode/setup/setup.php:252 -#: ../../enterprise/meta/advanced/metasetup.mail.php:99 -msgid "Email password" -msgstr "Contraseña del email" - -#: ../../include/functions_config.php:271 -#: ../../enterprise/godmode/setup/setup.php:277 -#: ../../enterprise/meta/advanced/metasetup.password.php:78 -#: ../../enterprise/meta/include/functions_meta.php:489 -msgid "Enable password policy" -msgstr "Habilitar política de contraseñas" - -#: ../../include/functions_config.php:274 -#: ../../enterprise/godmode/setup/setup.php:282 -#: ../../enterprise/meta/advanced/metasetup.password.php:84 -#: ../../enterprise/meta/include/functions_meta.php:499 -msgid "Min. size password" -msgstr "Contraseña con tamaño mínimo" - -#: ../../include/functions_config.php:276 -#: ../../enterprise/godmode/setup/setup.php:296 -#: ../../enterprise/meta/advanced/metasetup.password.php:101 -#: ../../enterprise/meta/include/functions_meta.php:529 -msgid "Password expiration" -msgstr "Expiración de contraseña" - -#: ../../include/functions_config.php:278 -#: ../../enterprise/godmode/setup/setup.php:300 -#: ../../enterprise/meta/advanced/metasetup.password.php:106 -#: ../../enterprise/meta/include/functions_meta.php:539 -msgid "Force change password on first login" -msgstr "Forzar cambio de contraseña en el primer inicio de sesión" - -#: ../../include/functions_config.php:280 -#: ../../enterprise/godmode/setup/setup.php:305 -#: ../../enterprise/meta/advanced/metasetup.password.php:112 -#: ../../enterprise/meta/include/functions_meta.php:549 -msgid "User blocked if login fails" -msgstr "Usuario bloqueado si la identificación falla" - -#: ../../include/functions_config.php:282 -#: ../../enterprise/godmode/setup/setup.php:309 -#: ../../enterprise/meta/advanced/metasetup.password.php:117 -#: ../../enterprise/meta/include/functions_meta.php:559 -msgid "Number of failed login attempts" -msgstr "Número de intentos de identificación fallidos" - -#: ../../include/functions_config.php:284 -#: ../../enterprise/godmode/setup/setup.php:286 -#: ../../enterprise/meta/advanced/metasetup.password.php:89 -#: ../../enterprise/meta/include/functions_meta.php:509 -msgid "Password must have numbers" -msgstr "La contraseña tiene que contener números" - -#: ../../include/functions_config.php:286 -#: ../../enterprise/godmode/setup/setup.php:291 -#: ../../enterprise/meta/advanced/metasetup.password.php:95 -#: ../../enterprise/meta/include/functions_meta.php:519 -msgid "Password must have symbols" -msgstr "La contraseña tiene que contener símbolos" - -#: ../../include/functions_config.php:288 -#: ../../enterprise/godmode/setup/setup.php:314 -#: ../../enterprise/meta/advanced/metasetup.password.php:122 -#: ../../enterprise/meta/include/functions_meta.php:476 -msgid "Apply password policy to admin users" -msgstr "Aplicar la política de contraseñas a los usuarios administradores" - -#: ../../include/functions_config.php:290 -#: ../../enterprise/godmode/setup/setup.php:319 -#: ../../enterprise/meta/advanced/metasetup.password.php:128 -#: ../../enterprise/meta/include/functions_meta.php:569 -msgid "Enable password history" -msgstr "Activar histórico de contraseñas" - -#: ../../include/functions_config.php:292 -#: ../../enterprise/godmode/setup/setup.php:324 -#: ../../enterprise/meta/advanced/metasetup.password.php:134 -#: ../../enterprise/meta/include/functions_meta.php:579 -msgid "Compare previous password" -msgstr "Comparar la contraseña anterior" - -#: ../../include/functions_config.php:294 -#: ../../enterprise/godmode/setup/setup.php:329 -#: ../../enterprise/meta/advanced/metasetup.setup.php:251 -#: ../../enterprise/meta/include/functions_meta.php:449 -msgid "Activate reset password" -msgstr "Activar la recuperación de contraseña" - -#: ../../include/functions_config.php:304 -#: ../../enterprise/godmode/setup/setup_auth.php:52 -#: ../../enterprise/godmode/setup/setup_auth.php:369 -#: ../../enterprise/meta/include/functions_meta.php:622 -msgid "Autocreate profile" -msgstr "Creat automáticamente el perfil" - -#: ../../include/functions_config.php:306 -#: ../../enterprise/godmode/setup/setup_auth.php:58 -#: ../../enterprise/godmode/setup/setup_auth.php:375 -#: ../../enterprise/meta/include/functions_meta.php:632 -msgid "Autocreate profile group" -msgstr "Crear automáticamente perfil de grupo" - -#: ../../include/functions_config.php:308 -#: ../../enterprise/godmode/setup/setup_auth.php:65 -#: ../../enterprise/godmode/setup/setup_auth.php:382 -#: ../../enterprise/meta/include/functions_meta.php:642 -msgid "Autocreate profile tags" -msgstr "Autocreado de tags de perfiles" - -#: ../../include/functions_config.php:310 -#: ../../enterprise/godmode/setup/setup_auth.php:491 -#: ../../enterprise/meta/include/functions_meta.php:652 -msgid "Autocreate blacklist" -msgstr "Crear automáticamente una lista negra" - -#: ../../include/functions_config.php:313 -#: ../../enterprise/godmode/setup/setup_auth.php:499 -#: ../../enterprise/meta/include/functions_meta.php:684 -msgid "Active directory server" -msgstr "Servidor de Directorio Activo" - -#: ../../include/functions_config.php:315 -#: ../../enterprise/godmode/setup/setup_auth.php:505 -#: ../../enterprise/meta/include/functions_meta.php:694 -msgid "Active directory port" -msgstr "Puerto del Directorio Activo" - -#: ../../include/functions_config.php:319 -#: ../../enterprise/godmode/setup/setup_auth.php:354 -#: ../../enterprise/meta/include/functions_meta.php:714 -msgid "Advanced Config AD" -msgstr "Configuración avanzada" - -#: ../../include/functions_config.php:321 -#: ../../enterprise/godmode/setup/setup_auth.php:518 -#: ../../enterprise/meta/include/functions_meta.php:724 -msgid "Domain" -msgstr "Dominio" - -#: ../../include/functions_config.php:323 -#: ../../enterprise/godmode/setup/setup_auth.php:416 -#: ../../enterprise/meta/include/functions_meta.php:734 -msgid "Advanced Permisions AD" -msgstr "Permisos avanzados de AD" - -#: ../../include/functions_config.php:341 -#: ../../enterprise/godmode/setup/setup_auth.php:254 -msgid "MySQL host" -msgstr "Dirección de MYSQL" - -#: ../../include/functions_config.php:343 -#: ../../include/functions_config.php:354 -#: ../../include/functions_config.php:364 -#: ../../enterprise/godmode/setup/setup_auth.php:260 -#: ../../enterprise/godmode/setup/setup_auth.php:291 -#: ../../enterprise/godmode/setup/setup_auth.php:322 -#: ../../enterprise/meta/include/functions_meta.php:829 -#: ../../enterprise/meta/include/functions_meta.php:882 -#: ../../enterprise/meta/include/functions_meta.php:935 -msgid "MySQL port" -msgstr "Puerto de MySQL" - -#: ../../include/functions_config.php:345 -#: ../../include/functions_config.php:356 -#: ../../include/functions_config.php:366 -#: ../../include/functions_config.php:717 -#: ../../enterprise/godmode/setup/setup_auth.php:266 -#: ../../enterprise/godmode/setup/setup_auth.php:297 -#: ../../enterprise/godmode/setup/setup_auth.php:328 -#: ../../enterprise/godmode/setup/setup_history.php:59 -#: ../../enterprise/meta/include/functions_meta.php:839 -#: ../../enterprise/meta/include/functions_meta.php:892 -#: ../../enterprise/meta/include/functions_meta.php:945 -msgid "Database name" -msgstr "Nombre de la base de datos" - -#: ../../include/functions_config.php:352 -#: ../../enterprise/godmode/setup/setup_auth.php:285 -#: ../../enterprise/meta/include/functions_meta.php:872 -msgid "Babel Enterprise host" -msgstr "Servidor de Babel Enterprise" - -#: ../../include/functions_config.php:362 -#: ../../enterprise/godmode/setup/setup_auth.php:316 -#: ../../enterprise/meta/include/functions_meta.php:925 -msgid "Integria host" -msgstr "Servidor de Integria" - -#: ../../include/functions_config.php:372 -msgid "Saml path" -msgstr "Ruta de SAML" - -#: ../../include/functions_config.php:376 -#: ../../enterprise/meta/include/functions_meta.php:672 -msgid "Session timeout" -msgstr "Sesión expirada" - -#: ../../include/functions_config.php:402 -msgid "Max. days before autodisable deletion" -msgstr "Días máximos antes de eliminar los deshabilitados" - -#: ../../include/functions_config.php:404 -msgid "Item limit for realtime reports)" -msgstr "Límite de ítems para los informes de tiempo real" - -#: ../../include/functions_config.php:420 -msgid "Big Operatiopn Step to purge old data" -msgstr "Gran operación para la purga de datos antiguos" - -#: ../../include/functions_config.php:463 -#: ../../enterprise/meta/advanced/metasetup.visual.php:111 -#: ../../enterprise/meta/include/functions_meta.php:1038 -msgid "Graphic resolution (1-low, 5-high)" -msgstr "Resolución de los gráficos (1 baja, 5 alta)" - -#: ../../include/functions_config.php:464 -#: ../../include/functions_config.php:1595 -#: ../../include/functions_netflow.php:1640 -#: ../../operation/netflow/nf_live_view.php:406 -msgid "Bytes" -msgstr "Bytes" - -#: ../../include/functions_config.php:478 -msgid "Show QR code header" -msgstr "Mostrar código QR en la cabecera" - -#: ../../include/functions_config.php:491 -#: ../../enterprise/meta/include/functions_meta.php:1131 -msgid "Custom logo login" -msgstr "Logo personalizado en la pantalla de bienvenida" - -#: ../../include/functions_config.php:493 -#: ../../enterprise/meta/include/functions_meta.php:1141 -msgid "Custom splash login" -msgstr "Imagen personalizada de login" - -#: ../../include/functions_config.php:495 -#: ../../enterprise/meta/include/functions_meta.php:1151 -msgid "Custom title1 login" -msgstr "Título 1 personalizado de login" - -#: ../../include/functions_config.php:497 -#: ../../enterprise/meta/include/functions_meta.php:1161 -msgid "Custom title2 login" -msgstr "Título 2 personalizado en login" - -#: ../../include/functions_config.php:502 -msgid "Custom logo metaconsole" -msgstr "Logo personalizado de la metaconsola" - -#: ../../include/functions_config.php:504 -msgid "Custom logo login metaconsole" -msgstr "Logo del login personalizado de la metaconsola" - -#: ../../include/functions_config.php:506 -msgid "Custom splash login metaconsole" -msgstr "Imagen personalizada en el login de la metaconsola" - -#: ../../include/functions_config.php:508 -msgid "Custom title1 login metaconsole" -msgstr "Título 1 personalizado de la metaconsola" - -#: ../../include/functions_config.php:510 -msgid "Custom title2 login metaconsole" -msgstr "Título 2 personalizado de la metaconsola" - -#: ../../include/functions_config.php:512 -msgid "Login background metaconsole" -msgstr "Fondo de login de la metaconsola" - -#: ../../include/functions_config.php:533 -msgid "Show units in values report" -msgstr "Mostrar unidades en los valores del informe" - -#: ../../include/functions_config.php:539 -msgid "Fixed graph" -msgstr "Gráfico fijo" - -#: ../../include/functions_config.php:545 -msgid "Paginate module" -msgstr "Paginar vista de módulos" - -#: ../../include/functions_config.php:557 -msgid "Default type of module charts." -msgstr "Tipo de gráficas de módulos por defecto." - -#: ../../include/functions_config.php:559 -msgid "Default type of interface charts." -msgstr "Tipo predefinido para las gráficas de interfaz" - -#: ../../include/functions_config.php:561 -msgid "Default show only average or min and max" -msgstr "Por defecto mostrar solo la media o el máximo y el mínimo" - -#: ../../include/functions_config.php:566 -#: ../../include/functions_config.php:1655 -#: ../../include/functions_reporting_html.php:502 -#: ../../include/functions_reporting_html.php:581 -#: ../../enterprise/include/functions_reporting.php:1659 -#: ../../enterprise/include/functions_reporting.php:1695 -#: ../../enterprise/include/functions_reporting.php:2451 -#: ../../enterprise/include/functions_reporting.php:2487 -#: ../../enterprise/include/functions_reporting.php:3228 -#: ../../enterprise/include/functions_reporting.php:3264 -#: ../../enterprise/include/functions_reporting.php:4835 -#: ../../enterprise/include/functions_reporting.php:5169 -#: ../../enterprise/include/functions_reporting_csv.php:968 -#: ../../enterprise/include/functions_reporting_csv.php:1015 -#: ../../enterprise/include/functions_reporting_pdf.php:1328 -#: ../../enterprise/include/functions_reporting_pdf.php:1409 -#: ../../enterprise/include/functions_reporting_pdf.php:1629 -#: ../../enterprise/include/functions_reporting_pdf.php:1665 -#: ../../enterprise/include/functions_reporting_pdf.php:2068 -msgid "Fail" -msgstr "Fallo" - -#: ../../include/functions_config.php:570 -msgid "Display lateral menus with left click" -msgstr "Mostrar los menús laterales con el click izquierdo" - -#: ../../include/functions_config.php:576 -msgid "Service item padding size" -msgstr "Espacio entre los nodos del mapa de servicios" - -#: ../../include/functions_config.php:579 -msgid "Default percentil" -msgstr "Percentil por defecto" - -#: ../../include/functions_config.php:599 -msgid "Add the custom post process" -msgstr "Añadir la personalización al proceso posterior" - -#: ../../include/functions_config.php:606 -msgid "Delete the custom post process" -msgstr "Borrar la personalización al proceso posterior" - -#: ../../include/functions_config.php:655 -msgid "Custom report info" -msgstr "Información del informe personalizado" - -#: ../../include/functions_config.php:705 -#: ../../enterprise/godmode/setup/setup_log_collector.php:47 -msgid "Log max lifetime" -msgstr "Tiempo máximo para logarse" - -#: ../../include/functions_config.php:709 -#: ../../enterprise/godmode/setup/setup_history.php:45 -msgid "Enable history database" -msgstr "Activar base de datos de histórico" - -#: ../../include/functions_config.php:711 -msgid "Enable history event" -msgstr "Activar histórico de eventos" - -#: ../../include/functions_config.php:713 -#: ../../enterprise/godmode/setup/setup_history.php:53 -msgid "Host" -msgstr "Servidor" - -#: ../../include/functions_config.php:719 -#: ../../enterprise/godmode/setup/setup_history.php:62 -msgid "Database user" -msgstr "Usuario de la base de datos" - -#: ../../include/functions_config.php:721 -#: ../../enterprise/godmode/setup/setup_history.php:65 -msgid "Database password" -msgstr "Contraseña de la base de datos" - -#: ../../include/functions_config.php:725 -msgid "Event Days" -msgstr "Eventos en día" - -#: ../../include/functions_config.php:729 -#: ../../enterprise/godmode/setup/setup_history.php:74 -msgid "Delay" -msgstr "Retraso" - -#: ../../include/functions_config.php:735 -msgid "eHorus user" -msgstr "Usuario de eHorus" - -#: ../../include/functions_config.php:737 -msgid "eHorus password" -msgstr "Contraseña de eHorus" - -#: ../../include/functions_config.php:739 -msgid "eHorus API hostname" -msgstr "Propietario de la API de eHorus" - -#: ../../include/functions_config.php:741 -msgid "eHorus API port" -msgstr "Puerto de la API de eHorus" - -#: ../../include/functions_config.php:743 -msgid "eHorus request timeout" -msgstr "Tiempo de respuesta de eHorus" - -#: ../../include/functions_config.php:745 -msgid "eHorus id custom field" -msgstr "Id del campo personalizado de eHorus" - -#: ../../include/functions_config.php:757 -#, php-format -msgid "Failed updated: the next values cannot update: %s" -msgstr "" -"Actualización fracasada: los siguientes valores no pueden ser actualizados:%s" - -#: ../../include/functions_config.php:1168 -#: ../../enterprise/meta/general/login_page.php:142 -#: ../../enterprise/meta/include/process_reset_pass.php:108 -#: ../../enterprise/meta/include/reset_pass.php:97 -msgid "PANDORA FMS NEXT GENERATION" -msgstr "PANDORA FMS NEXT GENERATION" - -#: ../../include/functions_config.php:1172 -#: ../../enterprise/meta/general/login_page.php:150 -#: ../../enterprise/meta/include/process_reset_pass.php:116 -#: ../../enterprise/meta/include/reset_pass.php:105 -msgid "METACONSOLE" -msgstr "METACONSOLA" - -#: ../../include/functions_config.php:1801 -msgid "" -"Click here to start the " -"registration process" -msgstr "" -"Click here para empezar el proceso " -"de registro" - -#: ../../include/functions_config.php:1802 -msgid "This instance is not registered in the Update manager" -msgstr "" -"Esta instancia no está registrada en el Administrador de actualizaciones" - -#: ../../include/functions_config.php:1809 -msgid "" -"Click here to start the " -"newsletter subscription process" -msgstr "" -"Click here para empezar el " -"proceso de registro al boletín de noticias" - -#: ../../include/functions_config.php:1810 -msgid "Not subscribed to the newsletter" -msgstr "No suscrito al boletín de noticias" - -#: ../../include/functions_config.php:1821 -msgid "Default password for \"Admin\" user has not been changed." -msgstr "" -"La contraseña por defecto para el usuario \"Admin\" no ha sido cambiada." - -#: ../../include/functions_config.php:1822 -msgid "" -"Please change the default password because is a common vulnerability " -"reported." -msgstr "" -"Por favor cambie la contraseña por defecto ya que es una vulnerabilidad " -"comunmente reportada." - -#: ../../include/functions_config.php:1828 -msgid "You can not get updates until you renew the license." -msgstr "No puede obtener actualizaciones hasta que no renueve la licencia" - -#: ../../include/functions_config.php:1829 -msgid "This license has expired." -msgstr "Esta licencia ha expirado" - -#: ../../include/functions_config.php:1834 -msgid "" -"Please check that the web server has write rights on the " -"{HOMEDIR}/attachment directory" -msgstr "" -"Compruebe que el servidor web tiene permisos de escritura en el directorio " -"{HOMEDIR}/directorio_de_adjuntos" - -#: ../../include/functions_config.php:1847 -msgid "Remote configuration directory is not readble for the console" -msgstr "El directorio de configuración remota no es legible por la consola" - -#: ../../include/functions_config.php:1853 -#: ../../include/functions_config.php:1860 -msgid "Remote configuration directory is not writtable for the console" -msgstr "" -"El directorio de configuración remoto no es modificable por la consola" - -#: ../../include/functions_config.php:1871 -msgid "" -"There are too much files in attachment directory. This is not fatal, but you " -"should consider cleaning up your attachment directory manually" -msgstr "" -"Hay demasiados archivos en el directorio «attachment». Este no es un error " -"fatal, pero debería considerar limpiar el directorio manualmente." - -#: ../../include/functions_config.php:1871 -msgid "files" -msgstr "archivos" - -#: ../../include/functions_config.php:1872 -msgid "Too much files in your tempora/attachment directory" -msgstr "Demasiados archivos en el directorio /attachment" - -#: ../../include/functions_config.php:1889 -msgid "" -"Your database is not well maintained. Seems that it have more than 48hr " -"without a proper maintance. Please review Pandora FMS documentation about " -"how to execute this maintance process (pandora_db.pl) and enable it as soon " -"as possible" -msgstr "" -"Tu base de datos no está bien mantenida. Parece que han pasado más de 48hr " -"de un buen mantenimiento. Por favor revise la documentación de Pandora FMS " -"acerca de como ejecutar este proceso de mantenimiento (pandora_db.pl) y " -"habilítelo lo antes posible" - -#: ../../include/functions_config.php:1890 -msgid "Database maintance problem" -msgstr "Problema en el mantenimiento de la base de datos" - -#: ../../include/functions_config.php:1896 -msgid "" -"Your defined font doesnt exist or is not defined. Please check font " -"parameters in your config" -msgstr "" -"La fuente definida no existe o no ha sido definida. Por favor compruebe los " -"paremetros de la fuente en su configuración" - -#: ../../include/functions_config.php:1897 -msgid "Default font doesnt exist" -msgstr "La fuente por defecto no existe" - -#: ../../include/functions_config.php:1902 -msgid "You need to restart server after altering this configuration setting." -msgstr "" -"Es necesario reiniciar el servidor después de modificar esta configuración" - -#: ../../include/functions_config.php:1903 -msgid "" -"Event storm protection is activated. No events will be generated during this " -"mode." -msgstr "" -"La protección contra tormentas de eventos está activada. Los eventos no " -"serán generados durante este modo" - -#: ../../include/functions_config.php:1910 -msgid "" -"Your Pandora FMS has the \"develop_bypass\" mode enabled. This is a " -"developer mode and should be disabled in a production system. This value is " -"written in the main index.php file" -msgstr "" -"Pandora FMS tiene el modo \"develop_bypass\" habilitado. Esto es un modo de " -"desarrollo y debe ser deshabilitado en un sistema de producción. Este valor " -"está escrito en el archivo principal index.php" - -#: ../../include/functions_config.php:1911 -msgid "Developer mode is enabled" -msgstr "El modo «desarrollador» está activado" - -#: ../../include/functions_config.php:1920 -msgid "Error first setup Open update" -msgstr "Error en la primera configuración de Open update" - -#: ../../include/functions_config.php:1926 -msgid "" -"There is a new update available. Please go to Administration:Setup:Update Manager for more details." -msgstr "" -"Existe una nueva actualización. Por favor ve a Administración:Configuración:Update Manager para más " -"detalles." - -#: ../../include/functions_config.php:1927 -msgid "New update of Pandora Console" -msgstr "Nueva actualización de la consola de Pandora" - -#: ../../include/functions_config.php:1941 -msgid "" -"To disable, change it on your PHP configuration file (php.ini) and put " -"safe_mode = Off (Dont forget restart apache process after changes)" -msgstr "" -"Para deshabilitar, hay que poner safe_mode = Off en el fichero de " -"configuración de PHP (php.ini). (Después de los cambios, hay que reiniciar " -"Apache)" - -#: ../../include/functions_config.php:1942 -msgid "PHP safe mode is enabled. Some features may not properly work." -msgstr "" -"El modo seguro de PHP está activado. Algunas funcionalidades pueden no " -"funcionar correctamente" - -#: ../../include/functions_config.php:1947 -#, php-format -msgid "Recommended value is %s" -msgstr "El valor recomendado es '%s'" - -#: ../../include/functions_config.php:1947 -#: ../../include/functions_config.php:1953 -msgid "Unlimited" -msgstr "Sin límite" - -#: ../../include/functions_config.php:1947 -#: ../../include/functions_config.php:1953 -#: ../../include/functions_config.php:1961 -#: ../../include/functions_config.php:1976 -msgid "" -"Please, change it on your PHP configuration file (php.ini) or contact with " -"administrator (Dont forget restart apache process after changes)" -msgstr "" -"Por favor, cambielo en su fichero de configuración de PHP (php.ini) o " -"contacte con un administrador (No olvide reiniciar el proceso apache tras " -"los cambios)" - -#: ../../include/functions_config.php:1948 -#: ../../include/functions_config.php:1954 -#: ../../include/functions_config.php:1962 -#: ../../include/functions_config.php:1970 -#, php-format -msgid "Not recommended '%s' value in PHP configuration" -msgstr "Valor '%s' no recomendado en la configuración de PHP" - -#: ../../include/functions_config.php:1953 -#: ../../include/functions_config.php:1961 -#: ../../include/functions_config.php:1969 -#, php-format -msgid "Recommended value is: %s" -msgstr "El valor recomendado es: %s" - -#: ../../include/functions_config.php:1961 -#: ../../include/functions_config.php:1969 -#, php-format -msgid "%s or greater" -msgstr "%s o mayor" - -#: ../../include/functions_config.php:1969 -msgid "" -"Please, change it on your PHP configuration file (php.ini) or contact with " -"administrator" -msgstr "" -"Por favor, cámbielo en su fichero de configuración de PHP (php.ini) o " -"contacte con un administrador" - -#: ../../include/functions_config.php:1975 -msgid "" -"Variable disable_functions containts functions system() or exec(), in PHP " -"configuration file (php.ini)" -msgstr "" -"La variable disable_functions contiene las funciones system() o exec() en el " -"fichero de configuración de php (php.ini)" - -#: ../../include/functions_config.php:1976 -msgid "Problems with disable functions in PHP.INI" -msgstr "Problemas para desactivar funciones en PHP.INI" - -#: ../../include/functions_update_manager.php:202 -msgid "There is a unknown error." -msgstr "Hay un error desconocido." - -#: ../../include/functions_update_manager.php:316 -#: ../../include/functions_update_manager.php:319 -#: ../../include/functions_update_manager.php:438 -#: ../../include/functions_update_manager.php:442 -#: ../../enterprise/include/functions_update_manager.php:141 -#: ../../enterprise/include/functions_update_manager.php:310 -msgid "Could not connect to internet" -msgstr "No se puede conectar con internet" - -#: ../../include/functions_update_manager.php:324 -#: ../../include/functions_update_manager.php:327 -#: ../../include/functions_update_manager.php:449 -#: ../../include/functions_update_manager.php:453 -#: ../../enterprise/include/functions_update_manager.php:144 -msgid "Server not found." -msgstr "Servidor no encontrado" - -#: ../../include/functions_update_manager.php:375 -msgid "Update to the last version" -msgstr "Actualizado a la ultima version" - -#: ../../include/functions_update_manager.php:378 -#: ../../enterprise/include/functions_update_manager.php:222 -msgid "There is no update available." -msgstr "No hay actualizaciones disponibles" - -#: ../../include/functions_update_manager.php:487 -#: ../../include/functions_update_manager.php:517 -msgid "Remote server error on newsletter request" -msgstr "Error de servidor remoto en la solicitud de boletín informativo" - -#: ../../include/functions_update_manager.php:495 -msgid "E-mail successfully subscribed to newsletter." -msgstr "E-mail suscrito correctamente al boletín informativo" - -#: ../../include/functions_update_manager.php:497 -msgid "E-mail has already subscribed to newsletter." -msgstr "El E-mail ya está suscrito al boletín informativo" - -#: ../../include/functions_update_manager.php:499 -#: ../../include/functions_update_manager.php:539 -msgid "Update manager returns error code: " -msgstr "El administrador de actualizaciones devolvió un error: " - -#: ../../include/functions_update_manager.php:534 -msgid "Pandora successfully subscribed with UID: " -msgstr "Pandora se suscribió correctamente con UID: " - -#: ../../include/functions_update_manager.php:536 -msgid "Unsuccessful subscription." -msgstr "No se pudo suscribir" - -#: ../../include/functions_update_manager.php:663 -msgid "Failed extracting the package to temp directory." -msgstr "Fallo al extraer el paquete al directorio temporal" - -#: ../../include/functions_update_manager.php:702 -msgid "Failed the copying of the files." -msgstr "Fallo copiando los ficheros" - -#: ../../include/functions_update_manager.php:718 -msgid "Package extracted successfully." -msgstr "Paquete extraído correctamente" - -#: ../../include/functions_db.php:75 -#, php-format -msgid "Error connecting to database %s at %s." -msgstr "Error conectando a la base de datos %s el %s" - -#: ../../include/functions_db.php:1515 -msgid "SQL sentence" -msgstr "Consulta SQL" - -#: ../../include/functions_db.php:1517 -msgid "Rows" -msgstr "Filas" - -#: ../../include/functions_db.php:1518 -msgid "Saved" -msgstr "Guardado" - -#: ../../include/functions_db.php:1519 -msgid "Time (ms)" -msgstr "Tiempo (ms)" - -#: ../../include/functions_users.php:377 -#, php-format -msgid "User %s login at %s" -msgstr "Usuario %s entró a las %s" - -#: ../../include/functions_users.php:438 -#, php-format -msgid "User %s was deleted in the DB at %s" -msgstr "El usuario %s fué borrado en la base de datos el %s" - -#: ../../include/functions_users.php:443 -#, php-format -msgid "User %s logout at %s" -msgstr "Usuario %s salió a las %s" - -#: ../../include/functions_events.php:880 -#: ../../operation/agentes/tactical.php:188 -msgid "Latest events" -msgstr "Últimos eventos" +#: ../../include/functions_alerts.php:392 +msgid "copy" +msgstr "copiar" + +#: ../../include/functions_alerts.php:558 +msgid "Regular expression" +msgstr "Expresión regular" + +#: ../../include/functions_alerts.php:559 +msgid "Max and min" +msgstr "Máx. y mín." + +#: ../../include/functions_alerts.php:562 +msgid "Equal to" +msgstr "Igual a" + +#: ../../include/functions_alerts.php:563 +msgid "Not equal to" +msgstr "Diferente a" + +#: ../../include/functions_alerts.php:566 +msgid "Unknown status" +msgstr "Estado desconocido" + +#: ../../include/functions_alerts.php:567 +msgid "On Change" +msgstr "en estado de cambio" + +#: ../../include/functions_alerts.php:568 +#: ../../godmode/alerts/alert_view.php:195 +#: ../../godmode/alerts/alert_list.list.php:524 +msgid "Always" +msgstr "Siempre" + +#: ../../include/functions_alerts.php:1385 +msgid "No actions defined" +msgstr "No hay acciones definidas" + +#: ../../include/functions_events.php:34 +#: ../../include/functions_events.php:1581 +#: ../../godmode/events/custom_events.php:68 +#: ../../godmode/events/custom_events.php:152 +msgid "Event id" +msgstr "Identificación del evento" + +#: ../../include/functions_events.php:42 +#: ../../godmode/events/custom_events.php:92 +#: ../../godmode/events/custom_events.php:160 +msgid "Agent module" +msgstr "Módulo de agente" + +#: ../../include/functions_events.php:48 +#: ../../include/functions_events.php:2251 +#: ../../godmode/events/custom_events.php:110 +#: ../../godmode/events/custom_events.php:166 +msgid "Extra id" +msgstr "ID extra" + +#: ../../include/functions_events.php:52 +#: ../../godmode/events/custom_events.php:122 +#: ../../godmode/events/custom_events.php:170 +msgid "Server name" +msgstr "Nombre del servidor" #: ../../include/functions_events.php:895 -#: ../../include/functions_events.php:1505 -#: ../../include/functions_events.php:1719 -#: ../../include/functions_events.php:1725 -#: ../../include/functions_events.php:1729 -#: ../../include/functions_events.php:1734 -#: ../../include/functions_events.php:3151 -#: ../../include/functions_events.php:3159 -#: ../../include/functions_graph.php:3023 -#: ../../operation/snmpconsole/snmp_view.php:408 -#: ../../operation/snmpconsole/snmp_view.php:664 -#: ../../operation/snmpconsole/snmp_view.php:915 -msgid "Validated" -msgstr "Validado" - -#: ../../include/functions_events.php:895 -#: ../../enterprise/operation/agentes/policy_view.php:51 msgid "V." msgstr "V." @@ -23551,22 +14324,15 @@ msgstr "V." msgid "Events -by module-" msgstr "Eventos-por módulo-" -#: ../../include/functions_events.php:1025 -#: ../../operation/agentes/tactical.php:203 -#: ../../operation/events/event_statistics.php:37 -msgid "Event graph" -msgstr "Gráfica de eventos" - -#: ../../include/functions_events.php:1030 -#: ../../operation/agentes/tactical.php:209 -#: ../../operation/events/event_statistics.php:57 -msgid "Event graph by agent" -msgstr "Gráfica de eventos por agente" - #: ../../include/functions_events.php:1135 msgid "Going to unknown" msgstr "Cambiando a estado desconocido" +#: ../../include/functions_events.php:1138 +#: ../../include/functions_events.php:1407 ../../include/functions.php:1036 +msgid "Alert recovered" +msgstr "Alerta recuperada" + #: ../../include/functions_events.php:1141 msgid "Alert manually validated" msgstr "Alerta validada manualmente" @@ -23587,12 +14353,6 @@ msgstr "Subiendo a estado normal" msgid "Going down from normal to warning" msgstr "Cayendo de normal a advertencia" -#: ../../include/functions_events.php:1161 -#: ../../include/functions_graph.php:3148 -#: ../../include/functions_graph.php:3199 -msgid "SYSTEM" -msgstr "SISTEMA" - #: ../../include/functions_events.php:1164 msgid "Recon server detected a new host" msgstr "El servidor Recon detectó un equipo nuevo" @@ -23601,14 +14361,43 @@ msgstr "El servidor Recon detectó un equipo nuevo" msgid "New agent created" msgstr "Agente nuevo creado" +#: ../../include/functions_events.php:1170 +#: ../../include/functions_events.php:1425 ../../include/functions.php:1044 +msgid "Configuration change" +msgstr "Cambio de configuración" + +#: ../../include/functions_events.php:1173 +#: ../../include/functions_events.php:1410 ../../include/functions.php:1037 +msgid "Alert ceased" +msgstr "Alerta finalizada" + #: ../../include/functions_events.php:1180 msgid "Unknown type:" msgstr "Tipo desconocido:" +#: ../../include/functions_events.php:1395 ../../include/functions.php:1029 +msgid "Monitor Critical" +msgstr "Monitor en estado crítico" + +#: ../../include/functions_events.php:1398 ../../include/functions.php:1030 +msgid "Monitor Warning" +msgstr "Monitor en estado de aviso" + +#: ../../include/functions_events.php:1401 ../../include/functions.php:1031 +msgid "Monitor Normal" +msgstr "Monitor en estado normal" + +#: ../../include/functions_events.php:1413 ../../include/functions.php:1038 +msgid "Alert manual validation" +msgstr "Validación manual de alerta" + +#: ../../include/functions_events.php:1416 ../../include/functions.php:1041 +msgid "Recon host detected" +msgstr "Equipo de red detectado con Recon" + #: ../../include/functions_events.php:1496 #: ../../include/functions_events.php:1503 #: ../../include/functions_events.php:1523 -#: ../../enterprise/dashboard/widgets/events_list.php:47 msgid "All event" msgstr "Todos los eventos" @@ -23619,7 +14408,6 @@ msgstr "Solo nuevos" #: ../../include/functions_events.php:1498 #: ../../include/functions_events.php:1529 -#: ../../enterprise/dashboard/widgets/events_list.php:48 msgid "Only validated" msgstr "Solo validados" @@ -23635,7 +14423,6 @@ msgstr "Solo no validados" #: ../../include/functions_events.php:1504 #: ../../include/functions_events.php:1719 -#: ../../enterprise/meta/monitoring/wizard/wizard.php:97 msgid "New" msgstr "Nuevo" @@ -23674,17 +14461,15 @@ msgstr "Cambiar estado" msgid "Add comment" msgstr "Añadir comentario" -#: ../../include/functions_events.php:1759 -#: ../../include/functions_events.php:1761 -#: ../../include/functions_events.php:4033 -#: ../../operation/events/events.build_table.php:687 -msgid "Delete event" -msgstr "Eliminar evento" - #: ../../include/functions_events.php:1771 msgid "Custom responses" msgstr "Respuesta personalizada" +#: ../../include/functions_events.php:1817 +#: ../../godmode/events/event_responses.editor.php:111 +msgid "Parameters" +msgstr "Parámetros" + #: ../../include/functions_events.php:1973 msgid "There was an error connecting to the node" msgstr "Hubo un error conectando al nodo" @@ -23693,12 +14478,6 @@ msgstr "Hubo un error conectando al nodo" msgid "Agent details" msgstr "Detalles del agente" -#: ../../include/functions_events.php:2043 -#: ../../operation/agentes/ver_agente.php:697 -#: ../../enterprise/operation/agentes/ver_agente.php:76 -msgid "Last remote contact" -msgstr "Último contacto remoto" - #: ../../include/functions_events.php:2049 msgid "View custom fields" msgstr "Ver campos personalizados" @@ -23711,6 +14490,12 @@ msgstr "Detalles del módulo" msgid "No assigned" msgstr "No asignado" +#: ../../include/functions_events.php:2140 +#: ../../godmode/alerts/alert_view.php:49 +#: ../../godmode/alerts/alert_view.php:324 +msgid "Alert details" +msgstr "Detalles de alerta" + #: ../../include/functions_events.php:2151 #: ../../include/functions_events.php:2155 msgid "Go to data overview" @@ -23721,13 +14506,6 @@ msgstr "Ir a la vista general de datos" msgid "Invalid custom data: %s" msgstr "Datos personalizados no válidos: %s" -#: ../../include/functions_events.php:2333 -#: ../../include/functions_events.php:3525 -#: ../../mobile/operation/events.php:469 -#: ../../operation/events/events.build_table.php:149 -msgid "Event ID" -msgstr "ID del evento" - #: ../../include/functions_events.php:2345 msgid "First event" msgstr "Primer evento" @@ -23736,11 +14514,6 @@ msgstr "Primer evento" msgid "Last event" msgstr "ültimo evento" -#: ../../include/functions_events.php:2421 -#: ../../mobile/operation/events.php:497 -msgid "Acknowledged by" -msgstr "Admitido por" - #: ../../include/functions_events.php:2459 msgid "ID extra" msgstr "ID extra" @@ -23750,789 +14523,6 @@ msgstr "ID extra" msgid "There are no comments" msgstr "No hay comentarios" -#: ../../include/functions_events.php:2709 -#: ../../include/functions_reporting_html.php:875 -msgid "Pandora System" -msgstr "Sistema de Pandora" - -#: ../../include/functions_events.php:3154 -#: ../../include/functions_events.php:3159 -#: ../../operation/snmpconsole/snmp_view.php:407 -#: ../../operation/snmpconsole/snmp_view.php:660 -#: ../../operation/snmpconsole/snmp_view.php:918 -msgid "Not validated" -msgstr "Sin validar" - -#: ../../include/functions_events.php:3530 -#: ../../mobile/operation/events.php:108 -#: ../../operation/events/events.build_table.php:155 -msgid "Event Name" -msgstr "Nombre del evento" - -#: ../../include/functions_events.php:3568 -#: ../../operation/events/events.build_table.php:198 -msgid "Agent Module" -msgstr "Módulo del agente" - -#: ../../include/functions_events.php:3599 -#: ../../operation/events/events.build_table.php:235 -msgid "Extra ID" -msgstr "ID Extra" - -#: ../../include/functions_events.php:4023 -#: ../../operation/events/events.build_table.php:677 -msgid "Validate event" -msgstr "Validar evento" - -#: ../../include/functions_events.php:4038 -#: ../../operation/events/events.build_table.php:692 -#: ../../operation/events/events.php:780 ../../operation/events/events.php:784 -#: ../../operation/events/events.php:954 ../../operation/events/events.php:958 -msgid "Is not allowed delete events in process" -msgstr "No puede borrar eventos en proceso" - -#: ../../include/functions_events.php:4046 -#: ../../operation/events/events.build_table.php:700 -#: ../../operation/snmpconsole/snmp_view.php:760 -msgid "Show more" -msgstr "Mostrar más" - -#: ../../include/functions_visual_map.php:1150 -msgid "Last value: " -msgstr "Ultimo valor: " - -#: ../../include/functions_visual_map.php:1725 -msgid "Agent successfully added to layout" -msgstr "Agente añadido correctamente a la distribución" - -#: ../../include/functions_visual_map.php:1872 -msgid "Modules successfully added to layout" -msgstr "Módulos añadidos correctamente a la distribución" - -#: ../../include/functions_visual_map.php:2069 -msgid "Agents successfully added to layout" -msgstr "Agentes añadidos con éxito a la plantilla" - -#: ../../include/functions_visual_map.php:2410 -msgid "Cannot load the visualmap" -msgstr "No se puede cargar el mapa visual" - -#: ../../include/functions_visual_map.php:2746 -msgid "Percentile bar" -msgstr "Barra de porcentaje" - -#: ../../include/functions_visual_map.php:2750 -msgid "Static graph" -msgstr "Imagen estática" - -#: ../../include/functions_visual_map_editor.php:57 -msgid "" -"To use 'label'field, you should write\n" -"\t\t\t\t\ta text to replace '(_VALUE_)' and the value of the module will be " -"printed at the end." -msgstr "" -"Para usar el campo \"etiqueta\", debe escribir\n" -"\t\t\t\t\tun teto para reemplazar '(_VALUE_)' y el valor del módulo se " -"pintará al final." - -#: ../../include/functions_visual_map_editor.php:95 -#: ../../include/functions_visual_map_editor.php:119 -msgid "Border color" -msgstr "Color del borde" - -#: ../../include/functions_visual_map_editor.php:131 -msgid "Border width" -msgstr "Ancho del borde" - -#: ../../include/functions_visual_map_editor.php:140 -msgid "Fill color" -msgstr "Color de relleno" - -#: ../../include/functions_visual_map_editor.php:218 -msgid "Enable link" -msgstr "Activar enlace" - -#: ../../include/functions_visual_map_editor.php:239 -msgid "White" -msgstr "Blanco" - -#: ../../include/functions_visual_map_editor.php:240 -msgid "Black" -msgstr "Netro" - -#: ../../include/functions_visual_map_editor.php:241 -msgid "Transparent" -msgstr "Transparente" - -#: ../../include/functions_visual_map_editor.php:366 -msgid "Original Size" -msgstr "Tamaño original" - -#: ../../include/functions_visual_map_editor.php:373 -msgid "Aspect ratio" -msgstr "Relación de aspecto" - -#: ../../include/functions_visual_map_editor.php:374 -msgid "Width proportional" -msgstr "Ancho proporcional" - -#: ../../include/functions_visual_map_editor.php:380 -msgid "Height proportional" -msgstr "Altura proporcional" - -#: ../../include/functions_visual_map_editor.php:513 -msgid "For use the original image file size, set 0 width and 0 height." -msgstr "" -"Para usar el tamaño original de la imagen, coloque en 0 el ancho y en 0 el " -"alto." - -#: ../../include/functions_visual_map_editor.php:549 -msgid "Lines haven't advanced options" -msgstr "Las líneas no tienen opciones avanzadas" - -#: ../../include/functions_visual_map_editor.php:576 -msgid "Click start point
    of the line" -msgstr "Haga clic en el punto de inicio
    de la línea" - -#: ../../include/functions_visual_map_editor.php:581 -msgid "Click end point
    of the line" -msgstr "Haga clic en el punto final
    de la línea" - -#: ../../include/functions_visual_map_editor.php:672 -msgid "Show grid" -msgstr "Mostrar cuadrícula" - -#: ../../include/functions_visual_map_editor.php:674 -msgid "Delete item" -msgstr "Borrar elemento" - -#: ../../include/functions_visual_map_editor.php:675 -msgid "Copy item" -msgstr "Copiar elemento" - -#: ../../include/functions_visual_map_editor.php:703 -msgid "No image or name defined." -msgstr "No se ha definido ningun nombre o imagen" - -#: ../../include/functions_visual_map_editor.php:705 -msgid "No label defined." -msgstr "No se ha definido una etiqueta." - -#: ../../include/functions_visual_map_editor.php:707 -msgid "No image defined." -msgstr "No se ha definido ninguna imagen." - -#: ../../include/functions_visual_map_editor.php:709 -msgid "No process defined." -msgstr "No hay proceso definido." - -#: ../../include/functions_visual_map_editor.php:711 -msgid "No Max value defined." -msgstr "No hay valor máximo definido." - -#: ../../include/functions_visual_map_editor.php:713 -msgid "No width defined." -msgstr "No hay margen definido." - -#: ../../include/functions_visual_map_editor.php:715 -msgid "No period defined." -msgstr "No hay periodo definido." - -#: ../../include/functions_visual_map_editor.php:717 -msgid "No agent defined." -msgstr "No hay agente definido." - -#: ../../include/functions_visual_map_editor.php:719 -msgid "No module defined." -msgstr "No hay módulo definido." - -#: ../../include/functions_visual_map_editor.php:722 -msgid "Successfully save the changes." -msgstr "Cambios guardados con éxito" - -#: ../../include/functions_visual_map_editor.php:724 -msgid "Could not be save" -msgstr "No se puede guardar" - -#: ../../include/functions_filemanager.php:172 -#: ../../include/functions_filemanager.php:242 -#: ../../include/functions_filemanager.php:300 -#: ../../include/functions_filemanager.php:382 -msgid "Security error" -msgstr "Error de seguridad" - -#: ../../include/functions_filemanager.php:185 -msgid "Upload error" -msgstr "Error de subida" - -#: ../../include/functions_filemanager.php:193 -#: ../../include/functions_filemanager.php:261 -#: ../../include/functions_filemanager.php:326 -msgid "Upload correct" -msgstr "Subida correcta" - -#: ../../include/functions_filemanager.php:206 -msgid "" -"File size seems to be too large. Please check your php.ini configuration or " -"contact with the administrator" -msgstr "" -"El tamaño del archivo es demasiado grande. Por favor, compruebe su " -"configuración php.ini o contacte con el administrador" - -#: ../../include/functions_filemanager.php:254 -msgid "Error creating file" -msgstr "Error al crear fichero" - -#: ../../include/functions_filemanager.php:267 -#: ../../include/functions_filemanager.php:362 -msgid "Error creating file with empty name" -msgstr "Error al crear archivo con nombre en blanco" - -#: ../../include/functions_filemanager.php:312 -msgid "Attach error" -msgstr "Error en el adjunto" - -#: ../../include/functions_filemanager.php:348 -#: ../../enterprise/godmode/agentes/collections.editor.php:148 -#: ../../enterprise/godmode/agentes/collections.editor.php:311 -msgid "Security error." -msgstr "Error de seguridad." - -#: ../../include/functions_filemanager.php:357 -msgid "Directory created" -msgstr "Directorio creado" - -#: ../../include/functions_filemanager.php:385 -#: ../../include/functions_reporting_html.php:1238 -#: ../../enterprise/include/functions_inventory.php:517 -#: ../../enterprise/include/functions_inventory.php:582 -#: ../../enterprise/include/functions_reporting_pdf.php:511 -msgid "Deleted" -msgstr "Eliminado(s)" - -#: ../../include/functions_filemanager.php:550 -#, php-format -msgid "Directory %s doesn't exist!" -msgstr "El directorio %s no existe" - -#: ../../include/functions_filemanager.php:565 -msgid "Index of images" -msgstr "Índice de imágenes" - -#: ../../include/functions_filemanager.php:603 -msgid "Parent directory" -msgstr "Directorio padre" - -#: ../../include/functions_filemanager.php:632 -msgid "The zip upload in this dir, easy to upload multiple files." -msgstr "" -"Subir archivo zip a este directorio, útil para subir múltiples archivos." - -#: ../../include/functions_filemanager.php:636 -msgid "Decompress" -msgstr "Descomprimir" - -#: ../../include/functions_filemanager.php:638 -#: ../../enterprise/extensions/csv_import/main.php:88 -#: ../../enterprise/extensions/csv_import_group/main.php:84 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1204 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1412 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1588 -msgid "Go" -msgstr "Ir" - -#: ../../include/functions_filemanager.php:679 -msgid "Directory" -msgstr "Directorio" - -#: ../../include/functions_filemanager.php:685 -msgid "Compressed file" -msgstr "Archivo comprimido" - -#: ../../include/functions_filemanager.php:688 -#: ../../include/functions_filemanager.php:695 -msgid "Text file" -msgstr "Fichero de texto" - -#: ../../include/functions_filemanager.php:785 -msgid "Create directory" -msgstr "Crear directorio" - -#: ../../include/functions_filemanager.php:790 -msgid "Create text" -msgstr "Crear texto" - -#: ../../include/functions_filemanager.php:795 -msgid "Upload file/s" -msgstr "Subir archivo/s" - -#: ../../include/functions_filemanager.php:802 -msgid "The directory is read-only" -msgstr "Este directorio es de solo lectura" - -#: ../../include/get_file.php:46 -msgid "Security error. Please contact the administrator." -msgstr "Error de seguridad. Contacte con el administrador" - -#: ../../include/get_file.php:56 -msgid "File is missing in disk storage. Please contact the administrator." -msgstr "" -"El archivo no se encuentra en disco, por favor, contacte con el " -"administrador." - -#: ../../include/functions_gis.php:27 ../../include/functions_gis.php:31 -#: ../../include/functions_gis.php:36 -msgid "Hierarchy of agents" -msgstr "jerarquía de agentes" - -#: ../../include/functions_graph.php:710 -#: ../../include/functions_graph.php:3938 -#: ../../include/functions_reports.php:564 -msgid "Avg. Value" -msgstr "Valor promedio" - -#: ../../include/functions_graph.php:712 -msgid "Units. Value" -msgstr "Valor de unidades" - -#: ../../include/functions_graph.php:787 -#: ../../include/functions_graph.php:1763 -#, php-format -msgid "Percentile %dº" -msgstr "Porcentaje %dº" - -#: ../../include/functions_graph.php:821 -#: ../../include/functions_graph.php:4024 -#: ../../enterprise/dashboard/full_dashboard.php:234 -#: ../../enterprise/dashboard/public_dashboard.php:256 -#: ../../enterprise/meta/monitoring/wizard/wizard.agent.php:160 -#: ../../enterprise/meta/monitoring/wizard/wizard.module.local.php:180 -#: ../../enterprise/meta/monitoring/wizard/wizard.module.network.php:208 -#: ../../enterprise/meta/monitoring/wizard/wizard.module.web.php:170 -msgid "Previous" -msgstr "Anterior" - -#: ../../include/functions_graph.php:1259 -#, php-format -msgid "%s" -msgstr "%s" - -#: ../../include/functions_graph.php:1763 -msgid " of module " -msgstr " de módulo " - -#: ../../include/functions_graph.php:2111 -msgid "Not fired alerts" -msgstr "No se han lanzado alertas" - -#: ../../include/functions_graph.php:2280 -#: ../../include/functions_graph.php:2326 -#: ../../include/graphs/functions_gd.php:165 -#: ../../include/graphs/functions_gd.php:256 -#: ../../enterprise/include/functions_reporting.php:1790 -#: ../../enterprise/include/functions_reporting_pdf.php:1768 -#: ../../enterprise/include/functions_reporting_pdf.php:1769 -msgid "Out of limits" -msgstr "Fuera de límites" - -#: ../../include/functions_graph.php:2559 -msgid "Today" -msgstr "Hoy" - -#: ../../include/functions_graph.php:2560 -msgid "Week" -msgstr "Semana" - -#: ../../include/functions_graph.php:2561 ../../include/functions_html.php:869 -#: ../../enterprise/include/functions_reporting_csv.php:1160 -#: ../../enterprise/include/functions_reporting_csv.php:1372 -msgid "Month" -msgstr "Mes" - -#: ../../include/functions_graph.php:2562 -#: ../../include/functions_graph.php:2563 -msgid "Months" -msgstr "Meses" - -#: ../../include/functions_graph.php:2585 -msgid "History db" -msgstr "Base de datos histórico" - -#: ../../include/functions_graph.php:2772 -#: ../../include/functions_incidents.php:29 -#: ../../include/functions_incidents.php:54 -msgid "Informative" -msgstr "Informativo" - -#: ../../include/functions_graph.php:2773 -#: ../../include/functions_incidents.php:30 -#: ../../include/functions_incidents.php:57 -msgid "Low" -msgstr "Bajo" - -#: ../../include/functions_graph.php:2774 -#: ../../include/functions_incidents.php:31 -#: ../../include/functions_incidents.php:60 -msgid "Medium" -msgstr "Medio" - -#: ../../include/functions_graph.php:2775 -#: ../../include/functions_incidents.php:32 -#: ../../include/functions_incidents.php:63 -msgid "Serious" -msgstr "Grave" - -#: ../../include/functions_graph.php:2776 -#: ../../include/functions_incidents.php:33 -#: ../../include/functions_incidents.php:66 -msgid "Very serious" -msgstr "Muy grave" - -#: ../../include/functions_graph.php:2799 -#: ../../include/functions_graph.php:2811 -msgid "Open incident" -msgstr "Abrir incidente" - -#: ../../include/functions_graph.php:2800 -#: ../../include/functions_graph.php:2813 -msgid "Closed incident" -msgstr "Incidente cerrado" - -#: ../../include/functions_graph.php:2801 -#: ../../include/functions_graph.php:2815 -msgid "Outdated" -msgstr "Obsoleto" - -#: ../../include/functions_graph.php:2802 -#: ../../include/functions_graph.php:2817 -#: ../../enterprise/godmode/setup/setup_acl.php:368 -#: ../../enterprise/godmode/setup/setup_acl.php:381 -msgid "Invalid" -msgstr "No válido" - -#: ../../include/functions_graph.php:3939 -msgid "Units" -msgstr "Unidades" - -#: ../../include/functions_graph.php:4333 -#: ../../enterprise/dashboard/widgets/top_n.php:77 -msgid "Avg." -msgstr "Media" - -#: ../../include/functions_graph.php:5596 -msgid "Main node" -msgstr "Nodo principal" - -#: ../../include/functions_groups.php:63 -msgid "Alert Actions" -msgstr "Acciones de alerta" - -#: ../../include/functions_groups.php:78 -msgid "Alert Templates" -msgstr "Plantillas de alerta" - -#: ../../include/functions_groups.php:106 -#: ../../include/functions_groups.php:163 -#: ../../include/functions_reports.php:498 -#: ../../include/functions_reports.php:500 -#: ../../include/functions_reports.php:504 -#: ../../include/functions_reports.php:506 -#: ../../include/functions_reports.php:510 -#: ../../include/functions_reports.php:512 -#: ../../include/functions_reports.php:514 -#: ../../include/functions_reports.php:518 -#: ../../include/functions_reports.php:522 -#: ../../include/functions_reports.php:525 -#: ../../operation/agentes/ver_agente.php:1058 -#: ../../operation/search_results.php:104 -msgid "Graphs" -msgstr "Gráficas" - -#: ../../include/functions_groups.php:120 -#: ../../operation/search_results.php:114 -#: ../../enterprise/extensions/cron/functions.php:552 -#: ../../enterprise/meta/general/main_header.php:136 -#: ../../enterprise/meta/general/main_header.php:151 -#: ../../enterprise/mobile/include/functions_web.php:15 -msgid "Reports" -msgstr "Informes" - -#: ../../include/functions_groups.php:135 -msgid "Layout visual console" -msgstr "Diseño de la consola visual" - -#: ../../include/functions_groups.php:149 -msgid "Plannet down time" -msgstr "Tiempo de inactividad estipulado" - -#: ../../include/functions_groups.php:176 -msgid "GIS maps" -msgstr "Mapas GIS" - -#: ../../include/functions_groups.php:190 -msgid "GIS connections" -msgstr "Conexiones GIS" - -#: ../../include/functions_groups.php:204 -msgid "GIS map layers" -msgstr "Mapas GIS adicionales" - -#: ../../include/functions_groups.php:217 -msgid "Network maps" -msgstr "Mapas de red" - -#: ../../include/functions_groups.php:794 -#: ../../include/functions_groups.php:796 -#: ../../include/functions_groups.php:798 -#: ../../include/functions_groups.php:799 -#: ../../include/functions_groups.php:800 -#: ../../include/functions_reporting_html.php:3426 -#: ../../mobile/operation/groups.php:137 -msgid "Agents unknown" -msgstr "agentes desconocidos" - -#: ../../include/functions_groups.php:848 -#: ../../include/functions_groups.php:850 -#: ../../include/functions_groups.php:852 -#: ../../include/functions_groups.php:853 -#: ../../include/functions_groups.php:854 -#: ../../include/functions_reporting_html.php:2930 -#: ../../include/functions_reporting_html.php:2939 -#: ../../mobile/operation/groups.php:161 -#: ../../operation/agentes/ver_agente.php:773 -#: ../../enterprise/operation/agentes/ver_agente.php:152 -msgid "Alerts fired" -msgstr "Alertas disparadas" - -#: ../../include/functions_groups.php:2149 -msgid "Show branch children" -msgstr "Mostrar los grupos dependientes" - -#: ../../include/functions_groups.php:2178 -msgid "" -"You can not delete the last group in Pandora. A common installation must has " -"almost one group." -msgstr "" -"No se puede borrar el último grupo en Pandora. Una instalación normal debe " -"tener al menos un grupo." - -#: ../../include/functions_html.php:737 -msgid "weeks" -msgstr "semana" - -#: ../../include/functions_html.php:868 -msgid "Month day" -msgstr "Día del mes" - -#: ../../include/functions_html.php:870 -msgid "Week day" -msgstr "Día de la semana" - -#: ../../include/functions_html.php:2176 -msgid "Type at least two characters to search the module." -msgstr "Escriba al menos dos caracteres para buscar el módulo" - -#: ../../include/functions_incidents.php:88 -#: ../../include/functions_incidents.php:107 -msgid "Active incidents" -msgstr "Incidentes activos" - -#: ../../include/functions_incidents.php:89 -#: ../../include/functions_incidents.php:110 -msgid "Active incidents, with comments" -msgstr "Incidentes activos, con comentarios" - -#: ../../include/functions_incidents.php:90 -#: ../../include/functions_incidents.php:113 -msgid "Rejected incidents" -msgstr "Incidentes rechazados" - -#: ../../include/functions_incidents.php:91 -#: ../../include/functions_incidents.php:116 -msgid "Expired incidents" -msgstr "Incidentes caducados" - -#: ../../include/functions_incidents.php:92 -#: ../../include/functions_incidents.php:119 -msgid "Closed incidents" -msgstr "Incidentes cerrados" - -#: ../../include/functions_maps.php:34 -#: ../../include/functions_networkmap.php:1641 -#: ../../include/functions_networkmap.php:1720 -#: ../../enterprise/meta/general/logon_ok.php:62 -msgid "Topology" -msgstr "Topología" - -#: ../../include/functions_maps.php:37 -#: ../../include/functions_networkmap.php:1635 ../../operation/tree.php:80 -#: ../../enterprise/dashboard/widgets/tree_view.php:39 -#: ../../enterprise/include/functions_groups.php:32 -#: ../../enterprise/meta/advanced/policymanager.apply.php:200 -#: ../../enterprise/operation/agentes/ver_agente.php:208 -msgid "Policies" -msgstr "Políticas" - -#: ../../include/functions_menu.php:481 -msgid "Configure user" -msgstr "Configurar usuario" - -#: ../../include/functions_menu.php:482 -msgid "Configure profile" -msgstr "Configurar perfil" - -#: ../../include/functions_menu.php:486 -msgid "Module templates management" -msgstr "Gestión de plantillas de módulos" - -#: ../../include/functions_menu.php:487 -msgid "Inventory modules management" -msgstr "Gestión de módulos de inventario" - -#: ../../include/functions_menu.php:488 -#: ../../enterprise/meta/advanced/component_management.php:56 -msgid "Tags management" -msgstr "Gestión de etiquetas" - -#: ../../include/functions_menu.php:492 -msgid "View agent" -msgstr "Ver agente" - -#: ../../include/functions_menu.php:496 -msgid "Manage network map" -msgstr "Gestión de mapas de red" - -#: ../../include/functions_menu.php:498 -msgid "Builder visual console" -msgstr "Configurador de la consola visual" - -#: ../../include/functions_menu.php:500 -msgid "Administration events" -msgstr "Administrador de eventos" - -#: ../../include/functions_menu.php:502 -msgid "View reporting" -msgstr "Ver informes" - -#: ../../include/functions_menu.php:503 -msgid "Manage custom graphs" -msgstr "Gestionar graficas personalizadas" - -#: ../../include/functions_menu.php:504 -msgid "Copy dashboard" -msgstr "Copiar dashboard" - -#: ../../include/functions_menu.php:507 -msgid "Manage GIS Maps" -msgstr "Gestionar mapas GIS" - -#: ../../include/functions_menu.php:509 -msgid "Incidents statistics" -msgstr "Estadísticas incidentes" - -#: ../../include/functions_menu.php:510 -msgid "Manage messages" -msgstr "Gestionar mensajes" - -#: ../../include/functions_menu.php:512 -msgid "Manage groups" -msgstr "Gestionar grupos" - -#: ../../include/functions_menu.php:513 -msgid "Manage module groups" -msgstr "Gestionar grupos de módulos" - -#: ../../include/functions_menu.php:514 -msgid "Manage custom field" -msgstr "Gestionar campos personalizados" - -#: ../../include/functions_menu.php:516 -msgid "Manage alert actions" -msgstr "Gestionar acciones de alertas" - -#: ../../include/functions_menu.php:517 -msgid "Manage commands" -msgstr "Gestionar comandos" - -#: ../../include/functions_menu.php:518 -msgid "Manage event alerts" -msgstr "Gestionar eventos de alertas" - -#: ../../include/functions_menu.php:520 -msgid "Manage export targets" -msgstr "Gestionar objetivos de exportación" - -#: ../../include/functions_menu.php:522 -msgid "Manage services" -msgstr "Gestión de servicios" - -#: ../../include/functions_menu.php:524 ../../operation/menu.php:92 -msgid "SNMP filters" -msgstr "Filtros SNMP" - -#: ../../include/functions_menu.php:525 -#: ../../enterprise/godmode/snmpconsole/snmp_trap_editor.php:22 -#: ../../enterprise/godmode/snmpconsole/snmp_trap_editor_form.php:23 -#: ../../enterprise/operation/menu.php:119 -#: ../../enterprise/operation/snmpconsole/snmp_view.php:79 -msgid "SNMP trap editor" -msgstr "Editor de Traps SNMP" - -#: ../../include/functions_menu.php:526 ../../operation/menu.php:93 -msgid "SNMP trap generator" -msgstr "Generador de traps SNMP" - -#: ../../include/functions_menu.php:528 ../../operation/menu.php:84 -msgid "SNMP console" -msgstr "Consola SNMP" - -#: ../../include/functions_menu.php:530 -msgid "Manage incident" -msgstr "Gestionar incidentes" - -#: ../../include/functions_menu.php:582 -msgid "Administration" -msgstr "Administración" - -#: ../../include/functions_modules.php:1871 -#: ../../mobile/operation/modules.php:451 -#: ../../mobile/operation/modules.php:504 -#: ../../operation/agentes/status_monitor.php:1143 -#: ../../operation/search_modules.php:104 -msgid "NOT INIT" -msgstr "No inicializado" - -#: ../../include/functions_modules.php:1890 -#: ../../include/functions_modules.php:1894 -#: ../../include/functions_modules.php:1898 -#: ../../mobile/operation/modules.php:471 -#: ../../mobile/operation/modules.php:476 -#: ../../mobile/operation/modules.php:481 -#: ../../mobile/operation/modules.php:524 -#: ../../mobile/operation/modules.php:529 -#: ../../mobile/operation/modules.php:534 -#: ../../operation/agentes/pandora_networkmap.view.php:301 -#: ../../operation/agentes/pandora_networkmap.view.php:306 -#: ../../operation/agentes/pandora_networkmap.view.php:311 -#: ../../operation/agentes/status_monitor.php:1182 -#: ../../operation/agentes/status_monitor.php:1187 -#: ../../operation/agentes/status_monitor.php:1194 -#: ../../operation/agentes/status_monitor.php:1199 -#: ../../operation/agentes/status_monitor.php:1206 -#: ../../operation/agentes/status_monitor.php:1211 -#: ../../operation/search_modules.php:124 -#: ../../operation/search_modules.php:131 -#: ../../operation/search_modules.php:138 -#: ../../enterprise/include/functions_services.php:1614 -#: ../../enterprise/include/functions_services.php:1619 -#: ../../enterprise/include/functions_services.php:1623 -#: ../../enterprise/operation/agentes/policy_view.php:378 -#: ../../enterprise/operation/agentes/policy_view.php:382 -#: ../../enterprise/operation/agentes/policy_view.php:386 -#: ../../enterprise/operation/agentes/transactional_map.php:152 -msgid "Last status" -msgstr "Último estado" - #: ../../include/functions_netflow.php:362 msgid "Total flows" msgstr "Fluctuaciones totales" @@ -24569,11 +14559,6 @@ msgstr "Gráfica de tarta y tabla resumen" msgid "Statistics table" msgstr "Tabla de estadísticas" -#: ../../include/functions_netflow.php:1034 -#: ../../operation/agentes/exportdata.php:330 -msgid "Data table" -msgstr "Tabla de datos" - #: ../../include/functions_netflow.php:1035 msgid "Circular mesh" msgstr "Malla circular" @@ -24598,29 +14583,33 @@ msgstr "15 minutos" msgid "30 mins" msgstr "30 minutos" -#: ../../include/functions_netflow.php:1053 -#: ../../include/functions_netflow.php:1086 -#: ../../operation/gis_maps/render_view.php:143 -#: ../../enterprise/dashboard/widgets/top_n.php:62 -#: ../../enterprise/godmode/agentes/inventory_manager.php:177 -#: ../../enterprise/godmode/policies/policy_inventory_modules.php:191 -#: ../../enterprise/godmode/reporting/graph_template_editor.php:182 -msgid "2 hours" -msgstr "2 horas" - #: ../../include/functions_netflow.php:1054 #: ../../include/functions_netflow.php:1087 -#: ../../enterprise/dashboard/widgets/top_n.php:63 msgid "5 hours" msgstr "5 horas" +#: ../../include/functions_netflow.php:1057 +#: ../../include/functions_netflow.php:1090 +#: ../../godmode/setup/performance.php:108 +msgid "2 days" +msgstr "2 días" + #: ../../include/functions_netflow.php:1058 #: ../../include/functions_netflow.php:1091 msgid "5 days" msgstr "5 días" +#: ../../include/functions_netflow.php:1060 +#: ../../godmode/setup/performance.php:110 +msgid "Last week" +msgstr "Última semana" + +#: ../../include/functions_netflow.php:1061 +#: ../../godmode/setup/performance.php:112 +msgid "Last month" +msgstr "Último mes" + #: ../../include/functions_netflow.php:1062 -#: ../../enterprise/godmode/reporting/graph_template_editor.php:192 msgid "2 months" msgstr "2 meses" @@ -24697,32 +14686,2028 @@ msgstr "IP Orig" msgid "Src port" msgstr "Puerto Orig" -#: ../../include/functions_planned_downtimes.php:560 -msgid "Succesful stopped the Downtime" -msgstr "La parada planificada se ha detenido correctamente" +#: ../../include/functions_html.php:646 ../../include/functions_html.php:647 +#: ../../include/functions_html.php:770 ../../include/functions_html.php:771 +#: ../../godmode/massive/massive_edit_modules.php:486 +#: ../../godmode/agentes/module_manager_editor_network.php:87 +msgid "Custom" +msgstr "Personalizado" -#: ../../include/functions_planned_downtimes.php:561 -msgid "Unsuccesful stopped the Downtime" -msgstr "La parada planificada no ha podido ser detenida" +#: ../../include/functions_html.php:728 ../../include/functions.php:434 +#: ../../include/functions.php:568 ../../godmode/setup/setup_visuals.php:712 +msgid "minutes" +msgstr "minutos" -#: ../../include/functions_planned_downtimes.php:660 +#: ../../include/functions_html.php:729 ../../include/functions.php:435 +#: ../../include/functions.php:569 ../../godmode/setup/setup_visuals.php:713 +msgid "hours" +msgstr "horas" + +#: ../../include/functions_html.php:730 ../../include/functions.php:431 +#: ../../include/functions.php:565 ../../godmode/setup/setup_visuals.php:714 +#: ../../godmode/db/db_main.php:82 ../../godmode/db/db_main.php:88 +msgid "days" +msgstr "días" + +#: ../../include/functions_html.php:731 +msgid "weeks" +msgstr "semana" + +#: ../../include/functions_html.php:732 ../../include/functions.php:432 +#: ../../include/functions.php:566 ../../godmode/setup/setup_visuals.php:715 +msgid "months" +msgstr "meses" + +#: ../../include/functions_html.php:733 ../../include/functions.php:433 +#: ../../include/functions.php:567 ../../godmode/setup/setup_visuals.php:716 +msgid "years" +msgstr "años" + +#: ../../include/functions_html.php:847 +#: ../../godmode/alerts/configure_alert_special_days.php:87 +#: ../../godmode/alerts/alert_special_days.php:243 +#: ../../godmode/alerts/alert_special_days.php:443 +#: ../../godmode/alerts/alert_templates.php:71 +#: ../../godmode/reporting/reporting_builder.item_editor.php:839 +msgid "Sunday" +msgstr "Domingo" + +#: ../../include/functions_html.php:848 +#: ../../godmode/alerts/configure_alert_special_days.php:81 +#: ../../godmode/alerts/alert_special_days.php:237 +#: ../../godmode/alerts/alert_special_days.php:425 +#: ../../godmode/alerts/alert_templates.php:65 +#: ../../godmode/reporting/reporting_builder.item_editor.php:803 +msgid "Monday" +msgstr "Lunes" + +#: ../../include/functions_html.php:849 +#: ../../godmode/alerts/configure_alert_special_days.php:82 +#: ../../godmode/alerts/alert_special_days.php:238 +#: ../../godmode/alerts/alert_special_days.php:428 +#: ../../godmode/alerts/alert_templates.php:66 +#: ../../godmode/reporting/reporting_builder.item_editor.php:809 +msgid "Tuesday" +msgstr "Martes" + +#: ../../include/functions_html.php:850 +#: ../../godmode/alerts/configure_alert_special_days.php:83 +#: ../../godmode/alerts/alert_special_days.php:239 +#: ../../godmode/alerts/alert_special_days.php:431 +#: ../../godmode/alerts/alert_templates.php:67 +#: ../../godmode/reporting/reporting_builder.item_editor.php:815 +msgid "Wednesday" +msgstr "Miércoles" + +#: ../../include/functions_html.php:851 +#: ../../godmode/alerts/configure_alert_special_days.php:84 +#: ../../godmode/alerts/alert_special_days.php:240 +#: ../../godmode/alerts/alert_special_days.php:434 +#: ../../godmode/alerts/alert_templates.php:68 +#: ../../godmode/reporting/reporting_builder.item_editor.php:821 +msgid "Thursday" +msgstr "Jueves" + +#: ../../include/functions_html.php:852 +#: ../../godmode/alerts/configure_alert_special_days.php:85 +#: ../../godmode/alerts/alert_special_days.php:241 +#: ../../godmode/alerts/alert_special_days.php:437 +#: ../../godmode/alerts/alert_templates.php:69 +#: ../../godmode/reporting/reporting_builder.item_editor.php:827 +msgid "Friday" +msgstr "Viernes" + +#: ../../include/functions_html.php:853 +#: ../../godmode/alerts/configure_alert_special_days.php:86 +#: ../../godmode/alerts/alert_special_days.php:242 +#: ../../godmode/alerts/alert_special_days.php:440 +#: ../../godmode/alerts/alert_templates.php:70 +#: ../../godmode/reporting/reporting_builder.item_editor.php:833 +msgid "Saturday" +msgstr "Sábado" + +#: ../../include/functions_html.php:862 +msgid "Month day" +msgstr "Día del mes" + +#: ../../include/functions_html.php:864 +msgid "Week day" +msgstr "Día de la semana" + +#: ../../include/functions_html.php:2167 +msgid "Type at least two characters to search the module." +msgstr "Escriba al menos dos caracteres para buscar el módulo" + +#: ../../include/functions_reporting.php:563 +#: ../../include/functions_reporting.php:5086 +msgid "There are no SLAs defined" +msgstr "No hay SLA definidos" + +#: ../../include/functions_reporting.php:630 +#: ../../include/functions_reporting.php:5137 +msgid "Inverse" +msgstr "Inverso" + +#: ../../include/functions_reporting.php:940 +msgid "Top N" +msgstr "Top N" + +#: ../../include/functions_reporting.php:1050 +msgid "Insuficient data" +msgstr "Datos insuficientes" + +#: ../../include/functions_reporting.php:1283 +msgid "Event Report Group" +msgstr "Evento Grupo del Informe" + +#: ../../include/functions_reporting.php:1460 +msgid "Event Report Module" +msgstr "Evento módulo del Informe" + +#: ../../include/functions_reporting.php:1522 +msgid "Inventory Changes" +msgstr "Cambios de Inventario" + +#: ../../include/functions_reporting.php:1564 +msgid "No changes found." +msgstr "No se han encontrado cambios." + +#: ../../include/functions_reporting.php:1626 +#: ../../godmode/reporting/reporting_builder.php:727 +msgid "No data found." +msgstr "No se encontraron datos." + +#: ../../include/functions_reporting.php:1651 +msgid "Agent/Modules" +msgstr "Agentes / módulos" + +#: ../../include/functions_reporting.php:1740 +msgid "Exception - Everything" +msgstr "Excepción - todo" + +#: ../../include/functions_reporting.php:1741 +#: ../../godmode/reporting/reporting_builder.item_editor.php:1326 +msgid "Everything" +msgstr "Todo" + +#: ../../include/functions_reporting.php:1745 #, php-format -msgid "Enabled %s elements from the downtime" -msgstr "Habilitar %s elementos desde la parada" +msgid "Exception - Modules over or equal to %s" +msgstr "Excepción - Módulos por encima o igual a %s" -#: ../../include/functions_planned_downtimes.php:785 -msgid "This planned downtime are executed now. Can't delete in this moment." +#: ../../include/functions_reporting.php:1747 +#, php-format +msgid "Modules over or equal to %s" +msgstr "Módulos de más de o igual a %s" + +#: ../../include/functions_reporting.php:1751 +#, php-format +msgid "Exception - Modules under or equal to %s" +msgstr "Excepción - Módulos por debajo o igual a %s" + +#: ../../include/functions_reporting.php:1753 +#, php-format +msgid "Modules under or equal to %s" +msgstr "Módulos bajo o igual a %s" + +#: ../../include/functions_reporting.php:1757 +#, php-format +msgid "Exception - Modules under %s" +msgstr "Excepción - Módulos por debajo de %s" + +#: ../../include/functions_reporting.php:1759 +#, php-format +msgid "Modules under %s" +msgstr "Módulos bajo %s" + +#: ../../include/functions_reporting.php:1763 +#, php-format +msgid "Exception - Modules over %s" +msgstr "Excepción - Módulos por encima %s" + +#: ../../include/functions_reporting.php:1765 +#, php-format +msgid "Modules over %s" +msgstr "Módulos de más de %s" + +#: ../../include/functions_reporting.php:1769 +#, php-format +msgid "Exception - Equal to %s" +msgstr "Excepción - Igual a %s" + +#: ../../include/functions_reporting.php:1771 +#, php-format +msgid "Equal to %s" +msgstr "Igual a %s" + +#: ../../include/functions_reporting.php:1775 +#, php-format +msgid "Exception - Not equal to %s" +msgstr "Excepción - no igual a %s" + +#: ../../include/functions_reporting.php:1777 +#, php-format +msgid "Not equal to %s" +msgstr "No igual a %s" + +#: ../../include/functions_reporting.php:1781 +msgid "Exception - Modules at normal status" +msgstr "Excepción - Módulos en estado normal" + +#: ../../include/functions_reporting.php:1782 +msgid "Modules at normal status" +msgstr "Módulos en estado normal" + +#: ../../include/functions_reporting.php:1786 +msgid "Exception - Modules at critical or warning status" +msgstr "Excepción - Módulos en estado crítico o de advertencia" + +#: ../../include/functions_reporting.php:1787 +msgid "Modules at critical or warning status" +msgstr "Módulos en estado crítico o de advertencia" + +#: ../../include/functions_reporting.php:1976 +msgid "There are no Modules under those conditions." +msgstr "No hay módulos bajo esas condiciones" + +#: ../../include/functions_reporting.php:1979 +#, php-format +msgid "There are no Modules over or equal to %s." +msgstr "No hay módulos mayores o iguales a %s" + +#: ../../include/functions_reporting.php:1982 +#, php-format +msgid "There are no Modules less or equal to %s." +msgstr "No hay módulos menores o igual a %s" + +#: ../../include/functions_reporting.php:1985 +#, php-format +msgid "There are no Modules less %s." +msgstr "No hay módulos menores %s" + +#: ../../include/functions_reporting.php:1988 +#, php-format +msgid "There are no Modules over %s." +msgstr "No hay módulos mayores %s" + +#: ../../include/functions_reporting.php:1991 +#, php-format +msgid "There are no Modules equal to %s" +msgstr "No hay módules iguales a %s" + +#: ../../include/functions_reporting.php:1994 +#, php-format +msgid "There are no Modules not equal to %s" +msgstr "No hay módulos no iguales a %s" + +#: ../../include/functions_reporting.php:1997 +msgid "There are no Modules normal status" +msgstr "No hay módulos en estado normal" + +#: ../../include/functions_reporting.php:2000 +msgid "There are no Modules at critial or warning status" +msgstr "No hay módulos en estado crítico o de advertencia" + +#: ../../include/functions_reporting.php:2148 +msgid "Group Report" +msgstr "Informe del grupo" + +#: ../../include/functions_reporting.php:2202 +msgid "Event Report Agent" +msgstr "Informe de Eventos de Agentes" + +#: ../../include/functions_reporting.php:2341 +#: ../../godmode/massive/massive_edit_modules.php:557 +#: ../../godmode/modules/manage_network_components_form_common.php:161 +#: ../../godmode/agentes/module_manager_editor_common.php:334 +msgid "Historical data" +msgstr "Histórico de datos" + +#: ../../include/functions_reporting.php:2398 +msgid "Database Serialized" +msgstr "Base de datos serializada" + +#: ../../include/functions_reporting.php:2587 +msgid "Network interfaces report" +msgstr "Informe de las interfaces de red" + +#: ../../include/functions_reporting.php:2606 +msgid "" +"The group has no agents or none of the agents has any network interface" +msgstr "El grupo no tiene agentes o los agentes no tienen interfaz de red" + +#: ../../include/functions_reporting.php:2655 +#: ../../include/functions_reporting.php:2678 +msgid "bytes/s" +msgstr "bytes/s" + +#: ../../include/functions_reporting.php:2730 +msgid "Alert Report Group" +msgstr "Grupo de informe de alerta" + +#: ../../include/functions_reporting.php:2876 +msgid "Alert Report Agent" +msgstr "Agente informe de alerta" + +#: ../../include/functions_reporting.php:2993 +msgid "Alert Report Module" +msgstr "Módulo informe de alerta" + +#: ../../include/functions_reporting.php:3126 +msgid "SQL Graph Vertical Bars" +msgstr "Barras de gráficas verticales SQL" + +#: ../../include/functions_reporting.php:3129 +msgid "SQL Graph Horizontal Bars" +msgstr "Barras de gráficas horizontales SQL" + +#: ../../include/functions_reporting.php:3132 +msgid "SQL Graph Pie" +msgstr "Gráfica SQL circular" + +#: ../../include/functions_reporting.php:3179 +msgid "Monitor Report" +msgstr "Informe de monitores" + +#: ../../include/functions_reporting.php:3250 +msgid "Netflow Area" +msgstr "Área de netflow" + +#: ../../include/functions_reporting.php:3253 +msgid "Netflow Pie" +msgstr "Tarta Netflow" + +#: ../../include/functions_reporting.php:3256 +msgid "Netflow Data" +msgstr "Datos de netflow" + +#: ../../include/functions_reporting.php:3259 +msgid "Netflow Statistics" +msgstr "Estadísticas de netflow" + +#: ../../include/functions_reporting.php:3262 +msgid "Netflow Summary" +msgstr "Resumen de netflow" + +#: ../../include/functions_reporting.php:3386 +msgid "Prediction Date" +msgstr "Fecha de predicción." + +#: ../../include/functions_reporting.php:3436 +msgid "Projection Graph" +msgstr "Gráfico de proyección" + +#: ../../include/functions_reporting.php:3676 +msgid "AVG. Value" +msgstr "Valor AVG." + +#: ../../include/functions_reporting.php:3811 +#: ../../godmode/tag/edit_tag.php:185 +msgid "Url" +msgstr "Url" + +#: ../../include/functions_reporting.php:3866 +msgid "SQL" +msgstr "SQL" + +#: ../../include/functions_reporting.php:3937 +msgid "" +"Illegal query: Due security restrictions, there are some tokens or words you " +"cannot use: *, delete, drop, alter, modify, union, password, pass, insert or " +"update." msgstr "" -"Esta parada planificada se está ejecutando. No se puede borrar en este " -"momento." +"Consulta ilegal: Debido a restricciones de seguridad, hay algunos símbolos o " +"palabras que usted no puede utilizar: * , delete, drop, alter, modify, " +"union, password, pass, insert o update." -#: ../../include/functions_planned_downtimes.php:790 -msgid "Deleted this planned downtime successfully." -msgstr "Parada planificada borrada con éxito" +#: ../../include/functions_reporting.php:4928 +msgid "No Address" +msgstr "Sin dirección" -#: ../../include/functions_planned_downtimes.php:792 -msgid "Problems for deleted this planned downtime." -msgstr "Problemas al borrar la parada planificada" +#: ../../include/functions_reporting.php:5672 +#: ../../godmode/db/db_refine.php:107 ../../godmode/db/db_refine.php:109 +msgid "Minimum" +msgstr "Mínimo" + +#: ../../include/functions_reporting.php:5675 +#: ../../godmode/db/db_refine.php:112 ../../godmode/db/db_refine.php:114 +msgid "Maximum" +msgstr "Máximo" + +#: ../../include/functions_reporting.php:5679 +msgid "Rate" +msgstr "Tasa" + +#: ../../include/functions_reporting.php:6324 +msgid "Maximum of events shown" +msgstr "Máximo número de eventos mostrados" + +#: ../../include/functions_reporting.php:6964 +#: ../../include/functions_reporting.php:7001 +msgid "Server health" +msgstr "Salud del servidor" + +#: ../../include/functions_reporting.php:6964 +#, php-format +msgid "%d Downed servers" +msgstr "%d Servidores caidos" + +#: ../../include/functions_reporting.php:6972 +#: ../../include/functions_reporting.php:7004 +msgid "Monitor health" +msgstr "Estado de los monitores" + +#: ../../include/functions_reporting.php:6972 +#, php-format +msgid "%d Not Normal monitors" +msgstr "%d Monitores fuera de la normalidad" + +#: ../../include/functions_reporting.php:6974 +#: ../../include/functions_reporting.php:7005 +msgid "of monitors up" +msgstr "de monitores funcionando" + +#: ../../include/functions_reporting.php:6980 +#: ../../include/functions_reporting.php:7007 +msgid "Module sanity" +msgstr "Estado de los módulos" + +#: ../../include/functions_reporting.php:6980 +#, php-format +msgid "%d Not inited monitors" +msgstr "%d Monitores sin iniciar" + +#: ../../include/functions_reporting.php:6982 +#: ../../include/functions_reporting.php:7008 +msgid "of total modules inited" +msgstr "del total de módulos inic." + +#: ../../include/functions_reporting.php:6988 +#: ../../include/functions_reporting.php:8008 +#: ../../include/functions_reporting.php:8017 +#, php-format +msgid "%d Fired alerts" +msgstr "%d Alertas lanzadas" + +#: ../../include/functions_reporting.php:6990 +#: ../../include/functions_reporting.php:7011 +msgid "of defined alerts not fired" +msgstr "de alertas definidas no disparadas" + +#: ../../include/functions_reporting.php:7048 +msgid "Defined alerts" +msgstr "Alertas definidas" + +#: ../../include/functions_reporting.php:7070 +msgid "Defined and fired alerts" +msgstr "Alertas definidas y lanzadas" + +#: ../../include/functions_reporting.php:7136 +msgid "Monitor normal" +msgstr "Monitor normal" + +#: ../../include/functions_reporting.php:7147 +msgid "Monitor not init" +msgstr "Monitor no iniciado" + +#: ../../include/functions_reporting.php:7171 +#: ../../include/functions_reporting.php:7182 +msgid "Monitors by status" +msgstr "Monitores por estatus" + +#: ../../include/functions_reporting.php:7270 +msgid "Defined users" +msgstr "Usuarios definidos" + +#: ../../include/functions_reporting.php:7908 +msgid "Agent without data" +msgstr "Agente sin datos" + +#: ../../include/functions_reporting.php:7995 +#: ../../include/functions_reporting.php:8003 +#, php-format +msgid "%d Total modules" +msgstr "%d Módulos totales" + +#: ../../include/functions_reporting.php:7996 +#, php-format +msgid "%d Modules in normal status" +msgstr "%d Módulos en estado normal" + +#: ../../include/functions_reporting.php:7997 +#, php-format +msgid "%d Modules in critical status" +msgstr "%d Módulos en estado crítico" + +#: ../../include/functions_reporting.php:7998 +#, php-format +msgid "%d Modules in warning status" +msgstr "%d Módulos en estado de alerta" + +#: ../../include/functions_reporting.php:7999 +#, php-format +msgid "%d Modules in unknown status" +msgstr "%d Módulos en estado desconocido" + +#: ../../include/functions_reporting.php:8000 +#, php-format +msgid "%d Modules in not init status" +msgstr "%d Módulos en estado no iniciado" + +#: ../../include/functions_reporting.php:8004 +#, php-format +msgid "%d Normal modules" +msgstr "%d Módulos normales" + +#: ../../include/functions_reporting.php:8005 +#, php-format +msgid "%d Critical modules" +msgstr "%d Módulos críticos" + +#: ../../include/functions_reporting.php:8006 +#, php-format +msgid "%d Warning modules" +msgstr "%d Módulos en estado de alerta" + +#: ../../include/functions_reporting.php:8007 +#, php-format +msgid "%d Unknown modules" +msgstr "%d Módulos desconocidos" + +#: ../../include/functions_reporting.php:8011 +#, php-format +msgid "%d Total agents" +msgstr "%d del total de agentes" + +#: ../../include/functions_reporting.php:8012 +#, php-format +msgid "%d Normal agents" +msgstr "%d Agentes normales" + +#: ../../include/functions_reporting.php:8013 +#, php-format +msgid "%d Critical agents" +msgstr "%d Agentes en estado crítico" + +#: ../../include/functions_reporting.php:8014 +#, php-format +msgid "%d Warning agents" +msgstr "%d Agentes en estado de alerta" + +#: ../../include/functions_reporting.php:8015 +#, php-format +msgid "%d Unknown agents" +msgstr "%d Agentes desconocidos" + +#: ../../include/functions_reporting.php:8016 +#, php-format +msgid "%d not init agents" +msgstr "%d agentes no iniciados" + +#: ../../include/functions_reporting.php:9718 +msgid "Total running modules" +msgstr "Total de módulos en ejecución" + +#: ../../include/functions_reporting.php:9721 +#: ../../include/functions_reporting.php:9737 +#: ../../include/functions_reporting.php:9753 +#: ../../include/functions_reporting.php:9776 +#: ../../include/functions_reporting.php:9795 +#: ../../include/functions_reporting.php:9807 +#: ../../include/functions_reporting.php:9819 +#: ../../include/functions_reporting.php:9835 +msgid "Ratio" +msgstr "Proporción" + +#: ../../include/functions_reporting.php:9721 +#: ../../include/functions_reporting.php:9737 +#: ../../include/functions_reporting.php:9753 +#: ../../include/functions_reporting.php:9776 +#: ../../include/functions_reporting.php:9795 +#: ../../include/functions_reporting.php:9807 +#: ../../include/functions_reporting.php:9819 +#: ../../include/functions_reporting.php:9835 +msgid "Modules by second" +msgstr "Módulos por segundo" + +#: ../../include/functions_reporting.php:9733 +msgid "Local modules" +msgstr "Módulos locales" + +#: ../../include/functions_reporting.php:9744 +msgid "Remote modules" +msgstr "Módulos remotos" + +#: ../../include/functions_reporting.php:9768 +msgid "Network modules" +msgstr "Módulos de red" + +#: ../../include/functions_reporting.php:9791 +msgid "Plugin modules" +msgstr "Módulos de plugin" + +#: ../../include/functions_reporting.php:9803 +msgid "Prediction modules" +msgstr "Módulos de predicciónd" + +#: ../../include/functions_reporting.php:9815 +msgid "WMI modules" +msgstr "Módulos WMI" + +#: ../../include/functions_reporting.php:9827 +msgid "Web modules" +msgstr "Módulos Web" + +#: ../../include/functions_reporting.php:9866 ../../godmode/db/db_main.php:105 +msgid "Total events" +msgstr "Total de eventos" + +#: ../../include/functions_reporting.php:9889 +msgid "Server performance" +msgstr "Rendimiento del servidor" + +#: ../../include/functions_reporting.php:9971 +msgid "Weekly:" +msgstr "Semanalmente" + +#: ../../include/functions_reporting.php:9974 ../../include/functions.php:913 +#: ../../godmode/alerts/alert_special_days.php:327 +#: ../../godmode/alerts/alert_view.php:208 +#: ../../godmode/alerts/configure_alert_template.php:521 +#: ../../godmode/agentes/planned_downtime.editor.php:544 +msgid "Mon" +msgstr "Lun" + +#: ../../include/functions_reporting.php:9978 ../../include/functions.php:915 +#: ../../godmode/alerts/alert_special_days.php:328 +#: ../../godmode/alerts/alert_view.php:209 +#: ../../godmode/alerts/configure_alert_template.php:523 +#: ../../godmode/agentes/planned_downtime.editor.php:547 +msgid "Tue" +msgstr "Mar" + +#: ../../include/functions_reporting.php:9982 ../../include/functions.php:917 +#: ../../godmode/alerts/alert_special_days.php:329 +#: ../../godmode/alerts/alert_view.php:210 +#: ../../godmode/alerts/configure_alert_template.php:525 +#: ../../godmode/agentes/planned_downtime.editor.php:550 +msgid "Wed" +msgstr "Mié" + +#: ../../include/functions_reporting.php:9986 ../../include/functions.php:919 +#: ../../godmode/alerts/alert_special_days.php:330 +#: ../../godmode/alerts/alert_view.php:211 +#: ../../godmode/alerts/configure_alert_template.php:527 +#: ../../godmode/agentes/planned_downtime.editor.php:553 +msgid "Thu" +msgstr "Jue" + +#: ../../include/functions_reporting.php:9990 ../../include/functions.php:921 +#: ../../godmode/alerts/alert_special_days.php:331 +#: ../../godmode/alerts/alert_view.php:212 +#: ../../godmode/alerts/configure_alert_template.php:529 +#: ../../godmode/agentes/planned_downtime.editor.php:556 +msgid "Fri" +msgstr "Vie" + +#: ../../include/functions_reporting.php:9994 ../../include/functions.php:923 +#: ../../godmode/alerts/alert_special_days.php:332 +#: ../../godmode/alerts/alert_view.php:213 +#: ../../godmode/alerts/configure_alert_template.php:531 +#: ../../godmode/agentes/planned_downtime.editor.php:559 +msgid "Sat" +msgstr "Sáb" + +#: ../../include/functions_reporting.php:9998 ../../include/functions.php:925 +#: ../../godmode/alerts/alert_special_days.php:326 +#: ../../godmode/alerts/alert_view.php:214 +#: ../../godmode/alerts/configure_alert_template.php:533 +#: ../../godmode/agentes/planned_downtime.editor.php:562 +msgid "Sun" +msgstr "Dom" + +#: ../../include/functions_reporting.php:10005 +msgid "Monthly:" +msgstr "Mensual" + +#: ../../include/functions_reporting.php:10006 +msgid "From day" +msgstr "Desde el día" + +#: ../../include/functions_reporting.php:10007 +msgid "To day" +msgstr "Hasta el día" + +#: ../../include/functions_config.php:94 +msgid "Failed updated: User did not login." +msgstr "Fallo de actualización: el usuario no se dio de alta" + +#: ../../include/functions_config.php:102 +msgid "Failed updated: User is not admin." +msgstr "Fallo de actualización:el usuario no es administrador" + +#: ../../include/functions_config.php:131 +#: ../../godmode/setup/setup_general.php:57 +msgid "Remote config directory" +msgstr "Directorio remoto de configuración" + +#: ../../include/functions_config.php:133 +#: ../../godmode/setup/setup_general.php:62 +msgid "Auto login (hash) password" +msgstr "Contraseña («hash») de Inicio de sesión automático" + +#: ../../include/functions_config.php:136 +#: ../../godmode/setup/setup_general.php:65 +msgid "Time source" +msgstr "Hora de referencia" + +#: ../../include/functions_config.php:138 +#: ../../godmode/setup/setup_general.php:70 +msgid "Automatic check for updates" +msgstr "Chequeo automático de actualizaciones" + +#: ../../include/functions_config.php:140 +msgid "SSL cert path" +msgstr "Ruta del certificado SSL" + +#: ../../include/functions_config.php:142 +#: ../../godmode/setup/setup_general.php:74 +msgid "Enforce https" +msgstr "Forzar https" + +#: ../../include/functions_config.php:144 +msgid "Use cert." +msgstr "Usar certificado" + +#: ../../include/functions_config.php:146 +#: ../../godmode/setup/setup_general.php:86 +msgid "Attachment store" +msgstr "Almacenamiento de adjuntos" + +#: ../../include/functions_config.php:148 +#: ../../godmode/setup/setup_general.php:89 +msgid "IP list with API access" +msgstr "Lista de IPs con acceso a la API" + +#: ../../include/functions_config.php:150 +#: ../../godmode/setup/setup_general.php:98 +msgid "API password" +msgstr "Password de la API" + +#: ../../include/functions_config.php:152 +#: ../../godmode/setup/setup_general.php:102 +msgid "Enable GIS features in Pandora Console" +msgstr "Activar funcionalidades GIS en Pandora FMS" + +#: ../../include/functions_config.php:154 +msgid "Enable Integria incidents in Pandora Console" +msgstr "Habilitar incidentes de Integria en Pandora Console" + +#: ../../include/functions_config.php:156 +msgid "Integria inventory" +msgstr "Inventario Integria" + +#: ../../include/functions_config.php:158 +msgid "Integria API password" +msgstr "Contraseña de la API de Integria" + +#: ../../include/functions_config.php:160 +msgid "Integria URL" +msgstr "Integria URL" + +#: ../../include/functions_config.php:162 +#: ../../godmode/setup/setup_general.php:106 +msgid "Enable Netflow" +msgstr "Activar Netflow" + +#: ../../include/functions_config.php:169 +#: ../../godmode/setup/setup_general.php:146 +msgid "Sound for Alert fired" +msgstr "Sonido para alertas" + +#: ../../include/functions_config.php:171 +#: ../../godmode/setup/setup_general.php:151 +msgid "Sound for Monitor critical" +msgstr "Sonido para monitores Críticos" + +#: ../../include/functions_config.php:173 +#: ../../godmode/setup/setup_general.php:156 +msgid "Sound for Monitor warning" +msgstr "Sonido para monitores Warning" + +#: ../../include/functions_config.php:184 +msgid "License information" +msgstr "Información sobre la licencia" + +#: ../../include/functions_config.php:188 +#: ../../godmode/setup/setup_general.php:161 +msgid "Public URL" +msgstr "URL pública" + +#: ../../include/functions_config.php:190 +#: ../../godmode/setup/setup_general.php:165 +msgid "Referer security" +msgstr "Seguridad de Referer" + +#: ../../include/functions_config.php:192 +#: ../../godmode/setup/setup_general.php:173 +msgid "Event storm protection" +msgstr "Protección de tormenta de eventos" + +#: ../../include/functions_config.php:194 +#: ../../godmode/setup/setup_general.php:182 +msgid "Command Snapshot" +msgstr "Salida de comandos como capturas" + +#: ../../include/functions_config.php:196 +#: ../../godmode/setup/setup_general.php:187 +msgid "Server logs directory" +msgstr "Directorio de logs del servidor" + +#: ../../include/functions_config.php:198 +#: ../../godmode/setup/setup_general.php:196 +msgid "Tutorial mode" +msgstr "Modo Tutorial" + +#: ../../include/functions_config.php:200 +#: ../../godmode/setup/setup_general.php:203 +msgid "Allow create planned downtimes in the past" +msgstr "" +"Permitir la creación de paradas planificadas con fecha anterior a la actual" + +#: ../../include/functions_config.php:202 +#: ../../godmode/setup/setup_general.php:208 +msgid "Limit parameters massive" +msgstr "Límites de los parámetros masivos" + +#: ../../include/functions_config.php:204 +msgid "Identification_reminder" +msgstr "Recordatorio de identificación" + +#: ../../include/functions_config.php:206 +msgid "Include_agents" +msgstr "Incluir agentes" + +#: ../../include/functions_config.php:208 +msgid "Audit log directory" +msgstr "Directorio de log" + +#: ../../include/functions_config.php:213 +msgid "Forward SNMP traps to agent (if exist)" +msgstr "Reenviar los Traps SNMP al agente (si existe)" + +#: ../../include/functions_config.php:215 +msgid "Use Enterprise ACL System" +msgstr "Utilize el sistema ACL Enterprise" + +#: ../../include/functions_config.php:217 +msgid "Activate Metaconsole" +msgstr "Activar la metaconsola" + +#: ../../include/functions_config.php:219 +msgid "Size of collection" +msgstr "Tamaño de la colección" + +#: ../../include/functions_config.php:221 +msgid "Events replication" +msgstr "Replicación de eventos" + +#: ../../include/functions_config.php:224 +msgid "Replication interval" +msgstr "Intervalo de replicación" + +#: ../../include/functions_config.php:226 +msgid "Replication limit" +msgstr "Límite de replicación" + +#: ../../include/functions_config.php:228 +msgid "Replication mode" +msgstr "Modo de replicación" + +#: ../../include/functions_config.php:230 +msgid "Show events list in local console (read only)" +msgstr "Mostrar lista de eventos en la consola local (solo lectura)" + +#: ../../include/functions_config.php:233 +msgid "Replication DB engine" +msgstr "Motor BD replicación" + +#: ../../include/functions_config.php:235 +msgid "Replication DB host" +msgstr "Host de la BD de réplica" + +#: ../../include/functions_config.php:237 +msgid "Replication DB database" +msgstr "Nombre de la BD de réplica" + +#: ../../include/functions_config.php:239 +msgid "Replication DB user" +msgstr "Usuario de la BD de réplica" + +#: ../../include/functions_config.php:241 +msgid "Replication DB password" +msgstr "Password de la BD de réplica" + +#: ../../include/functions_config.php:243 +msgid "Replication DB port" +msgstr "Puerto de la BD de réplica" + +#: ../../include/functions_config.php:245 +msgid "Metaconsole agent cache" +msgstr "Cache agente metaconsola" + +#: ../../include/functions_config.php:247 +msgid "Activate Log Collector" +msgstr "Activar el Colector de Logs" + +#: ../../include/functions_config.php:251 +msgid "Inventory changes blacklist" +msgstr "Lista negra ante cambios de inventario" + +#: ../../include/functions_config.php:258 +msgid "Enable password policy" +msgstr "Habilitar política de contraseñas" + +#: ../../include/functions_config.php:261 +msgid "Min. size password" +msgstr "Contraseña con tamaño mínimo" + +#: ../../include/functions_config.php:263 +msgid "Password expiration" +msgstr "Expiración de contraseña" + +#: ../../include/functions_config.php:265 +msgid "Force change password on first login" +msgstr "Forzar cambio de contraseña en el primer inicio de sesión" + +#: ../../include/functions_config.php:267 +msgid "User blocked if login fails" +msgstr "Usuario bloqueado si la identificación falla" + +#: ../../include/functions_config.php:269 +msgid "Number of failed login attempts" +msgstr "Número de intentos de identificación fallidos" + +#: ../../include/functions_config.php:271 +msgid "Password must have numbers" +msgstr "La contraseña tiene que contener números" + +#: ../../include/functions_config.php:273 +msgid "Password must have symbols" +msgstr "La contraseña tiene que contener símbolos" + +#: ../../include/functions_config.php:275 +msgid "Apply password policy to admin users" +msgstr "Aplicar la política de contraseñas a los usuarios administradores" + +#: ../../include/functions_config.php:277 +msgid "Enable password history" +msgstr "Activar histórico de contraseñas" + +#: ../../include/functions_config.php:279 +msgid "Compare previous password" +msgstr "Comparar la contraseña anterior" + +#: ../../include/functions_config.php:285 +#: ../../godmode/setup/setup_auth.php:183 +msgid "Authentication method" +msgstr "Método de autenticación" + +#: ../../include/functions_config.php:287 +#: ../../godmode/setup/setup_auth.php:57 +msgid "Autocreate remote users" +msgstr "Crear automáticamente los usuarios remotos" + +#: ../../include/functions_config.php:289 +msgid "Autocreate profile" +msgstr "Creat automáticamente el perfil" + +#: ../../include/functions_config.php:291 +msgid "Autocreate profile group" +msgstr "Crear automáticamente perfil de grupo" + +#: ../../include/functions_config.php:293 +msgid "Autocreate profile tags" +msgstr "Autocreado de tags de perfiles" + +#: ../../include/functions_config.php:295 +msgid "Autocreate blacklist" +msgstr "Crear automáticamente una lista negra" + +#: ../../include/functions_config.php:298 +msgid "Active directory server" +msgstr "Servidor de Directorio Activo" + +#: ../../include/functions_config.php:300 +msgid "Active directory port" +msgstr "Puerto del Directorio Activo" + +#: ../../include/functions_config.php:302 +#: ../../include/functions_config.php:317 +#: ../../godmode/setup/setup_auth.php:93 +msgid "Start TLS" +msgstr "Start TLS" + +#: ../../include/functions_config.php:304 +msgid "Advanced Config AD" +msgstr "Configuración avanzada" + +#: ../../include/functions_config.php:306 +msgid "Domain" +msgstr "Dominio" + +#: ../../include/functions_config.php:308 +msgid "Advanced Permisions AD" +msgstr "Permisos avanzados de AD" + +#: ../../include/functions_config.php:311 +#: ../../godmode/setup/setup_auth.php:74 +msgid "LDAP server" +msgstr "Servidor LDAP" + +#: ../../include/functions_config.php:313 +#: ../../godmode/setup/setup_auth.php:80 +msgid "LDAP port" +msgstr "Puerto LDAP" + +#: ../../include/functions_config.php:315 +#: ../../godmode/setup/setup_auth.php:87 +msgid "LDAP version" +msgstr "Versión LDAP" + +#: ../../include/functions_config.php:319 +#: ../../godmode/setup/setup_auth.php:100 +msgid "Base DN" +msgstr "DN base" + +#: ../../include/functions_config.php:321 +#: ../../godmode/setup/setup_auth.php:106 +msgid "Login attribute" +msgstr "Atributo de acceso" + +#: ../../include/functions_config.php:323 +#: ../../godmode/setup/setup_auth.php:49 +msgid "Fallback to local authentication" +msgstr "Alternativa si falla autenticación" + +#: ../../include/functions_config.php:326 +msgid "MySQL host" +msgstr "Dirección de MYSQL" + +#: ../../include/functions_config.php:328 +#: ../../include/functions_config.php:339 +#: ../../include/functions_config.php:349 +msgid "MySQL port" +msgstr "Puerto de MySQL" + +#: ../../include/functions_config.php:330 +#: ../../include/functions_config.php:341 +#: ../../include/functions_config.php:351 +#: ../../include/functions_config.php:681 +msgid "Database name" +msgstr "Nombre de la base de datos" + +#: ../../include/functions_config.php:337 +msgid "Babel Enterprise host" +msgstr "Servidor de Babel Enterprise" + +#: ../../include/functions_config.php:347 +msgid "Integria host" +msgstr "Servidor de Integria" + +#: ../../include/functions_config.php:357 +msgid "Saml path" +msgstr "Ruta de SAML" + +#: ../../include/functions_config.php:361 +msgid "Session timeout" +msgstr "Sesión expirada" + +#: ../../include/functions_config.php:371 +#: ../../godmode/setup/performance.php:49 +msgid "Max. days before delete events" +msgstr "Nº max. de días antes de borrar eventos" + +#: ../../include/functions_config.php:373 +#: ../../godmode/setup/performance.php:52 +msgid "Max. days before delete traps" +msgstr "Nº max. de días antes de borrar traps SNMP" + +#: ../../include/functions_config.php:375 +#: ../../godmode/setup/performance.php:58 +msgid "Max. days before delete string data" +msgstr "Nº max. de días antes de borrar datos de tipo texto" + +#: ../../include/functions_config.php:377 +#: ../../godmode/setup/performance.php:55 +msgid "Max. days before delete audit events" +msgstr "Nº max. de días antes de borrar eventos de auditoría interna" + +#: ../../include/functions_config.php:379 +#: ../../godmode/setup/performance.php:61 +msgid "Max. days before delete GIS data" +msgstr "Nº max. de días antes de borrar información GIS" + +#: ../../include/functions_config.php:381 +#: ../../godmode/setup/performance.php:64 +msgid "Max. days before purge" +msgstr "Máx. días antes de eliminar datos" + +#: ../../include/functions_config.php:383 +#: ../../godmode/setup/performance.php:70 +msgid "Max. days before delete unknown modules" +msgstr "Máximo de días antes de borrar módulos desconocidos" + +#: ../../include/functions_config.php:385 +#: ../../godmode/setup/performance.php:67 +msgid "Max. days before compact data" +msgstr "Máx. días antes de comprimir datos" + +#: ../../include/functions_config.php:387 +msgid "Max. days before autodisable deletion" +msgstr "Días máximos antes de eliminar los deshabilitados" + +#: ../../include/functions_config.php:389 +msgid "Item limit for realtime reports)" +msgstr "Límite de ítems para los informes de tiempo real" + +#: ../../include/functions_config.php:391 +#: ../../godmode/setup/performance.php:100 +msgid "Compact interpolation in hours (1 Fine-20 bad)" +msgstr "Interpolación de la compactación en horas (1 bueno - 20 malo)" + +#: ../../include/functions_config.php:393 +#: ../../godmode/setup/performance.php:114 +msgid "Default hours for event view" +msgstr "Núm. de horas predeterminado para la visión de eventos" + +#: ../../include/functions_config.php:395 +#: ../../godmode/setup/performance.php:117 +msgid "Use realtime statistics" +msgstr "Usar estadísticas en tiempo real" + +#: ../../include/functions_config.php:397 +#: ../../godmode/setup/performance.php:121 +msgid "Batch statistics period (secs)" +msgstr "Período de las estadísticas programadas (En segundos)" + +#: ../../include/functions_config.php:399 +#: ../../godmode/setup/performance.php:124 +msgid "Use agent access graph" +msgstr "Usar la gráfica de acceso del agente" + +#: ../../include/functions_config.php:401 +#: ../../godmode/setup/performance.php:128 +msgid "Max. recommended number of files in attachment directory" +msgstr "Max. número de archivos recomendado para el directorio attachment" + +#: ../../include/functions_config.php:403 +#: ../../godmode/setup/performance.php:131 +msgid "Delete not init modules" +msgstr "Borrar módulos no inicializados" + +#: ../../include/functions_config.php:405 +msgid "Big Operatiopn Step to purge old data" +msgstr "Gran operación para la purga de datos antiguos" + +#: ../../include/functions_config.php:407 +#: ../../godmode/setup/performance.php:138 +msgid "Small Operation Step to purge old data" +msgstr "Operación menor para la purga de datos antiguos" + +#: ../../include/functions_config.php:409 +#: ../../godmode/setup/performance.php:76 +msgid "Retention period of past special days" +msgstr "Período de retención de días especiales pasados" + +#: ../../include/functions_config.php:411 +#: ../../godmode/setup/performance.php:79 +msgid "Max. macro data fields" +msgstr "Campo de macro para el máximo" + +#: ../../include/functions_config.php:414 +#: ../../godmode/setup/performance.php:83 +msgid "Max. days before delete inventory data" +msgstr "Días máximos antes del borrado de datos de inventario" + +#: ../../include/functions_config.php:422 +#: ../../godmode/setup/setup_visuals.php:651 +msgid "Date format string" +msgstr "Formato de fecha a mostrar" + +#: ../../include/functions_config.php:424 +#: ../../godmode/setup/setup_visuals.php:664 +msgid "Timestamp or time comparation" +msgstr "Marca de tiempo o comparación de hora" + +#: ../../include/functions_config.php:426 +#: ../../godmode/setup/setup_visuals.php:391 +msgid "Graph color (min)" +msgstr "Color de la gráfica (mín.)" + +#: ../../include/functions_config.php:428 +#: ../../godmode/setup/setup_visuals.php:395 +msgid "Graph color (avg)" +msgstr "Color de la gráfica (med.)" + +#: ../../include/functions_config.php:430 +#: ../../godmode/setup/setup_visuals.php:399 +msgid "Graph color (max)" +msgstr "Color de la gráfica (máx.)" + +#: ../../include/functions_config.php:432 +#: ../../godmode/setup/setup_visuals.php:403 +msgid "Graph color #4" +msgstr "Color de la gráfica #4" + +#: ../../include/functions_config.php:434 +#: ../../godmode/setup/setup_visuals.php:407 +msgid "Graph color #5" +msgstr "Color de la gráfica #5" + +#: ../../include/functions_config.php:436 +#: ../../godmode/setup/setup_visuals.php:411 +msgid "Graph color #6" +msgstr "Color de la gráfica #6" + +#: ../../include/functions_config.php:438 +#: ../../godmode/setup/setup_visuals.php:415 +msgid "Graph color #7" +msgstr "Color de la gráfica #7" + +#: ../../include/functions_config.php:440 +#: ../../godmode/setup/setup_visuals.php:419 +msgid "Graph color #8" +msgstr "Color de la gráfica #8" + +#: ../../include/functions_config.php:442 +#: ../../godmode/setup/setup_visuals.php:423 +msgid "Graph color #9" +msgstr "Color de la gráfica #9" + +#: ../../include/functions_config.php:444 +#: ../../godmode/setup/setup_visuals.php:427 +msgid "Graph color #10" +msgstr "Color de la gráfica #10" + +#: ../../include/functions_config.php:446 +msgid "Graphic resolution (1-low, 5-high)" +msgstr "Resolución de los gráficos (1 baja, 5 alta)" + +#: ../../include/functions_config.php:448 +#: ../../godmode/setup/setup_visuals.php:435 +msgid "Value to interface graphics" +msgstr "Valor para la interfaz gráfica" + +#: ../../include/functions_config.php:450 +#: ../../godmode/setup/setup_visuals.php:444 +msgid "Data precision for reports" +msgstr "Precisión de los datos en los informes" + +#: ../../include/functions_config.php:455 +#: ../../godmode/setup/setup_visuals.php:153 +msgid "Style template" +msgstr "Plantilla de estilo" + +#: ../../include/functions_config.php:459 +#: ../../godmode/setup/setup_visuals.php:454 +msgid "Use round corners" +msgstr "Usar bordes redondeados" + +#: ../../include/functions_config.php:461 +msgid "Show QR code header" +msgstr "Mostrar código QR en la cabecera" + +#: ../../include/functions_config.php:463 +#: ../../godmode/setup/setup_visuals.php:158 +msgid "Status icon set" +msgstr "Icono de estado en" + +#: ../../include/functions_config.php:465 +#: ../../godmode/setup/setup_visuals.php:311 +msgid "Font path" +msgstr "Ruta de la tipografía" + +#: ../../include/functions_config.php:467 +#: ../../godmode/setup/setup_visuals.php:318 +#: ../../godmode/reporting/visual_console_builder.wizard.php:178 +msgid "Font size" +msgstr "Tamaño de la tipografía" + +#: ../../include/functions_config.php:473 +#: ../../include/functions_config.php:633 +#: ../../godmode/setup/setup_visuals.php:574 +msgid "Custom logo" +msgstr "Logotipo personalizado" + +#: ../../include/functions_config.php:475 +msgid "Custom logo login" +msgstr "Logo personalizado en la pantalla de bienvenida" + +#: ../../include/functions_config.php:480 +#: ../../godmode/setup/setup_visuals.php:168 +msgid "Login background" +msgstr "Imagen de fondo de la pantalla de login" + +#: ../../include/functions_config.php:482 +#: ../../godmode/setup/setup_visuals.php:75 +msgid "Default interval for refresh on Visual Console" +msgstr "Intervalo de refresco en la consola visual por defecto" + +#: ../../include/functions_config.php:484 +#: ../../godmode/setup/setup_visuals.php:528 +msgid "Default line thickness for the Visual Console" +msgstr "Grosor de línea por defecto en las Consolas Visuales" + +#: ../../include/functions_config.php:486 +#: ../../include/functions_config.php:488 +#: ../../godmode/setup/setup_visuals.php:341 +msgid "Agent size text" +msgstr "Tamaño del texto del agente" + +#: ../../include/functions_config.php:490 +#: ../../godmode/setup/setup_visuals.php:349 +msgid "Module size text" +msgstr "Tamaño del nombre del modulo" + +#: ../../include/functions_config.php:492 +#: ../../include/functions_config.php:494 +#: ../../godmode/setup/setup_visuals.php:357 +msgid "Description size text" +msgstr "Tamaño del texto de la descripción" + +#: ../../include/functions_config.php:496 +#: ../../godmode/setup/setup_visuals.php:361 +msgid "Item title size text" +msgstr "Tamaño del texto de los títulos" + +#: ../../include/functions_config.php:498 +#: ../../godmode/setup/setup_visuals.php:274 +msgid "GIS Labels" +msgstr "Etiquetas GIS" + +#: ../../include/functions_config.php:500 +msgid "Show units in values report" +msgstr "Mostrar unidades en los valores del informe" + +#: ../../include/functions_config.php:502 +#: ../../godmode/setup/setup_visuals.php:286 +msgid "Default icon in GIS" +msgstr "Icono GIS por defecto" + +#: ../../include/functions_config.php:504 +#: ../../godmode/setup/setup_visuals.php:254 +msgid "Autohidden menu" +msgstr "Ocultar menú" + +#: ../../include/functions_config.php:506 +msgid "Fixed graph" +msgstr "Gráfico fijo" + +#: ../../include/functions_config.php:508 +#: ../../godmode/setup/setup_visuals.php:238 +msgid "Fixed header" +msgstr "Cabecera fija" + +#: ../../include/functions_config.php:510 +#: ../../godmode/setup/setup_visuals.php:246 +msgid "Fixed menu" +msgstr "Menú fijo" + +#: ../../include/functions_config.php:512 +msgid "Paginate module" +msgstr "Paginar vista de módulos" + +#: ../../include/functions_config.php:514 +#: ../../godmode/setup/setup_visuals.php:625 +msgid "Custom graphviz directory" +msgstr "Directorio personalizado graphviz" + +#: ../../include/functions_config.php:516 +#: ../../godmode/setup/setup_visuals.php:632 +msgid "Networkmap max width" +msgstr "Máximo ancho de Networkmap" + +#: ../../include/functions_config.php:518 +#: ../../godmode/setup/setup_visuals.php:469 +msgid "Shortened module graph data" +msgstr "Gráfica de modulo de datos acortados" + +#: ../../include/functions_config.php:520 +#: ../../godmode/setup/setup_visuals.php:641 +msgid "Show the group name instead the group icon." +msgstr "Mostrar el nombre del grupo en lugar de icono del grupo" + +#: ../../include/functions_config.php:522 +#: ../../godmode/setup/setup_visuals.php:449 +msgid "Default line thickness for the Custom Graph." +msgstr "Espesor de la línea predeterminada para el gráfico personalizado." + +#: ../../include/functions_config.php:524 +msgid "Default type of module charts." +msgstr "Tipo de gráficas de módulos por defecto." + +#: ../../include/functions_config.php:526 +msgid "Default type of interface charts." +msgstr "Tipo predefinido para las gráficas de interfaz" + +#: ../../include/functions_config.php:528 +msgid "Default show only average or min and max" +msgstr "Por defecto mostrar solo la media o el máximo y el mínimo" + +#: ../../include/functions_config.php:530 +#: ../../godmode/setup/setup_visuals.php:85 +msgid "Display data of proc modules in other format" +msgstr "Mostrar los datos de los módulos proc de otra forma" + +#: ../../include/functions_config.php:532 +#: ../../godmode/setup/setup_visuals.php:95 +msgid "Display text proc modules have state is ok" +msgstr "Texto a mostrar cuando el estado del módulo proc es OK" + +#: ../../include/functions_config.php:534 +#: ../../godmode/setup/setup_visuals.php:99 +msgid "Display text when proc modules have state critical" +msgstr "Texto a mostrar cuando el estado del módulo proc es Critico" + +#: ../../include/functions_config.php:537 +msgid "Display lateral menus with left click" +msgstr "Mostrar los menús laterales con el click izquierdo" + +#: ../../include/functions_config.php:541 +#: ../../godmode/setup/setup_visuals.php:117 +msgid "Service label font size" +msgstr "Tamaño de fuente para el mapa de servicios" + +#: ../../include/functions_config.php:543 +msgid "Service item padding size" +msgstr "Espacio entre los nodos del mapa de servicios" + +#: ../../include/functions_config.php:546 +msgid "Default percentil" +msgstr "Percentil por defecto" + +#: ../../include/functions_config.php:548 +#: ../../godmode/setup/setup_visuals.php:126 +msgid "Classic menu mode" +msgstr "Menú clásico" + +#: ../../include/functions_config.php:566 +msgid "Add the custom post process" +msgstr "Añadir la personalización al proceso posterior" + +#: ../../include/functions_config.php:573 +msgid "Delete the custom post process" +msgstr "Borrar la personalización al proceso posterior" + +#: ../../include/functions_config.php:618 +#: ../../godmode/setup/setup_visuals.php:723 +msgid "Delete interval" +msgstr "Borrar intervalo" + +#: ../../include/functions_config.php:622 +msgid "Custom report info" +msgstr "Información del informe personalizado" + +#: ../../include/functions_config.php:627 +#: ../../include/functions_config.php:630 +#: ../../include/functions_config.php:633 +#: ../../include/functions_config.php:636 +#: ../../include/functions_config.php:639 +#: ../../include/functions_config.php:642 +#: ../../godmode/setup/setup_visuals.php:567 +#: ../../godmode/setup/setup_visuals.php:573 +#: ../../godmode/setup/setup_visuals.php:586 +#: ../../godmode/setup/setup_visuals.php:594 +#: ../../godmode/setup/setup_visuals.php:599 +#: ../../godmode/setup/setup_visuals.php:607 +msgid "Custom report front" +msgstr "Portada de informe personalizado" + +#: ../../include/functions_config.php:630 +#: ../../godmode/setup/setup_visuals.php:567 +msgid "Font family" +msgstr "Tipo de letra" + +#: ../../include/functions_config.php:636 +#: ../../godmode/setup/setup_visuals.php:594 +msgid "Header" +msgstr "Encabezado" + +#: ../../include/functions_config.php:639 +#: ../../godmode/setup/setup_visuals.php:599 +msgid "First page" +msgstr "Primera página" + +#: ../../include/functions_config.php:642 +#: ../../godmode/setup/setup_visuals.php:607 +msgid "Footer" +msgstr "Pie de página" + +#: ../../include/functions_config.php:647 +#: ../../godmode/setup/setup_netflow.php:41 +msgid "Data storage path" +msgstr "Ruta de almacenamiento de datos" + +#: ../../include/functions_config.php:649 +#: ../../godmode/setup/setup_netflow.php:45 +msgid "Daemon interval" +msgstr "Intervalo del demonio" + +#: ../../include/functions_config.php:651 +#: ../../godmode/setup/setup_netflow.php:49 +msgid "Daemon binary path" +msgstr "Ruta de demonio binario" + +#: ../../include/functions_config.php:653 +#: ../../godmode/setup/setup_netflow.php:52 +msgid "Nfdump binary path" +msgstr "Ruta binaria Nfdump" + +#: ../../include/functions_config.php:655 +#: ../../godmode/setup/setup_netflow.php:55 +msgid "Nfexpire binary path" +msgstr "Ruta binaria Nfexpire" + +#: ../../include/functions_config.php:657 +#: ../../godmode/setup/setup_netflow.php:58 +msgid "Maximum chart resolution" +msgstr "Máxima resolución de gráfica" + +#: ../../include/functions_config.php:659 +#: ../../godmode/setup/setup_netflow.php:61 +msgid "Disable custom live view filters" +msgstr "Desactive los filtros de vista activa personalizados" + +#: ../../include/functions_config.php:661 +#: ../../include/functions_config.php:667 +#: ../../godmode/setup/setup_netflow.php:65 +msgid "Netflow max lifetime" +msgstr "Tiempo máximo del Netflow" + +#: ../../include/functions_config.php:663 +#: ../../godmode/setup/setup_netflow.php:68 +msgid "Name resolution for IP address" +msgstr "Resolver direcciones IP para obtener sus nombres de máquina" + +#: ../../include/functions_config.php:669 +msgid "Log max lifetime" +msgstr "Tiempo máximo para logarse" + +#: ../../include/functions_config.php:673 +msgid "Enable history database" +msgstr "Activar base de datos de histórico" + +#: ../../include/functions_config.php:675 +msgid "Enable history event" +msgstr "Activar histórico de eventos" + +#: ../../include/functions_config.php:677 +msgid "Host" +msgstr "Servidor" + +#: ../../include/functions_config.php:679 +#: ../../godmode/modules/manage_network_components_form_network.php:38 +#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:342 +#: ../../godmode/agentes/module_manager_editor_network.php:106 +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:703 +msgid "Port" +msgstr "Puerto" + +#: ../../include/functions_config.php:683 +msgid "Database user" +msgstr "Usuario de la base de datos" + +#: ../../include/functions_config.php:685 +msgid "Database password" +msgstr "Contraseña de la base de datos" + +#: ../../include/functions_config.php:687 +#: ../../godmode/alerts/alert_templates.php:73 +msgid "Days" +msgstr "Días" + +#: ../../include/functions_config.php:689 +msgid "Event Days" +msgstr "Eventos en día" + +#: ../../include/functions_config.php:691 +#: ../../godmode/alerts/configure_alert_template.php:147 +#: ../../godmode/alerts/configure_alert_template.php:152 +#: ../../godmode/alerts/configure_alert_template.php:167 +#: ../../godmode/alerts/configure_alert_template.php:172 +#: ../../godmode/alerts/configure_alert_template.php:187 +#: ../../godmode/alerts/configure_alert_template.php:192 +msgid "Step" +msgstr "Paso" + +#: ../../include/functions_config.php:693 +msgid "Delay" +msgstr "Retraso" + +#: ../../include/functions_config.php:697 +#: ../../godmode/setup/setup_ehorus.php:54 +msgid "Enable eHorus" +msgstr "Activar eHorus" + +#: ../../include/functions_config.php:699 +msgid "eHorus user" +msgstr "Usuario de eHorus" + +#: ../../include/functions_config.php:701 +msgid "eHorus password" +msgstr "Contraseña de eHorus" + +#: ../../include/functions_config.php:703 +msgid "eHorus API hostname" +msgstr "Propietario de la API de eHorus" + +#: ../../include/functions_config.php:705 +msgid "eHorus API port" +msgstr "Puerto de la API de eHorus" + +#: ../../include/functions_config.php:707 +msgid "eHorus request timeout" +msgstr "Tiempo de respuesta de eHorus" + +#: ../../include/functions_config.php:709 +msgid "eHorus id custom field" +msgstr "Id del campo personalizado de eHorus" + +#: ../../include/functions_config.php:721 +#, php-format +msgid "Failed updated: the next values cannot update: %s" +msgstr "" +"Actualización fracasada: los siguientes valores no pueden ser actualizados:%s" + +#: ../../include/functions_config.php:1696 +msgid "" +"Click here to start the " +"registration process" +msgstr "" +"Click here para empezar el proceso " +"de registro" + +#: ../../include/functions_config.php:1697 +msgid "This instance is not registered in the Update manager" +msgstr "" +"Esta instancia no está registrada en el Administrador de actualizaciones" + +#: ../../include/functions_config.php:1704 +msgid "" +"Click here to start the " +"newsletter subscription process" +msgstr "" +"Click here para empezar el " +"proceso de registro al boletín de noticias" + +#: ../../include/functions_config.php:1705 +msgid "Not subscribed to the newsletter" +msgstr "No suscrito al boletín de noticias" + +#: ../../include/functions_config.php:1716 +msgid "Default password for \"Admin\" user has not been changed." +msgstr "" +"La contraseña por defecto para el usuario \"Admin\" no ha sido cambiada." + +#: ../../include/functions_config.php:1717 +msgid "" +"Please change the default password because is a common vulnerability " +"reported." +msgstr "" +"Por favor cambie la contraseña por defecto ya que es una vulnerabilidad " +"comunmente reportada." + +#: ../../include/functions_config.php:1723 +msgid "You can not get updates until you renew the license." +msgstr "No puede obtener actualizaciones hasta que no renueve la licencia" + +#: ../../include/functions_config.php:1724 +msgid "This license has expired." +msgstr "Esta licencia ha expirado" + +#: ../../include/functions_config.php:1729 +msgid "" +"Please check that the web server has write rights on the " +"{HOMEDIR}/attachment directory" +msgstr "" +"Compruebe que el servidor web tiene permisos de escritura en el directorio " +"{HOMEDIR}/directorio_de_adjuntos" + +#: ../../include/functions_config.php:1742 +msgid "Remote configuration directory is not readble for the console" +msgstr "El directorio de configuración remota no es legible por la consola" + +#: ../../include/functions_config.php:1748 +#: ../../include/functions_config.php:1755 +msgid "Remote configuration directory is not writtable for the console" +msgstr "" +"El directorio de configuración remoto no es modificable por la consola" + +#: ../../include/functions_config.php:1766 +msgid "" +"There are too much files in attachment directory. This is not fatal, but you " +"should consider cleaning up your attachment directory manually" +msgstr "" +"Hay demasiados archivos en el directorio «attachment». Este no es un error " +"fatal, pero debería considerar limpiar el directorio manualmente." + +#: ../../include/functions_config.php:1766 +msgid "files" +msgstr "archivos" + +#: ../../include/functions_config.php:1767 +msgid "Too much files in your tempora/attachment directory" +msgstr "Demasiados archivos en el directorio /attachment" + +#: ../../include/functions_config.php:1784 +msgid "" +"Your database is not well maintained. Seems that it have more than 48hr " +"without a proper maintance. Please review Pandora FMS documentation about " +"how to execute this maintance process (pandora_db.pl) and enable it as soon " +"as possible" +msgstr "" +"Tu base de datos no está bien mantenida. Parece que han pasado más de 48hr " +"de un buen mantenimiento. Por favor revise la documentación de Pandora FMS " +"acerca de como ejecutar este proceso de mantenimiento (pandora_db.pl) y " +"habilítelo lo antes posible" + +#: ../../include/functions_config.php:1785 +msgid "Database maintance problem" +msgstr "Problema en el mantenimiento de la base de datos" + +#: ../../include/functions_config.php:1791 +msgid "" +"Your defined font doesnt exist or is not defined. Please check font " +"parameters in your config" +msgstr "" +"La fuente definida no existe o no ha sido definida. Por favor compruebe los " +"paremetros de la fuente en su configuración" + +#: ../../include/functions_config.php:1792 +msgid "Default font doesnt exist" +msgstr "La fuente por defecto no existe" + +#: ../../include/functions_config.php:1797 +msgid "You need to restart server after altering this configuration setting." +msgstr "" +"Es necesario reiniciar el servidor después de modificar esta configuración" + +#: ../../include/functions_config.php:1798 +msgid "" +"Event storm protection is activated. No events will be generated during this " +"mode." +msgstr "" +"La protección contra tormentas de eventos está activada. Los eventos no " +"serán generados durante este modo" + +#: ../../include/functions_config.php:1805 +msgid "" +"Your Pandora FMS has the \"develop_bypass\" mode enabled. This is a " +"developer mode and should be disabled in a production system. This value is " +"written in the main index.php file" +msgstr "" +"Pandora FMS tiene el modo \"develop_bypass\" habilitado. Esto es un modo de " +"desarrollo y debe ser deshabilitado en un sistema de producción. Este valor " +"está escrito en el archivo principal index.php" + +#: ../../include/functions_config.php:1806 +msgid "Developer mode is enabled" +msgstr "El modo «desarrollador» está activado" + +#: ../../include/functions_config.php:1815 +msgid "Error first setup Open update" +msgstr "Error en la primera configuración de Open update" + +#: ../../include/functions_config.php:1821 +msgid "" +"There is a new update available. Please go to Administration:Setup:Update Manager for more details." +msgstr "" +"Existe una nueva actualización. Por favor ve a Administración:Configuración:Update Manager para más " +"detalles." + +#: ../../include/functions_config.php:1822 +msgid "New update of Pandora Console" +msgstr "Nueva actualización de la consola de Pandora" + +#: ../../include/functions_config.php:1836 +msgid "" +"To disable, change it on your PHP configuration file (php.ini) and put " +"safe_mode = Off (Dont forget restart apache process after changes)" +msgstr "" +"Para deshabilitar, hay que poner safe_mode = Off en el fichero de " +"configuración de PHP (php.ini). (Después de los cambios, hay que reiniciar " +"Apache)" + +#: ../../include/functions_config.php:1837 +msgid "PHP safe mode is enabled. Some features may not properly work." +msgstr "" +"El modo seguro de PHP está activado. Algunas funcionalidades pueden no " +"funcionar correctamente" + +#: ../../include/functions_config.php:1842 +#, php-format +msgid "Recommended value is %s" +msgstr "El valor recomendado es '%s'" + +#: ../../include/functions_config.php:1842 +#: ../../include/functions_config.php:1848 +msgid "Unlimited" +msgstr "Sin límite" + +#: ../../include/functions_config.php:1842 +#: ../../include/functions_config.php:1848 +#: ../../include/functions_config.php:1856 +#: ../../include/functions_config.php:1871 +msgid "" +"Please, change it on your PHP configuration file (php.ini) or contact with " +"administrator (Dont forget restart apache process after changes)" +msgstr "" +"Por favor, cambielo en su fichero de configuración de PHP (php.ini) o " +"contacte con un administrador (No olvide reiniciar el proceso apache tras " +"los cambios)" + +#: ../../include/functions_config.php:1843 +#: ../../include/functions_config.php:1849 +#: ../../include/functions_config.php:1857 +#: ../../include/functions_config.php:1865 +#, php-format +msgid "Not recommended '%s' value in PHP configuration" +msgstr "Valor '%s' no recomendado en la configuración de PHP" + +#: ../../include/functions_config.php:1848 +#: ../../include/functions_config.php:1856 +#: ../../include/functions_config.php:1864 +#, php-format +msgid "Recommended value is: %s" +msgstr "El valor recomendado es: %s" + +#: ../../include/functions_config.php:1856 +#: ../../include/functions_config.php:1864 +#, php-format +msgid "%s or greater" +msgstr "%s o mayor" + +#: ../../include/functions_config.php:1864 +msgid "" +"Please, change it on your PHP configuration file (php.ini) or contact with " +"administrator" +msgstr "" +"Por favor, cámbielo en su fichero de configuración de PHP (php.ini) o " +"contacte con un administrador" + +#: ../../include/functions_config.php:1870 +msgid "" +"Variable disable_functions containts functions system() or exec(), in PHP " +"configuration file (php.ini)" +msgstr "" +"La variable disable_functions contiene las funciones system() o exec() en el " +"fichero de configuración de php (php.ini)" + +#: ../../include/functions_config.php:1871 +msgid "Problems with disable functions in PHP.INI" +msgstr "Problemas para desactivar funciones en PHP.INI" + +#: ../../include/functions_gis.php:27 ../../include/functions_gis.php:31 +#: ../../include/functions_gis.php:36 +msgid "Hierarchy of agents" +msgstr "jerarquía de agentes" + +#: ../../include/functions.php:215 +msgid "." +msgstr "." + +#: ../../include/functions.php:217 +msgid "," +msgstr "," + +#: ../../include/functions.php:439 ../../include/functions.php:573 +msgid "s" +msgstr "s" + +#: ../../include/functions.php:440 ../../include/functions.php:574 +msgid "d" +msgstr "d" + +#: ../../include/functions.php:441 ../../include/functions.php:575 +msgid "M" +msgstr "M" + +#: ../../include/functions.php:442 ../../include/functions.php:576 +msgid "Y" +msgstr "Y" + +#: ../../include/functions.php:443 ../../include/functions.php:577 +msgid "m" +msgstr "m" + +#: ../../include/functions.php:444 ../../include/functions.php:578 +msgid "h" +msgstr "h" + +#: ../../include/functions.php:445 ../../include/functions.php:579 +msgid "N" +msgstr "N" + +#: ../../include/functions.php:1033 +msgid "Monitor Unknown" +msgstr "Monitor descon." + +#: ../../include/functions.php:1040 +msgid "Agent created" +msgstr "Agente creado" + +#: ../../include/functions.php:2015 +msgid "custom" +msgstr "personalizado" + +#: ../../include/functions.php:2020 ../../include/functions.php:2021 +#, php-format +msgid "%s minutes" +msgstr "%s minutos" + +#: ../../include/functions.php:2023 ../../include/functions.php:2024 +#, php-format +msgid "%s hours" +msgstr "%s horas" + +#: ../../include/functions.php:2029 ../../include/functions.php:2030 +#, php-format +msgid "%s months" +msgstr "%s meses" + +#: ../../include/functions.php:2032 ../../include/functions.php:2033 +#, php-format +msgid "%s years" +msgstr "%s años" + +#: ../../include/functions.php:2036 +#: ../../godmode/alerts/configure_alert_template.php:915 +#: ../../godmode/alerts/alert_list.builder.php:212 +#: ../../godmode/modules/manage_network_components_form_network.php:82 +#: ../../godmode/modules/manage_network_components_form_plugin.php:29 +#: ../../godmode/modules/manage_network_components_form_wmi.php:58 +msgid "Empty" +msgstr "Vacío" + +#: ../../include/functions.php:2036 +msgid "Default values will be used" +msgstr "Se usarán valores por defecto" + +#: ../../include/functions.php:2196 +msgid "The uploaded file was only partially uploaded" +msgstr "El fichero se ha subido parcialmente" + +#: ../../include/functions.php:2199 +msgid "No file was uploaded" +msgstr "No se subió ningún archivo" + +#: ../../include/functions.php:2202 +msgid "Missing a temporary folder" +msgstr "El directorio temporal no existe" + +#: ../../include/functions.php:2205 +msgid "Failed to write file to disk" +msgstr "No se pudo escribir el fichero a disco" + +#: ../../include/functions.php:2208 +msgid "File upload stopped by extension" +msgstr "Subida de fichero cancelada por la extensión" + +#: ../../include/functions.php:2212 +msgid "Unknown upload error" +msgstr "Error desconocido al subir el fichero" + +#: ../../include/functions.php:2297 +msgid "No data found to export" +msgstr "Datos no encontrados para exportar" + +#: ../../include/functions.php:2315 +msgid "Source ID" +msgstr "ID Fuente" + +#: ../../include/functions.php:2582 +#: ../../godmode/alerts/alert_list.list.php:136 +#: ../../godmode/alerts/alert_list.list.php:784 +#: ../../godmode/extensions.php:277 ../../godmode/users/user_list.php:463 +msgid "Disable" +msgstr "Desactivar" + +#: ../../include/functions.php:2585 +msgid "15 seconds" +msgstr "15 segundos" + +#: ../../include/functions.php:2590 +msgid "15 minutes" +msgstr "15 minutos" #: ../../include/functions_networkmap.php:1638 #: ../../include/functions_networkmap.php:1724 @@ -24745,11713 +16730,7158 @@ msgstr "Crear un nuevo mapa dinámico" msgid "Create a new radial dynamic map" msgstr "Crear un nuevo mapa dinámico radial" -#: ../../include/functions_reporting_html.php:93 -msgid "Label: " -msgstr "Etiqueta: " +#: ../../godmode/snmpconsole/snmp_trap_generator.php:37 +msgid "SNMP Trap generator" +msgstr "Generador de Traps SNMP" -#: ../../include/functions_reporting_html.php:111 -#: ../../enterprise/include/functions_netflow_pdf.php:157 -#: ../../enterprise/include/functions_reporting_csv.php:1506 -#: ../../enterprise/include/functions_reporting_csv.php:1510 -#: ../../enterprise/include/functions_reporting_pdf.php:2163 -msgid "Generated" -msgstr "Generado" +#: ../../godmode/snmpconsole/snmp_trap_generator.php:51 +msgid "Empty parameters" +msgstr "Parámetros vacíos" -#: ../../include/functions_reporting_html.php:114 -#: ../../enterprise/include/functions_reporting_pdf.php:2166 -msgid "Report date" -msgstr "Fecha del informe" +#: ../../godmode/snmpconsole/snmp_trap_generator.php:56 +msgid "Successfully generated" +msgstr "Generado satisfactoriamente" -#: ../../include/functions_reporting_html.php:119 -#: ../../operation/reporting/reporting_viewer.php:197 -#: ../../enterprise/include/functions_reporting_pdf.php:2171 -msgid "Items period before" -msgstr "Periodo de elementos antes de" - -#: ../../include/functions_reporting_html.php:398 -#: ../../enterprise/include/functions_reporting.php:1646 -#: ../../enterprise/include/functions_reporting.php:2438 -#: ../../enterprise/include/functions_reporting.php:3215 -#: ../../enterprise/include/functions_reporting_pdf.php:1266 -#: ../../enterprise/include/functions_reporting_pdf.php:1609 -msgid "Max/Min Values" -msgstr "Valores Max/Min" - -#: ../../include/functions_reporting_html.php:399 -#: ../../enterprise/include/functions_reporting.php:1647 -#: ../../enterprise/include/functions_reporting.php:2439 -#: ../../enterprise/include/functions_reporting.php:3216 -#: ../../enterprise/include/functions_reporting.php:4809 -#: ../../enterprise/include/functions_reporting.php:5110 -#: ../../enterprise/include/functions_reporting_csv.php:932 -#: ../../enterprise/include/functions_reporting_csv.php:979 -#: ../../enterprise/include/functions_reporting_csv.php:1051 -#: ../../enterprise/include/functions_reporting_csv.php:1167 -#: ../../enterprise/include/functions_reporting_csv.php:1379 -#: ../../enterprise/include/functions_reporting_pdf.php:1267 -#: ../../enterprise/include/functions_reporting_pdf.php:1610 -#: ../../enterprise/include/functions_reporting_pdf.php:2040 -msgid "SLA Limit" -msgstr "Límite del SLA" - -#: ../../include/functions_reporting_html.php:400 -#: ../../enterprise/include/functions_reporting.php:1647 -#: ../../enterprise/include/functions_reporting.php:1779 -#: ../../enterprise/include/functions_reporting.php:2439 -#: ../../enterprise/include/functions_reporting.php:3216 -#: ../../enterprise/include/functions_reporting.php:4810 -#: ../../enterprise/include/functions_reporting.php:5111 -#: ../../enterprise/include/functions_reporting_pdf.php:1268 -#: ../../enterprise/include/functions_reporting_pdf.php:1610 -#: ../../enterprise/include/functions_reporting_pdf.php:1759 -#: ../../enterprise/include/functions_reporting_pdf.php:2041 -msgid "SLA Compliance" -msgstr "Cumplimiento del SLA" - -#: ../../include/functions_reporting_html.php:425 -#: ../../enterprise/include/functions_reporting_pdf.php:1275 -msgid "Global Time" -msgstr "Tiempo global" - -#: ../../include/functions_reporting_html.php:426 -#: ../../enterprise/include/functions_reporting_csv.php:1310 -#: ../../enterprise/include/functions_reporting_pdf.php:1276 -msgid "Time Total" -msgstr "Tiempo total" - -#: ../../include/functions_reporting_html.php:427 -#: ../../enterprise/include/functions_reporting_pdf.php:1277 -#: ../../enterprise/include/functions_reporting_pdf.php:1850 -msgid "Time Failed" -msgstr "Tiempo en fallo" - -#: ../../include/functions_reporting_html.php:428 -#: ../../include/functions_reporting_html.php:2262 -#: ../../enterprise/include/functions_reporting_csv.php:1311 -#: ../../enterprise/include/functions_reporting_pdf.php:1278 -#: ../../enterprise/include/functions_reporting_pdf.php:1851 -msgid "Time OK" -msgstr "Tiempo OK" - -#: ../../include/functions_reporting_html.php:429 -#: ../../enterprise/include/functions_reporting_csv.php:1313 -#: ../../enterprise/include/functions_reporting_pdf.php:1279 -#: ../../enterprise/include/functions_reporting_pdf.php:1852 -msgid "Time Unknown" -msgstr "Tiempo Desconocido" - -#: ../../include/functions_reporting_html.php:430 -#: ../../enterprise/include/functions_reporting_csv.php:1314 -#: ../../enterprise/include/functions_reporting_pdf.php:1280 -msgid "Time Not Init" -msgstr "TIempo No Inicializado" - -#: ../../include/functions_reporting_html.php:431 -#: ../../enterprise/include/functions_reporting_pdf.php:1281 -msgid "Downtime" -msgstr "Parada planificada" - -#: ../../include/functions_reporting_html.php:456 -#: ../../enterprise/include/functions_reporting_pdf.php:1287 -msgid "Checks Time" -msgstr "Tiempo de comprobaciones" - -#: ../../include/functions_reporting_html.php:457 -#: ../../enterprise/include/functions_reporting_csv.php:1316 -#: ../../enterprise/include/functions_reporting_pdf.php:1288 -msgid "Checks Total" -msgstr "Comprobaciones totales" - -#: ../../include/functions_reporting_html.php:458 -#: ../../enterprise/include/functions_reporting_pdf.php:1289 -#: ../../enterprise/include/functions_reporting_pdf.php:1870 -msgid "Checks Failed" -msgstr "Comprobaciones fallidas" - -#: ../../include/functions_reporting_html.php:459 -#: ../../include/functions_reporting_html.php:2305 -#: ../../enterprise/include/functions_reporting_csv.php:1317 -#: ../../enterprise/include/functions_reporting_pdf.php:1290 -#: ../../enterprise/include/functions_reporting_pdf.php:1871 -msgid "Checks OK" -msgstr "Comprobaciones OK" - -#: ../../include/functions_reporting_html.php:460 -#: ../../enterprise/include/functions_reporting_csv.php:1319 -#: ../../enterprise/include/functions_reporting_pdf.php:1291 -#: ../../enterprise/include/functions_reporting_pdf.php:1872 -msgid "Checks Unknown" -msgstr "Comprobaciones Desconocidas" - -#: ../../include/functions_reporting_html.php:685 -#: ../../include/functions_reporting_html.php:2541 -#: ../../enterprise/include/functions_reporting.php:2652 -#: ../../enterprise/include/functions_reporting.php:3421 -#: ../../enterprise/include/functions_reporting_pdf.php:1506 -#: ../../enterprise/include/functions_services.php:1271 -msgid "Unknow" -msgstr "Desconocido" - -#: ../../include/functions_reporting_html.php:690 -#: ../../include/functions_reporting_html.php:2546 -#: ../../operation/agentes/group_view.php:170 -#: ../../enterprise/include/functions_reporting.php:1677 -#: ../../enterprise/include/functions_reporting.php:2469 -#: ../../enterprise/include/functions_reporting.php:2657 -#: ../../enterprise/include/functions_reporting.php:3246 -#: ../../enterprise/include/functions_reporting.php:3426 -#: ../../enterprise/include/functions_reporting.php:4147 -#: ../../enterprise/include/functions_reporting_pdf.php:1508 -#: ../../enterprise/include/functions_reporting_pdf.php:1647 -msgid "Not Init" -msgstr "No iniciado" - -#: ../../include/functions_reporting_html.php:695 -#: ../../include/functions_reporting_html.php:2551 -#: ../../enterprise/include/functions_reporting.php:2662 -#: ../../enterprise/include/functions_reporting.php:3431 -#: ../../enterprise/include/functions_reporting_pdf.php:1510 -msgid "Downtimes" -msgstr "Paradas planificadas" - -#: ../../include/functions_reporting_html.php:700 -#: ../../include/functions_reporting_html.php:2556 -#: ../../enterprise/include/functions_reporting.php:2667 -#: ../../enterprise/include/functions_reporting.php:3436 -#: ../../enterprise/include/functions_reporting_pdf.php:1512 -msgid "Ignore time" -msgstr "Tiempo ignorado" - -#: ../../include/functions_reporting_html.php:772 -#: ../../include/functions_reporting_html.php:1529 -#: ../../include/functions_reporting_html.php:2455 -#: ../../include/functions_reporting_html.php:2683 -#: ../../enterprise/include/functions_reporting_pdf.php:804 -#: ../../enterprise/include/functions_reporting_pdf.php:896 -#: ../../enterprise/include/functions_reporting_pdf.php:952 -msgid "Min Value" -msgstr "Valor mínimo" - -#: ../../include/functions_reporting_html.php:773 -#: ../../include/functions_reporting_html.php:1530 -#: ../../include/functions_reporting_html.php:2456 -#: ../../include/functions_reporting_html.php:2684 -#: ../../enterprise/include/functions_reporting_pdf.php:805 -#: ../../enterprise/include/functions_reporting_pdf.php:897 -#: ../../enterprise/include/functions_reporting_pdf.php:953 -#: ../../enterprise/include/functions_reporting_pdf.php:1993 -msgid "Average Value" -msgstr "Valor medio" - -#: ../../include/functions_reporting_html.php:774 -#: ../../include/functions_reporting_html.php:1531 -#: ../../include/functions_reporting_html.php:2453 -#: ../../include/functions_reporting_html.php:2686 -#: ../../enterprise/include/functions_reporting_pdf.php:806 -#: ../../enterprise/include/functions_reporting_pdf.php:898 -#: ../../enterprise/include/functions_reporting_pdf.php:954 -#: ../../enterprise/include/functions_reporting_pdf.php:1990 -msgid "Max Value" -msgstr "Valor máximo" - -#: ../../include/functions_reporting_html.php:807 -#: ../../include/functions_reporting_html.php:1025 -#: ../../include/functions_reporting_html.php:1644 -#: ../../operation/snmpconsole/snmp_view.php:610 -#: ../../enterprise/godmode/alerts/configure_alert_rule.php:143 -msgid "Count" -msgstr "Número" - -#: ../../include/functions_reporting_html.php:812 -#: ../../include/functions_reporting_html.php:821 -#: ../../include/functions_reporting_html.php:1649 -msgid "Val. by" -msgstr "Val. por" - -#: ../../include/functions_reporting_html.php:915 -#: ../../include/functions_reporting_html.php:1111 -msgid "Events by agent" -msgstr "Eventos por agente" - -#: ../../include/functions_reporting_html.php:934 -#: ../../include/functions_reporting_html.php:1130 -msgid "Events by user validator" -msgstr "Eventos por usuario validador" - -#: ../../include/functions_reporting_html.php:953 -#: ../../include/functions_reporting_html.php:1149 -msgid "Events by Severity" -msgstr "Eventos por gravedad" - -#: ../../include/functions_reporting_html.php:972 -#: ../../include/functions_reporting_html.php:1168 -msgid "Events validated vs unvalidated" -msgstr "Eventos validados vs no validados" - -#: ../../include/functions_reporting_html.php:1228 -#: ../../enterprise/include/functions_inventory.php:511 -#: ../../enterprise/include/functions_inventory.php:574 -#: ../../enterprise/include/functions_reporting_pdf.php:495 -msgid "Added" -msgstr "Añadido" - -#: ../../include/functions_reporting_html.php:1379 -#: ../../enterprise/dashboard/widgets/agent_module.php:309 -#: ../../enterprise/include/functions_reporting_pdf.php:618 +#: ../../godmode/snmpconsole/snmp_trap_generator.php:57 #, php-format -msgid "%s in %s : NORMAL" -msgstr "%s en %s : NORMAL" +msgid "Could not be generated: %s" +msgstr "No se pudo generar: %s" -#: ../../include/functions_reporting_html.php:1388 -#: ../../enterprise/dashboard/widgets/agent_module.php:317 -#: ../../enterprise/include/functions_reporting_pdf.php:627 -#, php-format -msgid "%s in %s : CRITICAL" -msgstr "%s en %s : CRITICAL" +#: ../../godmode/snmpconsole/snmp_trap_generator.php:81 +msgid "SNMP Type" +msgstr "Tipo de SNMP" -#: ../../include/functions_reporting_html.php:1397 -#: ../../enterprise/dashboard/widgets/agent_module.php:325 -#: ../../enterprise/include/functions_reporting_pdf.php:636 -#, php-format -msgid "%s in %s : WARNING" -msgstr "%s en %s : WARNING" +#: ../../godmode/snmpconsole/snmp_trap_generator.php:89 +msgid "Generate trap" +msgstr "Generar trap" -#: ../../include/functions_reporting_html.php:1406 -#: ../../enterprise/dashboard/widgets/agent_module.php:333 -#: ../../enterprise/include/functions_reporting_pdf.php:645 -#, php-format -msgid "%s in %s : UNKNOWN" -msgstr "%s en %s : DESCONOCIDO" +#: ../../godmode/snmpconsole/snmp_alert.php:78 +msgid "Update alert" +msgstr "Actualizar alerta" -#: ../../include/functions_reporting_html.php:1417 -#: ../../enterprise/dashboard/widgets/agent_module.php:350 -#: ../../enterprise/include/functions_reporting_pdf.php:663 -#, php-format -msgid "%s in %s : ALERTS FIRED" -msgstr "%s en %s : ALERTA ENVIADA" +#: ../../godmode/snmpconsole/snmp_alert.php:82 +msgid "Create alert" +msgstr "Crear alerta" -#: ../../include/functions_reporting_html.php:1426 -#: ../../enterprise/dashboard/widgets/agent_module.php:341 -#: ../../enterprise/include/functions_reporting_pdf.php:654 -#, php-format -msgid "%s in %s : Not initialize" -msgstr "%s en %s : No iniciado" +#: ../../godmode/snmpconsole/snmp_alert.php:86 +msgid "Alert overview" +msgstr "Vista general de alertas" -#: ../../include/functions_reporting_html.php:1450 -msgid "Cell turns grey when the module is in 'not initialize' status" -msgstr "" -"La celda se vuelve gris cuando el módulo está en estado \"no iniciado\"" +#: ../../godmode/snmpconsole/snmp_alert.php:243 +msgid "There was a problem creating the alert" +msgstr "Hubo un problema al crear la alerta" -#: ../../include/functions_reporting_html.php:1585 -#: ../../include/functions_reporting_html.php:3272 -msgid "Monitors" -msgstr "Monitores" +#: ../../godmode/snmpconsole/snmp_alert.php:314 +msgid "There was a problem updating the alert" +msgstr "Hubo un problema al actualizar la alerta" -#: ../../include/functions_reporting_html.php:1604 -#: ../../include/functions_reporting_html.php:1959 -#: ../../include/functions_reporting_html.php:1960 -#: ../../mobile/operation/alerts.php:38 -#: ../../operation/agentes/alerts_status.functions.php:74 -#: ../../operation/snmpconsole/snmp_view.php:162 -#: ../../operation/snmpconsole/snmp_view.php:923 -#: ../../enterprise/include/functions_reporting_pdf.php:734 -msgid "Fired" -msgstr "Lanzada" +#: ../../godmode/snmpconsole/snmp_alert.php:536 +msgid "There was a problem duplicating the alert" +msgstr "Hubo un problema al duplicar la alerta" -#: ../../include/functions_reporting_html.php:1617 -#: ../../enterprise/include/functions_reporting_pdf.php:749 -#, php-format -msgid "Last %s" -msgstr "Último %s" - -#: ../../include/functions_reporting_html.php:1737 -msgid "Events validated by user" -msgstr "Eventos validados por el usuario" - -#: ../../include/functions_reporting_html.php:1756 -#: ../../include/functions_reporting_html.php:3561 -msgid "Events by severity" -msgstr "Eventos por gravedad" - -#: ../../include/functions_reporting_html.php:1775 -#: ../../operation/events/event_statistics.php:61 -msgid "Amount events validated" -msgstr "Cantidad de eventos validados" - -#: ../../include/functions_reporting_html.php:1905 -#, php-format -msgid "Interface '%s' throughput graph" -msgstr "Interfaz '%s' gráfico de rendimiento" - -#: ../../include/functions_reporting_html.php:1908 -msgid "Mac" -msgstr "Mac" - -#: ../../include/functions_reporting_html.php:1909 -msgid "Actual status" -msgstr "Estado actual" - -#: ../../include/functions_reporting_html.php:2105 -msgid "Empty modules" -msgstr "Módulos vacíos" - -#: ../../include/functions_reporting_html.php:2112 -msgid "Warning
    Critical" -msgstr "Warning
    Critical" - -#: ../../include/functions_reporting_html.php:2260 -msgid "Total time" -msgstr "Tiempo total" - -#: ../../include/functions_reporting_html.php:2261 -msgid "Time failed" -msgstr "Tiempo en fallo" - -#: ../../include/functions_reporting_html.php:2263 -msgid "Time Uknown" -msgstr "Tiempo en desconocido" - -#: ../../include/functions_reporting_html.php:2264 -msgid "Time Not Init Module" -msgstr "Tiempo en módulo no inicializado" - -#: ../../include/functions_reporting_html.php:2265 -#: ../../enterprise/include/functions_reporting_csv.php:1315 -msgid "Time Downtime" -msgstr "Tiempo de parada planificada" - -#: ../../include/functions_reporting_html.php:2266 -#: ../../enterprise/include/functions_reporting_pdf.php:1855 -msgid "% Ok" -msgstr "% Ok" - -#: ../../include/functions_reporting_html.php:2303 -msgid "Total checks" -msgstr "Comprobaciones totales" - -#: ../../include/functions_reporting_html.php:2304 -msgid "Checks failed" -msgstr "Comprobaciones fallidas" - -#: ../../include/functions_reporting_html.php:2306 -msgid "Checks Uknown" -msgstr "Comprobaciones en desconocido" - -#: ../../include/functions_reporting_html.php:2452 -#: ../../enterprise/include/functions_reporting_pdf.php:1989 -msgid "Agent max value" -msgstr "Valor máximo del agente" - -#: ../../include/functions_reporting_html.php:2454 -msgid "Agent min value" -msgstr "Valor mínimo de agente" - -#: ../../include/functions_reporting_html.php:2695 -#: ../../include/functions_reporting_html.php:2789 -#: ../../enterprise/dashboard/widgets/tactical.php:44 -msgid "Summary" -msgstr "Lista de agentes" - -#: ../../include/functions_reporting_html.php:2761 -#: ../../operation/tree.php:163 -msgid "Module status" -msgstr "Estado del módulo" - -#: ../../include/functions_reporting_html.php:2881 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1224 -msgid "Alert description" -msgstr "Descripción de la alerta" - -#: ../../include/functions_reporting_html.php:2931 -msgid "Alerts not fired" -msgstr "Alertas no disparadas" - -#: ../../include/functions_reporting_html.php:2940 -msgid "Total alerts monitored" -msgstr "Alertas totales monitorizadas" - -#: ../../include/functions_reporting_html.php:2991 -msgid "Total monitors" -msgstr "Total de monitores" - -#: ../../include/functions_reporting_html.php:2992 -msgid "Monitors down on period" -msgstr "Monitores inactivos en un periodo" - -#: ../../include/functions_reporting_html.php:3008 -msgid "Monitors OK" -msgstr "Monitores en buen estado" - -#: ../../include/functions_reporting_html.php:3009 -msgid "Monitors BAD" -msgstr "Monitores en mal estado" - -#: ../../include/functions_reporting_html.php:3035 -#: ../../include/functions_reporting_html.php:3175 -#: ../../mobile/include/functions_web.php:23 -#: ../../enterprise/meta/monitoring/wizard/wizard.create_module.php:146 -msgid "Monitor" -msgstr "Monitor" - -#: ../../include/functions_reporting_html.php:3083 -#, php-format -msgid "Agents in group: %s" -msgstr "Agentes en el grupo: %s" - -#: ../../include/functions_reporting_html.php:3176 -msgid "Last failure" -msgstr "Último fallo" - -#: ../../include/functions_reporting_html.php:3240 -msgid "N/A(*)" -msgstr "N/A(*)" - -#: ../../include/functions_reporting_html.php:3414 -#: ../../mobile/operation/groups.php:133 -msgid "Agents critical" -msgstr "Agentes críticos" - -#: ../../include/functions_reporting_html.php:3417 -msgid "Agents warning" -msgstr "Agentes warning" - -#: ../../include/functions_reporting_html.php:3423 -msgid "Agents ok" -msgstr "Agentes ok" - -#: ../../include/functions_reporting_html.php:3432 -#: ../../mobile/operation/groups.php:129 -msgid "Agents not init" -msgstr "Agentes no inicializados" - -#: ../../include/functions_reporting_html.php:3443 -#: ../../include/functions_reporting_html.php:3452 -msgid "Agents by status" -msgstr "Agentes por estado" - -#: ../../include/functions_reporting_html.php:3489 -#: ../../operation/agentes/pandora_networkmap.php:403 -msgid "Nodes" -msgstr "Nodos" - -#: ../../include/functions_reporting_html.php:3496 -#: ../../include/functions_reporting_html.php:3505 -msgid "Node overview" -msgstr "Resumen de nodos" - -#: ../../include/functions_reporting_html.php:3523 -#: ../../include/functions_reporting_html.php:3540 -msgid "Critical events" -msgstr "Eventos en estado \"crítico\"" - -#: ../../include/functions_reporting_html.php:3527 -#: ../../include/functions_reporting_html.php:3544 -msgid "Warning events" -msgstr "Eventos en advertencia" - -#: ../../include/functions_reporting_html.php:3531 -#: ../../include/functions_reporting_html.php:3548 -msgid "OK events" -msgstr "Eventos OK" - -#: ../../include/functions_reporting_html.php:3535 -#: ../../include/functions_reporting_html.php:3552 -msgid "Unknown events" -msgstr "Eventos desconocidos" - -#: ../../include/functions_reporting_html.php:3575 -msgid "Important Events by Criticity" -msgstr "Eventos importantes por criticidad" - -#: ../../include/functions_reporting_html.php:3601 -msgid "Last activity in Pandora FMS console" -msgstr "Última actividad en la consola de Pandora FMS" - -#: ../../include/functions_reporting_html.php:3677 -msgid "Events info (1hr.)" -msgstr "Información de Eventos (1hr.)" - -#: ../../include/functions_reporting_html.php:3817 -#: ../../enterprise/include/functions_reporting.php:4939 -#: ../../enterprise/include/functions_reporting_pdf.php:2418 -msgid "This SLA has been affected by the following planned downtimes" -msgstr "Las siguientes paradas planificadas han modificado este SLA" - -#: ../../include/functions_reporting_html.php:3822 -#: ../../enterprise/include/functions_reporting.php:4944 -#: ../../enterprise/include/functions_reporting_pdf.php:2423 -msgid "Dates" -msgstr "Fechas" - -#: ../../include/functions_reporting_html.php:3863 -#: ../../enterprise/include/functions_reporting.php:5038 -#: ../../enterprise/include/functions_reporting_pdf.php:2462 -msgid "This item is affected by a malformed planned downtime" -msgstr "A este elemento le afecta una parada planificada mal formada" - -#: ../../include/functions_reporting_html.php:3864 -#: ../../enterprise/include/functions_reporting.php:5039 -#: ../../enterprise/include/functions_reporting_pdf.php:2463 -msgid "Go to the planned downtimes section to solve this" -msgstr "" -"Ir a la sección de paradas planificadas para solucionar este problema" - -#: ../../include/functions_reports.php:511 -msgid "SQL vertical bar graph" -msgstr "Gráfica de barra vertical SQL" - -#: ../../include/functions_reports.php:513 -msgid "SQL pie graph" -msgstr "Gráfico circular de SQL" - -#: ../../include/functions_reports.php:515 -msgid "SQL horizonal bar graph" -msgstr "Gráfico de barra horizontal SQL" - -#: ../../include/functions_reports.php:519 -msgid "Automatic combined Graph" -msgstr "Grafica automática combinada" - -#: ../../include/functions_reports.php:523 -msgid "Availability graph" -msgstr "Gráfica de disponibilidad" - -#: ../../include/functions_reports.php:526 -msgid "Module Histogram graph" -msgstr "Gráfica de histórico de módulo" - -#: ../../include/functions_reports.php:528 -#: ../../include/functions_reports.php:530 -#: ../../include/functions_reports.php:532 -#: ../../include/functions_reports.php:534 -msgid "ITIL" -msgstr "I.T.I.L" - -#: ../../include/functions_reports.php:539 -#: ../../include/functions_reports.php:542 -#: ../../include/functions_reports.php:544 -#: ../../include/functions_reports.php:546 -#: ../../include/functions_reports.php:550 -#: ../../enterprise/include/functions_reporting_csv.php:1321 -#: ../../enterprise/operation/services/services.list.php:343 -#: ../../enterprise/operation/services/services.service.php:141 -msgid "SLA" -msgstr "S.L.A." - -#: ../../include/functions_reports.php:543 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard_sla.php:113 -#: ../../enterprise/include/functions_reporting.php:1996 -msgid "Monthly S.L.A." -msgstr "S.L.A mensual" - -#: ../../include/functions_reports.php:545 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard_sla.php:114 -#: ../../enterprise/include/functions_reporting.php:2721 -msgid "Weekly S.L.A." -msgstr "S.L.A. Semanal" - -#: ../../include/functions_reports.php:547 -#: ../../enterprise/include/functions_reporting.php:3503 -msgid "Hourly S.L.A." -msgstr "S.L.A. Horario" - -#: ../../include/functions_reports.php:551 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard_sla.php:119 -#: ../../enterprise/include/functions_reporting.php:4399 -#: ../../enterprise/include/functions_reporting.php:4863 -msgid "Services S.L.A." -msgstr "S.L.A. de Servicios" - -#: ../../include/functions_reports.php:556 -#: ../../include/functions_reports.php:558 -msgid "Forecasting" -msgstr "Predicción" - -#: ../../include/functions_reports.php:557 -#: ../../enterprise/include/functions_reporting_csv.php:317 -msgid "Prediction date" -msgstr "Fecha de predicción" - -#: ../../include/functions_reports.php:559 -msgid "Projection graph" -msgstr "Gráfica de proyección" - -#: ../../include/functions_reports.php:570 -msgid "Monitor report" -msgstr "Informe de monitores" - -#: ../../include/functions_reports.php:572 -msgid "Serialize data" -msgstr "Serializar datos" - -#: ../../include/functions_reports.php:576 -msgid "Historical Data" -msgstr "Datos historicos" - -#: ../../include/functions_reports.php:580 -#: ../../include/functions_reports.php:582 -#: ../../include/functions_reports.php:584 -#: ../../include/functions_reports.php:587 -#: ../../include/functions_reports.php:591 -#: ../../include/functions_reports.php:594 -#: ../../include/functions_reports.php:596 -#: ../../include/functions_reports.php:598 -msgid "Grouped" -msgstr "Agrupado" - -#: ../../include/functions_reports.php:583 -#: ../../enterprise/include/functions_reporting_csv.php:470 -msgid "Group report" -msgstr "Grupo de informes" - -#: ../../include/functions_reports.php:595 -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:44 -msgid "Top n" -msgstr "Top n" - -#: ../../include/functions_reports.php:597 -msgid "Network interfaces" -msgstr "Interfaces de red" - -#: ../../include/functions_reports.php:602 -#: ../../include/functions_reports.php:604 -msgid "Text/HTML " -msgstr "Texto/HTML " - -#: ../../include/functions_reports.php:605 -msgid "Import text from URL" -msgstr "Importar texto de una URL" - -#: ../../include/functions_reports.php:610 -msgid "Alert report module" -msgstr "Informe de alertas de un módulo" - -#: ../../include/functions_reports.php:612 -msgid "Alert report agent" -msgstr "Informe de alertas de un agente" - -#: ../../include/functions_reports.php:615 -msgid "Alert report group" -msgstr "Informe de alertas para grupos" - -#: ../../include/functions_reports.php:621 -msgid "Event report agent" -msgstr "Informe de los eventos de un agente" - -#: ../../include/functions_reports.php:623 -msgid "Event report module" -msgstr "Informe de los eventos de un módulo" - -#: ../../include/functions_reports.php:625 -msgid "Event report group" -msgstr "Informe de los eventos de un grupo" - -#: ../../include/functions_reports.php:632 -msgid "Inventory changes" -msgstr "Inventario de cambios" - -#: ../../include/functions_reports.php:642 -msgid "Netflow area chart" -msgstr "Gráfica de area de Netflow" - -#: ../../include/functions_reports.php:644 -msgid "Netflow pie chart" -msgstr "Gráfica de tarta de Netflow" - -#: ../../include/functions_reports.php:646 -msgid "Netflow data table" -msgstr "Tabla de datos de Netflow" - -#: ../../include/functions_reports.php:648 -msgid "Netflow statistics table" -msgstr "Tabla de estadísticas Netflow" - -#: ../../include/functions_reports.php:650 -msgid "Netflow summary table" -msgstr "Tabla de resumen Netflow" - -#: ../../include/functions_reports.php:654 -#: ../../enterprise/include/functions_reporting.php:1829 -msgid "Log" -msgstr "Log" - -#: ../../include/functions_reports.php:655 -#: ../../enterprise/include/functions_reporting.php:1820 -msgid "Log report" -msgstr "Informe de log" - -#: ../../include/functions_servers.php:363 -msgid "Data server" -msgstr "Servidor de datos" - -#: ../../include/functions_servers.php:368 -msgid "Network server" -msgstr "Servidor de red" - -#: ../../include/functions_servers.php:373 -msgid "SNMP Trap server" -msgstr "Servidor de traps SNMP" - -#: ../../include/functions_servers.php:383 -msgid "Plugin server" -msgstr "Servidor de complementos" - -#: ../../include/functions_servers.php:388 -msgid "Prediction server" -msgstr "Servidor de predicción" - -#: ../../include/functions_servers.php:393 -msgid "WMI server" -msgstr "Servidor WMI" - -#: ../../include/functions_servers.php:398 -#: ../../enterprise/godmode/servers/manage_export_form.php:71 -msgid "Export server" -msgstr "Servidor de exportación" - -#: ../../include/functions_servers.php:403 -msgid "Inventory server" -msgstr "Servidor de inventario" - -#: ../../include/functions_servers.php:408 -msgid "Web server" -msgstr "Servidor web" - -#: ../../include/functions_servers.php:413 -msgid "Event server" -msgstr "Servidor de eventos" - -#: ../../include/functions_servers.php:418 -msgid "Enterprise ICMP server" -msgstr "Servidor ICMP Enterprise" - -#: ../../include/functions_servers.php:423 -msgid "Enterprise SNMP server" -msgstr "Servidor SNMP Enterprise" - -#: ../../include/functions_servers.php:428 -msgid "Enterprise Satellite server" -msgstr "Servidor enterprise satelite" - -#: ../../include/functions_servers.php:433 -msgid "Enterprise Transactional server" -msgstr "Servidor Transaccional Enterprise" - -#: ../../include/functions_servers.php:438 -msgid "Mainframe server" -msgstr "Servidor mainframe" - -#: ../../include/functions_servers.php:443 -msgid "Sync server" -msgstr "Servidor sync" - -#: ../../include/functions_snmp.php:67 -msgid "Load Average (Last minute)" -msgstr "Carga media (Última hora)" - -#: ../../include/functions_snmp.php:71 -msgid "Load Average (Last 5 minutes)" -msgstr "Carga media (últimos 5 minutos)" - -#: ../../include/functions_snmp.php:75 -msgid "Load Average (Last 15 minutes)" -msgstr "Carga media (últimos 15 minutos)" - -#: ../../include/functions_snmp.php:79 -msgid "Total Swap Size configured for the host" -msgstr "Tamaño de intercambio total configurado para el host" - -#: ../../include/functions_snmp.php:83 -msgid "Available Swap Space on the host" -msgstr "Espacio de intercambio disponible en el host" - -#: ../../include/functions_snmp.php:87 -msgid "Total Real/Physical Memory Size on the host" -msgstr "Tamaño de memoria real/física en el servidor" - -#: ../../include/functions_snmp.php:91 -msgid "Available Real/Physical Memory Space on the host" -msgstr "Memoria real/física disponible en el servidor" - -#: ../../include/functions_snmp.php:95 -msgid "Total Available Memory on the host" -msgstr "Memoria total disponible" - -#: ../../include/functions_snmp.php:99 -msgid "Total Cached Memory" -msgstr "Memoria caché total" - -#: ../../include/functions_snmp.php:103 -msgid "Total Buffered Memory" -msgstr "Memoria total de búfer" - -#: ../../include/functions_snmp.php:107 -msgid "Amount of memory swapped in from disk (kB/s)" -msgstr "La cantidad de memoria intercambiada desde el disco (kB / s)" - -#: ../../include/functions_snmp.php:111 -msgid "Amount of memory swapped to disk (kB/s)" -msgstr "La cantidad de memoria intercambiada con el disco (kB / s)" - -#: ../../include/functions_snmp.php:115 -msgid "Number of blocks sent to a block device" -msgstr "Número de bloques enviado al dispositivo de bloques" - -#: ../../include/functions_snmp.php:119 -msgid "Number of blocks received from a block device" -msgstr "Número de bloques recibidos del dispositivo de bloques" - -#: ../../include/functions_snmp.php:123 -msgid "Number of interrupts processed" -msgstr "Número de interrupciones procesadas" - -#: ../../include/functions_snmp.php:127 -msgid "Number of context switches" -msgstr "Número de cambios de contexto" - -#: ../../include/functions_snmp.php:131 -msgid "user CPU time" -msgstr "tiempo de CPU de usuario" - -#: ../../include/functions_snmp.php:135 -msgid "system CPU time" -msgstr "tiempo de CPU del sistema" - -#: ../../include/functions_snmp.php:139 -msgid "idle CPU time" -msgstr "tiempo de inactividad de la CPU" - -#: ../../include/functions_snmp.php:143 -msgid "system Up time" -msgstr "Tiempo de actividad del sistema" - -#: ../../include/functions_snmp_browser.php:145 -msgid "Target IP cannot be blank." -msgstr "Ip Target no puede dejarse en blanco" - -#: ../../include/functions_snmp_browser.php:403 -msgid "Numeric OID" -msgstr "OID numérico" - -#: ../../include/functions_snmp_browser.php:420 -msgid "Syntax" -msgstr "Sintáxis" - -#: ../../include/functions_snmp_browser.php:425 -msgid "Display hint" -msgstr "Activar hint" - -#: ../../include/functions_snmp_browser.php:430 -msgid "Max access" -msgstr "Acceso máximo" - -#: ../../include/functions_snmp_browser.php:445 -msgid "OID Information" -msgstr "Información OID" - -#: ../../include/functions_snmp_browser.php:510 -msgid "Starting OID" -msgstr "Iniciar OID" - -#: ../../include/functions_snmp_browser.php:521 -msgid "Browse" -msgstr "Examinar" - -#: ../../include/functions_snmp_browser.php:558 -msgid "First match" -msgstr "Primera correspondencia" - -#: ../../include/functions_snmp_browser.php:560 -msgid "Previous match" -msgstr "Coincidencia anterior" - -#: ../../include/functions_snmp_browser.php:562 -msgid "Next match" -msgstr "Siguiente coincidencia" - -#: ../../include/functions_snmp_browser.php:564 -msgid "Last match" -msgstr "Última coincidencia" - -#: ../../include/functions_snmp_browser.php:569 -msgid "Expand the tree (can be slow)" -msgstr "Expandir el árbol (puede ser lento)" - -#: ../../include/functions_snmp_browser.php:571 -msgid "Collapse the tree" -msgstr "Contraer el árbol" - -#: ../../include/functions_snmp_browser.php:590 -msgid "SNMP v3 options" -msgstr "Opciones SNMP v3" - -#: ../../include/functions_snmp_browser.php:593 -msgid "Search options" -msgstr "Opciones de búsqueda" - -#: ../../include/graphs/export_data.php:71 -#: ../../include/graphs/export_data.php:126 -msgid "An error occured exporting the data" -msgstr "Ocurrió un error exportando los datos" - -#: ../../include/graphs/export_data.php:76 -#: ../../enterprise/godmode/reporting/visual_console_builder.wizard_services.php:106 -msgid "Selected" -msgstr "Seleccionado" - -#: ../../include/graphs/functions_flot.php:258 -#: ../../include/graphs/functions_flot.php:288 -msgid "Cancel zoom" -msgstr "Cancelar el zoom" - -#: ../../include/graphs/functions_flot.php:260 -msgid "Warning and Critical thresholds" -msgstr "Umbrales de alerta y critico" - -#: ../../include/graphs/functions_flot.php:263 -msgid "Overview graph" -msgstr "Grafica de vista general" - -#: ../../include/graphs/functions_pchart.php:195 -#: ../../include/graphs/functions_pchart.php:1149 -msgid "Actual" -msgstr "Actual" - -#: ../../include/help/clippy/agent_out_of_limits.php:39 -msgid "Agent contact date passed it's ETA!." -msgstr "¡La fecha de contacto del agente pasó su plazo estimado!" - -#: ../../include/help/clippy/agent_out_of_limits.php:44 -msgid "" -"This happen when your agent stopped reporting or the server have any problem " -"(too load or just down). Check also connectivity between the agent and the " -"server." -msgstr "" -"Esto sucede cuando tu agente dejado de informar o el servidor tiene algún " -"problema (demasiado carga o simplemente se ha caido). Comprueba también la " -"conectividad entre el agente y el servidor." - -#: ../../include/help/clippy/data_configuration_module.php:39 -msgid "Data Configuration Module." -msgstr "Módulos de datos de configuración" - -#: ../../include/help/clippy/data_configuration_module.php:44 -msgid "" -"Please note that information provided here affects how the agent collect " -"information and generate the data XML. Any data/configuration reported by " -"the agent, different from data or description is discarded, and the " -"configuration shown in the console prevails over any configuration coming " -"from the agent, this applies for example for crit/warn thresholds, interval, " -"module group, min/max value, tags, etc." -msgstr "" -"Por favor, tenga en cuenta que la información aquí proporcionada afecta la " -"forma de cómo el agente recoge la información y genera el XML de datos. " -"Cualquier dato / configuración enviado por el agente, a diferencia de los " -"enviados desde datos o descripción que son descartados, y la configuración " -"mostrada en la consola prevalece sobre cualquier configuración procedente " -"del agente, esto se aplica por ejemplo para umbrales críticos / advertencia " -", intervalo , grupo módulo, valor mínimo / máximo, etiquetas , etc." - -#: ../../include/help/clippy/data_configuration_module.php:50 -msgid "" -"Information imported FIRST time from the XML will fill the information you " -"can see in the console, but after the first import, system will ignore any " -"update coming from the XML/Agent." -msgstr "" -"Información importada la PRIMERA vez desde el XML llenará la información " -"que se puede ver en la consola, pero después de la primera importación , el " -"sistema ignorará cualquier actualización que viene del XML / Agente ." - -#: ../../include/help/clippy/extension_cron_send_email.php:39 -msgid "" -"The configuration of email for the task email is in the enterprise setup:" -msgstr "" -"La configuración del email para las tareas del mismo está en la " -"configuración enterprise:" - -#: ../../include/help/clippy/extension_cron_send_email.php:40 -msgid "Please check if the email configuration is correct." -msgstr "Por favor, confirmar que la configuración de correo-e es correcta." - -#: ../../include/help/clippy/godmode_agentes_configurar_agente.php:35 -msgid "Now you must go to Modules. Don't worry I'll lead you." -msgstr "" -"Ahora debes ir a los módulos. Pero no te preocupes, te guiare paso a paso." - -#: ../../include/help/clippy/godmode_agentes_configurar_agente.php:40 -msgid "Click in this tab.." -msgstr "Haz click en esta pestaña." - -#: ../../include/help/clippy/godmode_agentes_configurar_agente.php:56 -msgid "Now you must create the module. Don't worry, i'll teach you." -msgstr "Ahora debes crear el módulo, pero no te preocupes, te enseñaré." - -#: ../../include/help/clippy/godmode_agentes_configurar_agente.php:60 -msgid "Choose the network server module." -msgstr "Elige el módulo de servidor de red." - -#: ../../include/help/clippy/godmode_agentes_configurar_agente.php:64 -msgid "And click the button." -msgstr "Y pica el botón." - -#: ../../include/help/clippy/godmode_agentes_configurar_agente.php:80 -msgid "Now you must create the module. Don't worry, i'll teach you ." -msgstr "Ahora debes crear el módulo, pero no te preocupes, te enseñaré." - -#: ../../include/help/clippy/godmode_agentes_configurar_agente.php:84 -msgid "Now we are going to fill the form." -msgstr "Ahora nosotros vamos a rellenar el formulario." - -#: ../../include/help/clippy/godmode_agentes_configurar_agente.php:88 -msgid "Please choose Network Management." -msgstr "Por favor, selecciona \"Network Management\"." - -#: ../../include/help/clippy/godmode_agentes_configurar_agente.php:92 -msgid "Choose the component named \"Host alive\"." -msgstr "Selecciona el componente llamado \"Host alive\"." - -#: ../../include/help/clippy/godmode_agentes_configurar_agente.php:96 -msgid "You can change the name if you want." -msgstr "Puedes cambiar el nombre si quieres." - -#: ../../include/help/clippy/godmode_agentes_configurar_agente.php:100 -msgid "Check if the IP showed is the IP of your machine." -msgstr "Prueba si la IP mostrado es la IP de tu maquina." - -#: ../../include/help/clippy/godmode_agentes_configurar_agente.php:104 -msgid "And only to finish it is clicking this button." -msgstr "Y ya solamente para terminar pulsa en este botón." - -#: ../../include/help/clippy/godmode_agentes_configurar_agente.php:121 -msgid "" -"Congrats! Your module has been created.
    and the status color is " -"blue.
    That color means that the module hasn't been executed for " -"the first time. In the next seconds, if there is no problem, the status " -"color will turn into red or green." -msgstr "" -"¡Felicidades! Has creado tu módulo.
    y el color de estado es " -"azul.
    Ese color significa que el módulo no se ha ejecutado. En " -"los próximos segundos, si no hay problema, el color de estado pasara a " -"rojo o verde." - -#: ../../include/help/clippy/godmode_agentes_configurar_agente.php:126 -#: ../../include/help/clippy/operation_agentes_ver_agente.php:42 -#: ../../operation/servers/recon_view.php:137 -msgid "Done" -msgstr "Hecho" - -#: ../../include/help/clippy/godmode_agentes_configurar_agente.php:137 -msgid "Click on alerts tab and then fill the form to add an alert." -msgstr "" -"Haz click en la pestaña de alertas para rellenar el formulario con la alerta " -"a añadir." - -#: ../../include/help/clippy/godmode_agentes_configurar_agente.php:152 -msgid "Select the critical module." -msgstr "Elige el módulo critico." - -#: ../../include/help/clippy/godmode_agentes_configurar_agente.php:156 -msgid "In template select \"Critical Condition\"." -msgstr "En las plantillas selecciona \"Critical Condition\"." - -#: ../../include/help/clippy/godmode_agentes_configurar_agente.php:160 -msgid "Now, select the action created before." -msgstr "Ahora, elige la acción creada antes." - -#: ../../include/help/clippy/godmode_agentes_configurar_agente.php:165 -msgid "Click on Add Alert button to create the alert." -msgstr "Haz click en el botón añadir alerta para crear la alerta." - -#: ../../include/help/clippy/godmode_agentes_configurar_agente.php:181 -msgid "" -"To test the alert you've just created go to the main view by clicking on the " -"eye tab." -msgstr "" -"Para probar la alerta que acabas de crear, ve a la vista principal, haz clic " -"en la pestaña con el icono del ojo." - -#: ../../include/help/clippy/godmode_agentes_modificar_agente.php:35 -msgid "I'm going to show you how to monitor a server." -msgstr "Te voy a mostrar cómo monitorizar un servidor." - -#: ../../include/help/clippy/godmode_agentes_modificar_agente.php:39 -msgid "Please, type an agent to save the modules for monitoring a server." -msgstr "" -"Por favor, escribe el nombre de un agente para guardar los módulos para " -"monitorizar un servidor." - -#: ../../include/help/clippy/godmode_agentes_modificar_agente.php:44 -msgid "If you have typed the name correctly you will see the agent." -msgstr "Si ha introducido el nombre correctamente, verá el agente." - -#: ../../include/help/clippy/godmode_agentes_modificar_agente.php:60 -msgid "Now, please choose the agent you searched." -msgstr "Ahora, por favor elige el agente que buscaste." - -#: ../../include/help/clippy/godmode_agentes_modificar_agente.php:65 -msgid "Choose the agent and click on the name." -msgstr "Elige el agente y haz click en el nombre" - -#: ../../include/help/clippy/godmode_alerts_alert_actions.php:36 -msgid "" -"Let me show you how to create an email action: Click on Create button and " -"fill the form showed in the following screen." -msgstr "" -"Te voy a enseñar cómo crear una acción de correo electrónico: Haz click en " -"el botón Crear y rellena el formulario que aparecerá en la siguiente " -"pantalla." - -#: ../../include/help/clippy/godmode_alerts_alert_actions.php:51 -msgid "" -"Now, you have to go to the monitors list and look for a critical module to " -"apply the alert." -msgstr "" -"Ahora, tienes que ir a la lista de monitores y busca un módulo en estado " -"crítico para enlazarle la alerta." - -#: ../../include/help/clippy/godmode_alerts_alert_actions.php:56 -msgid "" -"Click on the arrow to drop down the Monitoring submenu and select Monitor " -"Detail." -msgstr "" -"Haga click en la flecha para desplegar el submenú Monitorización y " -"seleccione Detalle Monitor." - -#: ../../include/help/clippy/godmode_alerts_configure_alert_action.php:35 -msgid "Fill the name of your action." -msgstr "Rellena con el nombre de la acción." - -#: ../../include/help/clippy/godmode_alerts_configure_alert_action.php:39 -msgid "" -"Select the group in the drop-down list and filter for ACL (the user in this " -"group can use your action to create an alert)." -msgstr "" -"Seleccione el grupo en la lista desplegable y este es un filtro para las ACL " -"(el usuario en este grupo puede utilizar la acción de crear una alerta)." - -#: ../../include/help/clippy/godmode_alerts_configure_alert_action.php:43 -msgid "In the command field select \"email\"." -msgstr "En este campo de comando elige \"email\"." - -#: ../../include/help/clippy/godmode_alerts_configure_alert_action.php:47 -msgid "" -"In the threshold field enter the seconds. The help icon show more " -"information." -msgstr "" -"En el campo de umbral se rellena con un número de segundos. El icono de " -"ayuda te mostrará mas ayuda." - -#: ../../include/help/clippy/godmode_alerts_configure_alert_action.php:53 -msgid "" -"In the first field enter the email address/addresses where you want to " -"receive the email alerts separated with comas ( , ) or white spaces." -msgstr "" -"En el primer campo introduce la dirección/es de email separados por comas " -"(,) o espacios en blanco, en las que deseas recibir las alertas de email." - -#: ../../include/help/clippy/godmode_alerts_configure_alert_action.php:58 -msgid "" -"In the \"Subject\" field you can use the macros _agent_ or _module_ for " -"each name." -msgstr "" -"El campo \"Subject\" puedes usar macros _agent_ o _module_ para el asunto " -"del email." - -#: ../../include/help/clippy/godmode_alerts_configure_alert_action.php:63 -msgid "" -"In the text field, you can also use macros. Get more information about the " -"macros by clicking on the help icon." -msgstr "" -"En el campo de texto, también puede utilizar las macros. Hay mas información " -"acerca de las macros, haz click en el icono de ayuda." - -#: ../../include/help/clippy/godmode_alerts_configure_alert_action.php:69 -msgid "Click on Create button to create the action." -msgstr "Haz click en el botón de crear, para crear la acción." - -#: ../../include/help/clippy/homepage.php:59 -msgid "Hi, can I help you?" -msgstr "Buenas. ¿Te puedo ayudar?" - -#: ../../include/help/clippy/homepage.php:60 -msgid "" -"Let me introduce my self: I am Pandorin, the annoying assistant of Pandora " -"FMS. You can follow my steps to do basic tasks in Pandora FMS or you can " -"close me and never see me again." -msgstr "" -"Permiteme presentarme a mi mismo: Yo soy Pandorin, el molesto asistente de " -"Pandora FMS. Puedes seguir mis pasos para hacer tareas básicas en Pandora " -"FMS o puedes cerrarme y nunca volverme a ver." - -#: ../../include/help/clippy/homepage.php:67 -msgid "Close this wizard and don't open it again." -msgstr "Cierra el asistente y no vuelva a aparecer otra vez." - -#: ../../include/help/clippy/homepage.php:81 -msgid "Which task would you like to do first?" -msgstr "¿Qué tarea le gustaría hacer primero?" - -#: ../../include/help/clippy/homepage.php:85 -msgid "Ping to a Linux or Windows server with a Pandora FMS agent" -msgstr "" -"Hacer un ping a un servidor Linux o Windows con un agente de Pandora FMS" - -#: ../../include/help/clippy/homepage.php:90 -msgid "Create a alert by email in a critical module." -msgstr "Crear una alerta que avise por email para un módulo crítico." - -#: ../../include/help/clippy/homepage.php:209 -msgid "" -"The first thing you have to do is to setup the config email in the Pandora " -"FMS Server." -msgstr "" -"La primera cosa que tienes que hacer es configurar el email en el servidor " -"de Pandora FMS." - -#: ../../include/help/clippy/homepage.php:213 -msgid "If you have it already configured you can go to the next step." -msgstr "Si ya lo tienes ya configurado, puedes ir al siguiente paso." - -#: ../../include/help/clippy/homepage.php:218 -msgid "Now, pull down the Manage alerts menu and click on Actions. " -msgstr "Ahora, abra el menú Administrar alertas y haga click en Acciones. " - -#: ../../include/help/clippy/interval_agent_min.php:39 -msgid "Interval Agent." -msgstr "Intervalo de agente" - -#: ../../include/help/clippy/interval_agent_min.php:44 -msgid "" -"Please note that having agents with a monitoring interval below 300 seconds " -"is not recommended. This will impact seriously in the performance of the " -"server. For example, having 200 agents with one minute interval, is the same " -"than having 1000 agents with a 5 minute interval. The probability of getting " -"unknown modules is higher, and the impact on the server is higher because it " -"requires a shorter response time." -msgstr "" -"Por favor, tenga en cuenta que no se recomienda que tengan los agentes con " -"un intervalo de monitorización por debajo de 300 segundos. Esto tendrá un " -"impacto serio en el rendimiento del servidor. Por ejemplo, tener 200 agentes " -"con un intervalo de un minuto, es lo mismo que tener 1.000 agentes con un " -"intervalo de 5 minutos. La probabilidad de obtener módulos desconocidos es " -"más alto, y el impacto en el servidor es mayor, ya que requiere un tiempo de " -"respuesta más corto." - -#: ../../include/help/clippy/module_unknow.php:39 -msgid "You have unknown modules in this agent." -msgstr "Tienes módulos en estado desconocido en este agente." - -#: ../../include/help/clippy/module_unknow.php:44 -msgid "" -"Unknown modules are modules which receive data normally at least in one " -"occassion, but at this time are not receving data. Please check our " -"troubleshoot help page to help you determine why you have unknown modules." -msgstr "" -"Los módulos desconocidos son módulos que reciben datos normalmente al menos " -"en una ocasión, pero en este momento no se reciben datos. Por favor, " -"consulta la página de ayuda para solucionar los problemas sobre los módulos " -"desconocidos." - -#: ../../include/help/clippy/modules_not_init.php:39 -msgid "You have non initialized modules" -msgstr "Tienes módulos sin inicializar." - -#: ../../include/help/clippy/modules_not_init.php:44 -msgid "" -"This happen when you have just created a module and it's not executed at " -"first time. Usually in a few seconds should be initialized and you will be " -"able to see in main view. If you keep non-init modules for more than 24hr " -"(due a problem in it's execution or configuration) they will be " -"automatically deleted by the system. Non-init are not visible in the “main " -"view”, you can see/edit them in the module administration section, in the " -"agent administrator." -msgstr "" -"Esto sucede cuando se acaba de crear un módulo y no está ejecutado. Por lo " -"general, en unos pocos segundos debe ser inicializado y seras capaz de verlo " -"en la vista principal. Si se mantienen módulos no iniciados durante más de " -"24 horas (puede ser un problema en la ejecución o configuración) serán " -"eliminados automáticamente por el sistema. Los no iniciados no son visibles " -"en la vista principal, se puede ver / editar en la sección de administración " -"del módulo, en el administrador de agente." - -#: ../../include/help/clippy/modules_not_learning_mode.php:40 -msgid "" -"Please note that you have your agent setup to do not add new modules coming " -"from the data XML." -msgstr "" -"Por favor, tenga en cuenta que si no tiene activado el modo aprendizaje no " -"se añadirán nuevos módulos que vengan en el XML." - -#: ../../include/help/clippy/modules_not_learning_mode.php:41 -msgid "" -"That means if you have a local plugin or add manually new modules to the " -"configuration file, you won't have it in your agent, unless you first create " -"manually in the interface (with the exact name and type as coming in the XML " -"file)." -msgstr "" -"Esto quiere decir que si se tiene un plugin local o se añaden manualmente " -"nuevos módulos al fichero de configuración, no se tendrá en" - -#: ../../include/help/clippy/modules_not_learning_mode.php:42 -msgid "" -"You should use the \"normal\" mode (non learn) only when you don't intend to " -"add more modules to the agent." -msgstr "" -"Debería usar el modo \"normal\" (no aprendizaje) solo cuando no tenga " -"intención de añadir más módulos al agente." - -#: ../../include/help/clippy/operation_agentes_status_monitor.php:35 -msgid "" -"Now, you have to go to the monitors list and look for a \"critical\" module " -"to apply the alert." -msgstr "" -"Ahora, tienes que ir a la lista de monitores y buscar un módulo en estado " -"\"critico\" para enlazarle una alerta." - -#: ../../include/help/clippy/operation_agentes_status_monitor.php:39 -msgid "" -"If you know the name of the agent or the name of the module in critical " -"status, type it in this field to make the module list shorter. You can write " -"the entire name or just a part of it." -msgstr "" -"Si conoces el nombre del agente o el nombre del módulo en estado crítico, " -"escríbelo en este campo para hacer la lista de módulos más cortos. Puedes " -"escribir el nombre completo o sólo una parte de ella." - -#: ../../include/help/clippy/operation_agentes_status_monitor.php:44 -msgid "Click on Show button to get the modules list filtered." -msgstr "Haz click en botón Mostrar para obtener la lista filtrada." - -#: ../../include/help/clippy/operation_agentes_status_monitor.php:60 -msgid "" -"Now, to edit the module, click on the wrench that appears in the type column." -msgstr "" -"Ahora, para editar el módulo, haz click en la llave fija que aparece en la " -"columna del tipo." - -#: ../../include/help/clippy/operation_agentes_ver_agente.php:36 -msgid "" -"The last step is to check the alert created. Click on the round icon to " -"force the action execution and after a few minutes you will receive the " -"alert in your email." -msgstr "" -"El último paso es comprobar la alerta ha sido creada. Haz click en el icono " -"redondo para forzar la ejecución de la acción y después de unos minutos " -"recibirás la alerta en tu correo electrónico." - -#: ../../include/help/clippy/operation_agentes_ver_agente.php:37 -msgid "" -"And restart your pandora server to read again general configuration tokens." -msgstr "" -"Y reinicia tu servidor de Pandora para leer otra vez lo tokens generales de " -"configuración." - -#: ../../include/help/clippy/server_queued_modules.php:39 -msgid "Excesive Queued." -msgstr "Encolamiento excesivo" - -#: ../../include/help/clippy/server_queued_modules.php:44 -msgid "" -"You have too much items in the processing queue. This can happen if your " -"server is too loaded and/or not properly configured. This could be something " -"temporal, or a bottleneck. One possible solution is increase number of " -"server threads, but you should consider getting support about this." -msgstr "" -"Tiene demasiados ítems en cola. Esto puede pasar si su servidor está " -"demasiado cargado y/ o no está bien configurado. Puede ser algo temporal, o " -"un cuello de botella. Una posible solución es aumentar el número de hilos " -"del servidor, pero debería considerar la obtención de soporte sobre esto." - -#: ../../include/help/clippy/servers_down.php:39 -msgid "All servers down" -msgstr "Todo los servidores están caídos" - -#: ../../include/help/clippy/servers_down.php:44 -msgid "" -"Can you up all servers. You go to terminal in linux and execute the next " -"command: \"sudo /etc/init.d/pandora_server restart\". It's possible need " -"introduce root pass." -msgstr "" -"Usted puede activar todos los servidores. Tiene que ir al terminal de linux " -"y ejecutar el siguiente comando: \"sudo /etc/init.d/pandora_server " -"restart\". Es posible que necesite introducir la contraseña de root." - -#: ../../include/help/clippy/topology_group.php:39 -msgid "Topology Group" -msgstr "Tipología de grupo" - -#: ../../include/help/clippy/topology_group.php:44 -msgid "" -"Please note that group topology maps do not show the parent relationship " -"between nodes, it only shows the group parentship and the agent distribution " -"inside them. " -msgstr "" -"Tenga en cuenta que el grupo mapas de topología no muestran la relación " -"padre entre los nodos , sólo muestra el grupo padre y el agente de " -"distribución dentro de ellos " - -#: ../../mobile/include/functions_web.php:81 -#: ../../mobile/include/ui.class.php:257 -#: ../../enterprise/meta/general/footer.php:26 -#, php-format -msgid "Pandora FMS %s - Build %s" -msgstr "Pandora FMS %s - Revisión %s" - -#: ../../mobile/include/functions_web.php:82 -#: ../../mobile/include/ui.class.php:258 -#: ../../enterprise/extensions/cron/functions.php:458 -#: ../../enterprise/extensions/cron/functions.php:558 -msgid "Generated at" -msgstr "Generado el" - -#: ../../mobile/include/ui.class.php:87 ../../mobile/include/ui.class.php:168 -msgid "Pandora FMS mobile" -msgstr "Pandora FMS móvil" - -#: ../../mobile/include/ui.class.php:185 ../../mobile/operation/home.php:128 -msgid "Home" -msgstr "Inicio" - -#: ../../mobile/include/ui.class.php:630 -msgid "Not found header." -msgstr "Encabezado no encontrado" - -#: ../../mobile/include/ui.class.php:633 -msgid "Not found content." -msgstr "Contenido no encontrado" - -#: ../../mobile/include/ui.class.php:636 -msgid "Not found footer." -msgstr "Pie de página no encontrado" - -#: ../../mobile/include/ui.class.php:639 -msgid "Incorrect form." -msgstr "Forma incorrecta" - -#: ../../mobile/include/ui.class.php:642 -msgid "Incorrect grid." -msgstr "Matriz incorrecta" - -#: ../../mobile/include/ui.class.php:645 -msgid "Incorrect collapsible." -msgstr "Plegable incorrecto" - -#: ../../mobile/include/user.class.php:152 -#: ../../mobile/include/user.class.php:170 -#: ../../mobile/include/user.class.php:177 -msgid "Double authentication failed" -msgstr "Fallo en la doble autenticación" - -#: ../../mobile/include/user.class.php:153 -msgid "Secret code not found" -msgstr "Código secreto no encontrado" - -#: ../../mobile/include/user.class.php:154 -msgid "Please contact the administrator to reset your double authentication" -msgstr "" -"Por favor contacte el administrador para restablecer la doble autenticación" - -#: ../../mobile/include/user.class.php:178 -msgid "There was an error checking the code" -msgstr "Hubo un error verificando el código" - -#: ../../mobile/include/user.class.php:211 -msgid "Login Failed" -msgstr "Indentificación fallida" - -#: ../../mobile/include/user.class.php:212 -msgid "User not found in database or incorrect password." -msgstr "Usuario no encontrado en la base de datos o contraseña incorrecta" - -#: ../../mobile/include/user.class.php:220 -msgid "Login out" -msgstr "Cerrar sesión" - -#: ../../mobile/include/user.class.php:244 -msgid "user" -msgstr "Usuario" - -#: ../../mobile/include/user.class.php:251 -msgid "password" -msgstr "contraseña" - -#: ../../mobile/include/user.class.php:301 -#: ../../mobile/include/user.class.php:302 -msgid "Authenticator code" -msgstr "Código de autenticación" - -#: ../../mobile/index.php:241 ../../mobile/operation/agent.php:67 -#: ../../mobile/operation/agents.php:146 ../../mobile/operation/alerts.php:142 -#: ../../mobile/operation/events.php:431 ../../mobile/operation/groups.php:54 -#: ../../mobile/operation/module_graph.php:271 -#: ../../mobile/operation/modules.php:174 -#: ../../mobile/operation/networkmap.php:79 -#: ../../mobile/operation/networkmaps.php:100 -#: ../../mobile/operation/tactical.php:72 -#: ../../mobile/operation/visualmap.php:66 -#: ../../mobile/operation/visualmaps.php:84 -msgid "" -"Access to this page is restricted to authorized users only, please contact " -"system administrator if you need assistance.

    Please know that all " -"attempts to access this page are recorded in security logs of Pandora System " -"Database" -msgstr "" -"El acceso a esta página está restringido a usuarios autorizados, contacte " -"con el administrador del sistema si necesita asistencia.

    Todos los " -"intentos de acceso a esta página son grabados en los registros de seguridad " -"de Pandora FMS." - -#: ../../mobile/operation/agent.php:108 ../../mobile/operation/agents.php:162 -#: ../../mobile/operation/alerts.php:158 ../../mobile/operation/events.php:568 -#: ../../mobile/operation/groups.php:69 -#: ../../mobile/operation/module_graph.php:368 -#: ../../mobile/operation/module_graph.php:377 -#: ../../mobile/operation/modules.php:190 -#: ../../mobile/operation/networkmap.php:98 -#: ../../mobile/operation/networkmaps.php:116 -#: ../../mobile/operation/tactical.php:88 -#: ../../mobile/operation/visualmap.php:103 -#: ../../mobile/operation/visualmaps.php:100 -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:261 -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:350 -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:422 -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:530 -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:614 -#: ../../enterprise/mobile/operation/dashboard.php:91 -#: ../../enterprise/mobile/operation/dashboard.php:225 -msgid "Back" -msgstr "Atrás" - -#: ../../mobile/operation/agent.php:112 -msgid "PandoraFMS: Agents" -msgstr "PandoraFMS: Agentes" - -#: ../../mobile/operation/agent.php:118 -msgid "No agent found" -msgstr "No se han encontrado agentes" - -#: ../../mobile/operation/agent.php:200 -msgid "Modules by status" -msgstr "Módulos por estado" - -#: ../../mobile/operation/agent.php:269 -#, php-format -msgid "Last %s Events" -msgstr "Últimos %s Eventos" - -#: ../../mobile/operation/agents.php:166 -#, php-format -msgid "Filter Agents by %s" -msgstr "Filtros de agentes por %s" - -#: ../../mobile/operation/agents.php:201 ../../mobile/operation/alerts.php:213 -#: ../../mobile/operation/events.php:659 -#: ../../mobile/operation/modules.php:261 -#: ../../mobile/operation/networkmaps.php:150 -msgid "Apply Filter" -msgstr "Aplicar el filtro" - -#: ../../mobile/operation/agents.php:370 -msgid "No agents" -msgstr "Sin agentes" - -#: ../../mobile/operation/agents.php:460 ../../mobile/operation/alerts.php:306 -#: ../../mobile/operation/events.php:1070 -#: ../../mobile/operation/modules.php:786 -#: ../../mobile/operation/networkmaps.php:216 -msgid "(Default)" -msgstr "Por defecto" - -#: ../../mobile/operation/agents.php:466 ../../mobile/operation/alerts.php:316 -#: ../../mobile/operation/events.php:1096 -#: ../../mobile/operation/modules.php:793 -#: ../../mobile/operation/networkmaps.php:222 -#, php-format -msgid "Group: %s" -msgstr "Grupo: %s" - -#: ../../mobile/operation/agents.php:470 ../../mobile/operation/alerts.php:320 -#: ../../mobile/operation/events.php:1112 -#: ../../mobile/operation/modules.php:805 -#, php-format -msgid "Status: %s" -msgstr "Estado: %s" - -#: ../../mobile/operation/agents.php:474 ../../mobile/operation/alerts.php:324 -#: ../../mobile/operation/modules.php:809 -#, php-format -msgid "Free Search: %s" -msgstr "Búsqueda libre: %s" - -#: ../../mobile/operation/alerts.php:36 -#: ../../operation/agentes/alerts_status.functions.php:72 -msgid "All (Enabled)" -msgstr "Todos (Habilitados)" - -#: ../../mobile/operation/alerts.php:39 -#: ../../operation/agentes/alerts_status.functions.php:75 -#: ../../operation/snmpconsole/snmp_view.php:162 -#: ../../operation/snmpconsole/snmp_view.php:926 -msgid "Not fired" -msgstr "No disparado" - -#: ../../mobile/operation/alerts.php:162 -#, php-format -msgid "Filter Alerts by %s" -msgstr "Filtros de alertas por %s" - -#: ../../mobile/operation/alerts.php:272 -msgid "Last Fired" -msgstr "Último/a lanzado/a" - -#: ../../mobile/operation/alerts.php:282 -msgid "No alerts" -msgstr "Sin alertas" - -#: ../../mobile/operation/alerts.php:312 -#, php-format -msgid "Standby: %s" -msgstr "Standby: %s" - -#: ../../mobile/operation/events.php:382 ../../mobile/operation/events.php:383 -#: ../../mobile/operation/events.php:590 ../../mobile/operation/events.php:591 -msgid "Preset Filters" -msgstr "Fijar los filtros" - -#: ../../mobile/operation/events.php:443 -msgid "ERROR: Event detail" -msgstr "ERROR: Detalles del evento" - -#: ../../mobile/operation/events.php:445 -msgid "Error connecting to DB pandora." -msgstr "Error al conectar a la base de datos de Pandora" - -#: ../../mobile/operation/events.php:458 -msgid "Event detail" -msgstr "Detalles del evento" - -#: ../../mobile/operation/events.php:541 -msgid "Sucessful validate" -msgstr "Validación correcta" - -#: ../../mobile/operation/events.php:543 -msgid "Fail validate" -msgstr "Validación fallida" - -#: ../../mobile/operation/events.php:575 -#, php-format -msgid "Filter Events by %s" -msgstr "Filtrar eventos por %s" - -#: ../../mobile/operation/events.php:1076 -#, php-format -msgid "Filter: %s" -msgstr "Filtro: %s" - -#: ../../mobile/operation/events.php:1089 -#, php-format -msgid "Severity: %s" -msgstr "Severidad: %s" - -#: ../../mobile/operation/events.php:1108 -#: ../../mobile/operation/networkmaps.php:229 -#, php-format -msgid "Type: %s" -msgstr "Tipo: %s" - -#: ../../mobile/operation/events.php:1116 -#, php-format -msgid "Free search: %s" -msgstr "Búsqueda libre: %s" - -#: ../../mobile/operation/events.php:1120 -#, php-format -msgid "Hours: %s" -msgstr "Horas: %s" - -#: ../../mobile/operation/groups.php:141 ../../operation/tree.php:292 -#: ../../enterprise/dashboard/widgets/tree_view.php:216 -#: ../../enterprise/include/functions_reporting_csv.php:463 -msgid "Unknown modules" -msgstr "Módulos desconocidos" - -#: ../../mobile/operation/groups.php:145 ../../operation/tree.php:297 -#: ../../enterprise/dashboard/widgets/tree_view.php:221 -#: ../../enterprise/include/functions_reporting_csv.php:464 -msgid "Not init modules" -msgstr "Módulos no inicializados" - -#: ../../mobile/operation/groups.php:149 ../../operation/tree.php:302 -#: ../../enterprise/dashboard/widgets/tree_view.php:226 -#: ../../enterprise/include/functions_reporting_csv.php:460 -msgid "Normal modules" -msgstr "Módulos Normales" - -#: ../../mobile/operation/groups.php:153 ../../operation/tree.php:287 -#: ../../enterprise/dashboard/widgets/tree_view.php:211 -#: ../../enterprise/include/functions_reporting_csv.php:462 -msgid "Warning modules" -msgstr "Módulos de advertencia" - -#: ../../mobile/operation/groups.php:157 ../../operation/tree.php:282 -#: ../../enterprise/dashboard/widgets/tree_view.php:206 -#: ../../enterprise/include/functions_reporting_csv.php:461 -msgid "Critical modules" -msgstr "Módulos críticos" - -#: ../../mobile/operation/home.php:135 ../../operation/search_results.php:64 -msgid "Global search" -msgstr "Búsqueda global" - -#: ../../mobile/operation/module_graph.php:364 -#: ../../mobile/operation/module_graph.php:373 -#, php-format -msgid "PandoraFMS: %s" -msgstr "PandoraFMS: %s" - -#: ../../mobile/operation/module_graph.php:387 -#, php-format -msgid "Options for %s : %s" -msgstr "Opciones para %s: %s" - -#: ../../mobile/operation/module_graph.php:394 -msgid "Show Alerts" -msgstr "Mostrar alertas" - -#: ../../mobile/operation/module_graph.php:402 -msgid "Show Events" -msgstr "Mostrar eventos" - -#: ../../mobile/operation/module_graph.php:410 -#: ../../operation/agentes/stat_win.php:389 -msgid "Time compare (Separated)" -msgstr "Comparación de tiempo (por separado)" - -#: ../../mobile/operation/module_graph.php:426 -#: ../../operation/agentes/stat_win.php:395 -msgid "Show unknown graph" -msgstr "Mostrar gráficas desconocidas" - -#: ../../mobile/operation/module_graph.php:434 -msgid "Avg Only" -msgstr "Solo promedio" - -#: ../../mobile/operation/module_graph.php:439 -msgid "Time range (hours)" -msgstr "Rango de tiempo (horas)" - -#: ../../mobile/operation/module_graph.php:452 -#: ../../operation/agentes/exportdata.php:310 -#: ../../operation/agentes/graphs.php:132 -#: ../../operation/agentes/interface_traffic_graph_win.php:235 -#: ../../operation/agentes/stat_win.php:314 -msgid "Begin date" -msgstr "Fecha de inicio" - -#: ../../mobile/operation/module_graph.php:459 -msgid "Update graph" -msgstr "Actualizar gráfica" - -#: ../../mobile/operation/module_graph.php:468 -msgid "Error get the graph" -msgstr "Error al obtener gráfica" - -#: ../../mobile/operation/modules.php:194 -#, php-format -msgid "Filter Modules by %s" -msgstr "Filtrar Módulos por %s" - -#: ../../mobile/operation/modules.php:543 -msgid "Interval." -msgstr "Intervalo" - -#: ../../mobile/operation/modules.php:549 -msgid "Last update." -msgstr "Última actualización" - -#: ../../mobile/operation/modules.php:801 -#, php-format -msgid "Module group: %s" -msgstr "Grupos de módulos: %s" - -#: ../../mobile/operation/modules.php:814 -#, php-format -msgid "Tag: %s" -msgstr "Etiqueta: %s" - -#: ../../mobile/operation/networkmap.php:164 -#: ../../mobile/operation/networkmaps.php:202 -msgid "No networkmaps" -msgstr "No hay mapas de red" - -#: ../../mobile/operation/networkmap.php:222 -#: ../../mobile/operation/networkmap.php:234 -#: ../../enterprise/extensions/vmware/vmware_view.php:1362 -#: ../../enterprise/extensions/vmware/vmware_view.php:1394 -#: ../../enterprise/extensions/vmware/vmware_view.php:1410 -#: ../../enterprise/operation/policies/networkmap.policies.php:70 -#: ../../enterprise/operation/policies/networkmap.policies.php:119 -#: ../../enterprise/operation/policies/networkmap.policies.php:133 -msgid "Map could not be generated" -msgstr "El mapa no pudo ser generado" - -#: ../../mobile/operation/networkmaps.php:112 -msgid "Networkmaps" -msgstr "Mapas de red" - -#: ../../mobile/operation/networkmaps.php:120 -#, php-format -msgid "Filter Networkmaps by %s" -msgstr "Filtrar mapas de red por %s" - -#: ../../mobile/operation/tactical.php:193 -msgid "Last activity" -msgstr "Última actividad" - -#: ../../mobile/operation/visualmaps.php:96 -msgid "Visual consoles" -msgstr "Consola visual" - -#: ../../mobile/operation/visualmaps.php:146 -msgid "No maps defined" -msgstr "No hay mapas definidos" - -#: ../../operation/agentes/agent_fields.php:38 -#: ../../operation/agentes/status_monitor.php:539 -msgid "Agent custom fields" -msgstr "Campos personalizados de agente" - -#: ../../operation/agentes/agent_fields.php:48 -#: ../../operation/agentes/custom_fields.php:87 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1183 -msgid "empty" -msgstr "vacío" - -#: ../../operation/agentes/alerts_status.functions.php:32 -#: ../../enterprise/godmode/alerts/alert_events_list.php:343 -msgid "Alert(s) validated" -msgstr "Alerta(s) validada(s)" - -#: ../../operation/agentes/alerts_status.functions.php:33 -msgid "Error processing alert(s)" -msgstr "Error al procesar la(s) alerta(s)" - -#: ../../operation/agentes/alerts_status.functions.php:86 -#: ../../operation/agentes/status_monitor.php:341 -#: ../../operation/agentes/status_monitor.php:344 -msgid "Only it is show tags in use." -msgstr "Mostrar sólo etiquetas en uso" - -#: ../../operation/agentes/alerts_status.functions.php:91 -#: ../../operation/agentes/status_monitor.php:349 -msgid "No tags" -msgstr "Sin etiquetas" - -#: ../../operation/agentes/alerts_status.functions.php:97 -#: ../../operation/agentes/datos_agente.php:202 -msgid "Free text for search" -msgstr "Búsqueda de texto libre" - -#: ../../operation/agentes/alerts_status.functions.php:99 -msgid "Filter by agent name, module name, template name or action name" -msgstr "" -"Filtrar por nombre de agente, nombre de módulo, nombre de plantilla o de " -"acción" - -#: ../../operation/agentes/alerts_status.functions.php:109 -msgid "No actions" -msgstr "Sin Acciones" - -#: ../../operation/agentes/alerts_status.php:108 -msgid "Full list of alerts" -msgstr "Lista completa de alertas" - -#: ../../operation/agentes/alerts_status.php:135 -#: ../../enterprise/meta/general/main_header.php:103 -msgid "Alerts view" -msgstr "Vista de alertas" - -#: ../../operation/agentes/alerts_status.php:144 -msgid "Insufficient permissions to validate alerts" -msgstr "Permisos insuficientes para validar alertas" - -#: ../../operation/agentes/alerts_status.php:599 -msgid "No alerts found" -msgstr "No se encontró ninguna alerta" - -#: ../../operation/agentes/custom_fields.php:52 -msgid "No fields defined" -msgstr "No se han definido campos" - -#: ../../operation/agentes/datos_agente.php:165 -msgid "Received data from" -msgstr "Datos recibidos de" - -#: ../../operation/agentes/datos_agente.php:172 -msgid "Main database" -msgstr "Base de datos principal" - -#: ../../operation/agentes/datos_agente.php:172 -#: ../../enterprise/godmode/menu.php:102 -#: ../../enterprise/include/functions_setup.php:33 -#: ../../enterprise/include/functions_setup.php:63 -msgid "History database" -msgstr "BBDD de histórico" - -#: ../../operation/agentes/datos_agente.php:173 -msgid "" -"Switch between the main database and the history database to retrieve module " -"data" -msgstr "" -"Cambiar entre base de datos principal y de histórico para recoger los datos " -"de los módulos" - -#: ../../operation/agentes/ehorus.php:30 -msgid "Missing agent id" -msgstr "Falta id de agente" - -#: ../../operation/agentes/ehorus.php:48 -msgid "Missing ehorus agent id" -msgstr "Falta id de agente de ehorus" - -#: ../../operation/agentes/ehorus.php:80 -msgid "There was an error retrieving an authorization token" -msgstr "Ha habido un error en la recepción del token de autorización" - -#: ../../operation/agentes/ehorus.php:93 -#: ../../operation/agentes/ehorus.php:129 -msgid "There was an error processing the response" -msgstr "Ha habido un error en el procesamiento de la respuesta" - -#: ../../operation/agentes/ehorus.php:116 -msgid "There was an error retrieving the agent data" -msgstr "Ha habido un error en la obtención de los datos del agente" - -#: ../../operation/agentes/ehorus.php:134 -msgid "Remote management of this agent with eHorus" -msgstr "Control remoto de este agente con eHorus" - -#: ../../operation/agentes/ehorus.php:136 -msgid "Launch" -msgstr "Iniciar" - -#: ../../operation/agentes/ehorus.php:142 -msgid "The connection was lost and the authorization token was expired" -msgstr "La conexión se perdió y el token de autorización ha expirado" - -#: ../../operation/agentes/ehorus.php:144 -msgid "Reload the page to request a new authorization token" -msgstr "Refresque la página para conseguir otro token de autorización" - -#: ../../operation/agentes/estado_agente.php:156 -msgid "Sucessfully deleted agent" -msgstr "Agente borrado correctamente" - -#: ../../operation/agentes/estado_agente.php:158 -msgid "There was an error message deleting the agent" -msgstr "Hubo errores al intentar borrar el agente" - -#: ../../operation/agentes/estado_agente.php:594 -msgid "Remote config" -msgstr "Configuración remota" - -#: ../../operation/agentes/estado_generalagente.php:42 -msgid "The agent has not assigned server. Maybe agent does not run fine." -msgstr "" -"El agente no ha sido asignado a ningún servidor. Quizá el agente no se esté " -"ejecutando correctamente." - -#: ../../operation/agentes/estado_generalagente.php:119 -msgid "" -"Agent statuses are re-calculated by the server, they are not shown in real " -"time." -msgstr "" -"Los estados de los agentes se calculan por el servidor, no se muestran en " -"tiempo real." - -#: ../../operation/agentes/estado_generalagente.php:196 -msgid "Agent contact" -msgstr "Contacto de agente" - -#: ../../operation/agentes/estado_generalagente.php:218 -msgid "Next contact" -msgstr "Siguiente contacto" - -#: ../../operation/agentes/estado_generalagente.php:241 -msgid "Agent info" -msgstr "Información del agente" - -#: ../../operation/agentes/estado_generalagente.php:313 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1128 -msgid "There is no GIS data." -msgstr "No hay datos GIS" - -#: ../../operation/agentes/estado_generalagente.php:388 -msgid "Active incident on this agent" -msgstr "Activar incidencia a este agente" - -#: ../../operation/agentes/estado_generalagente.php:397 -#: ../../enterprise/dashboard/widget.php:63 -#: ../../enterprise/include/functions_reporting_csv.php:1034 -#: ../../enterprise/include/functions_reporting_csv.php:1147 -#: ../../enterprise/include/functions_reporting_csv.php:1294 -#: ../../enterprise/include/functions_reporting_csv.php:1359 -msgid "Title" -msgstr "Título" - -#: ../../operation/agentes/estado_generalagente.php:539 -msgid "Events info (24hr.)" -msgstr "Información de eventos (24hr.)" - -#: ../../operation/agentes/estado_generalagente.php:553 -#: ../../operation/agentes/pandora_networkmap.view.php:373 -msgid "Last contact: " -msgstr "Último contacto: " - -#: ../../operation/agentes/estado_generalagente.php:621 -msgid "Refresh data" -msgstr "Refrescar datos" - -#: ../../operation/agentes/estado_generalagente.php:623 -msgid "Force remote checks" -msgstr "Forzar chequeo remoto" - -#: ../../operation/agentes/estado_monitores.php:35 -msgid "Tag's information" -msgstr "Información de etiquetas" - -#: ../../operation/agentes/estado_monitores.php:81 -msgid "Relationship information" -msgstr "Información de relaciones" - -#: ../../operation/agentes/estado_monitores.php:128 -msgid "" -"To see the list of modules paginated, enable this option in the Styles " -"Configuration." -msgstr "" -"Para ver la lista de módulos con paginación, habilita esta opción en la " -"configuración de estilos." - -#: ../../operation/agentes/estado_monitores.php:129 -msgid "Full list of monitors" -msgstr "Lista completa de monitores" - -#: ../../operation/agentes/estado_monitores.php:154 -msgid "List of modules" -msgstr "Lista de módulos" - -#: ../../operation/agentes/estado_monitores.php:367 -#: ../../operation/agentes/status_monitor.php:1530 -#: ../../operation/tree.php:357 -#: ../../enterprise/dashboard/widgets/tree_view.php:283 -msgid "Module: " -msgstr "Módulo: " - -#: ../../operation/agentes/estado_monitores.php:445 -msgid "Status:" -msgstr "Estado:" - -#: ../../operation/agentes/estado_monitores.php:451 -msgid "Not Normal" -msgstr "No normal" - -#: ../../operation/agentes/estado_monitores.php:459 -msgid "Free text for search (*):" -msgstr "Texto libre de búsqueda (*)" - -#: ../../operation/agentes/estado_monitores.php:460 -msgid "Search by module name, list matches." -msgstr "Búsqueda por nombre del módulo, lista las coincidencias." - -#: ../../operation/agentes/estado_monitores.php:475 -msgid "Reset" -msgstr "Reiniciar" - -#: ../../operation/agentes/exportdata.csv.php:68 -#: ../../operation/agentes/exportdata.excel.php:67 -#: ../../operation/agentes/exportdata.php:82 -msgid "Invalid time specified" -msgstr "Hora especificada no válida" - -#: ../../operation/agentes/exportdata.csv.php:182 -#: ../../operation/agentes/exportdata.excel.php:165 -#: ../../operation/agentes/exportdata.php:218 -msgid "No modules specified" -msgstr "No se especificó ningún módulo" - -#: ../../operation/agentes/exportdata.php:36 ../../operation/menu.php:399 -msgid "Export data" -msgstr "Exportar datos" - -#: ../../operation/agentes/exportdata.php:276 -msgid "No modules of type string. You can not calculate their average" -msgstr "No hay módulos de tipo cadena. No puede calcular su media." - -#: ../../operation/agentes/exportdata.php:319 -#: ../../enterprise/include/functions_netflow_pdf.php:163 -#: ../../enterprise/operation/log/log_viewer.php:223 -msgid "End date" -msgstr "Fecha final" - -#: ../../operation/agentes/exportdata.php:327 -msgid "Export type" -msgstr "Tipo de exportación" - -#: ../../operation/agentes/exportdata.php:332 -msgid "MS Excel" -msgstr "MS Excel" - -#: ../../operation/agentes/exportdata.php:333 -msgid "Average per hour/day" -msgstr "Media por hora/día" - -#: ../../operation/agentes/gis_view.php:91 -msgid "Last position in " -msgstr "última posición en " - -#: ../../operation/agentes/gis_view.php:98 -msgid "Period to show data as path" -msgstr "periodo para mostrar datos como ruta" - -#: ../../operation/agentes/gis_view.php:102 -msgid "Refresh path" -msgstr "refrescar ruta" - -#: ../../operation/agentes/gis_view.php:105 -msgid "Positional data from the last" -msgstr "Datos de posición desde el último" - -#: ../../operation/agentes/gis_view.php:144 -msgid "This agent doesn't have any GIS data." -msgstr "Este agente no tiene ningún dato GIS." - -#: ../../operation/agentes/gis_view.php:172 -#, php-format -msgid "%s Km" -msgstr "%s Km" - -#: ../../operation/agentes/gis_view.php:184 -msgid "Distance" -msgstr "Distancia" - -#: ../../operation/agentes/gis_view.php:185 -msgid "# of Packages" -msgstr "# de paquetes" - -#: ../../operation/agentes/gis_view.php:186 -#: ../../operation/gis_maps/ajax.php:222 -msgid "Manual placement" -msgstr "Colocación manual" - -#: ../../operation/agentes/gis_view.php:189 -msgid "positional data" -msgstr "datos de posición" - -#: ../../operation/agentes/graphs.php:86 -msgid "Other modules" -msgstr "Otros módulos" - -#: ../../operation/agentes/graphs.php:91 -msgid "Modules network no proc" -msgstr "Módulos de red sin proc" - -#: ../../operation/agentes/graphs.php:136 -#: ../../operation/agentes/interface_traffic_graph_win.php:248 -#: ../../operation/agentes/stat_win.php:338 -#: ../../operation/reporting/graph_viewer.php:217 -msgid "Time range" -msgstr "Rango de tiempo" - -#: ../../operation/agentes/graphs.php:140 -#: ../../operation/agentes/stat_win.php:345 -msgid "Show events" -msgstr "Mostrar eventos" - -#: ../../operation/agentes/graphs.php:142 -#: ../../operation/agentes/stat_win.php:362 -msgid "Show alerts" -msgstr "Mostrar alertas" - -#: ../../operation/agentes/graphs.php:143 -msgid "the combined graph does not show the alerts into this graph" -msgstr "Las gráficas combinadas no muestran las alertas" - -#: ../../operation/agentes/graphs.php:145 -msgid "Show as one combined graph" -msgstr "Mostrar como una gráfica combinada" - -#: ../../operation/agentes/graphs.php:147 -msgid "one combined graph" -msgstr "gráfica combinada" - -#: ../../operation/agentes/graphs.php:150 -msgid "several graphs for each module" -msgstr "varias gráficas por cada módulo" - -#: ../../operation/agentes/graphs.php:157 -msgid "Save as custom graph" -msgstr "Guardar como gráfica personalizada" - -#: ../../operation/agentes/graphs.php:163 -msgid "Filter graphs" -msgstr "Filtrar gráficas" - -#: ../../operation/agentes/graphs.php:210 -msgid "There was an error loading the graph" -msgstr "Sucedió un error al cargar la gráfica" - -#: ../../operation/agentes/graphs.php:218 -#: ../../operation/agentes/graphs.php:221 -msgid "Name custom graph" -msgstr "Nombre de gráfica personalizada" - -#: ../../operation/agentes/graphs.php:243 -msgid "Save custom graph" -msgstr "Guardar gráfica personalizada" - -#: ../../operation/agentes/graphs.php:264 -msgid "Custom graph create from the tab graphs in the agent." -msgstr "Creada gráfica personalizada desde la sección de gráficas del agente" - -#: ../../operation/agentes/group_view.php:117 -msgid "Summary of the status groups" -msgstr "Resumen de los grupos por estatus" - -#: ../../operation/agentes/interface_traffic_graph_win.php:48 -#: ../../operation/agentes/stat_win.php:44 -msgid "There was a problem connecting with the node" -msgstr "Hubo un problema conectando con el nodo" - -#: ../../operation/agentes/interface_traffic_graph_win.php:66 -msgid "In" -msgstr "En" - -#: ../../operation/agentes/interface_traffic_graph_win.php:67 -msgid "Out" -msgstr "Fuera" - -#: ../../operation/agentes/interface_traffic_graph_win.php:210 -#: ../../operation/agentes/stat_win.php:268 -msgid "Pandora FMS Graph configuration menu" -msgstr "Menú de configuración de gráficos" - -#: ../../operation/agentes/interface_traffic_graph_win.php:212 -#: ../../operation/agentes/stat_win.php:270 -msgid "Please, make your changes and apply with the Reload button" -msgstr "Haga sus cambios y aplíquelos con el botón Actualizar." - -#: ../../operation/agentes/interface_traffic_graph_win.php:229 -#: ../../operation/agentes/stat_win.php:297 -msgid "Refresh time" -msgstr "Tiempo de actualización" - -#: ../../operation/agentes/interface_traffic_graph_win.php:242 -#: ../../operation/agentes/stat_win.php:320 -msgid "Begin time" -msgstr "Comenzar el tiempo" - -#: ../../operation/agentes/interface_traffic_graph_win.php:254 -#: ../../operation/agentes/stat_win.php:377 -msgid "Show percentil" -msgstr "Mostrar el percentil" - -#: ../../operation/agentes/interface_traffic_graph_win.php:260 -#: ../../operation/agentes/stat_win.php:326 -msgid "Zoom factor" -msgstr "Factor de ampliación" - -#: ../../operation/agentes/interface_traffic_graph_win.php:287 -#: ../../operation/agentes/stat_win.php:421 -msgid "Reload" -msgstr "Actualizar" - -#: ../../operation/agentes/pandora_networkmap.editor.php:133 -#: ../../operation/agentes/pandora_networkmap.php:369 -#: ../../operation/agentes/pandora_networkmap.view.php:701 -msgid "Networkmap" -msgstr "Mapa de red" - -#: ../../operation/agentes/pandora_networkmap.editor.php:162 -#: ../../operation/agentes/pandora_networkmap.view.php:703 -msgid "Not found networkmap." -msgstr "No se encontró ningún networkmap." - -#: ../../operation/agentes/pandora_networkmap.editor.php:187 -msgid "Node radius" -msgstr "Radio de los nodos" - -#: ../../operation/agentes/pandora_networkmap.editor.php:198 -msgid "CIDR IP mask" -msgstr "Máscara CIDR" - -#: ../../operation/agentes/pandora_networkmap.editor.php:200 -msgid "Source from recon task" -msgstr "Origen de tarea recon" - -#: ../../operation/agentes/pandora_networkmap.editor.php:202 -msgid "" -"It is setted any recon task, the nodes get from the recontask IP mask " -"instead from the group." -msgstr "" -"Si está seleccionada alguna tarea recon, los nodos se obtendrán de la " -"máscara IP de la recontask en lugar del grupo" - -#: ../../operation/agentes/pandora_networkmap.editor.php:206 -msgid "Show only the task with the recon script \"SNMP L2 Recon\"." -msgstr "Mostrar solo las tareas recon con el script \"SNMP L2 Recon\"" - -#: ../../operation/agentes/pandora_networkmap.editor.php:208 -msgid "Source from CIDR IP mask" -msgstr "Origen de máscara CIDR" - -#: ../../operation/agentes/pandora_networkmap.editor.php:212 -msgid "Don't show subgroups:" -msgstr "No mostrar subgrupos" - -#: ../../operation/agentes/pandora_networkmap.editor.php:225 -msgid "Method generation networkmap" -msgstr "Método de generación de mapas de red" - -#: ../../operation/agentes/pandora_networkmap.editor.php:237 -msgid "Save networkmap" -msgstr "Guardar mapa de red" - -#: ../../operation/agentes/pandora_networkmap.editor.php:243 -msgid "Update networkmap" -msgstr "Actualizar mapa de red" - -#: ../../operation/agentes/pandora_networkmap.php:153 -msgid "Succesfully created" -msgstr "Creado correctamente" - -#: ../../operation/agentes/pandora_networkmap.php:247 -msgid "Succesfully updated" -msgstr "Actualizado correctamente" - -#: ../../operation/agentes/pandora_networkmap.php:264 -msgid "Succesfully duplicate" -msgstr "Duplicado correctamente" - -#: ../../operation/agentes/pandora_networkmap.php:264 -#: ../../enterprise/godmode/policies/policy_modules.php:1173 -msgid "Could not be duplicated" -msgstr "No se puede duplicar" - -#: ../../operation/agentes/pandora_networkmap.php:273 -msgid "Succesfully deleted" -msgstr "Eliminado correctamente" - -#: ../../operation/agentes/pandora_networkmap.php:470 -msgid "Pending to generate" -msgstr "Pendiente de generar" - -#: ../../operation/agentes/pandora_networkmap.php:490 -#: ../../enterprise/operation/services/services.list.php:458 -msgid "Config" -msgstr "Config" - -#: ../../operation/agentes/pandora_networkmap.php:506 -msgid "There are no maps defined." -msgstr "No hay mapas definidos." - -#: ../../operation/agentes/pandora_networkmap.php:513 -msgid "Create networkmap" -msgstr "Crear mapa de red" - -#: ../../operation/agentes/pandora_networkmap.view.php:111 -msgid "Success be updated." -msgstr "Actualizado correctamente" - -#: ../../operation/agentes/pandora_networkmap.view.php:114 -#: ../../enterprise/extensions/ipam/ipam_action.php:190 -msgid "Could not be updated." -msgstr "No se puede actualizar" - -#: ../../operation/agentes/pandora_networkmap.view.php:227 -msgid "Name: " -msgstr "Nombre: " - -#: ../../operation/agentes/pandora_networkmap.view.php:258 -#: ../../operation/agentes/status_monitor.php:1035 -msgid "(Adopt) " -msgstr "Adoptar " - -#: ../../operation/agentes/pandora_networkmap.view.php:268 -#: ../../operation/agentes/status_monitor.php:1045 -msgid "(Unlinked) (Adopt) " -msgstr "(Sin enlazar) (Adoptar) " - -#: ../../operation/agentes/pandora_networkmap.view.php:272 -#: ../../operation/agentes/status_monitor.php:1049 -msgid "(Unlinked) " -msgstr "(Sin enlazar) " - -#: ../../operation/agentes/pandora_networkmap.view.php:277 -msgid "Policy: " -msgstr "Política: " - -#: ../../operation/agentes/pandora_networkmap.view.php:326 -#: ../../enterprise/extensions/vmware/vmware_manager.php:202 -msgid "Status: " -msgstr "Estado: " - -#: ../../operation/agentes/pandora_networkmap.view.php:370 -msgid "Data: " -msgstr "Datos: " - -#: ../../operation/agentes/pandora_networkmap.view.php:731 -#: ../../operation/snmpconsole/snmp_browser.php:86 -#: ../../operation/snmpconsole/snmp_statistics.php:45 -#: ../../operation/snmpconsole/snmp_view.php:78 -msgid "Normal screen" -msgstr "Pantalla normal" - -#: ../../operation/agentes/pandora_networkmap.view.php:747 -msgid "List of networkmap" -msgstr "Lista de mapas de red" - -#: ../../operation/agentes/snapshot_view.php:66 -msgid "Current data at" -msgstr "Datos actuales a" - -#: ../../operation/agentes/stat_win.php:115 -msgid "There was a problem locating the source of the graph" -msgstr "Hubo un problema al localizar la fuente del gráfico" - -#: ../../operation/agentes/stat_win.php:305 -msgid "Avg. Only" -msgstr "Solo la media" - -#: ../../operation/agentes/stat_win.php:356 -msgid "" -"Show events is disabled because this Pandora node is set the event " -"replication." -msgstr "" -"Los eventos no se muestran porque este nodo de Pandora tiene la replicación " -"de eventos activada." - -#: ../../operation/agentes/stat_win.php:368 -msgid "Show event graph" -msgstr "Mostrar gráfica de eventos" - -#: ../../operation/agentes/status_events.php:31 -#: ../../operation/agentes/status_events.php:32 -msgid "Latest events for this agent" -msgstr "Últimos eventos para este agente" - -#: ../../operation/agentes/status_monitor.php:40 ../../operation/menu.php:59 -msgid "Monitor detail" -msgstr "Detalle de monitores" - -#: ../../operation/agentes/status_monitor.php:45 -msgid "Monitor view" -msgstr "Vista del monitor" - -#: ../../operation/agentes/status_monitor.php:306 -msgid "Monitor status" -msgstr "Estado del monitor" - -#: ../../operation/agentes/status_monitor.php:327 -#: ../../operation/incidents/incident.php:238 -#: ../../enterprise/extensions/vmware/vmware_view.php:1247 -msgid "Show" -msgstr "Mostrar" - -#: ../../operation/agentes/status_monitor.php:390 -#: ../../enterprise/godmode/agentes/module_manager_editor_web.php:38 -msgid "Web server module" -msgstr "Módulo del servidor web" - -#: ../../operation/agentes/status_monitor.php:394 -#: ../../operation/agentes/status_monitor.php:962 -msgid "Server type" -msgstr "Tipo de servidor" - -#: ../../operation/agentes/status_monitor.php:400 -msgid "Show monitors..." -msgstr "Mostrar módulos..." - -#: ../../operation/agentes/status_monitor.php:410 -msgid "Data type" -msgstr "Tipo de dato" - -#: ../../operation/agentes/status_monitor.php:529 -msgid "Advanced Options" -msgstr "Opciones Avanzadas" - -#: ../../operation/agentes/status_monitor.php:952 -msgid "Data Type" -msgstr "Tipo de Dato" - -#: ../../operation/agentes/status_monitor.php:1443 -msgid "This group doesn't have any monitor" -msgstr "Este grupo no tiene ningún monitor definido" - -#: ../../operation/agentes/tactical.php:135 -msgid "Report of State" -msgstr "Informe de Estado" - -#: ../../operation/agentes/ver_agente.php:686 -#: ../../enterprise/operation/agentes/ver_agente.php:70 -msgid "Main IP" -msgstr "IP principal" - -#: ../../operation/agentes/ver_agente.php:737 -#: ../../enterprise/operation/agentes/ver_agente.php:113 -msgid "Monitors down" -msgstr "Monitores caídos" - -#: ../../operation/agentes/ver_agente.php:822 -#: ../../enterprise/extensions/ipam/ipam_ajax.php:152 -#: ../../enterprise/extensions/ipam/ipam_calculator.php:41 -#: ../../enterprise/extensions/ipam/ipam_excel.php:116 -#: ../../enterprise/extensions/ipam/ipam_network.php:535 -#: ../../enterprise/godmode/servers/manage_export.php:131 -#: ../../enterprise/godmode/servers/manage_export_form.php:84 -msgid "Address" -msgstr "Dirección" - -#: ../../operation/agentes/ver_agente.php:863 -msgid "Sons" -msgstr "Hijos" - -#: ../../operation/agentes/ver_agente.php:947 -#: ../../operation/search_agents.php:111 -#: ../../operation/servers/recon_view.php:46 -msgid "Manage" -msgstr "Gestionar" - -#: ../../operation/agentes/ver_agente.php:1076 -msgid "Log Viewer" -msgstr "Visor de sucesos" - -#: ../../operation/agentes/ver_agente.php:1096 -msgid "Terminal" -msgstr "Terminal" - -#: ../../operation/agentes/ver_agente.php:1116 -#: ../../enterprise/godmode/agentes/collections.agents.php:53 -#: ../../enterprise/godmode/agentes/collections.data.php:104 -#: ../../enterprise/godmode/agentes/collections.data.php:216 -#: ../../enterprise/godmode/agentes/collections.data.php:256 -#: ../../enterprise/godmode/agentes/collections.editor.php:46 -#: ../../enterprise/godmode/agentes/collections.editor.php:350 -#: ../../enterprise/godmode/agentes/collections.editor.php:375 -#: ../../enterprise/include/functions_collection.php:129 -msgid "Files" -msgstr "Archivos" - -#: ../../operation/events/event_statistics.php:32 -#: ../../operation/incidents/incident_statistics.php:30 -#: ../../operation/menu.php:278 ../../operation/menu.php:365 -#: ../../operation/snmpconsole/snmp_statistics.php:61 -#: ../../operation/snmpconsole/snmp_view.php:72 -#: ../../enterprise/extensions/ipam/ipam_network.php:171 -msgid "Statistics" -msgstr "Estadísticas" - -#: ../../operation/events/event_statistics.php:41 -msgid "Event graph by user" -msgstr "Gráfica de eventos por usuario" - -#: ../../operation/events/events.build_table.php:37 -msgid "More detail" -msgstr "Más detalles" - -#: ../../operation/events/events.build_table.php:85 -#: ../../operation/events/events.build_table.php:89 -msgid "The Agent: " -msgstr "El agente: " - -#: ../../operation/events/events.build_table.php:86 -#: ../../operation/events/events.build_table.php:90 -msgid " has " -msgstr " tiene " - -#: ../../operation/events/events.build_table.php:87 -#: ../../operation/events/events.build_table.php:91 -msgid " events." -msgstr " eventos." - -#: ../../operation/events/events.build_table.php:754 -msgid "Validate selected" -msgstr "Validar selección" - -#: ../../operation/events/events.php:71 -#: ../../enterprise/godmode/alerts/configure_alert_rule.php:137 -msgid "Event" -msgstr "Evento" - -#: ../../operation/events/events.php:195 -msgid "" -"Event viewer is disabled due event replication. For more information, please " -"contact with the administrator" -msgstr "" -"El visor de eventos está desactivado debido a la replicación de eventos. Por " -"favor, contacte con el administrador para obtener más información." - -#: ../../operation/events/events.php:339 -msgid "History event list" -msgstr "Lista histórica de eventos" - -#: ../../operation/events/events.php:344 -msgid "RSS Events" -msgstr "Eventos RSS" - -#: ../../operation/events/events.php:349 -msgid "Marquee display" -msgstr "Marquesina deslizante" - -#: ../../operation/events/events.php:354 -msgid "Export to CSV file" -msgstr "Exportar a un archivo CSV" - -#: ../../operation/events/events.php:358 ../../operation/events/events.php:397 -msgid "Sound events" -msgstr "Eventos sonoros" - -#: ../../operation/events/events.php:401 -msgid "History" -msgstr "Historial" - -#: ../../operation/events/events.php:439 ../../operation/menu.php:319 -msgid "Sound Alerts" -msgstr "Alertas sonoras" - -#: ../../operation/events/events.php:472 -msgid "Event viewer" -msgstr "Visor de eventos" - -#: ../../operation/events/events.php:492 -msgid "No events selected" -msgstr "No se han seleccionado eventos" - -#: ../../operation/events/events.php:518 -msgid "Successfully validated" -msgstr "Validado correctamente" - -#: ../../operation/events/events.php:519 ../../operation/events/events.php:843 -#: ../../operation/events/events.php:995 -msgid "Could not be validated" -msgstr "No se pudo validar" - -#: ../../operation/events/events.php:523 -msgid "Successfully set in process" -msgstr "Correctamente establecido en modo \"en proceso\"" - -#: ../../operation/events/events.php:524 -msgid "Could not be set in process" -msgstr "No se ha podido establecer en modo \"en proceso\"" - -#: ../../operation/events/events.php:875 -#: ../../enterprise/meta/advanced/metasetup.consoles.php:226 -msgid "Successfully delete" -msgstr "Borrado satisfactoriamente" - -#: ../../operation/events/events.php:878 -msgid "Error deleting event" -msgstr "Error al eliminar evento" - -#: ../../operation/events/events_list.php:256 -#: ../../operation/events/events_list.php:704 -msgid "No filter loaded" -msgstr "No se ha cargado el filtro" - -#: ../../operation/events/events_list.php:258 -#: ../../operation/events/events_list.php:705 -msgid "Filter loaded" -msgstr "Filtro cargado" - -#: ../../operation/events/events_list.php:260 -#: ../../operation/events/events_list.php:323 -#: ../../operation/events/events_list.php:671 -msgid "Save filter" -msgstr "Guardar filtro" - -#: ../../operation/events/events_list.php:262 -#: ../../operation/events/events_list.php:346 -#: ../../operation/events/events_list.php:348 -#: ../../operation/events/events_list.php:675 -#: ../../operation/netflow/nf_live_view.php:329 -msgid "Load filter" -msgstr "Cargar filtro" - -#: ../../operation/events/events_list.php:283 -msgid "New filter" -msgstr "Nuevo filtro" - -#: ../../operation/events/events_list.php:293 -msgid "Save in Group" -msgstr "Guardar en el grupo" - -#: ../../operation/events/events_list.php:310 -msgid "Overwrite filter" -msgstr "Sobrescribir filtro" - -#: ../../operation/events/events_list.php:647 -msgid "Group agents" -msgstr "Grupos de agente" - -#: ../../operation/events/events_list.php:677 -msgid "Show events graph" -msgstr "Mostrar gráfica de eventos" - -#: ../../operation/events/events_list.php:711 -#: ../../operation/events/events_list.php:713 -msgid "Event control filter" -msgstr "Filtro de control de eventos" - -#: ../../operation/events/events_list.php:720 -msgid "Error creating filter." -msgstr "Error creando filtro." - -#: ../../operation/events/events_list.php:721 -msgid "Error creating filter is duplicated." -msgstr "Error creando filtro al estar duplicado." - -#: ../../operation/events/events_list.php:722 -msgid "Filter created." -msgstr "Filtro creado." - -#: ../../operation/events/events_list.php:724 -msgid "Filter updated." -msgstr "Filtro actualizado." - -#: ../../operation/events/events_list.php:725 -msgid "Error updating filter." -msgstr "Error actualizando filtro." - -#: ../../operation/events/events_list.php:1192 -msgid "Filter name cannot be left blank" -msgstr "El nombre del filtro no se puede dejar en blanco" - -#: ../../operation/events/events_list.php:1669 -msgid "Events generated -by agent-" -msgstr "Eventos generados -por agente-" - -#: ../../operation/events/events_rss.php:32 -msgid "Your IP is not into the IP list with API access." -msgstr "Su IP no se encuentra en el listado de IPs con acceso a la API." - -#: ../../operation/events/events_rss.php:46 -msgid "The URL of your feed has bad hash." -msgstr "La URL de tu feed tiene mal el hash." - -#: ../../operation/events/events_rss.php:185 ../../operation/menu.php:98 -msgid "SNMP" -msgstr "SNMP" - -#: ../../operation/events/sound_events.php:51 ../../operation/menu.php:307 -msgid "Sound Events" -msgstr "Eventos sonoros" - -#: ../../operation/events/sound_events.php:68 -msgid "Sound console" -msgstr "Consola sonora" - -#: ../../operation/gis_maps/ajax.php:217 ../../operation/gis_maps/ajax.php:254 -msgid "Position (Lat, Long, Alt)" -msgstr "Posición (Lat, Long, Alt)" - -#: ../../operation/gis_maps/ajax.php:218 -msgid "Start contact" -msgstr "Inicio de contacto" - -#: ../../operation/gis_maps/ajax.php:220 -msgid "Num reports" -msgstr "Informes numéricos" - -#: ../../operation/gis_maps/ajax.php:258 -msgid "Default position of map." -msgstr "Posición por defecto del mapa" - -#: ../../operation/gis_maps/gis_map.php:31 ../../operation/menu.php:185 -msgid "GIS Maps" -msgstr "Mapas GIS" - -#: ../../operation/gis_maps/gis_map.php:175 -msgid "No maps found" -msgstr "No se encontraron mapas" - -#: ../../operation/gis_maps/gis_map.php:194 -msgid "Caution: Do you want delete the map?" -msgstr "Atención: Desea borrar el mapa?" - -#: ../../operation/gis_maps/gis_map.php:201 -msgid "Do you want to set default the map?" -msgstr "Desea configurar por defecto el mapa?" - -#: ../../operation/gis_maps/gis_map.php:209 -msgid "There was error on setup the default map." -msgstr "Hubo un error en la configuracion del mapa por defecto." - -#: ../../operation/gis_maps/render_view.php:145 -msgid "Refresh: " -msgstr "Refrescar " - -#: ../../operation/gis_maps/render_view.php:154 -msgid "Show agents by state: " -msgstr "Mostrar agentes por estado " - -#: ../../operation/gis_maps/render_view.php:157 -#: ../../enterprise/dashboard/widgets/network_map.php:38 -#: ../../enterprise/extensions/vmware/vmware_view.php:1104 -#: ../../enterprise/extensions/vmware/vmware_view.php:1124 -msgid "Map" -msgstr "Mapa" - -#: ../../operation/incidents/incident.php:33 -msgid "Incident management" -msgstr "Gestión de incidentes" - -#: ../../operation/incidents/incident.php:72 -msgid "Successfully reclaimed ownership" -msgstr "La propiedad se reclamó correctamente" - -#: ../../operation/incidents/incident.php:73 -msgid "Could not reclame ownership" -msgstr "No se pudo reclamar la propiedad" - -#: ../../operation/incidents/incident.php:143 -msgid "Error creating incident" -msgstr "Error al crear el incidente" - -#: ../../operation/incidents/incident.php:146 -msgid "Incident created" -msgstr "Incidente creado" - -#: ../../operation/incidents/incident.php:233 -msgid "Incidents:" -msgstr "Incidentes:" - -#: ../../operation/incidents/incident.php:234 -msgid "All incidents" -msgstr "Todos los incidentes" - -#: ../../operation/incidents/incident.php:256 -msgid "Priorities:" -msgstr "Prioridades:" - -#: ../../operation/incidents/incident.php:257 -msgid "All priorities" -msgstr "Todas las prioridades" - -#: ../../operation/incidents/incident.php:261 -msgid "Users:" -msgstr "Usuarios:" - -#: ../../operation/incidents/incident.php:262 -#: ../../enterprise/extensions/ipam/ipam_editor.php:60 -msgid "All users" -msgstr "Todos los usuarios" - -#: ../../operation/incidents/incident.php:277 -msgid "Agents:" -msgstr "Agentes:" - -#: ../../operation/incidents/incident.php:284 -msgid "Groups:" -msgstr "Grupos:" - -#: ../../operation/incidents/incident.php:290 -msgid "Free text:" -msgstr "Texto libre:" - -#: ../../operation/incidents/incident.php:291 -msgid "Search by incident name or description, list matches." -msgstr "" -"Búsqueda por nombre de incidencia o descripción. Lista las concidencias" - -#: ../../operation/incidents/incident.php:399 -msgid "Delete incidents" -msgstr "Borrar incidentes" - -#: ../../operation/incidents/incident.php:403 -msgid "Become owner" -msgstr "Hacerse propietario" - -#: ../../operation/incidents/incident.php:411 -#: ../../operation/incidents/incident_detail.php:238 -msgid "Create incident" -msgstr "Crear incidente" - -#: ../../operation/incidents/incident_detail.php:120 -#: ../../enterprise/meta/include/ajax/wizard.ajax.php:489 -#: ../../enterprise/meta/monitoring/wizard/wizard.php:93 -msgid "No description available" -msgstr "Sin descripción disponible" - -#: ../../operation/incidents/incident_detail.php:160 -msgid "File could not be saved due to database error" -msgstr "El archivo no se pudo guardar debido a un error en la base de datos" - -#: ../../operation/incidents/incident_detail.php:173 -msgid "File uploaded" -msgstr "Archivo subido" - -#: ../../operation/incidents/incident_detail.php:174 -msgid "File could not be uploaded" -msgstr "No se pudo subir el archivo" - -#: ../../operation/incidents/incident_detail.php:233 -msgid "Incident details" -msgstr "Detalles del incidente" - -#: ../../operation/incidents/incident_detail.php:259 -msgid "Opened at" -msgstr "Abierto el" - -#: ../../operation/incidents/incident_detail.php:261 -#: ../../operation/servers/recon_view.php:107 -#: ../../enterprise/operation/agentes/transactional_map.php:154 -msgid "Updated at" -msgstr "Actualizado el" - -#: ../../operation/incidents/incident_detail.php:327 -msgid "Creator" -msgstr "Creador" - -#: ../../operation/incidents/incident_detail.php:376 -msgid "Update incident" -msgstr "Actualizar incidente" - -#: ../../operation/incidents/incident_detail.php:382 -msgid "Submit" -msgstr "Enviar" - -#: ../../operation/incidents/incident_detail.php:396 -#: ../../operation/incidents/incident_detail.php:400 -msgid "Add note" -msgstr "Insertar nota" - -#: ../../operation/incidents/incident_detail.php:432 -msgid "Notes attached to incident" -msgstr "Notas asociadas al incidente" - -#: ../../operation/incidents/incident_detail.php:453 -#: ../../operation/incidents/incident_detail.php:505 -msgid "Filename" -msgstr "Nombre del archivo" - -#: ../../operation/incidents/incident_detail.php:481 -msgid "Attached files" -msgstr "Archivos adjuntos" - -#: ../../operation/incidents/incident_detail.php:499 -#: ../../operation/incidents/incident_detail.php:503 -msgid "Add attachment" -msgstr "Añadir adjunto" - -#: ../../operation/incidents/incident_statistics.php:33 -msgid "Incidents by status" -msgstr "Incidentes por estado" - -#: ../../operation/incidents/incident_statistics.php:36 -msgid "Incidents by priority" -msgstr "Incidentes por prioridad" - -#: ../../operation/incidents/incident_statistics.php:39 -msgid "Incidents by group" -msgstr "Incidentes por grupo" - -#: ../../operation/incidents/incident_statistics.php:42 -msgid "Incidents by user" -msgstr "Incidentes por usuario" - -#: ../../operation/incidents/incident_statistics.php:45 -msgid "Incidents by source" -msgstr "Incidentes por origen" - -#: ../../operation/menu.php:31 ../../operation/menu.php:106 -#: ../../enterprise/meta/general/logon_ok.php:56 -#: ../../enterprise/meta/general/main_header.php:82 -#: ../../enterprise/operation/services/services.list.php:60 -#: ../../enterprise/operation/services/services.list.php:64 -#: ../../enterprise/operation/services/services.table_services.php:46 -#: ../../enterprise/operation/services/services.table_services.php:50 -msgid "Monitoring" -msgstr "Monitorización" - -#: ../../operation/menu.php:37 -msgid "Views" -msgstr "Vistas" - -#: ../../operation/menu.php:51 ../../operation/tree.php:87 -#: ../../enterprise/meta/general/main_header.php:88 -msgid "Tree view" -msgstr "Vista de árbol" - -#: ../../operation/menu.php:70 -msgid "Netflow Live View" -msgstr "Netflow en tiempo real" - -#: ../../operation/menu.php:85 -msgid "SNMP browser" -msgstr "Navegador SNMP" - -#: ../../operation/menu.php:89 -#: ../../operation/snmpconsole/snmp_mib_uploader.php:30 -msgid "MIB uploader" -msgstr "Cargador MIB" - -#: ../../operation/menu.php:117 -#: ../../enterprise/dashboard/widgets/network_map.php:26 -#: ../../enterprise/operation/policies/networkmap.policies.php:128 -msgid "Network map" -msgstr "Mapa de red" - -#: ../../operation/menu.php:190 -msgid "List of Gis maps" -msgstr "Lista de mapas Gis" - -#: ../../operation/menu.php:224 -msgid "Topology maps" -msgstr "Mapas topológicos" - -#: ../../operation/menu.php:288 -msgid "RSS" -msgstr "RSS" - -#: ../../operation/menu.php:293 -msgid "Marquee" -msgstr "Marquesina" - -#: ../../operation/menu.php:299 -msgid "CSV File" -msgstr "Archivo CSV" - -#: ../../operation/menu.php:329 -msgid "Workspace" -msgstr "Área de trabajo" - -#: ../../operation/menu.php:342 -msgid "WebChat" -msgstr "Chat de la Web" - -#: ../../operation/menu.php:364 -msgid "List of Incidents" -msgstr "Lista de incidentes" - -#: ../../operation/menu.php:379 -msgid "Messages List" -msgstr "Lista de mensajes" - -#: ../../operation/menu.php:380 -msgid "New message" -msgstr "Mensaje nuevo" - -#: ../../operation/menu.php:405 -msgid "Scheduled downtime" -msgstr "Desconexión programada" - -#: ../../operation/menu.php:410 -msgid "Recon view" -msgstr "Vista Recon" - -#: ../../operation/menu.php:485 -msgid "Tools" -msgstr "Herramientas" - -#: ../../operation/messages/message_edit.php:35 -#: ../../operation/messages/message_list.php:32 -msgid "Received messages" -msgstr "Mensajes recibidos" - -#: ../../operation/messages/message_edit.php:39 -#: ../../operation/messages/message_list.php:36 -msgid "Sent messages" -msgstr "Mensajes enviados" - -#: ../../operation/messages/message_edit.php:43 -#: ../../operation/messages/message_list.php:40 -#: ../../operation/messages/message_list.php:226 -msgid "Create message" -msgstr "Crear mensaje" - -#: ../../operation/messages/message_edit.php:60 -msgid "This message does not exist in the system" -msgstr "Este mensaje no existe en el sistema" - -#: ../../operation/messages/message_edit.php:79 -#: ../../operation/messages/message_edit.php:160 -#: ../../operation/messages/message_list.php:125 -msgid "Sender" -msgstr "Remitente" - -#: ../../operation/messages/message_edit.php:80 -msgid "at" -msgstr "el" - -#: ../../operation/messages/message_edit.php:82 -#: ../../operation/messages/message_edit.php:169 -#: ../../operation/messages/message_list.php:123 -msgid "Destination" -msgstr "Destino" - -#: ../../operation/messages/message_edit.php:92 -#: ../../operation/messages/message_edit.php:210 -#: ../../operation/users/webchat.php:86 -#: ../../enterprise/dashboard/widgets/example.php:25 -msgid "Message" -msgstr "Mensaje" - -#: ../../operation/messages/message_edit.php:104 -msgid "wrote" -msgstr "escribió" - -#: ../../operation/messages/message_edit.php:119 -msgid "Reply" -msgstr "Responder" - -#: ../../operation/messages/message_edit.php:136 -#, php-format -msgid "Message successfully sent to user %s" -msgstr "Mensaje enviado correctamente al usuario %s" - -#: ../../operation/messages/message_edit.php:137 -#, php-format -msgid "Error sending message to user %s" -msgstr "Error al enviar el mensaje al usuario %s" - -#: ../../operation/messages/message_edit.php:145 -msgid "Message successfully sent" -msgstr "Mensaje enviado correctamente" - -#: ../../operation/messages/message_edit.php:146 -#, php-format -msgid "Error sending message to group %s" -msgstr "Error al enviar el mensaje al grupo %s" - -#: ../../operation/messages/message_edit.php:203 -msgid "Select user" -msgstr "Seleccionar usuario" - -#: ../../operation/messages/message_edit.php:204 -msgid "OR" -msgstr "O" - -#: ../../operation/messages/message_edit.php:205 -msgid "Select group" -msgstr "Seleccionar grupo" - -#: ../../operation/messages/message_edit.php:217 -#: ../../operation/users/webchat.php:90 -msgid "Send message" -msgstr "Enviar mensaje" - -#: ../../operation/messages/message_list.php:74 -msgid "Not deleted. Error deleting messages" -msgstr "No borrada. Error al suprimir mensajes" - -#: ../../operation/messages/message_list.php:80 -#: ../../operation/messages/message_list.php:88 -msgid "You have" -msgstr "Tiene" - -#: ../../operation/messages/message_list.php:81 -msgid "sent message(s)" -msgstr "Mensaje(s) enviado(s)" - -#: ../../operation/messages/message_list.php:89 -msgid "unread message(s)" -msgstr "mensaje(s) sin leer" - -#: ../../operation/messages/message_list.php:97 -msgid "There are no messages." -msgstr "No hay mensajes." - -#: ../../operation/messages/message_list.php:136 -msgid "Click to read" -msgstr "Hacer click para leer" - -#: ../../operation/messages/message_list.php:141 -msgid "Mark as unread" -msgstr "Marcar como no leído" - -#: ../../operation/messages/message_list.php:148 -#: ../../operation/messages/message_list.php:153 -msgid "Message unread - click to read" -msgstr "Mensaje sin leer; pulse para leerlo" - -#: ../../operation/messages/message_list.php:180 -msgid "No Subject" -msgstr "Sin asunto" - -#: ../../operation/netflow/nf_live_view.php:108 -#: ../../operation/netflow/nf_live_view.php:133 -#: ../../operation/netflow/nf_live_view.php:137 -msgid "Netflow live view" -msgstr "Netflow en tiempo real" - -#: ../../operation/netflow/nf_live_view.php:122 -#, php-format -msgid "nfdump binary (%s) not found!" -msgstr "nfdump binary (%s) no encontrada" - -#: ../../operation/netflow/nf_live_view.php:127 -msgid "Make sure nfdump version 1.6.8 or newer is installed!" -msgstr "" -"Asegúrese de que tiene instalada la versión 1.6.8 nfdump o alguna posterior" - -#: ../../operation/netflow/nf_live_view.php:149 -msgid "Error creating filter" -msgstr "Error al crear filtro" - -#: ../../operation/netflow/nf_live_view.php:152 -msgid "Filter created successfully" -msgstr "Filtro creado correctamente" - -#: ../../operation/netflow/nf_live_view.php:167 -msgid "Filter updated successfully" -msgstr "Filtro actualizado correctamente" - -#: ../../operation/netflow/nf_live_view.php:168 -msgid "Error updating filter" -msgstr "Error al actualizar el filtro" - -#: ../../operation/netflow/nf_live_view.php:193 -msgid "Draw live filter" -msgstr "Extrae filtro en directo" - -#: ../../operation/netflow/nf_live_view.php:224 -msgid "Connection" -msgstr "Conexión" - -#: ../../operation/netflow/nf_live_view.php:248 -msgid "The interval will be divided in chunks the length of the resolution." -msgstr "El intervalo dividirá en partes la extensión del resultado" - -#: ../../operation/netflow/nf_live_view.php:283 -msgid "IP address resolution" -msgstr "Resolución de dirección IP" - -#: ../../operation/netflow/nf_live_view.php:335 -msgid "Select a filter" -msgstr "Selecciona un filtro" - -#: ../../operation/netflow/nf_live_view.php:402 -msgid "Router ip" -msgstr "Ip del router" - -#: ../../operation/netflow/nf_live_view.php:406 -msgid "Bytes per second" -msgstr "Bytes por segundo" - -#: ../../operation/netflow/nf_live_view.php:417 -msgid "Draw" -msgstr "Dibujar" - -#: ../../operation/netflow/nf_live_view.php:421 -msgid "Save as new filter" -msgstr "Guardar nuevo filtro" - -#: ../../operation/netflow/nf_live_view.php:422 -msgid "Update current filter" -msgstr "Actualizar filtro actual" - -#: ../../operation/netflow/nf_live_view.php:436 -msgid "No filter selected" -msgstr "No se ha seleccionado ningún filtro" - -#: ../../operation/reporting/custom_reporting.php:32 -#: ../../operation/reporting/graph_viewer.php:354 -msgid "There are no defined reportings" -msgstr "No hay informes definidos" - -#: ../../operation/reporting/graph_viewer.php:194 -msgid "No data." -msgstr "Sin datos." - -#: ../../operation/reporting/graph_viewer.php:226 -#: ../../operation/reporting/graph_viewer.php:249 -msgid "Graph defined" -msgstr "Gráfico definido" - -#: ../../operation/reporting/graph_viewer.php:233 -#: ../../enterprise/dashboard/widgets/custom_graph.php:45 -msgid "Horizontal Bars" -msgstr "Barras horizontales" - -#: ../../operation/reporting/graph_viewer.php:234 -#: ../../enterprise/dashboard/widgets/custom_graph.php:46 -msgid "Vertical Bars" -msgstr "Barras verticales" - -#: ../../operation/reporting/graph_viewer.php:250 -msgid "Zoom x1" -msgstr "Ampliación x1" - -#: ../../operation/reporting/graph_viewer.php:251 -msgid "Zoom x2" -msgstr "Ampliación x2" - -#: ../../operation/reporting/graph_viewer.php:252 -msgid "Zoom x3" -msgstr "Ampliación x3" - -#: ../../operation/reporting/graph_viewer.php:320 -#: ../../operation/reporting/reporting_viewer.php:314 -msgid "Invalid date selected" -msgstr "Fecha seleccionada inválida" - -#: ../../operation/reporting/graph_viewer.php:327 -msgid "Custom graph viewer" -msgstr "Visor de imágenes personalizadas" - -#: ../../operation/reporting/reporting_viewer.php:147 -msgid "View Report" -msgstr "Ver Informe" - -#: ../../operation/reporting/reporting_viewer.php:186 -msgid "Set initial date" -msgstr "Fijar fecha de inicio" - -#: ../../operation/reporting/reporting_viewer.php:212 -msgid "Invalid date selected. Initial date must be before end date." -msgstr "" -"Fecha seleccionada no válida. La fecha inicial debe ser anterior a la fecha " -"de finalización." - -#: ../../operation/search_agents.php:33 ../../operation/search_alerts.php:27 -#: ../../operation/search_graphs.php:24 ../../operation/search_maps.php:22 -#: ../../operation/search_modules.php:26 ../../operation/search_reports.php:29 -#: ../../operation/search_users.php:26 -msgid "Zero results found" -msgstr "No se encontró ningún resultado" - -#: ../../operation/search_helps.php:22 -msgid "Zero results found." -msgstr "Cero resultados" - -#: ../../operation/search_helps.php:23 -#, php-format -msgid "" -"You can find more help in the Pandora's wiki" -msgstr "" -"Puedes encontrar mas ayuda en el wiki de Pandora" - -#: ../../operation/search_helps.php:37 -msgid "Matches" -msgstr "Coincidencias" - -#: ../../operation/search_main.php:52 -msgid "Agents found" -msgstr "Agentes encontrados" - -#: ../../operation/search_main.php:54 ../../operation/search_main.php:57 -#: ../../operation/search_main.php:68 ../../operation/search_main.php:71 -#: ../../operation/search_main.php:74 ../../operation/search_main.php:77 -#: ../../operation/search_main.php:80 -#, php-format -msgid "%s Found" -msgstr "%s encontrados" - -#: ../../operation/search_main.php:55 -msgid "Modules found" -msgstr "Módulos encontrados" - -#: ../../operation/search_main.php:66 -msgid "Users found" -msgstr "Usuarios encontrados" - -#: ../../operation/search_main.php:69 -msgid "Graphs found" -msgstr "Gráficas encontradas" - -#: ../../operation/search_main.php:72 -msgid "Reports found" -msgstr "Informes encontrados" - -#: ../../operation/search_main.php:75 -msgid "Maps found" -msgstr "Mapas encontrados" - -#: ../../operation/search_main.php:78 -msgid "Helps found" -msgstr "Ayudas encontradas" - -#: ../../operation/search_main.php:88 -#, php-format -msgid "Show %s of %s. View all matches" -msgstr "Mostrar %s de %s. Ver todas las coincidencias" - -#: ../../operation/search_maps.php:33 -#: ../../enterprise/godmode/services/services.elements.php:136 -msgid "Elements" -msgstr "Elementos" - -#: ../../operation/search_results.php:124 -#: ../../enterprise/dashboard/widgets/maps_status.php:29 -msgid "Maps" -msgstr "Mapas" - -#: ../../operation/search_results.php:144 -msgid "Helps" -msgstr "Ayudas" - -#: ../../operation/search_users.php:50 -msgid "Profile" -msgstr "Perfil" - -#: ../../operation/servers/recon_view.php:36 -#: ../../operation/servers/recon_view.php:51 -msgid "Recon View" -msgstr "Vista Recon" - -#: ../../operation/servers/recon_view.php:104 -#: ../../operation/servers/recon_view.php:158 -#: ../../enterprise/extensions/ipam/ipam_network.php:151 -#: ../../enterprise/extensions/ipam/ipam_network.php:167 -#: ../../enterprise/godmode/massive/massive_edit_modules_satellite.php:613 -#: ../../enterprise/godmode/policies/policy_queue.php:377 -#: ../../enterprise/meta/advanced/policymanager.queue.php:259 -msgid "Progress" -msgstr "Progreso" - -#: ../../operation/servers/recon_view.php:140 -msgid "Pending" -msgstr "Pendiente" - -#: ../../operation/servers/recon_view.php:173 -msgid "has no recon tasks assigned" -msgstr "No tiene tarea de descubrimiento asignado" - -#: ../../operation/snmpconsole/snmp_browser.php:92 -msgid "SNMP Browser" -msgstr "Navegador SNMP" - -#: ../../operation/snmpconsole/snmp_mib_uploader.php:66 -msgid "" -"MIB files will be installed on the system. Please note that a MIB may depend " -"on other MIB. To customize trap definitions use the SNMP trap editor." -msgstr "" -"Ficheros MIB se instalarán en el sistema. Por favor, tenga en cuenta que un " -"MIB puede depender de otro MIB. Para personalizar definiciones de trap, se " -"debe usar el editor de trap SNMP." - -#: ../../operation/snmpconsole/snmp_statistics.php:116 -#: ../../operation/snmpconsole/snmp_view.php:468 -msgid "There are no SNMP traps in database" -msgstr "No hay definido ningún agente SNMP" - -#: ../../operation/snmpconsole/snmp_statistics.php:127 -msgid "Traps received by source" -msgstr "Traps recibidos por el origen" - -#: ../../operation/snmpconsole/snmp_statistics.php:141 -#: ../../operation/snmpconsole/snmp_statistics.php:199 -msgid "Number" -msgstr "Número" - -#: ../../operation/snmpconsole/snmp_statistics.php:156 -#: ../../operation/snmpconsole/snmp_view.php:680 -msgid "View agent details" -msgstr "Ver detalles del agente" - -#: ../../operation/snmpconsole/snmp_statistics.php:185 -msgid "Traps received by Enterprise String" -msgstr "Traps recibidos por cadena Enterprise" - -#: ../../operation/snmpconsole/snmp_statistics.php:198 -msgid "Trap Enterprise String" -msgstr "Traps Enterprise de cadena" - -#: ../../operation/snmpconsole/snmp_view.php:414 -msgid "" -"Search by any alphanumeric field in the trap.\n" -"\t\tREMEMBER trap sources need to be searched by IP Address" -msgstr "" -"Búsqueda según campos alfanuméricos en el trap.\n" -"\t \t RECUERDE las fuentes de trap tienen que buscarse según dirección IP" - -#: ../../operation/snmpconsole/snmp_view.php:421 -msgid "Search by trap type" -msgstr "Búsqueda por tipo de trap" - -#: ../../operation/snmpconsole/snmp_view.php:435 -msgid "Group by Enterprise String/IP" -msgstr "Agrupado por cadena Enterprise/IP" - -#: ../../operation/snmpconsole/snmp_view.php:495 -#: ../../enterprise/dashboard/full_dashboard.php:147 -msgid "Exit fullscreen" -msgstr "Salir de pantalla completa" - -#: ../../operation/snmpconsole/snmp_view.php:521 -#: ../../enterprise/dashboard/full_dashboard.php:250 -#: ../../enterprise/dashboard/public_dashboard.php:276 -msgid "Refresh every" -msgstr "Refrescar cada" - -#: ../../operation/snmpconsole/snmp_view.php:533 -msgid "SNMP Traps" -msgstr "SNMP Traps" - -#: ../../operation/snmpconsole/snmp_view.php:615 -msgid "Trap subtype" -msgstr "Subtipo trap" - -#: ../../operation/snmpconsole/snmp_view.php:772 -msgid "Variable bindings:" -msgstr "Enlaces variables" - -#: ../../operation/snmpconsole/snmp_view.php:785 -msgid "See more details" -msgstr "Ver más detalles" - -#: ../../operation/snmpconsole/snmp_view.php:798 -msgid "Enterprise String:" -msgstr "Cadena Enterprise" - -#: ../../operation/snmpconsole/snmp_view.php:804 -#: ../../enterprise/godmode/agentes/collections.data.php:379 -msgid "Description:" -msgstr "Descripción:" - -#: ../../operation/snmpconsole/snmp_view.php:836 -msgid "Trap type:" -msgstr "Tipo trap:" - -#: ../../operation/snmpconsole/snmp_view.php:864 -msgid "Count:" -msgstr "Contar" - -#: ../../operation/snmpconsole/snmp_view.php:868 -msgid "First trap:" -msgstr "Primer trap:" - -#: ../../operation/snmpconsole/snmp_view.php:872 -msgid "Last trap:" -msgstr "Ultimo trap:" - -#: ../../operation/snmpconsole/snmp_view.php:892 -msgid "No matching traps found" -msgstr "No se encontraron traps coincidentes" - -#: ../../operation/snmpconsole/snmp_view.php:960 -#: ../../enterprise/dashboard/full_dashboard.php:361 -#: ../../enterprise/dashboard/public_dashboard.php:387 -msgid "Until next" -msgstr "Hasta el próximo" - -#: ../../operation/tree.php:88 -#, php-format -msgid "Sort the agents by %s" -msgstr "Ordenar los agentes por %s" - -#: ../../operation/tree.php:91 -msgid "tags" -msgstr "Etiquetas" - -#: ../../operation/tree.php:97 -msgid "groups" -msgstr "Grupos" - -#: ../../operation/tree.php:100 -msgid "module groups" -msgstr "Grupos de módulos" - -#: ../../operation/tree.php:107 -msgid "policies" -msgstr "Políticas" - -#: ../../operation/tree.php:138 -msgid "Agent status" -msgstr "Estado de agente" - -#: ../../operation/tree.php:140 -msgid "Search agent" -msgstr "Buscar agente" - -#: ../../operation/tree.php:165 -msgid "Search module" -msgstr "Buscar módulo" - -#: ../../operation/tree.php:189 -msgid "Tree search" -msgstr "Búsqueda de árbol" - -#: ../../operation/tree.php:272 -#: ../../enterprise/dashboard/widgets/tree_view.php:196 -#: ../../enterprise/include/functions_reporting_csv.php:459 -msgid "Total modules" -msgstr "Módulos totales" - -#: ../../operation/tree.php:281 -#: ../../enterprise/dashboard/widgets/tree_view.php:205 -msgid "Critical agents" -msgstr "Agentes Críticos" - -#: ../../operation/tree.php:286 -#: ../../enterprise/dashboard/widgets/tree_view.php:210 -msgid "Warning agents" -msgstr "Agentes en advertencia" - -#: ../../operation/tree.php:291 -#: ../../enterprise/dashboard/widgets/tree_view.php:215 -msgid "Unknown agents" -msgstr "Agentes en desconocido" - -#: ../../operation/tree.php:296 -#: ../../enterprise/dashboard/widgets/tree_view.php:220 -msgid "Not init agents" -msgstr "Agentes no inicializados" - -#: ../../operation/tree.php:301 -#: ../../enterprise/dashboard/widgets/tree_view.php:225 -msgid "Normal agents" -msgstr "Agentes en normal" - -#: ../../operation/users/user_edit.php:130 -#: ../../operation/users/user_edit.php:137 -msgid "Password successfully updated" -msgstr "Contraseña actualizada correctamente" - -#: ../../operation/users/user_edit.php:131 -#: ../../operation/users/user_edit.php:138 -#, php-format -msgid "Error updating passwords: %s" -msgstr "Error al actualizar las contraseñas: %s" - -#: ../../operation/users/user_edit.php:143 -msgid "" -"Passwords didn't match or other problem encountered while updating passwords" -msgstr "" -"Las contraseñas no coincidían o se encontró otro problema al actualizar las " -"contraseñas" - -#: ../../operation/users/user_edit.php:155 -#: ../../operation/users/user_edit.php:165 -msgid "Error updating user info" -msgstr "Error al actualizar la información del usuario" - -#: ../../operation/users/user_edit.php:175 -msgid "Edit my User" -msgstr "Editar mi Usuario" - -#: ../../operation/users/user_edit.php:219 -#: ../../enterprise/include/process_reset_pass.php:99 -#: ../../enterprise/meta/include/process_reset_pass.php:76 -msgid "New Password" -msgstr "Contraseña nueva" - -#: ../../operation/users/user_edit.php:229 -msgid "" -"You can not change your password from Pandora FMS under the current " -"authentication scheme" -msgstr "" -"No puede cambiar su contraseña desde Pandora FMS bajo el actual esquema de " -"autenticación" - -#: ../../operation/users/user_edit.php:238 -msgid "If checkbox is clicked then block size global configuration is used" -msgstr "" -"Si se marca el checkbox entonces el tamaño de bloque de la configuración " -"global será usado" - -#: ../../operation/users/user_edit.php:340 -msgid "Show information" -msgstr "Mostrar información" - -#: ../../operation/users/user_edit.php:346 -msgid "Event filter" -msgstr "Filtro de eventos" - -#: ../../operation/users/user_edit.php:351 -msgid "Newsletter Subscribed" -msgstr "Suscrito al boletín informativo" - -#: ../../operation/users/user_edit.php:353 -msgid "Already subscribed to Pandora FMS newsletter" -msgstr "Ya está suscrito al boletín informativo de Pandora FMS" - -#: ../../operation/users/user_edit.php:359 -msgid "Newsletter Reminder" -msgstr "Recordatorio del boletín informativo" - -#: ../../operation/users/user_edit.php:415 -msgid "Autorefresh" -msgstr "Autorefresco" - -#: ../../operation/users/user_edit.php:415 -msgid "This will activate autorefresh in selected pages" -msgstr "Esto activará el auto refresco en las páginas seleccionadas" - -#: ../../operation/users/user_edit.php:422 -msgid "Full list of pages" -msgstr "Lista entera de páginas" - -#: ../../operation/users/user_edit.php:424 -msgid "List of pages with autorefresh" -msgstr "Lista de páginas con auto refresco" - -#: ../../operation/users/user_edit.php:430 -msgid "Push selected pages into autorefresh list" -msgstr "Añadir las páginas seleccionadas a la lista de auto refresco" - -#: ../../operation/users/user_edit.php:434 -msgid "Pop selected pages out of autorefresh list" -msgstr "Quitar las páginas seleccionadas de la lista de auto refresco" - -#: ../../operation/users/user_edit.php:470 -msgid "" -"You can not change your user info from Pandora FMS under the current " -"authentication scheme" -msgstr "" -"No puede cambiar su información de usuario desde Pandora FMS bajo el actual " -"esquema de autenticación" - -#: ../../operation/users/user_edit.php:542 -msgid "This user doesn't have any assigned profile/group." -msgstr "Esté usuario no tiene asignado ningún perfil/grupo" - -#: ../../operation/users/user_edit.php:711 -msgid "Double autentication information" -msgstr "Información sobre la doble autenticación" - -#: ../../operation/users/user_edit.php:774 -#: ../../operation/users/user_edit.php:850 -msgid "Double autentication activation" -msgstr "Activación de la doble autenticación" - -#: ../../operation/users/user_edit.php:800 -msgid "The double authentication will be deactivated" -msgstr "La doble autenticación se desactivará" - -#: ../../operation/users/user_edit.php:801 -msgid "Deactivate" -msgstr "Desactivado" - -#: ../../operation/users/user_edit.php:833 -msgid "The double autentication was deactivated successfully" -msgstr "La doble autenticación fue desactivada con éxito" - -#: ../../operation/users/user_edit.php:836 -#: ../../operation/users/user_edit.php:840 -msgid "There was an error deactivating the double autentication" -msgstr "Ha habido un error al desactivar la doble autenticación" - -#: ../../operation/users/webchat.php:71 -msgid "Webchat" -msgstr "Chat de la Web" - -#: ../../operation/users/webchat.php:82 -msgid "Users Online" -msgstr "Usuarios en linea" - -#: ../../operation/users/webchat.php:157 -msgid "Connection established...get last 24h messages..." -msgstr "Conexión establecida. Obtener mensajes de las últimas 24 horas" - -#: ../../operation/users/webchat.php:168 -msgid "Error in connection." -msgstr "Error en la conexión" - -#: ../../operation/users/webchat.php:249 -msgid "Error sendding message." -msgstr "Error al enviar mensaje" - -#: ../../operation/users/webchat.php:277 -msgid "Error login." -msgstr "Error al acceder al sistema" - -#: ../../enterprise/dashboard/dashboards.php:33 -#: ../../enterprise/mobile/operation/home.php:35 -msgid "Dashboards" -msgstr "Paneles" - -#: ../../enterprise/dashboard/dashboards.php:60 -msgid "Successfully duplicate" +#: ../../godmode/snmpconsole/snmp_alert.php:540 +msgid "Successfully Duplicate" msgstr "Duplicado con éxito" -#: ../../enterprise/dashboard/dashboards.php:61 -msgid "Could not be duplicate" -msgstr "No se pudo duplicar" +#: ../../godmode/snmpconsole/snmp_alert.php:556 +msgid "There was a problem deleting the alert" +msgstr "Hubo un problema al borrar la alerta" -#: ../../enterprise/dashboard/dashboards.php:85 -#: ../../enterprise/dashboard/main_dashboard.php:289 -#: ../../enterprise/dashboard/main_dashboard.php:298 -msgid "Cells" -msgstr "Celdas" - -#: ../../enterprise/dashboard/dashboards.php:112 -msgid "There are no dashboards defined." -msgstr "No hay paneles definidos" - -#: ../../enterprise/dashboard/dashboards.php:126 +#: ../../godmode/snmpconsole/snmp_alert.php:585 #, php-format -msgid "Private for (%s)" -msgstr "Privado por (%s)" +msgid "Successfully deleted alerts (%s / %s)" +msgstr "Alertas eliminadas correctamente (%s / %s)" -#: ../../enterprise/dashboard/dashboards.php:157 -msgid "New dashboard" -msgstr "Nuevo dashboard" - -#: ../../enterprise/dashboard/full_dashboard.php:47 -#: ../../enterprise/dashboard/public_dashboard.php:70 -msgid "No slides selected" -msgstr "No se han seleccionado diapositivas" - -#: ../../enterprise/dashboard/full_dashboard.php:201 -#: ../../enterprise/dashboard/public_dashboard.php:217 -msgid "Change every" -msgstr "Cambiar cada" - -#: ../../enterprise/dashboard/full_dashboard.php:222 -#: ../../enterprise/dashboard/public_dashboard.php:244 -#: ../../enterprise/operation/agentes/transactional_map.php:307 -msgid "Stop" -msgstr "Parar" - -#: ../../enterprise/dashboard/full_dashboard.php:228 -#: ../../enterprise/dashboard/public_dashboard.php:250 -msgid "Pause" -msgstr "Pausar" - -#: ../../enterprise/dashboard/full_dashboard.php:258 -#: ../../enterprise/dashboard/main_dashboard.php:189 -#: ../../enterprise/dashboard/public_dashboard.php:284 -msgid "Slides mode" -msgstr "Modo diapositivas" - -#: ../../enterprise/dashboard/full_dashboard.php:349 -#: ../../enterprise/dashboard/main_dashboard.php:504 -#: ../../enterprise/dashboard/public_dashboard.php:375 -msgid "Slides" -msgstr "Presentaciones" - -#: ../../enterprise/dashboard/main_dashboard.php:151 -msgid "Show link to public dashboard" -msgstr "Mostrar el link al dashboard publico" - -#: ../../enterprise/dashboard/main_dashboard.php:168 -msgid "Back to dashboards list" -msgstr "Volver a la lista de dashboards" - -#: ../../enterprise/dashboard/main_dashboard.php:174 -msgid "Save the actual layout design" -msgstr "Guardar el diseño actual" - -#: ../../enterprise/dashboard/main_dashboard.php:344 -msgid "Private dashboard" -msgstr "Dashboard privado" - -#: ../../enterprise/dashboard/main_dashboard.php:364 -msgid "Error: there are cells not empty." -msgstr "Error: las celdas no pueden star vacias" - -#: ../../enterprise/dashboard/main_dashboard.php:369 -msgid "Error save conf dashboard" -msgstr "Error al guardar la configuración del dashboard" - -#: ../../enterprise/dashboard/main_dashboard.php:435 -msgid "Add widget" -msgstr "Agregar widget" - -#: ../../enterprise/dashboard/main_dashboard.php:442 -msgid "Add new widget" -msgstr "Añadir nuevo widget" - -#: ../../enterprise/dashboard/main_dashboard.php:444 -msgid "" -"Error, you are trying to add a widget in a empty cell. Please save the " -"layout before to add any widget in this cell." -msgstr "" -"Error, que están tratando de añadir un widget en una celda vacía. Por favor, " -"guarde el diseño antes de añadir cualquier control en esta celda." - -#: ../../enterprise/dashboard/main_dashboard.php:448 -msgid "There are unsaved changes" -msgstr "Hay cambios sin guardar" - -#: ../../enterprise/dashboard/widget.php:68 -msgid "Empty for a transparent background color or CSS compatible value" -msgstr "Vacío para color de fondo transparente o valor compatible con CSS" - -#: ../../enterprise/dashboard/widget.php:316 -msgid "Configure widget" -msgstr "Configurar widget" - -#: ../../enterprise/dashboard/widget.php:324 -msgid "Delete widget" -msgstr "Eliminar widget" - -#: ../../enterprise/dashboard/widget.php:378 -msgid "Config widget" -msgstr "Configurar el widget" - -#: ../../enterprise/dashboard/widget.php:388 -msgid "Please configure this widget before usage" -msgstr "Por favor, configure este widget antes de su uso" - -#: ../../enterprise/dashboard/widget.php:391 -msgid "Widget cannot be loaded" -msgstr "El widget no se puede cargar" - -#: ../../enterprise/dashboard/widget.php:392 -msgid "Please, configure the widget again to recover it" -msgstr "Por favor, configure el widget otra vez para recuperarlo" - -#: ../../enterprise/dashboard/widget.php:491 -msgid "" -"If propagate acl is activated, this group will include its child groups" -msgstr "" -"Si la propagación de acl está activada, este grupo incluirá los grupos hijos" - -#: ../../enterprise/dashboard/widgets/agent_module.php:30 -#: ../../enterprise/dashboard/widgets/agent_module.php:32 -msgid "Show Agent/Module View" -msgstr "Mostrar la vista Agentes/Modulos" - -#: ../../enterprise/dashboard/widgets/agent_module.php:375 -#: ../../enterprise/dashboard/widgets/custom_graph.php:72 -#: ../../enterprise/dashboard/widgets/events_list.php:80 -#: ../../enterprise/dashboard/widgets/events_list.php:86 -#: ../../enterprise/dashboard/widgets/events_list.php:94 -#: ../../enterprise/dashboard/widgets/groups_status.php:53 -#: ../../enterprise/dashboard/widgets/groups_status.php:59 -#: ../../enterprise/dashboard/widgets/module_icon.php:116 -#: ../../enterprise/dashboard/widgets/module_icon.php:123 -#: ../../enterprise/dashboard/widgets/module_status.php:111 -#: ../../enterprise/dashboard/widgets/module_status.php:118 -#: ../../enterprise/dashboard/widgets/module_table_value.php:102 -#: ../../enterprise/dashboard/widgets/module_table_value.php:110 -#: ../../enterprise/dashboard/widgets/module_value.php:99 -#: ../../enterprise/dashboard/widgets/module_value.php:106 -#: ../../enterprise/dashboard/widgets/single_graph.php:94 -#: ../../enterprise/dashboard/widgets/single_graph.php:101 -#: ../../enterprise/dashboard/widgets/sla_percent.php:96 -#: ../../enterprise/dashboard/widgets/sla_percent.php:103 -msgid "You don't have access" -msgstr "No tiene acceso" - -#: ../../enterprise/dashboard/widgets/alerts_fired.php:24 -msgid "Alerts Fired" -msgstr "Alertas disparadas" - -#: ../../enterprise/dashboard/widgets/alerts_fired.php:26 -msgid "Alerts Fired report" -msgstr "Informe de alertas lanzadas" - -#: ../../enterprise/dashboard/widgets/custom_graph.php:27 -msgid "Show a defined custom graph" -msgstr "Mostrar una gráfica personalizada definida" - -#: ../../enterprise/dashboard/widgets/custom_graph.php:49 -#: ../../enterprise/godmode/reporting/graph_template_editor.php:202 -msgid "Stacked" -msgstr "Apilado" - -#: ../../enterprise/dashboard/widgets/custom_graph.php:175 -msgid "" -"Could not draw pie with labels contained inside canvas. Resize widget to " -"500px width minimum" -msgstr "" -"No se puede pintar la gráfica de porciones dentro del canvas. Redimensione " -"el elemento a un mínimo de 500px de ancho" - -#: ../../enterprise/dashboard/widgets/events_list.php:28 -msgid "Latest events list" -msgstr "Última lista de eventos" - -#: ../../enterprise/dashboard/widgets/events_list.php:39 -msgid "Limit" -msgstr "Límite" - -#: ../../enterprise/dashboard/widgets/events_list.php:49 -msgid "Only pending" -msgstr "Solo pendientes" - -#: ../../enterprise/dashboard/widgets/example.php:23 -msgid "Welcome message to Pandora FMS" -msgstr "Mensaje de bienvenida de Pandora FMS" - -#: ../../enterprise/dashboard/widgets/example.php:26 -#: ../../enterprise/extensions/vmware/vmware_view.php:1099 -msgid "Welcome" -msgstr "Bienvenido/a" - -#: ../../enterprise/dashboard/widgets/example.php:40 -msgid "" -"This is an example of a dashboard widget. A widget may contain elements" -msgstr "" -"Éste es un ejemplo de un widget del dashboard. Un widget puede contener " -"elementos." - -#: ../../enterprise/dashboard/widgets/example.php:41 -msgid "" -"To add more elements, click on \"Add widgets\" on the top of this " -"page." -msgstr "" -"Para añadir más elementos, haga clic en \"Add widgets\" en la parte " -"superior de esta página." - -#: ../../enterprise/dashboard/widgets/example.php:42 -#: ../../enterprise/dashboard/widgets/example.php:44 -msgid "" -"To delete this message, click on the delete button on top right corner of " -"this element." -msgstr "" -"Para eliminar este mensaje, haga clic sobre el botón de la esquina derecha " -"de este elemento." - -#: ../../enterprise/dashboard/widgets/example.php:43 -msgid "" -"To do so, just click on the title and drag and drop it to the desired place." -msgstr "" -"Para hacer eso, haga clic en el título, arrastre y suelte el elemento en el " -"lugar que desee." - -#: ../../enterprise/dashboard/widgets/example.php:45 -msgid "Thanks for using Pandora FMS" -msgstr "Gracias por usar Pandora FMS" - -#: ../../enterprise/dashboard/widgets/graph_module_histogram.php:30 -#: ../../enterprise/dashboard/widgets/graph_module_histogram.php:32 -msgid "Graph Module Histogram" -msgstr "Gráfica de histórico de módulo" - -#: ../../enterprise/dashboard/widgets/graph_module_histogram.php:66 -#: ../../enterprise/dashboard/widgets/sla_percent.php:63 -msgid "2 Hours" -msgstr "2 Horas" - -#: ../../enterprise/dashboard/widgets/graph_module_histogram.php:67 -#: ../../enterprise/dashboard/widgets/sla_percent.php:64 -msgid "12 Hours" -msgstr "12 Horas" - -#: ../../enterprise/dashboard/widgets/graph_module_histogram.php:68 -#: ../../enterprise/dashboard/widgets/sla_percent.php:65 -msgid "24 Hours" -msgstr "24 Horas" - -#: ../../enterprise/dashboard/widgets/graph_module_histogram.php:69 -#: ../../enterprise/dashboard/widgets/sla_percent.php:66 -msgid "48 Hours" -msgstr "48 Horas" - -#: ../../enterprise/dashboard/widgets/graph_module_histogram.php:74 -#: ../../enterprise/dashboard/widgets/module_icon.php:89 -#: ../../enterprise/dashboard/widgets/module_status.php:86 -#: ../../enterprise/dashboard/widgets/module_value.php:77 -#: ../../enterprise/dashboard/widgets/sla_percent.php:74 -msgid "Text size of label in px" -msgstr "Tamaño de texto de la etiqueta en pixels" - -#: ../../enterprise/dashboard/widgets/url.php:23 -msgid "Show the URL content" -msgstr "Mostrar el contenido URL" - -#: ../../enterprise/dashboard/widgets/url.php:26 -msgid "My URL" -msgstr "Mi URL" - -#: ../../enterprise/dashboard/widgets/url.php:49 -#: ../../enterprise/dashboard/widgets/post.php:36 -#: ../../enterprise/dashboard/widgets/tactical.php:63 -#: ../../enterprise/dashboard/widgets/tactical.php:71 -msgid "Please, configure this widget before use" -msgstr "Por favor, configure este widget antes de usarlo" - -#: ../../enterprise/dashboard/widgets/groups_status.php:24 -msgid "Groups status" -msgstr "Estado de los grupos" - -#: ../../enterprise/dashboard/widgets/groups_status.php:26 -msgid "General and quick group status report" -msgstr "Informe general y rápido del estado de los grupos" - -#: ../../enterprise/dashboard/widgets/groups_status.php:89 -#: ../../enterprise/dashboard/widgets/groups_status.php:161 -msgid "Total nº:" -msgstr "Total:" - -#: ../../enterprise/dashboard/widgets/groups_status.php:219 -msgid "Not agents in this group" -msgstr "No hay agentes en este grupo" - -#: ../../enterprise/dashboard/widgets/maps_made_by_user.php:27 -msgid "Map made by user" -msgstr "Mapa hecho por el usuario" - -#: ../../enterprise/dashboard/widgets/maps_made_by_user.php:29 -msgid "Show a map made by user" -msgstr "Mostrar un mapa hecho por el usuario" - -#: ../../enterprise/dashboard/widgets/maps_made_by_user.php:32 -msgid "WARNING: " -msgstr "ADVERTENCIA: " - -#: ../../enterprise/dashboard/widgets/maps_made_by_user.php:32 -msgid "" -"If your visual console is bigger than widget size, it will not fit in the " -"widget, instead, both vertical and horizonal scroll bars will be drawn. If " -"you want to \"fit\" a visual console into a widget, create it with the real " -"size you want to be fitter inside the widget." -msgstr "" -"Si tu consola visual es más grande que el tamaño del widget, no encajará en " -"el widget, en su lugar si dibujarán barras de desplazamiento vertical y " -"horizontal. Si desea encajar la consola visual dentro del widget, debe " -"crearlo con el tamaño real que quiera que encaje en el widget." - -#: ../../enterprise/dashboard/widgets/maps_made_by_user.php:35 -msgid "Layout" -msgstr "Diseño" - -#: ../../enterprise/dashboard/widgets/maps_status.php:25 -msgid "Maps status" -msgstr "Estado de los mapas" - -#: ../../enterprise/dashboard/widgets/maps_status.php:27 -msgid "General and quick visual maps report" -msgstr "Informe rápido y general de los mapas visuales" - -#: ../../enterprise/dashboard/widgets/module_icon.php:28 -msgid "Module with icon" -msgstr "Modulo con icono" - -#: ../../enterprise/dashboard/widgets/module_icon.php:30 -msgid "Show a value of module and icon" -msgstr "Muestra el valor de un modulo e icono" - -#: ../../enterprise/dashboard/widgets/module_icon.php:86 -#: ../../enterprise/dashboard/widgets/module_table_value.php:71 -#: ../../enterprise/dashboard/widgets/module_value.php:74 -#: ../../enterprise/dashboard/widgets/sla_percent.php:71 -msgid "Text size of value in px" -msgstr "Tamaño de texto del valor en pixels" - -#: ../../enterprise/dashboard/widgets/module_icon.php:92 -#: ../../enterprise/dashboard/widgets/module_status.php:89 -msgid "Size of icon" -msgstr "Tamaño del icono" - -#: ../../enterprise/dashboard/widgets/module_status.php:28 -msgid "Status of module" -msgstr "Estado del módulo" - -#: ../../enterprise/dashboard/widgets/module_status.php:30 -msgid "Show status of a module" -msgstr "Mostrar el estado de un módulo" - -#: ../../enterprise/dashboard/widgets/module_table_value.php:28 -msgid "Show module value in a table" -msgstr "Mostrar el valor del módulo en una tabla" - -#: ../../enterprise/dashboard/widgets/module_table_value.php:30 -msgid "Show a value of module in a table" -msgstr "Mostrar un valor de módulo en la tabla" - -#: ../../enterprise/dashboard/widgets/module_table_value.php:74 -msgid "Separator of data" -msgstr "Separador" - -#: ../../enterprise/dashboard/widgets/module_table_value.php:76 -msgid "Carriage Return" -msgstr "Retorno de carro" - -#: ../../enterprise/dashboard/widgets/module_table_value.php:77 -msgid "Vertical Bar" -msgstr "Barra vertical" - -#: ../../enterprise/dashboard/widgets/module_table_value.php:78 -msgid "Semicolon" -msgstr "Punto y coma" - -#: ../../enterprise/dashboard/widgets/module_table_value.php:79 -msgid "Colon" -msgstr "Dos puntos" - -#: ../../enterprise/dashboard/widgets/module_table_value.php:80 -msgid "Commas" -msgstr "Comas" - -#: ../../enterprise/dashboard/widgets/module_table_value.php:81 -msgid "Blank" -msgstr "Blanco" - -#: ../../enterprise/dashboard/widgets/module_value.php:28 -msgid "Show module value" -msgstr "Mostrar el valor del módulo" - -#: ../../enterprise/dashboard/widgets/module_value.php:30 -msgid "Show a value of module" -msgstr "Mostrar el valor de un módulo" - -#: ../../enterprise/dashboard/widgets/monitor_health.php:21 -msgid "Global health" -msgstr "Salud global" - -#: ../../enterprise/dashboard/widgets/monitor_health.php:23 -msgid "Show a list of global monitor health" -msgstr "Mostrar una lista global de la salud de los monitores" - -#: ../../enterprise/dashboard/widgets/network_map.php:30 -msgid "Show a map of the monitored network" -msgstr "Mostrar un mapa de la red monitorizada" - -#: ../../enterprise/dashboard/widgets/network_map.php:42 -msgid "X offset" -msgstr "Desplazamiento en X" - -#: ../../enterprise/dashboard/widgets/network_map.php:45 -msgid "Introduce x-axis data. Right=positive Left=negative" -msgstr "Introducir dato del eje x. Derecha=positivo Izquierda=negativo" - -#: ../../enterprise/dashboard/widgets/network_map.php:47 -msgid "Y offset" -msgstr "Desplazamiento en Y" - -#: ../../enterprise/dashboard/widgets/network_map.php:50 -msgid "Introduce Y-axis data. Top=positive Bottom=negative" -msgstr "Introducir el dato del eje y. Arriba=positivo Abajo=negativo" - -#: ../../enterprise/dashboard/widgets/network_map.php:53 -msgid "Zoom level" -msgstr "Nivel de zoom" - -#: ../../enterprise/dashboard/widgets/network_map.php:56 -msgid "" -"Introduce zoom level. 1 = Highest resolution. Figures may include decimals" -msgstr "" -"Introducir nivel de zoom. 1 = Máxima resolución. Puede incluir decimales" - -#: ../../enterprise/dashboard/widgets/post.php:23 -msgid "Panel with a message" -msgstr "panel con un mensaje" - -#: ../../enterprise/dashboard/widgets/post.php:26 -msgid "My Post" -msgstr "Mi página" - -#: ../../enterprise/dashboard/widgets/reports.php:29 -msgid "Show a report made by user" -msgstr "Mostrar un informe hecho por el usuario" - -#: ../../enterprise/dashboard/widgets/service_map.php:22 -#: ../../enterprise/operation/services/services.service.php:92 -#: ../../enterprise/operation/services/services.service_map.php:102 -msgid "Service Map" -msgstr "Mapa de servicio" - -#: ../../enterprise/dashboard/widgets/service_map.php:24 -msgid "Show a service map" -msgstr "Mostrar mapa de servicios" - -#: ../../enterprise/dashboard/widgets/service_map.php:57 -msgid "The user doesn't have permission to read agents" -msgstr "El usuario no tiene permiso de lectura para agentes" - -#: ../../enterprise/dashboard/widgets/service_map.php:62 -msgid "Missing id" -msgstr "Identificador perdido" - -#: ../../enterprise/dashboard/widgets/single_graph.php:29 -msgid "Single graph" -msgstr "Gráfico simple" - -#: ../../enterprise/dashboard/widgets/single_graph.php:31 -msgid "Show a graph of an agent module" -msgstr "Mostrar una gráfica de un módulo de agente" - -#: ../../enterprise/dashboard/widgets/sla_percent.php:29 -#: ../../enterprise/dashboard/widgets/sla_percent.php:31 -msgid "Show SLA percent" -msgstr "Mostrar porcentaje de SLA" - -#: ../../enterprise/dashboard/widgets/top_n.php:34 -msgid "Show a top n of agents modules." -msgstr "Mostrar el top N de módulos" - -#: ../../enterprise/dashboard/widgets/top_n.php:108 -msgid "" -"Please could you fill the widget data previous to filling the list items." -msgstr "Por favor, rellene el Widget de datos antes de la lista de items." - -#: ../../enterprise/dashboard/widgets/top_n.php:114 -#: ../../enterprise/dashboard/widgets/top_n.php:297 -#: ../../enterprise/include/ajax/top_n_widget.ajax.php:73 -msgid "avg" -msgstr "media" - -#: ../../enterprise/dashboard/widgets/top_n.php:272 -msgid "Selection module one by one" -msgstr "Selección de módulos uno en uno" - -#: ../../enterprise/dashboard/widgets/top_n.php:283 -msgid "Selection several modules" -msgstr "Selección múltiple de módulos" - -#: ../../enterprise/dashboard/widgets/top_n.php:311 -msgid "Regex for to filter modules" -msgstr "Expresión regular para filtrar módulos" - -#: ../../enterprise/dashboard/widgets/top_n.php:320 -#: ../../enterprise/dashboard/widgets/tree_view.php:73 -msgid "Filter modules" -msgstr "Filtrar módulos" - -#: ../../enterprise/dashboard/widgets/top_n_events_by_group.php:26 -msgid "Top N Events by agent." -msgstr "Top N de eventos por agente" - -#: ../../enterprise/dashboard/widgets/top_n_events_by_group.php:28 -msgid "Top N events by agent." -msgstr "Top N de eventos por agente" - -#: ../../enterprise/dashboard/widgets/top_n_events_by_group.php:31 -#: ../../enterprise/dashboard/widgets/top_n_events_by_module.php:31 -msgid "Amount to show" -msgstr "Cantidad a mostrar" - -#: ../../enterprise/dashboard/widgets/top_n_events_by_group.php:39 -#: ../../enterprise/dashboard/widgets/top_n_events_by_module.php:39 -msgid "Legend Position" -msgstr "Posición de la leyenda" - -#: ../../enterprise/dashboard/widgets/top_n_events_by_group.php:43 -#: ../../enterprise/dashboard/widgets/top_n_events_by_module.php:43 -msgid "No legend" -msgstr "Sin leyenda" - -#: ../../enterprise/dashboard/widgets/top_n_events_by_group.php:63 -#: ../../enterprise/dashboard/widgets/top_n_events_by_module.php:64 -msgid "Please select one or more groups." -msgstr "Por favor, seleccione uno o más grupos" - -#: ../../enterprise/dashboard/widgets/top_n_events_by_group.php:124 -#: ../../enterprise/dashboard/widgets/top_n_events_by_module.php:129 -msgid "There is not data to show." -msgstr "No hay datos que mostrar" - -#: ../../enterprise/dashboard/widgets/top_n_events_by_module.php:26 -msgid "Top N Events by module." -msgstr "Top N de eventos por módulo" - -#: ../../enterprise/dashboard/widgets/top_n_events_by_module.php:28 -msgid "Top N events by module." -msgstr "Top N de eventos por módulo" - -#: ../../enterprise/dashboard/widgets/tree_view.php:22 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1212 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1416 -msgid "Tree View" -msgstr "Vista de árbol" - -#: ../../enterprise/dashboard/widgets/tree_view.php:24 -msgid "Show the tree view" -msgstr "Mostrar la vista de árbol" - -#: ../../enterprise/dashboard/widgets/tree_view.php:41 -msgid "Tab" -msgstr "Pestaña" - -#: ../../enterprise/dashboard/widgets/tree_view.php:47 -msgid "Open all nodes" -msgstr "Abrir todos los nodos" - -#: ../../enterprise/dashboard/widgets/tree_view.php:58 -msgid "Agents status" -msgstr "Estado de agente" - -#: ../../enterprise/dashboard/widgets/tree_view.php:60 -msgid "Filter agents" -msgstr "Filtrar agentes" - -#: ../../enterprise/dashboard/widgets/tree_view.php:71 -msgid "Modules status" -msgstr "Estado de modulos" - -#: ../../enterprise/dashboard/widgets/tree_view.php:82 -msgid "" -"The user doesn't have permission to read agents. Please contact with your " -"pandora administrator." -msgstr "" -"El usuario no tiene permiso para leer los agentes. Por favor contacte con su " -"administrador de Pandora" - -#: ../../enterprise/dashboard/widgets/tree_view.php:89 -msgid "This widget only working in desktop version." -msgstr "El widget solo funciona en la versión de escritorio" - -#: ../../enterprise/dashboard/widgets/ux_transaction.php:26 -#: ../../enterprise/dashboard/widgets/ux_transaction.php:79 -msgid "Ux transaction" -msgstr "Transacción UX" - -#: ../../enterprise/dashboard/widgets/ux_transaction.php:30 -msgid "Show an agent ux transaction" -msgstr "Mostrar transacción UX del agente" - -#: ../../enterprise/extensions/backup/main.php:63 -msgid "Pandora database backup utility" -msgstr "Utilidad de la copia de seguridad de BD de Pandora FMS" - -#: ../../enterprise/extensions/backup/main.php:70 -msgid "Filter backups" -msgstr "Filtro de copias de seguridad" - -#: ../../enterprise/extensions/backup/main.php:82 -msgid "Path backups" -msgstr "Ruta de copias de seguridad" - -#: ../../enterprise/extensions/backup/main.php:102 -#: ../../enterprise/extensions/cron/main.php:268 -#: ../../enterprise/extensions/cron/main.php:282 -msgid "Path" -msgstr "Ruta" - -#: ../../enterprise/extensions/backup/main.php:168 -msgid "Lost" -msgstr "Perdido" - -#: ../../enterprise/extensions/backup/main.php:198 -msgid "Backups list" -msgstr "Lista de copias de seguridad" - -#: ../../enterprise/extensions/backup/main.php:203 -msgid "Create backup" -msgstr "Crear copia de seguridad" - -#: ../../enterprise/extensions/backup/main.php:217 -msgid "Path to save backup" -msgstr "Ruta para guardar la copia de seguridad" - -#: ../../enterprise/extensions/backup.php:63 -msgid "Backup" -msgstr "Copia de seguridad" - -#: ../../enterprise/extensions/cron/functions.php:17 -#: ../../enterprise/extensions/cron/functions.php:52 -#: ../../enterprise/extensions/cron/functions.php:73 -#: ../../enterprise/extensions/cron/functions.php:104 -#: ../../enterprise/extensions/cron/functions.php:134 -#: ../../enterprise/extensions/cron/functions.php:175 -msgid "Report to build" -msgstr "Informe a construir" - -#: ../../enterprise/extensions/cron/functions.php:23 -#: ../../enterprise/extensions/cron/functions.php:48 -msgid "Send to emails (separated by comma)" -msgstr "Enviar a emails (separados por comas)" - -#: ../../enterprise/extensions/cron/functions.php:27 -#: ../../enterprise/extensions/cron/functions.php:119 -msgid "Template to build" -msgstr "Plantilla" - -#: ../../enterprise/extensions/cron/functions.php:46 -#: ../../enterprise/extensions/cron/main.php:249 -msgid "Report per agent" -msgstr "Informe por agente" - -#: ../../enterprise/extensions/cron/functions.php:58 -#: ../../enterprise/extensions/cron/functions.php:63 -#: ../../enterprise/extensions/cron/functions.php:79 -#: ../../enterprise/extensions/cron/functions.php:135 -#: ../../enterprise/extensions/cron/functions.php:176 -msgid "Save to disk into path" -msgstr "Guardar disco en la ruta" - -#: ../../enterprise/extensions/cron/functions.php:105 -#: ../../enterprise/extensions/cron/functions.php:120 -msgid "Send to email" -msgstr "Enviar a correo-e" - -#: ../../enterprise/extensions/cron/functions.php:106 -msgid "Send custom report by email" -msgstr "Enviar un informe personalizado por correo" - -#: ../../enterprise/extensions/cron/functions.php:121 -msgid "Send custom report (from template) by email" -msgstr "Enviar informe personalizado (desde plantilla) por email" - -#: ../../enterprise/extensions/cron/functions.php:136 -#: ../../enterprise/extensions/cron/functions.php:177 -msgid "Save custom report to disk" -msgstr "Guardar el informe personalizado en el disco" - -#: ../../enterprise/extensions/cron/functions.php:149 -#: ../../enterprise/extensions/cron/functions.php:162 -msgid "Backup Pandora database" -msgstr "Copia de seguridad de la BD de Pandora FMS" - -#: ../../enterprise/extensions/cron/functions.php:192 -msgid "Not scheduled" -msgstr "No programada" - -#: ../../enterprise/extensions/cron/functions.php:193 -#: ../../enterprise/extensions/vmware/functions.php:25 -msgid "Hourly" -msgstr "Cada hora" - -#: ../../enterprise/extensions/cron/functions.php:197 -#: ../../enterprise/extensions/vmware/functions.php:29 -msgid "Yearly" -msgstr "Anualmente" - -#: ../../enterprise/extensions/cron/functions.php:454 -#: ../../enterprise/extensions/cron/functions.php:554 -msgid "Greetings" -msgstr "Saludos" - -#: ../../enterprise/extensions/cron/functions.php:456 -#: ../../enterprise/extensions/cron/functions.php:556 -msgid "Attached to this email there's a PDF file of the" -msgstr "Adjunto a este email hay un archivo del" - -#: ../../enterprise/extensions/cron/functions.php:456 -#: ../../enterprise/extensions/cron/functions.php:556 -msgid "report" -msgstr "informe" - -#: ../../enterprise/extensions/cron/functions.php:460 -#: ../../enterprise/extensions/cron/functions.php:560 -msgid "Thanks for your time." -msgstr "Gracias por su tiempo." - -#: ../../enterprise/extensions/cron/functions.php:462 -#: ../../enterprise/extensions/cron/functions.php:562 -msgid "Best regards, Pandora FMS" -msgstr "Saludos cordiales, Pandora FMS" - -#: ../../enterprise/extensions/cron/functions.php:464 -#: ../../enterprise/extensions/cron/functions.php:564 -msgid "" -"This is an automatically generated email from Pandora FMS, please do not " -"reply." -msgstr "" -"Este es un email generado automáticamente por Pandora FMS, por favor no " -"responda a este email." - -#: ../../enterprise/extensions/cron/main.php:39 -#: ../../enterprise/extensions/cron.php:117 -#: ../../enterprise/extensions/cron.php:123 -msgid "Cron jobs" -msgstr "Tareas programadas" - -#: ../../enterprise/extensions/cron/main.php:45 -msgid "Add new job" -msgstr "Añadir nueva tarea" - -#: ../../enterprise/extensions/cron/main.php:83 -#: ../../enterprise/extensions/cron/main.php:142 -msgid "Path doesn't exists or is not writable" -msgstr "La ruta no existe o no se puede escribir en ella" - -#: ../../enterprise/extensions/cron/main.php:117 -#: ../../enterprise/extensions/cron/main.php:135 -msgid "Edit job" -msgstr "Editar tarea" - -#: ../../enterprise/extensions/cron/main.php:161 -msgid "Cron extension is not running" -msgstr "La extensión de tareas programadas (cron) no está ejecutándose" - -#: ../../enterprise/extensions/cron/main.php:162 -msgid "Cron extension has never run or it's not configured well" -msgstr "" -"La extensión de tareas programadas (cron) no se ha ejecutado nunca o no está " -"configurada correctamente" - -#: ../../enterprise/extensions/cron/main.php:164 -msgid "" -"This extension relies on a proper setup of cron, the time-based scheduling " -"service" -msgstr "" -"Esta extensión se basa en una correcta configuración de cron, el servicio de " -"planificación basado en el tiempo" - -#: ../../enterprise/extensions/cron/main.php:166 -msgid "Please, add the following line to your crontab file" -msgstr "Añada la siguiente linea a su archivo crontab" - -#: ../../enterprise/extensions/cron/main.php:172 -msgid "Last execution" -msgstr "Última ejecución" - -#: ../../enterprise/extensions/cron/main.php:179 -msgid "Cron extension is running" -msgstr "La extensión Cron se está ejecutando" - -#: ../../enterprise/extensions/cron/main.php:188 -msgid "Scheduled jobs" -msgstr "Tareas programadas" - -#: ../../enterprise/extensions/cron/main.php:197 -#: ../../enterprise/extensions/cron/main.php:318 -msgid "Task" -msgstr "Tarea" - -#: ../../enterprise/extensions/cron/main.php:198 -#: ../../enterprise/extensions/cron/main.php:327 -#: ../../enterprise/extensions/vmware/main.php:275 -msgid "Scheduled" -msgstr "Programado" - -#: ../../enterprise/extensions/cron/main.php:199 -#: ../../enterprise/extensions/cron/main.php:330 -msgid "Next execution" -msgstr "Siguiente ejecución" - -#: ../../enterprise/extensions/cron/main.php:200 -msgid "Last run" -msgstr "Última ejecución" - -#: ../../enterprise/extensions/cron/main.php:209 -msgid "Force run" -msgstr "Forzar ejecución" - -#: ../../enterprise/extensions/csv_import/main.php:40 +#: ../../godmode/snmpconsole/snmp_alert.php:589 #, php-format -msgid "Created agent %s" -msgstr "Agente creado %s" - -#: ../../enterprise/extensions/csv_import/main.php:41 -#: ../../enterprise/meta/include/functions_wizard_meta.php:2036 -#, php-format -msgid "Could not create agent %s" -msgstr "No se pudieron crear agentes %s" - -#: ../../enterprise/extensions/csv_import/main.php:46 -#: ../../enterprise/extensions/csv_import_group/main.php:46 -msgid "File processed" -msgstr "Archivo procesado" - -#: ../../enterprise/extensions/csv_import/main.php:56 -#: ../../enterprise/extensions/csv_import_group/main.php:56 -msgid "CSV format" -msgstr "Formato CVS" - -#: ../../enterprise/extensions/csv_import/main.php:57 -#: ../../enterprise/extensions/csv_import_group/main.php:57 -msgid "The CSV file must have the fields in the following order" -msgstr "El archivo CSV tiene que tener los campos en el siguiente orden" - -#: ../../enterprise/extensions/csv_import/main.php:72 -#: ../../enterprise/extensions/csv_import_group/main.php:72 -msgid "Upload file" -msgstr "Subir archivo" - -#: ../../enterprise/extensions/csv_import/main.php:79 -#: ../../enterprise/extensions/csv_import_group/main.php:75 -msgid "Separator" -msgstr "Separador" - -#: ../../enterprise/extensions/csv_import/main.php:83 -#: ../../enterprise/extensions/csv_import_group/main.php:79 -msgid "Upload CSV file" -msgstr "Subir archivo CSV" - -#: ../../enterprise/extensions/csv_import.php:27 -msgid "CSV import" -msgstr "Importar CSV" - -#: ../../enterprise/extensions/csv_import_group/main.php:40 -#, php-format -msgid "Created group %s" -msgstr "Grupo creado %s" - -#: ../../enterprise/extensions/csv_import_group/main.php:41 -#, php-format -msgid "Could not create group %s" -msgstr "No se pudo crear el grupo %s" - -#: ../../enterprise/extensions/csv_import_group.php:27 -msgid "CSV import group" -msgstr "Importar grupos de CSV" - -#: ../../enterprise/extensions/disabled/check_acls.php:16 -msgid "ACL users for this agent" -msgstr "Usuarios ACL para este agente" - -#: ../../enterprise/extensions/disabled/check_acls.php:100 -msgid "There are no defined users" -msgstr "No hay usuarios definidos" - -#: ../../enterprise/extensions/disabled/check_acls.php:188 -msgid "ACL module tags for the modules in this agent" -msgstr "Etiquetas del módulo de ACL para los módulos de este agente" - -#: ../../enterprise/extensions/disabled/check_acls.php:198 -msgid "Only admin users can see this section." -msgstr "Solo los usuarios administradores pueden ver esta sección." - -#: ../../enterprise/extensions/disabled/check_acls.php:202 -msgid "Check ACL" -msgstr "Comprobar ACL" - -#: ../../enterprise/extensions/ipam/include/functions_ipam.php:21 -msgid "Export to Excel" -msgstr "Exportar a Excel" - -#: ../../enterprise/extensions/ipam/include/functions_ipam.php:59 -msgid "Assign next free IP" -msgstr "Asignar la siguiente IP libre" - -#: ../../enterprise/extensions/ipam/include/functions_ipam.php:73 -msgid "Next available IP" -msgstr "Siguiente IP disponible" - -#: ../../enterprise/extensions/ipam/ipam_action.php:79 -#: ../../enterprise/extensions/ipam/ipam_action.php:115 -msgid "Incorrect format in Subnet field" -msgstr "Formato incorrecto en el campo Subred" - -#: ../../enterprise/extensions/ipam/ipam_action.php:83 -#: ../../enterprise/extensions/ipam/ipam_action.php:120 -msgid "The location is not filled, please add a location." -msgstr "La ubicación no está rellena, por favor, añadir una ubicación." - -#: ../../enterprise/extensions/ipam/ipam_action.php:194 -msgid "Successfully updated." -msgstr "Actualizado con éxito." - -#: ../../enterprise/extensions/ipam/ipam_ajax.php:84 -msgid "There is not an available IP." -msgstr "No hay una IP disponible" - -#: ../../enterprise/extensions/ipam/ipam_ajax.php:87 -msgid "Next available IP Address is:" -msgstr "La siguiente IP disponible es:" - -#: ../../enterprise/extensions/ipam/ipam_ajax.php:110 -msgid "Reserve this IP now" -msgstr "Reservar esta IP ahora" - -#: ../../enterprise/extensions/ipam/ipam_ajax.php:126 -msgid "Manage this IP now" -msgstr "Gestionar esta IP ahora" - -#: ../../enterprise/extensions/ipam/ipam_ajax.php:157 -#: ../../enterprise/extensions/ipam/ipam_excel.php:116 -#: ../../enterprise/extensions/ipam/ipam_network.php:274 -#: ../../enterprise/extensions/ipam/ipam_network.php:275 -#: ../../enterprise/extensions/ipam/ipam_network.php:536 -msgid "Hostname" -msgstr "Nombre de máquina" - -#: ../../enterprise/extensions/ipam/ipam_ajax.php:167 -msgid "Operating system" -msgstr "Sistema operativo" - -#: ../../enterprise/extensions/ipam/ipam_ajax.php:177 -msgid "This agent has other IPs" -msgstr "Este agente tiene otras IPs" - -#: ../../enterprise/extensions/ipam/ipam_ajax.php:186 -msgid "Generate events" -msgstr "Generar eventos" - -#: ../../enterprise/extensions/ipam/ipam_ajax.php:191 -#: ../../enterprise/extensions/ipam/ipam_massive.php:77 -#: ../../enterprise/extensions/ipam/ipam_network.php:231 -#: ../../enterprise/extensions/ipam/ipam_network.php:540 -msgid "Managed" -msgstr "Gestionado" - -#: ../../enterprise/extensions/ipam/ipam_ajax.php:201 -#: ../../enterprise/extensions/ipam/ipam_massive.php:78 -#: ../../enterprise/extensions/ipam/ipam_network.php:237 -#: ../../enterprise/extensions/ipam/ipam_network.php:306 -#: ../../enterprise/extensions/ipam/ipam_network.php:541 -msgid "Reserved" -msgstr "Reservado" - -#: ../../enterprise/extensions/ipam/ipam_ajax.php:226 -msgid "Edited" -msgstr "Modificado" - -#: ../../enterprise/extensions/ipam/ipam_ajax.php:236 -msgid "Tracking" -msgstr "Seguimiento" - -#: ../../enterprise/extensions/ipam/ipam_ajax.php:252 -msgid "Ping" -msgstr "Ping" - -#: ../../enterprise/extensions/ipam/ipam_ajax.php:294 -msgid "Ping to host" -msgstr "Ping a una máquina" - -#: ../../enterprise/extensions/ipam/ipam_calculator.php:43 -#: ../../enterprise/extensions/ipam/ipam_calculator.php:44 -#: ../../enterprise/extensions/ipam/ipam_calculator.php:52 -#: ../../enterprise/extensions/ipam/ipam_calculator.php:53 -#: ../../enterprise/extensions/ipam/ipam_calculator.php:54 -#: ../../enterprise/extensions/ipam/ipam_calculator.php:55 -msgid "Example:" -msgstr "Ejemplo:" - -#: ../../enterprise/extensions/ipam/ipam_calculator.php:46 -msgid "Bit mask" -msgstr "Bit de máscara" - -#: ../../enterprise/extensions/ipam/ipam_calculator.php:46 -msgid "Net mask" -msgstr "Máscara de red" - -#: ../../enterprise/extensions/ipam/ipam_calculator.php:48 -msgid "Mask format" -msgstr "Formato de máscara" - -#: ../../enterprise/extensions/ipam/ipam_calculator.php:50 -msgid "Mask" -msgstr "Máscara" - -#: ../../enterprise/extensions/ipam/ipam_calculator.php:63 -msgid "Calculate" -msgstr "Calcular" - -#: ../../enterprise/extensions/ipam/ipam_calculator.php:70 -msgid "Address field is empty" -msgstr "El campo Dirección está vacío" - -#: ../../enterprise/extensions/ipam/ipam_calculator.php:76 -msgid "Mask field is empty" -msgstr "El campo Máscara está vacío" - -#: ../../enterprise/extensions/ipam/ipam_calculator.php:94 -#: ../../enterprise/extensions/ipam/ipam_calculator.php:109 -msgid "Incorrect address format" -msgstr "Formato de dirección incorrecto" - -#: ../../enterprise/extensions/ipam/ipam_calculator.php:98 -#: ../../enterprise/extensions/ipam/ipam_calculator.php:102 -#: ../../enterprise/extensions/ipam/ipam_calculator.php:113 -msgid "Incorrect mask format" -msgstr "Formato de máscara incorrecto" - -#: ../../enterprise/extensions/ipam/ipam_calculator.php:141 -msgid "Network mask" -msgstr "Máscara de red" - -#: ../../enterprise/extensions/ipam/ipam_calculator.php:155 -msgid "Network wildcard" -msgstr "Red wildcard" - -#: ../../enterprise/extensions/ipam/ipam_calculator.php:160 -msgid "Network address" -msgstr "Dirección de red" - -#: ../../enterprise/extensions/ipam/ipam_calculator.php:165 -msgid "Broadcast address" -msgstr "Dirección de difusión" - -#: ../../enterprise/extensions/ipam/ipam_calculator.php:170 -msgid "First valid IP" -msgstr "Primera IP válida" - -#: ../../enterprise/extensions/ipam/ipam_calculator.php:175 -msgid "Last valid IP" -msgstr "Última IP válida" - -#: ../../enterprise/extensions/ipam/ipam_calculator.php:181 -msgid "Hosts/Net" -msgstr "Hosts/Red" - -#: ../../enterprise/extensions/ipam/ipam_editor.php:35 -msgid "Network not found" -msgstr "Red no encontrada" - -#: ../../enterprise/extensions/ipam/ipam_editor.php:69 -msgid "Format: IP/Mask" -msgstr "Formato: IP/Máscara" - -#: ../../enterprise/extensions/ipam/ipam_editor.php:71 -msgid "Examples" -msgstr "Ejemplos" - -#: ../../enterprise/extensions/ipam/ipam_editor.php:89 -msgid "For example: Central Data Center" -msgstr "Por ejemplo: Central General de Datos" - -#: ../../enterprise/extensions/ipam/ipam_editor.php:93 -msgid "Scan interval" -msgstr "Comprobar intervalo" - -#: ../../enterprise/extensions/ipam/ipam_editor.php:93 -msgid "0 for manually scan" -msgstr "0 para comprobación manual" - -#: ../../enterprise/extensions/ipam/ipam_editor.php:98 -msgid "Operator users" -msgstr "Usuarios del operador" - -#: ../../enterprise/extensions/ipam/ipam_editor.php:98 -msgid "" -"The list of users can manage the networks in the IPAM. Only the admin users " -"can manage networks and edit the networks." -msgstr "" -"Los usuarios de la lista pueden gestionar las redes en IPAM. Solo los " -"usuarios administradores pueden gestionar y modificar las redes." - -#: ../../enterprise/extensions/ipam/ipam_excel.php:116 -#: ../../enterprise/extensions/ipam/ipam_network.php:225 -#: ../../enterprise/extensions/ipam/ipam_network.php:550 -msgid "Alive" -msgstr "Activo" - -#: ../../enterprise/extensions/ipam/ipam_list.php:133 -msgid "No networks found" -msgstr "No se ha encontrado ninguna red" - -#: ../../enterprise/extensions/ipam/ipam_list.php:175 -msgid "IPs" -msgstr "IPs" - -#: ../../enterprise/extensions/ipam/ipam_list.php:230 -#: ../../enterprise/extensions/ipam.php:189 -msgid "Manage addresses" -msgstr "Administrar direcciones" - -#: ../../enterprise/extensions/ipam/ipam_list.php:233 -#: ../../enterprise/extensions/ipam.php:205 -msgid "Addresses view" -msgstr "Vista de direcciones" - -#: ../../enterprise/extensions/ipam/ipam_list.php:239 -msgid "Edit network" -msgstr "Modificar red" - -#: ../../enterprise/extensions/ipam/ipam_list.php:243 -msgid "Delete network" -msgstr "Eliminar red" - -#: ../../enterprise/extensions/ipam/ipam_massive.php:68 -msgid "Addresses" -msgstr "Direcciones" - -#: ../../enterprise/extensions/ipam/ipam_network.php:104 -msgid "No addresses found on this network" -msgstr "No se han encontrado direcciones en esta red" - -#: ../../enterprise/extensions/ipam/ipam_network.php:121 -#: ../../enterprise/godmode/servers/credential_boxes_satellite.php:324 -#: ../../enterprise/godmode/servers/manage_credential_boxes.php:53 -msgid "Subnet" -msgstr "Subred" - -#: ../../enterprise/extensions/ipam/ipam_network.php:219 -msgid "Total IPs" -msgstr "IPs totales" - -#: ../../enterprise/extensions/ipam/ipam_network.php:227 -#: ../../enterprise/extensions/ipam/ipam_network.php:553 -msgid "Not alive" -msgstr "Inactivo" - -#: ../../enterprise/extensions/ipam/ipam_network.php:233 -msgid "Not managed" -msgstr "No gestionado" - -#: ../../enterprise/extensions/ipam/ipam_network.php:239 -msgid "Not Reserved" -msgstr "No reservado" - -#: ../../enterprise/extensions/ipam/ipam_network.php:272 -msgid "DESC" -msgstr "DESC" - -#: ../../enterprise/extensions/ipam/ipam_network.php:273 -msgid "ASC" -msgstr "ASC" - -#: ../../enterprise/extensions/ipam/ipam_network.php:274 -msgid "A -> Z" -msgstr "A -> Z" - -#: ../../enterprise/extensions/ipam/ipam_network.php:275 -msgid "Z -> A" -msgstr "Z -> A" - -#: ../../enterprise/extensions/ipam/ipam_network.php:276 -#: ../../enterprise/extensions/ipam/ipam_network.php:277 -msgid "Last check" -msgstr "Ultima comprobación" - -#: ../../enterprise/extensions/ipam/ipam_network.php:276 -msgid "Newer -> Older" -msgstr "Actual -> Antiguo" - -#: ../../enterprise/extensions/ipam/ipam_network.php:277 -msgid "Older -> Newer" -msgstr "Antiguo -> Actual" - -#: ../../enterprise/extensions/ipam/ipam_network.php:284 -msgid "Exact address match" -msgstr "Coincide la dirección exacta" - -#: ../../enterprise/extensions/ipam/ipam_network.php:288 -msgid "Big" -msgstr "Grande" - -#: ../../enterprise/extensions/ipam/ipam_network.php:289 -msgid "Tiny" -msgstr "Pequeño" - -#: ../../enterprise/extensions/ipam/ipam_network.php:290 -msgid "Icons style" -msgstr "Estilo de iconos" - -#: ../../enterprise/extensions/ipam/ipam_network.php:297 -msgid "Show not alive hosts" -msgstr "Mostrar máquinas inactivas" - -#: ../../enterprise/extensions/ipam/ipam_network.php:300 -msgid "Show only managed addresses" -msgstr "Mostrar solo direcciones administradas" - -#: ../../enterprise/extensions/ipam/ipam_network.php:303 -msgid "Reserved addresses" -msgstr "Direcciones reservadas" - -#: ../../enterprise/extensions/ipam/ipam_network.php:307 -msgid "Unreserved" -msgstr "No reservado" - -#: ../../enterprise/extensions/ipam/ipam_network.php:332 -msgid "Filter options" -msgstr "Opciones de filtro" - -#: ../../enterprise/extensions/ipam/ipam_network.php:472 -msgid "Edit address" -msgstr "Modificar dirección" - -#: ../../enterprise/extensions/ipam/ipam_network.php:477 -msgid "Disabled address" -msgstr "Deshabilitar direción" - -#: ../../enterprise/extensions/ipam/ipam_network.php:477 -msgid "This address will not be updated by the server" -msgstr "Esta direción no se actualizará por el servidor" - -#: ../../enterprise/extensions/ipam/ipam_network.php:574 -#: ../../enterprise/extensions/ipam/ipam_network.php:609 -#: ../../enterprise/extensions/ipam/ipam_network.php:632 -msgid "Change to automatic mode" -msgstr "Cambiar a modo automático" - -#: ../../enterprise/extensions/ipam/ipam_network.php:575 -#: ../../enterprise/extensions/ipam/ipam_network.php:610 -#: ../../enterprise/extensions/ipam/ipam_network.php:633 -msgid "Change to manual mode" -msgstr "Cambiar a modo manual" - -#: ../../enterprise/extensions/ipam/ipam_network.php:649 -msgid "Add comments" -msgstr "Añadir comentarios" - -#: ../../enterprise/extensions/ipam/ipam_network.php:666 -msgid "Update agent address" -msgstr "Actualizar direción de agente" - -#: ../../enterprise/extensions/ipam/ipam_network.php:783 -msgid "Please, uncheck auto option to set manual agent." -msgstr "Desmarcar la opción auto para establecer agente manual" - -#: ../../enterprise/extensions/ipam.php:168 -#: ../../enterprise/extensions/ipam.php:284 -msgid "Subnetworks calculator" -msgstr "Calculadora de subredes" - -#: ../../enterprise/extensions/ipam.php:240 -#: ../../enterprise/extensions/ipam.php:308 -#: ../../enterprise/extensions/ipam.php:330 -#: ../../enterprise/extensions/ipam.php:331 -msgid "IPAM" -msgstr "IPAM" - -#: ../../enterprise/extensions/resource_exportation/functions.php:19 -msgid "Export agents" -msgstr "Exportar agentes" - -#: ../../enterprise/extensions/resource_registration/functions.php:37 -#, php-format -msgid "Error create '%s' policy, the name exist and there aren't free name." -msgstr "" -"Error al crear política '%s', el nombre ya existe. Ese nombre no está libre." - -#: ../../enterprise/extensions/resource_registration/functions.php:44 -#, php-format -msgid "" -"Warning create '%s' policy, the name exist, the policy have a name %s." -msgstr "" -"Política de advertencia creada '%s', el nombre existe, la política tiene un " -"nombre %s." - -#: ../../enterprise/extensions/resource_registration/functions.php:51 -msgid "Error the policy haven't name." -msgstr "Error la política no tiene nombre." - -#: ../../enterprise/extensions/resource_registration/functions.php:65 -#, php-format -msgid "Success create '%s' policy." -msgstr "Política '%s' creada correctamente" - -#: ../../enterprise/extensions/resource_registration/functions.php:66 -#, php-format -msgid "Error create '%s' policy." -msgstr "Error al crear la política '%s'." - -#: ../../enterprise/extensions/resource_registration/functions.php:104 -#, php-format -msgid "Error add '%s' agent. The agent does not exist in pandora" -msgstr "Error al añadir el agente '%s'. El agente no existe en pandora" - -#: ../../enterprise/extensions/resource_registration/functions.php:108 -#, php-format -msgid "Success add '%s' agent." -msgstr "Agente '%s' añadido correctamente" - -#: ../../enterprise/extensions/resource_registration/functions.php:109 -#, php-format -msgid "Error add '%s' agent." -msgstr "Error al añadir agente '%s'." - -#: ../../enterprise/extensions/resource_registration/functions.php:128 -msgid "The collection does not exist in pandora" -msgstr "La colección no existe en pandora" - -#: ../../enterprise/extensions/resource_registration/functions.php:132 -#, php-format -msgid "Success add '%s' collection." -msgstr "Colección '%s' añadida correctamente" - -#: ../../enterprise/extensions/resource_registration/functions.php:133 -#, php-format -msgid "Error add '%s' collection." -msgstr "Error al añadir colección '%s'." - -#: ../../enterprise/extensions/resource_registration/functions.php:149 -#, php-format -msgid "Success add '%s' agent plugin." -msgstr "Añadido el plugin de agente '%s' con éxito." - -#: ../../enterprise/extensions/resource_registration/functions.php:150 -#, php-format -msgid "Error add '%s' agent plugin." -msgstr "Error al añadir el plugin de agente '%s'." - -#: ../../enterprise/extensions/resource_registration/functions.php:161 -msgid "Error add the module, haven't type." -msgstr "Error al añadir el módulo. No tiene tipo" - -#: ../../enterprise/extensions/resource_registration/functions.php:269 -#: ../../enterprise/extensions/resource_registration/functions.php:299 -#: ../../enterprise/extensions/resource_registration/functions.php:356 -#: ../../enterprise/extensions/resource_registration/functions.php:402 -msgid "Error add the module, error in tag component." -msgstr "Error al añadir el módulo, error en el componente tag." - -#: ../../enterprise/extensions/resource_registration/functions.php:443 -msgid "Error add the module plugin importation, plugin is not registered" -msgstr "Error al importar el modulo plugin, el plugin no está registrado" - -#: ../../enterprise/extensions/resource_registration/functions.php:454 -#, php-format -msgid "Success add '%s' module." -msgstr "Módulo '%s' añadido correctamente" - -#: ../../enterprise/extensions/resource_registration/functions.php:455 -#, php-format -msgid "Error add '%s' module." -msgstr "Error al añadir el módulo '%s'" - -#: ../../enterprise/extensions/resource_registration/functions.php:465 -#, php-format -msgid "Error add the alert, the template '%s' don't exist." -msgstr "Error al añadir la alerta, la plantilla '%s' no existe" - -#: ../../enterprise/extensions/resource_registration/functions.php:473 -#, php-format -msgid "Error add the alert, the module '%s' don't exist." -msgstr "Error al añadir la alerta, el módulo '%s' no existe" - -#: ../../enterprise/extensions/resource_registration/functions.php:486 -#, php-format -msgid "Success add '%s' alert." -msgstr "Alerta '%s' añadida correctamente" - -#: ../../enterprise/extensions/resource_registration/functions.php:487 -#, php-format -msgid "Error add '%s' alert." -msgstr "Error al añadir alerta '%s'." - -#: ../../enterprise/extensions/resource_registration/functions.php:503 -#, php-format -msgid "Error add the alert, the action '%s' don't exist." -msgstr "Error al añadir alerta, la acción '%s' no existe." - -#: ../../enterprise/extensions/resource_registration/functions.php:515 -#, php-format -msgid "Success add '%s' action." -msgstr "Acción añadida correctamente '%s'." - -#: ../../enterprise/extensions/translate_string.php:165 -#: ../../enterprise/extensions/translate_string.php:326 -msgid "Translate string" -msgstr "Traducir cadena" - -#: ../../enterprise/extensions/translate_string.php:271 -#: ../../enterprise/meta/advanced/metasetup.translate_string.php:151 -msgid "Please search for anything text." -msgstr "Por favor haga una búsqueda de cualquier cadena de texto" - -#: ../../enterprise/extensions/translate_string.php:280 -#: ../../enterprise/meta/advanced/metasetup.translate_string.php:161 -msgid "Original string" -msgstr "Cadena original" - -#: ../../enterprise/extensions/translate_string.php:281 -#: ../../enterprise/meta/advanced/metasetup.translate_string.php:162 -msgid "Translation in selected language" -msgstr "Traducción en el idioma seleccionado" - -#: ../../enterprise/extensions/translate_string.php:282 -#: ../../enterprise/meta/advanced/metasetup.translate_string.php:163 -msgid "Customize translation" -msgstr "Personalizar traducción" - -#: ../../enterprise/extensions/vmware/vmware_view.php:638 -#: ../../enterprise/extensions/vmware/vmware_view.php:1040 -msgid "Top 5 VMs CPU Usage" -msgstr "Top 5 VMs del uso de CPU" - -#: ../../enterprise/extensions/vmware/vmware_view.php:645 -#: ../../enterprise/extensions/vmware/vmware_view.php:1047 -msgid "Top 5 VMs Memory Usage" -msgstr "Top 5 VMs del uso de memoria" - -#: ../../enterprise/extensions/vmware/vmware_view.php:654 -#: ../../enterprise/extensions/vmware/vmware_view.php:1056 -msgid "Top 5 VMs Disk Usage" -msgstr "Top 5 VMs del uso de disco" - -#: ../../enterprise/extensions/vmware/vmware_view.php:661 -#: ../../enterprise/extensions/vmware/vmware_view.php:1063 -msgid "Top 5 VMs Network Usage" -msgstr "Top 5 VMs del uso de la red" - -#: ../../enterprise/extensions/vmware/vmware_view.php:718 -msgid "Host ESX" -msgstr "Host ESX" - -#: ../../enterprise/extensions/vmware/vmware_view.php:953 -msgid "CPU Usage" -msgstr "Uso de CPU" - -#: ../../enterprise/extensions/vmware/vmware_view.php:963 -msgid "Memory Usage" -msgstr "Uso de memoria" - -#: ../../enterprise/extensions/vmware/vmware_view.php:973 -msgid "Disk I/O Rate" -msgstr "Ratio lectura/escritura de disco" - -#: ../../enterprise/extensions/vmware/vmware_view.php:983 -msgid "Network Usage" -msgstr "Uso de red" - -#: ../../enterprise/extensions/vmware/vmware_view.php:1115 -msgid "ESX Detail" -msgstr "Detalle de ESX" - -#: ../../enterprise/extensions/vmware/vmware_view.php:1132 -msgid "ESX details" -msgstr "Detalles de ESX" - -#: ../../enterprise/extensions/vmware/vmware_view.php:1143 -msgid "VMware View" -msgstr "Vista VMware" - -#: ../../enterprise/extensions/vmware/vmware_view.php:1231 -msgid "" -"Some ESX Hosts are not up to date, please check vmware plugin configuration." -msgstr "" -"Algunos anfitriones ESX no están al día, por favor compruebe la " -"configuración del plugin vmware." - -#: ../../enterprise/extensions/vmware/vmware_view.php:1234 -msgid "VMWare plugin is working." -msgstr "El plugin VMWare está trabajando" - -#: ../../enterprise/extensions/vmware/vmware_view.php:1243 -msgid "View VMWare map" -msgstr "Mapa VMWare" - -#: ../../enterprise/extensions/vmware/vmware_view.php:1244 -msgid "View VMWare dashboard" -msgstr "Dashboard VMWare" - -#: ../../enterprise/extensions/vmware/vmware_view.php:1245 -msgid "View ESX Host statistics from" -msgstr "Ver las estadísticas del anfitrión ESX" - -#: ../../enterprise/extensions/vmware/vmware_view.php:1253 -msgid "this link" -msgstr "este enlace" - -#: ../../enterprise/extensions/vmware/vmware_view.php:1253 -msgid "administration page" -msgstr "pagina de administración" - -#: ../../enterprise/extensions/vmware/vmware_view.php:1323 -msgid "Show Datastores" -msgstr "Mostrar datastores" - -#: ../../enterprise/extensions/vmware/vmware_view.php:1326 -msgid "Show ESX" -msgstr "Mostrar ESX" - -#: ../../enterprise/extensions/vmware/vmware_view.php:1329 -msgid "Show VM" -msgstr "Mostrar VM" - -#: ../../enterprise/extensions/vmware/vmware_view.php:1347 -msgid "Zoom" -msgstr "Ampliación" - -#: ../../enterprise/extensions/vmware/vmware_view.php:1357 -msgid "View options" -msgstr "Ver opciones" - -#: ../../enterprise/extensions/vmware/vmware_view.php:1404 -msgid "VMware map" -msgstr "Mapa VMware" - -#: ../../enterprise/extensions/vmware/main.php:30 -msgid "WMware Plugin Settings" -msgstr "Opciones del plugin VMware" - -#: ../../enterprise/extensions/vmware/main.php:79 -msgid "VMWare configuration updated." -msgstr "Configuración de VMWare actualizada." - -#: ../../enterprise/extensions/vmware/main.php:142 -msgid "VMWare scheduled execution disabled." -msgstr "Tarea de ejecución VMWare deshabilitada." - -#: ../../enterprise/extensions/vmware/main.php:165 -msgid "There was an error updating the execution data of the plugin" -msgstr "Ha habido un error al actualizar los datos de ejecución del plugin" - -#: ../../enterprise/extensions/vmware/main.php:168 -#: ../../enterprise/extensions/vmware/main.php:178 -msgid "VMWare scheduled execution updated." -msgstr "Tarea de ejecución VMWare actualizada." - -#: ../../enterprise/extensions/vmware/main.php:174 -msgid "There was an error activating the execution of the plugin" -msgstr "Ha habido un error al activar los datos de ejecución del plugin" - -#: ../../enterprise/extensions/vmware/main.php:194 -msgid "Config Path" -msgstr "Ruta de configuración" - -#: ../../enterprise/extensions/vmware/main.php:201 -msgid "Plugin Path" -msgstr "Ruta del plugin" - -#: ../../enterprise/extensions/vmware/main.php:226 -msgid "Config parameters" -msgstr "Parámetros de configuración" - -#: ../../enterprise/extensions/vmware/main.php:233 -msgid "V-Center IP" -msgstr "V-Center IP" - -#: ../../enterprise/extensions/vmware/main.php:238 -msgid "Datacenter Name" -msgstr "Nombre del centro de datos" - -#: ../../enterprise/extensions/vmware/main.php:265 -msgid "Plugin execution" -msgstr "Ejecución del plugin" - -#: ../../enterprise/extensions/vmware/main.php:266 -msgid "" -"To enable the plugin execution, this extension needs the Cron jobs extension " -"installed.\n" -"\tKeep in mind that the Cron jobs execution period will be the less real " -"execution period, so if you want to run the plugin every\n" -"\t5 minutes, for example, the Cron jobs script should be configured in the " -"cron to run every 5 minutes or less" -msgstr "" -"Para activar la ejecución del plugin, esta extensión necesita que la " -"extensión de tareas programadas esté instalada.\n" -"\tKeep in mind that the Cron jobs execution period will be the less real " -"execution period, so if you want to run the plugin every\n" -"\t5 minutes, for example, the Cron jobs script should be configured in the " -"cron to run every 5 minutes or less" - -#: ../../enterprise/extensions/vmware/main.php:298 -#: ../../enterprise/godmode/agentes/collections.php:269 -msgid "Apply changes" -msgstr "Aplicar Cambios" - -#: ../../enterprise/extensions/vmware/vmware_manager.php:160 -msgid "Power Status: " -msgstr "Estado: " - -#: ../../enterprise/extensions/vmware/vmware_manager.php:206 -msgid "Change Status" -msgstr "Cambiar estado:" - -#: ../../enterprise/extensions/vmware/functions.php:161 -#: ../../enterprise/extensions/vmware/functions.php:189 -msgid "The file does not exists" -msgstr "El archivo seleccionado no existe" - -#: ../../enterprise/extensions/vmware/functions.php:165 -msgid "The file is not readable by HTTP Server" -msgstr "El fichero no puede ser leído por el servidor HTTP" - -#: ../../enterprise/extensions/vmware/functions.php:166 -#: ../../enterprise/extensions/vmware/functions.php:171 -msgid "Please check that the web server has write rights on the file" -msgstr "" -"Por favor, compruebe que el servidor web tenga permisos de escritura sobre " -"este fichero" - -#: ../../enterprise/extensions/vmware/functions.php:170 -msgid "The file is not writable by HTTP Server" -msgstr "El fichero no puede ser escrito por el servidor HTTP" - -#: ../../enterprise/extensions/vmware.php:46 -msgid "VMware" -msgstr "VMware" - -#: ../../enterprise/godmode/admin_access_logs.php:42 -msgid "Show extended info" -msgstr "Mostrar más info" - -#: ../../enterprise/godmode/admin_access_logs.php:61 -msgid "" -"Maybe delete the extended data or the audit data is previous to table " -"tsession_extended." -msgstr "" -"Puede que se haya borrado información exntendida, o que la información de " -"auditoría sea previa a la instalación enterprise." - -#: ../../enterprise/godmode/admin_access_logs.php:71 -msgid "Security check is ok." -msgstr "La comprobación de seguridad está ok" - -#: ../../enterprise/godmode/admin_access_logs.php:78 -msgid "Security check is fail." -msgstr "La comprobación de seguridad ha fallado" - -#: ../../enterprise/godmode/admin_access_logs.php:115 -msgid "Extended info:" -msgstr "Información extendida" - -#: ../../enterprise/godmode/agentes/agent_disk_conf_editor.php:107 -msgid "Error: The conf file of agent is not readble." -msgstr "Error: El archivo de configuración no se puede leer" - -#: ../../enterprise/godmode/agentes/agent_disk_conf_editor.php:112 -msgid "Error: The conf file of agent is not writable." -msgstr "Error: En el archivo de configuración no se puede escribir" - -#: ../../enterprise/godmode/agentes/agent_disk_conf_editor.php:150 -#: ../../enterprise/godmode/policies/policy_modules.php:326 -msgid "Add module" -msgstr "Añadir módulo" - -#: ../../enterprise/godmode/agentes/agent_disk_conf_editor.php:176 -msgid "No module was found" -msgstr "No se encontraron módulos" - -#: ../../enterprise/godmode/agentes/agent_disk_conf_editor.php:204 -msgid "Delete remote conf agent files in Pandora" -msgstr "" -"Eliminar los archivos de configuración remota de agentes en Pandora FMS" - -#: ../../enterprise/godmode/agentes/collection_manager.php:37 -#: ../../enterprise/operation/agentes/collection_view.php:47 -msgid "This agent have not a remote configuration, please set it." -msgstr "Este agente no se ha configurado remotamente, por favor, configúrelo" - -#: ../../enterprise/godmode/agentes/collection_manager.php:76 -msgid "Succesful add the collection" -msgstr "Añadido a la colección correctamente" - -#: ../../enterprise/godmode/agentes/collection_manager.php:77 -msgid "Unsuccesful add the collection" -msgstr "No se ha podido añadir a la colección" - -#: ../../enterprise/godmode/agentes/collection_manager.php:91 -#: ../../enterprise/godmode/agentes/collections.php:128 -#: ../../enterprise/godmode/agentes/collections.php:143 -msgid "Successful create collection package." -msgstr "Paquete de la colección creado correctamente" - -#: ../../enterprise/godmode/agentes/collection_manager.php:92 -#: ../../enterprise/godmode/agentes/collections.php:144 -msgid "Can not create collection package." -msgstr "No se puede crear paquete de la colección" - -#: ../../enterprise/godmode/agentes/collection_manager.php:106 -#: ../../enterprise/godmode/agentes/collections.php:231 -#: ../../enterprise/godmode/policies/policy_collections.php:122 -#: ../../enterprise/godmode/policies/policy_collections.php:193 -msgid "Short Name" -msgstr "Nombre Corto" - -#: ../../enterprise/godmode/agentes/collection_manager.php:121 -#: ../../enterprise/godmode/agentes/collection_manager.php:204 -#: ../../enterprise/operation/agentes/collection_view.php:91 -#: ../../enterprise/operation/agentes/policy_view.php:154 -msgid "Show files" -msgstr "Mostrar archivos" - -#: ../../enterprise/godmode/agentes/collection_manager.php:138 -#: ../../enterprise/godmode/agentes/collection_manager.php:139 -#: ../../enterprise/godmode/agentes/collection_manager.php:223 -#: ../../enterprise/godmode/agentes/collection_manager.php:224 -#: ../../enterprise/godmode/agentes/collections.data.php:341 -#: ../../enterprise/godmode/agentes/collections.data.php:342 -msgid "Need to regenerate" -msgstr "Necesita volver a regenerarse" - -#: ../../enterprise/godmode/agentes/collection_manager.php:144 -#: ../../enterprise/godmode/agentes/collection_manager.php:145 -#: ../../enterprise/godmode/agentes/collection_manager.php:229 -#: ../../enterprise/godmode/agentes/collection_manager.php:230 -#: ../../enterprise/godmode/agentes/collections.data.php:346 -#: ../../enterprise/godmode/agentes/collections.data.php:347 -#: ../../enterprise/godmode/agentes/collections.php:274 -#: ../../enterprise/godmode/agentes/collections.php:275 -#: ../../enterprise/operation/agentes/collection_view.php:106 -#: ../../enterprise/operation/agentes/collection_view.php:107 -msgid "The collection directory does not exist." -msgstr "El directorio donde se guardan las colecciones no existe." - -#: ../../enterprise/godmode/agentes/collection_manager.php:164 -#: ../../enterprise/operation/agentes/collection_view.php:64 -#: ../../enterprise/operation/agentes/policy_view.php:132 -msgid "Dir" -msgstr "Dir" - -#: ../../enterprise/godmode/agentes/collections.agents.php:38 -msgid "Show Agent >" -msgstr "Mostrar agente >" - -#: ../../enterprise/godmode/agentes/collections.agents.php:113 -msgid "This collection has not been added to any agents" -msgstr "Esta colección no se ha añadido a ningún agente" - -#: ../../enterprise/godmode/agentes/collections.data.php:47 -#: ../../enterprise/godmode/agentes/collections.data.php:125 -#: ../../enterprise/godmode/agentes/collections.data.php:144 -#: ../../enterprise/godmode/agentes/collections.data.php:159 -#: ../../enterprise/godmode/agentes/collections.data.php:181 -#: ../../enterprise/godmode/agentes/collections.data.php:223 -msgid "Manager configuration > New" -msgstr "Gestionar la configuración > New" - -#: ../../enterprise/godmode/agentes/collections.data.php:94 -#: ../../enterprise/godmode/agentes/collections.data.php:200 -#: ../../enterprise/godmode/agentes/collections.data.php:269 -#: ../../enterprise/godmode/agentes/collections.data.php:283 -#: ../../enterprise/godmode/agentes/collections.data.php:289 -#: ../../enterprise/godmode/agentes/collections.editor.php:55 -msgid "Manager configuration > Edit " -msgstr "Gestionar la configuración > Edit " - -#: ../../enterprise/godmode/agentes/collections.data.php:132 -msgid "" -"Unable to create the collection. Another collection with the same short name." -msgstr "" -"No se ha podido crear la colección. Hay otra colección con el mismo nombre " -"corto." - -#: ../../enterprise/godmode/agentes/collections.data.php:150 -#: ../../enterprise/godmode/agentes/collections.data.php:165 -msgid "Unable to create the collection" -msgstr "Imposible crear la colección" - -#: ../../enterprise/godmode/agentes/collections.data.php:150 -msgid "Invalid characters in short name" -msgstr "Caracteres inválidos en el nombre" - -#: ../../enterprise/godmode/agentes/collections.data.php:165 -#: ../../enterprise/include/functions_local_components.php:138 -msgid "Empty name" -msgstr "Nombre vacío" - -#: ../../enterprise/godmode/agentes/collections.data.php:187 -#: ../../enterprise/godmode/agentes/collections.data.php:231 -msgid "Unable to create the collection." -msgstr "Imposible crear la colección" - -#: ../../enterprise/godmode/agentes/collections.data.php:208 -#: ../../enterprise/godmode/agentes/collections.data.php:295 -msgid "Correct create collection" -msgstr "Creado con éxito colección de ficheros." - -#: ../../enterprise/godmode/agentes/collections.data.php:273 -msgid "Unable to edit the collection, empty name." -msgstr "Imposible crear colección. Nombre vacío." - -#: ../../enterprise/godmode/agentes/collections.data.php:286 -msgid "Unable to edit the collection." -msgstr "Imposible editar colección" - -#: ../../enterprise/godmode/agentes/collections.data.php:308 -msgid "Error: The collection directory does not exist." -msgstr "Error: El directorio donde se almacenan las colecciones no existe." - -#: ../../enterprise/godmode/agentes/collections.data.php:325 -msgid "Recreate file" -msgstr "Volver a crear archivo" - -#: ../../enterprise/godmode/agentes/collections.data.php:369 -msgid "Short name:" -msgstr "Nombre corto:" - -#: ../../enterprise/godmode/agentes/collections.data.php:375 -msgid "" -"The collection's short name is the name of dir in attachment dir and the " -"package collection." -msgstr "" -"El nombre corto de la colección es el nombre del directorio en el directorio " -"attachment y la colección de paquetes." - -#: ../../enterprise/godmode/agentes/collections.data.php:375 -msgid "Short name must contain only alphanumeric characters, - or _ ." -msgstr "" -"Los nombres cortos deben contener sólo caracteres alfanuméricos, - o _." - -#: ../../enterprise/godmode/agentes/collections.data.php:375 -msgid "Empty for default short name fc_X where X is the collection id." -msgstr "" -"Déjelo vacío para el nombre corto por defecto (fc_X) donde X es el ID de la " -"colección." - -#: ../../enterprise/godmode/agentes/collections.editor.php:63 -msgid "Files in " -msgstr "Archivos en " - -#: ../../enterprise/godmode/agentes/collections.editor.php:112 -#: ../../enterprise/godmode/agentes/collections.editor.php:173 -msgid "Back to file explorer" -msgstr "Volver al explorador de archivos" - -#: ../../enterprise/godmode/agentes/collections.editor.php:236 -msgid "Correct update file." -msgstr "Actualización correcta del archivo" - -#: ../../enterprise/godmode/agentes/collections.editor.php:237 -msgid "Incorrect update file." -msgstr "Archivo NO actualizado correctamente" - -#: ../../enterprise/godmode/agentes/collections.editor.php:376 -msgid "Please, first save a new collection before to upload files." -msgstr "Por favor, antes de subir archivos, guarde una nueva colección" - -#: ../../enterprise/godmode/agentes/collections.php:48 -msgid "Success: recreate file" -msgstr "Éxito: al volver a crear el archivo" - -#: ../../enterprise/godmode/agentes/collections.php:51 -msgid "Error: recreate file " -msgstr "Error: volver a crear archivo " - -#: ../../enterprise/godmode/agentes/collections.php:64 -#: ../../enterprise/godmode/agentes/collections.php:86 -#: ../../enterprise/godmode/agentes/collections.php:157 -msgid "Collections Management" -msgstr "Gestión de colecciones" - -#: ../../enterprise/godmode/agentes/collections.php:120 -msgid "Manager collection" -msgstr "Gestor de colecciones" - -#: ../../enterprise/godmode/agentes/collections.php:164 -msgid "Error: The main directory of collections does not exist." -msgstr "Error: El directorio principal de las colecciones no existe." - -#: ../../enterprise/godmode/agentes/collections.php:254 -msgid "Are you sure to delete?" -msgstr "¿Está seguro de que quiere eliminarlo?" - -#: ../../enterprise/godmode/agentes/collections.php:255 -msgid "Delete collection" -msgstr "Eliminar colección" - -#: ../../enterprise/godmode/agentes/collections.php:261 -msgid "Are you sure to re-apply?" -msgstr "Seguro de que deseas re aplicar?" - -#: ../../enterprise/godmode/agentes/collections.php:262 -msgid "Re-Apply changes" -msgstr "Volver a aplicar los cambios" - -#: ../../enterprise/godmode/agentes/collections.php:268 -msgid "Are you sure to apply?" -msgstr "Seguro de que desea aplicar?" - -#: ../../enterprise/godmode/agentes/inventory_manager.php:57 -#: ../../enterprise/godmode/policies/policy_inventory_modules.php:81 -msgid "Successfully added inventory module" -msgstr "Módulo añadido al inventario con éxito" - -#: ../../enterprise/godmode/agentes/inventory_manager.php:60 -#: ../../enterprise/godmode/policies/policy_inventory_modules.php:85 -msgid "Error adding inventory module" -msgstr "Error al añadir el módulo al inventario" - -#: ../../enterprise/godmode/agentes/inventory_manager.php:69 -#: ../../enterprise/godmode/modules/manage_inventory_modules.php:106 -msgid "Successfully deleted inventory module" -msgstr "Módulo del inventario eliminado correctamente" - -#: ../../enterprise/godmode/agentes/inventory_manager.php:72 -#: ../../enterprise/godmode/modules/manage_inventory_modules.php:110 -msgid "Error deleting inventory module" -msgstr "Erro al eliminar el módulo del inventario" - -#: ../../enterprise/godmode/agentes/inventory_manager.php:80 -msgid "Successfully forced inventory module" -msgstr "Módulo del inventario forzado correctamente" - -#: ../../enterprise/godmode/agentes/inventory_manager.php:83 -msgid "Error forcing inventory module" -msgstr "Error al forzar un módulo del inventario" - -#: ../../enterprise/godmode/agentes/inventory_manager.php:108 -#: ../../enterprise/godmode/modules/manage_inventory_modules.php:92 -#: ../../enterprise/godmode/policies/policy_inventory_modules.php:141 -msgid "Successfully updated inventory module" -msgstr "Módulo del inventario actualizado correctamente" - -#: ../../enterprise/godmode/agentes/inventory_manager.php:111 -#: ../../enterprise/godmode/modules/manage_inventory_modules.php:96 -#: ../../enterprise/godmode/policies/policy_inventory_modules.php:145 -msgid "Error updating inventory module" -msgstr "Error al actualizar el módulo del inventario" - -#: ../../enterprise/godmode/agentes/inventory_manager.php:129 -#: ../../enterprise/godmode/modules/manage_inventory_modules_form.php:54 -msgid "Inventory module error" -msgstr "Error del módulo del inventario" - -#: ../../enterprise/godmode/agentes/inventory_manager.php:172 -#: ../../enterprise/godmode/agentes/inventory_manager.php:235 -#: ../../enterprise/meta/advanced/synchronizing.user.php:532 -msgid "Target" -msgstr "Target" - -#: ../../enterprise/godmode/agentes/inventory_manager.php:182 -#: ../../enterprise/godmode/policies/policy_inventory_modules.php:196 -msgid "7 days" -msgstr "7 días" - -#: ../../enterprise/godmode/agentes/inventory_manager.php:195 -#: ../../enterprise/godmode/policies/policy_inventory_modules.php:207 -msgid "Update all" -msgstr "Actualizar todo" - -#: ../../enterprise/godmode/agentes/manage_config_remote.php:43 -msgid "Data Copy" -msgstr "Copia de datos" - -#: ../../enterprise/godmode/agentes/manage_config_remote.php:52 -msgid "No selected agents to copy" -msgstr "No se han seleccionado agentes destino para la copia" - -#: ../../enterprise/godmode/agentes/manage_config_remote.php:66 -msgid "No source agent selected" -msgstr "No ha seleccionado ningún agente de origen" - -#: ../../enterprise/godmode/agentes/manage_config_remote.php:107 -msgid "Making copy of configuration file for" -msgstr "Creando una copia del archivo de configuración de" - -#: ../../enterprise/godmode/agentes/manage_config_remote.php:116 -msgid "Error copying md5 file " -msgstr "Error al copiar fichero MD5 " - -#: ../../enterprise/godmode/agentes/manage_config_remote.php:116 -#: ../../enterprise/godmode/agentes/manage_config_remote.php:119 -msgid " md5 file" -msgstr " fichero MD5" - -#: ../../enterprise/godmode/agentes/manage_config_remote.php:119 -#: ../../enterprise/godmode/agentes/manage_config_remote.php:125 -msgid "Copied " -msgstr "Copiado " - -#: ../../enterprise/godmode/agentes/manage_config_remote.php:122 -msgid "Error copying " -msgstr "Error al copiar " - -#: ../../enterprise/godmode/agentes/manage_config_remote.php:122 -#: ../../enterprise/godmode/agentes/manage_config_remote.php:125 -msgid " config file" -msgstr " fichero de configuración" - -#: ../../enterprise/godmode/agentes/manage_config_remote.php:138 -msgid "Remote configuration management" -msgstr "Gestión de configuración remota" - -#: ../../enterprise/godmode/agentes/manage_config_remote.php:143 -msgid "Source group" -msgstr "Grupo origen" - -#: ../../enterprise/godmode/agentes/manage_config_remote.php:185 -msgid "To agent(s):" -msgstr "Agente(s) destino:" - -#: ../../enterprise/godmode/agentes/manage_config_remote.php:210 -msgid "Replicate configuration" -msgstr "Replicar configuración" - -#: ../../enterprise/godmode/agentes/module_manager.php:16 -msgid "Create a new web Server module" -msgstr "Crear un nuevo módulo de servidor web" - -#: ../../enterprise/godmode/agentes/module_manager_editor_data.php:42 -#: ../../enterprise/godmode/agentes/module_manager_editor_data.php:43 -msgid "The changes on this field are linked with the configuration data." -msgstr "Los cambios en este campo están unidos con la configuración de datos" - -#: ../../enterprise/godmode/agentes/module_manager_editor_data.php:48 -msgid "Using local component" -msgstr "Usando componente local" - -#: ../../enterprise/godmode/agentes/module_manager_editor_data.php:121 -#: ../../enterprise/godmode/agentes/module_manager_editor_data.php:122 -msgid "Show configuration data" -msgstr "Mostrar datos de configuración" - -#: ../../enterprise/godmode/agentes/module_manager_editor_data.php:132 -msgid "Hide configuration data" -msgstr "Ocultar datos de configuración" - -#: ../../enterprise/godmode/agentes/module_manager_editor_data.php:140 -msgid "Data configuration" -msgstr "Configuración de datos" - -#: ../../enterprise/godmode/agentes/module_manager_editor_data.php:146 -#: ../../enterprise/godmode/agentes/module_manager_editor_web.php:82 -#: ../../enterprise/godmode/modules/configure_local_component.php:315 -#: ../../enterprise/meta/include/functions_wizard_meta.php:552 -msgid "Load basic" -msgstr "cargar básicos" - -#: ../../enterprise/godmode/agentes/module_manager_editor_data.php:146 -#: ../../enterprise/godmode/modules/configure_local_component.php:317 -msgid "Load a basic structure on data configuration" -msgstr "Cargar una estructura básica en la configuración de datos" - -#: ../../enterprise/godmode/agentes/module_manager_editor_data.php:151 -#: ../../enterprise/godmode/agentes/module_manager_editor_web.php:86 -#: ../../enterprise/godmode/modules/configure_local_component.php:323 -#: ../../enterprise/include/functions_metaconsole.php:1330 -#: ../../enterprise/include/functions_metaconsole.php:1353 -#: ../../enterprise/include/functions_metaconsole.php:1376 -#: ../../enterprise/include/functions_metaconsole.php:1399 -#: ../../enterprise/include/functions_metaconsole.php:1422 -#: ../../enterprise/include/functions_metaconsole.php:1445 -#: ../../enterprise/meta/include/functions_wizard_meta.php:175 -#: ../../enterprise/meta/include/functions_wizard_meta.php:556 -msgid "Check" -msgstr "Comprobar" - -#: ../../enterprise/godmode/agentes/module_manager_editor_data.php:151 -#: ../../enterprise/godmode/modules/configure_local_component.php:324 -msgid "Check the correct structure of the data configuration" -msgstr "Comprobar la estructura correcta de la configuración de datos" - -#: ../../enterprise/godmode/agentes/module_manager_editor_data.php:162 -#: ../../enterprise/godmode/modules/configure_local_component.php:327 -msgid "First line must be \"module_begin\"" -msgstr "La primera línea tiene que ser \"module_begin\"" - -#: ../../enterprise/godmode/agentes/module_manager_editor_data.php:163 -#: ../../enterprise/godmode/modules/configure_local_component.php:328 -msgid "Data configuration is empty" -msgstr "La configuración de datos está vacía" - -#: ../../enterprise/godmode/agentes/module_manager_editor_data.php:164 -#: ../../enterprise/godmode/agentes/module_manager_editor_data.php:168 -#: ../../enterprise/godmode/modules/configure_local_component.php:329 -#: ../../enterprise/godmode/modules/configure_local_component.php:333 -msgid "Last line must be \"module_end\"" -msgstr "La última línea tiene que ser \"module_end\"" - -#: ../../enterprise/godmode/agentes/module_manager_editor_data.php:165 -#: ../../enterprise/godmode/modules/configure_local_component.php:330 -msgid "" -"Name is missed. Please add a line with \"module_name yourmodulename\" to " -"data configuration" -msgstr "" -"Falta el nombre. Por favor, introduzca una línea con \"module_name " -"yourmodulename\" a la configuración de datos" - -#: ../../enterprise/godmode/agentes/module_manager_editor_data.php:166 -#: ../../enterprise/godmode/modules/configure_local_component.php:331 -msgid "" -"Type is missed. Please add a line with \"module_type yourmoduletype\" to " -"data configuration" -msgstr "" -"Falta el tipo. Por favor, introduzca una línea con \"module_type " -"yourmoduletype\" a la configuración de datos" - -#: ../../enterprise/godmode/agentes/module_manager_editor_data.php:167 -#: ../../enterprise/godmode/modules/configure_local_component.php:332 -msgid "Type is wrong. Please set a correct type" -msgstr "El tipo es incorrecto. Por favor, introduzca un tipo correcto" - -#: ../../enterprise/godmode/agentes/module_manager_editor_data.php:169 -#: ../../enterprise/godmode/agentes/module_manager_editor_web.php:136 -#: ../../enterprise/godmode/modules/configure_local_component.php:334 -#: ../../enterprise/meta/include/functions_wizard_meta.php:569 -msgid "There is a line with a unknown token 'token_fail'." -msgstr "Hay una línea con un token desconocido \"token_fail\"." - -#: ../../enterprise/godmode/agentes/module_manager_editor_data.php:170 -#: ../../enterprise/godmode/modules/configure_local_component.php:335 -msgid "Error in the syntax, please check the data configuration." -msgstr "" -"Error en la sintaxis, compruebe la configuración de datos, por favor." - -#: ../../enterprise/godmode/agentes/module_manager_editor_data.php:171 -#: ../../enterprise/godmode/modules/configure_local_component.php:336 -msgid "Data configuration are built correctly" -msgstr "La configuración de datos se ha construido correctamente" - -#: ../../enterprise/godmode/agentes/module_manager_editor_prediction.php:25 -msgid "Synthetic arithmetic" -msgstr "Aritmética sintética" - -#: ../../enterprise/godmode/agentes/module_manager_editor_prediction.php:28 -msgid "Synthetic average" -msgstr "Media sintética" - -#: ../../enterprise/godmode/agentes/module_manager_editor_prediction.php:107 -msgid "Fixed value" -msgstr "Valor fijo" - -#: ../../enterprise/godmode/agentes/module_manager_editor_prediction.php:112 -msgid "Add module to operation as add" -msgstr "Añadir módulo a la operación como suma" - -#: ../../enterprise/godmode/agentes/module_manager_editor_prediction.php:113 -msgid "Add module to operations as deduct" -msgstr "Añadir módulo a la operacion como resta" - -#: ../../enterprise/godmode/agentes/module_manager_editor_prediction.php:114 -msgid "Add module to operations as multiplicate " -msgstr "Añadir módulo a la operacion como multiplicador " - -#: ../../enterprise/godmode/agentes/module_manager_editor_prediction.php:115 -msgid "Add module to operations as divide" -msgstr "Añadir módulo a la operacion como divisor" - -#: ../../enterprise/godmode/agentes/module_manager_editor_prediction.php:116 -msgid "Remove selected modules" -msgstr "Eliminar los módulos seleccionados" - -#: ../../enterprise/godmode/agentes/module_manager_editor_prediction.php:121 -msgid "Add module to average operation" -msgstr "Añadir módulo al promedio de la operación" - -#: ../../enterprise/godmode/agentes/module_manager_editor_prediction.php:122 -msgid "Remove selected modules from operations stack" -msgstr "Eliminar los módulos de las operaciones" - -#: ../../enterprise/godmode/agentes/module_manager_editor_prediction.php:137 -msgid "Move down selected modules" -msgstr "Mover hacia abajo los módulos seleccionados" - -#: ../../enterprise/godmode/agentes/module_manager_editor_prediction.php:138 -msgid "Move up selected modules" -msgstr "Mover hacia arriba los módulos seleccionados" - -#: ../../enterprise/godmode/agentes/module_manager_editor_prediction.php:166 -msgid "Select Service" -msgstr "Seleccionar servicio" - -#: ../../enterprise/godmode/agentes/module_manager_editor_prediction.php:177 -msgid "Netflow filter" -msgstr "Filtro de netflow" - -#: ../../enterprise/godmode/agentes/module_manager_editor_prediction.php:186 -msgid "Select filter" -msgstr "Seleccionar filtro" - -#: ../../enterprise/godmode/agentes/module_manager_editor_web.php:60 -#: ../../enterprise/include/functions_enterprise.php:295 -#: ../../enterprise/meta/include/functions_wizard_meta.php:493 -#: ../../enterprise/meta/include/functions_wizard_meta.php:544 -msgid "Web checks" -msgstr "Comprobaciones web" - -#: ../../enterprise/godmode/agentes/module_manager_editor_web.php:84 -#: ../../enterprise/meta/include/functions_wizard_meta.php:554 -msgid "Load a basic structure on Web Checks" -msgstr "Cargar una estructura básica en las comprobaciones web" - -#: ../../enterprise/godmode/agentes/module_manager_editor_web.php:88 -#: ../../enterprise/meta/include/functions_wizard_meta.php:558 -msgid "Check the correct structure of the WebCheck" -msgstr "Cargar la estructura correcta de las comprobaciones web" - -#: ../../enterprise/godmode/agentes/module_manager_editor_web.php:94 -msgid "Requests" -msgstr "Peticiones" - -#: ../../enterprise/godmode/agentes/module_manager_editor_web.php:97 -msgid "Agent browser id" -msgstr "ID del navegador (Agent Browser)" - -#: ../../enterprise/godmode/agentes/module_manager_editor_web.php:104 -#: ../../enterprise/meta/include/functions_wizard_meta.php:950 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1455 -msgid "Proxy URL" -msgstr "Proxy URL" - -#: ../../enterprise/godmode/agentes/module_manager_editor_web.php:111 -msgid "HTTP auth (login)" -msgstr "HTTP aut. (login)" - -#: ../../enterprise/godmode/agentes/module_manager_editor_web.php:115 -msgid "HTTP auth (pass)" -msgstr "HTTP aut. (contraseña)" - -#: ../../enterprise/godmode/agentes/module_manager_editor_web.php:122 -msgid "HTTP auth (server)" -msgstr "HTTP aut. (servidor)" - -#: ../../enterprise/godmode/agentes/module_manager_editor_web.php:126 -msgid "HTTP auth (realm)" -msgstr "HTTP aut. (campo)" - -#: ../../enterprise/godmode/agentes/module_manager_editor_web.php:132 -#: ../../enterprise/meta/include/functions_wizard_meta.php:565 -msgid "First line must be \"task_begin\"" -msgstr "La primera línea tiene que ser \"task_begin\"" - -#: ../../enterprise/godmode/agentes/module_manager_editor_web.php:133 -#: ../../enterprise/meta/include/functions_wizard_meta.php:566 -msgid "Webchecks configuration is empty" -msgstr "La configuración de chequeos web está vacía" - -#: ../../enterprise/godmode/agentes/module_manager_editor_web.php:134 -#: ../../enterprise/godmode/agentes/module_manager_editor_web.php:135 -#: ../../enterprise/meta/include/functions_wizard_meta.php:567 -#: ../../enterprise/meta/include/functions_wizard_meta.php:568 -msgid "Last line must be \"task_end\"" -msgstr "La última línea tiene que ser \"task_end\"" - -#: ../../enterprise/godmode/agentes/module_manager_editor_web.php:137 -msgid "There isn't get or post" -msgstr "No puede obtener o publicar" - -#: ../../enterprise/godmode/agentes/module_manager_editor_web.php:138 -#: ../../enterprise/meta/include/functions_wizard_meta.php:570 -msgid "Web checks are built correctly" -msgstr "Los chequeos webs se han construido correctamente" - -#: ../../enterprise/godmode/agentes/plugins_manager.php:67 -msgid "Plug-in updated succesfully" -msgstr "Plug-in actualizado correctamente" - -#: ../../enterprise/godmode/agentes/plugins_manager.php:67 -msgid "Plug-in cannot be updated" -msgstr "El plug-in no se pudo actualizar" - -#: ../../enterprise/godmode/agentes/plugins_manager.php:74 -msgid "Plug-in deleted succesfully" -msgstr "Plugin eliminado correctamente" - -#: ../../enterprise/godmode/agentes/plugins_manager.php:74 -msgid "Plug-in cannot be deleted" -msgstr "El plugin no se puede eliminar" - -#: ../../enterprise/godmode/agentes/plugins_manager.php:83 -#: ../../enterprise/godmode/policies/policy_plugins.php:55 -msgid "Plug-in added succesfully" -msgstr "Plugin añadido correctamente" - -#: ../../enterprise/godmode/agentes/plugins_manager.php:83 -#: ../../enterprise/godmode/policies/policy_plugins.php:56 -msgid "Plug-in cannot be added" -msgstr "El plugin no se puede añadir" - -#: ../../enterprise/godmode/agentes/plugins_manager.php:98 -msgid "Plug-in disabled succesfully" -msgstr "Plugin inhabilitado correctamente" - -#: ../../enterprise/godmode/agentes/plugins_manager.php:98 -msgid "Plug-in cannot be disabled" -msgstr "El plugin no puede ser inhabilitado" - -#: ../../enterprise/godmode/agentes/plugins_manager.php:113 -msgid "Plug-in enabled succesfully" -msgstr "Plugin habilitado correctamente" - -#: ../../enterprise/godmode/agentes/plugins_manager.php:113 -msgid "Plug-in cannot be enabled" -msgstr "El plugin no puede ser habilitado" - -#: ../../enterprise/godmode/agentes/plugins_manager.php:124 -#: ../../enterprise/godmode/policies/policy_plugins.php:66 -msgid "New plug-in" -msgstr "Nuevo plugin" - -#: ../../enterprise/godmode/alerts/alert_events.php:45 -#: ../../enterprise/godmode/alerts/alert_events_list.php:55 -#: ../../enterprise/godmode/alerts/alert_events_rules.php:70 -#: ../../enterprise/godmode/alerts/configure_alert_rule.php:49 -msgid "List event alerts" -msgstr "Lista de alertas de eventos" - -#: ../../enterprise/godmode/alerts/alert_events.php:50 -#: ../../enterprise/godmode/alerts/alert_events_list.php:59 -#: ../../enterprise/godmode/alerts/alert_events_rules.php:75 -#: ../../enterprise/godmode/alerts/configure_alert_rule.php:54 -msgid "Builder event alert" -msgstr "Creador de alertas de eventos" - -#: ../../enterprise/godmode/alerts/alert_events.php:58 -#: ../../enterprise/godmode/alerts/alert_events_rules.php:79 -#: ../../enterprise/godmode/alerts/configure_alert_rule.php:58 -msgid "List event rules" -msgstr "Lista de reglas de eventos" - -#: ../../enterprise/godmode/alerts/alert_events.php:71 -msgid "Configure event alert" -msgstr "Configurar alerta de eventos" - -#: ../../enterprise/godmode/alerts/alert_events.php:347 -msgid "Could not be created, please fill alert name" -msgstr "No se pudo crear, por favor, introduzca un nombre de alerta" - -#: ../../enterprise/godmode/alerts/alert_events.php:463 -msgid "Rule evaluation mode" -msgstr "Modo de evaluación de reglas" - -#: ../../enterprise/godmode/alerts/alert_events.php:467 -msgid "Group by" -msgstr "Agrupar por" - -#: ../../enterprise/godmode/alerts/alert_events.php:523 -msgid "Please Read" -msgstr "Por favor, lea" - -#: ../../enterprise/godmode/alerts/alert_events.php:524 -msgid "" -"Since the alert can have multiple actions. You can edit them from the alert " -"list of events." -msgstr "" -"Debido a que la alerta puede tener múltiples acciones, debe editarlas desde " -"la lista de alertas de eventos." - -#: ../../enterprise/godmode/alerts/alert_events_list.php:67 -#: ../../enterprise/godmode/alerts/alert_events_list.php:114 -#: ../../enterprise/godmode/alerts/alert_events_list.php:129 -#: ../../enterprise/godmode/alerts/alert_events_list.php:144 -#: ../../enterprise/godmode/menu.php:134 -#: ../../enterprise/meta/general/main_header.php:263 -msgid "Event alerts" -msgstr "Alertas de eventos" - -#: ../../enterprise/godmode/alerts/alert_events_list.php:328 -#: ../../enterprise/godmode/alerts/alert_events_rules.php:357 -msgid "Error processing action" -msgstr "Error al procesar la acción" - -#: ../../enterprise/godmode/alerts/alert_events_list.php:343 -msgid "Error validating alert(s)" -msgstr "Error al validar la alerta" - -#: ../../enterprise/godmode/alerts/alert_events_list.php:421 -msgid "Ac." -msgstr "Ac." - -#: ../../enterprise/godmode/alerts/alert_events_list.php:426 -msgid "Val." -msgstr "Val." - -#: ../../enterprise/godmode/alerts/alert_events_list.php:486 -#: ../../enterprise/godmode/alerts/alert_events_rules.php:440 -msgid "Move up" -msgstr "Subir" - -#: ../../enterprise/godmode/alerts/alert_events_list.php:498 -#: ../../enterprise/godmode/alerts/alert_events_rules.php:447 -msgid "Move down" -msgstr "Bajar" - -#: ../../enterprise/godmode/alerts/alert_events_list.php:536 -msgid "No associated actions" -msgstr "No hay acciones asociadas" - -#: ../../enterprise/godmode/alerts/alert_events_list.php:640 -msgid "View associated rules" -msgstr "Ver reglas asociadas" - -#: ../../enterprise/godmode/alerts/alert_events_list.php:657 -msgid "There are no defined events alerts" -msgstr "No hay definidas alerta de eventos" - -#: ../../enterprise/godmode/alerts/alert_events_rules.php:91 -msgid "Event rules" -msgstr "Reglas de eventos" - -#: ../../enterprise/godmode/alerts/alert_events_rules.php:203 -msgid "Error creating rule" -msgstr "Error al crear regla" - -#: ../../enterprise/godmode/alerts/alert_events_rules.php:208 -msgid "Successfully created rule" -msgstr "Regla creada correctamente" - -#: ../../enterprise/godmode/alerts/alert_events_rules.php:255 -msgid "Error updating rule" -msgstr "Error al actualizar la regla" - -#: ../../enterprise/godmode/alerts/alert_events_rules.php:259 -msgid "Successfully updating rule" -msgstr "Regla actualizada correctamente" - -#: ../../enterprise/godmode/alerts/alert_events_rules.php:269 -msgid "Error updating rule operators" -msgstr "Error al actualizar los operadores de reglas" - -#: ../../enterprise/godmode/alerts/alert_events_rules.php:272 -msgid "Successfully update rule operators" -msgstr "Operadores actualizados correctamente" - -#: ../../enterprise/godmode/alerts/alert_events_rules.php:408 -msgid "(Agent)" -msgstr "(Agente)" - -#: ../../enterprise/godmode/alerts/alert_events_rules.php:411 -msgid "Operator" -msgstr "Operador" - -#: ../../enterprise/godmode/alerts/alert_events_rules.php:492 -msgid "Logic expression for these rules:" -msgstr "Expresión lógica para estas reglas" - -#: ../../enterprise/godmode/alerts/alert_events_rules.php:500 -msgid "Update operators" -msgstr "Actualizar operadores" - -#: ../../enterprise/godmode/alerts/alert_events_rules.php:506 -msgid "There are no defined alert event rules" -msgstr "No hay definidas reglas para alerta de eventos" - -#: ../../enterprise/godmode/alerts/configure_alert_rule.php:69 -msgid "Configure event rule" -msgstr "Configurar regla de evento" - -#: ../../enterprise/godmode/alerts/configure_alert_rule.php:134 -msgid "User comment" -msgstr "Comentario de usuario" - -#: ../../enterprise/godmode/alerts/configure_alert_rule.php:134 -#: ../../enterprise/godmode/alerts/configure_alert_rule.php:137 -#: ../../enterprise/godmode/alerts/configure_alert_rule.php:146 -#: ../../enterprise/godmode/alerts/configure_alert_rule.php:149 -#: ../../enterprise/godmode/alerts/configure_alert_rule.php:152 -msgid "This field will be processed with regexp" -msgstr "Este campo será procesado con regexp" - -#: ../../enterprise/godmode/alerts/configure_alert_rule.php:140 -msgid "Window" -msgstr "ventana" - -#: ../../enterprise/godmode/massive/massive_add_alerts_policy.php:66 -msgid "Success: create the alerts." -msgstr "Alertas creadas exitosamente" - -#: ../../enterprise/godmode/massive/massive_add_alerts_policy.php:66 -msgid "Failed: create the alerts for this modules, please check." -msgstr "" -"Falló: Creación de alertas para estos modulos, compruebe el problema." - -#: ../../enterprise/godmode/massive/massive_add_alerts_policy.php:116 -#: ../../enterprise/godmode/massive/massive_delete_alerts_policy.php:115 -msgid "Modules agents in policy" -msgstr "Modulos de agentes en la política" - -#: ../../enterprise/godmode/massive/massive_delete_alerts_policy.php:67 -msgid "Success: remove the alerts." -msgstr "Completado: borrado de alertas." - -#: ../../enterprise/godmode/massive/massive_delete_alerts_policy.php:67 -msgid "Failed: remove the alerts for this modules, please check." -msgstr "Falló: borrado de alertas para estos modulos." - -#: ../../enterprise/godmode/massive/massive_delete_alerts_snmp.php:166 -#: ../../enterprise/godmode/massive/massive_modify_alerts_snmp.php:217 +msgid "Unsuccessfully deleted alerts (%s / %s)" +msgstr "Alertas que no han podido ser eliminadas correctamente (%s / %s)" + +#: ../../godmode/snmpconsole/snmp_alert.php:643 +msgid "Custom Value/OID" +msgstr "Valor/OID personalizado" + +#: ../../godmode/snmpconsole/snmp_alert.php:669 +msgid "Single value" +msgstr "Valor único" + +#: ../../godmode/snmpconsole/snmp_alert.php:676 +#: ../../godmode/snmpconsole/snmp_alert.php:686 +#: ../../godmode/snmpconsole/snmp_alert.php:696 +#: ../../godmode/snmpconsole/snmp_alert.php:708 +#: ../../godmode/snmpconsole/snmp_alert.php:720 +#: ../../godmode/snmpconsole/snmp_alert.php:732 +#: ../../godmode/snmpconsole/snmp_alert.php:744 +#: ../../godmode/snmpconsole/snmp_alert.php:754 +#: ../../godmode/snmpconsole/snmp_alert.php:764 +#: ../../godmode/snmpconsole/snmp_alert.php:774 +#: ../../godmode/snmpconsole/snmp_alert.php:784 +#: ../../godmode/snmpconsole/snmp_alert.php:793 +#: ../../godmode/snmpconsole/snmp_alert.php:802 +#: ../../godmode/snmpconsole/snmp_alert.php:811 +#: ../../godmode/snmpconsole/snmp_alert.php:820 +#: ../../godmode/snmpconsole/snmp_alert.php:829 +#: ../../godmode/snmpconsole/snmp_alert.php:838 +#: ../../godmode/snmpconsole/snmp_alert.php:846 +#: ../../godmode/snmpconsole/snmp_alert.php:854 +#: ../../godmode/snmpconsole/snmp_alert.php:862 +msgid "Variable bindings/Data" +msgstr "Variables enlaces/ Datos" + +#: ../../godmode/snmpconsole/snmp_alert.php:911 +#: ../../godmode/alerts/configure_alert_template.php:553 +msgid "Min. number of alerts" +msgstr "Número mínimo de alertas" + +#: ../../godmode/snmpconsole/snmp_alert.php:914 +#: ../../godmode/alerts/configure_alert_template.php:560 +msgid "Max. number of alerts" +msgstr "Número máximo de alertas" + +#: ../../godmode/snmpconsole/snmp_alert.php:919 +#: ../../godmode/alerts/alert_view.php:306 +#: ../../godmode/alerts/configure_alert_template.php:549 +#: ../../godmode/alerts/alert_templates.php:89 +msgid "Time threshold" +msgstr "Umbral de tiempo" + +#: ../../godmode/snmpconsole/snmp_alert.php:933 +msgid "Other value" +msgstr "Otros valores" + +#: ../../godmode/snmpconsole/snmp_alert.php:946 +#: ../../godmode/snmpconsole/snmp_alert.php:1151 +msgid "Alert action" +msgstr "Acción de alerta" + +#: ../../godmode/snmpconsole/snmp_alert.php:1000 msgid "" "Search by these fields description, OID, Custom Value, SNMP Agent (IP), " -"Single value, each Custom OIDs/Datas." +"Single value, each Variable bindings/Datas." msgstr "" -"Búsqueda por descripción de los campos, OIS, Valores personalizados, Agentes " -"(IP) SNMP, Valor único, cada OIDs/Datas personalizado." +"Búsqueda por estos campos de descripción , OID , Valor personalizado , " +"Agente SNMP (IP ) , el valor individual , cada uno de enlaces Variables / " +"Datos ." -#: ../../enterprise/godmode/massive/massive_delete_alerts_snmp.php:182 -msgid "SNMP Alerts to be deleted" -msgstr "Alertas SNMP para añadir" +#: ../../godmode/snmpconsole/snmp_alert.php:1019 +msgid "Alert SNMP control filter" +msgstr "Filtro de control de alerta SNMP" -#: ../../enterprise/godmode/massive/massive_edit_modules_satellite.php:212 -#: ../../enterprise/godmode/policies/policy_agents.php:268 -#: ../../enterprise/godmode/policies/policy_agents.php:276 -#: ../../enterprise/godmode/reporting/graph_template_wizard.php:165 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:445 -#: ../../enterprise/godmode/reporting/reporting_builder.template_wizard.php:361 -msgid "Filter agent" -msgstr "Filtrar agente" +#: ../../godmode/snmpconsole/snmp_alert.php:1112 +msgid "There are no SNMP alerts" +msgstr "No hay definida ninguna alerta SNMP" -#: ../../enterprise/godmode/massive/massive_edit_modules_satellite.php:215 -msgid "Filter module" -msgstr "Filtro de módulo" +#: ../../godmode/snmpconsole/snmp_alert.php:1160 +msgid "Custom Value/Enterprise String" +msgstr "Valor personalizado / Cadena Enterprise" -#: ../../enterprise/godmode/massive/massive_edit_modules_satellite.php:334 -msgid "Updated modules on database" -msgstr "Módulos actualizados en la base de datos" +#: ../../godmode/snmpconsole/snmp_alert.php:1165 +msgid "TF." +msgstr "TF." -#: ../../enterprise/godmode/massive/massive_edit_modules_satellite.php:336 -msgid "Agent configuration files updated" -msgstr "Actualizado fichero de configuración del agente" +#: ../../godmode/snmpconsole/snmp_alert.php:1226 +#: ../../godmode/alerts/alert_templates.php:338 +#: ../../godmode/modules/manage_network_components.php:613 +#: ../../godmode/agentes/module_manager.php:761 +msgid "Duplicate" +msgstr "Duplicar" -#: ../../enterprise/godmode/massive/massive_edit_modules_satellite.php:354 -#: ../../enterprise/godmode/policies/policy_queue.php:378 -#: ../../enterprise/meta/advanced/policymanager.queue.php:260 -msgid "Finished" -msgstr "Terminado" +#: ../../godmode/snmpconsole/snmp_alert.php:1234 +#: ../../godmode/alerts/alert_list.list.php:703 +#: ../../godmode/alerts/alert_list.list.php:707 +#: ../../godmode/alerts/alert_list.list.php:841 +msgid "Add action" +msgstr "Añadir acción" -#: ../../enterprise/godmode/massive/massive_edit_tags_policy.php:62 -#: ../../enterprise/godmode/massive/massive_tags_edit_policy.php:62 -msgid "Successful update the tags" -msgstr "Actualización de etiquetas con éxito" +#: ../../godmode/snmpconsole/snmp_alert.php:1256 +msgid "ID Alert SNMP" +msgstr "ID alerta SNMP" -#: ../../enterprise/godmode/massive/massive_edit_tags_policy.php:63 -#: ../../enterprise/godmode/massive/massive_tags_edit_policy.php:63 -msgid "Unsuccessful update the tags" -msgstr "Actualización de etiquetas sin éxito" +#: ../../godmode/snmpconsole/snmp_alert.php:1487 +msgid "Add action " +msgstr "Añadir acción " -#: ../../enterprise/godmode/massive/massive_edit_tags_policy.php:102 -msgid "Tags unused" -msgstr "Etiquetas sin usar" +#: ../../godmode/snmpconsole/snmp_filters.php:38 +#: ../../godmode/events/event_filter.php:175 +#: ../../godmode/netflow/nf_edit_form.php:182 +#: ../../godmode/netflow/nf_edit.php:167 +msgid "Create filter" +msgstr "Crear Filtro" -#: ../../enterprise/godmode/massive/massive_edit_tags_policy.php:118 -msgid "Tags used" -msgstr "Etiquetas usadas" +#: ../../godmode/snmpconsole/snmp_filters.php:42 +msgid "Filter overview" +msgstr "Revisión del filtro" -#: ../../enterprise/godmode/massive/massive_modify_alerts_snmp.php:186 +#: ../../godmode/snmpconsole/snmp_filters.php:51 +msgid "There was a problem updating the filter" +msgstr "Ha habido un problema al actualizar el filtro" + +#: ../../godmode/snmpconsole/snmp_filters.php:63 +msgid "There was a problem creating the filter" +msgstr "Ha habido un problema al crear el filtro" + +#: ../../godmode/snmpconsole/snmp_filters.php:73 +msgid "There was a problem deleting the filter" +msgstr "Ha habido un problema al borrar el filtro" + +#: ../../godmode/snmpconsole/snmp_filters.php:98 +msgid "" +"This field contains a substring, could be part of a IP address, a numeric " +"OID, or a plain substring" +msgstr "" +"Este campo contiene una subcadena, que podría ser parte de una dirección IP " +", un OID numérico o una subcadena simple" + +#: ../../godmode/alerts/configure_alert_special_days.php:55 +msgid "Configure special day" +msgstr "Configurar dia especial" + +#: ../../godmode/alerts/configure_alert_special_days.php:79 +#: ../../godmode/alerts/alert_special_days.php:235 +msgid "Same day of the week" +msgstr "Mismo día de la semana" + +#: ../../godmode/alerts/alert_special_days.php:44 ../../godmode/menu.php:164 +#: ../../godmode/menu.php:165 +msgid "Special days list" +msgstr "Lista de días especiales" + +#: ../../godmode/alerts/alert_special_days.php:86 +msgid "Skipped dates: " +msgstr "Fechas omitidas: " + +#: ../../godmode/alerts/alert_special_days.php:106 +msgid "Success to upload iCalendar" +msgstr "Éxito al cargar iCalendar" + +#: ../../godmode/alerts/alert_special_days.php:106 +msgid "Fail to upload iCalendar" +msgstr "Error al cargar iCalendar" + +#: ../../godmode/alerts/alert_special_days.php:232 +msgid "iCalendar(.ics) file" +msgstr "Fichero iCalendar (.ics)" + +#: ../../godmode/alerts/alert_special_days.php:254 +msgid "Overwrite" +msgstr "Sobrescribir" + +#: ../../godmode/alerts/alert_special_days.php:255 +msgid "Check this box, if you want to overwrite existing same days." +msgstr "Marque esta casilla, si desea sobrescribir los días existentes." + +#: ../../godmode/alerts/alert_special_days.php:273 +msgid "Display range: " +msgstr "Mostrar rango " + +#: ../../godmode/alerts/alert_special_days.php:347 +msgid "January" +msgstr "Enero" + +#: ../../godmode/alerts/alert_special_days.php:350 +msgid "February" +msgstr "Febrero" + +#: ../../godmode/alerts/alert_special_days.php:353 +msgid "March" +msgstr "Marzo" + +#: ../../godmode/alerts/alert_special_days.php:356 +msgid "April" +msgstr "Abril" + +#: ../../godmode/alerts/alert_special_days.php:359 +msgid "May" +msgstr "Mayo" + +#: ../../godmode/alerts/alert_special_days.php:362 +msgid "June" +msgstr "Junio" + +#: ../../godmode/alerts/alert_special_days.php:365 +msgid "July" +msgstr "Julio" + +#: ../../godmode/alerts/alert_special_days.php:368 +msgid "August" +msgstr "Agosto" + +#: ../../godmode/alerts/alert_special_days.php:371 +msgid "September" +msgstr "Septiembre" + +#: ../../godmode/alerts/alert_special_days.php:374 +msgid "October" +msgstr "Octubre" + +#: ../../godmode/alerts/alert_special_days.php:377 +msgid "November" +msgstr "Noviembre" + +#: ../../godmode/alerts/alert_special_days.php:380 +msgid "December" +msgstr "Diciembre" + +#: ../../godmode/alerts/alert_special_days.php:422 +msgid "Same as " +msgstr "Mismo que " + +#: ../../godmode/alerts/alert_view.php:61 +#: ../../godmode/alerts/alert_view.php:62 +#: ../../godmode/alerts/alert_view.php:63 +#: ../../godmode/alerts/alert_list.php:313 +msgid "List alerts" +msgstr "Lista de alertas" + +#: ../../godmode/alerts/alert_view.php:170 +#: ../../godmode/alerts/configure_alert_template.php:850 +msgid "The alert would fire when the value is below " +msgstr "" +"La alerta se lanzará cuando el valor sea inferior a " + +#: ../../godmode/alerts/alert_view.php:174 +#: ../../godmode/alerts/configure_alert_template.php:851 +msgid "The alert would fire when the value is above " +msgstr "" +"La alerta se lanzará cuando el valor esté por encima de " + +#: ../../godmode/alerts/alert_view.php:179 +#: ../../godmode/alerts/configure_alert_template.php:854 +msgid "The alert would fire when the module value changes" +msgstr "La alerta se iniciara cuando los valores de los módulos cambien" + +#: ../../godmode/alerts/alert_view.php:182 +#: ../../godmode/alerts/configure_alert_template.php:855 +msgid "The alert would fire when the module value does not change" +msgstr "La alerta de iniciara cuando los valores de los módulos no cambien" + +#: ../../godmode/alerts/alert_view.php:192 +#: ../../godmode/alerts/configure_alert_template.php:856 +msgid "The alert would fire when the module is in unknown status" +msgstr "La alerta se lanzará cuando el módulo esté en estado desconocido" + +#: ../../godmode/alerts/alert_view.php:298 +#: ../../godmode/alerts/configure_alert_template.php:536 +msgid "Use special days list" +msgstr "Utilizar lista de días especiales" + +#: ../../godmode/alerts/alert_view.php:310 +msgid "Number of alerts" +msgstr "Número de alertas" + +#: ../../godmode/alerts/alert_view.php:325 +msgid "Firing conditions" +msgstr "Condiciones de disparo" + +#: ../../godmode/alerts/alert_view.php:348 +#: ../../godmode/alerts/alert_view.php:370 +msgid "Every time that the alert is fired" +msgstr "Cada vez que la alerta es disparada" + +#: ../../godmode/alerts/alert_view.php:356 +#: ../../godmode/alerts/alert_list.list.php:505 +msgid "" +"The default actions will be executed every time that the alert is fired and " +"no other action is executed" +msgstr "" +"Las acciones por defecto se ejecutarán cada vez que la alerta se dispare y " +"ninguna otra acción sea ejecutada" + +#: ../../godmode/alerts/alert_view.php:414 +msgid "" +"Select the desired action and mode to see the Firing/Recovery fields for " +"this action" +msgstr "" +"Seleccione la acción deseada y el modo para ver los campos de " +"Disparado/Recuperación para dicha acción" + +#: ../../godmode/alerts/alert_view.php:417 +msgid "Select the action" +msgstr "Seleccione la acción" + +#: ../../godmode/alerts/alert_view.php:420 +#: ../../godmode/alerts/configure_alert_action.php:148 +msgid "Firing" +msgstr "Disparado" + +#: ../../godmode/alerts/alert_view.php:421 +msgid "Recovering" +msgstr "Recuperado" + +#: ../../godmode/alerts/alert_view.php:423 +#: ../../godmode/massive/massive_edit_modules.php:545 +#: ../../godmode/servers/manage_recontask_form.php:237 +#: ../../godmode/servers/manage_recontask.php:291 +msgid "Mode" +msgstr "Modo" + +#: ../../godmode/alerts/alert_view.php:438 +#: ../../godmode/alerts/alert_view.php:532 +#: ../../godmode/alerts/configure_alert_template.php:670 +msgid "Firing fields" +msgstr "Campos de disparado" + +#: ../../godmode/alerts/alert_view.php:439 +msgid "" +"Fields passed to the command executed by this action when the alert is fired" +msgstr "" +"Campos pasados al comando ejecutado por esta acción cuando la alerta es " +"disparada" + +#: ../../godmode/alerts/alert_view.php:442 +#: ../../godmode/alerts/alert_view.php:531 +msgid "Fields configured on the command associated to the action" +msgstr "Campos configurados en el comando asociado a la acción" + +#: ../../godmode/alerts/alert_view.php:443 +msgid "Template fields" +msgstr "Campos de la plantilla" + +#: ../../godmode/alerts/alert_view.php:444 +msgid "Triggering fields configured in template" +msgstr "Campos de disparado configurados en la plantilla" + +#: ../../godmode/alerts/alert_view.php:445 +msgid "Action fields" +msgstr "Campos de la acción" + +#: ../../godmode/alerts/alert_view.php:446 +msgid "Triggering fields configured in action" +msgstr "Campos de disparado configurados en la acción" + +#: ../../godmode/alerts/alert_view.php:448 +msgid "Executed on firing" +msgstr "Ejecutado en disparado" + +#: ../../godmode/alerts/alert_view.php:449 +#: ../../godmode/alerts/alert_view.php:532 +msgid "Fields used on execution when the alert is fired" +msgstr "Campos usados en la ejecución cuando la alerta es disparada" + +#: ../../godmode/alerts/alert_view.php:471 +#: ../../godmode/alerts/alert_view.php:548 +#: ../../godmode/alerts/alert_commands.php:105 +#: ../../godmode/alerts/alert_commands.php:109 +#: ../../godmode/alerts/alert_commands.php:127 +#: ../../godmode/alerts/alert_commands.php:135 +#: ../../godmode/alerts/configure_alert_template.php:684 #, php-format -msgid "Successfully updated alerts (%s / %s)" -msgstr "Alertas actualizadas correctamente (%s / %s)" +msgid "Field %s" +msgstr "Campo %s" -#: ../../enterprise/godmode/massive/massive_modify_alerts_snmp.php:190 +#: ../../godmode/alerts/alert_view.php:508 +#: ../../godmode/alerts/alert_view.php:595 +#: ../../godmode/alerts/configure_alert_action.php:153 +#: ../../godmode/servers/plugin.php:381 +msgid "Command preview" +msgstr "Vista previa del comando" + +#: ../../godmode/alerts/alert_view.php:516 +msgid "The alert recovering is disabled on this template." +msgstr "La recuperación de la alerta está desactivada en esta plantilla" + +#: ../../godmode/alerts/alert_view.php:529 +msgid "Recovering fields" +msgstr "Campos de recuperación" + +#: ../../godmode/alerts/alert_view.php:529 +msgid "" +"Fields passed to the command executed by this action when the alert is " +"recovered" +msgstr "" +"Campos pasados al comando ejecutado por esta acción cuando la alerta es " +"recuperada" + +#: ../../godmode/alerts/alert_view.php:533 +msgid "Template recovery fields" +msgstr "Campos de recuperación de la plantilla" + +#: ../../godmode/alerts/alert_view.php:533 +msgid "Recovery fields configured in alert template" +msgstr "Campos de recuperación configurados en la plantilla de la alerta" + +#: ../../godmode/alerts/alert_view.php:534 +msgid "Action recovery fields" +msgstr "Acción en campos de recuperación" + +#: ../../godmode/alerts/alert_view.php:534 +msgid "Recovery fields configured in alert action" +msgstr "Campos de recuperación configurados en una acción de alerta" + +#: ../../godmode/alerts/alert_view.php:535 +msgid "Executed on recovery" +msgstr "Ejecutado en recuperación" + +#: ../../godmode/alerts/alert_view.php:535 +msgid "Fields used on execution when the alert is recovered" +msgstr "Campos usados en la ejecución cuando la alerta es recuperada" + +#: ../../godmode/alerts/alert_actions.php:66 +#: ../../godmode/alerts/alert_actions.php:92 +#: ../../godmode/alerts/alert_actions.php:110 +#: ../../godmode/alerts/alert_actions.php:127 +#: ../../godmode/alerts/alert_actions.php:207 +#: ../../godmode/alerts/alert_actions.php:218 +#: ../../godmode/alerts/alert_actions.php:287 +#: ../../godmode/alerts/alert_actions.php:306 +#: ../../godmode/alerts/alert_actions.php:319 +msgid "Alert actions" +msgstr "Acciones de alerta" + +#: ../../godmode/alerts/alert_actions.php:141 +msgid "Could not be copied" +msgstr "No se ha podido copiar" + +#: ../../godmode/alerts/alert_actions.php:398 +msgid "No alert actions configured" +msgstr "Sin acciones de alertas configuradas" + +#: ../../godmode/alerts/alert_commands.php:149 +#: ../../godmode/alerts/alert_commands.php:159 +#: ../../godmode/alerts/configure_alert_template.php:689 +#: ../../godmode/alerts/configure_alert_template.php:703 +#: ../../godmode/alerts/configure_alert_template.php:775 +#: ../../godmode/users/configure_user.php:532 +#: ../../godmode/modules/manage_network_components_form_common.php:59 +msgid "Basic" +msgstr "Básico" + +#: ../../godmode/alerts/alert_commands.php:249 +msgid "Alert commands" +msgstr "Comandos de alerta" + +#: ../../godmode/alerts/alert_commands.php:372 +msgid "No alert commands configured" +msgstr "Comandos de alertas no configurados" + +#: ../../godmode/alerts/configure_alert_command.php:42 +msgid "Configure alert command" +msgstr "Configurar comando de alerta" + +#: ../../godmode/alerts/configure_alert_command.php:127 +msgid "Update Command" +msgstr "Actualizar comando" + +#: ../../godmode/alerts/configure_alert_command.php:130 +#: ../../godmode/alerts/configure_alert_action.php:136 +msgid "Create Command" +msgstr "Crear comando" + +#: ../../godmode/alerts/configure_alert_command.php:150 +#: ../../godmode/alerts/configure_alert_action.php:128 +#: ../../godmode/events/event_responses.editor.php:114 +#: ../../godmode/events/event_responses.editor.php:121 +#: ../../godmode/events/event_responses.editor.php:124 +#: ../../godmode/massive/massive_edit_plugins.php:437 +#: ../../godmode/servers/recon_script.php:370 +#: ../../godmode/servers/plugin.php:388 ../../godmode/servers/plugin.php:394 +#: ../../godmode/servers/plugin.php:737 +msgid "Command" +msgstr "Comando" + +#: ../../godmode/alerts/configure_alert_command.php:160 #, php-format -msgid "Unsuccessfully updated alerts (%s / %s)" -msgstr "No se han podido actualizar las alertas (%s / %s)" +msgid "Field %s description" +msgstr "Campo de descripción %s" -#: ../../enterprise/godmode/massive/massive_modify_alerts_snmp.php:233 -msgid "SNMP Alerts to be edit" -msgstr "Alertas SNMP para editar" - -#: ../../enterprise/godmode/massive/massive_operations.php:27 -#: ../../enterprise/godmode/menu.php:47 -msgid "Satellite operations" -msgstr "Operaciones satélite" - -#: ../../enterprise/godmode/massive/massive_operations.php:47 -#: ../../enterprise/godmode/menu.php:35 -msgid "SNMP operations" -msgstr "Operaciones SNMP" - -#: ../../enterprise/godmode/massive/massive_operations.php:67 -#: ../../enterprise/godmode/menu.php:24 -msgid "Policies operations" -msgstr "Operaciones de las políticas" - -#: ../../enterprise/godmode/massive/massive_operations.php:78 -msgid "Bulk alerts policy add" -msgstr "Añadir políticas de alertas masivamente" - -#: ../../enterprise/godmode/massive/massive_operations.php:79 -msgid "Bulk alerts policy delete" -msgstr "Eliminar políticas de alertas masivamente" - -#: ../../enterprise/godmode/massive/massive_operations.php:80 -msgid "Bulk tags module policy edit" -msgstr "Editar políticas de módulos de etiquetas masivamente" - -#: ../../enterprise/godmode/massive/massive_operations.php:81 -msgid "Bulk modules policy tags edit" -msgstr "Editar etiquetas de políticas de módulos masivamente" - -#: ../../enterprise/godmode/massive/massive_operations.php:89 -msgid "Bulk alert SNMP delete" -msgstr "Eliminar alertas SNMP masivamente" - -#: ../../enterprise/godmode/massive/massive_operations.php:90 -msgid "Bulk alert SNMP edit" -msgstr "Editar alertas SNMP masivamente" - -#: ../../enterprise/godmode/massive/massive_operations.php:98 -msgid "Bulk Satellite modules edit" -msgstr "Editar módulos satélite masivamente" - -#: ../../enterprise/godmode/massive/massive_tags_edit_policy.php:100 -msgid "Modules unused" -msgstr "Módulos sin usar" - -#: ../../enterprise/godmode/massive/massive_tags_edit_policy.php:116 -msgid "Modules used" -msgstr "Módulos usados" - -#: ../../enterprise/godmode/menu.php:16 -msgid "Manage Satellite Server" -msgstr "Usar Satellite Server" - -#: ../../enterprise/godmode/menu.php:58 ../../enterprise/godmode/menu.php:149 -msgid "Duplicate config" -msgstr "Duplicar configuración" - -#: ../../enterprise/godmode/menu.php:66 -#: ../../enterprise/godmode/modules/manage_inventory_modules.php:27 -#: ../../enterprise/godmode/modules/manage_inventory_modules_form.php:28 -#: ../../enterprise/godmode/policies/policy_inventory_modules.php:47 -#: ../../enterprise/godmode/policies/policy_inventory_modules.php:225 -#: ../../enterprise/include/functions_policies.php:3251 -msgid "Inventory modules" -msgstr "Módulos de inventario" - -#: ../../enterprise/godmode/menu.php:75 -#: ../../enterprise/meta/include/functions_components_meta.php:52 -#: ../../enterprise/meta/include/functions_components_meta.php:69 -msgid "Local components" -msgstr "Componentes locales" - -#: ../../enterprise/godmode/menu.php:83 -msgid "Manage policies" -msgstr "Gestionar políticas" - -#: ../../enterprise/godmode/menu.php:109 -msgid "Enterprise ACL Setup" -msgstr "Configuración ACL Enterprise" - -#: ../../enterprise/godmode/menu.php:116 -msgid "Skins" -msgstr "Skins" - -#: ../../enterprise/godmode/menu.php:125 -#: ../../enterprise/godmode/servers/manage_export.php:41 -#: ../../enterprise/godmode/servers/manage_export_form.php:56 -msgid "Export targets" -msgstr "Servidores de exportación" - -#: ../../enterprise/godmode/menu.php:143 -msgid "Log Collector" -msgstr "Colector de Logs" - -#: ../../enterprise/godmode/menu.php:156 -msgid "Password policy" -msgstr "Política de contraseñas" - -#: ../../enterprise/godmode/modules/configure_local_component.php:135 -msgid "Update Local Component" -msgstr "Actualizar Componente Local" - -#: ../../enterprise/godmode/modules/configure_local_component.php:138 -msgid "Create Local Component" -msgstr "Crear Componente Local" - -#: ../../enterprise/godmode/modules/configure_local_component.php:176 -msgid "Throw unknown events" -msgstr "Generar eventos desconocidos" - -#: ../../enterprise/godmode/modules/configure_local_component.php:410 -msgid "Macros" -msgstr "Macros" - -#: ../../enterprise/godmode/modules/local_components.php:89 -msgid "Local component management" -msgstr "Gestión de componentes locales" - -#: ../../enterprise/godmode/modules/local_components.php:441 -msgid "Search by name, description or data, list matches." -msgstr "Búsqueda por nombre, descripción o datos, lista las concidencias." - -#: ../../enterprise/godmode/modules/manage_inventory_modules.php:67 -msgid "Successfully created inventory module" -msgstr "Inventario de módulo creado correctamente" - -#: ../../enterprise/godmode/modules/manage_inventory_modules.php:71 -msgid "Error creating inventory module" -msgstr "Error al crear módulo del inventario" - -#: ../../enterprise/godmode/modules/manage_inventory_modules.php:157 -#: ../../enterprise/godmode/modules/manage_inventory_modules_form.php:86 -msgid "Interpreter" -msgstr "Intérprete" - -#: ../../enterprise/godmode/modules/manage_inventory_modules.php:200 -msgid "No inventory modules defined" -msgstr "No hay módulos de inventario definidos" - -#: ../../enterprise/godmode/modules/manage_inventory_modules.php:217 -msgid "Local module" -msgstr "Módulo local" - -#: ../../enterprise/godmode/modules/manage_inventory_modules.php:220 -msgid "Remote/Local" -msgstr "Remoto/Local" - -#: ../../enterprise/godmode/modules/manage_inventory_modules_form.php:88 -msgid "Left blank for the LOCAL inventory modules" -msgstr "Dejar en blanco para los módulos de inventario LOCALES" - -#: ../../enterprise/godmode/modules/manage_inventory_modules_form.php:90 -msgid "Block Mode" -msgstr "Modo bloqueo" - -#: ../../enterprise/godmode/modules/manage_inventory_modules_form.php:94 -msgid "separate fields with " -msgstr "Separar campos con " - -#: ../../enterprise/godmode/modules/manage_inventory_modules_form.php:98 -msgid "" -"Here is placed the script for the REMOTE inventory modules Local inventory " -"modules don't use this field" -msgstr "" -"Aquí se coloca el script para los módulos de inventario REMOTOS. Los módulos " -"de inventario locales no usan este campo." - -#: ../../enterprise/godmode/policies/configure_policy.php:43 -msgid "Add policy" -msgstr "Añadir política" - -#: ../../enterprise/godmode/policies/policies.php:114 -msgid "Policy name already exists" -msgstr "El nombre de la política ya existe." - -#: ../../enterprise/godmode/policies/policies.php:170 -msgid "Policies Management" -msgstr "Gestión de políticas" - -#: ../../enterprise/godmode/policies/policies.php:186 -msgid "All policy agents added to delete queue" -msgstr "Todos los agentes de las políticas añadidos a la cola de eliminación" - -#: ../../enterprise/godmode/policies/policies.php:187 -msgid "Policy agents cannot be added to the delete queue" -msgstr "" -"Los agentes de las políticas no se pudieron añadir a la cola de eliminación" - -#: ../../enterprise/godmode/policies/policies.php:237 -msgid "a" -msgstr "a" - -#: ../../enterprise/godmode/policies/policies.php:360 -msgid "Policy updated" -msgstr "Política actualizada" - -#: ../../enterprise/godmode/policies/policies.php:364 -msgid "Pending update policy only database" -msgstr "" -"Pendiente de actualizar política, sólo para cambios en base de datos." - -#: ../../enterprise/godmode/policies/policies.php:368 -msgid "Pending update policy" -msgstr "Pendiente actualizar política" - -#: ../../enterprise/godmode/policies/policies.php:381 -#: ../../enterprise/godmode/policies/policy_linking.php:122 -#: ../../enterprise/include/functions_policies.php:3280 -msgid "Linking" -msgstr "Enlazando" - -#: ../../enterprise/godmode/policies/policies.php:393 -msgid "Agent Wizard" -msgstr "Asistente de agente" - -#: ../../enterprise/godmode/policies/policies.php:401 -#: ../../enterprise/godmode/policies/policy_external_alerts.php:37 -#: ../../enterprise/include/functions_policies.php:3270 -msgid "External alerts" -msgstr "Alertas externas" - -#: ../../enterprise/godmode/policies/policies.php:405 -#: ../../enterprise/godmode/policies/policy.php:46 -#: ../../enterprise/include/functions_policies.php:3298 -msgid "Queue" -msgstr "Cola" - -#: ../../enterprise/godmode/policies/policies.php:449 -msgid "A policy with agents cannot be deleted. Purge it first" -msgstr "Una política con agentes no se puede eliminar. Púrguela primero." - -#: ../../enterprise/godmode/policies/policies.php:455 -msgid "Deleting all policy agents" -msgstr "Eliminando todas los agentes de las políticas" - -#: ../../enterprise/godmode/policies/policies.php:458 -msgid "All the policy agents will be deleted" -msgstr "Todos los agentes de las políticas serán eliminados" - -#: ../../enterprise/godmode/policies/policies.php:462 -msgid "Delete all agents" -msgstr "Eliminar todos los agentes" - -#: ../../enterprise/godmode/policies/policy.php:114 -#: ../../enterprise/godmode/policies/policy.php:137 -#: ../../enterprise/meta/advanced/policymanager.apply.php:142 -#: ../../enterprise/meta/advanced/policymanager.apply.php:146 -msgid "Operation successfully added to the queue" -msgstr "Operación añadida correctamente a la cola" - -#: ../../enterprise/godmode/policies/policy.php:117 -#: ../../enterprise/godmode/policies/policy.php:138 -#: ../../enterprise/meta/advanced/policymanager.apply.php:150 -#: ../../enterprise/meta/advanced/policymanager.apply.php:154 -#: ../../enterprise/meta/advanced/policymanager.apply.php:158 -msgid "Operation cannot be added to the queue" -msgstr "La operación no se puede añadir a la cola" - -#: ../../enterprise/godmode/policies/policy.php:120 -#: ../../enterprise/godmode/policies/policy.php:141 -#: ../../enterprise/meta/advanced/policymanager.apply.php:135 -msgid "Duplicated or incompatible operation in the queue" -msgstr "Operación duplicada o incompatible en la cola" - -#: ../../enterprise/godmode/policies/policy_agents.php:90 -msgid "" -"Successfully added to delete pending agents. Will be deleted in the next " -"policy application." -msgstr "" -"Añadido correctamente a los agentes pendientes de eliminación. Será " -"eliminado en la próxima aplicación de políticas." - -#: ../../enterprise/godmode/policies/policy_agents.php:95 -#: ../../enterprise/godmode/policies/policy_alerts.php:169 -#: ../../enterprise/godmode/policies/policy_collections.php:73 -#: ../../enterprise/godmode/policies/policy_external_alerts.php:100 -#: ../../enterprise/godmode/policies/policy_inventory_modules.php:100 -#: ../../enterprise/godmode/policies/policy_modules.php:1101 -#: ../../enterprise/godmode/policies/policy_plugins.php:42 -msgid "Successfully reverted deletion" -msgstr "Eliminación revertida correctamente" - -#: ../../enterprise/godmode/policies/policy_agents.php:96 -#: ../../enterprise/godmode/policies/policy_alerts.php:170 -#: ../../enterprise/godmode/policies/policy_collections.php:74 -#: ../../enterprise/godmode/policies/policy_external_alerts.php:101 -#: ../../enterprise/godmode/policies/policy_inventory_modules.php:103 -#: ../../enterprise/godmode/policies/policy_modules.php:1102 -#: ../../enterprise/godmode/policies/policy_plugins.php:43 -msgid "Could not be reverted" -msgstr "No pudo ser revertido" - -#: ../../enterprise/godmode/policies/policy_agents.php:121 -msgid "Successfully added to delete queue" -msgstr "Correctamente añadido a la lista de eliminación" - -#: ../../enterprise/godmode/policies/policy_agents.php:122 -msgid "Could not be added to delete queue" -msgstr "No se pudo añadir a la lista de eliminación" - -#: ../../enterprise/godmode/policies/policy_agents.php:157 -msgid "Successfully deleted from delete pending agents" -msgstr "Eliminado correctamente de los agentes pendientes de eliminación" - -#: ../../enterprise/godmode/policies/policy_agents.php:158 -msgid "Could not be deleted from delete pending agents" -msgstr "No se pudo eliminar de los agentes pendientes de eliminación" - -#: ../../enterprise/godmode/policies/policy_agents.php:285 -msgid "Agents in Policy" -msgstr "Agentes en la política" - -#: ../../enterprise/godmode/policies/policy_agents.php:322 -msgid "Add agents to policy" -msgstr "Añadir agentes a la política" - -#: ../../enterprise/godmode/policies/policy_agents.php:328 -msgid "Delete agents from policy" -msgstr "Eliminar agentes de la política" - -#: ../../enterprise/godmode/policies/policy_agents.php:368 -msgid "Applied" -msgstr "Aplicado" - -#: ../../enterprise/godmode/policies/policy_agents.php:369 -msgid "Not applied" -msgstr "No aplicado" - -#: ../../enterprise/godmode/policies/policy_agents.php:378 -#: ../../enterprise/operation/agentes/policy_view.php:304 -msgid "R." -msgstr "R." - -#: ../../enterprise/godmode/policies/policy_agents.php:380 -msgid "Unlinked modules" -msgstr "Módulos sin enlazar" - -#: ../../enterprise/godmode/policies/policy_agents.php:380 -msgid "U." -msgstr "U." - -#: ../../enterprise/godmode/policies/policy_agents.php:382 -#: ../../enterprise/operation/agentes/policy_view.php:50 -msgid "Last application" -msgstr "Última aplicación" - -#: ../../enterprise/godmode/policies/policy_agents.php:383 -msgid "Add to delete queue" -msgstr "Añadir a la lista de eliminación" - -#: ../../enterprise/godmode/policies/policy_agents.php:433 -msgid "This agent can not be remotely configured" -msgstr "Este agente no puede ser configurado remotamente" - -#: ../../enterprise/godmode/policies/policy_agents.php:457 -#: ../../enterprise/godmode/policies/policy_queue.php:176 -msgid "Add to apply queue" -msgstr "Añadir para aplicar cola" - -#: ../../enterprise/godmode/policies/policy_agents.php:474 -#: ../../enterprise/godmode/policies/policy_alerts.php:417 -#: ../../enterprise/godmode/policies/policy_external_alerts.php:252 -#: ../../enterprise/godmode/policies/policy_inventory_modules.php:264 -#: ../../enterprise/godmode/policies/policy_modules.php:1264 -msgid "Undo deletion" -msgstr "Deshacer eliminación" - -#: ../../enterprise/godmode/policies/policy_agents.php:488 -#: ../../enterprise/operation/agentes/policy_view.php:62 -msgid "Policy applied" -msgstr "Política aplicada" - -#: ../../enterprise/godmode/policies/policy_agents.php:492 -msgid "Need apply" -msgstr "Necesita aplicar" - -#: ../../enterprise/godmode/policies/policy_agents.php:500 -msgid "Applying policy" -msgstr "Aplicando política" - -#: ../../enterprise/godmode/policies/policy_agents.php:506 -msgid "Deleting from policy" -msgstr "Eliminando de la política" - -#: ../../enterprise/godmode/policies/policy_alerts.php:148 -#: ../../enterprise/godmode/policies/policy_external_alerts.php:73 -msgid "Created successfuly" -msgstr "Creado correctamente" - -#: ../../enterprise/godmode/policies/policy_alerts.php:164 -#: ../../enterprise/godmode/policies/policy_external_alerts.php:95 -msgid "" -"Successfully added to delete pending alerts. Will be deleted in the next " -"policy application." -msgstr "" -"Correctamente añadido a las alertas pendientes de eliminación. Será " -"eliminado en la próxima aplicación de políticas." - -#: ../../enterprise/godmode/policies/policy_alerts.php:188 -#: ../../enterprise/godmode/policies/policy_external_alerts.php:120 -msgid "Added action successfuly" -msgstr "Acción añadida correctamente" - -#: ../../enterprise/godmode/policies/policy_alerts.php:206 -#: ../../enterprise/godmode/policies/policy_external_alerts.php:140 -msgid "Deleted action successfuly" -msgstr "Acción eliminada correctamente" - -#: ../../enterprise/godmode/policies/policy_alerts.php:511 -msgid "Policy module" -msgstr "Módulo de la política" - -#: ../../enterprise/godmode/policies/policy_collections.php:68 -msgid "" -"Successfully added to delete the collection. Will be deleted in the next " -"policy application." -msgstr "" -"Añadido correctamente a la colección. Se eliminará en la próxima aplicación " -"de política." - -#: ../../enterprise/godmode/policies/policy_collections.php:161 -#: ../../enterprise/godmode/policies/policy_collections.php:213 -#: ../../enterprise/operation/agentes/collection_view.php:102 -#: ../../enterprise/operation/agentes/policy_view.php:164 -msgid "Outdate" -msgstr "Obsoleto" - -#: ../../enterprise/godmode/policies/policy_external_alerts.php:77 -msgid "Duplicated alert" -msgstr "Alerta duplicada" - -#: ../../enterprise/godmode/policies/policy_external_alerts.php:170 -#: ../../enterprise/godmode/policies/policy_external_alerts.php:299 -msgid "Modules in policy agents" -msgstr "Modulos en agentes de política" - -#: ../../enterprise/godmode/policies/policy_external_alerts.php:315 -msgid "Alert Template" -msgstr "Plantilla de alerta" - -#: ../../enterprise/godmode/policies/policy_inventory_modules.php:65 -msgid "Module is not selected" -msgstr "No ha seleccionado ningún módulo" - -#: ../../enterprise/godmode/policies/policy_inventory_modules.php:93 -#: ../../enterprise/godmode/policies/policy_modules.php:1082 -#: ../../enterprise/godmode/policies/policy_modules.php:1096 -msgid "" -"Successfully added to delete pending modules. Will be deleted in the next " -"policy application." -msgstr "" -"Añadido correctamente a la cola de módulos pendientes de eliminación, Será " -"eliminado en la próxima aplicación de políticas." - -#: ../../enterprise/godmode/policies/policy_inventory_modules.php:186 -msgid "Select inventory module" -msgstr "Seleccionar módulo de inventario" - -#: ../../enterprise/godmode/policies/policy_inventory_modules.php:235 -msgid "There are no defined inventory modules" -msgstr "No hay definidos módulos de inventario" - -#: ../../enterprise/godmode/policies/policy_linking.php:26 -msgid "Linking modules" -msgstr "Modulos enlazados" - -#: ../../enterprise/godmode/policies/policy_linking.php:53 -msgid "Error: Update linking modules to policy" -msgstr "Error: Actualizando modulos enlazados a la política" - -#: ../../enterprise/godmode/policies/policy_linking.php:56 -msgid "Success: Update linking modules to policy" -msgstr "Completado: Actualizando modulos enlazados a la política" - -#: ../../enterprise/godmode/policies/policy_linking.php:66 -msgid "Free text for filter (*)" -msgstr "Texto libre para filtro (*)" - -#: ../../enterprise/godmode/policies/policy_linking.php:67 -msgid "Free text for filter" -msgstr "Texto libre para filtro" - -#: ../../enterprise/godmode/policies/policy_linking.php:110 -msgid "List of modules unlinked" -msgstr "Lista de módulos sin enlazar" - -#: ../../enterprise/godmode/policies/policy_linking.php:143 -msgid "There are no defined modules unlinked" -msgstr "No hay módulos definidos desvinculados" - -#: ../../enterprise/godmode/policies/policy_modules.php:262 -msgid "" -"If you change this description, you must change into the text of Data " -"configuration." -msgstr "" -"Si cambia esta descripción, tiene que cambiarla en el texto de la " -"configuración de datos." - -#: ../../enterprise/godmode/policies/policy_modules.php:320 -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1417 -#: ../../enterprise/meta/monitoring/wizard/wizard.module.local.php:101 -#: ../../enterprise/meta/monitoring/wizard/wizard.module.network.php:122 -#: ../../enterprise/meta/monitoring/wizard/wizard.module.web.php:87 -#: ../../enterprise/meta/monitoring/wizard/wizard.update_module.php:39 -msgid "Edit module" -msgstr "Editar módulo" - -#: ../../enterprise/godmode/policies/policy_modules.php:351 -msgid "Module macros" -msgstr "Macros de módulos" - -#: ../../enterprise/godmode/policies/policy_modules.php:448 -msgid "Could not be added module(s). You must select a policy" -msgstr "El módulo no se pudo añadir. Debe seleccionar una política." - -#: ../../enterprise/godmode/policies/policy_modules.php:476 +#: ../../godmode/alerts/configure_alert_command.php:175 #, php-format -msgid "Successfully added module(s) (%s/%s) to policy %s" -msgstr "Módulo añadido correctamente (%s/%s) a la política %s" - -#: ../../enterprise/godmode/policies/policy_modules.php:478 -#, php-format -msgid "Could not be added module(s) (%s/%s) to policy %s" -msgstr "El módulo no se pudo añadir (%s/%s) a la política %s" - -#: ../../enterprise/godmode/policies/policy_modules.php:768 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1908 -#: ../../enterprise/meta/include/functions_wizard_meta.php:2002 -msgid "Successfully added module." -msgstr "Módulo añadido correctamente" - -#: ../../enterprise/godmode/policies/policy_modules.php:769 -msgid "Could not be added module." -msgstr "El módulo no se pudo añadir" - -#: ../../enterprise/godmode/policies/policy_modules.php:1052 -msgid "" -"The module type in Data configuration is empty, take from combo box of form." -msgstr "" -"El tipo de datos en la configuración está vacío, elija uno del combo del " -"formulario." - -#: ../../enterprise/godmode/policies/policy_modules.php:1055 -msgid "" -"The module name in Data configuration is empty, take from text field of form." -msgstr "" -"El nombre del módulo en la configuración está vacío, elija uno del combo del " -"formulario." - -#: ../../enterprise/godmode/policies/policy_modules.php:1086 -msgid "Could not be added to deleted all modules." -msgstr "No podría ser añadido a eliminar todos los módulos." - -#: ../../enterprise/godmode/policies/policy_modules.php:1172 -msgid "Successfully duplicate the module." -msgstr "Módulo duplicado con éxito" - -#: ../../enterprise/godmode/policies/policy_modules.php:1232 -msgid "Local component" -msgstr "Componente local" - -#: ../../enterprise/godmode/policies/policy_modules.php:1298 -msgid "There are no defined modules" -msgstr "No hay módulos definidos" - -#: ../../enterprise/godmode/policies/policy_modules.php:1316 -msgid "Copy selected modules to policy: " -msgstr "Copiar módulos seleccionados a la política: " - -#: ../../enterprise/godmode/policies/policy_modules.php:1494 -msgid "Are you sure to copy modules into policy?\\n" -msgstr "¿Está seguro de que quiere copiar los módulos en la política?\\n" - -#: ../../enterprise/godmode/policies/policy_modules.php:1514 -msgid "Please select any module to copy" -msgstr "Por favor, seleccione algún modulo para copiar" - -#: ../../enterprise/godmode/policies/policy_plugins.php:33 -msgid "" -"Successfully added to delete pending plugins. Will be deleted in the next " -"policy application." -msgstr "" -"Correctamente añadido a los plugins pendientes de eliminar. Será eliminado " -"en la próxima aplicación de políticas." - -#: ../../enterprise/godmode/policies/policy_plugins.php:34 -msgid "Cannot be added to delete pending plugins." -msgstr "No se puede añadir a los plugins pendientes de eliminar" - -#: ../../enterprise/godmode/policies/policy_plugins.php:116 -msgid "There are no defined plugins" -msgstr "No hay plugins definidos" - -#: ../../enterprise/godmode/policies/policy_queue.php:59 -#: ../../enterprise/meta/advanced/policymanager.queue.php:60 -msgid "Operation successfully deleted from the queue" -msgstr "Operación eliminada correctamente de la cola" - -#: ../../enterprise/godmode/policies/policy_queue.php:60 -#: ../../enterprise/meta/advanced/policymanager.queue.php:61 -msgid "Operation cannot be deleted from the queue" -msgstr "La operación no puede ser eliminada de la cola" - -#: ../../enterprise/godmode/policies/policy_queue.php:101 -msgid "Operations successfully deleted from the queue" -msgstr "Operaciones eliminadas correctamente de la cola" - -#: ../../enterprise/godmode/policies/policy_queue.php:102 -msgid "Operations cannot be deleted from the queue" -msgstr "Las operaciones no pueden ser eliminadas de la cola" - -#: ../../enterprise/godmode/policies/policy_queue.php:160 -msgid "Update pending" -msgstr "Actualización pendiente" - -#: ../../enterprise/godmode/policies/policy_queue.php:162 -msgid "Update pending agents" -msgstr "Actualizar agentes pendientes" - -#: ../../enterprise/godmode/policies/policy_queue.php:180 -msgid "Add to apply queue only for database" -msgstr "Añadir a la cola de aplicación, sólo de cambios de base de datos" - -#: ../../enterprise/godmode/policies/policy_queue.php:186 -msgid "Link pending modules" -msgstr "Enlazar módulos pendientes" - -#: ../../enterprise/godmode/policies/policy_queue.php:192 -msgid "Will be linked in the next policy application" -msgstr "Se enlazará en la siguiente aplicación de políticas" - -#: ../../enterprise/godmode/policies/policy_queue.php:195 -msgid "Unlink pending modules" -msgstr "Desenlazar módulos pendientes" - -#: ../../enterprise/godmode/policies/policy_queue.php:201 -msgid "Will be unlinked in the next policy application" -msgstr "Será desenlazado en la siguiente aplicación de políticas" - -#: ../../enterprise/godmode/policies/policy_queue.php:206 -msgid "Delete pending" -msgstr "Eliminación pendiente" - -#: ../../enterprise/godmode/policies/policy_queue.php:208 -msgid "Delete pending agents" -msgstr "Eliminar agentes pendientes" - -#: ../../enterprise/godmode/policies/policy_queue.php:214 -#: ../../enterprise/godmode/policies/policy_queue.php:223 -#: ../../enterprise/godmode/policies/policy_queue.php:232 -#: ../../enterprise/godmode/policies/policy_queue.php:241 -#: ../../enterprise/godmode/policies/policy_queue.php:250 -#: ../../enterprise/godmode/policies/policy_queue.php:259 -#: ../../enterprise/godmode/policies/policy_queue.php:268 -msgid "Will be deleted in the next policy application" -msgstr "Se eliminará en la siguiente aplicación de políticas" - -#: ../../enterprise/godmode/policies/policy_queue.php:217 -msgid "Delete pending modules" -msgstr "Eliminar módulos pendientes" - -#: ../../enterprise/godmode/policies/policy_queue.php:226 -msgid "Delete pending inventory modules" -msgstr "Eliminar módulos de inventario pendientes" - -#: ../../enterprise/godmode/policies/policy_queue.php:235 -msgid "Delete pending alerts" -msgstr "Eliminar alertas pendientes" - -#: ../../enterprise/godmode/policies/policy_queue.php:244 -msgid "Delete pending external alerts" -msgstr "Eliminar alertas externas pendientes" - -#: ../../enterprise/godmode/policies/policy_queue.php:253 -msgid "Delete pending file collections" -msgstr "Eliminar colecciones de archivos pendientes" - -#: ../../enterprise/godmode/policies/policy_queue.php:262 -msgid "Delete pending plugins" -msgstr "Eliminar plugins pendientes" - -#: ../../enterprise/godmode/policies/policy_queue.php:274 -msgid "Advices" -msgstr "Consejos" - -#: ../../enterprise/godmode/policies/policy_queue.php:277 -msgid "Queue summary" -msgstr "Resumen de cola" - -#: ../../enterprise/godmode/policies/policy_queue.php:344 -#: ../../enterprise/meta/advanced/policymanager.queue.php:218 -msgid "Apply (database and files)" -msgstr "Aplicar (base de datos y archivos)" - -#: ../../enterprise/godmode/policies/policy_queue.php:344 -#: ../../enterprise/godmode/policies/policy_queue.php:418 -#: ../../enterprise/meta/advanced/policymanager.queue.php:218 -#: ../../enterprise/meta/advanced/policymanager.queue.php:309 -msgid "Apply (only database)" -msgstr "Aplicar (sólo en la base de datos)" - -#: ../../enterprise/godmode/policies/policy_queue.php:350 -#: ../../enterprise/meta/advanced/policymanager.queue.php:224 -msgid "Complete" -msgstr "Completo" - -#: ../../enterprise/godmode/policies/policy_queue.php:350 -#: ../../enterprise/meta/advanced/policymanager.queue.php:224 -msgid "Incomplete" -msgstr "Incompleto" - -#: ../../enterprise/godmode/policies/policy_queue.php:364 -msgid "Queue filter" -msgstr "Filtros de cola" - -#: ../../enterprise/godmode/policies/policy_queue.php:446 -#: ../../enterprise/meta/advanced/policymanager.queue.php:334 -msgid "Delete from queue" -msgstr "Eliminar de la cola" - -#: ../../enterprise/godmode/policies/policy_queue.php:459 -msgid "Empty queue" -msgstr "Vaciar cola" - -#: ../../enterprise/godmode/policies/policy_queue.php:476 -msgid "This operation could take a long time" -msgstr "Esta operación podría tardar bastante tiempo" - -#: ../../enterprise/godmode/policies/policy_queue.php:487 -msgid "Apply all" -msgstr "Aplicar a todo" - -#: ../../enterprise/godmode/policies/policy_queue.php:493 -msgid "Delete all" -msgstr "Eliminar todo" - -#: ../../enterprise/godmode/reporting/graph_template_editor.php:73 -#: ../../enterprise/godmode/reporting/graph_template_item_editor.php:49 -msgid "Graph template editor" -msgstr "Editor de plantillas gráficas" - -#: ../../enterprise/godmode/reporting/graph_template_editor.php:136 -msgid "Template updated successfully" -msgstr "Plantilla actualizada con éxito" - -#: ../../enterprise/godmode/reporting/graph_template_editor.php:137 -msgid "Error updating template" -msgstr "Error al actualizar la plantilla" - -#: ../../enterprise/godmode/reporting/graph_template_editor.php:183 -msgid "3 hours" -msgstr "3 horas" - -#: ../../enterprise/godmode/reporting/graph_template_editor.php:188 -msgid "4 days" -msgstr "días" - -#: ../../enterprise/godmode/reporting/graph_template_item_editor.php:149 -#: ../../enterprise/godmode/reporting/graph_template_item_editor.php:207 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1948 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:2012 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:2105 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:2179 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:2450 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:2548 -msgid "Exact match" -msgstr "Coincidencia exacta" - -#: ../../enterprise/godmode/reporting/graph_template_item_editor.php:165 -msgid "Decrease Weight" -msgstr "Reducir el peso" - -#: ../../enterprise/godmode/reporting/graph_template_item_editor.php:168 -msgid "Increase Weight" -msgstr "Incrementar el peso" - -#: ../../enterprise/godmode/reporting/graph_template_list.php:73 -msgid "Graph template management" -msgstr "Gestión de plantillas gráficas" - -#: ../../enterprise/godmode/reporting/graph_template_list.php:166 -msgid "There are no defined graph templates" -msgstr "No hay plantillas gráficas definidas" - -#: ../../enterprise/godmode/reporting/graph_template_list.php:171 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:118 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:389 -msgid "Create template" -msgstr "Crear plantilla" - -#: ../../enterprise/godmode/reporting/graph_template_wizard.php:64 -#: ../../enterprise/godmode/reporting/reporting_builder.template_wizard.php:151 -msgid "Cleanup sucessfully" -msgstr "Limpieza correcta" - -#: ../../enterprise/godmode/reporting/graph_template_wizard.php:67 -#: ../../enterprise/godmode/reporting/reporting_builder.template_wizard.php:154 -msgid "Cleanup error" -msgstr "Error al borrar contenido" - -#: ../../enterprise/godmode/reporting/graph_template_wizard.php:100 -msgid "Wizard template" -msgstr "Plantilla de Wizard" - -#: ../../enterprise/godmode/reporting/graph_template_wizard.php:145 -#: ../../enterprise/godmode/reporting/reporting_builder.template_wizard.php:256 -msgid "Clean up template" -msgstr "Vaciar la plantilla" - -#: ../../enterprise/godmode/reporting/graph_template_wizard.php:176 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:463 -#: ../../enterprise/godmode/reporting/reporting_builder.template_wizard.php:381 -msgid "Agents available" -msgstr "Agentes disponibles" - -#: ../../enterprise/godmode/reporting/graph_template_wizard.php:176 -#: ../../enterprise/godmode/reporting/graph_template_wizard.php:182 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:464 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:467 -#: ../../enterprise/godmode/reporting/reporting_builder.template_wizard.php:380 -#: ../../enterprise/godmode/reporting/reporting_builder.template_wizard.php:386 -msgid "Select all" -msgstr "Seleccionar todo" - -#: ../../enterprise/godmode/reporting/graph_template_wizard.php:182 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:466 -#: ../../enterprise/godmode/reporting/reporting_builder.template_wizard.php:387 -msgid "Agents to apply" -msgstr "Agentes para aplicar" - -#: ../../enterprise/godmode/reporting/graph_template_wizard.php:207 -#: ../../enterprise/godmode/reporting/reporting_builder.template_wizard.php:408 -msgid "Add agents to template" -msgstr "Añadir agentes a la plantilla" - -#: ../../enterprise/godmode/reporting/graph_template_wizard.php:211 -#: ../../enterprise/godmode/reporting/reporting_builder.template_wizard.php:412 -msgid "Undo agents to template" -msgstr "Deshacer añadir agentes a la plantilla" - -#: ../../enterprise/godmode/reporting/graph_template_wizard.php:230 -#: ../../enterprise/godmode/reporting/reporting_builder.template_wizard.php:430 -msgid "Apply template" -msgstr "Aplicar plantilla" - -#: ../../enterprise/godmode/reporting/graph_template_wizard.php:392 -#: ../../enterprise/godmode/reporting/graph_template_wizard.php:424 -#: ../../enterprise/godmode/reporting/reporting_builder.template_wizard.php:755 -#: ../../enterprise/godmode/reporting/reporting_builder.template_wizard.php:786 -msgid "Please set template distinct than " -msgstr "Por favor, introduzca una plantilla distinta a " - -#: ../../enterprise/godmode/reporting/graph_template_wizard.php:419 -#: ../../enterprise/godmode/reporting/reporting_builder.template_wizard.php:781 -msgid "" -"This will be delete all reports created in previous template applications. " -"Do you want to continue?" -msgstr "" -"Esta acción eliminará todos los informes creados en aplicaciones anteriores " -"de plantillas. ¿Quiere continuar?" - -#: ../../enterprise/godmode/reporting/mysql_builder.php:28 -#: ../../enterprise/godmode/reporting/mysql_builder.php:122 -msgid "Custom Mysql template builder" -msgstr "Creador de plantillas personailizadas para MySQL" - -#: ../../enterprise/godmode/reporting/mysql_builder.php:59 -msgid "Create custom SQL" -msgstr "Crear SQL personalizado" - -#: ../../enterprise/godmode/reporting/mysql_builder.php:70 -msgid ": Create new custom" -msgstr ": Crear nueva consulta personalizada" - -#: ../../enterprise/godmode/reporting/mysql_builder.php:90 -msgid "Create new custom" -msgstr "Crear personalizada nueva" - -#: ../../enterprise/godmode/reporting/mysql_builder.php:125 -msgid "Successfully operation" -msgstr "Operación realizada con éxito" - -#: ../../enterprise/godmode/reporting/mysql_builder.php:125 -msgid "Could not be operation" -msgstr "La operación no puedo completarse" - -#: ../../enterprise/godmode/reporting/reporting_builder.advanced.php:68 -msgid "Advance Reporting" -msgstr "Informes Avanzados" - -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:73 -#: ../../enterprise/include/functions_reporting.php:39 -msgid "Global" -msgstr "Global" - -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:101 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:161 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:206 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard_sla.php:169 -msgid "Elements to apply" -msgstr "Elementos para aplicar" - -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:189 -msgid "Sum" -msgstr "Suma" - -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:284 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1620 -msgid ">=" -msgstr ">=" - -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:286 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1622 -msgid "<" -msgstr "<" - -#: ../../enterprise/godmode/reporting/reporting_builder.global.php:304 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1653 -msgid "" -"Show a resume table with max, min, average of total modules on the report " -"bottom" -msgstr "" -"Mostrar una tabla resumen con el máximo, el mínimo y la media de los módulos " -"totales al final del informe" - -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:81 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:90 -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:134 -#: ../../enterprise/godmode/reporting/reporting_builder.template_editor.php:100 -msgid "Edit template" -msgstr "Editar plantilla" - -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:130 -msgid "List templates" -msgstr "Lista de plantillas" - -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:291 -#: ../../enterprise/operation/reporting/custom_reporting.php:17 -msgid "PDF" -msgstr "PDF" - -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:292 -#: ../../enterprise/operation/reporting/custom_reporting.php:19 -msgid "JSON" -msgstr "JSON" - -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:346 -#: ../../enterprise/operation/reporting/custom_reporting.php:50 -msgid "Export to PDF" -msgstr "Exportar a PDF" - -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:348 -#: ../../enterprise/operation/reporting/custom_reporting.php:54 -msgid "Export to JSON" -msgstr "Exportar a JSON" - -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:384 -msgid "You haven't created templates yet." -msgstr "No tienen creado plantillas aun." - -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:397 -msgid "Generate a dynamic report\"" -msgstr "Generar un informe dinámico" - -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:475 -msgid "Add agents" -msgstr "Añadir agentes" - -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:478 -msgid "Undo agents" -msgstr "Anular agentes" - -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:486 -msgid "Generate" -msgstr "Generar" - -#: ../../enterprise/godmode/reporting/reporting_builder.template.php:769 -#: ../../enterprise/godmode/reporting/reporting_builder.template_wizard.php:759 -msgid "Please set agent distinct than " -msgstr "Por favor escoga un agente distinto a " - -#: ../../enterprise/godmode/reporting/reporting_builder.template_advanced.php:105 -msgid "Advance Options" -msgstr "Opciones avanzadas" - -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1464 -msgid "" -"Case insensitive regular expression for agent name. For example: Network.* " -"will match with the following agent names: network_agent1, NetworK CHECKS" -msgstr "" -"Expresión regular, no sensible a mayúsculas/minúsculas, para buscar el " -"agente. Por ejemplo: Network.* coincidiría con los siguientes nombres de " -"agentes: network_agent1, NetworK CHECKS" - -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1478 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:2058 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:2229 -msgid "" -"Case insensitive regular expression or string for module name. For example: " -"if you use this field with \"Module exact match\" enabled then this field " -"has to be fulfilled with the literally string of the module name, if not you " -"can use a regular expression. Example: .*usage.* will match: cpu_usage, vram " -"usage in matchine 1." -msgstr "" -"Expresión regular, no sensible a mayúsculas/minúsculas, para buscar el " -"módulo. Por ejemplo: si usa este campo con \"Coincidencia exacta de modulo\" " -"activado, entonces este campo tiene que rellenarse con la cadena literal del " -"nombre del modulo, sino, usará una expresion regular, p.e: .*usage.* " -"coincidiría con : cpu_usage, vram usage in machine 1." - -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1489 -msgid "Module exact match" -msgstr "Coincidencia exacta de modulo" - -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1489 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1995 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:2060 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:2158 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:2233 -msgid "Check it if you want to match module name literally" -msgstr "" -"Actívela si desea que haya una coincidencia exacta y literal en el nombre " -"del módulo" - -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1529 -msgid "Query SQL" -msgstr "Consulta SQL" - -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1544 -msgid "SQL preview" -msgstr "Previsualización del SQL" - -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1606 -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:374 -msgid "" -"If this option was checked, only adding in elements that type of modules " -"support this option." -msgstr "" -"Si esta casilla está activa, solo la adición de este tipo de módulos " -"soportan esta opción" - -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1772 -msgid "Modules to match" -msgstr "Módulos a comparar" - -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1774 -msgid "Select the modules to match when create a report for agents" -msgstr "" -"Seleccione los módulos a comparar cuando cree el informe para cada agente" - -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1855 -msgid "Modules to match (Free text)" -msgstr "Modulos a comparar (Texto libre)" - -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1857 -msgid "Free text to filter the modules of agents when apply this template." -msgstr "" -"Texto libre para filtrar los módulos de los agentes cuando se use esta " -"plantilla" - -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1871 -msgid "Create a graph for each agent" -msgstr "Crear una gráfica por cada agente" - -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1873 -msgid "" -"If it is checked, the regexp or name of modules match only each to each to " -"agent, instead create a big graph with all modules from all agents." -msgstr "" -"Si se activa, la expresión regular o el nombre de modulo hará coincidencia " -"en cada módulo de cada agente, y creará una gráfica que contenga módulos de " -"todos los agentes." - -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:1960 -msgid "Please save the SLA template for start to add items in this list." -msgstr "" -"Por favor, guarde la plantilla SLA para empezar a añadir elementos a la lista" - -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:2009 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:2176 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:2453 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:2551 -msgid "Not literally" -msgstr "No literal" - -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:2053 -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:2223 -msgid "" -"Case insensitive regular expression for agent name. For example: Network* " -"will match with the following agent names: network_agent1, NetworK CHECKS" -msgstr "" -"Expresión regular no sensible a mayúsculas. Por ejemplo: Network* hará " -"coincidencia con los siguientes nombres de módulos: network_agent1, NetworK " -"CHECKS" - -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:2120 -msgid "Please save the template to start adding items into the list." -msgstr "" -"Por favor, guarde la plantilla para empezar a añadir elementos a la lista" - -#: ../../enterprise/godmode/reporting/reporting_builder.template_item.php:2472 -msgid "Name and SLA limit should not be empty" -msgstr "Nombre y límite SLA no deberían estar vacíos" - -#: ../../enterprise/godmode/reporting/reporting_builder.template_wizard.php:194 -msgid "Sucessfully applied" -msgstr "Aplicado correctamente" - -#: ../../enterprise/godmode/reporting/reporting_builder.template_wizard.php:194 -msgid "reports" -msgstr "Informes" - -#: ../../enterprise/godmode/reporting/reporting_builder.template_wizard.php:194 -msgid "items" -msgstr "elementos" - -#: ../../enterprise/godmode/reporting/reporting_builder.template_wizard.php:196 -msgid "Could not be applied" -msgstr "No se pudo aplicar" - -#: ../../enterprise/godmode/reporting/reporting_builder.template_wizard.php:216 -msgid "Create template report wizard" -msgstr "Asistente de creación de plantillas de informes" - -#: ../../enterprise/godmode/reporting/reporting_builder.template_wizard.php:263 -msgid "Create report per agent" -msgstr "Crear informe por agente" - -#: ../../enterprise/godmode/reporting/reporting_builder.template_wizard.php:272 -msgid "" -"Left in blank if you want to use default name: Template name - agents (num " -"agents) - Date" -msgstr "" -"Dejar en blanco si quieres usar el nombre por defecto: Nombre plantilla - " -"agentes (num agentes) - Fecha" - -#: ../../enterprise/godmode/reporting/reporting_builder.template_wizard.php:278 -msgid "Target group" -msgstr "Grupo objetivo" - -#: ../../enterprise/godmode/reporting/reporting_builder.template_wizard.php:305 -msgid "Filter by" -msgstr "Filtrar por" - -#: ../../enterprise/godmode/reporting/reporting_builder.template_wizard.php:368 -msgid "Filter tag" -msgstr "Filtro por tag" - -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:244 -msgid "Order:" -msgstr "Orden:" - -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:264 -msgid "" -"Show a resume table with max, min, average of total modules on the report " -"bottom:" -msgstr "" -"Muestra una tabla de resumen con el max, min y media del total de módulos en " -"la parte inferior del informe:" - -#: ../../enterprise/godmode/reporting/reporting_builder.wizard.php:279 -msgid "Show address instead module name" -msgstr "Mostrar la dirección en lugar del nombre del módulo" - -#: ../../enterprise/godmode/reporting/reporting_builder.wizard_sla.php:89 -#: ../../enterprise/include/functions_reporting.php:36 -msgid "Wizard SLA" -msgstr "Wizard SLA" - -#: ../../enterprise/godmode/reporting/reporting_builder.wizard_sla.php:115 -msgid "hourly S.L.A." -msgstr "S.L.A. por horas" - -#: ../../enterprise/godmode/reporting/reporting_builder.wizard_sla.php:116 -msgid "Availability Graph S.L.A." -msgstr "Gráfica de disponibilidad S.L.A." - -#: ../../enterprise/godmode/reporting/reporting_builder.wizard_sla.php:203 -msgid "SLA min value" -msgstr "Valor mínimo de SLA" - -#: ../../enterprise/godmode/reporting/reporting_builder.wizard_sla.php:204 -msgid "SLA min Value" -msgstr "Valor mínimo de SLA" - -#: ../../enterprise/godmode/reporting/reporting_builder.wizard_sla.php:207 -msgid "SLA max value" -msgstr "Valor máximo SLA" - -#: ../../enterprise/godmode/reporting/reporting_builder.wizard_sla.php:208 -msgid "SLA max Value" -msgstr "Valor máximo SLA" - -#: ../../enterprise/godmode/reporting/reporting_builder.wizard_sla.php:211 -msgid "SLA Limit %" -msgstr "Límite % SLA" - -#: ../../enterprise/godmode/reporting/reporting_builder.wizard_sla.php:212 -msgid "SLA Limit Value" -msgstr "Valor límite SLA" - -#: ../../enterprise/godmode/reporting/visual_console_builder.wizard_services.php:104 -msgid "Available" -msgstr "Disponible" - -#: ../../enterprise/godmode/reporting/visual_console_builder.wizard_services.php:113 -msgid "Push the selected services into the list" -msgstr "Añade los servicios seleccionados a la lista" - -#: ../../enterprise/godmode/reporting/visual_console_builder.wizard_services.php:118 -msgid "Remove the services from the list" -msgstr "Elimina los servicios de la lista" - -#: ../../enterprise/godmode/reporting/visual_console_builder.wizard_services.php:172 -msgid "Icon preview" -msgstr "Pre visualización del icono" - -#: ../../enterprise/godmode/reporting/visual_console_builder.wizard_services.php:238 -msgid "The services list is empty" -msgstr "La lista de servicios esta vacía" - -#: ../../enterprise/godmode/servers/credential_boxes_satellite.php:30 -msgid "Credential Boxes List" -msgstr "Lista de cajas de crecenciales" - -#: ../../enterprise/godmode/servers/credential_boxes_satellite.php:33 -msgid "Credential Boxes" -msgstr "Cajas de credenciales" - -#: ../../enterprise/godmode/servers/credential_boxes_satellite.php:374 -#: ../../enterprise/godmode/servers/list_satellite.php:69 -msgid "No Data" -msgstr "No hay datos" - -#: ../../enterprise/godmode/servers/list_satellite.php:26 -msgid "Satellite Server" -msgstr "Servidor satélite" - -#: ../../enterprise/godmode/servers/manage_credential_boxes.php:20 -msgid "Add Credential Box" -msgstr "Añadir caja de credenciales" - -#: ../../enterprise/godmode/servers/manage_export.php:61 -msgid "Error updating export target" -msgstr "Error al actualizar el servidor de exportación" - -#: ../../enterprise/godmode/servers/manage_export.php:64 -msgid "Successfully updated export target" -msgstr "Servidor de exportación actualizado correctamente" - -#: ../../enterprise/godmode/servers/manage_export.php:73 -msgid "Error deleting export target" -msgstr "Error al borrar el servidor de exportación" - -#: ../../enterprise/godmode/servers/manage_export.php:76 -msgid "Successfully deleted export target" -msgstr "Servidor de exportación borrado correctamente" - -#: ../../enterprise/godmode/servers/manage_export.php:98 -msgid "" -"Can't be created export target: User and password must be filled with FTP " -"mode" -msgstr "" -"No puede crearse target de exportación: El usuario y la contraseña deben ser " -"completadas con el modo de FTP" - -#: ../../enterprise/godmode/servers/manage_export.php:121 -msgid "There are no defined export targets" -msgstr "No hay objetivos a exportar definidos" - -#: ../../enterprise/godmode/servers/manage_export.php:131 -#: ../../enterprise/godmode/servers/manage_export_form.php:76 -msgid "Preffix" -msgstr "Prefijo" - -#: ../../enterprise/godmode/servers/manage_export.php:131 -#: ../../enterprise/godmode/servers/manage_export_form.php:88 -msgid "Transfer mode" -msgstr "Modo de transferencia" - -#: ../../enterprise/godmode/servers/manage_export_form.php:109 -msgid "Target directory" -msgstr "Directorio objetivo" - -#: ../../enterprise/godmode/servers/manage_export_form.php:113 -msgid "Extra options" -msgstr "Opciones adicionales" - -#: ../../enterprise/godmode/servers/server_disk_conf_editor.php:130 -msgid "Error: The conf file of server is not readble." -msgstr "Error: El fichero de configuración del servidor no se puede leer" - -#: ../../enterprise/godmode/servers/server_disk_conf_editor.php:135 -msgid "Error: The conf file of server is not writable." -msgstr "" -"Error: En el fichero de configuración del servidor no se puede escribir" - -#: ../../enterprise/godmode/servers/server_disk_conf_editor.php:160 -msgid "Delete remote conf server files in Pandora" -msgstr "Borrar los servidores de configuración remota en Pandora" - -#: ../../enterprise/godmode/servers/server_disk_conf_editor.php:164 -msgid "" -"Delete this conf file implies that Pandora will send back local config to " -"console" -msgstr "" -"Borrar este fichero de configuración implicará que Pandora enviará la " -"configuración local a la consola" - -#: ../../enterprise/godmode/services/services.elements.php:70 -#: ../../enterprise/godmode/services/services.service.php:266 -msgid "" -"This values are by default because the service is auto calculate mode." -msgstr "" -"Estos valores están por defecto porque el servicio está en modo auto-cálculo" - -#: ../../enterprise/godmode/services/services.elements.php:82 -msgid "Invalid service" -msgstr "Servicio inválido" - -#: ../../enterprise/godmode/services/services.elements.php:96 -#: ../../enterprise/godmode/services/services.service.php:171 -#: ../../enterprise/operation/services/services.service.php:55 -#: ../../enterprise/operation/services/services.service_map.php:63 -#: ../../enterprise/operation/services/services.table_services.php:39 -msgid "Services list" -msgstr "Lista de servicios" - -#: ../../enterprise/godmode/services/services.elements.php:102 -#: ../../enterprise/godmode/services/services.service.php:177 -#: ../../enterprise/operation/services/services.service.php:61 -#: ../../enterprise/operation/services/services.service_map.php:69 -msgid "Services table view" -msgstr "Vista de tabla de servicios" - -#: ../../enterprise/godmode/services/services.elements.php:109 -#: ../../enterprise/godmode/services/services.service.php:182 -#: ../../enterprise/operation/services/services.service.php:66 -#: ../../enterprise/operation/services/services.service_map.php:75 -msgid "Config Service" -msgstr "Configurar Servicios" - -#: ../../enterprise/godmode/services/services.elements.php:115 -#: ../../enterprise/godmode/services/services.service.php:187 -#: ../../enterprise/operation/services/services.service.php:71 -#: ../../enterprise/operation/services/services.service_map.php:81 -msgid "Config Elements" -msgstr "Configurar Elementos" - -#: ../../enterprise/godmode/services/services.elements.php:123 -#: ../../enterprise/godmode/services/services.service.php:194 -#: ../../enterprise/operation/services/services.service.php:79 -#: ../../enterprise/operation/services/services.service_map.php:89 -msgid "View Service" -msgstr "Ver Servicio" - -#: ../../enterprise/godmode/services/services.elements.php:130 -#: ../../enterprise/godmode/services/services.service.php:200 -#: ../../enterprise/operation/services/services.service.php:85 -#: ../../enterprise/operation/services/services.service_map.php:95 -msgid "Service map" -msgstr "Mapa del Servicio" - -#: ../../enterprise/godmode/services/services.elements.php:142 -#: ../../enterprise/include/functions_services.php:1647 -msgid "Edit service elements" -msgstr "Editar elementos del servicio" - -#: ../../enterprise/godmode/services/services.elements.php:156 -msgid "Error empty module" -msgstr "Error al vaciar los módulos" - -#: ../../enterprise/godmode/services/services.elements.php:165 -msgid "Error empty agent" -msgstr "Error al vaciar el agente" - -#: ../../enterprise/godmode/services/services.elements.php:174 -msgid "Error empty service" -msgstr "Error al vaciar el servicio" - -#: ../../enterprise/godmode/services/services.elements.php:196 -msgid "Service element created successfully" -msgstr "Elemento del servicio creado correctamente" - -#: ../../enterprise/godmode/services/services.elements.php:197 -msgid "Error creating service element" -msgstr "Error al crear elemento de servicio" - -#: ../../enterprise/godmode/services/services.elements.php:271 -msgid "Service element updated successfully" -msgstr "Elemento de servicio actualizado correctamente" - -#: ../../enterprise/godmode/services/services.elements.php:272 -msgid "Error updating service element" -msgstr "Error al actualizar el elemento de sevicio" - -#: ../../enterprise/godmode/services/services.elements.php:279 -msgid "Service element deleted successfully" -msgstr "Elemento de servicio eliminado correctamente" - -#: ../../enterprise/godmode/services/services.elements.php:280 -msgid "Error deleting service element" -msgstr "Error al eliminar el elemento de servicio" - -#: ../../enterprise/godmode/services/services.elements.php:318 -msgid "Edit element service" -msgstr "Editar elemento de servicio" - -#: ../../enterprise/godmode/services/services.elements.php:321 -msgid "Create element service" -msgstr "Crear elemento de sevicio" - -#: ../../enterprise/godmode/services/services.elements.php:371 -msgid "First select an agent" -msgstr "Primero, seleccione un agente" - -#: ../../enterprise/godmode/services/services.elements.php:389 -msgid "Critical weight" -msgstr "Peso crítico" - -#: ../../enterprise/godmode/services/services.elements.php:394 -msgid "Warning weight" -msgstr "Advertencia de peso" - -#: ../../enterprise/godmode/services/services.elements.php:399 -msgid "Unknown weight" -msgstr "Peso desconocido" - -#: ../../enterprise/godmode/services/services.elements.php:404 -msgid "Ok weight" -msgstr "Peso correcto" - -#: ../../enterprise/godmode/services/services.elements.php:412 -msgid "" -"Only the critical elements are relevant to calculate the service status" -msgstr "" -"Solo los elementos críticos son relevantes para calcular el estado del " -"servicio" - -#: ../../enterprise/godmode/services/services.service.php:54 -#: ../../enterprise/operation/services/services.list.php:507 -#: ../../enterprise/operation/services/services.table_services.php:375 -msgid "Create Service" -msgstr "Crear Servicio" - -#: ../../enterprise/godmode/services/services.service.php:62 -msgid "Service created successfully" -msgstr "Servicio creado correctamente" - -#: ../../enterprise/godmode/services/services.service.php:63 -msgid "Error creating service" -msgstr "Error al crear servicio" - -#: ../../enterprise/godmode/services/services.service.php:85 -msgid "No name and description specified for the service" -msgstr "Ningún nombre y descripción especificados para el servicio" - -#: ../../enterprise/godmode/services/services.service.php:90 -msgid "No name specified for the service" -msgstr "Ningún nombre especificado para el servicio" - -#: ../../enterprise/godmode/services/services.service.php:95 -msgid "No description specified for the service" -msgstr "Ninguna descripción especificada para el servicio" - -#: ../../enterprise/godmode/services/services.service.php:109 -msgid "Error updating service" -msgstr "Error al actualizar el sevicio" - -#: ../../enterprise/godmode/services/services.service.php:113 -msgid "Service updated successfully" -msgstr "Servicio actualizado correctamente" - -#: ../../enterprise/godmode/services/services.service.php:126 -#: ../../enterprise/godmode/services/services.service.php:153 -#: ../../enterprise/operation/services/services.service.php:37 -#: ../../enterprise/operation/services/services.service_map.php:44 -msgid "Not found" -msgstr "No encontrado" - -#: ../../enterprise/godmode/services/services.service.php:130 -msgid "New Service" -msgstr "Nuevo servicio" - -#: ../../enterprise/godmode/services/services.service.php:229 -msgid "No Services or concrete action" -msgstr "Sin Servicios o acción concreta" - -#: ../../enterprise/godmode/services/services.service.php:240 -msgid "General Data" -msgstr "Datos Generales" - -#: ../../enterprise/godmode/services/services.service.php:256 -msgid "You should set the weights manually" -msgstr "Debe establecer los pesos de forma manual" - -#: ../../enterprise/godmode/services/services.service.php:259 -msgid "The weights have default values" -msgstr "Los pesos tienen valores por defecto" - -#: ../../enterprise/godmode/services/services.service.php:261 -#: ../../enterprise/operation/services/services.list.php:191 -#: ../../enterprise/operation/services/services.table_services.php:160 -msgid "Simple" -msgstr "Simple" - -#: ../../enterprise/godmode/services/services.service.php:262 -msgid "" -"Only the elements configured as 'critical element' are used to calculate the " -"service status" -msgstr "" -"Sólo los elementos configurados como \"elemento crítico\" se utilizan para " -"calcular el estado del servicio" - -#: ../../enterprise/godmode/services/services.service.php:282 -msgid "Agent to store data" -msgstr "Agentes para almacenar datos" - -#: ../../enterprise/godmode/services/services.service.php:305 -msgid "S.L.A. interval" -msgstr "Intervalo SLA" - -#: ../../enterprise/godmode/services/services.service.php:310 -msgid "S.L.A. limit" -msgstr "Límite SLA" - -#: ../../enterprise/godmode/services/services.service.php:312 -msgid "Please set limit between 0 to 100." -msgstr "Por favor, introduzca un límite de 0 a 100" - -#: ../../enterprise/godmode/services/services.service.php:320 -msgid "" -"Here are described the alert templates, which will use their default " -"actions.\n" -"\t\tYou can modify the default behaviour editing alerts in the agent who " -"stores data and alert definitions about the service and the SLA status." -msgstr "" -"Aquí se describen las plantillas de alertas, que utilizarán sus acciones por " -"defecto.\n" -"\t\tPuedes modificar el comportambiento de las alertas de edición de " -"comportamiento por defecto en el agente que almacena definiciones de datos y " -"alerta sobre el servicio y el estado de SLA." - -#: ../../enterprise/godmode/services/services.service.php:334 -msgid "Warning Service alert" -msgstr "Alerta de advertencia del servicio" - -#: ../../enterprise/godmode/services/services.service.php:345 -msgid "Critical Service alert" -msgstr "Alerta crítica del servicio" - -#: ../../enterprise/godmode/services/services.service.php:363 -msgid "SLA critical service alert" -msgstr "Alerta crítica de servicio SLA." - -#: ../../enterprise/godmode/setup/edit_skin.php:42 -#: ../../enterprise/godmode/setup/setup_skins.php:36 -msgid "Skins configuration" -msgstr "Configuración skins" - -#: ../../enterprise/godmode/setup/edit_skin.php:45 -msgid "Successfully updated skin" -msgstr "Skin actualizada correctamente" - -#: ../../enterprise/godmode/setup/edit_skin.php:48 -#: ../../enterprise/godmode/setup/edit_skin.php:60 -msgid "Error updating skin" -msgstr "Error al actualizar skin" - -#: ../../enterprise/godmode/setup/edit_skin.php:171 -msgid "Error creating skin" -msgstr "Error al crear skin" - -#: ../../enterprise/godmode/setup/edit_skin.php:176 -msgid "Successfully created skin" -msgstr "Skin creado correctamente" - -#: ../../enterprise/godmode/setup/edit_skin.php:216 -#: ../../enterprise/godmode/setup/setup_skins.php:118 -msgid "Relative path" -msgstr "Ruta relativa" - -#: ../../enterprise/godmode/setup/edit_skin.php:217 -msgid "" -"Zip file with skin subdirectory. The name of the zip file only can have " -"alphanumeric characters." -msgstr "" -"Archivo zip con subdirectorio skin. El nombre del archivo zip solo puede " -"tener caracteres alfanuméricos." - -#: ../../enterprise/godmode/setup/edit_skin.php:239 -msgid "Group/s" -msgstr "Grupo/s" - -#: ../../enterprise/godmode/setup/setup.php:38 -msgid "" -"Before activating this option check your ACL Setup. You may lose access to " -"the console." -msgstr "" -"Antes de activar esta opción compruebe su configuración ACL. Puede que " -"pierda el acceso a la consola." - -#: ../../enterprise/godmode/setup/setup.php:48 -msgid " Bytes" -msgstr " Bytes" - -#: ../../enterprise/godmode/setup/setup.php:64 -msgid "Seconds" -msgstr "Segundos" - -#: ../../enterprise/godmode/setup/setup.php:72 -msgid "" -"Limit the number of events that are replicated metaconsole each specified " -"range." -msgstr "" -"Limitar el número de eventos que se replican en la metaconsola a un " -"intervalo especificado." - -#: ../../enterprise/godmode/setup/setup.php:78 -msgid "Last replication at" -msgstr "Última replicación a" - -#: ../../enterprise/godmode/setup/setup.php:80 -msgid "No replication yet" -msgstr "Sin replicación todavía" - -#: ../../enterprise/godmode/setup/setup.php:90 -msgid "Only validated events" -msgstr "Sólo eventos validados" - -#: ../../enterprise/godmode/setup/setup.php:96 -msgid "Metaconsole DB engine" -msgstr "Motor BD de la metaconsola" - -#: ../../enterprise/godmode/setup/setup.php:97 -msgid "MySQL" -msgstr "MySQL" - -#: ../../enterprise/godmode/setup/setup.php:97 -msgid "Oracle" -msgstr "Oracle" - -#: ../../enterprise/godmode/setup/setup.php:103 -msgid "Metaconsole DB host" -msgstr "Host BD Metaconsola" - -#: ../../enterprise/godmode/setup/setup.php:110 -msgid "Metaconsole DB name" -msgstr "Nombre BD Metaconsola" - -#: ../../enterprise/godmode/setup/setup.php:117 -msgid "Metaconsole DB user" -msgstr "Usuario BD Metaconsola" - -#: ../../enterprise/godmode/setup/setup.php:124 -msgid "Metaconsole DB password" -msgstr "Password BD Metaconsola" - -#: ../../enterprise/godmode/setup/setup.php:131 -msgid "Metaconsole DB port" -msgstr "Puerto BD Metaconsola" - -#: ../../enterprise/godmode/setup/setup.php:147 -msgid "" -"The inventory modules included in the changes blacklist will not generate " -"events when change." -msgstr "" -"Los módulos de inventario incluidos en la lista negra de cambios no " -"generarán eventos cuando cambien." - -#: ../../enterprise/godmode/setup/setup.php:178 -msgid "Out of black list" -msgstr "Fuera de la lista negra" - -#: ../../enterprise/godmode/setup/setup.php:180 -msgid "In black list" -msgstr "En la lista negra" - -#: ../../enterprise/godmode/setup/setup.php:186 -msgid "Push selected modules into blacklist" -msgstr "Mover los módulos seleccionados a la lista negra" - -#: ../../enterprise/godmode/setup/setup.php:190 -msgid "Pop selected modules out of blacklist" -msgstr "Sacar los módulos seleccionados de la lista negra" - -#: ../../enterprise/godmode/setup/setup.php:216 -msgid "Enterprise options" -msgstr "Opciones Enterprise" - -#: ../../enterprise/godmode/setup/setup.php:229 -#: ../../enterprise/meta/advanced/metasetup.mail.php:79 -msgid "Mail configuration" -msgstr "Configuración de Mail" - -#: ../../enterprise/godmode/setup/setup.php:283 -#: ../../enterprise/meta/advanced/metasetup.password.php:85 -msgid " Caracters" -msgstr " Caracteres" - -#: ../../enterprise/godmode/setup/setup.php:296 -#: ../../enterprise/meta/advanced/metasetup.password.php:101 -msgid "Set 0 if never expire." -msgstr "Introduzca 0 para que nunca expire" - -#: ../../enterprise/godmode/setup/setup.php:297 -#: ../../enterprise/meta/advanced/metasetup.password.php:102 -msgid " Days" -msgstr " Días" - -#: ../../enterprise/godmode/setup/setup.php:306 -#: ../../enterprise/meta/advanced/metasetup.password.php:113 -msgid " Minutes" -msgstr " Minutos" - -#: ../../enterprise/godmode/setup/setup.php:310 -#: ../../enterprise/meta/advanced/metasetup.password.php:117 -msgid "Two attempts minimum" -msgstr "2 intentos mínimo" - -#: ../../enterprise/godmode/setup/setup.php:311 -#: ../../enterprise/meta/advanced/metasetup.password.php:118 -msgid " Attempts" -msgstr " Intentos" - -#: ../../enterprise/godmode/setup/setup.php:351 -msgid "Enterprise password policy" -msgstr "Política de contraseña Enterprise" - -#: ../../enterprise/godmode/setup/setup.php:352 -msgid "" -"Rules applied to the management of passwords. This policy applies to all " -"users except the administrator." -msgstr "" -"Reglas aplicadas a la gestión de contraseñas. Esta política se aplica a " -"todos los usuarios excepto al administrador" - -#: ../../enterprise/godmode/setup/setup_acl.php:40 -msgid "Enterprise ACL setup" -msgstr "Configuración ACL Enterprise" - -#: ../../enterprise/godmode/setup/setup_acl.php:147 -#: ../../enterprise/godmode/setup/setup_acl.php:179 -msgid "Add new ACL element to profile" -msgstr "Añadir nuevo elemento ACL al perfil" - -#: ../../enterprise/godmode/setup/setup_acl.php:152 -#: ../../enterprise/godmode/setup/setup_acl.php:224 -msgid "Section" -msgstr "Sección" - -#: ../../enterprise/godmode/setup/setup_acl.php:157 -#: ../../enterprise/godmode/setup/setup_acl.php:313 -msgid "Mobile" -msgstr "Móvil" - -#: ../../enterprise/godmode/setup/setup_acl.php:161 -#: ../../enterprise/godmode/setup/setup_acl.php:225 -msgid "Section 2" -msgstr "Sección 2" - -#: ../../enterprise/godmode/setup/setup_acl.php:166 -#: ../../enterprise/godmode/setup/setup_acl.php:226 -msgid "Section 3" -msgstr "Sección 3" - -#: ../../enterprise/godmode/setup/setup_acl.php:178 -msgid "Hidden" -msgstr "Oculto" - -#: ../../enterprise/godmode/setup/setup_acl.php:184 -msgid "Page" -msgstr "Página" - -#: ../../enterprise/godmode/setup/setup_acl.php:203 -msgid "Filter by profile" -msgstr "Filtrar por perfil" - -#: ../../enterprise/godmode/setup/setup_auth.php:31 -msgid "Active directory" -msgstr "Directorio activo" - -#: ../../enterprise/godmode/setup/setup_auth.php:32 -msgid "Remote Pandora FMS" -msgstr "Pandora FMS remota" - -#: ../../enterprise/godmode/setup/setup_auth.php:33 -msgid "Remote Babel Enterprise" -msgstr "Babel Enterprise remoto" - -#: ../../enterprise/godmode/setup/setup_auth.php:34 -msgid "Remote Integria" -msgstr "Integria IMs remoto" - -#: ../../enterprise/godmode/setup/setup_auth.php:35 -msgid "SAML" -msgstr "SAML" - -#: ../../enterprise/godmode/setup/setup_auth.php:154 -msgid "You must select a profile from the list of profiles." -msgstr "Debe seleccionar un perfil de la lista de perfiles" - -#: ../../enterprise/godmode/setup/setup_auth.php:346 -msgid "SimpleSAML path" -msgstr "Ruta de SimpleSAML" - -#: ../../enterprise/godmode/setup/setup_auth.php:346 -msgid "" -"Select the path where SimpleSAML has been installed (by default '/opt/')" -msgstr "" -"Seleccione la ruta donde haya sido instalado SimpleSAML (por defecto " -"\"/opt/\")" - -#: ../../enterprise/godmode/setup/setup_auth.php:355 -msgid "" -"Enable this option to assign profiles, groups and tags to users from " -"specific AD groups (updated at the next login)" -msgstr "" -"Al habilitar esta opción podrá asignar perfiles, grupos y etiquetas a " -"usuarios que provengan de ciertos grupos del AD (se actualiza en el " -"siguiente login)" - -#: ../../enterprise/godmode/setup/setup_auth.php:389 -#: ../../enterprise/meta/include/functions_meta.php:744 -msgid "Auto enable node access" -msgstr "Auto habilitar acceso a nodo" - -#: ../../enterprise/godmode/setup/setup_auth.php:390 -msgid "New users will be able to log in to the nodes." -msgstr "Los nuevos usuarios serán capaces de hacer login en los nodos" - -#: ../../enterprise/godmode/setup/setup_auth.php:427 -#: ../../enterprise/godmode/setup/setup_auth.php:468 -msgid "AD Groups" -msgstr "Grupos AD" - -#: ../../enterprise/godmode/setup/setup_auth.php:470 -msgid "Select profile" -msgstr "Seleccionar perfil" - -#: ../../enterprise/godmode/setup/setup_auth.php:479 -msgid "Add new permissions" -msgstr "Agregar nuevos permisos" - -#: ../../enterprise/godmode/setup/setup_history.php:49 -msgid "Enable event history" -msgstr "Activar histórico de eventos" - -#: ../../enterprise/godmode/setup/setup_history.php:49 -msgid "" -"Event history is ONLY used for event reports, is not used in graphs or event " -"viewer." -msgstr "" -"El histórico de eventos SOLO será usado para los informes de eventos, no así " -"para gráficas o visor de eventos." - -#: ../../enterprise/godmode/setup/setup_history.php:68 -msgid "Number of days before data is transfered to history database." -msgstr "" -"Número de días antes de que los datos se transfieran a la base de datos " -"histórica." - -#: ../../enterprise/godmode/setup/setup_history.php:71 -msgid "" -"Data size of mechanism used to transfer data (similar to a data buffer.)" -msgstr "Tamaño del sistema de transferencia de datos (similar al un buffer)" - -#: ../../enterprise/godmode/setup/setup_history.php:74 -msgid "Time interval between data transfer." -msgstr "Intervalo de tiempo entre transferencias de datos" - -#: ../../enterprise/godmode/setup/setup_history.php:77 -msgid "Event days" -msgstr "Días de eventos" - -#: ../../enterprise/godmode/setup/setup_history.php:77 -msgid "Number of days before events is transfered to history database." -msgstr "" -"Número de días antes de transferir los eventos a la base de datos de " -"histórico" - -#: ../../enterprise/godmode/setup/setup_log_collector.php:44 -msgid "Log storage directory" -msgstr "Directorio de almacenamiento de logs" - -#: ../../enterprise/godmode/setup/setup_log_collector.php:45 -msgid "Directory where log data will be stored." -msgstr "Directorio donde los datos de log se almacenarán" - -#: ../../enterprise/godmode/setup/setup_log_collector.php:48 -msgid "Sets the maximum lifetime for log data in days." -msgstr "Establece la duración máxima de los datos de registro en días" - -#: ../../enterprise/godmode/setup/setup_metaconsole.php:29 -msgid "Metaconsole setup" -msgstr "Configuración de la Metaconsola" - -#: ../../enterprise/godmode/setup/setup_metaconsole.php:76 -#: ../../enterprise/meta/advanced/metasetup.auth.php:53 -#: ../../enterprise/meta/advanced/metasetup.consoles.php:138 -#: ../../enterprise/meta/advanced/metasetup.password.php:53 -#: ../../enterprise/meta/advanced/metasetup.performance.php:53 -#: ../../enterprise/meta/advanced/metasetup.setup.php:85 -#: ../../enterprise/meta/advanced/metasetup.visual.php:56 -msgid "Successfully update" -msgstr "Actualizado correctamente" - -#: ../../enterprise/godmode/setup/setup_metaconsole.php:77 -#: ../../enterprise/meta/advanced/metasetup.consoles.php:139 -msgid "Could not be update" -msgstr "No se pudo actualizar" - -#: ../../enterprise/godmode/setup/setup_metaconsole.php:168 -#: ../../enterprise/meta/advanced/metasetup.consoles.php:301 -msgid "Pandora FMS Metaconsole item edition" -msgstr "Edición de elementos de la metaconsola de Pandora FMS" - -#: ../../enterprise/godmode/setup/setup_metaconsole.php:175 -#: ../../enterprise/meta/advanced/metasetup.consoles.php:310 -msgid "Auth token" -msgstr "Aut. token" - -#: ../../enterprise/godmode/setup/setup_metaconsole.php:175 -#: ../../enterprise/meta/advanced/metasetup.consoles.php:312 -msgid "" -"Token previously configured on the destination Pandora console in order to " -"use delegated authentification." -msgstr "" -"Token configurado anteriormente en la consola de destino de Pandora FMS con " -"el fin de utilizar autentificación delegada." - -#: ../../enterprise/godmode/setup/setup_metaconsole.php:179 -#: ../../enterprise/godmode/setup/setup_metaconsole.php:248 -#: ../../enterprise/meta/advanced/metasetup.consoles.php:315 -#: ../../enterprise/meta/advanced/metasetup.consoles.php:389 -msgid "Console URL" -msgstr "Consola URL" - -#: ../../enterprise/godmode/setup/setup_metaconsole.php:188 -#: ../../enterprise/godmode/setup/setup_metaconsole.php:249 -#: ../../enterprise/meta/advanced/metasetup.consoles.php:321 -#: ../../enterprise/meta/advanced/metasetup.consoles.php:390 -msgid "DB Host" -msgstr "Host DB" - -#: ../../enterprise/godmode/setup/setup_metaconsole.php:192 -#: ../../enterprise/meta/advanced/metasetup.consoles.php:324 -msgid "DB Name" -msgstr "Nombre BD" - -#: ../../enterprise/godmode/setup/setup_metaconsole.php:197 -#: ../../enterprise/meta/advanced/metasetup.consoles.php:327 -msgid "DB User" -msgstr "Usuario de base de datos" - -#: ../../enterprise/godmode/setup/setup_metaconsole.php:201 -#: ../../enterprise/meta/advanced/metasetup.consoles.php:330 -msgid "DB Password" -msgstr "Contraseña BD" - -#: ../../enterprise/godmode/setup/setup_metaconsole.php:206 -#: ../../enterprise/meta/advanced/metasetup.consoles.php:336 -msgid "Console User" -msgstr "Usuario de la consola" - -#: ../../enterprise/godmode/setup/setup_metaconsole.php:210 -#: ../../enterprise/meta/advanced/metasetup.consoles.php:339 -msgid "Console Password" -msgstr "Contraseña de la consola" - -#: ../../enterprise/godmode/setup/setup_metaconsole.php:244 -#: ../../enterprise/meta/advanced/metasetup.consoles.php:381 -msgid "DB" -msgstr "BD" - -#: ../../enterprise/godmode/setup/setup_metaconsole.php:245 -#: ../../enterprise/meta/advanced/metasetup.consoles.php:382 -msgid "API" -msgstr "API" - -#: ../../enterprise/godmode/setup/setup_metaconsole.php:246 -#: ../../enterprise/meta/advanced/metasetup.consoles.php:383 -msgid "Compatibility" -msgstr "Compatibilidad" - -#: ../../enterprise/godmode/setup/setup_skins.php:71 -msgid "Error deleting skin" -msgstr "Error al borrar skin" - -#: ../../enterprise/godmode/setup/setup_skins.php:74 -msgid "Successfully deleted skin" -msgstr "Skin eliminado correctamente" - -#: ../../enterprise/godmode/setup/setup_skins.php:117 -msgid "Skin name" -msgstr "Nombre del skin" - -#: ../../enterprise/godmode/setup/setup_skins.php:143 -msgid "There are no defined skins" -msgstr "No hay skins definidas" - -#: ../../enterprise/godmode/setup/setup_skins.php:148 -msgid "Create skin" -msgstr "Crear skin" - -#: ../../enterprise/godmode/snmpconsole/snmp_trap_editor.php:174 -#: ../../enterprise/godmode/snmpconsole/snmp_trap_editor.php:187 -msgid "Successfully added trap custom values" -msgstr "Añadidos correctamente a los valores personalizados trap" - -#: ../../enterprise/godmode/snmpconsole/snmp_trap_editor.php:177 -#: ../../enterprise/godmode/snmpconsole/snmp_trap_editor.php:190 -msgid "Error adding trap custom values" -msgstr "Error al añadir los valores personalizados trap" - -#: ../../enterprise/godmode/snmpconsole/snmp_trap_editor.php:194 -#: ../../enterprise/godmode/snmpconsole/snmp_trap_editor.php:256 -msgid "This custom OID is preexistent." -msgstr "El OID personalizado ya existe" - -#: ../../enterprise/godmode/snmpconsole/snmp_trap_editor.php:225 -msgid "No change in data" -msgstr "No hay cambios en los datos" - -#: ../../enterprise/godmode/snmpconsole/snmp_trap_editor.php:228 -#: ../../enterprise/godmode/snmpconsole/snmp_trap_editor.php:249 -msgid "Successfully updated trap custom values" -msgstr "Los valores personalizados trap se han añadido correctamente" - -#: ../../enterprise/godmode/snmpconsole/snmp_trap_editor.php:231 -#: ../../enterprise/godmode/snmpconsole/snmp_trap_editor.php:252 -msgid "Error updating trap custom values" -msgstr "Error al actualizar los valores personalizados trap" - -#: ../../enterprise/godmode/snmpconsole/snmp_trap_editor.php:268 -msgid "Successfully deleted trap custom values" -msgstr "Valores personalizados trap eliminados correctamente" - -#: ../../enterprise/godmode/snmpconsole/snmp_trap_editor.php:272 -msgid "Error deleting trap custom values" -msgstr "Error al eliminar valores personalizados trap" - -#: ../../enterprise/godmode/snmpconsole/snmp_trap_editor.php:279 -#, php-format -msgid "Uploaded %s/%s traps" -msgstr "Actualizados %s/%s traps" - -#: ../../enterprise/godmode/snmpconsole/snmp_trap_editor.php:283 -msgid "Fail uploaded file" -msgstr "Fallo al subir el archivo" - -#: ../../enterprise/godmode/snmpconsole/snmp_trap_editor.php:287 -msgid "" -"MIB files will be loaded and searched for SNMP trap definitions. They will " -"not be installed on the system! You can use the MIB uploader for that " -"purpose." -msgstr "" -"Los ficheros MIB se cargarán y buscaron las definiciones de SNMP trap. ¡No " -"van a ser instalados en el sistema! Puede usar el cargador de MIB para ese " -"propósito." - -#: ../../enterprise/godmode/snmpconsole/snmp_trap_editor.php:296 -msgid "Load MIB" -msgstr "Cargar MIB" - -#: ../../enterprise/godmode/snmpconsole/snmp_trap_editor.php:298 -msgid "Upload MIB" -msgstr "Actualizar MIB" - -#: ../../enterprise/godmode/snmpconsole/snmp_trap_editor.php:319 -#: ../../enterprise/godmode/snmpconsole/snmp_trap_editor_form.php:65 -msgid "Custom OID" -msgstr "OID personalizado" - -#: ../../enterprise/include/ajax/dashboard.ajax.php:297 -msgid "Only one service map widget is supported at this moment" -msgstr "Solo un widget de mapa de servicios es soportado actualmente" - -#: ../../enterprise/include/ajax/metaconsole.ajax.php:251 -msgid "Error accesing to API, auth error." -msgstr "Error al acceder a la API. Error de autenticación." - -#: ../../enterprise/include/ajax/metaconsole.ajax.php:255 -msgid "Error accesing to API." -msgstr "Error al acceder a la API" - -#: ../../enterprise/include/ajax/metaconsole.ajax.php:259 -msgid "Error could not resolve the host." -msgstr "Error no pudo resolver el host." - -#: ../../enterprise/include/ajax/metaconsole.ajax.php:270 -msgid "Database credentials not found" -msgstr "Los credenciales de la base de datos no se han encontrado" - -#: ../../enterprise/include/ajax/metaconsole.ajax.php:274 -msgid "Error connecting to the specified host" -msgstr "Error al conectar con el host especificado" - -#: ../../enterprise/include/ajax/metaconsole.ajax.php:278 -msgid "Connected to the host, but cannot found the specified database" -msgstr "" -"Conectado al host, pero no se puede encontrar la base de datos especificada" - -#: ../../enterprise/include/ajax/metaconsole.ajax.php:289 -#: ../../enterprise/include/ajax/metaconsole.ajax.php:313 -msgid "Server connection failed" -msgstr "Falló la conexión con el servidor" - -#: ../../enterprise/include/ajax/metaconsole.ajax.php:293 -msgid "" -"\"Translate string\" extension is missed in the server. This extension is " -"mandatory to be configured on metaconsole." -msgstr "" -"En el servidor, falta la extensión \"Translate string\". Esta extensión es " -"imprescindible para configurar la metaconsola." - -#: ../../enterprise/include/ajax/metaconsole.ajax.php:297 -msgid "" -"Server name doesnt match. Check the node server name and configure the same " -"one on metasetup" -msgstr "" -"El nombre del servidor no coincide. Compruebe el nombre del servidor del " -"nodo y configure el mismo nombre en el metasetup" - -#: ../../enterprise/include/ajax/metaconsole.ajax.php:308 -msgid "Last event replication" -msgstr "Replicación del último evento" - -#: ../../enterprise/include/ajax/metaconsole.ajax.php:322 -msgid "Agent cache activated" -msgstr "Cache de agente activado" - -#: ../../enterprise/include/ajax/metaconsole.ajax.php:326 -msgid "Agent cache failed" -msgstr "Cache de agente falló" - -#: ../../enterprise/include/ajax/transactional.ajax.php:178 -#: ../../enterprise/operation/agentes/manage_transmap_creation.php:151 -msgid "The phase does not have a defined script" -msgstr "La fase no tiene un script definido" - -#: ../../enterprise/include/ajax/transactional.ajax.php:217 -#: ../../enterprise/operation/agentes/manage_transmap_creation.php:201 -msgid "Edit Data" -msgstr "Editar datos" - -#: ../../enterprise/include/reset_pass.php:99 -#: ../../enterprise/meta/include/reset_pass.php:76 -msgid "User to reset password" -msgstr "Nombre de usuario" - -#: ../../enterprise/include/reset_pass.php:102 -#: ../../enterprise/meta/include/reset_pass.php:79 -#: ../../enterprise/meta/index.php:536 ../../index.php:650 -msgid "Reset password" -msgstr "Restablecer la contraseña" - -#: ../../enterprise/include/reset_pass.php:109 -#: ../../enterprise/include/process_reset_pass.php:120 -#: ../../enterprise/meta/general/noaccess.php:17 -#: ../../enterprise/meta/include/process_reset_pass.php:97 -#: ../../enterprise/meta/include/reset_pass.php:86 -msgid "Back to login" -msgstr "Volver a identificarse" - -#: ../../enterprise/include/reset_pass.php:163 -#: ../../enterprise/include/reset_pass.php:166 -#: ../../enterprise/meta/include/reset_pass.php:122 -#: ../../enterprise/meta/include/reset_pass.php:125 -msgid "Reset password failed" -msgstr "Restablecimiento de contraseña fallido" - -#: ../../enterprise/include/functions_alert_event.php:925 -msgid "Module alert" -msgstr "Alerta de módulos" - -#: ../../enterprise/include/functions_backup.php:135 -msgid "No description" -msgstr "Sin descripción" - -#: ../../enterprise/include/functions_backup.php:242 -#: ../../enterprise/include/functions_backup.php:324 -msgid "Restoring a backup" -msgstr "Restaurar una copia de seguridad" - -#: ../../enterprise/include/functions_backup.php:244 -#: ../../enterprise/include/functions_backup.php:326 -msgid "Restoring a Pandora database backup must be done manually" -msgstr "" -"Debe restaurar la copia de seguridad de la base de datos de Pandora FMS " -"manualmente." - -#: ../../enterprise/include/functions_backup.php:245 -#: ../../enterprise/include/functions_backup.php:327 -msgid "" -"It's a complex operation that needs human intervation to avoid system " -"failures and data loosing" -msgstr "" -"Esta operación es compleja y necesita intervención humana para evitar fallos " -"en el sistema y pérdida de datos" - -#: ../../enterprise/include/functions_backup.php:246 -#: ../../enterprise/include/functions_backup.php:328 -msgid "To restore the selected backup, please follow these steps" -msgstr "" -"Para restaurar la copia de seguridad seleccionada, por favor, siga los " -"siguientes pasos" - -#: ../../enterprise/include/functions_backup.php:252 -#: ../../enterprise/include/functions_backup.php:334 -msgid "Open a root shell in your system located at " -msgstr "Abra un root shell en su sistema localizado en " - -#: ../../enterprise/include/functions_backup.php:256 -msgid "Connect to MySQL database using the following command" -msgstr "Use el siguiente comando para conectar con la base de datos de MySQL" - -#: ../../enterprise/include/functions_backup.php:263 -msgid "Create a new database" -msgstr "Crear una nueva base de datos" - -#: ../../enterprise/include/functions_backup.php:276 -msgid "Restore the backup" -msgstr "Restaurar la copia de seguridad" - -#: ../../enterprise/include/functions_backup.php:284 -#: ../../enterprise/include/functions_backup.php:349 -msgid "Modify console configuration to use this new database" -msgstr "" -"Modifique la configuración de la consola para usar esta nueva base de datos" - -#: ../../enterprise/include/functions_backup.php:285 -#: ../../enterprise/include/functions_backup.php:350 -msgid "Open configuration file" -msgstr "Abrir el archivo de configuración" - -#: ../../enterprise/include/functions_backup.php:289 -#: ../../enterprise/include/functions_backup.php:301 -#: ../../enterprise/include/functions_backup.php:354 -#: ../../enterprise/include/functions_backup.php:366 -msgid "Find" -msgstr "Encontrar" - -#: ../../enterprise/include/functions_backup.php:291 -#: ../../enterprise/include/functions_backup.php:304 -#: ../../enterprise/include/functions_backup.php:356 -#: ../../enterprise/include/functions_backup.php:369 -msgid "and replace with" -msgstr "y reemplazar con" - -#: ../../enterprise/include/functions_backup.php:298 -#: ../../enterprise/include/functions_backup.php:363 -msgid "Modify servers configuration to use this new database" -msgstr "" -"Modifique la configuración de los servidores para usar esta nueva base de " -"datos" - -#: ../../enterprise/include/functions_backup.php:299 -#: ../../enterprise/include/functions_backup.php:364 -msgid "Find servers configuration file and replace the following lines" -msgstr "" -"Acceda al archivo de configuración de los servidores y reemplácelo por las " -"siguientes líneas" - -#: ../../enterprise/include/functions_backup.php:311 -#: ../../enterprise/include/functions_backup.php:376 -msgid "Restart the servers and login again into the console" -msgstr "Reinicie los servidores y vuelva a identificarse en la consola" - -#: ../../enterprise/include/functions_backup.php:341 -msgid "Run import command using the following command" -msgstr "Ejecute el comando de importación mediante el siguiente comando" - -#: ../../enterprise/include/functions_backup.php:345 -msgid "Into your destination database." -msgstr "En su base de datos de destino" - -#: ../../enterprise/include/functions_collection.php:42 -#, php-format -msgid "Fail create the directory: %s" -msgstr "Fallo al crear el directorio: %s" - -#: ../../enterprise/include/functions_collection.php:69 -msgid "No files in collection" -msgstr "No hay archivos en la colección" - -#: ../../enterprise/include/functions_collection.php:77 -msgid "File of collection is bigger than the limit (" -msgstr "El archivo de la colección es mayor que el límite" - -#: ../../enterprise/include/functions_dashboard.php:408 -#, php-format -msgid "Copy of %s" -msgstr "Copia de %s" - -#: ../../enterprise/include/functions_enterprise.php:298 -msgid "Tree view by tags" -msgstr "Vista de árbol por tags" - -#: ../../enterprise/include/functions_enterprise.php:321 -msgid "" -"If event purge is less than events days pass to history db, you will have a " -"problems and you lost data. Recommended that event days purge will more " -"taller than event days to history DB" -msgstr "" -"Si la fecha de purga de eventos es menor que la fecha para que los eventos " -"pasen a histórico, los datos se perderán. Recomendamos que la fecha de purga " -"sean mayor a la de traspaso a histórico." - -#: ../../enterprise/include/functions_enterprise.php:323 -msgid "" -"Problems with event days purge and event days that pass data to history DB." -msgstr "" -"Problemas con la fecha de purga de eventos y la fecha de traspaso de " -"información a histórico." - -#: ../../enterprise/include/functions_enterprise.php:331 -msgid "" -"If days purge is less than history days pass to history db, you will have a " -"problems and you lost data. Recommended that days purge will more taller " -"than days to history DB" -msgstr "" -"Si la fecha de purga es menor a la fecha de traspaso a histórico, los datos " -"se perderán. Recomendamos poner una fecha de purga mayor a la del traspaso " -"de datos a histórico." - -#: ../../enterprise/include/functions_enterprise.php:333 -msgid "Problems with days purge and days that pass data to history DB" -msgstr "" -"Problemas con la fecha de purga y la fecha de traspaso de información a " -"histórico" - -#: ../../enterprise/include/functions_events.php:164 -#: ../../enterprise/include/functions_reporting_csv.php:1450 -msgid "Hours" -msgstr "Horas" - -#: ../../enterprise/include/functions_events.php:177 -#: ../../enterprise/include/functions_events.php:194 -msgid "More than 5 tags" -msgstr "Más de 5 tags" - -#: ../../enterprise/include/functions_events.php:212 -msgid "Active filter" -msgstr "Filtro activo" - -#: ../../enterprise/include/functions_events.php:213 -msgid "Active filters" -msgstr "Filtros activos" - -#: ../../enterprise/include/functions_groups.php:47 -msgid "Metaconsole" -msgstr "Metaconsola" - -#: ../../enterprise/include/functions_inventory.php:54 -#: ../../enterprise/include/functions_inventory.php:494 -msgid "No changes found" -msgstr "No se han encontrado cambios" - -#: ../../enterprise/include/functions_inventory.php:64 -msgid "Agent alias" -msgstr "Alias de agente" - -#: ../../enterprise/include/functions_inventory.php:80 -msgid "Get CSV file" -msgstr "Obtener archivo CSV" - -#: ../../enterprise/include/functions_license.php:49 -msgid "Client" -msgstr "Cliente" - -#: ../../enterprise/include/functions_license.php:49 -msgid "Trial" -msgstr "Prueba" - -#: ../../enterprise/include/functions_local_components.php:142 -msgid "Empty configuration" -msgstr "Configuración vacía" - -#: ../../enterprise/include/functions_local_components.php:146 -msgid "Empty OS" -msgstr "SO vacío" - -#: ../../enterprise/include/functions_log.php:349 -msgid "Lines" -msgstr "Líneas" - -#: ../../enterprise/include/functions_login.php:22 -msgid "You must change password:" -msgstr "Debe cambiar la contraseña" - -#: ../../enterprise/include/functions_login.php:38 -msgid "Password must be different from the 3 previous changes." -msgstr "La contraseña debe ser diferente de los tres cambios previos." - -#: ../../enterprise/include/functions_login.php:48 -msgid "Old pass: " -msgstr "Contraseña antigua: " - -#: ../../enterprise/include/functions_login.php:51 -msgid "New pass: " -msgstr "Nueva contraseña: " - -#: ../../enterprise/include/functions_login.php:55 -msgid "Confirm: " -msgstr "Confirmar: " - -#: ../../enterprise/include/functions_login.php:61 -msgid "Change" -msgstr "Cambiar" - -#: ../../enterprise/include/functions_login.php:92 -msgid "Login blocked" -msgstr "Login bloqueado" - -#: ../../enterprise/include/functions_login.php:100 -msgid "User has been blocked. Try again in " -msgstr "Su usuario ha sido bloqueado. Vuelva a intentarlo en " - -#: ../../enterprise/include/functions_login.php:100 -msgid " minutes" -msgstr " minutos" - -#: ../../enterprise/include/functions_login.php:129 -msgid "Login successfully" -msgstr "Login correcto" - -#: ../../enterprise/include/functions_login.php:136 -msgid "Successfully" -msgstr "Éxito" - -#: ../../enterprise/include/functions_login.php:137 -msgid "User pass successfully updated" -msgstr "La contraseña se ha actualizado correctamente" - -#: ../../enterprise/include/functions_login.php:238 -msgid "Password must be different from the " -msgstr "La contraseña debe ser diferente de " - -#: ../../enterprise/include/functions_login.php:238 -msgid " previous changes." -msgstr " Cambios anteriores" - -#: ../../enterprise/include/functions_login.php:252 -msgid "Password must be different" -msgstr "La contraseña tiene que ser diferente" - -#: ../../enterprise/include/functions_login.php:262 -msgid "Password too short" -msgstr "La contraseña es demasiado corta" - -#: ../../enterprise/include/functions_login.php:273 -msgid "Password must contain numbers" -msgstr "La contraseña tiene que contener números" - -#: ../../enterprise/include/functions_login.php:285 -msgid "Password must contain symbols" -msgstr "La contraseña tiene que contener símbolos" - -#: ../../enterprise/include/functions_login.php:305 -msgid "Invalid old password" -msgstr "Password antigua inválida." - -#: ../../enterprise/include/functions_login.php:340 -msgid "Password confirm does not match" -msgstr "Las contraseñas no coinciden" - -#: ../../enterprise/include/functions_login.php:348 -msgid "Password empty" -msgstr "La contraseña está vacía" - -#: ../../enterprise/include/functions_metaconsole.php:842 -msgid "Group does not exist. Agent " -msgstr "El grupo no existe. Agente " - -#: ../../enterprise/include/functions_metaconsole.php:848 -msgid "Created group in destination DB" -msgstr "Creado el grupo en la base de datos destino" - -#: ../../enterprise/include/functions_metaconsole.php:852 -msgid "Error creating group. Agent " -msgstr "Error creando grupo. Agente " - -#: ../../enterprise/include/functions_metaconsole.php:858 -msgid "Group already exists in destination DB" -msgstr "El grupo ya existe en la base de datos destino" - -#: ../../enterprise/include/functions_netflow_pdf.php:45 -#: ../../enterprise/include/functions_reporting_pdf.php:51 -msgid "Automated Pandora FMS report for user defined report" -msgstr "Informe automatizado de Pandora FMS para informes personalizados." - -#: ../../enterprise/include/functions_netflow_pdf.php:56 -#: ../../enterprise/include/functions_reporting_pdf.php:2190 -msgid "Contents" -msgstr "Contenido" - -#: ../../enterprise/include/functions_netflow_pdf.php:160 -#: ../../enterprise/operation/log/log_viewer.php:215 -msgid "Start date" -msgstr "Fecha de inicio" - -#: ../../enterprise/include/functions_policies.php:3035 -msgid "Policy linkation" -msgstr "Vinculación de políticas" - -#: ../../enterprise/include/functions_policies.php:3040 -msgid "Module linked" -msgstr "Módulo enlazado" - -#: ../../enterprise/include/functions_policies.php:3042 -#: ../../enterprise/include/functions_policies.php:3052 -msgid "Unlink from policy" -msgstr "Módulo desenlazado de la política" - -#: ../../enterprise/include/functions_policies.php:3045 -msgid "Module unlinked" -msgstr "Módulo desenlazado" - -#: ../../enterprise/include/functions_policies.php:3047 -#: ../../enterprise/include/functions_policies.php:3057 -msgid "Relink to policy" -msgstr "Volver a unir a la política" - -#: ../../enterprise/include/functions_policies.php:3050 -msgid "Module pending to link" -msgstr "Módulo pendiente para enlazar" - -#: ../../enterprise/include/functions_policies.php:3055 -msgid "Module pending to unlink" -msgstr "Módulo pendiente para desenlazar" - -#: ../../enterprise/include/functions_policies.php:3781 -msgid "Create a new policy map" -msgstr "Crear un nuevo mapa de políticas" - -#: ../../enterprise/include/functions_policies.php:4100 -#, php-format -msgid "" -"This extension makes registration of policies enterprise.
    You can get " -"more policies in our Public Resource Library" -msgstr "" -"Esta extensión hace registra las politicas enterprise.
    Puedes conseguir " -"más politicas en nuestra Librería de recursos publica" - -#: ../../enterprise/include/functions_reporting.php:42 -msgid "Advance options" -msgstr "Opciones avanzadas" - -#: ../../enterprise/include/functions_reporting.php:60 -msgid "Templates list" -msgstr "Lista de Plantillas" - -#: ../../enterprise/include/functions_reporting.php:66 -#: ../../enterprise/meta/general/main_header.php:165 -msgid "Templates wizard" -msgstr "Asistente de plantillas" - -#: ../../enterprise/include/functions_reporting.php:86 -msgid "Templates Wizard" -msgstr "Asistente de plantillas" - -#: ../../enterprise/include/functions_reporting.php:1016 -msgid "Availability item created from wizard." -msgstr "Elemento disponible creado desde el asistente." - -#: ../../enterprise/include/functions_reporting.php:1683 -#: ../../enterprise/include/functions_reporting.php:2475 -#: ../../enterprise/include/functions_reporting.php:3252 -#: ../../enterprise/include/functions_reporting_pdf.php:1653 -msgid "Planned Downtimes" -msgstr "Paradas Planificadas" - -#: ../../enterprise/include/functions_reporting.php:1689 -#: ../../enterprise/include/functions_reporting.php:2481 -#: ../../enterprise/include/functions_reporting.php:3258 -#: ../../enterprise/include/functions_reporting_pdf.php:1659 -msgid "Ignore Time" -msgstr "Ignorar tiempo" - -#: ../../enterprise/include/functions_reporting.php:1709 -#: ../../enterprise/include/functions_reporting_pdf.php:1674 -msgid "SLA Compliance per days" -msgstr "Cumplimiento de SLA por días" - -#: ../../enterprise/include/functions_reporting.php:1776 -#: ../../enterprise/include/functions_reporting_pdf.php:1753 -msgid "Summary of SLA Failures" -msgstr "Resumen de los Fallos de SLA" - -#: ../../enterprise/include/functions_reporting.php:1778 -#: ../../enterprise/include/functions_reporting_csv.php:1086 -#: ../../enterprise/include/functions_reporting_pdf.php:1757 -msgid "Day" -msgstr "Día" - -#: ../../enterprise/include/functions_reporting.php:2518 -msgid "T. Total" -msgstr "Tiempo total" - -#: ../../enterprise/include/functions_reporting.php:2519 -#: ../../enterprise/include/functions_reporting.php:3282 -msgid "T. OK" -msgstr "Tiempo OK" - -#: ../../enterprise/include/functions_reporting.php:2520 -#: ../../enterprise/include/functions_reporting.php:3283 -msgid "T. Error" -msgstr "Tiempo error" - -#: ../../enterprise/include/functions_reporting.php:2521 -#: ../../enterprise/include/functions_reporting.php:3284 -msgid "T. Unknown" -msgstr "Tiempo desconocido" - -#: ../../enterprise/include/functions_reporting.php:2522 -#: ../../enterprise/include/functions_reporting.php:3285 -msgid "T. Not_init" -msgstr "Tiempo no iniciado" - -#: ../../enterprise/include/functions_reporting.php:2523 -#: ../../enterprise/include/functions_reporting.php:3286 -msgid "T. Downtime" -msgstr "Tiempo en parada planificada" - -#: ../../enterprise/include/functions_reporting.php:2524 -#: ../../enterprise/include/functions_reporting.php:3287 -msgid "SLA %" -msgstr "SLA %" - -#: ../../enterprise/include/functions_reporting.php:3911 -msgid "Module Histogram Graph" -msgstr "Gráfica de histórico de módulos" - -#: ../../enterprise/include/functions_reporting.php:4421 -msgid "There are no SLAs defined." -msgstr "No hay SLAs definidos." - -#: ../../enterprise/include/functions_reporting.php:4535 -#: ../../enterprise/include/functions_reporting.php:5154 -#: ../../enterprise/include/functions_services.php:1216 -#: ../../enterprise/include/functions_services.php:1218 -#: ../../enterprise/include/functions_services.php:1239 -#: ../../enterprise/include/functions_services.php:1240 -#: ../../enterprise/include/functions_services.php:1242 -#: ../../enterprise/include/functions_services.php:1276 -#: ../../enterprise/include/functions_services.php:1278 -msgid "Nonexistent" -msgstr "No existe" - -#: ../../enterprise/include/functions_reporting.php:5691 -#: ../../enterprise/include/functions_reporting.php:6177 -#, php-format -msgid "Graph agents(%s) - %s" -msgstr "Gráficas de agentes (%s) - %s" - -#: ../../enterprise/include/functions_reporting.php:6125 -#, php-format -msgid "Graph agent(%s) - %s" -msgstr "Gráfica de agente(%s) - %s" - -#: ../../enterprise/include/functions_reporting.php:6436 -msgid "There is not data for setted conditions" -msgstr "No hay datos para las condiciones establecidas" - -#: ../../enterprise/include/functions_reporting.php:6586 -#: ../../enterprise/include/functions_reporting.php:6636 -msgid "Template editor" -msgstr "Editor de Plantillas" - -#: ../../enterprise/include/functions_reporting.php:6650 -msgid "Get PDF file" -msgstr "Obtener archivo PDF" - -#: ../../enterprise/include/functions_reporting_csv.php:364 -msgid "Serialized data " -msgstr "Datos serializados " - -#: ../../enterprise/include/functions_reporting_csv.php:456 -#: ../../enterprise/include/functions_reporting_csv.php:524 -#: ../../enterprise/include/functions_reporting_csv.php:559 -#: ../../enterprise/include/functions_reporting_csv.php:595 -#: ../../enterprise/include/functions_reporting_csv.php:632 -#: ../../enterprise/include/functions_reporting_csv.php:700 -#: ../../enterprise/include/functions_reporting_csv.php:736 -#: ../../enterprise/include/functions_reporting_csv.php:772 -#: ../../enterprise/include/functions_reporting_csv.php:808 -#: ../../enterprise/include/functions_reporting_csv.php:844 -msgid "Report type" -msgstr "Tipo de informe" - -#: ../../enterprise/include/functions_reporting_csv.php:458 -msgid "Uknown agents" -msgstr "Agentes desconocidos" - -#: ../../enterprise/include/functions_reporting_csv.php:467 -msgid "Last 8 hours events" -msgstr "Eventos en las últimas 8 horas" - -#: ../../enterprise/include/functions_reporting_csv.php:669 -msgid "Illegal query or any other error" -msgstr "consulta ilegal o cualquier otro error" - -#: ../../enterprise/include/functions_reporting_csv.php:844 -msgid "% OK" -msgstr "% OK" - -#: ../../enterprise/include/functions_reporting_csv.php:844 -msgid "% Wrong" -msgstr "% Mal" - -#: ../../enterprise/include/functions_reporting_csv.php:868 -msgid "Simple Graph" -msgstr "Gráfica simple" - -#: ../../enterprise/include/functions_reporting_csv.php:930 -#: ../../enterprise/include/functions_reporting_csv.php:977 -#: ../../enterprise/include/functions_reporting_csv.php:1049 -#: ../../enterprise/include/functions_reporting_csv.php:1165 -#: ../../enterprise/include/functions_reporting_csv.php:1377 -msgid "SLA Max" -msgstr "SLA Máximo" - -#: ../../enterprise/include/functions_reporting_csv.php:931 -#: ../../enterprise/include/functions_reporting_csv.php:978 -#: ../../enterprise/include/functions_reporting_csv.php:1050 -#: ../../enterprise/include/functions_reporting_csv.php:1166 -#: ../../enterprise/include/functions_reporting_csv.php:1378 -msgid "SLA Min" -msgstr "SLA Mínimo" - -#: ../../enterprise/include/functions_reporting_csv.php:933 -#: ../../enterprise/include/functions_reporting_csv.php:980 -msgid "Time Total " -msgstr "Tiempo total " - -#: ../../enterprise/include/functions_reporting_csv.php:934 -#: ../../enterprise/include/functions_reporting_csv.php:981 -msgid "Time OK " -msgstr "Tiempo OK " - -#: ../../enterprise/include/functions_reporting_csv.php:935 -#: ../../enterprise/include/functions_reporting_csv.php:982 -msgid "Time Error " -msgstr "Tiempo de error " - -#: ../../enterprise/include/functions_reporting_csv.php:936 -#: ../../enterprise/include/functions_reporting_csv.php:983 -msgid "Time Unknown " -msgstr "Tiempo en desconocido " - -#: ../../enterprise/include/functions_reporting_csv.php:937 -#: ../../enterprise/include/functions_reporting_csv.php:984 -msgid "Time Not Init " -msgstr "Tiempo no inicializado " - -#: ../../enterprise/include/functions_reporting_csv.php:938 -#: ../../enterprise/include/functions_reporting_csv.php:985 -msgid "Time Downtime " -msgstr "Tiempo en parada planificada " - -#: ../../enterprise/include/functions_reporting_csv.php:939 -#: ../../enterprise/include/functions_reporting_csv.php:986 -msgid "Checks Total " -msgstr "Comprobaciones totales " - -#: ../../enterprise/include/functions_reporting_csv.php:940 -#: ../../enterprise/include/functions_reporting_csv.php:987 -msgid "Checks OK " -msgstr "Comprobaciones OK " - -#: ../../enterprise/include/functions_reporting_csv.php:941 -#: ../../enterprise/include/functions_reporting_csv.php:988 -msgid "Checks Error " -msgstr "Comprobaciones en error " - -#: ../../enterprise/include/functions_reporting_csv.php:942 -#: ../../enterprise/include/functions_reporting_csv.php:989 -msgid "Checks Unknown " -msgstr "Comprobaciones en desconocido " - -#: ../../enterprise/include/functions_reporting_csv.php:943 -#: ../../enterprise/include/functions_reporting_csv.php:990 -msgid "Checks Not Init " -msgstr "Comprobaciones en no inicializado " - -#: ../../enterprise/include/functions_reporting_csv.php:944 -#: ../../enterprise/include/functions_reporting_csv.php:991 -msgid "SLA " -msgstr "SLA " - -#: ../../enterprise/include/functions_reporting_csv.php:945 -#: ../../enterprise/include/functions_reporting_csv.php:992 -msgid "Status " -msgstr "Estado " - -#: ../../enterprise/include/functions_reporting_csv.php:1037 -#: ../../enterprise/include/functions_reporting_csv.php:1150 -#: ../../enterprise/include/functions_reporting_csv.php:1297 -#: ../../enterprise/include/functions_reporting_csv.php:1362 -msgid "Subtitle" -msgstr "Subtítulo" - -#: ../../enterprise/include/functions_reporting_csv.php:1052 -#: ../../enterprise/include/functions_reporting_csv.php:1181 -#: ../../enterprise/include/functions_reporting_csv.php:1393 -msgid "Time Total Month" -msgstr "Tiempo total del mes" - -#: ../../enterprise/include/functions_reporting_csv.php:1053 -#: ../../enterprise/include/functions_reporting_csv.php:1182 -#: ../../enterprise/include/functions_reporting_csv.php:1394 -msgid "Time OK Month" -msgstr "Tiempo OK del mes" - -#: ../../enterprise/include/functions_reporting_csv.php:1054 -#: ../../enterprise/include/functions_reporting_csv.php:1183 -#: ../../enterprise/include/functions_reporting_csv.php:1395 -msgid "Time Error Month" -msgstr "Tiempo en error del mes" - -#: ../../enterprise/include/functions_reporting_csv.php:1055 -#: ../../enterprise/include/functions_reporting_csv.php:1184 -#: ../../enterprise/include/functions_reporting_csv.php:1396 -msgid "Time Unknown Month" -msgstr "Tiempo en desconocido del mes" - -#: ../../enterprise/include/functions_reporting_csv.php:1056 -#: ../../enterprise/include/functions_reporting_csv.php:1185 -#: ../../enterprise/include/functions_reporting_csv.php:1397 -msgid "Time Downtime Month" -msgstr "Tiempo en parada planificada del mes" - -#: ../../enterprise/include/functions_reporting_csv.php:1057 -#: ../../enterprise/include/functions_reporting_csv.php:1186 -#: ../../enterprise/include/functions_reporting_csv.php:1398 -msgid "Time Not Init Month" -msgstr "Tiempo en no inicializado del mes" - -#: ../../enterprise/include/functions_reporting_csv.php:1058 -#: ../../enterprise/include/functions_reporting_csv.php:1187 -#: ../../enterprise/include/functions_reporting_csv.php:1399 -msgid "Checks Total Month" -msgstr "Comprobaciones totales del mes" - -#: ../../enterprise/include/functions_reporting_csv.php:1059 -#: ../../enterprise/include/functions_reporting_csv.php:1188 -#: ../../enterprise/include/functions_reporting_csv.php:1400 -msgid "Checks OK Month" -msgstr "Comprobaciones OK del mes" - -#: ../../enterprise/include/functions_reporting_csv.php:1060 -#: ../../enterprise/include/functions_reporting_csv.php:1189 -#: ../../enterprise/include/functions_reporting_csv.php:1401 -msgid "Checks Error Month" -msgstr "Comprobaciones en error del mes" - -#: ../../enterprise/include/functions_reporting_csv.php:1061 -#: ../../enterprise/include/functions_reporting_csv.php:1190 -#: ../../enterprise/include/functions_reporting_csv.php:1402 -msgid "Checks Unknown Month" -msgstr "Comprobaciones en desconocido del mes" - -#: ../../enterprise/include/functions_reporting_csv.php:1062 -#: ../../enterprise/include/functions_reporting_csv.php:1191 -#: ../../enterprise/include/functions_reporting_csv.php:1403 -msgid "Checks Not Init Month" -msgstr "Comprobaciones en no inicializado del mes" - -#: ../../enterprise/include/functions_reporting_csv.php:1063 -#: ../../enterprise/include/functions_reporting_csv.php:1192 -#: ../../enterprise/include/functions_reporting_csv.php:1404 -msgid "SLA Month" -msgstr "SLA Mensual" - -#: ../../enterprise/include/functions_reporting_csv.php:1064 -#: ../../enterprise/include/functions_reporting_csv.php:1193 -#: ../../enterprise/include/functions_reporting_csv.php:1405 -msgid "Status Month" -msgstr "Estado del mes" - -#: ../../enterprise/include/functions_reporting_csv.php:1087 -#: ../../enterprise/include/functions_reporting_csv.php:1239 -msgid "Time Total Day" -msgstr "Tiempo total del día" - -#: ../../enterprise/include/functions_reporting_csv.php:1088 -#: ../../enterprise/include/functions_reporting_csv.php:1240 -msgid "Time OK Day" -msgstr "Tiempo en OK del día" - -#: ../../enterprise/include/functions_reporting_csv.php:1089 -#: ../../enterprise/include/functions_reporting_csv.php:1241 -msgid "Time Error Day" -msgstr "Tiempo en error del día" - -#: ../../enterprise/include/functions_reporting_csv.php:1090 -#: ../../enterprise/include/functions_reporting_csv.php:1242 -msgid "Time Unknown Day" -msgstr "Tiempo en desconocido del día" - -#: ../../enterprise/include/functions_reporting_csv.php:1091 -#: ../../enterprise/include/functions_reporting_csv.php:1243 -msgid "Time Not Init Day" -msgstr "Tiempo en no inicializado del día" - -#: ../../enterprise/include/functions_reporting_csv.php:1092 -#: ../../enterprise/include/functions_reporting_csv.php:1244 -msgid "Time Downtime Day" -msgstr "Tiempo en parada planificada del día" - -#: ../../enterprise/include/functions_reporting_csv.php:1093 -#: ../../enterprise/include/functions_reporting_csv.php:1245 -msgid "Time Out Day" -msgstr "Tiempo fuera del día" - -#: ../../enterprise/include/functions_reporting_csv.php:1094 -#: ../../enterprise/include/functions_reporting_csv.php:1246 -msgid "Checks Total Day" -msgstr "Comprobaciones totales del día" - -#: ../../enterprise/include/functions_reporting_csv.php:1095 -#: ../../enterprise/include/functions_reporting_csv.php:1247 -msgid "Checks OK Day" -msgstr "Comprobaciones en OK del día" - -#: ../../enterprise/include/functions_reporting_csv.php:1096 -#: ../../enterprise/include/functions_reporting_csv.php:1248 -msgid "Checks Error Day" -msgstr "Comprobaciones en error del día" - -#: ../../enterprise/include/functions_reporting_csv.php:1097 -#: ../../enterprise/include/functions_reporting_csv.php:1249 -msgid "Checks Unknown Day" -msgstr "Comprobaciones en desconocido del día" - -#: ../../enterprise/include/functions_reporting_csv.php:1098 -#: ../../enterprise/include/functions_reporting_csv.php:1250 -msgid "Checks Not Init Day" -msgstr "Comprobaciones en no inicializado del día" - -#: ../../enterprise/include/functions_reporting_csv.php:1099 -#: ../../enterprise/include/functions_reporting_csv.php:1251 -msgid "SLA Day" -msgstr "SLA Diario" - -#: ../../enterprise/include/functions_reporting_csv.php:1100 -#: ../../enterprise/include/functions_reporting_csv.php:1252 -msgid "SLA Fixed Day" -msgstr "SLA de Día Fijo" - -#: ../../enterprise/include/functions_reporting_csv.php:1101 -#: ../../enterprise/include/functions_reporting_csv.php:1253 -msgid "Date From Day" -msgstr "Fecha desde día" - -#: ../../enterprise/include/functions_reporting_csv.php:1102 -#: ../../enterprise/include/functions_reporting_csv.php:1254 -msgid "Date To Day" -msgstr "Decha hasta día" - -#: ../../enterprise/include/functions_reporting_csv.php:1103 -#: ../../enterprise/include/functions_reporting_csv.php:1255 -msgid "Status Day" -msgstr "Estado del día" - -#: ../../enterprise/include/functions_reporting_csv.php:1161 -#: ../../enterprise/include/functions_reporting_csv.php:1373 -msgid "Month Number" -msgstr "Número de mes" - -#: ../../enterprise/include/functions_reporting_csv.php:1162 -#: ../../enterprise/include/functions_reporting_csv.php:1374 -msgid "Year" -msgstr "Año" - -#: ../../enterprise/include/functions_reporting_csv.php:1212 -msgid "Time Total week" -msgstr "Tiempo total de la semana" - -#: ../../enterprise/include/functions_reporting_csv.php:1213 -msgid "Time OK week" -msgstr "Tiempo en OK de la semana" - -#: ../../enterprise/include/functions_reporting_csv.php:1214 -msgid "Time Error week" -msgstr "Tiempo en error de la semana" - -#: ../../enterprise/include/functions_reporting_csv.php:1215 -msgid "Time Unknown week" -msgstr "Tiempo en desconocido de la semana" - -#: ../../enterprise/include/functions_reporting_csv.php:1216 -msgid "Time Downtime week" -msgstr "Tiempo en parada planificada de la semana" - -#: ../../enterprise/include/functions_reporting_csv.php:1217 -msgid "Time Not Init week" -msgstr "Tiempo en no inicializado de la semana" - -#: ../../enterprise/include/functions_reporting_csv.php:1218 -msgid "Checks Total week" -msgstr "Comprobaciones totales de la semana" - -#: ../../enterprise/include/functions_reporting_csv.php:1219 -msgid "Checks OK week" -msgstr "Comprobaciones en OK de la semana" - -#: ../../enterprise/include/functions_reporting_csv.php:1220 -msgid "Checks Error week" -msgstr "Comprobaciones en error de la semana" - -#: ../../enterprise/include/functions_reporting_csv.php:1221 -msgid "Checks Unknown week" -msgstr "Comprobaciones en desconocido de la semana" - -#: ../../enterprise/include/functions_reporting_csv.php:1222 -msgid "Status week" -msgstr "Estado de la semana" - -#: ../../enterprise/include/functions_reporting_csv.php:1238 -msgid "Day Week" -msgstr "Día de la semana" - -#: ../../enterprise/include/functions_reporting_csv.php:1307 -msgid "SLA max" -msgstr "SLA Máximo" - -#: ../../enterprise/include/functions_reporting_csv.php:1308 -msgid "SLA min" -msgstr "SLA Mínimo" - -#: ../../enterprise/include/functions_reporting_csv.php:1309 -msgid "SLA limit" -msgstr "Límite de SLA" - -#: ../../enterprise/include/functions_reporting_csv.php:1312 -msgid "Time Error" -msgstr "Tiempo de error" - -#: ../../enterprise/include/functions_reporting_csv.php:1318 -msgid "Checks Error" -msgstr "Comprobaciones en error" - -#: ../../enterprise/include/functions_reporting_csv.php:1320 -msgid "Checks Not Init" -msgstr "Comprobaciones en no inicializado" - -#: ../../enterprise/include/functions_reporting_csv.php:1322 -msgid "SLA Fixed" -msgstr "SLA FIjo" - -#: ../../enterprise/include/functions_reporting_csv.php:1424 -msgid "Time Total day" -msgstr "Tiempo total del día" - -#: ../../enterprise/include/functions_reporting_csv.php:1425 -msgid "Time OK day" -msgstr "Tiempo en OK del día" - -#: ../../enterprise/include/functions_reporting_csv.php:1426 -msgid "Time Error day" -msgstr "Tiempo en error del día" - -#: ../../enterprise/include/functions_reporting_csv.php:1427 -msgid "Time Unknown day" -msgstr "Tiempo en desconocido del día" - -#: ../../enterprise/include/functions_reporting_csv.php:1428 -msgid "Time Downtime day" -msgstr "Tiempo en parada planificada del día" - -#: ../../enterprise/include/functions_reporting_csv.php:1429 -msgid "Time Not Init day" -msgstr "Tiempo en no inicializado del día" - -#: ../../enterprise/include/functions_reporting_csv.php:1430 -msgid "Checks Total day" -msgstr "Comprobaciones totales del día" - -#: ../../enterprise/include/functions_reporting_csv.php:1431 -msgid "Checks OK day" -msgstr "Comprobaciones en OK del día" - -#: ../../enterprise/include/functions_reporting_csv.php:1432 -msgid "Checks Error day" -msgstr "Comprobaciones en error del día" - -#: ../../enterprise/include/functions_reporting_csv.php:1433 -msgid "Checks Unknown day" -msgstr "Comprobaciones en desconocido del día" - -#: ../../enterprise/include/functions_reporting_csv.php:1434 -msgid "Status day" -msgstr "Estado del día" - -#: ../../enterprise/include/functions_reporting_csv.php:1451 -msgid "Time Total hours" -msgstr "TIempo total en horas" - -#: ../../enterprise/include/functions_reporting_csv.php:1452 -msgid "Time OK hours" -msgstr "Tiempo en OK en horas" - -#: ../../enterprise/include/functions_reporting_csv.php:1453 -msgid "Time Error hours" -msgstr "Tiempo en error en horas" - -#: ../../enterprise/include/functions_reporting_csv.php:1454 -msgid "Time Unknown hours" -msgstr "Tiempo en desconocido en horas" - -#: ../../enterprise/include/functions_reporting_csv.php:1455 -msgid "Time Not Init hours" -msgstr "Tiempo en no inicializado en horas" - -#: ../../enterprise/include/functions_reporting_csv.php:1456 -msgid "Time Downtime hours" -msgstr "Tiempo en parada planificada en horas" - -#: ../../enterprise/include/functions_reporting_csv.php:1457 -msgid "Time Out hours" -msgstr "Tiempo fuera de horas" - -#: ../../enterprise/include/functions_reporting_csv.php:1458 -msgid "Checks Total hours" -msgstr "Comprobaciones totales en horas" - -#: ../../enterprise/include/functions_reporting_csv.php:1459 -msgid "Checks OK hours" -msgstr "Comprobaciones en OK en horas" - -#: ../../enterprise/include/functions_reporting_csv.php:1460 -msgid "Checks Error hours" -msgstr "Comprobaciones en error en horas" - -#: ../../enterprise/include/functions_reporting_csv.php:1461 -msgid "Checks Unknown hours" -msgstr "Comprobaciones en desconocido en horas" - -#: ../../enterprise/include/functions_reporting_csv.php:1462 -msgid "Checks Not Init hours" -msgstr "Comprobaciones en no inicializado en horas" - -#: ../../enterprise/include/functions_reporting_csv.php:1463 -msgid "SLA hours" -msgstr "SLA Horario" - -#: ../../enterprise/include/functions_reporting_csv.php:1464 -msgid "SLA Fixed hours" -msgstr "SLA fijo horario" - -#: ../../enterprise/include/functions_reporting_csv.php:1465 -msgid "Date From hours" -msgstr "Desde" - -#: ../../enterprise/include/functions_reporting_csv.php:1466 -msgid "Date To hours" +msgid "Field %s values" +msgstr "Campos %s valores" + +#: ../../godmode/alerts/configure_alert_action.php:57 +#: ../../godmode/alerts/configure_alert_action.php:66 +msgid "Configure alert action" +msgstr "Configurar acción de alerta" + +#: ../../godmode/alerts/configure_alert_action.php:98 +msgid "Update Action" +msgstr "Actualizar Acción" + +#: ../../godmode/alerts/configure_alert_action.php:101 +#: ../../godmode/alerts/alert_list.builder.php:109 +msgid "Create Action" +msgstr "Crear Acción" + +#: ../../godmode/alerts/configure_alert_action.php:149 +msgid "Recovery" +msgstr "Recuperación" + +#: ../../godmode/alerts/alert_list.list.php:58 +msgid "Template name" +msgstr "Nombre de la plantilla" + +#: ../../godmode/alerts/alert_list.list.php:124 +msgid "Field content" +msgstr "Contenido del campo" + +#: ../../godmode/alerts/alert_list.list.php:133 +msgid "Enabled / Disabled" +msgstr "Habilitado / Deshabilitado" + +#: ../../godmode/alerts/alert_list.list.php:135 +#: ../../godmode/alerts/alert_list.list.php:793 +#: ../../godmode/extensions.php:273 ../../godmode/users/user_list.php:466 +msgid "Enable" +msgstr "Activar" + +#: ../../godmode/alerts/alert_list.list.php:412 +#: ../../godmode/massive/massive_copy_modules.php:133 +msgid "Operations" +msgstr "Operaciones" + +#: ../../godmode/alerts/alert_list.list.php:526 +msgid "On" +msgstr "Activado" + +#: ../../godmode/alerts/alert_list.list.php:530 +msgid "Until" msgstr "Hasta" -#: ../../enterprise/include/functions_reporting_csv.php:1467 -msgid "Status hours" -msgstr "Status horario" +#: ../../godmode/alerts/alert_list.list.php:552 +msgid "Delete action" +msgstr "Eliminar acción" -#: ../../enterprise/include/functions_reporting_pdf.php:1498 -msgid "Legend Graph" -msgstr "Leyenda de la gráfica" +#: ../../godmode/alerts/alert_list.list.php:559 +#: ../../godmode/alerts/alert_list.list.php:871 +msgid "Update action" +msgstr "Actualizar acción" -#: ../../enterprise/include/functions_reporting_pdf.php:1849 -msgid "Total Time" -msgstr "Tiempo total" +#: ../../godmode/alerts/alert_list.list.php:718 +msgid "View alert advanced details" +msgstr "Ver detalles avanzados de la alerta" -#: ../../enterprise/include/functions_reporting_pdf.php:1853 -msgid "Time Not init" -msgstr "Tiempo no inicializado" +#: ../../godmode/alerts/alert_list.list.php:729 +msgid "No alerts defined" +msgstr "No hay alertas definidas" -#: ../../enterprise/include/functions_reporting_pdf.php:1854 -msgid "Time Downtimes" -msgstr "TIempo en paradas planificadas" +#: ../../godmode/alerts/alert_list.list.php:802 +msgid "Set off standby" +msgstr "Desactivar standby" -#: ../../enterprise/include/functions_reporting_pdf.php:1869 -msgid "Total Checks" -msgstr "Comprobaciones totales" +#: ../../godmode/alerts/alert_list.list.php:811 +msgid "Set standby" +msgstr "Activar modo standby" -#: ../../enterprise/include/functions_reporting_pdf.php:1991 -msgid "Agent min" -msgstr "Minimo agente" - -#: ../../enterprise/include/functions_reporting_pdf.php:1992 -msgid "Agent min Value" -msgstr "Valor mínimo del agente" - -#: ../../enterprise/include/functions_reporting_pdf.php:2316 -msgid "SO" -msgstr "SO" - -#: ../../enterprise/include/functions_reporting_pdf.php:2357 -msgid "There are no modules." -msgstr "No hay módulos" - -#: ../../enterprise/include/functions_services.php:23 -msgid "Service does not exist." -msgstr "El servicio no existe" - -#: ../../enterprise/include/functions_services.php:30 -msgid "Module store the service does not exist." -msgstr "El módulo que almacena los servicios no existe" - -#: ../../enterprise/include/functions_services.php:35 -msgid "Module store SLA service does not exist." -msgstr "El módulo que almacena el servicio SLA no existe" - -#: ../../enterprise/include/functions_services.php:41 -msgid "Agent store the service does not exist." -msgstr "El agente que almacena el servicio no existe" - -#: ../../enterprise/include/functions_services.php:47 -msgid "Agent store SLA service does not exist." -msgstr "El agente que almacena el sevicio de SLA no existe" - -#: ../../enterprise/include/functions_services.php:57 -msgid "Alert critical SLA service does not exist." -msgstr "El servicio de alerta crítica de SLA no existe" - -#: ../../enterprise/include/functions_services.php:68 -msgid "Alert warning service does not exist." -msgstr "El servicio de alerta de advertencia no existe" - -#: ../../enterprise/include/functions_services.php:79 -msgid "Alert critical service does not exist." -msgstr "El servicio de alertas críticas no existe" - -#: ../../enterprise/include/functions_services.php:90 -msgid "Alert unknown service does not exist." -msgstr "El servicio de alertas desconocidas no existe" - -#: ../../enterprise/include/functions_services.php:328 +#: ../../godmode/alerts/configure_alert_template.php:118 +#: ../../godmode/modules/manage_network_components.php:160 #, php-format -msgid "Module automatic create for the service %s" -msgstr "Módulo automático creado para el servicio %s" +msgid "Successfully created from %s" +msgstr "Creado correctamente desde %s" -#: ../../enterprise/include/functions_services.php:1261 -msgid "Critical (Alert)" -msgstr "Crítica (Alerta)" +#: ../../godmode/alerts/configure_alert_template.php:168 +#: ../../godmode/alerts/configure_alert_template.php:173 +msgid "Conditions" +msgstr "Condiciones" -#: ../../enterprise/include/functions_services.php:1391 -msgid "There are no service elements defined" -msgstr "No hay servicios de elementos definidos" +#: ../../godmode/alerts/configure_alert_template.php:188 +#: ../../godmode/alerts/configure_alert_template.php:193 +msgid "Advanced fields" +msgstr "Campos avanzados" -#: ../../enterprise/include/functions_services.php:1417 -msgid "Weight Critical" -msgstr "Peso crítico" +#: ../../godmode/alerts/configure_alert_template.php:499 +#: ../../godmode/alerts/alert_list.builder.php:131 +msgid "Create Template" +msgstr "Crear Plantilla" -#: ../../enterprise/include/functions_services.php:1418 -msgid "Weight Warning" -msgstr "Peso de advertencia" +#: ../../godmode/alerts/configure_alert_template.php:520 +msgid "Days of week" +msgstr "Días de la semana" -#: ../../enterprise/include/functions_services.php:1419 -msgid "Weight Unknown" -msgstr "Peso desconocido" +#: ../../godmode/alerts/configure_alert_template.php:539 +#: ../../godmode/reporting/reporting_builder.item_editor.php:847 +msgid "Time from" +msgstr "Hora desde" -#: ../../enterprise/include/functions_services.php:1420 -msgid "Weight Ok" -msgstr "Peso Ok" +#: ../../godmode/alerts/configure_alert_template.php:543 +#: ../../godmode/reporting/reporting_builder.item_editor.php:856 +msgid "Time to" +msgstr "Hora hasta" -#: ../../enterprise/include/functions_services.php:1446 -#: ../../enterprise/include/functions_services.php:1461 -#: ../../enterprise/include/functions_services.php:1496 -msgid "Nonexistent. This element should be deleted" -msgstr "Inexistente. Este elemento debería eliminarse" +#: ../../godmode/alerts/configure_alert_template.php:557 +msgid "Reset counter for non-sustained alerts" +msgstr "Reiniciar el contador para las alertas no sostenidas" -#: ../../enterprise/include/functions_services.php:1661 -msgid "Delete service element" -msgstr "Eliminar elemento de servicio" +#: ../../godmode/alerts/configure_alert_template.php:557 +msgid "" +"Enable this option if you want the counter to be reset when the alert is not " +"being fired consecutively, even if it's within the time threshold" +msgstr "" +"Activa esta opción si quieres que el contador se reinicie cuando la alerta " +"no se inicie de forma consecutiva, incluso si está dentro del umbral" -#: ../../enterprise/include/functions_services.php:1703 -msgid "FAIL" -msgstr "FALLO" +#: ../../godmode/alerts/configure_alert_template.php:564 +#: ../../godmode/alerts/alert_list.builder.php:94 +msgid "Default action" +msgstr "Acción predeterminada" -#: ../../enterprise/include/functions_setup.php:37 -#: ../../enterprise/include/functions_setup.php:68 -msgid "Log collector" -msgstr "Colector de logs" +#: ../../godmode/alerts/configure_alert_template.php:588 +msgid "" +"Unless they're left blank, the fields from the action will override those " +"set on the template." +msgstr "" +"A menos que estén en blanco, los campos de la acción sobrescribirán los de " +"la plantilla" -#: ../../enterprise/include/functions_setup.php:80 -msgid "Auto provisioning into Metaconsole" -msgstr "Auto provisionamiendo en Metaconsola" +#: ../../godmode/alerts/configure_alert_template.php:590 +msgid "Condition type" +msgstr "Tipo de condición" -#: ../../enterprise/include/functions_setup.php:90 -msgid "URL Metaconsole Api" -msgstr "URL de la API de la Metaconsola" +#: ../../godmode/alerts/configure_alert_template.php:597 +msgid "Trigger when matches the value" +msgstr "Disparar cuando coincida con el valor" -#: ../../enterprise/include/functions_setup.php:95 -msgid "Api pass" -msgstr "Contraseña de API" +#: ../../godmode/alerts/configure_alert_template.php:609 +msgid "The regular expression is valid" +msgstr "La expresión regular es válida" -#: ../../enterprise/include/functions_setup.php:99 -msgid "Meta user" -msgstr "Usuario de la meta" +#: ../../godmode/alerts/configure_alert_template.php:614 +msgid "The regular expression is not valid" +msgstr "La expresión regular no es válida" -#: ../../enterprise/include/functions_setup.php:103 -msgid "Meta pass" -msgstr "Contraseña de la meta" +#: ../../godmode/alerts/configure_alert_template.php:662 +msgid "Alert recovery" +msgstr "Recuperación de alerta" -#: ../../enterprise/include/functions_setup.php:107 -msgid "Metaconsole APi Online" -msgstr "API de la metaconsola" +#: ../../godmode/alerts/configure_alert_template.php:671 +msgid "Recovery fields" +msgstr "Campos de recuperación" -#: ../../enterprise/include/functions_setup.php:109 -#: ../../enterprise/include/functions_setup.php:139 -msgid "Please click in the dot to re-check" -msgstr "Por favor, pincha en el círculo para volver a comprobar" +#: ../../godmode/alerts/configure_alert_template.php:772 +#: ../../godmode/modules/manage_network_components_form_common.php:58 +msgid "Wizard level" +msgstr "Nivel Wizard" -#: ../../enterprise/include/functions_setup.php:115 -msgid "Pandora user" -msgstr "Usuario de pandora" +#: ../../godmode/alerts/configure_alert_template.php:774 +msgid "No wizard" +msgstr "No hay Wizard" -#: ../../enterprise/include/functions_setup.php:116 -msgid "Normally the admin user" -msgstr "Normalmente el usuario administrador" +#: ../../godmode/alerts/configure_alert_template.php:821 +#: ../../godmode/alerts/configure_alert_template.php:825 +msgid "Next" +msgstr "Siguiente" -#: ../../enterprise/include/functions_setup.php:120 -msgid "Pandora pass" -msgstr "Contraseña de pandora" - -#: ../../enterprise/include/functions_setup.php:124 -msgid "Public url console" -msgstr "Url de la consola pública" - -#: ../../enterprise/include/functions_setup.php:125 -msgid "Without the index.php such as http://domain/pandora_url" -msgstr "Sin el index.php como http://dominio/url_pandora" - -#: ../../enterprise/include/functions_setup.php:131 -msgid "Register your node in metaconsole" -msgstr "Registrar tu nodo en metaconsola" - -#: ../../enterprise/include/functions_setup.php:133 -msgid "Register the node" -msgstr "Registrar el nodo" - -#: ../../enterprise/include/functions_setup.php:138 -msgid "Status your node in metaconsole" -msgstr "Establece tu nodo en metaconsola" - -#: ../../enterprise/include/functions_transactional.php:496 -msgid "Error in dependencies field" -msgstr "Error en el campo de dependencias" - -#: ../../enterprise/include/functions_transactional.php:505 -msgid "Error in enables field" -msgstr "Error en el campo de habilitados" - -#: ../../enterprise/include/functions_update_manager.php:147 -#: ../../enterprise/include/functions_update_manager.php:320 +#: ../../godmode/alerts/configure_alert_template.php:845 #, php-format -msgid "There is a error: %s" -msgstr "Hay un error: %s" +msgid "The alert would fire when the value doesn\\'t match %s" +msgstr "La alerta se lanzará cuando el valor no coincida %s" -#: ../../enterprise/include/functions_update_manager.php:161 -#, php-format -msgid "There are %s updates, and the first to update is:" -msgstr "Hay %s actualizaciones y la primera actualización es:" - -#: ../../enterprise/include/functions_update_manager.php:169 -msgid "Version number:" -msgstr "Número de versión:" - -#: ../../enterprise/include/functions_update_manager.php:170 -msgid "Show details" -msgstr "Ver detalles" - -#: ../../enterprise/include/functions_update_manager.php:207 -msgid "Update to the next version" -msgstr "Actualizar a la siguiente versión" - -#: ../../enterprise/include/functions_visual_map.php:182 -#: ../../enterprise/include/functions_visual_map.php:235 -msgid "Crit:" -msgstr "Crit." - -#: ../../enterprise/include/functions_visual_map.php:184 -#: ../../enterprise/include/functions_visual_map.php:237 -msgid "Warn:" -msgstr "Advert." - -#: ../../enterprise/include/functions_visual_map.php:186 -#: ../../enterprise/include/functions_visual_map.php:239 -msgid "Ok:" -msgstr "Ok:" - -#: ../../enterprise/include/functions_visual_map.php:188 -#: ../../enterprise/include/functions_visual_map.php:241 -msgid "Value:" -msgstr "Valor:" - -#: ../../enterprise/include/functions_visual_map.php:615 -msgid "None of the services was added" -msgstr "Ninguno de los servicios se añadió" - -#: ../../enterprise/include/functions_visual_map.php:618 -#, php-format -msgid "%d services couldn't be added" -msgstr "%d servicios no se han podido añadir" - -#: ../../enterprise/include/functions_visual_map.php:626 -msgid "There was an error retrieving the visual map information" -msgstr "Se ha producido un error al recuperar la información del mapa visual" - -#: ../../enterprise/include/functions_visual_map.php:630 -msgid "No services selected" -msgstr "Ningún servicio seleccionado" - -#: ../../enterprise/include/process_reset_pass.php:106 -#: ../../enterprise/meta/include/process_reset_pass.php:83 -msgid "Repeat password" -msgstr "Repetir contraseña" - -#: ../../enterprise/include/process_reset_pass.php:109 -#: ../../enterprise/meta/include/process_reset_pass.php:86 -msgid "Change password" -msgstr "Cambiar contraseña" - -#: ../../enterprise/include/process_reset_pass.php:112 -#: ../../enterprise/meta/include/process_reset_pass.php:89 -#: ../../enterprise/meta/index.php:459 ../../index.php:573 -msgid "Passwords must be the same" -msgstr "La contraseña debe ser la misma" - -#: ../../enterprise/load_enterprise.php:1 -msgid "Invalid licence." -msgstr "Licencia inválida" - -#: ../../enterprise/load_enterprise.php:1 -msgid "Please contact your system administrator." -msgstr "Por favor contacte con el administrador de su sistema." - -#: ../../enterprise/load_enterprise.php:1 -msgid "Please contact Artica at info@artica.es for a valid licence." -msgstr "" -"Por favor contacte con Ártica en info@artica.es para una licencia válida." - -#: ../../enterprise/load_enterprise.php:1 -msgid "Or disable Pandora FMS enterprise" -msgstr "O desactive Pandora FMS Enterprise" - -#: ../../enterprise/load_enterprise.php:1 -msgid "Request new licence" -msgstr "Solicitar una nueva licencia" - -#: ../../enterprise/load_enterprise.php:1 +#: ../../godmode/alerts/configure_alert_template.php:849 msgid "" -"Metaconsole unreached

    " -"This node has a metaconsole license and cannot contact with the metaconsole." +"The alert would fire when the value is not between and " msgstr "" -"Metaconsola no alcanzada " -"

    Este nodo tiene una licencia de metaconsola y no puede contactar con " -"la metaconsola." +"La alerta se disparará cuando no esté entre and " +"" -#: ../../enterprise/load_enterprise.php:1 -#, php-format +#: ../../godmode/alerts/configure_alert_template.php:857 msgid "" -"License out of limits

    " -"This node has a metaconsole license and it allows %d agents and you have %d " -"agents cached." +"The alert template cannot have the same value for min and max thresholds." msgstr "" -"Licencia fuera de límites " -"

    Este nodo tiene una licencia de metaconsola que permite %d agentes, " -"y actualmente tiene %d agentes." +"La plantilla de alerta no puede tener el mismo valor para los umbrales max y " +"min." -#: ../../enterprise/load_enterprise.php:1 -#, php-format -msgid "" -"License out of limits

    " -"This license allows %d agents and you have %d agents configured." -msgstr "" -"License out of limits " -"

    Esta licencia es para %d agentes y tiene %d agentes configurados." +#: ../../godmode/alerts/alert_list.php:80 +msgid "Already added" +msgstr "Ya añadido" -#: ../../enterprise/load_enterprise.php:1 -#, php-format -msgid "" -"License out of limits

    " -"This license allows %d modules and you have %d modules configured." -msgstr "" -" Licencia fuera de límites
    " -"Esta licencia permite %d módulos y tiene módulos %d configurados." +#: ../../godmode/alerts/alert_list.php:264 +#: ../../godmode/massive/massive_standby_alerts.php:96 +msgid "Successfully set standby" +msgstr "Modo standby activado" -#: ../../enterprise/load_enterprise.php:1 -msgid "" -"This license has expired. " -"

    You can not get updates until you renew the license." -msgstr "" -"This license has expired. " -"

    No podrá actualizar Pandora FMS hasta que no renueve la licencia." +#: ../../godmode/alerts/alert_list.php:264 +#: ../../godmode/massive/massive_standby_alerts.php:96 +msgid "Could not be set standby" +msgstr "No se pudo establecer el modo standby" -#: ../../enterprise/load_enterprise.php:1 -msgid "" -"To continue using Pandora FMS, please disable enterprise by renaming the " -"Enterprise directory in the console.

    Or contact Artica at " -"info@artica.es for a valid license:" -msgstr "" -"Para continuar usando Pandora FMS, por favor, desactive Pandora FMS " -"Enterprise cambiando el nombre de la Enteprise en el directorio de la " -"consola.

    o contacte con Ártica ST para obtener una licencia válida " -"(info@artica.es)" +#: ../../godmode/alerts/alert_list.php:281 +#: ../../godmode/massive/massive_standby_alerts.php:78 +msgid "Successfully set off standby" +msgstr "Se ha desactivado el modo standby" -#: ../../enterprise/load_enterprise.php:1 -msgid "Please contact Artica at info@artica.es to renew the license." -msgstr "" -"Por favor, contacte con Ártica ST (info@artica.es) para renovar la licencia." +#: ../../godmode/alerts/alert_list.php:281 +#: ../../godmode/massive/massive_standby_alerts.php:78 +msgid "Could not be set off standby" +msgstr "No se pudo desactivar el modo standby" -#: ../../enterprise/load_enterprise.php:1 -msgid "Renew" -msgstr "Renovar" +#: ../../godmode/alerts/alert_list.php:317 +msgid "Builder alert" +msgstr "Creador de alerta" -#: ../../enterprise/load_enterprise.php:1 -msgid "Activate license" -msgstr "Activar licencia" +#: ../../godmode/alerts/alert_list.php:326 +#: ../../godmode/alerts/alert_list.php:329 +#: ../../godmode/users/configure_profile.php:268 +msgid "Manage alerts" +msgstr "Gestionar alertas" -#: ../../enterprise/load_enterprise.php:1 -msgid "Your request key is:" -msgstr "Su clave es:" +#: ../../godmode/alerts/alert_list.builder.php:78 +msgid "Latest value" +msgstr "Último valor" -#: ../../enterprise/load_enterprise.php:1 -#, php-format -msgid "" -"You can activate it manually here or " -"automatically filling the form below:" -msgstr "" -"Lo puede activar manualmente aqui o " -"automáticamente rellenando el siguiente formulario:" +#: ../../godmode/alerts/alert_list.builder.php:144 +msgid "Add alert" +msgstr "Añadir alerta" -#: ../../enterprise/load_enterprise.php:1 -msgid "Auth Key:" -msgstr "Clave de autenticación" +#: ../../godmode/alerts/alert_templates.php:62 +msgid "Everyday" +msgstr "Cada día" -#: ../../enterprise/load_enterprise.php:1 -msgid "Online validation" -msgstr "Validación en línea" +#: ../../godmode/alerts/alert_templates.php:73 +msgid "Every" +msgstr "Cada" -#: ../../enterprise/load_enterprise.php:1 -msgid "ERROR:" -msgstr "ERROR:" +#: ../../godmode/alerts/alert_templates.php:83 +msgid "and" +msgstr "y" -#: ../../enterprise/load_enterprise.php:1 -msgid "When connecting to Artica server." -msgstr "Cuando se conecta al servidor de Ártica." +#: ../../godmode/alerts/alert_templates.php:359 +msgid "No alert templates defined" +msgstr "No hay plantillas de alerta definidas" -#: ../../enterprise/meta/advanced/agents_setup.move_agents.php:83 -msgid "redirected ip server in conf into source DB" -msgstr "Servidor IP redirigido en la configuración a la BD de origen" +#: ../../godmode/menu.php:29 +msgid "Manage agents" +msgstr "Gestionar agentes" -#: ../../enterprise/meta/advanced/agents_setup.move_agents.php:85 -msgid "created agent in destination DB" -msgstr "Agente creado en la BD de destino" +#: ../../godmode/menu.php:39 +msgid "Component groups" +msgstr "Grupos de componentes" -#: ../../enterprise/meta/advanced/agents_setup.move_agents.php:86 -msgid "created agent modules in destination DB" -msgstr "Módulos de agente creados en la BD de destino" +#: ../../godmode/menu.php:42 +msgid "Module categories" +msgstr "Categorias de modulos" -#: ../../enterprise/meta/advanced/agents_setup.move_agents.php:87 -msgid "created agent alerts in destination DB" -msgstr "Alertas de agentes creadas en la BD de destino" +#: ../../godmode/menu.php:46 +msgid "Module types" +msgstr "Tipos de módulos" -#: ../../enterprise/meta/advanced/agents_setup.move_agents.php:88 -msgid "created alerts actions in destination DB" -msgstr "Acciones de alertas en la BD de destino" +#: ../../godmode/menu.php:56 ../../godmode/netflow/nf_edit_form.php:66 +#: ../../godmode/netflow/nf_edit_form.php:71 +#: ../../godmode/netflow/nf_edit.php:48 ../../godmode/netflow/nf_edit.php:52 +msgid "Netflow filters" +msgstr "Filtros Netflow" -#: ../../enterprise/meta/advanced/agents_setup.move_agents.php:89 -msgid "disabled agent in source DB" -msgstr "Agente desactivado en la BD de origen" +#: ../../godmode/menu.php:62 +msgid "Resources" +msgstr "Recursos" -#: ../../enterprise/meta/advanced/agents_setup.move_agents.php:90 -msgid "" -"Not set metaconsole IP in the \"IP list with API access\" guess Pandora " -"Console." -msgstr "" -"Si no establece la IP de la metaconsola en \"Lista de IP's con acceso a la " -"API\", no se podrá conectar" +#: ../../godmode/menu.php:70 +msgid "Manage agents groups" +msgstr "Configuración de grupos de agentes" -#: ../../enterprise/meta/advanced/agents_setup.move_agents.php:98 -msgid "Successfully moved" -msgstr "Movido satisfactoriamente" +#: ../../godmode/menu.php:76 +msgid "Module tags" +msgstr "Etiquetas de modulos" -#: ../../enterprise/meta/advanced/agents_setup.move_agents.php:98 -msgid "Could not be moved" -msgstr "No se puede mover" +#: ../../godmode/menu.php:83 ../../godmode/users/profile_list.php:312 +msgid "Users management" +msgstr "Gestión de usuarios" -#: ../../enterprise/meta/advanced/agents_setup.move_agents.php:124 -msgid "Move Agents" -msgstr "Mover Agentes" +#: ../../godmode/menu.php:85 ../../godmode/users/configure_profile.php:45 +#: ../../godmode/users/configure_user.php:86 +#: ../../godmode/users/profile_list.php:49 +#: ../../godmode/users/user_list.php:117 +msgid "Profile management" +msgstr "Gestionar perfiles" -#: ../../enterprise/meta/advanced/agents_setup.move_agents.php:140 -msgid "Source Server" -msgstr "Servidor de origen" +#: ../../godmode/menu.php:91 ../../godmode/users/profile_list.php:302 +msgid "Profiles" +msgstr "Perfiles" -#: ../../enterprise/meta/advanced/agents_setup.move_agents.php:142 -msgid "Destination Server" -msgstr "Servidor de destino" +#: ../../godmode/menu.php:98 +msgid "Network components" +msgstr "Componentes de red" -#: ../../enterprise/meta/advanced/agents_setup.move_agents.php:150 -#: ../../enterprise/meta/advanced/agents_setup.move_agents.php:152 -msgid "Group filter" -msgstr "Filtro de grupo" +#: ../../godmode/menu.php:101 ../../godmode/agentes/configurar_agente.php:322 +msgid "Module templates" +msgstr "Plantillas de módulos" -#: ../../enterprise/meta/advanced/agents_setup.move_agents.php:152 -msgid "" -"Destination group is the same than in the original server, if there is not " -"any group with that name, will be created if check box is selected. " -"Destination group filter is just used to check agents in that group" -msgstr "" -"El grupo de destino es el mismo que en el servidor original. Si no hay otro " -"grupo con el mismo nombre, será creado si la casilla está seleccionada. El " -"grupo de destino del filtro es utilizado para comprobrar los agentes de ese " -"grupo." +#: ../../godmode/menu.php:111 +msgid "Bulk operations" +msgstr "Operaciones masivas" -#: ../../enterprise/meta/advanced/agents_setup.move_agents.php:158 -msgid "Create group if doesn’t exist in destination" -msgstr "Crear grupo si no existe en destino" +#: ../../godmode/menu.php:116 ../../godmode/massive/massive_operations.php:165 +msgid "Agents operations" +msgstr "Operaciones sobre agentes" -#: ../../enterprise/meta/advanced/agents_setup.move_agents.php:158 -msgid "Based on name" -msgstr "Basado en el nombre" +#: ../../godmode/menu.php:117 ../../godmode/massive/massive_operations.php:170 +msgid "Modules operations" +msgstr "Operaciones sobre módulos" -#: ../../enterprise/meta/advanced/agents_setup.move_agents.php:167 -msgid "Add agents to destination server" -msgstr "Añadir agentes al servidor de destino" +#: ../../godmode/menu.php:118 ../../godmode/massive/massive_operations.php:175 +msgid "Plugins operations" +msgstr "Operaciones de plugins" -#: ../../enterprise/meta/advanced/agents_setup.move_agents.php:169 -msgid "Remove agents to doesn't move to destination server" -msgstr "Eliminar los agentes no se desplace al servidor de destino" +#: ../../godmode/menu.php:120 ../../godmode/massive/massive_operations.php:160 +msgid "Users operations" +msgstr "Operaciones sobre usuarios" -#: ../../enterprise/meta/advanced/agents_setup.move_agents.php:179 -msgid "Move" -msgstr "Mover" +#: ../../godmode/menu.php:122 ../../godmode/massive/massive_operations.php:155 +msgid "Alerts operations" +msgstr "Operaciones sobre alertas" -#: ../../enterprise/meta/advanced/agents_setup.move_agents.php:282 -msgid "Please choose other server." -msgstr "Por favor elija otro servidor." +#: ../../godmode/menu.php:145 +msgid "List of Alerts" +msgstr "Lista de alertas" -#: ../../enterprise/meta/advanced/agents_setup.php:37 -msgid "Propagation" -msgstr "Propagación" +#: ../../godmode/menu.php:151 ../../godmode/agentes/configurar_agente.php:542 +msgid "Templates" +msgstr "Plantillas" -#: ../../enterprise/meta/advanced/component_management.php:60 -msgid "Module groups Management" -msgstr "Gestor de grupos de modulo" +#: ../../godmode/menu.php:160 +msgid "Commands" +msgstr "Comandos" -#: ../../enterprise/meta/advanced/component_management.php:64 -msgid "OS Management" -msgstr "Administración de SO" +#: ../../godmode/menu.php:180 +msgid "Event filters" +msgstr "Filtro de eventos" -#: ../../enterprise/meta/advanced/license_meta.php:40 -msgid "Metaconsole and all nodes license updated" -msgstr "Licencias de metaconsola y de todos los nodos actualizada" +#: ../../godmode/menu.php:185 +msgid "Custom events" +msgstr "Eventos personalizados" -#: ../../enterprise/meta/advanced/license_meta.php:43 -#, php-format -msgid "Metaconsole license updated but %d of %d node synchronization failed" -msgstr "" -"Licencia de la metaconsola actualizada pero la sincronización de nodos %d a " -"%d ha fallado." +#: ../../godmode/menu.php:187 ../../godmode/events/events.php:48 +msgid "Event responses" +msgstr "Respuestas de evento" -#: ../../enterprise/meta/advanced/license_meta.php:72 -msgid "Licence" +#: ../../godmode/menu.php:207 +msgid "Manage servers" +msgstr "Gestionar servidores" + +#: ../../godmode/menu.php:215 +msgid "Plugins" +msgstr "Plugins" + +#: ../../godmode/menu.php:218 +#: ../../godmode/servers/manage_recontask_form.php:274 +msgid "Recon script" +msgstr "Recon script" + +#: ../../godmode/menu.php:244 +msgid "General Setup" +msgstr "Configuracion general" + +#: ../../godmode/menu.php:253 ../../godmode/setup/setup.php:82 +#: ../../godmode/setup/setup.php:116 +msgid "Authentication" +msgstr "Autentificación" + +#: ../../godmode/menu.php:256 ../../godmode/setup/setup.php:86 +#: ../../godmode/setup/setup.php:120 +msgid "Performance" +msgstr "Rendimiento" + +#: ../../godmode/menu.php:259 ../../godmode/setup/setup.php:90 +#: ../../godmode/setup/setup.php:125 +msgid "Visual styles" +msgstr "Estilos visuales" + +#: ../../godmode/menu.php:273 ../../godmode/setup/gis.php:32 +msgid "Map conections GIS" +msgstr "Conexión de mapa GIS" + +#: ../../godmode/menu.php:277 ../../godmode/setup/os.php:143 +msgid "Edit OS" +msgstr "Editar SO" + +#: ../../godmode/menu.php:279 +msgid "License" msgstr "Licencia" -#: ../../enterprise/meta/advanced/license_meta.php:113 -msgid "Validate and sync" -msgstr "Validado y sincronizado" +#: ../../godmode/menu.php:288 +msgid "Admin tools" +msgstr "Herramientas administrativas" -#: ../../enterprise/meta/advanced/metasetup.auth.php:47 -#: ../../enterprise/meta/advanced/metasetup.password.php:47 -#: ../../enterprise/meta/advanced/metasetup.performance.php:47 -#: ../../enterprise/meta/advanced/metasetup.setup.php:79 -#: ../../enterprise/meta/advanced/metasetup.visual.php:50 -#, php-format -msgid "Could not be update: Error in %s" -msgstr "No se puede actualizar: error en %s" +#: ../../godmode/menu.php:296 +msgid "System audit log" +msgstr "Auditoría del sistema" -#: ../../enterprise/meta/advanced/metasetup.consoles.php:87 -#: ../../enterprise/meta/advanced/metasetup.consoles.php:155 -msgid "Could not be create, duplicated server name." -msgstr "No puede ser creado, el nombre del servidor está duplicado" +#: ../../godmode/menu.php:300 +msgid "Diagnostic info" +msgstr "Información de diagnostico" -#: ../../enterprise/meta/advanced/metasetup.consoles.php:128 -#: ../../enterprise/meta/advanced/metasetup.consoles.php:206 -msgid "Node synchronization process failed" -msgstr "Proceso de sincronización del nodo fallido" +#: ../../godmode/menu.php:302 +msgid "Site news" +msgstr "Noticias del sistema" -#: ../../enterprise/meta/advanced/metasetup.consoles.php:227 -msgid "Could not be delete" -msgstr "No se puede eliminar" +#: ../../godmode/menu.php:304 ../../godmode/setup/file_manager.php:30 +msgid "File manager" +msgstr "Gestor de archivos" -#: ../../enterprise/meta/advanced/metasetup.consoles.php:316 +#: ../../godmode/menu.php:309 +msgid "DB maintenance" +msgstr "Gestión BBDD" + +#: ../../godmode/menu.php:315 +msgid "DB information" +msgstr "Información BBDD" + +#: ../../godmode/menu.php:316 ../../godmode/db/db_purge.php:38 +msgid "Database purge" +msgstr "Purgar BBDD" + +#: ../../godmode/menu.php:318 +msgid "Database audit" +msgstr "Auditoría BBDD" + +#: ../../godmode/menu.php:319 +msgid "Database event" +msgstr "Evento de la base de datos" + +#: ../../godmode/menu.php:401 +msgid "Extension manager view" +msgstr "Vista del gestor de extensiones" + +#: ../../godmode/menu.php:405 +msgid "Extension manager" +msgstr "Gerente de extensión" + +#: ../../godmode/menu.php:433 +msgid "Update manager" +msgstr "Update manager" + +#: ../../godmode/menu.php:439 +msgid "Update Manager offline" +msgstr "Update Manager sin conexión" + +#: ../../godmode/menu.php:442 +msgid "Update Manager online" +msgstr "Update Manager con conexión" + +#: ../../godmode/menu.php:444 +msgid "Update Manager options" +msgstr "Opciones de Update Manager" + +#: ../../godmode/extensions.php:27 +msgid "Extensions" +msgstr "Extensiones" + +#: ../../godmode/extensions.php:27 +msgid "Defined extensions" +msgstr "Extensiones definidas" + +#: ../../godmode/extensions.php:32 +msgid "There are no extensions defined" +msgstr "No hay extensiones definidas" + +#: ../../godmode/extensions.php:145 +msgid "Enterprise" +msgstr "Enterprise" + +#: ../../godmode/extensions.php:146 +msgid "Godmode Function" +msgstr "Función Administrador" + +#: ../../godmode/extensions.php:147 +msgid "Godmode Menu" +msgstr "Menú Administrador" + +#: ../../godmode/extensions.php:148 +msgid "Operation Menu" +msgstr "Menú Operación" + +#: ../../godmode/extensions.php:149 +msgid "Operation Function" +msgstr "Función Operación" + +#: ../../godmode/extensions.php:150 +msgid "Login Function" +msgstr "Función Login" + +#: ../../godmode/extensions.php:151 +msgid "Agent operation tab" +msgstr "Pestaña operaciones de agente" + +#: ../../godmode/extensions.php:152 +msgid "Agent godmode tab" +msgstr "Pestaña administración de agente" + +#: ../../godmode/setup/performance.php:49 msgid "" -"Complete path to Pandora console without last \"/\" character. Example " +"If the compaction or purge of the data is more frequent than the events " +"deletion, anomalies in module graphs could appear" msgstr "" -"Completar ruta a la consola de Pandora FMS sin el último \"/\" carácter. " -"Ejemplo " +"Si la compactación o purgado de datos es más frecuente que el borrado de " +"eventos, pueden aparecer anomalías en las gráficas de módulo" -#: ../../enterprise/meta/advanced/metasetup.consoles.php:333 -msgid "DB port" -msgstr "Puerto de la DB" - -#: ../../enterprise/meta/advanced/metasetup.consoles.php:385 -msgid "Agent cache" -msgstr "Caché de agente" - -#: ../../enterprise/meta/advanced/metasetup.consoles.php:386 -#: ../../enterprise/meta/advanced/policymanager.sync.php:311 -#: ../../enterprise/meta/advanced/synchronizing.alert.php:351 -#: ../../enterprise/meta/advanced/synchronizing.component.php:327 -#: ../../enterprise/meta/advanced/synchronizing.group.php:164 -#: ../../enterprise/meta/advanced/synchronizing.module_groups.php:92 -#: ../../enterprise/meta/advanced/synchronizing.os.php:92 -#: ../../enterprise/meta/advanced/synchronizing.tag.php:108 -#: ../../enterprise/meta/advanced/synchronizing.user.php:587 -msgid "Sync" -msgstr "Sincr." - -#: ../../enterprise/meta/advanced/metasetup.consoles.php:472 -msgid "There aren't server added to metaconsole" -msgstr "No hay servidores añadidos a la metaconsola" - -#: ../../enterprise/meta/advanced/metasetup.password.php:73 -msgid "Passwords" -msgstr "Contraseñas" - -#: ../../enterprise/meta/advanced/metasetup.performance.php:82 -#: ../../enterprise/meta/include/functions_meta.php:1281 -msgid "Active events history" -msgstr "Historial de eventos activo" - -#: ../../enterprise/meta/advanced/metasetup.php:55 -msgid "Consoles Setup" -msgstr "Configuración de consolas" - -#: ../../enterprise/meta/advanced/metasetup.php:60 -#: ../../enterprise/meta/advanced/metasetup.php:121 -msgid "General setup" -msgstr "Configuración general" - -#: ../../enterprise/meta/advanced/metasetup.php:65 -#: ../../enterprise/meta/advanced/metasetup.php:124 -msgid "Passwords setup" -msgstr "Configuración de contraseñas" - -#: ../../enterprise/meta/advanced/metasetup.php:75 -#: ../../enterprise/meta/advanced/metasetup.php:130 -msgid "Visual setup" -msgstr "Configuración visual" - -#: ../../enterprise/meta/advanced/metasetup.php:80 -#: ../../enterprise/meta/advanced/metasetup.php:133 -msgid "Performance setup" -msgstr "Configuración del rendimiento" - -#: ../../enterprise/meta/advanced/metasetup.php:90 -#: ../../enterprise/meta/advanced/metasetup.php:139 -msgid "Strings translation" -msgstr "Traducción de cadenas" - -#: ../../enterprise/meta/advanced/metasetup.php:95 -#: ../../enterprise/meta/advanced/metasetup.php:142 -msgid "Mail" -msgstr "Mail" - -#: ../../enterprise/meta/advanced/metasetup.php:100 -msgid "Options Update Manager" -msgstr "Opciones del gestor de actualizaciones" - -#: ../../enterprise/meta/advanced/metasetup.php:105 -#: ../../enterprise/meta/advanced/metasetup.php:148 -msgid "Offline Update Manager" -msgstr "Gestionar actualización offline" - -#: ../../enterprise/meta/advanced/metasetup.php:110 -#: ../../enterprise/meta/advanced/metasetup.php:151 -msgid "Online Update Manager" -msgstr "Gestor de actualizaciones online" - -#: ../../enterprise/meta/advanced/metasetup.php:117 -msgid "Consoles setup" -msgstr "Configuración de las consolas" - -#: ../../enterprise/meta/advanced/metasetup.php:145 -msgid "Online Update Options" -msgstr "Opciones del gestor de actualizaciones online" - -#: ../../enterprise/meta/advanced/metasetup.setup.php:192 -msgid "Customize sections" -msgstr "Personalizar secciones" - -#: ../../enterprise/meta/advanced/metasetup.setup.php:214 -msgid "Disabled sections" -msgstr "Secciones desactivadas" - -#: ../../enterprise/meta/advanced/metasetup.setup.php:216 -msgid "Enabled sections" -msgstr "Activar secciones" - -#: ../../enterprise/meta/advanced/metasetup.setup.php:222 -msgid "Push selected sections to enable it" -msgstr "Apriete las secciones elegidas para activarlo" - -#: ../../enterprise/meta/advanced/metasetup.setup.php:226 -msgid "Pop selected sections to disable it" -msgstr "Desapriete la secciones seleccionadas para desactivarlo" - -#: ../../enterprise/meta/advanced/metasetup.visual.php:76 -msgid "Visual" -msgstr "visual" - -#: ../../enterprise/meta/advanced/metasetup.visual.php:108 -msgid "Precision must be a integer number between 0 and 5" -msgstr "La precisión debe ser un numero entero entre 0 y 5" - -#: ../../enterprise/meta/advanced/metasetup.visual.php:136 -#: ../../enterprise/meta/include/functions_meta.php:1101 -msgid "Metaconsole elements" -msgstr "Elementos de la Metaconsola" - -#: ../../enterprise/meta/advanced/metasetup.visual.php:136 -msgid "The number of elements retrieved for each instance in some views." +#: ../../godmode/setup/performance.php:64 +msgid "" +"Configure a purge period more frequent than a compact data period has no " +"sense" msgstr "" -"El número de elementos recuperados para cada instancia en algunas vistas." +"Configurar un periodo de purgado con más frecuencia que el periodo de " +"compactación de datos no tiene sentido" -#: ../../enterprise/meta/advanced/policymanager.apply.php:146 -#: ../../enterprise/meta/advanced/policymanager.apply.php:154 -msgid "Only database" -msgstr "Sólo bases de datos" +#: ../../godmode/setup/performance.php:73 +msgid "Max. days before delete autodisabled agents" +msgstr "Días máximos antes de la eliminación de los agentes deshabilitados" -#: ../../enterprise/meta/advanced/policymanager.apply.php:188 -msgid "Apply Policies" -msgstr "Aplicar politicas" +#: ../../godmode/setup/performance.php:76 +msgid "This number is days to keep past special days. 0 means never remove." +msgstr "" +"Este número son los días para mantener los días especiales pasados. 0 " +"significa que no se borren nunca." -#: ../../enterprise/meta/advanced/policymanager.php:37 -msgid "Policy Manager" -msgstr "Gestor de políticas" +#: ../../godmode/setup/performance.php:79 +msgid "Number of macro fields in alerts and templates between 1 and 15" +msgstr "" +"Número de campos de macro en alertas y plantillas, debe ser entre 1 y 15" -#: ../../enterprise/meta/advanced/policymanager.php:66 -msgid "Apply policies" -msgstr "Aplicar políticas" +#: ../../godmode/setup/performance.php:96 +msgid "Item limit for realtime reports" +msgstr "Límite del elemento para informes en tiempo real" -#: ../../enterprise/meta/advanced/policymanager.php:70 -#: ../../enterprise/meta/advanced/policymanager.php:84 -msgid "Policies queue" -msgstr "Cola de políticas" +#: ../../godmode/setup/performance.php:96 +msgid "" +"Set a value too high cause a slowdown on console and a performance penalty " +"in the system." +msgstr "" +"Establecer un valor demasiado alto causa una des aceleración en la consola y " +"una penalización de rendimiento en el sistema." -#: ../../enterprise/meta/advanced/policymanager.php:81 -msgid "Policies apply" -msgstr "Aplicar políticas" +#: ../../godmode/setup/performance.php:100 +msgid "Data will be compacted in intervals of the specified length." +msgstr "Los datos se compactarán en intervalos de la longitud especificada." -#: ../../enterprise/meta/advanced/policymanager.queue.php:352 -msgid "Empty queue." -msgstr "Cola vacia" +#: ../../godmode/setup/performance.php:107 +msgid "Last day" +msgstr "Último día" -#: ../../enterprise/meta/advanced/policymanager.sync.php:235 -#: ../../enterprise/meta/advanced/synchronizing.alert.php:286 -#: ../../enterprise/meta/advanced/synchronizing.component.php:289 -#: ../../enterprise/meta/advanced/synchronizing.user.php:498 -#: ../../enterprise/meta/advanced/synchronizing.user.php:578 -#: ../../enterprise/meta/include/functions_groups_meta.php:130 -#: ../../enterprise/meta/include/functions_meta.php:99 -#: ../../enterprise/meta/include/functions_meta.php:195 -#: ../../enterprise/meta/include/functions_meta.php:285 +#: ../../godmode/setup/performance.php:109 +msgid "10 days" +msgstr "10 días" + +#: ../../godmode/setup/performance.php:111 +msgid "2 weeks" +msgstr "semana" + +#: ../../godmode/setup/performance.php:121 +msgid "" +"If realtime statistics are disabled, statistics interval resfresh will be " +"set here." +msgstr "" +"Si las estadísticas en tiempo real son deshabilitadas, el intervalo de " +"refresco de las estadísticas será definido aquí." + +#: ../../godmode/setup/performance.php:128 +msgid "" +"This number is the maximum number of files in attachment directory. If this " +"number is reached then a warning message will appear in the header " +"notification space." +msgstr "" +"Número máximo de archivos en el directorio attachment. Si se alcanza el " +"número se mostrará un mensaje en el área de notificaciones de la cabecera." + +#: ../../godmode/setup/performance.php:135 +msgid "Big Operation Step to purge old data" +msgstr "Gran operación para la purga de datos antiguos" + +#: ../../godmode/setup/performance.php:135 +msgid "" +"The number of blocks that a time interval is split into. A bigger value " +"means bigger blocks, which is faster but heavier on the database. Default is " +"100." +msgstr "" +"El número de bloques en los que se divide un intervalo de tiempo. Un valor " +"mayor significa bloques más grandes, será más rápido pero más pesado en base " +"de datos. El valor predeterminado es 100." + +#: ../../godmode/setup/performance.php:138 +msgid "" +"The number of rows that are processed in a single query in deletion. Default " +"is 1000. Increase to 3000-5000 in fast systems. Decrease to 500 or 250 on " +"systems with locks." +msgstr "" +"El número de filas que se procesan en una sola consulta en supresión. El " +"valor predeterminado es 1000. Aumente a 3000-5000 en sistemas rápidos. " +"Disminuir a 500 o 250 en sistemas con cerraduras." + +#: ../../godmode/setup/performance.php:143 +msgid "Database maintenance options" +msgstr "Opciones de mantenimiento de la base de datos" + +#: ../../godmode/setup/news.php:28 +msgid "Site news management" +msgstr "Gestionar noticias" + +#: ../../godmode/setup/news.php:88 +#: ../../godmode/events/event_edit_filter.php:174 +#: ../../godmode/netflow/nf_edit_form.php:132 +#: ../../godmode/modules/manage_nc_groups.php:99 +msgid "Not updated. Error updating data" +msgstr "No se ha podido actualizar. Error al actualizar los datos." + +#: ../../godmode/setup/news.php:130 ../../godmode/setup/links.php:86 +msgid "Name error" +msgstr "Error de nombre" + +#: ../../godmode/setup/news.php:167 +msgid "Modal screen" +msgstr "Pantalla modal" + +#: ../../godmode/setup/news.php:170 +msgid "Expire" +msgstr "Caduca" + +#: ../../godmode/setup/news.php:173 ../../godmode/setup/news.php:224 +msgid "Expiration" +msgstr "Vencimiento" + +#: ../../godmode/setup/news.php:215 +msgid "There are no defined news" +msgstr "No hay noticias definidas" + +#: ../../godmode/setup/news.php:242 +msgid "Modal" +msgstr "Modal" + +#: ../../godmode/setup/news.php:245 +msgid "Board" +msgstr "Tablero" + +#: ../../godmode/setup/news.php:256 +msgid "Expired" +msgstr "Caducado" + +#: ../../godmode/setup/snmp_wizard.php:30 +#: ../../godmode/agentes/configurar_agente.php:392 +#: ../../godmode/agentes/configurar_agente.php:558 +msgid "SNMP Wizard" +msgstr "Wizard SNMP" + +#: ../../godmode/setup/snmp_wizard.php:42 +#: ../../godmode/massive/massive_edit_modules.php:475 +#: ../../godmode/modules/manage_network_components_form_network.php:80 +#: ../../godmode/modules/manage_network_components_form_plugin.php:27 +#: ../../godmode/modules/manage_network_components_form_wmi.php:56 +#: ../../godmode/agentes/module_manager_editor_common.php:412 +msgid "Post process" +msgstr "Posprocesado" + +#: ../../godmode/setup/snmp_wizard.php:43 +msgid "OP" +msgstr "OP" + +#: ../../godmode/setup/snmp_wizard.php:166 +msgid "Unsucessful update the snmp translation" +msgstr "No se pudo actualizar la traducción snmp" + +#: ../../godmode/setup/snmp_wizard.php:173 +msgid "Unsucessful update the snmp translation." +msgstr "No se pudo actualizar la traducción SNMP" + +#: ../../godmode/setup/snmp_wizard.php:221 +msgid "Unsucessful delete the snmp translation" +msgstr "No se pudo borrar la traducción de SNMP" + +#: ../../godmode/setup/snmp_wizard.php:228 +msgid "Unsucessful delete the snmp translation." +msgstr "No se pudo borrar la traducción de SNMP" + +#: ../../godmode/setup/snmp_wizard.php:289 +msgid "Unsucessful save the snmp translation" +msgstr "No se pudo guardar la traducción de SNMP" + +#: ../../godmode/setup/snmp_wizard.php:298 +msgid "Unsucessful save the snmp translation." +msgstr "No se pudo guardar la traducción de SNMP" + +#: ../../godmode/setup/gis.php:62 +msgid "Map connection name" +msgstr "Nombre de la conexión" + +#: ../../godmode/setup/gis.php:83 +msgid "Do you wan delete this connection?" +msgstr "Desea borrar esta conexión?" + +#: ../../godmode/setup/os.php:73 +msgid "Fail creating OS" +msgstr "Error al crear SO" + +#: ../../godmode/setup/os.php:80 +msgid "Success creating OS" +msgstr "Éxito al crear SO" + +#: ../../godmode/setup/os.php:100 +msgid "Success updatng OS" +msgstr "Éxito al actualizar SO" + +#: ../../godmode/setup/os.php:100 +msgid "Error updating OS" +msgstr "Error al actualizar SO" + +#: ../../godmode/setup/os.php:119 +msgid "There are agents with this OS." +msgstr "Existen agentes con este Sistema Operativo." + +#: ../../godmode/setup/os.php:124 +msgid "Success deleting" +msgstr "Éxito al borrar" + +#: ../../godmode/setup/os.php:124 +msgid "Error deleting" +msgstr "Error al borrar" + +#: ../../godmode/setup/os.php:133 +msgid "List OS" +msgstr "Listar SS. OO." + +#: ../../godmode/setup/os.php:137 +msgid "Builder OS" +msgstr "Creador de registros de sistema operativo." + +#: ../../godmode/setup/setup_ehorus.php:85 +msgid "API Hostname" +msgstr "Nombre del propietario de la API" + +#: ../../godmode/setup/setup_ehorus.php:87 +msgid "Hostname of the eHorus API" +msgstr "Nombre del propietario de la API de eHorus" + +#: ../../godmode/setup/setup_ehorus.php:87 +msgid "Without protocol and port" +msgstr "Sin protocolo y puerto" + +#: ../../godmode/setup/setup_ehorus.php:87 +msgid "e.g., portal.ehorus.com" +msgstr "e.g., portal.ehorus.com" + +#: ../../godmode/setup/setup_ehorus.php:92 +msgid "API Port" +msgstr "Puerto de la API" + +#: ../../godmode/setup/setup_ehorus.php:94 +msgid "e.g., 18080" +msgstr "e.g., 18080" + +#: ../../godmode/setup/setup_ehorus.php:99 +msgid "Request timeout" +msgstr "Tiempo de espera excedido para la solicitud" + +#: ../../godmode/setup/setup_ehorus.php:101 +msgid "" +"Time in seconds to set the maximum time of the requests to the eHorus API" +msgstr "" +"Tiempo en segundos para establecer el tiempo máximo de respuesta para la API " +"de eHorus" + +#: ../../godmode/setup/setup_ehorus.php:101 +msgid "0 to disable" +msgstr "0 para deshabilitar" + +#: ../../godmode/setup/setup_ehorus.php:106 +msgid "Test" +msgstr "Probar" + +#: ../../godmode/setup/setup_ehorus.php:107 +msgid "Start" +msgstr "Inicio" + +#: ../../godmode/setup/setup_ehorus.php:122 +msgid "Remote Management System" +msgstr "Sistema de gestión remota" + +#: ../../godmode/setup/setup_ehorus.php:130 +msgid "Custom field eHorusID created" +msgstr "Campo personalizado eHorusID creado" + +#: ../../godmode/setup/setup_ehorus.php:130 +msgid "Error creating custom field" +msgstr "Error al crear campo personalizado" + +#: ../../godmode/setup/setup_ehorus.php:133 +msgid "eHorus has his own agent identifiers" +msgstr "eHorus tiene sus propios identificadores de agente" + +#: ../../godmode/setup/setup_ehorus.php:134 +msgid "To store them, it will be necessary to use an agent custom field" +msgstr "" +"Para guardarlo, será necesario usar un campo personalizado del agente" + +#: ../../godmode/setup/setup_ehorus.php:135 +msgid "" +"Possibly the eHorus id will have to be filled in by hand for every agent" +msgstr "" +"Posiblemente el id de eHorus tendrá que ser rellenado a mano por cada agente" + +#: ../../godmode/setup/setup_ehorus.php:140 +msgid "The custom field does not exists already" +msgstr "El campo personalizado no existe aún" + +#: ../../godmode/setup/setup_ehorus.php:154 +msgid "eHorus API" +msgstr "eHorus API" + +#: ../../godmode/setup/setup_ehorus.php:186 +msgid "Connection timeout" +msgstr "La conexión ha expirado" + +#: ../../godmode/setup/setup_ehorus.php:187 +msgid "Empty user or password" +msgstr "Usuario o contraseña vacío" + +#: ../../godmode/setup/setup_ehorus.php:188 +msgid "User not found" +msgstr "Usuario no encontrado" + +#: ../../godmode/setup/setup_ehorus.php:189 +msgid "Invalid password" +msgstr "Contraseña incorrecta" + +#: ../../godmode/setup/license.php:27 +msgid "License management" +msgstr "Gestión de licencias" + +#: ../../godmode/setup/license.php:37 +msgid "License updated" +msgstr "Licencia actualizada" + +#: ../../godmode/setup/license.php:64 +msgid "Customer key" +msgstr "Clave del cliente" + +#: ../../godmode/setup/license.php:67 +msgid "Expires" +msgstr "Expira" + +#: ../../godmode/setup/license.php:70 +msgid "Platform Limit" +msgstr "Límite de la plataforma" + +#: ../../godmode/setup/license.php:71 ../../godmode/setup/license.php:74 +#: ../../godmode/setup/license.php:77 ../../godmode/setup/license.php:80 +msgid "agents" +msgstr "Agentes" + +#: ../../godmode/setup/license.php:73 +msgid "Current Platform Count" +msgstr "Cómputo de la plataforma actual" + +#: ../../godmode/setup/license.php:76 +msgid "Current Platform Count (enabled: items)" +msgstr "Cuenta de la plataforma actual (activado: elementos)" + +#: ../../godmode/setup/license.php:79 +msgid "Current Platform Count (disabled: items)" +msgstr "Cuenta de la plataforma actual (desactivado: elementos)" + +#: ../../godmode/setup/license.php:82 +msgid "License Mode" +msgstr "Modalidad de licencia" + +#: ../../godmode/setup/license.php:85 +msgid "NMS" +msgstr "NMS" + +#: ../../godmode/setup/license.php:86 ../../godmode/setup/license.php:89 +msgid "enabled" +msgstr "Habilitado" + +#: ../../godmode/setup/license.php:86 ../../godmode/setup/license.php:89 +msgid "disabled" +msgstr "desactivado" + +#: ../../godmode/setup/license.php:88 +msgid "Satellite" +msgstr "Satélite" + +#: ../../godmode/setup/license.php:91 +msgid "Licensed to" +msgstr "Con licencia para" + +#: ../../godmode/setup/license.php:100 ../../godmode/setup/license.php:104 +msgid "Request new license" +msgstr "Solicitar nueva licencia" + +#: ../../godmode/setup/license.php:108 +msgid "To get your Pandora FMS Enterprise License:" +msgstr "Para obtener su Licencia de Pandora FMS Enteprise" + +#: ../../godmode/setup/license.php:111 #, php-format -msgid "Error connecting to %s" -msgstr "Error al conectar con %s" +msgid "Go to %s" +msgstr "Ir a %s" -#: ../../enterprise/meta/advanced/policymanager.sync.php:244 -#, php-format -msgid "Error creating %s policies" -msgstr "Error al crear políticas %s" +#: ../../godmode/setup/license.php:114 +msgid "Enter the auth key and the following request key:" +msgstr "Introduce la auth key y la siguiente request key:" -#: ../../enterprise/meta/advanced/policymanager.sync.php:247 -#, php-format -msgid "Created %s policies" -msgstr "Políticas %s creadas" +#: ../../godmode/setup/license.php:120 +msgid "Enter your name (or a company name) and a contact email address." +msgstr "Introduzca su nombre (o empresa) y un email de contacto." -#: ../../enterprise/meta/advanced/policymanager.sync.php:252 -#, php-format -msgid "Error creating/updating %s/%s policy modules" -msgstr "Error al crear/actualizar %s/%s módulos de políticas" +#: ../../godmode/setup/license.php:123 +msgid "Click on Generate." +msgstr "Haga click en Generar" -#: ../../enterprise/meta/advanced/policymanager.sync.php:255 -#, php-format -msgid "Created/Updated %s/%s policy modules" -msgstr "Creadas/actualizadas %s/%s módulos de políticas" +#: ../../godmode/setup/license.php:126 +msgid "" +"Click here, enter " +"the generated license key and click on Validate." +msgstr "" +"Haga click aquí, e " +"introduzca la licence key generada y pulse en Validar." -#: ../../enterprise/meta/advanced/policymanager.sync.php:260 -#, php-format -msgid "Error deleting %s policy modules" -msgstr "Error al eliminar %s módulos de políticas" +#: ../../godmode/setup/links.php:27 +msgid "Link management" +msgstr "Gestionar enlaces" -#: ../../enterprise/meta/advanced/policymanager.sync.php:263 -#, php-format -msgid "Deleted %s policy modules" -msgstr "Eliminadas %s módulos de políticas" +#: ../../godmode/setup/links.php:39 +msgid "There was a problem creating link" +msgstr "Ha habido un problema al crear el enlace" -#: ../../enterprise/meta/advanced/policymanager.sync.php:268 -#, php-format -msgid "Error creating %s policy alerts" -msgstr "Error al crear %s alertas de políticas" +#: ../../godmode/setup/links.php:56 +msgid "There was a problem modifying link" +msgstr "Ha habido un problema al modificar el enlace" -#: ../../enterprise/meta/advanced/policymanager.sync.php:271 -#, php-format -msgid "Created %s policy alerts" -msgstr "Creadas %s alertas de políticas" +#: ../../godmode/setup/links.php:67 +msgid "There was a problem deleting link" +msgstr "Ha habido un problema al borrar el enlace" -#: ../../enterprise/meta/advanced/policymanager.sync.php:276 -#, php-format -msgid "Error deleting %s policy alerts" -msgstr "Error al eliminar %s alertas de políticas" +#: ../../godmode/setup/links.php:106 ../../godmode/setup/links.php:136 +msgid "Link name" +msgstr "Nombre enlace" -#: ../../enterprise/meta/advanced/policymanager.sync.php:279 -#, php-format -msgid "Deleted %s policy alerts" -msgstr "Eliminadas %s alertas de políticas" +#: ../../godmode/setup/links.php:109 +msgid "Link" +msgstr "Enlace" -#: ../../enterprise/meta/advanced/policymanager.sync.php:292 -#: ../../enterprise/meta/advanced/synchronizing.alert.php:333 -#: ../../enterprise/meta/advanced/synchronizing.component.php:311 -#: ../../enterprise/meta/advanced/synchronizing.group.php:148 -#: ../../enterprise/meta/advanced/synchronizing.module_groups.php:76 -#: ../../enterprise/meta/advanced/synchronizing.os.php:76 -#: ../../enterprise/meta/advanced/synchronizing.tag.php:92 -#: ../../enterprise/meta/advanced/synchronizing.user.php:518 -msgid "This metaconsole" -msgstr "Esta metaconsola" +#: ../../godmode/setup/links.php:132 +msgid "There isn't links" +msgstr "No existen enlaces" -#: ../../enterprise/meta/advanced/synchronizing.alert.php:294 -#, php-format -msgid "Error creating/updating %s/%s comamnds" -msgstr "Error al crear/actualizar %s/%s comandos" +#: ../../godmode/setup/setup_general.php:58 +msgid "Directory where agent remote configuration is stored." +msgstr "Directorio en el que se almacena la configuración remota del agente." -#: ../../enterprise/meta/advanced/synchronizing.alert.php:297 -#, php-format -msgid "Created/Updated %s/%s commands" -msgstr "Creados/actualizados %s/%s comandos" +#: ../../godmode/setup/setup_general.php:67 +msgid "Database" +msgstr "Base de datos" -#: ../../enterprise/meta/advanced/synchronizing.alert.php:302 -#, php-format -msgid "Error creating/updating %s/%s actions" -msgstr "Error al crear/actualizar %s/%s acciones" +#: ../../godmode/setup/setup_general.php:75 +msgid "" +"If SSL is not properly configured you will lose access to Pandora FMS " +"Console. Do you want to continue?" +msgstr "" +"Si no se ha configurado SSL correctamente, puede perder el acceso a la " +"consola de Pandora FMS. ¿Desea continuar?" -#: ../../enterprise/meta/advanced/synchronizing.alert.php:305 -#, php-format -msgid "Created/Updated %s/%s actions" -msgstr "Creados/actualizados %s/%s acciones" +#: ../../godmode/setup/setup_general.php:78 +msgid "Use cert of SSL" +msgstr "Usar el certificado SSL" -#: ../../enterprise/meta/advanced/synchronizing.alert.php:310 -#, php-format -msgid "Error creating/updating %s/%s templates" -msgstr "Error al crear/actualizar %s/%s plantillas" +#: ../../godmode/setup/setup_general.php:83 +msgid "Path of SSL Cert." +msgstr "Ruta del certificado SSL" -#: ../../enterprise/meta/advanced/synchronizing.alert.php:313 -#, php-format -msgid "Created/Updated %s/%s templates" -msgstr "Creadas/actualizadas %s/%s plantillas" +#: ../../godmode/setup/setup_general.php:83 +msgid "" +"Path where you put your cert and name of this cert. Remember your cert only " +"in .pem extension." +msgstr "" +"Ruta donde se ubica su certificado y el nombre del mismo. Recuerde que su " +"certificado debe ir únicamente con la extensión .pem" -#: ../../enterprise/meta/advanced/synchronizing.alert.php:325 -msgid "Synchronizing Alerts" -msgstr "Sincronizar alertas" +#: ../../godmode/setup/setup_general.php:86 +msgid "Directory where temporary data is stored." +msgstr "Directorio donde los datos temporales son almacenados." -#: ../../enterprise/meta/advanced/synchronizing.component.php:263 -#, php-format -msgid "Error creating %s components groups " -msgstr "Error al crear %s grupos de componentes " +#: ../../godmode/setup/setup_general.php:99 +msgid "Please be careful if you put a password put https access." +msgstr "" +"Por favor, tenga cuidado. Si tiene que introducir una contraseña ponga " +"acceso https." -#: ../../enterprise/meta/advanced/synchronizing.component.php:266 -#, php-format -msgid "Created %s component groups" -msgstr "Creados %s componentes de grupos" +#: ../../godmode/setup/setup_general.php:140 +msgid "Change timezone" +msgstr "Cambiar zona horaria" -#: ../../enterprise/meta/advanced/synchronizing.component.php:271 -#, php-format -msgid "Error creating/updating %s/%s local components " -msgstr "Error al crear/actualizar %s/%s componentes locales " +#: ../../godmode/setup/setup_general.php:148 +#: ../../godmode/setup/setup_general.php:153 +#: ../../godmode/setup/setup_general.php:158 +msgid "Play sound" +msgstr "Reproducir sonido" -#: ../../enterprise/meta/advanced/synchronizing.component.php:274 -#, php-format -msgid "Created/Updated %s/%s local components" -msgstr "Creados/actualizados %s/%s componentes locales" +#: ../../godmode/setup/setup_general.php:162 +msgid "" +"Set this value when your PandoraFMS across inverse proxy or for example with " +"mod_proxy of Apache." +msgstr "" +"Fije este valor cuando su Pandora llegue al proxy inverso o por ejemplo con " +"mod_proxy de Apache." -#: ../../enterprise/meta/advanced/synchronizing.component.php:279 -#, php-format -msgid "Error creating/updating %s/%s network components " -msgstr "Error al crear/actualizar %s/%s componentes de red " +#: ../../godmode/setup/setup_general.php:166 +msgid "" +"When it is set as \"yes\" in some important sections check if the user have " +"gone from url Pandora." +msgstr "" +"Al estar activada, se comprobará si el usuario proviene de la URL de la " +"consola de Pandora" -#: ../../enterprise/meta/advanced/synchronizing.component.php:282 -#, php-format -msgid "Created/Updated %s/%s network components" -msgstr "Creados/actualizados %s/%s componentes de red" +#: ../../godmode/setup/setup_general.php:174 +msgid "" +"If set to yes no events or alerts will be generated, but agents will " +"continue receiving data." +msgstr "" +"Si se configura afirmativo ningún evento o alerta se generará, pero los " +"agentes continuarán recibiendo datos." -#: ../../enterprise/meta/advanced/synchronizing.component.php:303 -msgid "Synchronizing Components" -msgstr "Sincronizar componentes" +#: ../../godmode/setup/setup_general.php:183 +msgid "The string modules with several lines show as command output" +msgstr "" +"Los módulos de tipo cadena de texto con varias líneas se mostrarán como una " +"salida de comando" -#: ../../enterprise/meta/advanced/synchronizing.group.php:74 -#: ../../enterprise/meta/advanced/synchronizing.group.php:75 -#: ../../enterprise/meta/advanced/synchronizing.group.php:87 -#: ../../enterprise/meta/advanced/synchronizing.group.php:88 -msgid "Open for more details" -msgstr "Abrir para obtener más detalles" +#: ../../godmode/setup/setup_general.php:187 +msgid "Directory where the server logs are stored." +msgstr "Directorio donde se guardan los logs del servidor" -#: ../../enterprise/meta/advanced/synchronizing.group.php:78 -#, php-format -msgid "Error creating %s groups" -msgstr "Error creando %s grupos" +#: ../../godmode/setup/setup_general.php:192 +msgid "Full mode" +msgstr "Modo total" -#: ../../enterprise/meta/advanced/synchronizing.group.php:91 -#, php-format -msgid "Error updating %s groups" -msgstr "Error actualizando %s grupos" +#: ../../godmode/setup/setup_general.php:193 +msgid "On demand" +msgstr "Por demanda" -#: ../../enterprise/meta/advanced/synchronizing.group.php:100 -#: ../../enterprise/meta/advanced/synchronizing.group.php:101 -msgid "Open for more details in creation" -msgstr "Abrir para obtener más detalles de creación" +#: ../../godmode/setup/setup_general.php:194 +msgid "Expert" +msgstr "Experta/o" -#: ../../enterprise/meta/advanced/synchronizing.group.php:106 -#: ../../enterprise/meta/advanced/synchronizing.group.php:107 -msgid "Open for more details in update" -msgstr "Abrir para obtener más detalles de actualización" +#: ../../godmode/setup/setup_general.php:197 +msgid "" +"Configuration of our clippy, 'full mode' show the icon in the header and the " +"contextual helps and it is noise, 'on demand' it is equal to full but it is " +"not noise and 'expert' the icons in the header and the context is not." +msgstr "" +"La configuración del asistente, 'modo total' muestra el icono en la cabecera " +"y en las ayudas contextual ademas sera proactivo, 'bajo demanda' es igual " +"que el modo total pero no sera proactivo, y 'experto' no se mostrara los " +"iconos ni en la cabecera ni como ayuda contextual." -#: ../../enterprise/meta/advanced/synchronizing.group.php:110 -#, php-format -msgid "Error creating/updating %s/%s groups" -msgstr "Error al crear/actualizar grupos %s/%s" +#: ../../godmode/setup/setup_general.php:204 +msgid "The planned downtimes created in the past will affect the SLA reports" +msgstr "" +"Las paradas planificadas creadas con fecha anterior a la actual afectarán a " +"los informes SLA" -#: ../../enterprise/meta/advanced/synchronizing.group.php:122 -#, php-format -msgid "Created/Updated %s/%s groups" -msgstr "Creados/actualizados grupos %s/%s" - -#: ../../enterprise/meta/advanced/synchronizing.group.php:129 -msgid "None update or create group" -msgstr "Ninguna actualización o creación de grupo" - -#: ../../enterprise/meta/advanced/synchronizing.group.php:140 -msgid "Synchronizing Groups" -msgstr "Sincronizar grupos" - -#: ../../enterprise/meta/advanced/synchronizing.module_groups.php:53 -#, php-format -msgid "Error creating/updating %s/%s module groups" -msgstr "Error al crear/actualizar %s/%s los grupos de modulo" - -#: ../../enterprise/meta/advanced/synchronizing.module_groups.php:56 -#, php-format -msgid "Created/Updated %s/%s module groups" -msgstr "Creados/Actualizados %s/%s los grupos de modulos" - -#: ../../enterprise/meta/advanced/synchronizing.module_groups.php:68 -msgid "Synchronizing Module Groups" -msgstr "Sincronizando grupos de modulos" - -#: ../../enterprise/meta/advanced/synchronizing.os.php:53 -#, php-format -msgid "Error creating/updating %s/%s OS" -msgstr "Error al crear/actualizar %s/%s SO" - -#: ../../enterprise/meta/advanced/synchronizing.os.php:56 -#, php-format -msgid "Created/Updated %s/%s OS" -msgstr "Creado/Actualizado %s/%s SO" - -#: ../../enterprise/meta/advanced/synchronizing.os.php:68 -msgid "Synchronizing OS" -msgstr "Sincronizando SO" - -#: ../../enterprise/meta/advanced/synchronizing.php:35 -#: ../../enterprise/meta/general/main_header.php:238 -msgid "Synchronizing" -msgstr "Sincronizando" - -#: ../../enterprise/meta/advanced/synchronizing.php:60 -#: ../../enterprise/meta/advanced/synchronizing.php:91 -msgid "Users synchronization" -msgstr "Sincronización de usuarios" - -#: ../../enterprise/meta/advanced/synchronizing.php:64 -#: ../../enterprise/meta/advanced/synchronizing.php:94 -msgid "Groups synchronization" -msgstr "Sincronización de grupos" - -#: ../../enterprise/meta/advanced/synchronizing.php:68 -#: ../../enterprise/meta/advanced/synchronizing.php:97 -msgid "Alerts synchronization" -msgstr "Sincronización de alertas" - -#: ../../enterprise/meta/advanced/synchronizing.php:72 -#: ../../enterprise/meta/advanced/synchronizing.php:100 -msgid "Components synchronization" -msgstr "Sincronización de componentes" - -#: ../../enterprise/meta/advanced/synchronizing.php:76 -#: ../../enterprise/meta/advanced/synchronizing.php:103 -msgid "Tags synchronization" -msgstr "Sincronización de tags" - -#: ../../enterprise/meta/advanced/synchronizing.php:80 -#: ../../enterprise/meta/advanced/synchronizing.php:106 -msgid "OS synchronization" -msgstr "Sincronización de SO" - -#: ../../enterprise/meta/advanced/synchronizing.php:84 -#: ../../enterprise/meta/advanced/synchronizing.php:109 -msgid "Module Groups synchronization" -msgstr "Sincronización de grupos de modulo" - -#: ../../enterprise/meta/advanced/synchronizing.tag.php:69 -#, php-format -msgid "Error creating/updating %s/%s tags" -msgstr "Error al crear/actualizar %s/%s tags" - -#: ../../enterprise/meta/advanced/synchronizing.tag.php:72 -#, php-format -msgid "Created/Updated %s/%s tags" -msgstr "Creados/actualizados %s/%s tags" - -#: ../../enterprise/meta/advanced/synchronizing.tag.php:84 -msgid "Synchronizing Tags" -msgstr "Sincronizar tags" - -#: ../../enterprise/meta/advanced/synchronizing.user.php:273 -#, php-format -msgid "Error updating user %s" -msgstr "Error al actualizar usuario %s" - -#: ../../enterprise/meta/advanced/synchronizing.user.php:277 -#, php-format -msgid "Updated user %s" -msgstr "Usuario actualizado %s" - -#: ../../enterprise/meta/advanced/synchronizing.user.php:288 -#, php-format -msgid "Error creating user %s" -msgstr "Error al crear usuario %s" - -#: ../../enterprise/meta/advanced/synchronizing.user.php:292 -#, php-format -msgid "Created user %s" -msgstr "Usuario creado %s" - -#: ../../enterprise/meta/advanced/synchronizing.user.php:487 +#: ../../godmode/setup/setup_general.php:209 #, php-format msgid "" -"Error creating/updating the followings elements groups/profiles/user " -"profiles (%d/%d/%d)" +"Your PHP environment is setted with %d max_input_vars. Maybe you must not " +"set this value with upper values." msgstr "" -"Error al crear/actualizar los siguientes elementos grupos/perfiles/usuarios " -"(%d/%d/%d)" +"Su entorno PHP fue establecido con %d max_input_vars. Tal vez no deba " +"establecer valores superiores en este parámetro." -#: ../../enterprise/meta/advanced/synchronizing.user.php:492 +#: ../../godmode/setup/setup_general.php:213 +msgid "Include agents manually disabled" +msgstr "Incluir agentes deshabilitados manualmente" + +#: ../../godmode/setup/setup_general.php:217 +msgid "audit log directory" +msgstr "Directorio de log" + +#: ../../godmode/setup/setup_general.php:218 +msgid "Directory where audit log is stored." +msgstr "Directorio donde se guarda el log." + +#: ../../godmode/setup/setup_general.php:224 +msgid "General options" +msgstr "Opciones generales" + +#: ../../godmode/setup/setup_general.php:283 +msgid "" +"If Enterprise ACL System is enabled without rules you will lose access to " +"Pandora FMS Console (even admin). Do you want to continue?" +msgstr "" +"Si el sistema ACL Enterprise es activado sin reglas, perderá el acceso a la " +"consola de Pandora FMS (incluso siendo administrador). ¿Desea continuar?" + +#: ../../godmode/setup/setup_netflow.php:42 +msgid "Directory where netflow data will be stored." +msgstr "Directorio donde los datos netflow se almacenarán" + +#: ../../godmode/setup/setup_netflow.php:46 +msgid "Specifies the time interval in seconds to rotate netflow data files." +msgstr "" +"Especifica el intervalo de tiempo en segundos para rotar los archivos de " +"datos de Netflow" + +#: ../../godmode/setup/setup_netflow.php:58 +msgid "" +"Maximum number of points that a netflow area chart will display. The higher " +"the resolution the performance. Values between 50 and 100 are recommended." +msgstr "" +"Máximo número de puntos que una tabla de area netflow puede mostrar. Cuanto " +"más alta la resolución mejor la ejecución. Se recomiendan los valores entre " +"50 y 100" + +#: ../../godmode/setup/setup_netflow.php:62 +msgid "" +"Disable the definition of custom filters in the live view. Only existing " +"filters can be used." +msgstr "" +"Desactive la definición de filtros personalizados en la vista activa. Sólo " +"los filtros existentes pueden usarse." + +#: ../../godmode/setup/setup_netflow.php:65 +msgid "Sets the maximum lifetime for netflow data in days." +msgstr "Fijar el tiempo máximo para los datos netflow en dias" + +#: ../../godmode/setup/gis_step_2.php:39 +msgid "Create new map connection" +msgstr "Crear nueva conexión de mapas" + +#: ../../godmode/setup/gis_step_2.php:58 +msgid "Edit map connection" +msgstr "Editar la conexión de mapas" + +#: ../../godmode/setup/gis_step_2.php:150 +msgid "Connection Name" +msgstr "Nombre de conexión" + +#: ../../godmode/setup/gis_step_2.php:150 +msgid "Descriptive name for the connection" +msgstr "Descripción para la conexión" + +#: ../../godmode/setup/gis_step_2.php:153 +msgid "Group that owns the connection" +msgstr "Grupo asignado a la conexión" + +#: ../../godmode/setup/gis_step_2.php:156 +msgid "Number of zoom levels" +msgstr "Número de niveles de Zoom" + +#: ../../godmode/setup/gis_step_2.php:160 +msgid "Default zoom level" +msgstr "Nivel de zoom por defecto" + +#: ../../godmode/setup/gis_step_2.php:160 +msgid "Zoom level used when the map is opened" +msgstr "Nivel de zoom por defecto cuando se abre el mapa" + +#: ../../godmode/setup/gis_step_2.php:163 +msgid "Basic configuration" +msgstr "Configuración básica" + +#: ../../godmode/setup/gis_step_2.php:168 +msgid "Open Street Maps" +msgstr "Open Street Maps" + +#: ../../godmode/setup/gis_step_2.php:169 +msgid "Google Maps" +msgstr "Google Maps" + +#: ../../godmode/setup/gis_step_2.php:170 +msgid "Static Image" +msgstr "Imagen estática" + +#: ../../godmode/setup/gis_step_2.php:172 +msgid "Please select the connection type" +msgstr "Tipo de conexión" + +#: ../../godmode/setup/gis_step_2.php:174 +msgid "Map connection type" +msgstr "Tipo de conexión de mapa" + +#: ../../godmode/setup/gis_step_2.php:210 +msgid "Tile Server URL" +msgstr "URL del servidor de «tiles»" + +#: ../../godmode/setup/gis_step_2.php:216 +msgid "Google Physical" +msgstr "Google Physical" + +#: ../../godmode/setup/gis_step_2.php:217 +msgid "Google Hybrid" +msgstr "Google Hybrid" + +#: ../../godmode/setup/gis_step_2.php:218 +msgid "Google Satelite" +msgstr "Google Satelite" + +#: ../../godmode/setup/gis_step_2.php:222 +msgid "Google Map Type" +msgstr "Tipo de mapa de Google" + +#: ../../godmode/setup/gis_step_2.php:226 +msgid "Google Maps Key" +msgstr "Key de google maps" + +#: ../../godmode/setup/gis_step_2.php:235 +msgid "Image URL" +msgstr "URL de Imagen" + +#: ../../godmode/setup/gis_step_2.php:239 +msgid "Corners of the area of the image" +msgstr "Esquinas del área de la imagen" + +#: ../../godmode/setup/gis_step_2.php:242 +msgid "Left" +msgstr "Izquierda" + +#: ../../godmode/setup/gis_step_2.php:244 +msgid "Bottom" +msgstr "Inferior" + +#: ../../godmode/setup/gis_step_2.php:248 +msgid "Right" +msgstr "Derecha" + +#: ../../godmode/setup/gis_step_2.php:250 +msgid "Top" +msgstr "Superior" + +#: ../../godmode/setup/gis_step_2.php:254 +msgid "Image Size" +msgstr "Tamaño de imagen" + +#: ../../godmode/setup/gis_step_2.php:259 +#: ../../godmode/events/event_responses.editor.php:106 +#: ../../godmode/reporting/visual_console_builder.wizard.php:137 +#: ../../godmode/reporting/graph_builder.main.php:141 +msgid "Height" +msgstr "Altura" + +#: ../../godmode/setup/gis_step_2.php:279 +msgid "" +"Preview to select the center of the map and the default position of an agent " +"without gis data" +msgstr "" +"Previsualización para elegir el centro del mapa, y la posición por defecto " +"de un agente sin información GIS" + +#: ../../godmode/setup/gis_step_2.php:280 +msgid "Load preview map" +msgstr "Previsualizar mapa" + +#: ../../godmode/setup/gis_step_2.php:289 +msgid "Map Center" +msgstr "Centro del mapa" + +#: ../../godmode/setup/gis_step_2.php:289 +msgid "Position to center the map when the map is opened" +msgstr "Posición para centrar el mapa cuando este es abierto" + +#: ../../godmode/setup/gis_step_2.php:290 +msgid "Default position for agents without GIS data" +msgstr "Posición por defecto para agentes sin información GIS" + +#: ../../godmode/setup/gis_step_2.php:292 +msgid "Change in the map" +msgstr "Cambiar en el mapa" + +#: ../../godmode/setup/gis_step_2.php:292 +msgid "This selects what to change by clicking on the map" +msgstr "Seleccionar qué cambiar pinchando en el mapa" + +#: ../../godmode/setup/gis_step_2.php:353 +#: ../../godmode/setup/gis_step_2.php:446 +msgid "Center" +msgstr "Centro" + +#: ../../godmode/setup/gis_step_2.php:413 +msgid "Refresh preview map" +msgstr "Refrescar previsualización" + +#: ../../godmode/setup/setup_visuals.php:76 +msgid "This interval will affect to Visual Console pages" +msgstr "Este intervalo afectará a todas las páginas de la consola visual" + +#: ../../godmode/setup/setup_visuals.php:80 +msgid "Paginated module view" +msgstr "Vista del módulo paginada" + +#: ../../godmode/setup/setup_visuals.php:104 +msgid "Click to display lateral menus" +msgstr "Haz clic para mostrar el menú lateral" + +#: ../../godmode/setup/setup_visuals.php:105 +msgid "" +"When enabled, the lateral menus are shown when left clicking them, instead " +"of hovering over them" +msgstr "" +"Cuando está activo, el menú lateral se mostrará al hacer clic, en lugar de " +"mostrarse de forma automática al pasar por encima" + +#: ../../godmode/setup/setup_visuals.php:121 +msgid "Space between items in Service maps" +msgstr "Espacio entre nodos para el mapa de servicios" + +#: ../../godmode/setup/setup_visuals.php:127 +msgid "Text menu options always visible, don't hide" +msgstr "Menú siempre visible" + +#: ../../godmode/setup/setup_visuals.php:138 +msgid "Behaviour configuration" +msgstr "Configuración del comportamiento" + +#: ../../godmode/setup/setup_visuals.php:159 +msgid "Colors" +msgstr "Colores" + +#: ../../godmode/setup/setup_visuals.php:160 +msgid "Faces" +msgstr "Caras" + +#: ../../godmode/setup/setup_visuals.php:161 +msgid "Colors and text" +msgstr "Colores y texto" + +#: ../../godmode/setup/setup_visuals.php:169 +msgid "You can place your custom images into the folder images/backgrounds/" +msgstr "" +"Puedes poner tus propias imágenes en el directorio images/backgrounds/" + +#: ../../godmode/setup/setup_visuals.php:188 +msgid "Custom logo (header)" +msgstr "Logo personalizado (cabecera)" + +#: ../../godmode/setup/setup_visuals.php:207 +msgid "Custom logo (login)" +msgstr "Logo personalizado (login)" + +#: ../../godmode/setup/setup_visuals.php:224 +msgid "Disable logo in graphs" +msgstr "Deshabilitar el logo en las gráficas" + +#: ../../godmode/setup/setup_visuals.php:259 +msgid "Style configuration" +msgstr "Configuración de estilo" + +#: ../../godmode/setup/setup_visuals.php:275 +msgid "" +"This enabling this, you get a label with agent name in GIS maps. If you have " +"lots of agents in the map, will be unreadable. Disabled by default." +msgstr "" +"Habilitando esto obtinen una etiqueta con el nombre del agente en los mapas " +"GIS. Si tiene muchos agentes en el mapa puede ser ilegible. Deshabilitado " +"por defecto." + +#: ../../godmode/setup/setup_visuals.php:287 +msgid "Agent icon for GIS Maps. If set to \"none\", group icon will be used" +msgstr "" +"Icono de agente para mapas GIS. Si el valor es \"none\", se usará el icono " +"del grupo" + +#: ../../godmode/setup/setup_visuals.php:296 +msgid "GIS configuration" +msgstr "Configuración GIS" + +#: ../../godmode/setup/setup_visuals.php:342 +msgid "" +"When the agent name have a lot of characters, in some places in Pandora " +"Console it is necesary truncate to N characters." +msgstr "" +"Cuando el nombre del agente tenga muchos caracteres, en algunos lugares de " +"la consola, será necesario truncar su longitud a N caracteres." + +#: ../../godmode/setup/setup_visuals.php:343 +#: ../../godmode/setup/setup_visuals.php:351 +msgid "Small:" +msgstr "Pequeño:" + +#: ../../godmode/setup/setup_visuals.php:345 +#: ../../godmode/setup/setup_visuals.php:353 +msgid "Normal:" +msgstr "Normal:" + +#: ../../godmode/setup/setup_visuals.php:350 +msgid "" +"When the module name have a lot of characters, in some places in Pandora " +"Console it is necesary truncate to N characters." +msgstr "" +"Cuando el nombre del modulo sea muy largo, en algunos lugares de la consola, " +"será necesario truncar su longitud a N caracteres." + +#: ../../godmode/setup/setup_visuals.php:357 +msgid "" +"When the description name have a lot of characters, in some places in " +"Pandora Console it is necesary truncate to N characters." +msgstr "" +"Cuando el texto de la descripción tiene muchos caracteres, en algunos " +"lugares de la consola, será necesario truncar su longitud a N caracteres." + +#: ../../godmode/setup/setup_visuals.php:362 +msgid "" +"When the item title name have a lot of characters, in some places in Pandora " +"Console it is necesary truncate to N characters." +msgstr "" +"Cuando el texto de un título tenga muchos caracteres, en algunos lugares de " +"la consola, será necesario truncar su longitud a N caracteres." + +#: ../../godmode/setup/setup_visuals.php:367 +msgid "Show unit along with value in reports" +msgstr "Mostrar la unidad junto con el valor en los informes" + +#: ../../godmode/setup/setup_visuals.php:368 +msgid "This enabling this, max, min and avg values will be shown with units." +msgstr "" +"Si activas esta opción, el máximo, mínimo y la media aparecerá con unidades" + +#: ../../godmode/setup/setup_visuals.php:376 +msgid "Font and Text configuration" +msgstr "Configuración Fuente y Texto" + +#: ../../godmode/setup/setup_visuals.php:431 +msgid "Graph resolution (1-low, 5-high)" +msgstr "Resolución gráfica (1-baja, 5-alta)" + +#: ../../godmode/setup/setup_visuals.php:445 +msgid "" +"Number of decimals shown in reports. It must be a number between 0 and 5" +msgstr "" +"Número de decimales a mostrar en los informes. Debe ser un entero entre 0 y 5" + +#: ../../godmode/setup/setup_visuals.php:470 +msgid "The data number of the module graphs will be rounded and shortened" +msgstr "" +"El número de datos de los gráficos del módulo se redondeará y acortará" + +#: ../../godmode/setup/setup_visuals.php:480 +msgid "Type of module charts" +msgstr "Tipo de gráficas de módulos" + +#: ../../godmode/setup/setup_visuals.php:489 +msgid "Type of interface charts" +msgstr "Tipo de las gráficas de interfaces" + +#: ../../godmode/setup/setup_visuals.php:498 +msgid "Show only average" +msgstr "Mostrar solo la media" + +#: ../../godmode/setup/setup_visuals.php:499 +msgid "Hide Max and Min values in graphs" +msgstr "Ocultar el máximo y el mínimo en las gráficas" + +#: ../../godmode/setup/setup_visuals.php:506 +#: ../../godmode/reporting/visual_console_builder.wizard.php:218 +msgid "Percentile" +msgstr "Percentil" + +#: ../../godmode/setup/setup_visuals.php:507 +msgid "Show percentile 95 in graphs" +msgstr "Mostrar el percentil 95 en las gráficas" + +#: ../../godmode/setup/setup_visuals.php:512 +msgid "Charts configuration" +msgstr "Configuración de gráficas" + +#: ../../godmode/setup/setup_visuals.php:528 +msgid "" +"This interval will affect to the lines between elements on the Visual Console" +msgstr "" +"Este intervalo afectará a las líneas entre elementos en la Consola Visual" + +#: ../../godmode/setup/setup_visuals.php:533 +msgid "Show report info with description" +msgstr "Mostrar la información del informe con la descripción" + +#: ../../godmode/setup/setup_visuals.php:535 +msgid "" +"Custom report description info. It will be applied to all reports and " +"templates by default." +msgstr "" +"Descripción del informe personalizado. Será aplicado a todas las plantillas " +"e informes por defecto." + +#: ../../godmode/setup/setup_visuals.php:543 +msgid "Custom report front page" +msgstr "Portada de informe personalizado" + +#: ../../godmode/setup/setup_visuals.php:545 +msgid "" +"Custom report front page. It will be applied to all reports and templates by " +"default." +msgstr "" +"Portada de informe personalizado. Será aplicada por defecto a todos los " +"informes y plantillas" + +#: ../../godmode/setup/setup_visuals.php:576 +msgid "" +"The dir of custom logos is in your www Pandora Console in " +"\"images/custom_logo\". You can upload more files (ONLY JPEG) in upload tool " +"in console." +msgstr "" +"El directorio de logotipos personalizados está en tu www Pandora consola en " +"\"images / custom_logo\". Puede cargar más archivos (sólo JPEG) en la " +"herramienta de carga de la consola." + +#: ../../godmode/setup/setup_visuals.php:614 +msgid "Show QR Code icon in the header" +msgstr "Mostrar icono código QR en la cabecera" + +#: ../../godmode/setup/setup_visuals.php:626 +msgid "Custom directory where the graphviz binaries are stored." +msgstr "" +"Directorio personalizado donde se almacenan los ficheros binarios de graphviz" + +#: ../../godmode/setup/setup_visuals.php:639 +msgid "Show only the group name" +msgstr "Mostrar solo el nombre del grupo" + +#: ../../godmode/setup/setup_visuals.php:652 +msgid "Example" +msgstr "Ejemplo" + +#: ../../godmode/setup/setup_visuals.php:665 +msgid "Comparation in rollover" +msgstr "Fecha en comparación" + +#: ../../godmode/setup/setup_visuals.php:667 +msgid "Timestamp in rollover" +msgstr "Fecha literal" + +#: ../../godmode/setup/setup_visuals.php:675 +msgid "Custom values post process" +msgstr "Valores personalizados para postprocesado" + +#: ../../godmode/setup/setup_visuals.php:689 +msgid "Delete custom values" +msgstr "Eliminar valores personalizados" + +#: ../../godmode/setup/setup_visuals.php:709 +msgid "Interval values" +msgstr "Valores del intervalo" + +#: ../../godmode/setup/setup_visuals.php:717 +msgid "Add new custom value to intervals" +msgstr "Añadir nuevo valor personalizado para intervalos" + +#: ../../godmode/setup/setup_visuals.php:734 +msgid "Other configuration" +msgstr "Otra configuración" + +#: ../../godmode/setup/setup_visuals.php:922 +#: ../../godmode/setup/setup_visuals.php:962 +msgid "Logo preview" +msgstr "Logo de previsualización" + +#: ../../godmode/setup/setup_visuals.php:1002 +msgid "Background preview" +msgstr "Vista previa del fondo" + +#: ../../godmode/setup/setup_visuals.php:1046 +msgid "Gis icons preview" +msgstr "Vista previa de los iconos GIS" + +#: ../../godmode/setup/setup_visuals.php:1101 +msgid "Status set preview" +msgstr "Fijar el estado de la vista previa." + +#: ../../godmode/setup/os.list.php:75 +msgid "There are no defined operating systems" +msgstr "No hay sistemas operativos definidos" + +#: ../../godmode/setup/os.list.php:81 +msgid "Create OS" +msgstr "Crear SO" + +#: ../../godmode/setup/setup.php:145 +msgid "Correct update the setup options" +msgstr "Actualización correcta de las opciones de configuración" + +#: ../../godmode/setup/setup_auth.php:50 +msgid "" +"Enable this option if you want to fallback to local authentication when " +"remote (ldap etc...) authentication failed." +msgstr "" +"Activa esta opción si quieres autenticación local si falla la autenticación " +"remota (ldap, etc)" + +#: ../../godmode/setup/setup_auth.php:129 +msgid "" +"If this option is enabled, the users can use double authentication with " +"their accounts" +msgstr "" +"Si esta opción está activada, los usuarios pueden usar la doble " +"autenticación con sus cuentas." + +#: ../../godmode/setup/setup_auth.php:141 +msgid "Session timeout (mins)" +msgstr "Fin de la sesión" + +#: ../../godmode/setup/setup_auth.php:142 +#: ../../godmode/users/configure_user.php:548 +msgid "" +"This is defined in minutes, If you wish a permanent session should putting -" +"1 in this field." +msgstr "" +"Esto está definido en minutos, si desea una sesión permanente ponga -1 en " +"este campo." + +#: ../../godmode/setup/setup_auth.php:177 +msgid "Local Pandora FMS" +msgstr "Pandora FMS local" + +#: ../../godmode/setup/setup_auth.php:177 +msgid "ldap" +msgstr "LDAP" + +#: ../../godmode/setup/os.builder.php:34 +#: ../../godmode/reporting/visual_console_builder.data.php:102 +msgid "Name:" +msgstr "Nombre:" + +#: ../../godmode/events/event_filter.php:167 +#: ../../godmode/netflow/nf_edit.php:162 +msgid "There are no defined filters" +msgstr "No hay filtros definidos" + +#: ../../godmode/events/custom_events.php:131 +msgid "Show event fields" +msgstr "Mostrar campos de eventos" + +#: ../../godmode/events/custom_events.php:133 +msgid "Load default event fields" +msgstr "Cargar campos de evento por defecto" + +#: ../../godmode/events/custom_events.php:133 +msgid "Default event fields will be loaded. Do you want to continue?" +msgstr "Se cargarán campos de evento por defecto. ¿Desea continuar?" + +#: ../../godmode/events/custom_events.php:181 +msgid "Fields available" +msgstr "Campos disponibles" + +#: ../../godmode/events/custom_events.php:185 +msgid "Add fields to select" +msgstr "Añadir campos para seleccionar" + +#: ../../godmode/events/custom_events.php:189 +msgid "Delete fields to select" +msgstr "Eliminar campos para seleccionar" + +#: ../../godmode/events/custom_events.php:193 +msgid "Fields selected" +msgstr "Campos seleccionados" + +#: ../../godmode/events/event_edit_filter.php:166 +#: ../../godmode/netflow/nf_edit_form.php:110 +#: ../../godmode/modules/manage_nc_groups.php:83 +msgid "Not updated. Blank name" +msgstr "No actualizado. Nombre en blanco" + +#: ../../godmode/events/event_edit_filter.php:203 +msgid "Update Filter" +msgstr "Actualizar Filtro" + +#: ../../godmode/events/event_edit_filter.php:206 +msgid "Create Filter" +msgstr "Crear filtro" + +#: ../../godmode/events/event_edit_filter.php:219 +msgid "Save in group" +msgstr "Guardar en grupo" + +#: ../../godmode/events/event_edit_filter.php:220 +msgid "" +"This group will be use to restrict the visibility of this filter with ACLs" +msgstr "" +"Este grupo se usará para restringir la visibilidad de este filtro con ACLs" + +#: ../../godmode/events/event_edit_filter.php:286 +msgid "Choose between the users who have validated an event. " +msgstr "Escoja entre los usuarios que tienen validado un evento " + +#: ../../godmode/events/event_responses.editor.php:63 +msgid "Edit event responses" +msgstr "Editar respuestas de eventos" + +#: ../../godmode/events/event_responses.editor.php:93 +msgid "For Command type Modal Window mode is enforced" +msgstr "Para tipo comando , se aplica el modo Modal Window" + +#: ../../godmode/events/event_responses.editor.php:94 +msgid "Modal window" +msgstr "Modal window" + +#: ../../godmode/events/event_responses.editor.php:94 +msgid "New window" +msgstr "Nueva ventana" + +#: ../../godmode/events/events.php:42 +#: ../../godmode/netflow/nf_edit_form.php:55 +msgid "Filter list" +msgstr "Lista de filtros" + +#: ../../godmode/events/events.php:65 ../../godmode/events/events.php:80 +#: ../../godmode/reporting/reporting_builder.list_items.php:179 +msgid "Filters" +msgstr "Filtros" + +#: ../../godmode/events/event_responses.list.php:38 +msgid "No responses found" +msgstr "No se encontraron respuestas" + +#: ../../godmode/events/event_responses.list.php:76 +msgid "Create response" +msgstr "Crear respuesta" + +#: ../../godmode/events/event_responses.php:52 +msgid "Response added succesfully" +msgstr "Respuesta añadida con éxito" + +#: ../../godmode/events/event_responses.php:55 +msgid "Response cannot be added" +msgstr "La respuesta no se puede añadir" + +#: ../../godmode/events/event_responses.php:81 +msgid "Response updated succesfully" +msgstr "Repuesta actualizada con éxito" + +#: ../../godmode/events/event_responses.php:84 +msgid "Response cannot be updated" +msgstr "La respuesta no se puede actualizar" + +#: ../../godmode/events/event_responses.php:93 +msgid "Response deleted succesfully" +msgstr "Respuesta eliminada con éxito" + +#: ../../godmode/events/event_responses.php:96 +msgid "Response cannot be deleted" +msgstr "La respuesta no se puede eliminar" + +#: ../../godmode/massive/massive_add_action_alerts.php:96 +msgid "No alerts selected" +msgstr "No se seleccionó ninguna alerta" + +#: ../../godmode/massive/massive_add_action_alerts.php:120 +msgid "No actions selected" +msgstr "No hay acciones seleccionadas" + +#: ../../godmode/massive/massive_add_action_alerts.php:154 +#: ../../godmode/massive/massive_add_alerts.php:154 +#: ../../godmode/massive/massive_edit_agents.php:210 +#: ../../godmode/massive/massive_delete_action_alerts.php:154 +#: ../../godmode/massive/massive_enable_disable_alerts.php:138 +#: ../../godmode/massive/massive_delete_agents.php:108 +#: ../../godmode/massive/massive_standby_alerts.php:139 +#: ../../godmode/massive/massive_delete_modules.php:441 +#: ../../godmode/massive/massive_copy_modules.php:74 +#: ../../godmode/massive/massive_copy_modules.php:185 +#: ../../godmode/massive/massive_edit_modules.php:285 +#: ../../godmode/massive/massive_delete_alerts.php:215 +msgid "Group recursion" +msgstr "Recursión de grupos" + +#: ../../godmode/massive/massive_add_action_alerts.php:157 +#: ../../godmode/massive/massive_delete_action_alerts.php:158 +msgid "Agents with templates" +msgstr "Agentes con plantillas" + +#: ../../godmode/massive/massive_add_action_alerts.php:168 +#: ../../godmode/massive/massive_add_alerts.php:167 +#: ../../godmode/massive/massive_delete_action_alerts.php:169 +#: ../../godmode/massive/massive_delete_modules.php:499 +#: ../../godmode/massive/massive_edit_modules.php:346 +#: ../../godmode/massive/massive_delete_alerts.php:227 +msgid "When select agents" +msgstr "Al seleccionar agentes" + +#: ../../godmode/massive/massive_add_action_alerts.php:172 +#: ../../godmode/massive/massive_delete_action_alerts.php:173 +#: ../../godmode/massive/massive_delete_modules.php:501 +#: ../../godmode/massive/massive_edit_modules.php:350 +msgid "Show unknown and not init modules" +msgstr "Mostrar módulos desconocidos y no inicializados" + +#: ../../godmode/massive/massive_add_action_alerts.php:228 +#: ../../godmode/massive/massive_add_alerts.php:213 +#: ../../godmode/massive/massive_edit_agents.php:553 +#: ../../godmode/massive/massive_delete_agents.php:163 +#: ../../godmode/massive/massive_delete_modules.php:727 +#: ../../godmode/massive/massive_copy_modules.php:424 +#: ../../godmode/massive/massive_edit_modules.php:653 +#: ../../godmode/massive/massive_delete_alerts.php:266 +msgid "" +"Unsucessful sending the data, please contact with your administrator or make " +"with less elements." +msgstr "" +"El envio de datos no ha tenido éxito, por favor contacte con su " +"administrador o hágalo con menos elementos" + +#: ../../godmode/massive/massive_add_alerts.php:78 +#: ../../godmode/massive/massive_delete_alerts.php:78 +msgid "No alert selected" +msgstr "No se seleccionó ninguna alerta" + +#: ../../godmode/massive/massive_edit_agents.php:97 +msgid "No values changed" +msgstr "No se han cambiado valores" + +#: ../../godmode/massive/massive_edit_agents.php:126 +msgid "Configuration files deleted successfully" +msgstr "Los archivos de configuracion se borraron satisfactoriamente" + +#: ../../godmode/massive/massive_edit_agents.php:127 +msgid "Configuration files cannot be deleted" +msgstr "Los archivos de configuración no se pudieron borrar" + +#: ../../godmode/massive/massive_edit_agents.php:185 +msgid "Agents updated successfully" +msgstr "Los agentes se actualizaron correctamente" + +#: ../../godmode/massive/massive_edit_agents.php:186 +msgid "Agents cannot be updated" +msgstr "Los agentes no se pudieron actualizar" + +#: ../../godmode/massive/massive_edit_agents.php:225 +#: ../../godmode/massive/massive_delete_agents.php:123 +msgid "Show agents" +msgstr "Mostrar agentes" + +#: ../../godmode/massive/massive_edit_agents.php:291 +#: ../../godmode/agentes/agent_manager.php:266 +msgid "Cascade protection" +msgstr "Protección en cascada" + +#: ../../godmode/massive/massive_edit_agents.php:294 +#: ../../godmode/massive/massive_edit_agents.php:299 +#: ../../godmode/massive/massive_edit_agents.php:303 +#: ../../godmode/massive/massive_edit_agents.php:307 +#: ../../godmode/massive/massive_edit_agents.php:318 +#: ../../godmode/massive/massive_edit_agents.php:357 +#: ../../godmode/massive/massive_edit_agents.php:363 +#: ../../godmode/massive/massive_edit_agents.php:402 +#: ../../godmode/massive/massive_edit_agents.php:411 +#: ../../godmode/massive/massive_edit_agents.php:418 +#: ../../godmode/massive/massive_edit_modules.php:406 +#: ../../godmode/massive/massive_edit_modules.php:451 +#: ../../godmode/massive/massive_edit_modules.php:466 +#: ../../godmode/massive/massive_edit_modules.php:470 +#: ../../godmode/massive/massive_edit_modules.php:490 +#: ../../godmode/massive/massive_edit_modules.php:496 +#: ../../godmode/massive/massive_edit_modules.php:504 +#: ../../godmode/massive/massive_edit_modules.php:508 +#: ../../godmode/massive/massive_edit_modules.php:511 +#: ../../godmode/massive/massive_edit_modules.php:524 +#: ../../godmode/massive/massive_edit_modules.php:537 +#: ../../godmode/massive/massive_edit_modules.php:545 +#: ../../godmode/massive/massive_edit_modules.php:558 +#: ../../godmode/massive/massive_edit_modules.php:566 +#: ../../godmode/massive/massive_edit_modules.php:572 +#: ../../godmode/massive/massive_edit_modules.php:584 +#: ../../godmode/massive/massive_edit_modules.php:603 +msgid "No change" +msgstr "Sin cambios" + +#: ../../godmode/massive/massive_edit_agents.php:352 +#: ../../godmode/groups/configure_group.php:178 +#: ../../godmode/agentes/module_manager_editor_common.php:361 +#: ../../godmode/agentes/agent_manager.php:323 +msgid "Custom ID" +msgstr "ID Personalizado" + +#: ../../godmode/massive/massive_edit_agents.php:356 +#: ../../godmode/agentes/agent_manager.php:327 +msgid "Module definition" +msgstr "Definición de módulos" + +#: ../../godmode/massive/massive_edit_agents.php:358 +#: ../../godmode/agentes/agent_manager.php:329 +msgid "Learning mode" +msgstr "Modo de aprendizaje" + +#: ../../godmode/massive/massive_edit_agents.php:359 +#: ../../godmode/agentes/agent_manager.php:332 +msgid "Normal mode" +msgstr "Modo normal" + +#: ../../godmode/massive/massive_edit_agents.php:365 +#: ../../godmode/agentes/agent_manager.php:343 +msgid "Active" +msgstr "Activo" + +#: ../../godmode/massive/massive_edit_agents.php:371 +msgid "Delete available remote configurations" +msgstr "Borrar las configuraciones remotas disponibles" + +#: ../../godmode/massive/massive_edit_agents.php:375 +#: ../../godmode/agentes/agent_manager.php:350 +#: ../../godmode/agentes/agent_manager.php:372 +msgid "Not available" +msgstr "No disponible" + +#: ../../godmode/massive/massive_edit_agents.php:401 +#: ../../godmode/agentes/agent_manager.php:381 +msgid "Agent icon" +msgstr "Icono de agente" + +#: ../../godmode/massive/massive_edit_agents.php:403 +msgid "Without status" +msgstr "Sin estatus" + +#: ../../godmode/massive/massive_edit_agents.php:406 +msgid "Bad" +msgstr "Mal" + +#: ../../godmode/massive/massive_edit_agents.php:410 +#: ../../godmode/agentes/agent_conf_gis.php:78 +#: ../../godmode/agentes/agent_manager.php:410 +msgid "Ignore new GIS data:" +msgstr "Ignorar nuevos datos GIS" + +#: ../../godmode/massive/massive_edit_agents.php:417 +#: ../../godmode/agentes/agent_manager.php:425 +msgid "The agent still runs but the alerts and events will be stop" +msgstr "" +"El agente seguirá ejecutándose, pero las alertas y eventos se detendrán" + +#: ../../godmode/massive/massive_edit_agents.php:446 +#: ../../godmode/agentes/agent_manager.php:448 +msgid "This field allows url insertion using the BBCode's url tag" +msgstr "" +"Este campo permite la inserción de URL mediante la etiqueta URL de BBCode" + +#: ../../godmode/massive/massive_edit_agents.php:448 +#: ../../godmode/agentes/agent_manager.php:450 +msgid "The format is: [url='url to navigate']'text to show'[/url]" +msgstr "El formato es: [url='url para navegar']'texto para mostrar'[/url]" + +#: ../../godmode/massive/massive_edit_agents.php:450 +#: ../../godmode/agentes/agent_manager.php:452 +msgid "e.g.: [url=pandorafms.org]Pandora FMS Community[/url]" +msgstr "e.g.: [url=pandorafms.org]Comunidad de Pandora FMS[/url]" + +#: ../../godmode/massive/massive_delete_action_alerts.php:56 +msgid "Could not be deleted. No agents selected" +msgstr "No se puede borrar. Ningún agente seleccionado" + +#: ../../godmode/massive/massive_delete_action_alerts.php:81 +msgid "Could not be deleted. No alerts selected" +msgstr "No se puede borrar. No hay alertas seleccionadas" + +#: ../../godmode/massive/massive_delete_action_alerts.php:124 +msgid "Could not be deleted. No action selected" +msgstr "No se puede eliminar. No hay acciones seleccionadas" + +#: ../../godmode/massive/massive_enable_disable_alerts.php:154 +msgid "Enabled alerts" +msgstr "Alertas activadas" + +#: ../../godmode/massive/massive_enable_disable_alerts.php:154 +#: ../../godmode/massive/massive_enable_disable_alerts.php:171 +#: ../../godmode/massive/massive_standby_alerts.php:154 +#: ../../godmode/massive/massive_standby_alerts.php:171 +msgid "Format" +msgstr "Formato" + +#: ../../godmode/massive/massive_enable_disable_alerts.php:165 +msgid "Disable selected alerts" +msgstr "Desactivar alertas seleccionadas" + +#: ../../godmode/massive/massive_enable_disable_alerts.php:169 +msgid "Enable selected alerts" +msgstr "Activar alertas seleccionadas" + +#: ../../godmode/massive/massive_enable_disable_alerts.php:171 +msgid "Disabled alerts" +msgstr "Deshabilitar alertas" + +#: ../../godmode/massive/massive_operations.php:36 +msgid "Bulk alert add" +msgstr "Añadir alerta masiva" + +#: ../../godmode/massive/massive_operations.php:37 +msgid "Bulk alert delete" +msgstr "Eliminar alerta masiva" + +#: ../../godmode/massive/massive_operations.php:38 +msgid "Bulk alert actions add" +msgstr "Añadir acciones de alerta masiva" + +#: ../../godmode/massive/massive_operations.php:39 +msgid "Bulk alert actions delete" +msgstr "Eliminar acciones de alerta masiva" + +#: ../../godmode/massive/massive_operations.php:40 +msgid "Bulk alert enable/disable" +msgstr "Habilitar/Deshabilitar alerta masiva" + +#: ../../godmode/massive/massive_operations.php:41 +msgid "Bulk alert setting standby" +msgstr "Configuración de espera de alertas masiva" + +#: ../../godmode/massive/massive_operations.php:44 +msgid "Bulk agent edit" +msgstr "Edición agentes masiva" + +#: ../../godmode/massive/massive_operations.php:45 +msgid "Bulk agent delete" +msgstr "Eliminar agentes masivamente" + +#: ../../godmode/massive/massive_operations.php:49 +msgid "Bulk profile add" +msgstr "Añadir perfiles masivamente" + +#: ../../godmode/massive/massive_operations.php:50 +msgid "Bulk profile delete" +msgstr "Eliminar perfiles masivamente" + +#: ../../godmode/massive/massive_operations.php:57 +msgid "Bulk module delete" +msgstr "Eliminar módulos masivamente" + +#: ../../godmode/massive/massive_operations.php:58 +msgid "Bulk module edit" +msgstr "Editar módulos masivamente" + +#: ../../godmode/massive/massive_operations.php:59 +msgid "Bulk module copy" +msgstr "Copiar módulos masivamente" + +#: ../../godmode/massive/massive_operations.php:62 +msgid "Bulk plugin edit" +msgstr "Editar plugin masivamente" + +#: ../../godmode/massive/massive_operations.php:215 +msgid "Massive operations" +msgstr "Operaciones masivas" + +#: ../../godmode/massive/massive_operations.php:223 +msgid "" +"In order to perform massive operations, PHP needs a correct configuration in " +"timeout parameters. Please, open your PHP configuration file (php.ini) for " +"example: sudo vi /etc/php5/apache2/php.ini;
    And set your timeout " +"parameters to a correct value:
    max_execution_time = 0 and " +"max_input_time = -1" +msgstr "" +"Para poder realizar operaciones masivas, PHP necesita una correcta " +"configuración de los parámetros de timeout. Por favor, abra su archivo de " +"configuración PHP (php.ini) por ejemplo: sudo vi " +"/etc/php5/apache2/php.ini;
    Y fije sus parámetros de timeout en un " +"valor correcto:
    max_execution_time = 0 y max_input_time = -" +"1" + +#: ../../godmode/massive/massive_operations.php:239 +msgid "Please wait..." +msgstr "Por favor, espere..." + +#: ../../godmode/massive/massive_operations.php:276 +msgid "The blank fields will not be updated" +msgstr "Los campos en blanco no se actualizarán" + +#: ../../godmode/massive/massive_edit_plugins.php:151 +msgid "Error retrieving the plugin macros" +msgstr "Error al recuperar las macros de plugin" + +#: ../../godmode/massive/massive_edit_plugins.php:158 +msgid "Error retrieving the modified macros" +msgstr "Error al recuperar las macros modificadas" + +#: ../../godmode/massive/massive_edit_plugins.php:172 +msgid "Error retrieving the module plugin macros" +msgstr "Error al recuperar las macros del módulo de plugin" + +#: ../../godmode/massive/massive_edit_plugins.php:190 +msgid "Error retrieving the module plugin macros data" +msgstr "Error al recuperar los datos de las macros del módulo de plugin" + +#: ../../godmode/massive/massive_edit_plugins.php:224 +msgid "Error building the new macros" +msgstr "Error al construir las nuevas macros" + +#: ../../godmode/massive/massive_edit_plugins.php:253 +#, php-format +msgid "%d modules updated" +msgstr "%d módulos actualizados" + +#: ../../godmode/massive/massive_edit_plugins.php:272 +msgid "There are not registered plugins" +msgstr "No hay plugins registrados" + +#: ../../godmode/massive/massive_edit_plugins.php:421 +msgid "Invalid plugin data" +msgstr "Dato de plugin inválido" + +#: ../../godmode/massive/massive_edit_plugins.php:528 +msgid "Clear" +msgstr "Vaciar" + +#: ../../godmode/massive/massive_edit_plugins.php:556 +msgid "Invalid macros array" +msgstr "Array de macros inválida" + +#: ../../godmode/massive/massive_edit_plugins.php:581 +msgid "Multiple values" +msgstr "Valores múltiples" + +#: ../../godmode/massive/massive_edit_plugins.php:613 +#: ../../godmode/massive/massive_edit_plugins.php:750 +#: ../../godmode/massive/massive_edit_plugins.php:766 +msgid "Invalid agents array" +msgstr "Array de agentes inválida" + +#: ../../godmode/massive/massive_edit_plugins.php:629 +msgid "Invalid agent element" +msgstr "Elemento de agente inválido" + +#: ../../godmode/massive/massive_edit_plugins.php:640 +msgid "Invalid modules array" +msgstr "Array de módulos inválido" + +#: ../../godmode/massive/massive_edit_plugins.php:668 +msgid "Invalid module element" +msgstr "Elemento de módulo inválido" + +#: ../../godmode/massive/massive_edit_plugins.php:876 +msgid "There are no modules using this plugin" +msgstr "No hay módulos usando este plugin" + +#: ../../godmode/massive/massive_edit_plugins.php:955 +msgid "There was a problem loading the module plugin macros data" +msgstr "" +"Hubo un problema al cargar los datos de las macros del módulo de plugin" + +#: ../../godmode/massive/massive_delete_agents.php:57 #, php-format msgid "" -"The followings elements groups/profiles/user profiles were created/updated " -"sucessfully (%d/%d/%d)" +"There was an error deleting the agent, the operation has been cancelled " +"Could not delete agent %s" msgstr "" -"Los perfiles de los siguientes elementos grupos/perfiles/usuarios han sido " -"actualizados correctamente (%d/%d/%d)" +"Se produjo un error al eliminar el agente. La operación ha sido cancelada. " +"No se pudo eliminar el agente %s" -#: ../../enterprise/meta/advanced/synchronizing.user.php:510 -msgid "Synchronizing Users" -msgstr "Sincronizar usuarios" +#: ../../godmode/massive/massive_delete_agents.php:63 +#, php-format +msgid "Successfully deleted (%s)" +msgstr "Borrado correctamente (%s)" -#: ../../enterprise/meta/advanced/synchronizing.user.php:542 -msgid "Profile mode" -msgstr "Modo de perfil" +#: ../../godmode/massive/massive_standby_alerts.php:154 +msgid "Not standby alerts" +msgstr "Alertas sin standby" -#: ../../enterprise/meta/advanced/synchronizing.user.php:542 -msgid "Profile synchronization mode." -msgstr "Modo de perfil de sincronización" +#: ../../godmode/massive/massive_standby_alerts.php:165 +#: ../../godmode/massive/massive_standby_alerts.php:169 +msgid "Set standby selected alerts" +msgstr "Poner en standby las alertas seleccionadas" -#: ../../enterprise/meta/advanced/synchronizing.user.php:543 -msgid "New profile" -msgstr "Nuevo perfil" +#: ../../godmode/massive/massive_standby_alerts.php:171 +msgid "Standby alerts" +msgstr "Alertas en standby" -#: ../../enterprise/meta/advanced/synchronizing.user.php:545 +#: ../../godmode/massive/massive_delete_modules.php:56 +msgid "No module selected" +msgstr "No se seleccionó ningún módulo" + +#: ../../godmode/massive/massive_delete_modules.php:230 msgid "" -"The selected user profile will be added to the selected users into the target" +"There was an error deleting the modules, the operation has been cancelled" +msgstr "Hubo un error al borrar los módulos, se canceló la operación" + +#: ../../godmode/massive/massive_delete_modules.php:396 +#: ../../godmode/massive/massive_edit_modules.php:239 +msgid "Selection mode" +msgstr "Modo de seleccion" + +#: ../../godmode/massive/massive_delete_modules.php:397 +#: ../../godmode/massive/massive_edit_modules.php:240 +msgid "Select modules first " +msgstr "Seleccionar primero los módulos " + +#: ../../godmode/massive/massive_delete_modules.php:399 +#: ../../godmode/massive/massive_edit_modules.php:242 +msgid "Select agents first " +msgstr "Seleccionar primero los agentes " + +#: ../../godmode/massive/massive_delete_modules.php:405 +#: ../../godmode/massive/massive_edit_modules.php:249 +msgid "Module type" +msgstr "Tipo módulo" + +#: ../../godmode/massive/massive_delete_modules.php:414 +#: ../../godmode/massive/massive_edit_modules.php:258 +msgid "Select all modules of this type" +msgstr "Seleccionar todos los módulos de este tipo" + +#: ../../godmode/massive/massive_delete_modules.php:435 +#: ../../godmode/massive/massive_edit_modules.php:279 +msgid "Agent group" +msgstr "Grupo de agentes" + +#: ../../godmode/massive/massive_delete_modules.php:443 +#: ../../godmode/massive/massive_edit_modules.php:287 +msgid "Select all modules of this group" +msgstr "Seleccionar todos los modulos de este grupo" + +#: ../../godmode/massive/massive_delete_modules.php:464 +#: ../../godmode/massive/massive_edit_modules.php:293 +msgid "Module Status" +msgstr "Estado de módulo" + +#: ../../godmode/massive/massive_delete_modules.php:483 +#: ../../godmode/massive/massive_edit_modules.php:311 +msgid "When select modules" +msgstr "Cuando se seleccionan módulos" + +#: ../../godmode/massive/massive_delete_modules.php:486 +#: ../../godmode/massive/massive_edit_modules.php:314 +msgid "Show common agents" +msgstr "Mostrar agentes comunes" + +#: ../../godmode/massive/massive_delete_modules.php:487 +#: ../../godmode/massive/massive_edit_modules.php:315 +msgid "Show all agents" +msgstr "Mostrar todos los agentes" + +#: ../../godmode/massive/massive_copy_modules.php:136 +msgid "Copy modules" +msgstr "Copiar módulos" + +#: ../../godmode/massive/massive_copy_modules.php:141 +msgid "Copy alerts" +msgstr "Copiar alertas" + +#: ../../godmode/massive/massive_copy_modules.php:150 +msgid "No modules for this agent" +msgstr "No existen módulos para este agente" + +#: ../../godmode/massive/massive_copy_modules.php:159 +msgid "No alerts for this agent" +msgstr "Ninguna alerta para este agente" + +#: ../../godmode/massive/massive_copy_modules.php:168 +msgid "Targets" +msgstr "Destinos" + +#: ../../godmode/massive/massive_copy_modules.php:217 +msgid "To agent(s)" +msgstr "A los agentes" + +#: ../../godmode/massive/massive_copy_modules.php:442 +msgid "No operation selected" +msgstr "No se seleccionó ninguna operación" + +#: ../../godmode/massive/massive_delete_profiles.php:61 +msgid "Not deleted. You must select an existing user" +msgstr "No borrado. Debe seleccionar un usuario existente" + +#: ../../godmode/massive/massive_delete_profiles.php:87 +msgid "Profiles deleted successfully" +msgstr "Perfiles borrados satisfactoriamente" + +#: ../../godmode/massive/massive_delete_profiles.php:88 +msgid "Profiles cannot be deleted" +msgstr "No se pudieron borrar los perfiles" + +#: ../../godmode/massive/massive_edit_modules.php:324 +msgid "Agent Status" +msgstr "Estado de agente" + +#: ../../godmode/massive/massive_edit_modules.php:357 +#: ../../godmode/modules/manage_network_components_form_common.php:107 +msgid "Dynamic Interval" +msgstr "Intervalo dinámico" + +#: ../../godmode/massive/massive_edit_modules.php:359 +msgid "Dynamic Min." +msgstr "Mínimo dinámico" + +#: ../../godmode/massive/massive_edit_modules.php:362 +#: ../../godmode/modules/manage_network_components_form_common.php:113 +msgid "Dynamic Max." +msgstr "Dinámico máximo." + +#: ../../godmode/massive/massive_edit_modules.php:365 +#: ../../godmode/modules/manage_network_components_form_common.php:115 +msgid "Dynamic Two Tailed: " +msgstr "El segundo rango dínámico falla: " + +#: ../../godmode/massive/massive_edit_modules.php:400 +#: ../../godmode/massive/massive_edit_modules.php:446 +#: ../../godmode/modules/manage_network_components_form_common.php:128 +#: ../../godmode/modules/manage_network_components_form_common.php:145 +#: ../../godmode/agentes/module_manager_editor_common.php:292 +#: ../../godmode/agentes/module_manager_editor_common.php:314 +msgid "Inverse interval" +msgstr "Intervalo inverso" + +#: ../../godmode/massive/massive_edit_modules.php:479 +msgid "SMNP community" +msgstr "Comunidad SMNP" + +#: ../../godmode/massive/massive_edit_modules.php:485 +#: ../../godmode/agentes/module_manager_editor_network.php:86 +msgid "Force primary key" +msgstr "Forzar clave primaria" + +#: ../../godmode/massive/massive_edit_modules.php:494 +#: ../../godmode/modules/manage_network_components_form_network.php:40 +#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:356 +#: ../../godmode/agentes/module_manager_editor_network.php:132 +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:717 +msgid "SNMP version" +msgstr "Versión SNMP" + +#: ../../godmode/massive/massive_edit_modules.php:501 +#: ../../godmode/massive/massive_edit_modules.php:505 +#: ../../godmode/agentes/module_manager_editor_network.php:219 +#: ../../godmode/agentes/module_manager_editor_network.php:229 +msgid "The pass length must be eight character minimum." +msgstr "La longitud de la password debe ser mínimo de ocho caracteres" + +#: ../../godmode/massive/massive_edit_modules.php:526 +#: ../../godmode/modules/manage_network_components_form_wmi.php:48 +#: ../../godmode/agentes/module_manager_editor_wmi.php:54 +#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:261 +msgid "Username" +msgstr "Usuario" + +#: ../../godmode/massive/massive_edit_modules.php:532 +#: ../../godmode/agentes/module_manager_editor_common.php:427 +msgid "Export target" +msgstr "Servidor de exportación" + +#: ../../godmode/massive/massive_edit_modules.php:543 +#: ../../godmode/modules/manage_network_components_form_common.php:148 +#: ../../godmode/agentes/module_manager_editor_common.php:318 +msgid "FF threshold" +msgstr "Umbral Flip-Flop" + +#: ../../godmode/massive/massive_edit_modules.php:545 +#: ../../godmode/massive/massive_edit_modules.php:547 +#: ../../godmode/modules/manage_network_components_form_common.php:153 +#: ../../godmode/agentes/module_manager_editor_common.php:324 +msgid "Each state changing" +msgstr "Cada cambio de estado" + +#: ../../godmode/massive/massive_edit_modules.php:545 +#: ../../godmode/massive/massive_edit_modules.php:546 +#: ../../godmode/modules/manage_network_components_form_common.php:150 +#: ../../godmode/agentes/module_manager_editor_common.php:321 +msgid "All state changing" +msgstr "Todo cambio de estado" + +#: ../../godmode/massive/massive_edit_modules.php:548 +#: ../../godmode/modules/manage_network_components_form_common.php:154 +#: ../../godmode/agentes/module_manager_editor_common.php:325 +msgid "To normal" +msgstr "A normal" + +#: ../../godmode/massive/massive_edit_modules.php:549 +#: ../../godmode/modules/manage_network_components_form_common.php:156 +#: ../../godmode/agentes/module_manager_editor_common.php:328 +msgid "To warning" +msgstr "A advertencia" + +#: ../../godmode/massive/massive_edit_modules.php:550 +#: ../../godmode/modules/manage_network_components_form_common.php:158 +#: ../../godmode/agentes/module_manager_editor_common.php:331 +msgid "To critical" +msgstr "A crítico" + +#: ../../godmode/massive/massive_edit_modules.php:552 +#: ../../godmode/agentes/module_manager_editor_common.php:456 +msgid "FF interval" +msgstr "Intervalo FF" + +#: ../../godmode/massive/massive_edit_modules.php:553 +#: ../../godmode/agentes/module_manager_editor_common.php:459 +msgid "Module execution flip flop time interval (in secs)." msgstr "" -"El perfil de usuario seleccionado se añadirá a los usuarios seleccionados en " -"el objetivo" +"Tiempo del intervalo de FlipFlip de ejecución del modulo (en segundos)" -#: ../../enterprise/meta/advanced/synchronizing.user.php:546 -msgid "Copy profile" -msgstr "Copiar perfil" +#: ../../godmode/massive/massive_edit_modules.php:554 +#: ../../godmode/agentes/module_manager_editor_common.php:462 +msgid "FF timeout" +msgstr "FF tiempo de espera" -#: ../../enterprise/meta/advanced/synchronizing.user.php:548 +#: ../../godmode/massive/massive_edit_modules.php:555 +#: ../../godmode/agentes/module_manager_editor_common.php:468 msgid "" -"The target user profiles will be replaced with the source user profiles" +"Timeout in secs from start of flip flop counting. If this value is exceeded, " +"FF counter is reset. Set to 0 for no timeout." msgstr "" -"Los perfiles de usuario de destino se reemplazarán con los perfiles de " -"usuario de origen" +"Tiempo de espera en segundos desde el comiendo del contador flip flop. Si se " +"excede este valor, el contador FF será reiniciado. Poner 0 para no tener " +"tiempo de espera" -#: ../../enterprise/meta/agentsearch.php:80 -msgid "Search results for" -msgstr "Buscar resultados para" +#: ../../godmode/massive/massive_edit_modules.php:565 +#: ../../godmode/modules/manage_network_components_form_common.php:190 +#: ../../godmode/agentes/module_manager_editor_common.php:629 +msgid "Category" +msgstr "Categoría" -#: ../../enterprise/meta/agentsearch.php:205 -msgid "There are no agents included in this group" -msgstr "No hay ningún agente incluido en este grupo" +#: ../../godmode/massive/massive_edit_modules.php:571 +msgid "Policy linking status" +msgstr "Estado de enlaces de la política" -#: ../../enterprise/meta/event/custom_events.php:89 -msgid "The user is not in neither group with EW profile" -msgstr "El usuario no se encuentra en ninguno de los grupos con el perfil EW" +#: ../../godmode/massive/massive_edit_modules.php:571 +msgid "This field only has sense in modules adopted by a policy." +msgstr "" +"Este campo sólo tiene sentido en los módulos aprobados por una política." -#: ../../enterprise/meta/event/custom_events.php:129 -msgid "Succesful updated" -msgstr "Actualizado correctamente" +#: ../../godmode/massive/massive_edit_modules.php:572 +msgid "Linked" +msgstr "Enlazado" -#: ../../enterprise/meta/event/custom_events.php:130 -msgid "Unsucessful updated" -msgstr "Actualización fallida" +#: ../../godmode/massive/massive_edit_modules.php:581 +#: ../../godmode/modules/manage_network_components_form_common.php:171 +#: ../../godmode/agentes/module_manager_editor_common.php:451 +msgid "Discard unknown events" +msgstr "Descartar eventos desconocidos" -#: ../../enterprise/meta/event/custom_events.php:154 -msgid "Fields" -msgstr "Campos" +#: ../../godmode/massive/massive_edit_modules.php:589 +#: ../../godmode/modules/manage_network_components_form_common.php:175 +#: ../../godmode/agentes/module_manager_editor_common.php:572 +msgid "Critical instructions" +msgstr "Intrucciónes de crítico" -#: ../../enterprise/meta/general/login_page.php:43 -#: ../../enterprise/meta/include/process_reset_pass.php:41 -#: ../../enterprise/meta/include/reset_pass.php:41 -msgid "Go to pandorafms.com" -msgstr "Ir a pandorafms.com" +#: ../../godmode/massive/massive_edit_modules.php:589 +#: ../../godmode/modules/manage_network_components_form_common.php:175 +#: ../../godmode/agentes/module_manager_editor_common.php:573 +msgid "Instructions when the status is critical" +msgstr "Instrucciones en caso de que esté en estado crítico" -#: ../../enterprise/meta/general/login_page.php:48 -#: ../../enterprise/meta/include/process_reset_pass.php:46 -#: ../../enterprise/meta/include/reset_pass.php:46 -msgid "Go to Pandora FMS Wiki" -msgstr "Ir a Wiki Pandora FMS" +#: ../../godmode/massive/massive_edit_modules.php:593 +#: ../../godmode/modules/manage_network_components_form_common.php:179 +#: ../../godmode/agentes/module_manager_editor_common.php:578 +msgid "Warning instructions" +msgstr "Instrucciones de advertencia" -#: ../../enterprise/meta/general/logon_ok.php:32 -msgid "Network traffic" -msgstr "Tráfico de la red" +#: ../../godmode/massive/massive_edit_modules.php:593 +#: ../../godmode/modules/manage_network_components_form_common.php:179 +#: ../../godmode/agentes/module_manager_editor_common.php:579 +msgid "Instructions when the status is warning" +msgstr "Instrucciones en caso de que el estado sea de advertencia" -#: ../../enterprise/meta/general/logon_ok.php:60 -#: ../../enterprise/meta/general/main_header.php:180 -#: ../../enterprise/meta/screens/screens.php:35 -msgid "Screens" -msgstr "Pantallas" +#: ../../godmode/massive/massive_edit_modules.php:597 +#: ../../godmode/modules/manage_network_components_form_common.php:183 +#: ../../godmode/agentes/module_manager_editor_common.php:583 +msgid "Unknown instructions" +msgstr "Instrucciones de desconocido" -#: ../../enterprise/meta/general/main_header.php:98 -msgid "Groups view" -msgstr "Vista de grupos" +#: ../../godmode/massive/massive_edit_modules.php:597 +#: ../../godmode/modules/manage_network_components_form_common.php:183 +#: ../../godmode/agentes/module_manager_editor_common.php:583 +msgid "Instructions when the status is unknown" +msgstr "Instrucciones en caso de que el estado sea desconocido" -#: ../../enterprise/meta/general/main_header.php:108 -msgid "Monitors view" -msgstr "Vista de monitores" +#: ../../godmode/massive/massive_edit_modules.php:602 +msgid "The module still store data but the alerts and events will be stop" +msgstr "" +"El módulo todavía almacena datos pero las alertas y los eventos se detendrán" -#: ../../enterprise/meta/general/main_header.php:144 -msgid "Create new report" -msgstr "Crear un nuevo informe" +#: ../../godmode/massive/massive_edit_modules.php:606 +#: ../../godmode/agentes/module_manager_editor_common.php:621 +msgid "Timeout" +msgstr "Tiempo de expiración" -#: ../../enterprise/meta/general/main_header.php:157 -msgid "Report templates" -msgstr "Plantillas de informes" +#: ../../godmode/massive/massive_edit_modules.php:610 +#: ../../godmode/agentes/module_manager_editor_common.php:622 +msgid "Seconds that agent will wait for the execution of the module." +msgstr "" +"Segundos que el agente tendrá que esperar para la ejecución del módulo" -#: ../../enterprise/meta/general/main_header.php:205 -msgid "Live view" -msgstr "Vista en vivo" +#: ../../godmode/massive/massive_delete_tags.php:107 +msgid "No tag selected" +msgstr "Ninguna etiqueta seleccionada" -#: ../../enterprise/meta/general/main_header.php:248 -msgid "Agent management" -msgstr "Gestión de agentes" +#: ../../godmode/massive/massive_add_tags.php:43 +msgid "No tags selected" +msgstr "Ninguna etiqueta seleccionada" -#: ../../enterprise/meta/general/main_header.php:258 -msgid "Alert management" +#: ../../godmode/massive/massive_add_profiles.php:72 +msgid "Profiles added successfully" +msgstr "Perfiles agregados con éxito" + +#: ../../godmode/massive/massive_add_profiles.php:73 +msgid "Profiles cannot be added" +msgstr "Los perfiles no se han podido agregar" + +#: ../../godmode/users/configure_profile.php:41 +#: ../../godmode/users/configure_profile.php:49 +#: ../../godmode/users/configure_user.php:82 +#: ../../godmode/users/profile_list.php:45 +#: ../../godmode/users/profile_list.php:53 +#: ../../godmode/users/user_list.php:113 ../../godmode/users/user_list.php:121 +msgid "User management" +msgstr "Gestión de usuarios" + +#: ../../godmode/users/configure_profile.php:49 +#: ../../godmode/users/profile_list.php:53 +msgid "Profiles defined in Pandora" +msgstr "Perfiles definidos en Pandora" + +#: ../../godmode/users/configure_profile.php:113 +msgid "Create profile" +msgstr "Crear perfil" + +#: ../../godmode/users/configure_profile.php:119 +msgid "There was a problem loading profile" +msgstr "Hubo un problema al cargar el perfil" + +#: ../../godmode/users/configure_profile.php:219 +msgid "Update profile" +msgstr "Actualizar perfil" + +#: ../../godmode/users/configure_profile.php:229 +msgid "Update Profile" +msgstr "Actualizar Perfil" + +#: ../../godmode/users/configure_profile.php:231 +msgid "Create Profile" +msgstr "Crear Perfil" + +#: ../../godmode/users/configure_profile.php:249 +msgid "View agents" +msgstr "Ver agentes" + +#: ../../godmode/users/configure_profile.php:253 +msgid "Disable agents" +msgstr "Desactivar agentes" + +#: ../../godmode/users/configure_profile.php:257 +msgid "Edit agents" +msgstr "Editar agentes" + +#: ../../godmode/users/configure_profile.php:264 +msgid "Edit alerts" +msgstr "Editar alertas" + +#: ../../godmode/users/configure_profile.php:279 +msgid "Edit events" +msgstr "Editar eventos" + +#: ../../godmode/users/configure_profile.php:290 +msgid "View reports" +msgstr "Ver informes" + +#: ../../godmode/users/configure_profile.php:294 +msgid "Edit reports" +msgstr "Editar informes" + +#: ../../godmode/users/configure_profile.php:298 +msgid "Manage reports" +msgstr "Gestionar informes" + +#: ../../godmode/users/configure_profile.php:305 +msgid "View network maps" +msgstr "Ver mapas de red" + +#: ../../godmode/users/configure_profile.php:309 +msgid "Edit network maps" +msgstr "Editar mapas de red" + +#: ../../godmode/users/configure_profile.php:313 +msgid "Manage network maps" +msgstr "Gestionar mapas de red" + +#: ../../godmode/users/configure_profile.php:324 +msgid "Edit visual console" +msgstr "Editar consola visual" + +#: ../../godmode/users/configure_profile.php:335 +msgid "View incidents" +msgstr "Ver incidentes" + +#: ../../godmode/users/configure_profile.php:339 +msgid "Edit incidents" +msgstr "Editar incidentes" + +#: ../../godmode/users/configure_profile.php:343 +msgid "Manage incidents" +msgstr "Gestionar incidentes" + +#: ../../godmode/users/configure_profile.php:350 +msgid "Manage users" +msgstr "Gestionar usuarios" + +#: ../../godmode/users/configure_profile.php:357 +msgid "Manage database" +msgstr "Gestión de la base de datos" + +#: ../../godmode/users/configure_profile.php:364 +msgid "Pandora management" +msgstr "Gestionar Pandora FMS" + +#: ../../godmode/users/configure_user.php:145 +#: ../../godmode/users/user_list.php:492 +msgid "" +"The current authentication scheme doesn't support creating users from " +"Pandora FMS" +msgstr "" +"El esquema actual de autenticación no soporta la creación de usuarios desde " +"Pandora FMS." + +#: ../../godmode/users/configure_user.php:182 +msgid "User ID cannot be empty" +msgstr "El ID de usuario no puede estar vacío." + +#: ../../godmode/users/configure_user.php:189 +msgid "Passwords cannot be empty" +msgstr "Las contraseñas no pueden estar vacías" + +#: ../../godmode/users/configure_user.php:196 +msgid "Passwords didn't match" +msgstr "Las contraseñas no coinciden" + +#: ../../godmode/users/configure_user.php:245 +msgid "" +"Strict ACL is not recommended for admin users because performance could be " +"affected." +msgstr "" +"ACL Estricto no está recomendado para usuarios admin porque el rendimiento " +"podría verse afectado." + +#: ../../godmode/users/configure_user.php:304 +#: ../../godmode/users/configure_user.php:314 +#: ../../godmode/users/configure_user.php:342 +#: ../../godmode/users/configure_user.php:348 +#: ../../godmode/users/configure_user.php:376 +msgid "Error updating user info (no change?)" +msgstr "Error al actualizar la información del usuario (¿no hubo cambios?)" + +#: ../../godmode/users/configure_user.php:318 +msgid "Passwords does not match" +msgstr "Las contraseñas no coinciden" + +#: ../../godmode/users/configure_user.php:366 +msgid "" +"Strict ACL is not recommended for this user. Performance could be affected." +msgstr "" +"ACL Estricto no está recomendado para este usuario. El rendimiento podría " +"verse afectado" + +#: ../../godmode/users/configure_user.php:398 +msgid "Profile added successfully" +msgstr "Perfil añadído con éxito" + +#: ../../godmode/users/configure_user.php:399 +msgid "Profile cannot be added" +msgstr "El perfil no se puede añadir" + +#: ../../godmode/users/configure_user.php:425 +msgid "Update User" +msgstr "Actualizar Usuario" + +#: ../../godmode/users/configure_user.php:428 +msgid "Create User" +msgstr "Crear Usuario" + +#: ../../godmode/users/configure_user.php:464 +msgid "Global Profile" +msgstr "Perfil global" + +#: ../../godmode/users/configure_user.php:469 +msgid "" +"This user has permissions to manage all. An admin user should not requiere " +"additional group permissions, except for using Enterprise ACL." +msgstr "" +"Este usuario tiene permisos para configurar todo. Un usuario administrador " +"no debería requerir permisos adicionales de grupo, excepto para usar ACL " +"Enterprise." + +#: ../../godmode/users/configure_user.php:474 +msgid "" +"This user has separated permissions to view data in his group agents, create " +"incidents belong to his groups, add notes in another incidents, create " +"personal assignments or reviews and other tasks, on different profiles" +msgstr "" +"Este usuario tiene permisos diferentes para ver los datos en el grupo de " +"agentes, crear incidentes en el grupo, añadir notas en otros incidentes, " +"crear asignaciones personales o revisarlas y otras tareas en perfiles " +"diferentes." + +#: ../../godmode/users/configure_user.php:516 +msgid "Use global conf" +msgstr "Usar configuración global" + +#: ../../godmode/users/configure_user.php:531 +msgid "Metaconsole access" +msgstr "Acceso a la metaconsola" + +#: ../../godmode/users/configure_user.php:539 +msgid "Not Login" +msgstr "No se logea" + +#: ../../godmode/users/configure_user.php:540 +msgid "The user with not login set only can access to API." +msgstr "El usuario sin permiso de acceso solo puede tener acceso al API" + +#: ../../godmode/users/configure_user.php:543 +msgid "Strict ACL" +msgstr "ACL Estricto" + +#: ../../godmode/users/configure_user.php:544 +msgid "" +"With this option enabled, the user will can access to accurate information. " +"It is not recommended for admin users because performance could be affected" +msgstr "" +"Con esta opción activada , el usuario puede tener acceso a información " +"precisa . No se recomienda para los usuarios administradores porque el " +"rendimiento podría verse afectado" + +#: ../../godmode/users/configure_user.php:547 +msgid "Session Time" +msgstr "TIempo de sesión" + +#: ../../godmode/users/configure_user.php:554 +msgid "Enable agents managment" +msgstr "Habilitar gestión de agentes" + +#: ../../godmode/users/configure_user.php:561 +msgid "Assigned node" +msgstr "Nodo asignado" + +#: ../../godmode/users/configure_user.php:561 +msgid "Server where the agents created of this user will be placed" +msgstr "Servidor donde se ubicarán los agentes creados por este usuario" + +#: ../../godmode/users/configure_user.php:573 +msgid "Enable node access" +msgstr "Habilitar el acceso al nodo" + +#: ../../godmode/users/configure_user.php:573 +msgid "With this option enabled, the user will can access to nodes console" +msgstr "" +"Con esta opción habilitada, el usuario podrá tener acceso a los nodos de la " +"consola" + +#: ../../godmode/users/profile_list.php:80 +msgid "" +"Unsucessful delete profile. Because the profile is used by some admin users." +msgstr "" +"La eliminación del perfil no ha tenido éxito. Porque el perfil está siendo " +"usado por algunos usuarios administradores." + +#: ../../godmode/users/profile_list.php:88 +#: ../../godmode/users/user_list.php:189 +msgid "There was a problem deleting the profile" +msgstr "Hubo un problema al borrar el perfil" + +#: ../../godmode/users/profile_list.php:226 +msgid "There was a problem updating this profile" +msgstr "Hubo un problema al borrar el perfil" + +#: ../../godmode/users/profile_list.php:230 +msgid "Profile name cannot be empty" +msgstr "El nombre de perfil no puede estar vacío" + +#: ../../godmode/users/profile_list.php:282 +#: ../../godmode/users/profile_list.php:286 +msgid "There was a problem creating this profile" +msgstr "Hubo un problema al crear el perfil" + +#: ../../godmode/users/profile_list.php:304 +msgid "System incidents reading" +msgstr "Lectura de incidentes del sistema" + +#: ../../godmode/users/profile_list.php:305 +msgid "System incidents writing" +msgstr "Escritura de incidentes del sistema" + +#: ../../godmode/users/profile_list.php:306 +msgid "System incidents management" +msgstr "Gestión de incidentes del sistema" + +#: ../../godmode/users/profile_list.php:307 +msgid "Agents reading" +msgstr "Lectura de agentes" + +#: ../../godmode/users/profile_list.php:309 +msgid "Agents disable" +msgstr "Deshabilitar agentes" + +#: ../../godmode/users/profile_list.php:310 +msgid "Alerts editing" +msgstr "Edición de alertas" + +#: ../../godmode/users/profile_list.php:311 +msgid "Alerts management" msgstr "Gestión de alertas" -#: ../../enterprise/meta/general/main_header.php:268 -msgid "Component management" -msgstr "Gestor de componentes" +#: ../../godmode/users/profile_list.php:313 +msgid "Database management" +msgstr "Gestión de la BB. DD." -#: ../../enterprise/meta/general/main_header.php:273 -msgid "Policy management" -msgstr "Gestión de políticas" +#: ../../godmode/users/profile_list.php:314 +msgid "Events reading" +msgstr "Lectura de eventos" -#: ../../enterprise/meta/general/main_header.php:278 -msgid "Category management" -msgstr "Gestión de categorías" +#: ../../godmode/users/profile_list.php:315 +msgid "Events writing" +msgstr "Escritura de eventos" -#: ../../enterprise/meta/general/main_header.php:283 -msgid "Server management" -msgstr "Administración de servidores" +#: ../../godmode/users/profile_list.php:316 +msgid "Events management" +msgstr "Gestión de eventos" -#: ../../enterprise/meta/general/main_header.php:293 -msgid "Metasetup" -msgstr "Metasetup" +#: ../../godmode/users/profile_list.php:317 +msgid "Reports reading" +msgstr "Lectura de informes" -#: ../../enterprise/meta/general/metaconsole_no_activated.php:25 +#: ../../godmode/users/profile_list.php:318 +msgid "Reports writing" +msgstr "Escritura de informes" + +#: ../../godmode/users/profile_list.php:319 +msgid "Reports management" +msgstr "Gestión de informes" + +#: ../../godmode/users/profile_list.php:320 +msgid "Network maps reading" +msgstr "Lectura de mapas de red" + +#: ../../godmode/users/profile_list.php:321 +msgid "Network maps writing" +msgstr "Escritura de mapas de red" + +#: ../../godmode/users/profile_list.php:322 +msgid "Network maps management" +msgstr "Gestión de mapas de red" + +#: ../../godmode/users/profile_list.php:323 +msgid "Visual console reading" +msgstr "Lectura de consola visual" + +#: ../../godmode/users/profile_list.php:324 +msgid "Visual console writing" +msgstr "Escritura de consola visual" + +#: ../../godmode/users/profile_list.php:325 +msgid "Visual console management" +msgstr "Gestión de consola visual" + +#: ../../godmode/users/profile_list.php:326 +msgid "Systems management" +msgstr "Gestión de sistemas" + +#: ../../godmode/users/profile_list.php:398 +msgid "There are no defined profiles" +msgstr "No hay perfiles definidos" + +#: ../../godmode/users/user_list.php:121 +msgid "Users defined in Pandora" +msgstr "Usuarios definidos en Pandora" + +#: ../../godmode/users/user_list.php:143 +#, php-format +msgid "Deleted user %s" +msgstr "Usuario eliminado %s" + +#: ../../godmode/users/user_list.php:148 ../../godmode/users/user_list.php:181 +msgid "There was a problem deleting the user" +msgstr "Hubo un problema al borrar el usuario" + +#: ../../godmode/users/user_list.php:163 +#, php-format +msgid "Deleted user %s from metaconsole" +msgstr "Usuario eliminado %s de la metaconsola" + +#: ../../godmode/users/user_list.php:172 +#, php-format +msgid "Deleted user %s from %s" +msgstr "Uuario eliminado %s de %s" + +#: ../../godmode/users/user_list.php:175 +#, php-format +msgid "Successfully deleted from %s" +msgstr "Eliminado correctamente de %s" + +#: ../../godmode/users/user_list.php:176 +#, php-format +msgid "There was a problem deleting the user from %s" +msgstr "Se produjo un problema al eliminar al usuario de %s" + +#: ../../godmode/users/user_list.php:204 +msgid "There was a problem disabling user" +msgstr "Hubo un problema al deshabilitar el usuario" + +#: ../../godmode/users/user_list.php:209 +msgid "There was a problem enabling user" +msgstr "Hubo un problema al habilitar el usuario" + +#: ../../godmode/users/user_list.php:231 ../../godmode/users/user_list.php:233 +msgid "Search by username, fullname or email" +msgstr "Buscar por nombre de usuario, nombre completo o email" + +#: ../../godmode/users/user_list.php:249 +msgid "Users control filter" +msgstr "Filtro de usuarios" + +#: ../../godmode/users/user_list.php:276 +msgid "Profile / Group" +msgstr "Perfil / Grupo" + +#: ../../godmode/users/user_list.php:406 ../../godmode/tag/tag.php:204 +#: ../../godmode/tag/edit_tag.php:205 +msgid "Phone" +msgstr "Teléfono" + +#: ../../godmode/users/user_list.php:470 +msgid "Deleting User" +msgstr "Borrando usuario." + +#: ../../godmode/users/user_list.php:472 +msgid "Delete from all consoles" +msgstr "Eliminar de todas las consolas" + +#: ../../godmode/users/user_list.php:472 +#, php-format +msgid "Deleting User %s from all consoles" +msgstr "Eliminando usuario %s de todas las consolas" + +#: ../../godmode/users/user_list.php:488 +msgid "Create user" +msgstr "Crear usuario" + +#: ../../godmode/reporting/graph_builder.graph_editor.php:87 +#: ../../godmode/reporting/graph_builder.graph_editor.php:156 +msgid "Weight" +msgstr "Peso" + +#: ../../godmode/reporting/graph_builder.graph_editor.php:185 +msgid "Please, select a module" +msgstr "Por favor, seleccione un módulo" + +#: ../../godmode/reporting/reporting_builder.main.php:85 +msgid "Only the group can view the report" +msgstr "Sólo el grupo puede ver el informe" + +#: ../../godmode/reporting/reporting_builder.main.php:86 +msgid "The next group can edit the report" +msgstr "El siguiente grupo puede editar el informe" + +#: ../../godmode/reporting/reporting_builder.main.php:87 +msgid "Only the user and admin user can edit the report" +msgstr "Sólo el usuario y el usuario administrador pueden editar el informe" + +#: ../../godmode/reporting/reporting_builder.main.php:89 +msgid "Write Access" +msgstr "Permisos de escritura" + +#: ../../godmode/reporting/reporting_builder.main.php:90 msgid "" -"Metaconsole needs previous activation from regular console, please contact " -"system administrator if you need assistance.
    " +"For example, you want a report that the people of \"All\" groups can see but " +"you want to edit only for you or your group." msgstr "" -"La metaconsola necesita una activación previa desde una consola regular, por " -"favor, contacte con su administrador de sistemas si necesita asistencia.
    " +"Por ejemplo, si usted quiere un informe donde la gente de \"Todos\" los " +"grupos puedan ver, pero quiere editarlo solo para usted o para su grupo" -#: ../../enterprise/meta/general/noaccess.php:33 +#: ../../godmode/reporting/reporting_builder.main.php:110 +msgid "Non interactive report" +msgstr "Informe no interactivo" + +#: ../../godmode/reporting/graph_builder.php:224 +msgid "Graph builder" +msgstr "Constructor de gráficos" + +#: ../../godmode/reporting/graph_builder.php:244 +msgid "Graph stored successfully" +msgstr "Gráfica almacenada correctamente" + +#: ../../godmode/reporting/graph_builder.php:244 +msgid "There was a problem storing Graph" +msgstr "Hubo un problema al almacenar la gráfica" + +#: ../../godmode/reporting/graph_builder.php:247 +#: ../../godmode/agentes/configurar_agente.php:1393 +msgid "Module added successfully" +msgstr "Módulo añadido correctamente" + +#: ../../godmode/reporting/graph_builder.php:247 +msgid "There was a problem adding Module" +msgstr "Ha habido un problema al añadir el módulo" + +#: ../../godmode/reporting/graph_builder.php:250 +msgid "Update the graph" +msgstr "Actualizar la gráfica" + +#: ../../godmode/reporting/graph_builder.php:250 +msgid "Bad update the graph" +msgstr "No se pudo actualizar la gráfica" + +#: ../../godmode/reporting/graph_builder.php:253 +msgid "Graph deleted successfully" +msgstr "Gráfico borrado correctamente" + +#: ../../godmode/reporting/graph_builder.php:253 +msgid "There was a problem deleting Graph" +msgstr "Ha habido un problema al borrar el gráfico" + +#: ../../godmode/reporting/map_builder.php:187 +#: ../../godmode/reporting/map_builder.php:197 +msgid "Not copied. Error copying data" +msgstr "Se ha producido un error la copiar los datos" + +#: ../../godmode/reporting/map_builder.php:207 +msgid "Map name" +msgstr "Nombre de mapa" + +#: ../../godmode/reporting/map_builder.php:209 +msgid "Items" +msgstr "Elementos" + +#: ../../godmode/reporting/visual_console_builder.wizard.php:125 +msgid "Range between elements (px)" +msgstr "Rango entre elementos (px)" + +#: ../../godmode/reporting/visual_console_builder.wizard.php:132 +msgid "Size (px)" +msgstr "Tamaño (px)" + +#: ../../godmode/reporting/visual_console_builder.wizard.php:170 +msgid "Font" +msgstr "Fuente" + +#: ../../godmode/reporting/visual_console_builder.wizard.php:204 +msgid "Width (px)" +msgstr "Ancho (px)" + +#: ../../godmode/reporting/visual_console_builder.wizard.php:223 +msgid "Bubble" +msgstr "Burbuja" + +#: ../../godmode/reporting/visual_console_builder.wizard.php:232 +msgid "Percent" +msgstr "Porcentaje" + +#: ../../godmode/reporting/visual_console_builder.wizard.php:267 +msgid "One item per agent" +msgstr "Un elemento por agente" + +#: ../../godmode/reporting/visual_console_builder.wizard.php:301 +#: ../../godmode/reporting/visual_console_builder.wizard.php:604 +msgid "Agent - Module" +msgstr "Agente-Modulo" + +#: ../../godmode/reporting/visual_console_builder.wizard.php:310 +msgid "Enable link agent" +msgstr "Habilitar el link del agente" + +#: ../../godmode/reporting/visual_console_builder.wizard.php:322 +msgid "Set Parent" +msgstr "Establecer padre" + +#: ../../godmode/reporting/visual_console_builder.wizard.php:324 +msgid "Item created in the visualmap" +msgstr "Elemento creado en visualmap" + +#: ../../godmode/reporting/visual_console_builder.wizard.php:325 +msgid "Use the agents relationship (from selected agents)" +msgstr "Usar la relación entre agentes (de los agentes seleccionados)" + +#: ../../godmode/reporting/visual_console_builder.wizard.php:328 +msgid "Item in the map" +msgstr "Elemento en el mapa" + +#: ../../godmode/reporting/visual_console_builder.wizard.php:331 +msgid "The parent relationships in Pandora will be drawn in the map." +msgstr "Las relaciones de jerarquía en Pandora serán dibujadas en el mapa" + +#: ../../godmode/reporting/visual_console_builder.wizard.php:344 +#: ../../godmode/reporting/visual_console_builder.wizard.php:349 +msgid "Are you sure to add many elements\\nin visual map?" +msgstr "Está seguro de añadir tantos elementos en la consola visual ?" + +#: ../../godmode/reporting/visual_console_builder.wizard.php:525 +msgid "Please select any module or modules." +msgstr "Por favor, seleccione cualquier módulo o módulos" + +#: ../../godmode/reporting/visual_console_builder.elements.php:79 +msgid "Width x Height
    Max value" +msgstr "Ancho x Alto
    Valor máximo" + +#: ../../godmode/reporting/visual_console_builder.elements.php:143 +msgid "Percentile Bar" +msgstr "Barra de progreso" + +#: ../../godmode/reporting/visual_console_builder.elements.php:148 +msgid "Percentile Bubble" +msgstr "Burbuja Porcentaje" + +#: ../../godmode/reporting/visual_console_builder.elements.php:163 +msgid "Simple Value (Process Max)" +msgstr "Valor simple (Maximo)" + +#: ../../godmode/reporting/visual_console_builder.elements.php:168 +msgid "Simple Value (Process Min)" +msgstr "Valor simple (Minimo)" + +#: ../../godmode/reporting/visual_console_builder.elements.php:173 +msgid "Simple Value (Process Avg)" +msgstr "Valor simple (Media)" + +#: ../../godmode/reporting/visual_console_builder.elements.php:226 +#: ../../godmode/reporting/visual_console_builder.elements.php:619 +msgid "Edit label" +msgstr "Editar etiqueta" + +#: ../../godmode/reporting/reporting_builder.item_editor.php:35 +msgid "Only table" +msgstr "Solo tabla" + +#: ../../godmode/reporting/reporting_builder.item_editor.php:36 +msgid "Table & Graph" +msgstr "Tabla y Gráfico" + +#: ../../godmode/reporting/reporting_builder.item_editor.php:37 +msgid "Only graph" +msgstr "Solo gráfico" + +#: ../../godmode/reporting/reporting_builder.item_editor.php:41 +#: ../../godmode/reporting/reporting_builder.item_editor.php:1257 +msgid "Ascending" +msgstr "Ascendente" + +#: ../../godmode/reporting/reporting_builder.item_editor.php:42 +#: ../../godmode/reporting/reporting_builder.item_editor.php:1260 +msgid "Descending" +msgstr "Descendente" + +#: ../../godmode/reporting/reporting_builder.item_editor.php:611 +msgid "Item Editor" +msgstr "Editor de ítem" + +#: ../../godmode/reporting/reporting_builder.item_editor.php:639 +msgid "Not valid" +msgstr "No válida" + +#: ../../godmode/reporting/reporting_builder.item_editor.php:644 msgid "" -"Access to this page is restricted to authorized users only, please contact " -"system administrator if you need assistance. \n" -"\t\t\t\t\t
    Please know that all attempts to access this page are recorded " -"in security logs of Pandora System Database" +"This type of report brings a lot of data loading, it is recommended to use " +"it for scheduled reports and not for real-time view." msgstr "" -"El acceso a esta página está restringido a usuarios autorizados solamente, " -"por favor póngase en contacto con el administrador del sistema si necesita " -"ayuda.\n" -"\t \t \t \t \t
    Por favor, sepan que todos los intentos de acceso a esta " -"página son registrados en los registros de seguridad de la base de datos del " -"Sistema de Pandora" +"Este tipo de informes tienen muchos datos que cargar, recomendamos su uso " +"para informes programados y no para informes de tiempo real." -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1202 -msgid "Go to agent detail" -msgstr "Ir al detalle del agente" +#: ../../godmode/reporting/reporting_builder.item_editor.php:705 +#: ../../godmode/reporting/reporting_builder.list_items.php:302 +msgid "Time lapse" +msgstr "Intervalo de tiempo" -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1209 -msgid "Create new module" -msgstr "Crear nuevo módulo" - -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1270 -msgid "Group name" -msgstr "Nombre del grupo" - -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1410 -msgid "Go to module detail" -msgstr "Ir al detalle del módulo" - -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1428 -msgid "Create new alert" -msgstr "Crear nueva alerta" - -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1469 -msgid "There was a problem loading alert" -msgstr "Ha habido un error al cargar la configuración de la alerta" - -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1560 -msgid "Stand By" -msgstr "En espera" - -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1586 -msgid "Go to Alert detail" -msgstr "Ir a los detalles de la alerta" - -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1592 -msgid "Delete alert" -msgstr "Eliminar alerta" - -#: ../../enterprise/meta/include/ajax/tree_view.ajax.php:1636 -msgid "There was a problem loading tag" -msgstr "Se produjo un problema al cargar tags" - -#: ../../enterprise/meta/include/functions_agents_meta.php:1204 -#: ../../enterprise/meta/include/functions_agents_meta.php:1215 -msgid "Agents movement" -msgstr "Movimiento de agentes" - -#: ../../enterprise/meta/include/functions_agents_meta.php:1209 -#: ../../enterprise/meta/include/functions_agents_meta.php:1218 -msgid "Group management" -msgstr "Gestionar grupos" - -#: ../../enterprise/meta/include/functions_components_meta.php:60 -#: ../../enterprise/meta/include/functions_components_meta.php:75 -msgid "Plugin management" -msgstr "Gestión de plugins" - -#: ../../enterprise/meta/include/functions_components_meta.php:81 -msgid "Create plugin" -msgstr "Crear plugin" - -#: ../../enterprise/meta/include/functions_components_meta.php:84 -msgid "Edit plugin" -msgstr "Editar plugin" - -#: ../../enterprise/meta/include/functions_groups_meta.php:77 -#, php-format -msgid "(Error Duplicate ID (%d) ) " -msgstr "(Error ID Duplicado (%d) ) " - -#: ../../enterprise/meta/include/functions_groups_meta.php:99 -msgid "Different parent" -msgstr "Diferente padre" - -#: ../../enterprise/meta/include/functions_groups_meta.php:104 -msgid "Different name" -msgstr "Diferente nombre" - -#: ../../enterprise/meta/include/functions_meta.php:311 -msgid "No admin user" -msgstr "No hay usuario administrador" - -#: ../../enterprise/meta/include/functions_meta.php:407 -msgid "Netflow disable custom live view filters" -msgstr "Desactivar filtros personalizados en la vista en vivo de netflow" - -#: ../../enterprise/meta/include/functions_meta.php:466 -msgid "Customizable section" -msgstr "Sección personalizable" - -#: ../../enterprise/meta/include/functions_meta.php:819 -msgid "Pandora FMS host" -msgstr "Servidor de Pandora FMS" - -#: ../../enterprise/meta/include/functions_meta.php:1091 -msgid "Type of charts" -msgstr "Tipo de gráficos" - -#: ../../enterprise/meta/include/functions_meta.php:1171 -msgid "Custom background login" -msgstr "Fondo personalizado del login" - -#: ../../enterprise/meta/include/functions_users_meta.php:184 -msgid "User synchronization" -msgstr "Sincronización de usuarios" - -#: ../../enterprise/meta/include/functions_users_meta.php:196 -msgid "Group synchronization" -msgstr "Sincronización de grupos" - -#: ../../enterprise/meta/include/functions_wizard_meta.php:241 -msgid "Agent modules" -msgstr "Modulos de agentes" - -#: ../../enterprise/meta/include/functions_wizard_meta.php:284 -msgid "Add selected modules to agent" -msgstr "Añadir los módulos seleccionados al agente" - -#: ../../enterprise/meta/include/functions_wizard_meta.php:298 -msgid "Undo changes" -msgstr "Deshacer los cambios" - -#: ../../enterprise/meta/include/functions_wizard_meta.php:473 -msgid "Latency" -msgstr "Latencia" - -#: ../../enterprise/meta/include/functions_wizard_meta.php:474 -msgid "Response" -msgstr "Respuesta" - -#: ../../enterprise/meta/include/functions_wizard_meta.php:476 -msgid "Check type" -msgstr "Compruebe el tipo" - -#: ../../enterprise/meta/include/functions_wizard_meta.php:525 -msgid "String to check" -msgstr "Cadena a comprobar" - -#: ../../enterprise/meta/include/functions_wizard_meta.php:530 -msgid "Add check" -msgstr "Añadir comprobación" - -#: ../../enterprise/meta/include/functions_wizard_meta.php:538 -msgid "Delete check" -msgstr "Eliminar comprobación" - -#: ../../enterprise/meta/include/functions_wizard_meta.php:818 -#: ../../enterprise/meta/include/functions_wizard_meta.php:910 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1120 -msgid "Various" -msgstr "Varios" - -#: ../../enterprise/meta/include/functions_wizard_meta.php:858 -#: ../../enterprise/meta/include/functions_wizard_meta.php:944 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1161 -msgid "Thresholds" -msgstr "Thresholds" - -#: ../../enterprise/meta/include/functions_wizard_meta.php:955 -msgid "Web configuration" -msgstr "Configuración web" - -#: ../../enterprise/meta/include/functions_wizard_meta.php:1147 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1153 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1560 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1567 -msgid "Str: " -msgstr "Cadena " - -#: ../../enterprise/meta/include/functions_wizard_meta.php:1149 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1155 -msgid " Inverse interval " -msgstr " Intervalo inverso " - -#: ../../enterprise/meta/include/functions_wizard_meta.php:1216 -msgid "Alerts in module" -msgstr "Alertas en el módulo" - -#: ../../enterprise/meta/include/functions_wizard_meta.php:1379 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1469 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1589 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1660 -#: ../../enterprise/meta/monitoring/wizard/wizard.agent.php:65 -#: ../../enterprise/meta/monitoring/wizard/wizard.module.local.php:86 -#: ../../enterprise/meta/monitoring/wizard/wizard.module.network.php:104 -#: ../../enterprise/meta/monitoring/wizard/wizard.module.web.php:74 -msgid "Preview" -msgstr "Vista previa" - -#: ../../enterprise/meta/include/functions_wizard_meta.php:1451 -msgid "Checks" -msgstr "Comprobaciones" - -#: ../../enterprise/meta/include/functions_wizard_meta.php:1654 -msgid "Deleted modules" -msgstr "Módulos eliminados" - -#: ../../enterprise/meta/include/functions_wizard_meta.php:1866 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1963 -#: ../../enterprise/meta/include/functions_wizard_meta.php:2438 -#, php-format -msgid "Error adding module %s" -msgstr "Error al añadir módulo %s" - -#: ../../enterprise/meta/include/functions_wizard_meta.php:1876 -#: ../../enterprise/meta/include/functions_wizard_meta.php:1973 +#: ../../godmode/reporting/reporting_builder.item_editor.php:706 msgid "" -"There was an error creating the alerts, the operation has been cancelled" +"This is the range, or period of time over which the report renders the " +"information for this report type. For example, a week means data from a week " +"ago from now. " msgstr "" -"Se produjo un error al crear las alertas, la operación ha sido cancelada" +"Este es el lapso de tiempo que refleja el informe. Si es una semana, por " +"ejemplo, el informe mostrará los datos desde hace una semana hasta ahora. " -#: ../../enterprise/meta/include/functions_wizard_meta.php:2040 -msgid "Agent successfully added" -msgstr "Agentes añadidos correctamente" +#: ../../godmode/reporting/reporting_builder.item_editor.php:720 +msgid "Last value" +msgstr "Último valor" -#: ../../enterprise/meta/include/functions_wizard_meta.php:2056 -#: ../../enterprise/meta/include/functions_wizard_meta.php:2138 -#, php-format -msgid "%s Modules created" -msgstr "%s Módulos creados" - -#: ../../enterprise/meta/include/functions_wizard_meta.php:2094 -#, php-format -msgid "Could not update agent %s" -msgstr "No se pudo actualizar el agente %s" - -#: ../../enterprise/meta/include/functions_wizard_meta.php:2098 -msgid "Agent successfully updated" -msgstr "Agente actualizado correctamente" - -#: ../../enterprise/meta/include/functions_wizard_meta.php:2144 -#, php-format -msgid "%s Modules deleted" -msgstr "%s Módulos eliminados" - -#: ../../enterprise/meta/include/functions_wizard_meta.php:2449 +#: ../../godmode/reporting/reporting_builder.item_editor.php:721 +#: ../../godmode/reporting/reporting_builder.item_editor.php:3198 msgid "" -"There was an error creating the alerts, the operation has been cancelled ." +"Warning: period 0 reports cannot be used to show information back in time. " +"Information contained in this kind of reports will be always reporting the " +"most recent information" msgstr "" -"Ha habido un error creando las alertas, la operación ha sido cancelada." - -#: ../../enterprise/meta/include/functions_wizard_meta.php:2480 -msgid "Module successfully added." -msgstr "Módulo añadido con éxito." - -#: ../../enterprise/meta/include/functions_wizard_meta.php:2552 -#: ../../enterprise/meta/include/functions_wizard_meta.php:2641 -#: ../../enterprise/meta/include/functions_wizard_meta.php:2852 -#, php-format -msgid "Error updating module %s" -msgstr "Erro al actualizar el módulo %s" - -#: ../../enterprise/meta/include/functions_wizard_meta.php:2575 -#: ../../enterprise/meta/include/functions_wizard_meta.php:2664 -#: ../../enterprise/meta/include/functions_wizard_meta.php:2875 -msgid "" -"There was an error updating the alerts, the operation has been cancelled" -msgstr "" -"Se produjo un error al actualizar las alertas, la operación ha sido cancelada" - -#: ../../enterprise/meta/include/functions_wizard_meta.php:2597 -#: ../../enterprise/meta/include/functions_wizard_meta.php:2686 -#: ../../enterprise/meta/include/functions_wizard_meta.php:2897 -msgid "Successfully updated module." -msgstr "Módulo actualizado correctamente" - -#: ../../enterprise/meta/include/functions_wizard_meta.php:3250 -msgid "Manage agent modules" -msgstr "Gestionar módulos de agentes" - -#: ../../enterprise/meta/index.php:250 ../../index.php:264 -msgid "The code shouldn't be empty" -msgstr "El código no debería estar vacío" - -#: ../../enterprise/meta/index.php:262 ../../index.php:276 -msgid "Expired login" -msgstr "Inicio de sesión caducado" - -#: ../../enterprise/meta/index.php:270 ../../enterprise/meta/index.php:276 -#: ../../index.php:284 ../../index.php:290 -msgid "Login error" -msgstr "Error de conexión" - -#: ../../enterprise/meta/index.php:452 ../../index.php:566 -msgid "Password changed successfully" -msgstr "La contraseña se ha cambiado con éxito." - -#: ../../enterprise/meta/index.php:455 ../../index.php:569 -msgid "Failed to change password" -msgstr "Fallo en el cambio de contraseña" - -#: ../../enterprise/meta/index.php:474 ../../index.php:588 -msgid "Too much time since password change request" -msgstr "Tiempo de espera para el cambio de contraseña sobrepasado" - -#: ../../enterprise/meta/index.php:484 ../../index.php:598 -msgid "This user has not requested a password change" -msgstr "Este usuario no tiene ninguna petición de cambio de contraseña" - -#: ../../enterprise/meta/index.php:502 ../../index.php:616 -msgid "Id user cannot be empty" -msgstr "El id de usuario no puede estar vacía" - -#: ../../enterprise/meta/index.php:510 ../../index.php:624 -msgid "User doesn't exist in database" -msgstr "El usuario no existe en la base de datos" - -#: ../../enterprise/meta/index.php:518 ../../index.php:632 -msgid "This user doesn't have a valid email address" -msgstr "El usuario no tiene una dirección de correo válida" - -#: ../../enterprise/meta/index.php:537 ../../index.php:651 -msgid "This is an automatically sent message for user " -msgstr "Este es un mensaje automático para el usuario " - -#: ../../enterprise/meta/index.php:540 ../../index.php:654 -msgid "Please click the link below to reset your password" -msgstr "Por favor, haga click en el enlace para restablecer su contraseña" - -#: ../../enterprise/meta/index.php:542 ../../index.php:656 -msgid "Reset your password" -msgstr "Restablecer su contraseña" - -#: ../../enterprise/meta/index.php:546 ../../index.php:660 -msgid "Please do not reply to this email." -msgstr "Por favor no responda a este email" - -#: ../../enterprise/meta/index.php:552 ../../index.php:666 -msgid "Error at sending the email" -msgstr "Error al enviar el email" - -#: ../../enterprise/meta/index.php:656 ../../enterprise/meta/index.php:667 -#: ../../index.php:946 -msgid "Sorry! I can't find the page!" -msgstr "No se puede encontrar la página." - -#: ../../enterprise/meta/monitoring/group_view.php:33 -msgid "Group View" -msgstr "Vista de grupo" - -#: ../../enterprise/meta/monitoring/group_view.php:95 -msgid "Summary by status" -msgstr "Resumen por estados" - -#: ../../enterprise/meta/monitoring/group_view.php:103 -msgid "% Agents Unknown" -msgstr "% Monitores en desconocido" - -#: ../../enterprise/meta/monitoring/group_view.php:104 -#: ../../enterprise/meta/monitoring/group_view.php:105 -msgid "% Agents not init" -msgstr "% Agentes no iniciados" - -#: ../../enterprise/meta/monitoring/group_view.php:108 -msgid "% Monitors Critical" -msgstr "% Monitores en critico" - -#: ../../enterprise/meta/monitoring/group_view.php:109 -msgid "% Monitors Warning" -msgstr "% Monitores en alarma" - -#: ../../enterprise/meta/monitoring/group_view.php:110 -msgid "% Monitors OK" -msgstr "% Monitores en ok" - -#: ../../enterprise/meta/monitoring/group_view.php:111 -msgid "% Monitors Unknown" -msgstr "% Módulos desconocidos" - -#: ../../enterprise/meta/monitoring/group_view.php:112 -msgid "% Monitors Not init" -msgstr "% Módulos no iniciados" - -#: ../../enterprise/meta/monitoring/group_view.php:136 -#: ../../enterprise/meta/monitoring/group_view.php:137 -msgid "This data doesn't show in realtime" -msgstr "Estos datos no se muestran en tiempo real" - -#: ../../enterprise/meta/monitoring/group_view.php:144 -msgid "Group or Tag" -msgstr "Grupo o Etiqueta" - -#: ../../enterprise/meta/monitoring/group_view.php:148 -msgid "critical" -msgstr "crítico" - -#: ../../enterprise/meta/monitoring/tactical.php:37 -msgid "Tactical View" -msgstr "Vista táctica" - -#: ../../enterprise/meta/monitoring/tactical.php:291 -msgid "Report of state" -msgstr "Informe de estado" - -#: ../../enterprise/meta/monitoring/tactical.php:320 -msgid "Report of events" -msgstr "Informe de eventos" - -#: ../../enterprise/meta/monitoring/tactical.php:325 -msgid "Info of state in events" -msgstr "Información de estado en eventos" - -#: ../../enterprise/meta/monitoring/tactical.php:341 -msgid "More events" -msgstr "Más eventos" - -#: ../../enterprise/meta/monitoring/wizard/wizard.agent.php:78 -msgid "Edit agent" -msgstr "Editar agente" - -#: ../../enterprise/meta/monitoring/wizard/wizard.agent.php:212 -#: ../../enterprise/meta/monitoring/wizard/wizard.module.network.php:227 -msgid "Please, set a valid IP/Name address" -msgstr "Por favor, introduzca una IP/Nombre de dirección válido" - -#: ../../enterprise/meta/monitoring/wizard/wizard.create_agent.php:40 -#: ../../enterprise/meta/monitoring/wizard/wizard.create_module.php:42 -#: ../../enterprise/meta/monitoring/wizard/wizard.create_module.php:116 -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:290 -#: ../../enterprise/meta/monitoring/wizard/wizard.module.local.php:98 -#: ../../enterprise/meta/monitoring/wizard/wizard.module.network.php:116 -#: ../../enterprise/meta/monitoring/wizard/wizard.module.web.php:84 -msgid "Create module" -msgstr "Crear módulo" - -#: ../../enterprise/meta/monitoring/wizard/wizard.create_module.php:124 -#: ../../enterprise/meta/monitoring/wizard/wizard.module.local.php:127 -#: ../../enterprise/meta/monitoring/wizard/wizard.module.network.php:154 -#: ../../enterprise/meta/monitoring/wizard/wizard.module.web.php:113 -#: ../../enterprise/meta/monitoring/wizard/wizard.php:112 -#: ../../enterprise/meta/monitoring/wizard/wizard.php:178 -#: ../../enterprise/meta/monitoring/wizard/wizard.update_agent.php:49 -#: ../../enterprise/meta/monitoring/wizard/wizard.update_module.php:92 -msgid "Can't connect to Pandora FMS instance" -msgstr "No se puede conectar a la instancia de Pandora FMS" - -#: ../../enterprise/meta/monitoring/wizard/wizard.create_module.php:148 -msgid "Web check" -msgstr "Comprobación web" - -#: ../../enterprise/meta/monitoring/wizard/wizard.create_module.php:228 -msgid "Module description" -msgstr "Descripción del módulo" - -#: ../../enterprise/meta/monitoring/wizard/wizard.create_module.php:244 -msgid "Step by step wizard" -msgstr "Wizard paso a paso" - -#: ../../enterprise/meta/monitoring/wizard/wizard.create_module.php:251 -#: ../../enterprise/meta/monitoring/wizard/wizard.create_module.php:255 -msgid "Click Create to continue" -msgstr "haga clic en Crear para continuar" - -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:249 -msgid "Select the agent to be edited or deleted" -msgstr "Seleccionar el agente que quiera editar o eliminar" - -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:291 -msgid "Manage modules" -msgstr "Gestionar módulos" - -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:339 -msgid "Select the agent where the module will be created" -msgstr "Seleccione el agente donde crear el modulo" - -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:353 -msgid "Create Module" -msgstr "Crear módulo" - -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:411 -msgid "Select the module to be edited or deleted" -msgstr "Seleccione el módulo para editar o borrar" - -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:519 -msgid "Select the module where the alert will be created" -msgstr "Seleccione el módulo donde se creará la alerta" - -#: ../../enterprise/meta/monitoring/wizard/wizard.main.php:603 -msgid "Select the alert to be edited or deleted" -msgstr "Seleccione la alerta que quiere editar o eliminar" - -#: ../../enterprise/meta/monitoring/wizard/wizard.module.local.php:84 -#: ../../enterprise/meta/monitoring/wizard/wizard.module.network.php:102 -#: ../../enterprise/meta/monitoring/wizard/wizard.module.web.php:72 -msgid "Advanced configuration" -msgstr "Configuración avanzada" - -#: ../../enterprise/meta/monitoring/wizard/wizard.module.local.php:198 -#: ../../enterprise/meta/monitoring/wizard/wizard.module.network.php:231 -#: ../../enterprise/meta/monitoring/wizard/wizard.module.web.php:196 -msgid "Invalid characters founded in module name" -msgstr "Se han encontrado caracteres inválidos en el nombre del módulo" - -#: ../../enterprise/meta/monitoring/wizard/wizard.module.web.php:189 -msgid "Please, set a name" -msgstr "Por favor, introduzca un nombre" - -#: ../../enterprise/meta/monitoring/wizard/wizard.module.web.php:210 -msgid "Please, set an interval" -msgstr "Por favor, introduzca un intervalo" - -#: ../../enterprise/meta/monitoring/wizard/wizard.php:92 -msgid "The alert you are trying to add is already in the list of alerts" -msgstr "La alerta que está intentando añadir está ya en la lista de alertas" - -#: ../../enterprise/meta/monitoring/wizard/wizard.php:103 -msgid "Please, select an alert" -msgstr "Por favor, seleccione una alerta" - -#: ../../enterprise/meta/monitoring/wizard/wizard.php:104 -msgid "Please, select an agent" -msgstr "Por favor, seleccione un agente" - -#: ../../enterprise/meta/monitoring/wizard/wizard.php:109 -msgid "String" -msgstr "Cadena" - -#: ../../enterprise/meta/monitoring/wizard/wizard.php:110 -msgid "No agent name specified" -msgstr "No se especificó el nombre del agente" - -#: ../../enterprise/meta/monitoring/wizard/wizard.php:111 -msgid "Another agent already exists with the same name" -msgstr "Ya hay otro agente con ese nombre" - -#: ../../enterprise/meta/screens/screens.visualmap.php:60 -msgid "Create visualmap" -msgstr "Crear mapa visual" - -#: ../../enterprise/mobile/operation/dashboard.php:59 -msgid "Visual console are not shown due screen size limitations" -msgstr "" -"No se muestra la consola visual debido a las limitaciones de tamaño de la " -"pantalla" - -#: ../../enterprise/mobile/operation/dashboard.php:87 -msgid "Dashboards list" -msgstr "Lista de paneles" - -#: ../../enterprise/mobile/operation/dashboard.php:107 -msgid "No Dashboards" -msgstr "No hay paneles" - -#: ../../enterprise/mobile/operation/dashboard.php:140 -msgid "Dashboard name" -msgstr "Nombre del panel" - -#: ../../enterprise/operation/agentes/agent_inventory.diff_view.php:40 -msgid "Unsucessful get module inventory data." -msgstr "No se han podido obtener datos del módulo de inventario" - -#: ../../enterprise/operation/agentes/agent_inventory.php:56 -msgid "This agent has not modules inventory" -msgstr "Este agente no tiene módulos de inventario" - -#: ../../enterprise/operation/agentes/agent_inventory.php:160 -#: ../../enterprise/operation/agentes/agent_inventory.php:161 -msgid "Diff view" -msgstr "Vista de diferencia" - -#: ../../enterprise/operation/agentes/collection_view.php:54 -msgid "No collection assigned to this agent" -msgstr "No se ha asignado ninguna colección a este agente" - -#: ../../enterprise/operation/agentes/manage_transmap.php:27 -#: ../../enterprise/operation/agentes/manage_transmap_creation.php:82 -#: ../../enterprise/operation/agentes/manage_transmap_creation.php:257 -#: ../../enterprise/operation/agentes/manage_transmap_creation.php:319 -#: ../../enterprise/operation/agentes/manage_transmap_creation_phases_data.php:33 -msgid "Transactions List" -msgstr "Lista de transacciones" - -#: ../../enterprise/operation/agentes/manage_transmap.php:50 -#: ../../enterprise/operation/agentes/manage_transmap_creation.php:89 -#: ../../enterprise/operation/agentes/manage_transmap_creation.php:326 -msgid "Edit main data" -msgstr "Editar datos principales" - -#: ../../enterprise/operation/agentes/manage_transmap.php:57 -#: ../../enterprise/operation/agentes/manage_transmap_creation.php:96 -#: ../../enterprise/operation/agentes/manage_transmap_creation.php:333 -#: ../../enterprise/operation/agentes/manage_transmap_creation_phases_data.php:39 -msgid "Edit Transaction" -msgstr "Editar transacción" - -#: ../../enterprise/operation/agentes/manage_transmap.php:65 -#: ../../enterprise/operation/agentes/manage_transmap_creation.php:104 -#: ../../enterprise/operation/agentes/manage_transmap_creation.php:341 -msgid "View Transaction" -msgstr "Ver transacción" - -#: ../../enterprise/operation/agentes/manage_transmap.php:98 -msgid "Return to windowed mode" -msgstr "Volver al modo ventana" - -#: ../../enterprise/operation/agentes/manage_transmap.php:102 -msgid "Transactional Map - " -msgstr "Mapa transaccional - " - -#: ../../enterprise/operation/agentes/manage_transmap.php:106 -msgid "Transaction not found" -msgstr "Transacción no encontrada" - -#: ../../enterprise/operation/agentes/manage_transmap.php:110 -msgid "Master lock file not found (No data to show)" -msgstr "Fichero lock no encontrado (No hay datos para mostrar)" - -#: ../../enterprise/operation/agentes/manage_transmap.php:114 -msgid "Transaction is stopped" -msgstr "La transacción se ha parado" - -#: ../../enterprise/operation/agentes/manage_transmap.php:118 -msgid "Error, please check the transaction phases" -msgstr "Error, por favor comprueba las fases de la transacción" - -#: ../../enterprise/operation/agentes/manage_transmap_creation.php:36 -msgid "Please, reset the transaction" -msgstr "Por favor, reinicie la transacción" - -#: ../../enterprise/operation/agentes/manage_transmap_creation.php:71 -msgid "Successfully data updated" -msgstr "Actualización de los datos con éxito" - -#: ../../enterprise/operation/agentes/manage_transmap_creation.php:72 -msgid "Could not be data updated" -msgstr "No se pudieron actualizar los datos" - -#: ../../enterprise/operation/agentes/manage_transmap_creation.php:107 -msgid "Transactional Map - Create Phase - " -msgstr "Mapa transaccional - Crear fase - " - -#: ../../enterprise/operation/agentes/manage_transmap_creation.php:117 -msgid "Index" -msgstr "Índice" - -#: ../../enterprise/operation/agentes/manage_transmap_creation.php:120 -msgid "Dependencies" -msgstr "Dependencias" - -#: ../../enterprise/operation/agentes/manage_transmap_creation.php:121 -msgid "Enables" -msgstr "Activaciones" - -#: ../../enterprise/operation/agentes/manage_transmap_creation.php:181 -msgid "Not valid dependencies field" -msgstr "Campo de dependencias no válido" - -#: ../../enterprise/operation/agentes/manage_transmap_creation.php:187 -msgid "Not valid enables field" -msgstr "Campo de activaciones no valido" - -#: ../../enterprise/operation/agentes/manage_transmap_creation.php:260 -#: ../../enterprise/operation/agentes/manage_transmap_creation.php:345 -msgid "Transactional Map - Create Transaction" -msgstr "Mapa transaccional - Crear transacción" - -#: ../../enterprise/operation/agentes/manage_transmap_creation.php:272 -#: ../../enterprise/operation/agentes/manage_transmap_creation.php:361 -msgid "Loop interval" -msgstr "Intervalo de loop" - -#: ../../enterprise/operation/agentes/manage_transmap_creation_phases_data.php:45 -msgid "Go back to phases list" -msgstr "Volver a la lista de fases" - -#: ../../enterprise/operation/agentes/manage_transmap_creation_phases_data.php:49 -msgid "Transactional Map - Phase - " -msgstr "Mapa transaccional - Fase - " - -#: ../../enterprise/operation/agentes/manage_transmap_creation_phases_data.php:62 -msgid "Launch script" -msgstr "Script a lanzar" - -#: ../../enterprise/operation/agentes/policy_view.php:37 -msgid "This agent has no policy assigned" -msgstr "Este agente no tiene ninguna política asignada" - -#: ../../enterprise/operation/agentes/policy_view.php:65 -msgid "Policy outdate" -msgstr "Política obsoleta" - -#: ../../enterprise/operation/agentes/policy_view.php:130 -#: ../../enterprise/operation/agentes/policy_view.php:137 -msgid "Toggle the collection table" -msgstr "Cambiar la tabla de la colección" - -#: ../../enterprise/operation/agentes/policy_view.php:133 -msgid "Descripttion" -msgstr "Descripción" - -#: ../../enterprise/operation/agentes/policy_view.php:138 -msgid "Show Collection" -msgstr "Mostrar colecciones" - -#: ../../enterprise/operation/agentes/policy_view.php:192 -#: ../../enterprise/operation/agentes/policy_view.php:201 -msgid "Toggle the alert table" -msgstr "Cambie a la tabla de alertas" - -#: ../../enterprise/operation/agentes/policy_view.php:202 -msgid "Show Alert" -msgstr "Mostrar alertas" - -#: ../../enterprise/operation/agentes/policy_view.php:303 -#: ../../enterprise/operation/agentes/policy_view.php:312 -msgid "Toggle the module table" -msgstr "Cambiar a la tabla de alertas" - -#: ../../enterprise/operation/agentes/policy_view.php:304 -msgid "Relationship" -msgstr "Relación" - -#: ../../enterprise/operation/agentes/policy_view.php:313 -msgid "Show Modules" +"Advertencia: período 0 los informes no pueden ser usados para enseñar la " +"información devuelta en tiempo. La información contenida en este tipo de " +"informes va a mostrar siempre la información más reciente." + +#: ../../godmode/reporting/reporting_builder.item_editor.php:766 +msgid "Projection period" +msgstr "Periodo de proyección" + +#: ../../godmode/reporting/reporting_builder.item_editor.php:776 +msgid "Data range" +msgstr "Rango de datos" + +#: ../../godmode/reporting/reporting_builder.item_editor.php:787 +msgid "Only display wrong SLAs" +msgstr "Mostrar solo aquellas SLA que no cumplen." + +#: ../../godmode/reporting/reporting_builder.item_editor.php:796 +msgid "Working time" +msgstr "Tiempo de trabajo" + +#: ../../godmode/reporting/reporting_builder.item_editor.php:1011 +#: ../../godmode/reporting/reporting_builder.item_editor.php:1679 +#: ../../godmode/reporting/reporting_builder.item_editor.php:1714 +#: ../../godmode/reporting/reporting_builder.item_editor.php:1875 +#: ../../godmode/reporting/reporting_builder.item_editor.php:1903 +msgid "Select an Agent first" +msgstr "Debe seleccionar primero un agente" + +#: ../../godmode/reporting/reporting_builder.item_editor.php:1042 +msgid "Show modules" msgstr "Mostrar módulos" -#: ../../enterprise/operation/agentes/policy_view.php:333 -msgid "(Un-adopted)" -msgstr "(Des-adoptados)" +#: ../../godmode/reporting/reporting_builder.item_editor.php:1175 +msgid "Target server" +msgstr "Servidor Target" -#: ../../enterprise/operation/agentes/policy_view.php:337 -msgid "(Adopted)" -msgstr "(Adoptados)" +#: ../../godmode/reporting/reporting_builder.item_editor.php:1203 +msgid "Custom SQL template" +msgstr "Plantilla SQL personalizada" -#: ../../enterprise/operation/agentes/policy_view.php:343 -msgid "(Un-adopted) (Unlinked)" -msgstr "(Des-adoptados)(Desvinculados)" +#: ../../godmode/reporting/reporting_builder.item_editor.php:1224 +msgid "Select server" +msgstr "Seleccionar servidor" -#: ../../enterprise/operation/agentes/policy_view.php:347 -msgid "(Adopted) (Unlinked)" -msgstr "(Adoptados)(Desvinculados)" +#: ../../godmode/reporting/reporting_builder.item_editor.php:1233 +msgid "Serialized header" +msgstr "Cabedera serializada" -#: ../../enterprise/operation/agentes/transactional_map.php:31 -msgid "Transactions list" -msgstr "Lista de transacciones" +#: ../../godmode/reporting/reporting_builder.item_editor.php:1233 +msgid "The separator character is |" +msgstr "El carácter separador es |" -#: ../../enterprise/operation/agentes/transactional_map.php:100 -msgid "Name can't be empty" -msgstr "El nombre no se puede quedar en blanco" +#: ../../godmode/reporting/reporting_builder.item_editor.php:1242 +msgid "Field separator" +msgstr "Separador de campo" -#: ../../enterprise/operation/agentes/transactional_map.php:148 -msgid "Transaction name" -msgstr "Nombre de la transacción" +#: ../../godmode/reporting/reporting_builder.item_editor.php:1242 +msgid "Separator for different fields in the serialized text chain" +msgstr "Separador para diferentes campos en la cadena de texto serializada" -#: ../../enterprise/operation/agentes/transactional_map.php:151 -msgid "Running status" -msgstr "En proceso" +#: ../../godmode/reporting/reporting_builder.item_editor.php:1246 +msgid "Line separator" +msgstr "Separador de línea" -#: ../../enterprise/operation/agentes/transactional_map.php:153 -msgid "Time spent" -msgstr "Tiempo dedicado" - -#: ../../enterprise/operation/agentes/transactional_map.php:183 -msgid "Stopped" -msgstr "Parado" - -#: ../../enterprise/operation/agentes/transactional_map.php:189 -msgid "Starting" -msgstr "Iniciando" - -#: ../../enterprise/operation/agentes/transactional_map.php:192 -msgid "Stopping" -msgstr "Parando" - -#: ../../enterprise/operation/agentes/transactional_map.php:260 -#: ../../enterprise/operation/agentes/ux_console_view.php:202 -#: ../../enterprise/operation/agentes/ux_console_view.php:322 -msgid "Failed" -msgstr "Fallido" - -#: ../../enterprise/operation/agentes/transactional_map.php:314 -msgid "Edit phases" -msgstr "Editar fases" - -#: ../../enterprise/operation/agentes/transactional_map.php:323 -msgid "Error in phases section" -msgstr "Error en la sección de fases" - -#: ../../enterprise/operation/agentes/transactional_map.php:342 -msgid "Create Transaction" -msgstr "Crear transacción" - -#: ../../enterprise/operation/agentes/ux_console_view.php:43 -msgid "No ux transaction selected." -msgstr "No hay ninguna transacción UX seleccionada" - -#: ../../enterprise/operation/agentes/ux_console_view.php:122 -msgid "No ux transactions found." -msgstr "No se encontraron transacciones UX" - -#: ../../enterprise/operation/agentes/ux_console_view.php:132 -msgid "Transaction" -msgstr "Transacción" - -#: ../../enterprise/operation/agentes/ux_console_view.php:141 -msgid "Show transaction" -msgstr "Mostrar transacción" - -#: ../../enterprise/operation/agentes/ux_console_view.php:167 -msgid "Execution results for transaction " -msgstr "Resultados de la ejecución para la transacción " - -#: ../../enterprise/operation/agentes/ux_console_view.php:241 -msgid "Global results" -msgstr "Resultados globales" - -#: ../../enterprise/operation/agentes/ux_console_view.php:302 -msgid "Transaction history" -msgstr "Histórico de la transacción" - -#: ../../enterprise/operation/agentes/ver_agente.php:225 -msgid "UX Console" -msgstr "Consola UX" - -#: ../../enterprise/operation/inventory/inventory.php:266 -msgid "Export this list to CSV" -msgstr "Exportar esta lista a CSV" - -#: ../../enterprise/operation/log/log_viewer.php:150 -#: ../../enterprise/operation/menu.php:128 -msgid "Log viewer" -msgstr "Visor de logs" - -#: ../../enterprise/operation/log/log_viewer.php:350 -msgid "The start date cannot be greater than the end date" -msgstr "La fecha de inicio no puede ser después que la fecha de finalización" - -#: ../../enterprise/operation/maps/networkmap_list_deleted.php:36 -#: ../../enterprise/operation/maps/networkmap_list_deleted.php:74 -msgid "List of networkmaps" -msgstr "Lista de mapas de red" - -#: ../../enterprise/operation/maps/networkmap_list_deleted.php:42 -#: ../../enterprise/operation/maps/networkmap_list_deleted.php:80 -msgid "Edit networkmap" -msgstr "Editar mapa de red" - -#: ../../enterprise/operation/maps/networkmap_list_deleted.php:48 -#: ../../enterprise/operation/maps/networkmap_list_deleted.php:86 -msgid "Deleted list" -msgstr "Lista de eliminados" - -#: ../../enterprise/operation/maps/networkmap_list_deleted.php:54 -#: ../../enterprise/operation/maps/networkmap_list_deleted.php:92 -msgid "View networkmap" -msgstr "Ver mapa de red" - -#: ../../enterprise/operation/maps/networkmap_list_deleted.php:61 -#: ../../enterprise/operation/maps/networkmap_list_deleted.php:66 -#: ../../enterprise/operation/maps/networkmap_list_deleted.php:95 -msgid "List deleted items" -msgstr "Lista de elementos eliminados" - -#: ../../enterprise/operation/maps/networkmap_list_deleted.php:108 -msgid "Successfully restore the item" -msgstr "Elemento restaurado con éxito" - -#: ../../enterprise/operation/maps/networkmap_list_deleted.php:109 -msgid "Could not be restore the item" -msgstr "No se pudo restaurar el elemento" - -#: ../../enterprise/operation/maps/networkmap_list_deleted.php:130 -msgid "Successfully restore the items" -msgstr "Elementos restaurados con éxito" - -#: ../../enterprise/operation/maps/networkmap_list_deleted.php:132 -msgid "Could not be restore the " -msgstr "No se pudo restaurar el " - -#: ../../enterprise/operation/maps/networkmap_list_deleted.php:136 -msgid "Not found networkmap" -msgstr "Mapa de red no encontrado" - -#: ../../enterprise/operation/maps/networkmap_list_deleted.php:140 -msgid "The items restored will be appear in the holding area." -msgstr "Los elementos restaurados aparecerán en el área de espera" - -#: ../../enterprise/operation/maps/networkmap_list_deleted.php:160 -#: ../../enterprise/operation/maps/networkmap_list_deleted.php:227 -#: ../../enterprise/operation/maps/networkmap_list_deleted.php:256 -msgid "Restore" -msgstr "Recuperar" - -#: ../../enterprise/operation/maps/networkmap_list_deleted.php:170 -msgid "There are not nodes in the networkmap." -msgstr "No hay nodos en el mapa de red" - -#: ../../enterprise/operation/menu.php:100 -msgid "Transactional map" -msgstr "Mapa transaccional" - -#: ../../enterprise/operation/menu.php:111 -msgid "Custom SQL" -msgstr "SQL personalizado" - -#: ../../enterprise/operation/reporting/custom_reporting.php:22 +#: ../../godmode/reporting/reporting_builder.item_editor.php:1246 msgid "" -"All the items are not available in CSV, only the previous versions ones." +"Separator in different lines (composed by fields) of the serialized text " +"chain" msgstr "" -"Todos los ítems no están disponibles en CSV, solo en la versión previa" +"Separador en diferentes líneas (compuestas por campos) de la cadena de texto " +"serializada" -#: ../../enterprise/operation/reporting/custom_reporting.php:62 -#: ../../enterprise/operation/reporting/custom_reporting.php:85 -msgid "Send by email" -msgstr "Enviar por correo-e" +#: ../../godmode/reporting/reporting_builder.item_editor.php:1250 +msgid "Group by agent" +msgstr "Agrupar por agente" -#: ../../enterprise/operation/reporting/custom_reporting.php:70 -msgid "ID Report" -msgstr "ID Informe" +#: ../../godmode/reporting/reporting_builder.item_editor.php:1254 +#: ../../godmode/reporting/reporting_builder.item_editor.php:1468 +#: ../../godmode/netflow/nf_item_list.php:147 +msgid "Order" +msgstr "Orden" -#: ../../enterprise/operation/reporting/custom_reporting.php:109 -msgid "Send by email " -msgstr "Enviar por correo-e " +#: ../../godmode/reporting/reporting_builder.item_editor.php:1263 +msgid "By agent name" +msgstr "Por nombre de agente" -#: ../../enterprise/operation/services/services.list.php:44 -#: ../../enterprise/operation/services/services.list.php:52 -msgid "Service table view" -msgstr "Vista de tabla de servicios" +#: ../../godmode/reporting/reporting_builder.item_editor.php:1271 +msgid "Quantity (n)" +msgstr "Cantidad (n)" -#: ../../enterprise/operation/services/services.list.php:73 -msgid "Service deleted successfully" -msgstr "Servicio eliminado correctamente" +#: ../../godmode/reporting/reporting_builder.item_editor.php:1304 +msgid "Only average" +msgstr "Solo media" -#: ../../enterprise/operation/services/services.list.php:74 -msgid "Error deleting service" -msgstr "Error al eliminar el servicio" +#: ../../godmode/reporting/reporting_builder.item_editor.php:1308 +#: ../../godmode/reporting/graph_builder.main.php:177 +msgid "Percentil" +msgstr "Percentil" -#: ../../enterprise/operation/services/services.list.php:79 -msgid "Service forced successfully" -msgstr "Forzado servicio con éxito" +#: ../../godmode/reporting/reporting_builder.item_editor.php:1321 +msgid "Condition" +msgstr "Condición" -#: ../../enterprise/operation/services/services.list.php:80 -msgid "Error service forced" -msgstr "Error forzando servicio" +#: ../../godmode/reporting/reporting_builder.item_editor.php:1327 +msgid "Greater or equal (>=)" +msgstr "Mayor o igual (>=)" -#: ../../enterprise/operation/services/services.list.php:288 -#: ../../enterprise/operation/services/services.list.php:295 -#: ../../enterprise/operation/services/services.table_services.php:256 -#: ../../enterprise/operation/services/services.table_services.php:263 -msgid "No services defined." -msgstr "No hay servicios definidos" +#: ../../godmode/reporting/reporting_builder.item_editor.php:1328 +msgid "Less or equal (<=)" +msgstr "Menor o igual (<=)" -#: ../../enterprise/operation/services/services.list.php:436 -#: ../../enterprise/operation/services/services.service.php:206 -msgid "SLA graph" -msgstr "Gráfica SLA" +#: ../../godmode/reporting/reporting_builder.item_editor.php:1329 +msgid "Less (<)" +msgstr "Menor de (<)" -#: ../../enterprise/operation/services/services.service.php:102 -msgid "No Services" -msgstr "Sin servicios" +#: ../../godmode/reporting/reporting_builder.item_editor.php:1330 +msgid "Greater (>)" +msgstr "Mayor de (>)" -#: ../../enterprise/operation/services/services.service.php:216 -msgid "List of elements" -msgstr "Lista de elementos" +#: ../../godmode/reporting/reporting_builder.item_editor.php:1331 +msgid "Equal (=)" +msgstr "Igual a" -#: ../../index.php:694 -msgid "User doesn\\'t exist." -msgstr "El usuario no existe" +#: ../../godmode/reporting/reporting_builder.item_editor.php:1332 +msgid "Not equal (!=)" +msgstr "No igual a" -#: ../../index.php:710 -msgid "User only can use the API." -msgstr "El usuario solo puede usar la API" +#: ../../godmode/reporting/reporting_builder.item_editor.php:1356 +msgid "Show graph" +msgstr "Mostrar gráfico" + +#: ../../godmode/reporting/reporting_builder.item_editor.php:1364 +msgid "Show address instead module name." +msgstr "Mostrar la dirección en vez del nombre del módulo" + +#: ../../godmode/reporting/reporting_builder.item_editor.php:1365 +msgid "Show the main address of agent." +msgstr "Muestra la dirección principal del agente." + +#: ../../godmode/reporting/reporting_builder.item_editor.php:1377 +msgid "Show resume" +msgstr "Mostrar resumen" + +#: ../../godmode/reporting/reporting_builder.item_editor.php:1377 +msgid "" +"Show a summary chart with max, min and average number of total modules at " +"the end of the report and Checks." +msgstr "" +"Mostrar una gráfica de sumario con el máximo, mínimo y la media del total de " +"módulos al final del informe y las comprobaciones." + +#: ../../godmode/reporting/reporting_builder.item_editor.php:1387 +msgid "Show Summary group" +msgstr "Mostrar el sumario del grupo" + +#: ../../godmode/reporting/reporting_builder.item_editor.php:1420 +msgid "Event Status" +msgstr "Estado del evento" + +#: ../../godmode/reporting/reporting_builder.item_editor.php:1432 +msgid "Event graphs" +msgstr "Gráficas de eventos" + +#: ../../godmode/reporting/reporting_builder.item_editor.php:1436 +msgid "By agent" +msgstr "Por agente" + +#: ../../godmode/reporting/reporting_builder.item_editor.php:1442 +msgid "By user validator" +msgstr "Por usuario que validó" + +#: ../../godmode/reporting/reporting_builder.item_editor.php:1448 +msgid "By criticity" +msgstr "Por criticidad" + +#: ../../godmode/reporting/reporting_builder.item_editor.php:1454 +msgid "Validated vs unvalidated" +msgstr "Validados vs sin validar" + +#: ../../godmode/reporting/reporting_builder.item_editor.php:1462 +msgid "Show in two columns" +msgstr "Mostrar en dos columnas" + +#: ../../godmode/reporting/reporting_builder.item_editor.php:1468 +msgid "SLA items sorted by fulfillment value" +msgstr "Objetos de SLA ordenados por valor rellenado" + +#: ../../godmode/reporting/reporting_builder.item_editor.php:1473 +msgid "Show in landscape" +msgstr "Mostrar en landscape" + +#: ../../godmode/reporting/reporting_builder.item_editor.php:1484 +msgid "Hide not init agents" +msgstr "Ocultar agentes no inicializados" + +#: ../../godmode/reporting/reporting_builder.item_editor.php:1509 +#: ../../godmode/netflow/nf_item_list.php:260 +msgid "Create item" +msgstr "Crear item" + +#: ../../godmode/reporting/reporting_builder.item_editor.php:1542 +#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:415 +msgid "Service" +msgstr "Servicio" + +#: ../../godmode/reporting/reporting_builder.item_editor.php:1543 +msgid "SLA Min. (value)" +msgstr "Valor mínimo para el SLA" + +#: ../../godmode/reporting/reporting_builder.item_editor.php:1544 +msgid "SLA Max. (value)" +msgstr "Valor máximo para el SLA" + +#: ../../godmode/reporting/reporting_builder.item_editor.php:1545 +msgid "SLA Limit (%)" +msgstr "Límite (%) para el SLA" + +#: ../../godmode/reporting/reporting_builder.item_editor.php:1554 +msgid "Please save the SLA for start to add items in this list." +msgstr "" +"Por favor guarde primero el SLA antes de intentar añadir elementos a la " +"misma." + +#: ../../godmode/reporting/reporting_builder.item_editor.php:1726 +msgid "rate" +msgstr "tasa" + +#: ../../godmode/reporting/reporting_builder.item_editor.php:1727 +msgid "max" +msgstr "máx" + +#: ../../godmode/reporting/reporting_builder.item_editor.php:1728 +msgid "min" +msgstr "mín" + +#: ../../godmode/reporting/reporting_builder.item_editor.php:1729 +msgid "sum" +msgstr "suma" + +#: ../../godmode/reporting/reporting_builder.item_editor.php:1749 +msgid "" +"Please be careful, when the module have diferent intervals in their life, " +"the summatory maybe get bad result." +msgstr "" +"Por favor, tenga cuidado, cuando el modulo tiene diferentes intervalos a lo " +"largo de su historia, el sumatorio puede conseguir malos resultados" + +#: ../../godmode/reporting/reporting_builder.item_editor.php:1763 +msgid "Please save the report to start adding items into the list." +msgstr "" +"Por favor guarde el informe para empezar a añadir objetos en la lista." + +#: ../../godmode/reporting/reporting_builder.item_editor.php:2072 +#: ../../godmode/reporting/reporting_builder.item_editor.php:2092 +msgid "Please select Agent" +msgstr "Pro favor seleccione el agente" + +#: ../../godmode/reporting/visual_console_builder.data.php:91 +msgid "Create visual console" +msgstr "Crear consola visual" + +#: ../../godmode/reporting/visual_console_builder.data.php:103 +msgid "" +"Use [ or ( as first character, for example '[*] Map name', to render this " +"map name in main menu" +msgstr "" +"Use [ o ( como primer carácter. Por ejemplo '[*] Nombre de mapa', para " +"renderizar este nombre de mapa en el menú principal" + +#: ../../godmode/reporting/visual_console_builder.data.php:122 +msgid "Group:" +msgstr "Grupo:" + +#: ../../godmode/reporting/visual_console_builder.data.php:142 +msgid "Background image" +msgstr "Imagen de fondo" + +#: ../../godmode/reporting/visual_console_builder.data.php:164 +msgid "Layout size" +msgstr "Tamaño del diseño" + +#: ../../godmode/reporting/visual_console_builder.data.php:168 +msgid "Set custom size" +msgstr "Especificar tamaño personalizado" + +#: ../../godmode/reporting/visual_console_builder.data.php:177 +msgid "Get default image size" +msgstr "Establecer el tamaño de imagen por defecto" + +#: ../../godmode/reporting/visual_console_builder.editor.php:134 +msgid "Min allowed size is 1024x768" +msgstr "El tamaño mínimo permitido es 1024x768" + +#: ../../godmode/reporting/visual_console_builder.editor.php:138 +#: ../../godmode/reporting/visual_console_builder.editor.php:143 +#: ../../godmode/reporting/visual_console_builder.editor.php:148 +msgid "Action in progress" +msgstr "Acción en curso" + +#: ../../godmode/reporting/visual_console_builder.editor.php:139 +msgid "Loading in progress" +msgstr "Carga en curso" + +#: ../../godmode/reporting/visual_console_builder.editor.php:144 +msgid "Saving in progress" +msgstr "Guardando en curso" + +#: ../../godmode/reporting/visual_console_builder.editor.php:149 +msgid "Deletion in progress" +msgstr "Eliminando en curso" + +#: ../../godmode/reporting/reporting_builder.php:80 +msgid "" +"Your report has been planned, and the system will email you a PDF with the " +"report as soon as its finished" +msgstr "" +"El informe ha sido planificado y el sistema enviará un email con el informe " +"en PDF" + +#: ../../godmode/reporting/reporting_builder.php:81 +msgid "An error has ocurred" +msgstr "Ha ocurrido un error" + +#: ../../godmode/reporting/reporting_builder.php:335 +#: ../../godmode/reporting/reporting_builder.php:1902 +#: ../../godmode/reporting/reporting_builder.php:1954 +msgid "Reports list" +msgstr "Lista de informes" + +#: ../../godmode/reporting/reporting_builder.php:435 +msgid "Free text for search: " +msgstr "Texto libre de búsqueda " + +#: ../../godmode/reporting/reporting_builder.php:436 +msgid "Search by report name or description, list matches." +msgstr "Búsqueda por nombre del informe o descripción, lista los resultados." + +#: ../../godmode/reporting/reporting_builder.php:446 +msgid "Show Option" +msgstr "Mostrar Opciones" + +#: ../../godmode/reporting/reporting_builder.php:554 +msgid "Private" +msgstr "Privado" + +#: ../../godmode/reporting/reporting_builder.php:610 +msgid "This report exceeds the item limit for realtime operations" +msgstr "" +"Este informe excede el tiempo límite para las operaciones de tiempo real" + +#: ../../godmode/reporting/reporting_builder.php:615 +msgid "HTML view" +msgstr "Vista HTML" + +#: ../../godmode/reporting/reporting_builder.php:616 +msgid "Export to XML" +msgstr "Exportar a XML" + +#: ../../godmode/reporting/reporting_builder.php:735 +msgid "Create report" +msgstr "Crear informe" + +#: ../../godmode/reporting/reporting_builder.php:2020 +msgid "Successfull action" +msgstr "Acción completada" + +#: ../../godmode/reporting/reporting_builder.php:2020 +msgid "Unsuccessfull action

    " +msgstr "Acciones fallidas" + +#: ../../godmode/reporting/reporting_builder.list_items.php:288 +#: ../../godmode/reporting/reporting_builder.list_items.php:293 +#: ../../godmode/reporting/reporting_builder.list_items.php:299 +msgid "Ascendent" +msgstr "Ascencente" + +#: ../../godmode/reporting/reporting_builder.list_items.php:289 +#: ../../godmode/reporting/reporting_builder.list_items.php:294 +#: ../../godmode/reporting/reporting_builder.list_items.php:300 +msgid "Descent" +msgstr "Descendente" + +#: ../../godmode/reporting/reporting_builder.list_items.php:307 +#: ../../godmode/reporting/reporting_builder.list_items.php:507 +msgid "Sort" +msgstr "Ordenar" + +#: ../../godmode/reporting/reporting_builder.list_items.php:493 +#: ../../godmode/reporting/reporting_builder.list_items.php:498 +msgid "Sort items" +msgstr "Ordenar elementos" + +#: ../../godmode/reporting/reporting_builder.list_items.php:500 +msgid "Sort selected items from position: " +msgstr "Ordenar elementos desde posición: " + +#: ../../godmode/reporting/reporting_builder.list_items.php:502 +msgid "Move before to" +msgstr "Mover antes de" + +#: ../../godmode/reporting/reporting_builder.list_items.php:502 +msgid "Move after to" +msgstr "Mover despues de" + +#: ../../godmode/reporting/reporting_builder.list_items.php:524 +#: ../../godmode/reporting/reporting_builder.list_items.php:529 +msgid "Delete items" +msgstr "Borrar elementos" + +#: ../../godmode/reporting/reporting_builder.list_items.php:531 +msgid "Delete selected items from position: " +msgstr "Borrar los elementos seleccionados desde la posición: " + +#: ../../godmode/reporting/reporting_builder.list_items.php:533 +msgid "Delete above to" +msgstr "Borrar lo que está encima de" + +#: ../../godmode/reporting/reporting_builder.list_items.php:533 +msgid "Delete below to" +msgstr "Borrar lo que está debajo de" + +#: ../../godmode/reporting/reporting_builder.list_items.php:561 +msgid "" +"Are you sure to sort the items into the report?\\nThis action change the " +"sorting of items into data base." +msgstr "" +"Esta seguro de ordenar los items en el informe?\\n Esta acción cambiará el " +"orden the los items en la base de datos" + +#: ../../godmode/reporting/reporting_builder.list_items.php:582 +msgid "Please select any item to order" +msgstr "Por favor, seleccione cualquier item para ordenar" + +#: ../../godmode/reporting/reporting_builder.list_items.php:612 +msgid "Are you sure to delete the items into the report?\\n" +msgstr "¿Está seguro de borrar los items en el informe \\n" + +#: ../../godmode/reporting/reporting_builder.list_items.php:634 +msgid "Please select any item to delete" +msgstr "Por favor, seleccione cualquier item para borrar" + +#: ../../godmode/reporting/graph_builder.main.php:163 +msgid "Horizontal bars" +msgstr "Barras horizontales" + +#: ../../godmode/reporting/graph_builder.main.php:164 +msgid "Vertical bars" +msgstr "Barras verticales" + +#: ../../godmode/reporting/graphs.php:154 +msgid "Number of Graphs" +msgstr "Número de Gráficos" + +#: ../../godmode/reporting/graphs.php:213 +msgid "Create graph" +msgstr "Crear gráfica" + +#: ../../godmode/reporting/visual_console_builder.php:159 +msgid "This file isn't image" +msgstr "El fichero no es una imagen" + +#: ../../godmode/reporting/visual_console_builder.php:160 +msgid "This file isn't image." +msgstr "El archivo no es una imagen." + +#: ../../godmode/reporting/visual_console_builder.php:164 +#: ../../godmode/reporting/visual_console_builder.php:165 +msgid "File already are exists." +msgstr "El archivo ya existe." + +#: ../../godmode/reporting/visual_console_builder.php:171 +#: ../../godmode/reporting/visual_console_builder.php:172 +msgid "The file have not image extension." +msgstr "El archivo no tiene una extensión válida." + +#: ../../godmode/reporting/visual_console_builder.php:183 +#: ../../godmode/reporting/visual_console_builder.php:184 +#: ../../godmode/reporting/visual_console_builder.php:191 +#: ../../godmode/reporting/visual_console_builder.php:194 +msgid "Problems with move file to target." +msgstr "Problemas al mover el fichero al objetivo" + +#: ../../godmode/reporting/visual_console_builder.php:223 +msgid "Successfully update." +msgstr "Actualizado correctamente." + +#: ../../godmode/reporting/visual_console_builder.php:235 +msgid "Could not be update." +msgstr "No se puede actualizar" + +#: ../../godmode/reporting/visual_console_builder.php:250 +msgid "Successfully created." +msgstr "Creado correctamente." + +#: ../../godmode/reporting/visual_console_builder.php:263 +msgid "Could not be created." +msgstr "No se puede crear" + +#: ../../godmode/reporting/visual_console_builder.php:304 +msgid "Successfully multiple delete." +msgstr "Múltiple eliminación realizada con éxito" + +#: ../../godmode/reporting/visual_console_builder.php:305 +msgid "Unsuccessfull multiple delete." +msgstr "La eliminación múltiple no ha tenido éxito" + +#: ../../godmode/reporting/visual_console_builder.php:387 +msgid "Successfully delete." +msgstr "Borrado satisfactoriamente" + +#: ../../godmode/reporting/visual_console_builder.php:693 +msgid "New visual console" +msgstr "Nueva consola visual" + +#: ../../godmode/netflow/nf_item_list.php:44 +#: ../../godmode/netflow/nf_item_list.php:54 +msgid "Report items" +msgstr "Elementos de informe" + +#: ../../godmode/netflow/nf_item_list.php:49 +msgid "Edit report" +msgstr "Editar informe" + +#: ../../godmode/netflow/nf_item_list.php:58 +msgid "Netflow reports" +msgstr "Informes Netflow" + +#: ../../godmode/netflow/nf_item_list.php:59 +msgid "Item list" +msgstr "Lista de items" + +#: ../../godmode/netflow/nf_item_list.php:151 +msgid "Chart type" +msgstr "Tipo de gráfico" + +#: ../../godmode/netflow/nf_item_list.php:203 +#: ../../godmode/netflow/nf_item_list.php:210 +msgid "Move to down" +msgstr "Bajar" + +#: ../../godmode/netflow/nf_item_list.php:206 +#: ../../godmode/netflow/nf_item_list.php:209 +msgid "Move to up" +msgstr "Subir" + +#: ../../godmode/netflow/nf_item_list.php:255 +msgid "There are no defined items" +msgstr "No hay items definidos" + +#: ../../godmode/netflow/nf_edit_form.php:59 +#: ../../godmode/netflow/nf_edit_form.php:67 +msgid "Add filter" +msgstr "Añadir filtro" + +#: ../../godmode/netflow/nf_edit_form.php:62 +msgid "Netflow Filter" +msgstr "Filtro Netflow" + +#: ../../godmode/netflow/nf_edit_form.php:206 +msgid "Filter:" +msgstr "Filtrar:" + +#: ../../godmode/netflow/nf_edit.php:39 +msgid "Manage Netflow Filter" +msgstr "Filtro de gestión Netflow" + +#: ../../godmode/gis_maps/configure_gis_map.php:111 +msgid "Map successfully created" +msgstr "Mapa creado exitosamente" + +#: ../../godmode/gis_maps/configure_gis_map.php:112 +msgid "Map could not be created" +msgstr "El mapa no puso ser creado" + +#: ../../godmode/gis_maps/configure_gis_map.php:201 +msgid "Map successfully update" +msgstr "Mapa exitosamente actualizado" + +#: ../../godmode/gis_maps/configure_gis_map.php:202 +msgid "Map could not be updated" +msgstr "El mapa no ha podido ser actualizado" + +#: ../../godmode/gis_maps/configure_gis_map.php:219 +msgid "View GIS" +msgstr "Ver GIS" + +#: ../../godmode/gis_maps/configure_gis_map.php:222 +msgid "GIS Maps builder" +msgstr "Mapas GIS" + +#: ../../godmode/gis_maps/configure_gis_map.php:329 +msgid "Map Name" +msgstr "Nombre del mapa" + +#: ../../godmode/gis_maps/configure_gis_map.php:329 +msgid "Descriptive name for the map" +msgstr "nombre descriptivo para el mapa" + +#: ../../godmode/gis_maps/configure_gis_map.php:348 +msgid "Add Map connection" +msgstr "Añadir conexión a mapa" + +#: ../../godmode/gis_maps/configure_gis_map.php:348 +msgid "" +"At least one map connection must be defined, it will be possible to change " +"between the connections in the map" +msgstr "" +"Como mínimo una conexion de mapa debe definirse. Será posible intercambiar " +"las conexiones del mapa." + +#: ../../godmode/gis_maps/configure_gis_map.php:366 +msgid "Group that owns the map" +msgstr "Grupo dueño del mapa" + +#: ../../godmode/gis_maps/configure_gis_map.php:369 +msgid "Default zoom" +msgstr "Zoom por defecto" + +#: ../../godmode/gis_maps/configure_gis_map.php:369 +msgid "Default zoom level when opening the map" +msgstr "Nivel de zoom por defecto al abrir el mapa" + +#: ../../godmode/gis_maps/configure_gis_map.php:372 +msgid "Center Latitude" +msgstr "Latitud central" + +#: ../../godmode/gis_maps/configure_gis_map.php:375 +msgid "Center Longitude" +msgstr "Longitud central" + +#: ../../godmode/gis_maps/configure_gis_map.php:378 +msgid "Center Altitude" +msgstr "Altitud central" + +#: ../../godmode/gis_maps/configure_gis_map.php:381 +msgid "Default Latitude" +msgstr "Latitud por defecto" + +#: ../../godmode/gis_maps/configure_gis_map.php:384 +msgid "Default Longitude" +msgstr "Longitud por defecto" + +#: ../../godmode/gis_maps/configure_gis_map.php:387 +msgid "Default Altitude" +msgstr "Altitud por defecto" + +#: ../../godmode/gis_maps/configure_gis_map.php:392 +msgid "Layers" +msgstr "Capas" + +#: ../../godmode/gis_maps/configure_gis_map.php:392 +msgid "" +"Each layer can show agents from one group or the agents added to that layer " +"or both." +msgstr "" +"Cada capa puede mostrar agentes de un grupo o los agentes añadidos a esa " +"capa o ambas cosas" + +#: ../../godmode/gis_maps/configure_gis_map.php:398 +msgid "List of layers" +msgstr "Lista de capas" + +#: ../../godmode/gis_maps/configure_gis_map.php:398 +msgid "It is possible to edit, delete and reorder the layers." +msgstr "Es posible editar, borrar y reordenar las capas" + +#: ../../godmode/gis_maps/configure_gis_map.php:399 +msgid "New layer" +msgstr "Nueva capa" + +#: ../../godmode/gis_maps/configure_gis_map.php:407 +msgid "Layer name" +msgstr "Nombre capa" + +#: ../../godmode/gis_maps/configure_gis_map.php:409 +msgid "Visible" +msgstr "Visible" + +#: ../../godmode/gis_maps/configure_gis_map.php:413 +msgid "Show agents from group" +msgstr "Mostrar agentes del grupo" + +#: ../../godmode/gis_maps/configure_gis_map.php:425 +msgid "Add agent" +msgstr "Añadir agente" + +#: ../../godmode/gis_maps/configure_gis_map.php:441 +msgid "List of Agents to be shown in the layer" +msgstr "lista de los agentes que se mostrarán en la capa" + +#: ../../godmode/gis_maps/configure_gis_map.php:448 +#: ../../godmode/gis_maps/configure_gis_map.php:624 +#: ../../godmode/gis_maps/configure_gis_map.php:635 +msgid "Save Layer" +msgstr "Guardar capa" + +#: ../../godmode/gis_maps/configure_gis_map.php:464 +#: ../../godmode/gis_maps/configure_gis_map.php:471 +msgid "Save map" +msgstr "Guardar mapa" + +#: ../../godmode/gis_maps/configure_gis_map.php:467 +msgid "Update map" +msgstr "Actualizar mapa" + +#: ../../godmode/gis_maps/configure_gis_map.php:668 +#: ../../godmode/gis_maps/configure_gis_map.php:724 +msgid "Update Layer" +msgstr "Actualizar capa" + +#: ../../godmode/gis_maps/configure_gis_map.php:790 +msgid "Do you want to use the default data from the connection?" +msgstr "¿Quiere usar los datos que vienen por defecto de la conexión ?" + +#: ../../godmode/gis_maps/configure_gis_map.php:825 +msgid "The connection" +msgstr "La conexión" + +#: ../../godmode/gis_maps/configure_gis_map.php:825 +msgid "just added previously." +msgstr "Ya añadido previamente" + +#: ../../godmode/db/db_purge.php:37 ../../godmode/db/db_info.php:32 +#: ../../godmode/db/db_audit.php:19 ../../godmode/db/db_event.php:21 +#: ../../godmode/db/db_refine.php:33 +msgid "Database maintenance" +msgstr "Mantenimiento de la base de datos" + +#: ../../godmode/db/db_purge.php:43 +msgid "Get data from agent" +msgstr "Obtener datos de un agente" + +#: ../../godmode/db/db_purge.php:75 +#, php-format +msgid "Purge task launched for agent %s :: Data older than %s" +msgstr "" +"Tarea de purga lanzada por el agente% s :: Información anterior a % s" + +#: ../../godmode/db/db_purge.php:78 +msgid "" +"Please be patient. This operation can take a long time depending on the " +"amount of modules." +msgstr "" +"Por favor sea paciente, esta operación puede tardar varios minutos (5-10 " +"minutos)" + +#: ../../godmode/db/db_purge.php:92 +#, php-format +msgid "Deleting records for module %s" +msgstr "Eliminación de registros para el módulo% s" + +#: ../../godmode/db/db_purge.php:140 +#, php-format +msgid "Total errors: %s" +msgstr "Errores Totales: %s" + +#: ../../godmode/db/db_purge.php:141 ../../godmode/db/db_purge.php:144 +#, php-format +msgid "Total records deleted: %s" +msgstr "Total de registros eliminados: %s" + +#: ../../godmode/db/db_purge.php:149 +msgid "Deleting records for all agents" +msgstr "Borrando registros para el módulo" + +#: ../../godmode/db/db_purge.php:166 +msgid "Choose agent" +msgstr "Escoja agente" + +#: ../../godmode/db/db_purge.php:172 +msgid "Select the agent you want information about" +msgstr "Seleccione el agente del que quiera obtener información" + +#: ../../godmode/db/db_purge.php:174 +msgid "Get data" +msgstr "Obtener datos" + +#: ../../godmode/db/db_purge.php:175 +msgid "Click here to get the data from the agent specified in the select box" +msgstr "" +"Pulse aquí para obtener los datos del agente especificado en la caja de " +"selección" + +#: ../../godmode/db/db_purge.php:179 +#, php-format +msgid "Information on agent %s in the database" +msgstr "Información acerca del agente %s en la base de datos" + +#: ../../godmode/db/db_purge.php:182 +msgid "Information on all agents in the database" +msgstr "Información acerca de todos los agentes en la base de datos" + +#: ../../godmode/db/db_purge.php:317 +msgid "Packets less than three months old" +msgstr "Paquetes con menos de tres meses" + +#: ../../godmode/db/db_purge.php:319 +msgid "Packets less than one month old" +msgstr "Paquetes con menos de un mes" + +#: ../../godmode/db/db_purge.php:321 +msgid "Packets less than two weeks old" +msgstr "Paquetes con menos de dos semanas" + +#: ../../godmode/db/db_purge.php:323 +msgid "Packets less than one week old" +msgstr "Paquetes con menos de una semana" + +#: ../../godmode/db/db_purge.php:325 +msgid "Packets less than three days old" +msgstr "Paquetes con menos de tres días" + +#: ../../godmode/db/db_purge.php:327 +msgid "Packets less than one day old" +msgstr "Paquetes con menos de 24 horas" + +#: ../../godmode/db/db_purge.php:329 +msgid "Total number of packets" +msgstr "Número máximo de paquetes" + +#: ../../godmode/db/db_purge.php:335 ../../godmode/db/db_audit.php:92 +#: ../../godmode/db/db_event.php:73 +msgid "Purge data" +msgstr "Purgar datos" + +#: ../../godmode/db/db_purge.php:340 +msgid "Purge data over 3 months" +msgstr "Purgar los datos con más de 3 meses" + +#: ../../godmode/db/db_purge.php:341 +msgid "Purge data over 1 month" +msgstr "Purgar los datos con más de 1 mes" + +#: ../../godmode/db/db_purge.php:342 +msgid "Purge data over 2 weeks" +msgstr "Purgar los datos con mas de 2 semanas" + +#: ../../godmode/db/db_purge.php:343 +msgid "Purge data over 1 week" +msgstr "Purgar los datos con más de 1 semana" + +#: ../../godmode/db/db_purge.php:344 +msgid "Purge data over 3 days" +msgstr "Purgar los datos con más de 3 días" + +#: ../../godmode/db/db_purge.php:345 +msgid "Purge data over 1 day" +msgstr "Purgar los datos con más de 1 día" + +#: ../../godmode/db/db_purge.php:346 +msgid "All data until now" +msgstr "Todos los datos hasta ahora" + +#: ../../godmode/db/db_purge.php:350 +msgid "Purge" +msgstr "Purgar" + +#: ../../godmode/db/db_main.php:69 +msgid "Current database maintenance setup" +msgstr "Configuración actual del mantenimiento de la BB. DD." + +#: ../../godmode/db/db_main.php:76 +msgid "Database setup" +msgstr "Configuración de la base de datos" + +#: ../../godmode/db/db_main.php:80 +msgid "Max. time before compact data" +msgstr "Máx. días antes de comprimir datos" + +#: ../../godmode/db/db_main.php:86 +msgid "Max. time before purge" +msgstr "Máx. días antes de eliminar datos" + +#: ../../godmode/db/db_main.php:95 +msgid "Database size stats" +msgstr "Tamaño de estadísticas de la base de datos" + +#: ../../godmode/db/db_main.php:111 +msgid "Total data items (tagente_datos)" +msgstr "Total de items de datos (tagente_datos)" + +#: ../../godmode/db/db_main.php:123 +msgid "Total log4x items (tagente_datos_log4x)" +msgstr "Total elementos Log4x (tagente_datos_log4x)" + +#: ../../godmode/db/db_main.php:135 +msgid "Total data string items (tagente_datos_string)" +msgstr "total campos datos en cadena (tagente_datos_string)" + +#: ../../godmode/db/db_main.php:141 +msgid "Total modules configured" +msgstr "Módulos totales configurados" + +#: ../../godmode/db/db_main.php:149 +msgid "Total agent access records" +msgstr "total de registros de acceso del agente" + +#: ../../godmode/db/db_main.php:160 +msgid "Database sanity" +msgstr "Estado de la BBDD" + +#: ../../godmode/db/db_main.php:164 +msgid "Total uknown agents" +msgstr "total de agentes desconocidos" + +#: ../../godmode/db/db_main.php:170 +msgid "Total non-init modules" +msgstr "total de módulos no iniciados" + +#: ../../godmode/db/db_main.php:179 +msgid "Last time on DB maintance" +msgstr "Ultima vez en mantenimiento de base de datos" + +#: ../../godmode/db/db_main.php:200 +msgid "" +"Please check your Pandora Server setup and be sure that database maintenance " +"daemon is running. It's very important to keep up-to-date database to get " +"the best performance and results in Pandora" +msgstr "" +"Por favor, asegúrese de que la gestión de la Base de Datos es correcta y de " +"que el sistema automático de gestión de Base de Datos de Pandora está " +"correctamente instalado y funcionando. Es muy importante para el correcto " +"funcionamiento y rendimiento de Pandora." + +#: ../../godmode/db/db_info.php:32 +msgid "Database information" +msgstr "Información de la base de datos" + +#: ../../godmode/db/db_info.php:34 +msgid "Module data received" +msgstr "Datos de módulo recibidos" + +#: ../../godmode/db/db_audit.php:19 +msgid "Database audit purge" +msgstr "Depuración de la base de datos de auditoría" + +#: ../../godmode/db/db_audit.php:70 +msgid "Success data deleted" +msgstr "Dato borrado correctamente" + +#: ../../godmode/db/db_audit.php:72 +msgid "Error deleting data" +msgstr "Error borrando datos" + +#: ../../godmode/db/db_audit.php:81 ../../godmode/db/db_event.php:62 +msgid "Records" +msgstr "Registros" + +#: ../../godmode/db/db_audit.php:84 ../../godmode/db/db_event.php:64 +msgid "First date" +msgstr "Primera fecha" + +#: ../../godmode/db/db_audit.php:88 +msgid "Latest date" +msgstr "Última fecha" + +#: ../../godmode/db/db_audit.php:97 +msgid "Purge audit data over 90 days" +msgstr "Borrar los datos de auditoría excepto el último trimestre" + +#: ../../godmode/db/db_audit.php:98 +msgid "Purge audit data over 30 days" +msgstr "Borrar los datos de auditoría excepto los últimos 30 días" + +#: ../../godmode/db/db_audit.php:99 +msgid "Purge audit data over 14 days" +msgstr "Borrar los datos de auditoría excepto las últimas dos semanas" + +#: ../../godmode/db/db_audit.php:100 +msgid "Purge audit data over 7 days" +msgstr "Borrar los datos de auditoría excepto la última semana" + +#: ../../godmode/db/db_audit.php:101 +msgid "Purge audit data over 3 days" +msgstr "Borrar los datos de auditoría excepto los últimos tres días" + +#: ../../godmode/db/db_audit.php:102 +msgid "Purge audit data over 1 day" +msgstr "Borrar los datos de auditoría excepto el ultimo día" + +#: ../../godmode/db/db_audit.php:103 +msgid "Purge all audit data" +msgstr "Borrar todos los datos de auditoría" + +#: ../../godmode/db/db_audit.php:107 ../../godmode/db/db_event.php:92 +msgid "Do it!" +msgstr "¡Hazlo!" + +#: ../../godmode/db/db_event.php:22 +msgid "Event database cleanup" +msgstr "Limpieza de la base de datos de eventos" + +#: ../../godmode/db/db_event.php:40 +msgid "Successfully deleted old events" +msgstr "Eventos antiguos borrados correctamente" + +#: ../../godmode/db/db_event.php:43 +msgid "Error deleting old events" +msgstr "Error al borrar los eventos antiguos" + +#: ../../godmode/db/db_event.php:67 +msgid "Latest data" +msgstr "Últimos datos" + +#: ../../godmode/db/db_event.php:81 +msgid "Purge event data over 90 days" +msgstr "Borrar los datos de eventos excepto el último trimestre" + +#: ../../godmode/db/db_event.php:82 +msgid "Purge event data over 30 days" +msgstr "Borrar los datos de eventos excepto los últimos 30 días" + +#: ../../godmode/db/db_event.php:83 +msgid "Purge event data over 14 days" +msgstr "Borrar los datos de eventos excepto las últimas dos semanas" + +#: ../../godmode/db/db_event.php:84 +msgid "Purge event data over 7 days" +msgstr "Borrar los datos de eventos excepto la última semana" + +#: ../../godmode/db/db_event.php:85 +msgid "Purge event data over 3 days" +msgstr "Borrar los datos de eventos excepto los últimos tres días" + +#: ../../godmode/db/db_event.php:86 +msgid "Purge event data over 1 day" +msgstr "Borrar todos los datos de eventos, excepto las últimas 24 horas" + +#: ../../godmode/db/db_event.php:87 +msgid "Purge all event data" +msgstr "Borrar todos los datos de eventos" + +#: ../../godmode/db/db_refine.php:42 +msgid "Maximum is equal to minimum" +msgstr "El máximo es igual al mínimo" + +#: ../../godmode/db/db_refine.php:56 +msgid "Filtering data module" +msgstr "Filtrando módulo de datos" + +#: ../../godmode/db/db_refine.php:76 +msgid "Filtering completed" +msgstr "Filtrado completado" + +#: ../../godmode/db/db_refine.php:88 +msgid "No agent selected" +msgstr "No hay ningún agente seleccionado" + +#: ../../godmode/db/db_refine.php:92 +msgid "Get Info" +msgstr "Obtener info." + +#: ../../godmode/db/db_refine.php:105 +msgid "Purge data out of these limits" +msgstr "Purgar los datos fuera de esos límites" + +#: ../../godmode/servers/manage_recontask_form.php:189 +msgid "" +"By default, in Windows, Pandora FMS only support Standard network sweep, not " +"custom scripts" +msgstr "" +"Por defecto, en Windows, Pandora FMS sólo soporta Standard Network Sweep, no " +"scripts personalizados" + +#: ../../godmode/servers/manage_recontask_form.php:224 +msgid "" +"You must select a Recon Server for the Task, otherwise the Recon Task will " +"never run" +msgstr "" +"Debe seleccionar un Servidor Recon para la tarea, de otra forma la tarea " +"Recon nunca se ejecutará" + +#: ../../godmode/servers/manage_recontask_form.php:232 +msgid "Network sweep" +msgstr "Barrido de red" + +#: ../../godmode/servers/manage_recontask_form.php:234 +msgid "Custom script" +msgstr "Script personalizado" + +#: ../../godmode/servers/manage_recontask_form.php:253 +msgid "Manual interval means that it will be executed only On-demand" +msgstr "Intervalo manual significa que será ejecutado solo bajo demanda" + +#: ../../godmode/servers/manage_recontask_form.php:255 +#: ../../godmode/servers/manage_recontask.php:346 +msgid "Manual" +msgstr "Manual" + +#: ../../godmode/servers/manage_recontask_form.php:260 +msgid "The minimum recomended interval for Recon Task is 5 minutes" +msgstr "El intervalo mínimo recomendado para Recon Task es de 5 minutos" + +#: ../../godmode/servers/manage_recontask_form.php:265 +msgid "Module template" +msgstr "Plantilla de módulos" + +#: ../../godmode/servers/manage_recontask_form.php:299 +#: ../../godmode/servers/manage_recontask.php:291 +msgid "Ports" +msgstr "Puertos" + +#: ../../godmode/servers/manage_recontask_form.php:302 +msgid "" +"Ports defined like: 80 or 80,443,512 or even 0-1024 (Like Nmap command line " +"format). If dont want to do a sweep using portscan, left it in blank" +msgstr "" +"Puertos definidos como: 80 o 80443512 o incluso 0-1024 (igual que en la " +"línea de comandos de Nmap). Si no es necesario hacer una deteccion en " +"funcion de puertos TCP, dejarlo en blanco." + +#: ../../godmode/servers/manage_recontask_form.php:313 +msgid "Choose if the discovery of a new system creates an incident or not." +msgstr "" +"Elegir si al encontrar un nuevo sistema se crea una incidencia o por el " +"contrario, no se crea" + +#: ../../godmode/servers/manage_recontask_form.php:316 +msgid "SNMP Default community" +msgstr "Comunidad SNMP por defecto" + +#: ../../godmode/servers/manage_recontask_form.php:322 +msgid "Explanation" +msgstr "Explicacion" + +#: ../../godmode/servers/manage_recontask_form.php:363 +msgid "OS detection" +msgstr "Detección de SO" + +#: ../../godmode/servers/manage_recontask_form.php:367 +msgid "Name resolution" +msgstr "Resolución de nombres" + +#: ../../godmode/servers/manage_recontask_form.php:371 +msgid "Parent detection" +msgstr "Detección de padres" + +#: ../../godmode/servers/manage_recontask_form.php:375 +msgid "Parent recursion" +msgstr "Recursión del padre" + +#: ../../godmode/servers/manage_recontask_form.php:376 +msgid "" +"Maximum number of parent hosts that will be created if parent detection is " +"enabled." +msgstr "" +"Máximo número de agentes padre que se podrán crear (si la activación del " +"padre está activada)" + +#: ../../godmode/servers/manage_recontask.php:55 +msgid "Successfully deleted recon task" +msgstr "Tarea recon borrada correctamente" + +#: ../../godmode/servers/manage_recontask.php:58 +msgid "Error deleting recon task" +msgstr "Error al borrar tarea recon" + +#: ../../godmode/servers/manage_recontask.php:68 +#: ../../godmode/servers/manage_recontask.php:179 +msgid "Successfully updated recon task" +msgstr "Tarea de reconocimiento actualizada correctamente" + +#: ../../godmode/servers/manage_recontask.php:75 +#: ../../godmode/servers/manage_recontask.php:182 +msgid "Error updating recon task" +msgstr "Error al actualizar la tarea recon" + +#: ../../godmode/servers/manage_recontask.php:163 +#: ../../godmode/servers/manage_recontask.php:234 +msgid "Wrong format in Subnet field" +msgstr "Formato incorrecto en el campo subnet" + +#: ../../godmode/servers/manage_recontask.php:230 +msgid "Recon-task name already exists and incorrect format in Subnet field" +msgstr "" +"Nombre de tarea recon ya existe y formato incorrecto en el campo de subred" + +#: ../../godmode/servers/manage_recontask.php:238 +#: ../../godmode/servers/manage_recontask.php:247 +msgid "Recon-task name already exists" +msgstr "El nombre de la tarea de recon ya existe" + +#: ../../godmode/servers/manage_recontask.php:261 +msgid "Successfully created recon task" +msgstr "Tarea de reconocimiento creada correctamente" + +#: ../../godmode/servers/manage_recontask.php:264 +msgid "Error creating recon task" +msgstr "Error al crear la tarea de reconocimiento" + +#: ../../godmode/servers/manage_recontask.php:387 +msgid "There are no recon task configured" +msgstr "No hay ninguna tarea de reconocimiento configurada" + +#: ../../godmode/servers/recon_script.php:73 +msgid "Recon script creation" +msgstr "Creación del Recon script" + +#: ../../godmode/servers/recon_script.php:75 +msgid "Recon script update" +msgstr "Actualizar el Recon Script" + +#: ../../godmode/servers/recon_script.php:101 +msgid "Script fullpath" +msgstr "Ruta completa del script" + +#: ../../godmode/servers/recon_script.php:161 +#: ../../godmode/servers/plugin.php:451 +msgid "Default value" +msgstr "Valor por defecto" + +#: ../../godmode/servers/recon_script.php:174 +#: ../../godmode/servers/plugin.php:464 +msgid "Hide value" +msgstr "Ocultar valor" + +#: ../../godmode/servers/recon_script.php:174 +#: ../../godmode/servers/plugin.php:464 +msgid "This field will show up as dots like a password" +msgstr "En este campo aparecerán puntos como en un campo de tipo contraseña" + +#: ../../godmode/servers/recon_script.php:199 +#: ../../godmode/servers/plugin.php:491 +msgid "Add macro" +msgstr "Añadir macro" + +#: ../../godmode/servers/recon_script.php:206 +#: ../../godmode/servers/plugin.php:506 +msgid "Delete macro" +msgstr "Eliminar macro" + +#: ../../godmode/servers/recon_script.php:228 +msgid "Recon scripts registered in Pandora FMS" +msgstr "Recon scripts registrados en Pandora FMS" + +#: ../../godmode/servers/recon_script.php:271 +msgid "Problem updating" +msgstr "Problema actualizando" + +#: ../../godmode/servers/recon_script.php:274 +#: ../../godmode/modules/manage_network_components.php:352 +msgid "Updated successfully" +msgstr "Actualizado correctamente" + +#: ../../godmode/servers/recon_script.php:317 +msgid "Problem creating" +msgstr "Problema creando" + +#: ../../godmode/servers/recon_script.php:320 +#: ../../godmode/modules/manage_network_components.php:261 +msgid "Created successfully" +msgstr "Creado correctamente" + +#: ../../godmode/servers/recon_script.php:331 +msgid "Problem deleting reconscript" +msgstr "Problemas al borrar el Recon script" + +#: ../../godmode/servers/recon_script.php:334 +msgid "reconscript deleted successfully" +msgstr "El Recon Script ha sido eliminado con exito" + +#: ../../godmode/servers/recon_script.php:378 +msgid "There are no recon scripts in the system" +msgstr "No existen Recon scripts en el sistema" + +#: ../../godmode/servers/servers.build_table.php:38 +msgid "There are no servers configured into the database" +msgstr "No hay ningún servidor configurado en la base de datos" + +#: ../../godmode/servers/servers.build_table.php:69 +msgid "Lag" +msgstr "Retraso" + +#: ../../godmode/servers/servers.build_table.php:69 +msgid "Avg. Delay(sec)/Modules delayed" +msgstr "Media borra (sec)/ Modulos retrasado" + +#: ../../godmode/servers/servers.build_table.php:70 +msgid "T/Q" +msgstr "H/C" + +#: ../../godmode/servers/servers.build_table.php:70 +msgid "Threads / Queued modules currently" +msgstr "Hilos / Cola actual de módulos" + +#: ../../godmode/servers/servers.build_table.php:97 +msgid "This is a master server" +msgstr "Este es un servidor maestro" + +#: ../../godmode/servers/servers.build_table.php:110 +#: ../../godmode/servers/servers.build_table.php:115 +msgid "of" +msgstr "de" + +#: ../../godmode/servers/servers.build_table.php:142 +msgid "Reset module status and fired alert counts" +msgstr "" +"Reiniciar estado de los módulos y el conteo de las alertas disparadas" + +#: ../../godmode/servers/servers.build_table.php:148 +msgid "Claim back SNMP modules" +msgstr "Re-ejecutar modulos SNMP" + +#: ../../godmode/servers/servers.build_table.php:168 +msgid "" +"Modules run by this server will stop working. Do you want to continue?" +msgstr "" +"Los módulos ejecutados por este servidor pueden dejar de funcionar. ¿ Quiere " +"continuar ?" + +#: ../../godmode/servers/servers.build_table.php:189 +msgid "Tactical server information" +msgstr "Vista táctica del servidor" + +#: ../../godmode/servers/modificar_server.php:35 +msgid "Update Server" +msgstr "Actualizar servidor" + +#: ../../godmode/servers/modificar_server.php:61 +msgid "Remote Configuration" +msgstr "Configuración remota" + +#: ../../godmode/servers/modificar_server.php:66 +msgid "Pandora servers" +msgstr "Servidores" + +#: ../../godmode/servers/modificar_server.php:73 +#: ../../godmode/servers/modificar_server.php:85 +msgid "Unsuccessfull action" +msgstr "No se pudo completar la acción" + +#: ../../godmode/servers/modificar_server.php:76 +#: ../../godmode/servers/modificar_server.php:88 +msgid "Successfully action" +msgstr "Acción procesada satisfactoriamente" + +#: ../../godmode/servers/modificar_server.php:98 +msgid "Server deleted successfully" +msgstr "Servidor eliminado correctamente" + +#: ../../godmode/servers/modificar_server.php:101 +msgid "There was a problem deleting the server" +msgstr "Hubo un problema al eliminar el servidor" + +#: ../../godmode/servers/modificar_server.php:112 +msgid "Server updated successfully" +msgstr "Servidor actualizado correctamente" + +#: ../../godmode/servers/modificar_server.php:115 +msgid "There was a problem updating the server" +msgstr "Hubo un problema al actualizar el servidor" + +#: ../../godmode/servers/modificar_server.php:134 +#: ../../godmode/agentes/configurar_agente.php:610 +msgid "Conf file deleted successfully" +msgstr "Archivo conf borrado con éxito" + +#: ../../godmode/servers/modificar_server.php:135 +#: ../../godmode/agentes/configurar_agente.php:611 +msgid "Could not delete conf file" +msgstr "No se puede borrar el archivo conf" + +#: ../../godmode/servers/plugin.php:53 +msgid "Network Components" +msgstr "Componentes de red" + +#: ../../godmode/servers/plugin.php:170 +msgid "Compatibility mode" +msgstr "Modo de compatibilidad" + +#: ../../godmode/servers/plugin.php:266 +msgid "Plugin creation" +msgstr "Creación de complementos" + +#: ../../godmode/servers/plugin.php:269 +msgid "Plugin update" +msgstr "Actualización de complemento" + +#: ../../godmode/servers/plugin.php:299 +msgid "Plugin type" +msgstr "Tipo de complemento" + +#: ../../godmode/servers/plugin.php:300 ../../godmode/servers/plugin.php:759 +msgid "Standard" +msgstr "Estándar" + +#: ../../godmode/servers/plugin.php:301 ../../godmode/servers/plugin.php:761 +msgid "Nagios" +msgstr "Nagios" + +#: ../../godmode/servers/plugin.php:306 +msgid "Max. timeout" +msgstr "Máx. tiempo de expiración" + +#: ../../godmode/servers/plugin.php:306 +msgid "" +"This value only will be applied if is minor than the server general " +"configuration plugin timeout" +msgstr "" +"Este valor sólo se aplicará si es menor que el timeout del plugin de la " +"configuración general del servidor" + +#: ../../godmode/servers/plugin.php:306 +msgid "" +"If you set a 0 seconds timeout, the server plugin timeout will be used" +msgstr "" +"Si fija en 0 segundos el timeout, se utilizará el timeout del plugin del " +"servidor" + +#: ../../godmode/servers/plugin.php:362 +msgid "Plugin command" +msgstr "Comando del complemento" + +#: ../../godmode/servers/plugin.php:373 +msgid "Plug-in parameters" +msgstr "Parámetros del plugin" + +#: ../../godmode/servers/plugin.php:524 ../../godmode/servers/plugin.php:531 +msgid "Parameters macros" +msgstr "Macros de los parámetros" + +#: ../../godmode/servers/plugin.php:564 +msgid "Plugins registered in Pandora FMS" +msgstr "Plugins registrados en Pandora FMS" + +#: ../../godmode/servers/plugin.php:569 +msgid "You need to create your own plugins with Windows compatibility" +msgstr "Necesitas crear tus propios plugins compatibles con Windows" + +#: ../../godmode/servers/plugin.php:629 +msgid "Problem updating plugin" +msgstr "Problema actualizando plugin" + +#: ../../godmode/servers/plugin.php:632 +msgid "Plugin updated successfully" +msgstr "Plugin actualizado correctamente" + +#: ../../godmode/servers/plugin.php:687 +msgid "Problem creating plugin" +msgstr "Problema al crear plugin" + +#: ../../godmode/servers/plugin.php:690 +msgid "Plugin created successfully" +msgstr "Plugin creado correctamente" + +#: ../../godmode/servers/plugin.php:700 +msgid "Problem deleting plugin" +msgstr "Error al borrar plugin" + +#: ../../godmode/servers/plugin.php:703 +msgid "Plugin deleted successfully" +msgstr "Plugin borrado correctamente" + +#: ../../godmode/servers/plugin.php:782 +msgid "All the modules that are using this plugin will be deleted" +msgstr "Todos los módulos que estén utilizando este plugin se borrarán" + +#: ../../godmode/servers/plugin.php:789 +msgid "There are no plugins in the system" +msgstr "No hay plugins en el sistema" + +#: ../../godmode/servers/plugin.php:801 +#, php-format +msgid "List of modules and components created by \"%s\" " +msgstr "Lista de los módulos y componentes creados por \"%s\" " + +#: ../../godmode/servers/plugin.php:909 ../../godmode/servers/plugin.php:925 +msgid "Some modules or components are using the plugin" +msgstr "Algunos módulos o componentes están usando el plugin" + +#: ../../godmode/servers/plugin.php:910 +msgid "" +"The modules or components should be updated manually or using the bulk " +"operations for plugins after this change" +msgstr "" +"Los módulos o componentes deberían ser actualizados manualmente o usando las " +"operaciones masivas para los plugins después de este cambio" + +#: ../../godmode/servers/plugin.php:912 +msgid "Are you sure you want to perform this action?" +msgstr "¿Está seguro de querer realizar esta acción?" + +#: ../../godmode/servers/plugin.php:926 +msgid "Are you sure you want to unlock this item?" +msgstr "¿Está seguro de querer desbloquear este elemento?" + +#: ../../godmode/servers/plugin.php:946 +msgid "" +"The plugin command cannot be updated because some modules or components are " +"using the plugin." +msgstr "" +"No se puede actualizar el comando. Este plugin está siendo utilizado por " +"módulos o componentes." + +#: ../../godmode/servers/plugin.php:952 +msgid "" +"The plugin macros cannot be updated because some modules or components are " +"using the plugin" +msgstr "" +"Las macros del plugin no pueden ser actualizadas porque algunos módulos o " +"componentes están usando el plugin" + +#: ../../godmode/admin_access_logs.php:33 +msgid "Pandora audit" +msgstr "Auditoría de Pandora FMS" + +#: ../../godmode/admin_access_logs.php:33 +msgid "Review Logs" +msgstr "Revisar logs" + +#: ../../godmode/admin_access_logs.php:65 +#: ../../godmode/admin_access_logs.php:66 +msgid "Free text for search (*)" +msgstr "Búsqueda libre de texto" + +#: ../../godmode/admin_access_logs.php:303 +msgid "Export to CSV " +msgstr "Exportar a CSV " + +#: ../../godmode/update_manager/update_manager.online.php:48 +#, php-format +msgid "" +"Your PHP has set memory limit in %s. For avoid problems with big updates " +"please set to 500M" +msgstr "" +"Tu PHP tiene configurado set memory limit a %s. Para evitar problemas con " +"actualizaciones de gran tamaño, por favor configuralo a 500M" + +#: ../../godmode/update_manager/update_manager.online.php:55 +#, php-format +msgid "" +"Your PHP has set post parameter max size limit in %s. For avoid problems " +"with big updates please set to 100M" +msgstr "" +"Tu PHP ha establecido el parámetro límite del tamaño máximo en% s . Para " +"evitar problemas en caso de grandes cambios por favor corrija a 100M" + +#: ../../godmode/update_manager/update_manager.online.php:62 +#, php-format +msgid "" +"Your PHP has set maximum allowed size for uploaded files limit in %s. For " +"avoid problems with big updates please set to 100M" +msgstr "" +"Tu PHP ha establecido el límite del tamaño máximo permitido para la súbida " +"de documentos en %s. Para evitar problemas en caso de grandes cambios por " +"favor corrija a 100 M" + +#: ../../godmode/update_manager/update_manager.online.php:85 +msgid "The last version of package installed is:" +msgstr "La última versión de paquete instalada es:" + +#: ../../godmode/update_manager/update_manager.online.php:89 +msgid "Checking for the newest package." +msgstr "Comprobando el paquete más reciente" + +#: ../../godmode/update_manager/update_manager.online.php:93 +msgid "Downloading for the newest package." +msgstr "Descargando nuevos paquetes" + +#: ../../godmode/update_manager/update_manager.offline.php:37 +msgid "Drop the package here or" +msgstr "Arrastre el paquete hasta aquí o" + +#: ../../godmode/update_manager/update_manager.offline.php:38 +msgid "browse it" +msgstr "Navegue hasta él" + +#: ../../godmode/update_manager/update_manager.offline.php:39 +msgid "The package has been uploaded successfully." +msgstr "Se ha subido correctamente el paquete." + +#: ../../godmode/update_manager/update_manager.offline.php:40 +msgid "" +"Remember that this package will override the actual Pandora FMS files and it " +"is recommended to do a backup before continue with the update." +msgstr "" +"Recuerda que este paquete sobreescribirá los ficheros actuales de Pandora " +"FMS. Se recomienda hacer un backup antes de continuar el proceso" + +#: ../../godmode/update_manager/update_manager.offline.php:41 +msgid "Click on the file below to begin." +msgstr "Click en el fichero de abajo para comenzar" + +#: ../../godmode/update_manager/update_manager.offline.php:42 +msgid "Updating" +msgstr "Actualizando" + +#: ../../godmode/update_manager/update_manager.offline.php:43 +msgid "Package updated successfully." +msgstr "Paquete actualizado correctamente." + +#: ../../godmode/update_manager/update_manager.offline.php:44 +msgid "" +"If there are any database change, it will be applied on the next login." +msgstr "" +"Si hubiera algún cambio en la base de datos, será aplicado en próximo login " +"del usuario" + +#: ../../godmode/update_manager/update_manager.offline.php:45 +msgid "Package not updated." +msgstr "Paquete no actualizado." + +#: ../../godmode/update_manager/update_manager.offline.php:46 +msgid "Error in MR file" +msgstr "Error en el fichero MR" + +#: ../../godmode/update_manager/update_manager.offline.php:47 +msgid "MR not accepted" +msgstr "Minor Release no aceptada" + +#: ../../godmode/update_manager/update_manager.php:39 +msgid "Offline update manager" +msgstr "Gestor de actualizaciones offline" + +#: ../../godmode/update_manager/update_manager.php:43 +msgid "Online update manager" +msgstr "Gestor de actualizaciones online" + +#: ../../godmode/update_manager/update_manager.php:50 +msgid "Update manager messages" +msgstr "Mensajes del administrador de actualizaciones" + +#: ../../godmode/update_manager/update_manager.php:55 +msgid "Update manager » Setup" +msgstr "Configuración gestor de actualizaciones" + +#: ../../godmode/update_manager/update_manager.php:58 +msgid "Update manager » Offline" +msgstr "Gestor de actualizaciones offline" + +#: ../../godmode/update_manager/update_manager.php:61 +msgid "Update manager » Online" +msgstr "Gestor de actualizaciones online" + +#: ../../godmode/update_manager/update_manager.php:64 +msgid "Update manager » Messages" +msgstr "Administrador de actualizaciones » Mensajes" + +#: ../../godmode/update_manager/update_manager.messages.php:96 +#: ../../godmode/update_manager/update_manager.messages.php:170 +msgid "Mark as not read" +msgstr "Marcar como no leído" + +#: ../../godmode/update_manager/update_manager.messages.php:101 +#: ../../godmode/update_manager/update_manager.messages.php:175 +msgid "Mark as read" +msgstr "Marcar como leído" + +#: ../../godmode/update_manager/update_manager.messages.php:186 +msgid "There is not any update manager messages." +msgstr "No hay ningún mensaje del administrador de actualizaciones." + +#: ../../godmode/update_manager/update_manager.setup.php:58 +#: ../../godmode/update_manager/update_manager.setup.php:87 +msgid "Succesful Update the url config vars." +msgstr "Actualizadas con éxito las variables de configuración de la url" + +#: ../../godmode/update_manager/update_manager.setup.php:59 +#: ../../godmode/update_manager/update_manager.setup.php:88 +msgid "Unsuccesful Update the url config vars." +msgstr "Error al actualizar las variables de configuración de la url" + +#: ../../godmode/update_manager/update_manager.setup.php:100 +msgid "URL update manager:" +msgstr "URL gestor de actualizaciones" + +#: ../../godmode/update_manager/update_manager.setup.php:102 +msgid "URL update manager" +msgstr "URL update manager" + +#: ../../godmode/update_manager/update_manager.setup.php:104 +msgid "Proxy server:" +msgstr "Servidor Proxy:" + +#: ../../godmode/update_manager/update_manager.setup.php:106 +msgid "Proxy server" +msgstr "Servidor proxy" + +#: ../../godmode/update_manager/update_manager.setup.php:108 +msgid "Proxy port:" +msgstr "Puerto Proxy:" + +#: ../../godmode/update_manager/update_manager.setup.php:110 +msgid "Proxy port" +msgstr "Puerto del proxy" + +#: ../../godmode/update_manager/update_manager.setup.php:112 +msgid "Proxy user:" +msgstr "Usuario del Proxy:" + +#: ../../godmode/update_manager/update_manager.setup.php:114 +msgid "Proxy user" +msgstr "Usuario del proxy" + +#: ../../godmode/update_manager/update_manager.setup.php:116 +msgid "Proxy password:" +msgstr "Contraseña del Proxy:" + +#: ../../godmode/update_manager/update_manager.setup.php:118 +msgid "Proxy password" +msgstr "Contraseña del proxy" + +#: ../../godmode/update_manager/update_manager.setup.php:122 +msgid "Pandora FMS community reminder" +msgstr "Recordatorio de la comunidad de Pandora FMS" + +#: ../../godmode/update_manager/update_manager.setup.php:123 +msgid "" +"Every 8 days, a message is displayed to admin users to remember to register " +"this Pandora instance" +msgstr "" +"Cada 8 días, un mensaje será mostrado al administrador para que recuerde " +"registrar esta instancia de Pandora" + +#: ../../godmode/category/category.php:44 +#: ../../godmode/category/category.php:51 +#: ../../godmode/category/edit_category.php:43 +#: ../../godmode/category/edit_category.php:50 +msgid "List categories" +msgstr "Lista de categorías" + +#: ../../godmode/category/category.php:58 +#: ../../godmode/category/category.php:61 +#: ../../godmode/category/edit_category.php:57 +#: ../../godmode/category/edit_category.php:60 +msgid "Categories configuration" +msgstr "Configuración de categorías" + +#: ../../godmode/category/category.php:72 +msgid "Error deleting category" +msgstr "Error al eliminar categoría" + +#: ../../godmode/category/category.php:76 +msgid "Successfully deleted category" +msgstr "Categoría eliminada con éxito" + +#: ../../godmode/category/category.php:110 +msgid "Category name" +msgstr "Nombre de la categoría" + +#: ../../godmode/category/category.php:141 +msgid "No categories found" +msgstr "Ninguna categoría encontrada" + +#: ../../godmode/category/category.php:150 +#: ../../godmode/category/edit_category.php:146 +msgid "Create category" +msgstr "Crear categoría" + +#: ../../godmode/category/edit_category.php:57 +msgid "Editor" +msgstr "Editor" + +#: ../../godmode/category/edit_category.php:76 +msgid "Error updating category" +msgstr "Error al actualizar categoría" + +#: ../../godmode/category/edit_category.php:80 +msgid "Successfully updated category" +msgstr "Categoría actualizada con éxito" + +#: ../../godmode/category/edit_category.php:99 +msgid "Error creating category" +msgstr "Error al crear categoría" + +#: ../../godmode/category/edit_category.php:105 +msgid "Successfully created category" +msgstr "Categoría creada con éxito" + +#: ../../godmode/category/edit_category.php:137 +msgid "Update category" +msgstr "Actualizar categoría" + +#: ../../godmode/groups/configure_modu_group.php:32 +msgid "Module group management" +msgstr "gestión del grupo de módulos" + +#: ../../godmode/groups/configure_modu_group.php:51 +#: ../../godmode/groups/configure_group.php:70 +msgid "There was a problem loading group" +msgstr "Hubo un error al cargar la configuración del grupo" + +#: ../../godmode/groups/group_list.php:158 +msgid "Edit or delete groups can cause problems with synchronization" +msgstr "Editar o borrar grupos puede causar problemas con la sincronización" + +#: ../../godmode/groups/group_list.php:164 +msgid "Groups defined in Pandora" +msgstr "Grupos definidos en Pandora FMS" + +#: ../../godmode/groups/group_list.php:210 +#: ../../godmode/groups/modu_group_list.php:75 +msgid "Group successfully created" +msgstr "Grupo creado correctamente" + +#: ../../godmode/groups/group_list.php:213 +#: ../../godmode/groups/modu_group_list.php:78 +msgid "There was a problem creating group" +msgstr "Ha habido un problema al crear el grupo" + +#: ../../godmode/groups/group_list.php:217 +msgid "Each group must have a different name" +msgstr "Cada grupo debe tener un nombre diferente" + +#: ../../godmode/groups/group_list.php:222 +msgid "Group must have a name" +msgstr "El grupo debe tener un nombre" + +#: ../../godmode/groups/group_list.php:266 +#: ../../godmode/groups/modu_group_list.php:106 +msgid "Group successfully updated" +msgstr "Grupo actualizado correctamente" + +#: ../../godmode/groups/group_list.php:269 +#: ../../godmode/groups/modu_group_list.php:109 +msgid "There was a problem modifying group" +msgstr "Ha habido un problema al modificar el grupo" + +#: ../../godmode/groups/group_list.php:294 +#, php-format +msgid "The group is not empty. It is use in %s." +msgstr "El grupo no está vacío. Está en uso en %s." + +#: ../../godmode/groups/group_list.php:298 +#: ../../godmode/groups/modu_group_list.php:138 +msgid "Group successfully deleted" +msgstr "Grupo eliminado correctamente" + +#: ../../godmode/groups/group_list.php:301 +#: ../../godmode/groups/modu_group_list.php:136 +msgid "There was a problem deleting group" +msgstr "Ha habido un problema al borrar el grupo" + +#: ../../godmode/groups/group_list.php:390 +msgid "There are no defined groups" +msgstr "No hay grupos definidos" + +#: ../../godmode/groups/group_list.php:396 +#: ../../godmode/groups/configure_group.php:94 +msgid "Create group" +msgstr "Crear grupo" + +#: ../../godmode/groups/configure_group.php:92 +msgid "Update group" +msgstr "Actualizar grupo" + +#: ../../godmode/groups/configure_group.php:106 +msgid "Update Group" +msgstr "Actualizar Grupo" + +#: ../../godmode/groups/configure_group.php:108 +msgid "Create Group" +msgstr "Crear Grupo" + +#: ../../godmode/groups/configure_group.php:144 +msgid "You have not access to the parent." +msgstr "No tiene acceso al padre" + +#: ../../godmode/groups/configure_group.php:166 +msgid "Group Password" +msgstr "Contraseña del grupo" + +#: ../../godmode/groups/configure_group.php:174 +msgid "Propagate ACL" +msgstr "Propagar ACL" + +#: ../../godmode/groups/configure_group.php:174 +msgid "Propagate the same ACL security into the child subgroups." +msgstr "" +"Propaga la misma seguridad ACL del padre a todos los grupos hijos que " +"dependen de él" + +#: ../../godmode/groups/configure_group.php:186 +msgid "Contact" +msgstr "Contacto" + +#: ../../godmode/groups/configure_group.php:186 +msgid "Contact information accessible through the _groupcontact_ macro" +msgstr "Información de contacto accesible a través de _groupcontact_ macro" + +#: ../../godmode/groups/configure_group.php:190 +msgid "Information accessible through the _group_other_ macro" +msgstr "Información accesible a través de _group_other_ macro" + +#: ../../godmode/groups/configure_group.php:238 +msgid "" +"WARNING: You\\'re trying to create a group in a node member of a " +"metaconsole.\\n\\nThis group and all of this contents will not be visible in " +"the metaconsole.\\n\\nIf you want to create a visible group, you must do it " +"from the metaconsole and propagate to the node. " +msgstr "" +"ADVERTENCIA: Estás intentando crear un grupo en un nodo que es perteneciente " +"a una Metaconsola.\\n\\nEste grupo y todo su contenido no será visible en la " +"Metaconsola.\\n\\nSi quieres crear un grupo visible, debes de realizarlo en " +"la Metaconsola y propagarlo al nodo. " + +#: ../../godmode/groups/modu_group_list.php:55 +msgid "Module groups defined in Pandora" +msgstr "Grupos de módulos definidos en Pandora" + +#: ../../godmode/groups/modu_group_list.php:82 +#: ../../godmode/groups/modu_group_list.php:113 +msgid "Each module group must have a different name" +msgstr "Cada grupo de módulos debe tener un nombre diferente" + +#: ../../godmode/groups/modu_group_list.php:86 +#: ../../godmode/groups/modu_group_list.php:117 +msgid "Module group must have a name" +msgstr "El grupo de módulos debe tener un nombre" + +#: ../../godmode/groups/modu_group_list.php:208 +msgid "There are no defined module groups" +msgstr "No hay grupos de módulos definidos" + +#: ../../godmode/groups/modu_group_list.php:213 +msgid "Create module group" +msgstr "crear grupo de módulos" + +#: ../../godmode/modules/module_list.php:28 +#: ../../godmode/modules/manage_nc_groups.php:40 +#: ../../godmode/modules/manage_network_components.php:50 +#: ../../godmode/modules/manage_network_templates_form.php:32 +#: ../../godmode/modules/manage_network_templates.php:39 +msgid "Module management" +msgstr "Gestión de módulos" + +#: ../../godmode/modules/module_list.php:28 +msgid "Defined modules" +msgstr "Módulos definidos" + +#: ../../godmode/modules/module_list.php:50 +msgid "Problem modifying module" +msgstr "Problema al modificar los módulos" + +#: ../../godmode/modules/module_list.php:52 +msgid "Module updated successfully" +msgstr "Actualización de módulos correcta" + +#: ../../godmode/modules/manage_network_components_form_network.php:47 +msgid "SNMP Enterprise String" +msgstr "Cadena SNMP Enterprise" + +#: ../../godmode/modules/manage_network_components_form_network.php:50 +#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:353 +#: ../../godmode/agentes/module_manager_editor_network.php:119 +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:714 +msgid "SNMP community" +msgstr "Comunidad SNMP" + +#: ../../godmode/modules/manage_network_components_form_network.php:90 +#: ../../godmode/agentes/module_manager_editor_network.php:171 +msgid "TCP send" +msgstr "Enviar TCP" + +#: ../../godmode/modules/manage_network_components_form_network.php:97 +#: ../../godmode/agentes/module_manager_editor_network.php:177 +msgid "TCP receive" +msgstr "Recibir TCP" + +#: ../../godmode/modules/manage_nc_groups.php:40 +msgid "Component group management" +msgstr "Gestión de grupos de componentes de red" + +#: ../../godmode/modules/manage_nc_groups.php:58 +msgid "Could not be created. Blank name" +msgstr "No pudo ser creado. Nombre en blanco" + +#: ../../godmode/modules/manage_nc_groups.php:154 +#: ../../godmode/modules/manage_network_components.php:399 +#: ../../godmode/modules/manage_network_templates.php:85 +msgid "Successfully multiple deleted" +msgstr "Borrado múltiple satisfactorio" + +#: ../../godmode/modules/manage_nc_groups.php:155 +#: ../../godmode/modules/manage_network_components.php:400 +#: ../../godmode/modules/manage_network_templates.php:86 +msgid "Not deleted. Error deleting multiple data" +msgstr "No borrado. Error al borrar múltiples datos" + +#: ../../godmode/modules/manage_nc_groups.php:238 +msgid "There are no defined component groups" +msgstr "No hay grupos de componentes definidos" + +#: ../../godmode/modules/manage_nc_groups_form.php:54 +msgid "Update Group Component" +msgstr "Actualización de los componentes del grupo" + +#: ../../godmode/modules/manage_nc_groups_form.php:57 +msgid "Create Group Component" +msgstr "Crear componentes de grupo" + +#: ../../godmode/modules/manage_network_components.php:51 +msgid "Network component management" +msgstr "Gestión de los componentes de red" + +#: ../../godmode/modules/manage_network_components.php:516 +msgid "Free Search" +msgstr "Búsqueda libre" + +#: ../../godmode/modules/manage_network_components.php:517 +msgid "Search by name, description, tcp send or tcp rcv, list matches." +msgstr "" +"Búsqueda por nombre, descripción, envío tcp o tcp rcv. Lista las concidencias" + +#: ../../godmode/modules/manage_network_components.php:569 +msgid "Max/Min" +msgstr "Máx/Mín" + +#: ../../godmode/modules/manage_network_components.php:595 +msgid "Network module" +msgstr "Módulo de la red" + +#: ../../godmode/modules/manage_network_components.php:599 +msgid "WMI module" +msgstr "Módulo WMI" + +#: ../../godmode/modules/manage_network_components.php:603 +msgid "Plug-in module" +msgstr "Módulo de plugin" + +#: ../../godmode/modules/manage_network_components.php:634 +msgid "There are no defined network components" +msgstr "No hay componentes de red definidos" + +#: ../../godmode/modules/manage_network_components.php:641 +msgid "Create a new network component" +msgstr "Crear un componente de red nuevo" + +#: ../../godmode/modules/manage_network_components.php:642 +msgid "Create a new plugin component" +msgstr "Crear un componente de complemento nuevo" + +#: ../../godmode/modules/manage_network_components.php:643 +msgid "Create a new WMI component" +msgstr "Crear un componente WMI nuevo" + +#: ../../godmode/modules/manage_network_components_form.php:253 +msgid "Update Network Component" +msgstr "Actualización de componente de red" + +#: ../../godmode/modules/manage_network_components_form.php:256 +msgid "Create Network Component" +msgstr "Crear componente de red" + +#: ../../godmode/modules/manage_network_templates_form.php:32 +#: ../../godmode/modules/manage_network_templates.php:39 +msgid "Module template management" +msgstr "Gestión de plantillas de módulos" + +#: ../../godmode/modules/manage_network_templates_form.php:54 +msgid "Successfully deleted module from profile" +msgstr "Módulo borrado del perfil correctamente" + +#: ../../godmode/modules/manage_network_templates_form.php:55 +msgid "Error deleting module from profile" +msgstr "Error al borrar el módulo del perfil" + +#: ../../godmode/modules/manage_network_templates_form.php:70 +msgid "Successfully added module to profile" +msgstr "Módulo añadido correctamente al perfil" + +#: ../../godmode/modules/manage_network_templates_form.php:71 +msgid "Error adding module to profile" +msgstr "Error al añadir el módulo al perfil" + +#: ../../godmode/modules/manage_network_templates_form.php:94 +msgid "Successfully updated network profile" +msgstr "Perfil de red actualizado correctamente" + +#: ../../godmode/modules/manage_network_templates_form.php:95 +msgid "Error updating network profile" +msgstr "Error al actualizar el perfil de red" + +#: ../../godmode/modules/manage_network_templates_form.php:110 +msgid "Successfully added network profile" +msgstr "Perfil de red añadido correctamente" + +#: ../../godmode/modules/manage_network_templates_form.php:111 +msgid "Error adding network profile" +msgstr "Error al añadir el perfil de red" + +#: ../../godmode/modules/manage_network_templates_form.php:116 +msgid "Cannot create a template without name" +msgstr "No se puede crear una plantilla sin nombre" + +#: ../../godmode/modules/manage_network_templates_form.php:184 +msgid "No modules for this profile" +msgstr "No existen módulos para este perfil" + +#: ../../godmode/modules/manage_network_templates_form.php:224 +msgid "Add modules" +msgstr "Añadir módulos" + +#: ../../godmode/modules/manage_network_templates_form.php:302 +msgid "Components" +msgstr "Componentes" + +#: ../../godmode/modules/manage_network_components_form_common.php:109 +#: ../../godmode/agentes/module_manager_editor_common.php:258 +msgid "Advanced options Dynamic Threshold" +msgstr "Opciones avanzadas Rango Dinámico" + +#: ../../godmode/modules/manage_network_components_form_common.php:111 +msgid "Dynamic Min. " +msgstr "Dinámico mínimo. " + +#: ../../godmode/modules/manage_network_components_form_common.php:165 +msgid "Any value below this number is discarted" +msgstr "Cualquier valor por debajo de este número está descartado" + +#: ../../godmode/modules/manage_network_components_form_common.php:167 +msgid "Any value over this number is discarted" +msgstr "Cualquier valor por encima de este número está descartado" + +#: ../../godmode/modules/manage_network_components_form_common.php:212 +#: ../../godmode/agentes/module_manager_editor_common.php:478 +msgid "Tags available" +msgstr "Etiquetas disponibles" + +#: ../../godmode/modules/manage_network_components_form_common.php:219 +#: ../../godmode/agentes/module_manager_editor_common.php:540 +msgid "Add tags to module" +msgstr "Añadir etiquetas al módulo" + +#: ../../godmode/modules/manage_network_components_form_common.php:220 +#: ../../godmode/agentes/module_manager_editor_common.php:541 +msgid "Delete tags to module" +msgstr "Eliminar etiquetas del módulo" + +#: ../../godmode/modules/manage_network_components_form_common.php:222 +#: ../../godmode/agentes/module_manager_editor_common.php:543 +msgid "Tags selected" +msgstr "Etiquetas seleccionadas" + +#: ../../godmode/modules/manage_network_components_form_common.php:379 +#: ../../godmode/agentes/module_manager_editor_common.php:1248 +msgid "Normal Status" +msgstr "Estado normal" + +#: ../../godmode/modules/manage_network_components_form_common.php:380 +#: ../../godmode/agentes/module_manager_editor_common.php:1249 +msgid "Warning Status" +msgstr "Estado de aviso" + +#: ../../godmode/modules/manage_network_components_form_common.php:381 +#: ../../godmode/agentes/module_manager_editor_common.php:1250 +msgid "Critical Status" +msgstr "Estado crítico" + +#: ../../godmode/modules/manage_network_components_form_common.php:602 +#: ../../godmode/agentes/module_manager_editor_common.php:1471 +msgid "Please introduce a maximum warning higher than the minimun warning" +msgstr "" +"Por favor introduzca un máximo de alerta mayor que el mínimo de alerta" + +#: ../../godmode/modules/manage_network_components_form_common.php:603 +#: ../../godmode/agentes/module_manager_editor_common.php:1472 +msgid "Please introduce a maximum critical higher than the minimun critical" +msgstr "" +"Por favor introduzca un máximo de crítico mayor que el mínimo de crítico" + +#: ../../godmode/modules/manage_network_templates.php:61 +msgid "Template successfully deleted" +msgstr "Plantilla borrada correctamente" + +#: ../../godmode/modules/manage_network_templates.php:62 +msgid "Error deleting template" +msgstr "Error al borrar la plantilla" + +#: ../../godmode/modules/manage_network_templates.php:94 +msgid "This template does not exist" +msgstr "Esta plantilla no existe" + +#: ../../godmode/modules/manage_network_templates.php:232 +msgid "There are no defined network profiles" +msgstr "No hay ningún perfil de red definido" + +#: ../../godmode/modules/manage_network_components_form_wmi.php:32 +#: ../../godmode/agentes/module_manager_editor_wmi.php:64 +msgid "WMI query" +msgstr "Consulta WMI" + +#: ../../godmode/modules/manage_network_components_form_wmi.php:34 +#: ../../godmode/agentes/module_manager_editor_wmi.php:73 +msgid "Key string" +msgstr "Texto clave" + +#: ../../godmode/modules/manage_network_components_form_wmi.php:40 +#: ../../godmode/agentes/module_manager_editor_wmi.php:77 +msgid "Field number" +msgstr "Campo número" + +#: ../../godmode/modules/manage_network_components_form_wmi.php:42 +#: ../../godmode/agentes/module_manager_editor_wmi.php:47 +#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:257 +msgid "Namespace" +msgstr "Espacio de nombres" + +#: ../../godmode/agentes/configurar_agente.php:187 +#: ../../godmode/agentes/configurar_agente.php:733 +msgid "No agent alias specified" +msgstr "No se ha especificado el alias del agente" + +#: ../../godmode/agentes/configurar_agente.php:268 +msgid "Could not be created, because name already exists" +msgstr "No se pudo crear, el nombre ya existe" + +#: ../../godmode/agentes/configurar_agente.php:385 +msgid "Agent wizard" +msgstr "Wizard de agente" + +#: ../../godmode/agentes/configurar_agente.php:397 +#: ../../godmode/agentes/configurar_agente.php:561 +msgid "SNMP Interfaces wizard" +msgstr "Wizard de interfaces SNMP" + +#: ../../godmode/agentes/configurar_agente.php:402 +#: ../../godmode/agentes/configurar_agente.php:564 +msgid "WMI Wizard" +msgstr "Wizard WMI" + +#: ../../godmode/agentes/configurar_agente.php:523 +msgid "Collection" +msgstr "Colección" + +#: ../../godmode/agentes/configurar_agente.php:531 +msgid "Agent plugins" +msgstr "Plugins del agente" + +#: ../../godmode/agentes/configurar_agente.php:546 +msgid "Gis" +msgstr "Gis" + +#: ../../godmode/agentes/configurar_agente.php:572 +msgid "SNMP explorer" +msgstr "Explorador SNMP" + +#: ../../godmode/agentes/configurar_agente.php:587 +msgid "Agent manager" +msgstr "Administrador de agente" + +#: ../../godmode/agentes/configurar_agente.php:647 +#: ../../godmode/agentes/configurar_agente.php:652 +msgid "No data to normalize" +msgstr "No hay datos para normalizar" + +#: ../../godmode/agentes/configurar_agente.php:656 +#, php-format +msgid "Deleted data above %f" +msgstr "Eliminar datos por encima de %f" + +#: ../../godmode/agentes/configurar_agente.php:657 +#, php-format +msgid "Error normalizing module %s" +msgstr "Error al normalizar el módulo %s" + +#: ../../godmode/agentes/configurar_agente.php:782 +msgid "There was a problem updating the agent" +msgstr "Hubo un problema al actualizar el agente" + +#: ../../godmode/agentes/configurar_agente.php:826 +msgid "There was a problem loading the agent" +msgstr "Hubo un problema al cargar el agente" + +#: ../../godmode/agentes/configurar_agente.php:1227 +msgid "" +"There was a problem updating module. Another module already exists with the " +"same name." +msgstr "" +"Hubo un problema al actualizar el módulo. Existe ya otro módulo con el mismo " +"nombre." + +#: ../../godmode/agentes/configurar_agente.php:1230 +msgid "" +"There was a problem updating module. Some required fields are missed: (name)" +msgstr "" +"Hubo un problema actualizando el módulo. Faltan algunos campos " +"requeridos:(nombre)" + +#: ../../godmode/agentes/configurar_agente.php:1233 +msgid "There was a problem updating module. \"No change\"" +msgstr "Hubo un problema al actualizar el módulo. \"Sin cambio\"" + +#: ../../godmode/agentes/configurar_agente.php:1238 +msgid "There was a problem updating module. Processing error" +msgstr "hubo un problema al actualizar el módulo. Error de procesamiento" + +#: ../../godmode/agentes/configurar_agente.php:1258 +msgid "Module successfully updated" +msgstr "Módulo actualizado correctamente" + +#: ../../godmode/agentes/configurar_agente.php:1367 +msgid "" +"There was a problem adding module. Another module already exists with the " +"same name." +msgstr "" +"Hubo un problema al añadir el módulo. Existe ya otro módulo con el mismo " +"nombre." + +#: ../../godmode/agentes/configurar_agente.php:1370 +msgid "" +"There was a problem adding module. Some required fields are missed : (name)" +msgstr "" +"Hubo un problema al añadir el módulo.Algunos campos requeridos faltan " +":(nombre)" + +#: ../../godmode/agentes/configurar_agente.php:1375 +msgid "There was a problem adding module. Processing error" +msgstr "Hubo un problema al añadir el módulo.Error de procesamiento" + +#: ../../godmode/agentes/configurar_agente.php:1511 +msgid "There was a problem deleting the module" +msgstr "Hubo un problema al borrar el módulo" + +#: ../../godmode/agentes/configurar_agente.php:1514 +msgid "Module deleted succesfully" +msgstr "Módulo borrado correctamente" + +#: ../../godmode/agentes/configurar_agente.php:1528 +#, php-format +msgid "copy of %s" +msgstr "copia de %s" + +#: ../../godmode/agentes/configurar_agente.php:1538 +#, php-format +msgid "copy of %s (%d)" +msgstr "copia de %s (%d)" + +#: ../../godmode/agentes/configurar_agente.php:1696 +#: ../../godmode/agentes/configurar_agente.php:1706 +msgid "Invalid tab specified" +msgstr "La solapa no es válida" + +#: ../../godmode/agentes/module_manager_editor.php:390 +msgid "This policy is applying and cannot be modified" +msgstr "Esta política se está aplicando y no puede ser modificada" + +#: ../../godmode/agentes/module_manager_editor.php:394 +msgid "Module will be linked in the next application" +msgstr "El módulo será enlazado en la próxima aplicación" + +#: ../../godmode/agentes/module_manager_editor.php:402 +msgid "Module will be unlinked in the next application" +msgstr "El módulo será desenlazado en la próxima aplicación" + +#: ../../godmode/agentes/module_manager_editor.php:490 +#, php-format +msgid "DEBUG: Invalid module type specified in %s:%s" +msgstr "DEBUG: tipo de módulo inválido especificado en %s:%s" + +#: ../../godmode/agentes/module_manager_editor.php:491 +msgid "" +"Most likely you have recently upgraded from an earlier version of Pandora " +"and either
    \n" +"\t\t\t\t1) forgot to use the database converter
    \n" +"\t\t\t\t2) used a bad version of the database converter (see Bugreport " +"#2124706 for the solution)
    \n" +"\t\t\t\t3) found a new bug - please report a way to duplicate this error" +msgstr "" +"Lo más probable es que haya actualizado recientemente una versión anterior " +"de Pandora FMS y, o bien
    \n" +"\n" +"\t \t \t \t 1) Se olvidó de utilizar el convertidor de la base de datos
    \n" +"\t \t \t \t 2) Ha usado una versión mala del convertidor de base de datos " +"(vea el informe de error # 2124706 para solucionarlo)
    \n" +"\t \t \t \t 3) Ha encontrado un nuevo error - por favor, indique una manera " +"de duplicar este error" + +#: ../../godmode/agentes/module_manager_editor.php:517 +#: ../../godmode/agentes/module_manager_editor_common.php:667 +msgid "Custom macros" +msgstr "Macros personalizadas" + +#: ../../godmode/agentes/module_manager_editor.php:519 +msgid "Module relations" +msgstr "Relaciones entre módulos" + +#: ../../godmode/agentes/module_manager_editor.php:565 +msgid "No module name provided" +msgstr "No se proporcionó ningún nombre de módulo" + +#: ../../godmode/agentes/module_manager_editor.php:566 +msgid "No target IP provided" +msgstr "No se proporcionó ninguna IP de destino" + +#: ../../godmode/agentes/module_manager_editor.php:567 +msgid "No SNMP OID provided" +msgstr "No se proporcionó ningún OID de SMTP" + +#: ../../godmode/agentes/module_manager_editor.php:568 +msgid "No module to predict" +msgstr "No existe ningún módulo para predecir" + +#: ../../godmode/agentes/module_manager_editor.php:569 +msgid "No plug-in provided" +msgstr "Complemento no proporcionado" + +#: ../../godmode/agentes/module_manager_editor.php:592 +msgid "" +"Error, The field name and name in module_name in data configuration are " +"different." +msgstr "" +"Error, el nombre del campo y el nombre de module_name en los datos de " +"configuración son diferentes." + +#: ../../godmode/agentes/planned_downtime.export_csv.php:199 +#: ../../godmode/agentes/planned_downtime.list.php:358 +msgid "No planned downtime" +msgstr "No hay ninguna parada planificada" + +#: ../../godmode/agentes/module_manager_editor_common.php:70 +msgid "Using module component" +msgstr "Utilizar módulo de librería" + +#: ../../godmode/agentes/module_manager_editor_common.php:76 +#: ../../godmode/agentes/module_manager_editor_common.php:85 +msgid "Manual setup" +msgstr "Configuración manual" + +#: ../../godmode/agentes/module_manager_editor_common.php:81 +#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:336 +msgid "No component was found" +msgstr "No se encontró ningún componente" + +#: ../../godmode/agentes/module_manager_editor_common.php:161 +msgid "Delete module" +msgstr "Eliminar Módulo" + +#: ../../godmode/agentes/module_manager_editor_common.php:180 +msgid "Module parent" +msgstr "Padre del módulo" + +#: ../../godmode/agentes/module_manager_editor_common.php:256 +msgid "Dynamic Threshold Interval" +msgstr "Intervalo de rango dinámico" + +#: ../../godmode/agentes/module_manager_editor_common.php:268 +msgid "Dynamic Threshold Min. " +msgstr "Rango dinámico mínimo " + +#: ../../godmode/agentes/module_manager_editor_common.php:271 +msgid "Dynamic Threshold Max. " +msgstr "Rango dinámico máximo " + +#: ../../godmode/agentes/module_manager_editor_common.php:274 +msgid "Dynamic Threshold Two Tailed: " +msgstr "Rango dinámico dos fallido " + +#: ../../godmode/agentes/module_manager_editor_common.php:280 +#: ../../godmode/agentes/module_manager_editor_common.php:301 +msgid "Min. " +msgstr "Min. " + +#: ../../godmode/agentes/module_manager_editor_common.php:385 +#: ../../godmode/agentes/module_manager_editor_common.php:388 +#, php-format +msgid "Agent interval x %s" +msgstr "Intervalo del agente x %s" + +#: ../../godmode/agentes/module_manager_editor_common.php:398 +#: ../../godmode/agentes/module_manager.php:733 +msgid "" +"The policy modules of data type will only update their intervals when policy " +"is applied." +msgstr "" +"Los módulos de política de tipo data solo actualizarán sus intervalos cuando " +"la política sea aplicada" + +#: ../../godmode/agentes/module_manager_editor_common.php:422 +msgid "Any value below this number is discarted." +msgstr "Cualquier valor por debajo de este número queda descartado" + +#: ../../godmode/agentes/module_manager_editor_common.php:424 +msgid "Any value over this number is discarted." +msgstr "Cualquier valor por encima de este número es descartado" + +#: ../../godmode/agentes/module_manager_editor_common.php:433 +msgid "Not needed" +msgstr "No necesario" + +#: ../../godmode/agentes/module_manager_editor_common.php:437 +msgid "" +"In case you use an Export server you can link this module and export data to " +"one these." +msgstr "" +"En caso de que use un Export server, puede enlazar este modulo y exportar " +"los datos con el export server." + +#: ../../godmode/agentes/module_manager_editor_common.php:471 +msgid "This value can be set only in the async modules." +msgstr "Solo debe establecerse este valor en los módulos asíncronos" + +#: ../../godmode/agentes/module_manager_editor_common.php:554 +msgid "Tags from policy" +msgstr "Etiquetas desde política" + +#: ../../godmode/agentes/module_manager_editor_common.php:567 +msgid "The module still stores data but the alerts and events will be stop" +msgstr "" +"El módulo todavía almacena datos, pero las alertas y eventos se detendrán" + +#: ../../godmode/agentes/module_manager_editor_common.php:590 +#: ../../godmode/agentes/module_manager_editor_common.php:600 +#: ../../godmode/agentes/module_manager_editor_common.php:611 +msgid "Cron from" +msgstr "Formulario de cron" + +#: ../../godmode/agentes/module_manager_editor_common.php:591 +#: ../../godmode/agentes/module_manager_editor_common.php:601 +#: ../../godmode/agentes/module_manager_editor_common.php:612 +msgid "" +"If cron is set the module interval is ignored and the module runs on the " +"specified date and time" +msgstr "" +"Si el cron está instalado el intervalo del módulo es ignorado y el módulo " +"corre con la fecha indicada" + +#: ../../godmode/agentes/module_manager_editor_common.php:595 +#: ../../godmode/agentes/module_manager_editor_common.php:605 +#: ../../godmode/agentes/module_manager_editor_common.php:616 +msgid "Cron to" +msgstr "Cron desde" + +#: ../../godmode/agentes/module_manager_editor_common.php:624 +msgid "Retries" +msgstr "Reintentos" + +#: ../../godmode/agentes/module_manager_editor_common.php:625 +msgid "Number of retries that the module will attempt to run." +msgstr "Número de intentos que el módulo intentara activar" + +#: ../../godmode/agentes/module_manager_editor_common.php:701 +msgid "Add relationship" +msgstr "Añadir relación" + +#: ../../godmode/agentes/module_manager_editor_common.php:719 +msgid "Changes" +msgstr "Cambios" + +#: ../../godmode/agentes/module_manager_editor_common.php:719 +msgid "Activate this to prevent the relation from being updated or deleted" +msgstr "Activar esta opción para evitar que sea actualizado o borrado" + +#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:179 +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:298 +msgid "No agent selected or the agent does not exist" +msgstr "No se ha seleccionado un agente o ese agente no existe." + +#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:286 +msgid "Successfully modules created" +msgstr "Módulos creados con éxito." + +#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:296 +msgid "Another module already exists with the same name" +msgstr "Ya existe otro módulo con el mismo nombre" + +#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:299 +msgid "Some required fields are missed" +msgstr "Faltan campos necesarios por rellenar" + +#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:299 +msgid "name" +msgstr "nombre" + +#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:304 +msgid "Processing error" +msgstr "Error de procesamiento" + +#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:345 +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:706 +msgid "Use agent ip" +msgstr "Usar ip del agente" + +#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:377 +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:739 +msgid "privacy pass" +msgstr "pase privado" + +#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:397 +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:759 +msgid "SNMP Walk" +msgstr "Exploración SNMP" + +#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:401 +msgid "Unable to do SNMP walk" +msgstr "No se pudo realizar el SNMP walk" + +#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:435 +msgid "Interfaces" +msgstr "Interfaces" + +#: ../../godmode/agentes/agent_wizard.snmp_interfaces_explorer.php:447 +#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:369 +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:875 +msgid "Create modules" +msgstr "Crear módulos" + +#: ../../godmode/agentes/module_manager_editor_network.php:152 +msgid "SNMP OID" +msgstr "SNMP OID" + +#: ../../godmode/agentes/agent_conf_gis.php:53 +msgid "" +"When you change the Agent position, the agent automatically activates the " +"'Ignore new GIS data' option" +msgstr "" +"Cuando se cambia la posición de agente, el agente activa automáticamente la " +"opción 'Ignorar nuevos datos GIS '" + +#: ../../godmode/agentes/agent_conf_gis.php:60 +msgid "Agent position" +msgstr "Posición del agente" + +#: ../../godmode/agentes/agent_conf_gis.php:66 +msgid "Latitude: " +msgstr "Latitud: " + +#: ../../godmode/agentes/agent_conf_gis.php:70 +msgid "Longitude: " +msgstr "Longitud: " + +#: ../../godmode/agentes/agent_conf_gis.php:74 +msgid "Altitude: " +msgstr "Altitud: " + +#: ../../godmode/agentes/configure_field.php:36 +msgid "Update agent custom field" +msgstr "Actualizar campo personalizado" + +#: ../../godmode/agentes/configure_field.php:39 +msgid "Create agent custom field" +msgstr "Crear campo personalizado" + +#: ../../godmode/agentes/planned_downtime.editor.php:115 +#: ../../godmode/agentes/planned_downtime.editor.php:187 +#: ../../godmode/agentes/planned_downtime.editor.php:942 +msgid "This elements cannot be modified while the downtime is being executed" +msgstr "" +"Estos elementos no se pueden modificar mientras se está ejecutando el tiempo " +"de inactividad" + +#: ../../godmode/agentes/planned_downtime.editor.php:318 +msgid "Cannot be modified while the downtime is being executed" +msgstr "No pueden ser modificado mientras se está ejecutando la parada" + +#: ../../godmode/agentes/planned_downtime.editor.php:485 +msgid "Quiet: Modules will not generate events or fire alerts." +msgstr "Tranquilo: Módulos no generarán eventos o lanzar alertas." + +#: ../../godmode/agentes/planned_downtime.editor.php:486 +msgid "Disable Agents: Disables the selected agents." +msgstr "Deshabilitar agentes: Deshabilita los agentes seleccionados" + +#: ../../godmode/agentes/planned_downtime.editor.php:487 +msgid "Disable Alerts: Disable alerts for the selected agents." +msgstr "" +"Deshabilitar alertas: Deshabilita las alertas de los agentes seleccionados" + +#: ../../godmode/agentes/planned_downtime.editor.php:489 +#: ../../godmode/agentes/planned_downtime.list.php:428 +msgid "Disabled Agents" +msgstr "Agentes desactivados" + +#: ../../godmode/agentes/planned_downtime.editor.php:490 +#: ../../godmode/agentes/planned_downtime.list.php:429 +msgid "Disabled only Alerts" +msgstr "Deshabilitar sólo alertas" + +#: ../../godmode/agentes/planned_downtime.editor.php:494 +#: ../../godmode/agentes/planned_downtime.list.php:153 +msgid "Once" +msgstr "Una vez" + +#: ../../godmode/agentes/planned_downtime.editor.php:495 +#: ../../godmode/agentes/planned_downtime.list.php:153 +#: ../../godmode/agentes/planned_downtime.list.php:434 +msgid "Periodically" +msgstr "Periodicamente" + +#: ../../godmode/agentes/planned_downtime.editor.php:500 +msgid "Configure the time" +msgstr "Configurar el tiempo" + +#: ../../godmode/agentes/planned_downtime.editor.php:531 +msgid "Type Periodicity:" +msgstr "Periodicidad del tipo" + +#: ../../godmode/agentes/planned_downtime.editor.php:533 +#: ../../godmode/agentes/module_manager_editor_prediction.php:152 +msgid "Weekly" +msgstr "Semanalmente" + +#: ../../godmode/agentes/planned_downtime.editor.php:534 +#: ../../godmode/agentes/module_manager_editor_prediction.php:153 +msgid "Monthly" +msgstr "Mensualmente" + +#: ../../godmode/agentes/planned_downtime.editor.php:569 +msgid "From day:" +msgstr "Desde el día:" + +#: ../../godmode/agentes/planned_downtime.editor.php:575 +msgid "To day:" +msgstr "Hasta el día:" + +#: ../../godmode/agentes/planned_downtime.editor.php:586 +msgid "From hour:" +msgstr "Desde la hora:" + +#: ../../godmode/agentes/planned_downtime.editor.php:594 +msgid "To hour:" +msgstr "Hasta la hora:" + +#: ../../godmode/agentes/planned_downtime.editor.php:637 +msgid "Available agents" +msgstr "Agentes disponibles" + +#: ../../godmode/agentes/planned_downtime.editor.php:708 +#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:316 +msgid "Filter by group" +msgstr "Filtrar por grupo" + +#: ../../godmode/agentes/planned_downtime.editor.php:714 +msgid "Available modules:" +msgstr "Módulos disponibles:" + +#: ../../godmode/agentes/planned_downtime.editor.php:715 +msgid "Only for type Quiet for downtimes." +msgstr "Sólo para tipo Quiet para paradas" + +#: ../../godmode/agentes/planned_downtime.editor.php:729 +msgid "Agents planned for this downtime" +msgstr "Agentes planificados para esta parada" + +#: ../../godmode/agentes/planned_downtime.editor.php:744 +msgid "There are no agents" +msgstr "No hay agentes" + +#: ../../godmode/agentes/planned_downtime.editor.php:780 +msgid "All alerts" +msgstr "Todas las alertas" + +#: ../../godmode/agentes/planned_downtime.editor.php:783 +msgid "Entire agent" +msgstr "Agente completo" + +#: ../../godmode/agentes/planned_downtime.editor.php:787 +#: ../../godmode/agentes/planned_downtime.editor.php:892 +msgid "All modules" +msgstr "Todos los módulos" + +#: ../../godmode/agentes/planned_downtime.editor.php:790 +#: ../../godmode/agentes/planned_downtime.editor.php:884 +#: ../../godmode/agentes/planned_downtime.editor.php:888 +msgid "Some modules" +msgstr "Algunos módulos" + +#: ../../godmode/agentes/planned_downtime.editor.php:856 +msgid "Add Module:" +msgstr "Añadir módulo:" + +#: ../../godmode/agentes/planned_downtime.editor.php:1072 +msgid "Please select a module." +msgstr "Por favor, seleccione un módulo" + +#: ../../godmode/agentes/planned_downtime.editor.php:1204 +msgid "" +"WARNING: If you edit this planned downtime, the data of future SLA reports " +"may be altered" +msgstr "" +"ADVERTENCIA: Si se modifica esta parada planificada, los datos de los " +"futuros informes SLA pueden ser alterados" + +#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:111 +#, php-format +msgid "Free space on %s" +msgstr "Espacio libre en %s" + +#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:204 +#, php-format +msgid "%s service modules created succesfully" +msgstr "%s modulos de servicio creados correctamente" + +#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:207 +#, php-format +msgid "Error creating %s service modules" +msgstr "Error creando %s modulos de servicio" + +#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:212 +#, php-format +msgid "%s process modules created succesfully" +msgstr "%s módulos de proceso creados correctamente" + +#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:215 +#, php-format +msgid "Error creating %s process modules" +msgstr "Error al crear %s módulos de proceso" + +#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:220 +#, php-format +msgid "%s disk space modules created succesfully" +msgstr "%s módulos de espacio en disco creados correctamente" + +#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:223 +#, php-format +msgid "Error creating %s disk space modules" +msgstr "Error creando %s modulos de espacio en disco" + +#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:228 +#, php-format +msgid "%s modules created from components succesfully" +msgstr "%s módulos creados correctamente desde los componentes" + +#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:231 +#, php-format +msgid "Error creating %s modules from components" +msgstr "Error al crear %s módulos desde los componentes" + +#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:234 +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:676 +#, php-format +msgid "%s modules already exist" +msgstr "%s módulos ya existen" + +#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:274 +msgid "WMI Explore" +msgstr "Explorador WMI" + +#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:278 +msgid "Unable to do WMI explorer" +msgstr "Imposible lanzar el Explorador WMI" + +#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:302 +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:794 +msgid "Free space on disk" +msgstr "Espacio libre en disco" + +#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:303 +msgid "WMI components" +msgstr "Componentes WMI" + +#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:305 +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:798 +msgid "Wizard mode" +msgstr "Modo wizard" + +#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:348 +#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:350 +#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:352 +#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:354 +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:854 +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:856 +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:858 +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:860 +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:863 +msgid "Add to modules list" +msgstr "Añadir a lista de módulos" + +#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:358 +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:865 +msgid "Remove from modules list" +msgstr "Eliminar de la lista de módulos" + +#: ../../godmode/agentes/agent_wizard.wmi_explorer.php:491 +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:1027 +msgid "Modules list is empty" +msgstr "La lista de módulos está vacía." + +#: ../../godmode/agentes/agent_manager.php:156 +msgid "The agent's name must be the same as the one defined at the console" +msgstr "El nombre del agente debe ser el mismo que el definido en la consola" + +#: ../../godmode/agentes/agent_manager.php:159 +msgid "QR Code Agent view" +msgstr "Código QR de la vista de agente" + +#: ../../godmode/agentes/agent_manager.php:193 +msgid "This agent can be remotely configured" +msgstr "Este agente puede ser configurado remotamente" + +#: ../../godmode/agentes/agent_manager.php:196 +msgid "You can remotely edit this agent configuration" +msgstr "Puede editar remotamente la configuración de este agente" + +#: ../../godmode/agentes/agent_manager.php:203 +msgid "Delete agent" +msgstr "Borrar agente" + +#: ../../godmode/agentes/agent_manager.php:205 +msgid "Alias" +msgstr "Alias" + +#: ../../godmode/agentes/agent_manager.php:208 +msgid "Use alias as name" +msgstr "Usar el alias como nombre" + +#: ../../godmode/agentes/agent_manager.php:238 +msgid "Only it is show when
    the agent is saved." +msgstr "Solo muestra cuando
    el agente es guardado." + +#: ../../godmode/agentes/agent_manager.php:335 +msgid "Autodisable mode" +msgstr "Modo auto deshabilitado" + +#: ../../godmode/agentes/agent_manager.php:363 +msgid "Delete remote configuration file" +msgstr "Borrar el archivo de configuración remota." + +#: ../../godmode/agentes/agent_manager.php:366 +msgid "" +"Delete this conf file implies that for restore you must reactive remote " +"config in the local agent." +msgstr "" +"Borrar el archivo .conf implica que para restaurarlo, debe reactivar la " +"configuración remota en el agente local." + +#: ../../godmode/agentes/agent_manager.php:381 +msgid "Agent icon for GIS Maps." +msgstr "Icono de agente para mapas GIS." + +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:65 +msgid "The SNMP remote plugin doesnt seem to be installed" +msgstr "El plugin remoto SNMP no parece estar instalado" + +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:65 +msgid "It is necessary to use some features" +msgstr "Necesita usar algunas características" + +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:65 +msgid "" +"Please, install the SNMP remote plugin (The name of the plugin must be " +"snmp_remote.pl)" +msgstr "" +"Por favor, instale el plugin remoto de SNMP (El nombre del plugin debe ser " +"snmp_remote.pl)" + +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:253 +msgid "Remote system doesnt support host SNMP information" +msgstr "Sistema remoto no soporta información del host SNMP" + +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:338 +msgid "The number of bytes read from this device since boot" +msgstr "El número de bytes leídos desde este dispositivo desde el arranque" + +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:340 +msgid "The number of bytes written to this device since boot" +msgstr "El número de bytes escritos en este dispositivo desde el arranque" + +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:342 +msgid "The number of read accesses from this device since boot" +msgstr "" +"El número de lectura accesible desde este dispositivo desde el arranque" + +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:344 +msgid "The number of write accesses from this device since boot" +msgstr "" +"El número de escritura accesible desde este dispositivo desde el arranque" + +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:519 +#, php-format +msgid "Check if the process %s is running or not" +msgstr "Compruebe si el proceso %s se está ejecutando correctamente" + +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:590 +msgid "Disk use information" +msgstr "Información del disco en uso" + +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:661 +#, php-format +msgid "%s modules created succesfully" +msgstr "%s módulos creados correctamente" + +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:666 +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:671 +#, php-format +msgid "Error creating %s modules" +msgstr "Error al crear %s módulos" + +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:685 +msgid "Modules created succesfully" +msgstr "Módulos creados con éxito" + +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:763 +msgid "" +"If the device is a network device, try with the SNMP Interfaces wizard" +msgstr "" +"Si el dispositivo es un dispositivo de red, pruebe con el Wizard de interfaz " +"SNMP" + +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:792 +msgid "Devices" +msgstr "Dispositivos" + +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:795 +msgid "Temperature sensors" +msgstr "Sensores de temperatura" + +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:796 +msgid "Other SNMP data" +msgstr "Otros datos SNMP" + +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:817 +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:822 +msgid "SNMP remote plugin is necessary for this feature" +msgstr "Se necesita el plugin remoto SNMP para esta funcionalidad" + +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:932 +msgid "Device" +msgstr "Dispositivo" + +#: ../../godmode/agentes/agent_wizard.snmp_explorer.php:980 +msgid "Temperature" +msgstr "Temperatura" + +#: ../../godmode/agentes/modificar_agente.php:62 +msgid "Agents defined in Pandora" +msgstr "Agentes definidos en Pandora" + +#: ../../godmode/agentes/modificar_agente.php:87 +msgid "Success deleted agent." +msgstr "Agente eliminado correctamente" + +#: ../../godmode/agentes/modificar_agente.php:87 +msgid "Could not be deleted." +msgstr "No pudo ser borrado." + +#: ../../godmode/agentes/modificar_agente.php:94 +msgid "Maybe the files conf or md5 could not be deleted" +msgstr "Los ficheros conf o md5 han podido no ser borrados" + +#: ../../godmode/agentes/modificar_agente.php:154 +msgid "Show Agents" +msgstr "Mostrar Agentes" + +#: ../../godmode/agentes/modificar_agente.php:156 +msgid "Everyone" +msgstr "Todos" + +#: ../../godmode/agentes/modificar_agente.php:481 +msgid "Remote agent configuration" +msgstr "Configuración remota del agente" + +#: ../../godmode/agentes/modificar_agente.php:481 +msgid "R" +msgstr "R" + +#: ../../godmode/agentes/modificar_agente.php:597 +msgid "Edit remote config" +msgstr "Editar configuración remota" + +#: ../../godmode/agentes/modificar_agente.php:624 +msgid "Enable agent" +msgstr "Habilitar agente" + +#: ../../godmode/agentes/modificar_agente.php:629 +msgid "Disable agent" +msgstr "Deshabilitar agente" + +#: ../../godmode/agentes/fields_manager.php:31 +msgid "Agents custom fields manager" +msgstr "Gestor de campos personalizados del agente." + +#: ../../godmode/agentes/fields_manager.php:44 +msgid "The name must not be empty" +msgstr "El nombre no puede estar vacío" + +#: ../../godmode/agentes/fields_manager.php:47 +msgid "The name must be unique" +msgstr "El nombre debe ser único" + +#: ../../godmode/agentes/fields_manager.php:52 +msgid "Field successfully created" +msgstr "Se ha creado el campo" + +#: ../../godmode/agentes/fields_manager.php:69 +msgid "Field successfully updated" +msgstr "Se ha actualizado el campo" + +#: ../../godmode/agentes/fields_manager.php:72 +msgid "There was a problem modifying field" +msgstr "Ha habido un problema al modificar el campo" + +#: ../../godmode/agentes/fields_manager.php:82 +msgid "There was a problem deleting field" +msgstr "Ha habido un problema al borrar el campo" + +#: ../../godmode/agentes/fields_manager.php:84 +msgid "Field successfully deleted" +msgstr "El campo se ha borrado correctamente" + +#: ../../godmode/agentes/fields_manager.php:138 +msgid "Create field" +msgstr "Crear campo" + +#: ../../godmode/agentes/agent_incidents.php:67 +msgid "No incidents associated to this agent" +msgstr "No hay incidentes asociados a este agente" + +#: ../../godmode/agentes/module_manager.php:78 +msgid "Create a new data server module" +msgstr "Crear un nuevo módulo de servidor de datos" + +#: ../../godmode/agentes/module_manager.php:80 +msgid "Create a new network server module" +msgstr "Crear un nuevo módulo de servidor de red" + +#: ../../godmode/agentes/module_manager.php:82 +msgid "Create a new plugin server module" +msgstr "Crear un nuevo módulo de servidor de complementos" + +#: ../../godmode/agentes/module_manager.php:84 +msgid "Create a new WMI server module" +msgstr "Crear un nuevo módulo de servidor WMI" + +#: ../../godmode/agentes/module_manager.php:86 +msgid "Create a new prediction server module" +msgstr "Crear un nuevo módulo de servidor de predicción" + +#: ../../godmode/agentes/module_manager.php:148 +msgid "Get more modules in Pandora FMS Library" +msgstr "Más módulos en la librería de Pandora FMS" + +#: ../../godmode/agentes/module_manager.php:175 +msgid "Nice try buddy" +msgstr "Buen intento amigo" + +#: ../../godmode/agentes/module_manager.php:272 +#, php-format +msgid "There was a problem deleting %s modules, none deleted." +msgstr "Ha habido un problema borrando %s módulos. No se ha borrado ninguno." + +#: ../../godmode/agentes/module_manager.php:277 +msgid "All Modules deleted succesfully" +msgstr "Todos los módulos han sido borrados correctamente." + +#: ../../godmode/agentes/module_manager.php:281 +#, php-format +msgid "There was a problem only deleted %s modules of %s total." +msgstr "Ha habido un problema borrando %s módulo(s) de %s" + +#: ../../godmode/agentes/module_manager.php:569 +msgid "D." +msgstr "D." + +#: ../../godmode/agentes/module_manager.php:716 +msgid "Non initialized module" +msgstr "Módulo no inicializado" + +#: ../../godmode/agentes/module_manager.php:749 +msgid "Enable module" +msgstr "Habilitar el módulo" + +#: ../../godmode/agentes/module_manager.php:754 +msgid "Disable module" +msgstr "Deshabilitar el módulo" + +#: ../../godmode/agentes/module_manager.php:769 +msgid "Normalize" +msgstr "Normalizar" + +#: ../../godmode/agentes/module_manager.php:775 +msgid "Normalize (Disabled)" +msgstr "Normalizar (deshabilitado)" + +#: ../../godmode/agentes/module_manager.php:789 +msgid "Create network component (Disabled)" +msgstr "Crear componentes de red (desactivado)" + +#: ../../godmode/agentes/module_manager_editor_prediction.php:91 +msgid "Source module" +msgstr "Módulo origen" + +#: ../../godmode/agentes/module_manager_editor_prediction.php:119 +#: ../../godmode/agentes/module_manager_editor_prediction.php:144 +msgid "Select Module" +msgstr "Seleccionar módulo" + +#: ../../godmode/agentes/module_manager_editor_prediction.php:154 +msgid "Daily" +msgstr "Diariamente" + +#: ../../godmode/agentes/planned_downtime.list.php:46 +msgid "An error occurred while migrating the malformed planned downtimes" +msgstr "" +"Ha ocurrido un error mientras se migraban paradas planificadas mal formadas" + +#: ../../godmode/agentes/planned_downtime.list.php:47 +msgid "Please run the migration again or contact with the administrator" +msgstr "" +"Por favor, ejecute el script de migración de nuevo o contacte con el " +"administrador" + +#: ../../godmode/agentes/planned_downtime.list.php:79 +msgid "An error occurred stopping the planned downtime" +msgstr "Se produjo un error deteniendo la parada planificada" + +#: ../../godmode/agentes/planned_downtime.list.php:101 +msgid "This planned downtime is running" +msgstr "Esta parada planificada se está ejecutando" + +#: ../../godmode/agentes/planned_downtime.list.php:154 +msgid "Execution type" +msgstr "Tipo de ejecución" + +#: ../../godmode/agentes/planned_downtime.list.php:156 +msgid "Show past downtimes" +msgstr "Mostrar paradas antiguas" + +#: ../../godmode/agentes/planned_downtime.list.php:391 +msgid "Name #Ag." +msgstr "Nombre (núm. ag.)" + +#: ../../godmode/agentes/planned_downtime.list.php:397 +#: ../../godmode/agentes/planned_downtime.list.php:446 +msgid "Running" +msgstr "Ejecutándose" + +#: ../../godmode/agentes/planned_downtime.list.php:400 +#: ../../godmode/agentes/planned_downtime.list.php:456 +msgid "Stop downtime" +msgstr "Detener parada planificada" + +#: ../../godmode/agentes/planned_downtime.list.php:433 +msgid "once" +msgstr "Una vez" + +#: ../../godmode/agentes/planned_downtime.list.php:442 +msgid "Not running" +msgstr "No está en ejecución" + +#: ../../godmode/agentes/planned_downtime.list.php:535 +msgid "" +"WARNING: If you delete this planned downtime, it will not be taken into " +"account in future SLA reports" +msgstr "" +"ADVERTENCIA: Si se borra esta parada planificada, no se tendrá en cuenta en " +"futuros informes SLA" + +#: ../../godmode/agentes/planned_downtime.list.php:541 +msgid "WARNING: There are malformed planned downtimes" +msgstr "ADVERTENCIA: Hay paradas planificadas mal formadas" + +#: ../../godmode/agentes/planned_downtime.list.php:541 +msgid "Do you want to migrate automatically the malformed items?" +msgstr "¿Quiere migrar automáticamente los elementos mal formados?" + +#: ../../godmode/agentes/agent_template.php:69 +msgid "Created by template " +msgstr "Creado mediante la plantilla " + +#: ../../godmode/agentes/agent_template.php:157 +msgid "Error adding modules" +msgstr "Error añadiendo módulos" + +#: ../../godmode/agentes/agent_template.php:159 +msgid "Error adding modules. The following errors already exists: " +msgstr "Error añadiendo módulos. Ocurrieron los siguientes errores: " + +#: ../../godmode/agentes/agent_template.php:162 +msgid "Modules successfully added" +msgstr "Módulos añadidos correctamente" + +#: ../../godmode/agentes/agent_template.php:189 +msgid "Assign" +msgstr "Asignar" + +#: ../../godmode/tag/tag.php:80 +msgid "Number of modules" +msgstr "Número de módulos" + +#: ../../godmode/tag/tag.php:82 +msgid "Number of policy modules" +msgstr "Número de módulos de política" + +#: ../../godmode/tag/tag.php:100 ../../godmode/tag/edit_tag.php:53 +#: ../../godmode/tag/edit_tag.php:64 +msgid "List tags" +msgstr "Listar etiquetas" + +#: ../../godmode/tag/tag.php:110 ../../godmode/tag/edit_tag.php:68 +msgid "Tags configuration" +msgstr "Configuración de etiquetas" + +#: ../../godmode/tag/tag.php:121 +msgid "Error deleting tag" +msgstr "Error eliminando la etiqueta" + +#: ../../godmode/tag/tag.php:125 +msgid "Successfully deleted tag" +msgstr "Etiqueta eliminada satisfactoriamente" + +#: ../../godmode/tag/tag.php:199 +msgid "Tag name" +msgstr "Nombre de etiqueta" + +#: ../../godmode/tag/tag.php:201 +msgid "Detail information" +msgstr "Información de los detalles" + +#: ../../godmode/tag/tag.php:202 +msgid "Number of modules affected" +msgstr "Número de módulos afectados" + +#: ../../godmode/tag/tag.php:222 +msgid "Tag details" +msgstr "Detalles de tag" + +#: ../../godmode/tag/tag.php:249 +#, php-format +msgid "Emails for the tag: %s" +msgstr "Correos para el tag: %s" + +#: ../../godmode/tag/tag.php:264 +#, php-format +msgid "Phones for the tag: %s" +msgstr "Teléfonos par el taf: %s" + +#: ../../godmode/tag/tag.php:282 +msgid "No tags defined" +msgstr "Tags no definidos" + +#: ../../godmode/tag/tag.php:298 +msgid "Create tag" +msgstr "Crear etiqueta" + +#: ../../godmode/tag/edit_tag.php:92 +msgid "Error updating tag" +msgstr "Error actualizando etiqueta" + +#: ../../godmode/tag/edit_tag.php:96 +msgid "Successfully updated tag" +msgstr "Etiqueta actualizada satisfactoriamente" + +#: ../../godmode/tag/edit_tag.php:122 +msgid "Error creating tag" +msgstr "Error creando etiqueta" + +#: ../../godmode/tag/edit_tag.php:128 +msgid "Successfully created tag" +msgstr "Etiqueta creada satisfactoriamente" + +#: ../../godmode/tag/edit_tag.php:161 +msgid "Update Tag" +msgstr "Actualizar Etiqueta" + +#: ../../godmode/tag/edit_tag.php:164 +msgid "Create Tag" +msgstr "Crear etiqueta" + +#: ../../godmode/tag/edit_tag.php:187 +msgid "Hyperlink to help information that has to exist previously." +msgstr "Hiperenlace a la información de ayuda que debe existir previamente." + +#: ../../godmode/tag/edit_tag.php:197 +msgid "Associated Email direction to use later in alerts associated to Tags." +msgstr "" +"Direccion de email asociada para utilizarla después en alertas asociadas a " +"Tags" + +#: ../../godmode/tag/edit_tag.php:207 +msgid "Associated phone number to use later in alerts associated to Tags." +msgstr "" +"Número de teléfono asociado para usar posteriormente en alertas asociadas a " +"Tags" + +#~ msgid "Global health" +#~ msgstr "Salud global" + +#~ msgid "Stacked" +#~ msgstr "Apilado" + +#~ msgid "You don't have access" +#~ msgstr "No tiene acceso" + +#~ msgid "Layout" +#~ msgstr "Diseño" + +#~ msgid "Simple" +#~ msgstr "Simple" #~ msgid "Updated at realtime" #~ msgstr "actualizado en tiempo real" +#~ msgid "Operator" +#~ msgstr "Operador" + #~ msgid "Criticity" #~ msgstr "Criticidad" -#~ msgid "Main event view" -#~ msgstr "Vista principal de eventos" +#~ msgid ">=" +#~ msgstr ">=" + +#~ msgid "<" +#~ msgstr "<" + +#~ msgid "" +#~ "Show a resume table with max, min, average of total modules on the report " +#~ "bottom" +#~ msgstr "" +#~ "Mostrar una tabla resumen con el máximo, el mínimo y la media de los módulos " +#~ "totales al final del informe" + +#~ msgid "Task" +#~ msgstr "Tarea" + +#~ msgid "Zoom" +#~ msgstr "Ampliación" #~ msgid "Search by any alphanumeric field in the trap" #~ msgstr "Buscar por cualquier campo alfanumérico en el trap" @@ -36483,6 +23913,9 @@ msgstr "El usuario solo puede usar la API" #~ msgid "Policies view" #~ msgstr "Vista de política" +#~ msgid "Groups view" +#~ msgstr "Vista de grupos" + #~ msgid "Topology view" #~ msgstr "Vista de la topología" @@ -36513,6 +23946,12 @@ msgstr "El usuario solo puede usar la API" #~ msgid "Map options" #~ msgstr "Opciones del mapa" +#~ msgid "INFO" +#~ msgstr "INFO" + +#~ msgid "ERROR" +#~ msgstr "ERROR" + #~ msgid "Assigned user" #~ msgstr "Usuario asignado" @@ -36534,6 +23973,9 @@ msgstr "El usuario solo puede usar la API" #~ msgid "said" #~ msgstr "dijo" +#~ msgid "Hours" +#~ msgstr "Horas" + #~ msgid "Not closed" #~ msgstr "No cerrado" @@ -36555,6 +23997,9 @@ msgstr "El usuario solo puede usar la API" #~ msgid "New Incident" #~ msgstr "Nuevo Incidente" +#~ msgid "Tracking" +#~ msgstr "Seguimiento" + #~ msgid "Generic upload error" #~ msgstr "Error de subida genérico" @@ -36575,6 +24020,18 @@ msgstr "El usuario solo puede usar la API" #~ "arriba, esos valores reemplazarán a los campos con el mismo nombre asociados " #~ "a las Acciones aplicadas a la plantilla." +#~ msgid "Decrease Weight" +#~ msgstr "Reducir el peso" + +#~ msgid "Increase Weight" +#~ msgstr "Incrementar el peso" + +#~ msgid "Query SQL" +#~ msgstr "Consulta SQL" + +#~ msgid "SQL preview" +#~ msgstr "Previsualización del SQL" + #~ msgid "Items filter" #~ msgstr "Filtro de items" @@ -36608,9 +24065,39 @@ msgstr "El usuario solo puede usar la API" #~ msgid "Not executed" #~ msgstr "No ejecutado/a" +#~ msgid "No agent name specified" +#~ msgstr "No se especificó el nombre del agente" + #~ msgid "There is already an agent in the database with this name" #~ msgstr "Ya existe un agente con ese nombre en la base de datos" +#~ msgid "Data Copy" +#~ msgstr "Copia de datos" + +#~ msgid "No selected agents to copy" +#~ msgstr "No se han seleccionado agentes destino para la copia" + +#~ msgid "Making copy of configuration file for" +#~ msgstr "Creando una copia del archivo de configuración de" + +#~ msgid "Remote configuration management" +#~ msgstr "Gestión de configuración remota" + +#~ msgid "Source group" +#~ msgstr "Grupo origen" + +#~ msgid "To agent(s):" +#~ msgstr "Agente(s) destino:" + +#~ msgid "Replicate configuration" +#~ msgstr "Replicar configuración" + +#~ msgid "Duplicate config" +#~ msgstr "Duplicar configuración" + +#~ msgid "Manage modules" +#~ msgstr "Gestionar módulos" + #~ msgid "No action selected" #~ msgstr "No se ha seleccionado ninguna acción" @@ -36676,6 +24163,9 @@ msgstr "El usuario solo puede usar la API" #~ msgid "Ping to " #~ msgstr "Ping a " +#~ msgid "Server connection failed" +#~ msgstr "Falló la conexión con el servidor" + #~ msgid "Inside limits" #~ msgstr "Dentro de los límites" @@ -36685,6 +24175,9 @@ msgstr "El usuario solo puede usar la API" #~ msgid "Empty graph" #~ msgstr "Gráfica vacía" +#~ msgid "Go to agent detail" +#~ msgstr "Ir al detalle del agente" + #~ msgid "License Info" #~ msgstr "Información sobre la licencia" @@ -36834,6 +24327,15 @@ msgstr "El usuario solo puede usar la API" #~ msgid "Error updating user. Id_user doesn't exists." #~ msgstr "Error actualizando ususario. Id_user no existe." +#~ msgid " md5 file" +#~ msgstr " fichero MD5" + +#~ msgid " config file" +#~ msgstr " fichero de configuración" + +#~ msgid "Copied " +#~ msgstr "Copiado " + #, php-format #~ msgid "projection for %s" #~ msgstr "proyección para %s" @@ -36859,6 +24361,9 @@ msgstr "El usuario solo puede usar la API" #~ msgid "No Validated" #~ msgstr "No validado" +#~ msgid "Incorrect format in Subnet field" +#~ msgstr "Formato incorrecto en el campo Subred" + #~ msgid "Events by criticity" #~ msgstr "Eventos por criticidad" @@ -36872,6 +24377,12 @@ msgstr "El usuario solo puede usar la API" #~ msgid "There are no scheduled downtimes" #~ msgstr "No hay paradas planificadas" +#~ msgid "Module macros" +#~ msgstr "Macros de módulos" + +#~ msgid "Throw unknown events" +#~ msgstr "Generar eventos desconocidos" + #~ msgid "Cron" #~ msgstr "Cron" @@ -36881,6 +24392,13 @@ msgstr "El usuario solo puede usar la API" #~ msgid "No special days configured" #~ msgstr "No hay días especiales configurados" +#~ msgid "" +#~ "Search by these fields description, OID, Custom Value, SNMP Agent (IP), " +#~ "Single value, each Custom OIDs/Datas." +#~ msgstr "" +#~ "Búsqueda por descripción de los campos, OIS, Valores personalizados, Agentes " +#~ "(IP) SNMP, Valor único, cada OIDs/Datas personalizado." + #~ msgid "Paginate module view" #~ msgstr "Paginar vista de módulos" @@ -36898,14 +24416,99 @@ msgstr "El usuario solo puede usar la API" #~ "elimine la dirección del servidor remoto del setup del plugin del Update " #~ "Manager." -#~ msgid "" -#~ "If there are any database change, it will be applied on the next login." -#~ msgstr "" -#~ "Si hubiera algún cambio en la base de datos, será aplicado en próximo login " -#~ "del usuario" +#~ msgid "Policies operations" +#~ msgstr "Operaciones de las políticas" -#~ msgid "Package not updated." -#~ msgstr "Paquete no actualizado." +#~ msgid "SNMP operations" +#~ msgstr "Operaciones SNMP" + +#~ msgid "Satellite operations" +#~ msgstr "Operaciones satélite" + +#~ msgid "Inventory modules" +#~ msgstr "Módulos de inventario" + +#~ msgid "Local components" +#~ msgstr "Componentes locales" + +#~ msgid "Manage policies" +#~ msgstr "Gestionar políticas" + +#~ msgid "Skins" +#~ msgstr "Skins" + +#~ msgid "Export targets" +#~ msgstr "Servidores de exportación" + +#~ msgid "Event alerts" +#~ msgstr "Alertas de eventos" + +#~ msgid "Log Collector" +#~ msgstr "Colector de Logs" + +#~ msgid "Error updating export target" +#~ msgstr "Error al actualizar el servidor de exportación" + +#~ msgid "Successfully updated export target" +#~ msgstr "Servidor de exportación actualizado correctamente" + +#~ msgid "Error deleting export target" +#~ msgstr "Error al borrar el servidor de exportación" + +#~ msgid "Successfully deleted export target" +#~ msgstr "Servidor de exportación borrado correctamente" + +#~ msgid "" +#~ "Can't be created export target: User and password must be filled with FTP " +#~ "mode" +#~ msgstr "" +#~ "No puede crearse target de exportación: El usuario y la contraseña deben ser " +#~ "completadas con el modo de FTP" + +#~ msgid "Preffix" +#~ msgstr "Prefijo" + +#~ msgid "Transfer mode" +#~ msgstr "Modo de transferencia" + +#~ msgid "Target directory" +#~ msgstr "Directorio objetivo" + +#~ msgid "Extra options" +#~ msgstr "Opciones adicionales" + +#~ msgid "Create Service" +#~ msgstr "Crear Servicio" + +#~ msgid "Service created successfully" +#~ msgstr "Servicio creado correctamente" + +#~ msgid "Error creating service" +#~ msgstr "Error al crear servicio" + +#~ msgid "Service updated successfully" +#~ msgstr "Servicio actualizado correctamente" + +#~ msgid "Error updating service" +#~ msgstr "Error al actualizar el sevicio" + +#~ msgid "Not found" +#~ msgstr "No encontrado" + +#~ msgid "New Service" +#~ msgstr "Nuevo servicio" + +#~ msgid "Config Service" +#~ msgstr "Configurar Servicios" + +#~ msgid "Config Elements" +#~ msgstr "Configurar Elementos" + +#~ msgid "View Service" +#~ msgstr "Ver Servicio" + +#~ msgid "Service map" +#~ msgstr "Mapa del Servicio" #~ msgid "" #~ "In manual mode you should set the weights manually. In auto mode the weights " @@ -36918,15 +24521,1214 @@ msgstr "El usuario solo puede usar la API" #~ "En modo simple, sólo se utilizarán los elementos configurados como " #~ "'elementos críticos' para calcular el estado del servicio." +#~ msgid "" +#~ "This values are by default because the service is auto calculate mode." +#~ msgstr "" +#~ "Estos valores están por defecto porque el servicio está en modo auto-cálculo" + +#~ msgid "Agent to store data" +#~ msgstr "Agentes para almacenar datos" + +#~ msgid "S.L.A. interval" +#~ msgstr "Intervalo SLA" + +#~ msgid "S.L.A. limit" +#~ msgstr "Límite SLA" + +#~ msgid "Please set limit between 0 to 100." +#~ msgstr "Por favor, introduzca un límite de 0 a 100" + +#~ msgid "" +#~ "Here are described the alert templates, which will use their default " +#~ "actions.\n" +#~ "\t\tYou can modify the default behaviour editing alerts in the agent who " +#~ "stores data and alert definitions about the service and the SLA status." +#~ msgstr "" +#~ "Aquí se describen las plantillas de alertas, que utilizarán sus acciones por " +#~ "defecto.\n" +#~ "\t\tPuedes modificar el comportambiento de las alertas de edición de " +#~ "comportamiento por defecto en el agente que almacena definiciones de datos y " +#~ "alerta sobre el servicio y el estado de SLA." + +#~ msgid "Warning Service alert" +#~ msgstr "Alerta de advertencia del servicio" + +#~ msgid "Critical Service alert" +#~ msgstr "Alerta crítica del servicio" + +#~ msgid "SLA critical service alert" +#~ msgstr "Alerta crítica de servicio SLA." + +#~ msgid "Edit service elements" +#~ msgstr "Editar elementos del servicio" + +#~ msgid "Error empty module" +#~ msgstr "Error al vaciar los módulos" + +#~ msgid "Error empty agent" +#~ msgstr "Error al vaciar el agente" + +#~ msgid "Error empty service" +#~ msgstr "Error al vaciar el servicio" + +#~ msgid "Service element created successfully" +#~ msgstr "Elemento del servicio creado correctamente" + +#~ msgid "Error creating service element" +#~ msgstr "Error al crear elemento de servicio" + +#~ msgid "Service element updated successfully" +#~ msgstr "Elemento de servicio actualizado correctamente" + +#~ msgid "Error updating service element" +#~ msgstr "Error al actualizar el elemento de sevicio" + +#~ msgid "Service element deleted successfully" +#~ msgstr "Elemento de servicio eliminado correctamente" + +#~ msgid "Error deleting service element" +#~ msgstr "Error al eliminar el elemento de servicio" + +#~ msgid "Edit element service" +#~ msgstr "Editar elemento de servicio" + +#~ msgid "Create element service" +#~ msgstr "Crear elemento de sevicio" + +#~ msgid "First select an agent" +#~ msgstr "Primero, seleccione un agente" + +#~ msgid "Critical weight" +#~ msgstr "Peso crítico" + +#~ msgid "Warning weight" +#~ msgstr "Advertencia de peso" + +#~ msgid "Unknown weight" +#~ msgstr "Peso desconocido" + +#~ msgid "Ok weight" +#~ msgstr "Peso correcto" + +#~ msgid "" +#~ "Only the critical elements are relevant to calculate the service status" +#~ msgstr "" +#~ "Solo los elementos críticos son relevantes para calcular el estado del " +#~ "servicio" + +#~ msgid "Show extended info" +#~ msgstr "Mostrar más info" + +#~ msgid "" +#~ "Maybe delete the extended data or the audit data is previous to table " +#~ "tsession_extended." +#~ msgstr "" +#~ "Puede que se haya borrado información exntendida, o que la información de " +#~ "auditoría sea previa a la instalación enterprise." + +#~ msgid "Security check is ok." +#~ msgstr "La comprobación de seguridad está ok" + +#~ msgid "Security check is fail." +#~ msgstr "La comprobación de seguridad ha fallado" + +#~ msgid "Extended info:" +#~ msgstr "Información extendida" + +#~ msgid "The changes on this field are linked with the configuration data." +#~ msgstr "Los cambios en este campo están unidos con la configuración de datos" + +#~ msgid "Using local component" +#~ msgstr "Usando componente local" + +#~ msgid "Show configuration data" +#~ msgstr "Mostrar datos de configuración" + +#~ msgid "Hide configuration data" +#~ msgstr "Ocultar datos de configuración" + +#~ msgid "Data configuration" +#~ msgstr "Configuración de datos" + +#~ msgid "Load basic" +#~ msgstr "cargar básicos" + +#~ msgid "Load a basic structure on data configuration" +#~ msgstr "Cargar una estructura básica en la configuración de datos" + +#~ msgid "Check" +#~ msgstr "Comprobar" + +#~ msgid "Check the correct structure of the data configuration" +#~ msgstr "Comprobar la estructura correcta de la configuración de datos" + +#~ msgid "First line must be \"module_begin\"" +#~ msgstr "La primera línea tiene que ser \"module_begin\"" + +#~ msgid "Data configuration is empty" +#~ msgstr "La configuración de datos está vacía" + +#~ msgid "Last line must be \"module_end\"" +#~ msgstr "La última línea tiene que ser \"module_end\"" + +#~ msgid "" +#~ "Name is missed. Please add a line with \"module_name yourmodulename\" to " +#~ "data configuration" +#~ msgstr "" +#~ "Falta el nombre. Por favor, introduzca una línea con \"module_name " +#~ "yourmodulename\" a la configuración de datos" + +#~ msgid "" +#~ "Type is missed. Please add a line with \"module_type yourmoduletype\" to " +#~ "data configuration" +#~ msgstr "" +#~ "Falta el tipo. Por favor, introduzca una línea con \"module_type " +#~ "yourmoduletype\" a la configuración de datos" + +#~ msgid "Type is wrong. Please set a correct type" +#~ msgstr "El tipo es incorrecto. Por favor, introduzca un tipo correcto" + +#~ msgid "There is a line with a unknown token 'token_fail'." +#~ msgstr "Hay una línea con un token desconocido \"token_fail\"." + +#~ msgid "Error in the syntax, please check the data configuration." +#~ msgstr "" +#~ "Error en la sintaxis, compruebe la configuración de datos, por favor." + +#~ msgid "Data configuration are built correctly" +#~ msgstr "La configuración de datos se ha construido correctamente" + +#~ msgid "Plug-in deleted succesfully" +#~ msgstr "Plugin eliminado correctamente" + +#~ msgid "Plug-in cannot be deleted" +#~ msgstr "El plugin no se puede eliminar" + +#~ msgid "Plug-in added succesfully" +#~ msgstr "Plugin añadido correctamente" + +#~ msgid "Plug-in cannot be added" +#~ msgstr "El plugin no se puede añadir" + +#~ msgid "Plug-in disabled succesfully" +#~ msgstr "Plugin inhabilitado correctamente" + +#~ msgid "Plug-in cannot be disabled" +#~ msgstr "El plugin no puede ser inhabilitado" + +#~ msgid "Plug-in enabled succesfully" +#~ msgstr "Plugin habilitado correctamente" + +#~ msgid "Plug-in cannot be enabled" +#~ msgstr "El plugin no puede ser habilitado" + +#~ msgid "New plug-in" +#~ msgstr "Nuevo plugin" + +#~ msgid "Successfully added inventory module" +#~ msgstr "Módulo añadido al inventario con éxito" + +#~ msgid "Error adding inventory module" +#~ msgstr "Error al añadir el módulo al inventario" + +#~ msgid "Successfully deleted inventory module" +#~ msgstr "Módulo del inventario eliminado correctamente" + +#~ msgid "Error deleting inventory module" +#~ msgstr "Erro al eliminar el módulo del inventario" + +#~ msgid "Successfully forced inventory module" +#~ msgstr "Módulo del inventario forzado correctamente" + +#~ msgid "Error forcing inventory module" +#~ msgstr "Error al forzar un módulo del inventario" + +#~ msgid "Successfully updated inventory module" +#~ msgstr "Módulo del inventario actualizado correctamente" + +#~ msgid "Error updating inventory module" +#~ msgstr "Error al actualizar el módulo del inventario" + +#~ msgid "Inventory module error" +#~ msgstr "Error del módulo del inventario" + +#~ msgid "Target" +#~ msgstr "Target" + +#~ msgid "7 days" +#~ msgstr "7 días" + +#~ msgid "Update all" +#~ msgstr "Actualizar todo" + +#~ msgid "Manager configuration > New" +#~ msgstr "Gestionar la configuración > New" + +#~ msgid "Manager configuration > Edit " +#~ msgstr "Gestionar la configuración > Edit " + +#~ msgid "Unable to create the collection" +#~ msgstr "Imposible crear la colección" + +#~ msgid "Invalid characters in short name" +#~ msgstr "Caracteres inválidos en el nombre" + +#~ msgid "Empty name" +#~ msgstr "Nombre vacío" + +#~ msgid "Unable to create the collection." +#~ msgstr "Imposible crear la colección" + +#~ msgid "Correct create collection" +#~ msgstr "Creado con éxito colección de ficheros." + +#~ msgid "Unable to edit the collection, empty name." +#~ msgstr "Imposible crear colección. Nombre vacío." + +#~ msgid "Unable to edit the collection." +#~ msgstr "Imposible editar colección" + +#~ msgid "Error: The collection directory does not exist." +#~ msgstr "Error: El directorio donde se almacenan las colecciones no existe." + +#~ msgid "Recreate file" +#~ msgstr "Volver a crear archivo" + +#~ msgid "The collection directory does not exist." +#~ msgstr "El directorio donde se guardan las colecciones no existe." + +#~ msgid "Short name:" +#~ msgstr "Nombre corto:" + +#~ msgid "" +#~ "The collection's short name is the name of dir in attachment dir and the " +#~ "package collection." +#~ msgstr "" +#~ "El nombre corto de la colección es el nombre del directorio en el directorio " +#~ "attachment y la colección de paquetes." + +#~ msgid "Short name must contain only alphanumeric characters, - or _ ." +#~ msgstr "" +#~ "Los nombres cortos deben contener sólo caracteres alfanuméricos, - o _." + +#~ msgid "Empty for default short name fc_X where X is the collection id." +#~ msgstr "" +#~ "Déjelo vacío para el nombre corto por defecto (fc_X) donde X es el ID de la " +#~ "colección." + +#~ msgid "Synthetic arithmetic" +#~ msgstr "Aritmética sintética" + +#~ msgid "Synthetic average" +#~ msgstr "Media sintética" + +#~ msgid "Group filter" +#~ msgstr "Filtro de grupo" + +#~ msgid "Fixed value" +#~ msgstr "Valor fijo" + +#~ msgid "Add module to operation as add" +#~ msgstr "Añadir módulo a la operación como suma" + +#~ msgid "Add module to operations as deduct" +#~ msgstr "Añadir módulo a la operacion como resta" + +#~ msgid "Add module to operations as multiplicate " +#~ msgstr "Añadir módulo a la operacion como multiplicador " + +#~ msgid "Add module to operations as divide" +#~ msgstr "Añadir módulo a la operacion como divisor" + +#~ msgid "Remove selected modules" +#~ msgstr "Eliminar los módulos seleccionados" + +#~ msgid "Add module to average operation" +#~ msgstr "Añadir módulo al promedio de la operación" + +#~ msgid "Remove selected modules from operations stack" +#~ msgstr "Eliminar los módulos de las operaciones" + +#~ msgid "Move down selected modules" +#~ msgstr "Mover hacia abajo los módulos seleccionados" + +#~ msgid "Move up selected modules" +#~ msgstr "Mover hacia arriba los módulos seleccionados" + +#~ msgid "Select Service" +#~ msgstr "Seleccionar servicio" + +#~ msgid "Netflow filter" +#~ msgstr "Filtro de netflow" + +#~ msgid "Select filter" +#~ msgstr "Seleccionar filtro" + +#~ msgid "Error: The conf file of agent is not readble." +#~ msgstr "Error: El archivo de configuración no se puede leer" + +#~ msgid "Error: The conf file of agent is not writable." +#~ msgstr "Error: En el archivo de configuración no se puede escribir" + +#~ msgid "Add module" +#~ msgstr "Añadir módulo" + +#~ msgid "No module was found" +#~ msgstr "No se encontraron módulos" + +#~ msgid "Delete remote conf agent files in Pandora" +#~ msgstr "" +#~ "Eliminar los archivos de configuración remota de agentes en Pandora FMS" + +#~ msgid "This agent have not a remote configuration, please set it." +#~ msgstr "Este agente no se ha configurado remotamente, por favor, configúrelo" + +#~ msgid "Succesful add the collection" +#~ msgstr "Añadido a la colección correctamente" + +#~ msgid "Unsuccesful add the collection" +#~ msgstr "No se ha podido añadir a la colección" + +#~ msgid "Successful create collection package." +#~ msgstr "Paquete de la colección creado correctamente" + +#~ msgid "Can not create collection package." +#~ msgstr "No se puede crear paquete de la colección" + +#~ msgid "Short Name" +#~ msgstr "Nombre Corto" + +#~ msgid "Show files" +#~ msgstr "Mostrar archivos" + +#~ msgid "Dir" +#~ msgstr "Dir" + +#~ msgid "Create a new web Server module" +#~ msgstr "Crear un nuevo módulo de servidor web" + +#~ msgid "Files in " +#~ msgstr "Archivos en " + +#~ msgid "Back to file explorer" +#~ msgstr "Volver al explorador de archivos" + +#~ msgid "Correct update file." +#~ msgstr "Actualización correcta del archivo" + +#~ msgid "Incorrect update file." +#~ msgstr "Archivo NO actualizado correctamente" + +#~ msgid "Please, first save a new collection before to upload files." +#~ msgstr "Por favor, antes de subir archivos, guarde una nueva colección" + +#~ msgid "No source agent selected" +#~ msgstr "No ha seleccionado ningún agente de origen" + +#~ msgid "Error copying md5 file " +#~ msgstr "Error al copiar fichero MD5 " + +#~ msgid "Error copying " +#~ msgstr "Error al copiar " + +#~ msgid "Web checks" +#~ msgstr "Comprobaciones web" + +#~ msgid "Load a basic structure on Web Checks" +#~ msgstr "Cargar una estructura básica en las comprobaciones web" + +#~ msgid "Check the correct structure of the WebCheck" +#~ msgstr "Cargar la estructura correcta de las comprobaciones web" + +#~ msgid "Requests" +#~ msgstr "Peticiones" + +#~ msgid "Agent browser id" +#~ msgstr "ID del navegador (Agent Browser)" + +#~ msgid "Proxy URL" +#~ msgstr "Proxy URL" + +#~ msgid "HTTP auth (login)" +#~ msgstr "HTTP aut. (login)" + +#~ msgid "HTTP auth (pass)" +#~ msgstr "HTTP aut. (contraseña)" + +#~ msgid "HTTP auth (server)" +#~ msgstr "HTTP aut. (servidor)" + +#~ msgid "HTTP auth (realm)" +#~ msgstr "HTTP aut. (campo)" + +#~ msgid "First line must be \"task_begin\"" +#~ msgstr "La primera línea tiene que ser \"task_begin\"" + +#~ msgid "Webchecks configuration is empty" +#~ msgstr "La configuración de chequeos web está vacía" + +#~ msgid "Last line must be \"task_end\"" +#~ msgstr "La última línea tiene que ser \"task_end\"" + +#~ msgid "Web checks are built correctly" +#~ msgstr "Los chequeos webs se han construido correctamente" + +#~ msgid "Success: recreate file" +#~ msgstr "Éxito: al volver a crear el archivo" + +#~ msgid "Error: recreate file " +#~ msgstr "Error: volver a crear archivo " + +#~ msgid "Collections Management" +#~ msgstr "Gestión de colecciones" + +#~ msgid "Manager collection" +#~ msgstr "Gestor de colecciones" + +#~ msgid "Error: The main directory of collections does not exist." +#~ msgstr "Error: El directorio principal de las colecciones no existe." + +#~ msgid "Are you sure to delete?" +#~ msgstr "¿Está seguro de que quiere eliminarlo?" + +#~ msgid "Delete collection" +#~ msgstr "Eliminar colección" + +#~ msgid "Re-Apply changes" +#~ msgstr "Volver a aplicar los cambios" + +#~ msgid "Apply changes" +#~ msgstr "Aplicar Cambios" + +#~ msgid "Edit template" +#~ msgstr "Editar plantilla" + +#~ msgid "Create template" +#~ msgstr "Crear plantilla" + +#~ msgid "List templates" +#~ msgstr "Lista de plantillas" + +#~ msgid "Graph template editor" +#~ msgstr "Editor de plantillas gráficas" + +#~ msgid "Exact match" +#~ msgstr "Coincidencia exacta" + +#~ msgid "Elements to apply" +#~ msgstr "Elementos para aplicar" + +#~ msgid "SLA min value" +#~ msgstr "Valor mínimo de SLA" + +#~ msgid "SLA min Value" +#~ msgstr "Valor mínimo de SLA" + +#~ msgid "SLA max value" +#~ msgstr "Valor máximo SLA" + +#~ msgid "SLA max Value" +#~ msgstr "Valor máximo SLA" + +#~ msgid "SLA Limit %" +#~ msgstr "Límite % SLA" + +#~ msgid "SLA Limit Value" +#~ msgstr "Valor límite SLA" + +#~ msgid "Sum" +#~ msgstr "Suma" + +#~ msgid "Graph template management" +#~ msgstr "Gestión de plantillas gráficas" + +#~ msgid "There are no defined graph templates" +#~ msgstr "No hay plantillas gráficas definidas" + +#~ msgid "Cleanup sucessfully" +#~ msgstr "Limpieza correcta" + +#~ msgid "Cleanup error" +#~ msgstr "Error al borrar contenido" + +#~ msgid "Wizard template" +#~ msgstr "Plantilla de Wizard" + +#~ msgid "Clean up template" +#~ msgstr "Vaciar la plantilla" + +#~ msgid "Filter agent" +#~ msgstr "Filtrar agente" + +#~ msgid "Agents available" +#~ msgstr "Agentes disponibles" + +#~ msgid "Select all" +#~ msgstr "Seleccionar todo" + +#~ msgid "Agents to apply" +#~ msgstr "Agentes para aplicar" + +#~ msgid "Add agents to template" +#~ msgstr "Añadir agentes a la plantilla" + +#~ msgid "Undo agents to template" +#~ msgstr "Deshacer añadir agentes a la plantilla" + +#~ msgid "Apply template" +#~ msgstr "Aplicar plantilla" + +#~ msgid "Please set template distinct than " +#~ msgstr "Por favor, introduzca una plantilla distinta a " + +#~ msgid "" +#~ "This will be delete all reports created in previous template applications. " +#~ "Do you want to continue?" +#~ msgstr "" +#~ "Esta acción eliminará todos los informes creados en aplicaciones anteriores " +#~ "de plantillas. ¿Quiere continuar?" + +#~ msgid "Custom Mysql template builder" +#~ msgstr "Creador de plantillas personailizadas para MySQL" + +#~ msgid "Create custom SQL" +#~ msgstr "Crear SQL personalizado" + +#~ msgid ": Create new custom" +#~ msgstr ": Crear nueva consulta personalizada" + #~ msgid ": Edit: " #~ msgstr ": Editar: " +#~ msgid "Successfully operation" +#~ msgstr "Operación realizada con éxito" + +#~ msgid "Could not be operation" +#~ msgstr "La operación no puedo completarse" + +#~ msgid "Available" +#~ msgstr "Disponible" + +#~ msgid "Push the selected services into the list" +#~ msgstr "Añade los servicios seleccionados a la lista" + +#~ msgid "Remove the services from the list" +#~ msgstr "Elimina los servicios de la lista" + +#~ msgid "Icon preview" +#~ msgstr "Pre visualización del icono" + #~ msgid "Are you sure? All the visual map services will be recreated" #~ msgstr "Está seguro? Todos los mapas visuales serán creados." +#~ msgid "The services list is empty" +#~ msgstr "La lista de servicios esta vacía" + +#~ msgid "Sucessfully applied" +#~ msgstr "Aplicado correctamente" + +#~ msgid "reports" +#~ msgstr "Informes" + +#~ msgid "items" +#~ msgstr "elementos" + +#~ msgid "Could not be applied" +#~ msgstr "No se pudo aplicar" + +#~ msgid "Create report per agent" +#~ msgstr "Crear informe por agente" + +#~ msgid "" +#~ "Left in blank if you want to use default name: Template name - agents (num " +#~ "agents) - Date" +#~ msgstr "" +#~ "Dejar en blanco si quieres usar el nombre por defecto: Nombre plantilla - " +#~ "agentes (num agentes) - Fecha" + +#~ msgid "" +#~ "Case insensitive regular expression for agent name. For example: Network.* " +#~ "will match with the following agent names: network_agent1, NetworK CHECKS" +#~ msgstr "" +#~ "Expresión regular, no sensible a mayúsculas/minúsculas, para buscar el " +#~ "agente. Por ejemplo: Network.* coincidiría con los siguientes nombres de " +#~ "agentes: network_agent1, NetworK CHECKS" + +#~ msgid "" +#~ "Case insensitive regular expression or string for module name. For example: " +#~ "if you use this field with \"Module exact match\" enabled then this field " +#~ "has to be fulfilled with the literally string of the module name, if not you " +#~ "can use a regular expression. Example: .*usage.* will match: cpu_usage, vram " +#~ "usage in matchine 1." +#~ msgstr "" +#~ "Expresión regular, no sensible a mayúsculas/minúsculas, para buscar el " +#~ "módulo. Por ejemplo: si usa este campo con \"Coincidencia exacta de modulo\" " +#~ "activado, entonces este campo tiene que rellenarse con la cadena literal del " +#~ "nombre del modulo, sino, usará una expresion regular, p.e: .*usage.* " +#~ "coincidiría con : cpu_usage, vram usage in machine 1." + +#~ msgid "Module exact match" +#~ msgstr "Coincidencia exacta de modulo" + +#~ msgid "Check it if you want to match module name literally" +#~ msgstr "" +#~ "Actívela si desea que haya una coincidencia exacta y literal en el nombre " +#~ "del módulo" + +#~ msgid "Modules to match" +#~ msgstr "Módulos a comparar" + +#~ msgid "Select the modules to match when create a report for agents" +#~ msgstr "" +#~ "Seleccione los módulos a comparar cuando cree el informe para cada agente" + +#~ msgid "Modules to match (Free text)" +#~ msgstr "Modulos a comparar (Texto libre)" + +#~ msgid "Free text to filter the modules of agents when apply this template." +#~ msgstr "" +#~ "Texto libre para filtrar los módulos de los agentes cuando se use esta " +#~ "plantilla" + +#~ msgid "Create a graph for each agent" +#~ msgstr "Crear una gráfica por cada agente" + +#~ msgid "" +#~ "If it is checked, the regexp or name of modules match only each to each to " +#~ "agent, instead create a big graph with all modules from all agents." +#~ msgstr "" +#~ "Si se activa, la expresión regular o el nombre de modulo hará coincidencia " +#~ "en cada módulo de cada agente, y creará una gráfica que contenga módulos de " +#~ "todos los agentes." + +#~ msgid "Please save the SLA template for start to add items in this list." +#~ msgstr "" +#~ "Por favor, guarde la plantilla SLA para empezar a añadir elementos a la lista" + +#~ msgid "Not literally" +#~ msgstr "No literal" + +#~ msgid "" +#~ "Case insensitive regular expression for agent name. For example: Network* " +#~ "will match with the following agent names: network_agent1, NetworK CHECKS" +#~ msgstr "" +#~ "Expresión regular no sensible a mayúsculas. Por ejemplo: Network* hará " +#~ "coincidencia con los siguientes nombres de módulos: network_agent1, NetworK " +#~ "CHECKS" + +#~ msgid "Please save the template to start adding items into the list." +#~ msgstr "" +#~ "Por favor, guarde la plantilla para empezar a añadir elementos a la lista" + +#~ msgid "Template updated successfully" +#~ msgstr "Plantilla actualizada con éxito" + +#~ msgid "Error updating template" +#~ msgstr "Error al actualizar la plantilla" + +#~ msgid "3 hours" +#~ msgstr "3 horas" + +#~ msgid "4 days" +#~ msgstr "días" + +#~ msgid "Policies Management" +#~ msgstr "Gestión de políticas" + +#~ msgid "All policy agents added to delete queue" +#~ msgstr "Todos los agentes de las políticas añadidos a la cola de eliminación" + +#~ msgid "Policy agents cannot be added to the delete queue" +#~ msgstr "" +#~ "Los agentes de las políticas no se pudieron añadir a la cola de eliminación" + +#~ msgid "a" +#~ msgstr "a" + +#~ msgid "Policy updated" +#~ msgstr "Política actualizada" + +#~ msgid "Pending update policy only database" +#~ msgstr "" +#~ "Pendiente de actualizar política, sólo para cambios en base de datos." + +#~ msgid "Pending update policy" +#~ msgstr "Pendiente actualizar política" + +#~ msgid "Linking" +#~ msgstr "Enlazando" + +#~ msgid "External alerts" +#~ msgstr "Alertas externas" + +#~ msgid "Queue" +#~ msgstr "Cola" + +#~ msgid "A policy with agents cannot be deleted. Purge it first" +#~ msgstr "Una política con agentes no se puede eliminar. Púrguela primero." + +#~ msgid "Deleting all policy agents" +#~ msgstr "Eliminando todas los agentes de las políticas" + +#~ msgid "All the policy agents will be deleted" +#~ msgstr "Todos los agentes de las políticas serán eliminados" + +#~ msgid "Delete all agents" +#~ msgstr "Eliminar todos los agentes" + +#~ msgid "" +#~ "If you change this description, you must change into the text of Data " +#~ "configuration." +#~ msgstr "" +#~ "Si cambia esta descripción, tiene que cambiarla en el texto de la " +#~ "configuración de datos." + +#~ msgid "Could not be added module(s). You must select a policy" +#~ msgstr "El módulo no se pudo añadir. Debe seleccionar una política." + +#, php-format +#~ msgid "Successfully added module(s) (%s/%s) to policy %s" +#~ msgstr "Módulo añadido correctamente (%s/%s) a la política %s" + +#, php-format +#~ msgid "Could not be added module(s) (%s/%s) to policy %s" +#~ msgstr "El módulo no se pudo añadir (%s/%s) a la política %s" + +#~ msgid "Successfully added module." +#~ msgstr "Módulo añadido correctamente" + +#~ msgid "Could not be added module." +#~ msgstr "El módulo no se pudo añadir" + +#~ msgid "" +#~ "The module type in Data configuration is empty, take from combo box of form." +#~ msgstr "" +#~ "El tipo de datos en la configuración está vacío, elija uno del combo del " +#~ "formulario." + +#~ msgid "" +#~ "The module name in Data configuration is empty, take from text field of form." +#~ msgstr "" +#~ "El nombre del módulo en la configuración está vacío, elija uno del combo del " +#~ "formulario." + +#~ msgid "" +#~ "Successfully added to delete pending modules. Will be deleted in the next " +#~ "policy application." +#~ msgstr "" +#~ "Añadido correctamente a la cola de módulos pendientes de eliminación, Será " +#~ "eliminado en la próxima aplicación de políticas." + +#~ msgid "Successfully reverted deletion" +#~ msgstr "Eliminación revertida correctamente" + +#~ msgid "Could not be reverted" +#~ msgstr "No pudo ser revertido" + +#~ msgid "Successfully duplicate the module." +#~ msgstr "Módulo duplicado con éxito" + +#~ msgid "Local component" +#~ msgstr "Componente local" + +#~ msgid "Undo deletion" +#~ msgstr "Deshacer eliminación" + +#~ msgid "Copy selected modules to policy: " +#~ msgstr "Copiar módulos seleccionados a la política: " + #~ msgid "Variable" #~ msgstr "Variable" +#~ msgid "Are you sure to copy modules into policy?\\n" +#~ msgstr "¿Está seguro de que quiere copiar los módulos en la política?\\n" + +#~ msgid "Please select any module to copy" +#~ msgstr "Por favor, seleccione algún modulo para copiar" + +#~ msgid "" +#~ "Successfully added to delete pending agents. Will be deleted in the next " +#~ "policy application." +#~ msgstr "" +#~ "Añadido correctamente a los agentes pendientes de eliminación. Será " +#~ "eliminado en la próxima aplicación de políticas." + +#~ msgid "Successfully added to delete queue" +#~ msgstr "Correctamente añadido a la lista de eliminación" + +#~ msgid "Could not be added to delete queue" +#~ msgstr "No se pudo añadir a la lista de eliminación" + +#~ msgid "Successfully deleted from delete pending agents" +#~ msgstr "Eliminado correctamente de los agentes pendientes de eliminación" + +#~ msgid "Could not be deleted from delete pending agents" +#~ msgstr "No se pudo eliminar de los agentes pendientes de eliminación" + +#~ msgid "Agents in Policy" +#~ msgstr "Agentes en la política" + +#~ msgid "Add agents to policy" +#~ msgstr "Añadir agentes a la política" + +#~ msgid "Delete agents from policy" +#~ msgstr "Eliminar agentes de la política" + +#~ msgid "Applied" +#~ msgstr "Aplicado" + +#~ msgid "Not applied" +#~ msgstr "No aplicado" + +#~ msgid "R." +#~ msgstr "R." + +#~ msgid "Unlinked modules" +#~ msgstr "Módulos sin enlazar" + +#~ msgid "U." +#~ msgstr "U." + +#~ msgid "Last application" +#~ msgstr "Última aplicación" + +#~ msgid "Add to delete queue" +#~ msgstr "Añadir a la lista de eliminación" + +#~ msgid "This agent can not be remotely configured" +#~ msgstr "Este agente no puede ser configurado remotamente" + +#~ msgid "Add to apply queue" +#~ msgstr "Añadir para aplicar cola" + +#~ msgid "Policy applied" +#~ msgstr "Política aplicada" + +#~ msgid "Need apply" +#~ msgstr "Necesita aplicar" + +#~ msgid "Applying policy" +#~ msgstr "Aplicando política" + +#~ msgid "Deleting from policy" +#~ msgstr "Eliminando de la política" + +#~ msgid "" +#~ "Successfully added to delete the collection. Will be deleted in the next " +#~ "policy application." +#~ msgstr "" +#~ "Añadido correctamente a la colección. Se eliminará en la próxima aplicación " +#~ "de política." + +#~ msgid "Outdate" +#~ msgstr "Obsoleto" + +#~ msgid "Created successfuly" +#~ msgstr "Creado correctamente" + +#~ msgid "" +#~ "Successfully added to delete pending alerts. Will be deleted in the next " +#~ "policy application." +#~ msgstr "" +#~ "Correctamente añadido a las alertas pendientes de eliminación. Será " +#~ "eliminado en la próxima aplicación de políticas." + +#~ msgid "Added action successfuly" +#~ msgstr "Acción añadida correctamente" + +#~ msgid "Deleted action successfuly" +#~ msgstr "Acción eliminada correctamente" + +#~ msgid "Policy module" +#~ msgstr "Módulo de la política" + +#~ msgid "Module is not selected" +#~ msgstr "No ha seleccionado ningún módulo" + +#~ msgid "Select inventory module" +#~ msgstr "Seleccionar módulo de inventario" + +#~ msgid "Linking modules" +#~ msgstr "Modulos enlazados" + +#~ msgid "Error: Update linking modules to policy" +#~ msgstr "Error: Actualizando modulos enlazados a la política" + +#~ msgid "Success: Update linking modules to policy" +#~ msgstr "Completado: Actualizando modulos enlazados a la política" + +#~ msgid "Free text for filter (*)" +#~ msgstr "Texto libre para filtro (*)" + +#~ msgid "Free text for filter" +#~ msgstr "Texto libre para filtro" + +#~ msgid "List of modules unlinked" +#~ msgstr "Lista de módulos sin enlazar" + +#~ msgid "Add policy" +#~ msgstr "Añadir política" + +#~ msgid "Operation successfully deleted from the queue" +#~ msgstr "Operación eliminada correctamente de la cola" + +#~ msgid "Operation cannot be deleted from the queue" +#~ msgstr "La operación no puede ser eliminada de la cola" + +#~ msgid "Operations successfully deleted from the queue" +#~ msgstr "Operaciones eliminadas correctamente de la cola" + +#~ msgid "Operations cannot be deleted from the queue" +#~ msgstr "Las operaciones no pueden ser eliminadas de la cola" + +#~ msgid "Update pending" +#~ msgstr "Actualización pendiente" + +#~ msgid "Update pending agents" +#~ msgstr "Actualizar agentes pendientes" + +#~ msgid "Add to apply queue only for database" +#~ msgstr "Añadir a la cola de aplicación, sólo de cambios de base de datos" + +#~ msgid "Link pending modules" +#~ msgstr "Enlazar módulos pendientes" + +#~ msgid "Will be linked in the next policy application" +#~ msgstr "Se enlazará en la siguiente aplicación de políticas" + +#~ msgid "Unlink pending modules" +#~ msgstr "Desenlazar módulos pendientes" + +#~ msgid "Will be unlinked in the next policy application" +#~ msgstr "Será desenlazado en la siguiente aplicación de políticas" + +#~ msgid "Delete pending" +#~ msgstr "Eliminación pendiente" + +#~ msgid "Delete pending agents" +#~ msgstr "Eliminar agentes pendientes" + +#~ msgid "Will be deleted in the next policy application" +#~ msgstr "Se eliminará en la siguiente aplicación de políticas" + +#~ msgid "Delete pending modules" +#~ msgstr "Eliminar módulos pendientes" + +#~ msgid "Delete pending inventory modules" +#~ msgstr "Eliminar módulos de inventario pendientes" + +#~ msgid "Delete pending alerts" +#~ msgstr "Eliminar alertas pendientes" + +#~ msgid "Delete pending external alerts" +#~ msgstr "Eliminar alertas externas pendientes" + +#~ msgid "Delete pending file collections" +#~ msgstr "Eliminar colecciones de archivos pendientes" + +#~ msgid "Delete pending plugins" +#~ msgstr "Eliminar plugins pendientes" + +#~ msgid "Advices" +#~ msgstr "Consejos" + +#~ msgid "Queue summary" +#~ msgstr "Resumen de cola" + +#~ msgid "This operation could take a long time" +#~ msgstr "Esta operación podría tardar bastante tiempo" + +#~ msgid "Apply (database and files)" +#~ msgstr "Aplicar (base de datos y archivos)" + +#~ msgid "Apply (only database)" +#~ msgstr "Aplicar (sólo en la base de datos)" + +#~ msgid "Complete" +#~ msgstr "Completo" + +#~ msgid "Incomplete" +#~ msgstr "Incompleto" + +#~ msgid "Queue filter" +#~ msgstr "Filtros de cola" + +#~ msgid "Finished" +#~ msgstr "Terminado" + +#~ msgid "Delete from queue" +#~ msgstr "Eliminar de la cola" + +#~ msgid "Empty queue" +#~ msgstr "Vaciar cola" + +#~ msgid "Delete all" +#~ msgstr "Eliminar todo" + +#~ msgid "Operation successfully added to the queue" +#~ msgstr "Operación añadida correctamente a la cola" + +#~ msgid "Operation cannot be added to the queue" +#~ msgstr "La operación no se puede añadir a la cola" + +#~ msgid "Duplicated or incompatible operation in the queue" +#~ msgstr "Operación duplicada o incompatible en la cola" + +#~ msgid "" +#~ "Successfully added to delete pending plugins. Will be deleted in the next " +#~ "policy application." +#~ msgstr "" +#~ "Correctamente añadido a los plugins pendientes de eliminar. Será eliminado " +#~ "en la próxima aplicación de políticas." + +#~ msgid "Cannot be added to delete pending plugins." +#~ msgstr "No se puede añadir a los plugins pendientes de eliminar" + +#~ msgid "Duplicated alert" +#~ msgstr "Alerta duplicada" + +#~ msgid "Modules in policy agents" +#~ msgstr "Modulos en agentes de política" + +#~ msgid "Alert Template" +#~ msgstr "Plantilla de alerta" + +#~ msgid "List event alerts" +#~ msgstr "Lista de alertas de eventos" + +#~ msgid "Builder event alert" +#~ msgstr "Creador de alertas de eventos" + +#~ msgid "Error processing action" +#~ msgstr "Error al procesar la acción" + +#~ msgid "Error validating alert(s)" +#~ msgstr "Error al validar la alerta" + +#~ msgid "Ac." +#~ msgstr "Ac." + +#~ msgid "Val." +#~ msgstr "Val." + +#~ msgid "Move up" +#~ msgstr "Subir" + +#~ msgid "Move down" +#~ msgstr "Bajar" + +#~ msgid "No associated actions" +#~ msgstr "No hay acciones asociadas" + +#~ msgid "View associated rules" +#~ msgstr "Ver reglas asociadas" + +#~ msgid "List event rules" +#~ msgstr "Lista de reglas de eventos" + +#~ msgid "Configure event rule" +#~ msgstr "Configurar regla de evento" + +#~ msgid "User comment" +#~ msgstr "Comentario de usuario" + +#~ msgid "This field will be processed with regexp" +#~ msgstr "Este campo será procesado con regexp" + +#~ msgid "Window" +#~ msgstr "ventana" + +#~ msgid "Configure event alert" +#~ msgstr "Configurar alerta de eventos" + +#~ msgid "Could not be created, please fill alert name" +#~ msgstr "No se pudo crear, por favor, introduzca un nombre de alerta" + +#~ msgid "Rule evaluation mode" +#~ msgstr "Modo de evaluación de reglas" + +#~ msgid "Group by" +#~ msgstr "Agrupar por" + +#~ msgid "Please Read" +#~ msgstr "Por favor, lea" + +#~ msgid "" +#~ "Since the alert can have multiple actions. You can edit them from the alert " +#~ "list of events." +#~ msgstr "" +#~ "Debido a que la alerta puede tener múltiples acciones, debe editarlas desde " +#~ "la lista de alertas de eventos." + +#~ msgid "Event rules" +#~ msgstr "Reglas de eventos" + +#~ msgid "Error creating rule" +#~ msgstr "Error al crear regla" + +#~ msgid "Successfully created rule" +#~ msgstr "Regla creada correctamente" + +#~ msgid "Error updating rule" +#~ msgstr "Error al actualizar la regla" + +#~ msgid "Successfully updating rule" +#~ msgstr "Regla actualizada correctamente" + +#~ msgid "Error updating rule operators" +#~ msgstr "Error al actualizar los operadores de reglas" + +#~ msgid "Successfully update rule operators" +#~ msgstr "Operadores actualizados correctamente" + +#~ msgid "(Agent)" +#~ msgstr "(Agente)" + +#~ msgid "Logic expression for these rules:" +#~ msgstr "Expresión lógica para estas reglas" + +#~ msgid "Update operators" +#~ msgstr "Actualizar operadores" + +#~ msgid "Success: create the alerts." +#~ msgstr "Alertas creadas exitosamente" + +#~ msgid "Failed: create the alerts for this modules, please check." +#~ msgstr "" +#~ "Falló: Creación de alertas para estos modulos, compruebe el problema." + +#~ msgid "Modules agents in policy" +#~ msgstr "Modulos de agentes en la política" + +#~ msgid "SNMP Alerts to be deleted" +#~ msgstr "Alertas SNMP para añadir" + +#~ msgid "Success: remove the alerts." +#~ msgstr "Completado: borrado de alertas." + +#~ msgid "Failed: remove the alerts for this modules, please check." +#~ msgstr "Falló: borrado de alertas para estos modulos." + +#, php-format +#~ msgid "Successfully updated alerts (%s / %s)" +#~ msgstr "Alertas actualizadas correctamente (%s / %s)" + +#, php-format +#~ msgid "Unsuccessfully updated alerts (%s / %s)" +#~ msgstr "No se han podido actualizar las alertas (%s / %s)" + +#~ msgid "SNMP Alerts to be edit" +#~ msgstr "Alertas SNMP para editar" + +#~ msgid "Filter module" +#~ msgstr "Filtro de módulo" + +#~ msgid "Updated modules on database" +#~ msgstr "Módulos actualizados en la base de datos" + +#~ msgid "Agent configuration files updated" +#~ msgstr "Actualizado fichero de configuración del agente" + #~ msgid "Massive alerts policy addition" #~ msgstr "Adición masiva de alertas a políticas" @@ -36942,25 +25744,439 @@ msgstr "El usuario solo puede usar la API" #~ msgid "Massive Satellite modules edition" #~ msgstr "Edición masiva de módulos satélite" +#~ msgid "Custom OID" +#~ msgstr "OID personalizado" + #~ msgid "Error parsing MIB" #~ msgstr "Error al analizar MIB" +#~ msgid "Successfully added trap custom values" +#~ msgstr "Añadidos correctamente a los valores personalizados trap" + +#~ msgid "Error adding trap custom values" +#~ msgstr "Error al añadir los valores personalizados trap" + +#~ msgid "No change in data" +#~ msgstr "No hay cambios en los datos" + +#~ msgid "Successfully updated trap custom values" +#~ msgstr "Los valores personalizados trap se han añadido correctamente" + +#~ msgid "Error updating trap custom values" +#~ msgstr "Error al actualizar los valores personalizados trap" + +#~ msgid "Successfully deleted trap custom values" +#~ msgstr "Valores personalizados trap eliminados correctamente" + +#~ msgid "Error deleting trap custom values" +#~ msgstr "Error al eliminar valores personalizados trap" + +#, php-format +#~ msgid "Uploaded %s/%s traps" +#~ msgstr "Actualizados %s/%s traps" + #, php-format #~ msgid "Fail uploaded %s/%s traps" #~ msgstr "Fallo al actualizar %s/%s traps" +#~ msgid "Fail uploaded file" +#~ msgstr "Fallo al subir el archivo" + +#~ msgid "" +#~ "MIB files will be loaded and searched for SNMP trap definitions. They will " +#~ "not be installed on the system! You can use the MIB uploader for that " +#~ "purpose." +#~ msgstr "" +#~ "Los ficheros MIB se cargarán y buscaron las definiciones de SNMP trap. ¡No " +#~ "van a ser instalados en el sistema! Puede usar el cargador de MIB para ese " +#~ "propósito." + +#~ msgid "Load MIB" +#~ msgstr "Cargar MIB" + +#~ msgid "Upload MIB" +#~ msgstr "Actualizar MIB" + +#~ msgid "Log storage directory" +#~ msgstr "Directorio de almacenamiento de logs" + +#~ msgid "Directory where log data will be stored." +#~ msgstr "Directorio donde los datos de log se almacenarán" + +#~ msgid "Sets the maximum lifetime for log data in days." +#~ msgstr "Establece la duración máxima de los datos de registro en días" + +#~ msgid "Enterprise ACL setup" +#~ msgstr "Configuración ACL Enterprise" + +#~ msgid "Add new ACL element to profile" +#~ msgstr "Añadir nuevo elemento ACL al perfil" + +#~ msgid "Section" +#~ msgstr "Sección" + +#~ msgid "Page" +#~ msgstr "Página" + +#~ msgid "Filter by profile" +#~ msgstr "Filtrar por perfil" + +#~ msgid "Skins configuration" +#~ msgstr "Configuración skins" + +#~ msgid "Error deleting skin" +#~ msgstr "Error al borrar skin" + +#~ msgid "Successfully deleted skin" +#~ msgstr "Skin eliminado correctamente" + +#~ msgid "Create skin" +#~ msgstr "Crear skin" + +#~ msgid "Skin name" +#~ msgstr "Nombre del skin" + +#~ msgid "Relative path" +#~ msgstr "Ruta relativa" + +#~ msgid "Successfully updated skin" +#~ msgstr "Skin actualizada correctamente" + +#~ msgid "Error updating skin" +#~ msgstr "Error al actualizar skin" + +#~ msgid "Error creating skin" +#~ msgstr "Error al crear skin" + +#~ msgid "Successfully created skin" +#~ msgstr "Skin creado correctamente" + +#~ msgid "" +#~ "Zip file with skin subdirectory. The name of the zip file only can have " +#~ "alphanumeric characters." +#~ msgstr "" +#~ "Archivo zip con subdirectorio skin. El nombre del archivo zip solo puede " +#~ "tener caracteres alfanuméricos." + +#~ msgid "Group/s" +#~ msgstr "Grupo/s" + +#~ msgid "Metaconsole setup" +#~ msgstr "Configuración de la Metaconsola" + +#~ msgid "Successfully update" +#~ msgstr "Actualizado correctamente" + +#~ msgid "Could not be update" +#~ msgstr "No se pudo actualizar" + +#~ msgid "Pandora FMS Metaconsole item edition" +#~ msgstr "Edición de elementos de la metaconsola de Pandora FMS" + +#~ msgid "Auth token" +#~ msgstr "Aut. token" + +#~ msgid "" +#~ "Token previously configured on the destination Pandora console in order to " +#~ "use delegated authentification." +#~ msgstr "" +#~ "Token configurado anteriormente en la consola de destino de Pandora FMS con " +#~ "el fin de utilizar autentificación delegada." + +#~ msgid "Console URL" +#~ msgstr "Consola URL" + +#~ msgid "DB Host" +#~ msgstr "Host DB" + +#~ msgid "DB Name" +#~ msgstr "Nombre BD" + +#~ msgid "DB User" +#~ msgstr "Usuario de base de datos" + +#~ msgid "DB Password" +#~ msgstr "Contraseña BD" + +#~ msgid "Console User" +#~ msgstr "Usuario de la consola" + +#~ msgid "Console Password" +#~ msgstr "Contraseña de la consola" + +#~ msgid "DB" +#~ msgstr "BD" + +#~ msgid "API" +#~ msgstr "API" + +#~ msgid "Compatibility" +#~ msgstr "Compatibilidad" + +#~ msgid "Number of days before data is transfered to history database." +#~ msgstr "" +#~ "Número de días antes de que los datos se transfieran a la base de datos " +#~ "histórica." + +#~ msgid "" +#~ "Data size of mechanism used to transfer data (similar to a data buffer.)" +#~ msgstr "Tamaño del sistema de transferencia de datos (similar al un buffer)" + +#~ msgid "Time interval between data transfer." +#~ msgstr "Intervalo de tiempo entre transferencias de datos" + +#~ msgid "" +#~ "Before activating this option check your ACL Setup. You may lose access to " +#~ "the console." +#~ msgstr "" +#~ "Antes de activar esta opción compruebe su configuración ACL. Puede que " +#~ "pierda el acceso a la consola." + +#~ msgid " Bytes" +#~ msgstr " Bytes" + +#~ msgid "Seconds" +#~ msgstr "Segundos" + +#~ msgid "Only validated events" +#~ msgstr "Sólo eventos validados" + +#~ msgid "" +#~ "The inventory modules included in the changes blacklist will not generate " +#~ "events when change." +#~ msgstr "" +#~ "Los módulos de inventario incluidos en la lista negra de cambios no " +#~ "generarán eventos cuando cambien." + +#~ msgid "Out of black list" +#~ msgstr "Fuera de la lista negra" + +#~ msgid "In black list" +#~ msgstr "En la lista negra" + +#~ msgid "Push selected modules into blacklist" +#~ msgstr "Mover los módulos seleccionados a la lista negra" + +#~ msgid "Pop selected modules out of blacklist" +#~ msgstr "Sacar los módulos seleccionados de la lista negra" + +#~ msgid "Enterprise options" +#~ msgstr "Opciones Enterprise" + +#~ msgid " Caracters" +#~ msgstr " Caracteres" + +#~ msgid "Set 0 if never expire." +#~ msgstr "Introduzca 0 para que nunca expire" + +#~ msgid " Days" +#~ msgstr " Días" + +#~ msgid " Minutes" +#~ msgstr " Minutos" + +#~ msgid "Two attempts minimum" +#~ msgstr "2 intentos mínimo" + +#~ msgid " Attempts" +#~ msgstr " Intentos" + +#~ msgid "Enterprise password policy" +#~ msgstr "Política de contraseña Enterprise" + +#~ msgid "" +#~ "Rules applied to the management of passwords. This policy applies to all " +#~ "users except the administrator." +#~ msgstr "" +#~ "Reglas aplicadas a la gestión de contraseñas. Esta política se aplica a " +#~ "todos los usuarios excepto al administrador" + +#~ msgid "Active directory" +#~ msgstr "Directorio activo" + +#~ msgid "Remote Pandora FMS" +#~ msgstr "Pandora FMS remota" + +#~ msgid "Remote Babel Enterprise" +#~ msgstr "Babel Enterprise remoto" + +#~ msgid "Remote Integria" +#~ msgstr "Integria IMs remoto" + +#~ msgid "Pandora FMS host" +#~ msgstr "Servidor de Pandora FMS" + +#~ msgid "Macros" +#~ msgstr "Macros" + +#~ msgid "Local component management" +#~ msgstr "Gestión de componentes locales" + +#~ msgid "Successfully created inventory module" +#~ msgstr "Inventario de módulo creado correctamente" + +#~ msgid "Error creating inventory module" +#~ msgstr "Error al crear módulo del inventario" + +#~ msgid "Interpreter" +#~ msgstr "Intérprete" + +#~ msgid "Local module" +#~ msgstr "Módulo local" + +#~ msgid "Remote/Local" +#~ msgstr "Remoto/Local" + +#~ msgid "Block Mode" +#~ msgstr "Modo bloqueo" + +#~ msgid "separate fields with " +#~ msgstr "Separar campos con " + +#~ msgid "Or disable Pandora FMS enterprise" +#~ msgstr "O desactive Pandora FMS Enterprise" + +#, php-format +#~ msgid "" +#~ "License out of limits

    " +#~ "This license allows %d agents and you have %d agents configured." +#~ msgstr "" +#~ "License out of limits " +#~ "

    Esta licencia es para %d agentes y tiene %d agentes configurados." + +#~ msgid "" +#~ "This license has expired. " +#~ "

    You can not get updates until you renew the license." +#~ msgstr "" +#~ "This license has expired. " +#~ "

    No podrá actualizar Pandora FMS hasta que no renueve la licencia." + +#~ msgid "" +#~ "To continue using Pandora FMS, please disable enterprise by renaming the " +#~ "Enterprise directory in the console.

    Or contact Artica at " +#~ "info@artica.es for a valid license:" +#~ msgstr "" +#~ "Para continuar usando Pandora FMS, por favor, desactive Pandora FMS " +#~ "Enterprise cambiando el nombre de la Enteprise en el directorio de la " +#~ "consola.

    o contacte con Ártica ST para obtener una licencia válida " +#~ "(info@artica.es)" + +#~ msgid "Please contact Artica at info@artica.es to renew the license." +#~ msgstr "" +#~ "Por favor, contacte con Ártica ST (info@artica.es) para renovar la licencia." + +#~ msgid "Renew" +#~ msgstr "Renovar" + +#~ msgid "Top N Events by agent." +#~ msgstr "Top N de eventos por agente" + +#~ msgid "Top N events by agent." +#~ msgstr "Top N de eventos por agente" + +#~ msgid "Amount to show" +#~ msgstr "Cantidad a mostrar" + +#~ msgid "Please select one or more groups." +#~ msgstr "Por favor, seleccione uno o más grupos" + +#~ msgid "There is not data to show." +#~ msgstr "No hay datos que mostrar" + +#~ msgid "Please, configure this widget before use" +#~ msgstr "Por favor, configure este widget antes de usarlo" + +#~ msgid "Latest events list" +#~ msgstr "Última lista de eventos" + +#~ msgid "Limit" +#~ msgstr "Límite" + +#~ msgid "Only pending" +#~ msgstr "Solo pendientes" + +#~ msgid "Map made by user" +#~ msgstr "Mapa hecho por el usuario" + +#~ msgid "Show a map made by user" +#~ msgstr "Mostrar un mapa hecho por el usuario" + +#~ msgid "Alerts Fired" +#~ msgstr "Alertas disparadas" + +#~ msgid "Alerts Fired report" +#~ msgstr "Informe de alertas lanzadas" + +#~ msgid "Show a report made by user" +#~ msgstr "Mostrar un informe hecho por el usuario" + +#~ msgid "Single graph" +#~ msgstr "Gráfico simple" + +#~ msgid "Show a graph of an agent module" +#~ msgstr "Mostrar una gráfica de un módulo de agente" + +#~ msgid "Show a top n of agents modules." +#~ msgstr "Mostrar el top N de módulos" + +#~ msgid "avg" +#~ msgstr "media" + +#~ msgid "Selection module one by one" +#~ msgstr "Selección de módulos uno en uno" + +#~ msgid "Selection several modules" +#~ msgstr "Selección múltiple de módulos" + +#~ msgid "Regex for to filter modules" +#~ msgstr "Expresión regular para filtrar módulos" + +#~ msgid "Filter modules" +#~ msgstr "Filtrar módulos" + #~ msgid "Successful added modules" #~ msgstr "Módulos añadidos con éxito" #~ msgid "Unsuccessful added modules" #~ msgstr "Error añadiendo módulos" +#~ msgid "Show the URL content" +#~ msgstr "Mostrar el contenido URL" + #~ msgid "Height in px (zero for auto)" #~ msgstr "Altura en px (cero para auto)" +#~ msgid "My URL" +#~ msgstr "Mi URL" + #~ msgid "Invalid URL" #~ msgstr "URL no válida" +#~ msgid "Welcome message to Pandora FMS" +#~ msgstr "Mensaje de bienvenida de Pandora FMS" + +#~ msgid "Welcome" +#~ msgstr "Bienvenido/a" + +#~ msgid "" +#~ "To delete this message, click on the delete button on top right corner of " +#~ "this element." +#~ msgstr "" +#~ "Para eliminar este mensaje, haga clic sobre el botón de la esquina derecha " +#~ "de este elemento." + +#~ msgid "" +#~ "To do so, just click on the title and drag and drop it to the desired place." +#~ msgstr "" +#~ "Para hacer eso, haga clic en el título, arrastre y suelte el elemento en el " +#~ "lugar que desee." + +#~ msgid "Thanks for using Pandora FMS" +#~ msgstr "Gracias por usar Pandora FMS" + +#~ msgid "Show a map of the monitored network" +#~ msgstr "Mostrar un mapa de la red monitorizada" + #~ msgid "No overlap" #~ msgstr "No solapar" @@ -36979,6 +26195,36 @@ msgstr "El usuario solo puede usar la API" #~ msgid "12" #~ msgstr "12" +#~ msgid "Maps status" +#~ msgstr "Estado de los mapas" + +#~ msgid "General and quick visual maps report" +#~ msgstr "Informe rápido y general de los mapas visuales" + +#~ msgid "Panel with a message" +#~ msgstr "panel con un mensaje" + +#~ msgid "My Post" +#~ msgstr "Mi página" + +#~ msgid "Show a defined custom graph" +#~ msgstr "Mostrar una gráfica personalizada definida" + +#~ msgid "Groups status" +#~ msgstr "Estado de los grupos" + +#~ msgid "General and quick group status report" +#~ msgstr "Informe general y rápido del estado de los grupos" + +#~ msgid "Show a list of global monitor health" +#~ msgstr "Mostrar una lista global de la salud de los monitores" + +#~ msgid "Top N Events by module." +#~ msgstr "Top N de eventos por módulo" + +#~ msgid "Top N events by module." +#~ msgstr "Top N de eventos por módulo" + #~ msgid "Dashboard replicate" #~ msgstr "Réplica del dashboard" @@ -37004,6 +26250,18 @@ msgstr "El usuario solo puede usar la API" #~ msgid "Replicate Dashboard" #~ msgstr "Replicar dashboards" +#~ msgid "Configure widget" +#~ msgstr "Configurar widget" + +#~ msgid "Delete widget" +#~ msgstr "Eliminar widget" + +#~ msgid "Widget cannot be loaded" +#~ msgstr "El widget no se puede cargar" + +#~ msgid "Please, configure the widget again to recover it" +#~ msgstr "Por favor, configure el widget otra vez para recuperarlo" + #~ msgid "Dashboard successfuly updated" #~ msgstr "El dashboard se ha actualizado correctamente" @@ -37016,6 +26274,9 @@ msgstr "El usuario solo puede usar la API" #~ msgid "Dashboard successfuly created" #~ msgstr "Dashboard creado correctamente" +#~ msgid "Slides mode" +#~ msgstr "Modo diapositivas" + #~ msgid "Next Dashboard" #~ msgstr "Siguiente dashboard" @@ -37025,12 +26286,18 @@ msgstr "El usuario solo puede usar la API" #~ msgid "Previous Dashboard" #~ msgstr "Dashboard anterior" +#~ msgid "Pause" +#~ msgstr "Pausar" + #~ msgid "Next slide in" #~ msgstr "Siguiente diapositiva" #~ msgid "Add dashboard" #~ msgstr "Añadir dashboard" +#~ msgid "Add widget" +#~ msgstr "Agregar widget" + #~ msgid "Update dashboard" #~ msgstr "Actualizar dashboard" @@ -37040,18 +26307,469 @@ msgstr "El usuario solo puede usar la API" #~ msgid "Dashboard options" #~ msgstr "Opciones del dashboard" +#~ msgid "Private dashboard" +#~ msgstr "Dashboard privado" + #~ msgid "Add new dashboard view" #~ msgstr "Añadir nueva vista del dashboard" +#~ msgid "Add new widget" +#~ msgstr "Añadir nuevo widget" + +#~ msgid "Search results for" +#~ msgstr "Buscar resultados para" + +#~ msgid "There are no agents included in this group" +#~ msgstr "No hay ningún agente incluido en este grupo" + +#~ msgid "Screens" +#~ msgstr "Pantallas" + +#~ msgid "Create visualmap" +#~ msgstr "Crear mapa visual" + #~ msgid "Visualmap" #~ msgstr "Mapa visual" +#~ msgid "The user is not in neither group with EW profile" +#~ msgstr "El usuario no se encuentra en ninguno de los grupos con el perfil EW" + +#~ msgid "Succesful updated" +#~ msgstr "Actualizado correctamente" + +#~ msgid "Unsucessful updated" +#~ msgstr "Actualización fallida" + +#~ msgid "Fields" +#~ msgstr "Campos" + +#~ msgid "Tactical View" +#~ msgstr "Vista táctica" + +#~ msgid "More events" +#~ msgstr "Más eventos" + +#~ msgid "Create module" +#~ msgstr "Crear módulo" + +#~ msgid "Can't connect to Pandora FMS instance" +#~ msgstr "No se puede conectar a la instancia de Pandora FMS" + +#~ msgid "Web check" +#~ msgstr "Comprobación web" + +#~ msgid "Module description" +#~ msgstr "Descripción del módulo" + +#~ msgid "Step by step wizard" +#~ msgstr "Wizard paso a paso" + +#~ msgid "Click Create to continue" +#~ msgstr "haga clic en Crear para continuar" + +#~ msgid "Edit module" +#~ msgstr "Editar módulo" + +#~ msgid "The alert you are trying to add is already in the list of alerts" +#~ msgstr "La alerta que está intentando añadir está ya en la lista de alertas" + +#~ msgid "Please, select an alert" +#~ msgstr "Por favor, seleccione una alerta" + +#~ msgid "Please, select an agent" +#~ msgstr "Por favor, seleccione un agente" + +#~ msgid "String" +#~ msgstr "Cadena" + +#~ msgid "Another agent already exists with the same name" +#~ msgstr "Ya hay otro agente con ese nombre" + +#~ msgid "Preview" +#~ msgstr "Vista previa" + +#~ msgid "Edit agent" +#~ msgstr "Editar agente" + #~ msgid "Please, set a valid IP address" #~ msgstr "Por favor, introduzca una dirección IP válida" +#~ msgid "Advanced configuration" +#~ msgstr "Configuración avanzada" + +#~ msgid "Invalid characters founded in module name" +#~ msgstr "Se han encontrado caracteres inválidos en el nombre del módulo" + +#~ msgid "Please, set a name" +#~ msgstr "Por favor, introduzca un nombre" + +#~ msgid "Please, set an interval" +#~ msgstr "Por favor, introduzca un intervalo" + +#~ msgid "Select the agent to be edited or deleted" +#~ msgstr "Seleccionar el agente que quiera editar o eliminar" + +#~ msgid "Select the agent where the module will be created" +#~ msgstr "Seleccione el agente donde crear el modulo" + +#~ msgid "Create Module" +#~ msgstr "Crear módulo" + +#~ msgid "Select the module to be edited or deleted" +#~ msgstr "Seleccione el módulo para editar o borrar" + +#~ msgid "Select the module where the alert will be created" +#~ msgstr "Seleccione el módulo donde se creará la alerta" + +#~ msgid "Select the alert to be edited or deleted" +#~ msgstr "Seleccione la alerta que quiere editar o eliminar" + +#~ msgid "Group View" +#~ msgstr "Vista de grupo" + +#~ msgid "Synchronizing" +#~ msgstr "Sincronizando" + +#~ msgid "Users synchronization" +#~ msgstr "Sincronización de usuarios" + +#~ msgid "Groups synchronization" +#~ msgstr "Sincronización de grupos" + +#~ msgid "Alerts synchronization" +#~ msgstr "Sincronización de alertas" + +#~ msgid "Components synchronization" +#~ msgstr "Sincronización de componentes" + +#~ msgid "Tags synchronization" +#~ msgstr "Sincronización de tags" + +#, php-format +#~ msgid "Could not be update: Error in %s" +#~ msgstr "No se puede actualizar: error en %s" + +#~ msgid "Customize sections" +#~ msgstr "Personalizar secciones" + +#~ msgid "Disabled sections" +#~ msgstr "Secciones desactivadas" + +#~ msgid "Enabled sections" +#~ msgstr "Activar secciones" + +#~ msgid "Push selected sections to enable it" +#~ msgstr "Apriete las secciones elegidas para activarlo" + +#~ msgid "Pop selected sections to disable it" +#~ msgstr "Desapriete la secciones seleccionadas para desactivarlo" + +#~ msgid "Passwords" +#~ msgstr "Contraseñas" + +#, php-format +#~ msgid "Error updating user %s" +#~ msgstr "Error al actualizar usuario %s" + +#, php-format +#~ msgid "Updated user %s" +#~ msgstr "Usuario actualizado %s" + +#, php-format +#~ msgid "Error creating user %s" +#~ msgstr "Error al crear usuario %s" + +#, php-format +#~ msgid "Created user %s" +#~ msgstr "Usuario creado %s" + +#, php-format +#~ msgid "" +#~ "Error creating/updating the followings elements groups/profiles/user " +#~ "profiles (%d/%d/%d)" +#~ msgstr "" +#~ "Error al crear/actualizar los siguientes elementos grupos/perfiles/usuarios " +#~ "(%d/%d/%d)" + +#, php-format +#~ msgid "" +#~ "The followings elements groups/profiles/user profiles were created/updated " +#~ "sucessfully (%d/%d/%d)" +#~ msgstr "" +#~ "Los perfiles de los siguientes elementos grupos/perfiles/usuarios han sido " +#~ "actualizados correctamente (%d/%d/%d)" + +#, php-format +#~ msgid "Error connecting to %s" +#~ msgstr "Error al conectar con %s" + +#~ msgid "This metaconsole" +#~ msgstr "Esta metaconsola" + +#~ msgid "Profile mode" +#~ msgstr "Modo de perfil" + +#~ msgid "Profile synchronization mode." +#~ msgstr "Modo de perfil de sincronización" + +#~ msgid "New profile" +#~ msgstr "Nuevo perfil" + +#~ msgid "Copy profile" +#~ msgstr "Copiar perfil" + #~ msgid "Check this to copy user original profiles" #~ msgstr "Comprobar esto para copiar los perfiles originales de los usuarios" +#~ msgid "Sync" +#~ msgstr "Sincr." + +#, php-format +#~ msgid "Error creating %s components groups " +#~ msgstr "Error al crear %s grupos de componentes " + +#, php-format +#~ msgid "Created %s component groups" +#~ msgstr "Creados %s componentes de grupos" + +#, php-format +#~ msgid "Error creating/updating %s/%s local components " +#~ msgstr "Error al crear/actualizar %s/%s componentes locales " + +#, php-format +#~ msgid "Created/Updated %s/%s local components" +#~ msgstr "Creados/actualizados %s/%s componentes locales" + +#, php-format +#~ msgid "Error creating/updating %s/%s network components " +#~ msgstr "Error al crear/actualizar %s/%s componentes de red " + +#, php-format +#~ msgid "Created/Updated %s/%s network components" +#~ msgstr "Creados/actualizados %s/%s componentes de red" + +#~ msgid "Metaconsole elements" +#~ msgstr "Elementos de la Metaconsola" + +#~ msgid "The number of elements retrieved for each instance in some views." +#~ msgstr "" +#~ "El número de elementos recuperados para cada instancia en algunas vistas." + +#~ msgid "Visual" +#~ msgstr "visual" + +#~ msgid "Could not be delete" +#~ msgstr "No se puede eliminar" + +#~ msgid "" +#~ "Complete path to Pandora console without last \"/\" character. Example " +#~ msgstr "" +#~ "Completar ruta a la consola de Pandora FMS sin el último \"/\" carácter. " +#~ "Ejemplo " + +#~ msgid "There aren't server added to metaconsole" +#~ msgstr "No hay servidores añadidos a la metaconsola" + +#, php-format +#~ msgid "Error creating/updating %s/%s comamnds" +#~ msgstr "Error al crear/actualizar %s/%s comandos" + +#, php-format +#~ msgid "Created/Updated %s/%s commands" +#~ msgstr "Creados/actualizados %s/%s comandos" + +#, php-format +#~ msgid "Error creating/updating %s/%s actions" +#~ msgstr "Error al crear/actualizar %s/%s acciones" + +#, php-format +#~ msgid "Created/Updated %s/%s actions" +#~ msgstr "Creados/actualizados %s/%s acciones" + +#, php-format +#~ msgid "Error creating/updating %s/%s templates" +#~ msgstr "Error al crear/actualizar %s/%s plantillas" + +#, php-format +#~ msgid "Created/Updated %s/%s templates" +#~ msgstr "Creadas/actualizadas %s/%s plantillas" + +#~ msgid "Propagation" +#~ msgstr "Propagación" + +#~ msgid "Only database" +#~ msgstr "Sólo bases de datos" + +#, php-format +#~ msgid "Error creating/updating %s/%s tags" +#~ msgstr "Error al crear/actualizar %s/%s tags" + +#, php-format +#~ msgid "Created/Updated %s/%s tags" +#~ msgstr "Creados/actualizados %s/%s tags" + +#~ msgid "Active events history" +#~ msgstr "Historial de eventos activo" + +#~ msgid "Please search for anything text." +#~ msgstr "Por favor haga una búsqueda de cualquier cadena de texto" + +#~ msgid "Original string" +#~ msgstr "Cadena original" + +#~ msgid "Translation in selected language" +#~ msgstr "Traducción en el idioma seleccionado" + +#~ msgid "Customize translation" +#~ msgstr "Personalizar traducción" + +#~ msgid "Consoles Setup" +#~ msgstr "Configuración de consolas" + +#~ msgid "General setup" +#~ msgstr "Configuración general" + +#~ msgid "Passwords setup" +#~ msgstr "Configuración de contraseñas" + +#~ msgid "Visual setup" +#~ msgstr "Configuración visual" + +#~ msgid "Performance setup" +#~ msgstr "Configuración del rendimiento" + +#~ msgid "Strings translation" +#~ msgstr "Traducción de cadenas" + +#~ msgid "Consoles setup" +#~ msgstr "Configuración de las consolas" + +#, php-format +#~ msgid "Error creating/updating %s/%s groups" +#~ msgstr "Error al crear/actualizar grupos %s/%s" + +#, php-format +#~ msgid "Created/Updated %s/%s groups" +#~ msgstr "Creados/actualizados grupos %s/%s" + +#~ msgid "redirected ip server in conf into source DB" +#~ msgstr "Servidor IP redirigido en la configuración a la BD de origen" + +#~ msgid "created agent in destination DB" +#~ msgstr "Agente creado en la BD de destino" + +#~ msgid "created agent modules in destination DB" +#~ msgstr "Módulos de agente creados en la BD de destino" + +#~ msgid "created agent alerts in destination DB" +#~ msgstr "Alertas de agentes creadas en la BD de destino" + +#~ msgid "created alerts actions in destination DB" +#~ msgstr "Acciones de alertas en la BD de destino" + +#~ msgid "disabled agent in source DB" +#~ msgstr "Agente desactivado en la BD de origen" + +#~ msgid "" +#~ "Not set metaconsole IP in the \"IP list with API access\" guess Pandora " +#~ "Console." +#~ msgstr "" +#~ "Si no establece la IP de la metaconsola en \"Lista de IP's con acceso a la " +#~ "API\", no se podrá conectar" + +#~ msgid "Successfully moved" +#~ msgstr "Movido satisfactoriamente" + +#~ msgid "Could not be moved" +#~ msgstr "No se puede mover" + +#~ msgid "Source Server" +#~ msgstr "Servidor de origen" + +#~ msgid "Destination Server" +#~ msgstr "Servidor de destino" + +#~ msgid "" +#~ "Destination group is the same than in the original server, if there is not " +#~ "any group with that name, will be created if check box is selected. " +#~ "Destination group filter is just used to check agents in that group" +#~ msgstr "" +#~ "El grupo de destino es el mismo que en el servidor original. Si no hay otro " +#~ "grupo con el mismo nombre, será creado si la casilla está seleccionada. El " +#~ "grupo de destino del filtro es utilizado para comprobrar los agentes de ese " +#~ "grupo." + +#~ msgid "Based on name" +#~ msgstr "Basado en el nombre" + +#~ msgid "Add agents to destination server" +#~ msgstr "Añadir agentes al servidor de destino" + +#~ msgid "Move" +#~ msgstr "Mover" + +#~ msgid "Policy Manager" +#~ msgstr "Gestor de políticas" + +#~ msgid "Apply policies" +#~ msgstr "Aplicar políticas" + +#~ msgid "Policies queue" +#~ msgstr "Cola de políticas" + +#~ msgid "Policies apply" +#~ msgstr "Aplicar políticas" + +#, php-format +#~ msgid "Error creating %s policies" +#~ msgstr "Error al crear políticas %s" + +#, php-format +#~ msgid "Created %s policies" +#~ msgstr "Políticas %s creadas" + +#, php-format +#~ msgid "Error creating/updating %s/%s policy modules" +#~ msgstr "Error al crear/actualizar %s/%s módulos de políticas" + +#, php-format +#~ msgid "Created/Updated %s/%s policy modules" +#~ msgstr "Creadas/actualizadas %s/%s módulos de políticas" + +#, php-format +#~ msgid "Error deleting %s policy modules" +#~ msgstr "Error al eliminar %s módulos de políticas" + +#, php-format +#~ msgid "Deleted %s policy modules" +#~ msgstr "Eliminadas %s módulos de políticas" + +#, php-format +#~ msgid "Error creating %s policy alerts" +#~ msgstr "Error al crear %s alertas de políticas" + +#, php-format +#~ msgid "Created %s policy alerts" +#~ msgstr "Creadas %s alertas de políticas" + +#, php-format +#~ msgid "Error deleting %s policy alerts" +#~ msgstr "Error al eliminar %s alertas de políticas" + +#, php-format +#~ msgid "Deleted %s policy alerts" +#~ msgstr "Eliminadas %s alertas de políticas" + +#~ msgid "" +#~ "Metaconsole needs previous activation from regular console, please contact " +#~ "system administrator if you need assistance.
    " +#~ msgstr "" +#~ "La metaconsola necesita una activación previa desde una consola regular, por " +#~ "favor, contacte con su administrador de sistemas si necesita asistencia.
    " + +#~ msgid "Network traffic" +#~ msgstr "Tráfico de la red" + #~ msgid "" #~ "In order to have the best user experience with Pandora FMS, we strongly " #~ "recommend to use" @@ -37066,9 +26784,42 @@ msgstr "El usuario solo puede usar la API" #~ "Mozilla Firefox o Google Chrome browsers." +#~ msgid "Create new report" +#~ msgstr "Crear un nuevo informe" + +#~ msgid "Report templates" +#~ msgstr "Plantillas de informes" + +#~ msgid "Live view" +#~ msgstr "Vista en vivo" + +#~ msgid "Agent management" +#~ msgstr "Gestión de agentes" + +#~ msgid "Alert management" +#~ msgstr "Gestión de alertas" + #~ msgid "Tag management" #~ msgstr "Gestión de Tags" +#~ msgid "Policy management" +#~ msgstr "Gestión de políticas" + +#~ msgid "Category management" +#~ msgstr "Gestión de categorías" + +#~ msgid "Metasetup" +#~ msgstr "Metasetup" + +#~ msgid "Back to login" +#~ msgstr "Volver a identificarse" + +#~ msgid "Agents movement" +#~ msgstr "Movimiento de agentes" + +#~ msgid "Group management" +#~ msgstr "Gestionar grupos" + #~ msgid "Not networkmap defined." #~ msgstr "No hay mapa de red definido." @@ -37094,12 +26845,196 @@ msgstr "El usuario solo puede usar la API" #~ msgid "Cannot connect to %s Pandora to generate networkmap." #~ msgstr "No se puede conectar a %s Pandora FMS para generar networkmap." +#~ msgid "Agent modules" +#~ msgstr "Modulos de agentes" + +#~ msgid "Add selected modules to agent" +#~ msgstr "Añadir los módulos seleccionados al agente" + +#~ msgid "Undo changes" +#~ msgstr "Deshacer los cambios" + +#~ msgid "Latency" +#~ msgstr "Latencia" + +#~ msgid "Response" +#~ msgstr "Respuesta" + +#~ msgid "Check type" +#~ msgstr "Compruebe el tipo" + +#~ msgid "String to check" +#~ msgstr "Cadena a comprobar" + +#~ msgid "Add check" +#~ msgstr "Añadir comprobación" + +#~ msgid "Delete check" +#~ msgstr "Eliminar comprobación" + +#~ msgid "Various" +#~ msgstr "Varios" + +#~ msgid "Thresholds" +#~ msgstr "Thresholds" + +#~ msgid "Web configuration" +#~ msgstr "Configuración web" + +#~ msgid "Str: " +#~ msgstr "Cadena " + +#~ msgid " Inverse interval " +#~ msgstr " Intervalo inverso " + +#~ msgid "Alerts in module" +#~ msgstr "Alertas en el módulo" + +#~ msgid "Checks" +#~ msgstr "Comprobaciones" + +#~ msgid "Deleted modules" +#~ msgstr "Módulos eliminados" + +#, php-format +#~ msgid "Error adding module %s" +#~ msgstr "Error al añadir módulo %s" + +#~ msgid "" +#~ "There was an error creating the alerts, the operation has been cancelled" +#~ msgstr "" +#~ "Se produjo un error al crear las alertas, la operación ha sido cancelada" + +#, php-format +#~ msgid "Could not create agent %s" +#~ msgstr "No se pudieron crear agentes %s" + +#~ msgid "Agent successfully added" +#~ msgstr "Agentes añadidos correctamente" + +#, php-format +#~ msgid "%s Modules created" +#~ msgstr "%s Módulos creados" + +#, php-format +#~ msgid "Could not update agent %s" +#~ msgstr "No se pudo actualizar el agente %s" + +#~ msgid "Agent successfully updated" +#~ msgstr "Agente actualizado correctamente" + +#, php-format +#~ msgid "%s Modules deleted" +#~ msgstr "%s Módulos eliminados" + +#, php-format +#~ msgid "Error updating module %s" +#~ msgstr "Erro al actualizar el módulo %s" + +#~ msgid "" +#~ "There was an error updating the alerts, the operation has been cancelled" +#~ msgstr "" +#~ "Se produjo un error al actualizar las alertas, la operación ha sido cancelada" + +#~ msgid "Successfully updated module." +#~ msgstr "Módulo actualizado correctamente" + +#~ msgid "Manage agent modules" +#~ msgstr "Gestionar módulos de agentes" + +#~ msgid "No admin user" +#~ msgstr "No hay usuario administrador" + +#~ msgid "Netflow disable custom live view filters" +#~ msgstr "Desactivar filtros personalizados en la vista en vivo de netflow" + +#~ msgid "Customizable section" +#~ msgstr "Sección personalizable" + +#~ msgid "User synchronization" +#~ msgstr "Sincronización de usuarios" + +#~ msgid "Group synchronization" +#~ msgstr "Sincronización de grupos" + +#~ msgid "Create new module" +#~ msgstr "Crear nuevo módulo" + +#~ msgid "Tree View" +#~ msgstr "Vista de árbol" + +#~ msgid "Group name" +#~ msgstr "Nombre del grupo" + +#~ msgid "Go to module detail" +#~ msgstr "Ir al detalle del módulo" + +#~ msgid "Create new alert" +#~ msgstr "Crear nueva alerta" + +#~ msgid "There was a problem loading alert" +#~ msgstr "Ha habido un error al cargar la configuración de la alerta" + +#~ msgid "Stand By" +#~ msgstr "En espera" + +#~ msgid "Go to Alert detail" +#~ msgstr "Ir a los detalles de la alerta" + +#~ msgid "Delete alert" +#~ msgstr "Eliminar alerta" + +#~ msgid "There was a problem loading tag" +#~ msgstr "Se produjo un problema al cargar tags" + +#~ msgid "Plugin management" +#~ msgstr "Gestión de plugins" + +#~ msgid "Create plugin" +#~ msgstr "Crear plugin" + +#~ msgid "Edit plugin" +#~ msgstr "Editar plugin" + +#~ msgid "Log viewer" +#~ msgstr "Visor de logs" + +#~ msgid "Start date" +#~ msgstr "Fecha de inicio" + #~ msgid "Copy Dashboard" #~ msgstr "Copiar Dashboard" #~ msgid "Network console" #~ msgstr "Consola de red" +#~ msgid "Custom SQL" +#~ msgstr "SQL personalizado" + +#~ msgid "Export this list to CSV" +#~ msgstr "Exportar esta lista a CSV" + +#~ msgid "SLA graph" +#~ msgstr "Gráfica SLA" + +#~ msgid "List of elements" +#~ msgstr "Lista de elementos" + +#~ msgid "Service Map" +#~ msgstr "Mapa de servicio" + +#~ msgid "Service deleted successfully" +#~ msgstr "Servicio eliminado correctamente" + +#~ msgid "Error deleting service" +#~ msgstr "Error al eliminar el servicio" + +#~ msgid "Service forced successfully" +#~ msgstr "Forzado servicio con éxito" + +#~ msgid "Error service forced" +#~ msgstr "Error forzando servicio" + #~ msgid "Networkmap enterprise" #~ msgstr "Networkmap enterprise" @@ -37107,6 +27042,12 @@ msgstr "El usuario solo puede usar la API" #~ msgid "Networkmap enterprise - %s" #~ msgstr "Networmap Enterprise - %s" +#~ msgid "Unsucessful get module inventory data." +#~ msgstr "No se han podido obtener datos del módulo de inventario" + +#~ msgid "No collection assigned to this agent" +#~ msgstr "No se ha asignado ninguna colección a este agente" + #~ msgid "Source data" #~ msgstr "Datos de origen" @@ -37137,9 +27078,191 @@ msgstr "El usuario solo puede usar la API" #~ msgid "Error process map" #~ msgstr "Error al procesar mapa" +#~ msgid "Diff view" +#~ msgstr "Vista de diferencia" + #~ msgid "Details of node:" #~ msgstr "Detalles del nodo" +#~ msgid "This agent has no policy assigned" +#~ msgstr "Este agente no tiene ninguna política asignada" + +#~ msgid "Policy outdate" +#~ msgstr "Política obsoleta" + +#~ msgid "Toggle the collection table" +#~ msgstr "Cambiar la tabla de la colección" + +#~ msgid "Descripttion" +#~ msgstr "Descripción" + +#~ msgid "Show Collection" +#~ msgstr "Mostrar colecciones" + +#~ msgid "Toggle the alert table" +#~ msgstr "Cambie a la tabla de alertas" + +#~ msgid "Show Alert" +#~ msgstr "Mostrar alertas" + +#~ msgid "Toggle the module table" +#~ msgstr "Cambiar a la tabla de alertas" + +#~ msgid "Relationship" +#~ msgstr "Relación" + +#~ msgid "Show Modules" +#~ msgstr "Mostrar módulos" + +#~ msgid "(Un-adopted)" +#~ msgstr "(Des-adoptados)" + +#~ msgid "(Adopted)" +#~ msgstr "(Adoptados)" + +#~ msgid "(Un-adopted) (Unlinked)" +#~ msgstr "(Des-adoptados)(Desvinculados)" + +#~ msgid "(Adopted) (Unlinked)" +#~ msgstr "(Adoptados)(Desvinculados)" + +#~ msgid "PDF" +#~ msgstr "PDF" + +#~ msgid "Export to PDF" +#~ msgstr "Exportar a PDF" + +#~ msgid "Send by email" +#~ msgstr "Enviar por correo-e" + +#~ msgid "ID Report" +#~ msgstr "ID Informe" + +#~ msgid "Send by email " +#~ msgstr "Enviar por correo-e " + +#~ msgid "Backup" +#~ msgstr "Copia de seguridad" + +#~ msgid "Pandora database backup utility" +#~ msgstr "Utilidad de la copia de seguridad de BD de Pandora FMS" + +#~ msgid "Lost" +#~ msgstr "Perdido" + +#~ msgid "Backups list" +#~ msgstr "Lista de copias de seguridad" + +#~ msgid "Create backup" +#~ msgstr "Crear copia de seguridad" + +#, php-format +#~ msgid "Error create '%s' policy, the name exist and there aren't free name." +#~ msgstr "" +#~ "Error al crear política '%s', el nombre ya existe. Ese nombre no está libre." + +#, php-format +#~ msgid "" +#~ "Warning create '%s' policy, the name exist, the policy have a name %s." +#~ msgstr "" +#~ "Política de advertencia creada '%s', el nombre existe, la política tiene un " +#~ "nombre %s." + +#~ msgid "Error the policy haven't name." +#~ msgstr "Error la política no tiene nombre." + +#, php-format +#~ msgid "Success create '%s' policy." +#~ msgstr "Política '%s' creada correctamente" + +#, php-format +#~ msgid "Error create '%s' policy." +#~ msgstr "Error al crear la política '%s'." + +#, php-format +#~ msgid "Success add '%s' agent." +#~ msgstr "Agente '%s' añadido correctamente" + +#, php-format +#~ msgid "Error add '%s' agent." +#~ msgstr "Error al añadir agente '%s'." + +#, php-format +#~ msgid "Success add '%s' collection." +#~ msgstr "Colección '%s' añadida correctamente" + +#, php-format +#~ msgid "Error add '%s' collection." +#~ msgstr "Error al añadir colección '%s'." + +#~ msgid "Error add the module, haven't type." +#~ msgstr "Error al añadir el módulo. No tiene tipo" + +#~ msgid "Error add the module, error in tag component." +#~ msgstr "Error al añadir el módulo, error en el componente tag." + +#, php-format +#~ msgid "Success add '%s' module." +#~ msgstr "Módulo '%s' añadido correctamente" + +#, php-format +#~ msgid "Error add '%s' module." +#~ msgstr "Error al añadir el módulo '%s'" + +#, php-format +#~ msgid "Error add the alert, the template '%s' don't exist." +#~ msgstr "Error al añadir la alerta, la plantilla '%s' no existe" + +#, php-format +#~ msgid "Error add the alert, the module '%s' don't exist." +#~ msgstr "Error al añadir la alerta, el módulo '%s' no existe" + +#, php-format +#~ msgid "Success add '%s' alert." +#~ msgstr "Alerta '%s' añadida correctamente" + +#, php-format +#~ msgid "Error add '%s' alert." +#~ msgstr "Error al añadir alerta '%s'." + +#, php-format +#~ msgid "Error add the alert, the action '%s' don't exist." +#~ msgstr "Error al añadir alerta, la acción '%s' no existe." + +#, php-format +#~ msgid "Success add '%s' action." +#~ msgstr "Acción añadida correctamente '%s'." + +#~ msgid "Report to build" +#~ msgstr "Informe a construir" + +#~ msgid "Send to emails (separated by comma)" +#~ msgstr "Enviar a emails (separados por comas)" + +#~ msgid "Save to disk into path" +#~ msgstr "Guardar disco en la ruta" + +#~ msgid "Send to email" +#~ msgstr "Enviar a correo-e" + +#~ msgid "Send custom report by email" +#~ msgstr "Enviar un informe personalizado por correo" + +#~ msgid "Save custom report to disk" +#~ msgstr "Guardar el informe personalizado en el disco" + +#~ msgid "Backup Pandora database" +#~ msgstr "Copia de seguridad de la BD de Pandora FMS" + +#~ msgid "Not scheduled" +#~ msgstr "No programada" + +#~ msgid "Hourly" +#~ msgstr "Cada hora" + +#~ msgid "Yearly" +#~ msgstr "Anualmente" + #~ msgid "This is the automatic generated report" #~ msgstr "Éste es el informe generado automáticamente" @@ -37149,6 +27272,48 @@ msgstr "El usuario solo puede usar la API" #~ msgid "Please do not answer or reply to this email" #~ msgstr "No responda a este correo-e" +#~ msgid "Cron jobs" +#~ msgstr "Tareas programadas" + +#~ msgid "Add new job" +#~ msgstr "Añadir nueva tarea" + +#~ msgid "Path doesn't exists or is not writable" +#~ msgstr "La ruta no existe o no se puede escribir en ella" + +#~ msgid "Edit job" +#~ msgstr "Editar tarea" + +#~ msgid "Cron extension is not running" +#~ msgstr "La extensión de tareas programadas (cron) no está ejecutándose" + +#~ msgid "Cron extension has never run or it's not configured well" +#~ msgstr "" +#~ "La extensión de tareas programadas (cron) no se ha ejecutado nunca o no está " +#~ "configurada correctamente" + +#~ msgid "" +#~ "This extension relies on a proper setup of cron, the time-based scheduling " +#~ "service" +#~ msgstr "" +#~ "Esta extensión se basa en una correcta configuración de cron, el servicio de " +#~ "planificación basado en el tiempo" + +#~ msgid "Please, add the following line to your crontab file" +#~ msgstr "Añada la siguiente linea a su archivo crontab" + +#~ msgid "Last execution" +#~ msgstr "Última ejecución" + +#~ msgid "Cron extension is running" +#~ msgstr "La extensión Cron se está ejecutando" + +#~ msgid "Scheduled jobs" +#~ msgstr "Tareas programadas" + +#~ msgid "Scheduled" +#~ msgstr "Programado" + #~ msgid "First_execution" #~ msgstr "First_execution" @@ -37159,12 +27324,355 @@ msgstr "El usuario solo puede usar la API" #~ "Quizá la primera ejecución no es exactamente igual a este valor porque la " #~ "configuración de cron es diferente." +#~ msgid "Last run" +#~ msgstr "Última ejecución" + +#~ msgid "Force run" +#~ msgstr "Forzar ejecución" + +#~ msgid "Path" +#~ msgstr "Ruta" + #~ msgid "First execution" #~ msgstr "Primera ejecución" +#~ msgid "Translate string" +#~ msgstr "Traducir cadena" + +#~ msgid "Example:" +#~ msgstr "Ejemplo:" + +#~ msgid "Bit mask" +#~ msgstr "Bit de máscara" + +#~ msgid "Net mask" +#~ msgstr "Máscara de red" + +#~ msgid "Mask format" +#~ msgstr "Formato de máscara" + +#~ msgid "Mask" +#~ msgstr "Máscara" + +#~ msgid "Calculate" +#~ msgstr "Calcular" + +#~ msgid "Address field is empty" +#~ msgstr "El campo Dirección está vacío" + +#~ msgid "Mask field is empty" +#~ msgstr "El campo Máscara está vacío" + +#~ msgid "Incorrect address format" +#~ msgstr "Formato de dirección incorrecto" + +#~ msgid "Incorrect mask format" +#~ msgstr "Formato de máscara incorrecto" + +#~ msgid "Network mask" +#~ msgstr "Máscara de red" + +#~ msgid "Network wildcard" +#~ msgstr "Red wildcard" + +#~ msgid "Network address" +#~ msgstr "Dirección de red" + +#~ msgid "Broadcast address" +#~ msgstr "Dirección de difusión" + +#~ msgid "First valid IP" +#~ msgstr "Primera IP válida" + +#~ msgid "Last valid IP" +#~ msgstr "Última IP válida" + +#~ msgid "Hosts/Net" +#~ msgstr "Hosts/Red" + +#~ msgid "There is not an available IP." +#~ msgstr "No hay una IP disponible" + +#~ msgid "Next available IP Address is:" +#~ msgstr "La siguiente IP disponible es:" + +#~ msgid "Reserve this IP now" +#~ msgstr "Reservar esta IP ahora" + +#~ msgid "Manage this IP now" +#~ msgstr "Gestionar esta IP ahora" + +#~ msgid "Hostname" +#~ msgstr "Nombre de máquina" + +#~ msgid "Operating system" +#~ msgstr "Sistema operativo" + +#~ msgid "This agent has other IPs" +#~ msgstr "Este agente tiene otras IPs" + +#~ msgid "Generate events" +#~ msgstr "Generar eventos" + +#~ msgid "Managed" +#~ msgstr "Gestionado" + +#~ msgid "Reserved" +#~ msgstr "Reservado" + +#~ msgid "Edited" +#~ msgstr "Modificado" + +#~ msgid "Ping" +#~ msgstr "Ping" + +#~ msgid "Ping to host" +#~ msgstr "Ping a una máquina" + +#~ msgid "Network not found" +#~ msgstr "Red no encontrada" + +#~ msgid "Format: IP/Mask" +#~ msgstr "Formato: IP/Máscara" + +#~ msgid "Examples" +#~ msgstr "Ejemplos" + +#~ msgid "For example: Central Data Center" +#~ msgstr "Por ejemplo: Central General de Datos" + +#~ msgid "Scan interval" +#~ msgstr "Comprobar intervalo" + +#~ msgid "0 for manually scan" +#~ msgstr "0 para comprobación manual" + +#~ msgid "Operator users" +#~ msgstr "Usuarios del operador" + +#~ msgid "" +#~ "The list of users can manage the networks in the IPAM. Only the admin users " +#~ "can manage networks and edit the networks." +#~ msgstr "" +#~ "Los usuarios de la lista pueden gestionar las redes en IPAM. Solo los " +#~ "usuarios administradores pueden gestionar y modificar las redes." + +#~ msgid "Successfully updated." +#~ msgstr "Actualizado con éxito." + +#~ msgid "Addresses" +#~ msgstr "Direcciones" + +#~ msgid "Alive" +#~ msgstr "Activo" + +#~ msgid "No networks found" +#~ msgstr "No se ha encontrado ninguna red" + +#~ msgid "IPs" +#~ msgstr "IPs" + +#~ msgid "Manage addresses" +#~ msgstr "Administrar direcciones" + +#~ msgid "Addresses view" +#~ msgstr "Vista de direcciones" + +#~ msgid "Edit network" +#~ msgstr "Modificar red" + +#~ msgid "Delete network" +#~ msgstr "Eliminar red" + +#~ msgid "Export to Excel" +#~ msgstr "Exportar a Excel" + +#~ msgid "Assign next free IP" +#~ msgstr "Asignar la siguiente IP libre" + +#~ msgid "Next available IP" +#~ msgstr "Siguiente IP disponible" + +#~ msgid "No addresses found on this network" +#~ msgstr "No se han encontrado direcciones en esta red" + +#~ msgid "Subnet" +#~ msgstr "Subred" + +#~ msgid "Total IPs" +#~ msgstr "IPs totales" + +#~ msgid "Not alive" +#~ msgstr "Inactivo" + +#~ msgid "Not managed" +#~ msgstr "No gestionado" + +#~ msgid "Not Reserved" +#~ msgstr "No reservado" + +#~ msgid "DESC" +#~ msgstr "DESC" + +#~ msgid "ASC" +#~ msgstr "ASC" + +#~ msgid "A -> Z" +#~ msgstr "A -> Z" + +#~ msgid "Z -> A" +#~ msgstr "Z -> A" + +#~ msgid "Last check" +#~ msgstr "Ultima comprobación" + +#~ msgid "Newer -> Older" +#~ msgstr "Actual -> Antiguo" + +#~ msgid "Older -> Newer" +#~ msgstr "Antiguo -> Actual" + +#~ msgid "Exact address match" +#~ msgstr "Coincide la dirección exacta" + +#~ msgid "Big" +#~ msgstr "Grande" + +#~ msgid "Tiny" +#~ msgstr "Pequeño" + +#~ msgid "Icons style" +#~ msgstr "Estilo de iconos" + +#~ msgid "Show not alive hosts" +#~ msgstr "Mostrar máquinas inactivas" + +#~ msgid "Show only managed addresses" +#~ msgstr "Mostrar solo direcciones administradas" + +#~ msgid "Reserved addresses" +#~ msgstr "Direcciones reservadas" + +#~ msgid "Unreserved" +#~ msgstr "No reservado" + +#~ msgid "Filter options" +#~ msgstr "Opciones de filtro" + +#~ msgid "Edit address" +#~ msgstr "Modificar dirección" + +#~ msgid "Disabled address" +#~ msgstr "Deshabilitar direción" + +#~ msgid "This address will not be updated by the server" +#~ msgstr "Esta direción no se actualizará por el servidor" + +#~ msgid "Change to automatic mode" +#~ msgstr "Cambiar a modo automático" + +#~ msgid "Change to manual mode" +#~ msgstr "Cambiar a modo manual" + +#~ msgid "Add comments" +#~ msgstr "Añadir comentarios" + +#~ msgid "Update agent address" +#~ msgstr "Actualizar direción de agente" + +#~ msgid "Please, uncheck auto option to set manual agent." +#~ msgstr "Desmarcar la opción auto para establecer agente manual" + +#~ msgid "CSV import" +#~ msgstr "Importar CSV" + +#~ msgid "Subnetworks calculator" +#~ msgstr "Calculadora de subredes" + +#~ msgid "IPAM" +#~ msgstr "IPAM" + +#, php-format +#~ msgid "Created agent %s" +#~ msgstr "Agente creado %s" + +#~ msgid "File processed" +#~ msgstr "Archivo procesado" + +#~ msgid "CSV format" +#~ msgstr "Formato CVS" + +#~ msgid "The CSV file must have the fields in the following order" +#~ msgstr "El archivo CSV tiene que tener los campos en el siguiente orden" + +#~ msgid "Upload file" +#~ msgstr "Subir archivo" + +#~ msgid "Separator" +#~ msgstr "Separador" + +#~ msgid "Upload CSV file" +#~ msgstr "Subir archivo CSV" + +#~ msgid "Wizard SLA" +#~ msgstr "Wizard SLA" + +#~ msgid "Global" +#~ msgstr "Global" + +#~ msgid "Advance options" +#~ msgstr "Opciones avanzadas" + +#~ msgid "Templates list" +#~ msgstr "Lista de Plantillas" + +#~ msgid "Day" +#~ msgstr "Día" + #~ msgid "Summary of SLA Fails" #~ msgstr "Resumen de fallos de SLA" +#~ msgid "SLA Compliance per days" +#~ msgstr "Cumplimiento de SLA por días" + +#, php-format +#~ msgid "Graph agents(%s) - %s" +#~ msgstr "Gráficas de agentes (%s) - %s" + +#~ msgid "Template editor" +#~ msgstr "Editor de Plantillas" + +#~ msgid "Get PDF file" +#~ msgstr "Obtener archivo PDF" + +#~ msgid "Crit:" +#~ msgstr "Crit." + +#~ msgid "Warn:" +#~ msgstr "Advert." + +#~ msgid "Ok:" +#~ msgstr "Ok:" + +#~ msgid "Value:" +#~ msgstr "Valor:" + +#~ msgid "None of the services was added" +#~ msgstr "Ninguno de los servicios se añadió" + +#, php-format +#~ msgid "%d services couldn't be added" +#~ msgstr "%d servicios no se han podido añadir" + +#~ msgid "There was an error retrieving the visual map information" +#~ msgstr "Se ha producido un error al recuperar la información del mapa visual" + +#~ msgid "No services selected" +#~ msgstr "Ningún servicio seleccionado" + +#~ msgid "Show details" +#~ msgstr "Ver detalles" + #~ msgid "Radius" #~ msgstr "Radio" @@ -37177,6 +27685,42 @@ msgstr "El usuario solo puede usar la API" #~ msgid "Show modules:" #~ msgstr "Mostrar módulos:" +#~ msgid "Module alert" +#~ msgstr "Alerta de módulos" + +#~ msgid "Empty configuration" +#~ msgstr "Configuración vacía" + +#~ msgid "Empty OS" +#~ msgstr "SO vacío" + +#~ msgid "Client" +#~ msgstr "Cliente" + +#~ msgid "Trial" +#~ msgstr "Prueba" + +#~ msgid "Lines" +#~ msgstr "Líneas" + +#~ msgid "Metaconsole" +#~ msgstr "Metaconsola" + +#~ msgid "Group does not exist. Agent " +#~ msgstr "El grupo no existe. Agente " + +#~ msgid "Created group in destination DB" +#~ msgstr "Creado el grupo en la base de datos destino" + +#~ msgid "Error creating group. Agent " +#~ msgstr "Error creando grupo. Agente " + +#~ msgid "Group already exists in destination DB" +#~ msgstr "El grupo ya existe en la base de datos destino" + +#~ msgid "Automated Pandora FMS report for user defined report" +#~ msgstr "Informe automatizado de Pandora FMS para informes personalizados." + #~ msgid "Generated: " #~ msgstr "Generado: " @@ -37189,6 +27733,221 @@ msgstr "El usuario solo puede usar la API" #~ msgid "CONTENTS" #~ msgstr "CONTENIDOS" +#~ msgid "SO" +#~ msgstr "SO" + +#~ msgid "There are no modules." +#~ msgstr "No hay módulos" + +#~ msgid "No description" +#~ msgstr "Sin descripción" + +#~ msgid "Restoring a backup" +#~ msgstr "Restaurar una copia de seguridad" + +#~ msgid "Restoring a Pandora database backup must be done manually" +#~ msgstr "" +#~ "Debe restaurar la copia de seguridad de la base de datos de Pandora FMS " +#~ "manualmente." + +#~ msgid "" +#~ "It's a complex operation that needs human intervation to avoid system " +#~ "failures and data loosing" +#~ msgstr "" +#~ "Esta operación es compleja y necesita intervención humana para evitar fallos " +#~ "en el sistema y pérdida de datos" + +#~ msgid "To restore the selected backup, please follow these steps" +#~ msgstr "" +#~ "Para restaurar la copia de seguridad seleccionada, por favor, siga los " +#~ "siguientes pasos" + +#~ msgid "Open a root shell in your system located at " +#~ msgstr "Abra un root shell en su sistema localizado en " + +#~ msgid "Connect to MySQL database using the following command" +#~ msgstr "Use el siguiente comando para conectar con la base de datos de MySQL" + +#~ msgid "Create a new database" +#~ msgstr "Crear una nueva base de datos" + +#~ msgid "Restore the backup" +#~ msgstr "Restaurar la copia de seguridad" + +#~ msgid "Modify console configuration to use this new database" +#~ msgstr "" +#~ "Modifique la configuración de la consola para usar esta nueva base de datos" + +#~ msgid "Open configuration file" +#~ msgstr "Abrir el archivo de configuración" + +#~ msgid "Find" +#~ msgstr "Encontrar" + +#~ msgid "and replace with" +#~ msgstr "y reemplazar con" + +#~ msgid "Modify servers configuration to use this new database" +#~ msgstr "" +#~ "Modifique la configuración de los servidores para usar esta nueva base de " +#~ "datos" + +#~ msgid "Find servers configuration file and replace the following lines" +#~ msgstr "" +#~ "Acceda al archivo de configuración de los servidores y reemplácelo por las " +#~ "siguientes líneas" + +#~ msgid "Restart the servers and login again into the console" +#~ msgstr "Reinicie los servidores y vuelva a identificarse en la consola" + +#~ msgid "Run import command using the following command" +#~ msgstr "Ejecute el comando de importación mediante el siguiente comando" + +#~ msgid "Into your destination database." +#~ msgstr "En su base de datos de destino" + +#, php-format +#~ msgid "Fail create the directory: %s" +#~ msgstr "Fallo al crear el directorio: %s" + +#~ msgid "No files in collection" +#~ msgstr "No hay archivos en la colección" + +#~ msgid "File of collection is bigger than the limit (" +#~ msgstr "El archivo de la colección es mayor que el límite" + +#~ msgid "Log collector" +#~ msgstr "Colector de logs" + +#, php-format +#~ msgid "There is a error: %s" +#~ msgstr "Hay un error: %s" + +#, php-format +#~ msgid "There are %s updates, and the first to update is:" +#~ msgstr "Hay %s actualizaciones y la primera actualización es:" + +#~ msgid "Version number:" +#~ msgstr "Número de versión:" + +#~ msgid "Update to the last version" +#~ msgstr "Actualizado a la ultima version" + +#~ msgid "Database credentials not found" +#~ msgstr "Los credenciales de la base de datos no se han encontrado" + +#~ msgid "Error connecting to the specified host" +#~ msgstr "Error al conectar con el host especificado" + +#~ msgid "Connected to the host, but cannot found the specified database" +#~ msgstr "" +#~ "Conectado al host, pero no se puede encontrar la base de datos especificada" + +#~ msgid "" +#~ "\"Translate string\" extension is missed in the server. This extension is " +#~ "mandatory to be configured on metaconsole." +#~ msgstr "" +#~ "En el servidor, falta la extensión \"Translate string\". Esta extensión es " +#~ "imprescindible para configurar la metaconsola." + +#~ msgid "" +#~ "Server name doesnt match. Check the node server name and configure the same " +#~ "one on metasetup" +#~ msgstr "" +#~ "El nombre del servidor no coincide. Compruebe el nombre del servidor del " +#~ "nodo y configure el mismo nombre en el metasetup" + +#~ msgid "Last event replication" +#~ msgstr "Replicación del último evento" + +#~ msgid "Tree view by tags" +#~ msgstr "Vista de árbol por tags" + +#~ msgid "No changes found" +#~ msgstr "No se han encontrado cambios" + +#~ msgid "Get CSV file" +#~ msgstr "Obtener archivo CSV" + +#~ msgid "Service does not exist." +#~ msgstr "El servicio no existe" + +#~ msgid "Module store the service does not exist." +#~ msgstr "El módulo que almacena los servicios no existe" + +#~ msgid "Module store SLA service does not exist." +#~ msgstr "El módulo que almacena el servicio SLA no existe" + +#~ msgid "Agent store the service does not exist." +#~ msgstr "El agente que almacena el servicio no existe" + +#~ msgid "Agent store SLA service does not exist." +#~ msgstr "El agente que almacena el sevicio de SLA no existe" + +#~ msgid "Alert critical SLA service does not exist." +#~ msgstr "El servicio de alerta crítica de SLA no existe" + +#~ msgid "Alert warning service does not exist." +#~ msgstr "El servicio de alerta de advertencia no existe" + +#~ msgid "Alert critical service does not exist." +#~ msgstr "El servicio de alertas críticas no existe" + +#~ msgid "Alert unknown service does not exist." +#~ msgstr "El servicio de alertas desconocidas no existe" + +#, php-format +#~ msgid "Module automatic create for the service %s" +#~ msgstr "Módulo automático creado para el servicio %s" + +#~ msgid "Critical (Alert)" +#~ msgstr "Crítica (Alerta)" + +#~ msgid "There are no service elements defined" +#~ msgstr "No hay servicios de elementos definidos" + +#~ msgid "Weight Critical" +#~ msgstr "Peso crítico" + +#~ msgid "Weight Warning" +#~ msgstr "Peso de advertencia" + +#~ msgid "Weight Unknown" +#~ msgstr "Peso desconocido" + +#~ msgid "Weight Ok" +#~ msgstr "Peso Ok" + +#~ msgid "Delete service element" +#~ msgstr "Eliminar elemento de servicio" + +#~ msgid "FAIL" +#~ msgstr "FALLO" + +#~ msgid "Policy linkation" +#~ msgstr "Vinculación de políticas" + +#~ msgid "Module linked" +#~ msgstr "Módulo enlazado" + +#~ msgid "Unlink from policy" +#~ msgstr "Módulo desenlazado de la política" + +#~ msgid "Module unlinked" +#~ msgstr "Módulo desenlazado" + +#~ msgid "Relink to policy" +#~ msgstr "Volver a unir a la política" + +#~ msgid "Module pending to link" +#~ msgstr "Módulo pendiente para enlazar" + +#~ msgid "Module pending to unlink" +#~ msgstr "Módulo pendiente para desenlazar" + +#~ msgid "Create a new policy map" +#~ msgstr "Crear un nuevo mapa de políticas" + #~ msgid "You must change password" #~ msgstr "Tiene que cambiar la contraseña" @@ -37198,42 +27957,48 @@ msgstr "El usuario solo puede usar la API" #~ msgid "CONFIRM: " #~ msgstr "CONFIRMAR: " +#~ msgid "Change" +#~ msgstr "Cambiar" + +#~ msgid "User has been blocked. Try again in " +#~ msgstr "Su usuario ha sido bloqueado. Vuelva a intentarlo en " + +#~ msgid " minutes" +#~ msgstr " minutos" + +#~ msgid "Password must be different from the " +#~ msgstr "La contraseña debe ser diferente de " + +#~ msgid " previous changes." +#~ msgstr " Cambios anteriores" + +#~ msgid "Password must be different" +#~ msgstr "La contraseña tiene que ser diferente" + +#~ msgid "Password too short" +#~ msgstr "La contraseña es demasiado corta" + +#~ msgid "Password must contain numbers" +#~ msgstr "La contraseña tiene que contener números" + +#~ msgid "Password must contain symbols" +#~ msgstr "La contraseña tiene que contener símbolos" + +#~ msgid "User pass successfully updated" +#~ msgstr "La contraseña se ha actualizado correctamente" + #~ msgid "Error updating user pass (no change?)" #~ msgstr "Error al actualizar la contraseña (¿no ha cambiado?)" +#~ msgid "Password confirm does not match" +#~ msgstr "Las contraseñas no coinciden" + +#~ msgid "Password empty" +#~ msgstr "La contraseña está vacía" + #~ msgid "Welcome to Pandora FMS Web Console" #~ msgstr "Bienvenido/a a la consola web de Pandora FMS" -#~ msgid "" -#~ "Pandora FMS frontend is built on advanced, modern technologies and does not " -#~ "support old browsers." -#~ msgstr "" -#~ "El interfaz Pandora FMS se basa en tecnologías avanzadas y modernas, y no " -#~ "soporta los navegadores antiguos." - -#~ msgid "" -#~ "It is highly recommended that you choose and install a modern browser. It is " -#~ "free of charge and only takes a couple of minutes." -#~ msgstr "" -#~ "Le recomendamos que elija e instale un navegador moderno. Sólo tardará unos " -#~ "minutos." - -#~ msgid "Why is it recommended to upgrade the web browser?" -#~ msgstr "¿Por qué le recomendamos que actualice su navegador?" - -#~ msgid "" -#~ "New browsers usually come with support for new technologies, increasing web " -#~ "page speed, better privacy settings and so on. They also resolve security " -#~ "and functional issues." -#~ msgstr "" -#~ "Los nuevos navegadores normalmente vienen con soporte para nuevas " -#~ "tecnologías, aumentando la velocidad de las páginas web, mejores " -#~ "herramientas de privacidad, etc. También resuelven temas de seguridad y " -#~ "funcionalidad." - -#~ msgid "Continue despite this warning" -#~ msgstr "Continúe a pesar de esta advertencia" - #~ msgid "Press here to activate shortcut bar" #~ msgstr "Haga click aquí para activar la barra de acesso directo" @@ -37338,11 +28103,6 @@ msgstr "El usuario solo puede usar la API" #~ msgid "Agent '%s'" #~ msgstr "Agente '%s'" -#~ msgid "The configuration of email for the task email is in the file:" -#~ msgstr "" -#~ "La configuración de correo-e para el envío de la tarea se encuentra en el " -#~ "fichero:" - #~ msgid "Error in creation SNMP module. Agent name doesn't exists." #~ msgstr "" #~ "Error en la creación del módulo SNMP. El nombre del agente no existe." @@ -37409,9 +28169,18 @@ msgstr "El usuario solo puede usar la API" #~ msgid "Time unavailable" #~ msgstr "Tiempo indisponible" +#~ msgid "Invalid licence." +#~ msgstr "Licencia inválida" + +#~ msgid "Nonexistent" +#~ msgstr "No existe" + #~ msgid "Contact:" #~ msgstr "Contacto:" +#~ msgid "ERROR:" +#~ msgstr "ERROR:" + #~ msgid "E-mail:" #~ msgstr "E-mail:" @@ -37421,9 +28190,80 @@ msgstr "El usuario solo puede usar la API" #~ msgid "Display proc modules in binary format (OK/FAIL)" #~ msgstr "Visualizar los módulos proc en formato binario (OK/FALLO)" +#~ msgid "Availability item created from wizard." +#~ msgstr "Elemento disponible creado desde el asistente." + +#, php-format +#~ msgid "Error creating %s groups" +#~ msgstr "Error creando %s grupos" + +#, php-format +#~ msgid "(Error Duplicate ID (%d) ) " +#~ msgstr "(Error ID Duplicado (%d) ) " + +#~ msgid "Invalid old password" +#~ msgstr "Password antigua inválida." + #~ msgid "OLD PASS: " #~ msgstr "Password antigua: " +#~ msgid "" +#~ "Unable to create the collection. Another collection with the same short name." +#~ msgstr "" +#~ "No se ha podido crear la colección. Hay otra colección con el mismo nombre " +#~ "corto." + +#~ msgid "Show the tree view" +#~ msgstr "Mostrar la vista de árbol" + +#~ msgid "Please choose other server." +#~ msgstr "Por favor elija otro servidor." + +#, php-format +#~ msgid "Error updating %s groups" +#~ msgstr "Error actualizando %s grupos" + +#~ msgid "Could not be added to deleted all modules." +#~ msgstr "No podría ser añadido a eliminar todos los módulos." + +#~ msgid "Hidden" +#~ msgstr "Oculto" + +#~ msgid "Mobile" +#~ msgstr "Móvil" + +#~ msgid "Left blank for the LOCAL inventory modules" +#~ msgstr "Dejar en blanco para los módulos de inventario LOCALES" + +#~ msgid "Order:" +#~ msgstr "Orden:" + +#~ msgid "" +#~ "Here is placed the script for the REMOTE inventory modules Local inventory " +#~ "modules don't use this field" +#~ msgstr "" +#~ "Aquí se coloca el script para los módulos de inventario REMOTOS. Los módulos " +#~ "de inventario locales no usan este campo." + +#~ msgid "Show address instead module name" +#~ msgstr "Mostrar la dirección en lugar del nombre del módulo" + +#~ msgid "" +#~ "Show a resume table with max, min, average of total modules on the report " +#~ "bottom:" +#~ msgstr "" +#~ "Muestra una tabla de resumen con el max, min y media del total de módulos en " +#~ "la parte inferior del informe:" + +#~ msgid "ACL users for this agent" +#~ msgstr "Usuarios ACL para este agente" + +#~ msgid "There are no defined users" +#~ msgstr "No hay usuarios definidos" + +#~ msgid "Check ACL" +#~ msgstr "Comprobar ACL" + #~ msgid "This is defined in minutes" #~ msgstr "Esto se define en minutos" @@ -37439,18 +28279,91 @@ msgstr "El usuario solo puede usar la API" #~ msgid "Store group" #~ msgstr "Grupo de almacenamiento" +#~ msgid "Need to regenerate" +#~ msgstr "Necesita volver a regenerarse" + +#~ msgid "Open for more details in update" +#~ msgstr "Abrir para obtener más detalles de actualización" + +#~ msgid "Open for more details in creation" +#~ msgstr "Abrir para obtener más detalles de creación" + +#~ msgid "Open for more details" +#~ msgstr "Abrir para obtener más detalles" + +#~ msgid "Error accesing to API." +#~ msgstr "Error al acceder a la API" + +#~ msgid "Error accesing to API, auth error." +#~ msgstr "Error al acceder a la API. Error de autenticación." + #~ msgid "This element should be deleted" #~ msgstr "Este elemento debería ser borrado" +#~ msgid "Templates Wizard" +#~ msgstr "Asistente de plantillas" + +#~ msgid "Templates wizard" +#~ msgstr "Asistente de plantillas" + +#~ msgid "Monitors view" +#~ msgstr "Vista de monitores" + +#~ msgid "Please contact Artica at info@artica.es for a valid licence." +#~ msgstr "" +#~ "Por favor contacte con Ártica en info@artica.es para una licencia válida." + #~ msgid "Successful update the networkmap." #~ msgstr "Mapa de red actualizado correctamente" #~ msgid "Unsuccessful update the networkmap." #~ msgstr "El mapa de red no se ha podido actualizar" +#~ msgid "This agent has not modules inventory" +#~ msgstr "Este agente no tiene módulos de inventario" + +#~ msgid "Module successfully added." +#~ msgstr "Módulo añadido con éxito." + +#~ msgid "Only admin users can see this section." +#~ msgstr "Solo los usuarios administradores pueden ver esta sección." + +#~ msgid "Request new licence" +#~ msgstr "Solicitar una nueva licencia" + +#~ msgid "Last replication at" +#~ msgstr "Última replicación a" + +#~ msgid "Could not be create, duplicated server name." +#~ msgstr "No puede ser creado, el nombre del servidor está duplicado" + +#~ msgid "Online validation" +#~ msgstr "Validación en línea" + +#~ msgid "Auth Key:" +#~ msgstr "Clave de autenticación" + #~ msgid "Activate licence" #~ msgstr "Activar la licencia" +#~ msgid "Your request key is:" +#~ msgstr "Su clave es:" + +#~ msgid "ACL module tags for the modules in this agent" +#~ msgstr "Etiquetas del módulo de ACL para los módulos de este agente" + +#~ msgid "" +#~ "There was an error creating the alerts, the operation has been cancelled ." +#~ msgstr "" +#~ "Ha habido un error creando las alertas, la operación ha sido cancelada." + +#~ msgid "" +#~ "The user doesn't have permission to read agents. Please contact with your " +#~ "pandora administrator." +#~ msgstr "" +#~ "El usuario no tiene permiso para leer los agentes. Por favor contacte con su " +#~ "administrador de Pandora" + #~ msgid "List of visual console" #~ msgstr "Lista de la consola visual" @@ -37462,33 +28375,179 @@ msgstr "El usuario solo puede usar la API" #~ "formato incorrecto. Ir a la sección de los tiempos de parada planificada " #~ "para resolver esto." +#~ msgid "Create template report wizard" +#~ msgstr "Asistente de creación de plantillas de informes" + +#~ msgid "General Data" +#~ msgstr "Datos Generales" + +#~ msgid "Report of state" +#~ msgstr "Informe de estado" + +#~ msgid "Report of events" +#~ msgstr "Informe de eventos" + +#~ msgid "Info of state in events" +#~ msgstr "Información de estado en eventos" + +#~ msgid "Summary by status" +#~ msgstr "Resumen por estados" + +#~ msgid "Group or Tag" +#~ msgstr "Grupo o Etiqueta" + #~ msgid "Networkmap list" #~ msgstr "Lista de mapas de red" +#~ msgid "Filter tag" +#~ msgstr "Filtro por tag" + +#~ msgid "Filter by" +#~ msgstr "Filtrar por" + +#~ msgid "Target group" +#~ msgstr "Grupo objetivo" + +#~ msgid "Advance Options" +#~ msgstr "Opciones avanzadas" + #~ msgid "No colections for this agent" #~ msgstr "El agente no tiene colecciones" +#~ msgid "No Services" +#~ msgstr "Sin servicios" + +#~ msgid "JSON" +#~ msgstr "JSON" + +#~ msgid "Export to JSON" +#~ msgstr "Exportar a JSON" + #~ msgid "List of Services" #~ msgstr "Lista de servicios" +#~ msgid "% Monitors Critical" +#~ msgstr "% Monitores en critico" + +#~ msgid "% Monitors OK" +#~ msgstr "% Monitores en ok" + +#~ msgid "% Monitors Warning" +#~ msgstr "% Monitores en alarma" + +#~ msgid "% Agents Unknown" +#~ msgstr "% Monitores en desconocido" + +#~ msgid "Synchronizing Tags" +#~ msgstr "Sincronizar tags" + #~ msgid "Filter by tag" #~ msgstr "Filtrar por tag" +#~ msgid "Synchronizing Alerts" +#~ msgstr "Sincronizar alertas" + +#~ msgid "Synchronizing Groups" +#~ msgstr "Sincronizar grupos" + +#~ msgid "Apply Policies" +#~ msgstr "Aplicar politicas" + +#~ msgid "Synchronizing Components" +#~ msgstr "Sincronizar componentes" + +#~ msgid "Synchronizing Users" +#~ msgstr "Sincronizar usuarios" + +#~ msgid "Contents" +#~ msgstr "Contenido" + +#~ msgid "When connecting to Artica server." +#~ msgstr "Cuando se conecta al servidor de Ártica." + +#, php-format +#~ msgid "" +#~ "You can activate it manually here or " +#~ "automatically filling the form below:" +#~ msgstr "" +#~ "Lo puede activar manualmente aqui o " +#~ "automáticamente rellenando el siguiente formulario:" + +#~ msgid "None update or create group" +#~ msgstr "Ninguna actualización o creación de grupo" + +#~ msgid "Advance Reporting" +#~ msgstr "Informes Avanzados" + +#~ msgid "No Services or concrete action" +#~ msgstr "Sin Servicios o acción concreta" + +#~ msgid "Modules used" +#~ msgstr "Módulos usados" + +#~ msgid "Tags unused" +#~ msgstr "Etiquetas sin usar" + +#~ msgid "Tags used" +#~ msgstr "Etiquetas usadas" + +#~ msgid "Modules unused" +#~ msgstr "Módulos sin usar" + #~ msgid "Masive tags module policy edition" #~ msgstr "Edición masiva de etiquetas de módulo de política" #~ msgid "Masive modules policy tags edition" #~ msgstr "Edición masiva de módulos de política por etiquetas" +#~ msgid "Successful update the tags" +#~ msgstr "Actualización de etiquetas con éxito" + +#~ msgid "Unsuccessful update the tags" +#~ msgstr "Actualización de etiquetas sin éxito" + +#~ msgid "Update Local Component" +#~ msgstr "Actualizar Componente Local" + +#~ msgid "Create Local Component" +#~ msgstr "Crear Componente Local" + +#~ msgid "Enterprise ACL Setup" +#~ msgstr "Configuración ACL Enterprise" + +#~ msgid "Password policy" +#~ msgstr "Política de contraseñas" + #~ msgid "Main dashboard" #~ msgstr "Cuadro de mando principal" +#~ msgid "The start date cannot be greater than the end date" +#~ msgstr "La fecha de inicio no puede ser después que la fecha de finalización" + +#~ msgid "Metaconsole DB port" +#~ msgstr "Puerto BD Metaconsola" + +#~ msgid "Metaconsole DB user" +#~ msgstr "Usuario BD Metaconsola" + +#~ msgid "Metaconsole DB name" +#~ msgstr "Nombre BD Metaconsola" + +#~ msgid "Metaconsole DB host" +#~ msgstr "Host BD Metaconsola" + #~ msgid "Another collection with the same short name" #~ msgstr "Otra colección con el mismo nombre corto" #~ msgid "No colections" #~ msgstr "Sin colecciones" +#~ msgid "Metaconsole DB password" +#~ msgstr "Password BD Metaconsola" + +#~ msgid "There are no SLAs defined." +#~ msgstr "No hay SLAs definidos." + #~ msgid "List of networkmap Enterprise" #~ msgstr "Lista de mapas de red Enterprise" @@ -37496,6 +28555,15 @@ msgstr "El usuario solo puede usar la API" #~ msgid "® Ártica soluciones Pandora FMS %s - Build %s" #~ msgstr "® Ártica soluciones Pandora FMS %s - Build %s" +#~ msgid "Summary of SLA Failures" +#~ msgstr "Resumen de los Fallos de SLA" + +#~ msgid "Move Agents" +#~ msgstr "Mover Agentes" + +#~ msgid "Create group if doesn’t exist in destination" +#~ msgstr "Crear grupo si no existe en destino" + #~ msgid "" #~ "A service is a way to group your IT resources based on their " #~ "functionalities. \n" @@ -37524,15 +28592,116 @@ msgstr "El usuario solo puede usar la API" #~ "\t\t\t\t\t\tSu empresa consiste en tres grandes departamentos: dirección, " #~ "tienda online y soporte." +#~ msgid "" +#~ "To add more elements, click on \"Add widgets\" on the top of this " +#~ "page." +#~ msgstr "" +#~ "Para añadir más elementos, haga clic en \"Add widgets\" en la parte " +#~ "superior de esta página." + +#~ msgid "" +#~ "Please could you fill the widget data previous to filling the list items." +#~ msgstr "Por favor, rellene el Widget de datos antes de la lista de items." + +#~ msgid "" +#~ "This is an example of a dashboard widget. A widget may contain elements" +#~ msgstr "" +#~ "Éste es un ejemplo de un widget del dashboard. Un widget puede contener " +#~ "elementos." + #~ msgid "Display proc modules in binary format (OK/FAIL)." #~ msgstr "Mostrar los módulos proc en formato binario (OK/FALLO)" +#~ msgid "Create new custom" +#~ msgstr "Crear personalizada nueva" + #~ msgid "Generate a dinamic report" #~ msgstr "Generar un informe dinámico" +#~ msgid "Add agents" +#~ msgstr "Añadir agentes" + +#~ msgid "Bulk modules policy tags edit" +#~ msgstr "Editar etiquetas de políticas de módulos masivamente" + +#~ msgid "Bulk tags module policy edit" +#~ msgstr "Editar políticas de módulos de etiquetas masivamente" + +#~ msgid "Bulk alert SNMP edit" +#~ msgstr "Editar alertas SNMP masivamente" + +#~ msgid "Bulk alert SNMP delete" +#~ msgstr "Eliminar alertas SNMP masivamente" + +#~ msgid "Generate" +#~ msgstr "Generar" + +#~ msgid "Undo agents" +#~ msgstr "Anular agentes" + +#~ msgid "Bulk alerts policy delete" +#~ msgstr "Eliminar políticas de alertas masivamente" + +#~ msgid "No inventory modules defined" +#~ msgstr "No hay módulos de inventario definidos" + +#~ msgid "Bulk Satellite modules edit" +#~ msgstr "Editar módulos satélite masivamente" + +#~ msgid "Bulk alerts policy add" +#~ msgstr "Añadir políticas de alertas masivamente" + +#~ msgid "There are no defined inventory modules" +#~ msgstr "No hay definidos módulos de inventario" + +#~ msgid "There are no defined modules unlinked" +#~ msgstr "No hay módulos definidos desvinculados" + +#~ msgid "There are no defined export targets" +#~ msgstr "No hay objetivos a exportar definidos" + +#~ msgid "There are no defined skins" +#~ msgstr "No hay skins definidas" + +#~ msgid "No replication yet" +#~ msgstr "Sin replicación todavía" + +#~ msgid "Metaconsole DB engine" +#~ msgstr "Motor BD de la metaconsola" + +#~ msgid "MySQL" +#~ msgstr "MySQL" + +#~ msgid "Oracle" +#~ msgstr "Oracle" + +#~ msgid "There are no defined events alerts" +#~ msgstr "No hay definidas alerta de eventos" + +#~ msgid "There are no defined alert event rules" +#~ msgstr "No hay definidas reglas para alerta de eventos" + +#~ msgid "Nonexistent. This element should be deleted" +#~ msgstr "Inexistente. Este elemento debería eliminarse" + #~ msgid "Monitor all your systems with a single tool" #~ msgstr "Controlar todos tus sistemas con una sola herramienta" +#~ msgid "Activate license" +#~ msgstr "Activar licencia" + +#~ msgid "There are no defined plugins" +#~ msgstr "No hay plugins definidos" + +#~ msgid "There are no defined modules" +#~ msgstr "No hay módulos definidos" + +#~ msgid "Offline Update Manager" +#~ msgstr "Gestionar actualización offline" + +#~ msgid "Error could not resolve the host." +#~ msgstr "Error no pudo resolver el host." + #~ msgid "Error enable/disable user. The user doesn't exists." #~ msgstr "Error habilitar/deshabilitar usuario. El usuario no existe." @@ -37559,15 +28728,148 @@ msgstr "El usuario solo puede usar la API" #~ msgid "Error in creation synthetic module. Agent name doesn't exists." #~ msgstr "Error al crear un módulo sintético. El nombre del agente no existe." +#~ msgid "Agent min" +#~ msgstr "Minimo agente" + +#~ msgid "Save the actual layout design" +#~ msgstr "Guardar el diseño actual" + +#~ msgid "Error: there are cells not empty." +#~ msgstr "Error: las celdas no pueden star vacias" + +#~ msgid "" +#~ "Error, you are trying to add a widget in a empty cell. Please save the " +#~ "layout before to add any widget in this cell." +#~ msgstr "" +#~ "Error, que están tratando de añadir un widget en una celda vacía. Por favor, " +#~ "guarde el diseño antes de añadir cualquier control en esta celda." + +#~ msgid "Config widget" +#~ msgstr "Configurar el widget" + +#~ msgid "Please configure this widget before usage" +#~ msgstr "Por favor, configure este widget antes de su uso" + +#~ msgid "Legend Position" +#~ msgstr "Posición de la leyenda" + +#~ msgid "No legend" +#~ msgstr "Sin leyenda" + +#~ msgid "Different parent" +#~ msgstr "Diferente padre" + +#~ msgid "Different name" +#~ msgstr "Diferente nombre" + +#~ msgid "Empty queue." +#~ msgstr "Cola vacia" + +#~ msgid "Licence" +#~ msgstr "Licencia" + +#~ msgid "Agent cache" +#~ msgstr "Caché de agente" + +#~ msgid "" +#~ "The selected user profile will be added to the selected users into the target" +#~ msgstr "" +#~ "El perfil de usuario seleccionado se añadirá a los usuarios seleccionados en " +#~ "el objetivo" + +#~ msgid "" +#~ "The target user profiles will be replaced with the source user profiles" +#~ msgstr "" +#~ "Los perfiles de usuario de destino se reemplazarán con los perfiles de " +#~ "usuario de origen" + +#~ msgid "Remove agents to doesn't move to destination server" +#~ msgstr "Eliminar los agentes no se desplace al servidor de destino" + +#~ msgid "" +#~ "Access to this page is restricted to authorized users only, please contact " +#~ "system administrator if you need assistance. \n" +#~ "\t\t\t\t\t
    Please know that all attempts to access this page are recorded " +#~ "in security logs of Pandora System Database" +#~ msgstr "" +#~ "El acceso a esta página está restringido a usuarios autorizados solamente, " +#~ "por favor póngase en contacto con el administrador del sistema si necesita " +#~ "ayuda.\n" +#~ "\t \t \t \t \t
    Por favor, sepan que todos los intentos de acceso a esta " +#~ "página son registrados en los registros de seguridad de la base de datos del " +#~ "Sistema de Pandora" + +#~ msgid "Server management" +#~ msgstr "Administración de servidores" + +#~ msgid "Go to pandorafms.com" +#~ msgstr "Ir a pandorafms.com" + #~ msgid "Pandora Help" #~ msgstr "Ayuda de pandora" +#~ msgid "Go to Pandora FMS Wiki" +#~ msgstr "Ir a Wiki Pandora FMS" + #~ msgid "Pandora Support" #~ msgstr "Soporte de Pandora" #~ msgid "Login off" #~ msgstr "Desconectar" +#~ msgid "% Agents not init" +#~ msgstr "% Agentes no iniciados" + +#~ msgid "% Monitors Unknown" +#~ msgstr "% Módulos desconocidos" + +#~ msgid "% Monitors Not init" +#~ msgstr "% Módulos no iniciados" + +#, php-format +#~ msgid "Created group %s" +#~ msgstr "Grupo creado %s" + +#, php-format +#~ msgid "Could not create group %s" +#~ msgstr "No se pudo crear el grupo %s" + +#~ msgid "The location is not filled, please add a location." +#~ msgstr "La ubicación no está rellena, por favor, añadir una ubicación." + +#~ msgid "Serialized data " +#~ msgstr "Datos serializados " + +#~ msgid "Report type" +#~ msgstr "Tipo de informe" + +#~ msgid "Uknown agents" +#~ msgstr "Agentes desconocidos" + +#~ msgid "Last 8 hours events" +#~ msgstr "Eventos en las últimas 8 horas" + +#~ msgid "Illegal query or any other error" +#~ msgstr "consulta ilegal o cualquier otro error" + +#~ msgid "% OK" +#~ msgstr "% OK" + +#~ msgid "% Wrong" +#~ msgstr "% Mal" + +#~ msgid "Simple Graph" +#~ msgstr "Gráfica simple" + +#~ msgid "Agent cache activated" +#~ msgstr "Cache de agente activado" + +#~ msgid "Agent cache failed" +#~ msgstr "Cache de agente falló" + +#~ msgid "No services defined." +#~ msgstr "No hay servicios definidos" + #~ msgid "Generate networkmap with parents relationships" #~ msgstr "Generar mapa de red con relaciones entre padres" @@ -37581,6 +28883,66 @@ msgstr "El usuario solo puede usar la API" #~ msgid "Refresh network map state" #~ msgstr "Refrescar el estado del mapa de red" +#~ msgid "" +#~ "All the items are not available in CSV, only the previous versions ones." +#~ msgstr "" +#~ "Todos los ítems no están disponibles en CSV, solo en la versión previa" + +#~ msgid "Invalid service" +#~ msgstr "Servicio inválido" + +#~ msgid "No name and description specified for the service" +#~ msgstr "Ningún nombre y descripción especificados para el servicio" + +#~ msgid "No name specified for the service" +#~ msgstr "Ningún nombre especificado para el servicio" + +#~ msgid "No description specified for the service" +#~ msgstr "Ninguna descripción especificada para el servicio" + +#~ msgid "You should set the weights manually" +#~ msgstr "Debe establecer los pesos de forma manual" + +#~ msgid "The weights have default values" +#~ msgstr "Los pesos tienen valores por defecto" + +#~ msgid "" +#~ "Only the elements configured as 'critical element' are used to calculate the " +#~ "service status" +#~ msgstr "" +#~ "Sólo los elementos configurados como \"elemento crítico\" se utilizan para " +#~ "calcular el estado del servicio" + +#~ msgid "Error: The conf file of server is not readble." +#~ msgstr "Error: El fichero de configuración del servidor no se puede leer" + +#~ msgid "Error: The conf file of server is not writable." +#~ msgstr "" +#~ "Error: En el fichero de configuración del servidor no se puede escribir" + +#~ msgid "Delete remote conf server files in Pandora" +#~ msgstr "Borrar los servidores de configuración remota en Pandora" + +#~ msgid "" +#~ "Delete this conf file implies that Pandora will send back local config to " +#~ "console" +#~ msgstr "" +#~ "Borrar este fichero de configuración implicará que Pandora enviará la " +#~ "configuración local a la consola" + +#~ msgid "Section 2" +#~ msgstr "Sección 2" + +#~ msgid "Section 3" +#~ msgstr "Sección 3" + +#~ msgid "" +#~ "Limit the number of events that are replicated metaconsole each specified " +#~ "range." +#~ msgstr "" +#~ "Limitar el número de eventos que se replican en la metaconsola a un " +#~ "intervalo especificado." + #~ msgid "" #~ "Enable this option will be synchronice the groups and tags each new user " #~ "when he/she will login." @@ -37588,6 +28950,29 @@ msgstr "El usuario solo puede usar la API" #~ "Activar esta opción sincronizará grupos y etiquetas cuando el usuario vuelva " #~ "a iniciar sesión" +#~ msgid "Search by name, description or data, list matches." +#~ msgstr "Búsqueda por nombre, descripción o datos, lista las concidencias." + +#~ msgid "You haven't created templates yet." +#~ msgstr "No tienen creado plantillas aun." + +#~ msgid "Generate a dynamic report\"" +#~ msgstr "Generar un informe dinámico" + +#~ msgid "Policy name already exists" +#~ msgstr "El nombre de la política ya existe." + +#, php-format +#~ msgid "" +#~ "License out of limits

    " +#~ "This license allows %d modules and you have %d modules configured." +#~ msgstr "" +#~ " Licencia fuera de límites
    " +#~ "Esta licencia permite %d módulos y tiene módulos %d configurados." + +#~ msgid "e.g., switch.ehorus.com" +#~ msgstr "e.g., switch.ehorus.com" + #~ msgid "" #~ "If you check this option, the lateral menus display with left click. " #~ "Otherwise it will show by placing the mouse over" @@ -37599,33 +28984,879 @@ msgstr "El usuario solo puede usar la API" #~ msgid "Display lateral menus with click" #~ msgstr "Mostrar menús laterales al hacer click" -#~ msgid "This OID is preexistent." -#~ msgstr "Este OID es pre existente." +#~ msgid "SAML" +#~ msgstr "SAML" -#~ msgid "New networkmap" -#~ msgstr "Nuevo mapa de red" +#~ msgid "Apply all" +#~ msgstr "Aplicar a todo" + +#, php-format +#~ msgid "Error creating/updating %s/%s module groups" +#~ msgstr "Error al crear/actualizar %s/%s los grupos de modulo" + +#, php-format +#~ msgid "Created/Updated %s/%s module groups" +#~ msgstr "Creados/Actualizados %s/%s los grupos de modulos" + +#, php-format +#~ msgid "Graph agent(%s) - %s" +#~ msgstr "Gráfica de agente(%s) - %s" + +#~ msgid "Only one service map widget is supported at this moment" +#~ msgstr "Solo un widget de mapa de servicios es soportado actualmente" + +#~ msgid "There isn't get or post" +#~ msgstr "No puede obtener o publicar" + +#, php-format +#~ msgid "" +#~ "This extension makes registration of policies enterprise.
    You can get " +#~ "more policies in our Public Resource Library" +#~ msgstr "" +#~ "Esta extensión hace registra las politicas enterprise.
    Puedes conseguir " +#~ "más politicas en nuestra Librería de recursos publica" + +#, php-format +#~ msgid "Created/Updated %s/%s OS" +#~ msgstr "Creado/Actualizado %s/%s SO" + +#, php-format +#~ msgid "Error creating/updating %s/%s OS" +#~ msgstr "Error al crear/actualizar %s/%s SO" + +#~ msgid "Module Groups synchronization" +#~ msgstr "Sincronización de grupos de modulo" + +#~ msgid "DB port" +#~ msgstr "Puerto de la DB" + +#~ msgid "Module groups Management" +#~ msgstr "Gestor de grupos de modulo" + +#~ msgid "Synchronizing OS" +#~ msgstr "Sincronizando SO" + +#~ msgid "Synchronizing Module Groups" +#~ msgstr "Sincronizando grupos de modulos" + +#~ msgid "OS synchronization" +#~ msgstr "Sincronización de SO" + +#~ msgid "OS Management" +#~ msgstr "Administración de SO" + +#~ msgid "Please, set a valid IP/Name address" +#~ msgstr "Por favor, introduzca una IP/Nombre de dirección válido" + +#~ msgid "This data doesn't show in realtime" +#~ msgstr "Estos datos no se muestran en tiempo real" + +#~ msgid "Refresh every" +#~ msgstr "Refrescar cada" + +#~ msgid "Slides" +#~ msgstr "Presentaciones" + +#~ msgid "Change every" +#~ msgstr "Cambiar cada" + +#~ msgid "Stop" +#~ msgstr "Parar" + +#~ msgid "No slides selected" +#~ msgstr "No se han seleccionado diapositivas" + +#~ msgid "Exit fullscreen" +#~ msgstr "Salir de pantalla completa" + +#~ msgid "Component management" +#~ msgstr "Gestor de componentes" + +#~ msgid "Missing id" +#~ msgstr "Identificador perdido" + +#~ msgid "The user doesn't have permission to read agents" +#~ msgstr "El usuario no tiene permiso de lectura para agentes" + +#~ msgid "Agents status" +#~ msgstr "Estado de agente" + +#~ msgid "Tab" +#~ msgstr "Pestaña" + +#~ msgid "Modules status" +#~ msgstr "Estado de modulos" + +#~ msgid "Filter agents" +#~ msgstr "Filtrar agentes" + +#~ msgid "Dashboards" +#~ msgstr "Paneles" + +#~ msgid "Until next" +#~ msgstr "Hasta el próximo" + +#~ msgid "Show a service map" +#~ msgstr "Mostrar mapa de servicios" + +#~ msgid "There are unsaved changes" +#~ msgstr "Hay cambios sin guardar" + +#~ msgid "Cells" +#~ msgstr "Celdas" + +#, php-format +#~ msgid "Private for (%s)" +#~ msgstr "Privado por (%s)" + +#~ msgid "There are no dashboards defined." +#~ msgstr "No hay paneles definidos" + +#~ msgid "Empty for a transparent background color or CSS compatible value" +#~ msgstr "Vacío para color de fondo transparente o valor compatible con CSS" + +#~ msgid "" +#~ "If propagate acl is activated, this group will include its child groups" +#~ msgstr "" +#~ "Si la propagación de acl está activada, este grupo incluirá los grupos hijos" + +#~ msgid "Successfully duplicate" +#~ msgstr "Duplicado con éxito" + +#~ msgid "Could not be duplicate" +#~ msgstr "No se pudo duplicar" + +#, php-format +#~ msgid "Error add '%s' agent plugin." +#~ msgstr "Error al añadir el plugin de agente '%s'." + +#, php-format +#~ msgid "Success add '%s' agent plugin." +#~ msgstr "Añadido el plugin de agente '%s' con éxito." + +#~ msgid "critical" +#~ msgstr "crítico" + +#~ msgid "Show module value" +#~ msgstr "Mostrar el valor del módulo" + +#~ msgid "Show a value of module" +#~ msgstr "Mostrar el valor de un módulo" + +#~ msgid "Status of module" +#~ msgstr "Estado del módulo" + +#~ msgid "Show status of a module" +#~ msgstr "Mostrar el estado de un módulo" + +#~ msgid "Text size of label in px" +#~ msgstr "Tamaño de texto de la etiqueta en pixels" + +#~ msgid "Size of icon" +#~ msgstr "Tamaño del icono" + +#~ msgid "Text size of value in px" +#~ msgstr "Tamaño de texto del valor en pixels" + +#~ msgid "Show a value of module and icon" +#~ msgstr "Muestra el valor de un modulo e icono" + +#~ msgid "Module with icon" +#~ msgstr "Modulo con icono" + +#~ msgid "Error add the module plugin importation, plugin is not registered" +#~ msgstr "Error al importar el modulo plugin, el plugin no está registrado" + +#~ msgid "Show module value in a table" +#~ msgstr "Mostrar el valor del módulo en una tabla" + +#~ msgid "Show a value of module in a table" +#~ msgstr "Mostrar un valor de módulo en la tabla" + +#~ msgid "Separator of data" +#~ msgstr "Separador" + +#~ msgid "Carriage Return" +#~ msgstr "Retorno de carro" + +#~ msgid "Commas" +#~ msgstr "Comas" + +#~ msgid "Colon" +#~ msgstr "Dos puntos" + +#~ msgid "Semicolon" +#~ msgstr "Punto y coma" + +#~ msgid "Vertical Bar" +#~ msgstr "Barra vertical" + +#~ msgid "Open all nodes" +#~ msgstr "Abrir todos los nodos" + +#~ msgid "Blank" +#~ msgstr "Blanco" + +#~ msgid "AD Groups" +#~ msgstr "Grupos AD" + +#~ msgid "Select profile" +#~ msgstr "Seleccionar perfil" + +#~ msgid "You must select a profile from the list of profiles." +#~ msgstr "Debe seleccionar un perfil de la lista de perfiles" + +#~ msgid "Add new permissions" +#~ msgstr "Agregar nuevos permisos" + +#~ msgid "SimpleSAML path" +#~ msgstr "Ruta de SimpleSAML" + +#~ msgid "Dashboards list" +#~ msgstr "Lista de paneles" + +#~ msgid "This widget only working in desktop version." +#~ msgstr "El widget solo funciona en la versión de escritorio" + +#~ msgid "Dashboard name" +#~ msgstr "Nombre del panel" + +#~ msgid "No Dashboards" +#~ msgstr "No hay paneles" + +#~ msgid "" +#~ "Select the path where SimpleSAML has been installed (by default '/opt/')" +#~ msgstr "" +#~ "Seleccione la ruta donde haya sido instalado SimpleSAML (por defecto " +#~ "\"/opt/\")" #~ msgid "Percentil 95" #~ msgstr "Porcentaje 95" -#~ msgid "Disable Pandora FMS on graphs" -#~ msgstr "Desactivar Pandora FMS en gráficas" +#~ msgid "" +#~ "If this option was checked, only adding in elements that type of modules " +#~ "support this option." +#~ msgstr "" +#~ "Si esta casilla está activa, solo la adición de este tipo de módulos " +#~ "soportan esta opción" #~ msgid "Custom logo in login" #~ msgstr "Logo personalizado en la pantalla de bienvenida" -#~ msgid "The last version of package installed is:" -#~ msgstr "La última versión de paquete instalada es:" +#~ msgid "Agent min Value" +#~ msgstr "Valor mínimo del agente" + +#~ msgid "CSV import group" +#~ msgstr "Importar grupos de CSV" + +#~ msgid "Show link to public dashboard" +#~ msgstr "Mostrar el link al dashboard publico" + +#~ msgid "Type of charts" +#~ msgstr "Tipo de gráficos" + +#~ msgid "Precision must be a integer number between 0 and 5" +#~ msgstr "La precisión debe ser un numero entero entre 0 y 5" + +#~ msgid "T. OK" +#~ msgstr "Tiempo OK" + +#~ msgid "T. Total" +#~ msgstr "Tiempo total" + +#~ msgid "T. Unknown" +#~ msgstr "Tiempo desconocido" + +#~ msgid "T. Error" +#~ msgstr "Tiempo error" + +#~ msgid "T. Downtime" +#~ msgstr "Tiempo en parada planificada" + +#~ msgid "T. Not_init" +#~ msgstr "Tiempo no iniciado" + +#~ msgid "Planned Downtimes" +#~ msgstr "Paradas Planificadas" + +#~ msgid "Ignore Time" +#~ msgstr "Ignorar tiempo" + +#~ msgid "SLA %" +#~ msgstr "SLA %" + +#~ msgid "Legend Graph" +#~ msgstr "Leyenda de la gráfica" + +#~ msgid "Time Not init" +#~ msgstr "Tiempo no inicializado" + +#~ msgid "Total Time" +#~ msgstr "Tiempo total" + +#~ msgid "Total Checks" +#~ msgstr "Comprobaciones totales" + +#~ msgid "Time Downtimes" +#~ msgstr "TIempo en paradas planificadas" + +#~ msgid "" +#~ "If days purge is less than history days pass to history db, you will have a " +#~ "problems and you lost data. Recommended that days purge will more taller " +#~ "than days to history DB" +#~ msgstr "" +#~ "Si la fecha de purga es menor a la fecha de traspaso a histórico, los datos " +#~ "se perderán. Recomendamos poner una fecha de purga mayor a la del traspaso " +#~ "de datos a histórico." + +#~ msgid "Problems with days purge and days that pass data to history DB" +#~ msgstr "" +#~ "Problemas con la fecha de purga y la fecha de traspaso de información a " +#~ "histórico" + +#~ msgid "" +#~ "If event purge is less than events days pass to history db, you will have a " +#~ "problems and you lost data. Recommended that event days purge will more " +#~ "taller than event days to history DB" +#~ msgstr "" +#~ "Si la fecha de purga de eventos es menor que la fecha para que los eventos " +#~ "pasen a histórico, los datos se perderán. Recomendamos que la fecha de purga " +#~ "sean mayor a la de traspaso a histórico." + +#~ msgid "" +#~ "Problems with event days purge and event days that pass data to history DB." +#~ msgstr "" +#~ "Problemas con la fecha de purga de eventos y la fecha de traspaso de " +#~ "información a histórico." + +#~ msgid "SLA Max" +#~ msgstr "SLA Máximo" + +#~ msgid "SLA Min" +#~ msgstr "SLA Mínimo" + +#~ msgid "Time Error " +#~ msgstr "Tiempo de error " + +#~ msgid "Time Unknown " +#~ msgstr "Tiempo en desconocido " + +#~ msgid "Time Total " +#~ msgstr "Tiempo total " + +#~ msgid "Time OK " +#~ msgstr "Tiempo OK " + +#~ msgid "Checks OK " +#~ msgstr "Comprobaciones OK " + +#~ msgid "Checks Unknown " +#~ msgstr "Comprobaciones en desconocido " + +#~ msgid "Checks Error " +#~ msgstr "Comprobaciones en error " + +#~ msgid "Time Downtime " +#~ msgstr "Tiempo en parada planificada " + +#~ msgid "Time Not Init " +#~ msgstr "Tiempo no inicializado " + +#~ msgid "Checks Total " +#~ msgstr "Comprobaciones totales " + +#~ msgid "Time Not Init Month" +#~ msgstr "Tiempo en no inicializado del mes" + +#~ msgid "Time Downtime Month" +#~ msgstr "Tiempo en parada planificada del mes" + +#~ msgid "Time Total Month" +#~ msgstr "Tiempo total del mes" + +#~ msgid "Time OK Month" +#~ msgstr "Tiempo OK del mes" + +#~ msgid "Time Error Month" +#~ msgstr "Tiempo en error del mes" + +#~ msgid "Time Unknown Month" +#~ msgstr "Tiempo en desconocido del mes" + +#~ msgid "Subtitle" +#~ msgstr "Subtítulo" + +#~ msgid "Status " +#~ msgstr "Estado " + +#~ msgid "SLA " +#~ msgstr "SLA " + +#~ msgid "Checks Not Init " +#~ msgstr "Comprobaciones en no inicializado " + +#~ msgid "Checks Total Month" +#~ msgstr "Comprobaciones totales del mes" + +#~ msgid "Checks OK Month" +#~ msgstr "Comprobaciones OK del mes" + +#~ msgid "Checks Error Month" +#~ msgstr "Comprobaciones en error del mes" + +#~ msgid "Checks Unknown Month" +#~ msgstr "Comprobaciones en desconocido del mes" + +#~ msgid "Time Error Day" +#~ msgstr "Tiempo en error del día" + +#~ msgid "Time OK Day" +#~ msgstr "Tiempo en OK del día" + +#~ msgid "Time Total Day" +#~ msgstr "Tiempo total del día" + +#~ msgid "Status Month" +#~ msgstr "Estado del mes" + +#~ msgid "SLA Month" +#~ msgstr "SLA Mensual" + +#~ msgid "Checks Not Init Month" +#~ msgstr "Comprobaciones en no inicializado del mes" + +#~ msgid "SLA Day" +#~ msgstr "SLA Diario" + +#~ msgid "Checks Not Init Day" +#~ msgstr "Comprobaciones en no inicializado del día" + +#~ msgid "Time Not Init Day" +#~ msgstr "Tiempo en no inicializado del día" + +#~ msgid "Time Unknown Day" +#~ msgstr "Tiempo en desconocido del día" + +#~ msgid "Checks OK Day" +#~ msgstr "Comprobaciones en OK del día" + +#~ msgid "Checks Total Day" +#~ msgstr "Comprobaciones totales del día" + +#~ msgid "Checks Unknown Day" +#~ msgstr "Comprobaciones en desconocido del día" + +#~ msgid "Checks Error Day" +#~ msgstr "Comprobaciones en error del día" + +#~ msgid "Time Out Day" +#~ msgstr "Tiempo fuera del día" + +#~ msgid "Time Downtime Day" +#~ msgstr "Tiempo en parada planificada del día" + +#~ msgid "Time OK week" +#~ msgstr "Tiempo en OK de la semana" + +#~ msgid "Time Total week" +#~ msgstr "Tiempo total de la semana" + +#~ msgid "Month Number" +#~ msgstr "Número de mes" + +#~ msgid "Year" +#~ msgstr "Año" + +#~ msgid "Time Error week" +#~ msgstr "Tiempo en error de la semana" + +#~ msgid "Time Unknown week" +#~ msgstr "Tiempo en desconocido de la semana" + +#~ msgid "Date From Day" +#~ msgstr "Fecha desde día" + +#~ msgid "SLA Fixed Day" +#~ msgstr "SLA de Día Fijo" + +#~ msgid "Status Day" +#~ msgstr "Estado del día" + +#~ msgid "Date To Day" +#~ msgstr "Decha hasta día" + +#~ msgid "Time Downtime week" +#~ msgstr "Tiempo en parada planificada de la semana" + +#~ msgid "Time Not Init week" +#~ msgstr "Tiempo en no inicializado de la semana" + +#~ msgid "Checks Total week" +#~ msgstr "Comprobaciones totales de la semana" + +#~ msgid "Checks OK week" +#~ msgstr "Comprobaciones en OK de la semana" + +#~ msgid "Day Week" +#~ msgstr "Día de la semana" + +#~ msgid "Status week" +#~ msgstr "Estado de la semana" + +#~ msgid "Checks Unknown week" +#~ msgstr "Comprobaciones en desconocido de la semana" + +#~ msgid "Checks Error week" +#~ msgstr "Comprobaciones en error de la semana" + +#~ msgid "SLA min" +#~ msgstr "SLA Mínimo" + +#~ msgid "SLA max" +#~ msgstr "SLA Máximo" + +#~ msgid "Time Unknown day" +#~ msgstr "Tiempo en desconocido del día" + +#~ msgid "Checks Not Init" +#~ msgstr "Comprobaciones en no inicializado" + +#~ msgid "SLA Fixed" +#~ msgstr "SLA FIjo" + +#~ msgid "Time Total day" +#~ msgstr "Tiempo total del día" + +#~ msgid "Time OK day" +#~ msgstr "Tiempo en OK del día" + +#~ msgid "Time Error day" +#~ msgstr "Tiempo en error del día" + +#~ msgid "Checks Error" +#~ msgstr "Comprobaciones en error" + +#~ msgid "Time Error" +#~ msgstr "Tiempo de error" + +#~ msgid "SLA limit" +#~ msgstr "Límite de SLA" + +#~ msgid "Checks Unknown day" +#~ msgstr "Comprobaciones en desconocido del día" + +#~ msgid "Checks Error day" +#~ msgstr "Comprobaciones en error del día" + +#~ msgid "Time Total hours" +#~ msgstr "TIempo total en horas" + +#~ msgid "Status day" +#~ msgstr "Estado del día" + +#~ msgid "Time Error hours" +#~ msgstr "Tiempo en error en horas" + +#~ msgid "Time OK hours" +#~ msgstr "Tiempo en OK en horas" + +#~ msgid "Checks Total day" +#~ msgstr "Comprobaciones totales del día" + +#~ msgid "Checks OK day" +#~ msgstr "Comprobaciones en OK del día" + +#~ msgid "Time Downtime day" +#~ msgstr "Tiempo en parada planificada del día" + +#~ msgid "Time Not Init day" +#~ msgstr "Tiempo en no inicializado del día" + +#~ msgid "Time Not Init hours" +#~ msgstr "Tiempo en no inicializado en horas" + +#~ msgid "Time Unknown hours" +#~ msgstr "Tiempo en desconocido en horas" + +#~ msgid "Time Out hours" +#~ msgstr "Tiempo fuera de horas" + +#~ msgid "Time Downtime hours" +#~ msgstr "Tiempo en parada planificada en horas" + +#~ msgid "SLA hours" +#~ msgstr "SLA Horario" + +#~ msgid "Checks Error hours" +#~ msgstr "Comprobaciones en error en horas" + +#~ msgid "Checks Unknown hours" +#~ msgstr "Comprobaciones en desconocido en horas" + +#~ msgid "Checks Total hours" +#~ msgstr "Comprobaciones totales en horas" + +#~ msgid "Checks OK hours" +#~ msgstr "Comprobaciones en OK en horas" + +#~ msgid "Checks Not Init hours" +#~ msgstr "Comprobaciones en no inicializado en horas" + +#~ msgid "Are you sure to apply?" +#~ msgstr "Seguro de que desea aplicar?" + +#~ msgid "Are you sure to re-apply?" +#~ msgstr "Seguro de que deseas re aplicar?" + +#~ msgid "Date To hours" +#~ msgstr "Hasta" + +#~ msgid "Status hours" +#~ msgstr "Status horario" + +#~ msgid "SLA Fixed hours" +#~ msgstr "SLA fijo horario" + +#~ msgid "Date From hours" +#~ msgstr "Desde" + +#~ msgid "" +#~ "Event history is ONLY used for event reports, is not used in graphs or event " +#~ "viewer." +#~ msgstr "" +#~ "El histórico de eventos SOLO será usado para los informes de eventos, no así " +#~ "para gráficas o visor de eventos." + +#~ msgid "Number of days before events is transfered to history database." +#~ msgstr "" +#~ "Número de días antes de transferir los eventos a la base de datos de " +#~ "histórico" + +#~ msgid "Enable event history" +#~ msgstr "Activar histórico de eventos" + +#~ msgid "Event days" +#~ msgstr "Días de eventos" #~ msgid "Allows only show the average in graphs" #~ msgstr "Permite mostrar sólo la media en las gráficas" -#~ msgid "We recommend launch a " -#~ msgstr "Recomendamos lanzar una " +#~ msgid "hourly S.L.A." +#~ msgstr "S.L.A. por horas" + +#~ msgid "Availability Graph S.L.A." +#~ msgstr "Gráfica de disponibilidad S.L.A." + +#~ msgid "2 Hours" +#~ msgstr "2 Horas" + +#~ msgid "12 Hours" +#~ msgstr "12 Horas" + +#~ msgid "24 Hours" +#~ msgstr "24 Horas" + +#~ msgid "New dashboard" +#~ msgstr "Nuevo dashboard" + +#~ msgid "Show Agent/Module View" +#~ msgstr "Mostrar la vista Agentes/Modulos" + +#~ msgid "48 Hours" +#~ msgstr "48 Horas" + +#~ msgid "Next execution" +#~ msgstr "Siguiente ejecución" + +#~ msgid "Show SLA percent" +#~ msgstr "Mostrar porcentaje de SLA" + +#~ msgid "Template to build" +#~ msgstr "Plantilla" + +#~ msgid "Report per agent" +#~ msgstr "Informe por agente" + +#~ msgid "Send custom report (from template) by email" +#~ msgstr "Enviar informe personalizado (desde plantilla) por email" + +#~ msgid "Please check that the web server has write rights on the file" +#~ msgstr "" +#~ "Por favor, compruebe que el servidor web tenga permisos de escritura sobre " +#~ "este fichero" + +#~ msgid "The file is not readable by HTTP Server" +#~ msgstr "El fichero no puede ser leído por el servidor HTTP" + +#~ msgid "The file does not exists" +#~ msgstr "El archivo seleccionado no existe" + +#~ msgid "VMware" +#~ msgstr "VMware" + +#~ msgid "WMware Plugin Settings" +#~ msgstr "Opciones del plugin VMware" + +#~ msgid "The file is not writable by HTTP Server" +#~ msgstr "El fichero no puede ser escrito por el servidor HTTP" + +#~ msgid "Config Path" +#~ msgstr "Ruta de configuración" + +#~ msgid "Plugin Path" +#~ msgstr "Ruta del plugin" + +#~ msgid "There was an error updating the execution data of the plugin" +#~ msgstr "Ha habido un error al actualizar los datos de ejecución del plugin" + +#~ msgid "There was an error activating the execution of the plugin" +#~ msgstr "Ha habido un error al activar los datos de ejecución del plugin" + +#~ msgid "Top 5 VMs CPU Usage" +#~ msgstr "Top 5 VMs del uso de CPU" + +#~ msgid "Change Status" +#~ msgstr "Cambiar estado:" + +#~ msgid "Top 5 VMs Memory Usage" +#~ msgstr "Top 5 VMs del uso de memoria" + +#~ msgid "Top 5 VMs Disk Usage" +#~ msgstr "Top 5 VMs del uso de disco" + +#~ msgid "Power Status: " +#~ msgstr "Estado: " + +#~ msgid "Datacenter Name" +#~ msgstr "Nombre del centro de datos" + +#~ msgid "Plugin execution" +#~ msgstr "Ejecución del plugin" + +#~ msgid "Config parameters" +#~ msgstr "Parámetros de configuración" + +#~ msgid "V-Center IP" +#~ msgstr "V-Center IP" + +#~ msgid "Host ESX" +#~ msgstr "Host ESX" + +#~ msgid "Top 5 VMs Network Usage" +#~ msgstr "Top 5 VMs del uso de la red" + +#~ msgid "Memory Usage" +#~ msgstr "Uso de memoria" + +#~ msgid "CPU Usage" +#~ msgstr "Uso de CPU" + +#~ msgid "Network Usage" +#~ msgstr "Uso de red" + +#~ msgid "Disk I/O Rate" +#~ msgstr "Ratio lectura/escritura de disco" + +#~ msgid "ESX Detail" +#~ msgstr "Detalle de ESX" + +#~ msgid "ESX details" +#~ msgstr "Detalles de ESX" + +#~ msgid "Show Datastores" +#~ msgstr "Mostrar datastores" + +#~ msgid "Plug-in cannot be updated" +#~ msgstr "El plug-in no se pudo actualizar" + +#~ msgid "Plug-in updated succesfully" +#~ msgstr "Plug-in actualizado correctamente" + +#~ msgid "Show ESX" +#~ msgstr "Mostrar ESX" + +#~ msgid "Show VM" +#~ msgstr "Mostrar VM" + +#~ msgid "View options" +#~ msgstr "Ver opciones" + +#~ msgid "VMware map" +#~ msgstr "Mapa VMware" + +#~ msgid "Name and SLA limit should not be empty" +#~ msgstr "Nombre y límite SLA no deberían estar vacíos" + +#~ msgid "Services list" +#~ msgstr "Lista de servicios" + +#~ msgid "Please set agent distinct than " +#~ msgstr "Por favor escoga un agente distinto a " + +#~ msgid "This custom OID is preexistent." +#~ msgstr "El OID personalizado ya existe" + +#~ msgid "Visual console are not shown due screen size limitations" +#~ msgstr "" +#~ "No se muestra la consola visual debido a las limitaciones de tamaño de la " +#~ "pantalla" + +#~ msgid "UX Console" +#~ msgstr "Consola UX" + +#~ msgid "Service table view" +#~ msgstr "Vista de tabla de servicios" #~ msgid "" -#~ "There are a new database changes available to apply. Do you want to start " -#~ "the DB update process?" +#~ "You can specify several values, separated by commas, for example: " +#~ "public,mysecret,1234" #~ msgstr "" -#~ "Existen cambios en la base de datos disponibles para aplicar. ¿Desea " -#~ "comenzar el proceso de actualizado de la base de datos?" +#~ "Puede especificar varios valores, separados por coma, por ejemplo: " +#~ "public,mysecret,1234" + +#~ msgid "" +#~ "You can specify several networks, separated by commas, for example: " +#~ "192.168.50.0/24,192.168.60.0/24" +#~ msgstr "" +#~ "Puede especificar varias redes, separadas por coma, por ejemplo: " +#~ "192.168.50.0/24,192.168.60.0/24" + +#~ msgid "" +#~ "To enable the plugin execution, this extension needs the Cron jobs extension " +#~ "installed.\n" +#~ "\tKeep in mind that the Cron jobs execution period will be the less real " +#~ "execution period, so if you want to run the plugin every\n" +#~ "\t5 minutes, for example, the Cron jobs script should be configured in the " +#~ "cron to run every 5 minutes or less" +#~ msgstr "" +#~ "Para activar la ejecución del plugin, esta extensión necesita que la " +#~ "extensión de tareas programadas esté instalada.\n" +#~ "\tKeep in mind that the Cron jobs execution period will be the less real " +#~ "execution period, so if you want to run the plugin every\n" +#~ "\t5 minutes, for example, the Cron jobs script should be configured in the " +#~ "cron to run every 5 minutes or less" + +#~ msgid "" +#~ "This is an automatically generated email from Pandora FMS, please do not " +#~ "reply." +#~ msgstr "" +#~ "Este es un email generado automáticamente por Pandora FMS, por favor no " +#~ "responda a este email." + +#~ msgid "Best regards, Pandora FMS" +#~ msgstr "Saludos cordiales, Pandora FMS" + +#~ msgid "Thanks for your time." +#~ msgstr "Gracias por su tiempo." + +#~ msgid "report" +#~ msgstr "informe" + +#~ msgid "Greetings" +#~ msgstr "Saludos" + +#~ msgid "Attached to this email there's a PDF file of the" +#~ msgstr "Adjunto a este email hay un archivo del" + +#~ msgid "Please contact your system administrator." +#~ msgstr "Por favor contacte con el administrador de su sistema." From 326b1a08280499c5a3cbe29d7c3aa0f3111c0416 Mon Sep 17 00:00:00 2001 From: artica Date: Tue, 24 Oct 2017 00:01:10 +0200 Subject: [PATCH 257/281] Auto-updated build strings. --- pandora_agents/unix/DEBIAN/control | 2 +- pandora_agents/unix/DEBIAN/make_deb_package.sh | 2 +- pandora_agents/unix/pandora_agent | 2 +- pandora_agents/unix/pandora_agent.redhat.spec | 2 +- pandora_agents/unix/pandora_agent.spec | 2 +- pandora_agents/unix/pandora_agent_installer | 2 +- pandora_agents/win32/installer/pandora.mpi | 4 ++-- pandora_agents/win32/pandora.cc | 2 +- pandora_agents/win32/versioninfo.rc | 2 +- pandora_console/DEBIAN/control | 2 +- pandora_console/DEBIAN/make_deb_package.sh | 2 +- pandora_console/include/config_process.php | 2 +- pandora_console/install.php | 2 +- pandora_console/pandora_console.redhat.spec | 2 +- pandora_console/pandora_console.spec | 2 +- pandora_server/DEBIAN/control | 2 +- pandora_server/DEBIAN/make_deb_package.sh | 2 +- pandora_server/lib/PandoraFMS/Config.pm | 2 +- pandora_server/pandora_server.redhat.spec | 2 +- pandora_server/pandora_server.spec | 2 +- pandora_server/pandora_server_installer | 2 +- pandora_server/util/pandora_db.pl | 2 +- pandora_server/util/pandora_manage.pl | 2 +- 23 files changed, 24 insertions(+), 24 deletions(-) diff --git a/pandora_agents/unix/DEBIAN/control b/pandora_agents/unix/DEBIAN/control index 177d2f788d..cd68b52f73 100644 --- a/pandora_agents/unix/DEBIAN/control +++ b/pandora_agents/unix/DEBIAN/control @@ -1,5 +1,5 @@ package: pandorafms-agent-unix -Version: 7.0NG.714 +Version: 7.0NG.714-171024 Architecture: all Priority: optional Section: admin diff --git a/pandora_agents/unix/DEBIAN/make_deb_package.sh b/pandora_agents/unix/DEBIAN/make_deb_package.sh index 696b182907..b21332b3be 100644 --- a/pandora_agents/unix/DEBIAN/make_deb_package.sh +++ b/pandora_agents/unix/DEBIAN/make_deb_package.sh @@ -14,7 +14,7 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -pandora_version="7.0NG.714" +pandora_version="7.0NG.714-171024" echo "Test if you has the tools for to make the packages." whereis dpkg-deb | cut -d":" -f2 | grep dpkg-deb > /dev/null diff --git a/pandora_agents/unix/pandora_agent b/pandora_agents/unix/pandora_agent index b00f417566..bf28b06122 100755 --- a/pandora_agents/unix/pandora_agent +++ b/pandora_agents/unix/pandora_agent @@ -41,7 +41,7 @@ my $Sem = undef; my $ThreadSem = undef; use constant AGENT_VERSION => '7.0NG.714'; -use constant AGENT_BUILD => '171023'; +use constant AGENT_BUILD => '171024'; # Agent log default file size maximum and instances use constant DEFAULT_MAX_LOG_SIZE => 600000; diff --git a/pandora_agents/unix/pandora_agent.redhat.spec b/pandora_agents/unix/pandora_agent.redhat.spec index 8d7002e248..cc9c730d82 100644 --- a/pandora_agents/unix/pandora_agent.redhat.spec +++ b/pandora_agents/unix/pandora_agent.redhat.spec @@ -3,7 +3,7 @@ # %define name pandorafms_agent_unix %define version 7.0NG.714 -%define release 1 +%define release 171024 Summary: Pandora FMS Linux agent, PERL version Name: %{name} diff --git a/pandora_agents/unix/pandora_agent.spec b/pandora_agents/unix/pandora_agent.spec index b86e29980a..d801714fb7 100644 --- a/pandora_agents/unix/pandora_agent.spec +++ b/pandora_agents/unix/pandora_agent.spec @@ -3,7 +3,7 @@ # %define name pandorafms_agent_unix %define version 7.0NG.714 -%define release 1 +%define release 171024 Summary: Pandora FMS Linux agent, PERL version Name: %{name} diff --git a/pandora_agents/unix/pandora_agent_installer b/pandora_agents/unix/pandora_agent_installer index 7150641c58..f698cec103 100755 --- a/pandora_agents/unix/pandora_agent_installer +++ b/pandora_agents/unix/pandora_agent_installer @@ -10,7 +10,7 @@ # ********************************************************************** PI_VERSION="7.0NG.714" -PI_BUILD="171023" +PI_BUILD="171024" OS_NAME=`uname -s` FORCE=0 diff --git a/pandora_agents/win32/installer/pandora.mpi b/pandora_agents/win32/installer/pandora.mpi index 4cd2935f19..686e7fdee9 100644 --- a/pandora_agents/win32/installer/pandora.mpi +++ b/pandora_agents/win32/installer/pandora.mpi @@ -186,7 +186,7 @@ UpgradeApplicationID {} Version -{171023} +{171024} ViewReadme {Yes} @@ -2387,7 +2387,7 @@ Windows,BuildSeparateArchives {No} Windows,Executable -{<%AppName%>-Setup<%Ext%>} +{<%AppName%>-<%Version%>-Setup<%Ext%>} Windows,FileDescription {<%AppName%> <%Version%> Setup} diff --git a/pandora_agents/win32/pandora.cc b/pandora_agents/win32/pandora.cc index 17e2e06051..4739e3f7e0 100644 --- a/pandora_agents/win32/pandora.cc +++ b/pandora_agents/win32/pandora.cc @@ -30,7 +30,7 @@ using namespace Pandora; using namespace Pandora_Strutils; #define PATH_SIZE _MAX_PATH+1 -#define PANDORA_VERSION ("7.0NG.714(Build 171023)") +#define PANDORA_VERSION ("7.0NG.714(Build 171024)") string pandora_path; string pandora_dir; diff --git a/pandora_agents/win32/versioninfo.rc b/pandora_agents/win32/versioninfo.rc index c69f636300..aa68c94355 100644 --- a/pandora_agents/win32/versioninfo.rc +++ b/pandora_agents/win32/versioninfo.rc @@ -11,7 +11,7 @@ BEGIN VALUE "LegalCopyright", "Artica ST" VALUE "OriginalFilename", "PandoraAgent.exe" VALUE "ProductName", "Pandora FMS Windows Agent" - VALUE "ProductVersion", "(7.0NG.714(Build 171023))" + VALUE "ProductVersion", "(7.0NG.714(Build 171024))" VALUE "FileVersion", "1.0.0.0" END END diff --git a/pandora_console/DEBIAN/control b/pandora_console/DEBIAN/control index 923291406c..a2605921f1 100644 --- a/pandora_console/DEBIAN/control +++ b/pandora_console/DEBIAN/control @@ -1,5 +1,5 @@ package: pandorafms-console -Version: 7.0NG.714 +Version: 7.0NG.714-171024 Architecture: all Priority: optional Section: admin diff --git a/pandora_console/DEBIAN/make_deb_package.sh b/pandora_console/DEBIAN/make_deb_package.sh index a564362a2f..8958951091 100644 --- a/pandora_console/DEBIAN/make_deb_package.sh +++ b/pandora_console/DEBIAN/make_deb_package.sh @@ -14,7 +14,7 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -pandora_version="7.0NG.714" +pandora_version="7.0NG.714-171024" package_pear=0 package_pandora=1 diff --git a/pandora_console/include/config_process.php b/pandora_console/include/config_process.php index e1ef5ee0d3..f23c11117a 100644 --- a/pandora_console/include/config_process.php +++ b/pandora_console/include/config_process.php @@ -22,7 +22,7 @@ /** * Pandora build version and version */ -$build_version = 'PC171023'; +$build_version = 'PC171024'; $pandora_version = 'v7.0NG.714'; // Do not overwrite default timezone set if defined. diff --git a/pandora_console/install.php b/pandora_console/install.php index dab2e96117..246db73a87 100755 --- a/pandora_console/install.php +++ b/pandora_console/install.php @@ -71,7 +71,7 @@
    Date: Tue, 24 Oct 2017 09:24:07 +0200 Subject: [PATCH 258/281] Fixed element in meta --- .../godmode/reporting/visual_console_builder.editor.js | 3 ++- pandora_console/include/styles/pandora.css | 4 ++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/pandora_console/godmode/reporting/visual_console_builder.editor.js b/pandora_console/godmode/reporting/visual_console_builder.editor.js index 4cecad235d..2fedfc8e4a 100755 --- a/pandora_console/godmode/reporting/visual_console_builder.editor.js +++ b/pandora_console/godmode/reporting/visual_console_builder.editor.js @@ -1781,11 +1781,12 @@ function setBarsGraph(id_data, values) { width_percentile = values['width_percentile']; parameter = Array(); - + parameter.push ({name: "page", value: "include/ajax/visual_console_builder.ajax"}); parameter.push ({name: "action", value: "get_module_type_string"}); parameter.push ({name: "id_agent", value: values['id_agent']}); parameter.push ({name: "module", value: values['module']}); + parameter.push ({name: "id_element", value: id_data}); parameter.push ({name: "id_visual_console", value: id_visual_console}); jQuery.ajax({ url: get_url_ajax(), diff --git a/pandora_console/include/styles/pandora.css b/pandora_console/include/styles/pandora.css index 94af9716a9..16c29af740 100644 --- a/pandora_console/include/styles/pandora.css +++ b/pandora_console/include/styles/pandora.css @@ -767,13 +767,13 @@ input.graph_min { background: #fefefe url(../../images/chart_curve.png) no-repeat center !important; } input.graph_min[disabled] { - background: #fefefe url(../../images/icono-barras-arriba.disabled.png) no-repeat center !important; + background: #fefefe url(../../images/chart_curve.disabled.png) no-repeat center !important; } input.bars_graph_min { background: #fefefe url(../../images/icono-barras-arriba.png) no-repeat center !important; } input.bars_graph_min[disabled] { - background: #fefefe url(../../images/chart_curve.disabled.png) no-repeat center !important; + background: #fefefe url(../../images/icono-barras-arriba.disabled.png) no-repeat center !important; } input.percentile_min { background: #fefefe url(../../images/chart_bar.png) no-repeat center !important; From da06d78b1c014c3571bba8a0073334a7c7828949 Mon Sep 17 00:00:00 2001 From: fermin831 Date: Tue, 24 Oct 2017 11:32:43 +0200 Subject: [PATCH 259/281] Get the log time to put the properly timestamp on XML on module_logchannel --- .../modules/pandora_module_logchannel.cc | 28 +++++++++++++++---- .../win32/modules/pandora_module_logchannel.h | 6 +++- 2 files changed, 27 insertions(+), 7 deletions(-) diff --git a/pandora_agents/win32/modules/pandora_module_logchannel.cc b/pandora_agents/win32/modules/pandora_module_logchannel.cc index b85e791d3b..8652e33b83 100755 --- a/pandora_agents/win32/modules/pandora_module_logchannel.cc +++ b/pandora_agents/win32/modules/pandora_module_logchannel.cc @@ -176,8 +176,8 @@ Pandora_Module_Logchannel::Pandora_Module_Logchannel (string name, string source void Pandora_Module_Logchannel::run () { - list event_list; - list::iterator event; + list event_list; + list::iterator event; SYSTEMTIME system_time; // Run @@ -198,7 +198,7 @@ Pandora_Module_Logchannel::run () { for (event = event_list.begin (); event != event_list.end(); ++event) { // Store the data - this->setOutput (*event); + this->setOutput (event->message, &(event->timestamp)); } } @@ -322,7 +322,7 @@ Pandora_Module_Logchannel::cleanBookmark () { * Reads available events from the event log. */ void -Pandora_Module_Logchannel::getLogEvents (list &event_list) { +Pandora_Module_Logchannel::getLogEvents (list &event_list) { EVT_HANDLE hResults = NULL; EVT_HANDLE hBookmark = NULL; EVT_HANDLE hEvents[1]; @@ -330,13 +330,15 @@ Pandora_Module_Logchannel::getLogEvents (list &event_list) { PEVT_VARIANT pRenderedValues = NULL; EVT_HANDLE hProviderMetadata = NULL; LPWSTR pwsMessage = NULL; - LPWSTR ppValues[] = {L"Event/System/Provider/@Name"}; + LPWSTR ppValues[] = {L"Event/System/Provider/@Name", L"Event/System/TimeCreated/@SystemTime"}; DWORD count = sizeof(ppValues)/sizeof(LPWSTR); DWORD dwReturned = 0; DWORD dwBufferSize = 0; DWORD dwBufferUsed = 0; DWORD dwPropertyCount = 0; DWORD status = ERROR_SUCCESS; + SYSTEMTIME eventTime; + FILETIME lft, ft; wstring filter = L"*"; //wstring filter = L"*[System[TimeCreated[@SystemTime>='2017-10-19T00:00:00']]]"; bool update_bookmark = false; @@ -419,6 +421,17 @@ Pandora_Module_Logchannel::getLogEvents (list &event_list) { } } + // Get the SYSTEMTIME of log + ULONGLONG ullTimeStamp = pRenderedValues[1].FileTimeVal; + ft.dwHighDateTime = (DWORD)((ullTimeStamp >> 32) & 0xFFFFFFFF); + ft.dwLowDateTime = (DWORD)(ullTimeStamp & 0xFFFFFFFF); + // Time format conversions + if (!FileTimeToLocalFileTime(&ft, &lft)){ + pandoraDebug("UTC FILETIME to LOCAL FILETIME error: %d.", GetLastError()); + } else if (!FileTimeToSystemTime(&lft, &eventTime)){ + pandoraDebug("FILETIME to SYSTEMTIME error: %d.", GetLastError()); + } + // Get the handle to the provider's metadata that contains the message strings hProviderMetadata = EvtOpenPublisherMetadataF(NULL, pRenderedValues[0].StringVal, NULL, 0, 0); if (hProviderMetadata == NULL) { @@ -447,7 +460,10 @@ Pandora_Module_Logchannel::getLogEvents (list &event_list) { // Save the event message pandoraLog("Message: %S.", pwsMessage); - event_list.push_back (strUnicodeToAnsi(pwsMessage)); + LogChannelList event_item; + event_item.message = strUnicodeToAnsi(pwsMessage); + event_item.timestamp= eventTime; + event_list.push_back (event_item); // Clean up some used vars EvtCloseF(hContext); diff --git a/pandora_agents/win32/modules/pandora_module_logchannel.h b/pandora_agents/win32/modules/pandora_module_logchannel.h index 5eb02f0f15..9ee79d3433 100755 --- a/pandora_agents/win32/modules/pandora_module_logchannel.h +++ b/pandora_agents/win32/modules/pandora_module_logchannel.h @@ -59,6 +59,10 @@ namespace Pandora_Modules { */ class Pandora_Module_Logchannel : public Pandora_Module { + struct LogChannelList { + string message; + SYSTEMTIME timestamp; + }; private: regex_t regexp; unsigned long id; @@ -72,7 +76,7 @@ namespace Pandora_Modules { void initializeLogChannel (); bool updateBookmarkXML (EVT_HANDLE hBookmark); - void getLogEvents (list &event_list); + void getLogEvents (list &event_list); void cleanBookmark (); LPWSTR GetMessageString(EVT_HANDLE hMetadata, EVT_HANDLE hEvent, EVT_FORMAT_MESSAGE_FLAGS FormatId); From e748fb025cc6ff97c95adc28b81d0cb0512858dd Mon Sep 17 00:00:00 2001 From: fermin831 Date: Tue, 24 Oct 2017 12:41:47 +0200 Subject: [PATCH 260/281] Added filter by code and event type to module_logchannel --- .../modules/pandora_module_logchannel.cc | 56 ++++++++++++++----- .../win32/modules/pandora_module_logchannel.h | 5 +- 2 files changed, 42 insertions(+), 19 deletions(-) diff --git a/pandora_agents/win32/modules/pandora_module_logchannel.cc b/pandora_agents/win32/modules/pandora_module_logchannel.cc index 8652e33b83..b29b6f5531 100755 --- a/pandora_agents/win32/modules/pandora_module_logchannel.cc +++ b/pandora_agents/win32/modules/pandora_module_logchannel.cc @@ -56,6 +56,8 @@ static EvtUpdateBookmarkT EvtUpdateBookmarkF = NULL; Pandora_Module_Logchannel::Pandora_Module_Logchannel (string name, string source, string type, string id, string pattern, string application) : Pandora_Module (name) { int i; + vector query; + vector::iterator query_it; string upper_type = type; // Convert the type string to uppercase @@ -64,21 +66,50 @@ Pandora_Module_Logchannel::Pandora_Module_Logchannel (string name, string source } // Set the type filter + int type_number = -1; if (upper_type.compare("ERROR") == 0) { - this->type = EVENTLOG_ERROR_TYPE; + type_number = EVENTLOG_ERROR_TYPE; } else if (upper_type.compare("WARNING") == 0) { - this->type = EVENTLOG_WARNING_TYPE; + type_number = EVENTLOG_WARNING_TYPE; } else if (upper_type.compare("INFORMATION") == 0) { - this->type = EVENTLOG_INFORMATION_TYPE; + type_number = EVENTLOG_INFORMATION_TYPE; } else if (upper_type.compare("AUDIT SUCCESS") == 0) { - this->type = EVENTLOG_AUDIT_SUCCESS; + type_number = EVENTLOG_AUDIT_SUCCESS; } else if (upper_type.compare("AUDIT FAILURE") == 0) { - this->type = EVENTLOG_AUDIT_FAILURE; - } else { - this->type = -1; + type_number = EVENTLOG_AUDIT_FAILURE; } + // Append type to log query + if (type_number != -1) { + wstringstream ss; + ss << L"*[System[Level='" << type_number << L"']]"; + query.push_back(ss.str()); + } + + // Set the id + int id_number = strtoul (id.c_str (), NULL, 0); + if (id_number != 0) { + wstringstream ss; + ss << L"*[System[EventID='" << id_number << L"']]"; + query.push_back(ss.str()); + } + + // Fill the filter + if (query.size() == 0) { + this->filter = L"*"; + } else { + int i = 0; + // Add filters with and + wstring item_query; + while (query.size() > 1) { + item_query = query.back(); + query.pop_back(); + this->filter += item_query + L" and "; + } + // Append the last value without the and + item_query = query.back(); + this->filter += item_query; + } - this->id = strtoul (id.c_str (), NULL, 0); this->source = source; this->pattern = pattern; if (! pattern.empty ()) { @@ -87,7 +118,6 @@ Pandora_Module_Logchannel::Pandora_Module_Logchannel (string name, string source pandoraLog ("Invalid regular expression %s", pattern.c_str ()); } } - this->application = application; this->bookmark_xml = L""; this->setKind (module_logchannel_str); @@ -211,7 +241,6 @@ Pandora_Module_Logchannel::initializeLogChannel () { EVT_HANDLE hResults; EVT_HANDLE hBookmark; DWORD dwReturned = 0; - string filter = "*"; // Check whether the first bookmark is set if (!this->bookmark_xml.empty()) return; @@ -220,7 +249,7 @@ Pandora_Module_Logchannel::initializeLogChannel () { hResults = EvtQueryF ( NULL, strAnsiToUnicode (this->source.c_str()).c_str(), - strAnsiToUnicode (filter.c_str()).c_str(), + this->filter.c_str(), EvtOpenChannelPath | EvtQueryForwardDirection ); if (hResults == NULL) { @@ -339,8 +368,6 @@ Pandora_Module_Logchannel::getLogEvents (list &event_list) { DWORD status = ERROR_SUCCESS; SYSTEMTIME eventTime; FILETIME lft, ft; - wstring filter = L"*"; - //wstring filter = L"*[System[TimeCreated[@SystemTime>='2017-10-19T00:00:00']]]"; bool update_bookmark = false; // An empty bookmark XML means that log cannot be open @@ -350,7 +377,7 @@ Pandora_Module_Logchannel::getLogEvents (list &event_list) { hResults = EvtQueryF ( NULL, strAnsiToUnicode (this->source.c_str()).c_str(), - filter.c_str(), + this->filter.c_str(), EvtOpenChannelPath | EvtQueryForwardDirection ); if (hResults == NULL) { @@ -459,7 +486,6 @@ Pandora_Module_Logchannel::getLogEvents (list &event_list) { } // Save the event message - pandoraLog("Message: %S.", pwsMessage); LogChannelList event_item; event_item.message = strUnicodeToAnsi(pwsMessage); event_item.timestamp= eventTime; diff --git a/pandora_agents/win32/modules/pandora_module_logchannel.h b/pandora_agents/win32/modules/pandora_module_logchannel.h index 9ee79d3433..3d0efd2959 100755 --- a/pandora_agents/win32/modules/pandora_module_logchannel.h +++ b/pandora_agents/win32/modules/pandora_module_logchannel.h @@ -65,12 +65,9 @@ namespace Pandora_Modules { }; private: regex_t regexp; - unsigned long id; - int type; - unsigned char first_run; string source; - string application; string pattern; + wstring filter; wstring bookmark_xml; HANDLE messages_dll; From 7e4363b87afd012a70b35a8edfd1499344d17192 Mon Sep 17 00:00:00 2001 From: fermin831 Date: Tue, 24 Oct 2017 12:56:12 +0200 Subject: [PATCH 261/281] Added module_pattern to module_logchannel --- .../win32/modules/pandora_module_logchannel.cc | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/pandora_agents/win32/modules/pandora_module_logchannel.cc b/pandora_agents/win32/modules/pandora_module_logchannel.cc index b29b6f5531..9b0258e32a 100755 --- a/pandora_agents/win32/modules/pandora_module_logchannel.cc +++ b/pandora_agents/win32/modules/pandora_module_logchannel.cc @@ -485,11 +485,14 @@ Pandora_Module_Logchannel::getLogEvents (list &event_list) { return; } - // Save the event message - LogChannelList event_item; - event_item.message = strUnicodeToAnsi(pwsMessage); - event_item.timestamp= eventTime; - event_list.push_back (event_item); + // Check the regex and save the message if pass the regex + if (this->pattern.empty () || regexec (&this->regexp, strUnicodeToAnsi(pwsMessage).c_str (), 0, NULL, 0) == 0){ + // Save the event message + LogChannelList event_item; + event_item.message = strUnicodeToAnsi(pwsMessage); + event_item.timestamp= eventTime; + event_list.push_back (event_item); + } // Clean up some used vars EvtCloseF(hContext); From 854adac713a695670415a17ff123c62a1fcc55fd Mon Sep 17 00:00:00 2001 From: fermin831 Date: Tue, 24 Oct 2017 13:05:31 +0200 Subject: [PATCH 262/281] Added module_logchannel implementation to agent on module_factory --- .../win32/modules/pandora_module.cc | 4 +++- pandora_agents/win32/modules/pandora_module.h | 2 ++ .../win32/modules/pandora_module_factory.cc | 21 +++++++++++++++++++ .../win32/modules/pandora_module_list.cc | 12 ++++++++--- .../modules/pandora_module_logchannel.cc | 2 +- .../win32/modules/pandora_module_logchannel.h | 12 +---------- 6 files changed, 37 insertions(+), 16 deletions(-) diff --git a/pandora_agents/win32/modules/pandora_module.cc b/pandora_agents/win32/modules/pandora_module.cc index 296f42f2ea..99b0d47f88 100644 --- a/pandora_agents/win32/modules/pandora_module.cc +++ b/pandora_agents/win32/modules/pandora_module.cc @@ -248,7 +248,9 @@ Pandora_Module::parseModuleKindFromString (string kind) { } else if (kind == module_inventory_str) { return MODULE_INVENTORY; } else if (kind == module_logevent_str) { - return MODULE_LOGEVENT; + return MODULE_LOGEVENT; + } else if (kind == module_logchannel_str) { + return MODULE_LOGCHANNEL; } else if (kind == module_wmiquery_str) { return MODULE_WMIQUERY; } else if (kind == module_perfcounter_str) { diff --git a/pandora_agents/win32/modules/pandora_module.h b/pandora_agents/win32/modules/pandora_module.h index b2606d2442..2fbeb52e41 100644 --- a/pandora_agents/win32/modules/pandora_module.h +++ b/pandora_agents/win32/modules/pandora_module.h @@ -86,6 +86,7 @@ namespace Pandora_Modules { MODULE_FREEMEMORY_PERCENT, /**< The module checks the amount of * freememory in the system */ MODULE_LOGEVENT, /**< The module checks for log events */ + MODULE_LOGCHANNEL, /**< The module checks for log events on channel using XML functions*/ MODULE_WMIQUERY, /**< The module runs WQL queries */ MODULE_PERFCOUNTER, /**< The module reads performance counters */ MODULE_TCPCHECK, /**< The module checks whether a tcp port is open */ @@ -126,6 +127,7 @@ namespace Pandora_Modules { const string module_cpuusage_str = "module_cpuusage"; const string module_inventory_str = "module_inventory"; const string module_logevent_str = "module_logevent"; + const string module_logchannel_str = "module_logchannel"; const string module_wmiquery_str = "module_wmiquery"; const string module_perfcounter_str = "module_perfcounter"; const string module_tcpcheck_str = "module_tcpcheck"; diff --git a/pandora_agents/win32/modules/pandora_module_factory.cc b/pandora_agents/win32/modules/pandora_module_factory.cc index db33c1315a..5c98915373 100644 --- a/pandora_agents/win32/modules/pandora_module_factory.cc +++ b/pandora_agents/win32/modules/pandora_module_factory.cc @@ -31,6 +31,7 @@ #include "pandora_module_cpuusage.h" #include "pandora_module_inventory.h" #include "pandora_module_logevent.h" +#include "pandora_module_logchannel.h" #include "pandora_module_wmiquery.h" #include "pandora_module_perfcounter.h" #include "pandora_module_tcpcheck.h" @@ -69,6 +70,7 @@ using namespace Pandora_Strutils; #define TOKEN_MIN_FF_EVENT ("module_min_ff_event ") #define TOKEN_DESCRIPTION ("module_description ") #define TOKEN_LOGEVENT ("module_logevent") +#define TOKEN_LOGCHANNEL ("module_logchannel") #define TOKEN_SOURCE ("module_source ") #define TOKEN_EVENTTYPE ("module_eventtype ") #define TOKEN_EVENTCODE ("module_eventcode ") @@ -157,6 +159,7 @@ Pandora_Module_Factory::getModuleFromDefinition (string definition) { string module_freedisk_percent, module_freememory_percent; string module_dsn, module_freememory; string module_logevent, module_source, module_eventtype, module_eventcode; + string module_logchannel; string module_pattern, module_application, module_async; string module_watchdog, module_start_command; string module_wmiquery, module_wmicolumn; @@ -195,6 +198,7 @@ Pandora_Module_Factory::getModuleFromDefinition (string definition) { module_proc = ""; module_service = ""; module_logevent = ""; + module_logchannel = ""; module_source = ""; module_eventtype = ""; module_eventcode = ""; @@ -342,6 +346,9 @@ Pandora_Module_Factory::getModuleFromDefinition (string definition) { if (module_logevent == "") { module_logevent = parseLine (line, TOKEN_LOGEVENT); } + if (module_logchannel == "") { + module_logchannel = parseLine (line, TOKEN_LOGCHANNEL); + } if (module_source == "") { module_source = parseLine (line, TOKEN_SOURCE); } @@ -724,6 +731,13 @@ Pandora_Module_Factory::getModuleFromDefinition (string definition) { } } + if (module_logchannel != "") { + pos_macro = module_logchannel.find(macro_name); + if (pos_macro != string::npos){ + module_logchannel.replace(pos_macro, macro_name.size(), macro_value); + } + } + if (module_source != "") { pos_macro = module_source.find(macro_name); if (pos_macro != string::npos){ @@ -1173,6 +1187,13 @@ Pandora_Module_Factory::getModuleFromDefinition (string definition) { module_eventcode, module_pattern, module_application); + } + else if (module_logchannel != "") { + module = new Pandora_Module_Logchannel (module_name, + module_source, + module_eventtype, + module_eventcode, + module_pattern); } else if (module_wmiquery != "") { module = new Pandora_Module_WMIQuery (module_name, module_wmiquery, module_wmicolumn); diff --git a/pandora_agents/win32/modules/pandora_module_list.cc b/pandora_agents/win32/modules/pandora_module_list.cc index 516b2296c8..305ee901d7 100644 --- a/pandora_agents/win32/modules/pandora_module_list.cc +++ b/pandora_agents/win32/modules/pandora_module_list.cc @@ -30,12 +30,13 @@ #include "pandora_module_cpuusage.h" #include "pandora_module_inventory.h" #include "pandora_module_logevent.h" +#include "pandora_module_logchannel.h" #include "pandora_module_wmiquery.h" #include "pandora_module_perfcounter.h" #include "pandora_module_tcpcheck.h" #include "pandora_module_regexp.h" #include "pandora_module_plugin.h" -#include "pandora_module_ping.h" +#include "pandora_module_ping.h" #include "pandora_module_snmpget.h" #include @@ -226,12 +227,13 @@ Pandora_Modules::Pandora_Module_List::parseModuleDefinition (string definition) Pandora_Module_Freememory *module_freememory; Pandora_Module_Freememory_Percent *module_freememory_percent; Pandora_Module_Logevent *module_logevent; + Pandora_Module_Logchannel *module_logchannel; Pandora_Module_WMIQuery *module_wmiquery; Pandora_Module_Perfcounter *module_perfcounter; Pandora_Module_Tcpcheck *module_tcpcheck; Pandora_Module_Regexp *module_regexp; Pandora_Module_Plugin *module_plugin; - Pandora_Module_Ping *module_ping; + Pandora_Module_Ping *module_ping; Pandora_Module_SNMPGet *module_snmpget; module = Pandora_Module_Factory::getModuleFromDefinition (definition); @@ -288,6 +290,10 @@ Pandora_Modules::Pandora_Module_List::parseModuleDefinition (string definition) module_logevent = (Pandora_Module_Logevent *) module; modules->push_back (module_logevent); break; + case MODULE_LOGCHANNEL: + module_logchannel = (Pandora_Module_Logchannel *) module; + modules->push_back (module_logchannel); + break; case MODULE_WMIQUERY: module_wmiquery = (Pandora_Module_WMIQuery *) module; modules->push_back (module_wmiquery); @@ -315,7 +321,7 @@ Pandora_Modules::Pandora_Module_List::parseModuleDefinition (string definition) case MODULE_SNMPGET: module_snmpget = (Pandora_Module_SNMPGet *) module; modules->push_back (module_snmpget); - break; + break; default: break; } diff --git a/pandora_agents/win32/modules/pandora_module_logchannel.cc b/pandora_agents/win32/modules/pandora_module_logchannel.cc index 9b0258e32a..2c7c056565 100755 --- a/pandora_agents/win32/modules/pandora_module_logchannel.cc +++ b/pandora_agents/win32/modules/pandora_module_logchannel.cc @@ -53,7 +53,7 @@ static EvtUpdateBookmarkT EvtUpdateBookmarkF = NULL; * @param name Module name. * @param service_name Service internal name to check. */ -Pandora_Module_Logchannel::Pandora_Module_Logchannel (string name, string source, string type, string id, string pattern, string application) +Pandora_Module_Logchannel::Pandora_Module_Logchannel (string name, string source, string type, string id, string pattern) : Pandora_Module (name) { int i; vector query; diff --git a/pandora_agents/win32/modules/pandora_module_logchannel.h b/pandora_agents/win32/modules/pandora_module_logchannel.h index 3d0efd2959..14617037c6 100755 --- a/pandora_agents/win32/modules/pandora_module_logchannel.h +++ b/pandora_agents/win32/modules/pandora_module_logchannel.h @@ -29,16 +29,6 @@ // Log event read buffer size #define BUFFER_SIZE 1024 -// Length of a timestamp string YYYY-MM-DD HH:MM:SS -#define TIMESTAMP_LEN 19 - -// The EventID property equals the InstanceId with the top two bits masked off. -// See: http://msdn.microsoft.com/en-us/library/system.diagnostics.eventlogentry.eventid.aspx -//#define EVENT_ID_MASK 0x3FFFFFFF - -// The Windows Event Log Viewer seems to ignore the most significant 16 bits. -#define EVENT_ID_MASK 0x0000FFFF - // Types for pointers to Wevtapi.dll functions typedef EVT_HANDLE WINAPI (*EvtQueryT) (EVT_HANDLE Session, LPCWSTR Path, LPCWSTR Query, DWORD Flags); typedef WINBOOL WINAPI (*EvtNextT) (EVT_HANDLE ResultSet, DWORD EventArraySize, EVT_HANDLE* EventArray, DWORD Timeout, DWORD Flags, PDWORD Returned); @@ -78,7 +68,7 @@ namespace Pandora_Modules { LPWSTR GetMessageString(EVT_HANDLE hMetadata, EVT_HANDLE hEvent, EVT_FORMAT_MESSAGE_FLAGS FormatId); public: - Pandora_Module_Logchannel (string name, string source, string type, string id, string pattern, string application); + Pandora_Module_Logchannel (string name, string source, string type, string id, string pattern); void run (); }; } From b23b9448b64ea81000d1a3933e3570abaf1e023e Mon Sep 17 00:00:00 2001 From: daniel Date: Tue, 24 Oct 2017 17:03:35 +0200 Subject: [PATCH 263/281] fixed errors in visual console --- .../godmode/users/configure_user.php | 2 +- .../include/functions_visual_map.php | 18 ++++++++++-------- .../include/functions_visual_map_editor.php | 2 +- 3 files changed, 12 insertions(+), 10 deletions(-) diff --git a/pandora_console/godmode/users/configure_user.php b/pandora_console/godmode/users/configure_user.php index 0f3ce0cb57..ef2e4f0f9c 100644 --- a/pandora_console/godmode/users/configure_user.php +++ b/pandora_console/godmode/users/configure_user.php @@ -565,7 +565,7 @@ $values = array ( 'Tactical view'=>__('Tactical view'), 'Alert detail' => __('Alert detail'), 'Other'=>__('Other')); -if (enterprise_installed()) { +if (enterprise_installed() && !is_metaconsole()) { $values['Dashboard'] = __('Dashboard'); } $table->data[12][1] = html_print_select($values, 'section', io_safe_output($user_info["section"]), 'show_data_section();', '', -1, true, false, false); diff --git a/pandora_console/include/functions_visual_map.php b/pandora_console/include/functions_visual_map.php index ed5141cc47..f82a22d4c1 100755 --- a/pandora_console/include/functions_visual_map.php +++ b/pandora_console/include/functions_visual_map.php @@ -1175,7 +1175,16 @@ function visual_map_print_item($mode = "read", $layoutData, if ($link) { echo ""; } - + + //for clean link text from bbdd + if (get_parameter('action') == 'edit' || get_parameter('operation') == 'edit_visualmap') { + $aux_text1 = explode("", $aux_text1[1]); + $aux_text3 = explode("", $aux_text2[1]); + + $text = $aux_text1[0].$aux_text3[0].$aux_text3[1]; + } + switch ($type) { case BOX_ITEM: if ($width == 0 || $width == 0) { @@ -1650,13 +1659,6 @@ function visual_map_print_item($mode = "read", $layoutData, } break; case LABEL: - if (get_parameter('action') == 'edit' || get_parameter('operation') == 'edit_visualmap') { - $aux_text1 = explode("", $aux_text1[1]); - $aux_text3 = explode("", $aux_text2[1]); - - $text = $aux_text1[0].$aux_text3[0].$aux_text3[1]; - } echo io_safe_output($text); break; case ICON: diff --git a/pandora_console/include/functions_visual_map_editor.php b/pandora_console/include/functions_visual_map_editor.php index 10732896ec..7769f4d3e2 100755 --- a/pandora_console/include/functions_visual_map_editor.php +++ b/pandora_console/include/functions_visual_map_editor.php @@ -556,7 +556,7 @@ function visual_map_editor_print_item_palette($visualConsole_id, $background) { ''; $form_items_advance['map_linked_row'] = array(); - $form_items_advance['map_linked_row']['items'] = array('static_graph', 'label'); + $form_items_advance['map_linked_row']['items'] = array('static_graph', 'label', 'icon'); $form_items_advance['map_linked_row']['html'] = ''. __('Map linked') . ui_print_help_tip ( __("If a parent visual console is selected here, an agent or module cannot be selected and will be removed if a previous selection was done."), true) . From 92d21794690a671cdc435381e748422fc2d5c02e Mon Sep 17 00:00:00 2001 From: daniel Date: Tue, 24 Oct 2017 17:11:56 +0200 Subject: [PATCH 264/281] updated version --- pandora_console/extras/pandoradb_migrate_6.0_to_7.0.mysql.sql | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pandora_console/extras/pandoradb_migrate_6.0_to_7.0.mysql.sql b/pandora_console/extras/pandoradb_migrate_6.0_to_7.0.mysql.sql index 4e31057a89..22bcc52766 100644 --- a/pandora_console/extras/pandoradb_migrate_6.0_to_7.0.mysql.sql +++ b/pandora_console/extras/pandoradb_migrate_6.0_to_7.0.mysql.sql @@ -1150,10 +1150,10 @@ ALTER TABLE titem MODIFY `source_data` int(10) unsigned; INSERT INTO `tconfig` (`token`, `value`) VALUES ('big_operation_step_datos_purge', '100'); INSERT INTO `tconfig` (`token`, `value`) VALUES ('small_operation_step_datos_purge', '1000'); INSERT INTO `tconfig` (`token`, `value`) VALUES ('days_autodisable_deletion', '30'); -INSERT INTO `tconfig` (`token`, `value`) VALUES ('MR', 4); +INSERT INTO `tconfig` (`token`, `value`) VALUES ('MR', 7); UPDATE tconfig SET value = 'https://licensing.artica.es/pandoraupdate7/server.php' WHERE token='url_update_manager'; DELETE FROM `tconfig` WHERE `token` = 'current_package_enterprise'; -INSERT INTO `tconfig` (`token`, `value`) VALUES ('current_package_enterprise', '708'); +INSERT INTO `tconfig` (`token`, `value`) VALUES ('current_package_enterprise', '714'); -- --------------------------------------------------------------------- -- Table `tplanned_downtime_agents` From 4ef0c6cd5ff58d736e7812619fbf8b06bc4ffe27 Mon Sep 17 00:00:00 2001 From: daniel Date: Tue, 24 Oct 2017 18:14:57 +0200 Subject: [PATCH 265/281] fixed errors visual console --- .../include/ajax/visual_console_builder.ajax.php | 6 ++++++ pandora_console/include/functions_visual_map.php | 11 ++++++++--- 2 files changed, 14 insertions(+), 3 deletions(-) diff --git a/pandora_console/include/ajax/visual_console_builder.ajax.php b/pandora_console/include/ajax/visual_console_builder.ajax.php index e5e3ac546e..f1e3d43350 100755 --- a/pandora_console/include/ajax/visual_console_builder.ajax.php +++ b/pandora_console/include/ajax/visual_console_builder.ajax.php @@ -967,12 +967,18 @@ switch ($action) { case 'label': $values['type'] = LABEL; $values['label'] = $label; + if(defined('METACONSOLE') && $values['id_agent'] == 0){ + $values['id_metaconsole'] = 1; + } break; case 'icon': $values['type'] = ICON; $values['image'] = $image; $values['width'] = $width; $values['height'] = $height; + if(defined('METACONSOLE') && $values['id_agent'] == 0){ + $values['id_metaconsole'] = 1; + } break; default: if (enterprise_installed()) { diff --git a/pandora_console/include/functions_visual_map.php b/pandora_console/include/functions_visual_map.php index f82a22d4c1..be50812cc5 100755 --- a/pandora_console/include/functions_visual_map.php +++ b/pandora_console/include/functions_visual_map.php @@ -510,15 +510,20 @@ function visual_map_print_item($mode = "read", $layoutData, case LABEL: if ($layoutData['id_layout_linked'] != 0) { // Link to a map - $url = $config['homeurl'] . - 'index.php?sec=reporting&sec2=operation/visual_console/render_view&pure='.$config["pure"].'&id='.$layoutData["id_layout_linked"]; + if ($layoutData['id_metaconsole'] == 0) { + $url = $config['homeurl'] . + 'index.php?sec=reporting&sec2=operation/visual_console/render_view&pure='.$config["pure"].'&id='.$layoutData["id_layout_linked"]; + } + else{ + $url = "index.php?sec=screen&sec2=screens/screens&action=visualmap&pure=0&id_visualmap=" . $layoutData["id_layout_linked"] . "&refr=0"; + } } break; case ICON: $url_icon = ""; if ($layoutData['id_layout_linked'] != 0) { // Link to a map - if (empty($layoutData['id_metaconsole'])) { + if ($layoutData['id_metaconsole'] == 0) { $url = 'index.php?sec=reporting&sec2=operation/visual_console/render_view&pure='.$config["pure"].'&id='.$layoutData["id_layout_linked"]; } else { From fc81469b7c2fed8a535e5bcc87ff4094c415a966 Mon Sep 17 00:00:00 2001 From: artica Date: Wed, 25 Oct 2017 00:01:09 +0200 Subject: [PATCH 266/281] Auto-updated build strings. --- pandora_agents/unix/DEBIAN/control | 2 +- pandora_agents/unix/DEBIAN/make_deb_package.sh | 2 +- pandora_agents/unix/pandora_agent | 2 +- pandora_agents/unix/pandora_agent.redhat.spec | 2 +- pandora_agents/unix/pandora_agent.spec | 2 +- pandora_agents/unix/pandora_agent_installer | 2 +- pandora_agents/win32/installer/pandora.mpi | 2 +- pandora_agents/win32/pandora.cc | 2 +- pandora_agents/win32/versioninfo.rc | 2 +- pandora_console/DEBIAN/control | 2 +- pandora_console/DEBIAN/make_deb_package.sh | 2 +- pandora_console/include/config_process.php | 2 +- pandora_console/install.php | 2 +- pandora_console/pandora_console.redhat.spec | 2 +- pandora_console/pandora_console.spec | 2 +- pandora_server/DEBIAN/control | 2 +- pandora_server/DEBIAN/make_deb_package.sh | 2 +- pandora_server/lib/PandoraFMS/Config.pm | 2 +- pandora_server/pandora_server.redhat.spec | 2 +- pandora_server/pandora_server.spec | 2 +- pandora_server/pandora_server_installer | 2 +- pandora_server/util/pandora_db.pl | 2 +- pandora_server/util/pandora_manage.pl | 2 +- 23 files changed, 23 insertions(+), 23 deletions(-) diff --git a/pandora_agents/unix/DEBIAN/control b/pandora_agents/unix/DEBIAN/control index cd68b52f73..10b3bf4b4e 100644 --- a/pandora_agents/unix/DEBIAN/control +++ b/pandora_agents/unix/DEBIAN/control @@ -1,5 +1,5 @@ package: pandorafms-agent-unix -Version: 7.0NG.714-171024 +Version: 7.0NG.714-171025 Architecture: all Priority: optional Section: admin diff --git a/pandora_agents/unix/DEBIAN/make_deb_package.sh b/pandora_agents/unix/DEBIAN/make_deb_package.sh index b21332b3be..4217b2dd1e 100644 --- a/pandora_agents/unix/DEBIAN/make_deb_package.sh +++ b/pandora_agents/unix/DEBIAN/make_deb_package.sh @@ -14,7 +14,7 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -pandora_version="7.0NG.714-171024" +pandora_version="7.0NG.714-171025" echo "Test if you has the tools for to make the packages." whereis dpkg-deb | cut -d":" -f2 | grep dpkg-deb > /dev/null diff --git a/pandora_agents/unix/pandora_agent b/pandora_agents/unix/pandora_agent index bf28b06122..d7bfa6bbca 100755 --- a/pandora_agents/unix/pandora_agent +++ b/pandora_agents/unix/pandora_agent @@ -41,7 +41,7 @@ my $Sem = undef; my $ThreadSem = undef; use constant AGENT_VERSION => '7.0NG.714'; -use constant AGENT_BUILD => '171024'; +use constant AGENT_BUILD => '171025'; # Agent log default file size maximum and instances use constant DEFAULT_MAX_LOG_SIZE => 600000; diff --git a/pandora_agents/unix/pandora_agent.redhat.spec b/pandora_agents/unix/pandora_agent.redhat.spec index cc9c730d82..54cc1ea457 100644 --- a/pandora_agents/unix/pandora_agent.redhat.spec +++ b/pandora_agents/unix/pandora_agent.redhat.spec @@ -3,7 +3,7 @@ # %define name pandorafms_agent_unix %define version 7.0NG.714 -%define release 171024 +%define release 171025 Summary: Pandora FMS Linux agent, PERL version Name: %{name} diff --git a/pandora_agents/unix/pandora_agent.spec b/pandora_agents/unix/pandora_agent.spec index d801714fb7..2f10142e0e 100644 --- a/pandora_agents/unix/pandora_agent.spec +++ b/pandora_agents/unix/pandora_agent.spec @@ -3,7 +3,7 @@ # %define name pandorafms_agent_unix %define version 7.0NG.714 -%define release 171024 +%define release 171025 Summary: Pandora FMS Linux agent, PERL version Name: %{name} diff --git a/pandora_agents/unix/pandora_agent_installer b/pandora_agents/unix/pandora_agent_installer index f698cec103..13d0edace0 100755 --- a/pandora_agents/unix/pandora_agent_installer +++ b/pandora_agents/unix/pandora_agent_installer @@ -10,7 +10,7 @@ # ********************************************************************** PI_VERSION="7.0NG.714" -PI_BUILD="171024" +PI_BUILD="171025" OS_NAME=`uname -s` FORCE=0 diff --git a/pandora_agents/win32/installer/pandora.mpi b/pandora_agents/win32/installer/pandora.mpi index 686e7fdee9..898b87abad 100644 --- a/pandora_agents/win32/installer/pandora.mpi +++ b/pandora_agents/win32/installer/pandora.mpi @@ -186,7 +186,7 @@ UpgradeApplicationID {} Version -{171024} +{171025} ViewReadme {Yes} diff --git a/pandora_agents/win32/pandora.cc b/pandora_agents/win32/pandora.cc index 4739e3f7e0..f7562bd0da 100644 --- a/pandora_agents/win32/pandora.cc +++ b/pandora_agents/win32/pandora.cc @@ -30,7 +30,7 @@ using namespace Pandora; using namespace Pandora_Strutils; #define PATH_SIZE _MAX_PATH+1 -#define PANDORA_VERSION ("7.0NG.714(Build 171024)") +#define PANDORA_VERSION ("7.0NG.714(Build 171025)") string pandora_path; string pandora_dir; diff --git a/pandora_agents/win32/versioninfo.rc b/pandora_agents/win32/versioninfo.rc index aa68c94355..7a3ba2e871 100644 --- a/pandora_agents/win32/versioninfo.rc +++ b/pandora_agents/win32/versioninfo.rc @@ -11,7 +11,7 @@ BEGIN VALUE "LegalCopyright", "Artica ST" VALUE "OriginalFilename", "PandoraAgent.exe" VALUE "ProductName", "Pandora FMS Windows Agent" - VALUE "ProductVersion", "(7.0NG.714(Build 171024))" + VALUE "ProductVersion", "(7.0NG.714(Build 171025))" VALUE "FileVersion", "1.0.0.0" END END diff --git a/pandora_console/DEBIAN/control b/pandora_console/DEBIAN/control index a2605921f1..a1d78610d1 100644 --- a/pandora_console/DEBIAN/control +++ b/pandora_console/DEBIAN/control @@ -1,5 +1,5 @@ package: pandorafms-console -Version: 7.0NG.714-171024 +Version: 7.0NG.714-171025 Architecture: all Priority: optional Section: admin diff --git a/pandora_console/DEBIAN/make_deb_package.sh b/pandora_console/DEBIAN/make_deb_package.sh index 8958951091..a3d80eec1a 100644 --- a/pandora_console/DEBIAN/make_deb_package.sh +++ b/pandora_console/DEBIAN/make_deb_package.sh @@ -14,7 +14,7 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -pandora_version="7.0NG.714-171024" +pandora_version="7.0NG.714-171025" package_pear=0 package_pandora=1 diff --git a/pandora_console/include/config_process.php b/pandora_console/include/config_process.php index f23c11117a..d4535e5f6c 100644 --- a/pandora_console/include/config_process.php +++ b/pandora_console/include/config_process.php @@ -22,7 +22,7 @@ /** * Pandora build version and version */ -$build_version = 'PC171024'; +$build_version = 'PC171025'; $pandora_version = 'v7.0NG.714'; // Do not overwrite default timezone set if defined. diff --git a/pandora_console/install.php b/pandora_console/install.php index 246db73a87..e23846f4ab 100755 --- a/pandora_console/install.php +++ b/pandora_console/install.php @@ -71,7 +71,7 @@
    Date: Wed, 25 Oct 2017 11:01:12 +0200 Subject: [PATCH 267/281] fixed error in visual console link --- pandora_console/include/functions_visual_map.php | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/pandora_console/include/functions_visual_map.php b/pandora_console/include/functions_visual_map.php index be50812cc5..73577f4a6b 100755 --- a/pandora_console/include/functions_visual_map.php +++ b/pandora_console/include/functions_visual_map.php @@ -1183,11 +1183,7 @@ function visual_map_print_item($mode = "read", $layoutData, //for clean link text from bbdd if (get_parameter('action') == 'edit' || get_parameter('operation') == 'edit_visualmap') { - $aux_text1 = explode("", $aux_text1[1]); - $aux_text3 = explode("", $aux_text2[1]); - - $text = $aux_text1[0].$aux_text3[0].$aux_text3[1]; + $text = preg_replace("/<\/*a.*?>/", '', $text); } switch ($type) { From 0a742917305ee5a019cd211be1f6d84d5a908e8d Mon Sep 17 00:00:00 2001 From: artica Date: Thu, 26 Oct 2017 00:01:09 +0200 Subject: [PATCH 268/281] Auto-updated build strings. --- pandora_agents/unix/DEBIAN/control | 2 +- pandora_agents/unix/DEBIAN/make_deb_package.sh | 2 +- pandora_agents/unix/pandora_agent | 2 +- pandora_agents/unix/pandora_agent.redhat.spec | 2 +- pandora_agents/unix/pandora_agent.spec | 2 +- pandora_agents/unix/pandora_agent_installer | 2 +- pandora_agents/win32/installer/pandora.mpi | 2 +- pandora_agents/win32/pandora.cc | 2 +- pandora_agents/win32/versioninfo.rc | 2 +- pandora_console/DEBIAN/control | 2 +- pandora_console/DEBIAN/make_deb_package.sh | 2 +- pandora_console/include/config_process.php | 2 +- pandora_console/install.php | 2 +- pandora_console/pandora_console.redhat.spec | 2 +- pandora_console/pandora_console.spec | 2 +- pandora_server/DEBIAN/control | 2 +- pandora_server/DEBIAN/make_deb_package.sh | 2 +- pandora_server/lib/PandoraFMS/Config.pm | 2 +- pandora_server/pandora_server.redhat.spec | 2 +- pandora_server/pandora_server.spec | 2 +- pandora_server/pandora_server_installer | 2 +- pandora_server/util/pandora_db.pl | 2 +- pandora_server/util/pandora_manage.pl | 2 +- 23 files changed, 23 insertions(+), 23 deletions(-) diff --git a/pandora_agents/unix/DEBIAN/control b/pandora_agents/unix/DEBIAN/control index 10b3bf4b4e..678bc4dbc7 100644 --- a/pandora_agents/unix/DEBIAN/control +++ b/pandora_agents/unix/DEBIAN/control @@ -1,5 +1,5 @@ package: pandorafms-agent-unix -Version: 7.0NG.714-171025 +Version: 7.0NG.714-171026 Architecture: all Priority: optional Section: admin diff --git a/pandora_agents/unix/DEBIAN/make_deb_package.sh b/pandora_agents/unix/DEBIAN/make_deb_package.sh index 4217b2dd1e..c5c86c8ece 100644 --- a/pandora_agents/unix/DEBIAN/make_deb_package.sh +++ b/pandora_agents/unix/DEBIAN/make_deb_package.sh @@ -14,7 +14,7 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -pandora_version="7.0NG.714-171025" +pandora_version="7.0NG.714-171026" echo "Test if you has the tools for to make the packages." whereis dpkg-deb | cut -d":" -f2 | grep dpkg-deb > /dev/null diff --git a/pandora_agents/unix/pandora_agent b/pandora_agents/unix/pandora_agent index d7bfa6bbca..dc6e266b6b 100755 --- a/pandora_agents/unix/pandora_agent +++ b/pandora_agents/unix/pandora_agent @@ -41,7 +41,7 @@ my $Sem = undef; my $ThreadSem = undef; use constant AGENT_VERSION => '7.0NG.714'; -use constant AGENT_BUILD => '171025'; +use constant AGENT_BUILD => '171026'; # Agent log default file size maximum and instances use constant DEFAULT_MAX_LOG_SIZE => 600000; diff --git a/pandora_agents/unix/pandora_agent.redhat.spec b/pandora_agents/unix/pandora_agent.redhat.spec index 54cc1ea457..b9463d44e9 100644 --- a/pandora_agents/unix/pandora_agent.redhat.spec +++ b/pandora_agents/unix/pandora_agent.redhat.spec @@ -3,7 +3,7 @@ # %define name pandorafms_agent_unix %define version 7.0NG.714 -%define release 171025 +%define release 171026 Summary: Pandora FMS Linux agent, PERL version Name: %{name} diff --git a/pandora_agents/unix/pandora_agent.spec b/pandora_agents/unix/pandora_agent.spec index 2f10142e0e..532bc1ba63 100644 --- a/pandora_agents/unix/pandora_agent.spec +++ b/pandora_agents/unix/pandora_agent.spec @@ -3,7 +3,7 @@ # %define name pandorafms_agent_unix %define version 7.0NG.714 -%define release 171025 +%define release 171026 Summary: Pandora FMS Linux agent, PERL version Name: %{name} diff --git a/pandora_agents/unix/pandora_agent_installer b/pandora_agents/unix/pandora_agent_installer index 13d0edace0..8aabf312e2 100755 --- a/pandora_agents/unix/pandora_agent_installer +++ b/pandora_agents/unix/pandora_agent_installer @@ -10,7 +10,7 @@ # ********************************************************************** PI_VERSION="7.0NG.714" -PI_BUILD="171025" +PI_BUILD="171026" OS_NAME=`uname -s` FORCE=0 diff --git a/pandora_agents/win32/installer/pandora.mpi b/pandora_agents/win32/installer/pandora.mpi index 898b87abad..044490051c 100644 --- a/pandora_agents/win32/installer/pandora.mpi +++ b/pandora_agents/win32/installer/pandora.mpi @@ -186,7 +186,7 @@ UpgradeApplicationID {} Version -{171025} +{171026} ViewReadme {Yes} diff --git a/pandora_agents/win32/pandora.cc b/pandora_agents/win32/pandora.cc index f7562bd0da..dac37430c2 100644 --- a/pandora_agents/win32/pandora.cc +++ b/pandora_agents/win32/pandora.cc @@ -30,7 +30,7 @@ using namespace Pandora; using namespace Pandora_Strutils; #define PATH_SIZE _MAX_PATH+1 -#define PANDORA_VERSION ("7.0NG.714(Build 171025)") +#define PANDORA_VERSION ("7.0NG.714(Build 171026)") string pandora_path; string pandora_dir; diff --git a/pandora_agents/win32/versioninfo.rc b/pandora_agents/win32/versioninfo.rc index 7a3ba2e871..c34abc2ebe 100644 --- a/pandora_agents/win32/versioninfo.rc +++ b/pandora_agents/win32/versioninfo.rc @@ -11,7 +11,7 @@ BEGIN VALUE "LegalCopyright", "Artica ST" VALUE "OriginalFilename", "PandoraAgent.exe" VALUE "ProductName", "Pandora FMS Windows Agent" - VALUE "ProductVersion", "(7.0NG.714(Build 171025))" + VALUE "ProductVersion", "(7.0NG.714(Build 171026))" VALUE "FileVersion", "1.0.0.0" END END diff --git a/pandora_console/DEBIAN/control b/pandora_console/DEBIAN/control index a1d78610d1..0f7f4593d0 100644 --- a/pandora_console/DEBIAN/control +++ b/pandora_console/DEBIAN/control @@ -1,5 +1,5 @@ package: pandorafms-console -Version: 7.0NG.714-171025 +Version: 7.0NG.714-171026 Architecture: all Priority: optional Section: admin diff --git a/pandora_console/DEBIAN/make_deb_package.sh b/pandora_console/DEBIAN/make_deb_package.sh index a3d80eec1a..19b0e092c0 100644 --- a/pandora_console/DEBIAN/make_deb_package.sh +++ b/pandora_console/DEBIAN/make_deb_package.sh @@ -14,7 +14,7 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -pandora_version="7.0NG.714-171025" +pandora_version="7.0NG.714-171026" package_pear=0 package_pandora=1 diff --git a/pandora_console/include/config_process.php b/pandora_console/include/config_process.php index d4535e5f6c..997b5b3955 100644 --- a/pandora_console/include/config_process.php +++ b/pandora_console/include/config_process.php @@ -22,7 +22,7 @@ /** * Pandora build version and version */ -$build_version = 'PC171025'; +$build_version = 'PC171026'; $pandora_version = 'v7.0NG.714'; // Do not overwrite default timezone set if defined. diff --git a/pandora_console/install.php b/pandora_console/install.php index e23846f4ab..b97816035e 100755 --- a/pandora_console/install.php +++ b/pandora_console/install.php @@ -71,7 +71,7 @@
    Date: Thu, 26 Oct 2017 12:23:41 +0200 Subject: [PATCH 269/281] Added background color to bars charts --- pandora_console/include/graphs/fgraph.php | 4 ++-- .../include/graphs/flot/pandora.flot.js | 19 +++++-------------- .../include/graphs/functions_flot.php | 12 ++++++------ 3 files changed, 13 insertions(+), 22 deletions(-) diff --git a/pandora_console/include/graphs/fgraph.php b/pandora_console/include/graphs/fgraph.php index c36529b7f7..4e144bf08b 100644 --- a/pandora_console/include/graphs/fgraph.php +++ b/pandora_console/include/graphs/fgraph.php @@ -188,7 +188,7 @@ function vbar_graph($flash_chart, $chart_data, $width, $height, if ($flash_chart) { return flot_vcolumn_chart ($chart_data, $width, $height, $color, $legend, $long_index, $homeurl, $unit, $water_mark_url, - $homedir,$font,$font_size, $from_ux, $from_wux); + $homedir,$font,$font_size, $from_ux, $from_wux, $backgroundColor); } else { $graph = array(); @@ -636,7 +636,7 @@ function hbar_graph($flash_chart, $chart_data, $width, $height, if ($flash_chart) { return flot_hcolumn_chart( - $chart_data, $width, $height, $water_mark_url, $font, $font_size); + $chart_data, $width, $height, $water_mark_url, $font, $font_size, $backgroundColor); } else { $graph = array(); diff --git a/pandora_console/include/graphs/flot/pandora.flot.js b/pandora_console/include/graphs/flot/pandora.flot.js index 9024424ab0..277a060f43 100644 --- a/pandora_console/include/graphs/flot/pandora.flot.js +++ b/pandora_console/include/graphs/flot/pandora.flot.js @@ -309,7 +309,7 @@ function pandoraFlotPieCustom(graph_id, values, labels, width, } function pandoraFlotHBars(graph_id, values, labels, water_mark, - maxvalue, water_mark, separator, separator2, font, font_size) { + maxvalue, water_mark, separator, separator2, font, font_size, background_color) { var colors_data = ['#FC4444','#FFA631','#FAD403','#5BB6E5','#F2919D','#80BA27']; values = values.split(separator2); @@ -355,7 +355,7 @@ function pandoraFlotHBars(graph_id, values, labels, water_mark, grid: { hoverable: true, borderWidth: 1, - backgroundColor: { colors: ["#FFF", "#FFF"] } + backgroundColor: { colors: [background_color, background_color] } }, xaxis: { axisLabelUseCanvas: true, @@ -494,7 +494,7 @@ function showTooltip(x, y, color, contents) { }).appendTo("body").fadeIn(200); } -function pandoraFlotVBars(graph_id, values, labels, labels_long, legend, colors, water_mark, maxvalue, water_mark, separator, separator2, font, font_size , from_ux, from_wux) { +function pandoraFlotVBars(graph_id, values, labels, labels_long, legend, colors, water_mark, maxvalue, water_mark, separator, separator2, font, font_size , from_ux, from_wux, background_color) { values = values.split(separator2); legend = legend.split(separator); font = font.split("/").pop().split(".").shift(); @@ -585,7 +585,7 @@ function pandoraFlotVBars(graph_id, values, labels, labels_long, legend, colors, grid: { hoverable: true, borderWidth: 1, - backgroundColor: { colors: ["#FFF", "#FFF"] } + backgroundColor: { colors: [background_color, background_color] } } }; @@ -608,16 +608,7 @@ function pandoraFlotVBars(graph_id, values, labels, labels_long, legend, colors, $('#' + graph_id).VUseTooltip(); $('#' + graph_id).css("margin-left","auto"); $('#' + graph_id).css("margin-right","auto"); - //~ $('#' + graph_id).find('div.legend-tooltip').tooltip({ track: true }); - /* - $('#'+graph_id+' .xAxis .tickLabel') - .css('transform', 'rotate(-45deg)') - .css('max-width','100px') - .find('div') - .css('position', 'relative') - .css('top', '+10px') - .css('left', '-30px'); - */ + if (/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)) $('#'+graph_id+' .xAxis .tickLabel') .find('div') diff --git a/pandora_console/include/graphs/functions_flot.php b/pandora_console/include/graphs/functions_flot.php index 319e69cab0..bfc7b37c3b 100644 --- a/pandora_console/include/graphs/functions_flot.php +++ b/pandora_console/include/graphs/functions_flot.php @@ -674,7 +674,7 @@ function flot_custom_pie_chart ($flash_charts, $graph_values, } // Returns a 3D column chart -function flot_hcolumn_chart ($graph_data, $width, $height, $water_mark, $font = '', $font_size = 7) { +function flot_hcolumn_chart ($graph_data, $width, $height, $water_mark, $font = '', $font_size = 7, $background_color = "white") { global $config; include_javascript_dependencies_flot_graph(); @@ -755,7 +755,7 @@ function flot_hcolumn_chart ($graph_data, $width, $height, $water_mark, $font = $return .= ""; @@ -763,7 +763,7 @@ function flot_hcolumn_chart ($graph_data, $width, $height, $water_mark, $font = } // Returns a 3D column chart -function flot_vcolumn_chart ($graph_data, $width, $height, $color, $legend, $long_index, $homeurl, $unit, $water_mark, $homedir, $font, $font_size, $from_ux, $from_wux) { +function flot_vcolumn_chart ($graph_data, $width, $height, $color, $legend, $long_index, $homeurl, $unit, $water_mark, $homedir, $font, $font_size, $from_ux, $from_wux, $background_color = 'white') { global $config; include_javascript_dependencies_flot_graph(); @@ -847,14 +847,14 @@ function flot_vcolumn_chart ($graph_data, $width, $height, $color, $legend, $lon if ($from_ux) { if($from_wux){ - $return .= "pandoraFlotVBars('$graph_id', '$values', '$labels', '$labels', '$legend', '$colors', false, $max, '$water_mark', '$separator', '$separator2','$font',$font_size, true, true)"; + $return .= "pandoraFlotVBars('$graph_id', '$values', '$labels', '$labels', '$legend', '$colors', false, $max, '$water_mark', '$separator', '$separator2','$font',$font_size, true, true, '$background_color')"; } else{ - $return .= "pandoraFlotVBars('$graph_id', '$values', '$labels', '$labels', '$legend', '$colors', false, $max, '$water_mark', '$separator', '$separator2','$font',$font_size, true, false)"; + $return .= "pandoraFlotVBars('$graph_id', '$values', '$labels', '$labels', '$legend', '$colors', false, $max, '$water_mark', '$separator', '$separator2','$font',$font_size, true, false, '$background_color')"; } } else { - $return .= "pandoraFlotVBars('$graph_id', '$values', '$labels', '$labels', '$legend', '$colors', false, $max, '$water_mark', '$separator', '$separator2','$font',$font_size, false, false)"; + $return .= "pandoraFlotVBars('$graph_id', '$values', '$labels', '$labels', '$legend', '$colors', false, $max, '$water_mark', '$separator', '$separator2','$font',$font_size, false, false, '$background_color')"; } $return .= ""; From 953aa53ce04ca1ad3834b9306640d3eb1fc591a3 Mon Sep 17 00:00:00 2001 From: enriquecd Date: Thu, 26 Oct 2017 12:34:22 +0200 Subject: [PATCH 270/281] Add nano and xgettext to Dockerfile - #1508 --- tests/Dockerfile | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/tests/Dockerfile b/tests/Dockerfile index 70b0bf9f18..a2f7cf271a 100644 --- a/tests/Dockerfile +++ b/tests/Dockerfile @@ -66,6 +66,7 @@ RUN yum install -y \ cronie \ ntp \ wget \ + nano \ curl \ xterm \ postfix \ @@ -96,5 +97,9 @@ RUN yum install -y \ net-snmp-utils \ perl-Test-Simple; yum clean all; +RUN wget http://rpmfind.net/linux/centos/6.9/os/i386/Packages/gettext-0.17-18.el6.i686.rpm; \ + yum localinstall -y gettext-0.17-18.el6.i686.rpm; \ + rm -rf gettext-0.17-18.el6.i686.rpm; + #Exposing ports for: HTTP, SNMP Traps, Tentacle protocol EXPOSE 80 162/udp 41121 From 0b63fc22f9f1bd73a78787135a7a550319213bb3 Mon Sep 17 00:00:00 2001 From: Arturo Gonzalez Date: Thu, 26 Oct 2017 13:28:08 +0200 Subject: [PATCH 271/281] Added lost code in limbo, come back to the heaven darling --- .../functions_pandora_networkmap.js | 119 ++++++++++++++++-- 1 file changed, 107 insertions(+), 12 deletions(-) diff --git a/pandora_console/include/javascript/functions_pandora_networkmap.js b/pandora_console/include/javascript/functions_pandora_networkmap.js index a9c36700a8..fd519519ad 100644 --- a/pandora_console/include/javascript/functions_pandora_networkmap.js +++ b/pandora_console/include/javascript/functions_pandora_networkmap.js @@ -307,7 +307,12 @@ function change_shape(id_db_node) { }) .on("click", selected_node) .on("dblclick", function (d) { - edit_node(d, true); + if (d.type == 3) { + move_to_networkmap(d); + } + else { + edit_node(d, true); + } }) .on("contextmenu", function (d) { show_menu("node", d); }); @@ -342,7 +347,13 @@ function change_shape(id_db_node) { }) .on("click", selected_node) .on("dblclick", function (d) { - edit_node(d, true); + if (d.type == 3) { + move_to_networkmap(d); + } + else { + edit_node(d, true); + } + }) .on("contextmenu", function (d) { show_menu("node", d); }); @@ -365,7 +376,13 @@ function change_shape(id_db_node) { }) .on("click", selected_node) .on("dblclick", function (d) { - edit_node(d, true); + if (d.type == 3) { + move_to_networkmap(d); + } + else { + edit_node(d, true); + } + }) .on("contextmenu", function (d) { show_menu("node", d); }); @@ -400,7 +417,13 @@ function change_shape(id_db_node) { }) .on("click", selected_node) .on("dblclick", function (d) { - edit_node(d, true); + if (d.type == 3) { + move_to_networkmap(d); + } + else { + edit_node(d, true); + } + }) .on("contextmenu", function (d) { show_menu("node", d); }); @@ -425,7 +448,13 @@ function change_shape(id_db_node) { }) .on("click", selected_node) .on("dblclick", function (d) { - edit_node(d, true); + if (d.type == 3) { + move_to_networkmap(d); + } + else { + edit_node(d, true); + } + }) .on("contextmenu", function (d) { show_menu("node", d); }); @@ -460,7 +489,13 @@ function change_shape(id_db_node) { }) .on("click", selected_node) .on("dblclick", function (d) { - edit_node(d, true); + if (d.type == 3) { + move_to_networkmap(d); + } + else { + edit_node(d, true); + } + }) .on("contextmenu", function (d) { show_menu("node", d); }); } @@ -618,6 +653,30 @@ function add_new_link(new_link) { graph.links.push(new_link); } +function move_to_networkmap (node) { + var params = []; + params.push("get_networkmap_from_fictional=1"); + params.push("id=" + node.id_db); + params.push("id_map=" + node.map_id); + params.push("page=enterprise/operation/agentes/pandora_networkmap.view"); + + jQuery.ajax ({ + data: params.join ("&"), + dataType: 'json', + type: 'POST', + url: action="ajax.php", + success: function (data) { + if (data['correct']) { + window.location="index.php?sec=network&sec2=operation/agentes/pandora_networkmap&tab=view&id_networkmap=" + data['id_networkmap']; + } + else { + edit_node(node, true); + } + } + }); +} + + function edit_node(data_node, dblClick) { if (enterprise_installed) { var flag_edit_node = true; @@ -3173,7 +3232,13 @@ function draw_elements_graph() { }) .on("click", selected_node) .on("dblclick", function (d) { - edit_node(d, true); + if (d.type == 3) { + move_to_networkmap(d); + } + else { + edit_node(d, true); + } + }) .on("contextmenu", function (d) { show_menu("node", d); }); @@ -3207,7 +3272,13 @@ function draw_elements_graph() { }) .on("click", selected_node) .on("dblclick", function (d) { - edit_node(d, true); + if (d.type == 3) { + move_to_networkmap(d); + } + else { + edit_node(d, true); + } + }) .on("contextmenu", function (d) { show_menu("node", d); }); @@ -3235,7 +3306,13 @@ function draw_elements_graph() { }) .on("click", selected_node) .on("dblclick", function (d) { - edit_node(d, true); + if (d.type == 3) { + move_to_networkmap(d); + } + else { + edit_node(d, true); + } + }) .on("contextmenu", function (d) { show_menu("node", d); }); @@ -3273,7 +3350,13 @@ function draw_elements_graph() { }) .on("click", selected_node) .on("dblclick", function (d) { - edit_node(d, true); + if (d.type == 3) { + move_to_networkmap(d); + } + else { + edit_node(d, true); + } + }) .on("contextmenu", function (d) { show_menu("node", d); }); @@ -3303,7 +3386,13 @@ function draw_elements_graph() { }) .on("click", selected_node) .on("dblclick", function (d) { - edit_node(d, true); + if (d.type == 3) { + move_to_networkmap(d); + } + else { + edit_node(d, true); + } + }) .on("contextmenu", function (d) { show_menu("node", d); }); @@ -3341,7 +3430,13 @@ function draw_elements_graph() { }) .on("click", selected_node) .on("dblclick", function (d) { - edit_node(d, true); + if (d.type == 3) { + move_to_networkmap(d); + } + else { + edit_node(d, true); + } + }) .on("contextmenu", function (d) { show_menu("node", d); }); From eb99b0a885063211af4cf0879703c2557990e3ec Mon Sep 17 00:00:00 2001 From: Arturo Gonzalez Date: Thu, 26 Oct 2017 15:37:43 +0200 Subject: [PATCH 272/281] Added lost code --- .../visual_console_builder.editor.js | 239 +++++++++++++++++- .../include/graphs/functions_d3.php | 24 ++ pandora_console/include/graphs/pandora.d3.js | 116 +++++++++ 3 files changed, 367 insertions(+), 12 deletions(-) diff --git a/pandora_console/godmode/reporting/visual_console_builder.editor.js b/pandora_console/godmode/reporting/visual_console_builder.editor.js index f501978770..e99305c010 100755 --- a/pandora_console/godmode/reporting/visual_console_builder.editor.js +++ b/pandora_console/godmode/reporting/visual_console_builder.editor.js @@ -426,6 +426,17 @@ function update_button_palette_callback() { $("#image_" + idItem).attr("src", "images/spinner.gif"); setModuleGraph(idItem); break; + case 'bars_graph': + if($('input[name=width_percentile]').val() == ''){ + alert('Undefined width'); + return false; + } + + $("#text_" + idItem).html(values['label']); + $("#image_" + idItem).attr("src", "images/spinner.gif"); + + setBarsGraph(idItem, values); + break; case 'auto_sla_graph': if($('input[name=width]').val() == ''){ alert('Undefined width'); @@ -440,14 +451,12 @@ function update_button_palette_callback() { setEventsBar(idItem, values); break; + case 'donut_graph': + $("#image_" + idItem).attr("src", "images/spinner.gif"); + + setDonutsGraph(idItem, values); + break; case 'simple_value': - //checkpoint - // if(($('#text-label_ifr').contents().find('#tinymce p').html() == '_VALUE_' || - // $('#text-label_ifr').contents().find('#tinymce').html() == '_VALUE_') - // && $('#data_image_check').html() != 'On'){ - // alert('_VALUE_ exactly value is only enable for data image. Please change label text or select a data image module.'); - // return; - // } $("#" + idItem).html(values['label']); if( (values['label'].replace( /<.*?>/g, '' ) != '_VALUE_') && (values['label'].replace( /<.*?>/g, '' ) != '(_VALUE_)') ){ @@ -462,12 +471,7 @@ function update_button_palette_callback() { $("#" + idItem).html( '
    '+values["label"]+'
    ' ) - } - - - //$("#simplevalue_" + idItem) - //.html($('').attr('src', "images/spinner.gif")); setModuleValue(idItem,values['process_simple_value'], values['period'],values['width']); break; case 'label': @@ -622,6 +626,7 @@ function readFields() { } } values['height'] = $("input[name=height]").val(); + values['bars_graph_type'] = $("select[name=bars_graph_type]").val(); values['parent'] = $("select[name=parent]").val(); values['map_linked'] = $("select[name=map_linked]").val(); values['width_percentile'] = $("input[name=width_percentile]").val(); @@ -709,6 +714,12 @@ function create_button_palette_callback() { validate = false; } break; + case 'donut_graph': + if ((values['agent'] == '')) { + alert($("#message_alert_no_agent").html()); + validate = false; + } + break; case 'label': if ((values['label'] == '')) { alert($("#message_alert_no_label").html()); @@ -776,6 +787,16 @@ function create_button_palette_callback() { } } break; + case 'bars_graph': + if ((values['agent'] == '')) { + alert($("#message_alert_no_agent").html()); + validate = false; + } + if ((values['module'] == 0)) { + alert($("#message_alert_no_module").html()); + validate = false; + } + break; case 'simple_value': if ((values['agent'] == '')) { alert($("#message_alert_no_agent").html()); @@ -977,6 +998,7 @@ function toggle_item_palette() { activeToolboxButton('static_graph', true); activeToolboxButton('module_graph', true); + activeToolboxButton('bars_graph', true); activeToolboxButton('simple_value', true); activeToolboxButton('label', true); activeToolboxButton('icon', true); @@ -985,6 +1007,7 @@ function toggle_item_palette() { activeToolboxButton('box_item', true); activeToolboxButton('line_item', true); activeToolboxButton('auto_sla_graph', true); + activeToolboxButton('donut_graph', true); if (typeof(enterprise_activeToolboxButton) == 'function') { enterprise_activeToolboxButton(true); @@ -1004,7 +1027,9 @@ function toggle_item_palette() { activeToolboxButton('static_graph', false); activeToolboxButton('module_graph', false); + activeToolboxButton('bars_graph', false); activeToolboxButton('auto_sla_graph', false); + activeToolboxButton('donut_graph', false); activeToolboxButton('simple_value', false); activeToolboxButton('label', false); activeToolboxButton('icon', false); @@ -1277,6 +1302,8 @@ function loadFieldsFromDB(item) { $("input[name=width_module_graph]").val(val); if (key == 'height_module_graph') $("input[name=height_module_graph]").val(val); + if (key == 'bars_graph_type') + $("select[name=bars_graph_type]").val(val); if (key == 'type_percentile') $("select[name=type_percentile]").val(val); if (key == 'percentile_label') @@ -1540,6 +1567,9 @@ function hiddenFields(item) { $("#module_graph_size_row").css('display', 'none'); $("#module_graph_size_row." + item).css('display', ''); + $("#bars_graph_type").css('display', 'none'); + $("#bars_graph_type." + item).css('display', ''); + $("#background_color").css('display', 'none'); $("#background_color." + item).css('display', ''); @@ -1756,6 +1786,60 @@ function set_image(type, idElement, image) { }); } +function setBarsGraph(id_data, values) { + var url_hack_metaconsole = ''; + if (is_metaconsole()) { + url_hack_metaconsole = '../../'; + } + + width_percentile = values['width_percentile']; + + parameter = Array(); + + parameter.push ({name: "page", value: "include/ajax/visual_console_builder.ajax"}); + parameter.push ({name: "action", value: "get_module_type_string"}); + parameter.push ({name: "id_agent", value: values['id_agent']}); + parameter.push ({name: "module", value: values['module']}); + parameter.push ({name: "id_element", value: id_data}); + parameter.push ({name: "id_visual_console", value: id_visual_console}); + jQuery.ajax({ + url: get_url_ajax(), + data: parameter, + type: "POST", + dataType: 'json', + success: function (data) { + if (data['no_data'] == true) { + if (values['width_percentile'] == "0") { + $("#" + id_data + " img").attr('src', url_hack_metaconsole + 'images/console/signes/barras-no.png'); + } + else { + $("#" + id_data + " img").attr('src', url_hack_metaconsole + 'images/console/signes/barras-no.png'); + $("#" + id_data + " img").css('width', width_percentile + 'px'); + $("#" + id_data + " img").css('height', width_percentile + 'px'); + } + } + else { + $("#" + id_data + " img").attr('src', url_hack_metaconsole + 'images/console/signes/barras.png'); + + if (values['width_percentile'] == "0") { + // Image size + } + else{ + $("#" + id_data + " img").css('width', width_percentile+'px'); + $("#" + id_data + " img").css('height', width_percentile+'px'); + } + } + + if($('#'+id_data+' table').css('float') == 'right' || $('#'+id_data+ ' table').css('float') == 'left'){ + $('#'+id_data+ ' img').css('margin-top', parseInt($('#'+id_data).css('height'))/2 - parseInt($('#'+id_data+ ' img').css('height'))/2); + } + else{ + $('#'+id_data+ ' img').css('margin-left', parseInt($('#'+id_data).css('width'))/2 - parseInt($('#'+id_data+ ' img').css('width'))/2); + } + } + }); +} + function setModuleGraph(id_data) { var parameter = Array(); @@ -2141,6 +2225,53 @@ function setEventsBar(id_data, values) { }); } +function setDonutsGraph (id_data, values) { + var url_hack_metaconsole = ''; + if (is_metaconsole()) { + url_hack_metaconsole = '../../'; + } + + width_percentile = values['width_percentile']; + + parameter = Array(); + + parameter.push ({name: "page", value: "include/ajax/visual_console_builder.ajax"}); + parameter.push ({name: "action", value: "get_module_type_string"}); + parameter.push ({name: "id_agent", value: values['id_agent']}); + parameter.push ({name: "id_agent_module", value: values['module']}); + parameter.push ({name: "id_element", value: id_data}); + parameter.push ({name: "id_visual_console", value: id_visual_console}); + jQuery.ajax({ + url: get_url_ajax(), + data: parameter, + type: "POST", + dataType: 'json', + success: function (data) { + if (data['no_data'] == true) { + if (values['width'] == "0") { + $("#" + id_data + " img").attr('src', url_hack_metaconsole + 'images/console/signes/wrong_donut_graph.png'); + } + else { + $("#" + id_data + " img").attr('src', url_hack_metaconsole + 'images/console/signes/wrong_donut_graph.png'); + $("#" + id_data + " img").css('width', width_percentile + 'px'); + $("#" + id_data + " img").css('height', width_percentile + 'px'); + } + } + else { + $("#" + id_data + " img").attr('src', url_hack_metaconsole + 'images/console/signes/donut-graph.png'); + + if($('#text-width').val() == 0 || $('#text-height').val() == 0){ + // Image size + } + else{ + $("#" + id_data + " img").css('width', $('#text-width_percentile').val()+'px'); + $("#" + id_data + " img").css('height', $('#text-width_percentile').val()+'px'); + } + } + } + }); +} + function setPercentileBubble(id_data, values) { metaconsole = $("input[name='metaconsole']").val(); @@ -2499,6 +2630,16 @@ function createItem(type, values, id_data) { setEventsBar(id_data, values); break; + case 'donut_graph': + var sizeStyle = ''; + var imageSize = ''; + item = $('
    ' + + '' + + '
    ' + ); + + setDonutsGraph(id_data, values); + break; case 'percentile_bar': case 'percentile_item': var sizeStyle = ''; @@ -2678,6 +2819,42 @@ function createItem(type, values, id_data) { setModuleGraph(id_data); break; + case 'bars_graph': + sizeStyle = ''; + imageSize = ''; + + if(values['label_position'] == 'up'){ + item = $('
    ' + + '
    ' + values['label'] + '
    ' + + '' + + '
    ' + ); + } + else if(values['label_position'] == 'down'){ + item = $('
    ' + + '' + + '
    ' + values['label'] + '
    ' + + '
    ' + ); + } + else if(values['label_position'] == 'left'){ + item = $('
    ' + + '' + + '
    ' + values['label'] + '
    ' + + '
    ' + ); + } + else if(values['label_position'] == 'right'){ + item = $('
    ' + + '' + + '
    ' + values['label'] + '
    ' + + '
    ' + ); + } + + + setBarsGraph(id_data, values); + break; case 'simple_value': sizeStyle = ''; imageSize = ''; @@ -2897,7 +3074,9 @@ function updateDB_visual(type, idElement , values, event, top, left) { case 'label': case 'icon': case 'module_graph': + case 'bars_graph': case 'auto_sla_graph': + case 'donut_graph': if (type == 'simple_value') { setModuleValue(idElement, values.process_simple_value, @@ -3309,6 +3488,15 @@ function eventsItems(drag) { activeToolboxButton('delete_item', true); activeToolboxButton('show_grid', false); } + if ($(divParent).hasClass('donut_graph')) { + creationItem = null; + selectedItem = 'donut_graph'; + idItem = $(divParent).attr('id'); + activeToolboxButton('copy_item', true); + activeToolboxButton('edit_item', true); + activeToolboxButton('delete_item', true); + activeToolboxButton('show_grid', false); + } if ($(divParent).hasClass('group_item')) { creationItem = null; selectedItem = 'group_item'; @@ -3336,6 +3524,15 @@ function eventsItems(drag) { activeToolboxButton('delete_item', true); activeToolboxButton('show_grid', false); } + if ($(divParent).hasClass('bars_graph')) { + creationItem = null; + selectedItem = 'bars_graph'; + idItem = $(divParent).attr('id'); + activeToolboxButton('copy_item', true); + activeToolboxButton('edit_item', true); + activeToolboxButton('delete_item', true); + activeToolboxButton('show_grid', false); + } if ($(divParent).hasClass('simple_value')) { creationItem = null; selectedItem = 'simple_value'; @@ -3509,6 +3706,9 @@ function eventsItems(drag) { if ($(event.target).hasClass('auto_sla_graph')) { selectedItem = 'auto_sla_graph'; } + if ($(event.target).hasClass('donut_graph')) { + selectedItem = 'donut_graph'; + } if ($(event.target).hasClass('group_item')) { selectedItem = 'group_item'; } @@ -3518,6 +3718,9 @@ function eventsItems(drag) { if ($(event.target).hasClass('module_graph')) { selectedItem = 'module_graph'; } + if ($(event.target).hasClass('bars_graph')) { + selectedItem = 'bars_graph'; + } if ($(event.target).hasClass('simple_value')) { selectedItem = 'simple_value'; } @@ -3821,10 +4024,18 @@ function click_button_toolbox(id) { toolbuttonActive = creationItem = 'module_graph'; toggle_item_palette(); break; + case 'bars_graph': + toolbuttonActive = creationItem = 'bars_graph'; + toggle_item_palette(); + break; case 'auto_sla_graph': toolbuttonActive = creationItem = 'auto_sla_graph'; toggle_item_palette(); break; + case 'donut_graph': + toolbuttonActive = creationItem = 'donut_graph'; + toggle_item_palette(); + break; case 'simple_value': toolbuttonActive = creationItem = 'simple_value'; toggle_item_palette(); @@ -3876,12 +4087,14 @@ function click_button_toolbox(id) { activeToolboxButton('static_graph', false); activeToolboxButton('percentile_item', false); activeToolboxButton('module_graph', false); + activeToolboxButton('bars_graph', false); activeToolboxButton('simple_value', false); activeToolboxButton('label', false); activeToolboxButton('icon', false); activeToolboxButton('service', false); activeToolboxButton('group_item', false); activeToolboxButton('auto_sla_graph', false); + activeToolboxButton('donut_graph', false); activeToolboxButton('copy_item', false); activeToolboxButton('edit_item', false); activeToolboxButton('delete_item', false); @@ -3907,11 +4120,13 @@ function click_button_toolbox(id) { activeToolboxButton('static_graph', true); activeToolboxButton('percentile_item', true); activeToolboxButton('module_graph', true); + activeToolboxButton('bars_graph', true); activeToolboxButton('simple_value', true); activeToolboxButton('label', true); activeToolboxButton('icon', true); activeToolboxButton('group_item', true); activeToolboxButton('auto_sla_graph', true); + activeToolboxButton('donut_graph', true); } break; case 'save_visualmap': diff --git a/pandora_console/include/graphs/functions_d3.php b/pandora_console/include/graphs/functions_d3.php index f9bc34ed55..e4e53f2f1d 100644 --- a/pandora_console/include/graphs/functions_d3.php +++ b/pandora_console/include/graphs/functions_d3.php @@ -384,4 +384,28 @@ function progress_circular_bar_interior ($id, $percentile, $width, $height, $col return $output; } +function d3_donut_graph ($id, $width, $height, $module_data) { + global $config; + + $module_data = json_encode($module_data); + + $recipient_name = "donut_graph_" . $id; + $recipient_name_to_js = "#donut_graph_" . $id; + + $output = "
    "; + $output .= include_javascript_d3(true); + $output .= ""; + + $output .= ""; + + return $output; +} + ?> diff --git a/pandora_console/include/graphs/pandora.d3.js b/pandora_console/include/graphs/pandora.d3.js index 492146a8ef..13f94316a5 100644 --- a/pandora_console/include/graphs/pandora.d3.js +++ b/pandora_console/include/graphs/pandora.d3.js @@ -1962,4 +1962,120 @@ function print_interior_circular_progress_bar (recipient, percentile, width, hei setTimeout(loops, 30); } })(); +} + +function print_donut_graph (recipient, width, height, module_data) { + var svg = d3.select(recipient) + .append("svg") + .attr("width", width) + .attr("height", height) + .append("g"); + + svg.append("g") + .attr("class", "slices"); + + var radius = 120; + var increment_y = 60; + var increment_y_padding = 25; + var text_size = 15; + var decrement_x_padding = 150; + if (width >= 500) { + radius = 160; + increment_y = 60; + text_size = 25; + increment_y_padding = 25; + decrement_x_padding = 75; + } + else if (width >= 400) { + radius = 120; + increment_y = 60; + text_size = 22; + increment_y_padding = 25; + decrement_x_padding = 75; + } + else if (width >= 300) { + radius = 80; + increment_y = 40; + text_size = 14; + increment_y_padding = 20; + decrement_x_padding = 60; + } + else if (width >= 200) { + radius = 50; + increment_y = 40; + text_size = 14; + increment_y_padding = 15; + decrement_x_padding = 45; + } + else if (width >= 100) { + radius = 20; + increment_y = 20; + text_size = 10; + increment_y_padding = 8; + decrement_x_padding = 25; + } + else { + radius = 10; + increment_y = 10; + text_size = 4; + increment_y_padding = 3; + decrement_x_padding = 5; + } + + var arc = d3.svg.arc() + .outerRadius(radius * 0.8) + .innerRadius(radius * 0.4); + + var key = function(d){ return d.data.label; }; + + var pie = d3.layout.pie() + .sort(null) + .value(function(d) { + return parseFloat(d.percent); + }); + + jQuery.each(module_data, function (key, m_d) { + svg.append("g") + .append("text") + .attr("transform", "translate(" + (((width / 2) - (radius + decrement_x_padding))) + "," + (((height / 2) - radius) - increment_y) + ")") + .text(m_d.tag_name) + .style("font-family", "Verdana") + .style("font-size", text_size + "px"); + + increment_y -= increment_y_padding; + }); + + function donutData (){ + return module_data.map(function(m_data){ + return { label: m_data.tag_name, percent: m_data.percent, color : m_data.color} + }); + } + + print_phases(donutData()); + + function print_phases(data) { + var slice = svg.select(".slices").selectAll("path.slice") + .data(pie(data), key); + + slice.enter() + .insert("path") + .style("fill", function(d) { + return d.data.color; + }) + .attr("class", "slice") + .attr("transform", "translate(" + width / 2 + "," + (height - radius) + ")"); + + slice.transition() + .duration(0) + .attrTween("d", function(d) { + this._current = this._current || d; + var interpolate = d3.interpolate(this._current, d); + this._current = interpolate(0); + return function(t) { + return arc(interpolate(t)); + }; + }); + + slice.exit().remove(); + } } \ No newline at end of file From 139db28eca8081ac2625d26d88296776d0ce2e25 Mon Sep 17 00:00:00 2001 From: Arturo Gonzalez Date: Thu, 26 Oct 2017 16:13:27 +0200 Subject: [PATCH 273/281] Added lost code --- .../visual_console_builder.editor.js | 6 +- .../ajax/visual_console_builder.ajax.php | 65 ++++ .../include/functions_visual_map.php | 318 ++++++++++++++++++ .../include/functions_visual_map_editor.php | 21 +- 4 files changed, 401 insertions(+), 9 deletions(-) diff --git a/pandora_console/godmode/reporting/visual_console_builder.editor.js b/pandora_console/godmode/reporting/visual_console_builder.editor.js index 8eb073a856..c588548957 100755 --- a/pandora_console/godmode/reporting/visual_console_builder.editor.js +++ b/pandora_console/godmode/reporting/visual_console_builder.editor.js @@ -2194,8 +2194,6 @@ function setEventsBar(id_data, values) { if (data['no_data'] == true) { if (values['width'] == "0" || values['height'] == "0") { $("#" + id_data + " img").attr('src', url_hack_metaconsole + 'images/console/signes/module-events.png'); - $("#" + id_data + " img").css('width', '500px'); - $("#" + id_data + " img").css('height', '40px'); } else { $("#" + id_data + " img").attr('src', url_hack_metaconsole + 'images/console/signes/module-events.png'); @@ -2207,8 +2205,8 @@ function setEventsBar(id_data, values) { $("#" + id_data + " img").attr('src', url_hack_metaconsole + 'images/console/signes/module-events.png'); if($('#text-width').val() == 0 || $('#text-height').val() == 0){ - $("#" + id_data + " img").css('width', '500px'); - $("#" + id_data + " img").css('height', '40px'); + $("#" + id_data + " img").css('width', '300px'); + $("#" + id_data + " img").css('height', '180px'); } else{ $("#" + id_data + " img").css('width', $('#text-width').val()+'px'); diff --git a/pandora_console/include/ajax/visual_console_builder.ajax.php b/pandora_console/include/ajax/visual_console_builder.ajax.php index 9ed90e3624..88bcd45898 100755 --- a/pandora_console/include/ajax/visual_console_builder.ajax.php +++ b/pandora_console/include/ajax/visual_console_builder.ajax.php @@ -104,6 +104,7 @@ $width_percentile = get_parameter('width_percentile', null); $max_percentile = get_parameter('max_percentile', null); $height_module_graph = get_parameter('height_module_graph', null); $width_module_graph = get_parameter('width_module_graph', null); +$bars_graph_type = get_parameter('bars_graph_type', null); $id_agent_module = get_parameter('id_agent_module', 0); $process_simple_value = get_parameter('process_simple_value', PROCESS_VALUE_NONE); $type_percentile = get_parameter('type_percentile', 'percentile'); @@ -143,6 +144,39 @@ switch ($action) { $return['font'] = $config['fontpath']; echo json_encode($return); break; + + case 'get_module_type_string': + $data = array (); + + $layoutData = db_get_row_filter('tlayout_data', array('id' => $id_element)); + + if ($layoutData['id_metaconsole'] != 0) { + $connection = db_get_row_filter ('tmetaconsole_setup', $layoutData['id_metaconsole']); + + if (metaconsole_load_external_db($connection) != NOERR) { + continue; + } + } + + $is_string = db_get_value_filter ('id_tipo_modulo', 'tagente_modulo', + array ('id_agente' => $id_agent, + 'id_agente_modulo' => $id_module)); + + if ($layoutData['id_metaconsole'] != 0) { + metaconsole_restore_db(); + } + + $return = array(); + if (($is_string == 17) || ($is_string == 23) || ($is_string == 3) || + ($is_string == 10) || ($is_string == 33)) { + $return['no_data'] = false; + } + else { + $return['no_data'] = true; + } + + echo json_encode($return); + break; case 'get_module_events': $data = array (); @@ -593,6 +627,17 @@ switch ($action) { $values['id_custom_graph'] = $id_custom_graph; } break; + case 'bars_graph': + if ($width_percentile !== null) { + $values['width'] = $width_percentile; + } + if ($bars_graph_type !== null) { + $values['type_graph'] = $bars_graph_type; + } + if ($background_color !== null) { + $values['image'] = $background_color; + } + break; case 'percentile_item': case 'percentile_bar': if ($action == 'update') { @@ -665,6 +710,10 @@ switch ($action) { unset($values['image']); unset($values['type_graph']); break; + case 'bars_graph': + unset($values['image']); + unset($values['type_graph']); + break; case 'box_item': unset($values['border_width']); unset($values['border_color']); @@ -722,6 +771,7 @@ switch ($action) { case 'static_graph': case 'group_item': case 'module_graph': + case 'bars_graph': case 'simple_value': case 'label': case 'icon': @@ -811,6 +861,10 @@ switch ($action) { $elementFields['width_module_graph'] = $elementFields['width']; $elementFields['height_module_graph'] = $elementFields['height']; break; + case 'bars_graph': + $elementFields['width_percentile'] = $elementFields['width']; + $elementFields['bars_graph_type'] = $elementFields['type_graph']; + break; case 'box_item': $elementFields['width_box'] = $elementFields['width']; $elementFields['height_box'] = $elementFields['height']; @@ -947,6 +1001,17 @@ switch ($action) { } $values['period'] = $period; break; + case 'bars_graph': + $values['type'] = BARS_GRAPH; + if ($width_percentile == null) { + $values['width'] = 0; + } + else { + $values['width'] = $width_percentile; + } + $values['type_graph'] = $bars_graph_type; + $values['image'] = $background_color; + break; case 'auto_sla_graph': $values['type'] = AUTO_SLA_GRAPH; $values['period'] = $event_max_time_row; diff --git a/pandora_console/include/functions_visual_map.php b/pandora_console/include/functions_visual_map.php index d02c25dc9d..e22c3f90dd 100755 --- a/pandora_console/include/functions_visual_map.php +++ b/pandora_console/include/functions_visual_map.php @@ -378,6 +378,9 @@ function visual_map_print_item($mode = "read", $layoutData, $link = true; } + break; + case BARS_GRAPH: + $link = true; break; case AUTO_SLA_GRAPH: $link = true; @@ -1096,6 +1099,274 @@ function visual_map_print_item($mode = "read", $layoutData, } break; + + case BARS_GRAPH: + + $imgpos = ''; + + if($layoutData['label_position']=='left'){ + $imgpos = 'float:right'; + } + else if($layoutData['label_position']=='right'){ + $imgpos = 'float:left'; + } + + if (!empty($proportion)) { + $width = + ((integer)($proportion['proportion_width'] * $width)); + $height = + ((integer)($proportion['proportion_height'] * $height)); + } + //Metaconsole db connection + if ($layoutData['id_metaconsole'] != 0) { + $connection = db_get_row_filter ('tmetaconsole_setup', + array('id' => $layoutData['id_metaconsole'])); + if (metaconsole_load_external_db($connection) != NOERR) { + continue; + } + } + + if ($isExternalLink) + $homeurl = $config['homeurl']; + else + $homeurl = ''; + + $is_string = db_get_value_filter ('id_tipo_modulo', 'tagente_modulo', + array ('id_agente' => $layoutData['id_agent'], + 'id_agente_modulo' => $id_module)); + + if ( (get_parameter('action') == 'edit') || (get_parameter('operation') == 'edit_visualmap') ) { + if($width == 0){ + if (($is_string == 17) || ($is_string == 23) || ($is_string == 3) || + ($is_string == 10) || ($is_string == 33)) { + if ($layoutData['id_metaconsole'] != 0) { + $img = ''; + } + else{ + $img = ''; + } + } + else { + if ($layoutData['id_metaconsole'] != 0) { + $img = ''; + } + else{ + $img = ''; + } + } + } + else{ + if (($is_string == 17) || ($is_string == 23) || ($is_string == 3) || + ($is_string == 10) || ($is_string == 33)) { + if ($layoutData['id_metaconsole'] != 0) { + $img = ''; + } + else{ + $img = ''; + } + } + else { + if ($layoutData['id_metaconsole'] != 0) { + $img = ''; + } + else{ + $img = ''; + } + } + } + } + else { + if (($is_string == 17) || ($is_string == 23) || ($is_string == 3) || + ($is_string == 10) || ($is_string == 33)) { + + $color = array(); + + $color[0] = array('border' => '#000000', + 'color' => $config['graph_color1'], + 'alpha' => CHART_DEFAULT_ALPHA); + $color[1] = array('border' => '#000000', + 'color' => $config['graph_color2'], + 'alpha' => CHART_DEFAULT_ALPHA); + $color[2] = array('border' => '#000000', + 'color' => $config['graph_color3'], + 'alpha' => CHART_DEFAULT_ALPHA); + $color[3] = array('border' => '#000000', + 'color' => $config['graph_color4'], + 'alpha' => CHART_DEFAULT_ALPHA); + $color[4] = array('border' => '#000000', + 'color' => $config['graph_color5'], + 'alpha' => CHART_DEFAULT_ALPHA); + $color[5] = array('border' => '#000000', + 'color' => $config['graph_color6'], + 'alpha' => CHART_DEFAULT_ALPHA); + $color[6] = array('border' => '#000000', + 'color' => $config['graph_color7'], + 'alpha' => CHART_DEFAULT_ALPHA); + $color[7] = array('border' => '#000000', + 'color' => $config['graph_color8'], + 'alpha' => CHART_DEFAULT_ALPHA); + $color[8] = array('border' => '#000000', + 'color' => $config['graph_color9'], + 'alpha' => CHART_DEFAULT_ALPHA); + $color[9] = array('border' => '#000000', + 'color' => $config['graph_color10'], + 'alpha' => CHART_DEFAULT_ALPHA); + $color[11] = array('border' => '#000000', + 'color' => COL_GRAPH9, + 'alpha' => CHART_DEFAULT_ALPHA); + $color[12] = array('border' => '#000000', + 'color' => COL_GRAPH10, + 'alpha' => CHART_DEFAULT_ALPHA); + $color[13] = array('border' => '#000000', + 'color' => COL_GRAPH11, + 'alpha' => CHART_DEFAULT_ALPHA); + $color[14] = array('border' => '#000000', + 'color' => COL_GRAPH12, + 'alpha' => CHART_DEFAULT_ALPHA); + $color[15] = array('border' => '#000000', + 'color' => COL_GRAPH13, + 'alpha' => CHART_DEFAULT_ALPHA); + + $module_data = get_bars_module_data($id_module); + $water_mark = array('file' => '/var/www/html/pandora_console/images/logo_vertical_water.png', + 'url' => 'http://localhost/pandora_console/images/logo_vertical_water.png'); + + if ($width == 0) { + if ($layoutData['label_position']=='left') { + if ($layoutData['type_graph'] == 'horizontal') { + $img = '
    '. + hbar_graph(true, $module_data, + 400, 400, $color, array(), array(), + ui_get_full_url("images/image_problem.opaque.png", false, false, false), + "", "", $water_mark, $config['fontpath'], 6, + "", 0, $config['homeurl'], $layoutData['image']) . '
    '; + } + else { + $img = '
    '. + vbar_graph(true, $module_data, + 400, 400, $color, array(), array(), + ui_get_full_url("images/image_problem.opaque.png", false, false, false), + "", "", $water_mark, $config['fontpath'], 6, + "", 0, $config['homeurl'], $layoutData['image'], true) . '
    '; + } + } + elseif($layoutData['label_position']=='right') { + if ($layoutData['type_graph'] == 'horizontal') { + $img = '
    '. + hbar_graph(true, $module_data, + 400, 400, $color, array(), array(), + ui_get_full_url("images/image_problem.opaque.png", false, false, false), + "", "", $water_mark, $config['fontpath'], 6, + "", 0, $config['homeurl'], $layoutData['image']) . '
    '; + } + else { + $img = '
    '. + vbar_graph(true, $module_data, + 400, 400, $color, array(), array(), + ui_get_full_url("images/image_problem.opaque.png", false, false, false), + "", "", $water_mark, $config['fontpath'], 6, + "", 0, $config['homeurl'], $layoutData['image'], true) . '
    '; + } + } + else { + if ($layoutData['type_graph'] == 'horizontal') { + $img = hbar_graph(true, $module_data, + 400, 400, $color, array(), array(), + ui_get_full_url("images/image_problem.opaque.png", false, false, false), + "", "", $water_mark, $config['fontpath'], 6, + "", 0, $config['homeurl'], $layoutData['image']); + } + else { + $img = vbar_graph(true, $module_data, + 400, 400, $color, array(), array(), + ui_get_full_url("images/image_problem.opaque.png", false, false, false), + "", "", $water_mark, $config['fontpath'], 6, + "", 0, $config['homeurl'], $layoutData['image'], true); + } + } + } + else{ + if ($layoutData['label_position']=='left') { + if ($layoutData['type_graph'] == 'horizontal') { + $img = '
    '. + hbar_graph(true, $module_data, + $width, $width, $color, array(), array(), + ui_get_full_url("images/image_problem.opaque.png", false, false, false), + "", "", $water_mark, $config['fontpath'], 6, + "", 0, $config['homeurl'], $layoutData['image']) . '
    '; + } + else { + $img = '
    '. + vbar_graph(true, $module_data, + $width, $width, $color, array(), array(), + ui_get_full_url("images/image_problem.opaque.png", false, false, false), + "", "", $water_mark, $config['fontpath'], 6, + "", 0, $config['homeurl'], $layoutData['image'], true) . '
    '; + } + } + elseif($layoutData['label_position']=='right') { + if ($layoutData['type_graph'] == 'horizontal') { + $img = '
    '. + hbar_graph(true, $module_data, + $width, $width, $color, array(), array(), + ui_get_full_url("images/image_problem.opaque.png", false, false, false), + "", "", $water_mark, $config['fontpath'], 6, + "", 0, $config['homeurl'], $layoutData['image']) . '
    '; + } + else { + $img = '
    '. + vbar_graph(true, $module_data, + $width, $width, $color, array(), array(), + ui_get_full_url("images/image_problem.opaque.png", false, false, false), + "", "", $water_mark, $config['fontpath'], 6, + "", 0, $config['homeurl'], $layoutData['image'], true) . '
    '; + } + } + else { + if ($layoutData['type_graph'] == 'horizontal') { + $img = hbar_graph(true, $module_data, + $width, $width, $color, array(), array(), + ui_get_full_url("images/image_problem.opaque.png", false, false, false), + "", "", $water_mark, $config['fontpath'], 6, + "", 0, $config['homeurl'], $layoutData['image']); + } + else { + $img = vbar_graph(true, $module_data, + $width, $width, $color, array(), array(), + ui_get_full_url("images/image_problem.opaque.png", false, false, false), + "", "", $water_mark, $config['fontpath'], 6, + "", 0, $config['homeurl'], $layoutData['image'], true); + } + } + } + } + else { + if($width == 0){ + if ($layoutData['id_metaconsole'] != 0) { + $img = ''; + } + else{ + $img = ''; + } + } + else{ + if ($layoutData['id_metaconsole'] != 0) { + $img = ''; + } + else{ + $img = ''; + } + } + } + } + + //Restore db connection + if ($layoutData['id_metaconsole'] != 0) { + metaconsole_restore_db(); + } + + break; + case LABEL: $z_index = 4 + 1; break; @@ -1175,6 +1446,9 @@ function visual_map_print_item($mode = "read", $layoutData, case MODULE_GRAPH: $class .= "module_graph"; break; + case BARS_GRAPH: + $class .= "bars_graph"; + break; case SIMPLE_VALUE: case SIMPLE_VALUE_MAX: case SIMPLE_VALUE_MIN: @@ -1614,6 +1888,20 @@ function visual_map_print_item($mode = "read", $layoutData, echo $img; + if ($layoutData['label_position']=='down') { + echo io_safe_output($text); + } + elseif($layoutData['label_position']=='left' || $layoutData['label_position']=='right') { + echo io_safe_output($text); + } + break; + case BARS_GRAPH: + if ($layoutData['label_position']=='up') { + echo io_safe_output($text); + } + + echo $img; + if ($layoutData['label_position']=='down') { echo io_safe_output($text); } @@ -1786,6 +2074,29 @@ function visual_map_print_item($mode = "read", $layoutData, } } +function get_bars_module_data ($id_module) { + $mod_values = db_get_value_filter('datos', 'tagente_estado', array('id_agente_modulo' => $id_module)); + + if (preg_match("/\r\n/", $mod_values)) { + $values = explode("\r\n", $mod_values); + } + elseif (preg_match("/\n/", $mod_values)) { + $values = explode("\n", $mod_values); + } + + $values_to_return = array(); + $index = 0; + $color_index = 0; + $total = 0; + foreach ($values as $val) { + $data = explode(":", $val); + $values_to_return[$data[0]] = array('g' =>$data[1]); + } + + return $values_to_return; +} + + /** * The function to get simple value type from the value of process type in the form * @@ -3033,6 +3344,10 @@ function visual_map_create_internal_name_item($label = null, $type, $image, $age case MODULE_GRAPH: $text = __('Module graph'); break; + case 'bars_graph': + case BARS_GRAPH: + $text = __('Bars graph'); + break; case 'auto_sla_graph': case AUTO_SLA_GRAPH: $text = __('Auto SLA Graph'); @@ -3162,6 +3477,9 @@ function visual_map_type_in_js($type) { case MODULE_GRAPH: return 'module_graph'; break; + case BARS_GRAPH: + return 'bars_graph'; + break; case AUTO_SLA_GRAPH: return 'auto_sla_graph'; break; diff --git a/pandora_console/include/functions_visual_map_editor.php b/pandora_console/include/functions_visual_map_editor.php index 5c114df4d2..1333f5e73a 100755 --- a/pandora_console/include/functions_visual_map_editor.php +++ b/pandora_console/include/functions_visual_map_editor.php @@ -161,7 +161,8 @@ function visual_map_editor_print_item_palette($visualConsole_id, $background) { 'simple_value', 'datos', 'group_item', - 'auto_sla_graph'); + 'auto_sla_graph', + 'bars_graph'); $form_items['label_row']['html'] = '' . __('Label') . ' @@ -212,7 +213,8 @@ function visual_map_editor_print_item_palette($visualConsole_id, $background) { 'module_graph', 'simple_value', 'datos', - 'icon'); + 'icon', + 'bars_graph'); if (!is_metaconsole()) $form_items['enable_link_row']['items'][] = 'group_item'; @@ -235,7 +237,8 @@ function visual_map_editor_print_item_palette($visualConsole_id, $background) { $form_items['background_color'] = array(); $form_items['background_color']['items'] = array( 'module_graph', - 'datos'); + 'datos', + 'bars_graph'); $form_items['background_color']['html'] = '' . __('Background color') . ' '. html_print_select ( @@ -489,6 +492,13 @@ function visual_map_editor_print_item_palette($visualConsole_id, $background) { '1 '. ' item/s '; + + $bars_graph_types = array('vertical' => __('Vertical'), 'horizontal' => __('Horizontal')); + $form_items['bars_graph_type'] = array(); + $form_items['bars_graph_type']['items'] = array('bars_graph'); + $form_items['bars_graph_type']['html'] = '' . + __('Type') . ' + ' . html_print_select($bars_graph_types, 'bars_graph_type', 'vertical', '', '', '', true) . ''; //Insert and modify before the buttons to create or update. @@ -535,7 +545,7 @@ function visual_map_editor_print_item_palette($visualConsole_id, $background) { $form_items_advance['position_row']['items'] = array('static_graph', 'percentile_bar', 'percentile_item', 'module_graph', 'simple_value', 'label', 'icon', 'datos', 'box_item', - 'auto_sla_graph'); + 'auto_sla_graph', 'bars_graph'); $form_items_advance['position_row']['html'] = ' ' . __('Position') . ' (' . html_print_input_text('left', '0', '', 3, 5, true) . @@ -564,7 +574,8 @@ function visual_map_editor_print_item_palette($visualConsole_id, $background) { $form_items_advance['parent_row']['items'] = array( 'group_item', 'static_graph', 'percentile_bar', 'percentile_item', 'module_graph', - 'simple_value', 'label', 'icon', 'datos', 'auto_sla_graph'); + 'simple_value', 'label', 'icon', 'datos', 'auto_sla_graph', + 'bars_graph'); $form_items_advance['parent_row']['html'] = '' . __('Parent') . ' ' . From cb7de8a8f20e348c07226d148f87417da0b70bff Mon Sep 17 00:00:00 2001 From: fermin831 Date: Thu, 26 Oct 2017 16:29:02 +0200 Subject: [PATCH 274/281] Fixed description on module_freedisk_percent --- pandora_agents/win32/modules/pandora_module_factory.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pandora_agents/win32/modules/pandora_module_factory.cc b/pandora_agents/win32/modules/pandora_module_factory.cc index ad449a6a84..90c82d5457 100644 --- a/pandora_agents/win32/modules/pandora_module_factory.cc +++ b/pandora_agents/win32/modules/pandora_module_factory.cc @@ -1170,7 +1170,7 @@ Pandora_Module_Factory::getModuleFromDefinition (string definition) { try { char buffer[100]; unsigned long memory = Pandora_Wmi::getDiskFreeSpace(module_freedisk_percent); - if (sprintf(buffer, "Free memory %s %dMB", + if (sprintf(buffer, "Free space on drive %s %dMB", module_freedisk_percent.c_str(), memory) > 0) { module->setDescription(buffer); } From 9edb84f00e4f3f94c917eb1a50909f7c8f5ec825 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fco=20de=20Borja=20S=C3=A1nchez?= Date: Thu, 26 Oct 2017 20:37:15 +0200 Subject: [PATCH 275/281] Route parse binaries --- pandora_agents/unix/plugins/route_parser | Bin 0 -> 936764 bytes pandora_agents/win32/bin/util/mtr.exe | Bin 0 -> 188928 bytes .../win32/bin/util/route_parser.exe | Bin 0 -> 1146368 bytes 3 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 pandora_agents/unix/plugins/route_parser create mode 100644 pandora_agents/win32/bin/util/mtr.exe create mode 100644 pandora_agents/win32/bin/util/route_parser.exe diff --git a/pandora_agents/unix/plugins/route_parser b/pandora_agents/unix/plugins/route_parser new file mode 100644 index 0000000000000000000000000000000000000000..0c5c5c7fae528a6204099e1a759626f0e31b59b8 GIT binary patch literal 936764 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 o2Nl1^csT&RLT}#Q?BsQde%$yYj1zK{ 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

    sKR^gN2o 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%0Ay`?kgz{3EG+3vo+X&+QUvuSzv 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

    0^?vOKK&#jM zaVK*ITM^69DMDaDgPQIbLAiU zbNMVlIS^yE0COD@ks1%}8>%<8rvO3*3L3>O{6xVzOZ)de&Iml0Yazl)-FwwhjhkaA ztZ)X*a7?Oq>fYYiO5q+XrcrJ%MhlMKk$mtiCs-WeLr|kUIh4sJ_IJY5fyu)DMRNs1~=H>;Ak0HP7e~(~(HXqxAc}$jxy^0&d&idMbBC2M*Kj zh!Rs47h$8?tMvza976|N%)twjIr5P;0CRDx!;HEwTrvX!+LF|4ex*ZFLGBT_EB|;h1PVfpg-QN&`Q8G3g^e|Sa==}_AzX0kFUQ7emDGKbn|QA zlhn|vlT$P6g~>yTyIMS@;X=N5+kiI%IyN9Gnm--3`HN%?E~eiV4z+V2)`BI5+!XMW zR9s5QGSCWRjS`}985In@;#I7-m=@3TNnI3z13+dXId+8F`fPpiooE$2u9CGjHLhBJ z=rwM2`cnC)e!>EU3qKha9DinMGEdU4!r)B0>k?8As+{g?RJ~hQYR-1~F_e<{r89`! zr85L;Ca8BvYjn|%EuxB)MtQxe{Sg242lk9s4JMWf*f9S=cki4rx|0V>r2ANRR0s=4 znAzHWjAyDauOlyW3A{0)mFe78al8YfR@;6t6(tRe^0IJV1T^9!q&t>2A`ZS`Z?AJ+Ef_+$28%x0AJv*E0Q zV0rWN2Bc2dpi0z}p)u99%f_f#4hlS$Tb3d;%A>$06Q7Gkj1I;?&VCSf^4!ksC2?uyhlA_K_AE?Op*|jdYQW_xFxV= z#m^_Jun4E!2AVXC$$|GDJq*BB4<pO@~iZ48M*MHS{UIO9Fcr# zw92_H;)NzR?5w2vdRa2;7OrRom&Qo;SS1|ItNFzpi9&8Z%=e>=TY0LF%FimNAcYge zndWVlY7mAgyXwfbI+;Y0fLQaLz0-3Vj5|>mUR(EwiSKRnx86u7;1FoP?Mj;$M(Mfg z$$Wig!Q&S(@IV5Fbug>QGo{fxf+?_1!c-Ie>BBe4nR_(KH<>SiCxmTr^DzKEw`Z$s zF?5PbO!3PS!iW%j`()t^2GY$qO_Lc`QSwcExDqqn(Yh6XdX9_BVv*LA2;)>Rp`QBa z5GK$<2GWcxlL_xp)7-$m)jE@wqiFL52NTWkiLkT9cf1~HaH;mSBPx;j*%Q!}xj37g zc03%}+-Z>wLb%>O=C#&8ERUV3rxX8G8t@O+8to!txim;9x8rN!fL^csv49Gn?in<6 z(ou+!pDX$GKBB+VW94sLIpPHN8jW`Iad~rK&JzbCkkQAW4KFSZOU)+{#SX9pdViZj z!}PvWIj|HZX@t`*9rvElOQwO|To+ovRvlYNm#rRFqtgopj-FbU9?1jAGe|s!(Z7N| zGkx(yh$#Lk2TUzUzm%6*4tDG3b2yHP{rPg$KnjNd4VgqUKuw95Os^PX(*R+469Y11 z>E#NhPjqx^h$kC3<0n)7+AL7WH3y{$h~J@Bv45XK=vw+WC0tzlIGt8k$R-+AW7xvA zV1rD=+PWXVG}|0?7KnHTe0i-&^}(V-o>4h@tSl>oQo|dCNPbakVPMYeH8yvYu{pPO z9iZ03mbTVSD7z8ai1mFoW=;S}i(@}z)J)MiD0fXpS(^q<_j?@^$v#rmXL*w(>?c{~ z6^p7G&*t%P#`4`iva|3^Xet{L5&mWUIG{1k0}1L<9=C$Z@qcV0ZG-FgT+2B@1?f)Z zR9yWUC{cG+Chm+D10yQLgYpZE>mlJiE&D>4)8awL#FoInS6hJcATWulEcktyKd=SOq>v@o0+k+>o~a~+!0&w-h6t&$?&FegkuGVBY;gxe8N~z1 zz2H_Fj_j7e^mb$giSrtaM>%Pq1rCmG!2)Q~yHF@6j?5X39c6~wUa`Jopo{DCAKEb_ z-2hyMhTbe>gx-9WshGX!i7pN;#Iy*UvG_Wm&seXZ42w|SyBFSHS$6*HhGqjxwa{MY zVHyY-uCQTm!KjXVX|GzUIK8a_Q>@m-edC_%)%wdXxYueQCK(AY!ZL+%0Ic;?ezL}P zfUs)jBg^;N&q*#|Gj7{;wCk%+(tBqUjBkTSp6SCK4c|dXHfP=d$E}$NHymCy7&i6A zdVu>hO_c#8LC&=DkXj%0+Wf!mXO4wz0i+$tzmqzj-?b$q$Aa&H#(9~LDmLzu4rl?D zD#tnPo!K|j33Xl1Olr|X#UU2Js*$`g44?Hv9ra3o7OyEd5>uo($kk5txhlhH_VH&M zCs-3Niw7?(Xn}_Si*eErq$(A90)Zs09RHrF$qEik31))iAZ795&(pcadWElnIV%2J zpOX4Wqqqi>jAY24H^j*p-LVVNePs5hNNojY=AG}4TI2D9Mo$FpT`-#8_Q`<4xsJ4{ zPKQt_O{xU8Q~*DCtv}nt)1VN;aSCYb(*3g+GG*{cZm0Qebc;&f=wT>GPIb)qCy%B> zk~_dNw(;J50NLq3Qdx%R8qMyv4S5|FDH&8;>?g2Tk-X(VTEm9K1!PpOzWfuVwW^}a zLkf|7AOe0nKs~xl&Mu!xS`7#Boi67+>MX9nT8y@9-DV}%C@>H|9A;HFU2@_(hDX?68s@f1;dnOjq#E(xh5&z@v#Q^C9#67V$PFH&vNl9IkesbXsQQ}{C4ytEUye9tSiD#cx`l2{Zm4Kne=QVRC0>;8 zn2rX81-2PqIs~V?FFmH50fcoxf`Y@42WiCmSVDf8(XQ{ZTmd^@d0sR%Vn|#|%9$ zR*MA4x&P+g2hbdh3Bfk|F2aSbif4SI$a!Ayec$;kMu+VVt1UHJy_!yOtFiLhO2+=u z$6w0$S6Z{7-aT*?IJK+QnXZ`1p40<7xMOO4+ zy&9mn^RZ_+{&HLr*Rn-7Y=B7-`n{s&(J+%m=}9JD>E;39T;_DdRQJI0c&iMe0O)gB z(c#y4=I$SbskfZDX-@|o3Ff)R*O_a@skkP*kU*!IST})fiVgcqURj-Q->{K=aWnZ# zT|w{(0R0 z!I@R0WIHJLfI>m!8>;xUMVi8Gws5Kx4elzg2Rf={6g+y4~zxCsvF{U9*$7me$mYeI+hfzfkV;<||VgUD6$Iy{Y z+EIo%SnDL(IoK#Tp{?`pLgzHP08HDG2PWF?OvVcB%{j86x$EJFBRwrqQnANvji}m> zRA4#7g!;w}w@nh=52fSM;~zK8G;+mmk=efNdX@7!Ea;gJ`OksOP^`%!hTTgLr2DRC1D$Qgg|!%my_#OKp02u?zqK*z4zdoH zyR$1I#&PQ?(*QD#<7K(PzUHj2$|Hpar`3IZl2z8#MwiQUD*S*2e@gKBycCC-tXd2v zYQ;;PlG7l$I%Ke{!esYDao$3zCMnbI1_2$nB2MPgP35DT;l)S*ZF}!O2+r+9IaYPwE9ZsXtppm zs~>u*W$s>P`4rjEOK<)ch)-Z*tVrO0UILt%^pZGH5e`Ko%!ipDSB3eVP_`Hpa#3*< zgx^ziy!{}bl9xg^B_+uAC)s$!w!E7_lHLB*FF0SN&}V;hel>JbQ>(LSacAt}+-1j9 zXP!1u5i=|VRJJ-au$782nme4xtNC9tn4StF<#{{oI50|$HODlxd1u8nGA=V1Ed_`3n%?4h=Bi0s55#wOTDRUDBeQTu(DO+cCScc0F2rlG-T$>B!gluwK~ldiWUp zaU564Ep;T%TR>>egr9*dMszc)!;4dHz57!?%bb*R9FQ*d^^G^5(-nkiw`U=xwjoGf z-V>%zW}Ws_-c5C04M}E)2wu+Px~=J>OKlT0=c&nd7P4F0>_LmIF*POSWVUG~8eXQY22fJVckS-92@y zz+>FHf^{-yAdClzBw7|ixgdVZenXJw>{NXHJFT^EIjwn1Aq2kj=(=-^(v7FUuG`%D zbKMq`A_T+v!7YhnUd04*Tg^W5_2DKHKuZ1vp5`p)3Xqvxe2vZ`r(Jq~1r05zn4&AZ z&%rHRMyK<*Mu#*WzBCxPTSr8cjG)K_g~au{Tu(8`{!$>Ug36a9OL!#jxV6=VS%3%X zjv zVCJB(aL+@yZJ+~1#cox_oK)ZNc*!BE8?lHh4b!N%JIEsIq78jEc5?)>Z{UN1A|OV8 z*m2(C^Qn7v_4=d7Ma1>T=(?gS(30W*6-EuIZ%YAHEm!D?)14II3?j?)>7S&{IoJZu zUFYEqTn()P`qCSnqvTkd>WQ}1^Yf-Zmt4?&NFB^6+g>;@%7;a^dKvg7Y9hJt6S$N| zE|3f3;z4eS**c}3Wy!o2k4Ww`RQ>IMMK=OJ3rjNw<-NkOjy`C89__n*GJ2K;D0#of zDHaT_Z~{WQ(0knLuE5#0wwk`u04kp^=L%WY=T5+hc?KB~M*(bTY>DxHQP6nBk{Y!L zAt=qs&hdT!ESH5VmeFePBJ%wn8PaC3g@bQI6R@_m)i&0s3<#HgeB)hNK@}g@dW~oj z)nx{kgyjYY75Uzv$$fejisYDYA8CYM{nSXrJ*qNJ?CTUnu`1uxicM#fpJBPrWnSW` z)w!ZtBtW8bT==*pfdeu$>CRg5NMzE(pTY@t}WyyzivZ_;H_Gq+NU*K z6-z)=>M1nb@c^AUAzZHgv00yb(Zx5B6P5-eWPqFhp@9j~S#n7}Maj3X+uQkYNc+5ncIF3St{21Q@sujgIyX~g9qzi0(@QK9w2G9!ttTKnih;(Jlp@ER)=&g5$% zW@>0n#F>W25-9H(>1KJCcp9mQC)aw2n7#mq=$1=lx)T^|F(;`lgyMTj=xU^8hg51)8SP+^ImRUU0sY)#&m!OYd;& zb?^f9*w4J1(F??_-UPBAIenO;&MFmf1)S*fZam6Q*qJ3FjrX-gAmENIxo@uM5sLdt9F|07sKpRh;AojBJqk!6ie?KFjLaB>1Ij6AN2c{%3gu;-4qll zaTG$Ig0eG#T%iMOr?N8|p4+q)rru^E_2e8D zC@gRo?nXPd^=>?pZ)9g|Q(H~vlfq-Xg#W}-RQ*-S{+dcq;MbMDaNlsQVt;O}&12+k ztjAqh_q3$;tO0$j4~IXoOL~qKoAhtm$m$%4Vx|DY;-Z-dQ zYsU)`9jp+Z%NM7Sb`=WCeV&uktocJ%S*h^*%06rb^&rU0@jO<#kTe0^-7`My{;65I zX(BtGOyaRdyRs~AKH^5;tREnyI7W`@Vu@xKXbZ=;uB+cckXI&5u8vTctB+F6sWO-E zrNTP+6LwuZK&}}7ME#4ER2cta0zd|E)atzDD(aZTtmYk-)<#6TTv|Nd4!V~n8y?Ri zG5)PhG==I2sK91w;Pq&;yY7bOG>-^FWdxENoii-DTA`bi3n9r5P#&ACWbO_Jlq|!> z`Yc8+fto0m)A~;vtVwIPccVLV#)qjZPN~B5T7X!NagIfgC;dfepj1|%oPx++@*a1@voGy#2M1=wX^2y!N(rcFqCdniy&+K5WODk0>JeUA zgj6S|ic5t&l-F!=A=E-;4cCT>W!6=AF*q7gaXw{g87NO;aUQBjx-GV0k(+^5?G0`^ z$%iqS!G_ng*Iew*d$q$7fJa);_HHhsQMuQsl$S1-VNH6TivXEC;f!km#FNVWF1^a< zXzs-SBiMljeTaZj)diUsY~2(>Z=x}@39#LJS18Cr&b-=68Rug7Fk;sL+FF8>3|_{G z3}3UZqe=HtG83r%aV&HCJB1N$#IE^+`Sq-Vwl%(N2|ukw=CpS}u_M7b52~{s*SXuE z5sq+L5GzX|>nNTW7f@n;oikT7{|kx#zsH*qD0s+h(=PzD*clIJqDvuw%I%M#%B#wI z;5#^LONfQ9O!nqlwR75Bu)D}DEsRJgo8iYsp_kpvLjl?!#G}~ z=%I#Q9B-kfO7BiwgMrp0&w7Yz%{K0Hq3HQBG0+7l2K5))+(To?zP8nMbHK`9G2$Qo z?xEP=#bwvEsYmS&K}r)J?n*3TPeOpaECbbMJ#bqjh+ufMpQYx&S*)B^W=W*OQ9u03 z%~5(QIU^EKLm&4M)YKv7r!qlNe>GrEN@tDVq#|+!`q})b9Su zy@&^=R49jwl7_6ek8b$sNNSs)22G~EnwIG_ZvnH7v4Ip*e$Kcglf@VpksVE%5dU6t zY4j8Nr)Onz%Hs>>Tue>q*+TBdOcn9gB}J>On?VlB;l`0fUh{^v>*YnowM0CuEy*Oe z8f<`rfPfy&wZ^V*haI-?NdeL=e|dx4E~S?EHC&G_ZDM$|sYkHYWpwvMEFpP_@l6%~ z-ppBpA;lg19F*Q9v0Xvz>Jv*k%y8G28L_ccAY?uS~?s5fsDRZTCyP*E7_GE6{dZ7|j;K4IkM&vyjtuWG?eY)9_ zZFhQ!1AOmfhIPqd1s=K~-9?EQ%uMAufxU&|2@7XmY%!LH;`Z85^N9y*^5$*`A*D+s z_J$LMJOaje9@SqBIz02keW>!s9jAr4PJD;FlWyYrYDc1{F`tD{lYtXV$5J`!H?v-Y z*n@zfEdaptMEA^xg_|jl7Uh&u+^a8|S(J;G>1sAD2ybQISW_Zmi-= z(j)b)^lvcoQK)vQr64~v1;S}ZRi+P@#6}s)%WAm)vr+~2Hfvv)MNde=LxUc_;-_Hp zX78xo`}kU$7Xx<8?$3hSCZVO;Q(46rB# zSw^l)&+|EX;VI_r4m)~4hCL^J3Xw`R-c5A(6O^FHSR)@n|I`WUD?)v>e7-Ji;p{NKjNaveu} zpP)q_EG=2s-u4J;r;W0|Jd6jc4-$N5IANfVZq?38Ad?v2l?fxxGOR10buNFBHoFBS zc$7u<#cAP;px#t)m=?uqslRR*`zG3XlBl;gok|fT((4Ww>;1j>9iRudAE?1$DD|(m6)3ip|swjY2~%mFGGjZKekJcm+&umu30jg|U>QD$081g=WCh z1N>L@(sA!V2uFSnKHL$up~A+mm8DZrgU9~zF$)3g#d(ICDY z7%EW-*^(c>w{35HkiBlGre0dqdav~!dUp9x|MB0T4d^O#Vc$`O;5|1P?p+;GhT~J# zp*oZ7^u$2~^Ba&KjfNhhTC?`<))DtGuTD0nKE1Nupz&??H`4b+FJSJdCtjp+L|0I0 zfgeg5<(CrCdilgAD@D3@o*e_EEcaHzD!{Q5B;8|C{ogCx}S3np?cI1w7f#g?zK#*xNwcIc) z_e7wLkJ}`g^Xf7+_u$y-T<5#^lq>c^gQ@uS)gaYhHl)>jrq6FlL%L)DL|AVP$-@f` zWkIkNQCAS_MAA*d>0OkG8>97;q8*Vchl8l}C!0{TNddudWJjR9=#CH5V-)8ydptEg zw&AMfx}5qD68fXkOsXRF8U@1E`%dE3@4jHNGyz@uL%TBgvSHB+{n>PnBVAv2M`N59bq1ZlO;Z zSl>J$OvWAfruWzV?dN@Hll)7!pl%jq1u-!W(qC=rm?ilN7~5UH-$p>iKhet)VQV2=$SX8el$1#o@{i3GXNy$QBD7P)#R!XwVsu z_?+ni-7g4lSr|o*$fDACGCCIRKbp}8Vou|?Qn%qPLNEXMLnP39olfwH{l`K*1Zksv zd#LfBY6mofH|uTl#D*Rbnv&4ZUa~1a|ou|4Q4trFTNmw)C zuk@BH&qaNig)SQnAyg^RLRcMWTq@mgf?pbh!ReQUH;NM8A1^n94()yT&~!I;8a7ep zqEoX4vqS?yJNTrp9^-RpmYb5oP+L$!cBi81vt2>%Je8`L6a3Ox0185`IPh?ry1MLA zN7@&F?O;{aH{tulv>A`cx~I8=q8N(Y))>pA8h^WYXTw-5A9)!wlByzZvf9ff_Hq@! zf~^&f7v)&WWY2;PSDN`i5dLccRU(0b&?Gs_{^C4Mm(W)QnRhy29&bzidBjv5HG5mz z@Kwt1lp3GiU_j?zYdh?zfe{6PR~1_`d%DEG3y{Z#VCfB4Cn!6DL#B16VY;112aVjT z@YV>Df}d%VKY>$cuIjW(a`-qps{}=$G>WO;F6MN;T3L|YN;R>cR~_kdXqD5@-Az8C zR3fp`)NBZ?d3nD(E_>fb0R#Y358GlXnTm~{qjvQjzP0`{5`|vIQ-wb>qkW$<=6)Ga`)uF#$Cr?f zTuOPxAd`cx$Q!ddY*pzRbf9_(vX6c4m&HzKCW{nF)NJ@Z=m;ZU@shufAlO>nIc6~F zOx=8HN}l>^s_lwhd?sl)c0tL=@M&}9W%LRzVlT21*w0(x^UViucifZd(C=6mpQM@H z)&V5Z?on=4AA}j?k~Tf$hpv)svt;h7o;*SLFinZQ8)y>%Y6=8-={sf8f5ixn%{>7!Joc05pw6{H%bH^Wyos3miT3vedI&8Z14-M7 zZaF;g&(q-YrbgmNqP_#Pg?50|#X{}xc0Kb+8d0W6<5K9~FYc`-#*huA{U{iiDYSqLAP%>p6k)0 z#v^xnJ2nJb2^qUBojLoxf@^AdSa|CoVpw_8Vh&&+Q$6)*$(69&5={qK-Eq9Y#9fdY)*uJP1G)#wyePg#-;%D`T>5 z$R(JL{)BZgkq%Z7PZSc$)8)9Xe*YF!_ln>z{@00F=XXxHShe12hJ!#lA4DVYA~r3X zIDet+AuFz$ZGQL$`BpI!ZtRf~F2!zhpers*y~=+Ji>M;NFfant02a3nxW}#hAml)C z1Gf`9qGS>xj^g?Y^+L=j9S4&6$6d!3`25lWHm-pJF4@vDpv$B2Ms9J}AhSS^>*w6t zZ_^x7zXuzL?7}#vR3A&1GkB$M%b%lfyS4;ctVKB7J00lx&L|}_wHup@fj#Ttj+-*< z!>%D&)NB^$t~`3E3M3XEjE`Olne#k10ysJ|Rb1@)l4g?jeDN6w^u=I2?_0L4#!2(F zB)G(^hahuW@JXu>64s+2*r+34$H4BLkPU&wDrL8ro~(ZnsLWIrBU>u#PsP0khcw^O zdbU$eOGyoL9`fF6g#xAU%fy#;!ct!)qQGmboOPh?SyOrcF4-@1`gt+8od0|KvvzLu z*_DinpWzoOQMJRM&sua+CX&T-AI41dpZKz-N2?l}fB7E9r?bYP4%|UqvrnceJVYXg zhvG?<_}yt8t&ixRj&@1#(OANdx6X2R2#tz0Cx@@D`u03BC*gj9mmBiZCMFm3t2CKBA(;Ilc20NMcCP|%JcUjo>10vZpDKPF zeA?J<_$tiUm@{)zDKx6zyudXFz7PT7Zw%r}hJ5)3w({~A@hQPP(#R~ZfBCQO_suo4 zNTlTv#y=_VTU7K?VGY9V<_%&#QlE+q)34ZbPp<(*#m|qv{(%qP$TVDu111F=VPaSv zVR{wrmfoYOEp4&V(&A_|zNid?pN`Y*>MB5SJq`hEglEAaH1 zT%vRLgHpTjDgdJy+}_tHonHxezRN(%+nr}Ch;Bo6sl@D8N~fZyQaj3n!b1poe*{s? zZVsf?{V_l5$M={Kt;P|x&tLhLIopX-sOuK{X)Vk*P?kXCms|_*lEE%bPTTSoWi;00 zm$ZuB^}yuiwahekJbeCflcVXj#p)mqG|2hN22Oqo{)lzFE>$>&@b|9By4)Myi*6|q zY_XHu^0j5+AydS&e!PUO0QOsq{L;BNzw%L=U*H>Ia`(^=4XtcP8|o?wk&=v#PV}%gEL)1`J&n z{#B3VtncZ0Rw2jndq0`B173c8a>tOT|H|1#L~dq8K*}-*Qu!G3xVMq*_iNbb7ugaO zM?&_<<>C7Z^e}iL%!FQonFd3y>QD0mk?X*INn-tW=mt_-p&n@RAZ~n)er(()^1G9EgU-QT zTN>}O{#vKy#6WAPzyJF9d!cO13D~uve|Y2b$$(OtUrFO*3>_(i0ddx6rAp05uL4&- z)%r>@Xf*M&m&DumGEVX*l}~0}C!Ty}k%#5-u%q(ZrabP^*Q2QK?++XgU!Z*@SRL?ID&=k=RFJ)93g z)2pqLr!FhcT6Q>)oxEpzB3}7M>&YkS+@9eBt_fj{`7^oj??Z}xGvIW^&X<0|x(ieBATk|%s&YGmyN=KSoasgLzswDxU7;)&}OAVjWro`nqcfoB? z{rVLUK2?w9@R?`X^J-wR{VPHPp>uvB>A2e8BW%r{w~Xp&yJruOzQ)!w#>w)VL-sp3^Jln#gV1P ztM(zY^&)fHtwd{J>U(B#|KMtHeQSpCmuTxNdiSBC zwvFeAU3_l3-VEf&7jo1{uFz(G`>LZV>+hwVS>NYkMoCP%i+GZwe{NN< zoDDe{a^@nCWzFSzGA1Yt@RE3?3s4Al&Ko6qeR5IbhZ`z4)@j9~du7G?iRW}foLXW=x#24bP0B7@IJuJ^ zimhPubmCu`Pd02U&kyYz7fWn3GY5~rt?}dHMN=F@zvS7OPQPv59jtN3Uo_?{$j=Q9 ze@<9#4usP-n2F93lMs=Ev|{Y#FA{{mhOVS`?u z{bW}*L!0RB^dCp$c-S}-IC-&Ky1{QnC9d}FQw7hUp(Uehm27vY`|~zX&RIgZlGCqT zKS2{Y^IzLjWh0P<?iTLzw% z_&Q-cG1SESv-+^7c@EPd}NM5I`!zoP|u2)Lz4qw-I{$>9@FpXB&%~5LfVtHCVtp#A!XFSWt z;xlxPy68c~0;tDVIs{x|khQj3nWP2P$V}pDiPbv!2%}50VQlSGmjwL2=r%Gy=Bs1r z4fg&P7ev;u!0iZ0@l3P(Ym`1rpjOOPjIo2QN*gpe^jwQa(=htA(_nc8ER-gfq3sK7 zcL7ONzh%npI|#-K=`aBP9zk>r06Pm#%$TtvJAPV>v&~)^OAbdE2SWa)2s6F{$Djua zeA&U(PQsbf&J7-d*nGGS4IzcLV(^9*J{c zw6{(cEPt8l;Q)Ou%JeYI*S&IV*s+q84%31Ue47dKF|)J01`4&$M!>I!Bm@ey%yk%l zRqSm2OzbdhzW3B-tbDo*;b&r7>@QJ@1E#8-W^#|3kY7CJFTMX{2xCluAM-HPrsL&F z*LLWQEyAAWNk7Q}j!jLJqB5>LX9 zyKh>qt^WdM#CXzD5{Kxqo=x@KjkDs+vGFSd>qP4Je`Y?Tqetg&_23|Gp+~3Zzp9(# z;Ed^iJyC1`LjEpYI#Q&p$2K+LXk;^IB_C#4CptB;@;ZC zuT=Tp7RbW^QFn$75ZKLph{N|WQ}Wk&U{u4N-(k(}CC`4Ag#2it4m_XceoW(r0(5NAouP+PoY*?@-UqGKUfwjoG_sS>I9tsH$DVPc;`0~;ZYH=%@ms=NSo4+TvmTk z1cv%S;C;A5Fn9^h*<74xv_Sg_ofR;~$?=Hw7bF6XZuRA3f}xRrF1}l)C#WiQ<#l{7 zI(yYrO$bSx&9tX8KN?E!%ju;vMJQMLb^_~vpOVG_|DM=9B(wjjdyzhUG)V{H>Ou#_ zUqbgdfUwarYy)?VXe0_G-%4r_0fX;<4VV3o{ktPC` z{Tw&!Qo=mJn-^RZza!D4F|8x5iOb-+(zM@w$#N}8EOlXOAJWICC^(=7BS9WJta=|6 zr`tm_0Ycqd*PH7ffV)A>qN)}^K@0+|7du<<9Kn&{6Mt@TKmh`dcPOKjPLbYL$ih-? zVNq+5f&e!_$iEv7VA5Q&P@#xN3>;BaMrvYp8hrw_NDTJmkuK#ikS^E44|=V3=_Yj} z>L?T=LxZv(3dI0+M~1a8CEJTPgN3)%m(FV(>o1Q3%)FZU$RaXRE&h;`D9H<-fQrvL zu?wy5bZq4DVnJ3bP8!?%I#LyDhT>=ySYauFMkolRW*o%Ha%RC5$xH(Fu5{_XrZC&- z+fQY&+?R_zNi$?btk_Q)R61g9VNKMHwYBafU$Str*yX*is$Rk>*>vWy;x9A4h7~&Y zV4Wt{$n}`La`3p2Q?*Wk1HA4b;`6QRY+!=rPc9rvyaJRlDT{~j6154g--60k+|gZ_ z36$<9;0ryn3KMHX?^FT@81e>hiZxxExi_v}IjiarEZSqvnj)7$I{`umZx3s*Y zA2L(7R1p_Ou1R;(l3~2eX*V6YuVqq}eq!{I^$!7r9XRGjo0HEVXaEi^&5HUob~$tM z7QsdeLIArzp_6LQ*PMibWscQvQMr^2D^{Xd6+3tX(R+Hj3k1!M0p$4Y4^RNx!nVtS zhyA_f4O4j6P$8g;@C}eF0NRbwD=2q_iI}K^-`3+zC40IH9S}>J?m&622=aJ2knuse zq=SDgDXKQJPuR3^fa$pJKgsFPN#v3%OoZO0&neFA=kPmz4U8yqA|6P{$PKg+KNn@@ zo08@<1AwoURH7AeWx@i<=J)*UJNwK9*`q1#pwgjzw6O}QrNJ*B|pWFh>K5Bt-b zQp)^}Q8bfLTAIM2l^zNh*6|}G7L!a7GKKpJ;}_nXP4+?Qb;>Q!Q+k{)mn=1ZK%a@q zNF;i225SQJj9aD_gwe4z8T%4NHBTvN(>*$AhEU@YyzT_q`F_T~z+O?l{7jA+6l+L7 zT`rSvH{f^*B#60YER&Q#V$oNIQb}hAk3PHh#1H=@h&o7Z<3y^7CJiT`zd^`&F^s%# z#job^YGX+r%rdurG;)RJh#SN}@kIvdxF!y`eTlgg3G6!6a3shb(lg}2GE?=~W+Hy? z3G)SZ82iJ7Cn6R^(T}9gSP%Bu^++baFB86oJB>?1YQcDXil27vnQ(CF#d)b?8Iz|?7*8f?{f&k<*im{o9^n*oQ>SZp|~hR z?BVHEe*k-cQEJ-x=M^wQMyWZU7Lx4zXfr z6es3M*=iLOddY<^vjARnhdGw|d^&Q6;pHSfj0THYD~B9O+c`;*@@ykq*JQiSA$%j+ zB7fVDx+X0Hpn762Q1tfhEVk^^cS6v4F_~KyhskRwb7>~RpxC2V#Z`u?s5Nd7_|E+v zsIevtJTP&Cm0Q+!Kt@FO0iPctR50>=K$=*)vd= zwTduF9^7T_@V0;8X@EDPikM>5gADepS0+Y1olCwH4OOa%-{rHB{dlVp4J8(mZre=P z37X=m9Jtc*MQ#_q8vB4J@qPN#?*wa!k#OYkA1-EtIFhpj7-*3M?@b+0MXT~#% zVZ<0S{f(ug=63kNnE*%e&|K_pkUFUJnMoncZrZTpP-y<$fIsg$F597oVa zUP5r@u)yNSacI>KnShnrT4@U4E`s1KUbhIHDCj2FRl=nUimYP18Vp2t93w)x+4k4* zaj{L`Glwy2N{o!BkOn0`)-cMt2N~hVXf1{}9{y+5B5UA41b+q?xzOuV)Ee^xdP5i; z$gvR&uBZm#rfYjX@dicPdTZhVX36)ixHyFE_BJy)dYH1G&G zgg*L%ez}ovw5#!!+U9B?shX{`&Ypr7T}NTN2{ucl;aHuzeo#n!Y$sU+Gp;`M$8$$r zLj|u;Vlc@A!CNfmhMdeX5~ zab#chVb*yhWZG_xRhIIAP>a`!@FR73iph{poD9ol3ptM70)W2^G(zwB-efpBt#bc5 z-eZZP+DVJ)jPC@v@rU;d@j`>ue1068&To+R8^>Z$PSg84rlA?;;6zo6_%a_s7^k_b z;a-GAN5<8=vZeq+cXbxc`aKYbFP^t#7TaGirLt=q*S5VFf6=CHj#sDWeuGrQ50P}} z^kEba>UO-TJHTQxqcCkpsA5$kV)_JR z%w!@TN;D=>Az<^x;AFBdo3Z%;^hvxKDL#$}BiHZOK(Bt0*h2IlvmwN-V*xbs(}gh} zC<8J+!Q=k)7Ye|7a@R2O&O?!*x!{ljK~Kgq@R{k(yt82Few>BJP<2QXxP^9}0K*W! z0DA>ehL>1M5vRXTW;N7jQvRGv=?SMEEHM)dkUEI$z7=+ZNYiV23V@6Z-isNMxtg@_dhrW_qu~4ONy}cCIaN!$WS(x$tZ~{j4 zT}8j3bf3`${%QWvY{9}roSX3o0%L}_OMO}xY*wo*DK(nA>pl?0Ug2uoVcG;$tz)Puj`>a;D zfiulzVhq@A3g%nwa3x^)ju7m=S|eRd>rq3~qnb9F(+!c`;AP3ZhZGK(0*a2D2>!$~ z(ZDXw{GF?aVPv4WFR05QynVVH5J%Tf2NLW2W>O*1BR}VO!4l_9ssACCyd0QDE^WTl zjuGHLtHMOndbDbObeJZX(FT^^mI>ED<@!aa^KxPKMLrSA0iDOGCrwk%3 z%Ez;N%!^!+Sy*pH*^pF|G>}va1c~D^`HZ)#-cQqocErgLD{qMz;chUDA!zXkiDbU6 z>hR=$Xz#(zMH;_NQXi}oamyuzZb3d&cLUzFS8<$|Ew68rUFU&&BcC_q zP!1`NcD6hl2XyMj%F`57TK#!$QtsmMUddep86^sL#Qy_mz`IziD~RK?c{-H)w@L_m zZb}QM)50M7MX6T~9f;OK3qxnzZGBO6%yy|ix&AL3c3pmLKUM{C5uSxc7bN1~SFs=0 ziD`1)A98=S0!2E&mZ=wdF;06QT;^H|exdjty~{^0qJ_2N5ST$+ytj`KdiDO;GpBwE zJ0%lfbA|tk820aul%9jwiDa1(p3H=b>tm(cvClA)J_e6sL{DXpb!1jPWPV^XenBT6 zlO4X;JbIoNcJKypoeHWw`oPmo>!~+rb8DW(3{6wnLU2+IkvuzFBK(1X-NPECv7I>y zcrsaOYN}|6VNMBj{(Gzi*1SF5yC$yfg>z?xYb{}!!E5rE!NPA-2ZCDz{y~bmY;Q9- zq_EGkiz#wjdfMtYNz#dzz!10LyHn(3#N;@PS>4ocd3kH%8NXkbI;&sZg$x3wYy zWyb;nPq>5=0$wG`U^l;I(3v|(P(=^akvsU;$;@mwBQLv-CQF5gfP#4b#CpF5CQJM0 zDkL#*mmjmJAz)1It9CtAA*G#AtmWuo$LDJ!8TqN^*k4IuCp5_r-2}v%Jw3N0iaUHS zUKHk`Mv233mwNs>J}R5m{8}8nf$(H#sX-L73Zre)Im0g;BtE0k?GhYLO;oUCUdPN^ zM4%s+GvXAmW^1M9nt##zGkZG@7kxZa`8(Eaphv=Ntt3pi2paE^ z1a(vZBZP&1mrjxUeih>ab)T=3n^W|QTF^|0QmDtZLECH2)uO^=?XQ)0TOF;V9X<{# ziDIKelP0!$qY->fn~iHAP81fSq5|2>Q;jnm?QpYgA%xMG-G^c(yV zoWqlfVF(j5$A&A>aVnGMbQmxI<0Sec^Eop@59V^9?YIGFCnhmDN!na8#M;lk)ej;! zt$Rk&U2&2_q(?LQcq>upssKfa?z8Bk@{ld{?%zVW>I~HH{B%xsS@m{ed0aA(ZMZ`t z6104=Ym{Mnxd2;(f9Tcuf6R0r--0Y2SwIHT1G~f#3USU8xV^eW75BB&!{Cf47WdHqa?maL`>2l7Y0a-P@n8r6w6E!y3(9#ERd`jaP4glTgPSHr$9x7MD;C|6DE( zqLGWrT~zu?Dal_puCopTMH4M%09{-Z~U%BNRcbs9kz6-R~7g<7}i8c;Xi0R-N3O*R?DoSy~rNS#rDs64=`OX zxtmdFC$hL(Wv3rIzAd?3Nw*VttGpSk3570eR=b5|rHO6E7$6grOBwxM10_t3MxmT5 zUkrT=F`J&+(%UJ2?pytb1L!&+yc8&m&zu}@AxwOv~s@-Na z`;klJ&K7m^^_h>2o|8*1IXXRW(2ktbS*S?}bJM#(b$+$0I>*JIo5KWHl9FM%AFPG1 zUR5m+#yLjKI~E2$o2m;x_(F6_FJt5eTSrA&eJ6EWUwdhWa)nW!L5-~8uV3NvO&jrH z`ePh>@p@ib`!*_|Kv<{-mw%02B~(bgy7Q-NL~L!l#1YrzX zCI@)4_SCmV%qi=w>=9^J2Y>Txxq|HcK8X`=bS7~0+z-V^m1L_yMS#b*6$hp5<=NI`YAHsUkRgrld3?xR1DSCcRmqi{|DfwdxN=I2pdMe}L}&!8p^M}Z@^ITw%! zVrVnvX8~6eIHQN5YN_A(-BskX_{c3mWd(Ctgbk^?@za&fV5wlaJ@U&;YWj|Dh(pBS z!Ey?(0q6-slW{4ydu=vYB+|o9^iG91-Jki@Cag$<&r+kFs5MvA!##o;39qB1sEt5d zBK2m3L^{EV6A5W>cL=P;gFqs77u=S1F1+m-F}Wo#V#w^;tEwQJ!rlmq6qx#%>+{8hx6gmAa^#^$~=GZB4vw z(colcIHSmkQEVlqCI1SDXyFT9sxK1=$KS)8uBmsC_I?VMmPjIBi=d-mHfYJ;G^C~`&etnKZ zkk>5*v#t$VGpJ>Bhr`rwN`!s>^$-jd!{aC<2uSRMww}O|RG_3?&Wi8WZ*>?FWx`sP zA<<(a?h@7JZHe4fQFxRZp;9s0KOTWUdvX6{p=L={*GDqYZt6rlK+D&m#G6^36w#f8 zb}f;GCvj4!V0J6;bSQNWkwdp00J26*D&X4k$`y2F-$41YKIIW$X?6}8 zLq^6IN1#hQFy%^GB6Wy8(wZp|CM9=-mNNo!NLv$k>QU?YOji>oFT$oIK(XH&?v{Aa z>8f=CG7-9j@h~r_NUo50mci;7GyHjlm8&LztPn@wG7Wr|=Da2!h9+6}{I-Eq+Ha72 z=$Q(E@_3xf$RPaG{K9Ud_+cD}pjBOGGR2jzgRc=lni>mp-FTMDC(JwupBEgMPv~DM zRluKIUlimxo`b#839N;uLBL@4gDbabw=|d6kt(=bYVok9_3rV=YF~M z>Z(;d!8vIGwr|xSjn^JRDUbB$>oSrWl|>h!a77XKc51_;uOZJft?;;RHENUYP>) zx)U0lWbpzptkN4ACPgi%vYr5+*#UCU>FN=y4U6xZgh3W`dho#k03`lU-@HBh>m6y0 zB-}}^sKEc7(itEQFRq1V{dbLE>T1z6Ekyd+pq9*{EN8{PSiCTk0s_w$NZ-L{KYh2j zDxYkb`6Lkmf@k2@{7UOJ=y>;an`zlG1DN_gp|5hVs?X7LZ4`OXhn_yuu#AVJDB>LC zO^}beFuh>g^hZ)foi8t&J@3Fb&+u1e)HT{P@#h$zZA(DFg)+i`JO;Ee4XuNIkhN3x2`@P-X% z__X==BG62`CqD7JQeCh*{r8$k@RC2gD8J2$#wf60eJa9$Z=dG6ZkWspG4UA)LFKbF48p0`S zK3Nv6GlE=wV#QIX7}y{xj6w2QmQODDy95ptVgTVIY_tkBlBPd(Ba*ulcF?l7>CLL2 zx>~}d6)xZ=3)D38lPaeWgP5;e&LJ*CC2EjrO9`BmzFZeV2B1FlL+G2tJcjvB!S$@Z zlceOU3zjpd9i=H4(;Xw2Uz|<;ej&?j;J`Dh~ zPa$9MNC0hKC3O45JrHZFIEt+?OLd0`C!0G84j$?M2&OOrn<4ynI)2fyMV|=hK=s1& z-4DyXH}s#u3w=G50VO{-8XJ{i9A5q3>TSG;{V~PRZ^X?dWmtQ{cfods=4~C+Aa@`s zT$4T)=BPgu;F8-n1zTXocNI|yGqVN5L++jZZd+G0`}0)VgAO{N3<{EJCiX(&%$t3g z%(a}T@Pzdu@Ql$2rP@ns9|Z8*_iO(gp=(if+Bw`VewwZqEU2PoEp%| zU~rg2inJi?*{sxbL5QLi&NJZE#-t!RX|}nHmdUx5+(2XiO8H@Gy<>b6^As7ffg1~q zQIKJBHvi^>HhQXKlX5Ok%Sq72VOqLdD-(`#j%Pj7?l%^d#RO87p#tbx0?+hv{@*Dz z>&Ct;?9H_KG-TdwcSrL(n7oK20L=NY?-6yw1_)oNM97a2u8c^0Ccc(3vfHrR`Fh}1 zqKc)S?CdJyd^oc%>t58&8$w0+_X*@d+lDgNjP9gKi7OMe(1GvJ7xqaA@kD~;`%M8S zaCj3o1C>$e8|$boT_}f;@s?gagMn>0$tWM?gtiic&z9O0%%9X$UOHO$8=_~ zTY>Si06T13UTzd}0(aLIn#Hm``7tWSvwWD+iI%JBZ?t`++R?K$K1Vh*c+b_8c`=QKH1!5<0b|LjdUgS<}tpJOW>bV!pI0 zn67-*>wF&fIdEm-rS0a;A5Ko4#=)39y=FiHBF5;bU?Z~qXDrc-?V5(c;PCqE?+Fa$T{Uv6uj#BKG~XiPAVQ??qsSU-3jrAur_Hg z3}STEs4dV;0#_(8rkHyJp#~txf9E(NW)FyJYWO?NFgl!CvVEdm&lfAu)7o>hGf7S! zNYwA=jq9dXtTz%q^m%BAOUn%mjzCqsPb_->w7buvc|ZbO%<6I*v?yp_fJ-w8%Hb1X zlBlKj*SPvp!-2ZagdLhCQAW^uT-jNyW zZ>S;-gq)(SMb>PaqLdt_!-J9%NkuCNcJE{1Y#IqOLxc3TRwTu!S)+9<`uqTg1eGPr zUyR8mwD{d{pL@x$lL&)SkGq;a_THE`NZS;}qWPn}gfDZ>aw1IM^h(bSLhLg)!m_PW zs$$KH-3^csw2utL?0^=5W<|HjzNPWR3|IG{GKCJ}g@;vUlw{sihS(~TA9nJS?J&6p zRqZgdj8m}`3AxS>6=u)t9#GJ${ik94&A+=TCTmAzD^u0GSh!JkUcgrkJEm;Oz7~Pb z8SkN`>u>`}&h1R$2UD`dByJ^xB9(=W_5mh+A7I#TBV_-x;hB9at~{^cQX07-Xxij2 zH`#WiMUBZ3zwAE6G>L8TKSje8Bwji*$$3e~Vdd@VBMK3*ulPx|%<~aZWjsD#L$$15 zY3L?cN9%Xd(MGI(OmBKn9P0?soBd^eGc8^P(J7pTn^VRSi8f^*aV|{BDqPt23(BwB zC#PW4qRuo}2&&gHEhu}R6?4&1;9+$WgiPBKB@Pg0VKekk53V?S1^_6D1H)-+MRB~B z91VVl8IEw_et=4wJ*pz6OitRuy7B4tHz@$J7km#W1a}U}!Oxu2s@^@hR*{#BVF2rfqupQmxm)^+OFpm#Xa3yI*Q_&$}s@_L3W|9@rqa`mMoJq5w(h6I;O zm7YikL)MPZ#U{9d+=^oE@<=XcPd`cz1pT<@6vYmEFetmT3pVO+&G6hNyC_DQLitXT zTz5C;fhv%#dBzx~GzxKm-7x$u56lSYFXt|40&LkzUgKo%Zh)mmT;dNDGs$R`KOxrL ze*dn`>QzFDV&i-F2akFRc_f66D#wlZZ1&9I7D~8#PEW#oU~u$8>}b3SHJ8x|HD*)) zmC-wd{Bd&#XmcFXX_gTDMC0Ts0`ctw|LLtS4QGBIOv?GUTy89CHz_-t(jBT%Y@py? zo{Pc;n1k>fz;wg!gV3oa7{_HG?It{a%Rxuz1sc@TBGeN)5g;Qxh=o-z23~b|pF5EI zlCOlIL}*t%LBc*%Xf0eONdjCF`y_un5fm|%sJJGF^te*#uQg-+h$_xvew+SVN4k>f zOlGmigXt#_fCRwF=;w*@q#g3R=FJNITx4!=*}T{KBa8vf*fN1{6IBVy(io$Ef4N@( zXFoe}PSoCLvEv(^xJa)HL|p_i+dp7KbzucpiA|FzMfqlAC)WXGB(>)=qY9Bmh!Y2x zoU9VW%bSZ{W-m${wzcT0vBy+p*e5;PdDF(P7b%`g?hu1Fa=WtYp+Uj|4mch-#Yo7% z9*vE-CngCfxxEuVDtxS)qI?1>C0^efyRQ?0+K0L-V2w>(0WH+(JfgP1rm57DHqy=B9wE$czd=$KsU8WFG zpfoKt3EXOh+9EhJEu(8Ahtg|;x)pVQY-a0#E#P*G?TBEK#9_6?^(Wbx#P!k3-~d2ISd zqh^kt`sdzrO>^}S3=%sie7+j=a`fA$9W&nxct&(*NGkOC7@}o10qn~9jM59OSMHOD zph>!A@NNmUS17dBZ9||A3Thvy?V2<`2*{d)P?Po0eLwE(BHGw|%QYJFcGm8){-i>2 zNU_wwB5GjIX^oD*HFibL=3j3qg;$Ef!;Q$0om#7R#=uZ$+De{p?Cv)krLFGNz}VYu*f>9>!y^ z&fqfRQ*m6Oii}dkpJLfRP@F+Va0;NB0C2J^(4(0?Yu6AsjWP*sqH1|6P%59RfrkhQ z-mPInD62zSsVswUu3rHnMt>eYG9O7*YAwu&f-=uW41jjvr(OpDaa71D584HhNUCm+ z0&=q9pw}n9de*d})=3yAp|Nm6Man3s30L;!(5~C?5M7?M^@1ATve}+AgJ%xd2xRs$ zhy6Knl#Qn)Pv(RF_}xSCKXK)@3Xd5LN+tw68S7>j-h%2-8O+(QvnN?BWZILL@;4Ia z>*e;pcksdi8~6YR5$Ef0OW$R6nSTo}zo}@ftaS9UYFL34Vq3zr>`IE_Vm9OG`5Vkew)GZB$6QQ?5P5D!c(iovn7DWej z?o7q7ph32sPu zO(oQxy+%SiwwveWwbZ^(;RqEltu_vDFK=;`kiK>85Sw{Mc^Vp~NZ5m!T$2SsVw||! zq3LX5^8^&ttR5~xF)KD@b@EVI;P>Ng#;brx@?syhB*SvWIuJB-Rqh@ii*`F53{Jsm&Fa@W8}xph%5+pM3@8uVBucB^vvYp^n2R ziEI;J-^9`j=^`@1-qsXbXC?=P^pPbh2RBDaX!aK`-C^=&y;m52+(D)Az(Mdbxt;v* zXN5HK+$<2vI9f28_i7;S5&#Mmah>0b#Qk0Q45MVAxe|7|Q}DRXkmvGlkSfx%-k2(d|`-Fdqr zqZhpk#utG~b96uKSAE@*XVG1EtO*;V*2|oFq0tim_3o6xkMO>I);unR7WW227;Rl) zO>^Eg$G{tds~r(TOkx70DuZ=-68#Yho>@;X zg~=x4Ol^hLz5;)ok67V4KFf~VQ)|+$rkH=Xs275cxUAQT8(R2p+M?5lBbtIQjp-+B z6_>*tw};&M!X<2D1C&I<(yNNm^LSt4WcP03&bZ4q#dDfxc9wP=6a3u{8XxCPB8n6a zypXer9STc&r@@VL^_8Mkh#jH3?z1|Rucy)IKqBX&wF3s9-t}^$bu}0MmIy-ephun| z5+odxkQkE-$0(r7>Z4ZS+mBo`Gp9RTmI>+(nevPOkZTlinfK$ql_htijEwvIs{w!F zq#AW}d)<5JMn`>zx#ikq!MN-+S^IL-4>1ozk>AiKs8Lc9o(d^KT*)j8ECA)2^owbJ z7Z9OuV?g*T3<$#FP*vM0d|`;NoN!C%9hEi&8l2h~_ZWmT<*kSxpa97)ltN3k#H%ti zzonO#oZctS5DWhmt4IXdB-}(~Uy}=Nu&rjRWtb&^`Rb_j?Kbao7A62MZoe*x794A2m*Murz zW((1BOM(N~@&Qz;VD+g_*R5&?lMh(vDxBMvxO<*H?;rDRDKHEr{4Dmf`S zTj9;nZ{^8qCyq|k?S-)MGB;|zhoLQ)9S6Q1TZ$0(7DJXS1>>>XFaq6$oKU-$h%M}^ zhtnEVD0?g41-M7wX!KIYt-zd6YE|lC*X`1ctRqK-c)a&R1nz4nu9+mey>^A_ohq6G zq5YQ&{(Vdw0%DQa4cF`%Y+9Vl7@R@?a3m(pS=0hceAK6u3%MI~07hcO|CuTQt75H9 z^pH5)LhqBH9JN5>Mk>G3*rF7O%GNkBvdEY8WreRfve*bl;5D!J!dbI+1bM<;j%q=e z{rlqNZ%5zyQ-+GOA=KRVV=F}Tp4H)IH@%%K+CkXiI_|e=TV{%*kh)ZLm7p*aC-tBX ztlbMlfR12oN1uIql*qiwd3nbJaf{%y3Nd%mW^VxjGRjy!EE&pyu!Ib%wcVt6;J!~- zNKt1CY!Lr$s2>8r053wAN&C===Zyf19YTVYTW%lE$5*njaU^rhjJ&i0pJ%(YKzl}z z7ePpy!siQh(W%h>>ft0~Ta7OQ{4*gqf<#bKKOcInO~0uC;TYh&(_ZiXWQ@O7w=kQ}j&hxFba2`+s*;Hr@6= zYn>~6DXDxE#Gv9AF@?x68lJO_^)ccRe<|CeMF&UmKXzc4F%NYU2c1=Ro+?1OyC4{U zl$gG-o<%6RgaHb%2P?LfqX`ktQi^eme91pPqYd<-U3D^u4MttiYV{lv00jMg`E)tt zk)GS^*IefxP4+hC0Ai2c+dQ(wZA=%FrHVK#K>`L83))SkYXDJR;*xEba9XK6APGH* zO8y>GQVbRZvkIYNExu{k=ultw?quvaMMf7`%LT2Yh2N2At^N6o zJ!pr6bi#>VmkhuJU{rIf)llbahED6M=_kePS8YeM*R6JaV|}RpFvowIS1i_6uB}C9 zYJnZ-Bj;zU+f$|H5Zm$5{sobZ{m1;+lZ=mnhoi?o%RVc

    tHhZXKHaVd$2E)${Q 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 z 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

    l@q?qkQ-eO_19>59$ldD_ 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

    jE z{rdbjeI?e@FM#lF;Bv40Tz^|(7=|NY|9ZO_ikk5UEPt-Oa;9S<`opg@7&_2b1=U!T zfgwtE`Ac}%!kz@sNa=P)P9HLGu^w$ z?Vf8FFxOxs9*Y^gcM+<$ZtSVpUxo*H_CO8q%-?;`4jmUFEdv4I7vqRf#o1H!?CgTl zX*a0Kxq^>n)z{+V0M?o`Dj=uO_A39qF>f)OMM#yLNydd@L6#9DPPnk@C+OqO8^ ziZ37Z`BS3%@ox(edXz;g0Uc*F7SZsuk)cgBHHMHc#)^bM2;Ur*WPmhR1gFnfieDcvga6dTDOy z&!Pmb>+p@2C>A2#iW8DL48^-T{XDuWjN#Pk=$%w4%kn%D(|s95D<0ol0{`TlpV5T$ zNOro=HBWHd+g|xXOV{f+>suNdrBIb=;0W7gLa}5IkJLaY)J`3BQITMwob6IRC8y=S z6$Eh^9YuJnKw>y*K8PqdkSz2ml|D+aHR0tOQ7wv0D8(Bdw_?czSGiDX_DBJp|GNaQ zvXvyob-^bCV!CvOV+6)-uE5SAjX(T+({$7!eBJ8Ket|`O6=I1SgIowYsm-*6tDyl5 zZJbCX_}i8V*Q4knD?hl*BWkfn{yOZ0u^;|uqU!b``4=ji_G+~@QEKWuINLt(hP|bq za2o)xf_B(=GA%LSRAKm-PeSE9zJ)|d1@GP7b+Slf(I4bF^ae!ff5fhr+K&Dd%q#x! zs$E}YNBBYI4!FX+RF+0rtxhlReb|E{oEK6e9Jpv9?(lC@u4zb?A?;p>(osa-14@+f z-Mnm8z3f#BX-TV;5dgb&Lq?XfRYD<1Q1bf6G;>I*ho#T9YXU0{M9m+OdBuX%JNmbA z=FUl?xnDGeckBq4uwN{F|9=JCvyTxAY!qwQ516};K>F@O;+Db;B#4~*KtrK9aC0HM_xJOh*xN*=+8ZKQ zZJYRfRv}Efo32*M3I27je1tm4WW{cq3!6L5OY7003?=ZbkgNNfA4+C=ee(_%$(pKT zFv=8}M#;`nqPjG&g=DRqUB{*-${O!|xTj`g&w@QZ)-^A&WI6#zd{Q9`amA0QK zkEnM`7|RrUcwcpM|NF9P3~KYv_^m4Eenf&Nu(G-=u;`K74PjtBuc%=%PqVnA9r~S* zOB=YHwq&57D}(KNh_l~>yh@mUkG7z1T@~4~H>oXS1&)$sJATe0dylpKX_87ekFgeeyOC)lX5v zk-zRC%^zqyBRMuNFV2O;FBQt@bv3K{^2D9~O zroHCdFvk9duW_(NQD~|#n$RDEBEsdKHCKSL{SuZR45t01Mm*T#sp46FoNOeGP*<%c z6+ltOWiWdkcd(Gcs*PSk37C)R?|+R>l&ZDb09lH+4b?WCu)R8;`>;t5B$i#^4Mp`igZNK7>3(^3?Y2}W? zjE}?9t$U6k*BJp+SuE4WSrWvxNqsB5u)RfY`0ducqq%4fk?&`ZaKzXbtqc{W$~Ao) zfdxYC7gEvu)J+oL)=AAQ0hp|*3Ga{{M_7a~1jW2uv0W?xp zuIUB10qdHQu06HrmRPy5A%CxBv8`R6e{||QJtI(0X29~zWjZxU3l*HU)OKsU9IQv9 zS-WTJ5_F%tdS^atnx50DVy*-cWjj<8Ktwk?v;8GhloYqvg~6N$+ukvVwaXo1EU(^? zM08x<-WEvLTSKpE0#c{FPWViT$H>kfmPl%vGg(HX%P0*IDfX-x6a{pQ*KSiU!v&F| zLUWzOzwhrn^3#wT^mM-Dd@eZtn&1(cof4#>jlLu8`UbAt9Cd48}#9iDHt+ z?-Zm??qHZl5vjMyCGm%?{^Cfz!7Q3T27WMJY+~DqyJYk2xX z6h*0~{b#pW^JU@53⋙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 I~anL{I;))|p=kvJINe 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

    meQn9);g6sRr$ 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

    @({#JpRykq#$9(twrQl5ql!9BGZ_nu8-#p zevJlQk@%QTA(G0eRh8++aADiNR$X8$PuahWgYB=9?~BC8DCy@>`Jx_wcbcchwUGVF z53FpGm@i;YQ`O%!=cr71ts)I8#_%rf=OKOmjXOvE(wi76u{ z0jicsBN7ceJ0Jn2%-T%tR4lU$o|soVEulKIHVYgIwW0Eu8(F0qOhH(xYGGx$`nl+c z%<{wqWupoShrE#%-vVtzDSxL8=AQ8kRT`WJxqUn?8vw2eL~NYK;m_JS#>`cy?}84Q z+Z%Xy1!pOfuZaFq7N-Grvbk2Oa|B-D9Ejr*0@U-;({gnsEkx;FsM^OU$g0gW>wVnO zsut5#%NQlbAEKg9`?4xjaKFZC0TuZrCsy904L>0N*PO_|e(kLMCn}J#L87 zc_*;GPHp&4^fx9(Dvx)&3ysTY02_jmL}t?43a|PvCX2e@x6u?E&3-PlY6TkgP|J!9 zcifrK3NepO;&cF=%d}>A$}51&XtB|1fkd+f63ynKr5^K?%`JL+Ie&lHU;5zPC9oiG znm?p~VFD3e7GQvSm~7Fa49I|s9Jnw*!v%jRod~mT6jVkkZ)!ZpxVc?`jLYBj5oM@h zaff_Vlo>d|234;5ow2KACDtCILDph)FplUGKCvR%X+AX^ z2uIhgT5jxONgfv?wayHhnIGu#e@7UL^ipmg3-)Ky)!#Hfs-YH6X9#FVlZAaZRxd06 zcb<@t`cZP%%XfJ#S0y4;ZDP*}3|4#nJlf^4lSlmE{w=R&EfJ%E?vFPdV@5<0pJE5 zsS_h}lTIG8PUXIJ5{HGS`>jf8*j*8GH|)-79z1;p=R!*UV(*F%<&nbGY_VT;B)Mj{ z3~xzl9z44_4dsj#Uufay;@y}EXycaJjQ*V2Mt>B&QlT&V$5I6L$^xJXY7CPEHtkOp zO)y*(3{!)7t?W+O3=Bzz>zq^#L!l58a|7@J<{-xAyAoCzl(0b(;yqy80^i9u$L$^P zYIvZ8#K(<@@(QLQ4g3w_d5E$&KO8;2rv)^3#Bw>(*{Po9%mZA5 z&JE7<8drk1g>Ob@{mO&vKbV_poV;jHVR6%XnuV88N^Q6H$6lf6e*o_*9j#2%FoCcM zKXss$$u}e!SE0ms`3+x7GA`?XG&owk$W2c+Mi4mohOfDiL$-NPs_cK%z*Y;gY5mC7 zH@nQ%r1q1d6yw6hTeA4NOEUfnIZvh|CwEhyEBH*6MTC_92B95N{wtKf109oCbA{Dm zcHu6>A8I45^``k@ecLB#!MkIrkslM_s`B5T%HP~{9_3j)mgH3V>(ltVm7w|xg6i)i z=>Dog9`}{5=;Mn~l%R5BZNm{l}uwsCSHj^*0L z4#YKK|AbfPajRZD!La7xIzgMdpon7Q%gX2g7Hv&`d+6_A%4`(RXN+r=|FhP4WvGzK zxES@^H~#1PHkB5D={LASh4J zA9JIwN^DYOc6u?2g@5)3M_Idb54U}i9Q1}qL}q(#HhOTM7EEm(F}>J0eaFIf>(I%= zoVyd=&TYNTdK-T<#3fC?**M)6lRT8TsyX%Vd)Pcl#^{LW z@2$Lrr&K=;a775&nTeYh`pZK06>$sjT8f76(QanzgbV??wRV{`S{y`{@083H)-(iY zL(Do)QgC2}{dR@A4hkGqhf1@<+jy=EqxQ8&bjmw570^#o8XTiELK{B^&8V6-VyS~7!&kZV43BNgE729-3{$rsjlnI z1j!s55S|uGt57#fR04+wc4>lAd@{6C>Q@yI(-oZsli@KEnLHt3=_~}?~kD)pb3~ny&K^hs|ix6cH?Umt|c)( zW};hU38Qx*WpzO8*pt0|S%Uvld9`GFz51trDP$Hz`DLTz>g~ryA72~O<&hzeOdbh9 z4Bunm+I*HqUMWl3`uyH*pBq)|R$qR{ievZg^SMjBOY+-Rrbx6n?}bSzWjIVq@%7{V zDNP+IbeYXmq&h%K;JFM=7pSf(Pf91rcWc@|3PeymMYYVeZc;6-XNSWcWX{w)A}?8TkZrVa9l z4cjRl-5`%x|DDp+4f4SAhrm@dRn{;*FuCCg)pjNMn+_717w9t5IKh6vV$2I172TB{ zq49HDVTYJ!u-7%u3<#!}XFSG8>(;x%uohvGbCw@OtB9Ms8LcD{z-#ez*g zO}21aE)W9~+e`9xNEWfWG@u>C>atg`QqBI{*B+T`qnw7m^&Dw};1fg6=b0{f0FSR> zzKa3xL6(PBohh~^?`4UI^p2k5LkeLR?xW!UkEuy6Q=@4D>=yBkHK;6sAEKdcY_YFb zfBQXv^ee8)sPst0C;m{Cyge%;feK7Qaump5@4K?do^B77+C=0sl{76{7S@~={RSTi zIJ8m30_QjE#_{Jr8;^}=37wxweNTaTMi0uZPYLextni0iHFF}NqrB9h-}RH_KF@~ z&>sEsY^(nH@89wB#3P~O{8#}`q{I`BoZ!7v*O!DkXE>xJZZ~vz1@hBWI)oNqq56-~JOiEz3X@3BJDFQCh(0V&`y= ztF^o)S-qn9Kd@DX9w9e{9O5VLaLt}9L)$BWaWA&J`miIk_R_Ct&g%)uF82yCZW-tI z*p=sJ#-1!6y=93j4|~5byTlK=WA+cit)X?hJ+zBP?2h|Imz0x_athl+j}nZpIbt@* zu}nqfeWS#J+Zbt2p43~DC^N?MD)K^+IgMk0bg@%y~$D z4c{3Z>qH}HMrTpAs0pIB_i&HwT{$OLRXcY?B;esR_DGFSeNz&M=n}sLMa$#>)}lk+ z?N!TE_0>#xB8Naw^)?c(b}$dxLGk56QNycsNNX8EFa@zQw;t@pkkhu~&niDcMb3JxAHP)|O{be7a++1T1Jx;io z-Al!)o{Drm-kNl^gl(uDj5Ca-GK>c~%4oAFNcGSUE>)uvj-tne+M&eu%mYf*trlT?x`0SuQ*hD#Gnb=6>r7t;k%Eo0RE zjkcrMS)o!TabnCXoLTA=Mh9VX%35{H$cz7|+pl7B@(Z+`MMk5o^*Vj#jkuYsQ13`w zq7cMB4CXKQQihWIZDcR#>H7ivi-c0A<-BY1wLniv@D^bAiJ+KMKX593SD8n8g*U=dTfmERL2y^feEFK>Ck2dSFPq2dwa5Ew^Mgd*^p>R4&{*fJP+d_YjWSH7+^r^6h88hp!`fRQy}Nl=>=!^6efR z8ts(F|1A~HJnR?5!IuMe!w<^4+37Lu@hd*2pkArEbMTgU<0g7ZK_t$cztg9>+Zv~6 z%e>F9Mt5xUiZlI>?zVRK+7e13iG$lJp6cG~e_?t?S-Jm(Z>8qGRS}u#%@oCJky{n} zV9WHg7JA+9;<&Q^O=j!({DUi$!>2jlm_&Is=c?BLCaSZ(!~yUIrqosHcsA0f|22W0 z+*gF3>L`nc?^bLrNmT7}6}r?FOg@)hG4k_4^d?Fe_B9eys$;yw++Y=Ex2drw_v4)_ zzAxd&E)5H+A`0Q6JB|rE?mlwgY81Q0R^4+E%*2z63g16xknwQZY)_Vguw6|LFUwAk z@He3glr!G^voxPp!wp86HeMc#{@xz7_boc1$S#HRPmi~GEEDVpamY$|B&mOq5_*)qH}#nAf4~Y@*TiWnx`tRiC2;yS)juBKDt93 zGvU|8JaaC1Cq#e5bB8r&T}EW)I^?C?heJEzeq>nhs7GgUS2L@~b`q zYjUR54@<2ki5p2J+~oQ{gyjpoY7*_?+{|0(3tpt%K~z|8bIr7TXp3> zwQ7`Z)p3!jy`x?&!VFpt%)Bxm;!R%S#lEIKBq}@(FyURagP(s)iogoc*ik*7z@5@8c;#btI88F1wYN%_2^-KG z_TB3AtRz>pmkbrE8O}JZk1f&a@zDnus+tq_(6hj0v9$@p2C{?G@tf?M)%;M3m$Itz zM$N+fwLmt)3WdU*RDf2l#FaKLKBHbf3?xnjfExEmSqVFt(yKa z+od%t|F|J4M1FOR{x0PEE>0dhWj(yMlSMwc;mnwe6WFPt>OZoZZgjmY3@an6O#MkP zA0hsXA(5htnqOO=Zbe`Rq?=AeTSEj1$~huIlNYj(?t1^8s88WZSbnYX(?@o0DyB zcx#RM{5xCGKVA*<1;=hk(cJw~+wD{b2_kc8oo5RDEA$o;MQT`0z|rXtnH&%-+i zLcoPXj}i)@GeOtbwc&2mvyim@J zZ8JaNt$N(H>havFM{=tk;jMd!jYi>eQirLsf;XGW9lQ>2&%w)zi-SY?!WdZuI1x$j zjqdDy_e6iw`<@j28SjlcO#_=a`h(u6d%IENL%vH`6J7E zlX^~SE~)Hk@AV4;>`j>5rHlMmr^0{xW0OjCdfs(wVO4 z^F%qLlOBD#_dP56DDN%qsn;1}8or%0$;dR@ljC_Ap?Kcqq?wwlQ(Wt$cvgnlu4l^h zVu;R_6ifY0Me_R}{-$a2dq1a^{2KnItK@f$zv*)MUFdHb!*6)2tcOeV+(tsO!|MUa4c=HE$}E`2}0z=TQVZ#oC92thVrLpEDH z9FjmwKRY!Pkp@LyCyl8Xy-PW2X?OjEHh+`!PTC(6qFa~xZz>Ar_+OZX7fKhMiG+lA z#ThAEyi^@zv^7gHIJPq++fS;B4QZKmwpl0a)afM9$>_8#x>l;=f`a%~;Z({;^a%1e z$?2plNB=Girlcpqj2}+e{bo;}u3S%cXXc|<^130bx7VfWBto3Z=um>qp5^{W3TU&x z=`uZicl#f5>+pO055GW@%%1;1x2xyA;8kYN{r=Ej8JBK7R}IckIE|+%uHdrx%ur73 zE;A(i8+$9g&6l55v!4;F5JP+98BPgVL0^>>5*SwnD+Ch_d4N()KP!&q}i@Jm{B2wSuWLPfo7LlQJLL^H}&v8Le>WX`Xo+eAN0n zHER*Zlq*(a3~o4mkMRvBNY7J6o{p|db&j9L9Re*jlDMwG(giejEGA*O`UJhW77fXP z!vfZsv2rkw}Q?O*Gx%%b;S{x2FNHoeRp(bA9JJr?z8)$6nYMk|qF_aV) z(K+BLPZp2THarV!hl~e$CXIh(L|nnqrfw*=HpPo8vnPvxX-QjI*|0-){yj#f2v*J~ z@SabQKhYQ*pHF%RH0UBjS+tF((+8RIa74~%9OJrAAw zEdL5Q;%mp5M?fcYcP;5#bOO)3j?e)L%xMmZXNFFF(zBXe(LtnPuF2pJWk~s*p6<4+ zAhw0Fyt>;!d;Gg*osD^96aFwZgt3%B_YXNE-#VY@;?P_5!`4FDu1r69Xvo2ne>&g8 z_?}u%lTTZRxFz79mWN&o7n>R?pVUj~!gXP_59l;fFVRP81R=FvG`0p%q1O6Ti4I~* zB@p3J>99ix>UCw(dI#OV>=>&FDG;q#oNUwz=0=oc&kiA z@artDH0zCqyqsW#ts#J=pB+g#g|QoFR}r3uiw(SleK|n`xi@=a<2Cd<4+k9R7fYMX zHITuSLel=-N$b>P?hshTfQzdxXS>OmPG%km2=;U4YGUl-?zW`F*Myj_yA7QWCk{|A z7={d;bBa&UU6>HZ;H2Z-Z9d~NoWhLmd%$eYx>e;sESWn5BG|CE?D`LEJ+#)2M+vf? z)aR96EPz=_rLHA|v%0*MmBFi=R}Y2nka}VxoYM_VHRo3K_K6D%|H$02heWhehB#=T z5B4of4|F*6I3fNQQtgPmlwy`A%8a4)^1)?f>J-vEM_zPYo(>IOWp9<(3tFo4=w@2F zYAFju-1u2+oT;TJcI;v&0~=f>INm7~%b<&#ad54@Hr^?m_BfsTmr*+n>+OP3Gk0v4 zs^D>Ml^3=8wd&@$z!3%DM}OLUR1a?^K=;c7bwe5VWC z48FK8OAzy`Su~q)HmaV~QI`@G`v`+>Y&V8MFl|bA91`Mk+w3|Q9>k@(6lQjPX6}W~ z@{t00|1UIgcBNVcQL0I~pikB4cOm2Op6*lY!x|AXxbL;?X;)Q_eLCJzS$uixYR0dPU$BzaB%RpN7Ime3!kzOGm6+UF{T!Q?3| zQ(v&gG!cphb|53>7w=g|n-@*9{ZF=W8-ABBahwCvyH}R zS*#=Z+}KJYe6H0svYJI`C_>QcIoEUWYZ0hfAPHQ^OOn*>lBQb9zCgg)>#=)IIo_y{ zZluG2sVS_<5*isiyRs5$whhG(mXDuvDY9NL(TzeHhbQOo%-_B8I?Sxi;xl$tXQA!t zA1-$DGS=0QCdYc3FO!2z3H4tAC~WB`r(j8Uo7Wh?kog!gPUr&br1|k!s}tv}Z6Bw)CpnI2B{N1DfwL{H z<|2>QNQxBs$mJ*{`L!mr{ftHsQkJ)?i|{QJHPfPfUrGx$9zRNdxwmALQv{T<8vMP zGa_MRtufr3!tnd8@b3hap%&QEuX#{W%b@1embR8bMNMEpOQw{Z6=(82!uIK1-o17H z{72LYcMFTR<7kZzwZ5;5x~S!%8(s~j70Lxt#@}1KqEUKXY(T@QyMw-lQ-MUxXV(7W zhABD0)7HaI3(8tDZy0fhkyPB$zwoAJ$=oe|<(B+&3*P;dN{?iI(AB+X`hT96^gHL| zJYoGg+B3ls5wR-!5VcI0@FLmPuH$jt4?Ojjs^w3}W)ZvGFre2L?;m>~g%K^vSHEDE z0Ln7jaQRpU8RhE4E7;qYmb*`utJx799T)#gMz31RB==sm;sl8{L~jsNCPpixm@{rr zyZeU@i_5rF{S7kD(auf&0PI1ok4TI>qHXR(K!th=HE!x zOJnU7Q%W*}W2^-k91JBs|5Mx{X5KJSu6XKkzh*x+#L-WRo)|WGm z4sDr>Zqo5)ZUWF#;c9UeHK&S+AcD76cfjX9&alEQFkiD{DHGmzFZNc?2Qcjj@XrQ z^dAthw~=XevIf%CCmiS;ue})Iu*V!-8dM`?>0~3p4moivW^>)E;kh-HE!q<$*#H*Me?6z_dsTmFyeW4t#&K6_BbFA@{4j?^3m z_1xap)x1h&L^Y1D-J1%g-@m#IS0bW&RD?GARvnOv=vKtX?kNM5B zo@UO$6aMG-dfK9%BD*AmJMy@{hTASmdTM{EKi1Cs_eHvOkv-m3c+#?4ybY(Sg52^~ z1VC`*6vsZz$K_py1m_uP4ed8@TU)<#Z6MX|bA?DLXek$zXVm0iFX`+`H&&?ub~~4| zp{U4g{CZMil$X;;;Vr54Y=zvzm&u|T_x6Oqv9ijMZ?5szd+;{b5701yd5sO!Frp(F z{=(ZQ|74wGcJkj|oBg6-fX)J ztH)aHvEBuW&s9%)YIg~3##UT&SnDKIV zRCRhXbC84efz3cqSRkXyBTJH0?Jj-nl&J&jY@4wGvRGfnk_9j$WSXbbR3_4FCJpfX zJTzw_>OBIC><2DC`GM5W^_;c7wLl0gHhp-jxcHQ9SJdQ`siWb42W%0S_n!ZKE~Ejz ziasl_bxHY!u=Nrx{&isMMLz+y=BO(U(W;KvGBgO%8LxD8`biyrkrQ49_LF}oIM4yL zR=Wnaz-|GvR>>jv8+`z+yR%ePYRPRcd_@?Bl{WCTyo`J7=W;gCU-4~=mf{liyGME< z>pve5Lc&$l47-!NUHTplcOiR~!=W3JXPz{4iu#Xt=s;(bdVyK#FqA*0D~EDhQIOK$ zAAfSfQ}+zm7fYV7S8mW@rOe}oKMV#FCqb$!h8^#r;`~GYC)&)Ovuh{j2Qq5MgCg~B zNt=by;HlSZ~NdQLhh*^cY@!ofv(HbPzAG8__4@80qcoA0F=Qtibc0 zyMuR{J%QluW>1wdLfc(&vLtYvujrBDibb>MYr!#Q&-9>^gsS?a+D)ohPQqrZPsIJK zo7nJw7tx~|6+f=z9B@jM7ROJt+igiQN~2fRc;OK}nj{=~m#aEG_(JXxKjB#1Km2L%Fo#gi|gETW3u=n68GDIfHOxo2iP0gUML z3A98;C;IENk|LD(_0=&kz!+mg?l+vg0dutf|?&nl>v*TH9w(W zq_4YTw>iVu89GWaPtoAqeP7k@)?*S9X&NM%-1{T9XPIY4tnS}1XVB>M$h@rBK=bs7 z)js*mip=ZcoOO4&T+{Rau%g4+;&-TbIge1G@KrzlQ?z#e_9vKj$5=I1&j#&!de(AS z`}NDXl+9XQ&93%B_1@SFW^Q$;l*2d?MKSZ9-}9{%GgnvR>?41&zVGom_$3#ku+gid zdCt+%ELUHr2bCKnQFvChrBjoQr1N1O#PzEbE5j9gSe)n#R1;q(gQGhjga9)mwA-D~ z5#iB~V!dOYJ7b%8QUXy&yx}7VR%-b#Tr*Bs8CCp4{;;K)u{N98pNsa5)%ogy@AHiG02MTkJDMl zkk-auMQcvMaoV}!uZ_0)hsY#?q-?aK`n{TW{|lYa(xWt0?{6w6L>yv6OmAU?WItR_ zklvw@8KbZwsDj|med{LHclg_$@Jg^MzpC{PCSSp(yd7i&+y?qHxhn= zf^M&}uBi&=U@V9n;b!A=>r3?xiK1KBlnry-qdkTBZL7Ma_&O01p^RyLMp9oXkw|@G|?I#Exc&T(KM)yF_%U+hdmr#go-|#sLdu>K4hRMnTLuiZn4C znsz}Mb*U$?cx^|&Fm@BH#EWYFp~{)NN_dq7&?-9T00;5*EF%SOQ0WXSj$&KFjO{{`E{-X^)!#j{|CRa%-PJD(tYKEcy7C4s$7%2VGuA6~_) zWNamzj58_uLU-{268w|9_-l30esYNO_-tL6~nk34*^DNf>v!JmO!CNF4uX!@no#pCT z`Mh9`F%w5sLf=+DsocuRKN%cf0oq$5TU`{Y%hjj6VyRh)p~5-GfpocADNC4(_=F|J zyl?;?61cMr#*n%f`!DOba{w1D2Xm|A03N00OYrh#@l*K41}UIJ)ssVvNIrza<`}C? z7NZ8UgZl$3nJ@u2y;tPvJ-Cz9f7&CtjiZTERh%lNa}%fPCq&RRNXg8aQ!Tpx9L*?C*!bKT(hR49l6r-_;-|3}L%wuc&Hj@hl%fUbb&5T14*L1Asg5+?? zLt*3baLJZ%$)<40GvSh_!zE9IOE!l~9?dJsMhyCEsJpn%;wzjVU@TJseAa^W@Pg-C zlBc3CGqqpPJGFn%Gj*Whz9|+f`)y83@=fNc0saR^(NQ})GIsoQSETq44X3=TQ)}Fn zH^)A(O0unf2~G~a08(mFDr5Ul2Q}4%;AnK525M!EwbJ1?Vw*9;?F>BRVnAZgn0G&f zA!23h$CMa0Hc{xR=l;1kPmL$`tEm%$mrk7+9CJf^@a3s9{11!tc50xm|CLLpCix${ zgs+;^Sor3e0kI~hasG98vJ?KPEPvD22)u!dNmfeag6E^+Lx+lE7f;Qrzu2tZGGb+a zJFw-7cHC6p!z8eo&fm~p`{#ctN8}Q;>0#Q`61|rX@=8Hr;~C>}Ja3jbIfLD?OiKQv zE_pzr$9qj$w2q&!@pR0sTOT}ia$r9M~c~ z_OE-76tT*h{*^bIr~3Ote*o^qc2YUF&W)hwS@-Tkt@3ze&NcfRPnBlCq3Y)h=|{1Y z7w7TK0*wurn&*FHG2L;ZK9A1h-7eWeJ-3Q4)f3`W&NjA)a94GpaBc;j;P#X~Aia;* z!UuB)Hs>vP+HkuAnRyGIG29aZqY9)h|09>sx`NFyM(?4CyuRq_08B>j3J0EtyVxX- zmTCu{JoMsSo#4EI=ZO*KB>eoUa9~f~g6I8BuaG2`VwE)IzGVfTZ>xRYZMMxfyVAlX zO;W-WMC0-|GAe1iEa<8{_liN*myz1-&p!LCUGh?7@pfy$8-i6aUveV4KGs)&RpH8+*o-mOv)W2+YCfk9>?UGHh`s&v=wk5aH(9piR>#f=& zA$!dP%Yf&8;LW=aU=?H?baxLp-uB7Zi08%uyBkr9lU*#MOOEEibcV+U|$-72R&10jG^Kg^aQT6RwX>2;YMv#l-a1OXnwmJo+7C*NJwhPDj zxR%Nsb1;Tz7Y!AbJ7ycT8Odw+^USV)RTD=gN6T8qR7C2M%om@hH%WEF<&gGo!((5m z`T{dihx(1BTi?|f&$f1uo}0`ru|Z2|89OW1*>Gl}k!qG?CdatGVuIl&5N09NT(kI7 z)W$zT`_XJ*%L&7{hArgiH&IdP!t$o zhTZa1!>JL3u6CQzEVFH2eo4m4i)ptvFK~9ncq1jhq-WJ7e0#Lg%Q)^$xOJ1)$kJC7 zx?xSraK-Mh7M%6}YC(qkO&mc=_gi)fkl2K;iA_mHf!UQD?8kKyG^k;9KYBVL&p5m4 za#abpuse{M)akmED3oS!B^vV+lI(a=ba$X!;fM;8!&4+Y=svml>;?0PxC;HB?h&M!Ep}Wj<_-RG zcnbKmw#r{ZJTwY2CdgfX=od_nnnEION_Sk+)m%+VHRihx2JH_$NQ&ysH;A?l7rU#0 z09+0?+Ast|HGfFhLxP7^s9n26UU?RQ9ziupFN>*Inacb=O~E`o|D@y3Q~T>>JDpXl z&}`QwMa4W6E{(rwBroNfZxLCWW4EMLPF-Y-tyxsAa!E@WJ;5uhpQkBEti!NG$sHRx z_3Gg8L}1Vf6lTV5rn+1W{F!v$hv~YTH+K(Zobj8#A&yW=k;~R8MKaJ~m%1vXhs(?& zUKAv}>MEMlJ6^`O71WiC6*tij)o(+C`O?5oodzBc4yw5t1;6;0aSMC9W>JOuL!$je zSE#o5mvLocGlY#v|@`YUSyufQ7`V@G58>;4#FTTLO&fZ~xp{^owtiLcG4*heM6|ChE z*D)e2SC&ce9fktt2!3Pr8p@>od~tjCSE!08HI`oyfp;V<)?QDR{um(NrO;pD~Z z{bYx(H`-4o9sKDdXICAug#U3+min7zKHD^ zYT8&*p)P+0ymYx+{GMz=jE5yDoX5pyh4b|!(^`FqHB(-up2LrTo^4bK_$kuAC7&VAe_ewH?Q6HRoy`bpN=WUY)$ zb*t|}ZdtAgC)wBTFOfPQ1FoReW9MK1x&PPkuK7cgnG)0tm&Dr_^qb%8@if-%}USQV|axYXr;J*UTm{j0g%BoDBF*Nrmq*H1^Oen8?Ct8II|CP;bK@ zaRx?#fC&>j7`~npfJ?Mq4X^(jJ z;lvoOYAMz6_N7+vDnS2eY@~Sd+4(EIBE@yt2K8KrqWhhMP52|Go;0f>nR42&}WTp`mJrHhbUM` z3|N{~ivLJ`>DS*$Wu8vK^~_zkIcY779@PODARm%uh(FpTcZKKPg@KQG%IgnpBeW*F z(yCizF3s~|C*W&5CFQUE8}6X%mKL!2xfZIkXsJnHtge7K=etq9?<)XuIp0n4y`+F8 z;CzSVdu{>n#QFY?d`~L?o;ly^1ZKk?7v+$vkHmeX&m18qyo zqg5?YzC>xVvSVhB2h*>h59h;m%q{KGTs{Yba;(7|NkNHZQ!G-uD#)z%p{qR31@%=BLs*NEE>>gKof>&0wlyrU_u}v zg`nO-nog}nI0w)Ym^c~B zlh$Fi0Vv=_Ftt!UFOYyn%r2k-dkJ!55!(ht#q~gRH=t%2cbI?g2WrH<5_@f+L~lXI zfE8&w5Fm~n4_wJWe-Rr_)X+H<^o0uiYhHOgtb>mUt+g=~a}FK~_gtc*Bv}2X2grF= zL(5s5IYV!LujiB{{kZ2sgp&O_T?WaS&_IXbzf_nn**K*H2D*aD`CmS?$D#~avB@F%05P0g*>e~9r~*6ytvS`H;dUbypje( z%8W!Jh+C*7cE}d&4B5kILj#ci@=vIV0u!j*h8-`#eM!TPPE1jvKXGiz-BM?k#Vc@U ziDQB?yE2j_F9?gna59JLyaa=>8?dz#V)bWR!NZN(Ny=h{!qZ`#96FEiU>o*aA$6}Z zO6^QNS2Jw0ee^6i=e-&BQStKT989Lh4~KEs8AoK>0yz?DSjrhHBx3W8u&Ag~UUYeZ z-R;`E%obV_To05tC$b2tSvRTrq`pyfY)J&u6Xw_=Vpjpzd+?eKog~ei=eajozE~4A z^I>_)%+)wBTqobac0EC3XEdn94rAiLk!N0n$@GpH$3a>w_9V_I$d-J6~?f16#dG|-eHlfKu51`)4UXvmZl$)$Q>Sc?dy26Ibx%qM$A%!Q^QIanLCH6F! zYHN|RC{>zjG@ssijFX8$?oWi79KrzAbPa7F`A;y1IUm| zyOC@gcuMDkeOLi%NfjQn6AOU=Tnh4q$X|6$EcjK#8s}zVfdN~6I-k$Cr#HiincwEm z$N!VSs{VWj*Y$#Ye~3iKtC-r!wR%YS_~@Sqc80qml0OhGT=Lit8US=X0fdBP-r34Lk_oFl7`fU^_4|h~oW8Z)#&vhe-GcCP9&P z=9_fg@gTkC8C~@~JE87>(CUBC=AYnyFv+{XF)*FP0&}&AwP4C>fQfRDrTE`bx^a=C z-{+8_$3-a)nBs|t+2X{-3tfeU740)}OuAEAap|$gKPSbu!cQk$WVI&^mWq&iO8SlJ zDm#=xa2>ZOWt#V5KlT*o*4`eNwl=WruMRa99q0YA)ubHYIuE!aXZ5Rb4on`$2 zac1$QdRDC?feoy9Y%}6Rq0e#S1tPgk3oD*-=HLSB_9kxmybP5*l44s}7?M-s*;X2e zKm>O5z>*$f$&uTMC1GwBWo~^Plm|n)Ef4xD+nrf7msKuOdw8E_CcO#88J(Rl6U~y5 zm?kNlRd#qo@f#*z$u$)QGZ4o-1tC4aF>|#o#>7OA?PxJ^Xq%XizVjOO{eVg2DUjm0 z#XlhK^Bmre&bH>0Nhv3nrP%0P-qZ|h$s^~a!2Z$5tX1pq6iOPI;NicEde2FY_Ht=W z%an5Iy;{T+Uqs-5g2w}aRwOWxzCl~hknZ*PLua=G;AzH;eO9aUpHFMW=@Bjfg>e$@RjfX8k@l}$*t zXcA#}b=65e(*u;YbP5kp)k~)N9194Y;z`twbJCJd@v`U-ZYD5t zsy?Cc)Xw{$k5>QoOW9;5d+Ms0nB`hhm+e_RQOx za6X^f5*a#W1`<>0$9vHv{qz*Dwe0n_Z}OhP0lNo@kh&e!p{OO}9^wrzJ%%cca0uZB zORe}1RXzU@s>1K|mqglwApRj#yARct9z!caZ{xs)N(FS!MYLoIZ*MJ6{%A8&ElRQD zZxg!w>{R4zo`d4D-b6goepxP+w&C|ZkhvD&PNZzdFTzXu@e9T;#jse_L)D>(RT>4( zj4_$ZXt;b_2^r`+>@#*4M|& zr8D?FkFwW-vyauQ`*2}`Y*iNp&%BJH_;|?*p(4rmGzQ)Pb|BANT?3^qiWA7LIfVMC z^pWE_Irf94^OD{&<6(zoFI}Bjfv;oratz{FDs|i{o?gg~;4OVH1tE>xz{Sc6`nwUL zW6iN-1bWrIlOUrv;k*(=c=DIPO8Uu1H1yE^pZpzx;8TEc5rLkr-O)Ll^J}dIC0-$- z&>wqH;3p{gD3#of66A#-wJx|8Me3~@BEYT|ApbyiZMxTL3NFK*OKqW>sL&=9uWX?? zwCWQYZdBWyb*JJc*1b(liETj-VT7&e1TG`vNcP|tP6EzJ%lExK7CC}1pj|uz^||jA zfZEOw!|22-X$I~m(4FXjW6gNyfdo|-MCa{97}DZ^1+@2oRu{lDw1pq+U}Ysr60G+> z>0Dx+t2&mmh&<6K0itRWucjCGKPMxJ7aC4RGWrRVM5>;PUK33*B%P66s!kPg7%3eX z347i?1Fj1`10YHQbkP&2ULt*$zYqISm~0)I%=FQ7csBxBURx5uK3^!uQpdIP7|6|glHz)nWC6PZD- z!ys2ZCztkJ;_g9QIX9|%W5I1BBZ<-89-~(?gA%?y4qt;~Y~7^Qk>Hng;~}@MkyVj2 zb#r3kZji@1{2-)y)LTyho3}m@KUVLTHh+8y`!$Z2Am|)Wl81V}Y2#!JVk@SnnPBW< z6*eR{;XV~2qUuWzA@qr-WH(J$+AUe8h`x~Y)3fL=Bb}b2s@{WTK*?^Tzh;(D&sCkF z*#jc^|NU$MO42lZ6ttS8&ky^6AByeyuCwaBP>lNX`+y-96-%%(ShOF%kZUE~i0eSyCzu>DTREr|dl7#C z`1M#G1e754_}Ad=H*K1~oRG!8gMiS21hX2I_g<}FySEcTVX>U3c3@P!eIvg47>l4K z?bW=2(s(IU;y);<@$%4;$Q;ErB@vU_Fl^CWnwV?RcAAol>o^8MGL*w{1CPoHl(-ih zjf9aVWD2fCGy&;@at9Z2z^YSoz!jelj;gQ=q9?z`%`Z`lm#DuLYm-ws`em=L?r__yzLC>(nSfZj50)(6!8@zf^F^EXD3^^ zG7NqQxg}SlU{)jp(<_Ry29KeQS2x2#$o<*K(9l-fcIx=ldx7*vZCAJKIYjmi)>iWz zQM9eO_0#~Y?NnPQ717t)_N$NEf1`|Pt34675QPy81p+3=@m*&FU2B=N-W_OxNjqEY zJuRzU_-n%+N&NlQNu0pu()w&q{K<0L$tdq0c{!bV1{=_f!A-X3iQ$pTh;sGCWx&RB zFv9ai|6lLZtmW_AH>%wK;&MXqkM#GQUlSgm`Ja0PA9~Y7Kbd}26QHKFoNBqyQdd)# zA|1m~Sk)dfGnIs|VnZyyDMVF1Nf_^ByX$X&-_`OGit` zuszq}!s${yAX4y19YcPZ(=?rFz^ z0%&lM!Qb2@Tq$ZX1K^W54K3jAKMUZTkSqn`5r3ed-3713*($M%{bX)$c~zxt6SOee zerOxetQ7|`#EK_QVdS>AbwU=@wOu~h)_~Qe6{|}ObML-Q<(PS++8#-XYQSp}m;#O3 zf%mGWh7*x*0)4@~>MX1|u=s?G>)a$;PDV5U;ypbq4o7aAaFi2;Pj#5|%HG(zQ?dBA z`t2#lr=)oI3`3FNs#(?sI#C%?hM5Bz%ByCkaJ;9ae5avYwWgG3;d6XBW=c5$Irt;F+ z4+kqb8F_++P%}{sR6KQJ+yQ*kpx%LzVp`L5BJMN*+U}E)N3Tk_$4CeYo7Vp3L|g|Y z{1<-aU08TB*M>hyDeMSt%SuaMdsdk@0Qv(!_$d7_SW1Q-<~(sHMV*LqjGbjF1TUbk zDJQ)-M{qD%q&s3sGr0_D<(IicY4m+Up^8L{&sS z0r`plBKPjaJlFw*34XE-RwlrblJD<;&~OXV!FMK(`m-s!b1-`>ABSi7TcnTLxOoa> zRATiK>DlPX$QBfy-klfx2`?=(*RD*aE0oH%Gba{1I2w|=4g*F1qN?TPG`zJXu<4*I zro^t3xeh_NzoM7g&Xgi?sk&D*VuaBI?*+4R6XuO^Mp24Hpy3qHfQ4qIVp0A{(!RiD z5uRV-C>%Np2`RX0hb@CzxXyc-oJzs#H19Iptql0DzK#2@PEoUU@4gAbi|26e#Z!*X zGG)I2ooO}~T0AgGU2ip2OjwYEvdOLv4#;ZtL65^d@+Wg&agmFic$Ob3;!u7rOx0M<(?hSlA&vt3>Gu#fiLf!jgl|(M zX$fHB0nVj3&V*|ws*qLiR1`GPT^ydqadjKk^-IGJ1>P*^0+|*5}G&U49G_ zv|tp}Orev5_d5mlny65&eX}_a6`;E6Z9ev6W| zH8P&bnmrjeD^|5rgTgLckmdHF5op7qAYMn0yq{Mdv1}F^)U2GPwx9>)#T-W)P%r1n%)6sYWC!!QoXOwJyA7HYk3&9~KpE<6Qa zGfVBQ`ywJ>m0-W%ZWlBC2+2B2o#$bQPGqkBG=)}JIQY7R_d0G>Gs}{cST4)(TGpSNq)vZ`3#H7m_4Rm{Ev$q#u2-<#xRRE{!=f(dtSJRz#dOo|zFLnNG~ z!gxA-zuVb+bo0V3)!9)S%njPu1uU1zk61y8Mw-*+JkqelOr_VJPdq|SW0q$|QvGsv zF+2VouO5%S``g#DnkWx|91widO!XJ677Ze*el2|4`eW?dD>niZC^4A zJtl3>pW`p+1KGIcxmGM{X`JG1RaYR->T=&%1k0TCbS?L1gc7-Aci&~e?gT6rFuTj0 zZotOrFo(-M&49%K=H26>r138IbOU@26D`3KUGBRL*hhdByYDFiT-5tFJyEjDeVdW! zEx`2hQe5uTA~=zUDNy!1J?UhZdy0|tr#ftk%RSYAJ)y(WT<+TqSovU)(_HR54DbRy zX_5=pPjrl&IxNHGo@2nirNd^r+_?s9)L@a>E_a>*?t4bGdXCFI*MKn{mhW=s8?d7~ zY@W+~zX7WSOm8?`I(*vzzpf`;6`i+srCo^ODQ z^`t9Y?ga*HmJX|Mxibvd?KU|;`K5M#Z|J=1_4 z*I^r6?koe=1ej>}Qyvn#?t6`xKZ?{(Rdeut2KZleFqQ*Ioo#?O>ENe1IL8223>Hrs z9WM7QBWAvyffN#4?%4+T9v%EV2TwM@$vXJg9DJ(*ju|ZeB_1;Y)2Gf&U%|WsnEk0& zctrAG#8ExsHHxUPVDUW|w?mJ6lgGsj#z9K`n#Ym;%pRBjsXrh^fIopY#&U#Lmn4~ zI1vEg(@zTmv~sW*;{g91V7>SgJSNr1@Q$9LorA?lM}}8)a0dsA!47ah2Qv;9;~n6& zgT82bRyaQmJIHX%>hyuj?M$bS-dJSm+@K1CwJ^eHU0>Gfq#?p#G zU(N~LQK|a7ICmjW>u)W=as%h8f8oD&_B#J{ur2&Ip1r_-6WPz`_ik3hKa<&${5OR? z!G9;S)%gpM8t} z&SMk!FNPEUUBo2*yM#sa-(@URLYP0qdid`O_BH>lU|;axN7%>wcNIIve`R)%|E_0E z{C5M}jbB1xn+Kzj{e__0Xd+?1=Rul0*spkyCJgp04?asl9}m*3z@FeinhDsCc#xz& zTfu`bQLvN;Nx-xDJV+v)&E~;(DVV{7wG^DngCv33%{)j_m)*dFBxac%L5?y>SJqFP z+ifIK*?Ar$DasfRlGtP?d9a;=hk201BZGlSWFwKt-sM4(f$T3lNOF(;o(D8hDPOKC`jxq@)_5hC{LBz6okc1DL&VwXv z*lj#W5{6CSL6Rygo(D;iuoxaB(ZTu`Q$t8xu=6}fB7!j@Pe>gPQ#wL5?zwW%fLepz+HBJV;}fJ;{SKMA|q3< zUuW!LxN5j}W3s8_9d5&8R>caWf|}aA2aVOfLI!KK`_)Dmsax1ZhIwU237ZQAjuJKs zrInUyA2t2tKS6cmG-(m)C1Df<`$)TPn1!3z@$aHu)YY2#oAAXgvH-)0-tUKKMICsNDLBJHAxC z}@V?sKN=!KSi3|=!)h1wzL=KC{Hyj0zW*1D~17t-+~iza0Zj!}!)$MmuY z@5qkf7v@+RgVfLd3~Bq?dyCw|an{gDTN^jMdg~3$#&$%`=`idY zL|#bo+W`~8dN%eAB0Io0aBw`lQ%FVZ$JkkydfyLmn+eds)JBp8&9n_8VMcRPoF|yJ z*_KTYFN4~>o(oQRx#)z&U07SDgU4^Q&$bZ3{FW`$N&eZ^Ez~vs*|sgzA^zEETc{g| zw6mv?A!ANOzZqu$*s@0;z>U|aS;F!X*$6r&%-?{wCg1~m@I>8y&0iMMVB!+#_XvVu z&@>m>b9?>VW{&?i6g~8G$CymM1RU=doRL$24)M}=sR%XC;fzevA%y}G?~I(LL+%rh zL}z4%4w)(-NzTZbI%KSXBs(Lsbx4eWq&Oqz=#ZX5URQ=Qa)}Q4Oh9HjBbVurBLb4` zjC@Fk)CtHOXXFYU@@E0bcScs|kQX^*?L6o7M>wRIsRRkf?dSrX;S-7Bldfd=mI$5U z`Psn`hL+%5xl zn-0TX9HvIam>R9auooZ0Vc3~O3>JB-%Y7q`H0ThIX?S2p7~SS_FEWxI(_yJD_hJLq zpu@10FE(I*2296ts>_YjQq+!`p4XG!?s6|QVAVS84wt*gfUVMD*vbo{VdyR!EE2nU zK{tSN^`zMb-2l5&hhZx(=myw09fqyEAP`_NgGFLDFK7htxlM#T35k><_GbwBB6j-% z(W$ra-##`Tzffch9-$N9*-6)z9LeD%2PEh&5*}oljZQQ-)8JKO{IPoIek+O42du^? z!bYO|)BF#l=_X>cNw7e?Ks-aJo9RI?tb_ECY@wA0&Tz?TBncSZuvU{iQ3nX=!bM8a ze3CA2A_L1uP?s)L08TE$NEgG}84e$dOCZbWX$}tYMzK?Kji))?U?@Dz$-#>pyaRE_Q*_sEVoH#u@jdwW_o2{c~;by^tcR46v1d_2AsSN#*%?=W0`pH;&El%#T z@hE6R9xAPs@5LKOO9PyM!Hr|C?NEPUW@iYmD;=;8{`1G^S`rP!Rf~iCiDhcBk4Me- zD|XESo4n34`^H@lF6S3zzo=WP*6B4A;;E>MP<)`G)kAMUa@G+sP}hu#qa2W?1C(*J zyMpsGJSj*HtxF0e?B(aExE{#uYi=lJ+h+-Rpna_;v^uUxNJrB24jXqqe+wm$B}jb( zkX~C3s+K!9*P=ptaT($5jbE*yf6H($N{Hh5t(F|f`R%Nkk?SHob!~8ekh2?Mi>K~_ zw5!h29gsU)YKFlI|A)99M5dZyvpg4aHo#W&cQ)EQ!G~d%VVwnL_w?i2p=O+L>RD-H zkK!6mJ%(4s}wot#%3i>1iEXJ1Md=6pD;+V1osFkc)sjC>?VXKPJi6awu_V z+e^euv8(ic7+=E1qbz<4=KU!xx2^tN#9#hhv|>_u-Z~b+-7ABCx#{1!dvHpQ`$xV= zf*+kuK}xl85?M{Jz;Youj!yBx&w~2=oc~s*(uWsMIC+I5X*dZ;D^WjSJ(%W;@vyRU zC6I9TJ}7?xf(|}hA7aRgUVnfDKOpu!7I^d5)C_vut&XFH4iF-{zypA$)$j@AEmuCXeH7kht!0C=+w^MvjnusZLXO4 zNDhdO`==$ut$DWBiEwi4>(n!{^|fflN*vmNYCij?fikmElw+`{eV2GqagPou3Y=%v z^YY<{VZ!Ea1Rw065d!&3%wM&@W<_=UMWG+g*s=q7hh>3vVOV%@6uC!N*dWu`9T#cd zw8PQk_iT_H@=}T}<|ZzOQ!qyDVc($d(X1Xun*{GB8??ZyQBR3GyTY^)WoR%jzrWW;WbBGV``wTPX6SZ^`j*}Bcy6*GQ-2F{HawCbLV2Hr?0 zX``ADMms_YE)dZ_H_<;giQ`bMQCsoqxY5fzJs*wjp4iD6fQj1aC*Mp`^?t-x^$UZ# zyLng`)cq^M()LCOD#M`e7C>-sxGpi2u#5{(c)|q;0t*xwRjw{bEce^+lT_}{k0|%A zvU1bwFpoK%#L!#uHYi+X!dgzn36K_6nA!D zcDAd6q&Ll51WR-eb3446hh81BzDKDXXf|Yv2jc^enjsb)YLk~iS9^Or+=D_?h@VHq z&rRazg;8h)d?w>DuRHlW!Mh-zVUY4pS(dh?N!xBrJui<+KTggz8UpfID2+(IR3wqM zt%B3$QgfJSyNHfJbVQiwuOPXQ+k$8dqNO2)qXFGi!9FBWS6Q8pS>?4zYDH3On37%= zB}F1SGE8)}h>k*ZRG8?MB03t;(bvIa7RSTpe9Xr2upy}}OiAR@18Bw|IwnkXA4W2w zhaq}cnCO!tIu_Bf*TLg$lG3Z}&d2N=4?B|D!<6)MQBoYDKYhlhz?ETSbu zOV`2UE{=!8`Iv+7D0QG!xJ|u=KVn5mBamc7nCR0OsmM7J(Idk||4l@XLiDKX;PLNB zqOOW}J{HgE5s#$tVM_9fk`fS|5GI-qjDW{zM2`*=ohzbmK=cjQ!Q*C*N22qwM2<%y zk|u^J=@JQ(ZL4lXbhzPkLPU>2^q4TYcZ%q-h#q?#Jbp=nXjPK)u_W1zijt5t>8hl- zlU|1?*xfE2cWu-%L_zndbo{kZIf$Bos0mj^iLt8OY^k^GOTFm42-7Q=h2W3ppf@x@ z`pGL86QPuy)1QKUw#MM|G>}{!&cY7)`_i^^(ze2m)N>g6he@u~2jr2YjCKq)eTJyd zu8n#ZQJ*8~^J}BFAnFT5eQ{Nkj^C52i#ZFKtcYqEQjNNzTFJKz6AuarqL5&i=qwTa zC8EC!6Fpu;Ylzmuq9FM$VTw~-r=5kT4K%Qmx&{rhtpPN?LP1}JiQXon&mj6tnCO2M z(O)C_>+7H)b2K`gg`EZ(Ftl(D8syFcXq-hsXTwC_A)=`Z&xMJm=NHI*9?|EogT`01 z`*w9X3%h906m}tbSD2FM`30iBL6UF6ME{$J?nZQXm}qj}jodwm?zs*g^!!3~^*RfC z4RZ8`DTr2sDChzTx)3HhSwvq%^u;jIW)Xb}(U-1+#z(ZYb@e$5`{W-A9_<^NauJ5c zVdZY1a2bVMzBUSSVO2k(`iEA}bIDenjmuyK2;(J7 zgTJ!V=={`K_^CmOPlp!9M<+~H0a4V|fx2k$UOkFNi)dp2UmZ;rUXVN7AU0P&3e=aeXx!-x39# z1{&c8vrR-_Z!ib3q6RgL!5j{aMkG;PUpouGHqfAPeKi^{iGn(TM!3OTC8Do4n90vM z&@cvbI5h6#XqMmS7|Y?%*g=bSSC6x> zhYJmi>s2(aug2qNq9ho)EDSf8SBvQD4dx;dZ4Bmcc%*SWE;$P?8RVdGeKi`xL_vK( zg9h`}(ONGjhcTe9jy@owjX@m_jn{dS`$5!f3~Z@71A}kK;0{jaLgf=@;U@-~pM=5V zyP~2`fo8Y?KSxAgZ@^Cy(Z+xehh_wlsIJeQg`XQ}&;)*Udr$Omau}2N)zLde^z{b( zZ$z{);KQNuVN0l$i7?{Ii5 z=XhLn7G5;S5pE*S;03KRCi1JvaifU7-hjW@b;W=WhsH4^DOX+n<<7!>sk)qxErc+) zr=F9l9W=i6#WJ7UCEsx@se`?It~%u`JjIE43h7UU8DUR|`ac07!^wfABKmrAV5W#R z&bzwBHEAx;n4VJBvD;KXJODl zBiw@i5mAt_2DloH0ug;ZIdHp(HsnA!G-5d#UpWiEGSCROp#SU~r-rcxxEhT{5q&*5 z@NXj8kOSe+s74aib=FyUmNN%r!m4m9`Z7_Hu?V;tk9$S*^#s8L5p4*9aCr2cB|N@y z7Jg%pBiw@i1Ed0m#vQ-VI14WrXoOqPFAxP8Yk;fk zNfXi6lLI3}v>^w=p>YQH2WY20`AgMw41DF#u7*K@kXj%7E)A*zcznir56;>~r`Gck zg%x~#U=FqgwUX}?KO4wFY_T~^biIhiNnCM6nCO>9G*05?TWA$QR_TVWBE0y%3IS@- zAOgw?Y1=^MS4G{AC{#Q@LVM*Omys;Wm~ZAb`{-sB4wbjzz$7M!mtT0%ChilTemuvN zR|%`{RXHZJFUK?j-@7;Dn11HTF+EY8W2#x7W4Z_5G59|3%`rvb`^_Kcn4a8}WBLKU zf4nZobSu6uZOk!sJegzaTAO3~-4i(`8Q*32{vp1{;`=Mq@d4`SR&q?gKpo}yo{w*F zr$r{tb*GxqFa$^kFU8(V*40X24b=YSN5w&E4PFRYy>-^=!}7uzg?&mvjq5VPGiMZD zR_>{B^&@=CjKY59rW#iWVaJTZ5Ny`v_E}*IeRaKdyRm1}@({u#aDTrx6Cv=-{g<`7 z5CVhU-=|F$wc%-x7FXjyK_h02P~x)la-8Q^e+{dYP*D_wOs&(->9*472M>LV^&@9I zrNgr>7~QXl7)Do2^=9b}Yl?Q3&dftKQGnUKjb`a(Ys#9l@L>zDHO3tr&YSsT3G5)t z2A_)aT8i;XHa@minG6eNWR=aHez@nX+DgxH@!P33^sE4Uui8kzmP6WHgqHzA);W;o zQ1H<4Lth?hjcr!CdZ539RPjhLC&kh8x#iI6;ZCGmXIm{fk#=p&{8U7Yg+Yt-;|SRh zviE%0(+U$r>OS>|+D7#(uXh+;0_=ltl!(<}KhH`Rh*@+W33r%yFarC^Fnw%?X3t)K zL6`G=ZXB0v&Th=r-|WDA!RkzGqV*?9qgg7B;MEgk2e`>XPm;V1Hf@ZHeGjjWO7Y@r z=&K~`GLIwSAL#iP>f#mQL_fK>I8#Yfti{D}{Q?~#`27u$^K!h{qL*cAXAv8F14>gH z11s6UtE9p)VO}L|NW!Qg2d#LOBOGQo(&P_k;oUVX+5UDkN;mG8 zukdDME8;K3VFe$CU)c?G3AOUH$(v=Otau)-R939tOb?Ux5Te|Z9qA*gSxNY=cmz@K z=LVrs4LdX@b-D~FJf2l7qllNOkkB#u&gb9Of$u5&+h%;f>_7;Fa#X~N5|QU+J78Pr zk6OUg>FZIlvre9y8Aoa5`;a0uoq}pFUX`^%fnf^nmL?N2@K;}OqR?%}E3QH)t%c|! zH>w*JHkFvF0$j8to3!*Tgo`tm$+w~)#NQlhfyXAwyM?f#7)ivyUHfSs8Jf=9L#ffT z_nJSETmsj@ zP%BoG1?Qu+rx=V zPv(?JBJIcO2dOR6b{iZWl0!+ta)6XaiIo3I`E^B?cSY^=m~Z`f?}dnscJBo^=-%=Q z9+Q?e@E?Di_+T55Pq!TU>~f4BdQPU#Ct00)XPNr(GB(Zy)1LGJtBFeV4s!nj&yuD< zK_56YP+%*>UF1Xj;!*wt{#;;lftR3bh}t1l&dUjzWe(YqF`nF$+MvcNC@W?H2m^Yv zxE#C(M`@W$;+63tQIxc8IOspreJR}~?k9CJXACuaxQZ++cE`X^8}P(P^wlCY_o?ROSym@!EH^{J!$bK|88$i8h2m*s z@H+^z#S@84w~2UgAzt~ypBtzZbRrs0x2dLD7ivP$FtmO}ZIW*W5@~O9s*v@63_tD& zfzH*vdmK8&K`+3G5{n>DrERp_=v4ir7!J2BIoue|RZ?=GL>qexRg~hvBnN?f-rjyi zVlUoIc*md!nhSlku)iId1`)A(Bztloiv7znp!bmqZL`(e zo;`>lsr;ft>HgMvUK!!Mv^Gw3RfIngFEf8EJ}h2a2s$r#AG>xG8-sepNWBBqV5DO1 zNTgOi3b`)&TbKd{>%_kW-h%I-y0v$MXCxFKTLL#5#c@O@J3Dxj(F<%3f+}~4i)Y^4 zDK3BafLyo0u5&Vb1@Z2im&2pLTT4SB;vk>iX+avwaD~p<5bsejA&5?&3Am9a4dFn6 zy|AbRsu_WT_`)K88LXm$foRSH|HeaiO!D!eUSM%}=&hx?- z8+?X5^#goUQ&c-|N)Sj1Awm40&xLel{&O)K>J+a!?ZJiR;JN^^5zlW)^%p%rxdMSd z;2ht-wT1rf?4ZBC*ZAK~{&z3`%lO{|{O>FL?;iYRU&Z6kkCQ3Suknq0u2l92K6QEE z0q1*ml65IEGvFg%uLjdU3{|!6JbSjXyqGNnJxkx7OfIuwRCO%)P96)eFSzkO4VPZFW`C3SttD@8Rdjhe82g1 z4hE7pKm-NVp2m;gCnzc?EodxgPc#mGfw700VNYAmht`ceEwxcjfh)Rr?&hu;u`ydI zd2knk-T(!y!T%Ttn}fecxQfF)VASBh4n#!+RfIhkZ&Rj_RwD0wbyJ^zCt-pq%m2tg zQftqP1Pp!$5Yw_I5+MN+x(yj=PU1#P@U z3J)!jzJp&ut;BQjetEIyVud`%bMX;5(Q|PfET{l38U*t?reGr_b3USso~;A1#u0rO zd;?K}B#z*32g1q0pCepjnR&M|-t%MgG*}90h|u$bM0(yIAUsXvw*J)1-b%0 z8vQO-4{BrL#Da1{6CZz6l{TtoZr^5}u!*N5pvWk23qDTOMGtT_vd@Ie5Ui!9i$)Sd zO1n+|0JTJphdS_~-XTqyMokf2ADoQvmgIqEyVxgK2$Tj#P?FwN(ld7hX{q{V-hV5l zr%B1w+xtD~r=-2*?ft&I-rM`Ae4DrTN0RST#C7w|@(5Z887DuYcMHnU9`gD+fRk0_ zKkBMJmVt?cwl3cWDMW5KI4xIwCy|Os#CxeElSgli^7G#+Uf9b>yfI7NN*Svf%aE{`wcd(R!-adP-}e$CXzwC=(!Z5z zQd_lQqF~CdMvHxxx5?)Bc_?~rpWj!FfIdz`TS;DHfQ5K9f}33-UQ~eRC~{$&gg(XY ztVP{P!v}^ks=fe8Ot2s!T8*`;81_Y>>2^JBX{l!?jr;E@i5Lz;64(Y4IHxKj^bSSq zAPb0MML`-Tet}QmHH5X>yljnBEki(HfK)G~0;f+LUy9gPfkGmv{ewJ}dej98Xu_HU(bkiQGoidNtEWTweW zLVWbA{BNTT1wJ|WQWPGJ+@UIdfj}UQ?^VEq%J28u=@;0P$ zs2F_Rb#`SE{P~O<)jNxRNOLpb%Ob(TA4{fE`D=_7GIGRuJs;Mk&1eM=w z6TJc6NNtSBfbmT|tT$>NQkRwrR81T1(i??`7NSwtP>q)9LmT$7cjrq~70hpKr2s1* ziv+K7SgFd_6*ZR4d<{?yU2`#D)4OY0f-7(h=iT`(&m1QL(ULEK)`nSP3(-ArC=(e? zhcY+`z2z5hFZ$1LL5hEW!N1G+7xVKR(*pdfLLA@w6_WFC+9cqx5HDCtVD71pjh&2X z=OB*!nv@Z2GuHiLQ>Zqn$Fy(r{dXS@ddVWw3T))X1I$rkJA#;hL15v)7D;w5s>@YrIscz?)WcEVrQu5U<_*aVd0O*S#>APx=ck>D2a z^pM@@7}hgNq&tCMfh+4Q0N))__hO40n8`N_@UF*QRH<0p&%4v=Jq7PjcoYWNc!hVU zq$_q<)Q8n{2QX-mLF8E(eL7AHa_u(&mP|0|gV^+R}^RJ#m zWT9;w`!k9qdjDdu_}AuPtvL>5chAYNCd-l=eoWn%Z+C$?L6~Cp*4OB3T3fsTIjLH@ z=R{jQQZ-q!XD{JJmzw=ZdUIwzrnzL)3dg=K)e@Q(t)2}fJdMq9dNVdm)ej-H^Q>&o z;HXK}E_{a)D!^Roi<~4pGyFUIrVvqb9nw=1u{!blvhi8tqxO&op6@}})x@e>sg>!q z9(dt~WjS9GzSJm7lXpENZ9m*RL2k>~w#ZF>Upyv`Z)Bx3) zy5CYj%IJ8S^3=^s{UuJ;bw<8BHCCO4it%8ENe)bN0El^ zDcq5Pf-X7*3s6Bg2-`|D(Q_LIZ3-fCXgEcdYi1B@Zo#K#C-Dr{?u00IMl@81q)@Rd?Lda(|-An`LP1u{-*Ugh(pa^V0R7am z9sf^T_I-?-t6TOk!G^XBk1k=Yo2L|GosV(q2ZewE`qUdXq*)jAW;xa8IJ0jbY35vS zd7qj#Tr}#s&3O$1ZFMc(lT|E^!@e)j305l%1oBaAY8~IoxzsvWaRt4i(MKlyV@lO< zjKxP0?^QIT(G{qkPMO1Xt!%e!rG(CpHtpB&GKvhw3DyQ=naYQ^=wdN$c}K^B9NK-r zg>qt=b%eGOSwhn?jDasF2%36dCGJIuH0G}?-^=F^lk$jnCr=|!bw@7Gr3#u)z0F@@ng8u^nz3Ra1rH<=qWwW}PF zR6ZyMyrHkfjUA?WM@217^EH^P23$Yph`j6;UL4MbsF>g{@Oy>p$1!@c5GbQ#JqiZz z{wuB@-{M+B)oVO&9u0`9^Uq$PP^LKm*lxD{Ns z7}I(wbOii42XYzAY80_p9KRAAzO3Was=dGimjz4UC=&=vY89@0p|4;~48Dwjr?LzC z7@WD&Ij-6e6wmFLcL!a3m^a?(FSFHE+H6!b7Hr&qhl@S*1!zFC=*XH}n>%82Zr|pz z%Z<7Ha7LNHvW8I)-iGYy&6~^m8gnn3V62$oHQFj`U~#Y8vapb@iHbw3IKu3A3Dij` zw79?f*Ku)`5z+ zLPZ#^Z-0Y@hT5z6~R zTTPbdI z%4UK28u{`8My%I95?<3u5d>KY*~4zC~SaZcY5r&$_JY5AUvOu45YPTucSB11V=ZDa{s zJsFnmUGRz9jAME%Te+IK z!Hi^Zg^F_2Lv>#!)V0UPw!|*(Lo!%>$Ek@;ZL8BJSPsV?u{2jTL8_bJV9{mueIR$B znAn34F2{3Bn_;WVdpd29YjF`qnmpLKodAp4z@ja%I)?F5S{lf0huK*72=8foKxt9? zUVXLvRrb5PAbpe*Fcu^2%KgM|k#^^{!-7m8w*xnliN);PbbZv3*Y3Ut{cG&-Fq{6j zrRSp7OXI3`MR$uwQlH$ebq4cky;R3Ch%7nSOsEw=I9EYk6 zRCACjiL2Tq4yfA1>#8;mp=y%|1)C(UYQvRo3LcNXM%!kAV!+ClKM2j61D*@nYZ5#c zlGj8@e{4DOWrJFue%Nzr!Vw0dq#rgeQ|Zbde9{w|xR*B8J$3DUoqci&lq2G3>%{V% zm_1-Imfap{jEvd$(a3{oT|`MWzb}0+JJa1y{u&*sYw|+Xm9miG(JbVF?HYHDq(uaZE_S*5 zE1pFqSNfiG1>iVf1x*j+dvY@Qo+Pi6A$f*(L&}tp9OaZ#rmUR`uam0%uYS0iBDa$p z{tCa7HweFzbN*^$_w(EcJcxj{ozPz4$1;o%;*KZNYgefJyXtW(;Q)zTXjd27GYf4> zB%O$v8j1?vsf8O~EmjYp5IYQ&fRX(_urDrjEh#N4T?!Kpp%!DN%osXkNIB16Z~%sG zhZU)9Ror8jzhJMLALYk2dVYko-Bk4{ch#na?&J2NOQ1xBqmHUe=31yFeG48dYcrSm zI-#fL?X_&^f)d^He47`j?0n-5cf=b@f}8Q}U3tP(98fv~l^w6X`l_1M3Y-@N=9*vd zelo#QPp+#=%vGOEfN1fT9rfq7J|6jP@4og~0om8-o&fvtsr#~zwEGKMd{M%gn3~(_ z-4{CYNzY;5B44K#>D}P#G$}TY!+Gsdwdn=-gwlzJc+pi~P`QssF7O^~pG%0O9)v^Y zBcBB3`8w51%SCv^rB?8~m=o*(yCl?`%_Zj|P+ubuXe`6~uWJlCn2a5a(5$F5Z=`AZa_D zPO1Bjd;zSIfz_>xPxKs9%i06WUhGuU)%PbJ^cNgO{23q`tF-#lRpscB&qKNG-pY2^ zVQ<}Vge-d0eI5}g=>1OW`_7gPHuX-w{2bA9#dDn|Z_xVf$Ajv0LU=w5)(>`8vC&z% zEjmUZcj`VtR&WFA^^KCMp9E6>pqt9o#-ZKxx#*_(-uK({sDbH+Q{Okb>CV8+(a!$W zR_8_PgI4MTf2LZ{s!c$5jn}(swK+ZHJcpj@H?Ogzhvxe4R1fAq{*hX6ly}cfaE9GN z98wvFo*L{QHSPo&7|7Av7br9j(EI-Yx!q7GToNoo3k6=zaV@}3dir%V+2EL}f=+yS z)H=~4Lm1@$0K)3H4j^dZXyTkG_&iXva9Gt!=thS&{TI-DpV;{GA#D7CTF|a;2z06k zC%!M3_-jC7D_i{ptUL;iKJtaZ$(5}eTK+4XjOl~ely~=$Pt}6GJ#Ay*ypTv4+or~~ zqZzSfo!$%C3hb;OP#1UkORfG9+A!~hWCb>z4)|{rhH;j%*E$DQdfwCjEd**OkpKUi zKs}8%lR%}m|6e6g3E}@w3)C(&@V}!#CA^&D82y^zhaR)0b?ZKzWj7NI2zs!L{*h)r=$wPse zF?C-~2-wHQ?!#W%yAqEB&Z}*(rdoG~wvr#HO0T84?&}G$2h|Jyg5H3Aq`H_{y0OuW z-EaB8pXOh0#ir8v!RkooVn*u=2dyu>l@62NA%6?GsYvX?u>dhvfrBa5TV-nwva8Bz zo-FAe=f_y5d~{_wOY~G0oYBC8gnG%+te)d25st@!H`)9Sv{>48XTW}! zUt!LDDDZtMuvZ|~i(Rpt5-2i5)$a&!x=8Dt?mYEF+A4QL?{IM!ocTEXE?WqOfEGJK z&}@a@Bch_qCjF!yCqM8ww8W;|rn;=Ettz*#GlccVMfGgm8AshGj=HZMu^-f(LIGC4 z&3Q>a;a_i4*V}rUOdgykr9u5iO++Tzp2I=?5o$sRJz!~$?YA6{-G~0lw<3#3FCW1P z04_PPaUX__JGRQ$G1;(Bam4PW-HH-}Z)?vf>@16VPU+7|R;0vR!~>I4mLp3CpL;lp zN=SjTpcDI!5PKM018O<8uXn*M{HbMc@7=e?Xl};EVL0W`HNFC=Vc6+FNF#mFk7WK*c9N7v$iJF z&EPw22^=_8+KX@(e!u(Xr8DZ}oEZ&r!sh6?dB~tlK^AuDoBohLQJb2_y+YlLcu9|! z+qtW+ugHkvFdnV!)T>*HQ`(=?pa0#lHBUA0*YXq-}?~=iCJ%j>)cZ%s3*?khV8V+YZ;Avc>Kr zH*B%_+KtloLwKSf$7D;}U}$l_vL9(EZaDSG4MvafFN3&3>7C;{K-+t-psn|G1yG0F zDDjtdZ7vHz-#7v1kg{XrXsr1+#&~MlldMd0U1UAV?&?XGty zw#_3{lRsLE+{zfJbEvH z8_?pI5~d(`skQ`<%OaGhB6j!`SZultIiUUzE1oz+I1x%n#CIU~G!B07F^`HXJFP__ zk5!2#*aw>;Nc!U$S%$*$ATQ>G0yj{Rse zf&1*^e(Wy_;$Lw`_;dHFy`WYB;~EU7{bhTWYYrEiOKJ^GR&t)FLY=umIgJ+ze&qmr zCjy65N;@500Xh)}_uwJ-06uIr4-(;slg?pJPlx4b9N1`fd3q7M zm_Y^J1Wlx{Y6{+k7B=PX!C#a1pDwjAwb7D$z*WpHP2gRG%NE~q%#)#e zSQaoLHUKwhQ(bCqyJ|8LzdxAxPLbGw#FkDZZH!9JD^;V>7Y9J%a{uy>nwD91RH~+p zyjt0cixKr;>fS;%j_6?7TUgBY9PJOKR(60vEIrucYE#u*JThaUdr+Mjs68}TTLW(T zf!gmJps9{q<^<(nX4xKPo?6*L6vQe29fKME85t@nrod5TF{}T#fhPVKU}Ciduo_}s z8;p4vF_s?4HCPg4&NRicd3@gH@j8Ez3GNwrQ zV6hu&5yhb+q(0UtFCy_@io0SG|Kwe8w(u?pF?kQA!j0nHFnf&qws}+O_}o|f_y{~Q zmeH<0HXIWfxf}%dQ6uwO(EAYeI)p!{Yg= za-_TB_1G9zqNkZTkcPSNK2-a=pq+R^Mss>QaE1j``ERP#hWlE3MLTH?ESicQsU4!?+3BaKt{W#D-B`=IeCB}V^&3KnI_!JJJ zp7O3jUbG^y!t@GS@zW_79ndR)o?qn&cP#q>6#|sFi#^hc0qjPOJ$b}v^@g&gfD>SK z+D=;HkX{(v5Mv~@t5yz)B!TYil)V1}aCe^7tSt3zgxkLiVAw*1!xJkg!C_;sB}F9W zea!-5(12i*Q3f5@D>np|+u^U1+D&E3WAQ-^@it~_UXtHRJIeppaYO;0;qyi$^9~QC z3Owujqd?5|NDEBUc6clCa`^GNK{Oo(Vcp4WEv|}bh__>SJshy}cKFR+{>(609Z^-! z+f={ihQ@5G2`jS3?8sr>hiveKnT<@^$+|Bh{goYp6At3p7+#F&{nbc}Q^NK_d=piz zLsd9Pw}d*;g#||g$lR7h*h490GIh*1w}HLjVE0l#?8v_WSJ`6hfsKWx>2bV+9H+m7 zd}1J){S>b}wGY(>Fr_i*&g&Yc(Rd3PWrbRW{C*L;n=m38tI^$nn&mr-*jv~`mV!gF zL0BLgtLp|q8^!8f*@2GeFv&NvWK>403mdZxR6Dd;v<#$XJ&pzl&6Mv`UB>Pv4Pv4@ z*WrQva&-0PvVN?fn{rzy7cQIR7=KwSwgnD6ix3wJ*gMc#mo?*p7$lT@C!r;^gSNiD zT!%8UC)Z)hj)wEw%-j>Q)l(4iU_;?;x1=@@Th`K}Bab{gU!I&VC$p7|ON`+mmXDBr z|Bp*)-2Z<>^%rz$V}To78&k0+6nh%0Zp3737XRWd+-bWVr7-n(5B}YTf8+4a;bqy% ztC@?txWnMn+W02uTp){Ce4ljU)W%np9XesqhQm-`nOEDi7VO76=Ui)rOT7C zoJ@g(f*Z0-$R;n!A|vF=)TUgBwNOl9Y5$ugex(-nwKi+#-@M~e>!d*Kp93$&+cVSW<} ze$FK_R)Gf)YBD7v1FJ(&H3c8SK!oU4vu1+xXzuP5Z(2hNBfSB7*( zyb_bO{93ZnuB4*N%<`nFm0c)i6VHxZ$a`(Zd(^wHr~ch9xE;RKfKw^^7RLR-$|BY4l0G3ny1;kd0vF|ns`J9=0v1;l0BOXE_+s9&fi=RQZ{zi zL9z7Tz&#*Pg#06SL=nm_ydB+64xZr$_(oO)oT@Usz)4IN#nw6Bg^sy^d{{ifq9s(ZOkj|3tMSNoY$>qYtI+SS2 zma5;x4+TB)W6=5bJuI1*p(h>{YJ;;w^y-5FaiA1L8~n*f+tkEJM`BRoSyws7^9yIB-;@j2C` z>UDslR@n`u9PU%#{4q%5IU2U`K5EdUVw8-hqGJ@tL?J&=@sQbH4&sQo|R z*K5b~IzR;mzZJlV^|Uu5`|3d(s)MkGW(dg8k3Y&7pgwN}1U5^-zJN;*ztS6g5Dm+s zMk-@V+!062-d*=_Dit*qUBO=qnbn^1`AerN(wwLBHqJrZn62Qh*g|9CblQ?Wt(bC!2=t z^Hg3oZMG>labZ4|a*0RUS1g9C9$WGif@C8XB@I<9Ra(97Dp-l+mkcA`_ zB+)cOYK;2?lI(i*B=@7)e}{M~4gL;75d!4>A?@VvKVZ@WXGpoVl z@@X+Znp3nw>wq4flIZM#p$0s>7{#ivp%X&>UyvL-qEak*paN1!rW`Pre3V(41Qp8M z_(_}4(cFK6yblhzhQ1~t9#k7y8P`3Hhk!Mfp$VMT+EI)JrLxz7Lqj?aTM{!XJLJhw z(SW@P(PN^kbmF4NtRCLt$M9fCpZCcpI0PJ--Vr-9hDixrkT`JanJBiSjE(twKb?n{ zIcPK5HK6MWRhHf0K{fX@Z6I$M+~0kShx}kCq?M}q5EqJQcAMCvgT-3$)H$GeiQ5Nr(w^c+fMN#mI`dKckpdhH=B||}21m)(kD`=vNizTd> znU$6mmG-r}l_i?Giu@e^>2b{NFvt2O$sF^-=7J#m0$aLr^a-GCVEpg(A`A z1e6>*B*-3Rn%oe|3v~~d_MlM6@*Y;RyP?cj2)@~zH!_}#&uS+JhVg8}c(!3Y+c2JO z7|%9L&i3A4XM2x!6_RnCQ{QAPQn({O#oB79Tx(fl(RcyIAU!O`TE{SosK@0XWFuSm zee+7Pmze&3kA9(L(vE9IX#Yq4ND#Ih__D>#GkD_iZqb)0^aESe;iHdv??ShX$cFJ^ z0o!JR_%Y>m!<{(Z*067zRpRmPf3ccTw*c$uH23ar?bSj$9Hip<5_yw>s}J27<^icH zJ}nEuX$~y5PvE6h;(izZV{*vc2a?h9`GRAIi<}BDCGbC1*Pb_qCE24KjS+%micc#h zHH3}>E2X{SbzO_PA`@(c{DNH&t~Q6TKs^aJjp#ejWjZetrDAOso~ycNWFhlRH``b6 zO@ET|tMsyIUK)YbF%C1~16S&MV_kY;a)%|)k^KRiy3plMbuOjZsW_k)*?Hfa5aq1E zIpW3~#kVYL;5sG9D!V_bIjx~!+HOA(!4)*UlD`P6fuCM8hrLB#FP|o3S zvP5I8)P1)5Yo2jn}Yx<{WEU;#`>4-`R8{|He9S zZnYl~;-%Q*Hp`UV&g2?4yRbMHRng4|qq$;0n9e6mHwiaAbix2{2MKlUN z!WM+i!`RphcaLc-_v<>EA}uwOyo{Hx*2L{H9&;*;w9GD^Mi*6a4#jJ!z*v$uL|gap zVR&~m3>x&A^Su+_T1Sxq48KS#%&(6tT9+r^vv#Fh3g~cUZ9}(lei%v?k+Lv|hK>I6h(TTBk zBR(Y*cbIbj=^NXn+J?_VO=TD-lyg#W3uVI*s1Os7Xx8fen2hw@P{Jd-@-Hi$tkkVi$wU*hn{B+{HMzeNOk9nyBJI@)vgLPO8q8ns&G8k{3)< zu!Pjkp;F^Er9tiKrMo`s;Lm9FiBWGWm8qUVbYCPK@UVC;-)ezRb3*PNY=Da~-xJuDX}xhEzqD63 zzu?EWkVb>_fj6~GJA=*}<#wiLXr>hhu4rq0_~376<5ZGAq%%F*>U;vjZ;ZQKW%SqM zyl#_lBEvbbQTO%WM$^#+4~V0As{*5S7djcFA2?R+rtfBbAH!e!{x^1uc>&_c=0SHY z&Q^(LHA&4);^lUEcRfue{((wE2VA{l6nY2lm#&VR0_jV{&U!yerk zGitdS2fdf|wf1aD=l92SrlWOncH!WRx)e(2h;3b1uZ$e(FyjL~Py+ zqPHbiI)3umDSEL}3hJy%DaHG$sf#mKc;28}0uS5o3d9Aixa5nz8A{7I_BBjh%WDJ= zGu|VyUVE7VD-mTFVD>CjmlOvz&GN2DHs+Nu*gtH;`X-%8IjTM*+ z|1-&BV@q_M^Y4HJpRc37(Kn@v=sdvy_V}<6NT~ph?@ur88f~4Ay?1CJUSg$3LY!Rc zdZd)ML+8)c1< zriHGojI33dtM;-ZSmU?F-@Z_&-kn?+`$M7rdSTv`!pJR(f^8W7ti7;YQ5t^~G*(Wt zW$gt;fe{f#^_CdZiL$#+#>;JR`x-))9Bbzkxy4jg7`dOf6+RcI?Lby*pYPaFtp0pQ zQ{<6C^?um0MV8{Q1-Jcbq=OiyO8?j&4)Q}6SE!8(V|SWjfABu!{k|f+jOX zzH5rLI2|jD-G#$xvBeSX@xp{fz{W!LW|Mj&Mmr|;W*i|g&AO-fpxmh0&WfGe1|EVn zTNzoiZ6|Fs=55FK67T7plABzO>Wz-Z^v#Yp(EI;SReDS8kXi@}DjGQF|va-YhdJpK*#Wmo!C+B}Yj z73yK5SFf)et1i{KBpV~^9ppFQSap34PK4CwU#81upwR{grVlXY-E6{fNX<>u6I-x7 zjhY6wmqtx^wtmyMfw+I0T<4kGr2ehWtx4U0eJJ(KQfm6-z(&QIf1!RjQgtkOta>Mo z=;CsLLUnC8hBT;lei<_~t%lhOzwU2s9;UCb6~KzrK02r)cpO)(c@@fFiuyniF@h^rg~CW@@=ImKs#iQU zk}z4Z>T{;j)a@DyWE)G=CiP8^yq%~}Et;cHeFgF_R9{an%=>{~28wDlB#+ha#GXYM zx@%@|;l)>5ZDeQw#l!R7Ym!|jJB?Le(|e9p*XrH5Mt;LJvO?b-6jfX!5qS=3sjg5I zEJHw{`rYEZX0=qmi=nKO1rOHRW2>fO>|YqUvpCeH))cu@u?LU4yHT^BDLy!ki@J(? zwhjCS3Rz7GxnEYu{j6{SSI9QT^qq8bY*S>ZF|U-ZHXDz&R>l|dkI2f{uxhj^uW@Zt z?%=;vMKVrxmY|47sO2%=OaDF?v|MTBV{DPp}{5qFUy=CxA9pFQrhR>VBJ zBJTQMqllCKMiJ|^-a-kt|E&_%1#$(@Z~wCb=zpl|jrK)9x!FRSdaat@sHufGa0Ix! zgDG~KNxd8QbK+uPo!=HGNOScg)E_z8AFq<+qrrIhw7iXi9ghUNFk3e6Dlj&6S>?32 z%L0?$3Jcc!pYG!kkUKLpDve^vY9|gyNUv3DYRjy!xb=Vm4xSe3Aj+B|_hUO81<_Zb zAx7N(Hvc->iLDw05|Jw1T2|YqvW`;KQlDV;D4WL9)S?xuaFDI|F)Y2|f!K`=!wsKM zjs#a*AmK)I|qz#YZnmdT%!S#UY>@wi<)-Z8Kd z%K2M%cO1XMsoEnj_H86%-!s9cdfe>nfOF&J#hv{MWB0>+**UNx+abs)@}z8wd%QS6 zqFr+Re)JM$w(d?1hB6!@Mm`?(>pVi5B6l0}c4Hs?+7WdfQ#?Htk5N%bld;Zm{Kz~{ zJV14!hQP6U_ajbzQv>5H**8tY{ihVLIYTxpN%7}rHR;^Hvub2Hm( zx2Z>HIP9f!P&FKO!(wo`bHib0f^H3m9SM3h97bntELYw>j9ox%3mVHEO(*uz2B!D% zSqB+Rd`ubcO-%XT-nZkeklY<8Z?vXQFbZ09+-+nd3{(A|>B! zy?uz6(b40m>G(lj#8bLHfu~Wh6DSzov+Y^DTribfFeSt06^gaMyK?@#e7a}dLD!W- zM_t>%O1+{z3GuM8Ty?m;ihO*yYP``IWqYYQ4@;wQ_x#Ur5iRz5Ocvd7h>k>g9HR6h z=-6;rNzj2r>Y9I?%Ba|L!c=yU#N>U%OeNLzpFmZkEn)~w=LV~yjvimvd4e1wsH0>M zvG-}67vzT!J;fl1#~?tl=diqQ%QJwM3L+%Gw5F zWpsh)A*<6HQISSdT;qSe9^OZEgXGfpkW1eVrSFRJp`!}_KGC&JtAvt3_ z)($708^(@QUBEe#f?@~&M@*gEoC@=9DBh2&$LyrQvfOF0*L?Y-&rZfu_zE;h5k72V zlOW-96dT&cQx5VsqFwV(Q5%@bKO=SUKB0RQGF5`OC!h+j9n9srf=Dj^DbWI_s0GZV z2HyBMuu9j{*RmSK?a4}jsL>p#EkP%=3PDF~X_zX!)o!=Xc%S#Ez-X`y>=9^R(%K0x z<7kYYtnYQhVhw78k<~5#GX=+}K96B2k2WTy!EtU;qvOu-%2hh<2rmhWw2I%qvG$Z* zvrJ{)FgBRL>x1S{@#-AbcNERh77(oQ=$-dIZM3O$z4C3M8aAp1l!{k_AXS4P?n^M0 z`$x9(P`A5X2Kn=+l`#XiJFq_y_QmXDxPlCe_&2P+pJ9GVlWQ#E_ive|dEDeP3qxKb znlu{{MZIaK;MifhiUgMy4zxabquv;VVoBX5gn!n#S(ci=N z0k&(fcObTFR7IVdvy5t;Wyt@!eHw3!a_|jyzGdKwcg+Lx6Z;ePO$105=RJ7?)LrLI zNozRvtr~3g$x~|4$U|Bt$5=~3ABbTD&j0Yc>M&7|OsDznl5YHVN!%#|i>AS4WNX|R zTZ?NORy}GuWjgd%Brx6Tjyr2`J?nYQCVxPC;fVjrTm1BOUQe7iH#y;ZBZcaoSVN%C zkFTX|hQRw+Y;v4q`wZl;JcF%%8{8W69tN3CbT@{15KvS39nBilA=?xUp*O+H@ z)Lu5^{RDIIpLA74(GJ*nsl++gBKL7_TIX@cm%WXVC~nErU#r`PLSt%y1Uu{rw#f;e z!zo#wz-`=dTpR^4i$t}y93ZBVbd^6@PGC>#BJSHqDex%`m_gArwmT@y^jNP_$zMkK z1)Kfafa1^|Zh=R0I$1lrgTv=2aL=QRK8sS<0k$jHvd02%t8b!UjM!qmg{^ut7B*U8 z|Au|oi?l1tzj+RO1jvfpaL^uYZF5=hNsruBQmg#^oAcj{$><;RKZ{-P2lK~8p13*{ zEi#^7=5<2_(N_zbIn=+4-C@h7Hi7sI*G`8{$E=6 z?rv?xjD)m6dF@lwOyA!Wi&ZEk0v_0FUdVS7yFai1_h&ok*T4eDvtS2(_D^=udmtWp zGuad8wZyVhzkB!pys&6n&q-VCpwGh&y1J}6(T})3r*10xJX4q#-XLAb#2KG=;6}eA zZtzE`PHM`+4Mz18OkaNB*3ejFM1$i=BSYvO)~A{|wqDx&Pd3rBOe15k&RExXHq;&W zKb|3Gw0P6r2;YSglr=iuuA_;%1r#JcaJoEgzs+O>Ll{T?XHewtkG= zl0sL?(0Md%OZ;dYfPw41`Pdq@zc64G275sqAws3QST|Xk#rP&nHqmp`Wy~`9%|;H` zb)LC+!YpeFUx-Dfc{gxWP8E1tH{RbeW`P5@&TD*)Dir84ht^x$T1P{kZ}5=A`gj~? z)b$_Ri_F4xJ*^d${I2FH);`TyA~*gn8%uloFQ5Zi>}+j3jS2}Cx^D}+%jxx<5LLsY zh#i?n;VL^W{X%^`O1gV6nPA+rCP8OSjdKIloA&wLmp=u${MVvq#Lvb(6e2XxbSxdp=4BHEyiyuA-CvFf%Nl zKD(()0Pl763S;E0ChLa>sevCwp=Vo9eJ;y^4&L0eT7W?mI46U*wk?~wF@9Pn0@wdg zd`WXW-VHG%S6nP}gWp6p+y8=mJj$&w4mPK^tXtlqB?>FI#VU-wLEmzi3*$KSi*DAH zh%=RYAIBmwu8`LS@g-TW!Sy|UQ>>$P_0?`THTL9w_&%e-)y&1{wuYbzSRpRuz1Ka| zwwu+8IhQ!;QUfne2+@Ln3Nz5kyqh%$OQB?NjCu9SwyT}-MKNa_q;fPJ!J`SyaI+@8 z&7V#x+NiCRd#>y1vv`V5o9K{NBa!^>N<2W1m$AJFJ5dDx3$`awJZmoUHI8w?#_Bv? z7&1IGp29h~TXhEl@2+0D64_=iL8ZM!?~}h%*r)L;MCqs`WwX5k+a0K#A6V1Y+wH2b ztvImfeFzIzAk;r%y|YTBEe~s-=pzDuS?LzY4*+WW zSXY7q=fD;=6Iz#{1VlXz)Z7Gg_8*QV6h-*q4si!uL@3FLeVP;3rO=n2v7dlNhFgJW z6$P$ff=jIxYk$Y(uuZ2Q6WXo#*Nv3d4n4hi+Hw#B9-c2{40{cE_t`oRlcG4p0anlG;MkE+PnWj3Xp^ES!qbO{)tp#b=Vnr< zXM2W}-w59JZS?LnVXj7Y}09TmxbIV#qK`uzJ zY`XTCVqH4CxFA&VR1$@?afrNC3^VlxW>6H+*$R}^QBlwtIm7a$ts$_j-o@bNT<2s^ z-Zjyj@0QbH97@O32{-u|E0Hl-2s(^^SW)l+kn!zx?bbQr*3?KZ+cOlYz7-Z&j%A%7 z2g4X#p^A@dA?k=z+d4huUzgsb_ClHYZH2{ZT&mf+)cUrvy5q5jba0qPk}c}-eH24p zQ(N8MBTns2ZD6~*F2dEN&L=RgUhm2yO3+SCi}^FwW(R-o^I&JthoC@opYWPVP`kP= zrZ#fjRa8mGI+r2`6dop(u-wkO?|@1w)>fbvbR%Io;8ePnF4r}LcLUf2Qha(0C#4#l zS9e0@TF)zX2hwim^!F4Nwung?%R8^-k!JKWl zGt44F*2N6RqL<@J_o7ZF#kv?zpAfQNwqpZA23OT}yj`_*u>%Z*@u2%|=QYFH+u*qR zN*ZY67>6EL(26@uX#k80KzPlTlxJbGG8ZQ1G%pOqwkHm^9mZ<`2iee5-&d?Pq50_@ zV3eV$8*Xbptaz>rE6iBxj_B%FcLX}&k!<|WO5wnhWBJ+5cn4}x4Z#`jwAXb=F7%)~ zgDp6U>Sg0ghnV@4-NznD@8U4WWaHSj`t~?MiP*($xe*8{Q30ifk+skgT;SaJw^}lf zYe}qKO9o+=u(7S~Bit~I-8#~gM$#1W+=0i()aFR2>wva(kCNuJk%`xG)wxdsKKVKq zupI6#GeP<73Iqd2Ty&3TTIcE9;7SVQ=~(BUY+}d@WM~w0X|_%1d1Woeg{)YX>1G|Y zhqQpYSgRkrg?_fhpfNV4E7m?n9(<$F_BcG)pq*zwgGL?pEUOM%-*f53;AOpv0d@1K zmAXg__VE}&1MoJXE81a&PTDVLEX)RQbp0$+&84ATkH0h3{~ep@_U(U~;8Vt&wz#u= z%&e_AjdiLh2)#14>6hdB28;X^j7nUV##B)KXg~vCFd!CfbOQ)FGF@+iuri-u2zNG^ z+7?F)?_boxa3$Yx++kgZx`7Xdt}z^Utg{*toLASiZ;3JVHLRt^=vETYLH9Xqj%Lyt0U6 z0<`wk4knS0Q03j6>iPoW1BRFH8;>~_y1}YSMt}D>fk_NVl=p}W-Z9=~I;DK_hLZQ= zaaZvP2ATeQ<1yzt4}sJfkGbLSC1N5wmtA)8cgw$Ai(SUy6y!cfIW|v8aj?7|V2oE@ zHmSQ;qr-Bmo`a(fh>yqr#`yTl)mVQ*V02x8DNG47FDhUdQg*K)>Y7&6rm%Q>e0&Y1 zs+kjQbw!!!V$GTIT1=OX=t&`=h9EauPabd|9$H`?a2Fn0tRHY29$Kv*@N>aj9&^d$ zfP+%FZSwHGre9$EHY`lnJ51*hrXQ5=$=BwUCRd*(*sJqZbX@%CML2c?`1*R?PkpiH@sSb*+?o;Pd6BJ$3 z2hWGlZK?sL?N}TT#^Kblx$-%CPeFp!bkrM1cQ5cWts$84K|4AZ;ERk39A(wbg@AVo$P=*DRmw=ZMlv|UB@?+*EY<@yc`oFdDx%l z=Ai4c3U*~~POH0HckH5Wu^))z4qLZyq%TJ}@${E!^6uf1*n1-Jbf6cmv<{%H7ktG6 z&xChmyW17X-s*eF9%Xz(qg{1+yVj)Bi}2v!lQnHG_*#z#vkP%AYULR4a$T zr0^vm)X#$E7HBAh`cL=jpQ^3j{=23M7&@lvI*P#6;%+G^bZ}$Xzj2rW7GAVDp_>Ik zsB~dtUDyd=D%e>o-j8*w8%i4h%)};OR)OQ)6M7MV{T%kWREJF(tI>z(nNj0rCVFu^ zqYfuzdNby=+Y|KhW1lMNJJbW(UMp&&8;CDYd*jQ~ zxW0Sb_gdF+S92U4ua7$l-(mQUjDzus(dMA9^glMPR_6{2iKZs4hurhG!6y_@OdO#mU%$jW-2@`sGt;rcyUG3zV`z9R00 zhfg;7Y)1D*#!nY(tdqSE0$>PXT+d9w}M{ctjI6P;|6?hh4Gn>s|6A3n^ zDRfnB2r&$J4h+xl5G9cr78m1_DowVLt&$c+AOvX?&8b}|bv&is@?dJzckO2MsnOOT zjKXkQM%2D&Jp#evBy9BM0vv*`bUm?%eSn22@&*>(Y-@^J72S%In~2`;dC>bjNN<<# zH4vo}(K;exb|M%x*nWKy%y2jZeA7n>Z#&yUySKA#w%yy)7D3+DJRc&S`-$hf+aW39 zx1)t$FMG;%wvKjhXImS)x2Nsi$X5KQDUZDZew|+czsEU0x|^l*Gp&U+Wk1MXC$bbG z8%bo%Kj=%e_1eY<=ud)POY|p+-sM4h)Y}$ja~bxBVgwU?Bhi2L#smEAb-w|oy@)7! z3y5~viLe-L>pq|rGisb)Uk2SuqFZODvlke>L9{hMF7F>yy*RSm=BpxAkGx^q?bC{9 zIe5NCJT1gCpfyjDzgz3d+ybqhXm1d$TWeY>0}OO*RYU3dsInQR%CH=Ga~sohIg-)` zY(@I=*INsNr?=WZDQHDs1$q~vUq|#?{!D+-mcsM9X!GLvU9`<MPT46zNk$`U-?M*PGH$ zp!B7bzT!1e@8ZZ>+fJUo))vjv*V?wUPIr;&PwD(#qWas@+1tA~a-*%$oANKU)qBb1 zumaliEy|TUlS3~djCVz)@Re>RW>dkeIMQM(<>}AacC|`3Whe42Zcb#RMCFvI>w_h* z_os^H{uKR5w5`h!S>YM&~FESCxnOKs(VcKJ-%1wK2P`MgAY z))SwhGN0n&3QSaOKA}iboCaCa(>)M1DlQ&F5$zs`@T98R```eY;g(y&nwd`|<`u-e z5}ll=Z}AxF|Gx-nolx}u%?Vv7;XO*Yr8%Kcfa2nd2a$d)r7zxQmdp3lqrlc~CXC*7 zbi~BCgV6iM#X|sW%Rq3rxL8O2eSN7i*N96Lr7KpE_naSva^8<{-n)n!>OPp$>?RET z`;@0za&m5+)7|3Y&BUjjoD-$CMf02@DEPZaD5vq{UCeU|C9gS{Lbr>Y$~etNky9=-5%qSW_95!ly>t#mSxOMq7Eyb*V0dLUtiIorvcm(uoKkvMr0gaC650O&`4`Ck z!{nbS`%jU7vh1%We<1hoRbku5I+QqGqfj52;wSPyBvVkHwh5rvyPtfw`@r`(`QAgV zkGh0?iV&SkBI|p|NZZ}*B+(x)na4B$ppqm6Y zA8r}kdbro&4#J&>`w7l3DU!tH}Q z33ndu3fwKYw(mHy?r=ll!r&Idt%O?-_d48uxKnT!;jD1?;k+P=0dS+>Cc({t^Lh_* z#1E@Z23#R&$cFQT)4`2}!_jm@030X6f5Sa+Q~_=)++?_!a0}p;z~#W%f6soTVo`@x zZ17bTTii2ZcC%1BK@#;~Aei-sbtPDd=* z6doU<*J?ExEvXrsoDN#VPv-HHHJRxeoi;U*v!HY{b)lMNfU|h~OkF}oQi3)~iNMqZ zU1}yJWwTKr4mnL^LhdlRj5A_l2Bl{|!jwLvh7M0=3?*VgoF-@)s<}v`v{Nt^tdV&H z%REvuhEYfhK}3QaKaIyv)8sr5i*iDYGkM%hs$g_N;u4Jx4Ll=p8JoewXJ`^NsmnA; zEpbYpfFvq+s5Uc;LrzCnR%@W_QxdY3x=fHOQ!|vh z6pd1wkOAS$^GO<_^ht_qOS}brMy4_)Gh3IDkgic?XK4~s!8?fve0>s?MCa@4lT99_ zkI#stp(}lT;qmpM+!^!9Zp(apWF#zVX3V%&aj6+lxzr?OHd;SpkuobYJC!%Dz;&6K z%CyXkMc}X1WMyi3d;9w4q$X)7&kTLK23mtWe4%Z=IdIU7Ol=a^-{jOZP+^%aHC>ab z*Da(FlRPZR+>gR&?kFfTX#gDow)p!Nt*0LZE64d(9PStOTIri% zr?Q)qgQymgDEp+Be-&DKTo|r^9A$V?#8j;zuhbI*xwv(^) z)!DuFl++j#qJv_>R{AD$$kTDLPM8#~jtHHpjG7Uup0Uz5^8uWvC#{(l6sc~@Wk#}_ zothCDGb1EDNePib*|OU%OvuL5lbJz&^cDm}+xZP0&Qf%`tZ~DJH76UIovGI*Y9ReZ znxPpQu2<s%a#B~I^BJ0vHVh=gD0`7V$j2%NB|f4Y;WymR z7yk`c24!VsKp!G!Mz^q$bNy46lcOU*GkIF9GFrbd4V_;^YN941o9n1(V>W2cBT98{ zs*aQ}F^xY?jH#YhiRUsgQ=gWk%*fO!wVI?fvhP{1B&vs{)-p??D?{{HdAQ3#f(1jniZ%qe+z6 za+|e;Cnuz)wM4XpFHA^k3AW21M~hBH86FZDJv1~TLYcihTc=4^rll^#TW~pv;ZO2S z)M^rR8lD6XHlFkpC|R0@Xu}iJv(Wn|sS{Ipe@u8tT4uH;jFa&A5T1Mz?~w#=eMZ7U z@IgbRWhUBrQ*k&?Q8W^≺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 X|CYeNCGc+v{96M5mcak!68L`rGGB1` literal 0 HcmV?d00001 diff --git a/pandora_agents/win32/bin/util/route_parser.exe b/pandora_agents/win32/bin/util/route_parser.exe new file mode 100644 index 0000000000000000000000000000000000000000..4da75a272a0506bcd6b00624594a0243075e8055 GIT binary patch literal 1146368 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

    u$CUwB}zp-gsQ|NotlAX$WT(v}lNRGY5 z$Md?D_nNt<(svo^`a#ZOMxrDauYL-kCxyYlC3`J4Ee z*yr}AWg_ppJeSG~`%Oh}IXKhVe)?$VQyx!1gv0WyF;6gKgy=Q><}k5Hq+?DQ<-4i@ z36EO>l^j`G?<0unO?hvRK(A}ex#b_A>wZsM-O~tsow&|F`Z~zCZkcC6Q!a8?kb%=R z2z%|@7gu#fjOiajW}OPB*{95Vy_t!UOl;Jea%vf?$F@>FvA2%;Uls~Y5_Mfz%Z_9| zVs4}f?;}dc%<^HPzbkRs;zcP89}{_qeX=Q8#IKH@sxDYW(-1|*K7Nw@#$wn7AFJp? z*$RqJM}S@r@|a!Li$+4y4UMMaL%t;f>A;weV=@RKHN4xc%F7K#Cnc_$d*w4_`Xt(IjQNnl zCKlm@j@KkA#Xnf^LG%yxSVm<%u{w5?Q}m@G8S<9l{etgHF;{PzSj9~VQdKW+ZxN)(I*?s6e#*xQ@@#Zk>BsswgB?@UQN|>WbC;XOCEwTCS1EyI9=Jz_r&2 zbG@_j@DnRnaj8@Y&eIJ+1j<+btuE2aU+|8#wJtTbq>=Y zHk9wB&9Prh>ItvqnA$t=A*_u)N1Tut!w9_0zg=(nsJ`f2q$bH~u65vZS=*Tq$F$X# zr%T$-^Pe$>OGo)N=w{f;6c!<#_frbKog?~psOk>uRcm``hFjv3o7(fS7~q>SbdiE@ zy+fa=sYctPePHYLTHQ<<=dC_jX@dz1zstOE6x^IWa?%)O+wLSblYKStO5RXUk=ePH zzu7dw>4q|pg9V*EOh7G)Siwvp^0B~Zy=BeM5^ZFaxM8RbXKAT$NNS~T5NOOc{nG%F zwL*^nK?0ZW>38e!?GaY5nsL?4JKV-C`OuE0Zx_wMUIq(fO9ZnlQeop>2frqyjb&=| z)p_a_KIOJSP7|$ctIwA5h54uBr}9R7t;atf{t`9cvUq4Sb5U*@EIzB(G$Mw`;>d|W zwq9~uT6Y1%Yd{{!o{t`0xTFIO8+!nqGDyv={vM@mU~RL>1nMXKwagcbXPAsL14&gQ zN!0yQMRgjr{DiD^7_S=JwRyW*tjd2h`BSEJ);1tCtfD(rkEMK@lz5Up=30q3M@Qf| zf5-oeAsTL+5pMv7wS|C(g=Wzj<}g|;>UH{UsDl0_N=Ee_R;<|TTe)N8a6iq=k-M)> z4AgXdjZFvdT5;LiSR#MDnjmp`GtRt>J?o)qy6|l1ta-^cqGR`ru(3l_uPS2l^XJ^n z?9o_n?&5#19P2b zjCQRBV)xW_Vg1N3`~8`WP_4xZvQ(q)s_%wB>6|Tc)8MURZ>OOm7jI*72|A#d1|mUf zc=4Uj{8pPh@I9-UE6^KAxMRj5Qr9OtFudk>8`0*LsDj4FCiW**Ma&jzPbp^oZC-WU z`FPw+r)68^x8{gs~})OHt|(&>-r-8qpmmyi*#ah;g&L66ARL|P(Yf!_r$q9N!m3A-={mw_KMi&Bq~RUhI@*Tbi(nuS4f!U_HF zXF_g`cDG8M?{0>CIh+|RtCvHsuke=1@Mnp5okTkPtQ%KBX@&;d?a*#qe^)q$wPH%; zas389X;S?Zl7B#gA4!r%DpX8V#d1DZ%r%&@;i{u^ZDmC|AuPD`Q4=#GK7ckSER*0% zVU0LtN3pB^{^m--=E2C5qujiCW-^CGxz=dPB3Kh_7`gd~AbaQ9* zVNkUmO5aW>jKm91_@q4qp+22rm$W%I2z6ai`q0vOI*JZX>wpid>?Q%vH|9Au6V}OTBX1mC8E7k)2Fjf0iKB8mj?G+R_mvf^WaP#Ti$P zUCkZ{x*v1VN;Z+RGQ8H^c+pPJdzby|#=+IqWq0S~NVM0`U>3iB z2-kT^G)ilAo3dL`q45)5|D@;CNyWEO>(2+UD+YsgcXi~%53Mk*X9Pbwbz_DdXyS@~ z6Q+TGYi0L#+Ev&$k!wmKf@K3aAFA(bBMAtw7Y-pd(`?leb=^$Tw3?YAV38w7=knI2 zCt*nwfJhgblOWtIe|DwN3WKPadZp2Y!@fJcyN7DK-Gy<-GYOLwC~aGfq~S$r?2DFx z;03@3OZOk+c9LbMIwZC$;!Lb2i(D%{eJEMr@!wG9z?d4o=3t$qxI2$6Alj5MGmCDm zucGO4G4t&6!4S{z=B1}^v1MCwjpk)dCaOSb0JqP5QrfCVCWIb}MxX zmLo?V;{IHQIyJ6?=Tov{D;rp6;03_)R6uxT0`9Yha2mAqEW7sst-@~*XmrGhxvfyx z2?To?Ffjv7<&s3am5UKn+|RqD4F+Gm;_jnJqB(p~i&>anLXa@Ot_+b}$gyiq85ksg za#xy`T9G4^KlfJkoMMSL7$Tiu2@k=0n9!<7(YhIpoHaA@!u#O6gmHJdm1MMyvr^Ur z9$c$?IBF`KL^{Ew@1RWyDk?EW;S+d@Y`0} zF$za6=tBGj1*2=c?M7&u%?AliMK;8FwJu#f=8Y}u`@A&|ca%^cpGb1MG@({hXX9q> zg$NFD#?oFo!1g~}x5Zg5Eu1Cg5@&K)j_=kQfQR!0mUGw@Q z+($p(M}!?CM%2C&6X)^dzne&fV}TcEXEkGfYJ zSxCRjenrQkH9%t^BTbz}?@76lOie|5K)~cy$H3gONWplaC(a;n+n&Xq^zeSIOAqVO z`;-TdbIR>f!n^F%zn(afYg9PQb0)jS-XnEUkYjct+;?!EOnvJ8X5P)`d4t?bj9YiS zh7G9PeVy{$M95=35VJmbzWZ=#)y7(7?Jf4&miv6s<~(Z4vOdVl!u7kB8M`99`2qJM zgG!%UhSmgv`pl&!dRuQ5j0>hFjEvg9m{23Mm@b=#OHK_^N)coeK3AfUeHQKPF1KiS zAxnxnD6QETBa^g{FW#GyB!RqF`BX^uSj><1t?)+>F3Bhj+d>=Fe>K)oOpenz3AOGUZtFz(Crid&a%9Mv3)3Cqwmz z-l6{HgVnXIAHn0>rCcH3%(dGu@tXE7M#uWE60I_>RgjC%iLvkhn)V<$%jgw3)vj

    u)rq6)_y4KnARgvXyB%Uyq*ansS8Zh5RWd+`QyPTpMqh@%dBhg>To)w*W93EUaHx5RZ~FI8k(0SMh*EyR?`Z1% zQ;dTB)G<4K$*VSA&CiYo#11J3Dij#LCM4nsnsmS@ULDCQqHIYlF+u!PnrCxXvF+wn z$%y;B+_nt2to+@*!u?l71)SRt@|;y%@*4$(vrZX%vw1`ha=k7~ayk;z>w6tX>X7e# zZ4fH#X!QH|rsm@udM#EpZ?zPbK~<=+O6wH0Sqp)rZj;h6a&vSVd)s12T|4Qrf2Zb) z*^Z=#KVbX6sm;{51oeF=ZhhrWq(P$Ewxrw#kn(IHp8c1RV)Rw(#HM!&)#yG z5xR$9IjreC9@JiuuaH%~7CPQcx>pez?0Dz#?j1xwq0=@2`gE!-3fg29H{sCbsY*`m zst-Rj8hBOKM_)+Ddskh5zdLEbOJz0tS{(H~$JST7hzLK19~l!-3TM@RYpS|D>g+s) zk*NL@oHiR6L2qx>^AuRO3$5fKT?D-)lwy2Pc_jOcgWBaFBm*ZQiMhj#GI55??Qr0E zmt+O&*d<(-g|JEfNx}I++QH>oog6Wi0O^9Zh-beKi=3&|PfU?naGJ^r+u@ zYzB$XjDQya!AtDl*bG%8sXw3Tr&welqJS3wop5ib%j;~o2yUS&kvYhw+&ABaX8N6pvz`YWw!?76)d$CcRJFW)>RqA)iOcdQ#ZPfw z47tecAb;9_V>mBH7jASaym|J(T|qdO{Gk$E_3U=a=g!)*cUx#rv%~K0VH#vho1^fh zDs%+UbIm2hBtK$hy^^O>ZcfhFT)YU=vB!P5a>uopi}e#uh*T+p;KtKd|5ub>mZM#? zw2$$mwlpsHRRof({E(?81oXw;g?=jWeq22K*+-b$riV_)%jHdN?}wew8f2esSF)>b zAK;U(Juh;9g*RwERqBda)7+h{4d?ytNm}uhFD*gxI#(7KS_G+rO_0f*LV;QP?)$cj z_v6N!rBD%H?Nv8z#OGp2d6HDKl8cTBNdB_XVA+~G?olv}E*PpRrf@?4>EP{O3}Z(N=o)8Pad&wu(5Me$^cpnr7$3WJ5WOZ(}4hNC6IvK1PZXA zKn2zlXuxU$3)ocPL4*(qu*9Z;m?2Jx7ZQb(AYdd9`9rx-5A+3s2WC950}j|&{4N7# ze}MsV-i4?jc1Re~hh9N%Avm~KaB$$)W#ACukl}8@p~GRr5y4TyvB3$!>A~`2|Hp{~ zN`RfXe@;Bm64;6V=OloBpV*Kj1T2vLmHTg=ziDBq?tqgJoJ8Qf3r=Eil7N#GoMhk> z0_R`z;eQ$I{)cJqjlKK7&5{2HBj5kgWcatK@5qG^r1HnO`nT-|1OZ}_lNpFGF!BI$ z1(-1y^W&cBead^LjFglN4#rNP7Jd)`rc%NVrq0$dGZG_PYe01WZFoY-ASNdR=n;(n zz6>*DcD4e17AJQ~1|=y8a1E0CLpGpv(6=%DW3xiZAO}qQ#iixc7$Idd7(vj{*~$sV z5BoR0(8-q40Cojt2@a|TR5}I~K+5=&3-C5=0T~I9#vC1CL~KWMQyV}z1atskp3R^v zEvKXe>Xz4cfDvK-i&XM|Qh{{9C9^F+7(f}o8o(_ZVMqq_$CbsE>meoJ?>LzQwh)Zc z33zTix1m4I1}N{@Q37Llz`LO|w+3WomOsoNh>}v(+`-9N-%7#R7{;u-;e!4q*cts{ z;_3r(?r)a`pcL4;`&S;|&A0X$Y#FoplOd0=MhFq8VfX|2JYasfNb0dj&^AtT5NoUjAtP)=DW9F*k;2gUtE*9CM%K$rFpT~ZhvR0VWqul}8P z0_eQ_;h>~{=;p)WpfZ>ar2Tt*hv@?T9sjF`$+|!K-am2{$W4G_0L(x*hz{T(fDnKp zfB}F5fG98umf-mfEf((0I&f_184(S0C)j}0l{*-UEyPOarU}>;N1C zKp~)P0Bisv0BQgxfQJAA0OA0$0O|mG0A>Jo0B!(&0AT=00673<01W_L03QG*0OkSK z0CoUQ0U)q$ZUf*0kOMFPZ~*WDhy%z2XaX1jSOK^J1OP+;z>cIp^1s)_f3J!EToV>> z|L`gx3_&j-DL~^Cy{4IcUwJ8;vYr zQ2$o&-^3LGU)I^d5F}87`=^hfm$1Horo%|uH(nAz3Dq|`XF&V1aROf!hA>AxHUG0t z$_T3ehxWH`A)th&VOm(_QZ|644sKq+*N=$%pMijOU{|H}9i5)un8899u=xMvi|Fd# z+TR&LyBOg?N?3#b;C{l{4%Pr+Nb5%94xGkVD}y@& zVMkcoU?Io^c10QZWq@S|H8|eH%?&Mqdka9zhWuc0)!$A@VD5L#h)&_PzsS0itVI)Ff=mK`-Un7Ww2x9-3 zO?FsZ#Rl{mJTL&CQ-;Pj6l9Pdj19z(sAOeqYzK)WD*bCZlx_c27$k+LeB-+ZY?QwX z50XbzwsM3`gT9rsF{Fd|UltBIA^y3K6Nb4`fFSq3aoB=~UjB`Nl3{mj5ajz;b2A7K zl!^FvxRh=GHHP5n1dvmKn+ym%-RK%Q+i`%W09_NXf^2NT(+$iCft|S#c*fDa@h1X7 zJkVc{2mFw(gEh>B3G^I-@!LUWNctvZZfFheBIRzvfGGuvwf$_|qx`6GPYsDg@0Tn3z}r zR|*ich+qN+#}WF1U;>;h*g)$DCU!6v6eiGD5OQ`hgf?%aBeabGd=TgxLEm8#lyQP! z;tD=|LFfVj6agDfh!PQ0s1NoI_++3({Oynf{7M-ju*koeulqM4J9pq^3>LcaH^c@D zf&M`dCn6xI!>s(lDtFK~2MrYf62<_KLWDi@0DlaSG@|35_Q@eS-dt2f1Pj9u#x_;H z37LWXDmNk63Q@ZW!D`fjg}|DFAU#;f2G$_`-yv|>7#4Cc1er}?A@B#>wIbeh1oA|5 zvURotZ3FAwe;@y6j=LD<9S@?rQKp z2oD=tgT=vN){6r@MS%Vluj>FHap5BIKUR0iE@_Fuf;TvAX~q6X=QKs!)@qyvEP z@SrekY={Dc>G7IFo8C;M6tZ#Bgx$f0nDIJeS`vaYDnozkZXv^TA(2h-!_%iz89@ag z-FHN6hykxNsVOnOw`0g_$PJ0;%M6bVS}%+6FZfg6 z5G5JJhF1dGP@BIVk{nu)6nv8pF@_AZ?Qgli+dCgk266o^t2sX7TOf@yWEj; zSl;Hqyv*2eSl;{Bu=t;{L7emptlz({$7jTX@)KwnFv-EZkF-RVHnc^S7Uu>wa?+$> zkb`<)<2muVVhD^Sh_m3OW^{zc26u*MCd0~}20FCgedx$do6IQdnt#>8|bi_|Y6vT7VG%1ITKSrA0l-9OnG`1E-g7tP-25VDzXj5WrKzYbyQe{SLa!1 z?Pl$?1eVm+tQXfe`)B`dZ`c^DtiSnw&*PpW1sIdxYYEo&ECY(aYp*OfKC>@8K0bK8 zBO$Qp&$y~bQ9uv=&TDjLXq)du%FP}qpaApO_9ibp;ifM``xIavTfrLs_qy*rg5?bk z1oK+ok`$Z_n-^GK^-~Hk77hN*;gg*mQGfF9P=I}j4Z-#*Y=6UG1V9Dg_DBBJOa6%~ z14#q$SO5Q3Zi2l3tZ(8^xqr)H!~K07{g1Q)64oBCKk{$7zf$_Y(Eq*uS7!Z5SNBH- z{E6ZZx3pXL9}_rH^yfAaVKNB)Q4 zvlKQih=1gNRgMw34y#xCPr9r>vgwa3rN@TkNPo|%dgLVui`by}SR2aonAMqvXTMTu zsaNiK(O%pacVflCT+P_TCBw*M zX77~OtS&D}fX+3e5>K30gHs=Dpi%SObVrQ&(*FTfF508^Z zOGs^BYnjLkhd10uM(Ezwx$ZT!bVcFR&0w<=t;D?E788#;`%3xcQ{=BUn{VycUb|_g zUmLH(LyQbYDYNlHCyJ=4vGJL(_BTVSc7M*cI{pDMg-d;YpN4C7{p9Y7GN8ExrqM5qosF*{P4&NX< zt;f@#!DMli`_dqcr@(M-kHN;#(SQ7)hmSgOpXVonK&^0Ej#k*~#}>_rMOe`f(5Gik zy&r71v(W74{^T;0lph-svtAl0AxKg2Yf1arVt;>{>^hXTAVfiL+>GW+lVw~|vg7!^ z0*NC0Lg+_X2}-8nv$9Ve)4w7Peb#N=K9;l2Tn_ybq<_k8se{MHDS|Y49M93?R8(6p zRM^uwON>kwRzH=xisH+Qi<+OhYd?Ov)`^#9$V7j1-u%i)`Jo>cd7eDH$Ma%L%#F*p zheVv$^kVDvV!d89)q&p4GL~Mbe%}glkk!#YC^zphShGye$C--GCJ!0NhI+pEAfF%K zl6@y4W%zh>TS%9;`u2o2!bLt^M(MP%jVxo)lnqPqz0$rB+GQ>@;wn}bbrY&;_>wSs z=(uEfXhE2}3ob#pvy0)yyjcu-3cRtsLhEpIj+4hVfl-M8J5Xv?A=geG)>CjRrglXX`+dB$-uIg{uWZt1vuaSCmX+RpsMK_5U zg$FIa8KJ2AvV8~1K#1O|s6yiD7bCI>ozh=8BR? z)qW}s3w{_0$8j$Wz7Oru_S2ltV?M-9RzHV(YX z82RJZo^qKYx3MIXd_tQfO5q>Cu{z0g#8ts|wi3U*TFaP19CuWKTMngK zW^Qt7n$(5{^TK=7ABti*j^^oSPPFNhojKu!b_b*{P29m|eHdcFk~YT|gxW767mRYJ z`w8K?3RzYjWP&H*gGoOTe-vGTz zW%j&ke?;ypQ4aDu{=r&_V)k1R?(UtYr|h?VZShstrSPY0!_M)Z@dma5GKE-#b}=qe;YQ(sE4msLg|l{@n0)F>5ATd zPiWU0;y8Bks8`6H4^7I0#I4z4>6d|T+^dqUoeZ@|?@sBWs}dq=pas#0yF3fBb zGcX(?**kq9fq-sRO9h)ni9iE*Q8a5bPaDTx#xguRzJ|JcfW}xTduA(jxJ-Gg;8ztc?;5gom*yH(~S=@kYuDJWti=#rQB|# zg>%47f3S19{oK+njXOVuJs5?7PyRWazNvC5=_WL=sLo zQ8&O!QPFg8ewh<26awrP=~xQKc1FhgJ|sSOCgS(NQ#ac^GDr6!G!wc8<~<~LKR>@u)k&itH->$Z+Ms!Uz!lm zmw>?LBO1GJ?Z33Uxci+$DG!xwmG6OZ$CEuuVfGjG`vN^NfmO_8p88YH=`vI`;Z1If zZXWP4a?Vw`q4!J-ken1FmIJvNhLlb#?eS0 zZPI)3$s)n08!oCw(vK@XKiACibJko=P!ScJC85sw926{5ukhvvNq8(RcQSdUg>+90 zy=1;iKz-&LCu2_CQm#(~gde~5<1kH*zkPCR_PL|YyXVQQarwyt(-ZmZ;nqFR09K-Mt%zOs43uvrZAC@)mC#n+xB!f z2oy@H_lHkeBYYuK#~dF~a8`doi=p()j@zJef2*9a;TI9w$sJRh;=C>rwThyaDOW75 zN?w))RiPvKn%7v$CN@|>t4J&9oNY)b@jAGqhoU?|V%2El{y7SQ%nVv;=E-zuGKLac z#`G^(xgR|@8LY6wzOUizmC8m&-I6n}Eyi)=>%VvJSq@KK)lBiHM-DcOtRJmH1tMe> z^>k9OJ(o>m*7P{am!}?5y1X$m&f(bX7O<#%+mbI{GM}Wv&#)^JC&*%~@ytIFh?wcKqsb38eglKYLfEhV?H zT)CX15+tdF4Wiz-b46fE+k}rRyK9839tCr>gwV~kOX)Noqc;yONq%7d88gL*70}4| z5@RON<=Y1gTS66_HVZ5-G6eph6)R+6cv`dO)`Lu70 z@EJYg2W*sYB--9-kG_-3J`^YRr?4O-CJbD8BQ*00MF+QRH1QhchmE=X=;yvB{h}Ww zh`K})j4wBzO1Jc`kHiy9lA7zX*Y76143+amKP^r5Al1m%Y(7jH?23aJSC-qD%Qgbw#3uT8mXK zUQ43Trq?7-h48KNnm!H7n)bINGW;&|B`m^+^H+s`>{VJ`rRO!TNs)(20c9SgMqT@c z_ritG#+2o=$TIkkv`!575Smc9@<`)CRl`vQ6&5>PvKi8th}QnV=s8tQ z81vlt{(`6h$!l`h_!miB2XE(hG^>}Xlr%&H*ia*Qu7|x(QIAYl*3}*qy1#Sr(3(@T z)zOhdO237Ufy3o_UmQ1OI3pLCmS3KI7X-0vl;eZS6n9W$@3O)ntKVu{oZ2M*J;9(so{;uMZbRlk7WkKiYM zzvPpX&KjA1r@!b8tL%&K!4^vTw%?KkUKv!hRw8&me%?(ojORn;s7~aqQGQRb8)y0| zs=H4p<=2x65`XuW@ZGlH9;J;F1m{@ZhMX|;y|H1!Xzo4@*Ru`%0wO2Xv0I-m3mi$9 zhL)v%a?Q@liYn(Ms#=I)G$E)JAc~B=doxsGCBfr+6cZO&g6-DScaX2UBDz{wcbJQ& zdK%~cjR(g@+t)4zO`I9Q>Yl)1ki8^BxApr1l^&u3=1d~q3B6fC7x%UO@q<<7Ek`@D z-D>Xya>}qSrxy3+=aE*fs;2Nl_7BM3VkSGr@G9PQ{xxS1`iM$t!Z!r5wOQa9JC!cg zL@0i++H+*}#De$|-LY-T(X5FDEQhG|Zp@$*4-s9fFF$#+zEef1?0?c0yZ{=0L% zW}z>+#~K!+>|`P=ZaZtd4H|TK+qA!U3B2CE82GL(Qg&CQK&-eFcVF)T?F{b8L;H+2 z8xzfEA{7eE$PeF_5j5Um9nZ#LJnkFSlAhg;opv0MdGL6bnk5C~spAY1t>+nN99=p1SO!TeRcfSlFdhG4Ss_;m~nCs)#+xj%x78t7)2H?E;sXUV;>L_T376{e zPm5Jm9wDJ1IVDqN^}ofs6;k6!dl6o+At13pntOTi_1E0a*IL`9`6qKF8y>?2{oV^1 zisdi6@+jxM3N6nC)33)pZ7;CUcWi%w-J`1h%e-^Gd(dXH%wneMm&Hlh<|!T@>!s0^ zs2s)m`!CO~{7aup8wt8>o*KppSVmWqZce%KHbk` z<5Q%_zwgN$IhK4ZS$8G)^RZ=JYy17~xeXRgwalr(#5Fg(9BSEMUG(PCQt?gF{`=D? zd3xzgnF_7iquniqM|JzZFuXjxJ|Qp9XwlT9nM%Go+fS-lw(n6FNV|_LAb3mY(|EW4 z_HlO}=G#Hrh`ae#R&sPckwS!7V-e9yuJF^Abtdy_kz@M!qFG!qT9#-+tm9P+yG}p9 z61P03C~xok$Qc#+Osr?b1v^3Fs*w9wR{Q1GO(h;_G66cmYq9BPJDQB@}N@whx1XV*l4D^mO}|v9Cry$7ghD#Vp^Nm z?g}}6kD!`HMThw(x>YKf9XVA(my&{T*-N5;>B{t!jh~ZDtZCbQ$JGyb3mpW%Qqv|m zUapVE>ifv|U!-K=Nsj#}q@R+{3+4W zunhN3#qVt4Xc4}8u+F#3Fu6Wu>#)d0HoVf@kREtjuIF?@*w{kz!1ZnUPUN)q`vBh9 zyLFzc^c9+~eA;Jrb_`N|z94lB=@Mxbli{UXw81%4I2^CP9hRzJdLBmpk)#+RBF+qb zXBkzAyOJq1JpWLh-*Hx`(W^w0FNFe=@hpAx?QD)9dop$i1@rxj@xcjiZtwGzS?@4? z$?fy8G1|Eff_HgGtDZu~P3y7@9YrjiJ#uf^TQAc&F~UpD9xab0QaHg6&vMjZjRn|9 zie=dl3vfqFY|~m`V37MXN>e%MP}$GJx;m6;_LQgWW}ptS}Q!V zAx^zwHv3ckoEn}Orbs=)6z2G5cLSY2#j}}Q6iuYi#_bChX)>gVR}&GJ2Km9#JgB&Z zA>;YpBSasm@>mUR{v$JuIe+D zj%=9wBaFqKZ;DTM?pBx`moT694>xJ6*eFg!lmS({%mroYS!_O_}$TgoJuVafp`O@)o);oNJw12g~U2OA} zB9>kfnwQ0nVq-e;TBwzJl>9xR&RzpV#?e%NqEtFJ8Z95eLlQwULmSPO=WjmTcFrw$ z=^=F|jDEn9*PrJ5u8ylbm0rTLvrGN0Cz-z;X=oX7552r;Gt3G<{UD1R=!v{&-qO37Ci^P5KqKKi1u?0hA)KQUJ;LVPho#_YK1;pT79Ks zw>L6>p(Nw`ATZp+I5JH>_l`Gw4`Kh;lGOKU9Z!9*X6eq(g5nz$luH!Dethg=__9;9 z^E^Xtx3cUZMSrZdgB$7Lu=Cn#8)1(Hiw7xhr5*NQ5i3ub7JkP0XI5!+xrL8a65a+P z7nRzC2)px?)!Ypp_nX-6$4>POwusYL4eKhTR%TXQgra23Uwj>oJNWg&Qr94cW;IjP z^9?f#=X;^~9;J&Y6f;#Mr5x=AU0FQE4{r`!LsQy*7~TD*e|fElyw$6!A<5krOMAH3 zoNa8Iu^Y3om^VbFWgAta8J(kJ84+Rpi!{oNa?Tu5Jnk}iW9OhjSE%(J-p&eY%`6@5 zLNBDJrEel@BzCNLblOcrUgUWuQMO6O#D}FbukHOwYPyX&1*2#qCi=58* z~K({}zz`(01)K3-lScMfzKJ<7~8eP*t(>fLjY%*VXgKV6~ZSb z(ZfWFzK_+;BYlFRR#fl=3VQrjML)2VS8~6wNPIhh|A2BLDD(LZ;ViyWgJ%T&V^k7P ziB!i&=aQLcvhIomZ&&x!4sLkG-D!kij1@)S@1EE z)VF9KuCD5j)U+Egta1u zh2E{IO+F%-YrMvZU2;}l0ZK1h{|d#D>7L?4o0&x+*{B4r`}b-rPwYy%)v&QX3HTUt z@J;dt3Wym-U9-ggc$C%R>|2x(Ro)j{{V^*iP>9jQV6cPAhjCk7b>X(^6@Gx|QF)Eo zuR@wci==}zUCeK!+oZLQ#EHUn1e9x6!yA*E?^m_Hyu^8b%Q;IUXw>wPVRM$+T3uN$ z-hH%lmN00wWnL@r!jJb6X2_21hm@}Nl)c&dJeK^7;pZ)%znNqSe&o~A##A&<{edBy z$Ap$u*a-(`#N-CYb={FU7i&78W8oaA@6uI4j>T0s*iy+ZC{FyfogVeb@tSbLkdr1# zy_NQa(h4gtwf+cEa9pbC>s&ZDuBwE~7Rf_IHXK5zC-lA0*d!Ht!@A=AkEqAw2oS2ipR4P`dQGLd&;)y+6AlqlxfH_3aUp~951^(DOtRn=Qbg+z%7C?TP?eG z>;rGosND=7LR;gqG2_g4*H=-^7I<9ETVW_|ZXXb17Na!fiu3X=>F5cj2Os&qn4QCp zNqtW^CiICA%pSEUOCQX2jTP zMfo|5_i%n&&6z>WKd*@1b~D*VlxB^RomV;pr1Rt=L0+dk)V=rzlHX`a&a+ z)$el~Po^O`n|m*5!KaJ656U{7DZAuSE%b`8*3z?k7*kCcbwG(F%DLId>{5KC4x_l7 zYkf*MKOvjAKI~yH*y~}#<$xH)o{v$`*PhTX?h{Uf)h`lQJ3RWOpi44n3>5-UgxZiF ztq@O|13Qb>=1oqi5Nl{=C{)aWi-Ec4XgyW0e6s?xcFGW!mA(-zN0pS!n}J3;K&mnXtD(rBqZEB zk!W>N3&FAzJke@}04lE!3Ot1$Qwmn2iuTA&PfMPnA9Qy(zN6k(jwx6^9lH-H?z0sa zG)Wmc^L#BtiFfW!Ti&Y>jXI`~Tp9yDIqOlG}Ot(($$dt7ZMIX6vnqWjx z{DoWiwvDh|_~!A;!9~wxAbne{T3*WcN_${Y!ILfg&|NwAjZqkZUwNWCG_Gp{*j_Yw zB=lL46vwPE#?o$18&QC*{Ffn_bbx{18Dh4?#Fa6TOQ2v#t0BmwtKWyGYx#`|6&{E6 z)zHL&Sq*AH`69EZH>ScHof#A1QiczetJnx)F}&vafV^3 zP>yq@&rV#W$Nf%t5LfJQ!j(bPwQFO7V1>aS zzf&(RbOm$s6aVzUZNVe7Ic!W7>i#tpmglrf(Zb{>7*8f>2jVWo0lnnU>*&K_Nl<=} zpiQn3ru7gCuFZmz_o6vZtKMF$wp}_Ew3w`5{Yz*-$7l9?+n_weC>HS>wo8={(%9(J z;}dk~y05A(k2b15y9lMaK2}~lmr@na;L`AAV(#@PZr4<@dHo@f%8IW_PIuqc&Lo?UyJ&5KD zK`QiNLt=c-8nXB(cXTD{K-Ul@{Q|e+3=ADRTOOIrfR!r^oFa)_R?YqNK_(Qf75B}7 z&jGIi)h@Uxra1!!8hd3&JM}=nfN3W}>pTy|P>Kp_k)oe@f`5qMuQlmR!gsshVSi#D z8V!XH1Cj@clTE`veLA_J%&EOZE$&p zRyZf$T$3wc796{kwP2(ln8fctP=EP@H>YKN3Ms_M3=F5)*AyS=6aWM)d*!ts$;iAAvQcXdX;0G&ty)E+P>5!aoMstK>wyK^&UH*F3SmA3^qkzw2h)m7$Q|3<|S^v>S!%b=>&FN!4WCLps%5s`3in5EUg;YJ~<1{g*vHo_WNN4j@x#K5BIdOrZ>bl=rr?9rFTF%R(!|#1lx?}iHUe18e3(?-Z`j~;w zq_K~|DL^x0t3Lnh`WS_m)3T5U0z907OL6vYX$pgLHOkYJSS_>f{hc0#j>@Z9R<2~m zafUAYfO4~w*m@3qD0Ob&6SUVkh8-AMjm?OIKv7D((yAi&6(&itO?zh)n>J~$T1%XH zTldtx4WR-}9|!g0{5VtM9ptFRQ-EOwRw8pnMsdTy zR?#VVKoQ4}RZo-pGHf-M*Ym@3*3eT-KhD$uvKSSCReqU#aZ?*$MlO{QS4FULBQ>r08mU>p~(Y31fPT)+RVINE{2*wd}ic{j{LDsb1r7}@Uy|Elh{Y6En+!c>_ zD61+@<=&P;l)Vy-Qy|4vEcKqnf)))dp1c*_Bt+qz*7jTt830dBFUX*AIM)m8!h6+* ze9J1%@X{QnX>y#+G@~2CzL(2$DW)!F5BhL(xO5`7d)5lj_QqE&yh~Te_L?&PQJWz# zuc6PjagCOw1kfK)3v+DEhD>kw zqnzAAX$m1p0S1o*tTrFf1?IV=U5K30^kZP$RwLt4Hx0Qmf9DEKhlX#O^sD>dc6~cq ze=YDc*Xu5nm*S0QH#-~nK-_tG%KV_i_gokNiTpqqd|68N9|`woj=&gp3{rtz8DUr! zYy!v~WQWavbkPQK>Xh+1WxOCmeYL0qMoZBFS09eepE=|Z4a%fQ_7r`ENUsWX2TcFy zGve4}E*`sVq3zipv9N(%J|~7)J49%FLpR*kDFu7nVF3Kn_9!dhgv*lp%0bk}Pe3eFgcxY@PrHCR4 zuehHiKI!=(khB*|;*qu2z}ZUzCvW-&vHm*A?aCxM*_z2Ww{fiETirf?g}Atky6!A0 zz`W*2sRP9ZjnsHTSd}0)f9Y6|dwsEOv48tDpO{PHi|;co=u=<(c0`rV%;1iF4os}c0Or1zi<7)+tGM;eo^)}YO$hGxWJJvM5*U;|31{AuqJ;|o^iR9Ib%B$ zUMt#;?plK-$4O5cJ9{wac&{TcY%h$!hfckHAw$N_f+suN9qDCdx%`TwO$a-r$!MwS z046kl3c2yQI4D`I3)e$6bnH>nFxg>sJ1iJhqR6KgRpwzWmD6VER*DaRJH!3Rvn157 zwlI56_ViJ6<@q6gHtLkU#t~#O96{fmZ4|3^;La5F z4y0RC15-^F%l_jXb541;EisAKRmal`rK=$|%#|BU1|@zkcFO1W>m;!)@?zh`;8)8<{VbnxQ==ZDf#ckW;;g-ho!^Tt?6}qV4D+~s4vS$XS*-94~e#3^sRj9 zDgk7Xj^$uD!6yKuSEk#MIwTTh|HLi+PNn?snC6le5eDmKT-(W z-EzvHjv4r(Y}?5C%5^A$%ECL0Ei|KfE}0)QwE)Lu1bL{wCa-)KS5}a5uNKquHfa2-V(hw z`eF5j87=hS$GXEX6`#bebG5=(B@R(nwufPjl%|;{5OOvo>So7D%2D#65ZWWJQ6Q-e z^J_TiB%vaLYgq8%eY$5Ch5QnWv_DCx?ZU<>S_|Qcj+h7#`*blBUtaNd%&CYM`Ki3P z#rerway$BYPR~Ie1D^sI0#Li72BVwbXlsoI@!E{)`9knk)Hbac%*9phL-5s=;~;V> zq-L$}DdrF=j+7OS6e>xeP29ha<5>}7T@{IvDI|e4K+0=ePUjz3j%07F1Kq;!`xnlfIb-MEUjxPfrH>x z-EK7aN0;-tf*X;j=c*|fpq4{{>;l0>6v?C&yGi1^Km$g3XZARtn{yM& z-BY;`7#LCk9-%0o$U1_&asRsnX(lrzUo&E^97v@liHIZy5mkY2{y%Z;G@%!@EddQQ zi_xDD|Dv)eXLyl2IP8oEOHd~7SqyWw63p1G>p??lW&ZXM`Gg0g)8J75{{1v1wHW#I-}r`R>VA@kZMS#eMBTnK)Ms*5@w}189i$N0m zY1NKwdDz)MCvu8%+rN3I7i?E_;W8cQy#oGTR5rnq0d+?)AKT6d!Q9zeScjEO%-ICQ zSzz$&G2mv0`4IY+2C7VDqAv{AIIH*tu6-NQZCdWM4O`$(uw#xZ{0Lfvc(6kqv9`|b z3#G3XV!#kMA5SvIEnk8uf5P!6c9a1Ku%=ToTDOsB4Vdk`j}5bvV6eACU=SJ z6QDg>q1D5C!}s5*yfqeTrWtRa4&#(B%#{+xw@HhXA$d^_HrR_}_DG-Jh!EtB*We%; z#w5ZZI#MX~PnTfhu|Q8h!k1Y(;}qFhRvm-yyxtmPwO~Zh2*MF>0C5<-BUKWTSD_*D z1c?6o67XjdpqZyA8uINg|@)lm|2AXlH@5}1p--y2H@h#uw)JVY~ zaF7#mP^)aZA4G#Eb4-+{oM`0mHz4x7U4(4S2Pi5Jz~W)2>FR3M$b{EH*xt3Si(`KY z$fB5g@x$JmJ=o$_mW=?qc!b)SH2(%DY9vTd@Bt~WuqBs&y2PI!<2M0g7mW!bEFf1E z;_$W%he)syAV5fl((CXCc7L;A@gm+wNe4IMVH3m%SZI?g@P@RKG`3sj#L0;kmfyeb9k{&^3m^+DY$$sMN<-aJq()LwY|(Xc zFd_Ij|0{ieLV51RV5Ti;3us}Dxdvyk1;ui{hnl*Ou*$vt5pY$gBr5Z+DU3~39Gdm7Oi z1LZXB9@*`5y)2OoIi=4SoZKUQb@BgaNP4g$r25X`u?*n!3P(vNC!59 zW2EmNf)C4nO3nuE2gbPpextQB>Xy?=er((MI+OS_d@CKgJDnb57BZvV=u5GC+1?LU1Mc^;A zzlGt3Pc%LY@H`@#!*l67nbB(h2e8^K4bW;z`rA9=?{)SEBRC8bprnGr^^aH4ro8Lj zSa3+hz~6FryxF{gb|o~icuxID;c~T+Bayac8L9xxIkSyu0#xO!ULu$Y&*v8t6$0R7 zgA>Fb9e z3T5!_N9kWv9XoW$0EGWo$5U_}_X{V7w4&2mptt-F}RKz5Ts?_@?%5 zkObtzS)P&cxC|EIv=}Vcedb|1?Ga6>_ZojHRHuA*vwXGG$9hj^&oP1v)wr}l!ESq6 zL%zo)23Z(9`4_?1M6>iRZff?$qorxZ@2!IzD8pSjZx;)$)27msW&TDG)HRcct_kA{ zqdSdvi*HaiKPi`1K2c$hU8{u*8**OR;T(P}=caJ8xWT6c!7X&2x4eV`>z{u?n}%P4 zzG$IhMOjA_R}2buaAogiIF9RfynxH+M?IQ5n!J^#FHqd2cr<~qbn~kq8RwW5<2=uo z+e9>%vf)*z1A8L?m|`NDj}33@1GW0Xpj1w}Sb}E4H!1OZgVazG&6N^c-nV~fi0x&Y z#CBJBmVx(kCvuE{V!s>nX|<3GPj}Q2bQ{YIPX#UgcR2Z=&sI3D;rvA^aa4Ex261RL zl)>#$JS#!|tx$)M&Tk0MRb0@E_Dri2VI_W)SEv(3)vKcWRW$faW%53Z6Q#@R1=JAESw=XM}T`RXDD~AUzIu?#G2g8yy*cx4Bv4c#R2h%Tz$Sq82Gd zuqFH;Zt(HE7Q(;ky_V5Yy=E^n%Z=eiP;js{ZmRYM!9+*DXI_TqW7$q(@6ez-ESIMu zKQaG||HyYE&Vg?fZ}R0IU>NVXPe_5RUjm)n3plzV%vZElOo0w|AWfii z>?EU%j}_($>uyubL(=gD#uglXsL@eNpo*brC~&Rn#&?VE1$h2)8%{?)1>oBKbbdGz zaueomO`19krtj$15psugp+%P!SX3}7WQbZT4KB&75`#MHU&=8bV`3lB>^R7~N#ma5 z=cw%Uh}u8Lz|k>Y0}xBlNXCznkcsCxGb&Yjnc&C+F%zDuy$RMS+1+CNSOISr%$tvo zk;xa;Q0z1kYB@L?3#RZ14d=5)3=phbuH+C5>C&JGiCzxd&5-M{{02Bb;f)OtCc=-r zWQz>hodSX;Rc>e8MGvc`}ADj z0%A#$&AGqCCl5M&=NfbcvfXo@V?iiajXcdELPKbn6P9>7^61_!aw$;z@7M`{>}`|?>^3xq;Fk}=P5({d z&s*xE2F2zv$K)Ax9RCP1f0PsR_<0AZr3B#fdsV%0>VYGjriA!ZnlDZY-7=lAk|hi{{V%c56G@7QB!{Hk+kQC}~K zEIFgfu;EHC!PunXFzon~JS+finlmDLt>_+z$OKM{%-3icHPWmWfFB!0=Qa>*W;5-K zJJvb&yd7IBswk=-xk34*T~avx(x6ur+0B1=Cx>FCVaW50|3qmAgO((pCZB@`u!j<3 zzXh>*52d2kmuGnTLH$b3HY z^DOisNw&h{HaS`heX!*gou-{8y?)YUeKLr0H>TZV5Py?|$SGb0MN@VWSF&qksj%*(e80t!RI~iTo5H4Im=l>VR zWHX)daSO>Lsi-hluw+M`JDbD`Z`=}zd%^=z2_IL` za{mO%&?bxl{clo`>e1l~LHBoMko=8LT-hE-oO}-a0gVgkEe4TL^683~XoT&a%2FT? zXAp=){rf{eipZXN`+*JIpSF{7*)LwyWJicoj)4dM{RpQ1 z-VS^n<~QVeYY;#~Pu(%ZBmFK$edQ z2vrFcGKe&ph+QnwkP`s}5MjvHnO#fa&0j&9pRBv#M8BlGA|tE{H$Nj>n8khNQP>&Q z$+v221YG%@*!OOe4=0THBYzbxY-JmDa#-H>@S4Iv0M4!ev4rbl&NOly7)s6)|HGoqc*L86(2 zm=rT^3(Rn`Sy2nJTs)oNh~wCFFT1D4=^B2MFM%9e#n=HlzyJY#GJUffWBlT)G(Y@!c!lA1{fVn$hn zL$?E;dOgOvyAx@prfd+eVr4vM%CD3_MFIW7Z~IcsyDOt>_e;wiZkVb6#OB$sF@u2l zRIWbVjGNbm39U!wqX-0A1-opA5IfL~{CKi%3~*?cyqP!EQ_Emaj7fx|%bn=uuKb`3&jEr{@R2DXB0=ETRB-zFN&W$hH0AR%4B{ic5>%C*zG_ED z5inmVJ_#YHb;pXBj>;UEV}GuYrmg99erc3#ue(vXlD(o+SkEgH@U)49?q$emJII)5 zeCx`(8|yN!SgY@+aCeLdq_KxlXp|$MbJ@FSS~$HkqDek49JF0o4ksM{y9$%rBAt8G zHy0io&+`>3-9_5iN%Ph=*Ft|@NnnX)Dl#_EJKvzpyGVM61Aj-PDd!581P-D#^ze z$TS?F3R!Tk{El4a-zvqn{BAx_xm=aZ3o4WtaM5o3vY1S}_?F20vs%I^?y1EP3R$h& zFwIY~n|SoY!&o?f^@U&LF$W1G@>}<&o8iv5R^LC^8U&SSHn)_Vf8nZIS63=09=?lxU z3?y#Su2THstfW&YJ0%Sw7RhX0$j;V@FQ--%d;5Y7RD8=vTnl*=TW8P{(3AP!eDN@+ z!+LLA$t%#DTfKSsLoxM34fq5vF%5lQ&i2AM#KLvGEc}*}f)1gU1X7U%5~L_#2!ap( zr+zknir}x0#lsRU)UbkoJIMr4y{zvo9}_gz(#Ncjp35<~bj9bTe|e6#dOJgcAcStR z7HaM9oc(xa?BETC;Z)$~Xp&g`1KEqaU57xCh8MESIFmLCvK4VNCGZ>gkFS>fQUbtU zvy&BzZwmS)E*cU?=5Da zc0dB?aob8<1KedXrZeH#T3*iAYDd6y36pFNaZp4t$ALB&!{1wg&*kB)lTP^oUv3Xn z=`w<_Y|g+`JVnRu4-7;ZP*-A7F1L+*S2DWiVso^Of=;s$#px{B?n3GTOfZmS?QQQXi_GX=lIS|+q zZB9wowNi|h8TpwFlcMHR*v$ktk?W*L-Z{6~=@=@cuzcn{+~Jurx9-W(&DfDEJF;aT z<}i3rdpL+x-_rgMV1o>JM*2_oVkphLND1jFoo(Q`-|Gldu=FO{DbhH&mY(M+S6z!c zgeWA@s_Fe!pk}?1%J=ihSWEMLv5eC67)ujo*YE`CkqA#e+=ZdjMC4)`%zH5+_830E zcZ9IE8q+(~dB@N)fYpBxq6{hm5LB&A#0MJ#=J+U4KZ7wr08)-wkwO5dy5}Wg_C8YN1z*>Lw5zcCB(F%!i zh5+)3@uF+&%e-D|iA&W`ox@jyXdvG2`+m=+46k}`3ujX`iPB;A0FWD-;?~N~X@=XE z2K{2bo#UgH-5v(>Y?lb@e5eE!FwTekcE(SVA*59M%-KnRZ)TOe9etQ91Z#tPfq}@l zQRZEKWSNA?-$}Q=;n_-$wpP|m)+t=z zWjzN3%L-4^(JKh&-wprWr+5XXj{WUbLNt}9$Kc~r0^l6+j8qKye^ zwcE^`z?RkYVDh-L%uSO5KCE1+oEMa#v@L*>(msdbC`-!ma2q`Wx9^$M?d2Td>r{>6E#$vHVaK4+KhYD|NRL?@yI7L{%=QbBk{lP zT7pWgJh4P?A&Tiw((G$CAP}FWt(O05Qoz*I>68#oEnS`WNsj0h7pX|1?q84sY2+v} zNa=xf^A8-?#;7A25`PD7!~H2%h(s1p4P>0Or7)5wN7qgoeRB&WrpZ31pmAzw{qE!g z8ks;jS{8MIn^}TuakIdY$7ta?bv}%v1YfSi25%6|EBP@pv-?r)nzSb_?0>0ziQpRK z?0|X*f!n>~V6a7h4|^{;h1PX@qt44Sg#>29}~V4KWcEabpYRM3V=Jk zN)b_W@#v*YW)1uI$p>$Ab;4DzGx0&FF@n|w0%@%aHSi2=%pY@5orw@noZK98?p0?t zAlmlb{6&ytR;-Czjk?%EV*~b2Popj8#^-J6Af7Kw%@yn7`_ZCLR>0V)hgs@9zC2-w zW*^pvmjDwhfc&;+@jLl;(vJ&9p4dHOZZU#?hF6B@>k%)WXePe}&{3kS4c$u7yL|Ex zJd8lh8KQe#z2@S3eadpTXG7!xYGoFMkUI`-Nu$yj<&O{t^ZMn^1x9efLn$`Q_<5 z%%%Fg@~aTbn9DJak&54e+0F~Zj)9fJec}_3C45Q)ZpbF%1?vleFfRpgrHi2xG{O7r zS>r8N+kED_*3f`~cAUL5$}wt>rnxV{JXt#AmF!)C@Va;jit z`%U}Qc=n->8R?Sj0c*8# zxq$#wy+F%180t}OE=nU!K6b8W=38mDv!AP;2r90uRo2;Rvyf}b@? z9Q=IGKrW_oyml38|MT>~V=7=-$-)6Bfd&qP`0n+bWE12V`A`(^N{Ov(#XQeedD6PC zGm%7tu4od)U%&e4ylrMes<`(90$&>!zcCuh)&g zky+AWchurrl~jz%nz90P&N>CD{aqn1HLeEYoV2A8s&52aVyfOE9=*&2WLVJ|OM%nt z6FPWzIIexymVFq(l)l=l-fqbLT1nDBV3-q!RqOiaZFlW*>?>uYm?I|YT}b7-8Qq28 zn6{{K)DRp&{tKvfe;(|_@}jUfVdNzbbI$ru6hPez{l@F};OR2y{Q!;bmjC)kCJ9QO z5x$Xu`FPY>xqq`+$5AbHp*Q5!OmFN7RiNr%REJDuc08%51Bw|d-9ty@=gn(4g5 zimksRFlxuw>IWnDg&(r#2lI6+r;Q4XX9jbLE+#N~V5S4Kxru0MHSwH&jG@Gl*JW}L z{lS@JiD}%OS}~7d`3)&%axaGU=~dUqg~B*I(O)}+mrVU^vYFtC>#=R*5vjSVTq%iq zzXE~qEQHx2#|O`pJ(-MdMs9MKG5=w|#}yxxbTO4KG51W$G;LFaIfn021!|I(mP&=x zLJAINS~cXfke@vLtq;;Yps`CkcN^(`t5lGqvHb4^LrDD;6H&^XUuOzR8h#TJh=YZK zGqn9V@-`yZHJ#Bp7Y1yavI!Z3{~OHaVzCb8m;*dlIY-dz@(quGmhxYL0+;SmCk`)U z3v8fg_ZTiMZ}VLEA%}+U7cc72A9%N9_n75kI$}ne5b3xY?Q`S8o+|u0=E(3%8@MHW zMe~QY`1bnTIb6K9{c!P3|6`U%Z5@Cq7tN*+L2ONrB+b=R@(_v24m19W?7T313BvW_ z7A){69A-M~yz>J296ewXd&7M;YS$ZjFE_j7aTKPj#!`gN`mj&TA7RA~m{jU<$ofW; zbMW@3$S2TaPAJ(_XK|faA;fJ+pK_dw8|xm_VXlxWZJ-AKhh<2Pw|VsDHS%=tK?`mg z2*sKlJT)=632@g#*Q->!OI0>gHvhdKdP1Fb2PxD#1oHFYJ1fopFv60Y%;7J-84%j% zT@N9r8Cb&^&(|hhXga`(uGSECRh-A>;-P7{yn$AX2gF#*Zj61_o+|v}7Z2J$f%&*E zg66CeTl{HXuQo(o{t8eQ@e?%~mk!_M4p$Dq;Lw+M!DNStq{TA2T=NDsI+l|7SpJmQ zfgMq=){Fs2GjLTb(OF9gG1B%3G9ti;tQwD;IG*rtAOj_x zZWFTE1*Gp0qCm1%GJ->+$S85QBm>3A^LO};ky%275gqX>j56YXP2UXKhhjcFA4cq# z7jii!w zyx=+;HR1G;?e^UCKhZ5a$760(OvRySc)pf|JTd_f(KF+36h4?BCOS$FDrpg6t$YI@ zGzV|whyb%+B04`4RaD|%K%goxNNU9KQTTCiw^}U1&`&%_e$pYh3-RkFlQcj^Ck=^ z9r>>e<*|6K#0az~-eK4+D# zvViv!ASKjfD8UW7V6wW0Mp5j;2RaoT@w|FM_bG?#Lohq#95&mf78+KzcSR8ZC_jvX zA)PkjP41t#y-;)gBCg|KVNEl5gOymv(AgA*Tl{p~!BJm*{dn~#4R5>{6_MMkyh#f+ zUc>N`u~_jg`z}soFP)r{W<^rd7P$KrTH9_!quw8;XuKO`qL^RI7r0c4gy-Ag4G8)O z2e^n?F~IORQ^MYR_u zU|tvLHGk4rI(z$U0G&%V6TQ6|uMyMlvs@$fUZljv8Nrq3VRyrfkx25|lomG;zTTA_ z-ZmF*DY%Lgc!zwqNBJpQDBpxXB+l!h0wzzpOE(_;-hA)+VR?PFXRU} zXMFI68s||Hy74ard;)hg55#{)`aT3$Xhp%2F}4iHz`%Zw-2B+dEO$;w?tRxyfwB2_ z>PN_4e#e70-J)H@`{m?fKk*7- zV$9=w^bki-k6MS%Vb zee5^h%zXUm$pT9n5;{K(9~tmQVD$KnJaxw&Hg{4to#Muoiy;gTKynDx9M@u77C*3% z0b6mciL`HGc@tQnuHlD7?^5%V1{+aDEzWA7P!2n=G{&79?5=l=8NMDkW2^Az5^;0m z^<#@Oj;Ap2rLe;L0z|Eq2rd@Q@(k#1yx89;@{_8cq`_g)QPiL6`$&I$(TPq5cK83K zO`U?$${f{IiUmbxCvvVDp4YU`iN~(QNjzrLSGfBFPl5Jk2`mwsqIalDvQ zGnf`A(uSMy4&a~y3gPwV0oCQ=77bv4{;l&`08-7G{RKCv?}Ra7OQniBv=8;@xutVB zEcL;Ixb|oEym7R3_oV7pith^(Xu619BUV3)N#K>l&%4f(-aQThpRILA;v$WTaIV(o1CR{ z%PtBjA60F`3+)89b_-VYzoTDaheIn0^M&7~sWZkFl!xD8W(S_wql6hgWw2XJ&FWFf zVpf>&$rXjZCLv4_me`gK$#MnlsrRcXDIC%)GpD^zNiZMv?H=7g?!r0B1BhiAUco`a zv%=)_{I0(xLs$H#^@1%|t#5%2;R>jCm*DD^+}$>m&z(=`jQ6VG8S3QxJf{XwBz#*M zkq>0mICFL&gmLi}(6m|C30a(%>#EyvRGJtELWKH00t5P0To(vgLtb#5>(#xW==;6l zuEP&x*ar?j=lX7{&@G`^`*1mJU?@-0RhM9w*v)|#wKIc1${2fQz3l!hY}rs-%RM6Z z1oN7!rEsH0!;O)Q8S#3_#$#1>YGAbW(k+^jK7z(IL83JLX%lXMihwR&k@6T}1GPUv zYYxW(-cFXwO7g6pHw9Eqxkn71CCxo7MnNweder(<)=v*#`FJtg-d{w&!S`2r;o-Ps486=8cF zLIIlaP+1@kJ*-tCliDSDfs0JOsN#>S?oDF*l7vq48QT z+Zj!9D6xUOOku#=YF4to8rPPX_Z=Giui34vQd_RH{wNtInL=nl$QXz@X~QNF4c@sYnu^olS@kKbg<4YzdJm>(B_+e zac;3H;eA&wYg!Vh(>Uk4>y94---Y0jt}f#|1h#qmV{~BRYFH`KR;fjK*bJ(`LXxiY%P9G#A}$ zK>SonfR{sEp`5;~g_9#mX@=@!**Jk0>kXWqi3~yj`O_cVUFd3><;j;68n@D;OQdTb zEye^azF$ng#kKP5hR07CPI%W(*ZtJvjM%Y`*Q)fN@mkV5@fn*DpIEI_JU=wrkDGum z|8OsVUhLRkxf2inVdP*$d23~3=_gE^vyQaC0VEc%pE?FVd4DKBmIpm{H&=m+`8kYp zj!V$bm~^~U$aJ!7RG$u|?P+gaA?N*`df zg?kgOu)qy2%*wTKKyHhnpd{Q1MBi1j5C9fyB=2@ymyR>;?x+}=hoGCc9k#R4f5?|Z1X%^bmgx4*iq@9Rvf zN^?j)!J|0b^+J=B1mSbY+Am_&v11X z&g|QnIAfDs?wzo*1(p$ZL#=O49vIc4GY92fA4vxSYEA;B*z3b$b=|ZtSZEUqqqBB? z1Gkh}3Y{nFNK+ew`rLojtkPSM;FV3~)h!V6dF~&YU%!eFZZ~YGrV9SJjdEWNj+Qgy9cp5XtK#opgXVcXoqpcJ5I--Qm}UMHZ7n`pw#5sP zRphHl0d)`O9(fxL_^ws_OW72jtD8?$?i4xim%4x<%`qW7M8`Y;B?ehT6kx5yCg*Hf zW`^(M+L&HM_AJDkd^=uLVDyvf2L|Z;s^IuDHbjxAwlMd{FkK%`+gwLrj#gu;a7IMnW5?1aqEd_m$tliDgR^bEaDyu*jwaic-4&KyuA(*QhXH?t=Fg zoT^3L>*=eMDa#}8Yy?iN)A<-Y)oyG$P5v{6;~B-{zR-qWEt|zfrL^PthTx&#il&jc!@HAJWaGo(hAz=J zgf#-!k90gMKWn6%EF4@{`!Ofbt1N2gJ`>E*5AtT~BBR@F5*9Q8LKMBeJe=_6sVDlV~J>G?Y6)JEr=zVjUf|FHWr?hVO4>Tv>w59$RX8Xbt zlZTOJcOCsc#Ye449q5=#6j47@fdKeC^6ldm`40CXPNDt30A4h1(4r)>jg=hFsN1m( z5F>{4Rg_4>aMKh|ZWuLX?F+0wRBb&DvgUxz!qLVvX_^JG8z`IvD~Sw! zxIfW0`pF_H(mgIx&_E(FvZ2)ScuFS5{m4kXFa3qQ8U1o&*ie>E*@2%vU1@pLl)`Aq zpU6Bf&~dpWV%!K>d)cj&g$A8R5#839emhXo=(v%BysWV;4RbZ+4>+Yz1K+^#e*JuD zG?1U{2bl2@Zg>Ez3e{rMgpVp{85umvP4z>AZeLoMkd$J_=D*7oPVKIgw)g7flW&KuMNe(+zxAExV>vgW`%0eB;h&m9ki?*IF3=n}UK_=sfhkK^T5 z@YdYWb2~UYSsNSqkuS zCfr!n{5yCU^IhMDZ)%yL)rZ=iHK5E{JkjoCJLT$0s%QJy_G4CfX@@sf@@XMJG^Vrj z`ec_r@cRqR$s~YXG^w=m2+@hN`ZFOHMHZem-kG`^A2Ib$C5mT6cHYum=87%g9b^Th zrx#hS<&zdKlOykFO$Svt^k&#l{;mHTHra8n56tkTlFsXfnJZrCt+q#9ej{d9BZkIh zceS^GoDPdH5SN?mV~7AV`^r)bogI^fI8&J;41sr-M&}JwPE_-qQ;r+-IC`d#UOmUa zer5dhrlz!DR-{D6qV4&N?8aa>Wj3KVV4?x0ex+dh}5{-*6zAso6s}&>H8O%-Ilf8TtTEOg*Nj91s zY<|#_f{;ZR-7g=r^A|sF87L{^r(HSJb|zHZKmP?=&!Ff$P4q3?=XBA!42V=pxv z?m`{;6jKpa-v2;(56QIkl%9P*j{O8c@|7rQJ(Af)NIh5Yn80=Q{OAIRNq9&wz3xU| zp&OLeJ!lgpucDj}XcxO;)u%|z9JDcr)Jew}SI1(_KVAkA%z=BVE!GYu6O&;6t~i+< zf5!~>HVu&nn|r}!t@3u+ z4sb0pE#dZ{4)=LVj-NAuJZ=zBe%Nh?vJ1^MN%JSGBM&!J|d_p$tTZ!l8FI z(O@R1x3_naMxAL?Z;)Rv&vYm}jKM9Q8s)#bo35oWnuA%XCw^)e4`HOxI3@XF1j{-F1VdhkY`kU7V&>eVRWk>{56>}+R4X)6e<@%v1aUwP{^ui;m>mp=RQXJn>_r~IzJfMclrCPGZQ zYSyT;E=h01qXhOR!n)vBOm@|1JkYe7D`U{N0W;@f?ge^ehxSQqH&6#Tf*H=zsGEmG z;T@QNTpodVHi0OtQkB6(7$$RLA7WB2PXv_=ZZ9nCcCM*IRzLBJC$1Sb*eV|!JVTn2 zqzqa0#fw?1DlQb^9Rs#&=LhCEBIn^fJ1j@0OJK=|6XqU=Z~^S9f8 zez^nv^R`|f+wJkJ{|W5;`9y?_^d16)n{D=EX-I9W$Yns=3V5Txs zb4JvVHA3wlY}y#>5Da{>Gc4ct3vxd8v|U(SUKFM7$ThIhF71*LTG_z>7*Ws}zH^O7 zGr*G&+9705gNf4y@x2H3O|<>gvD4<_@4uy7#hBkZY(6~zmQO3Me)$jblVLc)lNpMzadvwjzVv+4oZ2B{6qIrUuKghm26Rd@T&>OFs|NnEVc66c zvRg8gw=Wn2j^q1q({lq1gi%o9EJk z!cr{l((js{3QGfK1Uk%11{y;u{XI5F%XFF0bK%1~M=)(Eio2xw)Ip$mb1^rp#LG`#i4>)szJE~6KpByvB072vA{OYY8s3tk=g~QL z$W?2+i~Kef7}|S=GhMd@v{2NQz=X-Es6ymC6p(Z`=3{IM*82$p!w?eqyrtj zQ?$Z<*a@WY`Z0XshHk-XFu05^lE98xGwV&1sm_$YbH?ZY*;>)`B+>Jf85G}f*q17S zKcJ0|hDcV}5E(=JM?Kn2yQHxV@M)qO^d>l4DfK(~x(G|8-93w*f0U~Ps}uTI_+mzo zxab}O6Lu%f5ZJwmdbbz0S?gvB`*VM*cH^Llav#92r=Z5nLvdbSgQa8QBq6N4xHD8( z^=yd1oa^__;uFZUD}oJtfPR|L$MPonx1_nHfR+m9!(n_ZRe|?A=tUV38uaupZ##bD zh6kFoj)8ZhSu?X8$Ep186YtR!v&TO_E&kA~{_#|aKes<(o1-$|QUBm!JA1`^;vPHx z2;S~)5`zd_TxqD07Vy4xRFO*WOj!`YzOPg_rhoy(gt?M4VHy4)#+uH(k?%`p=nlVZ zmuJbo!{PhjGIZwHOz+9^MvTN0|E%`n=B7H1DZljkGN-x|W8$4PVyB!PbK}K9juI`@ z#Wd}PwzfHDpZ=$vF!N*hJ=i`OLR;9bL0y-OI zce87pHzG93t5xulf0>3Gc==j%(i?sL5f zsje0jwE)8QcE0!K2;azwlKhRqpUTsvt@%=3F~9g&b^yqZF8Q@Hyi6aR&6r2}YP#d6 zW_MaZiW!hM{wI0sGt+XV|Mi$g^&`C4AK{s^m12B-X$bUwGl$`c(fdNl5RZ7~dAvV~ zTFb|?vJO%#%Tv=EY*C|~eL;OXzE&QYOJJ;V)9ZlQE+-O9yeZ7rWc1l9?S8R=sS^8t z5dM4$z?z08wYlW|H04+=N5NZ}f|YaeDhtsk*?GZo2<;!8=-@uRoKZ45NiTGRAb(f# z7fLomuzV2-H^6VS1%KaLYF*pqFw0Fx)`EGC=Uk%DzHbO%oZ5?R{hG$@NZ$VbSkU!; zzRAu#&>EFqv{n`6f1c2iW)AY(*q0YuPjh+CbjR_$DUuesV`Oh;%=8y_Uk`PX<$iNL zNDoSZX@9lb2d_kPrg*ptuZG|-zUd2``*g(X`iG3@(#7-u;0}oo{`ka4Qaj%S4&R2x zA3@jjo2Td5#%=^P_Wq0Hi|o%PwY-aWD25jC;fd?3;0*_U7Q2Gz6292Vq@eE|%@>{A zntLDB-d|)}6@cE}WOQat$-Uk@yK(V-!^jrC*@>|)v)1t6#Bkn@iTAu-3vsUpf1dzpB=+}nC~@l9QfT8xl~AMO4`?G7e|+;R$O`oXulyq1FIn`p?HT7e zt|Z=-ANzA?S!tfC9V|Ta85Y$H4KPVhl$Eni?$~GUqYZSQ;Ih~-phv-;rH9&|Hws9 zGWRUl<@6}wCpayYFi>PAuLy;VGQ7r2uG$7haQ>@9X0Y)Hjm$dpw|d?3mJE92d05f4 z8a4p#CE$;EN;D=ow;O^zdrGOFSZMh{o7X|J?=K&pM4E6BPC%1 z7XYd5&gUJ5$12&m`TIZ9@Wj)h@_bL=Z+_gQg77u92*Z8zT*s(vD>9#1-QiBO`KcL; zQE?v23-BM!-#amkKf{z2J)2}Xna#yWy{QC0QN$T999CSeJNz{O z4~Y{xJ5(QM`ax>m6JE1f$&0vncROttSB}A<<#Fut!O0qrp7pZgx{p%)^9AR6G2FD2 zmR5~Fw48olcYUPOKk^Pl=TR>tYzCi7=_F)Fa2HtGp?UKgV45=5vRa{5uiX5&fn}l4 z7E<_xNB%#jAn?bS?{Eb8d{HN)YA4bW4`C~FO=L>7+CFiEytwq;pSNi+?tRw@!}Q^A z!0wO9|09saM|gLC_}=3XpxMmIGirz}LSbRM?pK)&r~WjfZw= zI3M+JZsrVENH6-=jm)oZ+MI9jlf@U97yGziF?W?L7WJm$Wz$g3R_a26czIZ~_ zDUJV2G}=@o^xtd|dyX;HP2-i`KIs+Rk2D}EY_(q(RT{x+g8LK#cwf#=F(R2rRvzG6 zekCiynk^nC39rdjNGzHdt_sv*b{W=;7`}!Jg$6iXByz0PgDkVRBa-9v4`?O9#9bok z6kd$&I!EENhypn}ApA4ZYzK`|T1{r{oKX7MjAbZ_Rd_}joVhn8%z#)hz2W|QN^2fW z%P`3ks<@q=-c0&MblZmzoi}RT!Nyp13b;p!{d6& z8pno{>Z|M^Zul17w_8wA#1|r!{tsi(v?qA?h55wN9?|pk%lTweDyvP)^PUnf zyqb)HpSdmx?;67%Y`ab78S5S;NTGo!aDz{k3$$ILfoW#qjF(39O?d)u2h8SGEsuY( z$t)C%f?x7M0SdGdDpBxg;jR*y*Xsr=hEeP|DvSa#7S{#?hEc2&J}xHVB{0Wk%;|lh z7c<5_stlRjd&&3>&4mqxB9gw>&|laTPb3L4$;^j%-c-bu=3EJ`zhGg5>1?P(-zPF=5v`_6}uG%AaV;~Crq*PMXiQk&Dn z?qwBVzC&VfDTs%hPe*a9ctnS_O`@Svu|5lYRaY_DAH3duhx|T?8#UzdYHnAg)cqn1 z+}ZqHTCD@p{vJXH*CdXZdic?kidhS*R_B*_zRSk&bzk@WG0~+Y1NJ*I)+1r`vmFTx zV{XD70^h&%m*c}^4%_CO7SxtR>KxH%$zmI22WF5JK)DdQBdmSCa~SdP zBbK%)pQS+hN}!qz;rck(d)skyvn2b@*V4ww5!Xa!Pb&V&opI>Yrqd}?yY&SY+;B=b zM&P7=ci-{_=1l;t2b5T@Yyl8)7k+i%PZPmJ?b+dOMKpYa-|g;ce}Xkt(J-gKvfzkGCu$0jOASrtd}>+B&2=J zr~p&SKuf!AnYMBeG?=Uj!6HN$o?^eJ>#2v6pl}6Xncjm;q8Iq zfdzE=6IR6OK#WAAA(DT4G<`xh&_au1B;UI936MQ2!rRezf2Z87p*==f0WqqOC<+mP z=Fu^4@kt29B-scn{7fL^*ipd)>FaakK`5SFyp2S9B@-(g0T>qmPQ?9Xlepub2(rZY z|7ept1_8awQ3+7ULp;^$+;to>r`HvJ2EHfZ8OVh)X=gBy23rGV-tcVX7@a$$NxtUa zKCNq1dg^wyv#Xmgu#>zv^CxR{pW`RzU zUdh6mOki2v2G=l-a%s&VTWfdMbKNjt&P_5GSj?EYg4FYIEYZU#8v(X<(D~fRaBj(g zO=P~T0a3~b{;w^W4Jdotrq9grt9V|1X3eGP@yAri+jQf!eengUHhm8p<9tkMy9iAz z27kN=VSjxbshA5pu>ji9>k-N0RDtYdK>P%$_WeD4mZXqr;>;w}^V4gfjvW6?)VQQGwJRWi`YoFN zr-Ac~VgER(My`0r*EK*bG827cSWBbv-m&BNW5)A$1>%s5`YmSVAg{go^Cph0Lm@TP zWZh4sgJSrDrwwtwOqTb+1w57E(>;HBN=UQrhY0`JC`ZPm>1$k1Gj~?vxYts!&0no$ z+jyJMs9E!KP6f(a$fsT~fAXTc?l&P(L~If{8b8H8vLZAl?BoO9SHOM7$5R$=M$5dC zxB*-QC4hosHN!L2hk~}#<~nzN@O2FhxkDpR&e#Jec>3Y$>BSyHPU!k$5F#L0)l?e$ zwz@az0XmxZQ_}j!_qib=8D6$EFz)Qybla<2lP$Fj6~Wo*8t9SKA(HX(r84@Ay`|06 zH~h_3WQdGN&W#(Ixik7q=LzgO*GbJrSntZD5@;#R`E39OjUeFefDJYrpnpRLB>uU7 zPy>hfEWj_fBn-fIK-5uH3y1904q!Y==>M_>vjzKg%fniYj1`nH3;Nh7eHcf93Jib>`IigqQKtdP^hxUnO0} zQ%w0g;E09OpQ0es-MBEMwB4d&ADY*g2(`bY#7?*|dV6AFb&u3UTPKRP$czc{Uh?hW zCKmVo>fzfbxgBx!jULGwZeIg7Gq16PCu8Qj_NiF%h~>l^kLt~%Moup@hv9OFB6UmKzR#IkQ6K5r))1{g<02W@$Ch@b>VX<C@`UVg2sB1utJ>$VG9J4n@L$=lx#gD`u?XEQDTgvg!bNtxtL{WGmxIs3mG3aVy z4;N-s4BMTNhg!(Rc28kmw#b@nTT^Sq$fB#C4{1noXP}Lz4qfly+P$qfFPVhCw5zPm zrkj&k$=b*Ashyx-ydc%s0mM5VuxCL7WGb`hlfy8oM)0S~pY}^v)$kBznP;x1vX0;NIGknH5+QqNlDQZ~Z@X1qvTte8fkH(RFw4jp7Vtm~GH)vm->eXzGa(JtDkqJ?Vy&qnk|NGbrPX zWtho+2_J^Py<@#`%{}%$s*{&A*dMGVYQgUG&q{cjL7DAU;Lc-k*~#$F63@9{CvT`RKJ2dl z5R{5|S~21Qk|$80ste4XK21Opmb28G501SqFlKtzRhG@Lp`;HblSF3huHziO zIUe)vsV}ze+VjCN?E-5pf&Ez#V_Y|!Ow+zBhj^A~PyYPe@e6G4VzkcHabUtKGl;2} za5;ZEW+>Jbr%VTKw6p*eyVK=T@w+^JkHLHT9qPc!5DAaAkY_$^#;{avDTQF;=3vxE z3u-MWwT%|HdW3K~H=&~Wb3q#Al2l-J+jtKojKZ~8iKj*5eY|!5al@N9owi`9-Uaze z+4G8qqIu(YjsybHAzJ1Ho~pjckhkh`>|_ja_&(<^qNGHi%uSu00qw4r5ckt50@}GC zBS2fs-1)d;&2{}bOw@3$<&+jM6j?dYVoO`9PFz?#`Na$K)0R?&xlLi{7cMR#M{gV4 z@_8z4mY7Q#Zq_y-$9ve;(_DYDJn8_{K1mv;Q+_YdF$|X2Ckfq5*AP&;^MDYIuy~yB zdj%@bi$K^h#U;4cIB$Xlx*~h?_l6i+?g=}Ifgt$eJs^9vj2M>t8nV3rB$Xl7GZ5jH328lb|{7N`}&p9>Z zaFYW$jU!~|QLI$WXh9Ekz66M7Pe+?IF{g$$%*TAF()zHQWwbg5)^M)~91DsHYS(a6 zv1E!Aj|z>P`XxU{5oxgDz9J;`NoKmjiSJP zTfzFAh-QI7dBZ{ZY;K7lSPY!BXB!&JJ3NoAi?8Q}TX9iu$}O5{H|Y z+63^KD`Y)u&MIfMUpaa50;{o$a1)$wP2M_RIqyiu#n;BM-T^8OM8b=`v zR2X5D&F$>7ZO^cM!3Qn;8sFP@+hOsHx0{*W??*od`jP353o<7=vMdK3Qav9xYkCj{ z2kpdCuZ=Vrm;JZHc6O6+a*Y&b0FO&PkS3)f;-T!EKx;gfY&O?38b7ZawG-aTB9S7r z0=+5=^v_aQP{+jTVa$^=q2!b$l+K|vC^PlU^zE1=F@u&&7eW+Q$pq-M#-%?>PaDYl6?fv09p6@pYC^zR5AS13WE*-p=KpQS!jj&2quay%Jv73o zn;*xk5#pQr;1FKxO7!D!GE?GdUS4)=2Brb9(;&!XI2BjT`nbrh z;u~JXbT(fvA=8vKD~2!FEwg-p%}nBu%<}K6jg31r;ySo1e&)iG|4`nbu6^ukFFa3s zWuGns5%|3@hx(z*Z}PJ45u z#OD+A>vmB>A@sQOR(0t#eWtCL3b9%1m++k`IR;#^tWsfUIkgZnTux)}+ji9eZDyeF zY%kCzm)dTvbibi+!;Y578;+I;f_{^E1b?LrEus7(q59+Eh-f14N@K_HIt=GfalWty zkhqJTRLSQYdeeMYA(Obk8v^&`{hVFTy0tw-R46$&pC{(5uGJTV`b*+BY}~UVc)oBq zGl^y3MN2J-fB1jGtZ>mSVLpdy@GO?KvOWWc%)fJkf;e(=w!z!}D1gl+(69RG6y}^; zq!wct;QKI)3OEbISx72!KJZ@&?w{@=NS4}Lh-KX%dhi(IMaNRILG~z2h`mDM?e8&- z$(ld>emm}SJl{Yg~MJmwYl`cI;ZL-^@f& z;+By9`VenvH!yBskXb#UrNBEQLz7zEdlpW;k^x({m+z{S9D%0%-EIW6Cv?k*qXXT3Io zA7E<-^6^MpDGwb@2jH*NQFYp@1&sL$tThjMK(C~S8|XfV3Sh4cCZ+8*J!-hALw-GQ zA!@WhqK;ucx}-km<%^Myoxzy(QUxz*F_18GQqo|EMYx_5MyZCmpZ6ilP)!!Lfr=zK z7>~~)jA8v})4fq~2HDNs36x~oQ(d&f*|R3F>3>iR^bXAN!4IH)uEyi8kK<)!!_@nq z9wow{7*IEvs-~1H7s@iz2%&Roluq?KUM2LJ<;6p(?K#0qC%%?8@wI&=0(v5! z5`6yx119F3cmv3gGdOJh#KRD({Yd%?#Q7v3%TD5x7Idr?n`KTL6Bm^3?OpC20g3U5 zi?S)=>_n}!-2fc)G_(22bd4*7Sw8VvtWQ5ha%3HilW zyPP~AhC2pDSl^sbOnN1SwK8}`gyZ-^F+F=4^CFIyx5v{ZLZqQ5%gBFM=XM4(!KwJy zv;o;z)%}|9Ai#NxpE%bozYTSiaq|nW1{#-@dJa1@4-p|y^ru@v4NkRaT_ zzwyh$x8ix2W?q?vYwc#w6NJlJ6PXpJaHQsdpY1@sYcStmf}ai8LQX-w+LkyTOmQz{ z>tQ418FpJ)UcQ<@S#*ZFKN~mhcH&j}Xq=`h@6@jzrl?PEwSk%M4gNu0OF!2NY`3sI z>?kwyBAmHoPuqs}eN9w1WU^%+(MWeAcpk>7y^So)={MsviAhcIO)XQ-p^q8%3T3VczI& z28hfz))v3Y+Rygb(Z5-}mg)RdeIS61OGtf#QE~NnZFE0*aVw#aJ%A7-bPBGVL9qm(@|kf4E1^Q!W?-+q&-xg{ zjMvXqX9aLoE*STTs~s=P&gVVZQ;=e};)B&|kI|f5XjAJSHU4-9uHogu;tc1x-*8w}AuuX7KIE$E1Sp_NP53)sT?H~9Zk_)PsWd!?Woa)>t{NVB@x!ouS)h)O zmxlWku9QqnF>^hTFSa9;Cxgf%VQHw|FSmN@tdPtxVVwi11;MvnHIJSmWl~3yCcj&% zUz4_QA8&KdiF~VCLVGNM((@)nunXJv1$=K63+SGlqm3IpPrVXY8scedKvu_JH1BkZ z{F9f%cK3&_l2i*~>vbv&L^r#nX@xbT)0Vhs(>UCQNwxsi4j5i;Au1XiB8As;o=}8( zVBRZN?{aV75!#-g4%RtL)f%?1smB_*#-%Z^nlZS1w~)gF`_H}@Ok7?hBrA6vPtdHs zXd`;=aP^`cl`|gs(_xX;_rLD#4FqTFcLE+&$pa|EkGFYzK+&y{#S>A%0`<<{!=on-6n z`^xV~J5#C-|9^jK16KZ@Ckq$|iU@C%V$Lz?j+@l(vVz=wwFpB#^STm>T(-|#B|C>s z_05Hao~>Z-Y8kJfm;!t0>6YPCd=wn6{ExPO0k5l+De6z+o`A0eMnD5|-@XO)ktf(Y zz(B@{4m9vEdJv0CTD92Cb5Lvrm%{ICmqgc9Zx6n632T>Tyv1KD#?$Yj#I2FVZQw8X z&SQ;8cdc8-57u45O1Jz;=lUPN>xGs5I&1xa@379Zd5Cv*#!BZJ954i@xXXp-K?nq2F@wbEpC87naGUglXX+ZyQUEj|jKnNlHEBHz>uELXKf6j;)Zl4wEX?V_o^W zrIHOWM`B8fr-Yi70S`4-^c7$t=W(j?K_dez)cfTj3LDpQbt`J33eoJyS2s?8xMbug zZjMoGy;EqY0 zYLKtrB@Dm}$BLGd`^=HI&Jr7D2rI}f%b;{ zZf=l~YG#`r%9UOWQ;ow8Phgs{ZIfsNVVzemJQUja4Yqc%(%)W@kx#ev4$lj>gC`gO zBr4e0jAPco=|z0;n~#@0p}Grsq>p-4EBXR4BI&{KmA?R?_y@MJBY1I>tn&Ke6oNgw zTW%h05IFv&#JV$iS^KXf_zjSeDO0aB?LIORp4v?_5OV?^8zdMS+De1aZDgFbY1(nH%S1mj+$CL(d zDGn54#BK;bZvdlCmgN`esLzj)Y<>YaKQ5OS9`FVJf#&>5W zdCI;-Xwv~u_=td!Vlj~BrD3DNyz^{Fje(-MTU6(#{*-OA5|$e0D@LQm_sc#!V{Y8u z#Qi;rHk&igf5M`Y00T%)Y7$Q-62g+SDyj&jU}Awox}bXESuvr{05wj(CKZc{YP6tb zO=R8XWrrd5u-JfKEHRR4<6(+4*REdvnc1T04<} zP$ZVcFAy%A37rN5k+L6ZLZj6|hF2rpaB>TaRY(nx0 zx-7*)G94Ux05G?JLQMH_`sw1hV$W^pB#Y*d;ow4n%OgB5CoHUo)&s?NZyHrmBfD?k z{NRwg=?u8jp+apNI}H?^{h{c#gOb*)+5H8Z1qEnz0@~!%rCa_$q5W7l`A>H(?bKs8UI0#S-p{tSwmBEoU^BvO+;OrW=!2{$P%=^g5ay!fE7UU$45 zAPV+$y&H><%fv_jETO-U$K$uS3|^xN(i7z#7wVMRdlg01c5ma6AkVohIToKJAvL=E z&SOBi0iPIJyn<7>4za|BZVb{oKa95BUts^rNlDul(=vIN@Zc!`A;oOKBy4nc)D2}= z?xsnCq$*Z|>LY>vPrJZjBV*{6mu-y{N{hzAthMOkE?}WX)kGdjWvh5Up%b1CpUU+_ zW~)Ccn*CO$D$J*DMuXDf69h=nmh+=)2~4gOUjLj)za9#}6cv znP0I}sKp|edorvhimW+na~T?bhh@RtMrr7Vc5K4TWQdy5=JePbr@;GkJ^AhIJLG_&1rb1YsDTfs5O+KI^(1JEwQ zT1HT?v>`NkmgezG=&FR-Oxnz;ju!x=UJ&Qb-mDjJ$(PO!qg%w%2WJi`AbKL=^_!Nmj`BS!Ocj8>7mgKi?Hh+$xpzsp> zI(dOIkHWl0z!mIsl@&jzK!=L51+cAu{xh6qh)F65NF^c|Gdz7p&LZ;63;026 zOitk+d~>ImpfJZ4tp*Geuy)38c`z>_^DAfMX0MRG=Tn|UUqsf2gK&ezS@7zb9*ari z%I;f_-a5c|`BE&$>R%G>wVAy1apvAbZ8~`HubR5?eo#md+PS<^=@lwWvNUKMQ?r(M zZ{V9y`$MOK^v|Uzr|K?@c1BQ2pD(J|Jjfd%M;sm`qJA`J_G}qt?WXC+(iNPRwlw(w zwCr`!Se#7Tskt9e5uatKBAUVH`o9c3LTMK9SLeEDAdzXGlm=47hi$fA&UGK+UEW!& znmxAzFK*qx-(@G=Q(hJ?D?P9#gTD~v04D7UxQLV-RmPAckGbAG3?n{psql6!GJODH zMGRc4ny7clvk-w(NO-#9hvW{krh2-JU_e| zN)rXlRTv0xiL?4$%d>`Y0|Z?qMc0IoW^%3~cggRkziiAhHy$N`-Ln3O+??kQb$W8! zH*?Q3WC>DcYRLdelQ2MWYaPO%$~2`+I~*WTLMgsRaGwy zw))7+#gCmOqI&Ogy0_gfcJ)iKx*zVS^NoFObyU^u(^TIgX7vxSy8A9btu$6<%k1d+ zms9M_m|figPJI?)Nsg7oP9$?b8;^P6Y&kGwxzTJ$w==W$cCyk6bVjrYQIFo#u`7Fa z^tdc6f%gzQop%*1KPV~4fUzyCcq6ijI;*=ObI|kdKqF7EA9QocKPQ?gc~TA<*?Q}y#03nu4^VK2BX@2NdlE@p50fV{AsL7qWx<> zt1Ke;H)G zVDq2*AoIuWqulCQhMVs7TobvSp>Ip2^AUmjnPG!;*B-h2f1+{R-T}^X2#!=6-HJW1 zv}cBa5_4Xt$u`Lzwv(^Fi0i1bcv7a`qLIa*d^k1XP@qE3VEWaW)9e*4Vjfx6LPMmO_$9DA|5ffz~=)Uf9l3Df#mYqq3u!l2!R;wVI z(wR~-TuQY9p&~2L>trVGS2feLiw&>oJ*NB1AR7$bWs9XuAz)WC47fvs2{c^NBu+(q z562_W^Em>_{`cacE;Izu^K7I>26$~0xpAe_xbPm57{8E_q;lm=U0UaY%l`l=$-f$$ zz8I-N2Mjy-{n(pxhukDM!xIPPWB)t+iJ?#bOu}u2cW$cBh%lfgaDPHsJbV93T#3c2jz&@d~l)B@=4vK`Co+7%U#&Ms1KCX7i- zG{)B~k>4B=uP+boufvc3;P4C9;jJ|Ao8*yPNf^`g8~OI_A!lX?ords;OBi$e&2>7b zZ_7~4E;=pQt?N~)+`E1q#FyI2{dYjm^LW2-oh3o;nTosbs=oKq5{Jn zhM>!QV^ErS0G*ewKWxCTu9PY~d1GI*t2!iQ9G)jC4I2O);DyMeJPw)vd_i9bZ2c+K zt}HWvk>PPs!L-ZcAq5>xa98k&{ot*0^Ct?hq7v71o!ZYU8r9B5ao1Z$aZtI#gs@vt zPViRljC!0LbOlq7(UC|hj+-oe&=hH*W@M+)H8sJ2AeYRx7z~baR<&k zKIA?JBT}oSzG7#2VIOTrq?Q3T(o{oR89c9UI!KWR_I&1b{wP0s7hxn7sQr_S-Fr7D zA~sLpPKy)QfB2;xXO<{D+Y-6q94B|fdppg2V%Ry5-myIFdW@ppP?4VP(lCRYTp`x^ z57tek#*O$0PyMH611_Pd4afwAmY4R~da=25vzn=Y@^82AKezHI?r;b0WDKv%3dF%a zEBw&?D&o)`?r*20CHSZC>zd~D>x0qWD&p8BO#Gh?kMA$kX9s32eC_7qt#-U7<|smM z_a9Mj_x{CfCceq_=(;UFFhcT_lR~1U=m|JFVXXLvc1{){QkyG3Fk?5r!!(d9ZxYdY2ocTMWT!UQ_rULnV%ST-4bFwj zhF)I{JBwF$`FnomI};XP0$WmEIdagvz`(|lG^}BLylXX|q}d)&eAx0HbvT%v6NI|HVxydJE0W`k50IspDY^$k7z4887-dp}_lJ6T$#O>ZUFt8bM@lbd>>HKmCPX28i z@aQSqkH9GOAIY+gl9hYf-^hE}J7&u&xF6$136?f(O32NU5{sHy)o;a>EUXZi<@*?A zE72{Bt+CGqFGY9-9X z%VW(gIZu{Z0X%3!q+^ZHn)9p({eM0}Kj9nr@s1Nip7Z4RU4v?j;^Pnm$^#9r(f8+r zLLwo;N(=e~@M6r}d?G=D@$)0isDuA3CMr*n)GPvZ;~*ZPc^)63xvqme8Hsm)t;*(| z-hLdR$(asy#6#^|EYx};F!G4;WN&!T){~=|_%yp6?D%}fX$;U{&6(-TytJ?w8Ye*7 zK_+2J=v4HZe&WiMo*<4EH<6uHry3zoJSavZ_PQXa3}9xC#69K3L9OmL~t&;pwKW9^|aMYPCM%>v@ z$M4NF%|v}zC}>1BGt=b35UhV0YH=ge=?B^r`n!<=9n$sm3#u(k=SgOqC5=WY_J@S< z9Hn3sEJ3jo!5_61H@TzZAJ)@N@*y*WYmN0PT9e`IsE2z;^^OzvJho>AbE$qo5J)|G z^gS5BL1W)biK3?EJ8=LWHQrpdns4*2){oC7Cg?3~lK-~)xEaf-*t0p4nW<735xl^O z+#cufBg}*gpFYbBH`wDtML~)!(zrV|V>i(L$dpT1;Rv3K@-Z--I>1Qk3kSZ0@Uc%Y zBSOIl-@9Lbm<)m$+^|F{ZQ6<=KPRxuPR}Fr9rV3XH5&DO2yIfy9|1UgOxv7R-$PN% zVD#wCJd~u-zyDCOuuy0NR(>$PC z9ukjOkr!OE;F@)ov&v|+VWmfz+eX%abvCx++R;!o!F9aQX%*dN(KGu3_-t>DkRAqJ zewnjPbHPr2XKhGYByK?ekY>Safg4n$DkG6>kMT0#s-vl_uc1z64l-b>7jqk&Uh`)XU8GV8(==))?zS$dg=l2vIpI!~lCtc3dqPHj1U|Mfnu-dQukl(s~b*`U?@-aSr8=Uq&8rjcI}w#G%T z^p%GKcusI9dkN3YZh<+UmcirILELp0&PGK?|Gz>!*W;V)DqkBIsINwqrRWZNNt{aR z(~CF1$m^2Y@emCn8Sd$s;}yA7tZE68N4QGde`7!8@o+k}6|T$C+!wf8Z_-1zh-p*4 z&R1tC2%WQ}hEd}TvbkI!M$FRkRP$i&?kE>BH5ZfOYP7D^bDn@L^|s$tLa@EXeFL=a znEC3DU(>-9ExM>;R?pq5*5l(r9z_62ZR|7bsu{j~AAtQOER)O?JI1rk83Zo8z3Ckn4AvE4(f3zH&IHKXV{W5m{A7)czaD_fg zSTbXIthL1UnS9FNK$Y%`gUGF8N7~yyGpYCZf4E*PAnXJQ zB|D)jz};Wyz}>$=mKG`?!_AzhvuqU#1{q20%2HXs{{Fo@g8t_>4HeJA+jx6`2ISY- z8?JX_FS@kxWz*x^D`IYx&5UgzImDoOo+y%M{uLyiX!O0(IAoKZuOTF#(FN!xjXiLx zAIi_mDXHh`dnNp9pY^8Mm3&<<0+<>R(1E-OdrcfMTvQkOLjy4HU=PIH+3cX9Y*!S@ z-)@kDEik3i0xoCYKtW};auctrgmqC5m{kLEq&V_F`>p%F2o=sp}Q{&yOi`Ep|@=XUFXD$;t0HnL$Chz&Nvu ze$!z((eiO$p!Un%vw4`X!)VPDTvfFyY8=YPvFYXheDy_cM{p|PqosY+FZd3)2VWC+ z)<@^JYp=!IsbvZ$dsh9=L7jh3u{~)p|6w6;C{YLbKoZRw7$uDkaBN8P-+PR&Z7oO# zZ4FrU)M6`J2daLSf+CN7??WGbQah3nmDFrl4g4|^68OTq^{cpjfBWe3`CGhIc=tmK zuY22yjOZaGSxgQ^HBuQmoO`{!!OMJ$s&6o)0&>(Z`xvaKFa4k?&}%VtovWY6NY!{R z&E_hxw|Rv~RZ0QncKV2Vw{F@2+dud3s))Xi0OSoycpU1PUbDo4<2rj_}P3?sc4+DZE zxDa}-@|=>&(=h-1mT4FZhhYRUsK>P;&A%*!7>6-KOwRkX%bk3Ij0-^G|DN&|At%ND zmVMWGT4s=X)H_p5jch>k0dD;!F&KGnq5%F_?@x!&@nE^;IKnXje%&hCE6v@3P!r^^?%_htjN}TA7U(uClNn0aGMHbEa zoxM*(z5ak{Ux96_W&fOE%BBEJ4aCF*J?m;1KgrC=j!AC!}~J9O&kI}!ky-CUxOlCXt8OI^54BPH8$ zz{@PlRMUV3FknpKA`*BoF;ic_10mXnxTX1kzTm6F_Tg5r6`hQXaREfWlM07mbdeE9wT4%eb zBCh!_BCdXls*I=>a4D8t^nP%)3VA zVQxtsCE(ojC7qCa=`xxB1kmLrMIdj0&3Nh2$%CQiP4j*LaaWZ74^@<$s#KP1+7s99 z{K%=-1S02_Q{+`bJQt#l0rSGC=(cU|*EQLZFEzbVH>5nD!hz801x{fBB$J=(NbQER z_j$ZO7rS5l%m)sf62|27f+f`!b`okwZ9I`{BbJa1)Vzo>y>h}nTmZxG-;yQZ1N4uP&wKmn_u;%G-;K9QR)0$B;u|L89oL`HaILqAwtW-p} zVK5S4!4d(un_x97-eWC>7~D?9jeWsR-?^T6W%s_?fXIibw`SNId3F?M40zh zG`kHL!^#634y~biNy8wj%8IJ;7ZKU2_fFB)))BR-Y?HPQvdb~OcmaR&QGw*02)bZb zO4k5C_C-N@*Ef;t)X<{}!^owB;)!E?6hLQ%T{n2NHt6exO!Os4$g8HAO6KPEi*%Q` z*2@{>Tz2gt$u5TLbjv76H~ucn40$#O`%Q=>XwtAFiBcf6Ar(IEsGFzZE!fHH<#fU! zKK>eB43w9$+(yu?N5#s08<t_BI4Q-S`;hfME+=!6XGObDbC9>1Z?{*s{mF>2VMK z-a9YGSh`jfUY_d~;W=g`7*;jnkHv4;XsNk7#oi`=mz)^>vDx%2{Ld$jcN%v8KKOrh zyw+=*zzq{yE0hX@{{?jBGA?3Z4jKiV(xnbl?9=iWu-`hXn{Bgix1m|Aifa&JA}U{8(qxIa9NK zlXojC!C%&PF`2DY*B7sSlBKqV)Lp>aR}6_vP$zmZNx|)^Bd{#oZ|&^3%tgF8(f zSZ;-4t;WIZ@Ln-Ffw+Lz4VqJMAo2Oi-dLjP0a>B&?=e+qRap|4yvu*SLe}~JfK&<9S?&ViNaYq; zVqbO-Zpb>iwWHi)%+YHKEiB^EB%vQ)2=j4%Y&L#Nda~y%P2*jIRTR3zPmsn&0V~Qz zuTxvOQRLV}eA=875kN%xoGKd7h_*C1a=q{X=MW9`(zr2+Yco(rrfg9DN4HE0D<0Va z({H1fZMwQMB7YJTjv_J0y)ae)FJGho%ePUr?{lA5UPde)K(94u!9+O^nwD2l`?fbdQ2(7NA30 z0sm0i-#+|jvDk$#kcRNAvj5^;2<+GweFcXMWU<%6Lg!H3`ucZ{dU`M6Uud8PuN5%M z6L{??x~0Oqz(2ehYfu)Uktc0vbQapMjF;$EXYOo(EEsKHFP&dzG{G?`Yn68;^=HSO z0V=<*;vBhHM{iBnf7ApVt=4Z~Cnw~0tde(6+hqU2JKebd^Jt{Ll7|q0iZ*V$Gn+P_xp=M1dqQQw8#rT9&iPygAQDq8 zsQG9_)w0akKO)mR@ZgHsReR~3v7}@Pjy+2AjfSCeZ|+pPx+kBYSe*B4^KKQ4l0rdS zL@O|RBqUZe^J*~#V!zJ;+*8d=-jiFh5w5N-Qz7Y7K){&SzHlDG4fsb60Et=)ug#>& zxP(RhJV*L?eF31uY8A&Y>dA@RZ9F)x{bnfwLFW-GJF*CNUr`aXdhk6|vua{!sn)O; zQZ!+YXSDf+_z|I5AmX!?JuBP30B33J?y3e8dhPo}W^afpUN=wJFYmV?5`?xf84YEZ zMEiInSp|%Xw7@m_u0g^(UJUVR->DAIAlHCUrWz%tAf4rIaN{56w9#d6ovVD6UGdn; zE$}u}liPWtH719cI3RqjoT`h(@lEUBL08DHhO}&t=DGKg&m=jxl-ISM!7Mt6^WcXK z-kiH^ZOI2>{q+15tw#4G(_s>g`HcEx=HK;?x%xc`NH}$>-Q!7whX+>6eUaVlr8Y2KKvsWKv+tZ%Ojz*UakOB@_j)#f$ngX@1EBc zKmT?A9!yTY71M`h(zByK=iBeKI}7oqyh4z;Tchfa?=F(ic6}jk zmhL|ScC&$pfHMAi(CxxXJRHlx8u`F&DCxa!QUn^{3qWhhWmvkBB8cO`XoMc}p5Z+b zPRvO$%l*U5j@PXEl=Ry(B+cA^J?E~12LL<*E?RWWCJeg^7`@VGQBOCwQ+L36GP2{% zj8G{%ZPi!RC=iC@$eBTnVLT7XDvL;$pQ}j@R)=ZhIqb3gCQ1D{BZck*u2<(5bv{Bb z3);W!QozPro@}j;6`XvH({p<*!0ST&Bdz(+P{2G=OstaoLiBC$R?fFQlhtx)P0r14 zPshpSF5(U#N+p48@Q~x~J|9=6E>ZpglUi20$vyK3pmrly>D3b$99B6;|ME`so=sd} zuTD@^`uWMi`ewYMwI1b=j_X6q6Zj2Y^$G_cY8L)7Z952OcdT@I&*-ck)>YEa``gp(%DIaO+8Vl1mcB%IPb0ORtFc zOqlQ2RIWz`kfI*{gjoj^bhf)XT=?__;H5WK^tdeuK$>klF3LE6r&4|dm!BW-=%o5- z`83OeCGO~E*t6>tX=E>^%>4A246=D=>T|?-e~;0@=yQ|I!PET4B?|4*0I1{9#&Zui zAmDj#^Zc@V0Lyi7;tm^-zaw!E!b3~2{tX=kyqUd#+rB2X0|!uDDz!s*q(Ua~tCN&q zD~MBG9M{Jz&LQeWW~U6F6354(>r%m6Dfwz#7|FI<)-Em1chi2q3-W$!;O-xkqzlD; zTeudru;vx(uYD1!UIt7ou27yjP;1HIS5#STicnIYlHr!JerJEV4F3a@2xJOsY;woc zG*H*3jHiS<^E(T3p_9l~C*@doSukE>yBj*kINuD!{p!wSsP>`NbW zY}&d$Hc`1C{?S3u66W9~KL<0@`;+PilPwrc;~9Gp3)8yW?9vuIfNHuy9Ja#jC)`Dx zZXD_1Bac-x!#)f-O$wSuhudx18qBK`=47yiKr-%2*K<$>qZTSf?>eHW?iP88B#)E~ z7p4bZDk)_Y!Bs1WzdS3~{qcAAkj==vM0h+SVwkynJD*-Inp>T`n4q0jFDhNmKGz15 zYeWT{K3$o}a9+Cp=_x#^^lSlp-EGZBs&QutHT7@=@$~^ke_;~99r4c@FhVA7bl$;Q zhu;)bp2Z``y~W^|0MdbIFt;A?8RJWwXpo0a^g)fq5hl&Tpaeg=|DJdxPYM25`a?%t zb5pDQeHckdy2W4-!@*etD|VK@qPz(r8Nuiz-T865J!T>?~fd zn!CbBTesvek1c%1r-5#fJR(|WZp>rUQ9Uo2s!c-&Wtc7xbl&zLn)NdL$JEGeYI||m zo3PJT|0o_37i9G#Gh8{!6x4iFq8LS#_EdYQ8ZYvz`LS$A(tAF-z|;!PUIe3!RCDM9 zDA|ifN2Hd@_x`X5Xm|rWXpM9a+m3>VZ{}1RJ_9e}1qY)FsDpgqGPT$TWX3Nqs{fV? z_=?h?QuTA>MscB>VUPT7yY58fdiKP99teIzKnkc4=cWiY@tI)VuqcB@^=g;@70PH# zw-d|EhdaGw3`i8iWbixdKFik%tdnYQ(CjkLjjFO^bG;nI0Mgcn;>I5(IHzn^_~%gM zB0^`5;#t(3w0Rn?5p!Zu3x!^u?)?)Q7*YJ?^y}#kyu2hT@72|ClGN8LLt261XAZWV z6Wky)Mn5OPd;t`|z&tn`@(e}o>f@?$l$(!917fdi z+tEtWErh^&SI(S?JtywpCY6xt7JO-qYVWVWyS2(W7B?e);oCL&YW0T)tA|?%8xzVXH6*V^5Oj0)L@!dOy5WV9|KO;~Z?YYOfsJITzsm0LtNo^w<$Bb!!L2mr!{ zslRyAW-2+@qlXSPg#W`h|GW{ODmM8Dk*3lc5V9<;$ z%aWecV6*U#bNH$F_&wfio|k>Yyz9L8@YnVJn&>g}n70GPzB(?&5U7+Bu0wEOMl4=w zD%UXyLx7xbZ~JLntc1V+57=(sMCN9llFuuy)OXIuF(+sXYQ8^4V@acCEf1aoc)M!6 zmMQ`7(#P>trB1zP8X=&#mV?Jb-F-eH>fsPK906T_;R=9PsD`>oIsj52q#?ilK=G|{ zTDhB9&=Fi89T8cemJ>q8lQ@{D10(g9et4jom8q{6BszrXtpN{(YS?`J)jwob>~wBc zn<5Kj3ZM0!h=BOigke~?9hbs=eu}j7-9wZ_U(g+-QTaBU8Nn{K$tiy`4S38s9FZdLmGy{M`=|PQCO@(hG#wDV)rg8i8r+(yJ8Yk zZ2>SYr(AE6{*LaD7O%tW56Ge}Yk^(P?nuWCpV26(C_vDoqwE-{#s}aVpYuZC)Xy!E z`)Fn$q}CUYN=}0JaN(gNkX)R1d>L zI8W)=APG@e#xZ;!-P0qc)Gsa^e zyo!LwE|D}lk1ol~U2qjeox-{x$=sW13H^ittVYg#tP9nD4=bt2Y_ymF(7M8wy zQMwnQ52Umml~R@KV#+T7kbAJ+?$Xtkx9orgI~(!y{biLSn0iVnELOzuxADnDEb~Il zz!W~bt{-#S3%Uwi#hFiIJtxu(Bamboh_Yiddm zXncA(fdXD=eT=^X=!)Ped?+^0@e3(la3;o*{FX^k6v2ig&nXnXSh4AQ(`eeg=p?DX zbcrw`cYJcFzg9%H?T}``VVKq!NF2lu!_;TncRZ+}w46rACHFV{tvLZ+RVOYRuIJ(B zQSLGGm>CD2$uHJkHK#|^7(#fdZ!F;>k-v)1T~h@Nx{L#_*-evS$3ZGY2H)s40i!Qz z;>3bIU|WcmCE8g|l-LwTVl6vUP$UG3@bv!1hMj%|daC{W9Z(am{-cGvJ=I6A*IUc(GV z2glaXwn|%HiDD9a$CH5(22M}@*y;wbsQnFpsF&v-v~TS`k}c;0ILe57(B8!%so4N0 z(hQrh+Kjm?w`arm-<8HW5z&z|Lx4(aBR^F+U#7%+=3Ayi*Cq9d0&qQ0{9~u@&RS|0u6KG4%bU|TnjzfFhr6GUTOL!M!P5jrAkk5R*PVSA~CccLBe%5=!_TH|q-hC}a88YAwoxMN}Sd~_R|{~S7qf?Q|>Awns3Q$E{&rcyU^&3@K#SbI4>s$Z-~YZU2K@R8enKT-xIWcQnEu; z(^IPz1MRArn$I9l@u`d<%8!O;k%cu9#C$wB*>8FDMP#^`z0yZB0%WBK8qM86U%P#O zvg5Bw$!C<@Yk4{>za#}Xa)7zQt1Dn9Ua`VEVVnq*hl5SS1oE=%3ASvx)eXZSRaLZo zOCHwElOHuh#vAHGF6P`ZdI%HxKn z>L9E|Znet1T(F3~-;4_saRcSNm~(Dhlzn^Se02$3L7EZUvzUR%|0=RM(MGSkj=qK!qdJ4^NpF&u} zFImFs#dsjyeFagY^NEn!R6Dip{n&h1~!gbyq!MkYla`U|E zD`P479Gc7p8fdtPkoWq%%*2V?-ad2FVF728TkTD`+bAn$mS+Z5OfZfvMmbV;@ow5r z5%~d(dr79Xv{6@YTrZ$$09Hq!rCq$6^#t4oa=uTqFz6f3i_n$UR6KP#UG$XO#??D!5%z+%HCr%XRk87AH zPRA|FYgE`Ogj3It6VHwK(EZqBg!rKjiblAh$RX0scTxy~qE*M+n-Mge)P6&+fg;91 zco(+&<33xAh~T&@^8ucu)cmSQf}Aw3LCYDPl~WRND;@G7RpGmE=6zD%{< z(F@OO)+3#|$))lF)UbdOFk1?Qw-?5Kw-#1@hc8@r<{L#D#0F7A@Dt%?qwXVLPtODx zQH3_vk9GY9zTVX@5Wsg8m?vAsQ{Cx-STL}DQtC~7aYV`$By=9*upR&1+X0;;E%OYZ z7Aemkm1L)nBilaN+bXDa40!~0O{wdWZVH~Uq3`VOfbKEsnJOH}e4i3)s6`;JIFrjn zea)*ezKwPvB=9Snw(BFXm#1|gux1<4*3U;N<=9{R^7rg5x26$isrcC*JrK-T)!2a_ zI;!#{c0IpTbgOi0FZVJ)jXpO4KTHLG?gG#V{7*b7xH3AUEu6X1@@GLZRdcZAd2Ea19fa^J$^3^STk~SxV`5nc5AZKVe z<{^YCkX7cc)^~gDbcYB&fE4`yf`2g1!T0xr{s4ryxP@5&+xzP>Jl%`eoC( z04-M5~>Z5~}cq{Ao9eMs~Hncqrk7bFYaOe72`tZ96J1tHhPt}s;Yh*cmS(H#2*mo;&fKY20ynNAR*GxyQHM4HZa81Ax>%FlSMI9278A#46iqJ8 zl`rer{wO!`+MR_%s%BsjsZ!$Xk1sq4jIj%dn9@pF#z^!d2OOuUvS{3=alS{T-nXRF zt1*__xqieh_Bh#jzh8LTo=2{`)qL;^Ff} zwI}R-?aoj_J--5sX>6Q1wxKo!0ky8-J%{_Scr2CTLR$UdQ@5Q74~<@F^01?Ah)k535d)w$zs-WAO|vd{FFRQfj` zo+V4MdSj|cBD@h*Wl3rnBpyLQ&goLU&TGF73d9nk_y%_sL(V(ST;ta!rKx+;#HPQ; zEr`Ds>xw(HtfuQDpys%sup;hOtK`}9@UR>EJ|ZHE}_jwF~xCy3ifBbxN!b7NvH zydY;Eo2Z7(GmiEt&q%AE*-Zc9@U3ej{2|vT+ZEpy=C>wmqk@=ioR+0 zL69)Wxg&%TNegMI;0QYPShrSy+XIG_s8a|E3$79|65W$jH(ZmibOdR=@+n`*r zBqnG#KCCqqf6^mIc?o71>KPlZ2wHYkN*8mj1OnVjFCo`C;_(YOqK}}+6dOqc@^#Zh zm|K(_O~QA>6{4`ElAxpS_j3OzJM%a<*g&$9RsC;lK(@4Q6O9@(iJdbU%WW3zpcJe` zT%pTu!Wz!Mm5R%hoGJZd-eM`)(2y3Q--!@Mg?NMInWOL>^hx1=pD9nSFs0f3aJ;*l zMDVxc!g6d+p^i+?^4%&OuLUI>jaVj+7r6)GSvr7|OL zm*00N*$^?KO>?W0k88AO@yg=!96;<*+d=H7Ml5ZVn}~BppEfmvFU($82pls4xXe|3 zcX{oKG9-5F-1lM!9csj?ibFb-SlIY!X{^6#pM08`5hojvp zFuV%0EP(iN8b*syZ&H}iZnpY5Ep)E2d*aUNpMvhK(V`91%wu2+w8m`|Z(q{{ysPl*T5hoN0V~buVQO(UQ zZtz|AZ66E8Swm)kAM18BzCCA2p5cOpTE*Np(!$N?PIiERmBMIt-%%}oc?eGlU_kG? zkfV7SlIS_;lIIhtjDKd1!~-#ln_cAZoI-`9ip!Pegc{Z%NsRk|)*!uA&(KA-0oPb< zW1r{mnhmq(>wpmPQZS+PlK$yp0Zu#8Z_IjetlYmD#FG4QKiqSA_Y7tjd_kJ zT-b|EYcxd7op|HRJwp=@YlS{6O|-V9TIu0IR7~GOZB%yPshTAh#b@X1qpo%E#|%3T z-i4SNBUQRXp9PZ@2ZeL;>=12p^bp#9BZTy!8!*$nr4%{oRf%V&Vg+r6uA#4Om?de~ z!{m%ygDQ@A(M; zPb&@YjG;29E7u?w20`P+{#MkOCoL}Or|La0(sqoUdJJICdoFSbWRE5t2X_UVktaom z9@BU~&=E&w&>I7K2=KoM#xf131us~gtPU@xHY7es12d{z6v4}NlVj%h5Eg9}KvKkK zk7{iA3#%9HbkLHoAOFU1_$N*GYV$PJ2Q8B0nf-+q>2W|=@H|rXX1}IMqJ-3m2ZB>; zv=uasG<(o*3moWC*Jm>K*z-tB9C+g9lPyOUA*|<>!mRqQPyD;DF6M6OYiuwK z(Q8Ske)`NTu(`L*QRvqag#Rc2=cHLahkaZl+d@vZfkH*817jT>4_ZvS_8pgK6xMon zc~nRCP@o$UAB9m`DCw}{x+I5F4+avLOOR=EdJ~HlBQnMM?#~1KjiViw+VpgT+ABsq zrN9)E!-esuKIB)ELrr7>_;KDPvB3IHIxF#z!$@wl`G*$d;>~nXW$j1AQ{|UFBcNTG z4y~lN5iet*eLTQ{umqsTKt8}io!laYvmU-^rr2c`!WE0}GDpPAMu}@VZ-pK?Iq*18 zFnDM4EyIejtq6H|TTGHgQ_?mpc4F`&^@@EQNsP}l|$HHGh zy;3ST%hp`0qws<;l>KJ2%3a;DD(fXb?Pr{w6V$Vmbr_f4?3-PQKEt41=E3G65Sm{r z)a#e4t5=VxWIUDso}71lwlsW&>iB#y{i1)WQG;U9BGf|6G_9VhGE)@Vn^zTCt8;6d z8!1LLio^p1{p2$yRVrd!I@UT)^`VaUygU@qj)(*8WkXdT78Auo)|)L9n2 zGV(g@;2da4K~fpGjE7DQglMb9_#pHFe2cCab((DZ{7~z{J3byr{hmxt7a06U-#g|KF`PHCEI6-=BlPDtSB*dh}BW3u=~T0&N(SHP7cgnXh=bjBJZn zmsVk3XC(Goyj`P6EX-4IwLqvAeS|^BFX?0-zx}a#|E+pr*Mi8CS>hrb`*iG)ysMZz z=MUort%|%Hx5#7>J0ThoAI^W_R}40cT*I)mkAQo6>lY@;;rMhbWR9AFl0(OCVAM z><{Mt7p|!aXbdM=f09ed(aN%#XLUz`vz+@9odZ$)wLXuh)ufOZoqI=R0znZWQaT`< zQ^iUnr<#Irvp8t=xj|Y9$vUSl%~<7PS~+M#FyC!gv2M)%l~%8`j*WuHWs03$qmP?syQO%C88VK)&iA0A z3q6L^?i@q=%Ty9&h60lmDQef@W1C|v*im+On}rd;4QVb+EgX-lf%)p#>?UxqHipLiv8i+#Cx<~FRO3I<)1nIVwco}Iec>&V09&}*eR1Rvna0PB8jK_hoIvFanXN1Ros4+XN>$izh(kY zRX0f}O$ykc*l#{tPLYWZBWNA_*v01i4e^^?2W3>|iGP1H+VKIT=Ml0^xt@U1@1Wts zCI`bV(aVa7iESps4Id)WYcRL1(Mw9}V?$50jn+HOQmVgm8|N*TlPbu!$x~BiY}6-d z`6(z{_jg+$jR;saman&C`$!_UP0sGPn{(349AM}=ynT#t4Jn_a`enZHFzmg?(Ega= zd9fF8Eo8D4KJHlZ2g{jcZ_i?G!kf`7Z< z6nkBOpHe&U|HnMl`4&Khe{KX_##n=rpyovLYh|U|W|?mA-W9sKAS{8BC8I0n9Fy#B z9HZ&^Op+hlvrFewuURy-ZUIAFxDTL@fydhJkz;Hx+NI zl7gc7?Ecq*o4TP$Mx~OxCkoF_vh2ymH?rLC-m}=rS3B9X(nj*X%SLt9xOnfGo=M62 zo;#yv@e=c4!Qo**DcTN*##U2Cx;=r(EaGc&Vh^al65bae+tT4TWti|Q{FDF!Ey>TV z=uASFuL*W6{ft&76XUtJrJ=}<&x_JFkj8}t$vg`yG9HvRyrI!`LC;*Jk1=|(dnp`H zqx_r&p@Sz_Be*%XL%@FZFb}V3S5Gs`8DHcD+H1_Nr?h6IAZ<)3eM(?79&*ap z#p~FDGmJ1=2g}xek~DCriofsj^GDbyw%1Xu41jllaI(UDK?Syq!Q#GbD!k-dp6!ZZ zT31*^-QBQeesl}%RT=aRQxsy8q6ViDcb2zxn;O|iWb^3fBx^Lly_%sdb}tLTm?u94 zGFO7!ofkR`lTSNhr8U^WCcO4W`cfXqoO8OT*fqg}kEZ4=vy~`P^txCLDB_==qsRSJn$35ZMyViu2}8t*q?z!cx=b5467d=f6<=G_s7d|sF+R@ z;U*6yZ?O0~FYY7d^U#Swn>U;Ph6OqhJ(Z6{SkmLSXE&;0(q~%n zn7jqU;n>X35i{#RE8!5Om9h|zO`5)?QF_o8!82Jyu<`{^Y+0$fFzyNI7dw&3c++ii9J~N_oLmJh)Jn z*#D2XR>f*IwaU!hOc;e)cL>ZVdre?>d`nN>!e%X@fuK6haYynz&^!D>*TP{$+bK{# z?f`b%Q3fu1m^JbkFEGvV8JLWeJvBs=7Lt1H zw2nKZH<#j0N3&04nim74bfN$yyI`z2;w8oxSX>W^l(0A1B;8J8>`D)xWE*i84NZVr zS``H4SXK|S{EPTK9#4h){nu?Y-%03cTUbhf&>k}Py}`Gn8~*GX|zT$N`UuuVHA)pumNI2`7>~&G9+OFXhBfx zvf*)Ec@>s_qfgg|G0a1}M4j-ntU4}wj5_?o;Hlo2^JMI@3&Y z#wX4zY6*Becx}cftZe+tBZ#Uhf#qGSraK^gXoWg&+U%(4uEZ8wiz>B)KqDOd23@bd zp}vT_os>=Z%gdYi^*JDok6IhjGf%H|&$Np8m{%m4YT6ciip|vn;#7~bxveG~F(B8P zp+yh0W58%czw5GE&h{;78a!Yo+C%I41L7&`5LgY1FXBn=n?b}Kv$8BiJJ#$MO=L_) z2kIae`Yq7zaczOHOV*6|McEtE!;o|~puw9#D-yErG93P3j!Pf*Y5(HURam!7Ss#zZM~unJNeQ28Fg%ONv0pYISqK!02{g@ zkOzEsoYI%*jeSejGnwjDE6}j1>J}qoqOnE%aW0!^KWy=MdJLK{Ogxr#`YPaBrfvFI z?@iBNc%ES)fsj_kx8(BMmeUx`vuF#PRIXZ6)(+O~skw#skF^;;@+hlAJ#)$l606@cu}@dj7bspr4Lkq=0R;i3lha=^F=Y-1b3|5y0n{hoU)qKu zf&W{8q-N%TKP-g#mcR&JGL)mu*jGErtbLSUo+gY&>?U5Hq+`+6P~2sqWSIVmPq)wQ z2W}cn%V|%ASy^Z>WFDN)x5QY_)!48LFG_K$=K^=8!#`+2fOXt}Oh-SX-{eHdQAPJ& zm$_N0+aH!L<`!bdO8$m`lggzP*WR}Zi}4f1h3P~)kp%&`gmLaAZ~mwcPu1tI=GWwM z+oM$iGt9dek*xog{l94(Y-&~9;^|X10A>Efs#CDff$*R~^#>vIM#1;F?8Ea()%d?& zEy@4P>J&$FUFWM1HEz~({qbyz7EgqBbcDK>)A59%906{n7!!Wp0N5CvUMGr$n?%;* zH*}>!irt~+WV#v`Xc224g(tRmeI9Do?oq!;5JBW+oie;C<#GkKvNrXGqyc_e{plET zZqTI=q($jv{r7#rsp`gUbN=&Mfdk$)B`-bTBX92jwW7ElTPJK4nqmvgyQk%1-1Pt( za}+-SwE^uof<1gLHwZL+Y^jm`We838q|-anov0bLHrz$xy_IKWBH+kVCR$%iNbv3l zieRq{GQeX@K+&bs%f70c7ggfVgO;r*5?xequHpjoW%rbo`30CQ!wney$y@w$5x zvIgomt<_sYYAF<-stv`GND|>b`Ju{|1C~%9J%0nz=g**A4?pyPxFXxqbF*f@k%;Rm zp?Nx5J5`T}xy#na#3jd+Kd@{xo?IChy2s`J5ftgSMT`k3@N)6qtK)gl!uy)3k5;U< zrWAFcwo2B+t}Jw={xKryB0Um4^<@)+B(ENYz=t#pjM^cpWWBn@1_iKI%4BA?dmg+A zgFEFFGHE&buZBsPYrL8TFU=RmIpL%N*J%0alMi^}j&R3b7AdF@E@6dD8jd_s;`9Nu z9TlM>WD?RmE*0&J)jD^8_~Aydjr`Z!pZFcFqX9XGJ#A=i+F(H0%Z#Ry19XmCvrU4S zxA^+Fi9{){y2?sG$|ppP2)>$h-#6UiVpht?R6mxNbLNd4*_B;kHBd<3$n&re{dKD+N>JmpfIR9A z_B#*()5@sHQ&lq60TrF1$))3#Oc#A5O)cb~IrKHB_(fE@ zVw^BRhN$VBN&)XAg}CQ2YNW3_oBoK0PL}^Nl_(bgRg2&uEc?wEQlie{ceuBa0r^^{ zf;ON?&+=SgEjuRN)T6>HW8J-uq6X`(o8cM#WoxX#1L;- zvnv9l`@u^d>R`c5S=dwe>m@W#y6(Mp>_3&0d|nX+Ki8YgN-aaj3m&LCJ}FAkdcekK zjU~JBFj^CPNo4_o+U?HUz|Gfr>YRkSGr3Pr4EkB5On8RSv_^H{vKGC1?E6 z6+e(wyDk9@&d#6uJG@QI@@CUnEFK<1#pXOSIU3j}mA~x#IToO1t^|SjpBe((JJfx> zJF*ABxTLU`R77q7c#OiD^q+7uQG>Zbdw=_iVZ+XzAfIi%Mx1@3#^eyGYI!pHm}4zZ zYuf%!GD2eYM5{_@wN6w!#Oa(3%(-+XyoTfkji{^WCL5_OHPbKIT4-24Mk2!GLfpq}J~W`h&O`EgVqxrYJniSS z2YLjX;1ep>Q{Ax%Ja8OyIf&5H0jkJP6KgJAF#kW9lfpT9Huj1$UuPB@07#4@d=LJ5sMDDd`2SZ?UEJoOa$go z5+>_jOx1jS8!~w;Iy*|e*KmpnMGHb8VH}c|`e_uXF)r4q_m3FO7-=YbvVKb``He>; zt)>Ru|3r$)q7?O8x0fh602K;qCe?Xa89M{B6v7TUNY?e@-h=jQUUC_I`2x4V@ddj% z>cVI53&nI1eJ3H~MaL7FTh91p$2%IEd7>(jDvY$mZW0Nx?y)mujg*a>peVw%kvAU# zXTS;sZV$scCPPDox-qJU<~X@feOfD!Xg+%)&ZLDfu8-tihc29WUQcsFp9>3mDhLwk z2ccLi55bN!5x(0o^8i7gU)A55oUo0;s%@kp)F3Q&88t1#(xydn#4w*x9u3otlvJ?7 z;e-qP@@G5~`7f2WaeCqNuLbe(Y+kS`+g)1 ziydpE019>H(kYtu%qq&dReZmkBucXmQrzi`^PoqAU%39zBy-eWAl$l<+M9$txLYgnL7YP+}M z0Y7d9&I|bigag8K6oQrmM2QCpPeQzuHMEPtkdBo$AlyR!elL@GMz)b}Cwo^*&P#4_ z>MkFC%kJkyPOni;ICQp1m$ae2ZJmSE0Z2 zk^U!)O=xE#)<%69K^XZ8?QN$oOqSz~f9r4PEIP&;$pUfYMm65#X;q(xoC%&W=#z%Hprp z)yJ+V-;2$FJGq~$C?4giuk!vT@j-DsMirJ06mjXG$lZ;zQIaddEQq_M1yuX^5_(ER zo-(+v&%9Uty&Mi}YpVQOQJlP>L9|ewq*FJ8-w_u-lSBw%8z1gq90ZF9jkX2M!YsH` z1XHh7XC3Jc$TCgH+x%>Tluv)`ff`QSZ<8s!CC2aSy)uzCKsxenyPc~+(~bVzMyFb{ zTNH6%Gb>*CLH`{5?s6<)04$tWDcF6C{&^2R5N|M-*Kil|eGu7^s~vPNW;d*M0Kkvi z1EnwQQvpBNE-+famu+3D6q^~6TNh@@Plp+~N~jQko~NFNB5y0PHa7= z8y9`+p)7ynbB1FBX(Ek@^RDqQyZtX;PvGNxkQRi$L#?X> zT~<_1FX|<~oVCAv3}SO_ne|Y^m)YTJO>r^);&|S~tvmKPP!S8+{Nd!ejk{T;0H}Hc zMxWktJzOIPO|IBRdSpr{Q}pCSoV;Jg=W2q9r(J6pBIO-QQsmpXoZH6cHWjiXrp(IG@YLQ`?`>ze7{3eSY zHfpH9e+=MDSWY+!T$Mk9>=&M1T#_X=)h5l2Ktd12cg&6rB6K3Wv=~X8lo;&nk_v?h zrlV{2o6257Q_++CBO_R;<}EF*UVEQ3Bf zR}=%+KV-Sz;{g)*RARVDC#~sgOmcIr>*|KGhP>pE!7obdr8(kmuW#TU2=hbJKqX|% z5^X0V%JBmmJLnF`cHoIT1}O*(@F7hrrlqQxNBhas5iEQG!Vlj)t81v4&;tked+JE| zGVDsknt~3szPzII%ZZt`Q&D;o4zOdcvdRfw4By4EQlWDGIwIaSoQ(^?w3+l&$V9%Y z(%)}8r(@vnmSEb|Lbgfy_K}!pTALkvW;&G;gMLYV9wYEg4N>-8Wj<~z z^crLd6#e|OXWz$f`2D`n6M&EZ9A|+fWSp=RJhmdA*IRZKZv9ar@ zWCK;yDfbJJxAzg_YuQ=SXbkziAw~X8D zp2vfo^G#QxTD3g^sM7xA^xpT zuK<`@OI0{|WXT?K3YtE*C0TF87bi0X?2v|_Q`#glDy$obw)G*pYU6SAmWQXbphrMD zv`zc~1%0pH(`B%BeZx1$e~qZAj*m-$OV&+bph($Nu?|5YnwL9;!|%>vB#$0sxjED+ zLn5(`4&)ZyUS&9XwC(nqzw@9TpU!b8Z&v3$rAQL==`Ok!_LMa^$&v29El z67~EYYe;*KXjGiJf7+wJxHyk))KuI6{wlX~-&X5#ZaWfDlWXB(x>hwl|7yP1 z5B_)dZ6x#p8DY5HVE= z#J-qLpvqfoiznCjG#J{{bxr<3#o}IQ1E?pQ;Vjd8$O-gP9AJVr;rADL6cnP6$V~>S zv?mv4a)kF*1fFt%EZ^XB|8*xwl6!J7DkPR>zgOR6t@GHRNA=Hg11=-I(T4n)bSTHt zQ!0gd5>2m1QQHV5!H;};eht4z96@;qaca2B`9s6dH;u(S|OT)TqttAyr5t-#`5#M0KXFK#<#Zh@(B{qBZo7D59K(|+lC)P z@~Z7<;9>6RGj(fdfEJApwA32u(E*G~*W?@La~b1Pjyn#3#3U^0I_nR{dG7ImKljF^yJUrjFJGT*W7Jr&1DrY((r_=P@I^c2LR>|?8YGM@ z_NqWM1Anx5)#`D7n>7_Lk}314z&BErA+`xD=3{i(y6#Q*LD}^7q1JrpNw(3 zbN7I<6MG5-$7)@wiDb2~bVJw@*<0fOzk>Zp( z5Z}~^jqQYSL9~(9=;@%1;)?&brD{VMerbQN|A%pm-(=fN-wWQPe zP+VJvtJZ{crOS`@@~L|lb5poTUQWoD9x(!b#px@RjK;+zb*!pI-W7-+#iiPp_oQ?B$Pmb_npfCg*jNzjrLEN94aI-gIcx=&u%utP`04;3 z2G&J6BJPh=4z&clicZdtiRFeQ$m#_Bm0$UH=M)fw1&5e#3k?w%Kbwr{09iJy?S4<`onj^7{bZPtZ?4z12>30i8|(^wT#{i3SR*SX>eV&q{YO-G4{MFl zkrNwPh;R{3M-eF_(f0T8nJb{$`373PR5mQI)aER4<9~L403in)KT~qlpcg3ei|X(|Uv>PFPsDsXuay{5Da_4QZT9 z?k_95=Wi!owSQKFhHsxOEijY0u%E&(?ttJrYv;#kYZ_t|ZxnnA(Xi(Cb`g=&oC^OR z9fnQR&y!(L#%buCX9j7mVv-MTOas1sWp9`?wUnCTGk?tjm{3L{*Bv5eATXxFPanf4 zZTi;?WIKLg6De11@{Y4su)=E#S<{;P#5Qr-*DKg)671HZd4I)s?=0rUliU7yOYvij zU;rNco)<}3H>3CoG%>)XEJE^?(_c4)Ch5rTCM+CRNkK0Hn6?)IRJZ$_parkM^eVTY z8F`7@Ms>sc#PJrt$xnP*$=Rh_4k2pMFE5bIva0d@6z!6~nv5D=1#N%6crDCNUv(1+ zoIS{iaL1jEe~7}Me|j5e<-VUsy`)?Epq37-GPICCroF_f1avG#WV3T)FEnnqPc`pI z?0hVR7|SdXil@+>znu=dIEjHgdJgy+=HAC}D=x%HmzwET-F=_~M&Xts5P%PnF>>6V z{~n0`7_lvEq}kcPt8hrrJ8031>MPy;7VWAO_3bbmHcp&TDeHZDD4f2Muup1FE6(9n zNae?vo)(`H1U}-DHaOq-ums*VKu@J0JGSm^nuwof#^QOlrES|sQ?*aC5=Fvmx+jJeo(@p1zUHrw`uyE2NN`SSCxoe>U%~BC71evel`f~ z3=aQrwL-KYcg~BYEzj`@OW&8h1uUL7!eeq)3VK=NJeo>z`g&>T0zFD_mT&PZEZ7AW zYx+4x+#MD%-l>7#-lc+)9YvAEy$P0^0qq7r?bxuk7MF+BN|3Ar)#oG0^$`F; z$8xmjV8K{u*jp5at?)Y2*%9A_W*(`)k@aQ$Y3w7vle#hKhof|f96t$;y;=i8ZrDpg z-V{Y>K1a~wf=>M*yec^VCbW%`ZrM{7-GfAky6%~Hst}TWrtpw(@b2qj!Z-1&)LAUa zbMlyQ1qT66lXT~$L)iucc(CRrr?!bp@h7KVL?WGwWzI_x`n#^s_j57bqXjL4fAfm= zW{IZf+NwlOr7)V3Z4;Z#X9VsgG^f~p`*QRI$p*P#$+@*AVX6>?Ho$I>w;B~oA+p$c z@dJN5WZ^gm!z%k>Yh*(=f}EvXL>kI6BHQpx!O|uPSU>cpS|+Nx$%7*V9%=a@8mIP~ zzBh}#+4maik_BC(@R(Gf0)Y84n&G#|bb2(IYCJIta*|XE=)oNHb7_poGK0J&*!b2v zINCY_A{Pi=#1u-U8AI(M!h;vM&tpz51?%jgHqCuPYDQO-N<3|CHts0No0L6Hpas|ZSUk!K+#|`=;zEI)-?oA0U*}n}O(shhm5d-UMuHR;NSCu>EvlZ00e4Do}HhwvT%;y{V9+$iykkUliGdJl6{lTY|zN!IJ&sqUj=te_Y9 zX%LNC&%WGv)lYQ*(4U;X;4T8L``C(~uu% z{w!L#oa_?T-xc~_=u!!+Nvv^KQ^W8@#q?kpxIJ;K;Ymz|qcb3DRtK~&yrEaBLbWUv z1mt@5&w5Dr;cbwcBSV*;y45= z$M99tY@Z~If?j5x5A6%hQ6Ui>Rc;yZc!W@#3u*dnwWJp*W^$}%4=!AuLZ;R@-uE*0hTJ znn2#|*>a&E1D%ZCfZzuI*e`8Vowx>@6W-9wJ)9Kn<+tFxax&bs}tnU=MrM6q31U`38&BQ36Z92hDH34V_YCNgzAv*yHd5Zr0@N zSq)6Ufo=(K8A+?~&}5;EPgV%DWIiQK94!c*m?0!-lr9Blf(9SuQhfIc$q{ag@BaVJ zcvcfD`eYAxpv%c9id2gKGJWQIHroZ zH-g7+s}`1h3!vBm@(AG~ z2m&{Dt^uU;%~GO;CuI?p+H{T~ZREoA58Vnpg=r3MviGm#H&wUbpZ6DD+#Xjo;siW`&d$2!B6Ji<(!} zc2bZACyz5r468}@kz2`|<#V>LPy3*6YbRG#;`))aHR&YXV-$8~Kc%3<+gFhIhnJY2 zT`>n>V9)v6)=thOUg~hSGd7_0u};VVWW%$W_8-eow{bcR})6Suqz>3pUu%gOaOdxvE$(ulpvnnmf&Qg%(b+Mj->a`q-)nz_-RaogVJW-Br= zx{TqwEX)Ns85m2VpRZnDdLbH#qcqDp?6|`!!;AN`EF`ILl0GHE)Z^I^i($@=CQ!Z#k7XYa8_}hd44NIj{wxUlM!n zu@fa1_HBKntjmhsHXD1s)+8bg_gQRr^u-s>a3rl-xVYVXIw;rNGhjmOL)RB=h8R!R z1OD^j`y+*h+3F`G{W~LOIg{ zHUeRYzqr)oS5ZWkg>JD8MLwd@rKh<2;-wb9k-qdhoyUeUDoM!g$8uEHtDBVUI<3uZ zKKY&}{zX0xK}itB1FQ{N*^VMM37`S@<8NnGy2^JgDaW)ba|HIv%_YtMfG0NyZAFTm zeLG782^=mkl?5lDtmXH7MY!lo?IoRLl1>vx(2h$>--g2oVFcw!;6+Tu0Vwi zVR_7XjT;e2vIf?t`V#Q|0GC^x;gBj4XPgOs91&3Jo_iF)ORGQW9z%^QTbq0OB-6p<6bWC z4e;`KFs)v-?gD28WgkC2d)xYv-&)Y4OnDhE4H!)H66D3XB;2>7t|FYxcC}iA*p%Vu z`D-Eb;!4$biYm4@ks5VeBLYDQd6b zf_t9DSjeM2zFKT+kn>6meL^(-=x?qFYx_g!Q-*Ze|4KFzreCjO@Rt8zh8TS5V0Q3fo+V>f6Ba$# zrZm@FbOTa_%NEPCb)fe*Gw`pK(dBE1NS2w8%jScNoE~c4+o;66nD>5v02(D z&ys_14jU!6Kqs^wx^C{_?&d0%DG~NoTrI_B^}_a5oPE?rAKUoN=CaA6}YF zdZSRzJIiz^0PbbgOo}PyLy5A3Q4JA#n4uQSvx94&0z( zovw!g-{H)}GX_a-pO9fkyQ(A;p|&e)I3-6?I=ygB0-*@Rj|8CQ?6fuAvRl-Y@*&xC zQF@1Z^c*WokNY7|?@T!C<49qwgHoY1lZ2Z)X-j3wY*rR-Z z^?PVex9!<{4Wz~-_)pG&6bF^CHBuTa=({)VNrAoizSRherl6H;bL^QVz{iS?Wa>6_ zj@NMG2=-ePtkyXHqvJMp&u}14U})G)K_=&hi~0;IvAx%tbGN?zNOj766U)*rApIDslkY+zfBsD4k;@=Y3%HSo(V;ktV-J@?Qmkaj~6zIEtn(3do z0T%pMzjn$w)i%V;eVTOtCrE6pnx0h+w|FZ#Rr1s=*u4%jxZ=A>-NXGIz(jmB(sCEs zEkpGll^yLbW(A-a%Tq>6dP~~83WXwXXM>hZHy;&auVY-Ca0g9D*j$$7YTs8~&d7 z=Cv4B#GWy*J6I{c>gc8Wrcp1pSOsrHlZAS609_|84-r5VDWB z1o>O(=>H27;s>D%Ew?lJiv1pF>%=G@nui*7Ti;l%l zJjV!Or*mtRl(ljIG;x~Uy=E4>ZG?d6el}h2Yj}b*WjUJ<=k)R8DLwSXN6(QnwCxMe z!piWbi3P-QONEEB27WLrO8S>b43@W)i086 z)FbXYshkR9&GuI4QyG9m0^v!_!uZ2!O{>}1?R+9W;~t?lWQ355T?Z~<#!%?4x)(TY z#<(sjw0Ndmb+` zWb?w8GSaWabLx>l+p>fR+ zG1?M}K$_LS;Kb8s=F)TUxM^i2{<%WdWwrYGQ^5nj{%(FJEwcb62hh=w(`BT5bYJ3; z2mxW(8%7_k?89F_ChwwztYY9aAkIi9TAl} zH;M)3@v)mXL#49nE;A!XPH~Vi>0uaFkSBTtxAI~W#mNV6KtI@OewxFIr+8Hvhz{sA z9$(>Ky&q${r;oC!wTYQPzwm%Fh;=6?<%?~sVlP_{6NObt_P^WuG5j>W?o737_T=Ez zinFA{klacqgET%}O&4*vf|kdQW6mJbY6$T)kmFdkvbMF{;vj`@jMy&0z#P*5iH3r` zO=h!02k8>F=*XMoW~#>41-sDGR=njPy5{Jub(9Y z6>T}?Q-~3RbvrMZp7?I6188XP0_DfEfPFUQvFHJQyDnXgUg2%d?Y8E$yUcl2=E`cX zlGcT5R#&!Hi+*7)RiHhtWX^tzi*?~9w8987uj)pVyMAUJqvUm;mJ%^k`+i{|$NPCR ze(u*|_9@SQ;%mU%%c>UE52-Tar&aD@cLo_Njm4$E3hD?+*p7hmzEtL9Ofvxp6DJ?b zIrTpZSclyn&Gmh)mW{h?5jNfjQ&rH*9a*l&L}SG;$e8X2%eaKP`V_F(LpX62Cr5`0I~LZu3P#i*cq6*Y}L$hg;`ATJPGL zfU(^u+M-USlycAfCT4R_Hyn}gZ{cfhhn-6(sp7-jTi^yibM0xNX9EJt__6{t|KkO; zx<4mTVj-_j`3l0a_O2Zy`YqC0R4g_#pv1{>;Q#CmdrL_opFz6x_kEZTNF+=Q8@5!z z|Jk}0^Wu1UoEME}2uUqV?Ye}tMyuKhvzm@(m{I&su54M#E8FnM6;Qo*Z4ae!bu6`iZgK5f&(Dq41xF*LQFhshcUiUCF5(%O zT`RmgVhY6u#3D}stDr8#a~;u=dbl7^w~V5xd*#qS$tvRjT@jHO8aZ+N&OF&e>0WV_ zfC|^d)PFnze92B!GBtZyj->sm%5+7rBu=5()i&a`ayDJN0RV_c#u@ZW=)KqkA4%-zwOd+ZoI)%A_LZGG;qRjJ_k~8rk3r^`K9C`}}NF(L0@3 z=V~szOA@YoZ=+(qo8L+tc+R$rvW>Pw>t`wVR|!c)99Lc+tYEgy?%?Yg$#OeT^Dymx zqHolU76P&=yGevijnN{JfjA?-=*!g5RRFOo z|1QE4!SB(~SN59Cx^5lba36F*oZ0A!#!^H8`W%}IZua6?1@T zov%i_ufr+%2hsK}2YDiu#HWsjBihFMDTu2O7Ua6G>8Hw5DTsrAGTV$<6QW^5>6#6t z^4=hvi0cTuwHTOVjxls}O;tjUF?iS>D)2YRh#xqIQHMJ*zx?2WTpAkzrP#df-&T8U zMT@E&B|AeMgVZlO=DT0Z3y_818Wcp%D=Dj57is1JqPPexgND9h3Ho6>u`>I4WDxP( zRh`nXFuUf*!f1?HmQi0IDZZFseMUc3P84bQSO`wPt9IA;4I{9V@JkytDoA_8kA6H7 zVwq)?_xXBfiI_`?$Lk9Eqb4A znX|)-{77)81H70rM1N2{Wa6y*%G!ww7ucn8mG3(GqeR%NVp;YV$I9GZOUB)r9UbTO zubot9je3)k1nlrgbT~T)8WbC@a?SXG_9L)8ECkU9v%g{_h{QndZoJEUcDvngXboMJ zPN@w}UxTmLL+9!ublrT7v?%^!j8ve7k!SW5^?q*CANIRgw(AbsteX7nG?MR%*h~iv zDfM%h?F9G1WMdjE*8jd# zcx`~x>T7pzNb;UQMFeFm5i0Cr-%Qg^$mU%)D{3;?V{#hilUo-^BwwEy!on~uN;H=G z0cVwUtYQ{Te>*wo%NSGo*h33C_bt)58TOR&FfA!3MBmcF%rAI<*Y1P}TZM{L$a)`H zlYeDnYWR9Uj7&(JrB)U(+P15_wFfi8!r5MApQ%QxbR$ZEZnk- zcR!y~V_S8&>?z`I4-K@fhNxc`|FjrahIO1CHDfO3*^mFur=H46UL~UzIZv}k{+*LM zT?08~fU126(|I#z8+>&2zsq0>v_0re>sdC0O$Cn^!ivf$p9X|?z$RI%4K+?(j9X|X zBa!^WbK54$F`~BH$kgM!>xp zVW|c&m!zbjeVrnTJ5*^<_4>lwRC9~PK0rPWX>BX0R1#ETH)W_K<@ek)@b6(9Y0-R5 zzVmz1;_hY5^<)7MdbhGLdz7l8B3Xf@=L^8&Jsm}cftOUF#v?K&KHG&Dx*HxtS%61v z&p%iII;wD5;#r1lfu9xtr$o-g#im#Vz;5a4RCZ|6_&kt>3)Cw6 zvtO1~(=Xc(c9Fon#&BsPnqaK~130k=bnZEjXJ@a{t58^fI195kfzF#={A$CoIeumd z^E`^~kQJFTl8O?7m(`8cejVW7!WQ;X+5v$fanwgVS~{3PZ83x79cK*(tnDXilkbMt zirpB>doQLwp~hITyY}bHLBwuU6BSndtFP5-)h&2!T?dJ$lr64YdsfgkCV+rchQ15{ z<;aEi>l(9zQaD=iKFC;as(z{Wx5ff2b=%B}c8rV5ZEz~YLz2Z11M!1jQgjwhj zRr~-F+HJ;#QJ?RB6chB<)R5qprbLH5##V>3W~vm<9`t7hEjp{Q!zCh<@uaO&VPB5x zHQtYpnzKQeFcWQm9Pavf(q@hrfJ`s1|96>)pH|={hp~gv$;DQBO}fq$qEIVZ_@U2H z()171*Q4r}Eb-+%vF4H7!d?}k5*nVcM1q|tyRN2@zGJS-9vXT#O5$#4@yE;9--38a zFbcSmHcvsSanTZAt7NG>KF|;K&m!gz{Ps|4i~_6gx!B~rm@yT=ZQrQeM<;SWHUpAl z7%{>G53D; z$~aKjdm)-Bp@uHh0;#iafv_;-I1T5N$jaH&#lh+mLl8MYZMf zX;?@fj{C50K0L$0nVcB?#ti)L0LV*&TjT8=thFDlgbYC42xEsMbDT%V%H+Y<=KK_4 zOYVxXzPcB-(ztq{NU(z%+{(Xr%2O7D>cbe*@dbi`gp`0TNGZ!mLL@H&WPP$BpFQfA zO;&%=08S^yiyqnu`36)iJp#BLKG|oZ=L_t}>h~qOW&x*WBL0TF_|wE@Rk!s6xc6%? z_(zSYJCA=9|F)ReoMD_3;A*SgZzu4iP~fUjsWhprerz}Kaynk5p={PO2~PG`(ahVL2o;ff*(gFu0ym|1y>nP#*enhM&@rzx7*R1P|M!;1Agyk_z9p(DM3 z00Q*4>i1n&6GH0y00nBQERy;%dCQi~7hRzYoYtq(pr%2*rN3d`Y^#xH=M7W4hd?a#Hdtw?0NIVVlZ)0zp4 zK2Nw$rCh0o*#hmy?XQJsEWz5N;7ZwtVETU$=yA@!4eRVts!%Sa;D6E47dhM-K}s#0t`Y>%)Uq`-xB z1Y=?~j%qEgcChhIQE1q7N4+B2+jSgX@WG%t8%K*x1D6!~yrXt;X>N zGke^_Y<>>F*FNIAe%;(QP933K)hg)W{R1LK>$Ag|;S*za z0ycm4#E((2Dd{lDR&5oqp#raqTd-O>s?=p4NP8H&sfTJ9-Lhe9_P%PKRU%PF#d2~F zUc>MwF%*}G$uX9O!-MmQ7y{{yF#^MdQX;&$Q@QXb ztT+168KXyTte>At(lS_D6&oWFrCn6X{rL!i(s62$+W_y)B&}a+(5ri|K%TigD>bHaPi#QxH=tC%r79 zY+fs;7Q+?()O)&_igwW%GaF>7Jo_wD>E9_2by|77N)XvfMv1AZ20+_7br!_~gf5opcBMLIMM26Lm6E~m=f^}dsoZLG#bb>1-{j-P*9ojgZSB4g zsRaF+JrKgn?JGhboRN*K?PDU=o3{ao5STEHD?F5mbEzP)K@0@we2aJy;+HZR8OYP! z16LW8*-$J7A`gRU#&Fp29?@?C=cqZPQ^41da;=bEHBm2(@Z2%MWq9U?cn17!l%lUW z29ASv#t_qvc&cQw)JvL_i=A%#;~ zO51l(q=X+!f1rH|!Qzq$F&t2Z-N}6Px)olXhR>W$o=sbBJpNjEKTFBT|=QJ1~m}%H5(fi#N~u$DZm!nz8DpfpsI$J1n;g?Q2PL70UDm{Qr>cC zOdPB>Uu&2GcUIIR1Zs%L?nP%lPB5I>u&WvOxthSz;HCVcfGKEsg36Ed*;WR|iEFIF z#Isrj+7GZ?tWlx09Td%cqK4V4S2>9vA=|ubLxPpD9?nNel8PTA<)G#2n+8beioI)h-$;FE?~r{tr@Hr39c*SjK6>j`l{*S?e#WPoDMVkK3l zK9WdAZG&iZNx4}LELNlQNcq(?Py3`Mh@3c&*AzWelEnD{J3z$0NpdyuUnREcCquo9xco#&Vj?+M!3NlEYjMR1Ufw6(WV=9tOvqX8HMX$?X>Z*^q@QcNL^-Y z=Ucg$t{}o>!`w(CYp6*OAu+e90w)Q+L33KmLUIxs*>kcB;$W?HHqZWIn^F?Bs>iWp zM{G)Nc4CpV{h_ygsm-gmru3EbmAB$cgQM>Tfox_#6J+8`db8WN*>bMdE2G^U=h#gD z*Itm78n=tXTRS5J@omfGM}7r>?z#iY2T|%x?=ux_Qx7K$gMJA05|4q|1(Un&k6Ubm zN8X--FAIPrJ4QNDAwI@sf|5k+vjqo>cjIq3Wlq+A3}PL#x)fSC*d%`(uH@(W-k2nl+H zNa~B8XNHWvkp6=wdT|1y(F?5etvtBRJFJ1f)2$+MQfb98jQGI0=mz!4S?Ui?pFA7u zU^n1A3CRhYDwk@`c!qK?9Z0x#50I6>ck}PaD}>VU$Pk&yl9Yot=dSbdJCK&ywiKLd zfRaIzh!dRE!_dY96MOR>3afZ>bz1f```r!l0Aw7A{{UVd`Q&t%j2Ga^1Wya}Wh^5m z9*f1Y`0Exbc)Ri%#*-uK$^<=W;^|l&&xc4{JHA8>*1cV&xQP>60yTj3M1rK(qwxiBnJ{CLFBAm@% zO0-q=0dkBa*Q|2bk#UDxvFJ$c6q&u;#E|5{-;j7MD$S3%a(CH=ATR=grR^ z{7U2^vJOz0h`ozFjJ{J}jSEn5{b?!V=wxnE&T>_lO;TGaDNp1yB?ICYl#PIo_3HRi z`>H+Xa$Bwa9{Pv-bI`?ey_%o<6?%Grfb5tNe3pF?=M~|ZnlTg86=AQtGq!61J(XQJ zX|2kl79Dr93_6IKXv>lK~cr0aE z5-&7aITy+Lsig|M1!_kEq$Icq-s$ZyhEn#?rK&qVy8pzYfI?5pNWR*{YaoLcU90@nm~`|O6+VT91uv1K>mCKymVzng zEQezgeCE_SKD8}vmch4{m?Wl!Hz2FT9`cCeXfDKI{dYrSjMJA9_*5IMpGzkiTG*{m zZ8MWHP@ES3<$DV-6To+OpnzM|4anX5MH{jYYZ2ErI@z@9sX>aQu5uv0trb5kNemV1nZ99<&JKbxZ(W=qs5S^u*+p}v@l;R zBcGX+ztS%#Vh8QV;rma@=oiWX3Vz1^`QC){*XArM%+Qh^;jPOppI^!zY zj{3m&g4?~apYGgL>l`PYbu(V!_RCrkVIP%IV_#Do#@s2OhPBj;-E6?sCd6oh#gT?H zkRsEY9r$S#aCH-=n__I z@VeG1JrT2iPAu*F9K8-lqWN4Bk%O;^rh)Np9VY4VAzcioYu41AL?V1n3iMp**UTTQ z`!Ou*Pm|<%)8~eiw+OC~2A+Sgq6^!XcuXiEk`5hddAY=_IkS)H8Q#W)D}yK3RROWR z*+F|mmQ2O`tFG%+Kz4SFfLo}GQzPJGndk^GvcbEq=tJf%q%>$qlK(;|I!11X{mRI0 zb&s#1ME*(|?N3kK)5ibNu3qejpM9y1rNaywvcrQxZ`n24F3|=-bx?xkzGV zM46Xs z-^17&sMx{DA)hA}-b+eVpY&`WN5FO<;Oq+kzZl{{hDhb-k=zIKHJYY46!4*1&>JdG z-A6MBn#0K!!qk7(5-_Sr3&e5rDY9G5`4d?zsNh?|99`l7EY=TDMtPuzYG$4FzDON@ zuct}_S*t<_D;BWbv_drnHGcS@Km|S!IRL0mZr_}XpxR^@?^rRcM+k2#k$y|?Ohq#l znqg5QB5|ZC){;d%HV})IVY*vaW|_;&sT!(H6!P*QW8LxKIY+k!wIi>=uU?2>PR(DN zr+49EIyx;_^+oiy7UITPJvIxpF+%{>1@kHnI zk^fee&Ws4tkdV?LfGSh57RjW;LfM77+D-s&VR+6E;=FqU}po^D#qb$=4 z1c{eH1$qb$Y5t=w}f9kKW$OEc5;9m#o#wR{IvCmmCYpJc8Klsv%n{GQC|hp z>(cN6doqywoyq_X6x40BSLjpeA|wm>2R2=_N)bX_*NL?zCJjuQ@o9w?fkR!-cP#hy zU12jio4qd6i~>zuS3Aq8vp+KDf=bK1w;-c*qR z!~ckh)#FPvkmov$#_Z!3z|)z^72DEqge6p$mt@=Bc!jJ9_A2xq$Xs$#gMWkK3_g{N z%s5NN5qpeQ&5m;cyv6)BKf}5K_M4-rh_f#vsQHA)GuSI?WQ=q;Xdg;n>%{(`$#qkI6Q?LW5oX3_h8H&M$rxBG|L?D zKf3Nr(PK+=iQ?YuF>F|xZejO#v;OeJN#Pi@1Yy9?ze_!&)YzV>et%X;IDgp znG=^l<3bdHiZK#P&sc%OwSuyRytbP%T`G=spCk0-bTBL_&E@DNI?1B6^!-!TakOKC zUmK5s{8iEzb!l&Nn4Oyp(v!}uVZj4Wcs6Jqj1nldR7Mq7TJ8r^+4k~r!NDQoAfc|K zs_tBI5SWm`{j_(zIJiPwXQV?m7bk{A`YGfQuBH@o5-65O&v*+}qtOpym9^QO%KR=c ziw9PKr1@}=vuRqge4CK?keAS2yIfx7T40+&lrOBefln z8WEXsOnrb(l*Hx-yxyC&@7)pC8=-NlJcm%BrVb8hpffxQcmS6sCoZoP_jR%Bw{b!= zdL|eoNT9y?fmdWVN7?4g^QJA{Gu!%7dfRiVPMFXCFQ@q)sIJ5VEp-j0ow5kG`XeeK zwdAb-!6Rri5bIJnEf&S(z^RT1%uJ)cVtiJ7K)aq7JKKvW06QFYS9EyQte|JsfRL_J z1m`gw8a&nx-9SSR3f8*`TVx_g4hU$p{#-UtjAqF3v?_MlmG!;5SnDuDykOObnO0jfm^%0+{7H7`4Q%>N{6c#5p^ya|c;IX6t ze-e&f&162iNiHdXP2b7$^4lEnKW?PN#L2pb6&%X(JE(b?Xtn{k9Lf(r{YF^;=^Iym z8y<1?3nt8=Bes%eAr1~4qRUl-;XC%>_Al6YS>WbE09iMNAj0G&?Ao)%d-1?qjcpT1-Xb= zaWG)SB&DuPIqfXuKK|-jF9(f&Bpub$%-s^XHPX{-;wkijkyv28#E%g04!Nbge;_A0Izn8D(cod=!$MJ z%~26|dVCsLwW&YYl<&hiKiK4c_JVglh{*s=3EIk3J&e|o#^Qkk+iNxi;BH**?iQ5U zUm5|>xDK=v@f`#q5Z@Fd2CdmC$N!rY$M>6;L|`s8pTKudUi(d_7KX#b6$xzeNZ_t6 zi2R-hxq8)Q9T#zubn(kIO}g$}eCgCKx+gHJ(7@gUAJikQCY*2dqMBc3ho-lM72K9ATr>&9}UB&)3Ez=yy#phG@JV z=%A--Z>4SM<`Mn(z+|nDv6p+<060T@DKOpg#g}1oerU~*pol}3+tSYk0E(XxbWKf> zJ4aBd^u!Ylh!5`tAl8k=;J0;+cC+N~Cm^+=dn6feJ2^w>C>uPo?{Mkg1>V0)9GA=P zf<^Jzm3q-Mk}J|BUDWV?+Sk)>-DGlVGA2*Ibn}f|)jn9h$n^h5vg?Vunh~p)cXHvM zn4mrMVHzExVTb#c-QpOWrPt?o?nwum9E2fx;9zcn%#UA_jpbh$lyUW6FD$Y_m()4) zg{cN{H=H&O>5}avQLl1sfxVHrHp55n)xZ8gLW|_;8r4+tf@jHC`2CRyceb(9W4|@` zZ}E|-3W6YZPg~wYF9xzH)&lxC*0Yif1VWyCEP3s3j60&Eu=~@P4Jtt7=3$?*-w3fj zYSz+mI0(*u^f_bZpSw!1NGiJDviWQ%DHCWDAC!+XA`hu3SMOSm|Jex$V>{EoQ^#@PF*Apx3}rmf;myZFHi{_&ZD z4a-}W4yTKu-TQQu{D*jZ2b6YzMegyYVuJZ$sH&_N!dtHgkVA_IMd-pq%-nhbS*{Q!4n@dg5oT;y zV8O{a+`s=bXUs-UjI7Uc4gNmB6K*L7N(@F+$$-|&zX0@S3<&b^p&8mE?&h4WetU0& zHrq+~;>LBR#V_HA(TnHYZ5JQ)`dcL!J&*|cLq<8p&|-FPV2T4^z!XH7MB{xgN%i)Gv}K&^$-*n78)IwayeJ;K82{%rcaP2p zl-e6)qUmZFOc>hBlgVyX^xKR>=+G-z9(g0oj}~fG?ECvWZ_EXEnNN$g`R3UcDi059 zY|-9|{T-*FYX5xV=5GC(FGlwBi>;E{OqDp*x*LpM-}=KTzS;8X_H+tw3s97iHc zu%ilZB{87UQwH`@IF6}81Y#ej{&XS9<;H*oVE!X9R>e5~kmUCtz{e;1y|$sK3w_ zE0q=5bF0LDEG*jTv}+m2F5y?sP5QsV0jics+Kg=-@ChDV#5^#GEAZi=)bxMd4|H8l z(HzQri%m_#U*XqbTm3f1E6>xG8<7Ncv$y1s!6(8)a84DF;OR{q$o1J(3hTrL#zKp2 z(FLcMQn+pgdS=oN;{PR|0tkE`VgSra+cMYw3xQvPi^-gC-6t=e`WaT%`St1aaM(wQ zslKxdE6i2pd15 zKKz(P&)1+apdB#I5I~db{JISU=A7nk$2jy>XcJMu^o~d@koSFBX%9$pkY8Qj3-@Y;(N~Nm5>G`TMtz|OHgpwzR<;x^TiiR z*0e(=GLiv02|0q3wR01|GET2(u#?hXnpxuUAkP3dJM5ACNO)) zk%E&ln6)`PHEjZxxS`B7!o3<@;L&UTb`gm=R)sg6y$y4!Ef)`;eG8vbg*sSK!h06P zsUYwrQF6~mg3?r;1Tb!VH?vGSo}&9)ns}SMBN>1O8yuI(RpqSV^%nOq9XGK?da*?yb`4D4N2}x#kr9hGvh+|C7uib2U=}V1Ssfx{1dnq1L8TT=FsD5> zia4UDqa6Z%877ogEPA*Pg|RvlmGN~oos@?+atoT^$!V^*s^B@55 z-mZ~)A^t&dI3#~s4IvUqWjm?`7k25`1>6;DMiWozM5Y@77J<=mE@>8u{dt!nMMzcP zXx0f5m8{HmKBv>uO|cvlJ0FF0t;86ywyQer=i%e%VYlnVHvK85;Jz~ehZ)*vwg1;>Q4D*Jf(@2&da!mh1h}mn zFnx3w`8*4rHm*BXAxzYvu=}H)9_``}mbt%B!7PeC;Ny1MVsS}JPeAzzunidL*`jhm z7Ii2Rz9r)}9CFB2A(a?thE2D19l)3&{kWcN^ky>Xo)wzdTyeCEq@aGb$EP%4_g_5& z0vkfYju47j^ewbmLKT*>*G6*aa=QmW(4Cqo63`r98y=?!KlBSOv^p%*`sEZvb39rb zA;%INe*x(TkpDvDz-UV~hjb}^QQcwyCCGG=r~z-QZ+M{wo5ufK5JzJR+Y7=elb^2X zQWz@d;4ACl(h1Aig)~f#Ni?s(v%eC{m;9953xw+ITR&oNBuQ@AM}b-2TrVcB;_{=! zo0*s^QbCW3V>=Hy=<>lIqp1e_`JOPkcK_D94yyd*``Pj9wC=1=C7wL@{2+EZaZJbK zdzCtzvNl^k^y6y^c}@gEqFml8qc2*W_+#1A=iIY&qtuKlO3w2X!UZm!evFG=Gfy;C z_eS~!iW8=?G&Cn&eVFgx$~*%Bz-g9)uRfElk!)JDby{(-Ci2ESlLnO+za|V(-oa;D z+AgenM)Y5VFuE<=FU$;@zJWb-2?OSn+H%^G{P|TCD#vL@cpyK5iQHl=CYudT zfOoC$GISYhq$L^zrmxMdc{4iKP=!*=>e~QQe(G-EI%P^2O7AuJh8}|MeMlp&l`lbUAU3+c}hILUuiXVn6kU8yo6eKWqwK6Wd7IrAxH7ck+V{%V0-(U*pyAKK!%^( zZRmpdJPGd8AI5aql-U|=+Bm((7F0}G&{?%+^Ao;GR$;rYMk23dPLYnI;06ce zZQYY#_uv#79mS%C)|DBJ=j?X4qfzahv9Mi++KSe}L*15^gy#~VX2zi2Ck~;Fv@$+x ziAjIAyrAuT0mh>*x9iVrLt+sghcq7IIE%|h6 z7%nVJnr~5a5N?#!#US15`s@Q^C4UTpo~!gqPrmw!9~jcBxIXw8l+F9kS!!P>x*G;T z2xislm9l%cx@&=g`%+{t&C#)+t=OjAqZw8OteIq9wdlqoX3IQh55qxXxu#< z*>Y~S$Jb4eCOq(0l5U5|sWd`dB>L8LuTqzoQyW&y+sb_>g|IE(sO835#$_$CWm*3- zmes?eHYdSqH^Jy5_V=8NQA^R7Z#aUvotzo3W4f_M5G4(2m{6ve$8*IQ;j|u3KbLdD z@z;Nzzt2x_#D9(dfOLVooJ2tP;!$(TWrn@vl3KrnA}@fy)5irb2e_>B@fQRv>AY&RG9 z+K5j(z9^lm-{@*Sq)Opg`ANL9hm%^CQ$<=lZ;OXgC&&6(g`&5BfEMKEO~@xW47^sQx(-LcBU_|%^!kz?XhtGr6lczsf`fzXQ z2u~*$=AP0ty-$Fz3+@WWf;2E_m9TS7>ywTp(6;ZDEhCW4ql?Rq^aA8Z0pP*40R?py zAd=|}Oig`o04Vrl)h}}bbD_B;BXwIrH&#(!G$#QxWfZ~$ZN>ofJxsGZnj=6ohe=qP z)1s&KN3;dFL&$Ljo?oOPvJ!-Ym0^Pu>ntr%i*ee8l|FV2X5Ef^EgHf)4A3G5 z_TC0J$j+`s8M{Krf^>P-_I9#RPCOb*Vv3A>jug}o*mp(_%}!Cv-^7U&qt$|=Oqv%@ z$N5zhW;ClyrCWmnU>dS!*)>6?w?lW+dC1=kVo0gC+;8>CU%{N>09#5{Y~QzT`rXnJ zD{m6j9X;mIF87XbIWF=|834G1$MSzgSu1R{Z8&EW;R3AyC)wTmCwQ?w7^JsX8QRGY z@JC#~_JhV2JZ(5PJ{pArhR!YrIo_<%Xb}LtP8Y7!_%iHe#R;*AbLrLu;TO&H)d_X# zA8_AB@)efK()MktzVTcCvUdWlE5hf#MX0lk-YMzVXg(aB(fWkLy-=@mPR|96mi~5S zM$ZlJ16t(i@gG$GwjneLP0wRNVRSxJ^CYf2K%s1_2j$qC;W?RIx2=CAo|gw-atjvsbE~npuulklEMw+FI4bLX8~L%EeHS(| zeiET4tvFGX9QhhsFrH*tS#7y_?Xjk?GDyiZB5 zarQ$xpE7hYjL#$LaTU^djzX4sM1lG{7YM+FM$73>F}5LQ#lt$=OJb!QpUGLo&*rMc zX@(k>@hR+Q7uRgR=HC1llX7$4Oi(FxzJ1ymjY3mtNEx3Cra^L(KPPcNv(0r z09i5`j$9Sx&UwOjR6Ng$GRdJutLxVvY$S5s*n1Q z0qlL!%b^m-Yj3vRu$5~#LO*HfdN$(q+=HUf2X`!E!cTASAzQq(n?IC4O47~lD8ASz z>|rLkdj~{b(H6EjHV+9UKd!3yWF90gVHTu}kti3M&${kGY;rZ4MHI;|;yK^+1f+K?nn0`qQKTHP~ub8We#lKB~z#N|q4h=F;YJ)413 ze!Xoo-;&gbQ>}3cH02Ma{-engz3O1`M)he3jKsYISaxk!Bs= z3Xx9%tHjEf-)b-h#SLyd14uZ>M=17RQA0YFpiTBnNSh&aZy$JIA8DaXRr4$7gx?dK zbJ>YAm4n4ZSoI9RoFN*LdDEV}KgU~WQxnxJ<4?EEDCpxMdIb?Oao)U5$zXkd#p~A{ zwIm~GXNerOW1OdZ(MBxYqQIug%vc7%nm)IZ1*+U+du_Q0zR7>>evWmVty>1+A=8?_ z(d~X_z3e;5SRbq}0kO)2MTFRVPOfk#?#jH$6=11~17^XsjOVYz6Wrefz~_C2MDr0( zVmG1o8zS=d?=#+Wd^FvV02Qc<7v&bP;0Ui7@jkp9|DI<9uoMOyhGm48{Fawi?fzUq zU$?t*q<^l)a)_22eJmKAtP<6Wg2AOEs#~DrK5DyRekN@4tGz6D?~i4UgvYHfITh=} z=O^Bd?nmiL*87Lsj4i?ect!^x93$h-H8ZKbNfb;U<%JQNB-!Ak|K#-l3zU*XB6^qFPsI0_xV_XY8tLepi zLUp<-TIRCR_qRW;p&cA`KfsuTtPoKT~n&l{`=Txj9;MZWA$)hPtj^3L&biDe8awgq$k8#v7jO~X( zTK4W6U>E`7M(Q&h1TeQy0JoM%r2W{En%xfUn~ln+;s0T!AyIcJ%fGFW6hY*-o>AU% zypR8KpBS)7-JlxL%EiU2u{n19*WMnu;P{h#E&dGin_O>$k546|3xQ$F!1^f&t47S! zUd-AK9H0bsn%xwJCdD%kD8@@1*lKbLHuT8Qlly$z2>3v`SM5TP`&_ezH8yjLaLPKe zYf2*RSn6#=&@YDV_^55n$6hDEj~wN*jb2Buartrib6$*_FUIIrG|d7CKvvJqz#%Zjh--_c zl!O{yLkyHIXn($gzYC|Ihog4$1V3e3xQv36Oh zX4gVxc;Jb`;9hsXXb7!@N?p)fIZC5#X(Dyb&I)6P&j=g#OXzmcIiy(_f%1tH6GK>? z@#IFCEr81F_rpB?;}3uG1&?&!gg3$C(d9ou#XN*_vF+pEO(<<^suD+|kE6}DRUy~4 z=flvRP#WO$b-S#eL55MIU+Mmjx$=Q@g9kiyrrGaAC2Egy9@qUDK^KaqgAI*41pKUC zUvc#DxfKV|6n_*2DSz8jA(pu*23^}m?j@R3I(z$63=3b#XdDXnq-uETMedr!Yygpb ziGwOB%5WfHOCSAqQ-m~!H1F>j7`n8a@ylfW6xkXf1Lr@!(Mbk=n&0LdH|?KEVo=Mo zkCSzO58w@V%wiW|o*)%liE$OKzhz<8aao66qq{)gzD8m~1}N7#dgbvS5`{#OrI8XQiOBf6E*tA)lH9n;ie`3qcB6-5mteA zryVz%ZHD94)7er^U>x(Y;6ALNmop@L;>IUjO&U2a(1A)gc2u zo*VdIIc(yju+*rXtgQ*`;Mk*qK8%nb`(0@x^4)F;p7lYV5;o~ypPA~>i42kD9u`_- z?CpNHtJ!#T&DUz(5{N48i7>cs6LwT!izUFC^ZdpzSauXhb7ug3XBNo9KZ8V9$N1fN zvW0I3?nBSA> z#$Cl0T+eT9`r}Jw{B7RkTU}a5{vxip-eoz=w`KJC)`gO-0aT*{0Ii-3!I)oK4sX)| z2(#8#@X5ZnUFyg(TUjrIEyZI_bKpLF6@gJT-X?s1#K@Bf*Y+7$ZyG)1k;#(UuDb3w z#NzY)!b+`qCus;Raf;i`VIwWUz+ri?jr*9O`p4@s>WBPx^$}ioAcOn5&D^sW*3&6C zY2lEvCN%}B2>Vg6qG`3cfzq}`j`DTA_OYKuP7IbzWg{u>WV&I#_IQcHze2lX9Co@{ z08YjY*cS|lnR&+CDD^&neM+Dtw~r#PLnV=O@Utm(Fp3py99o#GkP;gjYt|Uj8?U=I zeC|;h2_C_1Bl`Sg-nuJCelxyBY1V9KY)w6Tt*T$&p_Sf^w>I~^jj(HbF70iwV@p&> zYmQw?Xv99;mN?2$yF6899BK@rLSt5P8G81O@2fL;6>*LXjssn|D$3^Ev&g19>J_O{ zhNrL-xrC_hdgks+eC9y%7FK$&bl&><#>zTV~( zvG8VJgxqn762_P80_YIPGdX~a#l9T!^El;9W;=@4_^0Z0-g0#d<%<%w!JZ0XRa(D~ z@bA}pfbgY30m+1JG~0RM`+QR?JR=dpM-h>4$LX%z*aGi)9+{p#q^iTD{a`HipMHy?i5T*2e<{JWrI@YsfofHwn*E*!t>AI7e&OOZ zCIKwYN37aa{0V5@)WvM(d!_9w-1f&PLwf|Xe_dIOv5&AJhR-b14~Z()_}!afER8D$ zPe1Tym(l2I{N7^J_rIR)|EliC zABs#MlOkkDUSW~Zw4MC(?)dbtc`!wyUq37T@mpRng3=8QMki00Vlv)$^c$T+;m7=Z z^J_%W8W{nB?VtiU6xfpCAl5JFk$v*_pT^R^o1cI417jS0Z7y$tb_OEv^LxCKk@=I% z(WS!r0eHML>0k|e)6Kq$fq!Q)O~`*NKpmrR;PK!hlxu` z0-FkBNmd16yI}c(n6P6rLf!QQm?hIma~ui3uf84fCM2TjtRb(45mYbwpxyo`wtV#wU&XgGjc;w_7$4MnDZb^A80f-gzmr z_Lxlcmqc=lA^^T6?RX7%$tdyT4gVzPBwtHouMPtB2!5VX2rNp*37Elrb@PU|HupM zT^yd8J1(*cXK8be<|x5~Z?W~5A&uV3#>}g!n%$kBVSCiQ)I4;vW=C282;zHcI-F5s zWb#16YVCp^PZhe!OSr!VKg>d59j#P$>Gxs_ulUt3`UrCzdGzb z&h`JjK^AQGPas}y^OE(5OU)Os?brI*r%IhddPQ} zpE%suerCIE#DQg1KM|!1`YF3D&~H;cm%fQ{l#~0}1B2hQcJ{Ty&kkF+>AsxcckVT?_$44=%1R7>VfR8eJK$T zm)_?@2XG?8lQ**>p1uhNTMqC*xq!Sbro^psO!MiQF@3^EjLDU*Vr(4b6+_wmE9NJ= zuQ)(XUlFwhedUYx>O*Odjp-WuudjMN8#BjX(epA0!7t~ut&s1NkJI?BcwTr(sgSlq zVQZM}f}a>(MBaUUkKE2J>Q}m_f`i3Krz4p|QMk6fr zXw)HV8|6egGvr=QB!}ir-pPS$Du6}kpJXyXw4GvfAy4q#HTALPSyhJ zi`sm~`_BY3`X{d|Q0C|_E2ae>TAe#q^cgx<^cj(knn7x|)3X#n=FSVQsX&rGrNO%4Qnl*2uaJ+8f{2sCwP^V?3WKB_WKX;v{cAiZge2QoPH` zBf=NSnQmNN@Xq}x0kc^7$%9FncC%R-{*3M=u-?DzXBE_1)*h$eEK3abx}~Nc zPn$~XP)-hef2DRSZ{LWx_CcU*#rkZXv7*B+jMbMe{#wN@taMSl7~cbGYNlbfSeCVh zMV#)zv9bOWyc2O%`YgMd z$KAjCQthIIb$z=j=8?VQHRmzLb&>UGhgBX=OIRq5b^1WL)o$!)4`-jOnLhm`n*oc;rT6gS~_iF+^WLdcE(B%LVK3l(YkIW z2%_ODU1ULABfcu83aQga0IQ4j}fq>B}rU0&W$!TK*)PhsmSa{$Q6mS129ycUE1Fi1YDoz0_N zY`#1k3{R~b{FFzd&qRzSi7t{<>_ZL`-HUP!!kfGn3NY_FI^2Vkzzazgq0spQ&J+zf{?EX-8htR8RWEq)eUb>!h-Cxn>fI;tQJGY$D11N zLP4fSS~_d}rTw4e9m=fCO$_)K-Q-HHUC-{FZo)6h->u@8mU_*?$NlU4V96&;q*)(k zFq;6)!Vq}I$M?KDwJ%%~=m{Hlmh?uXKY=*&6%6*Q{Zpvo_91y2er8_@j}RAxxQ?A_ zxte&Wm!D(>Tf=7EelC6;;HkZ~2e|j`T_rf7RL^OS-qkU|^)}7r_KtE+XLCfMIwwmr zAhmDLRnRGGSp$>F$9OQCE#LOLe`qHXVAP^kV1S}6#QyrqL#+4w9zr(+1~gQ%^0A-z zA=Eq)Th6yKzNORe^e|g*Z7}Y<8(JGUHIh|u^ij^ak(q@u4h3Lm zj<2W0FG%G=zUXeB(*hj-9?tiM?xOyzt(%kbW&IYqKlDyy@^oY__0ey%Ht`!=W3A2D z^Zgd@^#XVlx>%eg0;}Ohcb<*S1>O7(W+JWoF7Uo+Mxp44X8*{V@cJG1KT8K*>SMpb z^-%4jMuAP7NgwQ8bduJ<$ySv)>O?5_%Whnz8*S;?cBi`2$=17>olM^HcB71Z-~9?M z*+RD^Cb4V-rXoM@%M>>c4BZfFLIH9sJtd^k{udgSVjl?Vd$vigazBXD)J-?HZqo~8 zI{_^bN%)eijEc%H!=Kz^{)}vg1n&2X>4^dWb{sAhpONo2^dC;rtG2~eaDilI5!hxW ztB}FM$_p=YsIb^NtS0SOudviQ!1BEKg7B;pa7BHGDDce30n`f}Y7Z!jzR3YOef3be>FAmds&r9W(SVvCWd~P$9 zju*g;00lg;r)Gmvhw?yRorRL$=>}jFJ*3g^VD%-@`RBQjxZ5j#HrO>G*R8?r=Fmzq z9Y=toumP_;KH>Z3hd8_;M}u4y<`5GDFhjJIS0@4-;gx7W>*Vq99Nz2Htr~wufjPl zt-IVAFV=p%*eX~v|JdYX!l&pA-lo<&*58jHE1rjKTuchoC(_|5;bmz@d>qw#t`(nW z^-(3xcdrQ6ySK(j2H0#Kk@Rd4{=WcKQd{lH8EJ0t2%-19vn}hC`oEwFe?w}Yj{)xd z@SHw(lT`ML_8i)us}$&U>`UKT%X4p1PpILLYuBUJRO>*ju|;&3;nXkdxb)#P|Cq+W zQ|ZbK!lkdt{YR9U!H)?85nO*o-A9yB*it1I;dIS-vxpQ#uc0tWf8?2|9HexP!CNVl z*SKjGuOZLCxMQE8zS#righkg@xuV89vh?BsJ_`8}aa%sr7Rwgw`vUwq?<^gi)ts~d zMnJj0cg`qWXp7jZmVaE}oG>%5j(vP~NzU83A=KQ7ZG8Fh@HP9&P<*KCC!Ip{R5mlr z@_LeKnBg610*3FVT;$a~1RtS1-DE#Zq}=H&Uhg@50%kF~scu zIXGh|EgfFX;yF)vwP7?o=M;SI7kZ`syn;&VnOAr`Isj$wv8OO{@$_H)G}ktT`;~8* z+WT1c(_+L^ZCh@kzD zI>3bNGb+pm>Q8YJ%FW9@9;P+F67nCv(qijmtiq1XY_wpmE@($fM8V{#I>Sh~YYU$6 zTh{h5+sB-iLxv9cvMp z`2D%ef_?Ou85#iW;O@~K_!OPiE1()_(mQ|?E!B#J9ee-~H-zt;nK-=kL?@tY%!H7G zVZkH`L5ap&u_tsn&O~p!uD`O49PVvaYs<_sOOalvc9aTxf$;Uu`WgJ70rEXJ(Zqds9&Nv1|5 z)Bd$2httP<`Rw=Ns&rOwYzN6d@gfF}#dFF3DK5P(WqEihTbJfebmUKhi_Dl?e6)K! z0_#%fRbqWTwh#afgl}d8Qp^Fgg8}-@1!{LR6eZ2X2KICK=9)(3_{KR?K zq(qZeOR%dlK8E%HxzI*!_&d^JkwbmxntsY;I0u7>VG>h82?qj z(n@Ov|Ka{3@k8;o=detlNb|=_6`+Nf*N|xos$W`Jp0oTN2$eOWSBoKJv!~-=Ju;6Y4qkv(T4fVX_&Ba-_iHND z_4pb!uFliJiryY6ESO(ID~(H2?i&re<>QQgh@}!q{Po4KDL!A->zfxT%>FqIX3%|9 zuBP&3Q~SG1>mbPw2rWS5?PwvWt-M{>VctsEc!ORBrF8AE)d~1~j2QouVQi5nmo%=# zf8o{Co{Nf%Ax^N|hnR}`#}G1Dc<;($5?hXT{lOCNm$jGMqL+ixoQT#FIoGTJYv5T$ z4~WT_YW>$s?RmChY&_YqZq>_)?b-&(N{-;OAg$e*rKfr=^)+tM8)Q=acp@3dK{^O; z-p8zVSF6Q#E<7ns@a@&UUBq!HMhz-pX;=0lp~~h3?dFm4Uws{)o$Bqy``VH6KAuEQ z(8!GE1cU?ECYDHP2cpTi*G8!{CGEYMH|G*=UjBG6?4aEY*NW}rIcs0G)x<~5DmI+D zQ>^%J+ZWt$(#63rVZh~aoYLiwpRudvuh{qu41_sp$y<5K>6V2LXjgp?j`mdqn`6S7 zn@KR3!yMO63^ntDvCc-Rm5Gh~Pt3s>F#qY$WF%(`Yzq$^zxS_cSD%vNY-hYRIi&&BLJp);yF;k>(o=53QL#P1Xnu8A-h{cuw{Q9)@&H{GY+) zu$2eql2&o!VO|hiqz9+kx+$VJK4j&EO6JgUtHaGw(M@yL?mgfczOc;m70ZT~*+iMm z&dCXHS$8V!Zwi}y70{yB@JG_67*3rvlNkMAIy=Na8+g6iL&I|nH9nr#FWwan75$`4fKNg^9sNZf*ih*iTsA=f!6ez&6(6 zDa&H*VS|Cnk3^FM;E&Flak}>*fp5QA?y*_1@HE?A2B+SW*@6p#_zCT2H_$VQ`A)r$ z(9Bd)5ku@w%EWkPyb||+dEYEV%_r82bm5&QF8&1T^ z*@AP)vX4pRbj}Gz8vHj#Q7nkVyM7#sV|=&aiT(O6L)c?)^YbxQ;58^H5S75y{323cP6zph1|t^wQ(dlb5?hc$Y? zDIC<7hmMcqy3K45@Q=5R#cNJ-B@00A<(kXqiW{sZedeG?Jw_4S^5KK)MZ9u8W&Cx% zX!X4IYK{e3_wskRJ@3*%cZ+vp?2H{mAlb)_+wd#JkDj`Xq3pp1en0oKEcjakM;|cZ z!E-GsiW5~&wJ_UHp+b+s1FA7a;tp|C<1(FA4b3O#M5}te_uVu@lj}Qzv}Z%V-g{3d zoa%IQS^3?Z2skX{2o?SXjMgTm*|dq0ZH>8n3CPFI_X3fLF#mj016@e^(m$@OP;fAW zOd!_FzzZa?wbFCIa!Uye%$1BQe92!;FhJIPMjXkkIDQ#?En8F`7mVsTkT}+-PGKRq zpvrRF%YSP}5dN9t5UM16DznwSaf)Ra98QB8s261FwK}()sk&BFl8L?>iq~ z+j_n{UYe2g1NT}Qy#Luk%H3b#H26Q_`WfrU?A5a1>5AfVZ9^c% zVvR;b64c-YK^o9-D;w@H+gW1lyN~sO(qCO+t^obS<}jDm{y>s9@8~* zeeej*FIE))!yB#+IvUO?gg0D`@c*XaQO@Id4tf~Bip;38`cKYZ^)kyrUpDM)_ykDfa@P`Ow;7syiWxfFi$lxB?xx=-jPq=RPs!=Y@j zHzKwE_Zpq|DMEwf<-hQx@bGXV={^I?j?p}jR5Gwm3w(IFsZHrk^-I~lH|ZH)R*oE0j2wo1R(u& zU24P~qZh9;V6aM{ZXAKov}|M)h#WoAa3WG|26DJh;Z%6osYf~^j7BMsm^6IDd|*;d z)EFybUd^7Yftz+54K9#2WjN=BZwlHZi~}SyXYEiT$N!KS<1K&Uax=gdTC&Gth5zP@ z;5NA|Ou*5W@%*G><7yj~o3ma3I|St65G$nVkKw$kszb=^mWvI@(u$9zti~TE9~V@y zPlkX16EY-@fHEYgAt7UQVy-jcKYc9GxRVphDPR#|^7)US;56RaE&@F5-FkR;=~}>S zme`99M)jE=^QxYQv9HQqXq29v2NfGeWq&t4?iDs1S)K3~*F?ve`c#QJlkbLY`Fe%z z`5h2+QhLXWvp$CWwmAG=XQo%pMLAUF|8)MwbK#D4)1#EFKmU+lY{>Nw-{Uv08ifxt zkI&jOOlf=6;qAxpE6nGlhL6vI@9M*-6vx-ddB&Fr*4IY|&)1+t%|^jV#Q}bgQ%`=z z;&+~ThtR8OC^V;;8t_~ozhIex2fJDakJK%&nOA}Chv;Y+XB5oK!JxF=E1E_7_(e%e z+UZg5+7$l6VTeT8aJk^uulna$MRnR~4Z&KJnO)l7s z1i{uuvik)&eN7$;PSl{PB-1y z%Nd-n%vFLA%#`lfXDHX!q2IrJWclF9uT~!P)zjkiXXhKeG-BL#ES_GQhxgKR>K-;p zG@R14c6}qhV<*^AVp<%O8+m^t88;nB)p05?WYOsR>#tPsl>C34p94djx1#C zJ}Sx^6%A}C*%!j>p#DYTWzp3DP4yn8PWFHIvS5Uc#k!4+=gKTLGuJ<0qCh*-r^`O- z9glK2)?i55+as<)w78SJaEshT`ui>Be~64+Wt&;H_&%-IaQ-zBsUpJI@7~%CtvFIF zakc`V2|;OGL(=q=?!SI{lN`|2u13U1r*f}}HAg%EiI&Hrt1`(rto>ZgZV^w6QUT3I>ru9U!9KtUmZ=T|?F8PG{f~GG!G8H((-}rbT}z>q)bvcg zIE|N(36h0g zZb0H#*;TJB5gl zDPb5~TD_sJ-RqACYl6ivR2F6Fl66)%%<8&mY0!`531sa+5xy=ndqe2ts!oRAn9moH}it!9sQ;H!>*(o>W9N5CNKJ- z9d~7B;fHgJ*PAZzE6+@kU}3vlFE{EcEfrLyjnnl5m%kUO;kJE_)4xVB#&m=|-4~T| zU+Nt}4ma@$+e?1|WqO(OEu}oJVkgTodF)LR!)+ohYWw?E>*6$-PIaA(LJA@MnTFg* zD-8?Zwn2UFGXj1lGcbFfbK>&;pz;Nh_|C4i%6cuQwN}e`LqHocbm))}_@>Nt16#O= zB>I02>J!sQcYuFdWVeD!%LpVy8wU&K0KxD4CVWSc z{~xr(vdW)l>hh!v3Wvd7n>yzVF&O{ndcR0*CE{D|?H!)%zP#E0N1e+6URQpptaDvl zq}mSXu4K<$3EzjRu4-|+T?T^@!+1}qu z?H#A>clCc6Wm?~-;ICQu=k-nP!{K|r5#K})08m#@ZuqFoh@Ue+y|zLvXqF-ZV{?w) zTikH{VY&(OyOtGk`KIKv<%OZdJPzRc1C@P1+wwcj*g+@tc=`JL8u%~sFWPguNJ``& zFE__u+JQWb9RC_li1PTw>sWgHHU(IL?e*h^93>q-@mTJPZsY^##H98dV9u20%wHcz z+nTrwj3XveM@lPT9X(TpJ_MawXMgSBMIxMwBp2V z@s+r8(B;<*(0@pkQa{%$jo+f%>ER;y41Jr(Z2swkPeQ8=lfH`wbQ!paJ;tA@j3Xp< zxc18C5GiV$mIw(Qa3Z57^R$ddE)7^3Lyqu_?U~k*?@P@ZvU+z|WP7Qairh zm6vkTP^&)F7-y3{cKJHYkd(SdrcE04SND?7qm*D>KA^?q$okmCY@IVyZT%{^AIRMS zCBmu>uB( z4HGJJ=|dtt$}F7sDh*8gt~D1QkMA=hcTFNqc?mFbTpP*C6k{H#FT$S_*T17QUxQz* zSp3_t=7OBAqffoHtZ#OeCrRP8Uz1~rM<^y)EYpi{h*2vOnIKZl|aLjH&> zAMfwZNq-Mw%JetY&&2zvwEYzDXZ@As9`n}!w`-3ts=c41FG9WlAKE1l?P52-ZWGt! zYwXo$XieDOXUH3+=)+58_oQu;=PcF9G(ylhOWeUGFV;s@rA@~`Y(4uxqfPf9Zs>0kbU(kNNAZ@qE2J3&GKk+c<3eT&)H$q-ERT--}Ayln0 zcyhve@|o&0S{z9Tq@^BStuV)5Y@1DTsheJalax#TqHLA|1XH#$HIv$^ zG0(E;m@(%8guJilM~;DS&tqlGv=5^i@ZizG5(nNm`P$jji}~QZEgnKC=bRoV$}wDb zO4c~0Om1HX7gw{1h@6d`TTDi3)6~U|L6cMkAqmZ@aHT#`|c2t?b>eBZf^w3 zSyd=-xJg|^_ZNcuN3*hugqccx4)Evb$-~y*`VH|^$`_b$hjbX-#)!jz-ShGK@`1S& zvLNz{r3%iI2SWnVTLRzOs77NLmfTmL;}vJc`Uiz3{KU)C4`|kQ4bS41uX8rBL1~V& z2kg*LuMP7o()Uql_&$!4&Br+sq`q?#z3w10MF;S}!5k4mbOWSq2K=Qv*FfaGj=hlg zsj$S=Cb%*fXl6YtpGc4MjBp6NRC6`TDrDBfL@^9n1ZRQDC)4XARP!5A}Au4E5V<^zS>SnBQL;Pmwj-_Wcv%9jViUm_4ggPNX9$lLJ{P z*jJ{Xj(0ek$+c#iFVQL2|BnK7-_cnP9q%8HpU81%Yu&$!pXYDh*Z$wlYz*8A#A%9J z9Wy}?V2~aGuEHw7&?_CY#wCV?Ga=6UVrHt^ z@I;deG;VeH|Em_9xtgsI@%UFO-;C6qJj?%>%)XQ((GZ_q(hwb$?N>l{YSu9C?U>65TcgzA zHKdOpFh(?2`w!o5ZU5iD?iVRZclCSv>XpTqGF`ld^}}q~xl6Ab1yW}QjFPs%i_}VD zxK?xIVv+E0L`mJaA>^;USMisIq(Ai2&D*&Zp176F3GeSu^vq^u_xC5S*Eqm+E?{3Y z6aKUC-Hkdt9zlBPH^)2go8vVpsuKU~%6Ox3tTKN0bor^;clJ6>a_YI>2=dlRMw?yn z!e8T=oKBQyN>-AAf^#Nbun%qX*X+2>`e*qfE!D@uM*1xD71`?%$U=oqgvdiZdxsAw_Da}_4Rf#M6mq`Cf&1GW_ur`n|NqMG zlYdq1R31_3oFTtIAny_>0lokzXN0h4BB5igO^y%gJwq|sN<{>CweZ^=^Y@@QyrcL2 zb3q1iP(40XSfR$yai@$8Qs{rvz+Z?PXAm8D{a|mA?HRO|Z=U|{d{8Ovh5ZO;oT<^t z@77))?G@Vc>5Ib#D$MZg&UhX2;o{v!^nQtUCpu>oZ=Q~2}nJ^!ol1vkHyIL zJ?c-&A-5VfJ!_-fhPs^jp!Q^W8jts_(`S9GmEQP)M`h>7!=Zur+az-=J<5KbbbAiO zdszqbe9)40Jm{wRLi;GD**?*o&{B^=XwR+~zWMd3?%Rq?$COG+m4S~yp`mmyHvsIC zMAKx;Ue=>#_Jlru?!CjlweAu@0F<+41ZAx?Q*t2sz1K>IUDjf7nMGeQ!&CVptu!0q z%huJ@x(OR}cpc+y5JUq|ERP)=|83j`q4E9|x0;EFvnm5s3w)U*za zHt5m*rw2fMm+QQ9Wqh$_yg|1I2T#$7N%?-8J2Ch2nmAh07t;{sm0;c)*cIrzFW=EG zQu~KT6)h18)DehQkfk+-^H=u}-O zr`b`gzODd^al~r)%47Lrm)4A$kdD)tUZ+H9BDeGA+cr03fAinXsvVxS)4K6ujSEY* zE(^<7yYzF^Mf$9~LImsxUb}7(@icRY2dLLJc#K|Kv`8vMab`mN**j@o{nEk59?*Z=tBHU(<`hd+l>emKfBTaP31nOj#)V{@6;%u0ohEb zEuh){h;F$}^2{qxm@Sh$*Z0c9jCEK?g`4sNoe-Raq_F&_UyvyPc5eN;jJthWp>BCIIhY8*%fFENz`4TfB^^MKr9_ZTL%Ivs=MNMA7`xwzVNmM@TDdca@Nas`iQ4h9U zZbqr6?cLWvqGR^E18h;^AhxozJtmOpkgaP|ISINo+8dFO+5A-~YmK$&4-vK6MxDDq zPj!2a&vcFA-2>QF2J}@Z&=!FHflnZFpCt(6q%FvcxNbM(1#6?70cw@L!mmDAOkX!= zGK#h6v7Ajxz^}qQ2mZ3mkU8<(eEM0>Ax5$2(;xD#ESJOedeG+2<+@_4c6nuJ*b??GMDBNZpTVQbvDi3kl%(#V}%pK$=CGi zV_wvA*QPrHe3MXo&XYU-ELG4vkme)8=Ica29bL+46GYhqFP5*(Us!*Etz=FU2E~oa zcVp<6c6oKffvEYM(GMU(3EyeCt2Le5?U8>`UDD!D*BI@ci5bLI#Lwt$+I-!D&-q#9 zyS0kxJLv}TfTMty^u65mXEC8`Gd5u*!n7seIN2IAcC)-3+pGE9ly)E1FlgjVa zA9kYiD<>YPKtfZ+Vk@;r&}gAOT)usG&;|4 zWBoauh?;bDV-K}sZOhQT!t|GxSfBhS-y*g{?!I1kf6J>p-0c`FdQ+X*B#QZfeVY%w zAIY>HtTJO@JjO+=2e%R=5oe1WJx}}$U)k*Lwu>$2L--G4&xJ1dADC1ptIogf+FZYZ zzS)iIeylRI}F0N>*MDKmu7@ zavF?|y?4I~;Cp>&a8T}8d~Wcb;}!@;i+!`~kJk+4KfCh6)0qK%DW1z%4oM<~B>&BV zuMQiJ$-9tnAdm`3);tGX+XM4q5RV2%CqlO6Pa+=mv0s0lPGy zX&A8|9v0LxZH@jO(u3`^9OiQu<8f7s-#Qe*>X7X;Yq^JA zRXfx3Xgmkm%;rxl9QjG3b*$mW?#|};`E;Db)JCraVIAk6n*dwgY)34fr$tXq4=+v{ z^w=8l50H%PtOos_8+W&|95h2ALOdk``+|ntanA!qA>`Bf*vCi>GN02i3Ko>*K};ka z0skPB58$r|Bd)`;=&M#>S#8C4cb&;cK6`X{0mHoR!LChH+5n?0)OK_$un{~NK89wG zPSa19kBGS*tij&sCI`JP&Q0N1AAWw)>}xWlqg&uXNVPIcrLB@&&J64Jyp#}*j_l&_ z=m*Gm5fu6#*HEZE3<}68sg!usI@DPd12QA};?I!XKPNWD(J47+5@&l$yJbb${UkQ_ zN>=|YKU-*8+{1~L80toVk7@$Hdlh=2(Me?piNd7+>P%14XaiV*4od$gCyp2$KGNop zAh59eJM=qdueV!7U4qbab0YC?-hk7^drdpCsq=J%B2JrXQ>|R5!tBiXSU@1S{mK!E zrxLJ;g#3WdmV7%&B*SP855i`V+&NHh-c-1KC3hWwZb&r5=sfPRtOl1 z^5o>6uY~k);?7)C%a*SthVlbAfJvyu6Xe&`otw4yq?kje9dVQ3{wLSxBJUosZ=;Q< z$2`_hB(^TtE6kVZaKxQ5JVx?006d*--9G&c<^tm?*5OGr=*1mP)>j5!SlrY~Ky!ql zQX$TaUS8%Gh@-(--To#lg!UN7D%{6bE4D!ZEVi)J7ftAh+Mp$|2Y>&KfDpw4Uocta zV1pm2P3w#((oBv^KPpXm;C2Y^YlEnInHXgFW{P<5B{(m7Nw(LKjKj8MT5X{WbkO1}7d(HZ$zai=v%eRog;nDxUQqGp!_IPNVAuK^eO z)!}Uk+{KFBK`=#X3s5EIRyiLRiwg>A9b!b$o_5KW6c$}ukeSvYf8SmLd?xHcGTTmj zGo-AM%?s)3}Npq_ndS0j^)*e5Y zrPf;kS0+fE0*t%=!R*=N=j)_LZ{T1)3|G3Y5`Mo8GRMmkp>6nGg3F^co@VcwHzg`= zrh$NTmoXe1|FVBd6kmUzxA{~F$43W#tnrE1aHRiI6+381C&GvNeXvv{v5UHaF5p_; zVG>7j`wozrv`w7tUl(HT?){KoKbm!+#C&OhNxi z0jehs{$BS(sHm);^L|1mW$#J6>DuqIwd`Jh)bC)7!$0SRETRSIES%+3=&pWzt)xFp z@}{mcsI5K;?1Y-sKveP)_TNGX`_tfXF^NBCt+_=t)~-GWU=}q z_8|1eWgE}X!7nXPnfKAOY#p!x!PiU)9nF8mM^M@NK5Umte|H8&u6;xkbzJSO8{u^S zsoc-nDXJM|C8HiF!xl5c3}51)J;s-5jl4Uf1$94+a*TA0tUIKMj+C(5 zQS{n6t3zrc`kn0f`auNC{m*z@GXr)w)8#>24ka11cY+^s8#RRg=BNm=i0_#k$UHlp z*ybt~$W!jf4nNM8@{pkYvJXH>gHfQ;9j*CpD36F)VK)KsGM*ImO7#x0htUkNr6h)h=8_ zyT6+P&%HF7xz}R=%FU&`Th^W@Y=?~k2e(j$y;opK##c{Frk(Fnvtq5k0*{SYEn?vR zRVZCD2c`MUvqyqNf8qm=2M3|Pg7!1+0}WgZ#lXk%7FyySB=9EBqN{wFH>!}cjudAa zHEu~!kBB#Dv~$tcU-wO^d~xCjsUpEg`^M`96U>SLwv5qCq%~~L9!}Niu>>yH;kJ(e z?u56f`WUuAI=FL8(y6h-Fd(76YcNrFK&`Ya;LA^x^g=M>j2?4pzRf&CpJ;iukpz7= z((6hqD&c>or&7pT9|ka(qR-zSW`NXUOvEJhlJqGqwZ#I~D=1GN(Fwc`L$A&vj=;LG z5=IP^Kv?<3?tO{qa7|`zoMz7oTk=mPR+SM$07N%n;9`%Af$4igp5~KifxlC66fp*m(@QeOqsZ?Vgi($~ghcUg5e`+I* zeJ*?lCjv%LDLghd^UJV4#Un{#){)g*njCrDG<`$_H|YZ?4_6o09egy##Xq2+D=I3jlq72d2Sv~}Gz26^0AGu~rrLT}Y%NHX z0mDpl$7)L^MNy2$aztgDnlLLua}oeTM1-hIl18nmdSatBJtjMK$?W2>L1U8p>OcQr z|LpEHu}{DB=l|U7?L4o4cJBOW{=LVIYu@kCL1J3NcPs0Z%P!9TIh;Bnjn2YLN(caj zNc_0qcTWd|i^)KgD9~aB>%eT!|#iK7+~6( zjj;Ly^*IJVcJUt4w`b;G|J$qzYF_MRg)<@##ZBP$sRgHjbj>LFZ;XZnW31aYeaXe- zr1C6j^oei@doD9~6ffH~WnQ+ASiPO`c6;!U@DDua>*I09LiwWN{Px}Y$J_4>rx4R_ zdZ`>=kce~0DviK>UNud})}LjeGY*kp<+*{IwHvkzc3t<=q*a`o!DC1!XZIbUws#)A z65EmPSt)74Cpw?CXWLNIZ-^5wMfulb_B)`}zcJSP!||I3D54L|KZsOJUPK3xvsAs8 zG?GDJ@wvHiGoqFS-+t$du^i|D|6-P8H}$Gym3%nn$H42)kr!tVkKz#j+qxZ@>+fXZ zVj$vW-dFTJj_UDStPYlxxlusvLUjK3Pr|w9^Km>$GK{$7NU>L z=dx(xm~}$OBsdQ)jllSN(K#T9w2~;g6lJ53Vj_!v2-l{X40Bv*lRx+gINxxP;m0d! zgY=Jfwb$o)j5yl-C~6`prm}#kIV4?@a;(ELWSX`gNuke5ZPbD>`GqmNGD#%5HtM*+ z#fH?Md?<&TF9d!)Ul3kS66>(~>yke6*f;Qk|JKrUa3`vj^5{2q@$B17f%w;Ablx@0 zm~2hX=B=x@^g~C=Og^U(Y2=eQt)VDqT&B-BoZX3ioeMin4O0lZjQm*;#~q6>ynlSI z_hRsw-GN%qGgvNSjtX+J?#bPL03%^00JLPOx0_f@FUK7hVrI;xb(+Jse0IGiyB)~5 zTVJKNpoR6YKy&hGoPp0(dMT`m=J)pRenQpA+Mp5?3;?n68hd`IhoA@yc(m_(B&}c~ zqLar6y>8q|aOphazpy(%`{GaVhAv`?fi2Ipp!%3k*?NUd4wrCO`q9X+SsyAcN>yUo zwbyCy${a|;hli4$f9b6+8rB{uFZvFB6>8Lo+qd>F>e@JsHjegUBki^D)_&H8YIp-v zH}6?-VZ{Gk0=R{2)|c*t@=3kHdBc)Uo{jE+qOyJN7Lpf57Y&47JQQ}5uw^@HkG?>{ zQnuPCJyw5~#Y17U6zmwBt8D6NYUAtCIt5LfLQ@uQ;ImLIoF=RAo&_WJ<6z%$iiW5x z_!}Qld+p4x>|kUJ#%^4?AB#CYe$UNv46Col@)P3^{?LWgev69MGsDn6nCdxrB>tV@ zH@17A{>oGIZVrHI$u%S(OD?JLd0#6qXVKwnlQ9MBq}5h zF*XSQ<19~T-hToncGd{6&3H3js_6A}{;Jla!AOT~Tc{AC7?*T3Sx`+k;k}Q2nM2p> zB?)t+&=iYh_*uC+2qN>KeWo$Gk6k=`jYM5MAL=DS*SbQc>d!HFxKCKS%>ymwjU38U z&$Kn(ZHAc;=?CXli-y^}UyWv--9j{kLZ7S3?d{3xL;2L-VXdT8=zFBkMI{kQmdE=I zGbsqA>gQzn{*0;a1BhsUwB|3)F)BM>qAR_W1^)!9ei*+-$d~qRqp+G&-Ft zI9crKCTh-|sazX00vE%lWFMlFBPaJ~BIhZB15;bZ8euQVg|sKGUE6o~FR@jlvs1qd z{d--Xo#C|UpOgJ4?xg+B* zW3K^?wOw7kJ}Hxhn-}X8ce{9)hsqb(f{eqjf?^vkqf}fdP(iL~p*@10>=-1F9qgVk ziT7hc6157K75uzP&w>hF>{M_DcdcJsQH5|c%0PFaoa93L}4?P*1dMp;d1&G2cfVCTt+f}b_Tl4?b-;DyND z`T4o>wlT)OWl`p^qQcv7LXsE&O0>}ecyko%oWMh8W>oRxqmgoC0o=X`G zdAppxnf>C3{9}Pa*JkM_^+P~!x0I`mxpto_E1_(&`;1T zbx1Dw!;;IS-?m;huf*Cq^W|ObuB6l+k{BD@Z;oaGn^8N5FDhc$k08Dp_hZLi`>5$D z=0!GXSefSDsveK$q$dx@n^%%@BB4Y=Q|DzHh_uDHI47vtq|^DKshK1V$nA=!9#UX{t?z?{p%?5)xwv(6@SFpUxFFF3pS?+lCZ2uEfNcss z!?BbYNzq`*Sm)27i6PBdLuPA9L~{Z|Cjq+3KOYbUo0Cgvj%<5YCySn|o$v1CNsnSq zUv^R|n+a8O$UN_+*Q^HZxrij78&Kn{1_JbauckR+J4C1|eop#CQQi1RhdPgy%&Wb0 zY}Cp%7Ud%;kmq^CV1mhOnCO`DFVTGln))BIhx&>oG42nWV8=xt4Xs|=vb}bzkn?Kg zIw+@k@}Uj`dyNbo z&5nz}^Ks$N`Ag&*ZkR;M)f`J?IE+#~3(n|ARV4MjYBL`DyFO9h96?F5ce-k1Au9=o zMb3!u7>+jse7-$>L&AOM9pENQ+G0T&nsw_$FMwv>Ug8JETAvK_?;^QjoCT`)w#6i0 z*(^le`!lmEdmo)y9?|Krvs34GZT#sTrqs8101d(ROv{&$9+^GRtYk2)>89e6%)v8{oh}Ua#Kk#wqFML$>xB;%KG(In!d>8iN zYG#{Rm8&7IzwPtPFsDEG()1CfbAjFN+}w@%+XdV#$S_y% zpp>4C#c$nX=S@1*`QZ_TTg3I3_O^TF!8xqlM`|D07Tm8M++X|vS=T_UTHTXiS4uBR zSwaw!>4u8TId@6B5U)tjorn58IjtECWph5k`f($^zIy}M6Z`eafVvUAMi=AdN>_*+ zv0gm1NIO@|gQ?r&=H<--^+jnc_+2;deUmJvnQTyKDkp`AqI$VzB*~~zY5HeTuiN+s z6U|{2K(KHO1A!Qt8o|6ylKPiC>Z?+GlRrStp$zKd{65(Y>c$_?-Y(q;#L6&EmZs0h zcq$Jr0w-(0>5&(f!gKva)~$C8Im0C)nYfE7^0asYWmCL2l6T0F?nwQ6If>w8acUcT zdLM;c-T3j~=bp8n>GAAVOTe{-^%jlw*B$WcB|q`+6Lm8zkPUH*`Aq%oBoDi~579 zCefZH{y*z3F>L(1{-1irCFPJhbI)?MUVhwn?^x%IQ3kU2U23eUj}}Hv#NATwrX|gd_~1to>Xmr1<1wVm~9l?6}n%azfMS*wdJd1FYbZv_too z$f*)V!X!nG>f{nyJx$mM65S0tgn0fjaaQ$oo`Q^R~*MR z_0O=wUG5EYE;h+=h0Mm}vw0VFBf9#YRr|1kh(U%N;wbZ82#wGZgg1v=D=oPL9Q8SfPQkvD~-tVazc?diX3rV;qNnT+Dd2}S%uUui&al-u<|tL;dn4Z2DHz%qkYj2};ifV&oC0?5j4 z9KD_vU{SCuf%AEg=NoB_GEiTq<{GKo;t;4zd)agLiUGKpHW(EPd!X7v0tXMTrVUTaoTAIvjYO>@p zRC~}jM;n=tO6@#S{g&|X)ymU4Z3r!K>?kKQz^v|WM?%kOyI6B`P>9%suY~})?E+89 z#b?61>tgWx^?^m%;YnM8&?12D#S+b|Rv)BNM+CzK7HPQ@ezefIiA5CH4B&K*@Z7U_ z(jK7XNqs8TBt+-l(!Jg07nvPSvIK3C*{)vAI-@489RJ zfP245%b-q?CVi1f3ou7Ut;_3#zYncVoG?IsGGXD*;=t>Hh(9*<)ihld>##5YDetO$ zlw%h%T{u;vy!+xQNcWE!H4*CP4G0rmKVu`yu&eRQjGc>|v@@h?ieCIxv(E6`os7D% zedo;0WP&Ik@Qhwj1StF|hR*NUBTn=0Zvp76l2{=}3g3l*1^|A}vZn*w~3l z`L~-+HhxH_`uV*3^doVeGcgz6O#d?EmUiTG!U1hME3yDbjO-ko;64 zGbCJlhbg0fKkgcyJtS;4ewCcS6@9MH%Ll^KJ!NT~)%HM~7qk;X`^cFx&Qpv^%6he! zG9*Y~)MG;4xZTF5B@tMlR5}?vUf%rYT@W~}QE(mY-#}3*n2#ma;Wv2nKJWmWn+zC0 z<|p|ln<6>%HScS~>!tEwD!Ff(H$lk{qcB?o4)nQ%b&A_y>Eeju9cx)QQc>eSJmz}7 zrKM(nY}G?T%#>;F9Q>zZ-FiN3JmUYnKMh5|d%X+?eNDy$_@_VqGy>uDw3cIo#i|;Z z?ylHqp5;=BPX>J5|%w;u7!n_OY{iiUS7>=iOL@!2X`AG~#ETE1V>fGj`QXj}` z!+66s)a>*cZ)arni3>2#I-=9(9kGb1Pg`}g{x68}B0bEbk7^n`$+Uoh7x&z*Eyt0J z|C4oQ%E+M)P%U48qK0;)f9%pA#M&BURh#GMVTdE5aKUzD!1ZVwl%3PLwAgCg9u67j6{ zl3!=bM?;I7!Bvo}9-$~DT-pQBQJ>9}Rms^e$UuYMRc(1pj{0WK;?*U=$(+?5B1po# zgIG{_L+gm59~pWApTPAJmK@R8*Q`*US5Fc?X(p*0p9bBwH|idCjg9{i zDt_nd$uv>cj)K+yThJOydBZ>)CMd6}f;a#_K)}E9pFW;AUf=h?S!SG~=(Ca|zbrOL zwTx)eH+)bUG{UoE#;+q<2-@LElg{@ohzjtJ#fzc3B)t{pC3_bX3y%6zi_L7&~)*IkkprFdT#zRmqM-c zpsfCB>;$HvA(nj|WLZ2p>0-<=M+3Ml<Q~3bLNcO9|7g?*cK$IR_t= zeTb}Sts~y2ACSqvJSA^3&LgjIKpIkk@K4iV&ytc0_jHQRb$P^RV#i8;zeBgUh>k8r#@}_&kuNH z-xB%)>s%mLZu-)uZ$i(mD%@jLRE><1Hs3OL$Nd;9@1*J~$@6H|y4&ldx-#axiql%) zp8RpcA?`_iL8%>E*$^1Y%0!@@y*3qze6iCztlt>hgoKXvqF&1 zS(elmjlDhk1wz~QuWqe>rNsjX)Jde(b^8`wsX2KL8YSI3DVSYt1L~PmIg|RZ1uc^V z%HQC`Y1?1WYIcLkKGP+z$};j@Ys;cGhVM}rG-R0m)ZxKmn`XXA?P|3Ww=NU}m8!7% z1VMvZRy?ZZZgY)(X05m!^;N~iqApgLk<+$|nDF zT7E9tKse%>o^&00eg^Z$!VB5^5X`*0%(=RmtUJnm_`vun0b3F5pk)S zHBoHHEG(amgONhJMl8iQ$6B9|cZ@k(j62{P<;!0kHRKbuSj9Idod(+N-9%R#hV#v+ z8yh-|Oi0lAMdW}HUfLrg6c=>~Y=!bZXg{;#OPqbZVwyH?CBt8oORkHXowd7MP(}J{ z^OYHC3cal6B|Ag__r27yK$X;nOmd|5=)FK~CPkR3oj{riEvXPWTPt`C@Y zFeR0SLEFQi?8`u(bNeg_B`z=7rzyf zB}aJ6jfo@HFs<>wC{*K$D~QU5jK7zb+OgmUy?to#r4^L*D(xVe zP9|G5G_qHM&Y+6sJJB-SkrvhGS6j5|0rj)I?dZ~1FC%@NDSca=p}+rFW)11X3dVT% zmmpra)GK8eoOjOt1?5f?Zr|~Wwq>(koTWDDQyBfIi=t>)tP$@mHA`~%hT?1zt=OD> zst7s)unmb>U(cI7q!eddSY!Y7toZbI9*6p4ZfrC)xe^E19GBZ@n^gQ~>;Q`FzHC-W z_#es>=)-qEa1S+XgNE`?mM!Q)7S~Ut_O*oY*ydVdyJeQbA)YSyG@dRq-xGhY>^a^+ zMSw!eizjm4oEr{R-=_`XB7gkPo$1(bV%(dx{c)h*+IWba(82>bVM5^)FyK=}Kq)4J z%mO|5bx)$(dzsW-wSP=oR}@XyebOhDPE_O8ORlKji2)}W)kF4XU#X{Gl!Nzs$iHWr zC!Y5Zu5YDQ469twJn{fAm$nU1?dGL}dAWs(#(hBb6;{>P=pT9Uk_5(4Cygs>>HmsY zDN6kVw22W*G?NG9T~-cYB%54zIzyYu4ip~~?OvHFOzc>|kp;h5-{sSVCI>%;%}opk z!ZTQ$KXoV!l>O9MH@>X~9o-tiT*GKn@@sgGO&PUFRN`7F7K{tW<`D5@BcG10)JKPX z0`02n@~pbTXhHbM{X5xpXD+idYQZKwd`CL7b3KzMB7_B8TThqkamKo^gR|e~C}AwZ zBg6)P=t$F7O}239$x0YD(mQ=x>q#t?p$ziS$nI^{3|QZl_QtO58FJUcuX}&%7w_TP z8ZNU0d~qj8zF#{)FgniTjVl=ONST?cKa`YVc~9?xu7^uh&IIY9$mXK3!b z{&}%;X9GwJGRG%Yi3P-me4HyN2cqQ7iJl;79qxFt$cI|9%`@7G?5HP$&*bH#x1Asr z)=ZF;43wXOjZxf58o=rhh9)Gvf4Chs%An*Zepow!0Lm#Z0Wh95Ldpa+!m<;dgu#IT ze?N}0_=@tY{e*=3309KkNSRe@0;` z%$JxGV4j>gQq+rbJ~IhO=X<^1&iDwsbVJ6} zg2|jWuQPYf#YM^sMZ**=3YM{{Y53EjBc0TMr&G@a`gR@;<)`AMB+MAW!+v|;YU^3& zN{h%p=Z$yz-_?Y7AdaBli^bRwsw`d7v3_W%Z;&61Po(6c>j1QOlMv zsE@`%s{XKI(S@l88tQ6YZuL|ED*iy_XmbBMY4Y6??N50EpzquN!%L+S5aglHxJ&Vh zd5Aq;F#Y{9Y2U26LHi!a=wf_-V)*aN;%?iBP_7U0XnnjA-97oSt^bdhn9o1IW|;Sf zn&-zx5Aywm=T7m4>)S$km#J@Zll|K<_Jq@4{tiGV);C$)Mz8t9=D?FKF7LaHo+3!Y6vN_o8L>ODUuvsC6Z$( zL`_Tw`Qs6CvzeLx+#eulIaMRe<+b0LcG%w*_YkWNh)dm#y~b(!+V-q)Pv4DJk4iMu zG5Wv5hqg1^9S{4PiOw4?TShnadI5JjWRn{hqn~5{ZYgL6Fh67FBvkWX!6SoaPp!L} zP-3sClY2{$lgof)XvVE7IlE7wwbzr;$;G(rUVjmtnvRlc4UoA`vL;|`m?|-(-^`Jm zLT=jkgaIA=I>?v9DV1sY-K?DZI)!wGd~7G!L1f3&`IwQSEYKEJCNsNk>9@YKR5DQ@ z6xL1?uE&k!6}%0~S(lz=@APF@sFgL}tn{A|@2rV)nRw6=cGTe` z)-wn2?b-g#*oE97$j3FUBt8Hs?v<1~MO`)X@r&u51pl9~{Cnx$vfi_og;*)mfuOJo z^zb4;RbTDFPl*D(kDvKW4>ENXjrcdafn$k*3ni_yXgIKZ#Bp4~T`I%CwW{btt+hOB z%m}6|E!=k8Kkun~do|xZhMdcVoW3d$8hP+HT<;LE*@qtnp>D7Xb>IeBq*#9H>hqv* zVUwR2)RdzI*Z2o6_+J1HJ~RjpE)f!@)8@fJ7|X%UIxirzfHxlw+w4v`!ndRR zB?BGKh(}4NzYdY!<5oNjV&@0KFcJdyq~fY5LjH3gJQ=4yQ}1__4^Q_|!+V!*TgOvF zw+R#rK+Na%Zs%wd2LF3Ly<7~2uOYavO`Kl;W_u`N#HmtGn8*LDEYXQ}t+h{(OkW^& zQq0Nk4i@Om1m+(!pV$$Q^7*-ODPtkuu_NJb1zl_wE+^LMoEX=mJnnY&5 zhnj-ljCnEULmqR41Nprko8)7l4h_n*ue|=~!nP8o{SMZzDz7*KYAWD&D$N#9vRP6K z4al17uE65a0B6pLb5H+=Kufn_M)nceQ_6(%ZE2 zbmw_k9uAhp<%m6ZErHmWY6NPG$Mq~=&WO2 z>IhQ8F`u?ifk8DZ91I=W>xlXd?#;;BF<(!FI>YZknsT#{*Kg=Srt|q_l<|Yy|DYP1 zD*tE>MLeP*G-UG_rBJ5SYmoq2-AmcC=O3~RDT^&5RN8)W)UM#r8ea>sSQ(&Yp8Nayh)RtDxge_8o6%;=iF@CfykF8 z1B_38Agx!x>8<98Gtz}h(F~eZ*t0ly7*^6Q1%^deRxAYRKIqGQYZK7d^cY*Edh55? zcu^z4Q*r1T-`h8-GZ?7VAYJcxiJe|Kn40%`-4;l#@`0gi%59Y*@9W3Jg4BKJt^%)J~_zJf5!oWKEB16PK*(HjFayZt< zDCX*%J6G!OcO#)q^FU6=wedto8EmdHz7{!n_}qC{(=t2h=MHpH*&Vc0MTDisGJ@t+ z$WcDThhQ9bJlk=pe3IcW*B$z`YX@@vY&Ms4s;kDr^G(-)r)K`BFhCVCERB5PqV0Iepa3nMlJA45LC) zqB66m1Da;z^d(7sdO53>rpq90>ASJh>n;gu#1{fIGsh}BCp)o%XD}}5qBRP!6tWD1 z23z}}|9`*C{3}~u9=ZOUY*KEEZ1g0z(Rx4RNt)w7Tpj)w=WWlGaxn(jmyY9P0vr9sba_l3aF%#zMt7D@W{o0nn#cBl_78pp~!ZrMs4Yn>D8~OtA$26)PjtE zBEQ+7XD9EA$aJEzee)GWHK#EwIIyGj!+b@ZX(wMNsBOG3n(4H9c!O?X$U`xCkakFW zYHHn|^aJWz2*L4BK(lI1Lru>~0}Q{HRjiXlH#DgKFHj<4Dv(Aa`wNlEp8uc5g|bIw z4QdTeiES_WVc}8LMA8kVE|Ae+FaN|)ulaSFOqv_v=bTgP zaXLs*N>tn=sKw%JV*53Uc1^0M(#p=XeFZ&CLUY9!VG&|j&MN1Dv!CnP$LPK&paC^V z|3#PQZa!nbbail#;%1?6{g&u|BYN>j*Y-+ggKkW`k3UZfBdti?ki6S1qxNj!3@T$& zYH*dBXg(hP5~g@#Ke`ho7l{p)R6-K}rcbwrRNY@8juWEB${XRIn~L8u#HNPyv&x|! z1Ud}eO*3liY!nO2Y`^Vrkh!Q?1`peU^)Cc#zx+IR2#udH#qydTwa$(7QtHGwZg^#W z?RRJD1?c?vWzMv)R_zcy^{jY#%Zft}LTY>z8KdCQWdLwJ`|pk4AAI81NxvGm)A|5o z@Y%wE+`P!8OUq;30ZJa(UAw{|wcF^opNO{wC*rG}6s`=d1&Ic1l!1V%I#z zw%_mOH4`nxv*m1PnFT9l=RGuMjPRn)ux5x`OqRt`e|exwvuZlqlJNP# zLXmHceW<%5lXbRhNu3p<`o?7b-@DE;!>b9Zv!=DHg?58@iR_4Yi5)R6w^XpzDeP?a z{q}Q*@qpy)GV4a3enj??aEHo_?ErsHGQ8kCbOs9%Q%-& znX2D?#`IB(5w>rvB;9OKz*S z;`p55*hpGHHbr1}=B!9RTeW`z)Zg1Xg;b&RJ@9Aj zW*CF)l2+m*Nxad4d#4~kg;sdL5qpG>BqNGh1Dt#9$_v``gz$a-@)#A9%;|w| zIm`S9syo}`?GQM&*_5c-0F%$UMF|%fK*zPG<{1s>2sYd!JcLfbQb{UEvCTKz*`;*V z%#ivU&Z0zWj`a^M?0C9@u=bp{k=93c#aGQ+bsNpLl)~;CU}q=qIr-_lWw?kBuW)$? z@hDl2j5whEbKco9NB^AejLteeu1R?)C1Y#=AcfAi=YW+Jli<_0B!zkuC0{vASuXFv2+zbm@$1i)zhx5m+iL7fEW}%`|*>T+UN}73ltx0{3 zWQx%ORdDO2&^#uJD;PA975{pux#EXMbiF*fvznDOT#byl@mb3BI$!+A*aJ2%%!@?Y zwI~@M-P{_-EcSR?Zs7!NqkGChfP~d;=iz}$2^*1!k4%pyN3FMR=U9gez)I^Y9j=2xO0xZ zK)3wIJpsnVD^SxUXW^GAuU%r{tpgk8$soY!s+QMmu~x`)Uma-=jIIK`j4AYR&ND;` z1vo?jH=j28;#YgzK>~hE<6{Hi?f!oyXqQ~CZQzR_)g1DB_Y>E;%e34No1| zB%vjI6`N#Y)MhE~!8dawG3L49k7Y8bnZC3%Ed(`>-)?FC;~KHV>!mn9BP{hN`ZrbsMHPgjn?s9*rhr}mW4lR2)`W; zVZ~V3P(Ap|2=&)cq7z?H#CaU~3gC?$cp0t3&u`OwwSEq?0_K)M_Or@2F;0XQ{5uq_ z_RaJ5qGLJ@%gelQKDM{J)wZ4Eg*v+={6u>7c&G)%Kh0q>3~)ZMm=u{y`H`hEShr4j zZZFsk2`k=Dg_(fU?SmQa_DCO1^hCtyX%moqbrJoKVi_Q7ZfONUBiyD}Rvw2=u$eY; z*ogYA)Ws`C8@-szzzZePep*r5gFB2Vf`;SepUc0;MJ4aXX2uH zIJmeW7IS%Yj0ja;*%1eUk6-Jf@`Z8Z{^8oY5(a~!;09FV$teAZ`_*AOP7Jq^wf}Qj zIn<8dl=HSZD5h0Bq+O;j>0$MQk}9TLkYn!cKV@)PxjL$G?jUzf(wD8jJvEzF-?s%rdXbLh%I`a4~-Ep`i%kNO? zfvBCVl+w!V_tRbK3fxNB!%UFv+QjJa_gxkGDK0c?%%dGT0b2fabDI6(k%+!)`@24r z{Hq*0{`<)>uI5`n+pE;IVbbvQMIq5MYu*Qr1Q%|Mk@^c<^Wudb$D%I*zEOEV8qIAz zXQTPjv)3}6aMCQvJo5_YwFmb9MF)x9yCg~?=GnBAOu`XKmcw16a6R>B6cVX7ts@uK z8$CfIRO`+9bWV9vv@T>{?ZD2iBCf%dF&%{!o0SeUty+l5aBOGyVE-SW)uTpBv;-Z! zn%&6;Q+CVy`xanS6^((b*L~EY$T*W9Q-N7djKN~sAz%>=Wd%Mn#v*YP4Rgf*Bx&z5 z$t)VNGvN&;5a2JO@jUt`i=LEWNtQ+3^?narT8r}q;=l9Q@yM|mqntKH=1wfMC<-*4 zA|b`)$tQSp16`57;WYX2HF{?Xc!F8Y8*R5!<&fZPDC*KN`U!8JY=-|}o5Of5sWjwB z_reK)ECT(mU#l;+F^Pgz=Q8j6Ba@EhGy_>7pa|egOkEWj28N{WPEmw23c;a5{);%N zxTKMDtWvCux3SgI=srh|g_#w)SSycpLAHoHeR;oudRo_PGqju}=o^1S-Hyg9SdUty z)a2d)txv+o^+vQcx&xBaD(k(}i1z*|;kJ1#WUSZ^{{_0fl7r~jwg`^jqwsVzrCtJY zMB1eSEroxv_$ec`Bsvj+g=3leSa`K4pF?v2`7Y2%e?EhlNe$Qp{?S%0pGvIK7B{(k zeR>o2-S@Iq@VDaQO*1YNiZbG@5ZI;yOb;AW8aUp_{I_n#Oa7{fG5b)GcA;&bG|A%0 z6_B^Ry_f$zuc6`J?2wmw5q9+}jO%|X{Gp@XY!%6Gw4EgC0Q;9XL3A6|2M8Ze^LH|mdI7J^J_%{{G-Lm0$EW?MeSM?ED-xq3_S|+?99zV}+{N38EJX9mr z7eKT`?E&kaS5%?ss=*jN#blO=Fc`?Zu1}5GQ^-DMx|m(qocTL5x%n*T#G+nZr%w~# zL~4GNdYb=;MW?tKiz%1c7uo}@=UwxgwdW0xY%5Gpz%IU32}|8=K%CRCB$BR2U}mm+ z=UX(@f36UR`jc9e`fSsVRIN?uZe2*N(8V-%)ZJOju$7C4_$eL6k!^y7PqLq4WUp~B zEU6k1U#4-iO*DdhOWii*H;SAaPiU?FG4$7F?u1ygaNS;KB%vE^K!Kg`D;T!=k=uVP z@)u!y;QGhA5B7qiZ#CCsH#=6tOhs5Teo_LLRbxS|cYB*x3!&y$?yZFta{JXE*SoO5 zXZ4I

    Uvq4hVYHjpU)#u#*ITS|LWBBuk8JF67^<9D`lB815=N<$GnkvWEsXq>0{( z8&4P(V9{Od(X55kU(~&LjMS^h0PM%q4F}`Rp9RDssF~&%jBOd`-)LQqexrR&cpeZX zn;U2Po#FcNus&`OZg;`HFDZw`qHeo!Dx7!YWJRZV8uc!&2BoTzWAqPf{?Z0a?uK-dy$DcZG-7H^)9!&L3oMK$%YPpr*1`S{5EKVG^F}dX!!E$m z?GqFp%dv^NqVH)u=$7*UXWn^ zzZ2%1B$Y^^{Srk3`{^Bjv2{m|`cpZW65y{~Q|uf46z>3Tfi#-_R{Yk{aa31&6UBnt zV$pbv>i|J$91#5Dp%nFz!ex50F}{5W4|p~h>&r5@Q&@3?b1mOUnMc<9vE$y#_0xW> z=VfiP1kcXbRno_XjT-G&{Xon`9!8eMucWlEz$|E_}BH( zl%eXYJ)`I8@eElM=TT24&bTOV#wyseQip7;R!mQ3xcQA@pqH!3D#KgjVfP!}&XrGQ zn$bHesyE(%OiC7)YtH!S!50j$iQ1Eq#yCJM+vENLmVZRM-65s~=CAABv%(9ubO;~2p!rff zu$EZ!MMRoC2X0|qH3{6G%P~9L+p{7q$VTx8Zkkou^d^KO^C%3_Rg-8Iu7);Mv zcWMuC2$=Ey{HfKmLOsK?Qhebke^~~G<*wuvrK;Y%P5~wXF~Gd@d@8;TIyRQH z?d+ymwBeI}1ARK{Y>4IrZBW^6OePHzRcQX1z~nCE(T!e(UiRrpUHV=>pbcBmeICyq zb^X%UFYNcu{s3Dx!U&B(`(rHj5pvwM0&EKZ#bP5tM0yokQ@<9dB? zDon1w^x7GCgz03u)Z9p=TGQiDLGxo=ZBefdd)U^O;@$hvm$t_53aIw|>)9 zuTuy8>BD$0>xtzbQQIOh_&ZKokOgV#Av>Iu5qA<`rv{D#NaK`O6HG-%KoPN`pXe1q zZrEAvh@AVoI9%WB@j)m3Ox;maa;ea~KZWoX1R63mamEf%7>MEeac6eLm!kJP)QPi* z79nb_a^t?7U9^9bRaj|MoN;9;9KdKZiVM>=TO8E9B>*k*2433$-eQnulBuiP#DhYn zPv{YL>Nc5^tR-ve5OuAi-pS((Nu89p)tlzb^t0xSTFNN>!cqu^j-_YG_{MZJCKvd^?M@r{Z*a{sd1n9_gPM-#woP;*%*rR*gwd3G18so*r%96iyYr%h z-pM9Mu?&G_Fn%4WGkF+ze6z8jDr*XT%OQ8n+!B1hr%)i4I z|B;@QbaVZxov1S+>@oF*(_PU2ejn6smfm7lQ>!T;ERCtV5L=xutiXfKN(>SEr&Ru% zS?+7-Y(aqi1`SD&{XP&1U@UMvr~b#$LdmHa=od_ejJPtjyeRmA;uZH2_Y?8u>-xYS zq93~}u93NT_>06J#+*Z8=ElISLH9NrfGv1dxMy;!wIhwagI@k==oi7nZ~Bwkt3`fn z5gtHO)lCP1{H&8Fc(tX1`lR43XaaG9sNsk=A$NDWptno%v=2$F-94D^zbtU3%0ZSu z#8vg}k_K0&K&w^k#cLss^qEl|^sssBbL=Kgov66&kMm$X&*0qXbn<;Yo#sm-K0)n7 z)X`#e^s+7`U+VeEaI16U?IWR+6-Y?ENEc{aV+ung`;7ukqD$K~j8lc{Jq*YVTe=CvCTK_&EnG@vo>0YYI%=6;9Qd0-Gj4Lw$1cO;_-1^SRFi z$h0uC6;r|Vc~Z8{lViek(yg%(ccD4g)LvojhjthER^H5q6s7b_04}(DZ*cG@xZJrA zDN7bKeW{6XjD|QOt)mk}qt^6}9Aj6Nr^MBpF~p6@E}I}xeTa%ncNc9JZpdIQ!ctG~ zwS}cl?FljBK$ghKd4s23FgD8bmmQ3lgM;lD0i`Yd3Vf6qVwqZ9@$#Z94`xkh7v<(6 zopY(4nug(IKNF%zk4K*kaVZc}FnmMC&$pu1%E`zQoG5kEnx&TOy|U9^&+zbVJdz?* z2_>rY;|vtsI4misIfq->y&E@VCV%o&R)s$=^vGuIW%3j)WU!7pJv3AFGXY3oge zx|IZ8I8PJ6s8CDomII(JkR&q2(>lUs_A$(9eZiC?M&xM9B--C`(fHA6$Kqe|KYwBT zg;{J*N%9*EBmTyy*C>IGI-FBZ+o8-z8Imq4q*k@tH(FO>@Z&<$sQfrYhk56eoi%`a z6gO|rocRDSb~xN#O0;lk{^Znoqf0Xfdfrj9(jYmtM9J)Rt0kN|F}$6_t5}ZTMj8}+ z@8V}|*-yZR9FB6h-%KZxST;4{!#`g7&R>MOZS8m3iN@EFBQ2i~uj^RdF6F?|w^46x(8L2i@-FuMhx7hW#ek`^ES}V4cczcq z;SB9_G%NNu81JUTz~V)tXcIF85dz;Rsn@&QC@dLa@Kf!a#jK)(%JDn9Sl+f7Y4EQH zABF)m)w2Hl@C%GaCVDwxv{7|#0lL#Cky>=}iT55qdsRQBOJ^PO4j|C(73Tctd#DcGbG03ZHP7il%bMH-h(H0_Ly^k*aYat>W<}nS! zf$qIZ!zb2=B=@{AJUKe@20bb23lA|`S!~m+t~GjQ%g9e};WGXJ(Fe7F?5yMGw!fzu zWGJ0yRHs@o@q%C{#-%OPj6LNDynNRa zd0MMkR@W6plkHvcPJ{u;$_P}nl8O%If>jx#cnNn0yi2z}R|E}wU2pGJ4($QcBzcd#_Qu+o!i*` zx4dphDP?t|CBj*waH@b?2nTKY2TC)iN}G~GX)n0RW8;i2V3ff+8{EZ8)n3(cxF`DR5+! z^^snzLr;be=M1%qI3*0{B1rW>k@M2b%FSxKXl;|{tWRA(^Zd;FR;uI;0ApOd=PQlg zf6J<^z@Lb@U^?WMuv~`G*_w@;W1Sh5I7jT-4x`(M`W1d!4VsS3=@njHq8oRd>=kuu zQH!h|4rBfzgwP02jqgTXQ5~QDuk~W5Z};JPL;jLS1JN*3vl7?bI$@wW;70VlX^f^%JI781JFr?WgNnO%hlO zWYO#EtCC)vI^;>Y%$bXE+%zf6Na0PBj&I;x$V}CdSiML{^Z}?1fyUwTs|==qes46h zt>yRcpP^@&w6u40p)TsSgGw26aMg~fZu=EU>ah6uEH3Sv1p+BPbnK0;Zp$nLSRft_ z%B3j6Y(#wt!is0^$~x(QjiKLvvaXzfI8vOCJf)GwzkvuCgN*Rt>dOr|=~%*U!df_r zkS1fKN<|pV9seZXu~T(oCxjIm3m6@VRO`XY*bR;Mn(NVVG_GXfqB!g@GZF>O)cI#GwE3xm4TJF7}*vdg!qQ zR#&-#{p_F_bd2e{A1kOHzkQZaKh)U_ItoVT*UKtiJ(>u1hYGbTG%V%kcklY}T_O35 zqxpl%Ry>Hu;?9V9C0fBGufw>d`t@w;bm#RCS=IaUX<^JycBR^j6=i2^xKwSmQ}L5= zhBnY;?{BSo3eP!x-27b8vZ^(73-eqo$^IF=hB2*^{L)L`l|V9hN0xhSjm8#H_u2J{ z9|eZSdHsE#UddOwfMo?`zN_7QM1UaslIpgtS|F<{%%s2+uAd=1VH3(rFV_AEA}T-~ z>3~l2D4a2cfJlzw!^PUcC|}i*=dr_Ajb69nAo@N8q_~XB>cO3EN<8_H8@@(*s&ASr z@ z#!8Z^AFJs6r5JaYyr7xqMh^%voC(eGcPdFT)8%RDdrar7&_k6hT**(Lcru-Dm!wZQ zI-50dG6#+l-In`8kN5+fm^D$n!O@Mo%8>XtQ5PR#!9F1{(|*k5b`{j z{30Xny1({hnf3k=CRy&jsPes-;*q+RUFC45jKEw%B_68FkgI^3)$U8UkrtYkJtYz& z1>CHBnU!!nMw0meD5^-JQdGa*QZ}P#1&^l=9l2$x@6lnt<8g(>gd8sh53X1nMn_`W za>1q-aqh#3{C<5iHpwh~%DZO;#q6j>jUxm(Rk9I62rIM`n>n1W*4K|2vslb_ z1~6O6GA@#xnTq<+SOfwBKmz zOY;<+Ee&fLa^2ae^a~&L+*g{KwVbC%zy50K^Z(ZT=Ui_~P3qTIDW0TH?J&MqAN@Dq z;D}|5VQUV9$Rli8{MV_`O9_;=V5#U$!jWr}C*--db_$4aUXYy(z_M2FKJ?NaoMED* z#Bfo-ZW$8mbBFG1JoLX}a>aQY zZdd5#5|9lja}QBFZa(A1P!elQF9e{S5D@x(8NezjyH}rZ)-i@BmTy}V)S)`&wePLW zrs#9{5TISvEyO&`Re81wz`O7b#EPfA{OE*uqH5tFUNXtE=SK%I*{cDJsW!wS_2m#+ zpGQTe7qRKxG~IH8D)&v{-UVKC*5_AlXXSA)ewR=Wj@B6j$@Y?rR`1NHGg+4ZT;C7a zd_f;->lPbdLhq>=Za)9@*P&0-gagmxF@k3W&V0T{^8Z&3oh~mEzShvmF$ljMfgA+o z>SaC{x}6UW^@dPBVp%>5zlSyEn~VMx=8Vc;F!B_}3!ynB#(oJ2I{T#8NkG@Ds)E5wp}k*ItEiVqH!n z+PuR5^{CPs1n0*#PZsLVakfS9Bs{s=ni%Id%4`+Wg;rq6zlQ||Ju{{zsb6BE8Fad+ z5lIJgBlq`abuI-;Ms0$5F3DZ-2qRu_1kzCF27hLv2%Gr3(mX8&g8VJAFBK!@p-5om ztY&>8%IoX39Q^7a7$^@BRI8A2^SS+-L&?jZd9acvsPLMWp=(zW?&H+CH=!7F-)Xm_ zMJnlj8Nd1TB8C}hFsG#WuNCtBsFEYBy?JolZwF|p;tO;B2;}dZhCC~!M9(YfLD{H$ zM8w~5=R}BGoO!T^T<}ms&CX}+93keDFE&kK2vm$~ zGTOCADVHNJ-0sws<^EGbQr!hL|G%dIyKV&tsv`ljfUgG$Fi09_JWc9YjCXVZ$lLMa}06;%=&=~d?ZfPRhR@bL5XNkAo zAw1~j-N9|iI#+%+g*ivCVg3*aRE|LE0!LU|@2}6oLby9~x>H0F9QWT2f3xRfe>p`S zu8^K|g-U<6P1xN3{Zf6K{&Ucy>eg^Dp$04rIiE=ss|w`Ui5vS&7BRFau&{Yd`6G{(CevN6Y)uUVz$H`KZl^cd z&h|e4UQ5l>%zf=my>QA*_`#ZokAmY;PGjIhNDA{ya*b2BU}kx-5TorwVkq9V8LQc$Srf3fh&Dj|k>ekIO$QDYT;xVj4aAh+>#^21^p;7km%o zcEMn>+uS*|Uk3|IR8bq9>8p}`2~E{xHB&~9Di;=wxr=_;OU(H2PRSb=3B-H2JdiAB zpAm^in$H&<&Gmxv!JGYo9Os(;VadCjp*LpQ%gF+NlktTN`RCE*&XK1NH0VjTJaPf}HUid& z>*e1r>kbe2jtsDi{E)_7i#uK5=U&Xy8v(WVcHOh_5tPKWvDpX6rw6Z8=8B1t9ziF=lIVSr5B^2r zy0_r_KJhc1#z2+ygV1`L=>*9}?H?FpknNbB4GXb8zyBA* zuE2Mk8q=-Ov$%Ipx8d$^Oj~d^hH~C3Q2V>y>~Xy6E%U9*D9&~njo~f!$LKTb#x}f#rVWLWnf*LI|(8n@8Q~NT>ENNcV%XT`8LL{9?oZ4*CTCodbCNBhKigSD3~@ zlz99-u0V>(ERsIURFu@)k^nCVJkpnmC9?#%aLP(n-c>z2<2!E!TToF$)?FL6i_Y_4 z0(ot={#V^VQQ?Vk&lDldpzjf>T#YCyGU17KL|yR8sbj0$Y{HMM2=_21j-G6e5z<@m zh@dEn22D*vU;jfu{MC8`uS{F})|m7Ml333h{W&Sl5c*{x|6K{nv=DV?OhCV~vwmc7 zl9^)FK71T7$DIty)l-8ih=v3;(HcPg+psb&y<^-%x*^iR?juk{cp6?qwjEZ(deBM8 z_HTs|OV+PzKVFB^BofYQm80@-V+su{u;C5B5YGOl;$~DX@cnJDTsMT+8KUHM_`LkA z+}dy1zwC+LXu!BIr3T{z>3teM(-LA_9!smyfGCFWc82VF1La=^y_L!&U%OH$$$xq= zHvRZ(qWs@{6VGO>g0#()M!NV_L)0(RYya?AC~3UcYOL?&YXGVcjrl`Sa`k=bJh~g( zp9{kg>M^PRU7l~mOY`5qaGk#t)C&KYe<}WlFYcEd?JGRqT_OI>+TpM6rC6#D6wXgG zQAV!zi7v3b9dYQ_drle9_UYvX`0FQNpP`wc!*V|HoU?)It+9w-X^C^QvQ}|-;pHA) z?h{@YbW0@VL>vDFHqrI)!)-!v15Y7l&NB0DH|sdE=;#Q~A!F>(6y4B_xw4)N0YO)j ztpz&L7Sl!PqaL+uZm@yGjo;NJk8iwm3z=B+pV|Ncfx#w|fd$HTh_bbWOKqSlrxNic z{o1C0VvSxinfe92`TOu}`rcnM`ySIb&T2upTj)DVc6Q z6CWW>8RBNyoI`6uyVE*x9tPItrh|9BfG;fkXNI|e8zUQ*eB~Fup^Y)E%fQ+izC5lC zU4#@p3fV3R32keXSG%oq%o=KyPL;KN$xA^M+v$UpV8w%;dhX1<>LZbNE-x#5tEnS= zCmesc2seu*ql{uiwoY20(fzkC#PU!s$JPL9UR({v3w3wG5r*?9=psETigH(P@xN zWeS1C+6ta>1k^Y+9@XwQcJaT4mcipJUQ*$JuQC_=( zk0Ir~#9Z%bF*LS0H*;HfFShpkD@n}O(<^FdYeA0LtD3t1mhW(oy=Nt2XO7Rl>LJOU z9{@cKI;sXUsxWfxou835tgvWEgD%i#M+IfURPj?mz^f|kn3i~wAxelOXt^U3+q@d) z_q8A2`5{ZwWAci$)KH@f2LX$wuSe<}HPzOj^=*0aFQ&1ym{cT8(T76Mne(Cq)$+@- zu?eD`BCraPqc%EMs2I26WDCk|O_bft{~QjZl-K>a4(9LEF9m(=yHT9(5UBc=J(n~7 zey}Z-ZvcDrrk(Cwobl1;C3tH)1~2P-uEYHIH}^6lnAhtnFRg-i z!8&j?=t7Fdu=krWc3^hDX;o+u82eW*me6iTzmeS}WOH{VgO&iM#qMKRFa63z*ZY+3 z8`;9zga7iU|C2M0B~~BO+-CX_1WLW!?>r>*xyJIzP6bSbK65+f>l28xJhO&P8)xK5 z_Lm7k`<6uZFloOaxZ>&7)Lq+OiMS&RwFtNJbNT`)kJp#F(N1C0FNik^2SG+qZ+msX zj*?iwhMzf`B>$Te=}l_th`Eu&1-|!bySxu#eI7z)_Br?ybeGMgs2N1>K!JeC?iX&u z@F{G^*0|V5k0#~f^4YrQMfUA@m=tdNdAt6RR=>7uX(fX#f#W^Y%(m{O)pGzrK)%1~ zWwzMzx&Tf6r0G(uNtxkti-SM~4JJ>qG#iZ=b^*XTziGAHf@FUDJukt5v{vA%|xX z!<>30$Ig8zjAr?nLFwGDO3|o-kp2b+04At%K|4$4ODI$$yeT9+;?4$1m&AUSQI6YW zy!1jVo&b`95R5QpWy5cCK2LI(K`u88-%;b1k4q8%q55r>hy(3?IT(;rnU#8+`Jv8E zLc}pnP@d%Pv%rR_9;~sIu?E12zi?@{_i3j$FZ@)-^%62eYnf-kZ*xQ3KKSpgnw^ZUnB_xzFq z@N1y7m7{1koWvqxOD!a4cjZhx;pZ{gr-nZZ-exZIwwP3btby_su;lZm7ZOL9Mod$~ z4-A_;ckhTGw1bC4jbS_e9tXPY)KdddJI2*94Nx!A^dRQ0-bu~c1&a-Ra6{@SGPu(A zH$-sJB(XHWr{b8r@Zgf%2|pmR!vIyGp%dzB@gVa4_nU&&G1ATfXyB5qLl%bMT?Qen zU*ewiH;IQHo-A+hUh*y^?+ofM1Vz1ylZKd@B_j7*lzB=9f>l)a<_6@S6-aE;WOLFb zjc^UW4W;ml7!hp9{jwGz=R zkNE(x{U(5tmSszJQ&+R7fpOoH;j^Ku(1i=}2p3CMgU&H9ID+|(nFu9fVW+5^jdWyd*(7+KxGnoyQAT22$G7@322K{J zi?+m7N+lYSo(3C~cBD3Bz%jA39FN*i^mzVz9Ne}$Y08S?C+V)gRu!HvJE4UP$hbaDkX+8@=k`$fs6xCfBp*fn)hhpd&G-D zOZ=HZdBn&Q$?%VC(QFp$Zb_t*^u#l22mZ_+XC}kPkAkesNVnU%YwK7L0v}>mUI64D zdrOH-_ihk;$(caZNCpr1Z>I7=fP3O!gnbx+{rmNLA~Kt;qpk8x)ka$$7J=e0>#(v- z-*4bt-?(&CMb8B_{_>zZ0b47JXBz#Zwn*Y}1PEvgraMHUb=ALE+A^7fwNgPE44yCP z&X_vvw2az+{mutd^35Chnn?y%`QL%v;@*$|S{@|;Z#$9WyDGOfj(%EQ)yU5*0i*1D?S z5x}yql97uS%EF^ds-|yhxt%X)=P0)D*1`+;vnxKb)L^-Mkrm>La@5bMm726WoQ=t0 zT3%p!o15BsXHiy0IAOD-m2b;A8n$ZrQZ!OdU3ji`uVk6{A1nMMi+5^It)nZ%HHBjvjvA|jyYFY!1*@f&$F;l>yf>A&gT7L!$?#|r5OW0OmO!bQ6}8lX$O5Z;<*49F-jNhd4wsu zg2)P7cD5MFyEMM;CyCWQ1bRLp)E-Wv95F5|Na+CDXCS3T$9kfZUX~UOan$7I%gCX6 zq>6zEsB@_iJ|@)~wdBoK)Mx2(6a{>4c2}Ue`*F&C#Z{<_d)k}j*=#a|PT`*kS1k@y z-@dE@!mHmZ>Z>vCm`2UgwUr*eLGxuQV!o3(?=}L+?9?=HfK4@C>d_u(skdLpFoG6# z^=$K`2>2X@rfht3a)$$3nLkUoWhRQ=d%|}_^rh$E7yjX@WO$CqtSdoT0_p|{#C>}u zJsE4;&9(Ko0@R{kN%R0Ku$l3JUe@Tsyfm!1Xs0O}3Ocq*#y$!3|4!$yWS7_G4KCo7 zIQndFDo8meMaUcIPNNSi+Cqk+o-ZxNaQ|*bFni{@_$^3q`x&0X%X|LhB5p$X`C=JW6Y zAe?B(tZU4OH2B zN0;W=io|B;r_p6at{63zQ}<6%AC@X4kdaoK7J>Ms)479bj5Nrp*SGv+(FH~YJ%b>3 zZJ+XRH6>%Ij(e8cW|#R#g7|ELz@?WH)K#3?@YrPujUGmiMe-mmIW>*z?%J+P|xUBjE?zzv3?-19BVuHV|wG+RSx}U zD@cOQW#1M5x&{Fm^U8WzialOvmE$T6cGwlN8Z7s3d^{w$nB3#5$SQ594P7`F!V7%~ zp!yAs^B}^BxP5gNAEg6c$5xyl+tmFC z+2=*rNAR8@HZFBnp?bMMk+D(O&Y$?2!|Qq`et(*q4)f!!+oUBgxgu7?vdo>hZ03`osygVM%0`j z@;&gn@#{gM9>Mn9*ZH+@6=%`{s;Nj`bqjOOdaettaZn-@ zrW|M7J)H_&e9z1{sMtb6%!w8ov~5UKSJmWfx2!Ogi&ftax=r*4a%@0#c6;>3gyX>t zUI0lMnu=@#Nz+$$)U&|Thdn_rvNEsof0sn#wUk4K`KM~MOifu{2Vrqqj-WD8qLwUa zUMXtbP(->OZ|rJ=tTdIC>&68MOXHue$Zhcv=mPKajFmb|+FWq7=K&zKt>r3P!?^;1G(xSCQbaZkSh6WtDRgvu6c5^C2zAF2E>D zqUlG}MiIsBthYA@khx2a2XXP7(u53n*|v~H1wR|sT9HNLu8P$)7z$FO27wy0orV4v zMN*=EUAYeL5;to?)_i)jWWI6TVWARWS<_%oD53hj9K(1#hph-#zaKJd`c1=&idwxc z*O$nwa~m$xD^k04`qY@saZJ=E_V~4d+OF=U&gNYW=2-fZ1Vxs2913K_YnkyP-zMRz z*Y+}-m1K%hp@)vC+uZs^@6Vf#Y&`b^)c{d|#hsggAD?V+R3OIMOE#MG_X!*(VzMmJj+05rP{76;>IZbd8;4Vzln6% zyQ=+JtxtKn<*u%S;CmG4%kaI^^qb)5Wrviy7IogPPWVtzx-B$H*XbvDT7BT-XpP%- zp!ijbR3P1wH(t`EgZz4~S<_{fTQ(fi9{2k0{PnS=&B2svBuhdOO^{cM7BbEb3C5hO zC^EB-*8*lom-%7Qp42_=`cA{nNn9QmlLr~ZWeoUWURDY~>DGaMAkxT33Deg98`nrZ zu70*iw=!J71c-28*ow+}4_wiJt|@#S&0Y_5(ZmliSE2lU;pRV~bx1l7h+*I{6G1Gh zpwNJ-^gI0lK@OKZ9tigntssi`VZDZ_y}b-JZ2OBqB47WfKp2hN^SZqRVh(9^xz>Of-fJ+9F=# zLEL9TAkwD_6?yGHh~maP-l1Ks$nj`nl(ZZ4aN^VU+sTZ*1Vfg4MZEA?ygr{2^cFOf zOW2e2|B*VeI%8aUAt5UbYNw$Z;Q_J2i9qMWaXTJ6{9(Hk4F@w<9aoR+^VpJM4PdZXdZ~K5eHS|a zi%xhJlC(Q?P9HCGp#=~2ZZpfJjAY645lQOEgd&5rVt;gtk$r;r>DqIWCR>8rsN};Y zpO22eAn#8=(rgTeF6~ZTP#0^}Foa)}ziaGeQ#fmlm-^QuW)AIliQ*3Z*ZfvD-Q*?X zC+YvgW{>XsfWlV)oy^Z|*+irWf&_b(0!qmv23O`P-ys}R80^}ptZc(Gqj-8rAXa`F z)!InOp}4d1+07+u{rGEw-g!Gag~Y-jck+A6c|1LYub zSaohkp9iRy?{5#kwzuLBKq%T0i5F9PX0`!7UXN>iPtT93o`PUk)F0m?6vB>amHz5o9Y*7yqPPqJ~?IZVWYvpRd*m7_mV)2sImy!PQVeISLnO0LH zS&!wHPJQp!#{a>{@;dt0kLnTQV{8cx+I+HJ1Hai%FmX28txSot(>)%Wo@BBjxJkHi z)W4IaR~n{I?;&09A|(Q44WHaVEW4qnRS7$KV1lP_$$JgU)Yq+{H@B%{tY=RW?o~85 zKJOjmCqBpYf`bYdS?0_bRZieNnuPMEG;|w|fiX zcZX8Fost-e5S)j_n2AGzW74x)d0*z4^ogM2py?~}CIL}51jm=a_GblF+cAtQ%6Qvi zsYjC1LR!6ECJ4IdLlIUDjbemmL_ zxg-D=fpmzbFX9d}H(9inQd<1-uUF#j&!mcxs|a>r-b6?6SDP1{c~&nK^wK+?Sv;k5 zY>N?zhi1G|xQ;wW|JJGq%5XeF`oT7)bT#2s7GDZh&IjRdeX&se%G=yxz~nP2+h;<5 zF{ApU`X}@a<}ms#<5s*^wcY_J{q~v;%7n*7X*XdRojQN~@|M4vqz#cU4q2g9Mo&&9J#q_Zc7g znR!XjvsQ8kj#J-p2r*9<*DnbqxdD!2+Cm{DE1$4n)ux6%hcOX7JTaTO%q?Wj^4j28Cn4&`8Fqra{9tHkl+QWQ( zRHJkB{K;ko5$M%@!Lp7wfpn5fc}7<~x7KZNv%WVO)GB~VG$Kg-E?EYGe60wxrdA|B zt&StNj7~|B!rbB7ky8bgFISzA+7oxd4Ft+i$H`;aU_y7Fqwr?~#Nda6^WHL8_88duIwYB_$8*PzqmVqTCV#2QC#^h8jPF9NpyL`oPeCK zfajjX^@Q@;`m^eMNN;7ktM~CBUA$%os$F)C*jQ0o@r#;lbteQZa}ULNafm)rJ|>&8 znRVQBtO3Lef{eZhxnx2At}IIPB`m#qoL3)RW54TPwCKK;93afy!2Qc;na5Qm0zuok}wt)ekq&_|j=3rKV2g zqOyk}8QD`WGgs`DqDg7$rV9_LnukmB%l3xjM`5p!qQ!td|Jb#^*E#5Wlf37aKw%2I zrF_;)R1G`=)5I*A)>mc0sli?8klWB{Z87g@npi^ShyNlry=iZay}BK$HPW9W@fCr= z^6O`k!^=Ke=U_0e*fj|s+N~oR)pBvu8-@z5UQG`cGkxFskh9^2I^|tbx76)tkQ2bq zRf(@de8u`U+TG|D|8KJotLc|rQSeE>T;E|bUQD%atSaJ}Ut!!(7u5|nd+VdX3-qr2 zFgi{C`>L1a{7|x=I4wAcCHFaOR+YyIr*U-02=j$Wxn$>wEIjo|@uW&-yRmN1n4Bd7 z#ah0CzN*KYG0vQ7J8=4fnGtnM-%N1dkb;4;@yVkkL@l(_aL`yQbpprwV4|9#D0mBl ztdUUpD%ddRToqb{CNUw`7{mg{(@-K_3fqZ|kDFin#c*1^s5L?Y3GS6`3>J<_r%8r! zSD1C-tl8%J!sTpD$4a8Iy=3yqw-|?$SA2I>NQSCBh+Y)iaAzF7O#^nF^1GqMypRf3 zEwt?t%r{sgYQ`BKUoC>reAW_lVvecLyHTqmFYnW1V}cQrAIe_=J!u3LQtzU;Pc19} z17Y$dp?ahNvsqwRtI~U(ZwNvBo)jHlC%a|JS>q zhmgII?LT}MsA_p^MyEneW8J%7L`(d}S@cU|uy0^D{7pjT1;Hc+e;@N}IZD*)JfzC} zSNZ*Z5#wRE@?r#7zA0qM4{4KC%D&Qx*9>O%@Fz++4cuR94a@O87AUo840TSpft;)K z81*!d1*(Ji&bnsVQ>^b4)vDArx5BL9>5l0A^^Xj%XKpI4uN)5lOYA?0hc*~4mKO3I z(9HHIL)@*q7*>&?`cud+cv5P?y_x=M;Jwk31}P*#q0>SQB=ofF*)?w?_8(MzB{Ao5e){EG!FBM+Gv4#kb5|%*4&zjJe9f% zW5>K{6ul`&BZyow%P;f*4%w<85*R@icbJHrGg)jd-xc5E9fI|%@`Dyi^an1VC2!`h zYx3jO2b3~>naqMBcY4HsRZP@A41jj?D~dN!V&0jBMvYg!8U=+EpSq1IB7qCIX{}sp zCMxVC*2PdhQ5(%5>m=~W9P4)$MedHDSnH=q+p8>$|1k^XPx`6wkK9MQkI=k?_ly5D zBrm~~?WzkqMWtD5`Z32%=!vIyhjXAGe|R?U$4axguy?0GxLan){;I(ejWKS8hm9(z zD2byhTIMk)HmcBR?Y{W+&%oCN$xLlRBQ#E1JyKODPXcS^-!?KT5g_n-b~Mv#d=p`S zW8isjop9Z`=ohgMtqMn34m!@oAZc4dIi8XUc`>!+Gv~b2e}^?%O!IXS$vY|kL{?JW z5Qy989AdX&J@aN5ll}yVU=lMC;De8+mT{hks3|Qo0^!iFJ z5$8gWUSY*t+WbL5LQJwUBev$OoZlk}U5C2_QiQ^`UV=RnxqtV-X_Az*S!`pA%um|4 z(ybFD-n1}`Egw0<)>7J^p@9CG{#-qOb*g6UA3ewJ8|!5-5_=LEoR=J)r)aH&Fj)u+ zGoQ)9BJ*77VnIET%jlvMQZ7<7d5V^fe_2>}>~z;x)TPMPbLd^~eK$%ic!UmP(+5lgRRtAkqDdB8ok% zge!@ofeS(71^>}gCZ-EX#}s*Pwm^fqpa4nDj{i}SkX>I!_?u~`*@U`_7>>v^gU};G zgaB)iT`G7P>OM#7voKa8-Jm5(7hFNcv>VMwlf>ncyhS}i2)N{-q<}yj76?zeLzXfr z|-*VdtWCYl!WW9XxHp%;?>g#+q$R~3?j#KgF)E1w#$d zi0lKt<7DH6MCV|}tyj8!o}AwH_y}8&0Qt9uy;oMZDwT%j(#a{pWn6$R!~}E5Bv1c| z+AtEhzv&V8Wf`dLGOHBPBi9j5RRHIdN9hXq1ma4cR8#zxe0TMpOg*oRb_#6B_^3Pc zpj!w(gMfxm5+6^Q9uu~lvk+gu*N`LPcumjiSY;hOyJ9^ZRrYCNq`1O|e30~Kp3Jh- zRZch#RS5DI&D#5YQ)#1$B93<^aR=gyV{AXeMO1@gN@ zyGek93Si!r1kl83%ocC`Nqz^-zo_|2^UjIB7QJJ(9Yej3*5A$A%W9seTMB`$G24(* z>Ks%=DfFc=e1o5X_VZSl+u>k={ON-+x+d%`88oQ(8LG2(PJ-&G zKRvynb+Weg0l>#COpD-PK~^0R5UJJQ$cjtbL!xw3hG2tg3yX5>R1G1m=n+<|9Mk%b zTKIThVg7_`aeyO<)9J`}p!-L3U)Rp_>J00=P4cG=(!RIP`$cXWuzU~h)8%7+do<5h z^GJIFL;H?X;M{9UBgP@qS2TjboE+|ceUV4J>gP7Nm&g6S_vclI(J#C72T-K4=X3z6 z0DEL5Cd^m0@9+sZY>(Gdn_-p!3^W)GmDL zp;2Uk8;;AaP^wC&mG!X}D9?l0QCem=$OqPtW(q3obs)6CvdxY1Q}Q;p36A)(xQ0tj zq~zqRp1NN?pf(}%8%qK+|CBW`6Ladmf-QF(C(+<#rnAr}GT9!#hD6&+?VZhUxZDV= z9GD`ZTGFB-x0{DKC0*V!L#0%?zie6TR9q)3 z@jo6EN~g~*_eP45_IjA`zgU;06`UZd88JFoLblD7og#g@$*2f_j~uEeR0;JTXVJi3 zpk@cjlR|uD>ThNLKz}$597S<_c%u3qS>H2@(lqodyCCr?piTou8t$Zo` zK-GVCl4_X%;tt%wD6No)Q*lnd#taMz&#(2HRuNC>=qE+Jt`bd>=8LE*ZrEaB|F;6Oqf_+ zWC*`}6IqTdJQui=h`w(|JLQR<2z1M75v}4m;YYvc%XGRM57_)d;d>{G?{m%5v@3jqYADz$IjMr&~&!9rS?iLLi1~hlRwQKnH44u?!IdsQsRo$ zxpBrbzVojJHQOY-Nw|P3QJ_l-XE5(6+{DSjr2XY8#O-!3y@KBR&Sy147c+Wu{zJ9A7>a^Joy)bW0G@-E>9+H%XFJMXnDZp~Bz!nkZh_+S zGa6WXB(`HHM}(UxOBd^CDU!1}B({gHpHHbaRSFQKSzT4t+g*i}w@D5;xSE8=J`-pek46mitRkp4? z)ykByXLf&WIR7iP)f!ugaD9&i)kDQ>f+3Bz3eq|S7}f-fu=irSuUNt_EG<4uNR0vz z@NO87SI?9vW@pi~F}d}sn58A5T^>=pLm%=h^~>Ed;z45;0okWP@0z;x7f^&G(cz1{ zalqvvzCr_G*NIEn%Y4F*E9raGrC3ykj&6?Twwv#HqP2>8V!;vuka-a8mw1>J#p637 zkH?vDwX4;_Vgg(*4(VGIPDP$ydOi=#h320RVxsAs?(BQQSj93FW|xOcWgj=;S!=0iRe9}ocuVxJ$;Ga=cBa=_^%l8RO`qtO zs79@hcgE;Xi<#)JjIFyW$=c>(OGbS*G{og?Y?}#gMT%SUq38Cb9KY#xNqDYXjOq#R zxPpYfI7T56khA!L9`6tE6ZmKU8}GE0@{a;H(;$`L=|XmhbGiuOE?b6$8nPi&%L0yO~8EfO`_wYZpEu$la_3{&B1R z;6(5lX!0VTQ%5j!rAgQ`2mxh1-Jm{>t6@`i7dj@wf^Fb4f?@PNAZ-upzd{79^G|4^ zMT~^&K}Hz`@m8M~=;OJlom46)Yj>YFdFq*W?G%881;esu9!7lnPSCZ-8@}GRTJBNy zno;JOcG4peQ0*{#T?VakeO}HDM28@~@AB~lHm@aTv#(lm61fT6R?(+gyi{iRFlz@R zSvQaVl_l5r*LT-qyPT4Kdhgw93Q4*>`Y{A`GJGf%b60IPfW8OLDMC(J&2>b`P^~RH zHlp?l=CW`;gX5at97Q1idhG&;RJtmE8mpR`JI3i3(433Z*?{TCY-aA+-0(_u9(0AT z=|J}%>nt{?(<<+L?F*rfdfs{JTpeDkxxL=!prwin^y-QHLt$~vg-KN@T>+)lF6KQ2 zL-$K2cX0MOCop2B!>5WXE9#|I#CP_6-MQg4H&i~}CxBXX&gn%^=dBZ7`bk_@kpPi+ zBIvSeJeG{2`bgKxHNWs&xJKxr#!F{ad&BsmKfAL>-;;9EAOA5u>d|l>eooW}-Sr|H z2oIUA-4r4awSVK*krdG07WN7ii8NEhvxUTy5%Jl#^w2(Rl7i5r>WgAp zpRtsX=gBoyuDO-ix!2k;RC;O3E+sezrZfSPBUUlA7)wF47Cm-lX=E2n|MzihnUe(e zHg%^p2zr;jR-ONPl=($TT+ITEu6-)k^vFnY)1GeBd5v+khU7o=hm8-V7tMhgSO8V+ z%}K9ASq152a`S{G#L>zWTo=|Gz6X=&kDnzV~T(_YWdQh{O0X=?t&N3j9s{=V~vxGrUR zeD0^uO>Zq~qsz}N$`#R;+$cKOvL1ps)Ic@RmXBa%TUX1kHnkqV_O(#wD_MH{4h2Dq zQ@<<8&P>tYJJGM=)DAR~O&f0Ps;f@(yhYuGk*6I&!vU%LlFGpmg4CPbbrcIs|42dv zY4X?Nxu3LrdSOie11T*zss(RGwib$&`}V$TaYw7)!!+P{KPBOfurHYF`AFjP%=gW* z1($c-<=L$QmUAlf6Fhl~2qYPL+l8FgZDawAmD~Gb&o&eCy83*kL}Hk?QPhZ0tkOr_ zR~q{oVCi@n!vb@E@u?OBlJipe7&)3*zZdenA=bPRIrL-8=WzU=g0+PiJ$J*Id=WNxs5ZV1oE1MBKni}4K;l@tmFI@5#$ton_7l$JAVvQ-dak=$JK>k?4=G|L@tB_JdUlheg3NtSt1j&UQJ5;SjR>uzxGe?W zSygLz4X3??Q#4=;?k5E#dQA%?Htjw2nQQU(ql)@JR-MLbqsbH9Y1OO^tg87#dD||` znZLY{LfgL`Z2P4lh3q?AP;gWRxj!H}a-gqo?_-C0FO8@xFjyTfFjAaBjiC#gE)||N zA&a?7+&F$UI`;Vc`S8FneI(D{wBB9;{jD-dCFq` zYKUD9*~ndov{0tJPgPVrlRiF*MIBqt09~&r+p&D+cOt|{MpF6XPd@KFP~o5dHYaU+ zz(~ufw6WLp-z34~-t3*|QKa(_g4BKUh5OO`Tf+HBhA$i0`dPT;m&mfp8^vl-!%in0 zazAPB9jZ=h8TdtN+r_mcklFRxb=Z`)ePw0DJ4C8nymmW*I=sqw^C(|r5}-yES=_4O zWwpIXkRGp{KYg$zoPW890>aklLviU@RIT=I$Re#Ed+EsV{Pb%*4-dT3{-0Sz@sud( zI{|#6@g-y#TQ6G=ez1P%3cGTYcjm-FWL?sKW`J&Fj@Na({P4vH2T}?-uo#XxM^+3e z?y2z~WItSi-)}jRtNtW?=;)o@*hTGY=p@MhLy0Jj+!<8}P8u53SMZx3Z~- zbLFs^FY1nn?CKgKh(aWHeVlKp7u?9KJw^0_R!3_ffiA;k3{qkaZyGU7MFDZJK`@w7mY1n84?a#|t(@hM38r&#vGi?@TuUrJj_2hOSO zH(H{o>JhTMb0KW?|I9YkLfaizJ$s>S+d;O3?!$N zs8la);mq(egq{J}v6r_TbjLfN^&rd5dm%{+K^g6X_X34Aw4S%v+Y@#-{iahyhKQr5 zDf|NtPB;glxP`A04UrPF>ts0DWNrfePNy+#IoJnpe+zbZCT#%i6WT<|Q?o-%a66!(7nF0qr z2l)%C0Ec)Nl9CEP(rIHj&poC;>}V0V6Dv@Jbk5FI()B3nOc5&tKqh z=2Cn17?2~u_GMhBOM?coVG4Pna};l*N6W+DhMF<-E4j^i(3{Vd@N ze3`-Y-9>C!a(|SHd@)u1iho{hb$04X_?(uVFdd>3;)aq`kX||2%TBLg2rrDXtZa~b z!VKr6*bI(YBfB>;;Dt2vGcgheu1=yt1aFleeB!ad`?iR~IYCL!dS3#FPV2~w=)-W` z`I4kqbBp5ZgUDO7jp93QwJ+3WE$>n z0otTrr8${@PYAwk-wB7IZ1=h+S zrY0{VxRJ$PmdfKO{p<_H-JCORU99U8`~z>$Q)5b0|-QAlD&%4qlJUZX_<^ zUscTrr|ISDii`8d1aH(Q{A7-ci{GEr?y&pzBj#!3oG+qe^p&U!S#ypLm0deh_{E47 zeIUwlUb5cmirGSQ*3}Mu=)0*KThHoXMuEs@xeZ>3ON!uH#&1dsYh|qx6`5LgZJ+2* z!`tA2j-&kJN!1mODP`~VQVMstz3?1MBZvThs7q61A1W=vhW1KzUM!3K)n6T+$FpE_ zma&ZkH}Y6y^w%iAo|nIXhnMlT=q4z6=>{ExbE~P~auN#&2T$oXvzO$jE+_Tkl2_I) z!EJu!UI8*+Pl6jh<<&Rl%pTw~J7 zV0@W}K5_3o1ui>_6gZ2O(xO}XA5e^7Ds^9m?&)jK(=HuiQTlG?n~4Y58=G&7X^x4_ z&G8I<4e#B@{9A&D5+cjip9WuHS}bu_EofW?eWazpoLsN4`E?odikb;#=LH`E0db}= zf3@{-Py3l!m~(3PMzjQET*RVe15hDr@yHh3pj1T7@OK-Xb~*dV{w)RAB-ID zt13D8(T<2ixAw%P;fiagq$fSBr!&i3U_5`Y>F5dCX!O?A{4yU7UJYfcjHnSBa7i%x z%0D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%0D`-trSZ?QVTDzqt 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 z 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%0DLCKb`MhZHXsbWAxYIK*jA@A)cKFO) zZk(`?7Xuh$KzMz-85(u61TOY+PqP+18@Vs2))DGiV%|V{2`eq_6amYU-b@nQK@R`& z%r{Y0uwEQjSO&;oNshNAC{A;LJXiykX(WeX*+!$&q_WJ({8$eZ!#%zVX zF3*82cp&e0rb>cMxb0f6$M|FJNBE{8?!2m%uNE{IXjJ1I&>JGU=`1QPQ#NfZLXw=6 zovI=L*sD9f#-&WyIe7)Ufen==rOe%deZJSawJ0iG;dd$A*CbM|Q7;Y>Hu${gyd@2% zNOhW9YXA++OGb9MkTZG*ac>vlxD!6i}wLl?p2AnkQh&bibmVO9}M_ z)t|n7x77d&D1uaME+hS2cgRbT%x(eFpF7n)I4r}=ufOfWZk2=1wtZFzZp{`+c=LK=s#4Q>s|*OT^o8M@vHcm{xKnoxhtyF z2Ym;oy=F0Y5*6@SofUY3v()0oL1%OQ(4bydv%TDAXg7}B1aAk@sk2<+TQ7mn#==6} zf9plfOQIr2b~ik#L`uWn8%sj@>Xser6f);{(v$wghvW|s9MVUI;IY8fST`9VA!Xo< zbaT}3E}m_sDnL3bZ*}t)yeuOY0$VjG@x*xU9ny#^K@@c9Kh^BF^;>4E@JV^5Jn^ zl_MG{R(*bh=+nB<_@6{oDQg&2uwZ=_j&NCig|$(V{Q=HMu<%@gT>$d=$GCP!iSh1n zgsNd6*t)bElLs2l+307lsTmte^$~3-Z!FEZjr~3~<}K+5HTU%8h~8287FV=!odR^> zrN@m33xFNHsp)om?#*o>fJcBi-4~MRtn`>SBF_A8&d=AaOV1qjl5R|DTbgrhAhs75L*2E_HyNgM8KZE5;jfP29OYbg18^CeF>0 z+5L`csD|k}6w{vqlrKpxYq57tt_ zE%%_7k)PD|2;tbkpk3AaYqU8Es?LJE7fqu=#VM$r^DIl7-tz&$ub=K|#ubklIrHj< zqP6?5!_zXncS)sDMboN^a3m^jzF|T%NhofptJl7hp4Wwv8}R(SsRM%$1w;3qz;@b*~J#9!B@8EhrLcphq1^gE{U>ZEY!g$`w86H2 zpUbW~$z;@`N5WiUTs@400{G` z{Z<~;m#r}*nNPg{Q^9E^*6c(e);@j|nPE2<&KX~gLLe&?-A4*l282N-^BI;{mSc4O zJ5kR&Kwyoqj+mNY_ygapbHGHdUR{Br!rpl1=g#pQa5ZiO>Mq7IckteVk$1c;o}gM1 z&3J+}WzR{xFC@`2ha2K?#s%T*F}48Xtm%SI(05B$GIrXb*Km!tO(2HHjms(7Jd|D! zV6AJ$Troh^;C~fdbrrWJ5`HyyV>=o&6{i~54WwxRt2c1d3KF1jJ7dP%ikp%Wwg7BJ za%CDMsJr8+wpAdTHC`-i0zL=KExisdbu7jgT(mlOE!@3WB<2`XmwU+}G$R)YP?tD^ z90#CF_*Ms~j=Ppg(0HWK{Uy=DFL}xCdvC!npF;P;1gNO$=V9EruyWd^$QUAsS_iIvU{&l&gw5Jk z#5`>ie=D3)j}hmT$aOahKs#&gCL<+HW>%>v6%;j7fCK}pnR*I_yRZl++!!-ZTSU?c z`tLmN=#DcJo5k+W=>M||bl&BiFaPr%qW$*oKOu+BeXzHSgvh_-fy|D2v&i;M zg~)DO3cz>U*oK%+XsKCkCA+1@;ohNtZx)D}w%g>gI8jaZO%K+{w;XCe6=r0Td ziNg%@T8@rH+PqW9%Mp%oW{Gi_K%AvGdVy}34AXgt+UhEI{`NnR8!%~xCl%g{R;;RiW2|&Or+l8Ucq=^Pa-y!erYYw5e$Uc zJS}KRJFkPXm2A~MaojKB$31sgCzC?;Y^r@t%J>BNP*M4{lNVKZ$<{JKTzcaHdVpf% zaAwNF_TX;=qpljN!AxS9OWAqrj4r(MA^h`}f84(lO(H58%8(DZieedCwf*Uk-W(vnRn%amHJ@>BBI`uzQ}^{X@&;z*B?-rjNQtHB zrD#X@eqkmYn^pD%-ppJOlc^adr|vh5W@1&6X^J@?OEX81flb!vavnEs%nE6Bf5#GF zzkzwGFBb{i82t}IrPv#YaXS0RgU<@Fbx`x#iNaS(79WhUu5KO~nSEJePGNnA{?$|9d}^bn7tGM`HE zau&|_9V46i2p%51n=sut)Z#S}ga+LK)Xe0V59A3{8i-DE7`qK z?hF9%(q*<}04091q;@V|kalKiYS|k3wJeJ4{;N3FpQVF+!u<|9+!5&tLAeWn+6I^z z!*zDZhWxhRvx?I|{T)=(&+H$yS&sYdmNTpoGjXCIzVy7tcx>N%V-%#D@?3#g>$z*dr|(jPeN<8JoJ1sUwIHMEG8Ucu8*J1z`#Gpx$DK1Qt4ZL{~J2 zP~-k3Bo7`wu+03KaMqB9SvS91OBL%2Mh~k%p2W_Ui4Cd3>ckro?kyl8ck1we*pvc# zVWRT_EhtnZMyqnqNDw{eWI}xYBRT*&O19YcWb(y+*5;ZgI11o&iCxxN2O0?Y;yQ+y zo$_qC4?l!q)sgre@~O=}X-8aWPV*a=^9R~XP3GE1rF-VbwC5j%<;wL5y^f@-RjX_ej(3>dkYR zjtCOqxG*Z&Lb#;E<(Q{+`p|~n6NimoLVO$eLgyCCzT7Dr2z3SZcIv6g_DRnSZ!If&rsb@w!NwEQ z9vauc>M|*s>aykuei=YUowdDJJ(g5=!kT5dPoF;|Fhp|B(h|h&fE8y9xM$wtxK-+9 z|9ZAp0AZB!wh02lIlHf1bTqGzKkork5GF=(?!8S+erXQ7!6;uHzmi#~0(j8ZL$7V|aj@h+d%P5x5#VUz?f^u{3Y3}Gw@pAVPAuMG*pB{r_leo_ zKm_?i4{|QlJDn0BxDdWz6=V|7F(fia4a%&Z!unGqSWT(Zoq)={4s0z-#G|UcWyeaL zcemg#=^vy7KO0>wpNOdEzxc4Nn2Q>32P7wZF`JZy`i982N z9w`X55W;>tTx|N~Fl6?U%j1dfOn3d_^ydNNt=mtI*@pr+1I({6Y*-`j;8q%t0zB-# zBph4mm~_o>qp42}A8>4vnu(8=FWHF0g~dQ!JMeAmJywF2M<%2Qr7sYw3=lam3uU#c z@egpyTQtsbOGq|G(DsvLbjL@MJB7tAZ5C%2;fRZbdeRy#%!{)uB#^G!JAz0#oD)#y zZ`FoJ;~{I_d;&w0^*_EeoH#tQCjj-|C_cwl-*E_&?etWPIyf#VL^kTtmZVnMnkIQa^k?E){?Ip2cU-=Q<~&O*z4xcs@AAaZY5pymw;O{w?3UkWr~0q# zX#{-ewwph|7*NopymG@vC>^wL(jHA0U38}I)nSTF3GTgUq6H(>5j7<;?2?Z1mP8A5 zlmhrDqvQrS6&_;!|SiZE<@IW&D6!{w#c*V>}x%jpD&E zuHHwqlW#9}f1lu}y>iKha+GrKORk4uggHSv8M=&Wr&6fJFFLjJ|X7ZvDNyUjNV>P@UMaz6&a#bKxaxJdrG>?xhy$3vAhb>;H_+>X9 zECK#p;E3Q_Jk#ffB5~`Td|Ysyr1JAgaMBjac&vB93w<;{pvM>E?MLL#^#xXa^R>T;_(Vxq7lEV7giUipI%Dz(?B<>gkg|h*T=3o z#*g19>+b8?=x92%{@QcHLhi%Y%7e?pkoz+(jIBX4FTicBkF(fzLsAfFqOCzUU?Cb- zbhK85@UD1`S=W+SO|?Vr)FzHf;PZ>ve5ko(`wpco^vQTlfc(ezl-3g;l(m^)SkvgK zaf{mS#rGwiEf2BPg3pgHMfzC&);e|cXQ4_xj=brMo9~atrYhtlFRUo%z~-H&fM_&k zI8bu+drp94tpHzo1`kf}VaVfrfB$M+^5ghW?++cK?CAVtubz)5sR+Y;cp(;NF}`PCA3vmmP^I>|G7II?G>D1TDI{%R?d`whJ|_pQVZTY%flF58-@BX+2Fy%7adcc zavyR@tgnsl^)>`I?Admf>x(=1@uww7c1lcRr?np|MAF?U5C>t|lJKeMT1`69U@Ay(> z4Jud*T_kJ}-q)d*A!D%iSvFiLXqF5tzN!l>emRZ zO&NdksN_cgu5Fwb!icN*6)_+n?e`6(O&TJUnp_!*ZekH0>vu%oS=0-rc|7cwP$d>t z@IZFH=SzK%oE#lkqqq1#9O1zpl8wYJ{?Ey~X*Y#hG>_qnAeL%4=l)PFkS@U|pqFaP zIT>gZLa zEsEber@=g?9D21cJf**?n5xKtKKeRbZ&V-K0O&KeE*0LL(6ARU?+9^5I4!}t-(Gyt zIj#Ff5WeSRn}*>Y<#oUpOIP7N6nJvFiBHH!50eROx)`-ij%> z-KxG=IJ)n{Up})ljd1)4*yk&S4~*o${Z2|BhsTVjEMolYcek4nRGDEZt)FEwuAa~HZPg^OFMOw)eNSFA-@g!s6)F6h{jFaR?Wqv=2cT;(KYte z>#E4q*Mpd1x1P{ z;>r@8QrSlfC*7Kl3)pL?^4^9<6VqC(9+|ghwSH;A%&MmgD!+D5?NrGbb_sssA@cLo z@{Mi7&N=pW&>tYLWvH_~en@8Q^O&dDp+(ZPd9ScItt=D%>Go>ZPUQ01*Nvfl1!(iE$>%tlIJ zCndBOw85CJ_FX^>c6WS-h$s2A?^=8-&~6@ry&VU!t@V_-w*<@3y`(`sg>iV$`Gf~A zW~njXXpyU7+P_C|#_Oa6;DaVxC7oxAB@S9u1s`YJR3eQBfND2t6_CjW1*`y*EIl%G zhLnSI?t|Pb3eFZSVG9)NzO+=o5fBHY%)&LGi|-CJ1;0GDo^SI(W`kT%|Fzrip#)PJ~OTX7y>g^6aF1WR0k_p|HyNzW>6VGKdumo-d` zjHcQhg#^D_!ve<$It!3mmEahY^y2Z{78{y7wpj;4|T>6HusR#F}LUy@DaZ+bgIYsY%)_4-xu~N z&fEs1|8kHrv$q66H{;|L>1BB7jG$g13&Y|j{Z;ORJ%q;*9E2MSZp-dsl<`yyGJoiE zVeE3h-_AhA!Hr?h(P}56@Dgbp6ZAp>jO=|=?u=@86ET8v&?fCoi4<|SVNUOIWB4(E{vW2*kq(B0yBfFd7B?;fYm); z$jdZ&v(-xO<@Q_vN_LwoP;-DB6x^(cDz<>!h~K9-uO@RZUJsV1)jo~Sj?)Z9&NFor z><8#oKzvtM_}JMXgypOS)~5e3s`@n4uM`V<(&pb%Sy)F~s4lTjRKlY2Te`S=Z65i& z8B89-*Nq;e_8Ay4or%)k;R8T-z%xZY5Z(EMW6MteVZCrp2cIX!py!0{4YPa$dXET$ zi`lDkk6+6rr*uaP-{ViC)cAly^li5nFjo_DaAk-VH2Mv)M2^{OlBfeE=@+%O7D_j) z(5N4Kz!>GuJ6;qN2Sw!N{t9-sRgHZwrvQR#Krg)f4*xi6CW6qP`XAXRnf)m&QE_+) z?<3BH_Kk9b3?k7T7UuU)Biai1GzulpDvwl_K=!Svi)A}s8zPEm1Le0B`hYqox$umq0;&EmaH4nnkHt^7T%m5zXK0I zNS1&8g*|14h#>#%y*51FuU9O90Z(hXz#bKt#VEex^HTN#vytpAvdZ-ofniA)fo9?V zJ0GB^bpVpHr{m&cxFx20+Ap6a4!?kjd!p&Q&@`JSCxJC&U#+jAYiEylf5Du0&yUE&kbJu*!$-awLW2t?GH-r9 zY*zcB?IGu+*2voU5<8ZNKK<2E@+(-FES~(<0Em=p*80RkgU8=Y^~u>`NAD5l($-%( z0kN?LcQ${!v-ULpUbh} zMm1dway94zL`B|NyOOo#D|BrWrG|qLjuV5jrcuEU@{cBFTBeW56lC;xQ&WvR1AYbYMvc*KBMLn%t*kfKo^kQeI^pE#0Y@0z<=o6k!c zeT?JSDDlQa0<*f@;0yKAPlIeG}S|qCf0|FBQM~Sz{<1Z;uGl-tN{|4u8ov>>SLt-fA+Fzs&_vg z&--_Ow)7XVBJWUIXSZcsNmIH4#GhvF$*G^?*bgQl606usJ<$N(6*;;g>-l$sT2gHA zBjJ13S2ceT&wMBpI^z2Ai*l-+vLaToB=R+oq)77)fOD#}Gkh9NabjPT2Njb4iNU5` zQMD#NE-gma{0oE+RWm%6?^OI~>w5wRiD7X-;vtDzuuCfV)jl2 z)c3|CF@?&4@>59veFRsUkCw0b@5s2;6AR7{8V%X^zkS{Wd(QCP=wOe?B**ykO||ju z0Ltjaer_qU7#5r|-gJ~Gdq7hX!842*l~0ZB+AtUtIpPi~AHZHFG1*CkhIxIo%jld^yrz)BYkivpQ8pdFGmo4 zJ`h38AjBW?_tsFIB@I-W(i4*NlvCU447}0w$kRh|4?p9X2wh}jpV-Bt zvhQ{Y6;?p6N^~)tSK&wE@F7HeIo-U39oS4bMvcKA*K~_Rg+4IZ>C3h16QVOMx%I1A~Q?ZG>U}x9(SCdFQ8xQR~s=ke%916 zc(jF#cghXSoFgE1C3t0^L$qWPbGDNrmemTss~rfYp-H=2tCA&0HS^=>z<^T`lGRrPcz2+iJFi=W>I>KrJx5Q2|y*^oPrcTV49j(cU4a=^{D z8O2XkGY)cn{u@dC8q+-x*OyhT7}W)+Lx^=-G}~%ymiHnOizUVhduQ;q&+uiIWx17OaG6wD5JCLUChXDJ^OtueJU0Xnyc}M> z46ID>6`RL!;@n@MxIkHuuFb3t74%%i-HgLPr_ql^1xDc=Ni3`vlayqqv<{}3>HzLH zHn$B{%Dz0aACGKakeWsS_Xdvy*6KfAb0MwvW{x)HrTHx;&eu|j9Xyt7IUI>YK$ret z?FOW4)nl&Dw`+-59Ii>7n&N%9Pp7xMujx5aWDgD~K&)dqzLyB20~^T2j?)%&UEAI9 zf6p(Hv?wrZn)(+vFf7H(Ow#1s-A;3v{{sW|rVfwewnbpi$+uTPbU#0cuDn`UctQ_o z4J;~`TRiJEBoy4`F7i_?N0#g+Q9A zq@XHmHHZqm2#iO_(xc*f7!YGL$X#s|m^w_lPQ}TaJu)_TH$M6U2;2(elovB(IJU5C zoc(wL;#Tp!%EDq?i)6VU%`AUCFJPxnk9__+PF>v+pvn$y|8dR8jF=@p`ccH)km1xD z|JD`OJz+Wax6{-EMra-`TvAq5$6J>vgt3_n8KmZyE00l9la?n!5|hOpT@Q;B=ZDjW zxFESY4Z5U?3t_}km|&^3fPATkFA%gsE=%CeqtMIBw`l_pV-zmXxDbN^*k)MyFG{R? z=G9vKY;pf`wm&ReY0W*v3}O^1CZ5>?!LU4R4}+KYg^M2ez?DmoJ1RkrBq z<$hz<26OOG*rh}Ze$##Y{>hMv_upV2nPeYGnLpeoNp3UKl1|NkALW7WsfqLIlAhVA z){bhFfq8ClHCq(HWErjfE%_>HyM#HQD8%(_iz{?+NVKC%J*h(jt1GmqUEHiZ%ME(c zTtrWpgJ=by23KxrKns>K6NH>InLYDsDK|qPBL6voIi?%&^(IA;7ZM!6*r4`%wsJY> z*@aZ{!mCt8;vp<^fwkn8tn%|+2|(nQJEFUL!R+vvue+Q$>pB$8f@%ntR3U`7WpKfV zQF}cM(|DCwBx)4xwqNou@4OvW;-#Zo?w#_|qN>JSXfXVp; z&NP3MaZAavQ$}GWYI(h9({oLvL}Lh#UyxVJy$XYa%Qa7SVeJ_AyYZO3>LqQ@Q9GXh z4M|QAR)PvE!7hOJMxmrY%PaKD1pYa!8j~@Pt9}2AExdvhmBES%hgbY~5#$E8_-|#? zcZ?P>5=&GxDAmVBPURqn!UI089jia9qIoIfYb899UWO(LB{xuG;H~7UOIQLi8-OSV ziU;FZUR>mhPK-0Wa^dD)2BS0VL=Qo-$ihTw`_jwSMI)Gx(qhO0{!{Rf{9Bx~Pn48iW7 zOKi#muG@19M@Bz|(KBgK}RUaSR3LI{oM9l6rjM7BDF-Ty8pEf}BtSANz})*|PaV8fYXI&yvyI0D?>gH^I*Y;U_gR zj$fwL?mE%O1lBTIo+SEZlgXzaJK}R#yD!bJ{Xuxcs^5sbBMJ>GF$`lREk*z$#_Bne zagm0SHMCgBhc;|MpByvC3YSb0iu%h+wq&V{RY}c-wgMd>;Nf|ByrPs6!0oQ3SWabr z7u~KDKtRFEqD5mWx&fJfFjFZb1L=#JS^W5n^02xJBIaX z)?TrU6;45@Gb|EkqCr~sZ5h;`0U>b(L1xUpgV_@Cfl)-aTOcJVa2_44)9;tzn*@uG zi9H1{>bl=JPywGMD{Dd9L8lfc}ZY=jnpd1P1nz&f+1*c2#KMJ|=NL?>Byj+~)<} z5I_c|Qtxrtiemj&f5|MKT)}b&tUO9}ujlX19oB7LSm1 zBUOX3b1fJy1_T90f;bQ%vCz}EfjGbFVW!-)%=Qte0f$Xq!x#p zBZPlVFR{@MgA}AYO7$e_crrXO3|cDM2T8{F4{7qdx%KRo-%J zS2lPg{Rk$4^A?|*IB+w$EOo4!_*&v^wLwqPFHeH7s)HgEX%vI{h;nqz<*PB6*{DsLk5+xON`DRqI_j}n1a)ziCr-k8e`14pMZ?nh07mGWVT=MJ-#jH z>gtEUPr-YI%YNT(;8o$K-f0L*qrZCO9=agl_5x=9`(qd5In2}`kT+ls4AT016B5%N zgraZPgpBPLdnZe$QCqI><%);DV@fa8B+0inm$0om>#e4@Jn zW=1N8(|mHl0s-mg&oOw#?iIY!mGD&{y5sIXY9cBmnLV+h)!z9a4NUYfq2GdWT<%yAhykzc?Ri_g4oqWKAQs<(f`UR7tM~Gh_`0=RBhCV-fh< z*{#=JVzyO@?{2D1RkGOrlSqPi%^6sp<12XCm`H^4uFt$@VG30uPyX`b1EB9GFj!J~ zFn$l#K2|URQcUk9){dDx2WcTb6=)nrK^^E%ntE5xit4eh({$}gMB-1vBAO$rUTTY6 z(jt(=Gt$4`9o5wMwQWpC3-u3pEQLS=znc6r7V10WF=_Dd(+rHn0)C5t;LTMu2cw3x zyz+7qHtDdQN+IG_cI8`&2XG1ii4qu55`+j5!%AP&>I^*spfZD!Gyc`YH9|thqAx%+ zAS)M1(KqEVJp|^jCHd5Njpq@aF3-me)+it_(mF_I2OAbihJ$cF4W6L&(vPH{>qsD_ zO9BY<%kRZMOR2on< z1Rk;U4$dhnqse(-$2CQazhAfnlA#3c+guZ0b~yFB*ele&+Jm7N=qGYItns&Z;HTR+in+8dJ|#CIeux^z!!5Z zsTu?-V2`FPGI8E6(bTNMBcnMMer?fzx5#!D!ORg(igk6^--6m}*wr)*L#c41U{&ka zBq9+$COoF=`)L^VdnV-&cnlRh{2*tP#dQ1^Dv_L zuA2lhGzQvhz|<2*672dd?Q&rA6Xw#-t2tuGSLO(0zxvM?GsU;GNPC-Af|A30kr-Ob#=wo)_ETgADNr*IT zx++HsbWJUYg!PN@rNfP=GSbiHCbu8oFpHzDsR9L*99TOgLt861 zh&q+@!(ZI_?08^J)7S5JjiR!mgur_0dAX!rPPf=aVkY{@e(;UUoPuuD0}Cbc8xD8% zBPod(5XxVgBff8PHmw54Mty+w=`INYF23zaoPOX4d=+)AoOZZ8= z8yGhuix8GAyW@e%60N8>n|xjOd8eOhXAV+5R8UA{JdPrN7=L0BQrCzuaJ^K*2Ak_Z zphycZDydN@x0KJB1|{4A7Qp(>w0PVia;75=PSkg*CIK!#(Im_aE+xmfT zQ=j!hji?M+BK1czn`eq5=L6Xq$mH>CZpmYS=uO+Vo~ z3B&~+<7QCq^0^i1mPER0g4J(%p6c?=AHJD-7G$sM>+qBq0Ci9d!ELKNmenG2LAM+Uo*k^kCKp!x(- zeo3dgCv`^{Vi6a+ja0Fzn0xY};Nkqzsx&&VKTQI%^sX=Ohw-e}0ZSt}9TdffQ$XB) z(6zLYm!JnR0%v=f z8cFy`7bkG-@C&Z^HU-xRrH8+R!S#hcGLyY=ib>|hjow1h6`j;#oM!A%ZjU8%gl(k< zqS{YI`-bOs_hT+V(JZv(i{L5L5U?gh&X5L{$4b@;4Y~vdWFWhqM}<-rxnh<>BL7sb zL-e~JwkaUs9UKqU4XLM~ts{cW7L_6W82uyEZS7j0olKlHH~<#*(-`K}I0P;^4R++4 z_6tVmf2`GPHI88hKBz=-_O|yvZ(bLiBtN9Q`uU2@-FeLCa7JGiB-#W;w>odOm~D#) zZ`kQ#{scaXJQP}&dkUs)Avv};<11&GOT?f;m!K2lnom^SL`b8afruDGyc^=zu@LZv zyMN&mspwjft^}aIW!VwS2@vJpTO)_xR;z)f_M(aToKtInKV2h3Q3_kYPLGyf5*VH_79Pbm&Fj7 z{UU-A39XnD;ldB4{v8{k>z9m0;`s;r)Oua%wOBLlQQWJj@VT zSlht;Ot61-norf$==!T6tn!y@C-fUM1eQjhpHbw@ZqqNGxf&D0(Q5qVd>tu)^FeIZ zdAz3{G#o^qAC0w!O!~Dyb58z+9O}b_)U>O=`@vcX4M1^ki^VtXP0Ati>zFuy%J?x3gIG9njUH;2suhKc+Cr#IM!T~5(T-QVt^Z-LZyuagZ zj>;l-;$_b%k)Vx0ZKAmjFtBN;8GyDy$uc1aRq$GmvTWOLpdp}p;^wajDjn+s>XCJw z>XCBQvXL1dCX{zVDuV!tQNx@KgbAiZ6 zsarWV9DrP=f<#SN;%H+Nv+TnLiCZ*F9fc%+Rl2%dzmdTp4q&xO>2CX5)*Z}wi`79Y zwyD$?THdP;d%>!dx3rkso%%r?D7*JcAW^^93gk9^`&^y`R<>;5L7CQD6??PX-9Di$ z&Slg;_VkhQ>KfO49wdvZQd~z;@G}PVgPF_f6zU-5LDifz3mdp;0OXs+9g2-B*coD{ zog;S|lbV3*-PWiY?CO7efr%%{8}eaqP6Gj7AtDlu5nq2t==@>|IamX5Ti)Hc3{5+JtxR4?H*CFn?(bnzkiYe!A5>rEn_+~O%Qm1;-GPq z)jHw@2a0`VmG;$6Kjf0(9hZzYesyko=>$GYj;ow33k!>}GIQBSs70&;t--E*14id`a~NSy}_;~TaI@4`J86vv;BO>!QY}AWa3}+SeK6Um5 zNlabdTE!B19|lY1L9G&H4x+q?``-7Q(CQv$C%&WeH0i7o*7-Yi5Y%f5dWxm1Ubt7W z92PI6xlu){#?3%-_fG)~ZZbhh-lB@x)jReCT@6uPMZJ8tj^L*% zHAaN#fVNdE+m1#@u_o_CZ%&v^Q_X~6blG0Y7GHbb8Um_r|4BzS-pANmh)=|W)Ob2(o z$?&kdmxTF?$iI@2km+2-3HL)U&H`r#V)2|MM$QG-TTr~-5+R#xdiDFRqJk|IAhl2t zA{|VaQrGW`!-)-c_s{MaC9}7izzuE9-CO|y4GBSxxZav7l})w# z-qvkcRi^@d!Fq0Y7OB$ju^q9;x1&g&RyJ*Nj}ZQ?elc`kIlYt9y!MH3cZ+1XhLCGX zC%j~#LiB-?-wbyu!6HCyKhqwwKQ+O2DQV+6Ag(=S73p(v7h4h0r;5u&T(*atg6L{M zhJ}v;YLRPX!;~!E;Er!{3=KPUV$HQ*G1>1AC#7yBJ6`$8rwLHwoQ2iSuuZ#&2(g+F-$)f5q=V zWnhLs|NaBssP@}T2~((--_40EnmNsQA}XqN2K6BF+2?4DFy@hHLKYzN|MU`O0p1ND zKu~HGneJb?Bb9mxwS<)^1d+4f&$5SUkxg3e_W;Q{?$ll@4!6_b&FJ_Emd0I)9K}(_)IcBjX zea0avhe?6${g+Bt6UXWeDiWgd5_aPjwg^|8Mlz4~*meqXI4ru8q0Rh?cGsrt( zb=XZk_}9g(sZ&_xJEh`9?B8n9i)T{XR@l`fnD*r969=Ro6&bcjfeJ62P`(Bfmx${YIX#il?aSsgNivmC6j+97JyO~=tc|R5jhP%?M28GY)bBmZ0 z(XdE`AsQWUdF-lZGrLr$lxadU5HWXmz3?mqleJki2blYN5f2{^c)b6S4n};X=L^#` z&v;ZtH&wDMx@wsTuUYUKYPzsI4bpY6n>ih|9PLKSf5Y-JhUP(ZZI~|>_3^8i!mD^s z4}H!~gmvJOwkNlUzxqu`|10)j!3=@*1EEeBscIYgXQ1$`9tO7>89u3jNe0F{Hv*x1OXqD zZ6`Yf)Ga``!%TtSk9^qd{QvV>At}XYL?AS^ZAEkk#{B(`JyV*P5l==RFDlNOire{^ zsOaSjL5f|U2&F6^HVSCp-Unh@gqk4ny!6F&9YKVW6VRQx%boC}Z)g)R$r$CpYj>0G zsoAXoOgrAc-YcK_)uRd-ikj)>u!&WSLvPTpIpe;+uo`B(?t#rlW|=2E;_$K2)1?y~ zJl8z%F(-AJDNAxIXT(iB=Tp#HZ@HyHQA zZ$7UHFJCUy>qoD%CN$q?rpzUpc&(R?m!ZJhdPKN5PETPyX7|Nv8yvHU_BEHq!WoEQ zc*Nm3y1X|u7dj^4_{zb2_Gs^yNWDYcp~H;09kJ=Ua3>E6WV)dpNCUP{&qI9w+4`J7 z^;kYB;uV)m-H$#MlWo# zKB?-*Z}UC%&k3@B*D`&f_VqkM(gy&1*%FA0ZlLH>O~f2JJUyG+{_PaIVccbK|F;Zg z+x6zdIG5I&oKdLm5F|L2i1kj36xM>~kuCo(b~!@H=b59i#CO#9PR&P@1F5x(fuhShV6@b-P*>CZVD+{bIL|NRA zu`R5lgU34-isN>Vf9$wd8~?7rr(NUEI7DLf5G>_5R*$HXyTP>e75mLyEi?LF&E3wV zg76If-!^8+63{vFv$=kvlfGVswMsztMPLRt{d%U6`?Sb+S(a|54*5(-Nra*4J zC0#`*pMl+2lNy2gbpP?kVLK;+MgvOdK%sO@DsyKmhGxlSBKbDdWHJdyTvD9{D5~sD zM7z#voA+x>m)BF^-BBcyPDLW#;s6U!+!80`DDVSG1#}FNH~Hx7BGs~axXsNvAKnA5 zIt0dD>f)g81o{4MuiH}9SZ{>z%}2s+F`BE+s@wHpsDB$n#A9#ci)x$*#ih_4q4{1mKPsN)x`7C?A*x1+qZ^fJZMb0ka zgMvt3N+hs-z4h^V{s;oV>F|b)b4+jsZfE3Fa9>xMcW35hRz2g96hK%$z6Mz9mbo+v za=-8I7Nbai0shh;c#C9BHpWgBzD|oL0;4Rqfa#jh&e{vyO50%T{(Dd)Xro3&P z*%ustLj}KAFnEo=%9~MXw}L>R+Eb;X!Xnqlv=+XpDdy9?W0L)}!CC z{F1WdM2UilP5y~X zB~*Z+z^lsOhl3$kw<(c|fXSf7ozS!7kJi({4EeB2>8zXNtepUQ=Nck67v!Mibytk` zTZa{m<*!`}1GtEwViuC@f1c9o(L0T=AX`jD{nBKAtbxk`ulY|?HCQx~x|tAX zFLnR;+5|*J9t{7sQ6QU~EC^@`&DdM`F)wdw9UZP1Q}x`51e`t2;PP z@Fd%f56)j{ZrGDs{PXiUmXzuGc{g|Z2>r1M=H}>KwXIHJ0UjwSQy*QG&mgt3Y z%^SUChyqpk8s3 zN^ENoHnKn)-H)!^(s2Llu}*ZzV;=NX9$1Eg6Vp@E>{zAnlVPaq1)hro^a}V6B|C;F zMI%LW%7%=&qzL0^Nr!9#XKm?lOitN+&VcrJ2E`c5-Fc{psDh?Z&X zEQDxu<3oR#=5I*c_p$Vx3gN4`++S1r`($)q z$$T%pK@;n#-Dsqp`e-G)$%Y`Ei4+OzKk?1Opu6BTg#KpnsN zT`$(Z0K!SNeNF^nwnUs*$iHvlO zXA9n$gVb3vzj2|5Y1W$UC)xB@N!bgA=yO@YLOQU`dY}DL3Of#1qSN@-Kgkyf*Knze z5=1X&4P?UlzrPtZECOi^+Id_5E_f|bnPex933Dh@Xi4QPGl7Q8CsRfup87toaK3?B{0uJh*y3qSUlB+Lc>mHyle%{0f#R?Ay$0GM& z(_lAHQ-!bQ&@u4P{Pjz)6hNMqpQ@7C_eri}C+s^^f#gP(;vSn6d}$qY)8ABngTi&3 zrzFIb5CqEk-Ci^^W{x>%|DyVTGpDmAi1#-oUZ3X|CCNyOg$VQX%KmbrOzwdRIqSHL zSG5_ut!;ev`1h=HkW}*@%=gE^!|4%i9Pvwpl@vp`URR#k)pY%Q;;i#bx+SDsh20;U zi>X#NhxS$C*?Dy_iJU3_XlVcD$G3b-qAW+NNsl&cYaSAG*~SpieG2RbjQ<|Iu_BXO zGI6NUOLkbncn`59H7=B@k^4_L8&$G`%=DCJ8{N8-879W*!xQ}%#3 ztS^n_7moj93Ndd+tKz%NKGC(<;J5^wCs0_LL~mjfx~t)6Z7Fyk;-n*(DZ}ha0}Urp zHZE)j9CV%#lpk1^Ii2XIfnYRNd6#w1wU0iu{S+T7GZ@g5>gBjDw8D2vgIDG~CT$zW zQ_v>D#FuUxK@Wi|Mjsv9FdJXMf)wuapMIKi^XT(sFVx%GhfyYl3LMV?_;ka{q9AI_ z+ZT=`j^>nYFIw;$1nkc+q}#ylQ6p9Fzx7#4(^siQ^7pqvOJmNG+`{ zZQ+i6G7SlzUCngLEg(dHum#lRvMlg%_gLwTeuUvmoMP{#hU`Av*29I!pHZp67}YzI5jM@?xfUC3n0i8{+gxqP?I^L_1Jwvw>kdm!8C=WH5S(59Zym@(}N$pw^3nq%*z69^zlW)D`a9L2q?Hi z%}2y&JMJYtaOdtPqLQ-3n(i==`Kk(6qR|_fDe{58B(iVUzayk-Qe$my;c(3DtN?butgxH&~j)b2W8g>bHO>6X5dk%oJ5}{ejcNI|~#@ z$xNC(7!YL2ZlZm-E^WcVY|EW%!Ia=M+;GXRmhfD2i;H}BsD4k9&6y5jo~&Y_JihZh z<2nOUrHq1q>AR)_Dbrp$J;D)0edAmRlUB)(a`)IQi|+GTRnO4hW@c@TprpF1HT{Tw zk_6s*E);BY7sjigQWFgynj^n_%M2w`buCwpQbY9}Y!~rK^?$t-g*E@#QP5q&y z*;+RHVPI^}ug)8la_^Z?k99QlH7X8Tt9_286O!o*+R6u;)JJj8t!!6VJ~5^<1nP&?thl3G&3rn z-_l4>rT>@2eG*LE+X}i8cE8`Gl-q@zF&mG;m((CPv+ zZJoo`2%PPt6!rsCy4>$Y3yrOmKbJ=n6Os|VqYW{?{uz7`JEijUNHofEZ#~wc6X`K` zc-uwzZhFw#@V5{BTRvKs9}4ifE-vCCSnI)cN7-ws+wCXTR{MstsZW2csIUZ0lwk;X z{#bICvQU@imE(x?+P(+^bGk@gAY)o%$(QS8s1ueN%YTH%kgwg3R3ljr=(8~3Jq^`z z13};nT@9e)f*tJq9ECR?21_Kmc>X5i_R2bw@?rvumC`@`cMmrG;S!6hx>aH!5o`&X z9uxyn`_O`bDLRNhRcM{L@;A(Q5m;VFWQ{|BW2je|c%faE&_M|KC*23Ch=Hw#I347; zh~NJMmP7c_h>9Gv>DS(QBQZQpGd-^G?4Cq>$x0{Eka&Uk$bR&QxG+r>W(e#NH+Sl!Gtny#-RAEAw`95{<^?;Z$S8 zAJP03BW+}{@C3XsyakT`JhRg5eTM3Zumfx4^OT{UL8oA4A|$)9^Wpx#aqV|GE56tt zgp?Se42ZLQ-WIU%YrPT7k=T9E{GbnS98L`J)Sh}%wrk`)O`OYPod!I zWuG8dx4O`mBvf3O&~5GcI@|7a9+(F}B-e<6@IE*$%J3^X#f&OB3ITg%%P3fiYF-n+ z+$*dsDKeEG5j4HnXH1n+VDKHw+8EKt-%%naoLBh9_!ahvv$a5$Tv+5As{TGq^^C5% z`G*dJ)e`1N$?v@TzP0qW(V47tQ0s26-8GP5HA%svKzor~rSaKwqo(5ud~HE&^X~|9 z;E@h&QGmgjftDf&qcr>YqB?_wwtM*PX$01Z2|JYa{@)b0^@Rsjl=e>n*YQ6^BSVz% z$J+caCebEOele_@=4;~|lwNig!?LjrxUqbL&?{;r_h@yKwrW*)O7TC*N4Vc5Ekdf8 zd`-u%VfX^i1z(6+;Ban>OXEXeDF-22olb>jh8{vK1H zR@j)XqxvJxv7p?=eOYm~n64*1l2BxNwaCPP99DsA-xs^FkA#omVq|{H7%@sj`+a3H zl!c~yg$|`4xf)ZG6~}9PIG9*KBZz|2K9yW~x@|@HOpopoKn*%nxQ%__x126ZDsqtH zy@V9sdPKM)Cd?TQjIshDm^GElj|_YA%X)3?YvY(->t|liz=%JmzcSm}tq_CNj{0{c zi%@UF%F?|Jnme@^L(d~vuHwcwd|zJ45s{=m5RN|Hi5uY=&;uRN`7cZEL&( z1n^@NyXXLutZb?nYXI*a8;=s|MT1ojC9kv_IvJf4$W`NHrc;InUL?GuC5G zDAKb7c3y5WvMk$KC|O-Di@Y#pd%;S`W};ElZ0cQ7Nth(wvbB1aVrDS~+XtBzOf%D2 z$aEQmmQ2B>7wVG~f@q@CEUgY7v|(6ZE6F2sgP= z&N89Bnv1F`an|wzi5H`$bp$Kvt^}hk;KbFd5?SonzRL6K3Gl#Cp>733w|N`(g${XiOSEWCPb-?l`c-NfoVxVym* zav7xG!Riw2ubF-HB2EF;9r^69SFkqt(IS6*^!x+THWz7-HaaW#fn%zP9EbR(#KigL z%WYOShcxs4UppiUoM#3$=|Fup((YU~%zb!1Pd=ng2eQ|;OwFSiQ4$^15F>e)$D;A<1si(eBG0V@t-c23;CmcTQ7P@WE~ z`PtqC!dQj)a;v=Y=pFd+wLi8lc}&oZt>mMM_dKLqF+VcPUrsojSGJ}?rEPnR_01IT zC&pbZOvFmY{tVSJa(?rL?ZSv3+4z2+v@z^$ zAu5!})!c!;pdSie{luRlFie=&k49}B?94wXQ&AqNou7>2;VQ^yw{?!mlnd;R0g=?+ zgJ}|q+{h`+g0(xFm(G`=x3>Kt_!vfb$c#4Zhh@(6YxW|8)v*pXzlC3FSPK(raE^Z?72;V5ZXh7776iWd`kp@P9NJT z*}OB68g=bL1c7bWUjmf`4dow15^YG_Jq1&Pof>ESMso;UNef#69F?^L9p3Rzr5nCK zz}_FX0LUB&`>~T=${YwWBr)GU9HEKH2~$LgwJ_giH>j+_e^LcC%akH?;#`e#QUQlY zWJ_)8zCBu4MX54hN*v|eDS~VPOs#xmM&(QiXtl0Do)6VPrLu!G<#ea|AITc`< zeVf16IA%Stsr>_*B%|EbEKYudu}raeyMYVAZ~w|pvZRzObkNF*bOoR z;A^5FoSqlU23a|}Y+80t7&MsZAQ!!PTJ=Ew!P0+q>)u!=>r z)8U}$;wVJXPf%-fl4|Q4t1)#h9wkOV9_*q*VgbBwrDR7hfk)P-uR&i@mM0_4 z_;Lx+MG9_0nZB&U6VP}Wu67@6H*8la$BEMBuuor3d9Tr@p%5azTs(`)RY4X(1Ic5#kwvEHt_f)$4a9?3H$;n@3dfcp2f!yp~^Dn|%UzHzrox}ZFG_Lt5rSH6U5x0`%2L>BOa`TNmSbZ$54 zc#Ew|>8$1yLVT4kL~RTz91{#-V8f0_SK?TDp?ICLU_Mqb3K+6s#+EKd9*!(+2h-bd z=&uQZa@(G$Y(e#8n*g7>bU+r1Uyu~`LeA0HE~wkNj@{>n^sW z@uPLIH+tm3G)SU^_7SP&xUGY6OUMOe41GX6wQ(#OcNa7cUq3pdBYitvySGSbDn$@1 zv>(D)xZ6732%#9*No(4yW=Yz>?YP?msf+aszQ5n(rS-YM+zmP~kNSiGn!GjfOJWJT zG+%RIUo@QhtoZp)UAGkDg=8bz)94Nk4G}%OrriClYF(=)NOZ@Sa~XI>a3aFD8G`zM zF)#OesOu6yHEQu`EGQuFb;2!J#zgrc=wYI|5!Ou)|t|eH(?Hh+cZp6U+lyPmA=JBuKT$Pb^v{k1+^@%JFGMbwC9sT%pfq{gY7r zcTfmhvN4^{Ya2oPBQaYt4~JBmYzh!MA5d1gp3b+i;{#Us9Y)KA9aKplC{Y4djm$i9Kk+<){W&RzMo%!;rUg&VP|sTf5Vwu7iYhNr z5Zb#;S5MV8uSJtBKo8@u5j9Pi`0F+MysBCYUcqLfTn)o#cKUwQ>+oRS^+A&PS;mG& z)E7oqk+y{D>pmUgY&v-o$XlJ;Y_-W0q!x&RF-yWkK^r8}Oz};eqCO{^@^H`#vw(|qRV?0X=u`4oA1^HQ7A|)&y4K zmwV)-NYyFO07cBY$2Sd_NL_<_m2gh(B-ZBiVBpcRbP(L6duL zX{q0qmi;L7qoG2i_R1jZW!)dM(U0u2A0MDiMjxzAdVg%2SW%|Q?~`v4plsS0iW*-! z0BP{^+^HDw#wcnpoIWg^u)WC2K<0@W9KYP88^AaT8=9q;6l8lJN)Lw%qu+Ul3KtvH z@vW%uamLrqZ_Xp_bA8!N0qQC8BqV9+{*4!gi2GY)G(#=Vh!{I-*#mh@E@L_Dx)XYA| zfz;*Y=y~Xc#X}YkkPrTb-q^9^&*+rYC&5MEKO5A+-9+t42xkvG90O!;FG$5Z{SdzD z+iHAO)AAv%W<8f>~(k~8A2uV;k8(o zE4+v}v5(Cfq^)urFJUwnaL%==eby639Efo9#N&)^i77;WCy)`DvDm2uyj&oDL6cc# z$lz<5M)NDP+6-U)$6Iq^il(Z+xM}rzCfg0wEQk&pKn*MF-jr!P*{z@D=XM4YxB=az z{Hc!Q#pIIOXRmZLp4FF8(#_E8xw>EV=j3l;iX8AXP7-R=JTg3vLSeQzzneuOFu1M% z@tQ?!4=_f}F$uMj*W#kRL9~wgeASq06ntd}e^lX>CUXDidF6}0ddPo|85GKIS;p_} zUT9^Bp3KG^9B{9V)QqX$E^W1sijBXB<+bc;LguOxYQOI0*>-X@muXO9#XE58nx`t1 zczTV?lOyXx!v7!{+bBl!3m18$i4?;v5pDIJkxr!c#?e%3Z0PnMI(F-k<}fU|?2b)z z49nH<%Ytr*K71rR?^S~0!?_gRhj%QR$m1svJ?)<6Po?WfBfYPSWB0Rf>EEPE`-vYh zRDFkxfG@0XT@5S!+f-4czBg4H_u@WZ*jrBw%tOnzdqJ_odc`sRHu;uP+?MuNLgBo8 zCyi^r0U_vGtTJdFK@0ekB*SC`0X^tiX4^NjW4*sKNa8mk)}!_`U|1}I#Q^H`ST5mf zjCQYj5K7exg+ej*I4|vgC|Jxd%%A>nh-W&l>f{^qx(4h zH9C9@+LFjWU(sIcehv(`PGRoxgP`hX3p*V`n2?5u-5_TJ;Ji@21a=&d26586p2H*& zv3}u>j>yLjAr+WZ6#f8b;i|7wT|Wy!XyDr7pVvV)qDYDF#oS>$ zJJOBqYVD8WSUr+E8;9(_<>FifSGiigIMm}1{K~!LkMu7#{K~oH-w4^^lVUMBC_AN3 z7#C=wGahURpb_?M^_lM^$GI+!We=%CsI~86NsVUm2?s>oQAq-?OcM&xiqZEnq4rFmRi0h2{RlkgB7R&_Hs)24PXiN7JF`h%6q18V1@sU`sJ0#I zAo>NU#Ckc!5+AOck>Z$Uk&YMyQyCSmkeroNw&HnJ-)|H>!|zzUMxsk=qzs+3ZFHdp ze87w*h+~&TMDi~exL@({yNWJu`Li0V##yg4wG5Ik!aXO=-G2=77C+eZ(`tTO!Mb>@ z^`h7fmua*q)YGW{J8OSDti@ruvhX371|?=FueC{IM0R<4`)jc~+TXyn`|htow(LCV z%%SZ2L_A~iLr1ARh(1e7rM$CFAP?q9bBMzZHLB(~p1^b75XDVyDW5^4le=a!oMZ5JE33&AVzE&5F8slyO@ z0Y4SUebEHUCd6^xrg{XN$mJuKSG$bt7*MC=EW?9^$Y9?b$tUGkVC9R^N0j{0@%KCU z)DJ3m;3lN0X@HzBU077HXshE~-Phi#aBghwM24BjDUo$-aA{c>Hm@#!IFOjrLVtY( zB4ceU5hNleiku%$+Q4I)=V>*1jQ)h0__$sAp^P|^BbaGmY>S7}3=7yJdJRQm%aGAz z%2A$yC>v(oy!%ebWyB|j5g-W358o)PwsAmpW2Nm$u$g+pWcA5MCkKg(-=37paR`3x znurZT!%kW3-9G0792A`hV)CL9y06x}_@r~j?&w4u1hs0L8_~2G$JU*y2FS`bpA00( zye)%?on}(kcTwUVkfQmiFMa5WAW`!Ad7%%i@{!oBHZGWab?X`LthFeU_|aYv5Er@E zgti}#12=G#eCO7uW#b3Y!KO?gjiYR#{Vbp_nc>IKBJLC z)jIxD9g7Xho$RRSOkfN24k*VXWdUOujgGR%^F%cs;#DRlO1)GKDVQ|8n7jeQO$eeD zJ9WV)tJ1jMytK z^CSuFQ^>mSX|J_K+VS_l9nJ6C$yAfy+B_RB*30?&Rv4w#+-c*?feaQj@5dwc+4cX! z?I6dkL}+@^*K&$%@Hrzd&=^LUAG78^VF>Qm^BRKhZVZ4Pd926j@enVaX`I5p+Xm#Q z*UnE*uK~vQ|DejDw!C|ZKEmOZUg!9)opiz@6axrKVqOrA#UEfXpPdL{Ng^~wffSXq zuI@TAq!g8jG72wTKWRW%yV>GuR;!!xqt<(;qzmDp`cyn1y8tj1DTDfgIe+RBngYPP z`MZOi&r#UU(%Py;OwHM|c-JQMN(CYLosv9aZ|3Z`HljaX#04QKWvcg^GtZ8nVdd=D zGf#!l*W>q>gDx+c^sY5z0@xDN8f~^o+BFZ`HP3B0=2T^30?eSlN3M-4^oBIBMb7aT zxh{N`^$mEQtW*YS9N8wx+RF zSufRa6+_ZbhJy{y#DUu>)f2z~qMIf%8`c78NQq9^&f2e(R2~6b}!|4 zaV{#AP0%YS=V+*(Rp*xjYL17jMzG(2=YjE;-M>Z{)L2IlP~vBE0=#BWz&T>`7`hU4 zOa#GDpP*ee|#Lub$C#(25 zPT{`$RfD9#AS|k!r|#^`f}~Hb59zP{!I=IDdFNLLI{E1*CJ*`*OUpoS9pd{J-Ripr zDidh#3J**HzY{$@E@sUJs;%(DbW#eC5@U$=b#xr@z|&J~!BCt%-uRZ7tL<;SD#X?O z=!^XybSGehLday2KW(Zppa9XsZ{Z`zz{PQ#7PY8sZl%6!mpNMjl2;7-7v>Lz7v>kO ziDZ&Zod>%$m5CblkhMUf=DDSyKfz`Zo}0sJ2~G(|kJcPfM1pdm&|BU-ww=owQ>ZdK z$h`w-8XOQ$F^$2$4hb0wA056q+0fhaLJHZwsgWKx+CKN3Xe_r=s?@`Kv$s1y%9Q1) zg5ilEFDG@ieX`hgSj1xP$KKg(xAu*TTqZ&NtEE?k-7w#r-7HGke3UuzokGf7#XEhB zffD{W%l1Lqa15RMUx!R@Kd`H46cqW<^;j10k2~rAfKz~#SiXpB_zwHFw%X)SFA9&#Y_Se{OwkP z`*+oL&Z6#u`}M^kV#w=$ZF?)I>kT7(M;m?KfWvlw;SP0w(S&)+BXY9Wh0SiFwd2xA{++<7Zbm-sd zj`~-^RmAB35Yz4b=t}gmDeX_Co0VX@4FqA+RjZHM&;?4Ve_Px|Gk6@jhz_8^yj1*8 z!i)s_KJOEJBHS|0E^_1)YuU7y(K44+4(EBU&*dFA8)fHj+Y5X91g8DCzIm3Q3(xLH z8Q4z8K;nwGpNDGxKA}FU@-tJOrkkTKg<;@|+&oeYKZ!um@O|hrcdpY9uVRneguZUv zoH&&|Hy(UBN!Y+G2RcJZ|Lp8itw7Yp5?ujyFj?rFWq{{gs+3z3n_y|UAyaOO0;Esc zPdt4O`B(>B(qLv4d(}1lo_-$r*2$0m*8T3^-l#qJ&A`!z{LK5_fjOo>vAv^-`R+Zj zPs`1Wiz*N$6%HF0i9$U@E#;Z+y&>k*bRPecGo`uq8R|Y zZ>LgQ8A@g+2ViIVsXsvhjJEkewk=@C_~eW=_Uj(uNC(w!2|d@Ker<_@Rn8*&Jy(Q>ikwqLJ1uEhP_*!-3guHd9NUV|<17^)4h^<81pdJpf! zkb>{^#FNtKKTWro-sq*(UwMpvzD}#PM-Q>^p<+=B>Dcp_P^=lxei{qL5vBV-Mp>%D zQcX9=LS=E;7*4oG7Z?1DlXuPe^P(t|__ztkV@t4-uZBU$0KGw@@6l)efKD9n-!BP9 zC+JC_@KQQWwbEO2z*<1W19JQR^1x-Zzy zaeF1c%=l^qWbBtu2ap! z&}b~vS_UB|VBwcTlGw;cq;!T^x-smVxtJV(^uxwJAj$S?=G4(YrpZC^T`oFpPXsx3 zd{^!?e9`TiZ}G+>AC#j3OmQIM%h_)D3V0KEIu$U*%SCXOc3#Zxv6t?4@BX^xP-^je zv$}DLT_Ty^mTZ<_$Az2_+jQ11$RPaWq4o@I_(n*36t)=}ZZ&iy)TXKrec@3ZN}|z=CvzZKdkS zpn%O<R(pMwJo-ew8o+e%vnpENZO&@}5juTP2^~7KBnax{bs=b>jmQ<}e z^+$Y%!%%_%elmzgbMMQUb1McurE)p_2`ew}xWNwq?V9BM^rX_h-%eU^O${Bnp6ER7 zPA^NlS@QjEZPMX`Y(t8If)d!j*E(VnW|hnr5%a>7rfkm|5{1b0z-Da7)v7Vqvr)b; zDym*dFJ&(iP(er?F>mOnumt}PnI)H8$CgYxzzJu9!+7ZN*n{wc9Wp;vrcZ~5d?d7^ z1KO|6eDOgl5_7i|D2$d&(o5K@XHmZW0mO6DqQp|#pmUsj6(5|bNp$|tPIKx)R?(23 z{{il~P4iwJFKl~vI(}z7}&YUN(FdUy$e6H{{%9-ZeeU)%8d8euG3m6@-hB?rln#*Tjs-xfcd% zd}neP;O<+!w~21O7|?5J+YD z`-+hdl`zF$R#`s|+-bM;?ndpM@=4m~{|uQkaXV@Yi(UfexXnT&oEchNA89#7J04Yx zoedkF8|^7iR5*H@x0dRmmsPpi34@PyXM{rP$|IljoqQaWnrXV1R0@m(jlZet3yrUO zYlMQcs2Pk5N?Y-YVY|qG0#^nz>~Q7LDS$qkH=S9D`_Uk2&adwcvvtzqE1343tyV5J zOcMraJ!J+K+1DWAM{nr0(^2yOW4-I}I)#qM@^Mn3EM*y(plX%+#{j|-C_+x5%)_ig z42(dZ>nrykwCQ=3w3N0~;U^5EOw3^X=&=JYI}OtRPSRSc4Dn%Vd#Q3uIhr@7rOMNh zs9hRKUT_D_Y;U7yz}fOn3+(a((H)C(#X$q!RI8>FnoSbd_ge zpZD*+tD7}peZSGtA#%5Z#0WS$aEahZ?CfptZSP&8UZL~Quhsd z2H~!m5HsS|2baMA8PfZe0RUM*roY6yLXNoh=xLymarRT>&R=u9N!WGzz%L--;o<*q zE2mIOY`;*3rHB^MTVn-yq2-Es%)VJceywCX`L7+*D0@CJJUL5!i@;6u^_oqg30}=s z&{^HkR>sm51O?jAJt!%JTG~)~wbofElzt|_7}u1Xar=>Oi8`0R=Pj$}x3-r3{c{-Z z@6lzEIV^k!T;LmUE2HwW7t}Cn+h+nO)_>!Bi2l7B2IPps3!<}N=8#q*SDtd6L@&KH z?S<7QJVMk$c7+>TrX|cSnKQ5c44IwmOVDXx$kn5O>+4Xy$E8ot7Ey)~X15C7Za}-nL6>2*f#Pq{OEto8+z?;)YEmEh9->fUmiSQo%9j-WvAKURG=G zJ--LP$k;F+&{msS+WQzkV-CMm=Yc8Ej9UW-GI(`lKgJRz;{aKDq4`FvSzwlB__nLE zB?LqR9#w-g6#Ic*pYLJ5A0`{KX`y1T6<;;(0)gPwS_BDYxC@1%;E zJCTi$3uud5EK7pJ98K}AhDLylW#64JV9#-%8f1*s8OWtX_SuPDc{2m}QWQ26%RBVr z1zZr)#@~2x(@-^hM^Zx+(MWlJZhG{gHqeVJ!oY8vIv*EEmJ80P+-Nm`?jds`4T(ztnh%;3T~>p;g2ZwMF&QXOiNwc zL#Iy)o{awXGo?E1tm`^HX^DZ@d@YqYe^lJBA)gz@lCBx!t8kKRo#@9HlbUqv~{3Y$v*)RQ^gi2-R#0jO-g4y!Y4edJy zJQ((tZnW=FWcqg)oGTL~mqFky1@bI}6p4qs^tBAbfUC_Rd7KB1<$)ogt zABT26^P{PfMRy1rfr-$)#xtXBYq-sd(&6Nq7gzW_u*_+9w&mx%j^keTMSVE{UvhIN z8r=u;QO;*ptzO7JgC<%~_uADZ4R7B6d?xn}J{ZOD82%!{@Dp-wgT}|$)CYFxo z`SGUJmb6==@LV^0A0}5M!Bz-@lr6PJKq%oUvz^f<#Tcw!oj_QqqqXk`;M0)7THp~H zM~LY@ka&^%ofxaFwZ>*{>xV5;4EqJIwi*576REs03Ug1JtbE z;4sE82HskxX150uRMJWhCLjj#XpSCey4tFU5V|-WA&N*16Ki^(>aZU);VYx~D|#1a z42xtDTqPw4*68gK+A|rm2;+FtX_D(U>cp1Cd&{2|Qw;r%azSSVu4fBG75SD8Q~%mh2vYklw{dqA?Kx{kv&oYv<`M>K z(O8&*(<#xsxtxHW2sxDfR(ar!@O^Pvi;COUB!VSu6RK^>gzcK35EU_8KL7>hS#n>7 znFcCJsw`WTeGeD#&Bk}3(#5@eps-Xq9+Ors81};x*l;#n+TMUj%!)lO>_2gv-6#l=H zUiPGyP!{T&cILK`aszre*I2W_5M{yq1m;0-HFoNm7ZAeIeyYi3cp2)U72A4LmQ_ub z*OrPdwu`=x`ZWl$T9DlT{WN+I-Ih~lP2PJaLmPI%NPmMo2~lu??A)95LfCXPVIVz~ zV&ga90}qrky*St=^lN7RmwIQN?SCJEu?shEavSrAusmXW?d5avdor8h3Ts|DjiWKteS_ALMFkbhqC95OT@WC z1r|mc?IgWvY=?EFt&knr(oNm6CK*Ox$(^*J~>r zGFTZ-gnzx=brVQ6@-x3=*%{YCaoYgw1@Z1|_U#OqY?4`D^jXT`cA(lS=_XmWAvLQS zB!=HPwjhO0sYrgWmFY?+VwJXguyZOB`ba~3kAX<;nt8w9A}Rt`?E$(e0+>>TYq#N*fXT#^8nO>d%P{bsv z^tT{w9A;Q4jO2kul#&kPqBP~27K{_QA*j3d-l}Z9>l_WWB7K-au?ZWzvbNV5US<9K z1Q=ZyD3)R%Wf#y>MV*pR;$SeJw>D4jjCKTU_3H#c*o(`Ytv_>_lzPNqdH3Ja1E zO~put3)B{c)5R?^ue}x%V9Bsi zAT{~22p`^s9;wD)6?#=7|G@zdEA!4ivHj5Iz0kl|@_%AL_L9jg-!F6-c#y}WxZ*fh zD4A^iCfk6+v1JHFF%RCPnzwdh{AZcGW@~9Zs~s=06>;5jKQ17!PihdE&i0e-Fz8yy z7|0x_v7}YXIua4E8mE!;hD-I1sKi{CSM1pA9D8%~`X?GsVJW4BY+X1X!W6GC@BG<< zj%4v{SDM+?eU*h9{LsZdak)f_Nu;7ou~pCpoW&HhW45zmoCgKFV-(G%4yoRY0XbMQ z!23LMWYO4&W`jaHqJ$Bh@L~N{+~>ngb9SqSv=kN;%DW17?ACjo%KlLNb-=epesr&l z9-g}wL30%GrSa=|JQ3t2urjMYKxf2>D{OrnXbVR?hnu^-DoFT7Uf=_>b`gv&RSi89 z#Q%UKB}oCSj>nTmxOb_>D67?`GFy<(s4rM9zxhkJKfh?*+6>Aa@S*n5Z zs@JOuG2tXNkcKZ#D+E8nx*{wU^n#qOfv@vt0Tx!5Qh1P+@T%fCJhL?dIE4r(l@6EI z-6kMgXHPw6*|k>9czSU%9qlr{#xv2u`>Un!U_!T1AU)3D9;NMGk!Eswe!(szGyK!} zJ+?$vdEg(c8h#b17=Le{dHbmGz2u>PRpn)W5^-xhAp3g>=e*ybG+Nk9F8&{X2e?)O`c zCY{iR_~M)M)pvYIBI%fw(liTxxzXuL#_Qv3fY5dv?O&4)^kipo1xCkukS@`G6dO~U zp>vK~5l^MPgdIPE^~9VGN}xq_e}0(36l+D6?!nJ4x&`Sxs~nIA$Evi39^w?Kr4GVkldl#KT<}`pUg~LjLHI*+Rg6UDq6ih6O{)$2 z3qD^nUqoyhT8n`!Ahx6KRMw?LvI?T|1n41i+5UalEJYze5jFBS$c(!(u5zNAR@bJ| zgTuC(O2I2~SqVU@6J1~V*18`JfMHRQoH1MRbQE+&iVXtg=t3t!*$i99oFO*1M&s68 zB_9d{X>8H*1@iWBn`X@E`3X}*8(I(dXu?AhiDNj=W;^lyPCcX@Dx8ICM!H;Vw8atA z)k0RWRLTZBDv^bAMYTuDCwBjWN?X^OB8kU?_dMCjapJ?sAbm{d0c`d1#E`kq`U*@# zi9Db1@X%Pi(1H$d0ZT)5RyXqMv*YntMz`qA7itTazep;h;5E_qe5X4D(gpH%WZe~Y z5r(x=GU7TK(6O8(ScN(1^ZMwO*hrUk>pcH*x(4{_ z7>_0nP!uKC3zf?+!1;1C4(0=c6eGN?vY@k^FR-kYwc=R~aRKy-V*vr9Ej~k#G$Zn? zQS1#VN;*GWjxUXWc#~4zQpC0(P(cgYSw&tjq~O_aalq4&pJ`zIa|5mPMRap|A{*3`!^79VC(1{SmJ|ghFVH735Hw&$1!CkOu(O$7Ldh8la)K z3O}JdX6T)D5e=2$AoA~Iehf)FY(LerymmM)fuc^Su)K08aAS!%@+>;4IqQokh-?9e zMYGdKjyB+hD#NcV5jxwk?hA7tDA@#^#?vH}`Z<&8?2$Ir@1Bu+qiSt7jGOYS{)p`V zk2(3T+kvpIxf1Ki=6eZd`8_Izv{sN8;Q6E5&|fG{+r{CW_JC*cWAYZ575T>4`0*8~ zM%WOFR|b*F##yu=9VytN02&YjkQoQZA*~CRrtOP*HhtvAUPbb=9c&~9pU|^I^^{rl zW;$->G6nRIUwMPFxei^(TXsk?Px{PxER?Jbl%ZiNxG4~I90lYN);zz4af_3Ch5KF~ z+6Ob&^TJM``iBg6ke(zC4a*wbcT^yAc}rn&vSbbjH3hvmG!SG{s1WT&AkPZ6r?Vs8 zddV}1oS!kgMGCvcSwSb(xQ#o6D=CEthDP5EGv%wmh{BuTQ9MfGsRKQ<_kx(Y$!~&U z=w%_U1wt9USTh3>iUgNEQbad-uW(}`dvimuMw#kCKeLEm1I_(EFpuUVy5KhE&=iS` zs<0PtwB;NWOz00&0D*#$q`4>Am{m=@$(+$NENdBpqXvIab+Jl6WgIax5_X_pJ#~39dWOjlLQO3Rk5s6O9QbF@_FSJ@La*!g-c^!BQ;rHU_E$r-rt_j zhoxzM=56*82{%0p6W+mpzCQD{(!j=*C_((BxzBxdZ5Eh#Dr`1 zAXJecBV3Mj($a)_bDX!^k471~;^;5TMdFdPAPhvJ^5@}Z0QT25-rA1vu^t z#n-K^&XUFTvlp4$aP`>LWu5VhJw*JG?FO$JuX)9?b=@ko5bOEi9pg9bM6seApwRMI z-r-UFV1K?b2RXIiADB)Z+x&s~7gnEiC*|bqcoT_tjO7YC0=vUkk&KUEiaaR>% zi)QO(HOgV6rejndFO^K&+NWZg2OL3WXh|a*A}s^G*CM}`FXk8Z4Wn$r@{s*^8q6J9 zZA*xh@_2;=XCKmMv0o2$KjMzt3*PP(Yl>V{N)^}8LI3cdK1dfSwb9ltqI@IKM#bU; zkP3cDN@eNMOgf`B{Ezo?KOouhGRz(Ul|Hk?%wgr<=~Sf}E^(|s)+PcY{W6Ui|3 z`j?Owkwbk4Ksf3M`?f-~i+5!Kzu^2JjfsOIh-yyGz{%U|eEWEdZ_aXnQb5YWg%zSC z;tvvs1PoN$P>G(p&?=mH*xJ>97}`A7s-5V1g=J#wK{;&TCR=leqxT@B3{8JtL#;07a6!2HBL1MtQYk?2c7yCv#fJ34dQxN6GtYUEKf(6aJE}Wh@u+(4?Hz zle<@Z5E|0BA?ue)p~@wXZz=Dm*Ak}}@2fUCorh9H?^TMTL618@9fMX|LI*P27almI z{1ENR(kf(0COrWXlOv9mMJdXX&XR?gxwV2gU)!hR5)XsbP<(xS?+jOId1Pl zN{}ow?$b*%I~Qy+z5^}2$}#26q%?OW_Mm4)-X*Pve4ghRwaq#CNw0sR_u*4}VPY$Z z7L;)^7!5G&gfgQnq)f>PYWVyMgK|i};bIdNKFJydZx^^U-qu-&r<+vJ)2WXx>(JBK znNmbub*V%u1s{3Cqx;^bc8lF;tN~YP|E<$#Iza6!Q$a3qzMUf+bU5-VxxiF|nhJYW#;Ca9-ZToVBDHx9m@_6_4G7I+!vvFQZEiY&7t&-$8U~ zCimFyP-XFRO?Z)x*Nr59H${cORYn@~y9I8n%pJTGzlCzCsUff(Mh`;)jR+C(8d`u@ zRnY)VAZVK?0k|8M2;tLv07pTcrdz3Oh6C=#7stt$ufswUXpdBEl+=<9eMV-tl)gQT z@UM&sEj8qsxAE@%eF)z3=$F4pp7sMQ3`tKV4<@Hg71R2y${u?5!HH@i^u}}-CwW2b z%aaL)Pfo+v3-J5MMT>6V3IGrMGdP!+1LBe>1GXBi(0jR|0%l$4t&jXpSKZADK#74W zaeJKfT_ORdwD(qfXm-qmQt}jy@JHO7#>Cx^O9duNzH1E5PD4Jq!;#Hp3n*M`U22?EcvYyxua>BBr{xf)q&&KCQc&|$nwh^yN0 zy)Oy)qb7r5?oESMODPn0T0$j!_z6711UzpZZuH77)Uixm@dq>hu?2p}@|~@;wfNMS zTalbf%cLzld%Ah-0h`L79VEMxO%3%+a5tGXP0pVOn-JZkZ!rljO1k$v`*38m-3SG{ zdGFKaO%h77{k!O-P$X-wAp0RPuv6p+K;Ox3aCE7 z#3)Rs1ms;X=7LOVq;EP3(= zJ5}ju&p5C16B{0H(gjV%q!IaYkXTHT-Yq567dQ-o-d4_p#&~-T_FaeldIAL_kn7N% zII|5gD#6IlX_QG@1#bxFuiU8ce)Y}2!C4pNciHN=<-z>_714je9zgteENe5v+0!-x zUI(C*(gM;-1?;xECH>F`r(JaVP9gYYYTS(IBb-W}ys;fQAX86Sl?X^YC5lWup)*g& zD8?#MfhkUbS-5*HQIS3w-WSz&$Ajg@3oNpt2aO+Z_d(9}L(MOywRLaFYu1T@4_1F2 zi0$hwN|f>20dP0{8^w3^9<+7UuMMKX_FvJeSoXLLip?2P`(R+Qxb8TM9FLim9vR9` zNK2CCL4o)Qi)V`P6(C%n;eD%c!*rf2r{pkyEY#~4;{I4jt8NCB3G_G5@*B-lzOABu zQfbpJ4(mbY|1vHx@RhT?9i>SGu~sKo;261sN!I>VbA;SV_;wVX=qCHu@E6N=Fm2Xc z=b9zE!bzW8$iT3djlsOA-`Xrs$-k_` zBV2hhdePwH?Xv*=%azK-^}EiiQCwwh`poHYb{lMFc9VpRZC1%>y#erzcL5B4A4LaE z(%rW8r3VM_EpX!d4LY9BwXeP@(4#Zw4+Ywf#6s`6EzwDvfqihhJ|s&vb9 zNq6`gdl%;&wCL{t!7?YY!csYz?Bz1xD8l2&2+#|=!Q-&Z)&@=(19k0ap$Bf1$Fgro zD%4x6yvCtsOJ;QK#=nr*^{F+(8Qk}W`n$-#KhM1X@6(d%Yh-RfWL2MgkvCghk4OTG z#FZ{MNNKQPL4raR6!+yxlCQ%Mq{($9Q<_VuVQBRIv^1iyL>0cSy(5nMw_f|R;(fCr zc8r&4&@i?(X?dJ=qI#^ncjNkzs1w!ao@r@~NLqe#S=``|_z7(Vf`ML%PPO3EOh@y5 zVz5^qel4ADKh_`WtJCsoA0O-&!6n;C{32VXF*(GM)G7-Z>Yok@Ms9F=9kGm>Ai2n zCu0Rc^T!v*@{K}NZ>rm!UCy}_bczuSZ^TBY%Y{cLc7{j<5tCBOP(6Z^*Id~T zlN!L^?XUA7g4G^y` zz~3n%J&>`@#(Vq}Jz_||y#zRh)7j||eEl?E2APH9%TEfk^2`VHc)r{e`ArfH(?~Om z&_1!*2;&9eRj(&5Xn?0bGoz0LW;XCL^^7}^`-=@CaD0L!jjjyEDaC@Ajs(SGv0Uvu z72_R<8KTvKB5fj8js|7d6p9gEl$&Gz+tI68ufd5x{qrHjOWHH>OF!}(uxTed06l|( z(rq-7q#(2%G)IowNZ}}VAtf2t8OYCbnZRBh{|Tp_W}#OKd|zD-57ZayfNs#L>HeDJ zZHFT(;h%f|*bk(qEQ~HTZ^&r|>3)Uyj)4ByU?i$Z94cgj(p|H*I{xtD$5DPo(Gn>p zi8eOe7U1XmhsUHtT(GO5kGw#rmehKzu_@dFTga+I7vjtRbs^qBcEL6RxBA_{K%r0w-Z7i6k!Tp{5md)=5`lhZwY^DB{5&Y~3 zY!ZUC5Z5m!%Q;NUKz@QQ0fQG{J!t)u2Xz=%o1~7mf!HX~uDrP@6j5si60GDvHQE&% zN(VN+i=jLTr<$bKTw4ZFbs3q=D$RBmh5LK1qnt`0&?+4KRhYUHwE}ZKR$&j@tjKy& zpmrm$?#+f;dKNENAgq^7Ulm&upa-HHfY++?ry=Gg9a=s}U#GKY1z{YOlpPOh_yLrT z_hS|LswflHBY=$1>PS5`=h`ARvY!nf+JB1etfz>*nMJgNj57T|i(s3Kj#*Hg6DRl< zi9X&i(Wljz0-+9($KIh&gx)C~3*!369xB(<%%3<-YY-I>`VD!GjOFt=IQhzRuG-p! zK8O%-U8_aXDk55gG&6qrQkExK`NON;^udn!BX@n+?qmc<`heZ`Ov&MDj@l%=x}BWrbXv)8K3D)+eB!eJ6bJX_z#%;z@G`@C&tVg-gcsZt>4>Z|xYMxUyGB5i(uADST4 zFXg7XH2NX(b4y>>=6+&Hv=#MNJPM=rdDEeIM7nuA^*PF6F#8GPt+Id|Q~RG0Z$v|H zXanF{-cY{!GnwCc@Uy~uEIb*VNGD@Ryw{OcN-m!!ch6vk2@5*tA45fi8$u{iZVdVX z_9x_*xD3(?^9~ACmaS4*YU={yvLp|k@D%y4=0#NoSV}jS?8`MOO~Zd)6#uq-sxiTN z`)Q(*MNaO-%>tx4R6Id)MTY8SN+L>DwKaTpl_#~Jz3Y=p0v6s#v99- zHHWJvAbovkgr_qqai_U1-Q8Rg(!8vmHi0-W)e6$VCE;VR)NaYgwDk*)A6#wUn`?j+k8=h*z zBYluqWOjsD9fFpu>=ny`F|OoHKjoXJE0#`} zb0N`_$LSwR88Ap8y47GWiE)KklS0s75gAyi=O>?`Zj;wkE0!sqs}TFsI2QPuo&%Zv zIUavdCzPdrz)1e3_<;KWi%+#dR@fH=h%!EtVLtw5H@DKT=fW*Wx}#4s6bnXMB;fJ- zE?|LCeu+UHfAL~fxWr3p*$9AMPCiu`5`zHBeex#gmIBPfrmJY)fXM&Ta5TTTs;Ax& zissHCFbV|fLNa1ge>unVhWLX9rMKw--c*AMLBJcBKf*)wEXfYgc%Gwg^2lh4MTp35 z%kI;AyIx{DL*muI#eD7|TkOt(VH<+U3ds)k;a>Fq(Uc^#Op%dUhpPV0PIxa!#8C@J z`VPT~v<|t>47)hDi%mVsS<)XLryo0DoyKTnu>pZsdXnM@CtX*2%;>Ov1XF#aYXKV- zTWAw}B-a&>(S?F{&PY0>BJA}afRbpm(V4u#9QW0fY^sgGO_A6m;D-BgBN3k*A8GG) z=0pObG@#+WudP}nVP`DVu-j_if!Ys?gqLx%`Feko{m`3aN~rTESd@!;{K5e*+uzCU zy^4bj9scbby-cG1>{slU)6DJd(PSu$!cXxig$9`(Q}~l1MqNGgAM6L2=ER3=Mc6Z3 z2t2FpmR6|WrTytVn!{98pc#?3B9OV9SV%zVG!2c>7jId74IltGM#*b8(j({*(KGP^ zDFlR=-RaIT4aglS?(xqt2j!m39detQfG6_N;;}~HUyO%f6?Ia za75EFEmk7fY+%0r;St;BB6Vm#tX-Tn(nBm|2Ddo*A>d7uuPQv_2w!&;PY*}ArB8rZ z{;fiOh-B(x7iy6C0(w>Eh+8g(3l=-3lQ_+9L(Bs2V3Y3OBQ1O&DcArUCXrWbfhBTH z?MSmtE6MSIVoP~<6^JSUFdE#EzrFEhhP~?qF;l2IcE$$M%yo=)uu7WX!}d^I`|P0+ zIPztmq{&6vMQfqAiBjzakB94XYO;qtItCAkF3& zH`eI*#)hKgkr+iYe9JeW+BLX*)gz2Q63Cpear->!X|Q9fMRJ-}dJgzpEb7oJdASQsWIjI@toGC_Q*q zBK+2tR5WptB5aHbA`^u(4k`iD!5h>d|0|ey0bHv2w*l*-I2)aJJH|!2MSuz#>1Y8^ z&s7j9rhF(~7d=Lo5pa*!5&p*!)-+MN0sp0sh8J=N2NX86Jim)^gN19fU!(-JN;mD< zD@@bSCC$P2_bHxX;S3|<224rlguRReD}B)xbSqU7LPl}CU<7}e+xT4}y)m70-WZ`4 z=qKsE2XR6ujud*02YAEtY4TU`-*E>!EFA&^M3?N;gpt$iql(oug+g7lt?zEE0imgP z6s^U>?JKF=3(v6a!B>%th>?NpQKTOnaho)3nD3q(0@(#`5a=5_1eE2W6**Ri4#IG9 zp)1@uYu1(lwsG$v0+(15Z8sGB8T}oe3a)taqH!xep+>h3Oiv&*acQ2T&5H|7D=&77 z{~3}Ah1n2ocb51#$V3^*i4m|xbiOip91z8gU__-iJ{W_t@q^tIP+138O%AJ%cRYAa zB@x>vhG6ZZk164ufHGW^%+7Gv7`o1ps8EIM#&d9B&oe}BcvPDqj%ln{wbiUJn3hp* zV^5r@tuNM4xX6e(Rn{6^NRSgPc}|1YP_E(qaTdnsMicioMIkHu^k1A&-fQDl!;ZF6 z^((Mfhi@e6du^{C2-h@~Kigi|vo&zu6r1$XbHUC*XRiBJe4zAqiH<3(pwQd*9JSyND!Im^QBnqZ&)dmoSfP z-b#z?ojRZ&ff;_y@Mu50BMs0s z_8mb_+0(H{i;SvoFw+}>y+TK?ccYmcdVEDb|pZf5wY?BB`S%caR|3RnA=r}osU=Y(4Vj0%ksn8iku69D)!^AET z3zYwtX0k*-5&QRa$ItS`KI@lCmIsn0%+3DmO7ylvm1awAUpkId?SGi$W>m1 z|H~LNVEUDx^K!y6&_C!_Ye^>(}_);@FmchGU{!Xat{$J|zhx+##M+aR0k11|X5pj9X8YF*?b&Pw|bM=WpGSCjbl({6X)I z>HQw^&F@}ao(x})x`k$Hw=->B6BdM`@lP$toF)P7=0ge%@3~m)8J>hAoZd7eoXxmB zX*~)q-{CqdHI$|`OLPB+WmHGgd#2b&FS%*aUxyx#K4n>XP9uJ<0<*aiZ`CS3%E)Wg zT=IfJ;$J1Rq}>M7tzqmVMxnG0yy(Af?QYCO;l4Lr*?bg>#B2C<_~|j|?IAX|N$J|L z10ov!lnoVUwvsLthLI=*9t$e&Px1rP(v0O4%RsCo4q)Jcl5>9|Zxwo99LJTf>6p(T z0q^{EQw!AUFk)PS@XUZK-;EAy+A2#$?F#zVx z5jrH+?BDrCf1HT&26Q!Vc(o7Zs=NKReBupr1gH|0iP*8$&p1#z!I_E?l#D`b{C>6;&vZXKt-Dp z3-H_iD7C@8m!5o!EKTOfJB@_AhFgUhH5(F+w&~@e;#cvD0X7b?8ZRCRW4f)Q#}J-ILGbc+$G4gZCg&myKtG)qN3aCb zhM?XzW{8<=7ky_qGA8pTCu_PARrL3*xV{$AeUDVogucTQWhI9qEHn8aHr<{?B?s05 z?U8(gF7GIZTCdi|?bY6yAYERy_7C^{+p_!8Z+F)o3Q7hW`z{6+99JhdTJL_R-vDI@ z9POHxKT2GU9`IVGJZ^gI?q#oHdW{}ktiVDMjs_E-K&e&}3jhdhgjV>~Z*WFcd{h$; zIV0(J70?J);Mkk0R7}kBbN^>|4_)7B{#|-nd7|SDK0=5m4Xv87Lqf6Vv-2wd?fVeji`-YH^?bgC_0JWwky~2$(9^Si8ym|r^ z75GZL69C~pa<>GiDhVCB%=7!DABS0`_K(~0<%rjgUuWf&@tAeR$82|!76ACpH0pOa z*2KoCy`Zy=jw>eb;237h~{f%N<&Q z@6>u(tt`Zl_zZ3OJ`ODvJ7?FasrQ-=_jI!(wJyeBS~`3_9LcSC(?R6Ek*;f;!m=4x zioZ!R{PI8!VL3@d_y~Lk_Q2^r#(#zQPUkXVpQ;-}hF9ddz~WBRDWjsB3ys--iY;ojUprL7X%Q+}-Iso`JV?g}*!%))%Gy|5RjAfLv~WrLG01@D~9@fS5n zz6oXK6Q5c*&&;Lj5CV`Fm_xLO#=L33Ur~0fR=Pz_e@44XDvx^+!qEf`~;Th;b zv8*XRYp~ghUd#sP)oQMr@|MDgSS%MGe`rp!1&U8;2~077FV~@v%^)JSMHKcV`*y-} zS>(0s4;J>TY3kh&&G}kmme8At--FaI5o1~+NtiY)x*Rxl8;8|XS6c56z&mn%$VbQ$ z_?>4dNqbhZ)4oXb`X=N)X65%h(bVGvpqy(6^KM6-PpNy~ZZHTO)vRnT4RV;XLj3eG zLeCiJ6#Iu}X2D>0DwbHFrECKZkUY@7xqL^|Qjbc7$>6LlAoi2MldhUM9akn-;0~3$ zW5QCXd#dW#Y<}k^ZcAqe*7@WdH7?%@m@*N_TPAVqnBu;!CILg;PIYK4M zS+$wFq#%{Rd1VVw`LYdRZ-YlkXQ}u>Y=08=qp!INci<9_So|X!XxHT6Yqr$!CU=%{ zJ8X9+DAC>Ku{8C&E%6SXK9NpI;KW=$^bt|GncyR@Cpq-(XoP2hy)&3gl9vcLJC^MU zg71L&>|q~Q^FF^ToezB5EJgZbL;#Gg>YYuY4dWos@_@iJAWhH%&Mh&rQ=`k4ZnUkd z(UtwN4BPLv2TzTXdyG_s))4YEwOAv|68*N!Q)Q|^%ME&ZeQB~pQjW{+$}^BgZ{zb) zS6W}I#Bxx#Tk=M^Qnej1{0WVRTl&=wPx3Wo2-px_3sVM|CyU z%5Zg9Gu(PvZW*>s@kmw5+IEHEvFS5)@}k+~m`mZ$PehvF1u<&zlZp&;Y4O8JO31#| z8^XBLFd5Op5c}aDHG^N$IRm=vgpoXh&3C(U9!1<2YeZd#pVcTGDfZ`G@mX#8Zy}c2IiMC96XYnVi^HorWrceEU zHUS>b19bc~ST887US!<=L1LMu;YTxy0^@h-GzpmiD9wcBdk_fqJZxy}C~?UNip?qN zHNNbs35!zz#dUvM{ru(>OWzij#AIcDE&|ksB5$_OUgaeQeHjk?Y-^r=J4OKwtYDZS zHh}CV#?Lk1aVx^X69!;m9Gddtck+GUG-q?-HuZRdN?__S1p&gz;dFmjad0|T8m^#C z^d8BR$6LctW+_U9P*y_?hvjcH=yH_g0J(wUk@$!_j{>6C5H%2> z6x>0fVaXLxX&UXl*bY(oDk84=&QAYeyQdG6>viD?I_@M#QDzkO)1fNWKB;#Al>Qc~q>01D?u5pfe-D{;5G<N5&uu-);{fivMN2^no+vy*&u#~r z`Vcoud<0$KDAGg?sBk!@a>%ytp@k~a_}4VSmu7PSqVOa}S_1{TKxUFy zoc3GaPrYf*m}LF4*Kro>+;og?_!h|MJ{yY!pm4AtE(G{~+M00uADkV$9dxzTtxK*-+At}Fs0LV_ON4ro2SI2U)X2%!DmWfKnSG*Nj0KzXD(%%Gohx6S=Jd%+l@{x3ey^0p|fueLF+Glw4Cb^{5? zU^LMiBRTFcs{0R7ba#uj<<5sTNhzZ%KRxVhMd0%udA&A>5ZA1YbQcsJ3nB5I@Ms7}x`)YDm4H7YI{3Z3M_K z{n|2f+|wS!JH}i{rt%(IGm?bwDC7)v%XFnR+1lIxU_PttSzfI+CxTl~hZi~p5UUz- ziqi4_nR;G@2|Vaowvt5hfLe1<+cQ{^hqsw-NP_6@S&yW6tpFj5b|NYS9XM@hGcg<9HK93nR~+r#H&(23;g z1ZJ+4{oHb6gzjf(ck6r%r9*`TZ4!dqCY+Z5$^XXIX+Z*?#L;2uvp$xN{3!|SrsebB z8~8l7976gB0#ZDukt!gw_}H0J#^;yV7C{KIVTDARLVRTw%w3$AC%M+V(Fndk(aA3h z!wQ=x4kMEN6a1A=;2)W+7M;v;ZYZk#tu~{vAGUJbK{&;;)anXX& zhF*$-8i4Y-Gm#4fE{P`W|;Q!neuvr-l2Y%}eGMg$E*m4j;bX9-ahjSWX#X z@gq|XWQXXLqhV?#^pS=yKJxsd6_|`)GF%z0U+K(Oo5z8G^AhgIe-F{7iP21JjoT8u zib53WVY?JJEuaJO2Lur4Z62NjXhhQ-U3Fr+3iNIWn&meo<_w@s_G#5MqUYg~>UV{< zTk=OWC;2SiosrtWv6s4TZ(~xw;eS}v5^UF!Iji#WHNW>wWVySl2T$)FGnWEx+h3sR zZI~2T?mi!QzRAz5e{qpD7PqD8TQ<nq6KdX$V1r#g*IY7q0+_(1vroAXLi-Tu;X?n4dSS|RG>vK=m8dO_!-=AB|W84yo zaY2R5KTYXJP5AJu{xUFF%0M89O_^5AV{|{aY@bnvZhu~B`2Aw9pQ_6Li!#`5>}5=m z>*76|4VkuBC@*8&s#wO-f}UZ(sr@O!lE}1r!NeGg&nfteR9^BYY0%y+Y<;*6AK9Fo z4Glq%=dpbjf!H{C%M^M(wVz)-t(tN7X8zzbbbq^xV84QhV z>nt8tih(gXkJ1ULJ#_XFBX4>k#U<)~b*;iJ#ch^fcsbAnep~ zdX=S%pokS{H%1L8){DJihSWv;u?(-}59qkQhV+8mb;>r_AgZ5K+1dAbo&2{>0be1) zdHr!u{o8iBuEdg1{f-*3hwy7lm*&xnNc(Dd^cFa*Z3-Tw9~bMR;i){7%nYX=*-J1F zV=Cs0}%UlC0#?5m z0G9%P&Tzoxl%_p^wZ+p6cJ%jr{p+NM{BkcuoKBCpiPU)jW`gRsH z{}$dh6wh~lLk-9BFLOD_R;(IG?iaT3y)hKj3#va9i3O*WcUq?E?0bO z)3&(qmr#i)?<#hjpN?-r94r8Y8juhoyKdQ6!Iva%h)CM}5tJUA-*#E{*^Uk|)s7PXTqmhGNqqPK&y5wD7Xs~i z@>cX3&PR9t=b$Qn?g~S8^#F5AP@TvTLeuFMmb1O&b0+ZhB=&;xI?(0IL5`r@p%cSD z|J300NZU_oL?){oK(!f5h)%;*MQ`(?i1Ozo!Oo;~$t5_Q`4N7bb+*=knZ>6O=KGW? zW^)+uyN|n58CjuFu_K?y8lT?I$O`;yg6MGzXrJP*<;!p+aMO z2k-<)U_WqeSr_J~m|Gp116A8XERjTf1z*(@ePW7br3 z-<)s+I)!c0+f7NsP%Dm!VH&V>nHnm(Qr76!QZ9;AA*-bhrqVK92|=Oldssm z;QgNjrXxjvW5Hf25fTPqYdfwcw^{Gz$d6F+gLP^$d&JEvNM8vxzqSE52v0Z3&NJcV z=CIZ|QJ7)c-@bh>S?l$E@1kD?yB{EDCF1K6h;oN(g5pY|4pyoZa|&>g-R*&CZ%Zc+ z!Yze=SoccmsI=4RKAz{imgj4@Q!P<^FMFkKoAul`J{BX!bs~XqyXAbW?GuTUp0Uc* z`q9okvByABe=z^h2`|wEzC5SOGdBO()yrP=<4Iz?^7(*OqXZg3sU zGEh_By=Igxx1uisqw;CG%-DhG2${Q{S=Rik(F@gbUn)l#khbPXk5pl1^PSAr=uqlY zBVL*#&Cs!Zd~LpwM}6%;E-2O$#`Fz&UXzm#PQz*8uOOnQ#&2~FbAe9&T*a)mvFG7R zEE3xKyTok`;dzg18dX9VhE2rVKx>I%#i9mHyZjN_|4;0gwS=OJyd)`VlCqedLGKz< zP@Y1=czdFmJ=Hu9(()cz37k66d+9f)N0$@zSp&&{`H$M2){Bqqxr=^RDj{8VSu=T| zz?8s&<{}5bEmUQCg6bd={aa!OMW*8K7!wW$p%&*m2xE`(wAc=2n9x|L#P_ai8lIjW zTMEFa2w=A@w4)g*P3TJv?*SC+1+-NgbOPr#!VFx%VYwxku*2Nw!11m^sBXaTOa7YL zv&D8XcXs1zrY!dT2uEDW1mkVh~4u^bQ!2T^Wn048w}$0^B>D#QmasEGN&wDe(a z-PyvNLi(qX$afcK|1sQK`xl7J5$gxO#icxAPw%Gy`}g(A=b5XnLRpWeQ-z0dx2W!c z%EfNFf0o!;P~82L@rM&{!Yd(qXCGOKeyjif&3Mc84w76;&IJd2L>MhWcl`^E-S;_F zFzO*kowpqjySR@OvwU^Byr(;ST4hxgIV2xkeRFzja|*Df|8V1(>1+DibinR>)=}>9 zGohA|HB=&(7pC{l$c>`qB+A*Bk3VXR^H6(BAk|gBKx2>chTvY*?pdEcY#ePfhJU9q zx@dU-f-W6y^uXOD`X>!gbnTms{bq^IK>Aus4+k$}??^k;4LpCf4d_|1Z4ao?m&zjL zI?xE$%{|6ZZ(b}mE!_j{7%Dr+3m)B@NuTR0;bb?}H`YdlAtVlPbfK(*l`>`p+K3E$ z=`@4aYRYeIQ1#txyuB%FMAg|WUgiorej!9lQi3QwF$)O0FmAP_#;+?@`ch3#ey$o{ zkeT+WRt05;LYE$9BK zgT(gjj=%3PsdMkDcX{t<&hwu9X%~;6G%ZPqb3@b9=%7L?k8q-(f@pGIi=ozXbG_LW zi$jJ2n$V9m>V+-e(uC4J?OJ(z85U9Phu8OQQZ(rRvVO>B?kigp`QI-JucbwYCgZt) zOb>--@Xk^0Neu~tq@=5qo*$#|5#NveXG~wTE8McR_3Dfc&rF|l4`u0(-%7RJJ}7o+ zq%`NDBymmXL0uHjf}vj~;Mn1U!%mF{9y&*V>YW){G&_7D@O-$;4Hj{*03hccvo^@A znDbLSP&rg;46Z-yDNdc!`Q$HK@RSu`&2z}QYjfoMX808)P}fE)Zb>y@%_n+h46<&$ zYX%*5AG=H@#~vvW*Wc_f+SJtJUsJU`Z`kh(;SQ#s?0JqTo&N2&24@;`@WK^U%9}7O zauHhqGetA1{=TRW9^2r5a(j;no>+MpYQkw`nu+$B%T>r&otqZd_TMdKC1b_01Dwyk zOyrDt!oPf~_;^Qm^`i9gnBn1CblkMP=HDWicJDNv^B;TycDbT{3-Fj2hc%6_C^Kx5 z`TF{sU{mkGV)WIkE(+?PFe2X7ZYH#ZnfGEr96!xZ@rwwslf+KfICW9RB=QI)+=^01 zB&yqN3!=dIT?+1%c0l_G5Z#3MaT`YBiL%*A7!Hsf+f>Sqg8$*eei37t*}oy`$KOPoDb=go1PC>|Uf7aA{z7A#U$^ zkG;ri>Xe>p3QEm3Cx$bgQoG_og(u@*j&#l|OngTPjvXeFfv%p)aNuDxyb%Ukbc0n;%>F4F!XECIfN z!|*eJji$hc`$&? zmLY0MhP1v&5y90W2aXF586hN{2L`HdPR#3w_|%flGkf{k1^U_N{1_X+V5YHw7Qh%T ztEq&Vh{=au!^VRlH#$ecTEAcFRA+J|k*|<$=0F4>S0CI*SaVzV71gE_n`Ftra{8+$ z44nfh(GHSFkQx8IJWTI3;d_Gv`4B?1CFxGs-;_FT@iCr@;2`-T;Uo#2V|xN}^=}sL zJzgGH>)0f|Zoks8Lzv)8A{7;<8Y+u^lj9%S?6!FATYWe3-#wlR=yQ|&%m@cat(*y8 zrOZKVRK4RQ7v+y)IzvOcxPbhh0oVd(TGe8WQR_3U?TU|A;tKB}%HR&1|Bk4i>F2>k zd{Jsk=y}-@c>HRuR1%jP_ZZXd&jEVxc^Cj-M(*^p@zKG9{qd~_MV47_$<(H8)SWsx zDO`|ze~wsE`@Gj<2q{{svJ*p&TJLMA%&DE#@~se^se{|v<@g5JGr=3ys5|RWH&@|i zOqqt^Ot)zImwCp-={98Dei?5YqSH|9v7Vnkgt}_P4ZdeqdrQR#3d!$^z#zu{KK__9e0^P_?0X?lnP@d$4o4Z`a_nsROj&rttk=+IWr;+0 z*tMb6Ta==4&xVj2&O$S)OiV-_Qn{#a`Y=-N*H_T*!9<2%tTazK_2NKM{$1^ZR;lO^ zV2+KEjcgOW!3XyOeUU#mJZ@axK`T8qkXFSk<4!FmC zFLLu$&Ndu!JQ{UZe#g+JBZv^3uhLjM%eW7qExp-q(|c5hAs8#Y4sx*z!Rh(|KtJ#) zF(n$ND|n4hOJdaV#ek6?%yo8@lp0Nj%J$UdqjF`9_&jiKpYKLsO{!eD^xwr{K?=qE zD*2a{&sW(Ef1=`F>7zL&qvSUhET5b?&xS_%O8=^bxst{tu|o)S$Wr7e;}GKyGmXTj z_`Vu&*^|GZbXJpG=hcW@6K$bgRt4g-q^TS4N@nK&mPwdFxbu|?{w;LQMdz=VfN+SZ zBUbXr;(9>tugxX9gBfdkF^}!LUAjJMr<1vasHK|5?kede2fm zh%Av$KOMsVCXbi;FRm%wPf6T6qFILblwoRL zLn#?5lyFB80H7p9Wbsu~tRv5s&vIwpalL;Aiw@O6u9ct!!1Y$@sTR!?e~3O{Saw}7 ztmnxKZ%IOm@wt$MF)lmfT<%5p+Z4S|;yn{GyV|`~&d1aCe!hJD_6Rj6+-Vt`&DRkf>GP2%j?7-20)`i707oLlKO#$*>P0*wvcwnE*$D!Jd8aU} z`%bFkB~LM!IJ}h)zF$WMd)>?8VSO=$x+~KWu*E4dD)e9uJQi zO8D)}NsGry=s9!7(m@AE+#+6P42<|3%! zS!*d9rLrm1c{${E^mZHC8gf!DntPCE^m2&cCyn0IH`M8rAe z6e&EJ6cz-mDUhxSjtfFzCz~yZMAXo$()Ppi^ggC51Nj@*k03NNm(>=FE8DYmX{z0? zcuObX4IG6<2V{`whg_VQE@x*6n}9Q{gRnUBF;GBJHxKqxrP@5C^V#<0Y>`LBNc?@g z@E8sOgScp4i4Mv_O>(N0_cgHt1ZSP&2U@6Hzscn4TGI2`T~`8eaJ@rJpeL+*Z1rR@ z??j{07x5%(*x5=op60UBnWIMyraC%fsAugojyMNmI&gutX@E;&AKPY!s36%OnP}$m z>jgoFY|-32=ob?!qLH#4c!%X+(+mQjD18J%ISGi|=v_t5ftC%D<$J&dSX<*p1&b{6 z9g<%>o}?{pS^Hx)A?A^|l<9qHv?n~NiAz$cL33|f+~fr%=#!pQCgs2JqA&#x>8)j2 zTMf~8n;#Sb=(RuCxEcN^xG6L2q#2Ip8O*BW-v}iP&wlD$akjB`(m_&U0eVBo1%p_T zN~cSZ!!vsvsJ5&>2ptmz_W%>M1SH?i%qjMz&?duvwU;$Fe=?jl_A$uGes)T0aR)C_ z`=x*@u88DEiY@RvhZ|X_GwpMy3^Zhz?Dw*WQ3?Di0doo0{2X_5VunQN!tlHcrDGmz zCQ&J;(R<8GK=}F_3n;pP_K=fR&J>5-C7cjxb)hK-5(4gOH3Z?+5)?oISvmpjvVeb2 zkQ|0++^Jaw7MU@;Te?PevBlsu0NuJPmvidWRCFu8pzZYHmdJtxux3a>HXyhbV?VkB zU6hCO1~nmL^B4#^fv@giUya1f(==)!hSb4fB?O{iSnb2;exf;7VMt_lf-?-)G-uF~ zFi5Vi_qpF;K9+itAd%iGF(ykN?0Zy#1?tm8{v*+d@|C_XLYey|qGd474X7AUxBpmx}ET2g4SX z>2fS}+c(`ldY7r5tl4hNq7c6$K)rh@vZEC zL+c{`D#jP~fzkFu-Tjkvzqo#FJ5ADS{xpt&ID9j}r{2&lP(@C{LuCC7mjLOhuW?L+ zNB;{eTHfCb&@q=adQ&HBn%}F~kaD}#2GomUB_oDa5^z=ZkdudcFG%IWBt2oph>|&K zSCl7m9or3~7$>Hw8R6*K2a^tj|@q;CF-_F@2 z9=lBDlFP{q+4(!hV+xfgrxH<|B#fMUz_=79ihWckFQSEKwUxYARI#l^s&Rtb=lfH& zhz9|3rR7^4P72y4C8%5?A-;s+Zhgn71D#P_Qn?P0iT0Ns|M_R~Ik@5D_8!$tM)Jml zZscl}?(rYL^w|$p7c9N1cB;LFin!Tez;lkpw{Tf25H^L;CyJ{dHv+${O&=16t^D7_p-Mg>f8*))_F$A zo)zQhtFYx7=l9d9*DTscbR*W?w!_FNHe+>>;gW*uX$P5b2F3dY91!IQBHQnoKq1E{ z$3$D{aU+k_M@Ppbrp5K&xz^d4^hg?$WlNbfwOqiE{oLa@ycA>S=A5i9Hu6QNg~uyZ zZ@1Y<{{NhUFTDbCp76yPrBMn6)7>a}B_(j>2?iM#eL;+*z* z)3e7D8I}a~rk`c;we#E9XUu&bWyX=r*U!!tsH+mW(SRsbF)~$5ov-FQw|{&F?fW+U zl+>Gdqrn1A9b&w;X7R^L5`sxl5UJyvRY9RUsIY7Kd<^gUO?F1|imuoX9M7#za*QyO z%YPOE&L{q8s@Q^gsX0B%j4c8Q%=$Ob>*QMnU!x9JSYTKH|Dm^FSu(lo4hv9Es0~aW z8V~5v^P3F9M$PA@fOl%zF>KnM>&6?l#D3X8r>$n(RIhQI7ghuPwn25>vyF{Cz6&bJ z;@h)YO1LYm8usz8*8Al)-YGMvUA3nsz&4*NS$^L>muUvgd@mwMN5=ZV-OI|DilYpL zF#{#XIz_fo^&SBYkLB%wg8Mu}45eGEnCI9Kx>ISwj((>*iZiJlo>qSs#v5M1m(|e{ z9aI@p)Xtcdn34#DhoP>#L8dKqS`XP)&U%QE&~dfhnarrNL^)QgUCA(}thN0*U+X2(0xkB{2AG$1V>i*ZO?1Vvb8vx+EFv6i z5f!QMCtyo9>+hT>%Ua4yMms!A@9U%=N9_9=9-q(Mri(ukX`RT7GJ9cABi^sGVw=Hr z?^c*z--5hG4E`wW zg#22Q#9_HQ#K^Fm#MCP%grqx9rKTno5)vs$mZ!SzvL`VfUyqtAyp%4O#pNh11<(XK zWtB~eQ-U_aMtj)0V>OC&BIfG1vpBlqV(is~my1V%9iWULtS|7Gl9m?GOEtXQV^(Ad zjx(NGgo6e7I$tAHwbpUt4J4JN0oySu?`Y{}jG$N`C3*H~Ywg zE3<6~#Wns$`pl1Jh8#;l2*Cg21SFw+wukLok5IaaLz()uERy86<6>caqNDby2dsSt z#ycv-z7DJ7532a)$eH6^q9cG{ITr{7jU+q-U`CjI_LE^v2lGwp5Q#z2T_JXyTFnnK zAU<#jmN77x^cjR-Gh9bHBk}Ute@RlAlXX!fvhuv}`OG8SupAqoKj9`;d(h*hYi^nN zf4U;m2bZ9x6>Fmm15s@Pcdr{bbY5@QA9y^%G35s^@-Q$RagO_K*+W51&VRIKviakM z4r+si7Mfjy2z^=amU>ubnk2zN);ls?Qe{+`aP#z!AZv3?l3B;k4 zNr!NFXucRRu)oXu{;)0If&>ew0SmO1h`g0lFbr@8i+V+1&b0m*RRY$){V(e&}Ka=fq6k zxEACuT@|(0x<_VP?{M+Rg~KsC%QO4qZvU=M#W~f(a7a=K19wtu<99r@cXKSEc{vnLid)gmt)K=`SA1d55)O>R8KUmkq6l zi^pQDMDiYd_amVfRdQa6zuuAKR`6_gdWxbsfpp@uiw5j{DcEmw6<)fxY0u&uI zUeu04FG6W!_m|(0JazvV!LZW!^mvnGBJWdmqp` zsowd$4Q=|C=@ssQ^XNeL+pdkeDHVx)y2a$CD)kp)$$1r|hrF$dfRzRd38_6E2?&^dDYt`j7kD4|I zyy(Ppj5iD<>D1GA@s4pl{EjZcM^HkVr5Ls6>^rLVi; z8iWyIKh|>fJ2KANGC1YQcelKC%$50FFN~X@&YQ#9nqRta8(#eSnqD6j7A~k?NaTj> zapnj-u+-hsQ9Da)XM9IKg*&UA!yjEfA}2DeMtMaY*BaN4YJ8$u{arh}1^8>5;s3Jm z>9}kg6OTi{KacHAX>882f5ou>SNSEl*K=p6pM*^hrhnfxp(SkPY ztrqs2gX3o?p7W%+x1Ho4C0agbt47i|7YK(vUz*^gk)WKKhk>rmTLi=i0V-k#Rg_H; z*8Yf#tMIJJ|8o>P4$nas>f&18k_FXmwi5N{-n}4e4KYr9me(56p~pkAW>evQyOoBb zVS5BR9<_%Y0*JK3DW=|J)>?Yj0E^-goa*{}tX}?GXzcjYeB4Bk>FZ*fHNCUUL)a-CuVg7~fba=DpXI!0Nfxcg7X6la02U}7Q(%UyP9*G*J8 z%fT7pUUqMG)%6P=L2GNz*?YYg-j46EhMK=P_fYfPwOMUg7F)M7?84HJ&1sCU^CU<&`ph*v26gQ>#bvrrIV+BvGC6anVr?(&-|o0AtNIF%%6 z7w-M|;zI-;!FUdL!XE-z>j8m7UPVOyrO#$uxwn z^=3|gV?7}YAKGj%Kj`i^;VJrn4?$$i8`iI5_e9p4YLU_5u=Ym2>zDj|$_$$pnm|2Z z9nS>c(a6>Z+M_fBQM9v*L}NfcJ|}|UMV4FlSak4w z^%sLm+dc%6vkizZj&48LQ{5j|f&ct2fH7tRhEHui2gDoD!@(qu-hVp`J5{13(TA0g z+6Tuejk8Agl->p}^r#%wB`~>-aVnkth{yM`_HFX2`D_P3b1Yt6*eF8IEc+x-Ok-lL zF%y~zsqJIMdB4(&lqKNx`$hs0f4a4Gsy2WQDyu&EQsvY)BOK_4H%mE&xNX}?2Bj4w zoATR=RH(Cq%?)rXAy~>^?#$tl8k{v;n7dX$8@Mk&#vbcs1FUeDY#Q zgRgRcS(os2gO}uQ^{ad%4k-ySE3chGKn?|HgapX?9Jr~l=ss9oNT|5T!`-git}1`< zBk#~Uhf~m(gSeTuZYBd$A6cI5xb{?1!{Ax#R8ZHbKNX5{G@z8qM|zXz2hq|EacG>+ zv_Ex^T(bc_RMpp7`XQca>hC4Q<%6K=oh6%Bv?bcaWivCTfS&NFftM{wQ}oyJ7;jpq z)3!igRC(2#SYcXKRi@G{cAJAoDB0+{-6htpR>ZyP#M0sCu8DE5$E zUSK9SmgD>3e1CGArkK%(=xFh6hvz%9_#k0e}YnjSF7+bP0 zJF94k@9ViW-x^*q-m~^q#jsM$c-S|};RaMg@XhXR^V&=;pW@iyH>!_b!Y1cT0veqo z3P)^FMM8(%Ky{L3w(`dNvBAe~Qh-nBh{3=}FUBUVg<~Y^`ql=K|2a8KoDM;h@XdCn z_(F`2y?0@f%92CRi-jKZJVDIFI%I|KrC;=BRhMD8Bn=O+0kt-TW03}m55mwr=Q9jB zbEeAo#P+AWK{L#`Rw%6V4I51T|Jj93iKw5Pq>fZ%(|=Go0kSywN^Z7!@e z%xYhfnKN{j`R^4j29}UI3~UkrtIEDJssH32i9Pc{pnKM38%~w>cB%CW!3*ZVsO^MJ z&MpTT0gPEy?bk!Is!|G69H0)A6=bBm-TuMfDoIWbQu+#5Oh^# z*sWxL z%Y!=u{L_faEE37DVcR1v+^`W#QX*UHx}Mnnhf*KG3J=(felej*2y3|M*y@wNsi_<8 z$_$&ma)G~c&}HGPfe+I7n(N829GK%LN!RH*cMg=jCAp?Pvs^iAfN#0_ks$i6F{}^d}5z(e7=L?9_(K9;+4=P-sU}c}XEb z=RXX03z8~ab9TN=luMpgxNx2rNPzd=as3GSt`WS4q3~v<0Xu@W1tdSquh<%qIJ8zuQBzi6 zEJh)2mbio6 z2|#r9lp^Tm+^33eqHSW9s3``A|1`sh)jgCeyOre~p!|kJgK_)B_c*A%>k zd5IP(b67+{X0pFsorY<>2P5jsqnT*kTRg}T9rG#+)7h4a?q-Uyj&e^q0O{3R?jdMl zNn4QNxWrb(&uzpAU*okhobY>#o4BA95t8SP0pn^dYw+34VUEpj7ibVuZ9~H9ZqoU$1C|2{ z`6$Y_Wu?ImZ-O)+7Wop7B)a>lusg#SQImO)cN#t%z~q&WA~btp#6~`)=UF6;Y46Ne zV4YvAX(6<5tJ-mio*z0Fhl!Ri9VE*+BTqheh&ayVa0IkziJnjM(!u}nOv0nIBlvp8 zLVXLi31VJV&V*KUY)boG2d}AIp}qZ3e;pUKWQR?A@7J3%q?w0i*rwOBj{}z5yv%4z z>B~thm{&*NGQ1jc)_)tVC!J*=`8shO?53oW_n$(n41K8;yfm#}kO_KAB?@tKg@sWy z&9Tibx_V_@jDq8;{I_g=V%#nrl|Uk?JNl_w?+Wky9-9U_ePMy#j7QIhtRMa>)6az( zu6nW~k77D*dKwb9G*~$_N*BK<$>ITvJ*^VT!UGgTM%?m9^Df3-0faMi*SW`rY^n?S za^BQ+*_&1z@J(yk6<@lFAzOU$JsB$kXGo-OA1EidQaUtweYcaE>WVpX%&We%j6bfD>m$Ughc{|LJC1)k*?p>r2cZ>1x~FkSE1b@UMaHs) zc|)kdL&9>?oeTk4Pbw=e@%SA}aAzFu5fnBI=RSNOkEu2_c z{BSN_*Wbr2S}u3pTpd~it#UBb!p?WaTyXj~KM_2>A6{vk0VnSLSgURAMSm%;dt|2e zHjtZ4P{iEHF;}y#NGHO$--*M8nevJ1SN-y6Th8`jK zb?5*fXah$VyXc5NQH1kVUhSquxkap#dR39wbTMb;c(k=Tjp@UV=KNTw%){4+F(S+l zBrdwr;u8g6{CIyGaWa4ckQLqxk>!Z17SQ=DC?3R|lF#Kp?l;)~?SH0R!o(!&sD~HX zI58(q7}x~0#4Pu0uUuapIN2^4COCd(vt!4KtzmZ#>+(Kl#c`;^kc|4BsOi{?wW^fI zlm-}$3i2y4p(9v?DU+L4Xc>``mIkKZ_3!}ve-r}3xtr*_7ii(k87 z;QTNgMCaH_NR3**l!i=k3|RbVhW@k(0^#K_GQ3zz^U%YpF`iVG*d_*nL}UGIfy)4S zrX@TN7%6S{Zm@v%2o3EBqJG&cpIK2+Y)uW`;p{RwkD64Jv=^-*c8e*zQE*Cw!<5-= zRd&4zk50vSd2Bn!UPR{4R&q$1Ps>$|5HHzP?QPfFL~Xka+Upe}rL=#}@mo|6k~aac zQbG53eTOf~Cw3NM+6>qCFjZE5FWJ2TB^I9@lbx3nrEA=bT!`$n% zG)J5`wspATcc*AqAAz0?InDVdS9@#Bn4CTv!SDo;UN>=KqcSFUirNxs^(w<35BuYxK8^jmIzw)gHmZ>ffnbLj9v%5Wf!TpBoAVm)P2^PrsnZ}> zWm^o9F93Phi=|hZxSL@HlWG-&SVY`)er(AAN3K?Tb6FJSiQyPj2eOI&ZhmJ5At8B{ zaQCh>m!0h9-8I+__Fv6hk4BSk3OcrbUOf888nDeIEPt()-IzK&)DV+XX*4(`!$cWw z&Uq9YXKIJ?ZJZMkO?waS?iGf&e!#TI%sF27jeib?m(_-S^K>!{!cW4pfUPnXZd>fa z!Wc$;Xbyt&$r#eCYhu)28*=+*Y?Z}bSuq@NRd|JI-lSO*>oQ$bSEa#D!ppc%-PU-{!p@eg5} zOZu-7u&vk1p)zv3iRi`;CPdL>Z(vwB0b+v7&qJ?_+j;Om0JD)zP~|(zHf1AxyzE-Y zaw;OZXrkD&BIa%~sH9MXQR5aJG}FZmU2qv1XDH=y-Rl_ICQq_pCrUQXL4E8iA?zhH zeilTro}z0PB7sln1)SN9NJV@1_xz;4U%x!yGtA&tv~K5~`-!u`*YH(PEv`FF55ovU ze+o}u{` ztB{+=50#lm9M1=^nC><(q$o{8MvBvo6Ci=C%5MzK-q^35C_iMMI=c7Oc%WxfK+1bC zXi+(sIF3ZXj)Bvq2wtvYrloI)97=%_BcPx)c+=JRpE6S}Kk6wkqJb8Bo;=0Z6vhsRTVRE%e8HJPJek+P>wdk+d; z8NY*BJpP;7rM7Px*ME1Z#`X((v#tLYzO`O<^ynBVz$zL|=%Zj1_4Pz*ueOjO0zVCt zAuo2C?V;QP>9j5UT7*1G`zPeRQDVMi)>;iIZoYG+=A{)3<%Lk`rj`cK;~9wUrhxkb z%tMFIqkdOql+!=00E?jaw42%N@`&x10O$3Nua)g}Fq-Je5S<|WHFLJGYURI+Fyb)! z&zpFpC}M@=x`??#9q|PHU_h?%OD9?ztNh{QD8DcKn(4U4sL@7maSWupRMi!c9%%X5 zSvEKkA-@_z{s%y7Am@1ZQM@ z!_IT4%_9O^G>X&_DIzc_B`lrLW>bUbQORunTsWRP^WxZ?0F z--c^Rildy1Jd;w(Fm?KloQ>Qn9upCbh&eb&KhwQ>vX{kE_-$VH-&k5Pn6B|_;cRq@ zki;+7?|~jSb=$(!#?ZSVip2`6!*Ya^auRKsY&(11COjtPVTHdA0Ss^25iwIP;SqEir>orXu|k+7&)FU;szVUNut244sz=?beqTBYx>?+W80gi7>D z-p;#b5N6P2)A(Oz9x|-7`ldhguh%G&=*HfAi1QsRl!+NACi@tVgErc)bJ7!<&xuvh zNF`){9d7WQ|2CW~(~z#av024#7|@v*rqaB647@-C;f)(ISe%dp```~N?H%OL7Pufe zRIdUf0b>=$`TONABnZ4@VuEpi{?nN6muWkWHu52)?^r>)L*=rIr)kWRu_=^D%CgE_j=U9ga64lo=nn=-;A!jRodGu6aPqRbQu zlu91Z|M~@OwzRA!2H&&U zub_bVPCG0 z!Wk8P&nN%U-d!0wbn&YS)O1qm=vJ~93jNyjaxKGRDD_tqvWmg(8^#V&y%dHarEhE- zLgH;2B4&@6F>oQ;(405HMIH(IK@XLO7uMfcT4D=dfIi+i|IT(~Mg(#6^;sgN^*5jS z23eg+rCOg`P1fkBwBXb^@iyQJP}K0T1U`8$9vG8C#e@((9VConemOrUm zI8=gfD3AMpPJQCMF3b_sxdYVppHX9%_=blxp7+5+58fvF{TTs$yaZl6Qg;lfw(1aRr5SXchMMk4%uaQEPjHMr^qP>0B{q-Ho@Q5^Hlm*MeC zul`Sxx<@9ly5ao{&+}dYp?=b|A#t=TW|WLWGwy?`d)RAlFW@YT_a9glG)LdS3Gj?B z6D}PC9ZMyiPtwAd3x*LW(?SP_n^=z2pW#iY{(04dN{$6?8~B|@_Fc^&;$Bl}chiEc zCaS^jt-OXvdA;02_C6jd1XeHF><5|lnG`cX}_D!p!z+>?U|R@(uPfIcLS`V^ww zE)LY_qtP~QqS2wb_z;uk>|?YW3%*Gn;go;DpF&f#?gRXQsZ*bqU?f(#Ax7c@0T!JC zH2Z`a)eKMRIFZQjI7k`zvV^=e8sT9sR0n>D>O|o9#2a4MQa`bhm6kgOi&qOA5Vion zrGB}FPNtBV--dR|>lXIC%M1-X(|cD~1X+}UFH|m^0e}}A7ZZIg`4=brFpM}AvHA4S zdMDkn;n?#24Hav%46j zy>~5@cF)N9ZIu3}G#S3;LAiSe{Y+5RWq*KR;sLnYFCW36n+}dcTWLUUFV_m7!IzEk zy3N!HyFh+I*R+4|z=GroQda(1Z%z~oM&?n6+DsE{-uNt{4{kq&F|l8f`2C{Pxc6h5 zKUc6{c=;$Uku$86v;IpdV}$IAoIDGTr_OcB2C8y;f z6imy96;G(Z?wZbfXkdAXJi9D*m-g{v2Vboh-Alpxh#3)2*)l!;s8pU0J!io+9VA&N z?$!S``EDit@)gQp)#~Og<#x#Z#V6WHN`Hgo6w;JouX^aN)gN@#U9e`=E&qApF!j+w z;rnm)>lmHX{RYQ*@jDiZrLD_~9(PjIwwL_cmi~O{BxmVF{$zweUkvE{m618U%^x9F zBQL_R%6Vzv-Hg3FPe_L)2h#g$tbazUxA}f)X=;L7Nb-AaK9!m9KS~qL{Vpuf&HeKoGyxqAc74wO->2Rn{0eG;j zD25osv|qq&-^|Z6;{5>vOuc&7=X@t1fPcK#lJrW;O5d&u+M6GW@cbXo?zwLZE8rrd zh<0s4EcaRo+`N|1DRTeic5PcoAzSdUw7a@lW;aR{2Wk_GrSLC~b8mCYTzp=_RpY(c z8kmK*DVjghm7tOuCIkX(R;%ockz3SB3I?)1{G@MKRkZ9Ip*fFNRg$WU?rlp`FQA2b zv$Ycruc$`7n3Fm!Fc!5}^fnEM=21eq=yw53^6=iYM2OH`3e5uMs-L2@;ayj_x^wcC zI+`Q2Yp`TAN)kggR3}}Pmh5~-mo-H7Cse=r{zQH0Ub+7^-b=b0nugjJ#RAs?1xn5% ztXE}!Mk*wub7Krl?n=H$o%~*@>x78%DOU*c+_X=sn@#{*wt9wpd;A5I=Z49uqlyK0 zr8K3jIxYZKET42_I;tAx;j|AdeilzMjGXVX>EzGil&SLGb%Gwm(({aH0>5_>lDRIx#DhLc$f>*5kZOA zCfgE>!;=J)kOe@%${D^oSfu&i&%p3&S3rn&Yz2ozIV0zx3ac&)w+TIVg^7&E#!f)< z15iexJ8GMw9*d^;WL7+L1jIz^#dPk}nv%`b3H1%q+D5S{?LxAF7vLlUBup#-SaXH!ZY4@$Yfbz_$&Jb}qxDbA-V#mhsy_c#J*? zv*SD|REF$?!Wcp5&@$Yr$yYUUm&Xsswfu(j8Gm5>Of)Tq=t@15-LC_Gh{=Crj^0!I zM=3O=WFnPx?W!^$EN9#{fpHB4Pz96iO0$(_fw!%%ezjxF6JPqz*o-`#HLXP@jM-B1 z!{hW+6W%dg4%}yy+kFOw zHJ=N^MGcWC9gn7wH%NTKtFasAa`kgxI-hUDxRH1IKPavxm36179yc$KT)n+T7ut`T zujF0n`(M;X*;54j`A3x6Qiom-|Fu%dd)zK=*1P-jjorv#?B;|gH{NzJZShTS+v{CQ zb_QnZ@diS5APx^<2AdQ4VAB*Zh*j%&5yMs6+1H5_g|l+%Y6aozbCx0v=SO1hP?*E? ztUB=2ZAT}8;)vw!AHw1_;+@l%j_iH^SV&J2=g1L)DJ{8`3zyB87nOqS+^E__QoAkl z8Uvq9mZkiv=}MKcwFKvflrc?7-}vx=0m zlD|1?PS)t)qL%O2GCEFUcJhVadEg{f2%f|Ge{1kdoZCCH=-oa#`DEq1@xB)iUPuMz zU@H_N@-m5nDI9#8YyPhulNwX84@0ia5XBFLr7DbUPVn^kp#JupLfUgw zuc<>p%=%?oM_hL=)Cp`iSowoKPgmSMl^S6qOYbNn-d=o(9=c}g2?q$m$xe;N#;Vf& zvrJE4g}(XC`D}dfM=ov#_u;^AytYhehCNy^aqQOT4IL4#g2ayt_lXUWo0>(4KrR;A z`{IP*WAf)d`nOCcI?2HhKZfI4E(>bb@&G(Q!@uooa+}FUJ?y2rV~DMd>5130Z#H1e zgdnaBbvn#{j1dgHkT=kGetMzOk7>~7;Om)Lb=`UDZ=>E+0lIZ=n+prKuYcriNuZ3n zWuG<{))w-aU61SXah~^%)bnxDCm5zHOVIK!KbpHRLNyVd+wn@pLx`rf#eRayYrTRU zw*vXg7S+@Zu$Pb*1boKNtkr)Xkk2pVYzN`jRL1Y3@a+rUU%w1b5ciD+>a}s=k1bbu{>Fs5u@;iKD%os-z*kI@Jsgy5Oz{JW~TTr(bZ$4niW-V zK+8l*XqclB;E$KtC8+LK8+U{XCg6Zq8EsxkYrYa@e}!s2bS2ziPet@0raqpQ#n@Zu za0S$}KAJPmak904RvUT6(w1!3yIyUQWzg{akZr#Eyp1o;BJ~B&U{prNK-nT#9wgE4 z&)NW30_WIHaA73q&^uL|#>b-QeaWpp#c~BdmE|uHvsKgi<~wg^BSb~D>2Ip#r}$6# zwqNKkMFHt~{f<@?hVwK?*=ZxkIW`n6{N1!#V6!E^-yIsh6hm3z)wu#c5Zrd>&$EK} zCAqvbBk`gtM4Q`f+|&eNK{ZJ#{=&98v2Xo!nyYyCCsO(`d-;> z(@YN{OloC{p07 zYnYZgYTpN~uRQK0Rc3kb6^ox|$&4~XvNq6!8ONANJYv2!<8fhPYZ*a*&m%lT zqi&j??f52GMzo4{>$Bv5$3=vZMKz1I5X5V@lwXDFvp9)L*WB86L30tQ+YInJZ z6W zSj!!AZ5n=ANDz4{>S};LrRyQ3E|tg&hNPJ&{v6NBqOyiK!Ta=!1GK)>T;%#0tjaAC z2AHL<7Sf5qb1DSCkkK_Wl_>7}*p?|fOY0ir{)=Vm7y5hOB=gzU_n6@C>w+Jdo?|P^ zNWo$SSh&j16U*p~YNrakfb2}*+ndh9=KmLmi)RJXW`#=Qiw{-b9znlsYFN&wCTt?v zMkFTbTgEt6p$>$|ZnLdV={=^HJ24(mXK1ltUBq8&{?zk1i01W%PHm}_xW8mu=>2Bs zg5$yxr1v4rfQMtvN+Oxua&O5tyXj-Wk@RjtS|(7; z|E@-B2-@&ob}?F{DfD_-h19~@cGNw&{=>fe_RoAb$9jNboY_1u@Eem1d&!b2BhPix zA9(+RL@N)mJQD^!cPg?Y9mXOiX~b_t_uxHgbEvgf~%iv!Ij`_5hdf2t1r{r zUu`1Ozr=lHT__=+rzXSExQ)a!-k;}-g=)3kk5OI7#mb<2V4VC(yjXJF7iQI6=Q}s* zjSG%%To{?%Nr~i@_91O!ta*T@Jc?-gF`MF*N!VWS5HMEMk|%0~MTwnDaTS_W8HS}&oLNil@8UY?8rV?_!MD7n&){_gN%cb?QB<7-JJWkL z`^Wd~Turt5M&^0AH^npd48$DzYRSh|SKg!_TFvdpnqbwjAWJ5<55LXn4apJdw=a&) zXp4_KIA#lS%=kY zfYMdLi|8DD=LhtYo)o2B7kAySUf}WULx}d2C6jd~JxYYEpi%nB8vgm!p~pT99QVw^ z@1PqQH&H!iv|U$z)}q2#v)^&d2wddar@6`j1%?D($o0(`*yva^QMQPuF%(T2m0mQZ z-_iaJ*d!a{QAs!Zt-~(s$Gi8@u5pe;3)a@f;@`el=R;pE)k9s?UX~gRcYSmrL zc+IGdnhBm|Z#2Rd@PR;HRu|mid&Bp!(`x%7ExJ?D+2G(JUc2Z=wVs54nYiPV_}4q9 z%_N0L?Gyc%>*KCoY|&HRJ=4RD0@W?}$q6)@JmHGn7LDLW&q%G)2$mO8SL%)qvGR|@ z-)%kiEtQ0p3t=c;YFE720pPqdAAh-+m3lMJqu$$Nw9nhZb_Hvhe?Bc4)KX>lyd=x7 zKgujm0%uPIIVzvc#9*v)-V>5PLubT#$sA8EJzF=_2#)L7vfuFh-ybycSm+^Yp*TPA zt)0O;Y`Ks(OX*}-rLg1j``SW-l{YoSWEJ0pD z?v^%HlSV^GD9G)>D&U$s>9LR+2Br^7C6WyQbTZGpk@L&un%&n49REmBH;tavs`95BUwpq>ptjvcrt&;%DtgCUoPyYnIKV z{zsYIMm65RYW67;HQ$&PV8V>)ba&Fi4r z_Zl>l5*65-_=eM#W(b};k}g{p!7IMp_T%(3m*U$f0m4LR|D&^VV@-qGalSp}(Zk}Z z-QhG_Q7YbZo4so2g`mzxOP>~y1>9b@{$c#xI!Foe6<5Z4VR9uE9ru3wArLeX3uB)Yswn73;?Qbdq*?_pFKQE~nhRGkpJ(vJnn zpeJ7UVP|VM^IT{5nPNYS6)8piXl`lUis$-ff}=?T`V(?&n zWd1?C3ToD$%}3))$;_Qpw>4?=q*mT5$AGrN``cD$-C#QcHq%vdmcyX;KZ4!MuF*IB$B8W zRZKn=5w9ZZb};xX2dxaPd3SPiMzU#6p_o~*w@;|+u-XN5u7y~uKJxCUWHVUDD87bl zQpAH`_suCn?R->Rdu(}Ns!T|yrm@-}l9yY?vrJV|!<~=@hzvV26ujV6$9AzQ9hk3R z7{cxZqIk2dvisl}g5bX?sd zjxCmi^Lc-V?F6LFk;2Y^PLh}&J>KYV6yMN$(;}96lmT@}!8Y(xt?IEg+QaI(qGk9t2;kX=O5~79C>5rzEEcUW$+5 zrdl$`>jmGuYw@p)(>a^?qh7<43_#wu=PPse05*?Pc|+TiOQ#yQq{;uJ-EUYTPjLFa zyC1`;zCjx%<}R#emJ`bN0&#?a1-$CQtvv_0Myk_N0K&gS(40Yj3EW?CxcS@MZLQC} zUmN)+Nry!TDls~&Hr{arAN!@DoAGI4Kcyc{H`3NL3ya%42-a16(W)GZnJU7RXO~}H z-;Xi9mgxiJJTvBFlJU8aRGx)+@|a%Q-!3SRFE6K;z521vhtQ@PXy$JW(<|%bT5Ho$ zg)X)Ix+rng+7na;k=T8>t&KQ*{B2!KZ$9j0O#jzb*VLtFlSRJC$guNU1vc>OD4N-+$oe_(%~jiOMD4k$=l5 ztZQtqqBKHNVd{SIS+J2y4ms&^XksgSimiI92r}*`)n;<7#b(OZxO3`zpA27dI(@@W z$_%b*qf^J=tKcn_sc9||@@alCeijkMz_-QJY`bstq%($b({y+Xb$|$PPTyaIT(jk6 zT}t(6XhwQjSdkub*lpZJhAADN@Zj~7EV_Nl0;QbVJISlI@QSHlbEPkLwky@or{YF9 zFej_O-kn)<$<8K+cW5pK7hv3N)5NxyIy1(QiZH6plh?8k;DeTG;4dG;M_w7@fD^!q zOuH1&dZilMg_iE<{~)3CxvnKjM~M)e!8)rF*xJmJNFj*IArPWZ%x01!bcxGp5FxHv zu*RG`vYq2M_!(h~=)}+Zpv2wnWoV9{lkmBnN`zGUSax!0wm2!3giOl?w%Uksf0+yt zsLs!u6P7Dx?OObZ9{`c$7Qu(+fro+Lypib5By}L3Z#0q3m7_yJI`*}Z;8DUBOr}vN zX$-zWR9x-xd7&)T`pY{D9)GES{|;~VsRuM@#|IM7NTpK&yhVroR8`#bupE)2V!!l5 za(vgr-JQB~jx{rx{xUwNiJ7dGsj_ns1N`UUjY>c4DD9)9ENOdoePj`{MIOK(T`3xT z`%A<`C#LGA^l?J0#VYh>FI^7{<$1Nr-kF@MeHm?+=t~LhV6_LY-Wt(U&~UFl{0-FQ zO}1R}p=wQ%nqLFfN%Q-sq#GVGiBH}Rlk7|IO)gxT2xsH0P!VxO#6Mg>MmD$Ckuqbz=Y8<+E5 zc_S$#h?LzC#L>B=TLT1Xm^ta@i|5X3!z(&OCU~I(8n>3Bm(1N zX1o2~fv45?vBbpNH>VMQqFK7+i(SZIh#rJ3Ca>4(u=;D=&!HfIW?=#vVEH(Q3u-_1 z+u)qK()$yiug}i6pL+;5QRuKQb`5hl!LIsm3Qec<{Bp{awgD$ZJQS_@YR-xf=AWy_TKc9|32o! z4GGD(qK7fOGy6E&eo8PrfvJND$LJzL-Cj&LZeql#Pzh$_nm%;kWl@1eb<~OD`za08 zq{)U-UFwfK**Y33j&xf>t1G<_@Qn0|&`pt{Z=z9MvMZZINF@nzD{$%slOM;e4%Y@5 zSH?V{Y{3~=46)Y7SnYf+@p#;NGNb_Tme(VX{A{?6f^hF$KojM@-2xeE$eYw zS%-8yG@SXaUMgDoOY_r#IZqR^hLg%Y3ew(FmGiH)qyJSrG}9iS{$s=Ha0!rfO&c0n zLSdtBYYCYnQGs*{80PhQwSt)r!g&CHfM2}`K8%u9oq3;GH7raldByP|S_ri&JR zN_cp9%*CC4%0ggRut1e{9r7$%Q84Nr_8Oo<$M=8Axy8=UJiVTqN&RWRvBox;lyiGk zs@nrGk;RqDrFuJx(o6?v;RaO&l~(aXH-*7J^%#8N4E6}XnKC(|kQC|96&|-f z<1;*U68!>|e@N2$g2Eb^o9~liTV&6v4uJwpnVSQNS z^0ou^fsv-XLNV30SN4^00QGtW4NEW;7Qq9Dv&#y!majY;Jb^F+w&ewsP z*S%mnGIXmJKwERXDiINV=cm#On}csaSj>`F_e~%J*1kTT7R)c!?ZwxG9;yXw`#-?l z=0p4cz{n9yH}=>B>F`TVB$Kh!4y0QgLzdC>16HhW0LLrb9>l=Zo?;YIpBl4Mc8e3#-r}D7uY|8z z&YGX4nj#^?tYG69w5TI<9b^3$rz2jctpe9B%fW5_I{W_q{dBfzkIQP*309FGa&T4m zl+C%ZZq>e)fn!}|=X2U&Kxrt%NMWDp=?TP~kmekhlf#4J-c()UbWy9|srOe={RzS* z4&K5i8V5uyKh0Oh-I*+E<}G`F$4K&P>FANvbq@cugJ4$?aH}PhWbYIG za{q{xgfB9SDn#QOd-Q$6EzUsLG-f zUC>O;#X9`E3}O0Cs*~h*#YfapJ7}u;d&X=b5KhrJJh?Y(D^^lvu1axm&H%t&+Ge(1 zeDba`b>jKMyUDaNx6ytnZVkjn^I zQTR*&SzUlaC@=w_nC77(L^)}XMgc2$z`<$?X?Q233i&HR3uM|zQlu+D66G=V=$qb% z{Te{}EkiJjZN6Fs|DNV-9F?i^@FZX3U_4c5y!edC%(xXmE$f7@-*NunpQhN)VBQgi z<#(YP!gRfxb4^E!Et~)^MagmfC%BQ~7w73D%mAP!Tj}A=pe;Z>7YPngTU*2SnTRzB^K@y{NFn-k5wMaDuP-giC?Fn&c7H&`fZ-Q*6t>rU;K2BM;bH>b z9ij^$?IzmL+!eU z^~(ZY$UokC7ce=!8qffoyz{!O;H17aEoHZ_5KAr^6-I%m>+utROEhrS&tXg=fOMdN zD{U~(AQ+m>Fc#iQYv0l@;n}&kax#6ct?wJ-WGcb;BE%&j^PA|)HEfr?G2hL}AJ2rA zjkLAuz8*7`z6SDtrkF5#K4{@8#Sc_qY@lEb)vTsTzTtu#r8+DhyPcVgLQN3BIn=11 zLopaAvCXpTU`(a)+q-D%yndq}{^`}tdDVW6X|G!GzeP7YBt=w>mt0cuSwag_eg&1r z#4}H(&q1knhkDh8vAoO-h}LCA$Mj#*xbI3|W%gIkM>}ej`AW5dUAwM>L_g+tthiQ; z!@5_92D`M%Mta3kzG}Hhdz0Dl34UlJM(-q_=>wGy1SBuswxMl@qJ1~g&mYq7Z~ueR zMG+Dqr^l+>jbI#%7#Xa(xOYd_~^&ZxI|x@nhsCjYecKUQKDJkC&; z9AURFiUoP_{`q3w0BP9Dy&dX04hgV+o+VtEe1~q#Tb-PSF1@Qu#q#%h>T9i$+D0Bhd3ClAAw0gJv(rmKJX%tIQ&LD$T z2JVb}^Y8-X?Z;dtyWD|mmcOj18^2|j+}>8AV3XrtdT3!=DkowP!$lRJC&ye~t%RQ$ zKa6?Ob?3il&a z-0_9ytlFJJzw1DtUis9aD?Fn}K_7~Mh>BSe@vqt>pOCq6r&pJWc_vqr8r-`OB zWNjNPd(25OCTg~NWM)+BWe@j3()iDnz@(~qXBf_^eR{x&rT7Gg*9`kT#>{o%OXm=k zRdh-CT<1Goy~EexY!rt5y&9(*8ivxfz4GZ|G7ZfU{(wjI12sBp__5CMj$!*+0zO!( z7Kn)4tz3S8G_DV*{J*BprVg%lFFVXe^GxAPpwe%dk-{(7JRwcgw-nibDj6m_w&c#< zDv$Ufj1$o`nq2l^VVp%o&JXBE@)YjJL19yWS%qCypww)MAv(gkTteEe^%b#=8L=(cxWk&XdEwKw%mpt zDXtaElBI|*!b;B-daNEI)rd{s%Kcfm9mtSVUR(Vd63^7j8x?!BrgI1GR4|J?OlXdySo<;5N!uqDC7B;4ufKor8nhRgVg70wagqxNJnz*jt3LN_J zB_Jp-o}v6Fdjvlmth4^=E_B4flHpT*ptE=$YIGhf`6w48{Gm82diIT^qsaPHgp z3`M0QGCTVN*&WI7lNX z(nVY@ouAwD&}fE-sbL4)ETv)=aG&d3&MN{jAA%CW#C-(kZ|5af|j>|g0O+A2Tfk6@P6r0Vr}@s((4I%|QT z{_tCISnsFLb<3=>G{yB1b)8#fVVK{(Hqvu(2Go{qntb{<2W})tAL8=l?oySUx_|W< zq1v79w~62;ppLTT@v@TFG?l_>#PZFYw3NC)&84A`&{+b>1Loagz^dQ$rv|LiWcWM6 z!tV#UA)UNxiz5964<}_(k7qtx{ML1hVQ+^j#U?&^;S1Bqw0JVoLAg82fc`2x$*;El zm!lc?5bPS9gja^8*tHqBz$JQFU4pi$r%8~1*?%mTQp z8_!qk4$<*(9aliW$~pg5nLr8a2=gyV^P79oZPK0%ZAU;;{%=khir~0inP#T8@errx z&A5(}$A0j8VsBq_bUot4i|Ha(9t|<(_zcQhQ7`1~p2$*VD*($&Bg$$?o%+4J5OP6* zhcC6$CxNj-Ec>OtlN#uN2}Cy}$MybYY;xrmTI%1!DWs~WE6SKhrLN5#KY|}~P(lOE zEk0@{wRJxXKEo$-jwv?~|rtQE@#k_V4+62kGA z)GD>KfhG2lOzk*le5Ho1)3KdAl^*St+EW`^qSa)Bw{MPa=mu+ zgC>Hn>4mL~%vbE#uSx`O-$QF>HtmK0xQQN_0kB;|3$V&+vd`zergWZMA4v60S;uQ6p?lG{W1Nd zsR`4U7+l{@l`NJK2Hpv47^QAQ8uBd>nkrtrGM4vQogzfL3Sq_hjAKAxk%H$Wz8`yM zd;4P={ARwHIRf;6;@~)kw;g=JON`6zTT{S%=^r58PA#HBit5V<{y`h1($;d!?G*PG zaW+8BnYh)Dw^J8IAPrLLkKtT(b;-^gLKZsX=icz(V?ix9LX_ZYn**yHnOYpq{(!m# zQ>3u5bX}hSvGx{+WLimR&LXNo!A>(geHHtA#oy!bx)WlCv7u|gom=31?~+pP|f5#|B13+kb##f@I1mQ{K8hm&$ zpAcnC!HX{_jE!v9ZJcYx66)9elE#RZII!-n!pzkD?#ixS&=Y?F{sB}0p8|-*WZL5k zNn$`nhr_xRRa}9tU6GFNvQld4qptevH3P86lHq_?r0Oc$w?~NBZ%x}VYzdd7%qV5R zGO-pvtER;lfV9?4;OG1|RG3ImLz2JyrWE!Yrn*FVElMD`m<=}t|1Yu6S;-OVwN2z* zYuK9wktiEJoi0<$BpDoFJ)CPU;(Z&bXx3!`)kmszlhw~P$AhVVU(Z7GZ6)BnzAr+@ zQFvF3GuV-ec!9G3M+J^Ca(~iW*Pk{OwJjWgY>x0RriZxINKj!1A{pH}P#{$lj6-$! z3ic<#EK@z0*f*ksw{`q`51(14^rsknf6(FCGXspNSIsQ_la2X3 zMfHe!4x87k3yxlRr(9j6ScZc3yPnLNGcrY<#y zG39O59{#LBue&0mlPe3q*2tbl3NSM2&v3rF{a{Y0l0+3|gE>r9+|Od<7iGz*cuyg| z$X>q?`!>8l9B$eMU_Y4PN@y=CN}JHm$KFmDLb=+(>Wmb!qqWr$?zQd^1p^iWm4|by z$Dmt6QFOP(qifjDxfkh;7~XSJ2Q5L;FEAaio+K*#2^oPEm)3_~w3;Kn@~h~6@u#jGSUoWXYf_{#3I zLMxh6r7J(efA^d$-lQs6m^zbi%OF0kGfnbw_%oaegBPj|-;v|r8+wEiNs3T2X}n56 zGcNTo0=@PN?lQW&U#;F}tjeK9Bq$I#h z9@$Dx|0M}N3_D2c7ITpxe!P}zSoL`3NF~0ne>5YlqH{2X{Oy>(5 zMblF@p=Op6AJ0!K2@c2=zOBZ>U^2Wbbw&2=FM8&*poCcy9z_MGp(a3EcPXNl?>*KY zb}q-cjgiFgimw_x`k~9L=jco%4F>T5-fu#W#2JiH`An9<-EOSY&a*h;3kJBr zn)L{kk~MkbtPp8E-UtkDLp7W{SSH3xz}h!@r$}Pp$rZxAUTK!fiUatU!#^ATEYO!x z6+H=&K`u@O1=|Uis%Az~IWu8J&p5&E&v529@mPI%<4i=Ppi+sf`=Z;X!>!bX5yuDf zO#ru`^#EyT&1ao%S~_wk72t!A1K{!Pd&JQgdXiH-xAwAlNPaNg1<7XK0Kq1-Lpm_E zHjr$034n)VuxK7(v*EM-1eP=I^1Mxk?Jz!{P0Re&fn=cEILVr%rtygG?&N5etgJ`K z#MJi}=ZG9F8+Uo3gA3l80Vf)IonrF{;6yaH^uE#7rK#Pm3^HM<%{iOwx=bB`p181? zn3RKHGUK~KhId%gx2CO zk*qnzfz{JFtPM$Mblin@Df5^NZ!Q=QPt-ZA8h6+tKpg!#Hy{QeZ6S=56j{! zT2L7i5t;$fV*zIWjlQJ8qqDa^DUCx0mR_3x)9k?b zYpem-{F}I>X5iyT=$*JfELY3n%BL($obRR|x{BFRNNw)ve<996BQOD z#Hw!tz4@9!@RV8NK-`a}wlly3?tCOMbC+KNU+wOUvTf`aq8A+d0z(gJ@Uv8sXT;;bQ=6R`kX$nNHH{o2GWqX>3+|$_0Lav zPv?-%@xnFK9C4dVyYvgIyz?dd_@wd;1lc%FDc5id1>xLCRSP)oNEHN>pVfbznw67*RNsN}xi!Uj>l=i@p6=7=Xmca;FbRKo>=SQGjxW!TaIVeItF1mX zRnUFh$^V&+Y&=`hza+)So3G^mfz8{mFR+|$l1I#tdE5snI){b~K$->B(TM9Tul=E-hU3W;d{})Wa#M~if*gR;E9;x>~vS15aRi4Hk zbMUpfl3gcnTV>{Sd>nHWg9?`QUkr$)))9lqHJB5|OhRB&bO$TNV@wsI*?xU&mlZB` zWy$XEGvJ#J{g(GP(Wc6zCg0(U_}uL&?GYgd7Ki&6euQZRNW~ywu_ZDg z!;@_p0A*efY1eV~i48k0B18~fey?&eh?>5ULMf922BL@8!UiPs3qs@MTbx4-zy4QV zfO?s-{-2};jx~~U{s*SX`vl1L8^g#J4H?H|W+c7u;;q{Bo!Def_3=~|KA)Mpda!dp840)Di@bu%F(?)1K=r+|?M` zyCV3fQ`0d7A_V&55c;!m0p8yi1{wbf^$=mb$4<#aWO*R6hj|87Q*t-@Y{27cD(@vs zp8Dd{**0RYwhk%U1X)h+Ow-#JKxl%yD4`w!WZFAP!B30uad4j_UN%n$<%pwq%iA_K z@454OzAV6*36wmbdu0Vd_W#lzwWZs5F|+K9fw;lpbng?G>6n@9zVyIY*&(P;0BMXMvL^N~KZd!( zbSRn|j^3mvcdk~Z^lq7-O`Kb-q}rQKd#Jw>)O~o)9HWZOte?GLNSk0xFXoR}|Bw9- zaPLm84(!38@*nt(&(Sx2oy8qwZ~;fko)l}tS!K8X=HnaV4|i5y8vSjrwnuj4=L$83 zZCiLhz)!VH1F8g9@OktA5Ekb*J@9?-LtN7VFQc}P2(cRnnDw|axP3Sq{2 zTjh{|fFMkcfkwCL>;HwHiS(qlZQR0bCwB*FCae5utfTaqn&GCAbW{-83ATHvGN;S0 za|)(DWD|n8P>=e4SG?M1vrL=`yh`nKj2&>Qlf4}8Qq%ND_+sHiC-~Zm@6jr_Zx~&!f8Se}{ zLSmv#@-c#UY}&z#$nGmzTdn!z!Xh5fT5z=09aL=;uV?)renk(NjhkqDzac0~Uv3Vw zSis$K$hC95A@Q}rj*9A39f7Z4OcFd@_7Ku+n)|WZl8XK7{UJ5r=30?89ES678Ft*D>&{$_bp`H z=^QcpVu_ElnrIrBwg7v5@;3yrWb1$jh3ngUP;vLJA_3Pf0&-7XE{YIE9NAehMjy9m z`Qy>lIkPKr;V2lzU{qH2SE2*9WEW?3BVV@vPZrl4>7b_zacB^qKy*n7Yts%(t8u)S$OxDz$oY_F0w zE-Q72Yxq=J`hSI<`(DY<8dtGXhw<_k<0%N8?j92^&u?!YCMp@1ey06S+|vTy6m23#IS%wCOln3D?oD$-C5Jx>(NUBk2hL zu$W{f)R$#q^Sgft(`;rZ$Y14T|AYOaHQTY>0Y;T7`Sv;S8oxn8FDw`W=cD(Mqk-u| z$Q>I#FpM!Lo-L&IqjiUn27>xoa?H~YJTFm%hwfoq&o2hvYpb-=d(GYDtp!~S`@i`6t43Np`5h0j5aWw}cPuP$P{@N%m&I4xr^-GP`dq&WM4*i|GQ$U1zts>q%ACB4 zONSY`6cBW;pQux)zLGQLTR7Dq$%q-{^7U&5+kF`^0&w;!R4VT)Ll?81+%dDm9f7gJ zf&e=)ibp7PLp!p=FI&<(?m9Qiq+oWuTo&g4lfU`*F-4nR7mh{S6XbB)e_qt4iyqCK zL#Z-ai19fHaewom{EeCF;g7o-8UK18)SHS@mwra$bVqWtza-Uk|1m8Tt2n$5!`bHr?{|6a|@)9KyUF)15E%Wr`8l;iu@L+~= z2>ZD%1c)2j!KZg%lN$;thXcFw4XyZ*;^GoW7OUjzpXE}@oZ4kl4`n6Gac0DXt8#@i zDrr%=K+7Bx0H&j+e$g(3L4j!g<>Hz5)G1l;MN`-Q=+u>qY}HgP0d8gNrqMs%*@9g> zsPi=hayjK2h+?&)>myg-cFx&6wX(PMbaU?UU2U&dnPJdrBrPE_!!GP^B@bxPv{N2cUOFOKw$HIQG)Kf&((8&X^3ywcPW0Nyk z3y$3aA`=Udn?gsw&89K}(lb*EZJat9_#^hm$-^qj;UbgZWA@)jj;h9b>O!sbxaT3~ zz48$mKS??Cc2mGt`~nBvzjR?Vt2@ffjbdz)MsE-TEIYo}h;e8CDT)9PhN?E4oVSXM zo-%cZH*h$BOXZ1E&ft7Vz{>Dm`GO1Btz91#10DC>nzr}X>uT+)I^Y7tKc9TxwlGEM zeg?Alnz5bO4u37~$TadE(c))Cvg+Ch_V+LwHK4oB)IeXYIl3)=486I_8_ri|h7)Wa zS3j<41wZmIhj28V>u@Yzs-jR~v+o36g!9kwf*JK8L8cW^H!6{L)V8t?wZU4!`AyJw zM%e_)C+aKjb=kkF9ucYn9cG#$1w1E^rJ8erw}eRer22O#L&csox#KMlYPKP5_;G8G zQlaYlz`6FRF`Qd6;Uhi*rjgBQ z1xnvy_+=(-CN{OM8qYjv%y4Y#IAQZKs4pROtHApgNC`Srlv|}r43%sfhkEv z*M5-~O~R*1bV^R_Kw&)CcCO1I=>j8fgc=jm8C=NH^4f4SGBN#&Bv}!ypwbMDFF?1T zz^qVuuQT3Ec<1#PU?;sUz$66AYTnY60ebyKw!pN?lqrJfsUB94XGbWo4_tPa@K6v?TLiW zz#6qQOSU_1El-?&4+AvqfJO2Wn&&hv&ZwyzrDCrWq2i;$n@(%|hqXqXUbkPCNxJrf zv{;kln0^aEJ|3=23~?>3ehL@A+j`Wa!v)g`_I%Gmv@`4CM+%GHplqTOdJft>I?FAF zWdr4p7wgeWOWSA@GhMI9xjgx@dgkENv_d}TBxC~UvhkYafVH1a!r(^XsTO-s%Dvx= zWxDG_vYr06fF1Ym(HH`&laG;=%;A1WS|dE-C5uJtYfAKuxM~Po8ymgjHk=s4 zcSuG(Z23Z&fo1WV4%R;8U@Uu_fCK35z9gy>&co_|iMmEmjH?aTsuz=PO4<2EmhPfv z=#e~=3K$lnlKY(!gxj4=s`y{jhE7im28?(DZD!&r_|GLM5maN=dYsA0z_R)WXH<8n z_l-TNNgI{J=Nxt4-?rpE)dJ-Gn-}g08dxS!VjUR4fY!1ex>zWy-;TF^Gi>ttHQA_A zW2Q#*_#yLX6esnTF9Os5a|?BL+fgrDdB}3Us!beyo_eQ?C6fH97%e8)m^^K)CgCeSk$uOOkYnTd5UwNS|_#l5y1zHWpNRwKE}S5XZHn$Rk(b&O$oFY^>h zEakWpUCZ4SU$~T-#}Udj_eZ&Zr)NY8N&J1?{aY>r>o`Y&sLjzNf#WG?T|1M!l24w0 z+e&o)3V8+5ugK5-2^uFb1-g6kR0EO2>Z(Ff4AA@pOkwZBK4AMbOxc^+MPaR%CBBR! zAlZ414~1iG9)2r9UxD!68wL5c1dLjR{^GZ6%%okIZ>Zj&=vpTY^Xh&Z^ZuUXlY7;s zCUk}habgQ8=p9=43jNZp7JH{xyt&fc(5$X~(&W0~Ro2yq{^er{KN zAfRR4No!|6Tynbb+Y2D1kD+uTtLmG3wf6+$_@9{Esxv}_)!6fwE8;t9HNa}iOG>Jr zPnJ*l6ZVea`zXxgn7s8X&MGcnKYhRsU$!yH-BL4meY-NV_7lPL!pk)%RH>Z$I6_O^ zf}xQ?g264bpEZ|aO7LhHtTClUp=G8Dxe*5O==z%j* zgM2#lBZeU6P$I)c;^fDlC(hCwm8KclB6lJp23x7x~E z=VA|@BWdBQ2)6U3S+mcPovyM+<1HXowVq2hj~yo|1z(p*s7OTO%BCHiUM36Kaj%{s zf4}tpND|PbB+Q`Fix@FCBjGldTi}!v1>Pcwg`86$6T-eiwzcKR4ipqKlT2hLh#d z()(BEg%a@<*R>Ok@L}c}75wWM#}a1b!->Fr0{YhtosP7akF>b8S$1s~LiJuIACuR-3b1~u1XRaePW$>`Qwog;Z1ig3i z+ydjp^5ScXXeet`%9Q&#Y-<)y``LeM~niDCA3}+N3b> ze|El=kpCmRRQ7L3t#|d0D>rEL)IPp*CYR%m@EK&sV{Wd-&0zZU+iZM5YX^Tl9FKH6 zE_>&fbag9XQSR}#`|g!sbZ2hxZd^n!_T*qROIX+Sgv0yUh6qWyyh%hw!G5UBaRZln z-rd0gFD?#bM%MNvW+cYFac7sRQPu%hLIQY9KrlvVow6mq{iL4Gf?ujvcOQNimE2*& zr20KQO?qzJxN7In;0%7An~&LD*eip-bl~%u?`$p~ob>0h?`$F;jM&dEZD#P(V{RVq z+wAE zWA({=Y9c?s-QTCvl>98X{4QVIi`_p)m=EXCoa4l=nCQo4@z;gi@KW)^aqe-E>tO-k zt5A$dP;SL0=|h%(LRLk8>Oq8GM*mVi(n9g=XiR`#`q#_+)7w1mf=p`!ERV?VG~%

    bHduji!n%6LAsFYXw)o+;YiZZg=%xIgi;s)hs*s;6>nWeV z;OY4;ZLWjA7*mXNG8?H3$2sKESgG!X?`$(4@K56g{J;6**u4)2*tY;;K%Kvpy6DGT zTLzyH-vLmHS`&aG(eR)A!<;PkEl+y`ANcI7t1991dTl=D$8q8DL+{~Zd_&L$CGTtp zAI#CuYwBq!9|Yoa0W8nM@8saKql^vwyw%@nf{+Ut*?sgm;Qvl@*O*o9!v_B2g&bf( zpp0|;Jn(lPAL!Hv)$dWg*y0+a%uonc?&Dv9)yoe8>5Z~ z1^U}@&;0T~)lQN=QhGy|nf)&LWRUE%E0FAzJ7Q!oSSSd)*$VH%^MRNeZWZnCN@j~z z@wG-bO9tI))os0EpGp1G3U3%VenOwX#s+O_6*0TIjtyQk+(ef^{Cv^l*i5S2*jO#V zApH8BNT@2B%k>LZK17;HnmDqmmzn$Ge~Au1x8Y+MAB5p^4J^m)hP4S(xd$xQrY4nUjw_ z-2d_CTy1veBm52gTof-C(qJ(^5BB$^+;2BO|JvX8(BLinTq-YL?%d<}Sq&qX^|<3J zcDThWl$iyD8&4pI3y#>&2jSyLUJW@uSSPRIaqzb4wK%1UwYldYPm+_2)yCU%{k~DL zFzN-%DP)OibQN79lT!ebI<;?gVPN5QCSLUW@;rD-EwE?-gJ=;yTkFZg@9ON#-vJ*{ zz%(w$Y$@@0)f3^fPGeoH#NpbfA?l%O8bf=sb$H^Cl`ZvJ1HMWlr@sZ`dTs%;wr>hh zOG}4PuweWoI`q?CWJ%2_lDLhdcKk$P$#A)zF(tfWhw7p0tzusMq^m)_Q)BZkN>3m@ z(<*wUm+k8~<07{IpJ76Lkcgda2pQRyjw^rr18UwSM)oYrdizO?H2AInB7sP94&z z_l@l-yV7Sf1Njn0^cF@d_sU99&Q&|td3H&*k|3xo>p6>N3+Nq}ZSc-#Ecva1Ta0mi zS-t(s?eF!ucFK*mrCF*AMeml&&Z32#=5}b~Qj{xrxv(bxH|#yqJwf-kFk$0^(KJmO_5y59=M5 zWqx%&4wy=1UP#GW4&X~=AxKFLw-&szxW0VO9Xp#@MedXO%cR=+Om=QA%b?m0`q`Fq zyA-{$21v;Y4tS!@B)=laSxgVU|ALjwa8(=X}SC(TB>$Q}q8ZzCnAeMWv!*4mhLAO8(&H zl1aO)?nP!Zx5i0j>!=p?m(R+=_hudJ&ndgC<{f`7i=xWRl5R)EMM}nZ8~)(tl8(lA z3x9P14oGp8jiH65-G$$40sZZP*=X!53Z0~NzSspvdX7K06=4~d4RofRXbo$CWE{Y+ z+e$I;T^ zerheYR=l60eVoPT9i^fPpLBX^wcewZecyHSSVhP2jC;XCOaKiKB>f9x>5fl;l$KE1 zo=gow82bS1Lqb?frO8`Lo)a?T8R)2xENV|hK|4_Xo%t;Fjv&36D;B--F2 zF)#sCUghJnzl=AsI3$6^mow>j#2Z=&i@H`)P%kQg3Nhsg+PdKZR>*Y&j?WLkynZL;@OQwZA=61bSdA7ambv?VZ>bZPnzhOz0 zbwzqB+kxBgrsmHm*KefUc5>u0iu1{bcU!;dj65lGMW_XTYsZgci!4>tzi`H{3@SsO z?WMgiPYRFC_C@%&wf19KpGL-K3pnz!9=N>B_F_GkwMwI`m4^N2l1aO)?nTDOMP^3X zZb-?Pg>Ob!MJA@Qu}?;0wN8E;$0t6!{0aA5d&*2MyLg3NN;s>7>pi8)PN#)!z@ZDR zl4_>18a<0=wa$DiOZB3gjiDr4`BFYhli5bt#sv1VHO1^!`Pp8)zvLY&S~V8M5hYCq zME0PiiNZ?^9{uHHW7%51((fOnw$Fg}dxiv>dlFh)@2` z3bB15mB4srJCsLjwlvVbKKK+^&>^K+@w={pbUHzGONc8wqMI$$l<*F;cTTFOnjtGC z2rM1<jI{pww0f-_{h(LjuwQd&;E`fWOcx>!gMKKZdy~x2ox?#HI*h6=6^Av2ZeTl!FRk z6YP~*W#2xd?w1fz@jT(&W~h6)o2rInQM$csK7>tbwRXwM(yBbm3W#fNQ4&Ge#kjiCv)k}W=)L559a3#gO(o7*~TmW~Z0nV-)v14eZ#^HjBh!byTt zxxRcZUqp75^%WQPcR0;sY>r#{TDAQ`w*?#zfxJkXzWIEgA_NM}tqE#Sg$bxu@yF7j zm{R0A)sFJ}*2*GflLrRdJVslhK?>fY?XT$Pa2Z(ncLisc5Pn^nH)1l#AcJV_T0mKG zf__w)mvG!CdWY3v3#fw2JVnWHd&<33#>tw&mBO(t)@XHlMO2aDU7T%HKwsREF_(E* zh3fGGkF_c7vg*@|cp>)`8$wsbSpdkxXsiLAPXBs#h3Of9i|$XVn4B*t*2#pQ@%)-L z$Z9*P{7S)nHMUAcweoT0!>cX3BB$lGxJdzPXkfR5tjMNC;0v@@R~1dWgXt&iYjhQM zTT&Eu%Rvu~SyaHHq$cCKKk6_?<~%ChHv!UYuid>%O7W||Kr>qZs+u$3QTemJ2TTO z82`UK+x`mYR2hBekTc@eY!8O`TkauFN1Y4zDRRfvU$!s5c7}OW=cYFD%dnLK z6*N>b@*vkGUgWpq&<;MH$*4Q%@4PQm-ew%)zpUBu?_{Zm7od|0lz?@<^5@)W=?ug> zQ8?W39R0izZ|3@)8`gtQouFPk6}o5Es{}cZ?2n(DqnEy2`WEn4q z-N(EhR@oldqo?ocQF@az2v`d2K@VA{NqU}TnYx(QUTX2+SmK@bSmKt4!<-*E7Ny-8 zLT8F;yKv(_|5$VCdhkzlBJn@!-TCG=8Vu)cPsOIU9d1C~ZFg+pF!}(59T;Cqhfaia z;n`9e+usZxTN2AtXz0K6(p|_Xl`^`KPJ78}g&RWSDI2%MHGi}IWZy*;X>w}I{jjtYqYpu#Dw0(>BGE!aX*e)vn^n!UUF#8FHngd5HB0}fz{w3uni>Z znV-Ei83uti*GE#*XjsDf$4MBJyIGyQ@6WkUP3bH4QPL9JWR>MI6=~awl-NekjmK-# zhbH+y=^Cxz9_=~$+Nt$1qu*~_MIzslE-V`aJ7rJTsAM3VzN?R$K^C>^WILc?Ou=9C%|MQdy z!dM8InoSEyV?}1;Rgwo`L!^q!+d)bG=+5o^PJMY>6h=-?mwsYL4l&E1MQ@M27m) za@K)%@EsWuA18;8s^T>hsM&bQt~`xwv>5^i(scqF>rEjZ?;YmxntZ*COQezG`bL<5 z^frs(kwZzcqV5X(+F?C=@nVd0MJIB*$|zNMF&uiamyq5rJR8Hx5m~~gF|c5VeA^bx zwwv?Fbq`L`TPy*oxl}m_$wPPxSyS)or3xwHj{Q__q+|DLa3y96iS|mB@W(k^Iv}j) zyY4gIr3<^TBVP=!!O{&ilQ%!(Dm|&!c+UdjK3VRDrZ3xAGq;wETvy9JM{0c5?k#1j ze;&0@ulsH~Rp9@nI-olH^rj(oV=Qv_-gWtSLX7O~3I6lC#tY6X;p~(O?rT@u%Cu@p zJ<%^GqPrWx)3f_Pe)t*$-n{UNJPA)7PW7) z$g5zmDI#uRnewd?M2K^SmYTE#`VaE?W#6s+#|P=!WFO^CL1o$xcq?8VEa-y>3aMQ< zr`xC#Kv30O*e^=`Gi7G-QmIKKa=Hs6BV@Esi$7^;Ky#e4Da92}0bL;CR{}o$HfNVZ zu6Xm_YgIglqZ<)Qi)Y&XLWY9d^Qj^YFEqEJb$PN?a?KEgWKY(B$;;4o`@Z77&$Rs4 zw{Seo^0f<|*{{-=9E794hHzirSY?I*o|k-)za$rDu2=6{iELQ)|CgP`km%dUF@@FR z*~;I~Op8G03s4k4cwdjst_&E2@l}Opm~@vj?#HIZl*H=Y=TsRtoQoy;%DzRfd~Tj% z3{ns~)Fu1A(cOkRB!BERF9m%Z2Ic<|^UO^x%`~(E9?;TxcAmd^HlpInA;6oHHouXG z7?Nbic;)Zj>E_>Bo58yKhTEJh!VHV~IZXi`V1%5p8SdFK#dbk<8-@jHE+6?FB(24J zz?vEQK0#g?1Joy@mxs2LRLoAmY8SOIwhx8@_+Es1NS08kyH#0i=~{LyczOT5YUj>L zRfi>r^iIJ=B(P;bb9SOBf4O|>47c2cW2guTo2ua2FyK1i`PJvAg`%aON~Y}`GlIa5 zu$=RGHv#M~^yFB$^WQd%GJ=-g!A#d;JDT3^fVzeX{UNcDtS-K~jJ?m~9W5Ct>Yxp3y~!vcjw`^LX^qx(JY_m^L7 zJ^trf;w`>=%eq`2K#BPBLS6l5Rkrv~OVFZ|pTgd6XG6eB&2N-uOGNk?j%!5?H*IC{ zf}+S0yZFTI6sxdac4O*cI$c5)O=Q!{NiG*`+3Xvddu?_Q_+TZraaynG&w2vJ!U=Y^ zB`=unHnst@P`} z*EW~LPR-1zMFos{IO5N%6RZF;hYFa`lVdglZ5oO+h0n4nOKn*_Z^pK}ul{9^f{^(X z?0AizE;mSIMqhv9!+bqID_IfWBncHQc-3T}E#`7~1{vAAs6%5pF?xDK+Uo#Uswm`V zn$Ou`L)sL(4-xZ;)tl+`X@_MB) zji-+X9RSl%lwzb`4%%LI0+fOqC;zx!6j$;fLza zjw{juorTxVag8WYGK(bx)g70^W2Y&?1<7PSML$$#9&q79VahFvZ?HXFqZYBNGwWsWWy$`u>_ndtK|eH=xGq#Y zvGmr)X&!Sco-F4jVSHwSz!7ep$ya~2_~@hfg$Pw$ZdR2(Th&@$l_4nBNMM}&CldQ3 z`h|#A{=Dodb@z+0NXQo1_xVKGw_q~$)hTjYAJkN(-9MB78W5q-b|E!ZlGHSk=cK6# z-DB2t0G!Un?LSa1LQU=VlMjbnyZJwQt^#M#a&)Rk z){)=x0Mcf9Mqh8*U7zn7OtgDJ5atu@$^QnI^jJ`#A+>qQV`?o5UoxR7IY2LZ2aOvHm%}?Xwv{qnh#J&?|(XZC@oU#caXt0s_^4FG6$eP);tN%u4>w2 zumU3e1!%}^o8Q;>S6m58F#3`X;ljDbGQ$+@bUugi&x~H-2$>KzXkC=x(Y0sa8&T?T z7`-&2ta5M-5MKt%Y-uov1KvNjd%r@B*~-m`&v&--l8Zp9DPhv1?O6@rAA8oX4fQQh zDdjkQXGFyCjI{sLi{j*Huv$rJT51Qa)L7`n*B}3>iCssOGaJUwsqTLh|2L?QjPrL$`D^bnhn+3-Us7j~P z^v)Qi6=S=Oi>EiyC&=sF8Scs_22&8ePX!ta=g>Et%ttTDiQ#QSM+;Z04Frqb(2WZg zyU?SKKe00Eg$eY^1io&GM49A_c#(_0&~@Q^1 z-RY6Z5+?1yGOcbXJPQYfs;O_4Do;yB-8t)6$R7FC$-pxD0j87Zi7m?C**lppe_*kI zqZ=KfCN@jN%zCHcVS51nW{Q9sFVujv6pgR2bTC>nVf6zluLdNysg0whOvgAENOyS% z-n6X!Cf5{_8un_tZtCo^Klso3`BIC23;3%LK^h7#my9@;Mxw*H@Z)VzX%dxrr(m_K@QZr()qAMG=*kKG_rGtvU zw@&(fVoc=~bp~OJAXjyhZQ3Jnasmn^M=x2_S2gJW?vW-2(VPLf>94HmJ1^JlXWx&N8Sh!!PnqCEjs=OgO4mXE~Lb~t4f zll=d~mnrdw9~g>oIzLn==Ty1!PMEFJp->QG?`YQ-&ctH81x3m6yTQr?%M)N$D_LedR%1~A0t z_>wm#^$cz@!{IaW*k+PGD{p?2SEx3vPKKnKO)r{6=tNh`GPDU08*@&)&lXNQrm?w0 ze$&b!AnQYuvtciEMgSuy~{uk-H{&$ z2zwSs&Rjs>bJ#zod9db;A&{Mv;z;U^Tw9xql9ITcdvWTg>@!OwOSr6)3oG+59jM!5 zZsfcDqg~&XrBTCU2h`J$-5w_?lj&_Z%?}-SuQc`;he+9hxvsl}LfajwTALY`oKpAu ztga&RK{LDU06`abXCo0ZAdMejy zDn7GInDFb`zvUnUp*nO2c7je z<#oX)p9p`(2LkYBUh{ou6S5R?q&al{zU(2M$XIincAr1vAn}>nS7fog&y#ZhJ_6Z7 zis^smI1Bdur^DuBcVt$E_{MornYh;uow&u&z)mguw6bS)Qk7+5>)yg<5 zrpx(x#$B&B2xMxN=?PSyTC^<-Q4s$fN{G)}5oc-={>4c@#bCnZGMfl6C)PSm6ATAm zsat>zRUjg8*Tfu;&+S@qXKi@xF@GAJcxAJ?1XNq~zy0+BZ|p>Y>ozKNiN1}_BPVXnpwY6(|6NTjtU zg8dtkd*OQ{=6*o=#z$7#NSS^|BoZ{w7lp(y{zGBjgy*$9PlR<}br!GPBwN zB>S5RVUw0RsvU_$^=ySjbW*H)&DTrWs*)Tcs?HPk-OS+gn6W!Q5(?tE)-@n zGwyD-sRMK|GdR>&7B4Ra`JMGvs+cXo)Vt5-wwPd5FA?~AJ{Y*)Mw}gLFX(}@0JZ%N zh;5~d(>~0q9RveE+`ZOYl_bTO=Dw@8&&23s^V#9R0{Lh=2ZF@5&onRvE&QN}c(R`l zueKuAkbOVZmP84jP6N1MTV-1f%jHOe)*Pq{GNEG-ygvKd!{ocU^XP759tl> z(Z&8vd&X1hGg~)OuG))XvTlvcNi)itoWG^QMr36UD2QFnZM<;xvkI6QinLpJpQ%&~ zm1~e{2{dZf;rw5jw%IBS=j4=8>T=*}WzpdT|CjVwJqY=vzr8TeZ!&IA2I<6ttVI{~ zU$D-%{c?fUVR2dW_g7mK0mcnfW}O9HJfM!cI5Iy!|Au?r1gMBkeY+nrs2l9!fiJMs zqhN~pb~}927m49EciL;R#YK(;Ibh@OVXbDh$BgZ_@cO^da`9@?Mp!*cQgzwWOl8gp zF4{jh1SqPlGlgDTL-}GrhX&zm`YNf=IHN@)HXGXn{GPd+FkhoREi_`2!Rj)?9Mu}N zVs*8|Cy%X(n2vR30n|s}oa9kq;@Tz(IAaNC0resN+4Q`tc+!Usu1?l?hez_WH24n1 z+GK@3kerN7iD^WPnT5l)^y1VTouK6^&zpjc9O1M|mB?$B?DUZQT_Y^^h8tU-#^nL+ zcp%<0&^QR8@~^GXJ)mx3O!vF2tSXF3!e;U0pr}|l8Lti<%0;~8LVljHU8!a3cGVKB zFKA%S>`lCq?~Vd4NqXOEIkn$yIn@a#v;7t@Fd)T!dH~z$2K@tEUZ$4DX#m8swMHc5 z%!hyIEB0}rKZj9gcY8$~$bc{K|KBbh)mfd`dEVkcOxN@jkPzVoS=iJZtN?3+o{ZrO z+fiKl0%9?eXV{w%3z6+hloQ`WHNia5XG(YR6Jbuxc>9!n`rHvdJ@hUiHj+nB08q2? zfj-ZPq*&6oQjLe(o;L7wK`tp;C-J`vPY;wCj%4J}G!tmGY&Y$DVm0`-kfWF#wGlQZ zPOTwG3@^xXV(I@tV)a<4SMP8i-vn6f!#VM!F`(t)w~A&1$nb#d1Mu9E3x^9VTZ8EN z3gOY!*?Dw6=qZU0QgqSPsNMxGS)px&7mn~!ul(e97_w&_XW;#_mMwwPX?>Pbza_1G zss#AJ>5$|vebKTpKvIP2{`S_zw`7zaFzNxRjI8t{&j;-bybl{diLRqd+F{*DlGfpF z3RNAQ&)zGAmoqn$f=-!hH||nuos5yu$avY*5}y4sAg=QlH|LgVTl?n_o(#v?FVZuOlp+^*n*#z6K6JP%6)`m5iSa=Gy-SvhSkHc#343g0@=u zi2&*7MNiCOeL*}CfbnNXWK}OVh@u_%aKkJn_F=?yNWn^SE!_Vwq#1!(DrzH;dATy$ zzJ}yk0RYbD>`y9&H~OnF@8tpWVV+#NYry6ruU9dV<*?P>Rhs3Y~R zygNoU!5ck!db2Pt!FROxCSoA25FqDRR74I))iyGI7oJJk0pAbf`HK2%+>0EWy|J4$ zNBtuksIc@{*4kn{rzsDxfW(R4(vjk~mz@nvqX>xxU%(??kgS3RuavbLPZh0-H=;<= z*)f?1l#BXLq6H2pzM=w#mdf706bAWCJ_c|Pc=VMi*g%CH)+IW{WvF@Y@r^YjM9>eQ zrY=90n+=qF`(chyA&A*rnHI%;lrcDHbJ zq3B#^tFSapQ&;w&j%ZXw>(5iImk(VcZXHs*+%?j)3p&=)8%B6J`b%ODOHa-STXiq# zPz>XtTR~BNEUcr3Rj4;*#l$Mzu5-e9$}*0==m*7WSOVx-84C8^Wv%M%uihsUAwivYlrN)HQn~6toz-0AmO~G6bP+ zoO_nL=4Ti+(_lPLoZP3aKOH9OqU*_nlFH9UjCGs#O)|(K)}=LQ^q zd0$5yXCT2X0p29=`3O< z2KLz-qbJXLlyg<*m1RNm4&v@j8zry!83KV$Oj&x2UHgDhX;@=iVMBF2IfeKTI4rKU zbOg^MF>jxgB>Wr-#|3jNd>G&Xp@lZy05UEvJOu+PDu(Nk{WDS2{h>l6H9`iDG3}5= zR!b+M)B{$B-txer1rV8OZzYiq;&e5vymrawqU|dF1(BGuWwgJfj`sLx+J{$CxnBXM zM^^ALS*P*Y=?TQ|D8dEpTv6pLr6a7s9X31Pzf22pM;3!F2sf}aNwnRUE_$phwJe@- zdUr;?F9h)D?YJq+=(}e`Ftr0UZ(C{U{l776?*$n>gZB2fl%3;AnwzYbo zDVfuo3}$3(lm`R)hwDv$91QUrHf9!OCYDYPbaivxWJxPec=La-=)YuVg5cDV-m?I& z$)KDn{}m{$DKIdir*p{oMN;gghugHmczQ=&9RW=osPu=C=3fu4GP}T1qc;bf++k-d z64crdVt7k-D$=MMIX$YWEOlbYKBq07&2g(ppX~{!e|+z+RuH1+vT+; zbsUJLUs|7Mp`PEOU!0iKj|~83h}bhN`w{z__))}Wf#%@joaw+ZkeVX6W4RBR{9(@e z@28uSBK^6MT!Z|U1kQKlRcW?78BvSm9{p1g{5lmxQ$jJ8e;J%?X*nquEe|oWaQ#Oz zkPM$l0$>?QP>DaM;9(2kwXYwMV<+KqY$!vyzx=>xI$2xX9$D~93;!@_ zGG@s3-vLI%tAUMtlrmUxVPUti6hN!kCA@9S(-D1`N2M`hk{#Qx)2_9hu}3!jCr?W< z{IHpGKHSk0o^wxv*?aV9U(?{8;#W+Xiv$Gw{u%q-;&IlUGk(G8xKEhK1Nq0qR~&_^S%~UttXJN*v2o^cT<~X)Zo=o_N0ON4p%PmT*?kmV>|W|b1tMDS zQ8X)8Hih({qK+>3<;-|((T2P6@c>EqXvLaIVgP_yXYXU&e3)ewQ@1@S>a2j}w!S&F zl=6uQZn8Amlt4O&Em^J}(RO)MnNT7ZR#Q)jXaxVJ>i@q_f^~IN_~-|vYLLsS z*v2_}7)0ivHW_3;0Uw`1w4*8F+pE{&qaP_pBt?zjLXS!?nb??SB{@`+$h_9()4R3{k*Jhin8xUc7__11c2 zvuLzm#w53wo$FT<+1^Vn&1kc@iK>4zqyjJlvA_*XZdSRYPtm9$^BI}@7-Fl$q6)$e zN_8d>+T)C)=Hk(-jAbeZ!~~+9ztK9?kK`XbU{r23#1fi08@blgNDL<}NdD(PBj6jE zQ8=_MOt)Jyj5exi)R*iU$h@ErT9gkmH;yeX@fGI2ka`na6Neq_-@bHxbFsP9hLZNS zwf{U$(walKwLc_3za(;;bISNM6AtAJvHCdCpLpXfYOr;6tbJwHRxK*@up6o~n${ z2l__?&DfUAA16eE&8{!n-iRuS`)n&5$5zv>8r@ZW@HQoXJX2W)3)o*q6f=R}GwDE` z)r>1?uW`Ru(#~@+%TZBfdg?AXlLTEtZO^1oAoH+Xwk_$`EG*SzrT+1xpW&lE9ynQUjf+v>8n8%S9+?qO%bvmz(6za^;=Q$x7C8@!S{w)X@2bUMRD~$ zOmMY?wUCiwwrBjR0W0`o zk3dbzCQeq~9npkKND^DApP}p;|G1V1?r)B>)Z_qdEagJI0De8$rt~BD$YL5OGO4ki znfmFN7HYqf^(4(7O>x)YMbGArPxMv|ZzM>?cj?gy-~>dQ`7JByfP;UwT?oZH5bb9X zyl#T}Ob3FxQNSi)EdE~U^-M}htos!!A4v?+XTh6L=?}hDQZ>;J`W3Z{1<)d(_PEL& z;$L0lNbxuVa714#CIH+f?Ol(zw(~ss!Jh53hau!0IVkL52TLMozT(>O0ESt?b8WA1 z9??Yv2PDble`hRv2DYMSvV;xRinp$swaj1p^;8pT%iM#0k~<0B#Fh7>a4X#NO_OAt%y2Iyc_w4c2Uypqe+s0d9K&+o`pK^^m*$UWU1!-T6Cx=3d2&4!z3swLb!%t=8{o zdCN#z#W=$Ql)(=zfyJBfS!Qp0nhr;3(fDX(+9rYKgGTtW3dZQ>h|1IZ|Kkzv8;CyH_z zz8irSXY$Haz?+7JsL1(@p_S+QaZ|+Vxam?rSeU>Z9E@dgvkv3;5~fiK1^>~geAAIy z2O#+@=XwFV-zGo?ddJ5DfF8j@4BES+Y%xGO%9NQvXQ?m(o6t|!v&glE?7D}gb4^ZG$)SoEJ3E5F7T@tV7`j$|xNk+vG33Q=CBJ%6_5IzBnv zOKlEGK(g_DGU9dE4UXX%O(B6$cCzB@-G$4I8$C5p?g|Fa9ux?qeqb!m2ReMJF-qnQ#P{xuk$*FCz{zjWQk9eL&Ab+buV{a?Z|-!^-OqpKlq-XO`Y|dauWSgCNjtd z*CJ7OMngPo2aYJolp?GMwz{~RBNnqGvgL+;#b=N34`lvcNukgI_cQ${uZV*r;Q3cT zBGxq3eQg$MlbgEP7c){Ek0QHKO!S<9L1(0iNtFE{(+w330Bx_@r?BjtGy)J+LezjA zEGbzCOMQvRcwi}gZr2$&?}&aNNq~gR(>n2|TStrG!QZx{LNV?ct$YV9>&qB#Msoq$ z`W;Hwc*`zZ$qUt=wP|okV&11^4mu!vw>ADLOyhjHG$jRiSJyNWr3dI9}w54 znBSk1UR2Kxee^+~!%Xe!<`YFR>91m0k}Gd$!2UC=fw=22(8Pi*-FoW?8s@E6Q9tbV z`RJN)7{B%iE`4(Gspal1qa@2t49V&cGhxV-%-5Y)-=2__$3sNI>eo=iJGL{>5n-*M zceGY*)cKnXerpn1EvUXTap^kC9pO*zjINUibDpT##MnwOC#i4_4hz@IyB?zmy`a@Y z+CN+JH@QDWso!p?39B;VwAMi%u+?GcL>Fe$?-Hw((}D0QAPg&ihHs57?FNnvh&B|g zOV^9nBK|XI@uU%mlq8xs)X8F{qhsiLp3LdnI91`Yd}0)_q%s~Q#l?eJIkeo%uvfbh zQg@xQ4wf&eR18N662TQ6c+ES9^0WdL0tdhQ_{+cc@fvUScjuo`RT(rd8hR=X4^bkv zhj3?PzwguAF5!)Gb)g8C#1rcVyoXm!JYV8GiP1`yRx2J*&&;?F#dLhB@Z2|Dx$=oi zqu#h=-mA170hy2-Cz})%jOOcEA>Mx`pgy|v`|)ykp9RaFmWD?OQ7lZekBA`%WCzl8 zCXZf6a*m@X!eh%J-7^oQ!Ud#R;SbWmezNyZC>`Qjw1&Wy5k4d1Z2j2`Bh$pb8lWv* zx>ckCvF&EG7{4Y@tPDnvEcxX52xK~%>nAKouA0AA!S1_>1LORQs?nBSLDYO6Oj22z zPLBU{M&BS$V}mx3e_+YfN^;jPF4T~sY)LH zCv}R_9##GgPNRa`{$4n}aOyKK(KZIYPTT-&6aWUycS?^TAFvZ|n>qx%9!<0!-b`;Jr9?M^($Sw9&!ViR%PYv!7zQgiM?_5z|8?qHv*-XtDl~ z8i$dD{viiJoWl4xe$%XRhKE!u*uY`ThahPQ`3Z76G5R?H?pujBs&uOYTuFVO(lzbm z+^*WG26i$2M<`f1L1mD`FgXiT!k%08Vyul`x!AYtfW-`V3}xc@<~Q%au(=it$>TT) zzf7%({me9WpCJZ~T{{bN>TWNv0ZDtw{$fjvU|`qD*0X{)oHVtvuBy*IBM58-!op}2 z4T_0u#n~LuM|xlge9SvH;tVrG!|6>oG2$pZR-+tasx0+Vrs7V?$8U+;`g~O^bJC*R znEG(k{G}hBVE&FW>Uqa62@SKvcT8PiF*&>>q2)#ds8mN@F!g}T!w`WV^qautRa%k| z9EElfBHUH5IqFMVA{25>O?eI#9w&P6^k3nuYF+&&pZBBc+b1#DP5VcNube-hyfQzb z@{c-TP1V(pMc+WqJ2oM4OB3t2-$nJ-aev|>UGs)B zN%3#pS|>3r0;NpF@!~z_8J3Dy`kbcVJzl0BZwuWg&x~nCYJ0$Zjt?tvjKG7r?p<}{ zaj}K|rNdGw6I5eZfXZ6oB(xYJWQ_daZ{1iO&^5WR@W)3BJ!ZYsd!WAB5#p+7_+R~w z9EH7(>pkgzcSHN=U7mzr04yeVbJ5bDD{=Z05S6cvDJvMGqqzH zrPzV_z?15&*#UvH%rEFFGVxt2#Aqi@z$1ADy!3mz!Kx5Ae;Sij{5mn)iK!nI56OlQ zZ2IdLrrpT^?|(hnK36$~QzbCoJ(Q1;84Tt=HQdxNnm5I%&6_f5;Vol>ipJ(dEbOTB zM6{|;-Q8_;wC-*qZ59|QbVH&|Ex}|V)%=t7vl~hD^xz2Lo7h90y;iP+S{xGF9QF({ zjL`6S^u+C!CZJ!N4zLf=u*B_#!wf~F8i2l9dD};7<(g>|M(-mPo*c-!uJBseu) z$b`;Va90cY)y}IN*T&_BJGHrY*e_iyHyNMX7tY7|&a(#*coRWkVSw zXh;vWCZ5&9TFQ+Ve=>->ri?}f)-seGEB-|J5`jx8+^zob#lU|w+WMRjM|W7qf%5TA zMa->8@5!RAxHskw%eLwO^o|TC^?GREf}8;L$qcr?i9Y%hdoP=he5*EDq(>F9LuPlA zO@Ro;&9s%w`rjjftl$U8d}59_i}!2ehB?p6ThMtjrXSfpq}9~L_akMrf@YRYQK{{$ zJR?K0XCD#$%!>(v7ksYhhsI^8PjrJwY2rOngg*7=q^%Kb+xJc(a0zMHT~|C#$efnl z30>`r+UR9LW|fxrlKqcE%vb6b6H(0i7(kKUZ(wwQr}kzZ>btRL^X~aM6%p zL~+c%HwjPKOQIm?UiA{jA>2rzl0DUzIM&PR9T8|&96#3~Y^+lsPjP_I1}f5>abSk+ zdHJ>6y=kcBLGj=arGCLQfUUrs!$s+eke@|{xC3k_qXy_ONIp3B!4cVcwArs!Uz6Ig z=tNZ_a(pOX2;^EZPIC+`3h?*M9KEzd;?1I2ti<5{<_srYQcRrb%Jcy9yAGjNN5Z3g zzqNFj-lO`KxT(RftxRMr(?YWZKW0aewPW_ec~_Hw(81qe^#Ueto5>H~5144bw6Qq} zw^rAKNqNiWLILj`^8m^74lAprT-z&EBS% ze1QP2YJP}S<=<~5=e`^G#HNJbQN;16tsmfVmh>`)>s2_7oOHc=G$FrtDq<5fv}HFN z4w0E4(W%x~Ix!{yR?}6!5^8+4?9asLxxR0cR9nhZ#8*nPmAcmA=PG??=-W%M!u#7+ zo3ZQKN2GMGKdN8%bqO1A44ylZjea31cwI#=_q(#{U_32E zGo*2st)uPjoI^6v(scpZ60Zf)UZdIYK2V~p{k`?=&MVmxSc@yrAAt&9b>4htwK=)~ zA>gr;QdeBkgZ~c8Ti*=I%*ruyy?X%Lgt(6!LJVzP*@rNG6;vhh zDeep+1>XRBfT3{$?NxGXH4$;JIdnxY)S!JOZ^B+jL3g71=VM!Sz=|F6C2NTy{*4id zKI&Ac1HeUbp?KaQ!Xuyjv^=u3Rf~ulmo8GcKLW8kd*sA$^uNN0GFn0w!V$Jm_&iTZ z?}FJZ1W!7Ue;*`YL=Jm4gOG0BB0ep>L`(z@@f(3-cF+l$GFo{^t9N7A2>_cDA+LC( zrNg>ldSSK4rG>Lbe5f;ONmGm5u)!kdiPX%gmH4i))|t-VQpv+H4YqNzivTx3$iKOZ zvyUY7Bu#?wNspBk{Jw)#)tvep_&)KeIk9)kfkz$l#YPEmV&C;)_(XsBkxwl*6!zV; zb1kN%=~Q>mc4>=|WX|?K*h!McI4QdKJr3uOS3PA96;WKD;vYW-jlNW9v?>*7>qqpMX~&$K>l> z0@#S&_(6bRG|g1`Cr6Z)D(zB9?hGZ+-!Ir&l4-qhn`|OsSM@BDmK*G*z}kHBq)M!H zY-L{j|8(D-=C$mNxlXD9W>}jvHuu6I24l*V(y*;e$T%!-HEC%yo=IKacUcWJnEi$4$C0mbKa08IbFH&jKyn z@LVb?zBBf`ZmU<*$``|g%N^ltW(2l1+k7h1JuXt(Z?<|4SRR7pc*5{rj`k=yGPt-$ zM)1R$yZkz2UR;B5F{2H_3P-yxR&6_=@kMF|aq6I^dpZMf5 zotA`lAPhhjqD4^9a2KARBeE?Rk$&xz#u;S{ zoD_zx@m4ccb!g^9Wy`B@*oABYY#1i_CYD5dwbUE7Uf~6Au|VGXu-*Z2lV9s~tF5^t z)tynAUzHSD2(IjUnt!uSxteyWUVdZcSIk|_RZ!-Cz_I(EvP!T>XnZ3CC=xR#+!!?o z9%}ifHOpA|q+acl+-chXWc%PhrT-W7NDu7qc-sJ|sLJMV0Jkb>E&D@=P~#z?8l=p<=HQfXI(7#B7cv9zWIJw_VME4XsuiD7HGzAhUAXRj`A*en z6AyulR}!f~@$4V95uNnfc2xC%b>3+P<~B_PVwSB_nY4q&1o9g=3pa36V!FUH`1gt9 z?{10Xt^SV#)VxqubC9=`!x;vCokEadyiE@t4iK=YL+;<8_ziuvn9HA9**RRL@s`qr z8;z(jbjqVGpl@~5br(D6is1C{yMO3VfRat>`OfBFxHoq$vcV`GS)# z#1pYbxxXdgFb}>k9U`dAM?`B;8o%)*WQJ5J0C$+)Ou^CXK}OQ%wJT_7Y{F@*+|HzF z2C?GBeKt1DjzgC>%n{=n^p?%*3IR!@z0I?Vy+r~FZwz_a^BAWvoS_>BopevqUJzj? z8FW}coclg?XkGXMbCy3so$o>d#6c!&l=$6%y=L@|so5hC5Z~tREI{oYs!49eS)R*_ zb8oauhZ=vJsKAR-2qOL ztJ8vwiB^=u(@I_ItD69!ycS7x>0FzkN=Hc@$;TA0h3f#}vY5Tr+0#~KI=1Nn-~WOE z4%&}-nv}hkJ#E}X&=ZiaF@E}UF-7SOZT+gt#}@S~{XV)|PCkzIEcAeAAr3i(T~%Ic z3jec2i&tt$xp~Nd&8cOrE{De#QEwuy9pl~|yx%7-CjoQUy6L6uKyPTwg znA`!wfjQ(%qWuv&3)j#Na&%5JVh<-`3ASiR;O&dW-1Rp#3g z?ggd4irhlX!D&VjsMppQ9aogsxVm_l|C6Z$dKy=$78M;-g! zBu`t32My*1XuO>6-t`UV4@*d7QO`gZBZ<_iVJxm#_+!>)BXe1=KjL2JOgmES(P6*s zR0UJF&jU{msmU6&TsZ??OTDN`L;x9T=UC}<;NEtX^X;#)JsZP%&9TI2>P$UnY(sx=d?AJ`?rtJw^ z3#nlFQq`7-GRyz6xtp>QxI{LKe-WJaJ8OoSaRb&57so>lX0{o4-#n9}nI3`D#N`b# zT<(|~E@%B{9KX5Jazg&n7^F>?JsAfYs?Iv#!xaisZ1Ja^J4Cuho6E7j!nsJ{a$-I^ zeklB4=9hTVJe>Y54IZBx;WMR5_WK21(@g-lU+c^1VlAry8yPudk<78*!mCH;x3s%z z9Gj+trSw8;Bh5DkQs@F+vcukRZlahW!TtGsEaCMyfz_E=3O6Xu4@M7ZH$#q=iC!&S z5ydX2ozHty^ZI?EOvzsaY(PA8f*;IQ7Z&ECi!sDofksBo&(h!FaY_p#!(^+h-tG!> z3&|K==M#|E$|!UQR2T|d@Imcu^85uMhxXdbii>5x61G)+7|0K}<>qj%iqxgD ze6$FkHVszYjpzGJ<;xm-;BU`J(WRWtxdy-o#@E+%=+=MZ{9P-C@E+K?d(g#iS=UVM z`!B-kp4$UG(;UgWX2Lq1{cxcF$E7v5D6x-)4a}YiE*u8R5S5Ih*G(eMH!kg5DB{TS z=2CCHzL<|VsHbJ^qw*8~3Q6Y_bnD3eU~!y58KK>yG*83`d921IHfk*MU;En2di$_q zO+)sfqLW@}O!h+#BiF2xN%B@67T@9R>EVN={!yoF0=qAjP=d4adTAIrzrev&@PJJI zr$wj})EUY9#qu%4=q^KY%%KTI))etzxMq2R*8%57SC)ro5JgD{-!~v#2vC1Y8~cMf z8B6iaSm0Clt`ym)=kYtUeQODN`=FM>>`=5gFB<^tlW@7-SXVK!oKQ9BranVTK(Jrv z5=1RmxsQq^)s<^5uCR{s=7J1EoXJvv=q_+ocF!T)Gfm%Go?SKKK94!x`8%&Z{nXGL zYl^B5g`-AQw|?vO{BDBGSl&ZQ^6Vf9|K@q~qO(oN{Seh})sSKEiyZ*uA#x2PfRtaX z4GEAu8ZX78@r;g`aP-;Vy2hEioo<>R(>-UrW{Y`ddgrbrOMLhND@*YPh(#w$2>aM} z>t<>Cqx@j~MAvy9E{FHv_1F>J`=dDVV|H{_eD4t7io1BUE4}oxi8v0|ufr&WGScy7 z^Y)SKphl>`?}v6$ON2t+?&t-Z73sk^%_pAHf1D&jW1IjvzwBDGMNV^ndeXncV3<$Z zq?q{VddI}A+1j@It*wQiYMeLpo~f4ib29@WM^&7#o}IEO&mDzs?m>Iu&b$F{gVWzF z&7x;ndh#M<$D*x9!isD5o~u3MX5r`~`Xl3}CJYIRo#OJdHT7)abOh@9Z~Z1f?7 z=K3L3otc{e4@oVi6m@i3NzfLsuU5A|&^twI$U}gv1_tOSpcKuG78rL8QpdIe?Di3G z7qqWz6v-Y($9%0|f9BRtB_tlp1#fG12Knx8Tfl`d7KP{YR1t~DTq96CjaH4B=A&_O zrKtoN)8qXCzHe7=66vTjkt?HptRNCICH#{HXle0WdV6*ObjUkp=r_+lGwSZ^G*P%W zxil%|OOlwXga>LN+L{*bdi7d3KB}zF<>45~t%^^R`Ko$)&Tw(4qq5NBo`({KSsk!O zU}PrDe~ccVJLd1>435vqU84=&j|QjD&4i$QGfC5??u4xndY?b^h2Y7rQY5C zd%9Fv1M_GML*u)YxRoeC>Q4*8JoM-blI45*Z0}fu)0|v!y$iZ`HB70O>yA(A0r~K2 z;M_;)IqrjtVYOLv>JCSD9~H++kwMWFve@_OIrpyh@&M8*&`#My>MFGsslK{aB3QVN zPydQ}<~VQrMOTFfqt4(X4yQW?r6H@HG_)d>fqETS>5VsMch(ifT_sGpyHM7J!u#JH zxOv+F1Kz(Czf&A9^9 zzCYBs%oeCY@0F~?FV|;EkI{cpnu%yjG{=h9((f;fQ^lMpPyZ0Sbxf)4n51g%V=)mH zaXMk&rj-l7x({D;j%#H*%#u<(?y>vSxe~(E$NN5pGOYh1A{Dj{KW4W<_@Y{K1CfxM zHOP|0BSXHXidN*xRY3fmJ-WSLG zRpEQu%k-#;sdEkgW^cxwz6foPn!SY#cGJ~zy-hich<}$x>vQJuHLP*2VKmTS@k8+$ zOFF=4gvC`3VW}JR#bBQ+7Y^y4;>?oVrQxV#(VOFEKmUOeg2_q@4XCFV2CoDt!CCg<&oe?G z-XUJybb@D*|CyjP=QS(o@&IuTGjSPvOhFd6Grf1iz#WsCbHPHElk}ks=W~DA=SPSA zYqgKK3kv@7%)3$C4^cjvnFuwvO9G9P9yDzQN2Q-!ip~?LWUH$_qM8_h(Er5o!@2v_p#&N=#`a_tfwjc5VIk;{!(_hA z?`PwAXL^HZvM)=FRCYJKWh*qVF$It|=&!ZFoEUO5;k$%@jR!oZ-F2qPbJVmNd z#`}Qzu=ymf?5(>gK89i2@&p1d7X zOd&MJlMnLQ_toyxdW93eyfSTjmn2AO^i{w?nvde{}sP1rRVo9>-v;tkwHFk~>H$Mdb#05$%2t`%lX>VpWoz|FV z=E$^rq$~RW4y4o8s-Su4g;3aD@$L%b7RMJ#tHSja?BYUUb1P&dNkh3K5CGPVrH(9} zmi41%SZ=?4h=)M(KaO^K88RlAo%g}Dr79?dRyNTMHRkGt9%3QHfBrlR52@rsNrDH0 zDOd5O9McJ<)4gBEj>4u1=9S(X7;bfoHfU+8rSqu?9nly`nb-t*k9qUo@4HzldZ}!$ z>Rt|0k%kH*s_MI@G6nif{K_Z}oODHI-dQPFAaC=%9^Y-fYd!C~%9#mO)6IMgvJl** z%f%0p#h&=`y`3UQi=arE-Oc24?6@U_Hs=_?^kSIU(UMM^6AK2xg(Ep}Z8OVvok>aM zC=yrm1TNNb#NC~oPv=dTG0wT;> zE!W>99MES6D5`vU@RR_~4v*u`fmnOI=Xj^Eh+}U{#<*4J@zdu478m)GTj3REC_Bsj zIEctkHYSFAaTufNd_bmQ^fbepRAF<%FVfCj_&ALs>gS!CBy!UR3LblGnIZEwKg-%1;&jNtla+aE!*Rhr-SF{)ef-N|Ct0-UPO4&o_i=oJ+_h z@eXNz3YpXV%26x5ElG5DGe-(OFxuWa-SB9vlhj^OaefIAdVyuCWBNKxVzGog?F}T# z3w!bVk(y_~v%y47e|6OrUwgT@v+-dtWpo_4Ee%i3EVTuq2TE8i>dYviMKgP!u?rIL zgOfTriB>J`%;RhJad$hk=NJ>itZp`m^Q0td{HqadFGH*)HY5M2NbwvR^&^~qyo7vr zDJP~*5ZY#??-iB^y%DbRl_uLhSt!p z2V=tO;TC~HXtV^l*;DT5c5vE9i&ILKzzjxaXfz>MEv}tG!Sr%&Bf`9KGZJ;>lcw{JGTgKl|5>mW{t4EzH_?oO z5SKg*QGOju)Hi~>{A zcsAX_2#|~wJW1Qgs3KLk0Wt>Z=s|t=KW$Axq$0V3Q7ni=IeHXD_Z43zD5u!!erqCl z;qI`m>SNEvSMFIP3}2|9T{_#UO;#@^n$93nbf{Y{x028n7{h{@EL0&>MCq)TQSFiq z(}A`%tlZ&OAvU|kI|~Z}u)=d*h2I`DG_AQ6S$f#(OtC7Y72rU>&abJJcc{jJ)V-dD z4r~Y)tW2|@%U-#Lofp1y%l_4d?HKkmS5)EH=h#~Zv)}mySP%7M?ff!YYTZZP6V!C8 zjHYxUnsH2G=1TAzO?ZiPH_Y4;WL5n< zczc%Cn1Oug0-yZ#K>V3;DdXuKOF2UEFZMkO0n4_2`0!1Kr7u_sdWiR~@vDWeFbozX zolF;Hfm;b^McZ3A#A7ktrplG`e_jOCWp)xjYfyA?ooJf#ckwj0vo9TeE2hNP%|2yH zTu|3QovAap^oARog8N%3ta0KM5InAM*3Cq{E{BV}T7eDVS4#a(r}yD&W6 zzNz9tc}IhlzqAw?0@E|2M5vUt{KN5aSJ6d}9*EsJz@;4ePU~=IcI8(T1E#N|d&2F> zm2(@PSkP_Q%ms4wOOZOZolT?}~5SPT|YKU6t))`y7yHawF_gwU~^*qd9 zucx|}%-E}fOJEsq)8rrr3#-@XBlWNuiJhx}4z8Hh9vZs=b7%n9W1owIqd)v`$Ige@ zL<0C*278v!J6;A?QAu)lD9 z7Ho8)PRY}7Xo0qlXD!Mluovfbce+8|20NW*A+%}GopsAN7G>AwC*@4~RzBn==oFkPI6L`&@K@juF^yS zE#Wf)UI(p9yt@h#5V9Zy_oXYFH`8EYcm3!Q&u*UpsV^(T!<7xMpY=@@LG>cp;z@L&{a&=jQyiKlN0wE%ydvdaqnbIqO^!qoDr3T6 z57GS=%2+HCTD2vrwUV}ew941Ga(uq+y(bm~w|uCJRN1`%Qvy|K`xLbqKfy(i6a@vR zG=@f>W~J8qE^@>j6M1$t7CIZ9Ze1)gF~}(T2--iceJqStdnvt?poMl|$cy=<@IE0C zmMlyiX(a6N-szX59sCaZdbIwuG%}5sT4NVr-dBf^IM1D(8umVF-EQl{@R|AUJZ#i_ zWVMV%xg$#YF^p2=+ty?=(t8r|9rju#L3K|fuAtPRMq;-3JMKt*?+#7`_prw9$)@q8yTafU0k$ITyl{9tR`fd_)jxG#DEfxpOY|H zWM+q}7F$!6@dj0+0kkXuClidB$(w?Zixi)wpQ)c(Xl~;UiF=L5Y;#R>#h~z|<-f6z z-TZ7*|C z^kG3Z`uV7>{3z!2gmg(WJD0c_7?gcq2<1rQ1WRv`t=;G_R1l9%&? zI6uz(WX|M!Sp;`-KpvKm^ua#K>3zXk0drO)21NpGMf^zC=$=O5m*7cAiY0)!8R@!; z@)Sn#E+2Z|(U8Ru+uwr(zXsw>vVlBc3=1EiGgE#Y$>(^vBq2ll(r9==K<6<2{L2`} z2V-JB;EZ1mnh%~*bw0)OLf+8fCgY`(50E9`@IWbNm1fNZ zKbe~uhMAX@AABi|RSa9HgPKiL0b3Y|pgP-gy5ibVK{R9w=ScpfTt)2mn@Try#sx*sF zSRDn8uEICUppUmt`{i1sMZ@BLcFd*E##T-r`QzBtNfXNr@yy$(9s4dGNvM7~Too42>)@I}B>AJ0YDdaH|4ZiWe zSf3WFvKg~YqJ96!f3k>>FhGMmE_!TvEf-MG&Xi2r*KGn5q+*sFZwHhyFtp6(Fg3%#t1tg-(C?s-9y9=HXAGNsairx*rsptA)inzecGXnW72#87<3Ch-I``aZyBZa2m-c;YRBm+*?V^ z7-qa;nwM5;OHoa#lQu^Vvz7+#4eoMe#Rgw&iSPPmHdE(ix9$i)gT9 z+t+RIZq=q+YaGm)4=@-By3AlDJAiec?hN=cEQf2KpgbwWJGjVs#kZN%rRwDc5s8N@ zJrVcCweadfd1%V>OerO|>uG2R!cVz%rE2(l5#vBQl2S&iQhDuP(;kiYnxJwS+9aj> zq~>1zB>yJoZV7ch0Pl>h{Qgb@V*-#_Obhg%pUT4PHU z(p^8;N^7a|{faLtfK|{2t5OL&CvZ3RvV9si5#gLDd+m3o65>+Y##EOf)!q0OsrkD4 z?61S6Nzsi|{4@_4;zY2tv29`cewl2EK`JmYgZvLt{-3U4=}dZt!Fm*xjcSu#?Hc?5f^ zB?<#pSyiw!#%AmGRvys~zXzP-i)xXgP{q|o7EY=y95a1sw6(HL0C6K$HMKE1Ppc>% z`%ho24%|i4!pl2%5;?~fqm-0EG@w~WRqT2Pg5kG$Q(-;Eh zSH&~42>{s_vH!jxxK&%mvz{8l8qrHu`28ab;fKj`Mp%A`k5HDc*gVaT5x@06kB>C$ z|3Ys8N#+mCrCHW( zXzDHZA&W~7`lIX1jW`6G@_6n()!ijh!k)R&(K}}Z1kR@pvFAv!f6FHKpg*Vf zqEc`)EU`!RU$AHfMVIA5-E;aO<4$^9^Ptb8Fj6cjd_Nra^+HK!4*jIAlQlViV6|A} z9bqjUt0fl*x>vGwQQLE{_QEWnyFAifZz_s@!aP52cd?3)pz073q@eJyiDmxwW^z=z z$I^_z2e*8h1I0HU5W#4RX;k1(RmJHb^DXeh*Ksrf8YJzc=4aO>9x1mxw#(t23VJ`m zz6{DDv@mdA%zSdO$+C)^CWq&6G+7yH+!R#{mpc0+G$>_Uj&Z|C~%of*)ZcwF5N$Q02Bh%p`Hjc)n^ zIzBu8XKbn8moc|t{AcP>of3nSIb7h>_+_OBs<^WL$DT`e5mC0aq3$iN+~gCzh*PU1 zgoLsgK_;7%9uHq@?7iREz}DSWB(zukxb3;?31q+G)qssG3vryPNMnB92xHIW_7rC+ z+PBD*7h2(mDB74%+K)eSo&N1c1eF{%4j3ho+zowxmw1m7PP!*joz-?C_L__&qBEXa zbwBc*l_oqCG0Lybi>yyA8TVw`-$UVBsY_eNh7f2Lgs8QM+T34@&a zeltyS*;6Wi{WenSAF1>mK~Y^%$ktM*=2D|X!46T2$m0@`5m(kHa};XaO%C{bY&nPP zL)9SuC6+VuX6T?lhcg=w-_~)CnM1lK`7$oN>hc^xHsX{YYYkM_i~)dX0`E znt0mZBGO6WXjAqX+9aM7rwwEkb+#XjQ`kAl(9f9E_X)<>TVP*Sc{^6V_qjvcSvSR6 z$3+EL#(-9UkTHU-9(Zz3{44LVE8J#$(+2JXB&^yrTC9R15z2Jjh2$Sn!tJi%AZo&q zl`B^j|61%ZTqESE&ZW9lzzjs}^#I%$+uK!le+UcqQY6?+XScj)7!!Q+0;Z#alce^J z4cra2C!h2YTJvm`2ItmiMx&fFOX_l!ej>zCzom#_OzWxBsyAJ-5gjIqFYY!`ezP^T zGwwSbj_SZkKv^lAFFI-}6OrTB;I3LKJx~%Xj5olulhcJ2V;&&{`}a)Rgg(iiu^w72 zv3IaPL^l~t1&vv#>tdDv$XUnPj1>udMV-sAp%7d9>Z^^ERDLUY?=vYz0&QUDgsyn{ zKUbh7g%}F&Yi&*mA`CH{Ar6UPGc5JAf8i{?S7QiZ*CAF-+{&_Ny!AajZFjWXrKK|= z&s-=^IOn>a4<-qg(ZpTB9mQNolHARRYJCtiSab_&ZbhC*yaO<7(q$zJjw|rwRY=i4 zK$;7oNlMvd9F{$}sDR~*ANLn4zuWg$8uh(u#?AJC9AG<<)u5_hA_Gk z_kVIka%W-Lq(V=U$72g4hfHY<%A53#{C1h7{j+C31Ul#Y?4)tO9cgzywXTN{?rk6fG^|e zAKfRzEWBy=u$ELyx5nre;!8HZ~y!u+ncf5O@=qKFV^Wof_vMyS1b4)l7U?>Mh8x z;K&9=e;wq13urP`B)(}}2k^_z|8S0f;jtqTpH_$K3xMw6f!)8(@!~IK z`qw)UCLnxojV>)m(z)ZBC)j z0bhLU7*|W|2S~1l+6J$Cx5PMd1fSK#{eUD4_mL+EjaDOZK7(NRi(Ey%gJgHlLIC8F( zZwO4gi@FX!Y#0CAt|W}20SD8~C8@TJ%6XYjoif~ePle%0vQ27@j~tmUlabRy#;d!$ zzN2s?^cGL;m~r zPYHU&m^qBg3bD87;21@*8TVASA$850i>~kq&%|;G8)ezzkO>QKY?bggdXW z(sA)WuzfNh5P6wVAx7Db!UZ-~oJn%m{nppi#GXozfrRjq|1?tim;N@wH$9efwVaHz zGKht@hH{TnTbI!4!xC!4mL^cV`o7n)*|FS4qC4k2>^@bH%C~szmW>UZXNpqMO;vPw zA%nLWI=iBonVcE7&Wj8W-KW>ULt#N(PFsQ?ESno!L3F|)6~x@==ozJOT%x?w2IhZi z?ktNUR}JHsSJBW@VIP-g2^;fWjQ+MR8}feFkjQc&yo7GGx)1YJD&=vXl(~pmRWSiX z`5OP>nmUJ*kI&X`)R_>q%Y@CHX^3sj1~2kW-4P9b%?DCtUK&pjg-I`O8!}-wM}*Lc zdZZeyw%0v%epV`7X{Yu9L~-T{cxkR*m1iRGD1jII6vkTNz-MRH>0Juwn1U1e5la&y zHMkJMD)6&F&I|MSmPKR^decFi^`T6Q@(=@L{RT#EnW`(cMH6(1iYu+ex=BG__%N11|O}q;RL34B3aKGsuO<`!k09UAQHjWbi78r?HM~~pe zo{7BXMaw?B{XqweGFCH}#r0i#oi?i3VY2~byl7vzpE1w{*zGIKR|eM_M*f~cI#emx ztt&@g6(vtjE}Ee+jVI(pVI*sF+Mzjbh1Wa!Y93C;<#UpzTkZgeJC6jh2muVky zTXqTuAM%RukbSDDcdFz=*N&WpHbD#exsdy4sL5U+L|A>tw%M6hF1 zI))6)(?SjKlK3uzQ*nkF&+%Z~k1*4xyJNm)Czv&aGu1n)0Xd84*{Xa~pu zQd2>T^oG}M#(hB`j3)~S`X+l(A=V5E_^gRNKw-hHZJ5)q8$<#Zn10@(1Qy%ascjuA;hrphe?cjJSju*Du_ z*0md0DTFi(lhQDlKb76Qb(0+vqE8ti1M^PAr6-8xVDv?mRG8TSUFU~Xjj0D6z(c|@ z`BZ|dn^G}pJuK}p-MKV(qfKwNo+SG8%+ocjU)IdhKh;+Y4H~sb?o>POXO_I5uzqWN zms)7a`N*V0)D}1@aP&g;_s~H=1bA!gO+p~+^&smqEZ?%)|AFo#BE~o}1=mMUiFvOG z#uSwv%jIt$9W<nA& zX{8#uLs{V+7|qk774#&4EyGFT^xULD%KN>|P5u~Y*83-#a%kd?lN^{8oG+T*itDw! zxI{M`B`rlSykcm*y-r7bdc5R1W}kb|w&01%A3}((c;vD~+r5?%ZCQYOiJeh}r>9<) zL5oy{&*6=(fzV@xTA!&Q(g+(M>vFazio4L9(SxVfGis&) zT{oOqqnE4^s}vJmBVBdx{ zC@}=l35g>QzU#sZc&x6(2U?rAK!`n*{m1^zD;K%@Glb@_iE&*JOKtnuiU_pWU}a$` z`{^h(Z)XNI4F6{u8qBxD=M$Zrvy~uoJr+g!vfb_&0+*p2NqV^Y%u74$bla&I$=67U z+Zv+okP5I0UjMh+OZh5m{Q-O^W1X%Ukp=<;mB%3h?MFHoVu?m(1ZDPT(N0FWSmO+9 zU+EbHOiP${-%f|08sxT`>Sn4#bRJp5tvq&ihdrgIidte+4)x9ucLcoC!Z;=J9psaq zP+V?qK*~J2)mlz>SSNe0Q$7SFSnphhvnYTvI1s&%tuDUnj25g zhaT7WZmNTN@4Prhu3d3UxXqwm0 zs@t231Fqq)CiHW#C~bg>#5`sTDB1++`i|)uhKR2#Rkc)9&oW7raJE<5EdAbgDYbv* zIBTStli5Gb!I4U>_h!5jLKKiK>vvBT#XUt4n->K0&$L(dSdGSBXLFlXd3@r)#BKFV zey_l#d$jQfZ$}u;t~?T&`#ta_Ez>HHa-{NKodrx8*ebnsIjA`}`*_&#I@-&kBl0`( zki8e$04bClQw0=<)wa%DL*iyN4}vNyEL2>?UjnT`1U*L~Tx@!lO|BFDz88Ve?vdTj zRSc>CC@0`ORaY5RN%$PO?)$?No$XJ{cECOU@i--+K9L%@qPx`sg`^am+tVqj>d8`g zw@hvzy5d{`%ia*#bZRP?w?XWwOe4xs8ff;X3||v#ysqz1z7~VsHi*h5_|u=D59`JX z+wH{Y!a08~KzCBzPiR^oyUo3?08~}+E(+fL(JCl21HQd2g$eqVMtH5#Su;>zwe6K< zD$G;gBD(2IfOF~??k6D8K)%dvKf)DPtlORo3mjOLC8FC59i=bIoSn_$>b+e15vi-| z32C#*HHKSLZFirs+=?k=Q(B`kE&lJpuco)R@1jDhl4=cACe<`Q8s!w?W(#;X?M)htT zwnqgApD`4ZBH@xMKLz>hS$tl^=}o-*q3SkNC5>T9;aVoEXM89}dbB*?qGkkprM^qt z9ihPhjwkEJM#r`V9ED$(oje9-H^1axAxO62-HlRPh@rB(L(Dve^LCm8yyDqq^=tik1jgA(vwV z=$PF?W1FszGtyM?w3eZbo$ZgguRwAk$9a2eJQ{N><6bV^Wjh=wET)6LWh(mH^PGj$5HU@=vq5AUqN1@Cn(aQ>1(4_H*X*$Jt$ z#i)GY-l63?zr(q4NYYq^oVid_p-9SXtw9s_>?En8Lj#fxWz;}1e^Ng&Kri8|1laqsPr7ENr!(cLM7r!Wee2Tggc;~v20LrbsqQVK)a;tf(OI`Mj} zWgltHDvdzz`(EL%qhha5_n&B=cRpY#ht1@`DoHz-p#^@iI@I;$4yMHoCTY3D4x3EV7|T67 zt}und(0CC$F5w|j2eRkkeQ$7XVWh~-(;S~*MB1{U7qgD)ap3Ceh72h%+AZGb5ySd|sF#=*B@v{#OooI~P4eM*I#N@CmkBSzK0-w%?###xQEr0w&;NvP4N zU!x2!!rTpX`LAF(aZ;pI_o}k?%KcA)W`A+FF((D3R6=u0dwz3gCu{g;@~ewqfI8aB zum%Pt@UviI@JT}s_d^2YonSvV#TjSS7cguAH_wM!TS)9KP9T`TH4I9VKzpuFlJu{Wb5cb;JukY>UW?f~@O*;Tos16=CVwP$=}U1z zAzINF;D_Lax+}&>1F>~K%x&2;PFxJxgP&yvV#?ijx~R7^3gM_KzjX>0?~biN_%?*X zmD<=(ajMppbt6X!H;bumsvIh8>Q8c+TH1xKM>T3*^^L37$$x)$TPX#%b@~9~RN0a+ zX+2eHGcIrg`#a0%IMej-5dP{uP=oG>I-MBWEh&qC!&zWI-?s~txVKg^#+RY2UtH~# z#|blR2L{H=iRzlj`tB6vu)N~OaSRk$bq_TxYfCsD^LFpb`FkyEmt^)8@Vo2UA-r!6 z=eFFfEDynrD;`$JFs~9@uLn`OGGY?4d43d=5o-cxEYQ#M9BPJ>+K-N(B|Jvyb38ag zHibRdB2ZScEwb_+o;AVeNQ~JLA4HpixDN)euUObt4H7v6aMe>72)fwf@~ zN-#>!CUumT*5XH&svY=2B^p8cXuN? zM{{iCXIy6{dg3((P!=?G53nSMd#}~$l*ad4IWnv+_TSdmns~=0;Wpfzp@iTD!WLrO zBCo(kQ(|I;NA)^|Zv#TOQ(Oq);b(9TzD=^3u5(rrZ4yaEU=58QBAM>zoWf!VpaSfR zX(Q#&JpeyIz`x9wYZGPmky4x#WR)GFDXADe(!Z>4+YUpb13Q(=s2=d<7@Wc24)0@@ zzd|B)k}vFFeC;kF39uxxcMsBRpApWPx1Emm0Dt{iY~5~+?`h=#Jo>`NXoAh+jpHeO zYhRj+MO=8(GJe>Ru$!keM|%eO@{7u4 zA{n+D_V_%t<2(WsQ?B*klN5E^1;KhvOn`O>^4n@Z(yKQ~4i~_LPY*lk{zfkeI1zSd zG5%cKGd_LLL7x50fr@eW-a;ESzi-h1q68 zE_@38&-7|Wj;qN64)?>>6gegC&uZ>I+1}KDTZ+2PlrMqv6A5bTC_nvJiUG^cOjoz)yn@VwuS54DR z+f`Z-BJ*y=1@?(zrx5#wgK~bXmbHT1#74u)ldT4*SQPLQl>+54uyxrbg?QhCIyb8!)#YpmiZWTV#mTY%fn_s<+~X;2&_{ z$T%?81kd#r@PN&+)u#1QRfFSlR?OlCG|$N~K!^(f1+|?0jBdY>N3xhxs_oJ$wrJgn z_089kAQ)Fz?SGsEqrqSW`f6nbngfFGp3j!t^?2g@bn;T)K294_IVeB{JCoP7OaYf6 zBkhF1@zA-`L1XviQMCvVbX+qdmJ5vC{t@zbmturIV$JiE$ypUw0MT|8D^^ARY8?lTm|k zDdi3ywQ+8E>-@pv5_u#VNj$D zxM4C7iSxstBcClH`MfkBOZ@WP4C1r4J>s^})-*5?N_4$*S5glsoRgGom+IzGFS-s$ z0tIKktmQzahD^|Mp1KkJ9%ie-LhEKeeU8(jh@Kk6{v9jeti61e${r7Kic`qU5m(|3 z|7DKR#>M`!Ahd{ZRN`)#3IeFU(b7+-^Cr>YE@@q!pq`r`GJK%ODP7MLwkZtI)|P>q zuLJZx@7t2tQc{|B^r#!cKBX$e)6NfBShzK(<3(h|#2{HK z=Tm}@@-Kw@8BmDf%cE-nX%2{b;XE&vkh=3^SHD&N)`w?g8Q$LJaL@y%cir8ZpldHsj%3J9rID-^0d=`}xKOQN3#Y#v-f3cde)7 zttrsf2ICW%kYL5!7mtu!J z-#fn%@t1Hu5DAg}ZGpsC{odB;kP_L!ju!IeQo~`nyI{MN7w-Bz~jF2RFvq1{T zKbEy9!@`wz)lzw?I!|Po{IXqGTY6kWnutY$dYhB<5p}wN(Q-@_J#0LXMf0#J^bKhE z(~i|X!nQU)`$z#Qy+4L3s|Q#LFr6!p&US%L%ud)zyF~{|x+(+lKcqkCMfsT{%Y5X) z5J+|=plwc;OJKN0XBU91>VOJxya!GvDB_voB;?W)G+$5K$t|qMH?I0jr>bGezD}Pr z*!bYEN1`Q;*7_u03*}z(heSF<2*5`F_tqZ`!1mj=1ID1`apMWC2T1Od)}h1F1rLo- zog$ikIFielYwpQf=E+&BVDF@CcvZtWqAYqRX7Od1V6!~y3kZ?Um{-NS!+{6NYU-XJ zXxxtA?j#jFa1Ghi^NhND{1I*5x*OpZV3=_Wp;Fb@sDEF&^N-P)HWI@)(xcdkrC}^$ ziG`*$6qSDnc61JB{Xt=3KE8_RpjFLZdnJoK`>XR+o)!BV{LEA1Q1XRxhG$?)p&FLv z7hHF(5Pig~QA5u9aNZu}G)1!`>Mn+2;YVZjtEm>BshhO>j07m#+R&VIljI~9HC(k< zfm4j!993e=)Rr0cKK$sFZ@+l92T(7UNYQ`M&bQsJl^it|l?KtbsIuMD+6b%+%>sO9Cc_!x zo53-yvm`+sD{Yt~a;Vx~*o=MVi2N^UlJy*Vw(WhS$^S zIS&rsTNBHPFsC^Y+P9l zt!L@|eoR@=V#-y7StGXm(LA*BLjRb6Wdnp#DI3kf)ytP~oN$`8b{|vs%UvBgtmpI| zNFGtHvQ-E?b@+zI6k&>|j)_XL#$AxhuN1N62m5oT7DicMO%oGCrIu22}f3h3y zrdzrSNuZE93^mn22wN0On^xqQGyJD~4-XTHq@ASnYImyPtF#ioo8u%dDG3ev_^o9(UyRF@ZVrTG*4$UK zgZogfN0vnCT8QqI$}VQfzYJ&!zW5gQD;DT<)mN9da@gu+le&^UT<}hcJ|uVMq1l^K}WA%}gAi`IHwYiSf)bvgNpEjsAu{HHS_ z2f8$5U+EGqVkYxfKW)HlSz}d=w$%ykYIWA$RH!FT8Se^WbeFq<@)SCAmG1|LyD_o1zpVP}Mp}@~<7G{XL|BKM_ZgnfW#5@^2#hIT| zTUHdt(R0eb)68~46b%5R-;-=sGI-r(ukER^a0ok))NIdPaG_}j0 zjAN#!D5`+`MJ#P6{$dT+Z==oIIA&>vqG+5+c<4~i=B$B{f%{`Pp1{AAN0vX+Te;;2 z_m9=vx=4SyPhP>f?ams?s#C752)^3q{pqC(hpzTq4J`S$A5^~NECyu(K{-)G&Um0 zBn-|9{z~|}+KvN@|5%FI7ZE8x4sOqt*~TgO@f#S*pVAYgK~>se??$A^V8x%fXCD^y zQ)qIn^Y&ZRKf;oDJ$IDPCw}px!^FL0+<oU_~G>PmGj!bB>?8fdc_iu0(Yo!GF4 zF~X>F`s{y5SV%n9_Lf%P!k>{FJ3lELehjI7M9}e=9fJC-9-t`nL**ENW~9?n_{RIB z-(a6g@$xQJ0eufC+;-XKU%?J+vMcp()%t1gHMkUqH!U6@u-zMt5!ncmHRls=tlQOS z$<8K#JKZQ)m^C}F{xVH2e@X&+{6MHk`=D3ydy>p)yFHLy%$5|`I=ZE&mRAvQW?gvD z&l#3@Ba_VgE+B(HE@fOVYI~(sjMMN43xVWZsXmy|XqdW3QrO*A_#OxqIYR{v8awMt zMa~|RG${q~LIL_3quF~rb*j>FoMvc3iln|Pi_b|XIk-++l3?8i&Db&|aty;TzZ~XN z0N7BoY24aT{#Pv^T&E#=O!;;R&)(mf=qxHj!^U0>`h;NN~U4%plCP zliF@pJfw+_?>B@4T#ixl_ijg!%O}$t&cSAjVM-P_p1HJS)q^-fd>Oou*?86MCW;4N z#q|-0eQFO4wTGz(Y0WtJ!>sDi%V=o?djc!)YfmFdy#RXF$Eb4~{Ue9jPj1Ugap z*mj3g3vzA~ql!CGZ`91>C1-{;Fg8OC2Ot&2RF@eTwY~AJh)F1@^4?;c8n9n;hfdb)ZtJX<2hP_ zD-E_K>_t;&mMVV+FkzfKeyH;eM%{bx0Zc6E&Hbn#y_vufNdKYnz;J-saTw16@uWI) z!uLHG>RO~EYprK6+;{dSjb_8%g;0{u7Z(vj0 z#Om6)VhWD&u6a>pS#hY{WE=W-jRT{}y@pKN}VzXSx$ zYv~aES7IsLrEyg217_q3Y(*IkBWpc4i=BtKpu*-B#q#k9I--K~`@4$xYr^Y^YeH)ow7w8~2pxGFZ#_CgUtGRD>u5~eu0nqlAT3H| zbx@cyiBJ;>VAq)B@$)&H1)ga$vmNdqPVB5uoqYk@+BI?`4sBTd%i=MyyolQCjwWo@ zv7NG3O2K??Z^E~h|9`TEIr+rSaEQ-ZYT2}8mzx|^h>f;{ss77L^KpyYokwyqnWm`M=ENw8VT8U5>bl>Cy)axCS~qUs z4#L3L&%%Vg&E2Xn9^+05ADGmhJSuiZVxX&~8}sn+B6Rq-)}EgED#IK!#X z%i!1)IygC9T#yLg4LBIrfOn+z&URaUA3G+`UHjmDTn-jL?39Iaph9ju7>1%Rb z0;%bb#7qleu$mX}G<#834{~JDkU`!CN<}0pzBd(?e9$aT&(b$<8Tmd-AS_!7|fVdZEZs&Vg9e-f{^~ih$oUS z(%f7ig=SkdvO|TR8>rG|6j}9YrzZRZe|#WJPV%%ivkE%Eq9v#kaq(T0+F8o!vBKH= zCRruu#g;&@jS!FPKic(|ojrnkH0n*mo+-O1#9Ibv+TXa4EQDS}QeHHUvxo)XQ6GaS z9Wez)sXMag9J(vcN^~m}@63bnsd;GqcnV&d-rl8j&B?etPS&vSY|@x4)7S9V|6xyx z@kCX-e>&V?RC&JbdddfJNsW{Ao9fh*+c9{oRvG|3&XK+gfqKQKbImilyoSynIwwJR zx5hiOvvdI;2ku1#I21DYpys}s2_o(nfQyEeK@a1tTm9AR0@q}JbwIuL)FBBt6v~A3 zk5Pmn9|M|zR$?VMDr9AWYN+`~iM9y$T3CYJy88up_7)e?vC^pKmFy zGQ`8`w3mW8W8g*t8fY4I9lR=PJtAN!{`J??X3uwPs)mJY2L>S0x!hFu$) z+zi&=mARvPo9$<)rHw=&)n7m;sR#pWVwh3XYY3C4O}kgR;9nGv4KI~?G3f=CxBc(7E*V=2BU6Pz4@`#q+A;n!Kss#gwXhF=z>kBCnn4FD~qk5kosqs zDT8e~va~xU+RC)aB2Ok%U{@}?$v#`1+)?brm$16my%7yZuM57~^UsK39-LA>&KJ^c z(!8u@OB8j@3f5H3F$ptC*27k>{$fJgC^OI+T8B~P94_CIBM(M%VckAAG!S*I>Y!$j zsuZi!Ys53tBNl9KmG5jXtl0kxoQ)=T4lM?O#Q z2J=WmZ648W{8@cstGbq}O~1L_p<(l2PWYf9Lm8ZC;?JG_j4j}=L+^y4AP3>+l`~v4 zP;I~av8x!fPpZ=Pn~i@Axbh(2$LETVrkLmpPd7O@1#kv{zX&B4R6$I@{&$B?C4TYI ztY{9dHSCy}n0+4^=mnOL2Zo8dtN0mbb!GZdV73uh3Z(w<)YcAHZgeFd`NEyRaZ+au za`-0;L?uqr(5F8;;OSQ_ONezxGj0U~DCLvYe#veH@AQk^3a^4AxN|S`j*C~RHe#bK zk9^aR^A~Mv`az0&22uB%PPq3DihLFCj&wcmv#!s)pE!T$^w6%Tk*3!q$foF`4?T%M z?{01}`@d;2>LiupS&~-^gJf=9b&;4NeCYtl3n-eHlQLiwqj>5OWbhj0y?JqBP6kh* zX29cfsDC=n+dkO?USD~bU^B{bOB7y+{g;WqO6!VS++K^#Lsl+evb-(GXd^bhN$eBl z$&8X!ZOa5qeJk4{sXF9kBUhXynIHtk=NCHSYxyzXCEO}}Na%b|9xRNMnsOe74vN~j zU<^;}7qQcHa2e0OBFGT1e4pl3yfJG(MqE`>-}%i|i*gDGy-iAW3%N^TGki_rnGhp? zMp~fOsCLgo^-hdNWqqQ!7x2^fb}HB_dpE4ObZb13*0q?78IKt94b`0;N&i5R&B<-uFXkn+Y$S#e!L9^?S=A4plK@+V9J3e5? zB9XQAfY-D_y5}BOUI?6>8X)@1PS{JQaKfiM)m+)J+0TKdbFOKjTfKbZQB~dxxMojy-C6(H3zCyw^Bd*6>TQbeTzv>fPXbNUuWNN`Q#~%7&)Jh& zjb76!4THS9nOj!%qy*WcfDp^Xr$z3!W{MsxG09a==S=S1gh}qTou}WI4Zw?k=e^*w z$?G?};^0DikXN;AXq^>%_j}L;3aG)%y{a7XDQbY|b7G=-+g9$0UsW!IQ~x_w&5t;~KTEc!$ujqFD*$@T=yENla`Ro(kjH>YHb+D6IWI22< zzncuL<4sS|K5SNOOIoGQKHQ^Lliu|4iVd9GI5XUYNF`T1g~}b&1%GG?UPvoA#^_@} zTbR7L>uiiuBa*CpoyjyD+urvpRG30jDq>;Ir3`q2$3X)xzBI)|;XSWK%C0kjp2vkq zba0}5+{NHfpYus;NH2Wvq@tQkRWB(Yr8IJj+tN=`$2%uyEsmI)!}Jz5Iihd;1$#3T zrKcJiLb}M9q?RTjY>90OE_-Ol7`)OW%zz5c?KmBF_}JZ&qAgX1o@pF-SnLFz*HFo4 z1vzT)Ar-w@&Cb;EQ%w48zMSmWg?dbpRYoh#2CI!$rG$UF^pI-1Ox6J17HjGJ*5*Z4 zMzZLmsRL;q<8Z($=-w?5YuSZI{PsY=is^V#J6aFAWUx5Em7|qBIy21S=nGuAYm)(q z5|MO4i>XS_>i^f?SI;YWO@z3(a`r^jqpb4Rkx|Aq{)@1GDaq;7ax)bocc+AAoSl53UF`)z4V47?fd_PH`*I}Czb}#Jv}Z9mVxQ7AY|e6 zA@;kQI-jHFS(xyc!oRwXlY^)Bk`5GgF_XT8`b-_O%FQyp4lkNe-tuo3D zhod%N$c z8q6SK2k{Ptuu}IJPLnU`-#gIXx+2jxIFs%zPaFt-=N`a@h7O-lYGdAINl&$)KI;LE zRLq|{0`mju?6EQxdpf_$IMV9w6ViJ7Y`NUP3}#N>@Rn*u&h)LKhVjcVPEHcp#U9AZ zsLMuzhJfwe&@gY#(3zoSLA0=PE#{&rz`u77kckhMAAHlcd5-CDYx!&Tu=4*#)3z3$ zkJ*6PM|~oAd6NpHYzkjwxbjl(>nZwdx5KfkWVahinP4&I55;u?_xXPhNY#$-oaJ(@ z5+Nnnw`5=1&gY62jq{S+oR@>~D-NFa6o#(mJPK09bIE0YvpU-rl+9*GU9rqoxonqX zUte3NXuj|&c`iFUXC0gnn=>WC6{IU92o^6VJ%-cQ@-PO{Zr;sV}`_4~loZX^@6PubgRwOW0)!EG$ zBg^V69Wh}^r~|>8n|J@Z0kP(?Rnz~Al}UrTk_TUf>2XVM`D^$tn}M7DgjPA_14h($ zX<`l)VdZXOqdx<0g1J9!g{GCZ&a~R0)7G^t&CE!0K!sT3Z-tv~F2)@e}Vy zcw|)u>YbraWdR12SJ{?tplCjGYn;N#tyoDi^N!-&VPp0!oy?0=eBte)Q!$iSgo(?R z!x0!#xHzNPF{7tKXc(X0%zc0Y7=7-WX$6sacyPOEs?h+Hhuh{uBl>KH-(EOz zjw54>EPrCgy+ESW|BJN&={j6aqZ)#?GDY}lY6qbK&BJRgVWt%VqbmE76F0%Io~i`T zId1te%rL@FI6T9udVn5>Z%1CYU%*C{yus48C@w;OY@iU0B$ zXR^_b6S0mDmU#y{wrYE zTa>hL+|Q)uoHkUD^oNUj!F=(~Fk}Q*epiK=jx+a{JZ^(y=Nq^UW8oblf>Z~!`Xk1$ zgRzA%5+{SFLRb2|z6H&kKOGu$q%=eUVBS!WkQ;NiKGwaPKStbeyMFScy26H8IexQowBeIZ zmH^ku0#&w*Cw0*#4ynH?>x&C0jr|3NA=30Wqu2 ze98*L1G0n7(w>nQl2myjX-{Y*v(USB`>R#-byQeKlXa*alD&$rHUW;)@mGq^)(?Sn z7vnK_LHQv?X0WqiNlU<8)@nVx(pr9?A308LyXu|}lyr7aO$`48OMB9CY$~^*sMD0G zT#P1DZGBb|BEQ)(_EIps@rZz7G2WgNRKgpp*7;5nS>7c<0?W+1+eA0T!r!Gl(t6%s zJ>2i{BGGRglTrWooui`lx38DTf0IrTYCf%TD0{Euc1auVs-Nox3>z*g;?Z+Ju7D+i z$gX`{wVY#7=?DWX)yfuvbF0$+&(N~IM-VkV>{Y05cD9?=6An)}4t+uSAyguMFHe?MWJQIVfEE34K0zI|W4-1s=@NEDu|qjq zn(a}{X^9#0g&w$OemTqDAXUe1x6>Hv6gfum=LUq02d)R)_K;fY&*6s)bhx@;^>u+e zcyV>DZyCIberQU$jQTy8SQ7u_xblSjWFYr=uH$K!42FC=B7mDiTX)GqSS&JI%BobI zK>thh81-5S{=8ox41ebf%$yzFY`uC0Tt_jv;|0R31!bk{G_AEi^*JhmT2n5?XH~lS zgH}8hk_=hQ$FtVVTMBxmJ&a2M#}yTE9RM#fu2RLI5slp)&)PoCcpGKhFQKw%|D?xK3!vF z>wgQuuM352YmB%JA%K>sB>_n_9^{E$=Qtde{hA6i9<H5!d5y~3 ztq{i@#adY`~BP zvjHSW^Ak{0jBGX{xj}1O8fS%LtT}W}7b)!{cuoGz-~&G677(KD$*0+4{aQ09Oyc_P zD4>N~c+iWR-o#jKRJygXCj&D*?}R{a zqrZc592}lnjg{LnB5MSzs%1VkI|D;pmqw!3+(pIsWVr>6RqBJsJlRaCLcp$R^Bg4G*UBGP`Fp- zR@7mR*D^6u7u!_q%sUE-&E%1rD<}oIVlK)*$w&16xy11Sd&xefWSvkLy)HtPn^zHa zhzE^NRXn@IFMg4PL3(yTW>I(}bBsA=`Go&nr1E8e#0g_P8bmBU$}w z+$09k{scY!I!1mZ&7!YypQ}_Zmd|As__>XLB9MHRe_%G?vNSbheKl@B0U3-Samuxh zdyG>+p_2NcpHKur&ClRWVVQ^JKFT41|5!kotqABfWwD)Xr|H*pn)dr?B;5*2M63EL zgW>UK)bSEo=jl zFfWa?QF15caf@NvK;3Cfv&61RR#?5p7k-eo;`=pKt>4v4dE?vN@eg+Vaxed;4t})o z%VC9#?v{~(L7Q09gp8WSRgu0bn?I^{8my_^K5%XJ&hm5ntyl~yO7C50G>OBrIUWio zw!(oFkI>ksx$T zF|2f#F-?knFz^pt{BPl|^6A#Bm*HqbwyAc;dyUS%sM`s^lCEF8tzoP#j=XaIJ zBWF4?xP0fp=Q*^4Mfb^VjbeRR&LWCN%|pRY*4meImzq0wYwxXM=zM7)L!Ra=QcAoo zl9wKH@ z8gJEH#wCu+v>RpC)6T48w=Jlr$^Tp!E`>J7!uDQ{rzWwEtBrUfK5DD$nDNP z?eOP&?BS*A-eRczBUY!e;Lcz2&pX$GUcOgEa-#hvVI=;zY;0Xwzf$m^qo;nhx2{0U zE515NVI|u#u@}L;uLpT~FL2$Ge*&Rxw8}H$|0lFdEcNaC7OLDpH*d=KL%-m(^6HFc z)ASMlVC(r>nOF@~T0}A6LfEK|iJHr}8gEMfgZP#mUtcX;*FA;sZ(21$CA(6LJH9z3 z?@fdOZSMFNM1ONS^P9i&`lJ9Ja1&LAnkxUG*((3wvo>X-aW^L{?df>?Nx+3e43oS?0b)2`f$^cTRRXAOXFPPqM0vvNhc z!4SlW`#f^5c|BOXq*Ke%%cb9hzDsrEM8YJqC&W7|z?dcQ5I1yw?vGBXx(u_j*f3gq zMx$qMJq=>~TVg`WoXL)_h|SO5f9ksZ7ph$RN2m|c*c?s6RX*3U7R%_D3iPpR_>y=y zYjLG071jyP8mpJ+3aYC)1y?x5F<{T7Bmb+)5sN_xJU3IJR+miu&lT~EPO>Yb$ z`TQv?uw4xH@y?gU+%i(@V5+J@6FT=2R` z9J|3iSl>mNCs>8SWF3HO<5Hh2RXhh_9U`X1DGiJJw_?R@z!bW8J7J`K+3H{(10O}U zeI6bpR!<|{Sme+fgF0*1+5k|nU=4;w12n?&jkM?JV2`&;juCGplJ9jvY`1^P|4Ptm zFNoVqUSZat(oelkpe~gtn?HhYUU%AuHoTo4`&+Na9neMc;*cIm-o-(K@~+%3ddJu} z_GL+jefa%Xu{&~c2@Z2wZ`w}(cc`+lhtT35Q47twkiS>5LV@3t3M$OhuFPUYT+FWY-a6}juNrZfX|{j)Nk&UzF&x1dasTb# zT`|Qtb~f9@Nm#U-V!ff1YzY6u76}<+B9CV#d~AgWGah8(U+&G*5J$LQ(i2)+8#(@` z#|=_{q^}qc=ZjRDBpMbZYtEK~bE}e{P8Nr+*p2z%fl}2sWX^wCmbQrsk2q;m(JwFnxD}0q0qhZ z^~ccL&U#14;@`>pg*z`iFW_vS?3l$bE#A3l*!=n>_)*PI>eA9A0BdGX1F1fTtma_X z>$`ZAcqsc)A#t=1!nE;bf3ys^wt%)_C{_Nod7~_Aq3Af2`5QC-${@W-$m_Agq$;AO zm~fug(wzz$HV~s8e0@_UEo5bY76~t%aA->l(lN{A+hU>v#Cx`fKXm#mL**ODz&}dt zMEPR3T$O5`EE1#v0S2D5?hD9d#ckx&&C@XS<-Pr@o~J-L8+7mHqPBX5^)`c#sVVVm~jG*=s>`g*SfP9E;``IhQljR6fxDC^aw8Z9sLcH$c!gEEY$jB+Od{ z>D*W1w_TMCyYd^pF(cwzxVgOY$pXD9{w3;CVnbUsK?yPsPuIo~!D*^fu7IwMg|)CC z4zoGbxU=I+fo1AyypO2ak_%ta030AW{`Bv&PTa|&u(_44@nOY|v>>@yIH?!`gH+5; z-(J}r5=8yz(D-Hfgntfxl#zALt&HxE4+LTpSbGq zOw*2HymzT+Jcg;*EZWLtW;PQ<2Ry^Ufs_JeUewUJVx+p&(fZ`WI8K(I@QvMzpZZ%w}1C(W0;Hc*G9OQEXM zF^wUN6Dxt8Aq?mUyt3 z5U-|d6n34==Iul-SJ7C1@D+grf9w`~gKJR>RJgj>@!a|>0dO1mp8`%+7DpvHAAac} z{o7fbAh=DHZ)ynF@GcOI9^noZnjyXiK))LYgYaqn++PWkH4;tgM}G8U=q5Q{I`!bsi3!OGX@eeeI=A|t2F((X%NdCVfEo91hw2eCIs&r3&1$pxN_S72oP zb^S~v+1ntFd1gA=8;|1MY!Wn$bYD|T3aIMDie040dic%M>EDAU2EieUZZq4+lJD^b z4snJ`vq2}0OWmUL4 zob$x7+t?_&$?uh6P`;2k|AkS2>N*q9Wh|dgjkN;^)w%U@qYOVo=C79v>O}l)elJrt z%%tippC_|OJ%4)rVjmv9y4lHZ4}z!cZX^Cr^Burx)n3C6%?Vvsx1n<%rJ1IE8Kd@= z>!=WUco#9)Dvd^g8F0ZupN)T)^<>*e=WLyhT|4ZRj=@dxvGZ;h2}NX}#t(-=6@w!3 zu95tVFovY`0L$g)q#=YC%({;%+S?{{X`KJ9nQRL}ql*>Pijmd0#97-rj3d3EQIx_z z>VsSNSYz8mx1`Xq7lDK9a=WOF;J(Eq$VKMTy(EV(B9b0KwAB}< z8v{ymNw^8eMwJoH&$U<(Z1)b2t9!mW7a0ug(ebObFt`~~?WoJ>@Wa+xS#bJ_30%lu z>Qwn2?}BVd=rxMegMu%fPo!Krh83wx#lrdcn*+7}WD-BOAo+|M=su*#ydtk|ly)9X zjiuy4!UTiIR+|#4TbH+UjZa_O-eU2vs>b8ctO@VB{aKPq7bgRK0|cqxpC94~vNgAfs;XD~GFtC*SetDo?T@h1zj zv(gTJ;p;hR^@q)c$TopyqCs^4U~iE=?E)67D^p>+XZEC;42LZ`O8}x2x*V5tA`j-K zMyt-~4&%{)s{Lmi;a&iJoM1mMJs}gAj|6<;6z6c(h&q{WT?ZN_;CJZ7l)tCr+=!=N`cK zw~E2qU9&g?Sbn8Fu5;ukBw?KBN$2~jBvvrcBE*bWtB}8y$z`a=GFh$Blni^ue@z%o|aHDhDP`TR;MW z&jMlA(R41D2I82G{-jW9JbCDS7+SRf+@}fsb#GmVEepScBBYUBYiMPlBk?t6##bjk za+mv_&xA`psflz1W!AlWeX63?nG!`q`m$YkRH`iZu1<0{%!y*RD(mEB>=EG+De>+n z9A)Xu-k4RhIfC+aRO6WQp<>S9hfzVFGF{OHlj8F`Vd|HovLLa8b?b#63YGwKJ6nnh zNu{H|x`tZ|ipvX3RI)!4m(F4gAj+PwjA`Lh`3XTWjDm(FlX$5*3qip-X5ui9nCqqh zA?a>&o0j=2a-FRf4~Ie^J6={pEz2UZkiCf-&vXM1q~PHYVDKXiEWwn;Fw=U-XNOo7 zSy}KGI+bShj_K2K*qg7Vp7NAKxE`MQs}}B#p7ratk!sWjQ$(@OO}q)1A4#0+W4~%@?9|Gy7-Oz#p^m zDDA;AN_!K^ZLM}8ykgU)_4R(=z()@WyA9-G&|!0Q-N#CjErZJc5?0&CguVY;qH2EC zPI&~;dKecs!Rmq}9dyYz$?+X_b25Q22rSE+MJu`!q;m3`kaJNt2Z zc=ZT@F#6+##&@(OBsw3Rl;O1$xB^!bA=s={)a+*zaqpgj`jLVzSanzaTf^I;QDncUq}e97y~j%$E(g*e>YgaV^BE#pURn4_`YY# z)AP>v{f~`4Yi+o~A*&_2cCRY=1%+UEv(-o`>*k|6D0a0pf>V3OX^ev_ zPc}BKYZSiUQ*vGfeyp28>Dkq}rXDoH%>Ye6vcIN5X+RJs(|Th@P|Ava5dV@nh+Wt~bgDt)+-{M54N0B>h@6Ji~i43?fM zq>o0KCU`tr8!jX@I#fzx+_}1BNx50@rbYRgD-<|QLv?37*ir}WC3r?RzMiuvwMmqM z+Z!Bz>rgb@ab`=fbt$9uJRIsat~PH(wf$uo!_ol&hsga`SH1xziQ{M!xEr-SUGg3J zW4hGEg=@mStkTJz&QrqsuBtGv#L203Jv8SbC`GIQ^qDptn++>K?-7K|@tQH>CdB+qwQ@$Y{!<-jH8BjkCOO(=#peRnCGK8U3Py|X*$AMxyeaLGQ<-Q>+(t1J2N zZua!P5gCs|^WmTg7y@1fJQpG;K-r${1UE+aA+K10k>d3=#KHQV_iDo~3nSdyReG>q zs8DaGl{|o?g{q0ITu*>SC(qBQnQvX7ku8r2jTen4fo?48_qyHJGnmqBt~J1MM530o zPQS-RCN{f%$yafCx$Ax~oa+u($&uB^g>xZQ7qrLSj444^Oq=$LoA|@sacv*bqxi$z z{?OEWJ~l~gEYwDq%lrZOgwpuzM@o$886l(MGJGNSWicx}q^rFntdwt>3!>A?Jq=`s zNh8IrFg@@^>(CvDQ5Ts$qXWNDQW7$pjzOBeBPsi@;RT%-n7?BJTw#lNx$w%2{SQME zWUPd?I`OgoqPZqlPQd5xa><1omsHVaxbH z_TVk3FUDIj+^==52Ih{tNzUTs|JyK8-@I#Dkw0Y|aKy7mkd70<(5@;P&2chz$n`-l zUCmWm&_%Sq-=TlPc?yWzyrQ3KL_%L_p&P9bB)&p81Ltfwq08PO!Hi6r&3V1&xc<6d zf<{ru^KhnPTHF#sqhFngQcLRZtFs4$QoaN@&nq4%;;2F^ceuvr4m~=V3Kmat3s=u! z)4*4kBG6D|E@o*{&)-;Xay$a;4f%-3VU{6B9wqnGshMo0GWT=M>Ifs?bkAZq zM%48T(N^AGSVU@W+qc1M@(*5)ZCZ$wb+WO3MXg0V1^O`TrRRPSwiXuPSLIa8=~EA` zvKynHVMNWYV^u5HXIe|Dv@V><$?d9F7?btbixGgj(E)k!^d3})pTy$TQ;7Vr@_;;K z*+fptksF3A$o~4BaAxek+G(Y16lQ}fg5mjoAWGcK(x}&JjlX9CH=*AjwJ6Wr*@?b4 zHnT~?S{1?QXP#O)9j5Y+_6lDU;X2~d^Y+Qx+8X(X$+sEXjNqoxI%rVCT-0J82q`U% z(KmJkzkQf4n;B}-pl%kHG;e`X)tfPZLN0!5yHloSN@!gNzYSwVJ*t&d-(FpIU{UXg zd`8{g(gd;Hx;i(H8*v1hEkih?`GhwW$S**{7EZXtMGkP&0=$|3JKRw24izu?7>o{W zUj(hq?cj(7yX~_BG7i+vkhjIxE{t(As6pKevK@MIi)$a;!xjqnv{Y#=l1qp&c&En1 zuTn>^<837t+E4Ew^}pMyT+rfQ2)#jL4xjMnv0x~1rmJ!i;!P;F=FF?4+Xr?)^2%g1nZ7L0Z z4pH$(Dl%!c6}0sHAX90ym-xavJ&uEez=#G%VE8QD_)Tw?mC31aMV|UvnBn!1%94Q1 zwEz2X7fq(q_EK=!K*I6~du z`?{-oB-4=)y1Qw=Q|svQc(5I{Pp^E?6@$=fF7g(t;GFhmN5*Z5LG|DesLc}6+OFCy z4xa`N%zLhO=vxzzQj3B0j z;sEX@(4PQ1B?eZ_H}_e}dh14o2JI1C8%P%!ADlFw8u&)YH{DM-179D3_}0(qn2WML*mk!*(m>b*rM(nM%l=Pa?okSuQS z$y&!e4*}cGpI}G$&UnSw>f~NM0=uz7Ka&*StN>u3=$n39*SH@%Ufxy~oS6$^z(uhs zhsIm*)jynFrg3l_ej4ANQ_XzMHFjA%FO^v~pthXip(q&-2mf$cUCM!5?}UfmQDs^l zkJWmdh9!bREjh*el|*6it76=h6i)uwL0aYG{H*voZy&yM;!4b@7|)$Y-#wCF5X;Y3 zN*9Q0FsKUJ$N~=VIr#Os-7Z@7N=IISpr0YHf~um6Iv%DS zvMSVFjx|z!@_UcLqq*zbqijiv6azIX!N|DThuNv>`x{_b#l!Hq|4%U*K3mO! z;5_nR;JTCxw-oAO==&4$CcAY6A-oayB8=?)#XL;jc0ACou>eXlz$%Lf;m#UYH1~0o zN@_2~QGzlN{YstLb_jxV7TAqZ``j@5N-Tr&JRP|uh zpXBtUaL^$%I*q*X_HLyCwy8hper8sg-Sa$CT;pg)rnZiXeFRLUkmeY^^{@esUA(=w zx?6JXT9dj7E3PcuF!Lb2)!29aSs4~MJT-6F$&3r6K$s0iJ=TEHc#K3xZVzBor9H&F z+H>cU8>YMNclX!Q;HUA^?2_|h-o2>*NE?qpd&2P>CJs`sS|9Z&PpJbjJCJ`9Sh(R7JHtTjvd1)`f>U5sY``)}Tjqb2JBNmG_p9#$Sv0P&REmYk| zlgFzQ-2%`%r$d!rmUXk&dCC@$Uo}>;VowA&G>mO7D3wq{FXZ0dH-L9r8W0vS??QiQX8*mk*V-oV zR`96K45-V=vu_;qaz*!{QFUv)g3zQ zJ^AqVM(%ugGbY=fRoqtlmiBl=gr$TMYI`erPe{wT&UFi+&t_^@0tO|zk@%2Aq>fo3 zbo2i1Ml@&d(7N1rQ1>S5eCGaQwCr?^UWF$niuvhuj{kA*x-0+c)V%ZJ^k#0Ohv#GJ zSG7iczkERPM#ydl3OTCI16Gf5H1U-#w6TL;rj{(lp&es+qI7D*yZTY?jbAGty2HD{ zljb~$k3eUHvlH8P6`F3oDeLwG1(oY=LN4N1Z3Imuw6qy+c$7T(R}wu%++VUQ_LL7uLqb+7ic|nO;|E$Nq zoY|qzQ}bJSemcEH8z!_YSY?FMYX(d15juN+2SR?!*J1hHnNEh-)PsEX?kmYIPo;7W z7>2n`GomrJ@I31l>PgzM9Iea{C4Kc^E<}YQx6S9 zRf?cU#ANRP%>T(1eyFAM{@2j=!GHy`?K1S+Ry+psi)8?2^TZBHqL6>I z?%0XTxW#$No=Nq%nd?~}CriDqWN(3xt0=Rsxz|4-YQRqvx^^GDN9xenR$_{Be(H-6 zg#lgWAI+Aen_(QS{--W_zbCWG`Y)onpaer#G4O&el`Bx*ZE2j`0$4x4%&^mMdQ{5b zj^J_FV#~+a>KwZ8Xsoi$rM=ewxodo{`$@Rl3bZm7uioPQiNGg5HK`A6VLgn=&1jnb ztTn(md@oOzoJd}9=Ny~n?k7ZZckncT+Y94^tVR~yrZ5#V-*il|JagJF+VInvvX^gz z+KqT0>ZW_n51MZUjp2Nj)d#mwT3@sZN)8h~6S)i#7;zWB>=g7*!lkU0X7gmq=a_pC zym&sggpwo2w^vCPVs}u04kOx_G_!||-!pY#=Qn8x>PvoZTl8LS;i%wZ0FL0#kkfRsRl*#~5^?xD&1hK+E(f}QgZr_O~nX_ad~B*oK` zZVFA~K89%^vD*E+)iMXAqQlJyl3zpoE97`Waa^R}#EjDBUe^UvgA1L2OzFxo!HB8s zD#2_I19r48DWino)3mf_inb<{2xEso#l0W=u_ZI_CrqI>bDK|U$Bm>!5g|QNg83w? zk`$YyrFG0=M9safOM=$#E&}3d`1ef1@0i)>2oEMeq#sq;`_mN45uzaRo@D?G`!Qco zc!C(U*tj<2}}VjI{;ER~Gf0k{R=vlR`z6!AwV2~22` z_+FxaL>E$k#WPT1NKHRg>E9>Ss;AB17MGN`m@N>g0Y`bX_9~rSy1#)*E&~5|JuGtq zNo>Ouuog{Pb%3Ge>2`9k&um|Mv<$Nc(AkUB4%HpcLi8WpqojseCW z{Fo-JwEp;G(P+Q50#?yIpCBlBQcZuk)-6>#*|?ZuJ)yjUS5iR54E!A43!B zu|=q@yHXV);FCV@l*@86B1d*IR?E*C=o&2V4nk+Iuad4Hnp|xqWoqK%(V!1%u41;aSZ3rc_1N<$m!z?2Gc@V) z^gm0@!Zt5`vs97#gQ`Irgub(8$YX`J|D}{_V$CRH`$yfE&U<|IqfkF9^px?}VQ$2q z%`SqRUu*A2l0AJsrRq&15-y?jq@W4iZxs(UiHFKfOTv|kZ|*}8xb0M7T#Am5coaRc z8u_z`Z@E~1hSu~N(4p^vYjnbx(l*`Lau2)oR^BoKE!0Vr{@LIBUlS8G_-=$B=kY(d z;nIis3CS{tSU-DAn=C!Ha;fQ*xN6x$z(I9=8$Q2sz>5Sj3~zo?yOWh#^eOPBX5~?< zQ=cUe@v`!zip`852wFuzOEDRRv)mhqGO0O{`5TM5Ad0W2_+HA+b_nb1t1p_0KeFp< z=ar@E1#v%|-;H&bB{>A5HT(p(6W!cU8iRHTX8ySU1&T@08fwb?<{yW6O%=;bU>=tsLAKA zNc`jB8oSsmZF}8Pu>9lWJutSkCL11OEIP`6VH&yLk-Gdc>4qc1^#(`VFB(gXx1dCI z?H^uv3V~8FIEDFSM7Lnwj1ZjwB7QHvI~=1`JC)7#lWEX7a|(*9G{NF~*%Ds@BiCN0 z*ue^7GX)&7%kYcqF~K~!0fyymF$qB5U1%K;jz^K?OY~^jhVt(AGEP7_)z+r`nWdO6 zS0Y&`bk*wR$Oht^(cyOF1VK@m&faqQ^T7&d*mg(hveQ~3kH0`rlAj#Shz;eR47TJY zB~PcM3&?r24;A8=RmT<0qodtZ7l*@QI=E(!81|GVj=8O9Z5SBLu2-^kW9497wCh~?1!UUlWGYH$1^pM8y~Ib@ z$=&t8#qtPACMn3@u)1VJwMc-f9A{Oqf!@i{~zlGYqomiyaTj_;z?e77|hLPHETH!j$s! zd$_ZfPQ8!hIVu7IgU8TuIE?!?ortL?LPu|#ISev`U9~~t!n+xM60>V+S#Cqa?HO41 zJRhVocY1bUEcfjLuNWuwI(d!-2keTpWUYsVj%{-XI-a!K%PRw_D0f1~`)l7;73KEj z$JGB<(8`x^5R=67l%Kh%ZLJhftKp7hofw%9|(KfUk(*vDWr2z z7ObT8c3RsUOL!HQ^EtlddN%U*(5brSmPQ0x&u#5NnA_l{(5lLiKgaM750#T_{9+%H z%?vV5O^a*D1QsI~g7Q_@`!k)Y@w>HinergMjsF7Gw|w6*a+ZzDQ2rxhy6teZC&r@a zre5BGR`K=Vz-PHQE@c23K=mA?jjq=cbFT2a%a&LerCLQ;-E}N~4<~M~VULE7cMzXP zr%6UcUyD8h=uJ!>XF#0>P_42EMRd#m=aW4)RvHIk3EIG#i(m*p@9qWboXf+eIDPUb zvdEyK8o$7H8zN75hOd)D?rC~eeT(u^E4I28%%WD(JIpm48OM3bJ4|)zux?&#z_?eA z>!0fpUvy1_!6&pV7}r}WV$CLwVI`$a<`4E7Iq;@KMOoKIZZNwQ#Z5UlIVL_P8LE4hDLi~W5cee?OHvS~c| zhu~O!qJ@!k&j1FQuSVZ|?Qk;_R{#low zcs{AG3m@G&`OI$HMf}$}BXg57Q)BcSoMGdpowwMG-A?kn;z6`@5{=hWi0`+&-PaHG zu`X}OBHwiO8wi361PgHy0NVA71vJgu7lM(G(#y6q#(nW2_-=?1O-wU_nplRIOy6a8g=e?sdeI zGCxsl%Ic75wkn>Jb?`ZFOP7DA$-c4iRPPDzTh)bP<>gk(-q}Wy&5S_T(H2$KrJ{g= zXp*s34<*jHV(9Yv-2{_rLtN;CrAqec?mt-!AdQ)zy{;XN4XH$Gpzk@)kX8`_7m7?bCj(Y{>}Tf&%p2KT*?jUD(*5I^Rj|r)RMQ89id+ zc%4NDz9^fTr2S=cjJ}MX9=P-SgtPjx=0G$Q*ZwO*TUmT&y6uOn<)%Hkvn0N`dMuCd zuud-OP-gw_@V^@ZQi$$=&;;prsk_)9!Cb44Yb z=qkYpa>Xou#%Xp0iFbQ{rxaP|7x%lLR*Q9wOvw;Ex#mW!tE1I4WOf^*euzb*mITO+ z6c`+-832e|Ll5nZ6@!hs331@6%lK)&gR$G<(TCg;Z2_-zn&zJOi&FcQK3YNXgsU>L zQpWuJd6D}esgjI8x6G&+IoUv<%FHbci0k6~pi`70RRwMQ++x32 z&-hMy{v(Ly5tbNtzFz-E^X=D&m-w;8Wi@Jfp+{;Vg-7T z95X_>CbR{1inC~hl`0d`;UZP`x2R&r3C|n^lELFu&ZV&w$wwc=H zG1D@ojI=6JZVKgalY4f^kV&V`L^tgug%K#iFD$-1MQN8Y+ zWq(ef{q1przkV}jlf9W=u{^LYlmKJ*o@?tO88I35!1U4mS9XQmY(#nWd1kaQ8bZf4 zq*O}#NLawWQ>R9CO0-~l`cs3;gU4>=98A(48a0&xysPjgyR9B|%X3J4~#wO2&S zFGu(pf@V|H>|8)c7kq#2l-Lc_%|d&Js@$JdbuAD+TBHkEPM!GQi+6Q2Z!bJMggUyI z{?6R&mmd>?OXTOA{If5S!7DIf>J!XiQ+~JeNeGJ3uZK>RqU{Hz(L<%Z9<3QB6kCKl zjDMM2$sL3-wev^F-dX*db&-vRvGkiA(L*;Ax`S^^#FwI%rf=zzb0cm;kiBao#Ba+( z@_1ZMrI(fp(FH}36;W@UiLL6do{^oT(VUUm8)YU5_}20(^buWMm1LDZUPl+P)9+?* z*<_wwKkaO8N-dG~p`csvuM5(k*ggObs8FIL`4hlXqCh>a7wRO?5(o|JE6^|D0-eg} zGReZHst~xve>MRAQ#}5pIL@!`UT4K$y_DrNHnL{7dgUJo==Bu!o^`f;;!i54PT{^B zgG;8gGBV^g0xbkD1Yd8=pPChh;PH}e!-N7uiY?OGgE3^bWz?>nJS{rZP z*nV$py3fIao(5Btg7AQ=!3KqOH3)u1$8z21wEqe)%b|IW8oYXg$R!W4zD_FNUuAo7 z96t5+g%XwQjJM|zt}71(ZtJUxXbT(}sChym?~R0EV)CkDy=O@RNhm}oozg-{-b!`^ zzVSh^fM>E%dGeZgwle(7Dx=rztOeoFB|W*k0C}9$(X8zo-Tz8?PDq-LpFto#t+~n$ zZKy_BEk>ZH6b3(NO}0O%_EtCilV zm3B7C1T0NSA=2fkm1Z)D4qr1AfKhN-!Jl{(0-wI;u&ePXzOTX`;us@4me=seKrEW0 zRH*GL0S-06!aI1R8uo%WEF%Z!)1g9(2(voxYXXRQOLZt1*=tRdBt$4NEQzo~(AQu~2!IC!NhfcFw|(MPJ=ESW|) zEAh|WTp#c0`-GPa_CWfI@j??MjveG;a6NK z2HFGgfvCrV{OtF<3-#4`O94`99>BiPj*Xeut@7rk?deerms$ z^7ec(uM#8TZrI43no%e<$4QIu)(DvEy8_ty zrCwHUi3w>)h$0kZKpH(HqP4o0$7Oq&tN=ITsgdf+l8EgGidbnFMVp{SG1E@K{J_RY zkZHK2@!!uqo8?l=6}wK1!P;->8zyD6d2FtcjEEzBF32&H3Dt1c5_|w|$f4uDZgd}0(!y;7~|q9G{N zMB4}E=J&HB#AF9EVCWidF1l|EC4DcgTYId5JAItu(1}TyJXfSFd{6|^e`#ao90tLO zA#@5c&}t_6YJJxyt#kVW>3ltO9{Z?R3!l+pf%%Jc!w<@l#hH&)L*2fvkxRMCO!Y6a z@k;X$)eX819Dyne=Ed+$ya}v(T(;i|WO4J;rt`SpZndOWvmC+kebU7_-Yht}bd_pQ@OdGuMipENl z&Bnb`qoB)A7Zux$06Y(6+}TU?AXGY-^7)$@wx9=>JB>ygqsGyoS^3*#PbJPIUX8vW z<|g+n&tF#rK?=?R#_ezT!+_Bkz>-29F*X%KY|n?w3a&&Bek;epsN}CU_$=n<{(B;F z3SZAL<-;q@MGITS+n9!>HT@V98i>aojCjy1wvUh zhF8!F1k7i_Q_QK^fyJrmpYsMb>7E!d_&58IXJh&&N!YA%tls!B_TSKptOrV2Dwg({Bg3~=j`n&Lr&E>p29PeN zjdiK7esX*QdzhF6BtP8|u;~Lbej7|zHEmGut8UKtkg`0y>87M#!?}OZssQ`Ii)ZyO z9i^?z_mkPrRdZ4tYgaN-p4|{s&oICV&gfrZwA|#uZ|r%WX>jQv$~ZQOrz3<*4=*b zwL{Q$t>)KAIFC2ewp}Joj>fk`7|+@?AZ%;c?M9=(wXRWzvTw+#S8p@&G3{euF*YBXe(*Z#s%iERXz8mY+<<%_Yd57az6K;G-v$4 z{Tj2U#>O5Fq~xHWXl*}V?KyT`PW<&m?d%Fx?wbvVv%%nh_isVH?5$aIMp@2)dVsBLFc1$hZQN> zuATUP{mAF`!rI0GvqoCK>>M9d+O6!au?i_O;0}1PyQo8uuqp>iX*)P>O=b}E=zr=r zI(ItwTQGq3mx8M~XSYlUd)#uG+Y5Vy-1o_F=u-rC*xXBQF z7HUt2{&@JS{&?WctLi1m%2JtTWtVwe9~BU7=h5bxm4dai_km`~_EaimUZ+PAg8|?nMNLauC#kcZPg= zu}#Wwpi|aBD(6%1%yBJR8t8m~@F{+{95Wt!9N|b?|Sw9TJLt z@^yOY7h)=({}yxQ_%X0{w5y@%azI8cN}(H>zJS6Mua9=FoQ*{hdChZk;-TE3%aXuR z;XV~rt%#+5E00?gON5)6Hp(Z@)p;A4Dt1wMZV{h38f^EvO-0=pInPACOA24c1W0XB z)`Iuv=0&~A&3=!k>{Rl(ezaforI+uE|d-oIF zKM#SD#vv13w7p}CZ6a^lu*%}sm;Dq&=ED4Nr*}M)he6}tOT^Q9=u|=_l3Jp-234W9e>jq2kFtf- zVo?sz@MsM^CFmOTXY(9iaXEa6q6KMt2bxYBgFb^5N)FQHC1Fdc>zlX|@htzV5IftQ z{)weAX?XO`LbS6@RENDHZ0ME$B^1T)0nu}f^_TGDfVD;y(WX=;@ zGR|2%(11T1u=8qE2iG*tAIB}dT5SC)X`k8iqC7c%S)2LPe zA$#(m4dJ7_esZFEA%BblzU*%s>aX~?tp24DTu6H=P}D1dtabocmP5jrrnUjV>xmtyGk0wV!Z)hCXvkbDt>E3g8y7|- z*~+zX7{iwR&d91jH^(ri$=;6nHASZ?*}XkQrJ48pyP>-r*OFK+IwW>izbBJu83$Pd zei!lQE7T+tnF1#Nb36a=1O10=x35fQ4oJ#`50+8A*0w*ZDj3~Er;SoRmV1rihQ7q= zdiRowfEXI?dbd_pZ6K8nj@IWN9$HR|j#1$F0Of=gA8-31%d2hDMBKk!T|@v4%Kh-s z9DZiWFq2pYQ|(@LU6tjIm^%$qM7%F1g#yDW846 zL@0KqA~s$xV(*<#wVhcSk@P(D?drm?X9gy(ys${AtOzEb5XxNxYU~)5XN*_OFoc{j{CY7&`RAgMq9EYBwrp#hRK3)I2rp&@0>vpN>Ny0DB>(P(FDK#o9 zSfeMA;nj!lm^@if@#@`b4 zAL9|P&`iyKV+kPvLa9Tj+r!P>8#ZN-{?j4&btRiJC>Qa&{O~vb1R6!-+%wJ|$bqR+ zViFrQAF)|j2bRgdV;X9G?FUt*_KbJ}ErVLc(hZ4++zt#D^bw58zcK_)uME$H8sGJl z$W5xc6c5r7+`*9U$pd2|bSogH zZu&juyH4>Pt`<+{%^Ia!U2#)@ao2z0wV;zP-05GrC6z_vDIU+ryk037Wv2?RY{q2s zj&JwHymAC*$iR+2yz0ul2wk0>4Q>j90AE1>Anzif-}EiXsmCO+1S)Cd)@x7U-Soc* zI@$cASmv6{zsK0F3~Xml9}V@z_-NV_S65%nCbpyzwzGp&`wu&4z-lM5&4Qxw(bT)a zK5y*Yk5SJ6+2aApkcXg-PA~ieeJK|SRISCwEhL4ny)OzjKD0<)ybe1OI ziK5pJMsBTtwW`me@R>L?V)x$0(HN=gV?4E(qPMc+ye5=~G|vxvcgZf6^j9TjNO73As$`!=3y)&G--rAM-v`?t zP{!~)$lw=<9>c$@dUGOA@O|vsprO~Z>*YuI<|n=rHI+QbA0Vz!OxXJ-AL3r{;Zcm# zxvHErMR)()j!`#^1A>qBzx_xNQx|{SjHVUxNzG?oIZjzF1#RK zb^J4(N=x~>a}&n#1HUqXm3&{tilH@LzQctBucR+(p=}0U8B1dd$6P=?IVT506jGdR z-RKXoSFNQ5>CPU`S2{7)l;L?{E!e%Le1TOH^ zI!MKHxvYnt7{pRXuAj?qUzPP4gtU#zIJ>*vM@fhr0gmc_9ICXP>Y z%BwUAt_xz0EYPoC*}jiVqauOOYA3Sgt#GC`aaozqejo|wTiP@#q~68nIt2^uG>N__ zg@Vo0rt=?xyHC`c{Ppjy)2pReI$p#~v_T^4V7eZvRR%}7b)~FBjV+Jj`SDJI_jzu4 zV}u8-6R&b#GLJ(y*k4)qk@`;}nfI?`QO+7JG6Jq{CQlsTgx*SQpT8$xeYuBJ3NT zf0dStnXd@LD4W{Z0ScPCSxEMixzZu$X?+6qTOdjsxkKJ8$qw0O7pC-MCnK#*@Yod? z#8&!{XmSP=W9i#~Kvk7QaCyCpT}6_u_RTefS|j`tNT7rRIRhaTwGEhI6uSG;-W)38 zP~S6%n-U9j*ZrFt7YV(Gb-zA5aAqgS7`aE&Tg83x)!uTbJPZV#i>i^p>$0kbjzzAe zm*>nVICn;Sf7jKzLyX>`4$z)(5O4&|!cynHg*Vt0% zzBGJzOTRl74m-5kb$=6xt9S%R zMS|-~hfej6y5dX?l}>q;ttt2812l2AJ23tXJOYT3SG-8TwlQn5(>p`9F_B;3YJj-< zeGR{8j)IEIhFT(C;i-X7*JG)ey~I)5FWyK4^9_0X)| z1rIembv-m!0ZL4Fd{ca~UP4#Tt=uxQR+Nf4mmVBt;jPzr7!_8+B<$Gu>qnK|(L#i# ztefg?KjWyq>q-$aJ-w4sI-3HCf zn@-SGB;L@UNVQaM3MK}R*AZ|k8xZGZ0{H{>K7lrRszmpG*Gf89T;r9Q^m1J>B3yt? z-Ts=BoHk$qIn=-JXZqQ>LVdJ^d7@A&xo}epeaV6OwJxRcs%U>m(cy>YJc`t&i|gfy zBBs2%P$2{DgKF>pQk8jDYbSKRhIEywKPfwVWk{r!)jZqko^iu=T{4?-M6i0NhDy5l z4O+!X%P|ddwN*98+*F0zu@xEY?CRq0mRzP!DrLyTHkKMh9*KO-mz+G3_GyW=f_616)kf|UX*12#u3>ldN;JrpMI7;U_ zj$q5jBJ$)rPZ+;~nbm*hO+VrH{B_rVpRK;SOpnWsgl}%DtKI61GT1*l-*x#Ku;5^efxp)MP%D0RxyhQ(@?jak|%Z95FFf0Zscu)?b)VSEH{^TO_>F* zCdn!SSFF&P1G!y(=2-ZUf zPQ=Mp#n~b2fE>dPF@2eZtKP2xN&$M4yKiqV?mqM8ufV0yvMOUSg-bj~?U>92r?jqQ|MchSSHm%59^Ck}&tG zoWqomQ+lSr1x401MmbHnJuN8nE>x8Vmb?oC?*U&h5C$9AZ)!lW4RlQmc(!$f2!Ayg zg(SEU)@E{Iv5m}aL6&eAJz!@?E5%>>uwklSoZ5;hC*f}X)uZ>0Xd)5RFU*{g=elrK zXIxevZAV5iHDH>gTD7L+c!4TIcviL1y`J=W+u>TX4@o@%g2fYpGgMd68jnu63@Z{F z+oXEswNLp>ST7lJS=M^PrY{G_EfK_CA5$U-FrBW&SG~~bC>V^=@PLAIm;H&x;C-+jAE<%+j~Y z85+r*$=kLsW_$DrxsH+gm|9 zu+bk|6M6j}aLu@7iZMRhKG*o7jmlXqgo|M32HsjJX+3Rxmp5jUil`05E ztj$F77ufx;4FA-)qo|NM0M@jN8WGukbj0b2qd$DyUjQIX7zLMuS z60p_~fv-K}jc*RV1pmU%G1qh%v_PSE-+zZW&a>B`)}USYhtY6_Pi5bxVq1$V0v+mm zH3Zer(jg*|2vX6p%W+P(0#nj0}MZIo!82!t0scAEs*_9 zp5Ucoc7E}h;=_W0sa*XoM($fMDsg36iI3o8pALi z+4C<@&elc%F+k40aE+2oUZOIj6Ls%*rU)Q6GzO;5LU=1PMkF65wo~{C3u8p1Pbs4eqo@$fgXdW%32!#8m;_bGHa!?^>A3w|}5y5ULVFfIi9caXkG zGA#3O&I)Abo&V+Q6gg*8WoD?t8JwM8#NWWA9>y(OPvkGknhUY;ZHseZHzm}lycWF6 z5dZ9oLasjiU)B-Ewft0t_2eqUVoJQqklp0|kthff2f;gGE|zYPp;tH}UU> zn{1JbipdVZ(TlTb))Dl80_8v}zKQ0LTt}z(%|*x5jGqpNLtPhehN<-}3OGHx_urb5 z^!J=$v9WSmaj`){aYCI5WffIARAY7ytX5e%HSWh+TZ|)TrqZPE-Ry7w->ly!x!}rs z&8Ej%TmGfj!+4DFtpqoU)~3DWpBsk-mp7Wy`gLh-i>IbSX&n4qdpW2eDr`+!?$d2HE=qYIRWlIuiAvz!LE) zHZ#BO8(M^Xazmj7M87*2$kYztgvg>E^H9q`bV&%g#!Ai*}H&U{%B9!m!H z6w{U4Bx`yv@isbjF~C*z|EG-KIyJaK+t{j-$=;i-^d%l^%%ogE*T2WhWsQU_kNbPC z+H%NYcBX0cqpi@A0Ec(jRav+WtL_b5jxoJP#P-H-KZ7s|mn@c* z3MSXP)1okIq4hk&REc|nYCDVyxs(6!cv91>{GvoQd-wA$b`WRfcvPxuPv19%YPsH$x9@f_F_a1!r2B|<1+o)Qhks+=_99te zhIp@l{{5BFo3$nywq-vL#uC+x6l5xJbE%(RK3+Q zP^v^D!|i+y(sNL>kZZos>0nW9)c*!Ef6>!JX~(gb^5L;m}9+kZARng2Xv z&y8uN&dj;YC*E7lv4G*sA~k0oO$4K(2sMhMXf&u|?o>=X>|=48mxkh1cS65TEM%uI zYkyqO&eIC4JkvULiNRlwG2y<&f$GHu)JWuGcF{X=pyW@3BV8RR77k>={c4>bnknL* z^X|SF^S%wh{mNyMNIIG4T)>-^?lnSUGjtPOM4+4Pe&8@1Yn)n*tSsrm>N9_3lZ&Ix zpiN@{hjCe6$5=27I&h_e4W76TZgYLEN1hb!l!MT}if1BvoYap!Y+CJc5COeI??#mx z&y!~|oo(xDTI*`VN@k3w3G6U*)gA6~U74|m!+0aDn|*F1Q5ruIS@v%&UV)fW1;>l$Su9MZah>QG?vYcn;U*F+o+TStj z6!(SuOdzf?y)pdT93yH;0&5{PO`J=~C^Hw>@?{tNVi5M44`m0z0JM}V5BsQw!L{#V z=Aqz1x`GRg4+QVe>w0#Up9Mw%QZK5338ZL4E6jO)=$8#hq5ET(4AJ>GRqk^9uBD!{;{Iuji+&> zl06aG{9bBo&ZQ9UwwRQ2e{;7z4RKov{*#VY(AqfSUj*@Ap8n9xdo^B-6+7csIDS#> z7YDduQo>S3b+luuT7H4fi*rr+UE6_d)WO(oLPcBXU^J#>gnrmXkV4rCUv&FIgPB(~ zly<)|3VY!|ZVT6Z^c|(?4D~k1U6eTS2N^BeK|VBRt7V)knfEoFCl;eb=801Ss@JE0 z&Tiw3$iwNv6+}V0Qf0um3unN$SwzU*59I&hbLAq2?yje+x1`Vp4fG)+X#63u3*>`` zrG4wFwcT8TTRyeRK8}5$R%0ts_XLVFR|UZ9EF{_~fX#PiksG>*L#}uFFPK2~|0SYw zjrqaWkNJ@ns9{KU4&G6@1AMsY1ebR63){8kZdSO+mx-+HfRF7J3WYd9Q*0Dw{6dQ~SbTRAC3b6btIV&k~%>KyR?-2w$Kz!m91X z9QT?5?aSRZUjYtcix$MQpG{~6-FYSiR3~&5*QLJMsx6e=UFy;D=);_Prt^Udr;Dvq zq^%PZ3($VGiC$w&B&v@x`p{1D)5+zmMs(0w zUf2asN6X5UVUAjSr}a!UJG$#FlJH{yQuM-h>!skIMpL0YW=Vfo)cpBn@zgqqT}k9W z%iu84p)HkIP=HX=JS>z>HQ`7p!U@*<$_yxg4m*xAg!#e%u75M$RCsw=%63e?4ycx{9*tp+y?SfIi zR{6Xr0n?M;U)y>>cr|(lN2uhd`Q5eF%N!qUliW1&II;EofcA`P`bEG=0&F02wQEAB z^zk9*0*R>0GYvhO0oR_%Dc5d`P=Q=>5Kfx4s=#~$dOOiJNV-E33>V8uB)F~{rDV6q zECAyZh~?if?fQR<#>n^-9F>UhNf!6QWpxf+C;%*>*ACPMyo^(ZP*viAFkC-;13I$& z38JP(jLvqLBh4SNRZA5xSdbyV`dv+l#~Y8bY(uS>(2IOx;$jvP1`}EwLnb#)L8~c( z)st#Uo##R^JzH)PinDf_0~y&I5u=kus7ZY&{J`KJ6XGP+)oo~A3JYW&i_6sLgw$eE zin5Z~TSa<~IyD-n&HANkoVfM4RKWKmx$11B=?b836r6;|f$ZN6cp^91P)Gx&r=3(& z(iK4AJ=AA-PhK#u)U#Kpm6tGcpVN2ixJ=0dSa0B8NZqb^upy*e7;<}f`M(aXm|mD> zIZeq5JIHsx10J(1Pr6928J#tO!O|RMP{xQSswnJ%TJu1bBNmVP5R@ff>4bAc9x8m! zga3u5B^UwD4a{lT>`M6Pg;x^%l{1H}%;p*4Mn8T}-9DR0)^B$5$}+zfNTU4TNaYf7 zR~U;S12_;W!M9Aqhrvs*gp6!7)azH-usDvM+A!YFU~%rjR?YWTAA;L zMV-?w-`$(?maVhr?AT-ovr?)9hFh#b5E*q~nlbcJAHI^KiE5l-ZzN$qjD^ z36;_Bf)tlgA#=#CYz2xi1p&Mis1QA8om^S-q2Fl|z#Y0lwkp%ORyIojpOI_#ziEB~ zi#2RRSC_Xv!=Vo1lKgQw29VGH>B%Q(&N97yMYh3A^C8!8)~G5h6ls#?+~X}OXa8sI z?r6~mb77fI8q6|ftYr6vgcUlw5!%eCoI~6T?zyD4c#6-XEAVV^AGw3rm54n2=8n`b z*}Spnoh4t0s9SNJKp(UJDt zFWeDPt$yq58fMvpK#4g5?PV1kgBt0hw6Y3>~blxe7JgES& zgYt)bG(Sk=OuVcYkP9E=5z$rjwjE2sTX_ft0_i_t$b?cK-jxrU)(FwcCJ$v%o ztg=f$$DWnt+lC7CL&m*E@igf>+W>8T+o&#Qnnhuh&`OJ?>m3J<@}!(%`+^kvmMvc z**pSnpAf{7k3AM-J`0||-W3>bp-hsG#~>g~5CVJ1GLAPJSn3`NNIk&-jZ~ki>`ZRV zkh`HeG;dH#N38*T5QZy=)$%4s?{hor5i6KN!C%L;S?$;(qML|X^5Td}jwQ=o8U-PY z$v^B9OH4h_!P+0faN?mJb9i2QdKpV%8oZu@p{yMoMuQbgiQw2{hQJV&;2^E`-1QX> z2wq$eJusWrcp$nsPTTJ@y}qHw@X8wDeR5L@67E#1JEQw6eB~dt$b|JHC> z(`Y^KQ_g&Of1h`GCn{+8z;o;{e#GuNcJExM?;L4ifZQQRxk72)c=(SwR*NVFiPDo$Co2oTJ7FOJ2_XG>%O@^k zewS-3E?Sa>jf=wEYQv0Xo zTFZNfwRCwq5=_BUaqhL4xAjC4)(&xX$0De&v*!k!Mz8 z1HlQU>F|`qq)k%(?p#oT<3N1-S}v0Jw{3E%$hj%&Y2yV8-_|Jo*CyBM|L^W5`0Z)& z&xDF2)*R@&ePA5HpA2}8jccz-Q>~zoJhbrF(w3OAO-h#INsy? zyOu=DxL;>OF0_L2fYjKg7SXyc*F7*i#W~!mgw4Lh@5Kz+uMv>9zY-JpD!v4ZE0XQu zwgJCrt`F$(brUz;(WF-+geDRA(6E*#gX3HxO)J^XgDSQMY1EDB*9f`wwdYXdr1pzZ zu3P(pm2g7V%^Iqn=U6-?_M538m)vHf=ejOYHwjN^f9(zynaTcO*ERSye&jk*d<-o+ zX~);3jMfN|3z4yd%&9=q%!Pw|Ud(lL8-NKhRZ^3cFr>?O78XG9wQ$8oeAFbzmm`;k zJL)R7a_FpE0vw@3&|gEvLhb9#2pzcuK_ZpkzLaZv(*$ z2S1okkSnjECXK~cIrnC_&B;Bwg*6eDVFls=ZrFa#&>7L~u=W@t@NGZSGCWRgzJv6q zt{ANtc;R36Vm)ht+&^fd?k23@i|2ZTL83QgcxOr-+>YlDhw|x!`^%r+25c1W4FlPPihX6T_{2up?S=<9AwQ+1a1hxG>LCeHk< zKK?_fY~%Q-DDr}21BA(-&K%>|Nz4shHf~R&6WpAzWqj!hN13{%j5M228JNQg&7w|? zA~V%250|zTXM9EY2h04+d6}qNMygvuQRH*Ba#PiMViq^k6@o2Uk~oSzQM`&kDm_AV zPRRMtn1Pi$&gx?S`adZNwl{eCXL-tW3QSdr!0vQg+6vR~_&ILSP+8ti=_Etbb*rl= zVh3%&S@z{{*W`ZO&@miUymRx{%Wdn%G*VSlIC4-}V0h(5B4*RQcUE3gMherrfU`BB z-{pJhgP@360l~vwK8kpC&U$~eGP8H{9iMdFyyFf9K#SrpjaJVUFJvta>~b7Rro4n# zKxCpe0KYkjsJ~aelA8IIKVB9^yb;ov-Jy%`R-c$Lvi^s^YsichCb8isH$PUYLH7!1 z7QEzOevE6GNqdS)ISybwOXJmCQxMUkm#U9zNcd12B z0?V6C97x#x^O4`*awtGA}WDAiz;`7G(F@$M~%aO#*pq#Nx|{s?8}=SKYz~N?ln*h=DjTu@x zh|dn?nX^yzYQ+^QAO1W(t_Zd#sem=C~?b!1whX< zq}#CrlCM@k_7p4}OF6~N-8VcoN|ZsY1Pw_Gl z8*UTq#w-EJwjX2gc@^RW5-;rgDWu$r=2Mc2Q9^fb z6O663ry^_N0hS&^|E}@#TI0GR^4yI_LZA?yUj$h*FFLSz3=;1=u}yq z`^*{2bw__2?}Aa6!UY)$bRlcj}v;Q)N8;u|1d=Nugk2l?=IHv zD9x`6|4jR_KAl4FIV=o4y$+rV9q!?*ONd_{8fG-f3{37oEbm2PyC(PFo&{Arnuz|} zVdV0g^>=DbSQC!OGf1MXp$__9Fc$Yhn}(!G@nK#egH#Aeh(UNTj9o%H}yaAXv$w8=fz)O)@4S! ztH(YqM})+B3;q@?54-o|T^)k*zvv)E<>JPAQj!O*LBAk;TDN1~^yadda?^sx7%8uZ zZ*+abLnVKNGT}wL<&oNRoGbl5LYaymFVOMx#WldCkNHur;-B-vV3_eoSpFTlzp5^t zHIqgY!9G1_rHul(wMeE@BY!zJph@@+;E`T}GA%FToSQU$r@y-~El_=>?ySb9PqF_IjQQPTVL*0lu`2i~vq7J4oo(}LHhqwR3?cZXu3w+6!GHZyOA18Oe zunk)d#b60Xz9E%V4#zdo!k@7LchojmZcfr%bI5baN7O<5e0LDz>}53e^qYg9cc+XJ zL&H-dCZ7HYH{+rfIL?aQ2CJ%+!=s=@M(ttDVe-aBfyo9*Tfc_z5Ti_k-2ylNGv$DT z(Oo7oS<&KMdfk34$G?QYpNb>Q;IGkdihgN>|8&`#m5--&Gen;A!ChRsn$GfnHu2hj^TYJ3EPolitkdQ2B$bqRdfkX6B2Cw2V@6P~4;CS6F?>=1BWmJeV z2K!boJ2ir)X&g2qV~2A9X0`TgXrqkPaM>iO`mU0WMz7*g`=qkQv#g4=JytYLhj)z< zmxtuQwRqy=WRr2GS9TNpA`jp6jc*Ts&E($jqc=MKU@Mj&jKnaEL@!8%;XYJTP5GrV*ljrGb5k}sn)mdGxCJg3G~ zBm)Fwz!fBm!G`Tsk1vaSvFkAw;`8%&-09TD@?~9leRQ7zI{I*U#n2BFv9uw5*L1rqSKL2cmnwPZP6c%^RCu)ptfgN zN|37!^yh8rx1o}uX0r;ROn(yce0wHXz6K0T?$|EJXg+5G=_pemCMVZZL!(xMvIfY> zJf0=x&Dut#k)OY4+jTNPF611<#2sdg-VCN}-yK~v^|)Usd1*6mgtL7zMO9;@A7pNX zFl6Y_5lczpK`7jR(Le>lNFokizyMPfngXQ$mPg(31lsXV0}4%6?2!0R$)Ou(_7Lc& zq-1~@GQ!%_WxL_Jz8UrX&m~46RutVdeNPReqX{O^ka0-HVV(DKK9-5fg{?E&G>hUL z_<%7zPqOJV=eBYdEN_11JF1C|t6>qU?DRm(xtWvm?X!Pb#Yg1F8)a|Ckq$6eBdX)v zm>N>~Uzsc^19C4&94SAY1l(g^$+XV#I_FFvsHHKQ)1@SwCD?bc^kU}+xapN?43|pD z`ZP2osq)#_q=dt0)zs;>|53Oy5EawuuGfmmGTj{hNn~6fzLN?ngjMMO{t?k;Eziv?(GXpN# zrU~%~?PAhP*zgR^`7aoBp;|vhSPmHPhL!0Hd5?M7p*kZgmhkNN9QWswo!3abZtaOy zH5dF!?W#hwB<2zlR&U!hmL$|DVXjEe+Xz6&_LjoprSu3F-0d@}E;r!3m<)`WK=la! zo5?FLj%Bu~hoiJ&$P1LGT1;xl)w}OmDZ(PKLH!Q{?&JxCyS@Ng5~EEX`4Oy(c^&FZ z=TB@_BwL{zgxD$xgxRAKf^=U#=M3c}f!zGb$72lb8933*zOQ6?PY>0MtC5qi#Kbel zxmu4}W?4&&)Wq}TgMa@o=LvRUT20Qgf9S+r=K9e`T1zgyHM!s{i=c9Z1>RGSfV7|o zRs#&-Pj<%-!F;7c&oG}9i}Fo`#AOHWg!VDDV}>a2(>T3Og9Ojbd@YA%!)?;_BQ{L<|yQ-qO@PpSQI}n@nBI%6!k9N zyZ&D~pByRk!UEcvH>!;J+v+hn(`bYawczU*!PoermD~YN#18&CA1BhQKKRYyq2L4h z3RqB^mM}d_5S-^b#VB4tOK27~_**NLxwvJUPS1v`tiR=@Wnn%66f_*5 zO=-^OAe=3mZ9%NfHx_`$lK`?6Pb+tyDVKo()n;#Rpkpch5GYht#NDZdciQkN+ORy? zkpNSae|WY0rKy$j-Lj+lu>fnY(VPxyt*mQeV&{Siult61mg|N;^~4t?U2ovcvN%%EsbmhwF*wm&?aaL^F!{U zyZ9E*4R|dU*hi|3KnVicb%|+b(;(hrYd-a&Q@phafZ?5@9F;XZ7o}oipoqd9$-8|k zN1|<-1pou{dpmZvzhd8zr~I~-RFHVE>V`t>4!si<;Afn&=q13rT(ngvzWdr9esQ!m z=~U$(XO^3X^%zJ##V5x>UWnp5>U7JNUIuB7plx{!URTo_+*jbCG2e9iG8Hxa0-3Fx zfhZ{lUEY!17P%klo9q~=&uw0P+f|jQ&#LLY$@0`Q+D|;T--gv<8~n$9W|u5ZT)AiG z)7)5yemt}=n#cRIep@l`)#M`*>}fGlv>lh9KCzWU#itGs&-f#!)p|Bsj4HkVU1`tx z0OVuQ($D!}8-ljeT6%)$JSH0alBBB0MhDFlPI&Is%tM;d@ z$HdKFkodkfp88G2j*#qmTPCaaBpy8f%PqRq!d)drJ_nDL+~+6NdX ztshyKZvzbD2si*b>WLuIV!J!9GQn5&q2GV>15oxid|GdOL>r06+@vQme+tQmI1g`x zLSrnSotFV25vx2(r*xm_V*zcZKZ-Q^ten6;0ymlT2o5eWf}8>7J@Ody*c+=Y13&Cf z&m9A^0=xQCZboG(WJdR9)kWq$6N)5M%o=gY9|sG6<`ROk0?R1&>CHeb?)gK8^z8*1 za@Z^X9--qGf@eNtX0x=GgZHLLLs-;SH@ ziL`S#UPNgOcL(qeEN#tPL;LwH_J zG-#0@&c3Der0m5=7PaOgC9r>llCR4+UWs92@{Ca>Jm9Z_%E6pIP@H%+br+|7@~WkqU8G2wazN7j+X zUNFp)K1P+Z-ah7qBg9X^p_ubvYiSe?a!mV;qvXS*$diiWzingFP7m;G%TOOY+Nl^r z{nkuUR^+pxzkO+bh`vH%AM>CWi6e*q-}(4@?X7pQCJT#4%>?RRTyX zUalt=O~4_}Q`&@|Fei7mI}-`vF6z6zbKk{061p*S?X4R809SY+AY<@!)#R}T8|&J+3A?co#c()gU(}pKl^R$D8lO)&t}?; zFlo<^^74%{+Ef3E9>c3(W(?NM-%I5Rt0JReW*4rX#OscKH1ex!W{l`w)I{LDsGKbQ z`WtM2kiO^eK?m|-5=i4hU^%%*Li$G9%glljU%2IHF}ywgAU5EWkuZSw=~)(z2F zbLqhI8ouLkIB8BN&m(6_Xxv+@u5s_0@)Qxg`4ka+8@AsGUiiOE&`1o>Q?*r0(AYts zy&*kfqRj9UT*u)w;bdOxLy?>Mg6w&H`1L!jGk>AY7fWgglTfT?&GI1ZFudV$KP)9= zr^}?J*Mp;`W*=!2KjGlxNZUtG&8~bc-#FXWQXRmyi2?&L#{SMwm0$gXZpJgDbB5bl+{c7db4E;O>j-*d81>`bl0^x{PTM+C{ z1XJH~p!Ez(AZ}}8bTvq@57!iQPO9CgbPSaZrp*A+=eTUf9(8S;r`+SCbU$M_P6Sm} zrF=U2aJm<#eid(64XruoIJSLEt(*0}tjHGMFINT_tciAUp2sWALZ;L*eq#?KtfHX$ zIIcROTk*#{bmX1cW);`}QI=kc;YL$c0*vU6qI?gd%8xBV!T(M^Wn5QF$_cHI5B71K zk1FGDGgcgPXnc!grYeX7eZjjj^q4}JcQlgqz&CG%m%x|sdB9%H(fR$B*d<(ZpuhvX z5J#0w()q?HumEU98OFQ&EzCbH*9klJy?o3El6LbflX4nm&(j{NTx|x{Iz>3|g0KTE zi3GAnpOm*?$S*6&Xm16omsQVE>8F~=vU-EZ2hs-ip3Sj(y-fyXL*18IQmEJ{nXZ6J zPTYqo{1{2e&6Z}C&b`>on)n5y#X@Gh%O;f@=#^)qXlqKE=?`lN1W`;rktv$~Us?|f#2{CwcP?}2--Jl?-@!Qg-!^UNlMUnI(C0}H z&*SGyV(GjTh0yVryL%w~BZQ2{!iA0pMgih(uj9u1pxD;VQ+jG{o-d@f%E^q2z(GJ_ zW6VHU9`L1dTAn(RY}P8C^2G&t?`!61C1tEQ06v#Rk=UoL=j0F; zAcm*)kPy$T8=q>R>idpOPq$(GdVblITe!<@yX+i@14WKx^_hfqkga6$0-q#_jGb6T zv>}V|&Cw&Mj>JTa9Ci&c(8%aQeoeXyf0>AbJ^Vstj>ZQjs1LT4xZqq`@sOue-*^P- z>Nsk>Y3|lKQ*K`sPD8fhxv}6p#SrApc!FKB|l^x&6{3&FuS^nnoi zvb^iN?~J9vvs0yY8fQ8rs`2@!%<{=B2`<%TVL&x^1#-w~vzLHC&jIAFtUXiu5ReYx zl^XjJWWX^Jbq%>lRc_qUi7#@N7t?{uw>zH7;Cpu+*Sn^?itfPG9}jyv-&? zQ(anMF{uNsA?)MQCBMsHG@%S~8d!C7HI;ilgKWO$YPMAvK}gzXY&|;S9}_C0IsrJF z9k;@M53Y2nknKaL;_2tC?qi4&tNU}^vYqGcpK~UzMFxsI8@}WYP|gM)={)iL_R{I) zt}dKkc2wZYirfEzrl^ook@+cR!n|junDwJ&H6EIvGbf;yEUASvO%|Wvsn;8>fA(|< zpOFTjYqx(Ten+2zw;vL;%~~2!|LxCHyQ^d;eDenC3V^_1=JFT>Ya8i34vbLQY4jUKCM?rH<)+52Fyg5l)5ASLS>nKVQx-#RO zoX_Io?R=Lf7UD~~{lF?j6tTtA4dgFwf_!+!#XmbOF3kx}ySy(&l)5SA0|wUDNnIDP z7EC5X>S{%?3HVT-lO^z3FwOAYF%Hx(<{kRfI|>&#FLP+kVq}AJp!In6rubMh*d#Yi zICT~XI^20;O`Jsa9h^UpMojq;e|E}RFXBbl$iwX1LsILY@03)fD%@%|J>IOXzDP*v z^k2)YHE!o}V@c#*zUnM|QcR$H6D~5N?PuGw3uPnP>=)u`Dm3K{kLMl6Ru^;30m~vb zm3*dr17b*sKfN`cDe#w94gBtB;-gOdQh@dO`zCD@)g(Pbtj`Pa!|6p-!1noYim9sU)mKoUDx!v^NY%Do~jq7a~re&<$7nRCV-&bIb>-!5sZDR3) z3+Fswdty#+tj~7&mg*$z_}M8h7nftw1?*K$+F4`#G1GDDx^RAgDdC0z460T$+{}~$ zB?anF(LDb!e7&$DB;Kw060;-Ixv_2&xlG*X(BU7VYlI=+!dF8b{{)8f92f}v)H{d!|!E``mFJ7y=b!`6HQClS3KWeH%@k} z-?e|4QAk(c67V7R44G`~S-O8H!nE&+=-Z0k*N=aXFPfaC7vu&RwS{Ltpc)i)g~r+> z&|fK5cNP0Tt>53csRDmHbph?w9T!FRhE=dYbicy;LgkiKU7Wr9@6`r#UCeWPMQeC$ zU)=dUmd1v6mygPu*>p;tkM0P0kvuNkaRf~uUY5Imw!?*D(9H3y_lS=Sw>hS-ZA2>y5Jd$Pc-0<^F2`d||eD6$;gf=*)9Mj(}!;DR7+5ZOkY)cC# z*6rpA1`LYv%Z0dn9(`0_T|^GXo{DkJX)<c)i55dJ8whZmwn(vO=m{f^-;WV`~%!!akMGclJ2=l^+X&H5o7-5()02if~^SN zQT|@pSTnFW@Dq?^sIe9(Q4zwTHFn_}+f~WA^K&$*pdo0xjs(isX4z)-l&!(GM|&7; zPt72VtOLPRig{;{os3oQ6fG3{3AQRDfAy_ zwQ93WqyE;PiJs}uX0r7^#rs-HU6A>zHmN5=&wH<`w#7zBC-UPO{-0~njZ^2<&S^QQ z_z@yJeaIdvU#_jaa6uabm2`9@SyFw=!f0^Kp=JPvj}$lt;g;NCVYFMcOb#!dA_YxG zndXIae7_2{JkXjoJ80P9=qkD=xwY446od zwXVPr7fEFG6l%oaE+WmZU#1I>Fppz(pUlus&Dm5DgElwf$M};HnW+E4oS&GEfTt4K z?%p?w248Bs{Y~v)V96bV-bf?@x2pS``HQnv{XXqVpZUa}u_1+2ub=i$SeI7<|8SeD zk)vk~!V2y-VPy5tdQuSG_$JriiRv)EY~w@)aygQ1fUAPyyVEhKH}4tDewCJ<%XJa) zY*3mUT88%Asf`z>;4Ivpm(5e>>5^*9QX2&C`Z4V$jUQTXgT4djkD7_CGIL65q?m(3 zCZKQJygw2urFe;cNefR1Gc`1RK{kGV!D0qKawpuV_}Aaf#BTov2yy;q&_g-;Jxlxd zdZ~VMuE&fv_7;0^0K|8f{MqH%GqB5#sFbv3vrHJ#E6#rV>#410M*bCyMHAQc${bpf zZ(#5V27eM%jA~^i6n*RRWH*SJ2GY2i5#?{@@XLXAo)XI0HL(r#b8jwY6Dsq!&+wb$ zy&p!FWX~qqCf6MdtnbWPsN@kJmY?;E?md~LlVS!si=4Ex60;*93A3Zsc#5IU839&= zRHci40glnXY89ep9q;@?TtUH+mx7^cAe#!>!ecd3}H@rj&V;Wk;nND8V+dwo}X@nz1Q*XZG3BceA*8z+h zD^Ja|k}sU5pbd_lju_X>^(r5q#-Mm&1IVE33dtoAA+W$2#;kaLJ@AcqQPT98OAxPy+MG< zvnDWxE%RN7p+Tga5_}62pR3M?)>L(rWr$Yr>dN>{f-a0ITsC5P>BO@pTu*NY@k;|} zY5Ez~$K$+b4lg_DGJVjKr%R!D4?Vb8@m^>RH@~`o&>@ZYfiAAt{T5iM7eT)pYYy7D z@mnfQPKe_z0JJtYY%o(&EioDCxc6DfmNK$)jE}i~5565J(dpVo<+XDx?WGQRxaUg1 z8AZ(iZxeByaw_gwZAIyzq^4+#nLdxx8$1exz3JgZ^MBHH9ng1=lnM*HevLS%=1*MX zO{7*NG5@CX2Y^-@u-w*`5=0ymLpSVR8L1gib`s6hAs4u96%YiappZs@gc(?&AuAl{ zgP%Xq5p6oSjw%jf3yfu};pP+D!~j8ZiY}J(;ND|cUXbgU0?CcCMr43xxD={K5{iF? zw^WY@66$L5+QcO5t`wjb99Rq{hY?KW(kmIEW!nK-phpSa1kZ&?`9l*Hn12ht$sAfN zDE6!2`(o7kRej5gc+4|hRYP)5N)?L>6^3@9k3D>*Ty-MScLXp*IN!(fw&#e^+!N@! z2>8v{a-ON)`Di|>y@!F|CAE%K$k1Ahng^)J{$MGWb6z>+O_RrLq_r%Va-AqDf_pBh zAuG5#vgUz%%F0hOF$`ai`t42*tH8 zj8}7ap#?$P{+6VqfM%eTb5elghK}>b6PUx5zBi(sW>s4{wpW=;K!+3m7fZS4nG9qY z9IZKwldqDG&T7QyZeadG^pZx?Qv$x09_#fp_C0Ey>!VjKzw^3nU1k5z0j^J}Lj2j8 zlw6~{)j&Y^(*<@t?qkB`ud@>mKcI0!m;<%~R1355Y-}QHye65*r@igA$!JK^<~faN zn}45f0x0Q~WP)!Yuc94<3ria|aF_S*i0Pz1Y$xGLum>=s`q&ZN=>kbq6QPL7>2b|i zpRC}|2D*Zoa0$To$PI?kl-j4f{R8`ZpB!;)3z5em9Nfm<$Ub5eR+mb3-U#LIwNIBF z=cw)HxnC9~()gFpL?CsWn@k$8`%f|ScZPjXE-K`0}#|mYFyrgP<{|@0j=x9(v3)<*P zvW;~hKM7FmwOGqM(ifX9l^3lFTK)oH)tm1)DaA1l%A#!9i-X_JKbHCl)6l>+zFwOr z41;wfE>rItY}(dwQPP#gw7f!xboo)rq}6h6;^wCgYp?OEh;i}jU@RplvJzgmlmHig zTtu>Hf5>{!MV<@Q*L7)a3wxk^xw-Z`=|#v56tE&3vNw7?T*rc9+ti1N%qOfH6-l|6 zRxl;X$f+b)|4+}StR1+MC@(;|?;|+plCxSbUvJ?fN z@cm3%DmaklU?e^{R_KQItV_Qfw8a){!&14{MzRxyd;xe#u?*)Zc@1eNdmc$)V=!&N z5s!QB3RwctyE&gx)eZ)kTK028W!jeuikX`>=hvaMK$!aL5HsB|v<1zUG*6DDQru)* z+oP6cVV+)YDZ$Ft=BC}+%^?SV!{x9 zSH;+Kq~i0Q$-@jHlvf=K2Z-zO{by5pj&$F1Vcsbo(}~|e)OwzYY~bH(NOkRGz$D1| zWvmfYC(3TYcw3bJsArw}1$kvTcu6jIl4qH4yVsQ$OGST zs-5?QR@N1MAHbKHUs;{uzmW#3draUNgmVBZ?RtVMX(#`27#_X&vsVHEhWuF}^DO&_ zk5V*5&~5|g+eHL9JEE^4*|b1M{6Lp&G%qF@+E@OC&%^VpKCM#~j+NUtR45X0b2RJ& zq%98*;=_E-Bf#g~QsGWMF7*J!=!ZM^A;?!a6o#b4J{@8g6hfak3m~hi!hl_5IZhhiBOmwpsPCET}F+iz0{V#)9^z7oc57&~NUVS`K`^mSsVu zmE1_Bl@r6qKoptmUsE}PmE?2fQ!M;2_7=4R5iCF^%4X55py=nDi4AtZwr>u!mpyn` zczQVwm~P#Dq{s zmlXEYM%y!pu2N~kytKj>s6gDhp6f5nl=1NDYR9FTi@v`N1tzT$2C)p~OicO??Z_5W zGIF^Wl{8eg2?qW z^0lZoqd`}|A{%V~uiOXSJZYX52j4Kmzc4AdsSlXzSC**0-IdA_YOjAO&h|_3>((bT zry{(ksP+p(-0jJel&osM567`-1S7+E+q5x=UF*(?okCm z4fn#TzQ3A}p4uU#KM_-Wv2G)o^v7z%axKeVXgGmi{lmIPiam7J4-O?Zz4`v|X1`nE zOX^t`^s{}j?q$pyB$s0#jo)}SbwmoC-eWL?_Lrr!DZ0ypX4+g>-{j^nv;b8=s=q|hgGzHKLfI^^@nXXb3JjHQ2XBvlsvkvKK*;qjPW7Qq zG0ZG5{fZ-`$T)H(Ny{lqfUU#fv)J^jf!J-F5T~Q8`xHqGD{}$5$;$l!G)$U9Nbb8} z3fVr!;7>gd$+ppaC^a`SQDA{BU~8!KVZh}fNH#jaXJ7C+PHI9#58YlqLK?KY+?08W0ekC1NIHMl+9-iO49z1owY$~7~ zfo#)Zk$wALWTP-rHk?aYLwezNLwX~ShV&Ox0+ADEYHzh+wJeokae67l*mk@dvC_>W z!Uy@8ctf%7_rqv#)4`r!J{sxh)~S>yz9sgt@m*_b_}Kr`Bj$94R}h(v#@U#RWG{m{ z>3hgdJ7!4>$Y|kuImHx&K^~_!Yp(QI-Z)5vGQH|^IbY<07?Lcuhb%ava(UpX$Kc%eAu)*I`XG};pii2qJt>vRd>%55- za%RwLIMNiDx?bxC`V%|# zn!|OdukC7(Z@mxm*_zCC;J~pVp=Eg%?7#P3c=`^;P?R2Di>DG-Hy%rm!AdJCh)pH+6WM{xc;$^ z3=+w(ze2OGcM7*3BoBEk@XL;7Ip)o7N6oqkaeg*l*G>$Tr(OCg9Upy21gvLJD$RxV ztVobCx5o7?@6o#t(P_dkFL0pCe%oKvLEDb54b5S9Xxw7zR9^_bg*f?&ajc|fyxfwc zEvU4vDmfaHR(l{paI;8kyMF10$d*-O%=CIHYlQ02l&z@auy!HL*vQlplq638*QCjG zC3O_p-564fy|-==npr|s%XnbpgGP>(OsDPsk|C!Ik!Ax#G9y`vu8bP^lK(sBeqTVc zxHHu?cN{DY&mguX0s4feAv4Nkd2Lhf);Km*9MsR&4vr?*ZLODCAQpJZqJ<7jNeORzhZd&i?_R zCJ9fbX|8AksMbS`v=xizdD92)ZVdH+D#S7Es{BcmdlU=qwq2U2YP0HuV+4MFGCd}v za>RDrDWprWjGbfCH>q)h{&Q(#`W}Buz!N58L*|0UZx#QfPe7;l2C@;#5bj#?VueVV07M;2~~2T)kKAnSMVQiIABG zd^ywy(FKZ>OG2BOoB@GR;pOW%YkY@Vo4P@^8(2|$%}{7xZq0WoHUq_be`ZHiz+D+i zXvz)NE=%aq@}6&j{Ta@Q0$kxpw^T6mlWUt_-j`UMIflt=t_L!&rF|{f^o2WdQEIpfSwEdoM1yn!mf zeW5_P-l0colu(oZXXCpb^@+t)Zfd#&`UU4vN%SC=p4@prQhHICk|;X>BPnh`(qrS0 zK8K+&VYJr=jk~NSfVkf}V^C3A;-qI~e^W^6PHSn{!jN_W?A@rex0^PV$N@tr1^?PR z@>r82rMJWHqNRSorMJobO&7*8eHoxlC6KAoEOxLyO=oFQf3P|rVWNTEG4Ai)-V==N zE$*-EP9Oxh*16%w%E)PeR!RR|xyQAD!lC#DJrkv>DyNRx7(+OMa++>4&4>Y zC_8l`j_>j>p>h#msnwLGe}QiNP}U#>Gxj$A=YHd&^^O59T;cCcUP5g?sAhqIX-$@` z^&zcOB+)MWGq}0&S(v|ijz7pC-5vV`C%}1#=}DKZUPhMdTOaR3qf2DKhRviPpC?2E zTA*WjDzhnY&EhuzO)JNurspQt^YD4Y675p1lPl`E+;pXbO6^nYo;@ww;vN8&5vbkU z+q1)qkosZG0?Jg$KKJHW2>g&X(5>FYxlOb_pwd(Ckd_tzMtCN0GeQZE_s%f$v&Pq$ z>IR(lxFmk?VU}^-aff}LRda3jdyew=*o(CA0>T9rG9973Q&Vl*&mgK!9f+{ zJ>|R^l1~DHi(`Xq8j!1oMR>UXK=Z3(BApUS)~}A}Lw6inyOAv{Q(S< zy(@G7iQtVRH6gMR_?HRb&(EXMU&AEuzZ=q!za|dEuq!+%gzz(92>OosTIH8a5T9x~ zyaYcc+E(gl+x_x=o0xhUwJob@KLHtjerhw!K$A(>tTr)z3LDJ@I^pV*MPA1tXYMs( zXlk^|zggQkyCdHp!CADQNebS8RKCMG#RaS)*P)1P7->lLQLcHj#lZ|NIz!Y~5Axg) z{R+fuQ2zOW0vuoLLQYec$K(M#Hk_f8^xzW4WveV+qMCU?!eo4-pt1 zW$qiO;cWCgcTIozG%7Ar|3>QWTXuZI{N70BeU9QSij#EHzTZV?)cUNR-=7WopVqEp zO6~1YoXj6>kD~;p^UuT=r3ze5?9PGq;fbH2y%23_V&0T?H98(D1A~Kp_JX{faKT2+FE+t?0vNk)p zC1vX-ku-AJP>^Uk)1Un*;gIH4>)E-DK1j($8}G)}_l23u0?2K(x^ekqSSx(}FM_<; z*Il}iOBf5Uhv1u_C+gpSp%wWFFCdYFX^+S?y}%S$5O`<-+swjg8GN*SK)<7_`LzN6 zm9`b}y-sE=Tvu37*#OuGye9d5<62P{CT%mUf4>94y9kDTb z_4Zc*L=EMaw96Npj)+7J4d%ES=YaRJf*cpQaSob~q%E&YQ99+|M zn9TDCX=?-2cSCvES(L2R!yWdH~E{M(%`h`{f3- z8x`w-{r9a}muGei=anQSqidwJrHs(2QAtQnh|bNRS>`VX+rd03v&)O=LX8j&u=}`f zWp{fs)cN#G(B5T@2PeHo+O<-#w?j2p3o9<(0m^j3Mq@0}$RkG@D_}Z2kI-Xz&R@Y3 z2s?es3W1nDxyLcam_kHWg!%s;%b%Er1v2hvnM0y|vb$GI4?d}^je!=!Nb|!C8|e-J z=5;)&3XejKmKO1{;#xzvK|7OC6_F}_1?QM5i zky;shN2MUp)@T(teK`v-p;P(_i9Fma22ZvZlVmQ@xaz%8_mlg}Mvq6u1KbhwjQCTY zKZnF=#NQ3>+;_0k?=O(=z<-kOm;U2d=Z8LcaUiwroT*c5&y>j-z}DqDkt8k#Hj}Kg z+k5J;9$?sHOBMst^FLd4)9@DiGkAL`>3`l?|5Y>Xcg4T#ztf$@m-n&sU9CVuR@{hYrnsk{E(OE;a1%rn)F+1CCTEBJ+Bl^|4Q0cu9#fHt!(l| z^T{@`#E?W)+PB^91f4YvSFUk8wuNlQ7%Ab;XW-VjIOxMiU`^%9%*@TO=3fwP) z@!*yg5A5+QFiUU$^^n}@Fb9x)D06vTU#&P`m`hT3(#>Yav)PM+QeGplx)57&t!H`N zMe?C1UB7#d)_UEIVYGnuB&kzbmMxTNG7m0+B!<7wU5=#-dc5-x)q*$hdz4Pj9!))H zRHe377y}I~%!|jxXpSLb&-5+X zMapx(GX<{;bZaJ?$OhArif-y0GdZb#w7jsP#zK9XB#AuVgq3=KVOVeY5!n3suC-6s z)2CaH8*zBPmkzb@xY;56jf!vzZ0yI7KK@F1I@e62G&v-q(5Edl=KkAxTvch^@w5a}1$-D3JY2TzNu)~nTwe!!5a+^$VjnNC4|+dQ1;diigYHq6s?yltLS;jlmiHVhAb2_Z*ns9HrDq z8TQVzVs4v2aJuHJ|XqoRvZJME^u^S07QUat;haMW>4cm-+%STV;G(N%*T!^fK*8)GY2%sy4d=YZfLvc-lPic53 zvec!_F=XGLyGH3nPY(zg_bfTpE{4!|wl~<9iZSFjVN-ghchFk3yS*@O!nUSrU? zM!#7s-Z6#V^V=933j^@`i~YvpX?h*@66WKR^9UPap<7^nnLCFq_bQ56FRG2)Ym9YQ z`BFjsc*7fWH*+BHXY=IX)7H{PA3l5}*f&9tYp{!HAwO)ky`pb-nCA)H%jKnX++9C{ zby;|ja%=c>CHk2h_o|Jy<=D3l%FY|IrLw@Mu|MF9kg|;lhMRX_i0~&sI>H{vA8afSR@?t{ltbr3=cQz!$NO4pl*#_ zC7<`H?)mNb;Z=_(+V6>e36HpTb5PLFaT(LX)qQCBTtk+xC52Ypa+nzH>>um0jF%&i zu08!bjb|OFBh*C|NvLWR4WORD_=?U|2kXz(jnFLQxG3PVFH6N5vUwSpB4AA+e5rlP zD4c}w-@yQvpEoTw7#I=r9E&PAbuOsHF1^^QLZn8jRinA=HmqjRU^5fAEp|B_%8VjUT^7i_hzXjG*JbNSVK5*$gsrmDF7|+bSaP9i*-lT>8zHHJue1sjm&oZAMf}t} zm0=J!_Xh8q*5J&T7N9kRbaC2NeTEVr4;i}VM{M6<-=Z@FgE*^|pns*jq=Q0b7maTe zKK`GA{3;xgn(oUVEAbGP??wS~E@NE*baGFN{BytGL2n)2qX#3e>CEQAme+TlrfjR9 zo$G+H`v(3VoU(z<&{vRV2ZaG&#$fpU@U>+*6FcQ*pR)JC9G8LbCGhVY`XT=!i9MNr z#zGhQ43*2Z8vIKAt`6#HnMZV$yGmm5@;);@Anjw&K)XaX`(2+n5VnDDEn^QPEMF6) z7`!Nb&cHXaax_AqFx~_zz`uJNLK?^W^PnANEFF>|{3hCqRv^b0cLte#6L@iSH{eP9 zFWEM)*nKyeL0{TY6UvL)it9sJEiRjx+xwZY>ayn-aG>~ei<_I^Bd|sdMCmpfoY#aim356|$X}hF* zj(j!FHeb6bUcf9b)jZhf&u=H!QyM6@x(r;*)^83y(LjeFAT$ zP;&M9#vAx#$~DrD@tZqP;kDaqL0BkSTg$I@V;&OC+XPi%zrZbP_Q1QD~9kWco~X$cfpZowRW|;|R=YC+d;6{Q$5J7#PCdSk0YW z_^|u;v@q^m!xD?fvHIm_TNqoGEV7bRoIHyD}Oc){ts^)yxJ3RL}HLObS3ECWPh(Blquks~jwGYd@IU zO}e7qOQukeA^9Nw>Tl_PI2S8t>(u?4;BLlErtMnz3=Q@Lq@~|>67x`kfoWeFljVl` zpiL;-S(Opn%X+VDG{>Y);w;OoIcS?&s}Oqzqu>s=upWDLSu^Fqzp0KOv|mk?djZqh z7hsB8Hep%`m`rI-R&t280UiKUC* zhfOO70nEmvIyj5RJW5_ zE2Mm>zXiG(@tIBb)pIiZ4^I`eVb1uthw)TSV*)1EXn@&jB;o zOw7*G4KY6C{oSHcK|*_tzz`>6b!RrT@idA#CHjwdK)QQplr6NB)ODUFO}QMeg}quX#8R0Ft5PUR)H(^F#PjwuIW*Q37 zV8V%;gb+g9_otKu$HuiAx_jhsf6Sd*|A;}2XScJq8rj-aeOzHNezH1WCK(I4If@uPpQH@(z=sSBOP$`APwP{uAsG}b zR4AOq1C$TCdzh=!BWIfVdrj`<%ieDIIFKryW6)1&8pkpFZeP(2MYeg$l2z~g@nhrQ9;yi53d{>$5D z=MlH=^rx`&C&{sJ3Jh0)?t&-EBc9>uQFBbj7V}+-x|%$Hr{AiB8uO=V>FWEwO-aRS z7HxO`gic&1YO((l=r#QYuV*@YkKQaOT$yS~0i z2dr2>U6u%kJ{e6Z{%fnlp}d86+$_^FwqA^FeP>^#A`VVjgSwC|zwq*Ol$@)e(P*Nw z7Efc;Ak3;~V;Uv)wU6Z0bmF`o`&urF9lQ1;i?^K0=Z^wmcZ=6j^Jk#JmXz>VgHZ52 z7)e=5z*Q6fdid){)`qvSZ*vw^rIrY}Ya{x+@@JqiugN&@Cf@3 zEy?QF78yvEt-GugKVKNp z2zS!JwByEp<4O!p1+2IpPJi#BGrZL-;mCR$hgM`HXxB5O?bhaNGaJ|3^;(T!9LNq& zG2ExIzg3CeBArRXl|z&BN1#D4qz2+y`S~FoUBS0)z!DNhC?dkJ*r!7fO;&YgBq&(8 zbpXp!Im34>70TSinaJ2|jEMBjHYr z1e;Qk5z5!jFScMxZNWSqz3cp+`6rF%qbi)PqIt5Y+di0VZN-{W%(Pp-W@5udVx8hS*HWA)B-Wo2YRGR?K1y{rA|Y#8YEuV>8&##UC<_$rMb zvaj1xHJU+Q-UQT2@_BhF6Hs`(<@~C+|214IN5Yzz+F_{mpOlZ}7IB(SDo4ExlOH1u z1wc7GgjNjuo}~o@P%&f3VdL$$OuntWuRe~gP~76e0<88rylIfw?NcBG~;vt){O znC~2!B_EDPLljQFKr%omiS6HT*&pE!hmHS-%mPX#g{lR10{RyJd6A4_`w`LB;W$9gv9oDCyX&YiX{(gx!bDzr!5>9!y5JCFge5`VoZe)@DC7g!r} zFko)htK4v4z~W=CF&Dbafq3e>==)E!IgiIPuoDd9h~)W-V+)v1zyy{$;v!>}@oH!I ziiY5NcW~J82TV0W$`T8rY_Bg?XXaB-cqnVW4tH>Jnge3!?^Ko3CRm6HXD9SMV@(9Y z7kCJ_rla#nK`H}s7yevqh%f?{5coQ?2nf8R+*1+VJhYph!3}5Nx+jgh)%c0zR&YsE z@jQ^gUQu905M$Zp#o40OI%}x0-Ml^(9*!*SiihF|3kIZ&LuiqPiisxz7EyCwC5id9-M;q8^1pHiHVQDjZ_?r!eAUa-9 zEy>jfuqO|ONc(bjHU2&vgzKXzyrwq3Q!#TSO{CnxOm4%b%%#OCYS2L9;{w^oJ!ab% z;-u_BO9^WfZB+PzB3jZUMraR1^MKNM$Obceid6TxjXC2GPj|zmy(_wy4!V+L1k}Pk z#P8u>6#2^#L_dz;^|*6lEGJzMa+3Z}$f=O4ApAYni9rV*(7x0hhznnZA1N9b<>ow= zi6T`E0Vk1$lHi9As#DE3W7*DbZa84f>jfJ{Kms^$mtbk#0xQ5U^%yn?6l}KRZq!$Q z!bE8qOKE$No;g&FYf~d01RxXMp2@}<-WGjt!A=l9W}-!^)0plFzn#o4Gk^xDjr&q= zTh!jnr#1g2ZZDnnx3}FCS-+8iA?LC${P=|t!o{L|nPlhS19{y0smx~%Q54{AAey{_ zxCr^JVh2b^>}8Nu@i2?)#83B#N%vl{1gpX@R3rprdLa?<=T9T!ehYTir#l9O+fAmQ zfOw|Wg-E>{n+3|$E@fNEB)-N3$u(=%I*xSnxHwNYoAWGpVz!UYC2ADm84Uj5qfITvn zV(JGZUEqjjC)9naoENU#($r#MtjUGorf>IvnIaA@+wO?&)@T^eo6TKy&E9)?_Eyb& zU09%*tnyX}MJi&GDeTkOFLCm|#+|jHW!>--pa0GJqj`S}stJ2zw>PN!V)pdaCQF@P zar1||<>h6BEcao?>Kj|lN$=2l+8S!gY@ef{+l866$zDVh{;p z#*7Io_AddQ;;ddGOIgc6n{0g;@py4|v|GRnX{#8|eTP=ewj~MtqS6g1J|I2!B4oFW zsap2uupUq&?Ph^0R?flK+n4*D7mV)-b+d9}9L^Nr*u={o`8>;C%DH~C8n0m;+@u%+ z%ZG4pHK8Z_^FsFAPX?x#F%xO)_dpi^CVmL98m~%$goJTtC5(0=D;x91=78ejD|9cU zITAoGY6#1p*D~u0_q03}J36=$6$1%U+r3%>3+ibK=K0 zG)BJ^#T$zUn|5&nnt1PM-j$fR+7mU7gh8pkwxZ+O?C=0Uk_Gr|-x!GTz!2<}O&VPv zb0YL$(VXa)iF6AfAa5N6t?jA`sT-Vzi`W2 z1+@~O{US%il1;uhQ0@2`z+)^e93EZS#-i5K&txF}7Kw>qF{$uV%%h7u&G9fKe zIcj9(-?TN4r^Sbwiftsl1ddGc3TAo=DfI0iVE3zCX{EB|p|bA*k)xQ+o7Ep}a>E;4 z$>-)NcKIA3&r<6Oez1T|Z=m0J9Fgz2#_2fktHo!@SIC{A&%L|#jJ4GFpQxE?elo?2 z1|doFTJ$R%U%I^8AjXv1L(`lw81msrggkwpYqS8bRPwF~$5f})G~BaJ@iRRr%7E8h za5E~TainRmF*d#wUO1GY7?rmt#+rX2$+(P2j4>1HDoJ<{H%Vg1uB9O)$MtQy6tPRP z!=5@6^9PWeVhzk*EhC4-x|%ke=Ah!jr-ag{2En4p15B-(1U0<3Hv+Ng3sP$1!l&aO z?ZdV3KM}yw2rirO(KgFh;lWn8awIONz5P+u3X4nUt0Uck>MXK|9rs1$Nr1!h>qg8c zCDfUZKw1+v!@4|8((kiejq?Yb`LaNB_OLDnX5O!b-%2X09RrLDl3zdF_CUElzGN-C zc7h>De_nuwv+7Z7WzZgNRuVzpf>z1#B6mQd^yVOk??)aT&{7T2RcKn}0u84b{L!Iv z<@m|O%x+J(mjsNZaPIjYoLe zrHJ;OjL`?O`3-*c7vK-DDlXa&NW+?4rG+ma$6a-Osxr7QUxM~T=?3hm=7YpWhHgxU zq(*(zr6x{KMu5?9Tc&xToH5|-;$p*Qn1}btIQGo26FB&4JwtPslF8Nr?1}Foj8#{? zEpz1Cosu5N-RN{Dy1TqXW(Uia6Pw$B$CS6%oIZB!SW&P9&xy8P(31WIe%iZw87`?| zC}slKsq2v;P4I1so|_1FXNXC&<;>ElkY_vBez|@7P-gYnV-Ot58OfnN*Sn}1X7R`< z)D>NhxILgic=6}LElV#|YkEs=S`J_0E#tK}Z)*I0u5MAfy2M9bi0BnoiWG+c_G5jSj6U_+-Rfb>Y z+s727Yi`bsam;;f)Q|KK$QZ4HMwV1PY4JS^+%6uT93=iC*d_pc$6gwv0TVMH%YF7m zQe7gW4Bhvlvo7-&$=DKZZCNJ#ds#cp_QtLDQ*sc}OZ?1}a1jO3#XQ?9aX8r=QcGB2 zR$PBZhU34O`#}lJfUYYh5qi>5ek^nH8c4tGIfNnxMH7;1QMGi`W9CZARu;D*yTck) zEFRmimnzd>G4S6~cNvaVqSz9gvz%C1u#OpP_cvi8@G-r|0KSb&rN?P-i69*eK(tF- z=a>dWd!{Pvb>YlHBcBsKcw#5> z@B5-z%KuntHy~t)AU^9F6D|`#?}oQ(UDay_GIrQGOds`{r)`&f&fPv6i{9#Uen~0U zb&eq*;94M~W7((m44mfb@{C=-feL#7`=I58(am~8X1GJ%AP8V9a+mu2^|-+FGnLpj zbm+8*=%YrE*C+VYt;VOdG_1d#G54OSF2-5g`LSW-LKHaCa5i$3OA()U3DimyQ>>I) zD?mZ_OOLX8Q0CV|Xa1m$c9o|!+YtfQs2SvFX(e>FTdE)nd4I3SGV+Q|)b=6bB7KO5 z0q@JqW2=}n>>)`-Mh_Qhj-`KmbVPv8GGO&i(r7#@@5!|khYxBW;S8#PBBL)XZs=wI zoiy_1Jw}M(z!p8IciQ`)*!1^k^eum8_QJrrDoy+Q%!*%o2c(3({hX(h{YgLUm_8Vm&*gy?HmZgs<44Z4! zXuu^1gnM@4A~M<=lkppaWZDEP(iJLL@)Qm;;|%$g13gvg_AZ*R95>?W@IqF%h+AT? z4ZdR4>PVjJVaY^>O_bl@ZUO)BAvg(u`h%`9KB?fpmUENHXq0;1tFpsHuHJt?s7c_X zk_ZMomB+>}vJ7+{v@ZeHB&Mz!qN*V}ok7);0K}J}dhIHjSKN9DE0Ll9%{kQ3vhhvG z0-N=kW<7e((aC6l`J`J?@S1f~25ARYi6>_GRK|UKHab_)K z!gg3D;wl5B0w$~y(Zte~7N?B?N2_@wpfpXDSGty4@bNd_{5^qch}WrJPW~-kC$M^6KDM<9`P04q|K5u zXlD(B70I*Mp;`JFDpJcl9k3wNot+L3cBb!Z&F{I%XEi{Wo;Gnt7fYo8%>idfau?&L zx0S-nJ;_=I|%ej%CSrHWY7 zI@?WTDYF7esP+|Ug$?=jquV+f-Ps8naVr1uqpLn%w6^wp4G7~4A9H=K>N(mTP?Qpvs_kXjC$ zAm<@yY*(v4@_Vn|D_E65%+GHlkuB*y;|ne52@8EC-1@&cTlhgqZtP15nXj4XJi-^! z&l}6%)+~r0eGY=$78h zS%?|t5lFnEm4-qn8~(iZ;Y{C0mK&EQ^7y=Z@=Q9#?zoT|Sm6#%da<$j(B#lKD(jnU zg>F!D;I;(AZ|P;*Br@nleTsQ4z&s<`JKVLi)2jZ3tkwvQ1^b;jWN9B>KoWm`8Ss($ zNzz+@vqnpCa>p!TI5-4fg&R9GXx1ZaGArbV@<7yB*B1|DJ~#j^)eQY-!6@0=Qf2qX z!zk6|?jS-2KsjdIWe4H$-?y;;KUy?#IwoiD$Dp@$A4wLyeEuR_z${NQ3P8*{fPYRA zM6(bZN1P=WbH+UT!RXi4+3es=xdYPJ|EG7QS-bFcG@dbUG>#>fy{9^9e-NMsdVfTT z8aW-8hZelNV#&xkCrKk*CYntU9a3OGD$V+Hl=b(QRqEWajzo&`+s&c{;l2Ae?3f*QB!Jq8ND`<&Ot6+QWECCDXYZTd6_kMB*&~7 zL^$pC$1$a4qhr`2%Ba3e2k>`$ju+Md{@=wE`0vMdVUl)`zPd|M=!BQj$iP1k4rh|f z6uhi@Azh<+l|~>I^jnQPF>;e49Cm>(61_=vMkqrP^J1D^!)WI-DMp^gjX_H7XAR|- zRpM`4h%*);KGbm~f6;pGBK`>17IMhO#caWXu5vFnw3;P6#^d-veTnb0=aSa-7AE8Z z4&O2Co5^F(POL@_%nRZ0>3gcWVG6?R(Ni9&CXrKHzJkQ#&v}C#xk3((9&PPy|H+)V z?e(3(2+l;@g$rJCf$qfyBSUdCY_L|cqDcQ0UmLi)npLX`w$0%0P|O+sHyVR2q2(rn zV+CoH4K7M(^6*fmLiE)xsw^HXJTSGK?b!{~CSO#=CIT(v!(E4{f)>aDx|Sd_z#=U< zM6+>t&?NAP442U6?5@P-@nwn;VMl_nk?~4+a-WsxTqGv2;1qdUO&=F?!1g?yafHMWlciZJVuSLT?VLs^tN zzk_~!HFahq(>q(S^d{i|lGSuEBNtzjWfflDTz=C628er3-aN7gXzp(h3q|ztZ>X9> zm=U@nQg>y}#iD3&Ljm6B$hQh{@C%XZ$*nZMT!r@RY+p^^i~GK=DL+OFYfQ9fb2%QG zf=%dtpC3GaJGvRfm(uYrRQL4NeTu!?i`!Ry!eZd&6X}L2egzn7bNvLvA9kj0YKM`<$W^E*k+B6lg)Yiv|iZu&=X^4o%bqG=mQ zVvoqlx{~P~Xb}O)v)zwL8VQYQQJ|f4DpcO-E^<$|K~wKc{6Pc$fIli*bHGAP$tu%> z>q{8X*jdelGFG44Pbt6TbLG(C81H=8w?w}mEa+T-9^!v}|$Bf#n3HJp0e&ngK5icaYwk%TDN$5k?8*g7 z=D?^zyfjTA@^P@PYij6VQzyHwZ++kL2c=kYqn&)Z$PW9DQga($g94A|jF?DcJgqIK zS(;%H;y?n}fCUli@@lW(Q;CAB#V3C`TsH_>0W)1nKl~h6`@JfgSNmea3Jav|4SiM7 zf(C&iZaDsC+s>*bnF<_^z$#lk*(1Dqjsl_2ulL^cOf~x+3*W15Clj_fLk6wmIg``czBgpTu4lcYPTc>}16l)|#DG6$Y%59FBE>7x(Z zrHGH*(vCZc3DQ?}vM6W^cqN=rH0M{`2_rFUSt*Tq#mpt_SK1F>1wDnZ|F*6g$*g*J z3r}(|k3{$rr>RAzE?$-b$W)`&JWJ!c?Pjkb+q4vvBogxQJ-urXE*wc8(sD zAMf*G#M2n1b6d9e>}>r`4=r4bfyp;vfVyxqhLUq_MQf_(2FxL%+}l!p7QQ56%+Z%- ztRyl&P8c?Z^c2w~RVljgq4)JmxJQeZZ_!UOuawve$jjx7GeFx5f>ISHOi>goR6v|h({1BF;{n;bD-%PVnQ4f zpAbS~RXl7NcNaIW5wR=H#U22;VNPy0^*@pJg?1s#p-Pv57e)vICarj2in?$Y-WI@} zVqHi)C&YWwAa_4pbF+j8rpb4eX%rMj0I_ZNg_#ct>=?#o%T*gP(ZN!pNTAW1ln4UR z0imYxEKM$Kg0sa2GrFM9PbY^1G-oZFDM=Q^gbKjS;zv^|PR+Mt4MZ*s)2v-G0GwaJ zy}IzCPLczLw}ji-@@trc(JN5yE(XnL8u6-0aR}^;m@Ljz7Xf&X8gL~Rbd*6TMVSR? zn39kpQ_USeGxdEKP<0?k!w8J1k7^sHYA&aSVI5KNIb7*nFi*O-T~lp2Qg#ez{t1(~ z%s@I>H0NWClzYo)QWVr^-4YGJxbDLrPxpBDvcsG_%dVQAb7^L8Tz``;)b=}BcIFmX zDJ=TN_>QTIL$SoRhoDZQk3l3Hw|JR)2HJR(Wi!SM7X_kVpF07l`#SX077_eozgn_z zi-n)QX3gDgT*#~T#X9}##sj%ZgxvqbKIMsI_HFEk;kk-uL(xGNaf}r3GGc6(adHq9mGb(3rOQT zG{hD1mn)(W2@w;%Dy3ZlJV+4%{=0j|>k##@a6CJ^*O9+8t>Q<9zp8S`IdUFKru?D@ z-S(oPN|tSm=p8Qth`K|8ci;ER%(~_&vbC&rz!bfdS8D$R0DU44^N}x1PPXu#4q4+w zrW!}4&>TjUCfnMywUqG=tR*D@Ja3t#3NzpT!GyQFx)bT^YHzUYY?CbFnT@5iQ-u)C z!~e!&-p++rz`mzuLIVwg&fWwguL9EU#-tPTysO@7L()RXtpmsfKvSMkAs?Nb!$e!Z z@mwfq%M;u(PLZ<}?)N@Imsx$w^k3(Ky4I%l>QrNXoajV}%#~bA*G9;g38}>tzafpK zopzMN-#sywi@_nch{d)Y5q!VnicX8A7y0{2{2Gy+uGR=Eel-rHN{Pog{8fReS>8r1 zU?{Z;QxG!1-)|C{y9JE}z+K_)IDqUq@$5A0V=jL!=a{A+z}Wq_MU>goe~fwu{t?eY zlLnX-$dy6nGDGIC^GHH`8L4M9+_=};n;A7RyuF1i{N#stKIdqw#4td9L!ZT8LfMN; z(t8!8j5GxZ{xI((u?3c9s1WTfXevs>o$=g9oB5kJ?vq5J6EQI?m2Q7J(M$Ah9gwPhTOjrfq2S|SGLPsVXz8Az*=L}H1yjxqLf^kUF ze|Y;wtI!bI0<(JH&U%98IgJ&+%M5~Rm)j%g9BtNYPIj%_SUo^&--CrnB7>O5vGaxkdf2@Bu)20+@5gf&g@yk#sInO# z8RG&TCc5TzTdfs#VGjnzGG|@pEu{^}GGj)C)C#Q6c5Vv36k^SAc0yQ2V<38CRp_l7 z%32=!bU4v)6|4_wJ+$SJ+ANq%Fd@)>JqLoRoMyJ1uK71?`*N{(u|EjqCv~J6ThcGa zLpl7JiFgG#VcY6t3@PN(zA1J{K_P(3EW!g0Ki&yj$nyFd?XOF*mV<7#nIb$lF)b56 z^Ey&kJXebfKoleps+501Mnwv<40ZHIAe__ui^QHQ#_JL6v$c|;O3F<}e+uboDH~uS zcmA-4vsS2~-2go`6dJGElV3lHRwp2<9Cc+bV46@lvAAPGbIkNfcWFSrrpdCce@2-H zHQ*JT;F{dfmfDSZ#gP+W-bCl@ZR-==mx-Qr&P>FET5i-{)qS`1+-*WBm@KiEI*Rv~ z4)EH8*eR(7#sZemV&uS8Sj)u0B-2*E_P8>#FsAe?0fIYbrqEn&rG}`@)(?NHPk~nj z+#e4Sqc{;WEUWfkAjQ<=S)yHDc&MFA$`I0!^LPc<6NLJdF09&cLE(QzHrJXC+o*^^ z5&PW$NkF#0LJzbW$0b080}5}9RS9q1;rnY1SGxSx`Et@IJf_rQOmmmBLC#_6klH;B zhH+m@U>CYoQGCD!mtqFbNtBE)cx~C1eZa#`_!W1bOK2=Q&y7;*s6=C}52BmA(z^>7 z|88Cd^%W>d3G7?{{^Dfe(`b6x9)>Fko$g`uuEC22#G1g@$jfC#DD3@^nB0TtjZlY+&vLzDbaG>yc78!hQ?j z%*zrMfC+g*dM5e-fEN`n z&xW>e3qGdn+*&~hjZ1Z8jjGW@Dz$hDgaD7xhcz@JvE_nwzMLo^C<+s=*4`@VH2y&R zdyegQpUX~?rQ{~(FGi2)bZsuSxk`As-O&(gnobqpW$GRZNHc1VeZt@FTfAf_X}P!o zt;~IVE6Zs}4T}HKp}9FnBC0=@z^@!S?>N%~ND-bkjlx+Yrf%2^l5#^isnOzx z$dzgw*&4PJtBfN3YI2fG;sqn5_rU_zpoQIW5;gcDqEr%-25##j<%|4-NSKG}&Ym$hc@TxA zs?eL=|2V4_SA=JJ#=PyD&;TaLiQX~v=P&NT>tD92-dh023h)2{DNexv)VS=cp;GHg z*D+rN|0f+dte@1rydNQOyyQ{L&GVDYABa#NU!d!5VeImjDrG0#HwMhxOi-$lLBXn;QC$tIv}=OM{gtd z#o4ae|1WZ1AY3pT-{og%e&g2KPO$khh zY_?KWjxs7xqxS0}_P~SQGtplFJPw7!L6e9og5l-0V>IX3IFOUFacUkMb9ZX(9fWgX zr%4oq3Pj*}3=#nkt2C?w^acj}GyK@bH|!+nFMoqqn&Q8=CfKI~E}o0T^^5*sL$2BF1x@&RqI&<+A)5a1=kkI`~`$o zKBRPNG3}9`*ILmW{ry=biTrq<2`st34BMeOJM2>%^kU93z>11PtLAEnW6_+4gg|cp5-g9$_{$YKe?X29_tbe=B=6W4U}_&f7ybhRd4Ct z`k<)ML7`k8gs-yIOKq;CiI0~W_6_F@D}m(|_8=7=QJ$@i)YQ{pSOa zZ;K^ubu_1}d>a2ThLb0X+SjIW9JJLYt*MT{VkXc}4USCaU0g9E-=cJ5bsICQyO~kA zjW^>zD!?l#{Cn_Si$Rf!1ZHgdo>>4+>NE*=kh-2k&=u}CJsDxsm&f9K^D zq&af~Ov{0ol0?UXPIwaoD>Z%GSKM>uc|# z3yDJbsZH=348`2Q2a-($m>4$j?2v6%mN zefW38yk#^=6CduPF4%LzH-%PXL12Z$+KV`r#t46#bRS^pEZ&6Nf~6#F80~0$s8cZs z3B4HeC|qvC8h+6yiuSl z)U-yx?L3W&Cg*Z79t*VHZ?hW(5|a3iAOcGA<{({Lei?T*4jYD`0k9~wK#CDlOzki* zP^ZRuR@bB?GVU6HsL#z7Tre^V_&TSo)oE7~ibQ__$^JXU`UYxt(6gZ>Lo_%z5ZbzI zEUqJE#r?4g~w>CR^MlhEW!|%D3SHv;6 z?rG@%jVyx>gU7rKT6)tEwEz_2^0Wb_3Q~9~d?{SCMG7Ow+s`61xlxkOF&~6T=wLqd zlN(}hU~3P->w6C^Xdo&KB$5CYiT=C(p?(0smq)ewI?rEgokfPcCCT3R6f<7V8o*~l zc>lCx%EvNFg!%rvw|s=>XifXF`Elyz?-yE+;Y9>4&eJC@&i8fehu#nAu*W4#3=th& zsp5~qGso*pwZ~gA`0+TOE}~}aFG#O+*Zesy-u>t7ztO{J$Nqo&p{@ym4lm4*4!s-D zuUwX(A9@^k_Yv{%YggVZQja%Pz~i>y?;n8FhlL-o*Y;cN&rPp}0jkXbL~VOl!ff9q zqm9LYsYuUIqfG<}jmb%;whuZ!h{a%my-(Us5tVV9Q!wh<^r4M?}#t`0ic7tiS z-2P5(NZVLfnSc$UN3DUST&wjtQxj#II6uODf| zPUcQ=x^6i(r0R|NVmCoJ`Q9A@Sr_{?#~ECQXEa;q#_Cw-Yg{+A@7fJ#O~}dVf)IV! zt>~J!2VEZym9F3O>aU&sC!5PFFzmBv0ruhpaep1eQrMr0ls$n&_pxcNdHUjGipHEg z(k5ffwP?v%Vj_(5dT!(LIJoC6IEtq5-HB|feZ^u5xY&CCafiYL^)l`oZ^93R?FpZM ztMy;fKUM!%;!8>l?DENE@n0V6%^}!!;CE-W@7~$O>E)7RZb{wD;LF@X*e|zA>80KW z=IG<*@6XWK)??nEPki6$?>1hl`TpbahrdkRtLSh4X)PD;5A9jrPe=OTHuOQ<``9(@ z^~!y2$n)m>Dk59W>kr-RkUdXPls%8-M6}0Fo)2ed^Dt2|r4yNprlI_o4TyeuJ<3<#C$UJ+@Mozi z`oeRQW138agKOskOZ*<3DX65zud5S*C zZqH^!+5Kq(j)?H))=BBH;5}@l@n3!aM!7#bcJ<^NMD9u+jnp{-3R_`j(l`xn>{C*K zJ?d_8)sqo~f$hPt8%X-VOHOrPWh&bO@l-EJ?wDP6-_Z?1Hg_6Vx3+_s-c3 zz2JzOb!=gdHN>;NA(1)di#fuy2a1fv2_7lnatsS=ex>{w=eO>HisMrUue%l00DOAG zJyNOkfA``c@~1M~&sL%<@jv?}_Z}RlPi&67z{(3d3wgj~E0?j2uw}I3nTeQi|Mk8K zF96SvAMYs8sGpMJ0(XGmWLrAu3%m$^7#cppLowi5NNLV|w=U!O)uBrUzqh5mkHpL7 zvFqpK>KoGu3FCVY1m!?XOvu9!3V3y)8ma1l2kUWIz3~D)c3HMVWpdxp4$mu zji1X1u>xk=Q;g@-Sb>yL+=YfNTqu9^84**t11gW`a(-(E>QHESZF)|DKj%DpPg z2;tWV#o+}-om!ff+EC*dKTW}#JmTa`oPYICJ^no5HAO~+h)jDOcbTqJK)#EMTT zRdo-nHGOHua%XUXxh%fFJc~z<#Lr0xAJ9PwKdpib=wS?v5yO}Nj`RZ#QY=&?rHx`v zu^aO^jLx1s*Y5=%{;G(#JkEII4EsRd#;Wz@@8GJ+{bw?2&ca_V|!FVdU%R{-r+c))qFquBN+81$n_-uHT4I+qi( z?XLD=RyM@&mAVM^L9FKh;tOCLeVaocDR%ZN!(BzD2h?uG-_r*w7r-XA7$$*BV+2^} z4;eemlhE7wfESL1W6HlEh0JUrA)i(o1PKy;eaWb(%vvGo~6}StHS3m6ebUMN&>u_J!gA zlT>V%g{2yjE`KR3I#Yksx+(Y~Y+meY6tQfKy4*di*=(d%q&!4o#s=6q zb6_B#3sB?P!2#QUCjx+slASO|#oX~83a`qt4IK7dMf%BE@1U|1RDy-Z89Li`BomgojE{_zuK~W&eqmBX;Mt^%I{ciWQ1|PioeBE5gBmmAtRA;d0uKm!fbx5;_B`WH@aJkd zwyepbhf$EQ(HU$QJPTn$h({9~kc{*?ER2OS6~;Fe`Y@IEnu68k{M8JqD=KxcQjgZN zsyZY|zTswBrwQeCmQW-WtuinPJ0zi7Y!vgS+}0T{OLfcVzGYEAC73-P`SV6C+GHJY zKtOL!taJ4T-T4z%VBKQhpt#Wml0Z{w;L{Z#3LVZ_s*b0f2k*T8ZjFvZO~$5jSKj0F z9!F!*5M35S+efD-sX=}Mkj01%vv>Gml<{D4Be$4C>TuSTo1Qj2*z!*oX(E0zF(>z% zZ*-5W_-Uo*{W=xfc!CE92dl6Q+?$GG1HR=mgdipSu-npmcmkb%Rp1vD7fUt^76HpF zwg7P2Zffop2=bg?B;zN}{CKC>vv?7&5zVReU+jB1a)y7`v4z zLAF_gksS&4eI8YeBDzaJiV>}Kf<4-hw15J=@OK20D*Q%Qr{{NTVm}@t1IgrH9mV@) zv3G!e{U|-f8$feSX&e94Fq$04k2RjZ%hn~laxE(DIwy}aM$rn__wh%=W4GDQQ=@4X9j;WK#iqCU;MV@tSt}bMt(Dka3cfZVvJg({ zBAE&`?_g~ocdSng-|*UK#Y;~#ze@~NLg9{lEN9tBVyw2{QSG@c2sQQg8I(+*uY<|( zEHS=SFwsQ_^kjMK%wvDDtNLSfj>gkP#(?t6;EK*ER~{ztozZx1fDG__f=75WCE|ZM={fIFZtjzpUV1iR2lLf(Ikgud0o&w8 zgGG5&1TGixuTi<1+EBBPI@?OrCB_d-JiW}aqV37*lktDvnZ@h>zlg0cBxe%kKkCY5 z4ADN`Dag+p^>ibhTb{<|E7MW9_tzGk^Yud2ST1AMB zC($`nG@izGa4B=&+b}b|3&)TDRv=uKzP;jeXuaXIDbQMzoE5_f#xgd|%s7543vMmE zU}M&hV$G3}$!k#m`Dnk=Z#Cz5D)AJJGzIqSiHXIl^ZKhJIS3gkGwMeY^VAfLkv?8Y z5uQ(5^*yxZ0R=t-qs}~yYkX3#Y$_(aF9FZ{0~_x zoNai#d(Q6yeBjvaPWxKCf~mVL>OdbFC*!Pm1!pTR%)U4VKOY&}616c&Er5m(BwYy* zWavPVMlpU1S0`lHWc!ngo6g?7I1fz=w>f(Ay~gP_du23jQ-G}b^*GrlDFc>p9TR*k z8UNubdOUmnR+9y%^eAjG6gNb>l9I-LEPL4&n+wGP;t*LQ@!OFRj(;vwM4SmPeZ&XJ z6Q8sB$n6$TH~@*IXIcH{K1vh*?3PV}fbPokcWpA={YL%$67<}QbfQPF$BMg>DF#mQ zAz(Wgs`N)n?%a4LAO_~i^KBTrj)=v@-q6N>v-p^Wp^c*T+{8D6g#o2ZAwHZUfmEZ3 z@#Dqq|08UOp` zzN{N}Yerq!a*9M%DO_z@O@W}e&5QJ;P^(+cf$dtLAzuB7LVf_VE+$RY9-rc46JYO) zUTJd^zTbH-Y;ADIO}o>Kea~PkI)<|GMa=CJI?D){rewLn+NgP9cBp87bA!ta%FTt+ z)%oXf-PPfWZr9+8%Q1d(WK(O|HaYoE|BhyuPaVCm29rZSyC9~f(v)NcciIJp7PP!M z+*8D&zZ#Ao##c^7a@+LWL8u?;E^H+sy^faL{TiT{Rx3S@KBV}aVk!z1?LgPj`{Q{b zu<{_MEkn{+JG#6&zUxDMGWl=`ly2TKtr(z=>Ycd0&ed+ps?gX7GZ%t~YmsXz??CF{ zE=FBfLN5AVu;Kuz++#>781BI}%^)ULLyTx|a(@v?wKGd@H0+13_i7qC zI}L<;UbOKUp`p+~R_}-m%04^3bMneBp1-cIGEcjy9h=(uQ{C*)gMS7sJ!-c7Cw4>$ z``E)R>I$}GxyKEytps7hsnXif&>@2B7wY0lZp<|fBhcjcg=mo$k>r{r_Tdoj1NAj0 zx}e^X6^IGTHLoJ%R9jR)3xziMBLjU$6czsev7NJ71?kFCK@?Wa@b&v`rXJ-9e0PcW0SsQfVEl3ea|5sqdRgEIaG=p7})Duq;`&LQ2{lKg6umYP#ye7`Z!Z zvVqb7%>>%<8Z0tI-v&YdKyV~1h#APD9yXl1obLJO79L5p$o{j_><5}EJ}|JY+g7}p zdc3?^jI4E^g9?oKEVh{hp@FzFr8-aPbDhw&`zZU86w{vFV)S{{?lP{9J5}v99=O1K z%YwxRK`>ZrS~T-Z98k9KxJ$ zobwXrLYg=C+q*NX_q{O`6K!~c2;TltI%Rj-dfag-0W4s2gtmM5(QtFYXJXxIxbHx& zrIhgv#~(MaMxdiFzr^4$f?6=?WH?C;dT#<&sOKU7?_iZd~o^mL#uL?FVV_=$f zc(aL6JGecF0Z%uC{>72odwWH!R`@1PR0a3DP17*h%O3xRm{l#=gd`6QE@&l-RV^Qy zjg*1SJ0At)!*Y<1UsKHsyeuZjK?QUV&hQLnpz;s3 zW!6O-&Y@pGhPcab`oXqmM2Nd#%dwvLUT8&1Z+_^}MKDFN8~rQ*ZRD@8z|_%nJf6Z!W>ntb9yt;ZG<- z-m)DaI8lUvym$JJ$wfVTR(ppIF?uSAODtD8NnS;=tIi9r6L7?7{m+29p$_2y3KLq! zTMp?QCzn4jwp`R=HQ|$8s_5Q`B@s+xPpo3i!iao z8?@iCd@JkY_a2r5#@RN$aT%t5^9QTHX3smR&&-WwRZ_g$!|bE2)emLmU_4B3)l6sD z!Xh70te-cy@01-cOG(w+MP0ZyDOy^0c{iqM;k@E(g0YtRCV7YVAu{$w*p$x2f}=Rj zDdgd%1LbqSS&CiByuT42#>fQ{H7fx8G+WI*M4CtNhwJZOdfa?IN$O;{1t;VgdEaV z#Dub3QR|i+BcC0>e=6vy6eNLd)3XlZlT5FE-#)V3^K2(^IL|~iP3&kH=`x;8Z!%O@ zi5mA8g$8&TomFBXU7AB%+Q)1r#}AH}t#FVG;!o@fhImpa+Yk7D!C~SZ?^kEn%iB7& z`Gys(%Z?f!qevEDo1~4HCYy#XBC6afc`COozqLewL3!B2*5pOJDpQ0imMBtgd~zNc zG$2!EZ=_&3B;_?PW*tjgw{ey>Hv#&5EZfVRIuBd-B-BNRx!s_S9@j6y+$&vYMpzCs zOEtIFm07m$r^X(#f(wVaYZGNbjWfYG?gb30sG$1~H*@Ds?1nC*aMwi8%*lE9dA;dL zU(y74ZGd!=9{FY$Q79HJD?-*T)2@f9yKr}U_KpBh4^}AWxIY`A^>Mne57Ve=DP(hj zLOeoXbZag-9)wi@jM+*kyol1Ptm1#x&1#0{Y_XIwaL5^YOMu&>U}c`pwhaRe*oq9g zx(5XaYJzDTp4JI6Nl@!b^HEHGgqBqwl0LnoyE&@nV8!bz6uj!OXgThYm2TLs(DG?E%WC;K&Q1pIS}L7czXG$$?tNSjN=f|DVF^Yq zm!N@vS>>2a;mnsmueg1OpMfrA2o>le0_-!sg@E6#eq8B=?@>+X8RAvS=fw;0RFXOvk@Tv1*Jc`cEn{JN7U+^uS%j;>9~{?#^+oS1XmK+j zE!OaD_E#Eb;&b6o*-n9ZJi2r+sx4@ays~8gHMjj9xR^f|d}!|eGRtTiie(*uhBZ%8 zZvq0}a(<2=XG&am_iQAUGJ3K_6{Yo(h>I(}<_fjpR4}_1zilqD;k{%a8Gb6q>1Tz+wD2;+GJDW0YX zA3eU6pz&0IdF4pU!vy@i6BYQi9S(n7?yTQ};StN+#2YTo@7>X|=`ze3h#dxpx0H{8 z=c0m{+v|1INY?s#H;4Ag5nTtA%X_$P)y=`sQ#kvq(${Bof8Yx*zA{F=vcK`w`NR+0QujpFC|kt&0gIllU6!O4RvakH0#8a@}lqT5GGe;u-}FhOuHS z8@piqVyd#88TfM96JGaWX*h2LK>US0H!0_2b_~#ZDGN&x%HOkvtt&6WViJNa>RdjJ z!C&hvE&=Z{qIw_fF{6KkP5owsmn-LHcJ!wd1r5+MX?aI-+S(-&tOj zI#8;=G5axzk;p35H>*3UD$|TLLd%Pqxb+ek2Wc&Mh8Yf)m;M+E*>xyie*5qPp_boe zqR7Uu*)l(_;y*j!;$k9<)^OUD>A$q~ufY=R{St$eAUa4Le}L2mEdJ!+NU4-dN)6jG zWuNdX29HzO;efCA9gL{<>`}>Yg_1?k7;L!L8|d^71%A%?mrmkGjI*-)r=~aWLHfUC zwkYy-Fpb3w>c7^^XsF(#UH$c3tK2?`AUu^kW7i8}uWC!cz%>dbuzn)h!Y^vSSM9R* znl`Jxq}>gD9mu&NuSzfD>tr$2Qr(cx%hxCOk4c~M`2Y7$zh9{shU|wud&l{>Z>C(^ zIB#jq{juN= zQe~`dBA!h~llmcdWan|u>W2p1K7)<`|DqMS*Iv=4jv3hLJMK(TOPpc?GRQOT>p< zI$s1Gn&b})O*e4OgMTFCK9IvU{2g1BP63xDmLQkEe`uUDWBY=GtBLz(C&98xW$23Z z#U5^yWdqZO$@G-NZqMB9P+twRk5%}jasBfxp_;CE`g!iDKB=Ij#7??AGbBofO048y z$)cn8OkfpOwH0bifj{(jwIRR>G!+D7aGbI21)8?@7x9XBC)`D4INTY_a=!5H^5hK1 zV*L?>1RBu^u@bSXeqloR8lyNh27ZiV2UEG8HnQsVZsdjGk!67MA7aL{wmtPr_vsup zvdDi2C1l*G3GKGluW6Irb^C;MPQ#Ff+q05|gccO(GSfn>v^sX28MQBEuwN=Zsr}_X z$}Ftuv=rg)SwKNL)0{>xWf-#PE0%`X0F~2M>CBcuOvl?Jn6b7=6j+;ol0FfoAy&pp7&RL`tBWh5z{xAP((;|eBw`%d4D^quB(>DV z@_lNNujDe}scbQD?#aXg4Wl=+YnYG~GvY?x9ifO1$YN!FqIL;b3Xk|a@?9xpE#%cK zU+YOO!9l%9t2AqaBN5{PJEr|vyH_PBVX>VZJpeX|!S`PJ z-P%lNrfVbzKmR+p&hk0^A%$n+ezI27Q5L@oBMW|daG`tmue-Gl^x#5DloE7^o|ajL zYDA9(9`2bOYH^ISCKSMJ#q_VEd86X*v8INMWySLaZ?cICHf5bvT{_I^hVaW)kA{8l zO4zc!)c$;-OP;VIc;6oEMOPdyBurj1y37?26#C`F@wSJ^#P^ww|9SCo4u zh_|Vo`2x|WXukb{{Y-HjTI(HQmg$xeOrnm37f-z%LNZU|2h(!$zqSz&hQV%nNx-@B zYKc!oEXmN<{04e%Z+OpdZ98z#b9SbI8>Q7!c3O?wv~q4DXR{?6!<2KFGb|0s-bu;M zOfTERQaZ0W_UCgs_08l5;q$#Q$~YE_CXP?Tad2I;b%0jj_Ta+rb3|R)4#t@VO@Dmu zq>+~ac*9mt8Y42FTKk~yd!Uhwv{z83I<>-@^-GsnIY2(A+%0w$?=Z~(cuxBx$o}$T zUx{gGN#R}=Uk_>|?m_kwjAm@p$|aFg1yl!#=yG*kA!S8(Vjv%G)b1wl9)w2H*;v*Y zb7fJ7`YZCdZfRj8JV`r1#%&E`ZJBrfZp9xSYjMqT=8Z{rR0E}w2!$7zT~^*w=i4nr z&+P}mjP)A#BaVgq(biBinD}zR9Ci_iQ~9TC@Uj^GW5m7?t*(Tm?0N4+J-;@BvsJt~ zjL57o^=_C2Rws~e#4rPyz=l|jv*H)L6s7g%-jS$Dz2X!nETc&gJwY^K5T7GuCl=$W zz$wG5F{5qn?2z&Gv^VH`!@%M&Cy;UaDpUmY7l5W;8p3dk47{DfFQuaZ!>=GtPEmEP z_MEFUPS*rV`xz{r;IBmZML^zArR%LZ^5gL@b_Nqvs)ux>LeXN+wIYD5rTzC zWxrPF7__f8Ul~*I1rIDNT2Ahp&u?GFxew`^%~QKMfAtL8)=x_`U6E5@W93Bc8b1FN z-{Zx;kw=q=@bT3SpElyqXngpA0ju@3J~)a4ie9j8!{>f%{p1N^>6g8mz|srl#?Oa8 zkNM<$2?=_B_M^F29VJ=`kc5?Yvg;Oslz*LqAwW9-iycb6!Myl`+ni9-?i&J7GpkqS*NmUmVUJ6{FLcx%O{~J zeQ%l_%SPY>r-<>F-rA%V8HiYK5_d4JLX(?iqLPqAi-m5TTEEYRAv(((r1MoSz6Z5! zYSxF^oS^>RPd`h;}bI3e5`JrMS3f5r=`LrSd3G z4#v0GZZ_fE$?Qj}K?gG+UpRQWTg+|SIzEB%cbl!$`T?pKq!q5TlcZKng)^We^-O$0 z8*Zn@FaB$O#tQ_WO&wX|Q(d6VOn!)|P$K$S7n<&siE8Dr$xBdV2D88F zZ$a~mY_ zy_p($#&3G=)!J$R$$otCy|N}Z#%kVs{4nkL0Kwm-yMC)s6mQJWKN95&iRJb2i(gg) zaMYVGJr3`)_Z6nbr$VP>NG#^azBy(VoOnm|f3C$JgIZ74hlfY;S%B+R12Sq2hBr7BHewJK?A(bec0d>V z3wtZz5<$n#8d7dKKslLIcP}2;dLzXiZb4JCuW&=Z_82yE-`?~OKL*@Y2`lF=ZUYP8 zZ-+s1DhJyrDyXW+0hPabDXUZfEsjfW1P}icD&!*Xi`AjKoOvsw*kkoR_i$Jd`sZU6 zK-;}A#U6I7>IYcNc+?e>_HI6%J6(-*gQd<=qeAvoQY}pT^?0NI5m^u_ulY%pq?{~G zNt*lK5|(<&k1^eg^EYF8buR`;nouv-U3w~&skzn>W>wM@uh4J8;vV!TZqHo??Y0V2 z3*0RO70D#&E+!5X9PDQAgL=d=t!xrO)ho0n6d>fkD7k(Z{EVJrHYPJ_pmAjJJA7zS z9Xt9m>OHBtBS28}?*`rKOck>{O9!L~X(+Eft&X^vixn+cbk@O-tiBFsEX`S;Y-0|>- z(5+0J*DF|kj~6GWXP54(&xvd28JAs>(z zAeMA^00cl(RNzv@8+k7iem-@3kd8~S;jO@ znKP>PP0{NY1HSS>e&B`mH?{{PF_p!;h4uoAAY#_SeMZE7?lR{4RqlI_zQnY&6y2_%HctQ*$Hqz)@ zL^Ij4DR#KLgd$w5HHMzeeLi}UpW+N2=Z{0u%vl<4CCJkI>^M_-S7V2;^Fr(+CG@PT z@uC3lqqKF2!1xjDK%Z7xD$7a$#Ys^G=G3_AR7e2f$0 zU(j4|Y4pD81r5SfTZ4L!A#?&7FMl&O9$qG|dwkrdQDlzQ&)b zun9>jPPqL4a|GVCk2APdaJp@3`R&z1EnY@m%i;TjaScu5i%|!Wuhr0`m&zxhge`S< zi|0B|U+7F6XIr1vL*+%3v9RIDDEPnfoxJZ(it|ao2QbO0HvorOwmvPM6GM-|j4xX| zDTQS;-1F0cNZb}-Z45Oo_qQF`umKc=BUKT^`2N^jNMXcfzB}^y(baByblfTTgivA4 zP5xRl=`sN7Ngd<{f5PvL9+sZC+%fW|2g4~N4s~|y9=5U(?&Q-e7BAAduPRBCLZ4aC z#eXMxj$gqnq%S7cRX5W%QH%X=n2iwEg&L^TdRrHKuO=3qKY442u0~{Rzx}GdNxKxl&YFX?_#=8X+F6wVL5Ht?S*@*pjQHI8Y{=H6 z7#Uyqa+Wxrb7AP3vWUJcTgfT{V~@$)%VdBV>!1V`%s-mr%S0pU9O*uNbqn|-lJJY$9JIAA~G4F%0mj+@bh2=;SQU4h=nmDh% zcMO>o3%jzGdokJhi)fzJH|bhAb%QuErP5lKn}#P1E71o@ne`rQt}v@bhb_?IIs669 z>0<(xH^JTssujKf>H3)klPNhvanN$dJf67$ph&+H`eu}YvZsM`x|h~;uIaGhMFQM^47z~dKa8rT{GCctM+lgpJ*-XtLrl7u7~7?P(U zr2BG)f!RuMqA zFv>9sg3l%*adS_M&rdX6RE-E%uKO5bb#c=Er{!N&uE)FtR=%1njC^POvL%9CI^;)F z{gW658Xu|gvD$NF?J2~|JReZ#8;1b>N`QQ8aj-~wKfD`L_P*oz-tZb|_7MGE*@n(< zlUagVy#Mf1oFLo}SLrGdVk$o+z6M-2IA|HM!78WwZYNY+Eem&%!T=QbN{kNVc&cp= z4u+#!>ePGbgg_a2+3Hi-I^P z!tT0ks98V0;>#q2SLU2Ap&zClX7g&x`oWwr-yQ=~OBww$pWC#>B9`B??X9sK0s_i+6amGn*%#6&tIqcnd-AE{V6p?~#2wM@)WbR4F2-?Q)4P7+iK*W*VSoOg4(hAF-DPZN;>OX-3O6jCM5rxx`xccX@U4*wui=JAim`B4i zr8MWFYAC~+$pT;E`KgdsRRUbL&KtmB1pqkQYg-1#UND>}Lb~{(+x|Q7z|WFKw^PST zC&AaJ{>Pj)X%#Wi7A_UiYJ0)k&U~avfNwM`!@>W)UxJwhMA9&%sf!p zhfQq#pUL+*cqi9c;4+o7PNAo*n}uN{(&KKVE+s+4>lT7hGQ#4hWN+2YAb-Hn*C7ugPJg@T|7ysc%iF>q(GIB@65M%cU0?gN+Cpa$bX z8p<5&vkhRTeYy+}T#1Ege9o!?NYvSYX$(o|h<*1z)bqr#_izH4Ev=XCjPj=duX9(8 zx8t~qNppPk{q1dNSXR$v%N`o~;8>l&(&|BP*B$(QFP+m4k_B{gYxx?G&l(hz{_Ug8 z@XND&nL@rK>Lb`5PF%Ru>5W@_+6I~A;a!S&1y2C+W9B=i}xl&ttc|9!(3upb^r@x zU{4j|)+qdPcT}ux4X`G61GtGlI)II%6#1_O*o#hDv|(F}?-htW%-$Fd@!PJ@D#3^( z&CBoXGfR75KZcg+`L5}*h9YM=EKhk|i%j^B2rNsI-HP>Ke*_+BBNT?;Y`)`BC2W1T z0!2auDNC+&4Km7<{}XQ;1}DrvYe8eOgrSqt`b zfdGdoNh(*2k3(|qqMRHU~}^b(mi=%@}aoi&@jnFj7k0o#t+@%Iw&=Es`?#x z+0FAOpsR22Ju)DzSvmF7l5t*@S!oN;x*@5I4o(4XVip-J@tqCO9Sz{}bE!3$ZHK3b zxGM|XhI-i>-r=V{a`>md+5Hf4H1J0gusMiaFrd9D7C>2pCl)y-z|aRX;PHj->xqHJ zxy)AjgrlicN%?Zm5S9D=a`);8S7;BMcp1wNSq6e3XOp&QygvlfylYF)++IxoYJ@g5 zBG-AWa2@$6vV76K^lj;tku^qo?@o1{!W)x?K7m!liLLF}V0GY)r0Jz7VlfG0iMxUV zjUC2zYy`I=iz2tZ#m|Br1*5p;^{p@X@L_9ZxR1y5USUB8h4Lh&>8*gZOVWGuEyrla z6Ym-s>=-%3tbr&)72K*18@|3 zWL~SSd%sa^AQ&5a|JuwhGEWPtfbB0{z&M>f`3<`G^U%P-4e5?*h#W}o8yOAC()EU| z0SVoo_ZZarA!m35o6v{aiJ}?QBj@A>s^;wFg7JY19n%{liy=l%>KFW{ zMdy@rR3ueLo(}NZEKB@E z{jTGL&SyOo$zWsczAU*g_8SzyT9Vp!uAuT57tJ>-$cBEyE9V3Q@QIp=t+4t|c3)^I zSQ*dAO6TI+?RcWyEIgx$<4m6>(`B%}(H;}14olYSepn|jzPRqeS*W8k!)TgI=@tGO z$zTE@>Y9%};&_M`(3;t%^ z8e!1loPn?Nf1VKb+s_bv54qD2BdYR~@6W&m4il~GZ)?+NJk8(rCz`(l;_s>F*D@m< zTz~5|d)~eJe=<^fF#mpMXWx(Z=z!U%^!+rM$}35phBHB8TZ+kU;FF;A*-cv}_b$>T zaP~@6s``np`nsIU=SyxAAt{;+P5~MK+y8_(vx1DA;pCs7(+}{tm4?%o(IrK@bk&)D zbJHNivpf+*A^gRhQc*Qvr!tBl_I{L{pYrBg+Njct67EkUS{Dc{cvN6ZQGc74>GYRP zNW|joI7sN7E}DEY3ispeo4p?rpQ7pwmtmSoQE|B!!YmQHkW0257>Z_74RNLlb#yca zS0>6wT5TGVewR58v*M^7I%a$eoPcniu#qHNlyQPr9TEg_#8xsMidLl6dOCHo!60!7 z9PfF3MORl5>ieDS=lj0=YhJ%p!c|qoWA7d0{3o-gXS?`^2AzlT_+Dx?YqfCAo%qQf z!hDx-(KQYo5s&_{Aa(yl#WCc+>cI5q&PE`*Ll?sX=Twh9lApP%{G~e8Sar zuCWAcQxDo(u@^4ZSDFW<*duxRUni-|D2fT`<~$N4$XS^|!##~gOx_s9*kDs{OvPs% zyloO&tAa~-Tzmv%CmOSMf{_%zKKTo4x@jQyohrPpazdQPR0jh9=AR#A?(Vjtn>hZq zZ;TorAZo*;Q0<LNkBTqdhFX)@(GNA4+!5!(qh;>|?&G~eSAxTmp>gIqH` zx(`mba4e=x9MGg}CEp^a1VQUfa-a|nlpOG`8@g5gX0(06em#4%Fw~9T)>;zuhrdON zV-;LAZ%3O@UFVfQHb5a3uA@j4!sGw94_QnetLAUeVbSYyoaGiD9UpcN|8g}XvkP@5 z7o+CMB zbG3PhvPt(l86J;p6DKgR7wOt6LH&BE*4%34z(0u2#{fYW zbT|t&jAQXawRZ~hn3i!BQ=?yS#%Y0&_igoiCxZPRS*y75cWf5il1Q;;GhCj5+c`sA z7R(NUCMDurgU!}fXf;3^=4)K#dVT7VlV-H}TaIlyT$sPQ&&{OpUac+DpaBZK!dReU z_T_syJ^ph=pWLiJ)mu;!hlMc*m2i@O!ma7g%SO4Eu8KRnK(@3fjUZNOQ+}ez_BEWc=8BDT#h){4In5-Xz~SD~!4* z3RsdIL`Aom6?wPR6{hOF`aWlL7l^4ci0U@I7hjETu-CFHFKT$ValCl5 zV6=rXXy~aBx8+TqQ(Tb2AV}tSWaj;ldEC)i6Ae@C_u0UP*r#O+n;Q~bPf69IKwRu z+pmNud^8EJp~B!MxtbXkdQ4ory_n!6N{26m84q5tlFkhNZ$tGj{Gx|bs2dZUCE|l} ziE&fbz$@~Shn9>2KJRvc_TO5Q7^Yoy|M=3AH=Ww@y%)$MyFE;0IR1Z@RDYza(>GRZoy$r~2MjVI{Eh+UlDN8fZ zf3?cqRkbQ7v(n<38p&U5R}qz-=#{h44Rtm*&g9ERz`N9F-}b({8}e@iajca5fo{~X z%1b-)+onN_%Twq#*mrv{MA;W22%(54x(cc~KjH(UJ!MJy2YmaiO&qf04I zrCKp|!VG6UpMN>5vrZb+TvNZAOW)j~vI#y8#Z9hF>$LgGa=UHgbluWxwJB{3}4K>WSWTkX>X?)xH`gHHsAlJ$gtN_SVv?#1LRdu_c#@I}hk;U^&7Ubg3wg&@R($=w@f&V;9 zBf-(M4u?XM){+-9Z3@fy0cSVPBFKSKzZkI}hj{+ZS>9ZFY%`IP*UMa`JQa8c5IO5y zN5Hwp)hOvpvtc`PO$OlWL__1$wCV@_E8Ui)R|*An&)`A-{e+HgFP6g z=Mp}7c9Cz;Z}48Bgw}x7{rcdmlW=^rW87bWMzeF)BA7m)BDFZvJJET%IM&|viXS>G za2gfBBiNZq7#C{Xzm0EqpD+lJitZn*vko}E7vLecVVuXCkDV_%htbMq+vzwS;H$KP zoX7?qJ7-U2(DqJPkE+*z%RZX~GHrVCgIt(z@x-p4U(J+}G4Clvl4vM=W@T`F?X=y* zZrQ-Fv59DvPnF7aAI7qE9wr2;W7~{-6sOKeT*cl^TLf#9?Y5I);G5XAR2{ykhyll; zj&6Y`=XElJitmm&_~x~UJt8zF9f@S+AcJUsrQ$aH85^(dQ&&Koaie@;r?58^>;qB6 z=D`Cu2v2fGiMEzHb>MFTEo&?@tq8}#CrNlql1 zSu*QL9yZDT83uUgJ?@T7i6C|o|K!_{=$qcg72-w0E^|O@Ey=`KOjLBNr_m)sh5#_tG9~9&AOF{kC1g&nYobQzf z*@ELxMAAN@ehK(1nzbE;3qPgcN|0mj&m_c|n)R!QW}pmqI}9+TjhskLifu_Q=o|`j z?JU@|Y$qVA0NQf?j?q#5XXW#YLccy$3Bwmrg6yn&t7MbB=1l%J(oJ{w{CLrOybc8q zw2lqmD^?`Jx{2|C1hc;#>CRI;dw&<2k;TQuWWdJC&}Q5T_>XpXEqxjo2gL^qw*OCS zV0C#%R3Tla3{{&rTuMF&ynN0&M!fmw@{2bROA#ubZ^NPdc3?-zk`_5yt^>wVz8Fb* zp4%4>XP+eG#!iBn+n`?}f5w{n&6gzbl6=OD9 zW{_vwuo`Y!$5aa9EKkYiyKK$wqp;7MdZFje-3O+Q^(fw+Dh=fmo$|7BYBegc^rtMR zSnNCodqnv_;v?aGi4PMs@Mmb2c5YbH44cot+j}}uTn+~>N<}-NL<)PKPILTPzNJ11-P-8kF{6<~h8{%#t> z7-6}ik*&Wp)N$QIL*!JJ>UlN6=ii;9fs!Y>!HIqbQjz@3U#3<8&b_=06?kRmJsLvf z79g$d6LVjVBn!CqPlsy{mX6^l264$Frj5I8*;8QLX3#Gh6yW)rA62cotd=EAMOtrt z!~-eL!>(yGLzJT@$e1c2ipy`vR1uRqkHgr2s0tvWaYm%@13sEhL>7gS7s$joCA;EM z2)=&r@)KL$;a9yk-$(Mkd{XFwfrro(mq7 z8AA{-g6{OE*9tB<-+TB7ak8&4{2UZSOX=oI8o^e_Do?`Ks+Q(qMvc4#RY`Oa%!B9t z((K{^i4d?zCGUH#WD-~SJw`1;-$sCS^=Bl0jQ9B6z(VImn&^Q7><6X;%Qsi1TC5!S zQQ_!&&>745T_l(VZJ6v;4%f@PmyzhJ_TL<{xWpdxsBiIUM^&lSETpV9man(kye;hk8W8X#QE5CaOPi0Da z+F>p?(<}t7GrZACV9eY=?-Dkr37y}4wUy& z^7+D*Bztsx;DHbL?|3NdPrnmDlhp=blI=9AOy+I+6idFYBgGQ-B|L}{~tsu_Nzi* zUTtpTnfpQmLUo&;p&lR7M1miDyRcLX&#p7XAtDckI)2=%M4b;yL>&oR6qc2`DRo0# z^DF|D7WUVhKOn2`0pNr}bod|iG`{}_Z>_fdZ%%*R(LUQ(-baEUMB&{&pxg`hEPF45 zWl#ScEpKD?@??V$7w5`%v7TLp@wX1Ul32o=@N%BDwh(8>Zv6k-I4Fi&i(shY5|_K^ z_FZb<9t_Pxi-^HCAESlB>ehVi>>+s_##OzULiav#8N1z64{oaJ`!gk@?h%;pfIxBZhqkCLU<4gG4F0TJJWf!hm zRVd(At$B6}TY}r=+eZKy@l>?}`7=V9+Tr_N{Rz(xBhglzYMM1TeoqD z*Jph80O6L5Yh`s2)d%KNkNxd){ujJmFv5uU9tek5NCjq2#&+jgR8?|v;{%fVf)QN| zg^kx9mI&_19K4PRIWNWKWr0?)sjXbZXgDJ6lK*BpP|yc~zvZ0urCPRpPxJ=oG$cNM zy{fVpZj1Vse4M(TYJ92sw@sIePA7)MnaeR@II#0v;v=mYDBvlK6v}l-mZe|gx}AOg zsXcI2U>;3_LOaZT7?hIjjRal>5vOC`y5ZV?-h!S=&V`!a{fCa15!Sohgq*jHq~Ss< zl3i#sz&HZx$QG&nh$=q+3#wZ5APi@;!Rps@lajcFMNn_Zk5h(D{Rfs(!zZVl)S$;B zu&q(8UHY4euVdroY5Mns=}R3S;B9-atn5B{&ugT7)^oEdMlANa~n0YfQfL!@YREPSRfEfz?nlP=<+2gqmIz zKP@`N%1KC;YrQfnL#B&>=iM?VaeNc919w%kvN!T47F8~V6}dTuuIUR^AUIlbQ_b<) z9tAcNsNiU~ded6=0I^P>}jc2ADDApcbEGT};W-nO( zlsA9Z(0Wpl_0RyBcJU(xJJ*CxdYr3dQgRh6Aj?9=E44KJ=A4%fT( zvpJyIKaH{mxrg>R+?z)7Ym5)iS!$--U#PatSz<`Sb7K^{<^w$9G` z0Kd@QNk0}asx;gsj&d0TH}!?3P5ZoCu|59Ng5Ohp{P+F&neTJZ?){4$^NTpYd^exx z5IN6d%vye)<2`YnF)W@2A`VizLaNqE8N=CWx~=%=memog!hxg=G>yVvJ06#|;HG6A z)#nSq_)KBQrD%oUB=9qisfYd7Y+!!(MDB0Kq`%S_87_EMcK`Qbc5U)nE zr$xQaj86B{07ZO1&Pjh%@1gdsuy23X-t_aFrgwW3tn=$~^^1JIX`HXpAP(OZ_-k*^ z)#bgv)LVPDTn_K+I`~4uf$At4#E@9rLtz`7kF45n;D1-Y`DT3j}503I&djIgu zT2E{nY47jf-{(b*=MAY!jlk!P3tu@Ati37!?4&ix=(4Q|Xg{C~Al2-T$9 zBIp5WL?22)vcyd}g-w#eh2lO1hCsx0Qcnx-cdMQRdIJ1?MP^j3bK6gH*q*CuofEQu zME|i`$Qb|3#0@gD?%pwbogR-jPA_vFPdW5ZK>zR?^TL0@Z4EdGmTqUPeqY z;VWqVKA6%bQiKwn2wK-$;VTK=+oCy&!Q~{@@Xy_5F;4RjvnN(m4E?-a#EndE>}-3t zw#nep7}`Iw#T)vn>$UgKF8PTg+V_8PNg}@2wJcw_ zX5{CA5NjXLhYAv1fzPVRBNzT@2IoO`}gTz>&+?0=g$8#aD4n-fK1$} z{dKu9apcfgnQVHRVZ86!+-#SERPSz241Kq*#cpr^{{7pYh~hPGb~L}Tz^GxVNn{&( z2t&Se#g@&y1JeHM-)Dy`7WL=SKhjtuMZ0*ssx#@Cb<~_{t?Dk2xJ#Aa)r9}1hAqn6 z3x&sdX~sm5Sz6W`_+uzHtt$G5_g}EZ6@tB;-%B<#3&BT{1YmJCiNr;4A*uIdE%Zd& z9?EYS)DR~Dxm7#iUBO;QU+*Ph5vS3@ z*LIZ)T!q&!L$WxlsYrgsGy2eBDea4&wV=iJ`wfK_=tI2P$V&K@&-aAv);2*BE?u5v1Wt5Zp zGgyVR0BdpPLS8IKQg{2n_w9U7`EE`fe3M-r;L9IPYdOPOA0@6G6?Lu=%vbi&e+!I? z#q|BGRH_$jfBuhz{HB|rte0|Afy!GC4_HwM%Z91NMi#xY0{DUxk%UP%>YEM57r&=; zRM~~ESCTf}U7TdyLuVzxelrDsudNqAX}KB>(B!kY-|2W`erNCTE=QvY1f|4n7siOHc%NQT{%>;}-2A@Laz5>T z3c=NghsLP3Jr_8gm9!jxD8plx;MF zUGRpUS1qD56pJtCeOwI5!X)%i?%X!$tqdjuWwYixly|Qp`9`pL(~qH^;N*ocUT zv}C!UPJn?*b5Gq*4yBB*BMwVDpRcxkE9zF4eH%Cte{}0cCd68ct@jHhDZFJn&_81SPZUq&lFbARM|*D%?c`n62#Fh^^kz3o?z@8@rhX1gtRDLZ_(U|e zlRNKuFP%$6A!jD5l3;%YuwZZ*BiRuY+Fb7uTq?42<5w%i2ShoK3i*Yk>^|=CCCH=8 zBH?YkL5xH|vxBT%$(y%TItKHvM^}i#!MU3u<$uis&k<{1j7Vu#cZVK5Q_5{X;%3D% zXiz%snfE_>n$4%#?cK3kxm7hP%3(PapGC2NwCa^C{?9Nu(f}kSSvBf+YFBZ_Qn{g1fQQq4u^;sJ;L|!I*z-HE|%^b4ebM4 z%5OK7gz0f3y(Ra5^{cqwIkWs_zC80T%LX_xrEnCM^Q*8L{K&V!%FdinJWFsL)JNsr zB*wnq3-1Iuc5s|0&u@&TiL$icZPfketF$dzm+jX{{;#jq&KU&`;@_M(L<@Oo=lFzC2nPg#KY_^(d`ZkfQQdvI?%&CJ&7$e#`NN?Roj%$Rqdpk@zKTKHDdg>K>|SlQZf`9H zX8^e1K&h&1ipdvo80}lOEaMp1;2Hktmk+qjbRNMu`JU<0`G~RxHKq&PvItV{iUvNT z=)0Xyzh=6Tje6(%zm2boWlG3d{%nnvpzB)WRWcI&iNBw&l7rC-`lc`NO>BUH&T2Y2 zIuUx^SL3}ZtV=gbmQQG&fMm8hRSQ!E0B+6hl|QpnWOd6+agMp+vFJYWV=H;#W!JS$`y*ub%8OFJ^@$dFO#Ht}s3m+8TzrcLBE?3xF z#i9{k>Q+9PV9$xtn}>w`t#Al|7uTgVb@pBpOy?}UT$ckE)m$Vc;vlNm=Ikaj2J^0JWg(h{gY6D0^Xu zNZG9EGBE4k5cP?vahzskFpA)6;70MYrtg$-)%+l-GD3irD-6cTS@PaRmY&tP`I zE%>aZC}Z3&cKwqKd(;HbmL=Nc#C!mwTNm>!hZWLrU8Q% zl^zz^|Ni7cmB@L>(ZKqW_2=0-Xq6M~@Gu@Tp0e54XXuT;M0mc#R=tA00%i5Kr0p_9kxP;7tq;a?1=mYn6%5&%!(DA(`n~W+;aIPbM-KdOo%XY2AB#PwkJG9`Qoq(-Ur(*XRN?(usCtem6o3m)o)! zZln5sVrs4W^9>H$YMj^6w=EL&okNk6Mox>hpVDyyO|6Cw_G54#6Tz(6^iuCm-z4E` z3)b4%(0X+HLa!3y|F(oY`v{if_uLOF0LfAlYaVg}@eRM46}QOG4i$;phuphjaNv%i z=oR&=Y?~0P61^|p3qvPX|J9fl`p*S!)%yU`1of2q{PU12ytppZol>o*zs?ZRbh&Sv z$fs$g4*trBO+;x}IUQyPL|l6MKna7FjHoO7q%m2D;fXxeaDsPekdm}aQ*Q5lV-VIK z5I|atrY5lGPKklR#v#jw_^ZJE(}BYLf0k`_FNWGKt&cj`ZTjHbx|4S7uO7aJDd>L6 z^XsYD@Hl1A2!pu2UBl^CNdVGLxts#s7H89&Yh`*Te?~jN%*w!TTaCek^$W>A6SrYl z8mK@)_-rrRb@Kh|s-a@?)WC&x63wZZ5jDilEZ!@Pk#|kI>bQyW@;cw41ChVy7F`6F zusq*4?;vV|{vNvO=)%R#>Rn&6LQqeAlw}u{HCQ#Cmd$aGGf9v@3e!?-DC@T?GikmBt^!U73wEbo@;dO4G=F;#Pdy{sE!GG zT+QFeHE4r4)`^2yMTCsJT=e(oeHl`R^X;e=ujAfFO9j5)7;r^b(KR9;yJi!z6-NO{ zGyYc&-z_JK)2-+bvWvJk7I2-PT*$vG8}J2a0M;vV;Ij)S9r#NjH1~x$(XSlNwms&Z zx6|moNCALm_@ zVy|#q>1doQEYT&lR(A{v{O~eCV328}`)LOq&@I+S105tH1lu^?>K%;9E)3JTkb-Al z?y%&U?gp>2pd)M#vadUsLl-^cCgzu6rS9QAXqG$q67BtSXC3`P(KY8^g06-OUpiAh z>j_%=N-?G`qzV8j{iQAV(Z4fHjuC)X@YQx-x|#OLZPN_pV@8QL<`t_$n(OT+ug`K& zpd4?)=>3p~sREe!Yl#;RE1a)n&j(#m@(x%0FRbGB(Kc_a!jZyU@dyl%K>y{k_*`64 zj%dkUl84-zu1<2FDaN|QW8ipc<7wiH{c;#R&tn*}iB{)a&UMCj`*9!iz^;JJ5VA*? zjOe24!&}R0BsjlX=si#E6Mx@XS>4ILi9rC1?~3y`_^*E&thRqg1n!ZP0&jbIYO1fq zsn*cN9&wT%^;b*3uj1)!K7TK|k`u!i6Vt8spHQ%Ad=aUkV=?`7-rWe_Gz@@)CCn`M zmxWTCov}tEZ-q8O!io`mAqPv&=mnPSwt`)$fp*(Th`9n;2gFPRYSzhkatc*Q`AJ~} zL@<(@bvoHAk6iJfz1!W~=(pu9K!wr(!57(5Vn@4ehMkbR!iktQ#jN)=__Zd zS#RfVieG;>Tsfzo`GjKHC~u0d?S@YY(XTVA0sy!3T;!&?L0Uf%D#4Wb=L18&9_^!2 z!ev#v0!k=z=;OEC@lAZO7(b@SDd-A0U4$A#bqivPqdSkPmwa_05bBu8X7Wo4^maANC{rD2+Z=Fh@z} zTuOHh2|&yP*zVCms`e~}b*fww5%?=rv}Ztceh`9Ftfo`O&To1{2d3gwV1sriwq6*O zPlM|iQofnWD=)=g?YQS%7?1Ze-1hU1UhRd)uDmh2D<^#Z1dY_&YR}rZY0fvjW5n~G zup#xF9Qc3q;BM~b$K#&=>~DMiY{&06jA#AdF8}}EV$Nv<+E-ov1JS@O>{Nb5P*jfM zMex&)pOfs3N(sTXk%NE8!0olLV-?k zmxP&cx5Jy89h-DP0v;pyHk!m_g1)_!;-E52k}l+Gih8qN$w>Qs{QdErhB3|1=1z#RK*!vP>Y( zr4y0&^$)3*vPX8#kZ+@ibC}n}3LWhRVS5xxW}k2yD*149blZXjI_7>$w$G2*gcSD6Z_sy`IGxuMp7hXer-stqMXeK=xoj zAghG9blrI%qAe!7D+0O+3dI#ODH?eO5mflL08D1OV_CG2OSS<7eRP5{gzoNS zuk86|wfk0?+pKEsnCJhUWAA^<(e3{{l8ry(vCn1{Nv}-GKCdRXLT&`;!iG`|spLmd zXr20f@#ZRS59Jd;@M>#PN{<*RiL1N=&h>KqcXD|Ek@<`jZjdP5bqh*g2k_IQEkEh2 z!jj?aI3*Wbn~2VjDw_}7>)+|%oPC(66z+VLE?o=+W2gNZocQ$|c{ zvwWRt9AtAwDYZKIIwMh|?Rrchvey@lwmB0JP=AO)vN%PKik#gSjfhVD&fG&n2zi2 zH0*0~?g3$RFc#w)Z%569w1t`rvvqHOA+vbUXsmgUljU9ne26TcVU;{1c-wKs<-!kIT>A??x8MSqir@s0*ky;+{5 zXecy>N4~x{aNv{OTr{eew`|1?dmLhPx|I?rPy4^Un8FhB?28FtvHO*TjZ34UWZ znZZ9=hFw{rPKu8rYE$X3ID|!b5_;_!LbR6C0PKMr@3TSFSEn*~LX(Zqf_J-^rDPD=~lM4R`Xi|@o=G%#wGHNr`{v=ez7sG9fLHSIElmz zI}k)`jN)Tg0{NXor|gvuj-%x#`|V8ArP95yyJ;8n-;ZhjOtx`NS?rBgH}7!PqbFIo ze!_y1q=QC^L0mW4$T)_^1YN&g8p_KSnzxt9T7Y70dm`&ht~A;H)tuLJ4ZM;^A{5kb z_ZMm27J3`)jLw@o8u5Tu{BhcAB4?Fh0Ph=Z?{aByY++`b-y?eV2 zFa@m^qtwtH#g;(J2Pjbb7(Y9+m0sdGkRxamib66WlU+bwB+I z0#3sj^b`yhcav`wD!c{7F}gbvW60cL#2q1adVg_~4akjNeiXCD*jcxn1^M}OY#5cI z@$=rcHBe>QU3zkC^9$h0f41-{6xKAqj<4!Z)i3Hhf{HsWZaeJ5Qye3aTR*_0K5r&~ zG+=?ovY-qmYvxbnGB8r=wYx=Pcx51-{MPGcI(dQ%S&DQj8ms(6>jF}j!|gnSn&q64 z{E2-tCAgFhI-X68nb{$kJuR; zNvr1jR7y~+nrpFcj@U?Lb5WewTiV(%-9J(7z!mNOk5O!;Dttkhn~c0$5pAg^-&NBy z3XUiY2G+FU>BIX4)+#f>zUEC%Wq_^u`Z_ghZ4ns+bkr($Y%9bCg?K-&2OEsaV4BO* z=McOpOy78Tg zW0UgT8#nu0XCmwY*@KG@WbT7k|Dx>;*vhnf!c+;D(Yg18s*IoGkfiKQnUW`W*08~QBPU>o zEGKZY@W(b^yfpj*Xn|wnrQb}4S10i1lt9MM|25pCEA^BsbL>ZrY|By046NwK`LB$e zmS--0t>@vN#|E}=T(-TvA?l5K63wsAl7EZu1nyMmOiAeVN_~r0f#46}p-#sdKW^|Ka3YeD4p|8QPKi)S}OX^0abgd@>?j^CTCiqxy9mc>K+OF3>){jo@o&xe7@G zsLNm;NLGl>*%q>WfU1MkvMO944g^h^K-B)}TGThqc5Q6UTn;Fuz;CJfp zE>it*5U4)$7)@mNEr;^1a`vejY=-*2&oKhea29LtNFk1$T!@IoFJKCumx<+9b6`1N zEM>ENu$vkP+Tv`;z7|GL*}u_=nH&1}FnTd8%6}qe@si=VpNE0X!03Fm*5JmZMK`G5GMbk`? zl6tG5B3$Tq$O@=xCt!d(yWWq2HW9#AD%=}8OMW#_6eqC!#gLvzvoM1?OO799l>-)v z5eDZ=YeOMAOX@lv%WHoZB5$sIf)B+Q==Ayb-Gv$)`2EmkS|3(e89L;bY*2Je1R)Ia z46jaxOssv!fFPu&=cAd0j5|+6`uCGp2^n!G*m2JA|Jp{GwULB3CQ*`n$0U*Xv9^mu z1tpyfI|dVp&2ls_lexs?_n2tR2wHN zAg_Ti$^jo@{hC|aK;u~9{6ZRZ-)|zF6co6W9oC~n?Gm>epTCLO_)dp5&Ys`HZgB#r z)c34!=0`QnZh4JT5Pj0UP-J~-AfUOBn}#$Z^qiTSwyCCu#kBT(5;Aq^(U`7V51 zp${;OU?X#pUSAUyLhp}gc6~BQQEJoe?^uFvu6sP{ zcj0)|VWKWwGxcO`1ylY!wmBOH$X-^_&ImUYM{ti%gz8MP8Cs}7)gP%ZRZ?S)R%rMu z$CGk2#bswmcSh9?P-`d;CssLU3ZXXV1^?ry_S3z!ROun*&Q@HNlwzZ$=CR5D_PTD* zkD!r5%FiL~UYWTVEh0*G_>qd_-2vp6!WBk$SDR38aFp^ole0Vm305fY2wbVQh916_!zSvs(QYQ?CQ{HD8;^Mt*8C$p4qA>E+UT&e z2=;t>VRah-)Q$PIek!zcB}H$Nzax=U&b z6X9?z1qHx~+i_4cKD0C7wk?z^v%m^dK=Xs;w0_iSss%w+0ag8sGpl)s%T*aJ=xC2i zhBKa zn2&vGM5X+l>z;PpQUY@B01&Oq(TFMbKtqcgW3lZSi{!N-t>N+!QHusJR08|7=Vcz?_2-F9!m)zYSHjy?V@R9%@Cy6McLh7v84`h@W)`{C-(A`TJi+p)dMEFDt%N~tD~pDWJCetz|Tfnz&9 zh>iZS`FEZlSZkr-0*?PwDRM2j`77RhvmZAh^(!FZmHwB1*0f+XxFLYNw{}TiCd_dy z(FU(uAQ9x63Bn@15Y6XSDWX%uE^+Y&JzmVfwF*4jRk8z{uiw<~ay|`UD~Pz>O-%h( zYHiHB_~I6rhnc(l(_5~udTuYxm|nn`xWI>p@0+sn78^o&GDoPtPwhGCh#$&TA}B&@ zE#vkPhpHGfRTsl+XTLj~=J80`svGtLvhVgrae^%+$%@UktjE?z&>L@5k5jk>k?#I| zH_$xo9z?@hnSJcojtSPj``u^b>4HnWSY7|OS8VmoF&-1<#CW1OUf)K<=FRegqf8l3 zs`$Az+(!Z__xVQmSIrnN3%wb0B21*)=sAnx*`pB!z1)e3B7aTn`#sz;kgdg?<4XDE zU4L#kV6s%^hUMLm@eiPEc<<70;p(?5*bnL5+;H1q%)o9%w6lmS|I-2pyza!-f^rsU z1bv~{xC=tv*BYs`ilYk9@_Wb`a4sCrk(jQmJ#R^bs<{XblymxUW?(KnG>_XNr8bP#K*Izg5T4@!~> za#BRqqGXCO5$zZ=4@YiYKCJN8S5@yKONE=f>|h-Mj3(=&Mqc5$EE`WM{_(%UJfhgV zN}9iZ$b8$EBIFJK+r$nm>knquQz!vdYjppmQQ`00aA0SM#&R*6uPL1c zeGN^d$+41Uv%wKG3GkN&5%HMw$|5unm3oO55yQ+4i)u7aOO>PHV!)OZ=BX5b7xS)x zKp@3K=n~e^M(M5i$Jb$?W3bwBrb*2aF0ip@W60Ad(V$nuq7vFJI*#2!PrmV+p%YzF zHiLZ11*x48TLgdb0$&Z`HD@Tz>t5k)pX>#x&fnhnc&xZS@7E#5EF`km&Uo=ZF^V0D z&~9`A76K}eAPzKN_y1s~i~y^hPEH=95WnHS#GheaE$VoT+TqC}VNW#iCXv^}=^As8FxqBqL_e z@wcr=2p~U#c&B6N82#2SSLx!5h*%2ByaF#!@+x>E*H(S+3TpmUCNaZ@+Z+e#gPq$v zMe~P+2JCgdZu{&rJ{;#Z2dC6t@;Ov0j8;pBhPUB!pv5B80ph2b@9p4}aBedD=vRt~ z|17+Shfm`w@q>FN9n9b~*j%zvU89I#V@BX+deo(qcv}0Zmr#60&$bJq=gwWpMTYI1`aEqAjE`Kg{aO%m1#auH{EBjY5S_TO zz*jSs3yHDG|E$4r{BT2?22~5bnF(Rpvv;wvS0!p5x4ST4p;^e#M=)gU;*%!;VUmmHTBq_=-7VB1z+c~2B^t@t%3 z^JP1ScxE?0uGjq_+79~V6oW@q&u*WD?O}MI0H&<)4az85IOA;DgbAhaC#j= zIVm3MR*Mg+1>iYMWt*G(ldl8D-RZHbp$1aCyH?q-^w*sm zy1{nUx;(dm?Nlw3*pd8bCeMjEvE68h^O7nyw2yo2EB6IMrYo|Q z`Fsj{k^4^0ZZda7!gXm5|LZbt$;@Tvwg{R`o#?Jm&PaG4e6!p(pS)=Pd|hTdLAEs@ z;Y-OQsERyj-;*MJX$sMbQzYV@@4TL+5f<+f*mMpox=ea zayC_z;Z&Y<3j2r(ib`R<66;k9UxQmuv;21l3Q(i8tKeT%4+8DwdU)~q)8Qm~-AlS> z3i_Pu1X}}h%*L_&m+62yUm8W4b})gS8ueDX9EIh$<>V)$9;wP@u~#^S!JD^)VD4BB zjtfZq#TKI9#($InZAaiFcCvE=;S|7LJ5wCpNqYkadX+0Jd}b7YWR7x%A;HmYV=+*Z{yuybj91XAUzsx{lVbr_t5J=@>;xp433hU~Cv3vY4+#x?fbf1#1v+9BvH>oWzf zCRqy+V*%|APX!bQan=w)!NN0sI2pI0%L^ata%!-#-A*;dp0sqed)ML*i?4Uf>DU4^ zOT4zfzT&-m1eF&Vk^+@Oicsn>judU;%iiJB3xRy+^VT6#1w155F>Q$x+RRUq1Npj- zK34N+;N+J}t>)!FN%LaB@FPR#RCB%ki*tOS&vGB^Z?g zXqXQ<3_VUq@3c44;4JaHIIh>J^tzAPs@nVxjmyl>Qf_V%tZ&5cV&i)wEc@n@>yDX5 zOhZ}#SwN=0>>R=Tx63P)bRfU6HvI@Tw$&_}urZ_l` z#|{60<%#bd1OU% z=q$SbWcV}uFwyja^65i>n@LLw_rOb7^UUAsmWi~^(M>AVkiaEzLQ7;;N3HL*Qw5X>LRIjrr$r)OrPe{Euk`G5Vkt`vu3=faHH_)x*1>g{IEOb3W?lItghzxH3*N{+a zYOYn6Wokf{T0PYlS3{n30;S`ru?#74(0izXWgp@zfS>bs(utt_mTnzP*&<^9>zZ&a zhZC6$1fK_t7vgxwbU=?>O+g=OXr1c|AiICWz+9*NW`iVe402Fm0R zRl2exqW*?Mo3cFk(Xi}B74OMOE6NySch5LiG$9;6s>RrGirDh+o0puVYmQh#nqda* z#jtpGPMit#g{c1Ow01i2kOgTO8|tSU7A?(N7<{}a8X(E z&RpT>ozF1;m*R812^kD4+z{*KO$YFQ1H5_K6piXL(j88SHV>`lG_zv~v%1y+SBp_p zZ&$nX9QIOWZII%2gK(mKpCfNwEn6P>%E@p&!NY36fif zUc7WFNv>hILaxh^Tn8FY$aapnittA2p=D!`S&)3~CNSiI<`TlUs>jN20$&PVi931g@WZ)V5`lQ`xw5zAv zu-K~;xAFzuAA$J{!snjB?uelC_rkjO1M~4gY3L(il%d$H}A!;2Ip*>yB5 zw25!IM{P_r{cndwZjXb=q$E38eTpxYspXIFH$*L6x#miF)Fy=HG_d}^F z+@cN*BO#H0A~cKp&hR8O3L{;#v*7E9+op-|-1KaS8ullagX)b9kK*m!(`{n*oQyW6 z{#;=KIsG*aE>$7RhCBUu@7cl;&TQj;dzI>mZfaEp+*%6XBppqXl>t2qX*?0b*!JW_ zO6X-rPAu#{NsRtyEX)^uTw854d1Pe0Ra7&^VlFK_7_Fl>szX|dFB={0v&tkWu8SrM zunPP|9EG0SruDSi_mvfaKxJMN{64=}r)duFh~rAvDK^{4P5}>cvM3*?>KKqBW+Jru zv+pz6N5MpP=-7JU&0CPm@Gyk`q1o@0m0?#^g2fASX}4LmGU`F7+~h>Qvsez4w=NZ< zrG56KRA996_(=X`9Y3n(LwG%ETegQnnJ$>Vp1SCY)s;~zUjX{`o`Fy5qyoqJ=i9rh z^aHxydtrv`R`{#E8CCA;3aMdUOM%H`6~$8_sQC3+N2jdTg{`jlR3arNEn6s#PmqjhsQChh@{{q@jO(&PUf4%%v?ojR%yMa#%r(u`nLG=2e!c0X4 z9+iRO=jdgMSD>M?i6ojsG^rd4VYHEn(wI#x0|lLe|M@QooE)baNWVzV6jcxfH9Tf|3&Xv zutc-|l$h9)^ zs>LdQUpe}lP34Vbh_cyij;eXQ=p1z;1o%L>A@8|WVxKQn-?)r}N*dHm8*zFEH1xGg zKCHk3FHs8Mu&^-2Kglkh28G@5SLkRk{;KIY`7PBnRZmx@u8h;(cOilPm<#nR>(H@& zd9bsZF94wMroikz(I_0h5v`(fq0F_MBUc~#J^G68HgES(4l)~)Qx6ZyP(?;}mb`vz z>B6kI+3!Bh_i}($Wv+Zc2TMYJjbQU@ZT`QtmA60GD>g=qOR99yAzalDh=>>}GbJgv z_7s!a%3wh)aUnw2gHs(T>(KfY()qSc!&}+}q@G~`S|{?9-7p>9pzz23dH{}ASjb|D z#!UDkQDZG?6Z3x^5~nGsP$L&fC19i(Ply$<8A$O5rh`NT%{V3h$3yrAw_Xn{`TG@5 z!^H;2;(hmd0u70`zrtdH#wY_GtBhyu2p$aM>~aka^5O`>O=_s*B%e;I{$H>`nOqfz zk$W-;P+{w-MHP*LJd5^M<=Yvw#!>APCBlEOcC?52$0q;p zRRQ*P&DHgjKmL4wlwL_07W|*pZ9cP?9QsLb809g%sv|^+Vmz<(MhHD{3WU7%3}6v& zbOQX=Duk(uC;b?l%SsMy8EEl*VBG#HLzE&yS-M%)l12Rpi+!Sg4D_jp%6y5Zi0JR0UJ(XZ>X3S?9@-&+h;1=cmZFl_Q2JizRi!~9ikfe|xPiT@H@ zysMik`z1v-%t+7JQXh<>Udfu%pzPRM&?d6nT(nT{J>sq5KQ#_mUV z41d=x?AA*!p9oNjCePDk(LwNh=62)%WyqQez-AQ>tj{#@;b8d)6iY0y1sHgg&Mj8Z z#hzJA`gjkpNGJ!T+kN#SiPxFDy`iW{>pDwKrb^KL18%QE- z!yw-a8lT3Z>$NPuGu-vbX!rF7w&>U7bLVU|8c0z4%Q`>c_M_yU(FM9wwBv%;<%5HKt9@Z&+aG?aQr@zGFe@NYHCat_9iQX=f zsz(47_A^JKfFcsu7p#IPLu!v)IkkHML(WZxI7Qll8-wQ(#12$zw`}R-d}5j=ZHFg9wBe`^z4E^8^P%2+&tH3>KJ;co!qFs zCUYp^?-Z2tCE9!mHi8@IZEb?8-}CIziRqec^xQ|*IgV>oT~@;JlllX8g>NJ2lcdHI z!;vzYu~{adqE67YUOvAF3$%wEr`>kYdob;e!F;FwgvlHv@>O45G~3)NDvZS8t}Pz4 zwJ2KteML#NyKPsw{?X6~Z;tUeeJWGQ4l04(M!Lh?+Cgl4lP)d?={VR$AllS8@GsRT zuNNYHMGL5tm0;~-bSF@&;#0B6Lr7OjLj$*=u^CzKp2y`~3(!XU ziRA!|Vmy5L2(oXIu%oA%qJ8My4E?e;oVM=B$!^P)s}r!xXTC$WJo=Nz|dFoU1K?^=76)8$bAoCt5h<5mrSJN3ebm4z8 z%R?{DdZxQr{gB&QEWmUa);Drj!G5-WEG8ewCP|v3I0w3|zAs^`ob}THUSK8Yua6leZD^CQ0=NnFNw9Y#Xv;Kb|H6idWm|{G;r4ZW6Zp&FBW7y#1sqRY* z9o(gv5~KVB8q6q&3}0P;rLhg@P=OuCY~Y;?yz!{biby`{P8^EWg>b`dRo3k$B=^PR zdH?^o{5AZ4@W)S*9v3K&CBObyYSd8V2=3;1b|~33T8(=@QaTgInGZ|M(_3Qw9pMXA z-jUE2(FT?IN)*}n=VEkCVUa<8wk0teQU?6WcIY=K71Y&?Q~`g)6(K!I-reqo%q@;M z?;=Kpos?MND}^=g*FSh}IXmJ^gQypsqN0n$65iJP-0?s!u-8D;dYAXYi&o8*|fmhdg7aE#b}bVx#B#RPaFp8G877bCc<$^=HT0bEKEB5uUNaLYZ z-GnSVs1lx`2Ok7UOW!s)t>d+nX_prGTBvDgdyoWDOJ$&lA7#-;Dy5c7?as4Gfsur( zV4kbc#Lt}roy0I5Ojba}!O}Nk)Fn`@^KeobWViNglP+*L!l`!r{}|}VBn5ukTMHiK`ghTZIe{8GR7>>QZDAT1uDB4jxQYKG{2vSOtVaQ0ilB4m z+yJU!7W35g8$_V{ja&7-4Q^`zl7GQKd8kzn0cGKbNB;JuDc1w<+%;BxnXch&C%G;P4vq-=@)dkW7GYx)5lAX=>yO0{)LkHhA1p6k(8OvIT!o|#ik*Qx#wj^eeWnC%Y^cAQD_CxglTf*1# zn%vZ0p38O8D~IjT)HKrz=fe3t<{ONNH{n}ZIXg_+4zK-9)p}q1FV~OgQ=Xn`pdja& zCcu~~y-c^eoJJvo%u>MSI+B*oed3;Ux7rV@44BfeDbqtBHhnQHjOxO0rIUVwztrLl zA6$IdkSou%n97xC`Oo9Djt=Niz5oLb%7?@nxp(5XiW2DM=aJ(~b?0H(IO-X1q3-mE zb5aH&hDvfBJq9EeB(L43JeR$vEe671n|^U5XeF4(zR##L51G@!_HfSDy?V5?XpR$*k z_)tL}sZvYj=VK>+tq47kW4olndYpR3onNg{ZyOieS zKbP+ut@j*jXH^^daQ=RgDO`KluH7 zJK~LQY|^iC%spgFzjeZA^>^!?sbH@?x4)*im9!{`b9{P5MUUsCYLm=|hH{SW^E`iK?`Na_2)_@8+BR65T%}}f{#rpZ z$qc0jd+YAsI;kV*!uwgK!^YKk3=CY*T|_SMO|f5?Xw)06!}zx&}1c0 zlQsTEG!-N}!hVSALefV(r7KOK#jAO$URf#|IuNa}C!-@ex)N5A-XRfI%|ti!jAQVV1`a2KaoaPR=Id;2&P`(xFQIVb=v$5^I@n6 zSzRX{zs>`MD#Mx~Q5wpSN>;dTH4wR~Kupg@Q!m1m=YioV>*~FMAgWWII6CTh^h87{ zH#v9-TNTh`nHzZVskDwMDFH!ISQfCq|H6K%E)CMv-AfmGqA|m$ztegIL1MJ;k09Nv z5P%S}Rah&P6;7zi&3`#w1@ENUM1C3W)J42`(jH)b?p1ELV*3-;F||dhCb1{flSkVd z)W58#++TNK4P*VT*^E&qmDf~ND9?AgtsCa3tEO`eq!iDPcV#&Pp}rUD9zY^+>z;*~ ziGHP<^4cToZPF|^{afQl;o#6$u`kz361o6Yi@a}%ujk2DSI3H7brrHid2u>$0Mf5wFG>09X*jK4PL8>2P4urk#pW@Ar5zVpU zeJ-xcNc{Ql@p;KbyK4qnUiZm6#Ac0%P+S5;@9`r(?b2$Cjub5Q-W{+ zHllU7n#-fAi8fc*f_g3tfco95N(#RDPLPk%KA(e5$`HpynbKvrD|LonIb%3&oWj5 zc;NiH>=|OzaFNW^P=knMjg-=2LHwDvD{0(5+`AhrKxrSDc8 zrV(AWNuW+Z#HxzY4POq<Ko~8oHB~#C64&kJ?obJ!I|>j@sCDp zqy0MwM5*P+v8&dw*f*Le$8%#MWU3n-;sj)(jo0BA5`*h(Hg0wflbl4*f8S>LXL+Zd ztDJFpbph}fDAO}yY7uS)BW(UMQZ#%ZKXVp7#@GYEmrkp6mu6hza8_76jVDy}4(Kve zu(h+>yL2#T!EY9AFCPP<57!NUrQ$N@C{uxF^`JJaq2(cxlu4-jOm)P!D`c}Xc!nike#UumXqy4%lFB4qpcBX7P#_HG zHEV(C>hWGY|D2uVh3_Z}sLP3i@jFz1f2;k@iXibZcb6@|lMVs5F@FZ=eDqO#X)_qm z{?I8axhYm29t&~Nnb%rL)5KI$({H&4*R5Z)#j*6OUvQ|KiYx{FlG*2d}O_(djG8pFII@B>MhN z{Leyj0m9Dt(?m4W{gmAs+R^vd>Te})pAi1$4`@!oiS?5v>8bsF21<_x+Q)Po=tdvk z;|ov0*XEh`5#sJ^SWG(Nd!esi3`>{aaA_y?MzIob8o~6T)QBwQj`PoWP`1fK@nqq4 zbLSto)$oaldUn$il}!znh~~mDggKSF*D|B#piwwMPa0F14ztGhk>_o;*j@H%7HFR? z0%yR1s0$Yo6%kaPn9soTshH7X*=P&IkB4ZCh@2DBZa6GhyydRCiYtAE`bmtoaK1cF zd)dga82(w#6-`f^)~o7SQHi>~es4xGF*UD&&#e;8Z+*h#Pp}2Psrfl*0%H^Y4qeNr zo*F+wnL{g(eHkU`)!N59PSbIiMNO76b0Q3w!~OEJimTXjt|(f~&&>08Bj7_WVf2Z@ z7qCO4WcE~@Z%9Ad*;cLjLX^=j3Qh(Y_P|}a`i6XObXcs-9cOV9i;(OCs%_fI^j4Ki zoG(Z&IE`tD@y3rx>S2Io%P4?A@$ZPH4w95_J)401G(*RWCK!kin=aR;M$&8_DTp8{ zx`F?N;pkpxG+mLj9bt*;Mxp6$NHFkidt}(Y(LRhhrYDv zNn84~8ZP>Lf%17F}<2W7?JqNSra8y6LJ3$s{rX zRvjP;vgiFNmKHQ63--~MMruFHR#8FFL)XbMnZiwim0#EO;Zm%f1JUpS%R%06!SmiVDH$27M6jRyai z&Fe`%rseI8RDAE~?}kt9bf`&>O5vjflq%v(L0p$^%+9pe2sAYXs%whminJ&@Y8kKF z1I=B?1!aA`)b4+X5@UNlG$nJeV%}$qSpg7WD^;OpSDEP!pz4{Mgq{sRDfy8f4N5)6 zJJY1PgKC8G+!>=n>pSr(tYMCshNt!-GR?0jPuB+W`xeD+4S%I=L4r2$#ToI{MoY!{ zy_>lveAK(D7~AEmp%?2tSM65Esk-5hapVPsMII}f=-l<&vg!m>0b`oHjsWvnuTIND zAI1%ohM0i)%Ie7NJH+u$zbp=aM-Ef552H?sAB%oG1)c%-pv&yRHt~a>NPf zqb_vZV17cF$IMfk^5BD6p|*(m^)>I=tf6t~cao@?D@a^A7zcPNssv6O{5?fNZG5Ur z{r|ZS&IAUVO;)AB-G$j8e*?lNL)vsu7}lQku6fXD1mV#%Y7jo9i+QVAlN(C3mwBd? zxnAbSXW*xk229$rx|@qep9La+`lPs6qLJ z5?$Xxcm;MRbfmYRz7N8ohcA1(^pdl5TbGdr8aRvcmf8c-5SDe79cOq&uMZ{}YjdtRRLJLR8In>z;K0kvD;P`;kX|Dx4>idFUu?Dq|lH9!S1UB*|MYi~r6KO$kvscpZnHtFC#PO!nHy51IbanCh zfr6T}F;=YPv`@)!P;N6uRFaN_-D{mLf{3%cA^HhMvUdEo9u!$612d-Bp;sUV?Y z;iK@LNITbF?|`xZ89XL!jMI)9#O9sKIcf>}fi>3C`5i5{U6h#t3J6lU@KCtGnZyE% zL%Xcg_c=3Oqk^&cD8%7;{f9LGB(@E?hGZmm#qVdbo*C_t0#{SS#dbyL6Z9r_$Gp5U zu_cb^mEDwJ{`C6e!8z@uK)kBWjq{y(6y|~I$(=8;4CmrfRVZ_ZX0o3&tNcVy z!cxh17hj<-N~GTcBqK8M`CFiA*i1N=%$vRVv4=mnanGShX-4pQ{F?W1FBU?NNv$nH z+Gh$gQJYq~`0QNR(wwSTWUi_8S3|UA%#la^L-ntPb-i}F4yE}#3`Aiu%hWjMM_(pQ zvlFc?yI!KbZjlAIN<++GiQod4>$@Fx*`N}OV{i<&b9hs+m7g1h{H?*O@t}ZU8 z9c>}UReJ;ew%&F;L;J6VIL$vO4mz+5Sej~1GW4RO2pRjkq_GnSr&V{g7}W$Lp0s9E z0E=Ho<9&$Ut8U{jl>C4Ezslzi-fHW9ge>-7Zc3jmTF|m!q+Gx{vLr+V*I>+%A(ciw zpnEcmY;pIO5B6g%Q ze&Ai#2^vcU=SODzBhtzv{vcx!j^gym{#~3Adtk4Dn7&2CqqR$8(FZaSdnz`*769## zWlwC%wwreY=do_Wk&fpO9vtv}HPRp`Q;D0W62zDCqB2>$4q3FzrX0 z>uNr`fr%TvKvYK67eX*B7_Xr!RDAA&iz-}Q9m*6o1^-CZr22a&c>^*7P718X>6-up z@7*TtEP}%BhGMb=m7PWtc=${qyn&|NL%lW`79|U$>_5c?m37Ldk#e(TNq7l1s-2Sw zJJhy>t#F61QU3%su7AtOpuud9bK&<0=ahptq)6hm`%RK}y7V8qMW8F63>p+{bs^g9 z1~!ikkm&Es^cm_=yH?eio(f~e(>UypB7(yH!a5R|PIN*}#X8k#gfUzqf$*<$$m7A9 zU)}KJmTeQy4FDzYJ>$pus@SUZGgg%S%B(5S)Ndmw+I6N_qFp851G{X*4JIF3xtBGo zu-Kp7)$N5(yVUf&GuuqP;%faMx3*7O4sK^H@zqOd0>5;ZC|At` zIT@Rcc86w@?7k|v?tuWYi&-rVL=b5f47BXN>$Z#T7(wqp_~}2{u*q+y{@5r|+Po*n zMF>||nm1kaFXxlgT$H|xIGSCe1t3-;TkxXFfT@QW=V#-n;+9NIt);fgSGQ#kV~Tu? zry-B>;E&`!=S4hDHd8e66+o_IvA>ZMuyQ4PK9*4bEQC@;(3tamDp#BJg`RS%=iw_- z(e8x&u19U{>>M@XgQiJzRVvBH7lZA}Mf*4)@2^dSp={rvZOv)}#T49C2|cx}LuJqa zT9ri=PsYWq$Tpl7#@C1liO`Wh&}N=%XMxzBk;jyOS)e&GhzKy`sc3OyCvE-jhpDZ5 zEd0wc{bCbk&{a48m<@=fHJ#_C&BJz)JwZ;%DQP~ivk*CAc-NzBxMVO~4%Tvux+28Q zIObDv5yLL+Djnab*{vp6bS&|1w%C^X!IR=W6SVt+r&J-ptz;M_C^o_{7d+}u{F*Q$ zjT_G2(6tfJslXloK+haQ(-dIc^JThE;N-PioO-L&#~O~#OChMau$b~uVeACc`G^Kl zzu>m*X6qC#k<6$u5t`?N9GYMM=J&Yzdj+^JX{nF*s=sMO9##0`G;n0lalcUCQT)?K zdu^v9^n9b&zllP>4Ysbd#u6xQ2sYLHyFbTjg04CkhKvkCs82?Er0pv0-9BIGk03WW z9#=j2HnIWBR*Gc|?e|XYDrcvL_3PJ2*nabX)B7&%??I23j%gTmjYHffXKve+gH>gl zJO)_hg$$w`^@s)zj3=QJe8QqhSDY)|d0={+L^ksG(&DUkmZLd*RmWYJ=etuSG2$LNr9r=AzqR7^f5#$Tcz z(4)*YOj*#UfO4@nx3NcHJO~5J{rn~L^5(ITdU6c7>ZS6udL~4imR9Y|7a_o@H3gW6 z(NmvSv!@y3<@_*H4m%GR?|+h3nB6!|{}DJRoh9)0##If|5lO-+rf>q`hmGdkY2tJ( z-__b`*%;h8PN<|t^@!q>G09!>>EkYMUfun4^UvJ(0rQ{Ox>1`N<29Nw6cKU!yRz#UT)1dLZ_S{R>lbX=Ih9)-gxwNr`W<&x77S#zghrWZkhMICw~<=FC{ z5Pv>}iQ~ONIoDky#a7sx2IDo9+SteG4lvW)804%1w{I7jqu^~2^?kaE8+EZjF=AS7 zBM8LYJlG)hrG+hzY9c;5G3DPz#H)~b0z8&y+fX*@8VHIprdr3%Z-WP0kn}BPBAPU7 zKFDqt-Z4~lRdJjN?IfIxmuC-Lukgv3j3D$1HH*YVOTG$g{SSEeMhKwBdUCwQw+Q%y z-gb_+eT}spXhmDM{2T>~?ZfZ|Ep>Qsz%0SvI`ZU3k+KV!7~~OWM6(VNCc~c6f^e9W zjWxAthiYebw}W6H_#MM2-uF!u6S_ZmfphB;t#4}owA6O?7h=5;Y}ZKiSk)-?PLa?C8WVJ)T*N?e-&rwiYk~{ASKYhP*aYy|J#os z96zL4NXwXBHe)}WSp|Xn{aH*aDO)3C5xiyfV9F;pFCb`a*W3c z_Xw^6#WCdx6zJSBpB0|dDvTwR6w|%SsvUx--s!kE2N|gI8eIH$8a#2Q`_r6|pog>c zCRFG^JhbkcPVZ+XqSA?$kkku}#!Fh7vhX;>-9_xI@dwbDan{{U%992dfyo$6QX<^a z7>G2t57n$W5mU@0gWqA!m-qkpE(QkOG^QS|Ca)W>=LW0hJQKV$O)HblSuM*pRg_{w z-P;gLn&fu4A75{XJRJ9?iXC;KZ`NVnHM5z88~j>r?2K}uQn{4RB9#5c#q!ISgP zSNEz2-fjnOb??gtHzMx+e8t;fU95EZRtg+q8+tZTcqWdHXbYhKuXm4<#5OT*S;TSG z4A$X0HKenkbjy<|H);AwQblIIm}k@N zJe5arbLFFFlDTH0!E}3IuMd8C6QTH!<&87F`rdSoJeJwE;#WZ+aR%Q{HBuRea$rhHICid`+2X3<^WMP=l6ZpUxVm4dkS0nP)G$q zL}gn0&Xy(G#_*wG)HbL3K7Ves>UelCRKV#)I%^+-BP8KA4jr&_eV0q2vFyUV<1mML z;2|Ga#!7^Y;;Qv*rS88r1piwSz0-o+LuInwsrC}%$fXg=b16Q9gMTT`YW1%hIaG+A zR*iSjQKM0++!(TBnTsN(c3ic+Tnkq%A5$r5=N${*K9*5$L%*7q`fBZ?C`F&|t|QCJ z=P$)qLss9zrf2DVm}7laWv&-&)wypS!&zq#oK5(x=D{hpezCF_{|=ZnrYIfixg~@?k+lP zMn2Vq$2_u3fBxW~N z0rfky@IF>W`(AmL-VyNO4>L%(X&qt_VH7H!ujRSnaICW&iVtNUta7lD366-)iP}~( z=;Itno!+#pG|V152llP=@H68+yFse>>a>IS>6=6}E1K0NGCaE-YBZqwD8G%;y&z$-%m4mSEsbir`DYBCbe6WGQ~-mU4+G6om-ZWPHyiAU8($*FdE*&!_M_WQU6XSXYNY zQ%<_V{*QA^Wo^1-5Mo8ItVKFWVCzW^AfSzQHvZ&)CKH~OF;Gbq6P-bBOfd|IONN+V zz~!YP{3UDFWG-6`#|)T;)xt{15iH`fKh(N#CAeS^t0Fw zdnIMBeq~Jz`WViI%_@6YU(<$6;Muu9F|4Izp=3~)lWA%P+)G9pczGwtRu>Si)3Gf@ zgzN+O86q*Fs5BrZf7H!NdQ+Yk6ceV^5V#Nv0rNP8=3Bc86HipO1^M!ryfA&Gu>)X? zm*9Jpf4#Kt9h=tfDP7k;t8uvc()c``YDjqS_SxrDvbxi`s}t{3=7)E?wSQlAlcM3k zc04`}21-jGf9sk|`ya`f7n}Gp7x5(X)*U?K0_ugFZV6g;a+>*20*o$^04nV zBJ6^O`v$ih()HCmFRLOl5|v&2KwH^y<>Qa)bT#%JGYp1Zd>^Z|TCw+qh(&FNelyR9 z(B_WYp4zD?`#^5cfWtiN<34%MCvv5XqF#Pwoi>dd7#XOV)pFC_QUVO7Wuo`Sl|+Na zzwn>JQl)>Tb7md3%C9piemK@Ew?wiwk#2L8P0WJi&r= zhw;lm*`sX6csKjWD+csAgMhL_-@E?QPANpD+-D_zy?3~Kl+nncg3Dhr!#zJXb&xc{ z+9Ow=5(b1P+yLGSy#q6IL#Xm^f-8Zfkj}_%n1)ac0}~-LEf1>aS&&!Yd3OZW$Ux60 zysnt!W0b5?^!T2_2(Rf;$85o#5G2Vy(`@SOB}aSg>kcN~lnh#V2I}=!<*)IJko#p$xuLzo`@1Z-af#p@F;z{bajn2a zI5 zcwihoKW_d6poo?#8LHj?QLVvKt)G0$O~N0REH+$O?DI2*riKudBr1lj6l=pwZ3J!WO)nOT-n}*nH@qAmmoQ^tZI6Lf12dO@(^Q@peGVLJWSG8*tV_<;K}YK@PpU3PDKqsd=-%WjU8^)v)kcK zWMQIu+e8#X@`znc_zdBkT%LH^L<}LcNKs7lHv$E9U^v|FrIpeE6jtTIk7KOv%5&o< z&|KTQ(A+n=({|pN`%wRE&MV<;DFI|%prx2lXavFAtz6ShD8Yl2$gZm*%Te7G32Pr?SlJ17vW_z4yTv% z2mb-RM;LtK+{SQQ-tuZzXO>fGjzf_T6E(4D>}ovf=dqddhUz{TWTGa`vyfVlc`z5@ zjdh07Tzj%0kDr$c2#O-N)KqAf6*-D16o`txfVtz`L){IDNrI2*pztP$=2u-iHytuo z?5(R&jOh-HJC?y8gR;~#`t(P)Vd`=DCVqiJ+TI7{RV$|nflsI?lcBRi4@T2v*=Rsx zGv*Fwi2nXP#yT7I3)oNDfxH4h8qIJ6LEdjYF2F2J>nUP&$NU!YT8SWcew?pIL3pd672a<$v_2|?QhVP^rnJI9Z)7;}BX2~%QSo&I zMJ8{5qXD(B-n|bTh?LcVGH_Q+KZ(`%95=L?+P4=1=5$}k*u`z%ozJ~?2b zIuaL7>LWEr8L%krecoq{u0^2G>_zl}P?-uTU>(qm*HPg>eRR8!+=CI-G&?uU_%s%mx+HBI2b*qoUN&#-jo)tXPn6lZLc1s6!(JR;x)znsf!b_C zZ>ABp*JP>&sa}CaAG1(DtjmgHz!E4xeHPX^@Ag9Kqn&$t#B{b;_oDE=Z83n{hI$F9 z*&o=yak(3y0OUkuV%A02E7eCvgTE%iIb{D!2>^9cb!o6U{dVe;*2;|L0)X2_yj;f0 zy<*>L1EW{o@u51hh=~4#N?HCY^&SEuR40O8IVAaO%pJ%IvfqDQJW3=@c@I_+#S|=| z8&Rq9D{^lZ2CbW$3C>-iWlMd!-cAV8l`ClFoU(6V;T9%k#&}{K&PdaYlSNq0CsxJ5 z&lBH%hq%Astfk>5w{c$>T3EJ{kHrx^c=Ez0J90PG(S0VUAqA zMeXuBoNlF1Di+F=50_LTpMhsV1*mWIiq6q^X7M(i==Oc+|AvqNlfq} zgPEAP$1G@xr<8s0^#XjPVMO-BX-<@axAdPy;RMna~^hefBZY5xlzFs=^El1HEayR)QDw@3>2do9d zrZ+D?H%q;ymMh(C@t=h2*pOExb5eO^{KHke)kRuIv$5|X<1n7r{&k!0%qdJQ;xfAA ze_bXoivc*bnEQg{(WSw3s1a$#Xg(?-;eDYpV~CQK6@$GtO=)zLbT8aTl#me z9~BZrLPwNEn;yD>#IgHn>uu=fxz{=Z`pvetc5r>4fu?Cdh0_1 zxtDg&bfhqDe=n^^;^iaGv1L6q>2`Fh+WVKT?&{HyX4pGaW)W4!aLe$uf9LvH~`(<0n^W9k%|mihkO6^a7m*KEqGxmPhK(1 z%rVvgST=MsPc=%jNCs}p->%Z^1Pokvc?P2Dca3w6E8a!vw^Jtb2ddnfYk4=$W9r}z z`5>1r+|#sjCTg43FijS=lcfK^5!9;xou$${g%kPrNpjQ~?AYPHK{&P{L=BK!)PfB>0iwJO5Bm); zV_zU1=>1L8j1c3NT>xal2(TLgBbbhg4S@<^Jrs)@JCJRMa;|~7`R>;X^*{F&szRT$ zdiw>L;kH3k&W_No6^8q)3d?vr;Iwq|j@QQt6oy4<0KbLS<^S^z3Yo(V?nO1gLk>C@ zI1C{a>XnRE(eM6tKcT4n^tH3#h=mU{(qTCQwA!d)?A2oerX;8U?JqeHc^xZ=Z102e zh_TQkO6Syy0$}DsODUaeNjVrxL;7tI3{P2>72=++v7wZUEgv7u&YMB_A2SR@2glK3 zJSEs62ex$~Yz+IXS?r=kusdGhn|j1-^_&2TlPET5M)SH3RGYJZ+9uL4ptX?Y!N5i6 zU+F+TREnCXXnkSWijQ;kXa{Pxmpt&n06!}+I3IuV9)EOG1c>y?G@>s*kTgF}!TeeV zkkdl7qXZ74Rf=qob-(yRTi>*kein|lPNRQW541ADjqWNZrm@az>-I^SF8{yXKzB)f z7HWE?RwRg|nNRUQ_=?`r1Sgoz#G4*nZWo@&cdlVEM~exwRj<^D8bZ-q^zd7^#x~}? zp(1}r8Jl=iU<#Fu;6NBlp|!Syh>@^8@t7)4~lJ?RcEB!jr>XCmprjnmE8!fP%|*JeCx&L(xy0qv(R1dR7>T z2uQzmtad8KKjuJrXcdYC7fTw!lHQyvNGC`I>Q@fV9nSgiI^6U{L;my+qh6No-L9)A zKgMQP<=xv}!}}ZnDPE!usPw)|0_OyWx0|ID&Zi-Ef#56rAv;|kwA3NKc0Hq(5^Q9* zyF-}AZNPYw5>@}xImvIiRRgb6{lM@_(h^>116n(m@gUamr%RB1k z_u@{kbUsJvk3KnId~-!gJW!ab7Bh^tsXuv@kt0cQo(W%72c&-JPrwg4fR&%nIq>ms zbk#5p8SBg-z;ia-kN+y>@ihE4e)Bn?WgVhXls(r&Uo(RSYCvX^Pba_k6I5Ng*>FlB<3U6_qs0OH z4I1mm0?4@lbY20Z|7|q2YmKrlpM;n!#AI}(JfnHv6)b%>1v~NvO=hi`JR-twW)}R% z7GS(OhuM{eHIBhauo^Uk ziwQ1p_>IJ}y6_+?h_bh_mkIBzPVHXqXFj_JJEzL?f5dD;8f2bBjqW0{-p}C{_R^u6f5l?4r(rqAVs51=g;q> z&WvB*S-exmCf1G#zqp-FGj1^x6Q6+h|B3qYkN^$5zQ5b;aS$O3 zid3Cfw|y_%I4pLc2&+V0e0nP{#W4%3G}yI;0^?ir*>|J_G{^WRTJj-37C-YK^)<}d zaQFoLZ(C=cO2@_D6IRK-f08pYX8^1(PMj>6-`ftVd5M>zaIGI>jSdJn=3J=BEebAZ zG^{`LxKe02PNSTzc!h=5_?JW{oR6BRPB7^61@ZVH10d#{8LWDi2!^OQ9d)kupXNyQ zRs9d2?tCbK6gz#^W!zRJMb!PFiXP~+!5jY6FTD&-LTM2Yf57n#0&Y{qr zB45=2wAEvvQ5Y(RWxJtVtgVvZ$>VC-2xXias5i_3z6siMhM=$HMGyePL*K5$0B%F7 zB%_UI%hw52ruow~wDoZ5t_5mzos;HO{-w3${ilIV67?a9$N9oEn0#eFBizyL`~rIr~4p zfFT{s77fzvcpDASkE@ssMXB!?g1=JPrqf5;yt2(YLff&VJMW^|8*oQ0my%i~O7ghU zsRImi(^}{Y==X~CO`}?`NBLW&A~eg`v$#4nhL90S(pqsCnePX?NLhf`)q}$J*gvIU zOG`t_H?;DA08k#@?RZUhPW^wmHZqTUlRae^IX<0gS1kLNU#+yY2eb-fScU(RISk76Dg2M zpYwa>4NS0G+rM|dE@smC$S|XhS|TbHS~c>Mljbe$lr&RgFcJ^%U0fWbipn~m#wz*j zR9J}BV<{F9IT0|cG_iC+R%!)P95q?00*(32&WC^IzL-!MX6}R{Qt$?S-bO7mVl&HX za$Y>Hz*5Rj@9A5`A5>b6>$p%=s^g_DQXH;#{3Zf#Q^*Mlq|?k+X~aa@Dt%%vk`-y!uDxelY91mG4|+^5s+r zk9{Y}olMbr^)jijWN#NQ;lO z84KQzg>@w?`p~fHt3&Ke`ba?T>QLU&h2KBhUp-2=JMKj&G+~1}as_mGwE^!6lsq9a z?!l~`*V;fbB%3CBVT*ZvO<}-FZV42EMr%#Bt)VobM74cmTzP*9@?q$Dn`kB!{XyFO za4;LSv3GVmp6Elh!SMh}(N!}g-_DlWIsPq{`iwvQJ=H`ak`%!D!b8gw=H48xIYjQ6Tnb$x1 zcM0@R?HgaSpWPSETXV$GqjoMv`qG|`)*}Ze97CF8ny@p~6p!`Xkq^Ek)pp%0Uu-Fl z&W$?r`vPX{tFnx*OWEzs6Y2h?r(9f5m0B%TV6BTha;*qJA_d8DSeWl;^@hBACN8^* zh}Jm)ElVo*O3Fd+={*BQ+dyy*GMiH1{ec;WtXY0usr_CT-cVUO^tl{YZTKGhETeMq z-){}~J5M$&qo4Ir_I7@-fbL|-mHC@*3q<1L@H ztx(ko>9jP-Kw{2I{K{lnU{Emrc|y*RrVbGO{O*gqV@0UWxb3s^xAii4i!6SN$UW$KiT?Z3AC zmv4ZN$6SS?e*!@v6cPAenZ9AKT)gi*;=PNZPV6s?(uq77>pht_Ue+hga50iX!;+-K zQsLCJ=0^@bxea*bE(7CXZ_!?B250+#=j86~)FOhbR@%d#fePTe_-ei~Yer|uNU<1M zuPrtfS^bupVCP1lj64+R4ofXHeG75aUib14?NW8I{KV&1Jn;ZSCx9x^0W*`MU6F!`OtZv`v|w$k}dg z)<)%%$4zv=I~4EC)|nJRzj@QrM;o~T4@&?KM(bI`Ia)u675ZxDrxiK1Hn0Ij|^ zydxa~KKAb)+KTLWR#&e!_N#|Zf#U8&4{gAE{{BVe4SIB6k@#~xk_c|-c9g^0hP_)> z1)eUb3*=eg8t5PIl5wj>IsOubYNKS(V%6A${O&KJQOHmvz<6nlE&mJ~$=K*c=8HZ1 z)!p^G-8O5E6-1EfW#d%#mj{6Sr}^F&HZEy0z_v2^!tK&Je7XhHSUe+WTr75C5Mwb~ z!+*!UsBEycn)li)K-Msr_CW!G7)-1GyczxyLntf8Y$Yq|lfVmHBqy7x4mTL87C0zn zqY_Q_0qJp2VgxS~_8_7B!{i-9YxwNrUHVM=S8GkQO@*yn8w#T~iO|i^gcs_2YRcU; zpIH>_7$`OHbyd;wjk107lHD1HtO@!ng1eF4nrrpgP1>D1Mt)N$tD7I~HypDjBXY)JcTB`s?tgnFldVP;&;Ptn*4Qd>)PCn+J$onUFMY(S` z^|Lw?i{@?e>V=W~!`A;K-je($>LCXT9cp`oCG5*3?l?n0Z1j{I9*Y zl#ee;`K)Gkd9Hj8r%g)TVd;+h^uBwA!V62`xQuT$XaF#sUH#CNABp;2Aqb+l>LGmR z$fr@|@7k8-*Nyo3|G5djP1wkyS(ru0tgIE9WuQDq-MoBCgCk+s0#wQ(R#6nnD4)(| zvi=SGsZAuL!i`HTFrh_X*jmWqxnioL+?pH99K!%C9k#`z+E8SCLlbc12c{J*wLL<3 z%n>kYdCvsCkY z1C6JtA-M=S8TE_M{32{9mPE_xW72%Spjfm9Wx|go&eFVF_%pv#T~F93ZN~nf353f% zA}{WcO+(-oM8)VK+OxDOYUWZYKk8yYU_?G6&|fHa3bqHQyb_Nks%_x29;}CXj!*YG z+)@Tw^-mRX=!cI;%NX1i*Ww8p`Q4^W7nW4TRtIz6Hr#-)0RvL`)oa1PTiW$(Xe;gq z9G|kduo0i!LVB=~jI{ZKf(?1DY`rHp^|T3E;GwtXMKYhHi|M$rLBv@dixbU|ecx4d zMDm&b)M*~hXowPopBx>-%o{CS5SvJvvOW5&0Ot;)=cC>VRprG~6oniRLB^(fmAGQk z?=ERO-fF7!8VMM-nGdic?p)8+YqLy}Ju%ipit!Tjjw!Zc2PLfXG~~UTa01Qtu!@Q= zqq?kCRJZ)LHLdSOjvceq?uQFruHXZLPwdpRN>z=>L-e$q0iTzyq3hEyOMMPbDW=w+ zWn%%|H|iJvsy>>PX%T5l(Rz({(WQFSCV0b^RfsiLAji%i^Gh35-nde%1Qr3y!{_M= z-6bgHo!cQy=ILA*=S(zp21t zl%E@6y&XhKP+A%5EaEMN9N$~zU21N)TFqI_tQsF|VG>T+>1(o?DU)KHoS4$?5x7zj z^U3Tj#g$Si`%U(;xAr&)Nx6QQ8e>Yak&O&_KCI)k-PRgv#ZAI&Z@|o-HGdQJ%7#wC zShV=x-%R@hBu~AWD>}(NT#;x|hO2NNHfVf)ws20y^En4NmvK&08{1ktnR@au;ARMg z!RjlO)D#GDeQc0ouCiSYp&H6OG=hYv=G!<9 z=HWu!cQM^{aGUk3g0zShxCY5sh{wlo}J0`|Zh3-&Aw28GnUPlW$Wnm9XICG{6UqO(poz&Mn=_&ud=eU)**Ko7NIK%R9ACZ0eMRQ-lE5VndxTm$j+Efs-B65f~oE z@D!U&-0~OX1nyNOq~9XMd!8Qelm;dhduXYHn>si~%p4>12@!n|eYWEXkfph)WltSgCm#}x}c5jy^;m8?OMP6SEW zU5+pzj=1M0jiXPNrL&D#;#VcW1=?lU^|m2_5}m{s7en}4brx!L3Z9aJMFTbuX+)^d z|4=a!)KS(B=aND8Mq{iB-DINB6Fg@Yjcbb_5KcF9`jH-zZyu%~ZJ9wWtre_latngL z)!}(t^QO0cz774Auq|Q@&J{+2fV6^Dp7dGT>^$CQs}3&=hG5crNvR-4Qu4Z2^l!I( z7WgzAWWj@!%xS%jyqvVmDOa5n_$^;4rm8QX)`zZ-r4tZfh$+j({~M5GJR4`bf6_>}JySD@{vtjA1YQ&!m6S-w z7(@~mh%+O{nG%Vdb#GkRs%s^2E5lj*CKMRdS(MZ2J$JKdFs`{GkkLTSiSh49hz?DY zSZbjsUQ-Io8v~a?Tx9urI5o}lwmhT_k{3Au@R>1tzr!WV=Tc%L5CV$`3 zLC4GSX$~}&SxgdkTf3I2WV!1A8%wef&ZCH!pngJTy@7<4`Wdd16V#bFs;aSLH^B|O zVhvy^l)E7r4|NZqcaFUWpML-B7kbO|I`^7v7{$^S;NXMc3Pma-aT=8aWlgoL>V|5$ z`XX6pSv{xH1gn5{seC*O#7fP=1YZCF_ghc+7tnpwG|!8juW<=r8R?us>*BKIl+)Sr?o1*Y_Fkn}B2VrEa_mfRp)&-!b}QIw)Ec`mz#+eJ5?7re18@`p##3 zO16XypVBWj`B~XTDbn+6lE028ru3{Nla; zD7G0QDUQ&IzzBwEn^iVX?Q)wh#Z9^MkV-hSW&XZEwe1_^k^h(>avFJz46)R-N9?#; zyj_TV2rXJ*34`2X-g`DzU8V_eTg~_U5{zN|(E`eN3bt;xR zy`I)^iJ3l*UM%a%oGkKh%H9lkEyv;&zZ5%s%Y5ZWh&-`-BAClq_Wn&a%wAMd+rG*~ z3AZAu1^sDZ3YhVon$O&9Fk*MX@I1sR8_UPzJ5>14iVa8@C#)R|c7hIi@%FsM3Rj-4 zSviv~7rpyYfd=@<6#4>4Re`FU52Ufr(-cQ&jd0HncTs?iwEl_C6(nZ&OSJq)jVFY>yV@=?+4R zf_9W#0T69GIRzelei7XRY~hT&a?p^HBFkY#SgAEm*X3AN;o=xJh|geIMxUk%%YNG( zb6LbAH`prd_*|f4r;CKx*6`#tr-n+I4;JPPXf8pSI{#Urmm%#Axm%s7=0V;DY?3Or zVM;D>uUr*8b>s3!1O_tPl&$IDWo@I))3jeG;d{1(`sa(s#yC>vj-dd6+@7nhb2i6<0+HP#Q4SwAtY z`MB!Ws1I22Hv2jEh@v$lFCB$O)f|99-P{Kz3qrb|*M*2JVAL{`()4XJ$K{ahMtCYX zSLG^{nf(n|G%W~rm*VCP*QH?%6K(D-l3m1hz~FbzX_2^RY@FeF=l3=4pwG?=ZU5x) z_v7_v#16MR^wC+n!LKj8OQdFfG`9_D4l#RIPK{Pjc9vt7@GSD9ZUQR!<1=pWUfb z=6NG6!PifVVVhoX&{fQt+howU&%v4!Sr5uOl@;YgZuz`#0bj)NIc!SMHSP2~XY*7pH>&DXn&OK2-0_QpT4j;nHQ?TdJ#a~)DFmMS=!MIQop%7yvddJBf|np zpJn{orK7{$D=ke=sZ(RwOI6O?Aiz1G0{(T^^pZh;dUVeEP0vGT!P`SVzO-1&_HYpT zKWy?kRQ72^X52<9fLlPP!6kooxNAK)mktCS?xP_wC{wFf8QXlS80DILy`g@A53BUn z8?p|Gy5yjFxjm|}r=R8}YjIQ~YEl2(Ow(HFi(jjq@~ek%k&tXTcs)%wi}koklK2V*9i<9^++A63Ms%`RmJ$ zk3zk$O}`}V+sFBI5<;*=sEd=-r3ETO4MCQaD8t8(DAfIVA96ip?n|7;-S7}Eond@9q+5LmjcL&JIk53QxOeA zTj<87mcxQ5TL-#eskb-S#vxxMj*|JDj{RcM``G(5=)3|Ik!pK^Z!QIFcZ7b`{6 zFol{#B1ndyPYjF}Lp#HJ2ISi3d2c57ol9#Md^h{2^(U_hZOKIU&709$p1Q)_ViMvW zFDtqqyrY2KVt_}RPV1Z+-u0fWf-Yr~nbx<*XP9Y8dR|{p344+OrY%is6SYd*ho}f0TuO*C zO~>N}j5rSG_wZbc@!E;m4(;jb#$j}rn`b~ z1F!6Y@Yt@D0rDB`I7r+j&WOr}=Qi(6L^{p6591i+a+bVZj#>QRlm_gl9`zgIPFY5S z{6@oz>(T|#>dM)=CdJ-x`EMBVa$6hWa+``nz#CIf>aav5get}M$K2qWuUv`ee{NB) z5@y;`gR+i?wjZ>F1 zt-{@7?I(wy4l;U1&Sc=OO2jPHyoZ~tF|+#zRtQ;SQOuv_f^y!prP4@^!b{d=c(VF# zBgCVOG~tbgR2YPSzd#NnHFFGRxulR(BOQ!VM6^gdTHph@BU-GCtZDJI@T0!SJ4(@xi%jk+45g=u70_oX z{&c&B6E(LC?*`ft@k0a`A(-z1m+Q)jP<%GYlTI}2QT9>+4+lu{Cu=O5Q;Yc|?+y8L zDwCoN3DZaK9~y%m@kKQHRS-! zuFi#f^o+R;O}Y%hrR)+t{F%wU=aF}jB6`<@6}&B+SS{!Fyxh%%i!rmOek;_^En?Z6 zLiQB(FtoJpbilJ?H-a*MrgnRzzK`l4-(~nx%~u8PU5e_i#_-->QruV^=vTg|IlGpE znp7OUk4vrJv7Fh`YJa`<_h53*NbUTea_AT2`D%g?;2`iKvDjrYfV9R1#4)gp4451N zI&MqH8F@`MEIn%Pa8S znYM3%caYa>*i;L{3U>+Kv-u4bMz6Si>(#1vpI=ALPF)i@^N3_+lfiB~NYf}DN$HdR zxPQHx(b)82s;H?tr@P=)W7uPGI6yw_+X>0!N`q#z=CfuZA}XHLMKn_Oa50#TUqbUV zn&bhT7pnt0Zh5lloSJ$pdxyrJy5@N^mPoMLIRvtwHXAR=-oZ_4;qeCwdPOHB(z^~_ zX$r(?KxOJNHNLmi6|0dZ0C8~x9C^Y9M>W?5Yl1sXK0)0O~9h` z*H!j1`JnL@M&E-N9BHr3$(Z0f8^CDUi$UM`fj?D~uR{C!dcXL7U1$c&!`8OnzORHVJ^LMg2a$-x_tlt zG6pIyImb3v*q4^ph0w0Rp+ZZ!smM(>@>g8dbF?636Wz#J|30yAzkzIL)1PZLOzODIbN@|1zDlX-py7g7-ddOeM-!t55NuPmK!JUZ(!e-9lE@lM(}tg{f6x1Sit z*q=<>z~ibOe;*aEQ{8s;!xZ$Az<&BhVQkP&@(W+{^R(~g@=m|7-6W){e+0)$hvN2& za)`mXW`*6Q=Gh3fI}=s}9THM#$cW)aF#sb9_C)*u;f$sjlD0G?P0z+4SbVbbqw??1Z7 zAU^|8yz78$voNXyF?U>U@gmeEi{XFwk<|A1lN^DQ-f>bS*YAQLdN#?ACdQo6N*dq) zw%eWk!(TH9;M~;glG*s%ju!0X-o}h>B-o(r(0mXu$(FU|ACynSV(Y*3n&2Wdw`TN9 zN^g+fuM?;}m8P`i(odN!lHe=)%JiMxdxerW9v0N{Iy_8vV|^X6f$>Y)2L>*i{r`vf z|K%r^J2wOAyzxvG<8QJMux{7d#oQZ3avRAmn8Rwt!eql?EzQHJ9HSYI*9Fx?&qMjP zF;!t&WHfvvwv@Qflgyx3{CoP+fe_uVmAVmYWr6Z3N;x&`NPWnva%AujN0cs|NYP7krJt(svud2NHF|kp*%W zMJ#K{hUN;(9Sb_nbQgo`&K!Eb9J^|#G;@Efi93|(8bl2d?LT9(-k{}wi%%u4S0DGjGBZwX zE1K~V3K!eWxiak~iJ8w{0ObvTiK-3zqDGt-o#&u!D%6yJd&wMgzEEsPK*99_;KV`h z$-FhXO?TLEajVG5LO}|@H6CGLpv59}#E>m%1K0GmbxbJ@#-@x8F>sZ8WOIGuv!oqb zgw;}1SP~iM8M_J=hapH{18S}N$t|HpiF+u!ol`Y&lfKFn78(SjX}k^2SZJuy3gs>c zBJ|&v-kIOho$!wK8>I*CKJVpl8gl`z=k+Oigsm{j@h9@S%)YL1vVC~?e^s#`3D60dBgC(25T3FmW6%@>DnY*>;=yfpkI2&*I;WW} zqOA4nU>KusO0E4I@?Lc7Q(@A&t6nP7?~*X=xTV}R8Tw>gO~B}-rv~!t`ENUEHbLztWvXSpO}Ok`QEcG$sQ!P2{LkNXApKIg zGreyDlN|RTkMlseTK ziL9aj(7XblR~ncU)US6AgzS)jc`zZLvqT3TnzpKx+kfBzy22M;msyiX51rwy?KqWw z&jS{El!4{eYSO~<{tZ5HBf+`@zois}jaU?_l#z-59=(0uTk%;Ev0^(1hEpP+V+@%Y z4wdh-LLL9zHEN-u{k8)9pUeCQIFa_nb)f+9GWa?_tfk%#YdHm|NZzmXM17q4>iLaI zIC#!cim)zjFhz0<%VPVRjebWSB65Y8AHyjui57Xc%rOqx{Mq@23{p5_o^I`PK2CgQ zugyy8(qs=3t8Mg8upSt6{zfdXc3!Gi5DQD=R`Y}dwS#~cbEJr8?K{VGj&0QF{E-^( zmp7c1{!SyA&T{%I6dI)G>LrQNzk6N1Fs7V1x2Br~s6M3+YS`&LzI;9W%xngtb40Yh zm+F+;vBRR;x&H0z^Ctb}#8TkuNBeMZ$p@B5?7B){T24X z?vw*ln;GGhQDd2|r1#>dU=y|{+Z@1%ir*5?-&G*FV9X%OhZ9MUIs?Rctb$Dw6EgXK*iScqc%V`NhJbVsbzeu=LzXq9Y+3BOIsKb}0Ke`&Gp8{6%2dEjU*CK7Fx?Yj9f z|KN?@>H+L1a$l%}`a8OQwAu=Ln{Zht=Gn@by}fd)|2-^cAJ+5d6WxyQ^WDz*NY4E6 zqt}G+uQ7PgY7MjAR8h?5H^qU#p$cx6EW{GEw2=_*uCF?^Z9NN2eqF0vDg9mlB9ISF z#lQRdPilH28aL0CWo>yI<9&CzyQ?h4)sP_#zZ>1#FXpUgz&-XjfX~5*K43TAx7Z+i zeGdFn@|lQ3?&pjN|LI!ue-7#I{Mf83!q}W=9#QX69$!9ISa%FJ5o1IGAxJ<9Y;PCq zWig!cCM#d4JNw2Ul2`j!B_)qGmLPFNjDf)HidL66JWfcC;c9{R{`Y!==Psd{i(A2a zEZ?SwA5gdA(0wIlR|3%O#qV_U^DCP7i_q%X#M9#F{6_KV7+g(-cs`Tgq2%Ds&Cu^r z;@MPeKDcY{9>1Q{^9FA&l^E3~y9Xh&Jk1>$i> zT1^#7aXk%n2I*JXd1^0E!UT0AiOMt^9k|GPKBd`GEXBqWwsy1gM(P*@lJ zx{;C%*Nl{X5Q{hXz zsPY^2YNgJWuVCQ4i9)Ipqkwy643jE=-E%9zUki^7ysXLK1z%ooZ^wThh1Wx9`ke66 zdEM}ck-mG z&U6)MPugGp4st#<2N)RF9_5br?9dI*>K(GJwXi8AeupHhm zETi9S#&2WxozzawasU1*bD|gU0C+=Wc$b`JkoZxG53@EmzblXbyh$8zq{gRUY~2uvAyFK7A;JsUfJi~ z*eynn!k3uhjxE5;8;YgkV;sC+C!FFAM-QZN(WkjCgTv>4MEG*dh#0A1p^^3YBB{cS z^WW?E!~>rj$GHTzaq<&W?u~-5=AQ)>iBpgPL(_25uqkxRK<5656QgR*Oi zarz>4B0keBXPA3t5EJYK-EP`E;B|~%c%>pep))j)I6Ps|i;L@3pICxFcp0%B39E7d zpo^IC1YzbmIz@HwgRW}cg2-~PU#lgWl#n#`2uqeHw?bT2u2LDGwBsJn1dTO!e7{r3 zn@>YC0IQ1uxG2yz-va}9@f=sMv8|`acZ(?8Mm$8>oTSuEwL7a$MC*U8ojQEiE=Gep ztHpJ{6mvPdMff}%c%@IGhEIPjLU!Hx%NiOt&B{yg&NVr1>o1co$b z?FM8{M)aU61Jm=~!d&y9rc&gkp5_QxB(i@{cB+j8gb+F+#U?f#M`?#h{gooRX%w1F zwZx=?Z!fi#{ChRW$kugKr;d>sEZA2@uPxZSZC$yaph0h+J|%c=LNTTgtMxiOIhrra zH!1vIg8k-~G7T%v2T&((KiD+r-SO>UMEQH_59qk_j!ObBqCdN1j%A$MZ-8yO%h@u! z?u!D<6(Y~Ik1S=eeJwsPS@!pcd2~9zY7u_k?cz06eiXIz``fy|%l>Msgk_Y8l}n;b zW4~pKh?UsRjrFlGOxcS`X`K|{t*IzpV%xKX{jR2lUoFUaG`tj-57#8NlTI}kwaRn1 zh#C$y13VIrsf!^@sR8rOHc5HQut-~bXK`z$E>ESgaHfSm0Wg^#Lja@y?GZ+KF3-D` zwPMXa$Hlp*{ASB!OOWVWh&bDHyF@Hqz*cKAe}eFs8N2SQ4IW#8KUqonlyKjp#MX#< z-(E4g-0kkd&@o&IE%)p>mXgB%I_g!AI}_eq7VjN*(5QlzG|YR9IyMUF+o2Z$e;+ow zzKvUH1J;;C+cBylBImV>py&^V=1OcPLU_BkZM35|HpD7n=lh!NxDx$5N5i$DQYq-e z$23iLGHCA+trR^aH_9=gQExd5>}sJ0{y)R?}OMt&V*59^*)tUI_N+0uVy3Gi$a_FJXTGAMP$zUT)ZM(jQ>JPY21RgJ7R~sE=llvoc>#`6G4-(ps93{4nT0X((<8a&i=)jv6*eiBogmyKK zKt2>V+MOb&9A|Ac?Wy~R|2JrV9ynHkJ+2@vTqf3lFg!BhAU-289I0UxU43N7Rd56W zbw$FZX+{4LX7uLVDvS?74mqAoiGfst5K@8xl(<)1AmOvK4re1+W@U@OA;}s84QrPX z!_Tfq-4lQl*Hz@>{oT+|rJA_=c-8sEtJnExB{b7$)@0JQMeSjMj^Co~UjVgSw61_W z55n-;WcuMl?ZVYVj^aD{Of5A1#N5r05L14mBK5&Vj`m{aNi5AC_osRJSJg11WoBy8 z2sT)q;X3L)M%=DiS7q21(^(}7u4(VlYW<5}C%n-FI_>=Pt`i(Y4~uE~ z8i&Cy%aM!GD2`6Xj*)4c23BunD5@xvjwjKF4@C0Ukxc0q!{gCOcr}&J5G;%-fTaX- z_(RfQr#kHxhMxn1zq;HO43`(vwPVsKC{U0_2TH?nn5y*tdL#+(q~JXXaH_EF&`akx zwk#lI+J8k`W6NY?*j}a3$r|@^hI{K1>I~8d?3e&b^3zklz+LGBiWLY4ZTz6q!nra6 z6`(p5T0^E{ZLh;%hGLXovkkM3lfaJ`qPRkFb&Anoi%=8jj2t-cj5x(~ClaaSpJN{S zc>1-0Q{>mUZfAa`Uy|@_`Ufa>R3YEB_d60eq@BO z`4SV4xK4rh7xH6=?PxN?CxmG*3*iikNfI~glNCjZ8ffn)U3}Ezhm?oZrO& zZp~He5)r)7D>|>YCaP*>%|gu4;;1EOtgy2^Qf_tDbGx=IQ<@w!6KF`Q9vEu<4p~x+ zeLA(KOtjsh91!N`kZ-R3A#1-;IwR{__7{c>$fgZq2VUkaw6 z!4TX#6kwWZUKIG4R{)zc8>JiyO#6Y{1Ii?HxaX=j)=q@lO+{Mv@Y)__rq*KO41>BX zIf-?GJU>3y@IO=HCaXd!Dz4|oZl|Zh=i)a8KLgrC_JAtv)TUOEbdjk+Y@h!aFO zYm+4VKK;Zv?ILg94bL1A>!*HY8~JW}FswD=9~Z0F$&=lfJ<{LtUfG6$x^eGI?O-}v z`B#Ek-c9!J(VG2akSrPO!kb%l4a~=pkjelCd8Cng80Q#J_aqL~`%w-xlx-aIiKJxg zED<*&`Nr^$p<5Mt2VRzaK7rq}U#Q~FZTHUKzt2$V`a#Anxeyv80A3{ymb?g=(@?da zz4E%r#XgKs_fXw#7A;#M3BCUjp!NGf<_0{2`RT8gfvu$uQ#t-CO6HJ3$k5v|q8mjd z%)An=Czh zZzp5_dClJr%V%qrWrG|96UYoch?jhaeX=HIjf^u&RCdQ}tuy{=I+Jvr zwco{ZwEwu-)0r#mKLZWOg_hC;*%6V27azRc%P#N2)iiyxN)LDWb96et$dgIk1GZbw zn$m%K>lbg`pI6kn^aR`pXVMzBoSZlDyd3yzim+mpFdQ|}YOoH|07XE$zqcyTp;NSK z!5RbA$maE4W5>#ULibN-=&~l&zo1{(qZ*+bXVwm~(_ymAgxBD%b0E7i_I>-dKZS?` zE`iCi&w;|0cLQO8dVsIzG2M&sBz>x<@sZ#NAb(e<=|GuhvO^Yoy)KUul$TU_fz+OF zdAqno`Q3jRypaFrd0UD^L83AGpjMp_<4IgJ(5q5RJac&61DBbss}bO`lC{fX|C)5Kl5(3k(^U z*7J1&QeHjx=mE}Stur8O6Hto93^=6AKLF0p!OSEIevzgM zaBLyYG=dZHZit)}Q|{ zIsPN`?hkzU-T~_Y%AX~T*R0BI@Z9?Ltb6A$5N!Khv5()wb1EA8y-E1vA^$-TpqAGC z<|EMFDEswC_|tBWuyC60CTPcXe*`3)a$8leyM2K==^daZ>mPs&j|8pnfyS(L|2POc z3?(;po_O4T#ENH@cHv_jWidAGz;A%2`Ak%AG23E5*aYKIDs73(b}&?_KQbq0S=>@z zJ%oZx0d5%8V~HELKWg__FV;?nUeOriPKNJ(z!m7AHo^$ZuH}9R;&V6?UFD8hrvcPq zW=wS{9Yj!!Q5`JYz;2lrUZn9tW}qRAnC?~&yZU?)2YX`DbqthTi-9()0=NyU8BlA! zBjQfe6k$UU=QT7T{R;(ax<4*4uNPy0?~r^Xa%Gab(Cg+v$aoGM7B{Qg1)3gxyse|% zJ{uDpr zA?<&T@;@=3&(sNRImRE(IsT{8=#wTD-XDsPrVM@Mh{!d^j*`dRenC|LLOe83cZ&;_ zXzFQ7qID_G4#o{AR)-uox2ZOgF-R%(e%H)?QE)_S_bl)sB{lS5lUQTQZ?E5aa7Wl2 z!)1tvK7r0KiS`2pWW;3#Nq7|o70rt*n#WU9*6_JrE^BHv%fkD?lB>i1&_cy3p97>o z0ZNw=mM~9E4N7)rU@?@hfdIuPM<-nVt~zkAt65yLAD}MaE8Z{v-C}$&v}8t`1Gt+> zfDDP59@+9&=4a?jpjIT!qyrtgLWI}ff6X}Ldy4Lb6+W7;0 zv`Ev4dbLt{cYsWDDUC-IUVbh*w{Hs)&2Fn4Ek*?CX#=R;pMhsM-=S1ujunwVv5?^c@b-w z4x3;^gFeUp1|8mWS`TZQj=tB^a7q%-NE*6f3Z|Ua3rKm?LZXN4V@PT*Vcu<4PY8y8 zb1Ct_w=xEx>nx}k>pKDLf6SZ`WlQ;CVY+sJ5lKl-OJ84On^ z5VCGn-~-fU^v_tBVSE$G)PWws*!t!;R^ZY&y~edsu}79oQ~f(>z7pyC0PjiP=V8Za z6GE_2XW*6o3mZ`6(K)a|oEpi_O8Pk?)ntuhqq&;UG@QUc!g96<_;U4fwsaWRHp#D4hN_0#`@!KL6cTzIF+KSIh1Yx<`eRoJSwBQpi0Wr$?4F>EET6-DD$akI}MQw0${zY!^!zlhFADT{*C01Hdjsf+Y zNA^ISi5`(ujZnsLC(c0m3@xXek#{i2>p<)FbI4`4LqSA$8_jwen|z9{0W=K`vd@7B z9jxJpiDa(7-&jf6Y~DO-I%A(Y<6%>`N1mqyTGqx}?{H_tM%eq>212TTXywcYBx<%DapTvF z1={B{oC4j!?swur6ZY{n@^bUKS7m1UVYZ~HO)lvSe|ZJUsvKMVm`1kD@nOvAr;UWZ zvgDJ!oqrogX?!$?*ZSD?Y^*i=2dM1sduWh@vM8OOc{g@Y`<%tjC=S~neiegA3$kr zoo{BAQ&`OaqCHvw8Wws6LuAXTks)D(!jnumIa#9xD%TWT*@+iLwsKiL|Cook_~ z*(N$LE7xzO%tjZ<*p@rGw3Fd!?g`lGlV~VVj{v_7)R|81Wdrpi&D}J!YXQXGUl`+I z@&bN&B@7BCNg#xrX3}H~!o%mEkAPV8a2uZ-<$+dYwF5rf97+bCq2E2<9 z8_vwKqTo7D8A|6J6D-(6eU3ep%g3(~IPuWqKH_8KV1T0RZj1=Ttk0pJlfhazH4E!Bf3>WD&N8(ve-0lu-@~~nLn+Fe;ynBtc^+`rJ~9&=*keaX z+yhc~+so8LF$U+Nm%aktKI?;}X2)7OEDfk959Uv$+R?mKD!LF>}@AD->3~xc(}MThrxu=0<^5 zqYZS~*Fb?+F1j~E<73(}J2I+(C~doDNh5UDjM|t^O8y{;^q9ubsxVmR>BQ^_l|o1k zez|VO90inWv-f}=3JBf~6zg$B6js9(k+k7Q$iUsTmqu!#U@hhio0pFZi`4IIwJzS> z19}ula5X6S1liIWyEV#3P`8&rY%eTI#gJy~+#vO>w|YM%U0}i?&#k)ZT#(b>@z8{; z>(xB1Rkr-l6sBE}M8Sv;C^Qh#N$Msy1kZ89RX)`@3t8Q9s85#X&`m5cqAt2(Xg|8= zsivSU=erB~-mkU)tgKiJ(;F9$@H1S=TgGrAveBN5KlEVrExt#L z<9+&A)=)s;sy1G5jp@T>v9xZu6OMjE7wM=ds(bT|Jh>bU<#`6^OAms+wfA^@mt?v_ zH_f2sBZs%MMs1lLpS>P}S-H=HJ ze-{AXnhf`+IAFSf$-%%y1)(v{jyPQANyBr8e>-b?!baSc2UN0gobWH_OJ++WOL~Se=ShpSCHw`$cYYy{3Z5qRd3M9SjR_Lzj90V)|JKD+T5N;ItBHw;8oT1f7EZ1cL zLG4!h7idI~tr@h1=cNzV!EKcP>k;!@UGD)P%G_XdH?E0p&wdjT(g`&lQaIOoC^6qc z!Zq<7pI17b>n#gYklRgc5aWxmOxW$$*ykXagJaaK?kKcSN}`r%M{ak<{H^d^~DmMY`L2%bM&IVqnzus@n{= zVW?a@aBMwC{~bu8f39$*sB7gAkF#x*FwGw84ONn&W{CuP0=1i*)hKMGYjkr&HUqcL zos##}7F^L|$a`Ua1GsmicEh0dqWSNLzz#gXU!)JuZS)I}<`jqkZZ!}K5gMr8fflgs z8ts?i(SHhuFSY={m|-MX<)etQo1hHr7RE+pOOJ;y8o54r}#T_l@x4XS3y!Ddy9GZ|{r%x-pYdFWxb>`KU8PxC1 z#q7J|1wK5BiT&c^HrdjNhfKrBw^E^q30Surbf)#@!#+g@ykPnN)In6be9a{c`mrSE zN$Vd*y}FcAFNEe4x-fPxNNJsJV6fa2(_onK&-2jCuuu>A3%xt|SV}!!pA=FCo@tEGR_u1g|BFNE4&U|q$X;RMVnDv!`hA3Gl%708uRrYLE2ous+mIrq0o!<+Hwvt=8~G1>i}2k_LB^JF#5uq`DweFEOBL zBen@2wv{^bkAq33G=cjgh*XI%kp#D#vno9u6x8Re8(b!+|eKCd!RhM+YYb-2@>eVbnC_gc= zbS6+FoF(eV|7Tm7VLuGFZJX&mmR`L(@wt)bsW?cCx9i+E`u*r@I<(a!Els;y@9Yxh zN;Y=J>wiE%zsRk_zP@puZqzo>-{EIjgp!Xo@%KBkIq8D^wK;16UWB zS$bI0*0k}|uk3?nA-t79_axYT6U5__KocJ*cb9Lo|Fc=o5+k+T9XBu_emF>6@L%R` zAa0b>%RU>_#X4$tD`NOM!{CmKW|zTsOt}VOfM;P}L8Sd7K%-X9JITHLJE$;yLw7K+ z!Ct)X_03JE@x@-9e-r~@BQE5a%GR{1voSKZC%BB&jC)PmSghbY9e9yk@FNd#B@XfZ zjxvvb>FE=vf7HZC-Rc)v)cTD@>4zu8`_O37M3yYe^4lJcTeF`4mkU#{tm5GOcb7ll z85Bk3+k^n(0K@M%<2L?yqu=J3n4A~TVfBKIYZp-8B(}!XgB0zJxUxOryJ)oa3t<~gb6=%@15IDumIrje} zaBz?t5r`mqU};cJ44{YV>sy_7_Nsatm*MjXd%xhU_v6c6|LWzEog4130hBjl`RS}? zvi$~5Ba5$;cLXtvXc1SnaR+=DQ7KgLbrF!aGFKkrv@a0;N>?6-pph@P!hfsMy}Sh$-NfJ;!Hc9 zR8tWGWq9V>T)E&Gb~>>JjP)4`dKn92s-t(A`#dVclxz`F#89Gt{@O6XkRW|m@3&Oq zqa{5aIcd;rU4aEHaIgnrF9!%Qtiz))(;e9B7-32Ca4bmeFWOMb&*$cN{@SD>kc$Bu zPP}&~B+e$s85CQk*dUy~1yd3O_xqqW%aiy^QP;%XKI$qo4mgNK@pNz3#Wqc!z&$@Ko@M&|?GNn?2r$!erS+Wqlcoh6gRt zV5LwVI73lxZ6=8hs$km^ZjoFb=ayzW7%@myHOt7BpZNUXCVIPRMzMn{EDC>4d@h>rrd3Tri!drCu7Ur+cHkC4A2r>;>LadR9uL${IB5yB zX87a~#j=(CdYWkiLp^@V>N#5?4>$-&Z-Pgqiz=bmjtq)eE%S9hczlep-<}?}K3h0PkpV5~?G4$2AR=TU^_oIE-ZT5JB{b${boi`t4 zJ@_xKlC7QY?`T}Ez_s`gF~wf%?^2&`pl6VC`M(Vd)GPVP_XKcTP|@xB=^rXYFZA5Z z8dv1l@78Dd;RM3X1KsOLP56s{skv_hFTLOR;f!SQXi{h6*T1F2Iyo_1&l9A(QmB3H z5GgEQiCAlyC0-**)SvW+8IjwKq=%>7gGRnu>I0vZpnhX~0M-LigB|$@B^~NF#RpO> zb?Wy=7Vj{Uu90z*q6XeH!KjVF-{NnX0gz$YNn8$lgsoU~KL4py%=eXliF+Y@o7W)I zOS)(b$pNK`8t{OU8|~D$sH&YpuwL-~aXLBRR*=dg#$r5L;c!QJE1$~35KB$=LmQ;W zCZTuF1wK!ofa*8BS4hd0L>HPvJhdT|w|zpq|3N+8s2A7eQZe;6+TpdL%&VK!XGW*l^QVXT|ASI6WOk%3fOY({NwAT-HR$_?gqaBveD?+86O6cyW6Y%A0< zMsbZyx*}P0E^c^=sOGHg`Ll`_bf+--B*Zdku#AH=va@c7z3<~Rti_BMqbk$#-i8h1 zIPUv4OG-QA{FLAa^aPF)-7<2@>fIeFp2S-y+L!&`mi*m!U|{&=Z^XZ-iGN(BDOk+n z?=#+SvTNbAg-~V}T?OiMFB&5LJ??=`CR)5&LIoO_D?+^4} z%+eyZV$KUE68{$yEb1*0;Md<85Zqma^Fls3jZfo%Zp6j8YI}I4&WZ1K(9Eyf#wpaF z875uT_Run`*e|%*itj;84)`o+{_EFVO*Wj^L#$AuEWW%|`b7S_K49siu6 zyP^~2w5p<)w)|*p@Jf1emC=8VHH+E?_Q-SLtUJ)F%s(7!bz#efFDDaD&6QZa_#d>v zul>)q*FaPeE!f3v5CL=4_r@_pu*lx`}?^`&#Lh0M(GpiqZP%Mg{*TA z8ziL_?OEAa+S1zB%{kxx>YC$VLFydf! zC%%r8jJyoncfZ=a>Fn?4>{;*a2e|zsI24ymmacDQpWotA?^9g{M?W&_>oF|$zLH)Q z(|%fjy=l--Q_BFMdbIV1fL8M9cInn~QZb%P!Kh zD0-GmM<$S@)BJm6%G0Ey@2S=Y{Ms)hqpqDOq-)Q`3!xlsEwB=tC#FWTJbpBl*V|AE zwoO+{%dau15cj@BN<#}33Fh^l z1@_6cHBA++BL1R?-Q1DUINe!l)(EksD7-5FP^O{+ESY1=3a{fON}^2*4>f!GAqVZMVEYVS;Lsx(txTaLj$I7thJ| zE?@gG-yba*9)Z!C4lhY{y{f++jgU_P)12BwzYL5vh2ThG7w9zU5&auk*IoAXOS&>s zT;D*fp8EgWUusPZe^E#3619y-d+X4`5kT;!rut~n&v|pSskj+=%BpT)VO83uOrVno z4fYA&P)Em|0#9jM`BmH5X2iUkgQj-y3crp9p-Wc#FpB0WWSDc zCav0xw=39&`TEOjO}dq70(RN3u=Gt7YrW(c$%PHwBi!K&=50COYIU^W0wSQ3)OQ3^A?yw)Oi1$5*y(L&VGGRK6 zHs|i&GF4@4p#P6Bx?`~?sy+A^hx1T0GA_q%%~Nx@;u3-KvfqQ1i=UvxZui`l^#rTa zlku=`W;^uy#>@EHOJR+8J)~$Rkz>b^^S>+8K>Ks1=Hjf>V7~n5a+$NzNKeO)?{x9&je#kH<(lE_A^dkt=?k;t zU4c?#MDE>KseF*TM+V*0S-#q~zy-5M93rB`f9RnI!1Yh;ax5lcX!ReI!wqS9YB36d z_kB4YEP;%)+4G;2cXQZf$$Bmj|Hn>PNnHnS+II zH{Ro`^41?fAJc=zz-gNcp?y^d0Gq)j9cVPbsuM@aKPnNo6;4%0xCdIeVG5gCocI#( zs5qJle{1>efquz;*w>A{{CiCj!Rr-|Es8I_M&-=JlrFv+P4C+ggEw!F-wrBHw6~Pq z-U;BDAcoYN0Jg2@bla3}q9|Oh?8_H);NHN`LDo4Xwe11egGH=5B9R|ANkLoqswe;O=`7rWYqPogNwmVMi|KQzX@UIIb zo{Wil_Z3bz8wp5NBnPzLVqFo8mq$bn#y(uS-+pvR3e6bN_ci47q0P1+Kt3|tf+s$C z$SYkLGmmr^!K5#jIPPtS6Dcn2lXbjjgrDb~P)OIBvvW8oDJEo^Gd#Q+g%PUC;ft>b z%Gkx&|7po2I(~lJiX`Vu7f862bP)aj11PFaBJI$^{m9KxArSop(ulydv*Ob&k)rQy zo{`tsQKs9mswf_uU^&WQb zpTXLU_*`E)L#vx2i0D>Zxg zRhq3+Zw~KkW{Zxso1@FA?*W>d9_VKK0DEsz6VOO2w^}&ecj0-JWBQ31&IhVUwq@&4 zm2FvFruS6Tg6ZSXle*H{e*!~O7@t&?j2^i1b^6amU6&o)NWWFFWCGIfu)w$q7jS#=MH~ z9G=lcqSSY7dAe@E3hy{=O?gjx<}hDgu}A4oHd=1>76&dI_^$-&zXETR8`m-JrQvRX zqh6Y973VwxRl-n_l+V=S<)Yp+A<_@ruNkYaebTiebGBf5l3teavDumK+;od?47CZ! z|4|9rr8`A?E?< zo-GJ|wXJT+2B${FZfve&(io#Mpv_5H2l}_Ap^a{*?W*HtH`T;O;;&)I`@b^Ict4yV zA%FempqbutC-G9LnK#bFC7({+ziHE^y8XhqF*p^tw2it*7Be&Z!~RJdHWqw z3;_;QR`mVw;DnJQTGs|&*7M~stu+_iK03~DQr=7f;-ozOY;p0N8b}1Zlt@miF4z6h zOo-S8yGkdgAg5d6a`&qP{Z@j*%`DkdT$km-g+k&*t!0Fz?h}d?TKW1#<`4y=g8M{w zcdi3&!d2C=D+40wS$7jhFRQ<&`9$)Z?{k`P))*A-^h(VyC43VM$Sw@0@bE<;vlRf? z0|@+HAEHg_7jXObzmD|d@7u8;@e`Ymj6Au#|w?;zHgnhVon z^(;I-Wrk&%6TRZ~!GZ&tnQ)S8FP6w_oV(6Fc(|{hcv$qWPqB}cLF5h1nh2?+-hrR= zxTHisd6YwvGC02Wy@-fw*Ayn#ZOpq`Fgt!DL8@33O+D)N*WoHqB45$bI7@3GY@loM zTvlASLyquG1<%q3XP|jNX@T)~tBR%!B#ILWJ)51AcA0ao|I=|=$+|4iZi^O*7B=bN z!JdZt{bS-Ov-!<%%k5|0e>a>wOV$E2r7rVSpK)^_1T>eOMmc_Jij0mPe3Unx5Q$M& zeb5q<{%kc{QE%tWB5uAH(T&! zTs*$@LiBrzVN{&0iu3t`X#&tpn&E!h4c`<4-NDqtZ)*^vBR^Oyfuzp8F0b1-Y-;0u zdX2Vi7w=!0S9{Tmuvrs7y4kPN8y)+y2tP3RIjHXz%*^bn7Lk>qLq-vQFq&bGo*45^ zUH3U%O>Tks(D5Q;{!?`g-C5ow{yz1~SWtBQJX%*F((l#^5 zeeQ9*R`gNYn3S=(M#!BUA@7C(iAv#iX#=Ito!L>CBIqIpaI*t|`DV%prrbf$kdZjY z$zE=VmQs`?)2gThfdz>8u?&7~6)k+g3Q%}zOg?GWzuF%`u`8~ua&c_U77DmY8v)LHfagjzy+7`>YMLJ6#7we`s#Sq*E25FI_BvZE ztoF(D%nztwK*Vq z{8eP2Il((Yz3&2sv;@s$Az)OjS1W)3F?PLry{owF{wkzny$h|cX!7+@fP8cl?VZ!k z8BspyaB#fj7icdG8@%_(4!97fE#5Jce z@1cv#kSLB3vLFz3944Fac%rvsTR3GCrg#8}L5tS;aCV;!lue-{em+~YNtqT^cNn)& zV|ac0_ezqhjWgBLt9aFrWL!J;NVlte(QpJs{v1#ngD?O0qpAZf=j1O75nC{@!f;** z((h(Nw=3)YrS0J?a>VJzr;9Pv{>L}!nI14^IzED$h^d}-{K6@)((I$%4M34sr05b* zLFV}DEZ-x0(8oL0>znSGGd*HfZ&PJ#9)~;yY5iDL=}6V9(aRkjSpG1A(b+^dWn_+oO2?;QEF#rX*#`yB|& z({z8@pTbubGT4_DuRtN=K`Q3YFNgg8t4NL}MTAjgQJ$J5&RQgQ!_KCNJP|<3%vL8rC!<0dt$28qrxXeSBjE7soQ)$^rX4@&npbbjf%@5BG z{!dJc%7)io^91F(g~_HjYBjY&%U$4fEZSmZ%aPub=V9Nwq}@dT7Z?Nt9Qcy5?L}I| zX+a*LAH(AQLv8#dXe%Jio9#Zddlb->Cmv)@m}tFwpVFN}vm)f*0D_>U4#I71dB!i2Z2aGE7Q-QhGu3%F`y#qQz#yWKMve(pdQIwoo1 z8+$NK5`zpEUY}X{(W0j$(N}%!g~&fc?{e5f*t# zIg0Z7F7OsxZl9#u|Ach!pATu|!o`U2v?JV&?s$vhF=U0ipEW^Er@?2_->qN?9U$Rq zfcmbh97)Xmrg5RqMlnFAX(sZt%cgFUe>ig;O0mRwl{~J11v>P)%Te}HxK*2p)F^{N z#JftMU^I6i2bxKzIP?*Vw<74#XY`lD(-1P3QApsmKBilv_=1Y)LE7}*PRYa?6bO$? z)yw>nblv8@GdlwJl7_IF!jD{VU4s3*+fmtqwW@5Ea+l7ylCAD1o&Wr}&iUS1&2W6OReXxu<5NIyid$y3rhiB6J9zMVdZDUC(Ey`#|~uYsr*R4x#&o^Ya+kO zK$DpAbW?`3_S)4RC|^Rqycv>>GrLdD%xBLHmsoljA_NEu-z;L%#k0W>`ZiO4%==V; zhm;kj2HwO}|7Zq0sU4gJoB)c$4*Bt#{%CWeuT@uv7P#t(j%i!)#mmS0LSL}@STaJ`0t{N zOPR)r*l*+b8)F96`A&0Z<^JWtaE_SS*`<>E1yn(8wi(L{Jr%;`d96S=oAT|?LHJ69 zWt!bfy!D7>ZUq(vi)D(%{DsC;*zizk)pK&qAnBWz);OZ8mkib|gWi-nmJ#3gz zerx*m^*%$`tW|gcC^R4TPDs8sLR@Yltz}dqxow`nP_}lao@=} zN&YPPL;SD1;Q=j&;U^06d8#W+bM2>_BSh(9J=HK1TC{Z2PrxYepEqEAkg?O+%3b<^ zw&EvciMFnGaC|3cS$slkd!^PTOc<||P+pt-4lc1jU-!Z@e_Y-*31@thryc#C8RL5+ zLlPzpbi$nd_D=}L1+GGgL-JiuI@?pbes(CVo@FBt`okFg-Q5DrASI~Gc zUP|8=Mq!VoR@<-RH+i4q1NQb5;2LYXmCsGSo85o;hZn4acTMDKk4DHU-%khLh|Pvz zqgEvavI5u0PRYRH<8=xNLNlTF-wXfFkfZEML#{Iful~XJhkGpUfJTQg4yY|E)T&X` z9(y9VedqX3CMph#d*EK#n!wH&qO&W>FJ4y66c6<&3FnI)L9uPGGBkl3?l7)On_B&q z`Dg+N|8B#|qBUTVsA|RB1EQ)Cm_j58V9My*-o2}p24<$q$_LVfuHn0~=LAwavReW| zKlD8w9^n8ZRGc*NwUwy-a)8E@mYX6M8ZF--JgC>S115lkbD7x{U6b={S5ssha{FxT z4rhR4UXY6lydlMcg~>0W_R&u85Po%D&pLl8UlUJ;;%t(kd9-(3RWvCq!rz8{eKw2X z`gimrYY=+SJvbE=@?u}br-Tu!XNgV_ceVMJk;T2Zbe{qr`KBaLPvi&BdxP}J_-*)F zxqqU^)3-_sD-0PAbC7bhaz#}>weNJ71fw|7s0(_%s<^J_n)3@Uz9`^8qGtr&ukc<8 zq?*{z+M&JbDSamqacQKF^iJ1Y!*?Y_;f;QVuY2_Px`P=c@uzwV0-yJ@AW4Kt*z+qIObd#b0VmC*8&SMdhr#q-*GYNtT9v^G8SO1S zOa{c-dj6uxF`P=2Fq<^RnW;&|nJPAUu-F5&V%lBI*38cha0Tyj6-&iCKLaK3jZ!`7 z*Ds8X{zdjb%-fh1Ul7UPDAVd*8)r92mbABkRX|V@+&3e0Zi~R;f8%Y1eYmiFCD{9_ z4v{R;V>BLMcei6Qr{J}%Erf`M+1z%|uHPMlH6Z|Pyt}&?n+TvKH#txYV0A~|;c0*n z$?+0o{yF?o$O#cY7l2zv5bnK~$^@j1%OCF3edac7n0HDu8qfsrZ;J0IMSRW~68!|g zr_hQ8xhL|Pp5s4VJ2Tz9Mn%v`M;TDCV(VmTrih(!GO=aoYe?qH4Rn$#utoaTxEmv4 zZhAaD28g$&FgSn$TI0`DS`5tWz14(pwl7@-LZ1UYab%D!C}sEsyb*3P`sPtcbF|vS zDm0<^H`ZChdXQl2_KUvY!RD&(Q7B}uO^j1h&YB_R+mZK}v;A)3DLOUNuc65IU=I=|tNRzlEy34Sjg6+f=j8r|k~DqEw*35j#3 zs7Q-O7zB*m=(821*z*yl$kXctErM&K-wH9$&IRaH4)MurL*X~uPgFa|%vC>v{yTD| zJv;$bV0(9qsqb8@c`IA|(FtF(dx*u{t!;bn83G3O6ceS5SB$ zYMB5u$pf){LjuPB9g|l3zAzP!xw$S`g|{pu=}aU?i;LF8_0WQwpF4Zs_OH=PJp)uM zKAl*(HpkU?Bozg)K_73sgm*?b9NZ^k1*ruZA!mTlEX4mq^D;QgDz7pT*@Y#yulmpJ z9nr2iQL;;q{vMB6f$7t=!piOBlrj0~2xjm>w+gU-nM09$w+57q@xN=+5p=Xfum?eq zSB(KkV3(*X%z#K)GQoar@*L_;uVE!>L`eC87B=A+#J(+Q4fNgIXg2*FpJZ9hoz z%Rw(Iwr;JP35Kh<^p7;L@Na@6T8J{e`A&Rc*Sdpv)@~?(5AFd?ZQ6dSZ>{Tq@vAwA zW}O>_hIdtP$ob7Xact}(D#F|gu1{AnM)h@%AaHU_F>Z2PQD0w}AQr%SkRlv_zJQPo zl78}b=&jy05CfhYgM@J+N7QUd|HnHW@#{4v;b{kWHrczghq*)Mj|B7%yg&9F(5!_< zmtva8;Q;lFP2CY$)dH^hbM1$C0y8dBMU(shtE)y~-GnWs;=@DNxYPIu{6|Wa+4HSS zm9cfije;>$2iqMH5q+A-K|VjYs~4}R=w@)%sa=2r7=xvvgTkb8gZl7<>M{8BK=VO> zYEU3OivS{(UE=uU6oBjiV>Kl5Qr8666bvqa$A5Yd`PR?Y#8ol0zGX?&Ug7|DPnHrI zPJ75K7xW;Zeia57;ky9*LwfzDB@@K79?%_eYM%jj)>xhV6!B$el(^_}ay9t`4oCE0 zyVj%j$AQu%mL=+$7l0pKqdlngg9(I16K*s`axAZCnh zAyf`EL7arwoYUI7ZZq!5LURN~H3%I>Doi9P91rmFg+!;CRF56_7phciJJ7*~CAW_3 zfyb4+)Jb>6oLOHH81Pi{tX1v4=3cBjpAmYHt>JO2TAvdd}IWaQ}cL)6Oy)si8>pOe z?bj$tMfizwkPGNgsD)2tQ7S+TQWQjsNFO1WE&vyUF`}kLO@B%^v8?#Uu>UOjZ?fHT z@fLvWO4lz#kZy)q{~xywLi`ZplFF0q(p()aoAv4qeET44{K~|JI)CM* zWT_HyHD1sw?L4zI;Ocf!BydO$Zw!>ONITb)DrQXQnUN-XAAh#&UY&ocAuyj|8{gzL zM|zr`vH9?+6)x2ga z+=(@iwrf&UGeQd{4#Jbpc{KDOKu>JcV2qjp=oEcU1gJ&(ZU;bE1k*hTHUGtXTv9w_ zYGkMGAZ=89Hy){!+|Ge5t@?}IatVL)8N>^l6#yQtTC@`8~3{ z%R+ImJ*7!;K@&oH`~DQ1+m8Ku<>AI`fVP~9_@D7B=ljI}yIKkWbeF&NC=NK!p>z_V4iii!I>eDrWr*Y;5e zS>syVH|m|mNZ}ofZGT)nG4vq@=%e<_e%cJA@nTKIVLqhZtpHyYFwa#WPtw6C{=q5k zL2Y6Y)!rGiVjkhWA3l1;RArwJkvpIX0_#_HI9M+z7i1q%{CjdAf8Nlr(Y4T)=kJwL zNe9MF6K$Inw;ZYFg}Vy;;7GozDYP%%ETJeWg|^3f)gB|6B8(&|DzxN}BE0 z?BgyF&BfJtkK6Zi_+^NU95Q64{uxcI!x0S)U3z*c_7|0v{!1;#&xG5W9DC2$tixvS zYHCHr4K~0C$`63%H5%)aIub!^fFGqq;|(o1vHq#XzQkdgxazLue6u$eYze9}u_FDc>47 zOX2~2a;(lPsH4CW0lH>WmX>VI9G`oisG(x&62T30%a?~x7-k`Y?36v*yNTt!Y;A#L z-6m*6^vd^+ijWvGL3dVBl1^q9`sxQa6y`HQr;fDIDk9*SH!5Oybl5~%yHGW#N;_k)QK@0aH=BjCa!>@eWZMuf`X-R#bQpN(NK!4yg z5B@Dyhir}JW<-EzE;I)y4O)AiVM0n_RINc?m+<6`qUAQPVHj5xHB;a4xcPW&#Hy=4 zlvOqXD9?a>xV(9#-0viSe8sCO16xj08i+l#kC52KS$$J5W=E*Se_Tx)Ho5XyvK+@= zp%CuAyCho379q&_Dxz(rq(SDBeWdbJ3(Ot5rNO%pDgd}VFa8z&PVc3Ym+2YjoS{(d z2`}mv+}v({9pIH87nlG>K)Juw98yHUMNuT%XB9{)>1zf_>Dh#2_*ChC2bEe7r&V z9n|9I(~$Kq9&nfmLAOl@I;<5K_Byp?n>rsKlpB z^!a4VqtVo#(Z%>X6lB;>mh%gk70^T^cjDZ80s|6b)Mps4@?%-ZYm#SU1)*Vu4tXiI z!oqUMKZTHr7+9Q%$4P)GJ<*nm_u2*+2N4SDXHVn0@HOS)OX5Ezy=l%i-nq{ zi7|0%hEra<*7CA*1P$OfRUjsf9#=0*ew#hojGR&gC=0lR;7GL(C`D~WA;MSm=&01S zQ0$k$=u;tfCAv#Rs*kPA1WCc_ai&*^%0iaqhjnl2;iHR1%EUSA_##=hXX)t=ey`V` z`L_M$D4_gdPP!D)phe2=|EB%EXH2}^F)FqHqTGv?%+3%ouqY^MFR=tffRiW_r)aiH z??9ffbVeqW>!(s@j&A`Od!K~(nA=lPQi&=NeaxN`gDDedH`LzrBw=*ob|=OD7jer0 zKk!woO3j>~a7h)hwT(~03rOe+2;R$Mp$XeJ8O)0wCiJ_?Jh0i)zXq00UIWsE1^sc|4@G&!e3^CfLa8X z^-a9}hrJ#9zNAo1B#hL^*)NQ}XfRSieb|UvQ~Q-~I1$P4p-@pp-h0N?iy-#RqzHE= z>jJ|S>00OzJ%=Ths|a9t+$!#3)Cv@*#jte?T5olMrXZ=bS*T#rh6AF>ZGWFF5wM=x zY+qd;|Gt$tZ9D20?5T`?9Q>QdD6Zu51<;wTNE1aa> zjWbc$RP5UTN)y9xhYv zFfQH?l?&{3fAt*bpf+w}{OxaB#r+k-u4tveFnsmFelJ`937PiCMH{hVm}vYX902Iv1;AIJjbO`-W4j42 zg@n60)4$dh@WM%k2S+AO0*Qe30LrlLY`dmOpIZL&xehe@K%EM@B-uJKL>%P@z13a% zkgt>8Iv(_DN@z&y0i8=`fKgwzzFA%p|3Hp&aH3_a1m*0=ujWQsGD&*y^2#b+pN1_P zBC|CugBWdp5t-oy`=swY#B!h7hdL%^v*8H*P(gVLDfSl8VJ|Iv=I@k7C(Ch#dnP+E zLfwDDxLJ~If{4k)xu}{uvR3VgN7{4HpANs}d?ng<@TnhOzPnw__B9>-d4Qjs7GkhC zw(~*Yf>{bNQFL5n7}?IV>26*QrGo)5Nl;^OZ|Et3*&peuz60Z(t7%1+&Hh!l#}FpV z*Lh_)`v{^NR_boCxX2wnjQ1xsMA2_z0lvK{P34@ql-_P(*pAz6$^?_@Oz#bQv*dGU zEVtU)sLLarA&LLwK!dc}pmu zZ$*+2k>B&{90!SBBKmag8~GDV70gQL^rf>LNTrE1rGf(4JF6Lp-)=~itsRP}3fu6{ z@Rsa#Twztqppx4JZX&%K5nH1z~`9UnB^*Z9^HfBdfi}iKJ7}ory_3mC(zrY{A51gLOGny0u3V6_1Hbq zFARUAYk0h6i_{!>1i#+NF-t}k7TS?V*Q&>vG@6mWF)M-yio5`yW4G&hpX|gQ_ZE>A z;e&1uN*sysM)NkZrFTr_3^dX1MZaJHbMzTL+gE;K!a~FVup9S`jW~wucy42A>a${M zN{pnN6~fDtH49uTV5VxvTmViQ!hz~F4RX2d+2rCy3}|N?ESIpsjkw~2N?k!*dLBi` z3^OW~Ra<`k0SY1%P$MsroulU?Li~h2N*o{b(8H{65cUtvm*@=P%U}m@z&jQdWF$5+ zC?YkdQ7pQ7ID@tF<_p!+|5gnvXSsJ0qJO-pU{-VOV`$h0NRDfPj#kSdl&FrEUcL4T z2_7On!6A2)3we``d&xtnyZ4TPReC8W&DFCC8Pl;el^PAjprX9S+fA~?q<68c*R2f96Fz{dfTJ(3E9 z6JJXyUWM(Y)lOX?9<8Rf|0Ncw)mEs#w=2fbl22M~RCWo`HTm6y9VD^_Uzh;iJJDcw zryKI7amO6L7!-IKh(0$ANzF1N43((37hx^*S7t=P>a-My>Y)^1nB^*^b&FSd)Y(=S z!b`SHnh+%DT$bT&A%R(v<^=A{Ymtg&4Tg^bJD?g*Hmj=~5BqlqZsy|GFXelmym;$^ zRCEwq#*U)0O#{oVNuPIEvyN<@=Ux}Siw7L|VAnIIq#a9nmP?m-OrrL&zSYh2kBF1| z+ppy}=v6@FjVF4o=F{(p07w~?0 zVP*_e&@w!8O+UQAiPFH}z~DFkT7MHZ18ZB|`sjv>K%4KCs$oqIK%D~_T^U9t4wms^ zjvwWF!Z5EH71UGQj_kynUjkVLmq!iJQI`Og<+RL3&UNYH7aJuz%wU@_SwJ%}(6VGp zXERL)@T)uecVQ(FUCRKktZ|P%hujRm0?IHb$p#}?lo;0`;hF`tw4jgn`^8n5APHIQ z?oS5u6JLTPWTNcVd32S`UsujSRh-mHRoPF<;`+1qZY4dT*0jimFnA5!rA_b*9hPcM zei||oMowALJdj82k8J?}f(~IUUQtr!wWY?2){^%kf^d%pbtHeN@6^q05~2WjK#&AF zk+f5$4l>to&pelDnXC0@6vIWHxG1aefd`O>XiHicp;HVM}Ed;T?Ze1@nda z8i0%3gJIfN0TjvrL&^pY2 zjV}b(e!9$8AKF)oGp7{9H*Jn1F+yDX*U?@9QKr1E*jAAfN4U~~|6H9vm38kJf2E$1 zHt!rEbUH8~Xia^E3;ADDwz>9Uyis>E+p{@ zot#e(!pyKSA?E6VsGyDxEFsrF`(ZINr!F@k{5x9cYks=7p0~(ivILT@bF>Vsu$}sE z%XQd`*O(sCk9`ARiC)lH!GSSo_j)%dvTn7$k{y8X7~~#+aJ?rc=r)(wUa1kjHfS7Dii28E;uTg9&rwL&V&a%#hkG44F(<4@4iS;V&a}me|Gbh~9+#{YZ z8eyl_xrhYFO-T@YuMA@hbB~tev}Dov69`CVd+d!!EPsI-E7+EvpUYrOWFMd*Ai==D z33vdNug{EgIs?jmc6uH48UZ|%Ik`}cW+Fd-ax7+hRQ7Dm5UE;t;I`VY#gLK+Eb05R z*FDg-A71o`Pi}N5gfI02od`TD*CAx?uz*GyJ*2af>w&G*4u6E7fFWS?i`(f^>w1?= z0gU8)q)8|8*?OGjf(@vc4WVx{D*yf>>?$+>V^lO2axiE|U~Oyz56(5O{6>6_ zlIPWbGH0lfBaUsI&sQQXo=_S`ME&QKsHjEFpXV)4G!&aTt-Vvbdtj7|Rk@5uoAKG$ z#YFCEesZIJ-WdBq*W36r+SN4uhl#NF5nqW>nsGPF_Gty}E0=}At6-2(L61!#I~8d} zku1!@a606qpjxkajN==|Yp-m?I=Od)4p&(O95Rd6+p>xeec_4W>8fdr+%d|x~+(4&pu|YyN z?*?|Bv4-`qINlRAFENv`3iv>+<_dl4g=^|{K|mva;1f zx`&uApKD&(nq@~Le^KQlIbT@IL}>wOt*r)#_*op^Jo<&!jxtx#XS$;!v9T_QOp?N;_I)-_vEHlw%@*(t8OV?9f7eT9 z4I8|RHtgOv`;9@h5QFnx#j`|TqgQP}-1+$2iI4S;c5Y(xHy$zay-DJ+UX^%lYq)5y zq`q1*FWBk2ciRkF2eFU{Vk8v=eg+S__6M#F9c#%6Zw+`v8!egNauKT}m`)Y}b(BZvt-ZKXE zvml&n;EeAqH5w>Z)cP9Ohu7P&S$&wGV3Pa=Rg7MP6wIxT0rPxdP5=Yf{fEgf&M2ub zW@LEzoc310knCjDbAtbVb2C>F(;sOhM$b@%Yy6+v=+GGMd9lB_h2N1qkbF2EB_Z~7 zzsS!I)#>5YM-TC8Jm!TdKBHCco}0UH<4OS)`e|oSKKUUxNv8xE`7s)%uHvIM8PO$w zm>bQoHqJ@@t8$kloak*lXC&-UB>CY_HJr={@uT!$DNn&W9Tn@J1TmghDPU(MtMOWF z7WiH(GlhjzaBT(XQz(!u6zMZT+{zGeG&IQ54O6L@&!x6r5+#bB+%Rg3aitxLeZ&M0 z8p^B6-H=*^`cDi|=?@~5>eHAcw;b%>+k1Auam1q^3$gYWPpLp48(fux!@XMiX;-(L z)wy)QUWy2UT%93HP7!itSliQjMw+#V2iqF`2sjPRnij+pMIV(0V#+uk3<;a!9=HtD zbY+Hs10_Y>c&(^oz)TS{e$CO^`Yi*~w6LeUN7kp(0ygmkqke&>UBzta%>eLOo$Eee z>T*PrB}ZXhxhKs~JI;_9DkiOhY@;_ZV1n8@MsrYSrY_0i+jpEWrurXt{} zTCgW124f~9c$#_tJIV3}SDXvisA`+3i-HCM^g0r6cQen5w4g~1&I-ftQM z?vYK(bLR_j1QHY{L4*FPJGN(R$eVozuQo|up%+l(XGsajL`4yZWfS12;<_=4fxUk_ z(}bVcxBKLx{Ah4?vU8JmVmjCIgjUiV>|(b8N6Vzq%eNyH-tb>j706%)-65J>k=a)$ zqj!>O2Z(XxBxy#5L@z2T{0(0WNQ`tL>H^t%6s#~ru|G?_+k0(CQTMqX(xHvqbvcm%^>$1JB_ z$8Q~B&JgKE2^d-`1Ard~DY{0;Z2Hv!7FjcT+-mX!x6{Go15-__|FNe0hB8~ol_w@K zOY0&}x*ga`@Wwa5uWzUXhHiqXPWw?m9-e9;%>u$_{QNxba|CTP;H+ z724Zg4=7{?#|ada)D{pj$6@y_gH^alm5!U8i3n&hqwQdv-+d41SnpsIvU?GN_}}4J zE=o)Q(;_uI#Iy8&)_8-MB@voAQgoXsAz-?R`%9cTd&LxnhevDOU8WkzHD)5M6 zVHrAn1|=2EC%BxWMM(7ngKdD?Nd-nLQdDY1ZG|9V1z+|n#MF#6=#FL!i&sI$K{sb& zB4+<}4(5vq=bQT4+5uO01ur?#_!%wh@V46K64fVuYGYV};;Ho?HRMecHRc=N@G|&N zV2HV&P~eFJp7~KbP}T;LsL{9h9iQ%uq3Yj0nrt&+s0n zg0E9L237Kj2sKuU>{`YCinwpn*1m1DEXoKS@*Uk~G2?jFIH0Myr2`?|7?2B(se$Nf zHlV#IBqJv}zVi~>+N04NyePoCdxXBK4H@0WQ0x{PY7o2xABP&}(6e>?iE#jPzrLR7 zP|9XZrEl;ENef6U&|TWX``oPqfVJo@lSnr>$NhYieBwC9%wi|*1Qd5t1t>eudeQwa zGY{5Q%_%&EE2wkWg5R{gK0qw{_LJo!X?ElM9$p~rKq~Kh&bA#N82o4o9DKzbb&ZJ2 zg2orL^FF$@+5+vYZUJ*Vl;uyI6ncCd7ZV_QJ1wtX z{#oXgdM}dRd=rDxaN8ZE9&I0%EstB^ zOELsbwotOE1+;I1*pWA6?Y)8zDS@y4H05Hq| z!KRQ$@QA4v{n+hT(+ShCrY_%hfPV}Ivoju7dAEvC5)MmIxb=C>e*EmWWmx|<L06o#vzZ*HiRqakrN6({!-Jvr#rxEJrE1o&bB7xg~@G|L@{oSCe6S z1~-LtVgj>Cm5ZqrXc%oyFq}S^Hr7ejWi(eCBpZ)#2>RE&^q)LDm3OFvwsO9C&tTjKr*VPlB>HZwoaehq^l#Agj_9_J zZQWi7A$Bmm^YYt`8^6$I4Mg({jpm{LQXl>np%>M`?_Y%*g{E|MupEp_4y45f%s&h^ zRHer)EnW8^v)nTRJ?u1XPqTGH%ma7=TJA$)-#U=~)oLT|=3w_RZ(rarVtY-lxP8r7 zlDki`|||HsDOlXOgIw8vEkL+)2(aS$wsg;|CUBUx8zT(dfIHj zVC~{4A(;e9joD{~dRDwg)a(Q4CUhrP?@%&biNAYkKmv7hDZ!iO;+8QxNH_`^#?f2| zc>i>sp2?f&()oMf-8%jQEU&?TAY@&mgD?y=RT-QROPDtm4`v(JeCFU84C#480E=GT zDD^ME+7rugmi9P{T4)o)W3r+)mnUECCg5}c{;ZIM!FT8`sj;T*{^0qjdPBQO{nBF%>l4i&K_vIm136fAHD+C9aA^$#(4nZkN^^&sO(jrxT$|2fpL4sMmSJ>x1V8 z)=cTGC?`p*pkRgew|)j3*R-t(qq0& zrDdG`R?E)N?`gSiNkG{xo5{y+QRd{vurbn~qv=1trZ4K4H~7=p zB?9e_4^+A5*v1t|YvK2F`2iRAl%?r7vPn|y7x`{yfNF+~Q52SEHehc;ntELXij|!` zlj1Sb6_4xvRm3NFMZmQIjU-L&esVX~5y9SR8JH|fPW8CHB7m>Z)*WooRT+4?#g!`Z zTYt^y#y7AYO-! zP5gmYqigX^YYN$?wFl5_|2ZQho7264a#4F83GO8_3fplutO)4ieQ-0)1qr2+DtOoW ze(>q8A^vZ%ImTU*7C%8SK?`uZd1gDm^v5*FA86x zWxTl&u$au=TO{bgV#jLiraJ0$D^aHH)**Ty}?u* z932k60y41km~t=R#pFR?&qvci^h7`T??hX2sHx!30tz04qp-4Mo(vLun`)3+_Fckg zE{-hAaj(&30L5enO)Z$MKY)KfHWm#%N7YTrmS&2Bt=2U` zWv~~Kl%{v(!oHEtEzmwY!CvwSTpto!>QD&t4uf)s{zAxX(-?ufXQ?n*0oRt&_*cQu zqb5)&0boWetaT7M8K|PE=AuS};!$=V z90Dl9NT{_cd7M@kNjF^~uD!k9X>pja$u6m<3;q@ANncGgR1nWL+3eCbJ3Pmf^G`Qo zoCYd1rQ2kv<3o4Gn}X%1y@}K#z@?l1W?l>Nu>B9{9QP#K^yd5~L~@d&R4F_;$ zYf+?_T7cEd1g0bV&iXczlmPxK*TbgHJl8QQ7oE7!1;g4zj9D_3(3n*dH{C7dy5sNv z@W^p03k!}tMlDSndn0jip}!^`P)?aVhri+%9~~W7QSfIw&&z@3!&dORf_tG~yy*_O zpUY?>CF5S3dZn)hA^k_5{`r}Blx87{H9qaA+v#Yh=fFUvMKu$2WfSg=T7F5j9B`F5cj$pIs@BrHk6fh|c%%CF%w^ ze837i%L`g(5b%RgY-^IZmmV{B<87Bo!0#_+0d1BwY- zBc@>F9_@D_ywt`NDi+{4LnOa7DSoT87PZ50_nV7I#|6bta*ED2ar~sq5?*Tt^Dc4$ zGBb?la!kM>u6E3(GI-i&2tptmCI=V$RV27eH3kcqA45yo_^rpM5CUetX z^P}30qQX&q=-Oo7JJ_Br8>P{CAbCUd#ewo;qR!zV07AjhsEj7;q3t!#>c=%B>^u`r z(g4$^{%kI-$nA#le@hwV*y6K!MF&ce3T}|Rb3DZc(gmDKK;B$4^Vmxabo?ZtbnZ1 zGRchl7Ch8+=nRlfp4R`K(jtZebeAlS1_A?lqGEHKgwEHAV@npqM=9y=UHIR}|2?K05RLg!sq5fc(lhJ>&Z)WK*c3cQ*nxKx+eTdj z&i5mGHK(Y1HUeApz5<>GnN7~m02YXMkDeRwF$w_l@m&V+d9x;GTQ}K`)>u@b32L$> zeyr;$WMrhNQ?10^+Qx;k?H&#FQLj8OHe%kA;aGHZM6g zG&U=MMo#ytX|FuXoCp_`#td=Lx+Pn10ASNiL#lcT3=+Srnv+ZdoBU*F7evGKGl+5) zRN1pu6~fz3Fmt2K<43hnaNGnj)dYxNum_m9ZH0Qi8l7QvHkh0@e0gbjiYytEkoPt5 zlPz~Y{g&QT4wn-+vuTYthVx3vtILR;eEmsS40FGVb+{}}b?vwE$Qz_&3%=d)(Qs61 zv)}DC(2amTmR`)Q6H(0w+#(~aafmz#Uzn^vMq_O{Lv(@R=bmA|P@!KBSN;OxyQy|v z95%#bDDXxJG?;?~$cKy3txY&!ZM4KW36;0pVn?)e*2mloEU6n%ER(Pv^lPtbHaRZ$ z?QeL*G}kZe)hUN5UYc@S%FlNAW;d{^S6pWC`2w zROdlylLy^)p=a9~p8QPq60e0y@L4N}m@8Ia6*rEVPS7dUOdQbG6abs>{V!w8@d4VE z7B%J;xwPIl(W$op^3!FirR^YSYYGVCXBGo@ouTf|HHNmo^wuuL_8n4>QVUx(JAXJUAk~)1)Tm2Vhp-n~vx-V|AL1N30|a9`zEumglnWI#!l>HA3q~~{faQ$_ zx~rTI(%qj9LoWC7czy!`9Lt-qWV%ts06`d1u#ePv3rc9rebhaI5f=ifDcDv0|DL9k zVbCkIdx{W@QVq|Pnu*3Vy;1Xb7Y~5;JrTcpDzi~}&R$z4xJ}%ZM59~pvDHy+3ET+I za@fo(>%?#1*ocCI7oG;Htu>qss6EFU{@x6PS}{aD;Rey$(_`W^3L}>5J`Kv0>FH{=Qxp34DLh9> z;e;w`+J+;nRE6VlbWXu}=mt~UI4EhaA!67`uU!!vWF-aFQ;KQ_AnLfw*&&Fg|5iK# z8^VxPvCXezA~x_2rVuml`xBBe2;lHm8;lu&;2xwXv(ZUGy9?xmnwXm(z!*s5j5*b- zC_m|N3Y-Yj;4%H)2Zvu?u?&MIjZCvhY@w?G{+($ENJb689Fv%-N+Ob*m40PBSR+|X z1=}fn7(B&g#8|-y4mpguXSI-cY^5+tL0@5qqt1tFRH>^$P%k=;t%jt296@A}c#AwA zg>WlNk5RHr7n9h!o~K~civA-K(Ya-yUvA<{6QKrknpf2=323VW`Cn&Y9Iovmi&3=`6vPjt+3fU75B72GVz7>ayz#dr??m8W`y$-iM2Z74IsS97D@ z$585*#;Ahc7Sl=_-o=sOEC|AjH0Ai5e}GUHTQ86`$1scNTMkB~;CCN{WvyCho2#;s zxd&P^R%~wLg{%qfd$Jw<2rfa8}xRVs1BrF zI1XR4bZp`^@U7IQTa>f(iw4v$^OHQoG%)QRlT3D2BFx4~W+>Xig=+6i`6%*?_wyhAnD#Z*ee<7piz2@-?qo99x)7&rDQ;EtypcH& z(9S#XhYa|(KHM*J%nwrk3_{<>yZ`7S|IXT=|c=|8BRSY6+LZs)1b zWV-K-x&Kt-$V5M3KJPcm?-hEJO9H zM{kjKT*a?+?sC<~M=aHf{PR^`s|r4PZXeUaxb6}4T*u;zZG!5DyY3BosCw{; zg^SNySFKm9f5~vNd?y|F9hK&j&*S}cL#_u$OW}}gD$8GU?lGN%e;B>!=Db38Y;$>x zEQ(be_XECAE>5^jlq6&o|_N%& zOmLT0)ssTekmn2Img&=-xlvgt=wZmq!bG&Pf;TkR14j+4ac_$b-Zp&p=TmkfKbhwO@l|INa2P*yK?Uq zc%*QR_t6=FxQ_<0xLKan0N^}Rs}V1``7sPJE56#RRG5&*q^pE610aqxA!*iWn@MZ9 zj>j&IV^_OFN#bdae5EWQ!x#us)O!G>-dhnj%R@d*AvJgcL^zemw@K? z{pAzVZ!rbNyz98vGNz7^qI6OLzd%tiW12FHSoo+E=h?I}%_8%t&+p2+?=Oy(Q&B{#~Y zdjfd^8Fje(Rgck*-e1wi2rhpdfi9i!|4mzaRXbSs!3q|7ye|TJdz$N@f2p1*jRQCl zUj`#OAxb#(fE+H1hX=TC=8UNzye0f;uOb~Z)zN;LdyqH$0qaf^Y?k^D4eSVcYXZ(m zSYN@^4b2SKS8+Iw2C8GF8f2@_zB)d5Y}2h?Iqlpkj=hI4J@6sK6-+(!-nH9sm17?- zF}b|0{ppZDmz*2beDLFg=jaLjlyfRb0n-N2J22|EP#E2Zs@>$M0}TCbox$<0;`z#b zYoDu`9xZNWoVhmP#f$XYmS|PoW6D=`^6|o9CIQD-Yu62;(3n^7DGuU2(2>`@7Y#!i zHV@-HYl9ot=V4THm9rk?o|>QxTcsQ#;iA&S6Jr#!at4(r2K}Fpo#i87BR%l-nPS+0Etse16~Vj zZsA)Ijdrvq81+ z$hjbOqAIPlP+O!(1rvuvhq)LL2D!)BVm8&UDC*F<5B(dUWRUk8k2$f{0v-#6t;AGM zT&J-{3vdN-G4wSsX{&4xN{L)kjzr8);^26MXbai75E$r2IFN`(D0j+;Rzt|F57sNE zD~WU{Y8!66DiS$4(WL$2kQds26ejH$WnlYW!&^u6U>ZrP|`-P4QI#0?oA9o zijn${wyS8W8y`S(Yks}PHMlPo&=KA<69GStw%a)p8su`43x&@&D+!1QyrE0adpg>P z0}O2-&@Y;Zotlte@^b+53t*T(5 za*r#45n$isM$^#0_Acg8TNLelPMCC97nes@lCXmUWqGno z0aU`m^yZ=6lOCfKjrGiZTqzhsV%s39J#5EbBVY}4gzHS1|-0MQmm>|FFWH=sx7{8|NE7? zRgF~iDW7}1`86gagU?+$ftUK_o6G z&KLomh4_kYawD|= zbWNL9Ej!CnA+%{f(p7@1CH>Xy`R)dlZl{Noe4l|m$OktJW3#`=!LBEfZVTl@j*C_= z2jBH~loi~c&X&@FjOMtGW@)(prVvIhh$be{eCy_}L4Nz~P-Aah`{uuF6t&rae|Qlm zX(LW~G|ICj9M9&0*kS_Pr*S-P_H%(`hr#ir|jR zV$zjUXv0}icd?^wH`&J<4RRDqKQ@XzEjb(suk#K~qUECqWws<1uVi(oBU;LuoPdEqSCoO3(<{YXfNbsM$2sryer$?uB~?F_c0MDep79;-bGT9p3+_ z71P{R4Rqzp_~8Ls>*~|Wb4qj>gD~S^k=0l0&QYz#ie}?2 zB+RfUpr7fh6(Eqy%ZB=d= z{uk{(Q{k5avIyFDP}}Nmt4;7S&^_5-&-|fk-Nj@6V(NN~y99#s%w@vKzJyp>TGQ$2 z+mFLZh399g!>{+xV)<#yncE@@^Wy6vj<*x|Zua>xvg6Mn_7W6$MBEQ<05^BjuJB_2 zvR*%kU^A6vXA+r^gkHsYu5{` zH@D;=D9$uqaui=g)iRrM0QB*u7IBkZ> zGuC_)bC-h0oz{Y4{J*B$YTA6X2LEW+WenNGY724W$Et=#%0hvirm`*mB8%7=qo6%g zT9UGk(YZ(KxSeFF+`(r0fAr3Los7P1qq6lrYKG$%&*Ccpf^)d((mXC0W6g-$z6qgk z-{8IeuNJ$*z0$w@+lxz@Z&zB`CJVVpMZM;bsNhlh^z9?URuMIZ} zX%uS)ugD$7lmUgRQyEySXP9A+^*dTwRJ%Ch3cYxxmgrTA^xKm7FkjKx?}-A13w2$u zilFso5zAB&jeA5^KmjIr#PXcNMu#C*)N=!Qr7^y~qw~IUkGH4h@-FZ1Nfre*I)(oW zb(~v@;|eXlSp_QE;2SZxeAKmWNtgm@vM&zZn!<>Pzpn*JOjVmqwj1X?zL>3Coj-{( zzlaWEmzAq1R!3pIqrGIy)I?AV0l|()e($8&a?%}bu+~#TAEnnOh(>?qv%nSw0xB32 zjUs1n3DHCw<6Z`_E@{~PBBXeWwnl>U}lAxpC8_VluvAuEf zT&xLOk|ow&QF~AtV*)er4$V|i5ZHW3Z0>tJNdiLlde^1a6VhBj7vg(%Y<(ydubLZE zD^T>Mk_zS^84-hdE|AY42*F5RSua99;)<)<@nfs7Xa(8UP%1UG0yi~^r@SWm76HWw zynb%56_|L`-bna3`=xWR(MAoWtH<|*XCz1ta3Uw}jJTs#kSc0Zpbrl&e|$XCp8jz+ zopa~L(f8N`kR7-#ZS4-h1)|Piv}b7_%ncEyi$S<7dG8mo6aK?%VkM9fO9(sm517O$ ziF%!D=nB|&1OhA8HU>+a55(!2idZLZ$rM+_Id{eiZp;OwvNLQSs{Xc7XsU)ABvN=6 z;-AmofSns$t6TVhG%)SQa|}omU_vBLKZe-G zm<%=4JCfQt#Yq6m1WoHej}hV31MZ11+-3n7xW3g{;N1Jmw_vxCbpntPhk#TSM~?Ar zMiL!pu11VYpNZr>ST|EiRme{_EcY-FO_+lW^bHs+2lK=Oa-_jv)ZX8@vXdhaT zwNtW++QLB}=Mcz>mN<2{QdfKk`2Vp{g8nX8iGl{f?l4>xoFJj-rffnRO&92gFx=%1 z!_QvI5J2OpQTZEs0^*|?;82*mE!}h9b@m$Yj3&5N!jZmW9qMcPk=cw5dqPN>v zpiX}Ei+Hp;0Mo|iU08J2(p~APK8gGtd#ZFk-Nq!8_t0BHSPA~E4!2MHCNVKlzI%6q zVl@<#h`a=0L|IHxM$f$VMi>50eo|b=)tKYkHr8Go`AS;Oxg))*FrRRX12u+Ok^}7K zx@;@L>)6c+y{dP*02nCEnLji>wa4gA1+?FTS>Vn> z{XEKP)vDQ96~%T;gb2fSz^?g(={Vtb=reS>P%3F!e(L8i`h+ej}lLyJnHO#K_IH1VoYt6#>MpVCIUB*C@2 z&^zsINMy(Cr{Pk*CZX!~@7MjdnnJzxbN{PL*_T>=?5Ib+CW&u#DA*Cq9CMVSf{v znFWDFC!h=vN+1(4d_lUW5KC{q!zLphSE2X)uiR(@E+|oY&pQ<>>daMN{Vm>q&I-^l zQ2Ca=;S`))Mr1;=w*OK=a-yy@YbjC#`>5d<%50fih^KG!iK)F(uA2*oXc&31o!YDV`yhzvW^pZX?;0PT&#y2Wv<>H z%q0%7e;}Z;gffz1M=%uf**Hg2bs=zhio{gA{gu_e#~CvWjiJQRedR>xt{UvRitL2HVukz4 zA3YU<-BV&}L%0;@;hs+_g5c&I{O;+@>3#iIS$6pQycr4@fGeLQ`+CEUtCO*ayf*qo z!AJ?rCAz(jKkP;6t(d?j*f>~WZWV)FomZ@SQRX>vp11E#XVtMJ^KqHo^4z-7L;Z%R zM*RjqU2xQd>gB4AkXXSb_STThr-hh%-H9M90vW#2c>Qj(GHHWb+$?U1J+}Fi?IkV2 zmsC7ht6CA*EActhd88z%WjraDBd{By2ryPP#V8-AE+xDE(+aZ#l`xzv$AnDl zPHTaP4QWrV6+PFCAH~|mQP8N*j@0F2nU)Rr0wxtE!6h$ITwrUmV=06tEpf6Nhlsx=Y108ds?<<2cli#?e43-mj$j+-LcO zOL)lMib7W5ggH0$n45G@__pG(xsNPPATgxTRLsUXB7Z8CYu|nM6h-;{)U51Up{gpd z!(WRz7aegSm}zj|Fy&~LPlc3Vg(yTi)3V?YO~%(bO5{HWmIA1U&BI`+jJOL)k?`lG z&lvF{b;kso(JV{<=%X<`{-76B5k=ap^PGpgu$xr_%i^m1ol1(Q_B-YqoJeW-dF-~p zYf8$116c;F9Tg5obo@$?@|85t4y;ow9f(m;lcR0eggEW*TC?UZk&0KC@9%ps-e*S& z&V}k-GAFkUIt$0ck@YJT&q|saw^4V*Ur5=w?TFzbj&U$HrAn`Ic0-2wOgO#rsqYvA zVsmM0{dPm-Cn6F)Llz zH)5S?IwhXK4x6q?nHWRujp)%oib}H^FUY1tQ**Fr(mS@riNk<(qpBa%eLF2i@!zr* zaDIvDW5|!FDO-{Nsk;(Dm;F-6?qKJ~t_W)mQL5;#cvkjva4fBDw6bH0x(%iRtXd4e z9RZXy4)~QLT;?8p2-f!+{(azd)`bL6R47u9Jl;3~nCGA*56!#aJLlk@!lzth{aU=U z$7{&*Jc_7cCe#;!DqaMC5iQCsYI?9{iW5o&YiGw)LD2Y*l&^SD(LDS?yC-`_TZHyl=rsPa%P z)`5nJqeS2!tL$*ZNYfQ!7JMx{lpRAYA(C9turCT^cbvbYH@Cxm0=L6VGua0JN)Nod z?sxBE&%iGH^cGSA278ae814lEyK_)b0ms?I5HQ#}a0E3)d^vpG+4548E^kq9+$gg} z2p4@bY!0hLBPXpcXREL+@b5?0VnT#1R45xT(tZ%7IK5e9gqj2t*2!x&5C2Rmp8jB$ z!#>Yo3W>=|P{L5A_L$F8e6&n966EY&z*C5l!LzHOJne5TnZq7jV?)HATp+9tYDlOP zrckbdkT%_h18`Nia&O(ZXGzXFq*A8VjR{t454MR*XuNyK17u~hQU;R9@(E-xhvQ!= zPPJh7u#c0(Y|^t%-?MWJVNG0Q;g~RDUXQRtI9N7%Y$=IoE$^d-SqFGktct328#!ad z2j^lV98>x9U)Js9PT?vm$9nAAe~z`%9W@Pk@pUG9w&1e;!Cug!rN+gn|K|f+q*C(yTpT@E@a38E0=Cu-x?kssOH%p;Ug2M{EZMAj5C%_ zI`V9QRCvEtjFRSkO;tZ*Y{(|s_gH9|64c!5lXnh=!DaIg(+OQBY{(?xU&7<{bjS>T z0W5~B@Nt0KdT1zy4fDK<+S!!%N>BnQ)u?oxN9pxvO_{he|J4&BqOgW@PM*?2{Ynb= zlSybA5IFT0_V(E;*02JYp!1v8j;c-)AU zjo)2{KIQl?2ic34&mW1b=APt2Tg*V=XJL;Q%VVR%IiiVJOS2u=uyh}r1hNzZ$cVXs z(w*cIL2=(@8*9HOJNXWM^_yE~;lB4D%G|I9%X81VM6#23zAM&}(K^}++ZNm#!Q4I5 zN%y`bU#K99N*nKQ%F*qadTT?Al>Fy&qK@~CHj%u=kV+TIEQ6*k@1zIveA1zx0$_Ai zV)Nm;;m4)#li5>0SVNQD%J-XRh_^5SdP#Q2pdA`|P=K|+F3iZTxV{|03LL$ey*Bx) z5?YQA=%v-Ymt2PRqzj33OL-AgX$}%Y$kQ@A zaZu%l`#FnH-L+A%4v^|`vExJ3w*~Y)OIP|5Z-^T{!I&*_DW`3iTxCE9VlLQo1|a$N z_f9yFpIf@9e`^A~$F=}BCqZ;lc>`qT#8XGlHAJ#1dy)}U_i1-VHS1WE1PBwsn>cv% z)1K_%1LHR_qE*L1`w{4KsfUFx__F~k9|V2-Ad2T&>+v3Ti-Ns0J1E$o7L3J5Vd}U| z?-`~Y>mQ-he@p}DSH&4OY0iOE@g*;D38g+LyVF9Wx(J;#Ym^s0ulwc$r>-;FoMvlk zV;)Mc9-fqMfDDkZ!*xn^aKIGPem*%nk6IRCwOqSCTcrq>Zu=q5BT7&v=Yir3cwc9V!p5%J$!vB%%GRFTh11^c&m`!w ztf;5{r--i$&D$@k)BCZF-Euv_f55a|RgqwsoTJj&kX4q?#Z@{+=D7lpX)8cI)fl#g>e56|Ju zSg}a8HC{(J8i#TFNj107vvGRkQC08Wmir07AHw$e--#5dQemICamwPx(K?CziC$ay z((l?YRk%!~x9d|uht4nrYcONJolu9>wJ3*E!r+<3qD>y2>B2twXd49md+3#x^eBfD zu;1})V*NM7u(u_%+LUfasdZc{yX$jYXo6p7WxoiSEeLN(?H{w-10AXF?4WP&l}|mb zf!ObK{8N*&VBWqyBDTK zTTZY;C}~a>Vv;0kYjMQW>_Y32P8hRZs&o$`n+-l8fsaC9K{%yGkk>i@8k{YuZI+{V zbf0NN#REqKcgJP`b5Jchb@|{4winDaOpsfSCT*mTR!i@R# zXgmko3st=}haCpzJc(<8H{zf>?()hfC@=wdwKq05^oo5jU~3X|Vmejf&o4#m%KsL^ z=lA)T8Hgr_SOq)6X*Xz4QtceT+ZC+sBB0k6fd2_`t~Ou|q*A&CVw_N!#JrKj-$3Q+ zz=nU2jP?HPqelx`=Po}$Xa@AqykCJW!`UVJ?&9unB~S@JJ7qm#E!I79jBivBhbM`t zZ`xdM3LLzVz9}*7fq3ZSKa8&RG0ZHqioSj-t)lGea2x|rOV1ma8Qw6*rGqVbjbBjE z#gB;9PIotRABzkEb_u>Zca%^@lhzB5l_s=dcQ`B84L6p1OvwD{oCT|d+TReiJo{IA z#8m~`QP1%~umAasvl%-5Y9r!b&ZK=TuEGz?QXcgWWhLm)H(MX1t6}Udw+SPZb=NEmKjdfpck1_K|Tv7PnI4APfZrh^Qg=PXGZVT6O8zMp1 z2pE#V%U;0@EJgwrCnt73=L4u;_9r@*8YYNLdA(s6sOlA|Wlw*f?K!|Si#Y>(NhH`S zv@Z^eJ&n5iq|8)6zj56K%Qo`|T3+wYM*m`7jF2nw?840IvP_A4TllSN*53PVUcNm) z$my_C?mf!LL*iq@qu%Q&%JS2R5%J`*ABbG}Qrhr%z0iN>)lg*L8u*Y~19i2Z9yOMU zXz1i+5aT}k9CkY6C!H&_W_EU4JX=d@bsGtc2T>l%Z_cRyGu5%t`B$Kn;kfhp<~>#y z=$!c0;#V}&O)ux&6Yu6bw07TLc(fN<)>Hcm1SSUl$$%-;b68u-{iwfk0s;Mw-UGj; z6P?~S5j{UgHwyXxjmQ8T?VZ;)@frAsRoyl!Lz~BHvr!23w#vBP?WP}Wg1HpewgTGU zV}iLgXOH2qXAu7Z-aS454d>sjCbi{U{cS^+xeUbom)GNt+?8vRBrFsR1b~mA-RND0 zm$9X?<@NhOV`AVZ6c!^50DQyVOl+WYK>)_Ox0-(II@Ek=6ajKi>*?tny zna9q;0?$q;8$aT^k+IqiXQ~{PI2NN2;D`RLaWK~RzKMZ|RJFNFjd4D}k31m&8sj9^ z3W`5TrMt4{b>6_0kb8nQ?0_6m>iZ1_75Y2O_xQni1}gWAt5w(OeUVj%Yk^r)=heH{ z0i5sa?0sbL?{cd6U0^feyqkcoNaN-j$nLSRDc*H8`u*hb> zCl(FBr7)wA6=^G3l~1ovuT|v^OSsY7`2i?Hp&#k2yYTZ0CWzMxdsTC8Jak;#6xYBX zIx6sNS-i)HiA3^(Kk2EV{Ko*qf;BNaO{B=rE+CSusH5-Wc&{f7F?L^f&5ch6cIRJi z(u}FT=kVuF1jdXJJN=j7%?0?vrGS4f@{kGsIul&q*3L8y@ReCGGj4G8R*n^nnjSc5W&$?t1;<#iU4Ek9o9HXe6Lpvu!8aSR+_!*wH(F>ARdqI>DQUTjsz2zVH4Db(_$6I?EV|syAAynk;bG zO~Fp&`v;KUO}vZXU2W?>}7wK+OQfxl5g#mR0_<@)VM!)M()@NMXf7%Ye<8w~lz!@Vf)NIdBKa z9r%Z8!nF(N_#9Q6p6K4+QcPHMs%`YY#~sQ0W}>Q2^2taEztZ{+rf~GI?Mex*YBv^H zr>E9zb;=LrJY4^!1b*VSn(fv5yzM}biJb94$puOmyYGW@S-QwR_#3?P<}P;Bb!)Xc zl*uc^XOyqYwJjZvfrD)`2dL1X4pskTJWP<=OE=Hk;^OR)?fJySXi{Ix!Klus-pI3J zAZGNz9C&Lc*-EPo)PrE^)Ub{ZiFGWwIY3Q7~DHB(UZwgHLl>i#qJ*X8*>bnFC*VW zOBn?`=!7+rRFqGOK&B#qoks81r4Pu!NeeEXAKLa+-M}`cRJ8bN9s31v49ig_5SEvc z^%zc9!H3to&B1`LLIdRKr7mOD4hK(|( zsVAwe=Oziw^9aS8o0-?z(_)vU1Y>D{yoYXlf&Vr!Ib|u^^4R!arj1Wf93>O3;eM^$!_aOO66Xlmme7>z| zk1DlEx=PSDJ!CRd4+AO?dU9HH6VXib>HrehF_fu zH0l$s+kw+5?sU3oM!n9X3qJR<7aIR%>JPicH;%l`3l7&_O$>uE!zCH%kkTnh7$9cs zqPQC&I!@|suTC;Nvc~WEj+n=&6%BAC5Q^71fsr7{Lg^W`IcCoN4?bgB1eKPDYKOV7 zDvj*@A2nPDDyb|!21!)2dKI*6M;C;(+he4DG0D#sX0CQM{*^&B`(ZcQpVB%y79<(? z_N(?cM)kK41Gb}KP5*p(`6gaPg)ga{@O->}I~$vb{^2CYnL38e7tHFE(Zi7Xj~aNg zYFWwh8O^BVJdZ`c2pt8$s!Hrxl&czc&V!%VL6qp0O2Z&Qq=9dmE_cObYyahL4OH)Y z~qhjxUYlvl3rPXCiwE~FzNZG&2@&FA`1vbKbAjDQ22}C}y7FK!p;%3}ve!L-YKD^MR9#ZR&iSbeQLA;^56ho^6f?k3FPCY*#ETPq< zBDNMNs)jB_Lr{?{VL1y}J^E6?(B^Un}7Fe5mP?zFEQ(*KY8$G_`j@JqVN1cQbcEg@d|{38pnfmNC}cX z>QOF)%74F2>L?|~KwkwLSHQu6yVaQHKq3n%r}k8K7Okg|5>`>6 zrcfS62DTt$$w+TSZh5Sy3!nzt;N``~V8VCFB?X8P!pYijN(B?#ddH{hL>CwR)wWU> z_}mfr{T@l+XYszC>4{C2A$A?h@A;4&B1$pD^az7F+9t!S*l{QM%NG(u18Ft?a(k#p z!AIEFdP3MZW`HLDHLNy1(9Qct1`IANrKKzD6f5aC<$Sqp<;e zJeo{*UNmlcIpHVmpKs|)Cu^z*IZu(RP+a}FzXj9*!4|&J#M4O+luNdlI|lji`B9U+ zaV26A*p`IUr#vqh#j#cc((pgXaT|iJN?mjzi!zWb*_�Hj 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

    3zim}k~P@Rwr9wuQr5FuWuJbzfW>zV zICoCORQy1a75PV8ji28UAb-Jaw0Lihk^+theks4aX1{e@)6=BDq`TbY? zI%a>8m630Xad>oX3Ii;0O+r6=rJ@+@f(Ioeom1GKGlnd9Is(F0`FHrsgY3 z#?AcYD%1AH-^}QJ%;zc8YL_v+)J2*WhhuO*XAdMN=mwei&%1|xc*@PFt0(&kpi9Ca z`BY3{Cdg8@TQa2u6CJXL(cOt|;9FZQs@KyZQZD)2Y_1lt&5NAZ_==;1`4N#z3xCzz@@Xo%$~ACyt97Y`YJ@1d+2ra2o&w{!qmqZ` z+!8(J_yq&WwB3z6so{^5o#=NtR%e~{HbpYlBjmZ_W~gZ10g`M11ysAF(>$vb5p!02 zcB|K@&&OgrB9pn{`Cq$?k?jU7FR$rYW3r4N3hWxe!_W|!{61FuIGR3?VWET~f4!)! z3F!iLa9qc>xWmr3Nu&yF!RK=-XX#+^53#QAxid+Gtlfa=eXo+(yT+xmE$>NlPxW=k z-rT{Y_F2h>z7_%dv^CZF^}E2||Ee5ooTCc772NJjeYt!Bi*y&(YSkBo1o)3i^)jF^ zn|9ph%aC($qiureX%4yacw1`z0C&)LegWF;L@*AadInN`e04o3Wc~o3Jay{(mkYI+ z4vjY3fcxG0jkV}H_2$q^sQ>Xl!m@J2{i-x1c&QFjX4E#MUALGWf~n~JQT8Gs(5}_+ z8@QNk`GTovG0M_d?3pSyYVbnt_IRm@%|xE{E4rC!xzbMsqV2*nf!>J7F;UT<2_b4O zgGR)?#B2DPVpaC+n&GV2n%5-i;JJtv`(mI`t97|BSSJ#w#000BVVDaB~oBhQuwY#54NGj7Q_9O{YAQLxb8ESUfv%(Rsm|sr~!-}EG zA3H_b{6SR#v&{B44dw@C8gzW(%+PuInm%Qe=@8C)ws|cN;HvrU$nd#qhGKk_%4_n+LrZU~ zXYF#Le^MW(lK9l;|8w9qqV_mze0=fcJ0EX8r^gR!A4v|Aw zpMt{6O-|tGnPDH8E{Z>u!CX6maf<&wNmkf6#7s8D;JKriEM@928Kl5B4n9HSF{N~y zD07#uJed*v z1ZYGrUaF`{)KQUj&?pfX_zTAIY1u%t|DX!-K%pLwR^SCcriVvE&qdB^nmyY1AYiz> z_PqaZ)46xGnVQbg*Lsh6-xw}L4wD!eun1{5f|)}0JW<8?hDR$lK{j9p+|S$3I={w~ z`Dyo$+HMitxAE&H!pGjH)qK3|f(D~*ARN}xCU9G1HflPytPNF|*~{Wl31rCNzTFK< z7}QEFTz(tg6&2!|_n#X3l-Z+QVpa~v6@E*n|UN-X5jl*V|>lPm-prh!{v!Q z9UtkCdua#c^h(yt0eP6e*-= zM$C!LjsBBm>K`4vnX+8qZaWzjJt7PFG^UjBmb-j#o$EH{Fe|FSEQ@K$Ca=`ax9C`} z{rk&(fYo8!#n@$vz^~r2Uqf5Ir=b}ZT{Otg6yxCEOHJWrmOanqept4pllWpQ=Q+*~xE(%nRm|x6@vhBvNF|f{&I7V*3c-kDI;bYoz8?AmilxWl;Hs$6TbdJ*q!8 zr^~QgC|qwPDMk;V;QK>*?BA!YZ_#fC$oZ+YLj!N*of-=Ps)jkOS#Ozs{4;FA)oA*J z&=M$8&m}|QU*d=!W=|ox=}Ad$KbU*J}__$}QV!KRRNu#?+H0>~Us(y{P#6WUrn3(`A10a>gD(Ih0e^gWKGJ%h$ z)WeGV{uwT-m7QXZnv^RX$jv3XoGCqy~mk;3?LXQ zB0etfZtg70EFQjQ8+2K@nP4P|@}HYD3G2DR9s{yL2Ei2%NAq0weVY{DH})sr*R^Gn zgFTu|XU8N1<&sWcTO9|ZW$4b)d#x`aVHYD0CthN=VChkH_mnB*Pg2IO2szzw0{i#u z=%BS3^{N({oHiQ?#=xKQif=Xe*@$#y8PlXnc&Nxbgl_qEZD1{M_|UPp&yz~99tVB!1_I; z;mc%_`vFyHvy3gNs(_j^JP=qc)kKUpb)KOm{x+00B?Nb|ssa9WJNI_hMmc4eZ=BSN6H(rZl0?a;1Q`O zBN$Cq-e^tT+E?-b9JoDD+O^KtEt2$cXx8`f-R|PNHqOe!=e6#rqbs~GV$Z7CT#b#h zZOj{j_d2d_nES|)#aRwgUs9z!>-P7;36m9kH7+8NvOZQOb7F9LpShOpiMzml++?AE zWdaQT>3Z=cHWbnd3LiHM-CX0|&EDxZ>w5(g&;G>U&UL&8kXPZm2#r6GO&T|EqzJvq zX27Kzf5j5hqWheLnB<=wp#YUSX>#1JtURAyc4=BQKdG}KY59Q>>$4pEv$$;sP+p(d71|zajq4qTuI^LaTE94M z>0nN^N-40~LisoAO_>fHeNiiHn5XMnh|{%usG(J0JS<859@URFyzxcfzrHM;M%Dav z^ojIX-*E zapgk33g`}g+Dx5g8LlAmXsFlDx_NyfZQI%~CpgSz=gbhhqO#99VM*QQ>k*3yeu2Bb zal@OG0Iu{mXKeRudq>TLlW_bSYR-Pb=Q_swjrIiI>uht2mBO$@MWSDUdAaLF%Qpvi zy&FLsy$Pq*JQ80<9ROp~-de%Vfx{9j0t2gv5~85Ms~?C)K&nD+0k)%J;$*<0LF8%5 z`#T@@0?nM@_RBezUScTSl=Au6%@`vCN7(I8gIT5N)dD&L-l>v0Z#&Oa2w~9!&njl67O3e!n0e;W=p)k(^N-WtadL?G)fM9!-Ef*f|o7PZ#URKlWFc= zFSoJO?S{3UlaiW5Sv4*YTlb!d&dtAd0X^Le`fYfGd8)ZCiKtpB(XKwYXmc&=;H)F^ zvcB{9Jyk0s6E8W^<*6lbyMzBWgony5oq`sm(k=2d*(}d-EiCPabCgagHTw@?o#U-n z=PNsgpP(Vh(n9vljV;!n+eb5olYzu+u8h%Ryda&3nND#{1Mk9;p^m~CMz%V%rV=Eil!~tST1Z

    +MLAA;LQ@BL%qgYzF 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

    NQkWCl! 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�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%0AZts)JfdCpd@?mvlr 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 R75M+fza;a&;(t^I{tu73VQByW literal 0 HcmV?d00001 From 42a43b0c4ebed680b57e9adcaee84fc5f341fcf6 Mon Sep 17 00:00:00 2001 From: artica Date: Fri, 27 Oct 2017 00:01:09 +0200 Subject: [PATCH 276/281] Auto-updated build strings. --- pandora_agents/unix/DEBIAN/control | 2 +- pandora_agents/unix/DEBIAN/make_deb_package.sh | 2 +- pandora_agents/unix/pandora_agent | 2 +- pandora_agents/unix/pandora_agent.redhat.spec | 2 +- pandora_agents/unix/pandora_agent.spec | 2 +- pandora_agents/unix/pandora_agent_installer | 2 +- pandora_agents/win32/installer/pandora.mpi | 2 +- pandora_agents/win32/pandora.cc | 2 +- pandora_agents/win32/versioninfo.rc | 2 +- pandora_console/DEBIAN/control | 2 +- pandora_console/DEBIAN/make_deb_package.sh | 2 +- pandora_console/include/config_process.php | 2 +- pandora_console/install.php | 2 +- pandora_console/pandora_console.redhat.spec | 2 +- pandora_console/pandora_console.spec | 2 +- pandora_server/DEBIAN/control | 2 +- pandora_server/DEBIAN/make_deb_package.sh | 2 +- pandora_server/lib/PandoraFMS/Config.pm | 2 +- pandora_server/pandora_server.redhat.spec | 2 +- pandora_server/pandora_server.spec | 2 +- pandora_server/pandora_server_installer | 2 +- pandora_server/util/pandora_db.pl | 2 +- pandora_server/util/pandora_manage.pl | 2 +- 23 files changed, 23 insertions(+), 23 deletions(-) diff --git a/pandora_agents/unix/DEBIAN/control b/pandora_agents/unix/DEBIAN/control index 678bc4dbc7..216f4eb729 100644 --- a/pandora_agents/unix/DEBIAN/control +++ b/pandora_agents/unix/DEBIAN/control @@ -1,5 +1,5 @@ package: pandorafms-agent-unix -Version: 7.0NG.714-171026 +Version: 7.0NG.714-171027 Architecture: all Priority: optional Section: admin diff --git a/pandora_agents/unix/DEBIAN/make_deb_package.sh b/pandora_agents/unix/DEBIAN/make_deb_package.sh index c5c86c8ece..a98b5f0016 100644 --- a/pandora_agents/unix/DEBIAN/make_deb_package.sh +++ b/pandora_agents/unix/DEBIAN/make_deb_package.sh @@ -14,7 +14,7 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -pandora_version="7.0NG.714-171026" +pandora_version="7.0NG.714-171027" echo "Test if you has the tools for to make the packages." whereis dpkg-deb | cut -d":" -f2 | grep dpkg-deb > /dev/null diff --git a/pandora_agents/unix/pandora_agent b/pandora_agents/unix/pandora_agent index 1baa741ddd..1d4776aca8 100755 --- a/pandora_agents/unix/pandora_agent +++ b/pandora_agents/unix/pandora_agent @@ -41,7 +41,7 @@ my $Sem = undef; my $ThreadSem = undef; use constant AGENT_VERSION => '7.0NG.714'; -use constant AGENT_BUILD => '171026'; +use constant AGENT_BUILD => '171027'; # Agent log default file size maximum and instances use constant DEFAULT_MAX_LOG_SIZE => 600000; diff --git a/pandora_agents/unix/pandora_agent.redhat.spec b/pandora_agents/unix/pandora_agent.redhat.spec index d5e904b50b..7ceba219f0 100644 --- a/pandora_agents/unix/pandora_agent.redhat.spec +++ b/pandora_agents/unix/pandora_agent.redhat.spec @@ -3,7 +3,7 @@ # %define name pandorafms_agent_unix %define version 7.0NG.714 -%define release 171026 +%define release 171027 Summary: Pandora FMS Linux agent, PERL version Name: %{name} diff --git a/pandora_agents/unix/pandora_agent.spec b/pandora_agents/unix/pandora_agent.spec index c42622d2fa..5956b53e8c 100644 --- a/pandora_agents/unix/pandora_agent.spec +++ b/pandora_agents/unix/pandora_agent.spec @@ -3,7 +3,7 @@ # %define name pandorafms_agent_unix %define version 7.0NG.714 -%define release 171026 +%define release 171027 Summary: Pandora FMS Linux agent, PERL version Name: %{name} diff --git a/pandora_agents/unix/pandora_agent_installer b/pandora_agents/unix/pandora_agent_installer index 8aabf312e2..b286545fba 100755 --- a/pandora_agents/unix/pandora_agent_installer +++ b/pandora_agents/unix/pandora_agent_installer @@ -10,7 +10,7 @@ # ********************************************************************** PI_VERSION="7.0NG.714" -PI_BUILD="171026" +PI_BUILD="171027" OS_NAME=`uname -s` FORCE=0 diff --git a/pandora_agents/win32/installer/pandora.mpi b/pandora_agents/win32/installer/pandora.mpi index 044490051c..02bf6c5e0e 100644 --- a/pandora_agents/win32/installer/pandora.mpi +++ b/pandora_agents/win32/installer/pandora.mpi @@ -186,7 +186,7 @@ UpgradeApplicationID {} Version -{171026} +{171027} ViewReadme {Yes} diff --git a/pandora_agents/win32/pandora.cc b/pandora_agents/win32/pandora.cc index dac37430c2..a9914d6917 100644 --- a/pandora_agents/win32/pandora.cc +++ b/pandora_agents/win32/pandora.cc @@ -30,7 +30,7 @@ using namespace Pandora; using namespace Pandora_Strutils; #define PATH_SIZE _MAX_PATH+1 -#define PANDORA_VERSION ("7.0NG.714(Build 171026)") +#define PANDORA_VERSION ("7.0NG.714(Build 171027)") string pandora_path; string pandora_dir; diff --git a/pandora_agents/win32/versioninfo.rc b/pandora_agents/win32/versioninfo.rc index c34abc2ebe..12fd683ded 100644 --- a/pandora_agents/win32/versioninfo.rc +++ b/pandora_agents/win32/versioninfo.rc @@ -11,7 +11,7 @@ BEGIN VALUE "LegalCopyright", "Artica ST" VALUE "OriginalFilename", "PandoraAgent.exe" VALUE "ProductName", "Pandora FMS Windows Agent" - VALUE "ProductVersion", "(7.0NG.714(Build 171026))" + VALUE "ProductVersion", "(7.0NG.714(Build 171027))" VALUE "FileVersion", "1.0.0.0" END END diff --git a/pandora_console/DEBIAN/control b/pandora_console/DEBIAN/control index 0f7f4593d0..db68b6b448 100644 --- a/pandora_console/DEBIAN/control +++ b/pandora_console/DEBIAN/control @@ -1,5 +1,5 @@ package: pandorafms-console -Version: 7.0NG.714-171026 +Version: 7.0NG.714-171027 Architecture: all Priority: optional Section: admin diff --git a/pandora_console/DEBIAN/make_deb_package.sh b/pandora_console/DEBIAN/make_deb_package.sh index 19b0e092c0..dddad1e1ef 100644 --- a/pandora_console/DEBIAN/make_deb_package.sh +++ b/pandora_console/DEBIAN/make_deb_package.sh @@ -14,7 +14,7 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -pandora_version="7.0NG.714-171026" +pandora_version="7.0NG.714-171027" package_pear=0 package_pandora=1 diff --git a/pandora_console/include/config_process.php b/pandora_console/include/config_process.php index 997b5b3955..75276a29f1 100644 --- a/pandora_console/include/config_process.php +++ b/pandora_console/include/config_process.php @@ -22,7 +22,7 @@ /** * Pandora build version and version */ -$build_version = 'PC171026'; +$build_version = 'PC171027'; $pandora_version = 'v7.0NG.714'; // Do not overwrite default timezone set if defined. diff --git a/pandora_console/install.php b/pandora_console/install.php index b97816035e..897411e291 100755 --- a/pandora_console/install.php +++ b/pandora_console/install.php @@ -71,7 +71,7 @@

    Date: Fri, 27 Oct 2017 10:40:58 +0200 Subject: [PATCH 277/281] Added final lost code --- .../visual_console_builder.editor.js | 16 +- .../ajax/visual_console_builder.ajax.php | 17 +++ .../include/functions_visual_map.php | 141 ++++++++++++++++++ 3 files changed, 173 insertions(+), 1 deletion(-) diff --git a/pandora_console/godmode/reporting/visual_console_builder.editor.js b/pandora_console/godmode/reporting/visual_console_builder.editor.js index c588548957..9038e1ed13 100755 --- a/pandora_console/godmode/reporting/visual_console_builder.editor.js +++ b/pandora_console/godmode/reporting/visual_console_builder.editor.js @@ -1546,6 +1546,15 @@ function hiddenFields(item) { $("#percentile_item_row_4").css('display', 'none'); $("#percentile_item_row_4." + item).css('display', ''); + $("#percentile_item_row_5").css('display', 'none'); + $("#percentile_item_row_5." + item).css('display', ''); + + $("#percentile_item_row_6").css('display', 'none'); + $("#percentile_item_row_6." + item).css('display', ''); + + $("#percentile_bar_row_7").css('display', 'none'); + $("#percentile_bar_row_7." + item).css('display', ''); + $("#period_row").css('display', 'none'); $("#period_row." + item).css('display', ''); @@ -1638,6 +1647,11 @@ function cleanFields(item) { $("input[name='fill_color']").val('#ffffff'); $("input[name='line_width']").val(3); $("input[name='line_color']").val('#000000'); + $("select[name=type_percentile]").val(''); + $("input[name=percentile_color]").val(''); + $("input[name=percentile_label_color]").val(''); + $("input[name=percentile_label]").val(''); + $(".ColorPickerDivSample").css('background-color', '#FFF'); $("#preview").empty(); @@ -2230,7 +2244,7 @@ function setDonutsGraph (id_data, values) { parameter.push ({name: "page", value: "include/ajax/visual_console_builder.ajax"}); parameter.push ({name: "action", value: "get_module_type_string"}); parameter.push ({name: "id_agent", value: values['id_agent']}); - parameter.push ({name: "id_agent_module", value: values['module']}); + parameter.push ({name: "module", value: values['module']}); parameter.push ({name: "id_element", value: id_data}); parameter.push ({name: "id_visual_console", value: id_visual_console}); jQuery.ajax({ diff --git a/pandora_console/include/ajax/visual_console_builder.ajax.php b/pandora_console/include/ajax/visual_console_builder.ajax.php index 88bcd45898..b4bdc4f0fb 100755 --- a/pandora_console/include/ajax/visual_console_builder.ajax.php +++ b/pandora_console/include/ajax/visual_console_builder.ajax.php @@ -589,6 +589,14 @@ switch ($action) { if ($height !== null) { $values['height'] = $height; } + break; + case 'donut_graph': + if ($width_percentile !== null) { + $values['width'] = $width_percentile; + $values['height'] = $width_percentile; + } + $values['type'] = DONUT_GRAPH; + break; case 'box_item': $values['border_width'] = $border_width; @@ -776,6 +784,7 @@ switch ($action) { case 'label': case 'icon': case 'auto_sla_graph': + case 'donut_graph': $elementFields = db_get_row_filter('tlayout_data', array('id' => $id_element)); @@ -856,6 +865,9 @@ switch ($action) { $elementFields['percentile_label_color'] = $elementFields['fill_color']; $elementFields['percentile_label'] = $elementFields['label']; break; + case 'donut_graph': + $elementFields['width_percentile'] = $elementFields['width']; + break; case 'module_graph': $elementFields['width_module_graph'] = $elementFields['width']; @@ -969,6 +981,11 @@ switch ($action) { $values['width'] = $width_box; $values['height'] = $height_box; break; + case 'donut_graph': + $values['type'] = DONUT_GRAPH; + $values['width'] = $width; + $values['height'] = $height; + break; case 'module_graph': $values['type'] = MODULE_GRAPH; diff --git a/pandora_console/include/functions_visual_map.php b/pandora_console/include/functions_visual_map.php index e22c3f90dd..7cdb64041e 100755 --- a/pandora_console/include/functions_visual_map.php +++ b/pandora_console/include/functions_visual_map.php @@ -385,6 +385,9 @@ function visual_map_print_item($mode = "read", $layoutData, case AUTO_SLA_GRAPH: $link = true; break; + case DONUT_GRAPH: + $link = true; + break; default: if (!empty($element_enterprise)) { $link = $element_enterprise['link']; @@ -1367,6 +1370,88 @@ function visual_map_print_item($mode = "read", $layoutData, break; + case DONUT_GRAPH: + if (!empty($id_metaconsole)) { + $connection = db_get_row_filter ('tmetaconsole_setup', $id_metaconsole); + if (metaconsole_load_external_db($connection) != NOERR) { + continue; + } + } + + + $is_string = db_get_value_filter ('id_tipo_modulo', 'tagente_modulo', + array ('id_agente' => $layoutData['id_agent'], + 'id_agente_modulo' => $id_module)); + + if (!empty($id_metaconsole)) { + metaconsole_restore_db(); + } + + if (($is_string == 17) || ($is_string == 23) || ($is_string == 3) || + ($is_string == 10) || ($is_string == 33)) { + $no_data = false; + } + else { + $no_data = true; + } + + if ($no_data) { + if($width == 0){ + if ($layoutData['id_metaconsole'] != 0) { + $img = ''; + } + else{ + $img = ''; + } + } + else{ + if ($layoutData['id_metaconsole'] != 0) { + $img = ''; + } + else{ + $img = ''; + } + } + } + else { + $donut_data = get_donut_module_data($layoutData['id_agente_modulo']); + + if ((get_parameter('action') == 'edit') || (get_parameter('operation') == 'edit_visualmap')) { + if($width == 0){ + if ($layoutData['id_metaconsole'] != 0) { + $img = ''; + } + else{ + $img = ''; + } + } + else{ + if ($layoutData['id_metaconsole'] != 0) { + $img = ''; + } + else{ + $img = ''; + } + } + } + else { + if ($width == 0) { + $img = d3_donut_graph ($layoutData['id'], 400, 400, $donut_data); + } + else{ + $img = d3_donut_graph ($layoutData['id'], $width, $width, $donut_data); + } + } + } + + //Restore db connection + if ($layoutData['id_metaconsole'] != 0) { + metaconsole_restore_db(); + } + + $z_index = 2 + 1; + break; + case LABEL: $z_index = 4 + 1; break; @@ -1437,6 +1522,9 @@ function visual_map_print_item($mode = "read", $layoutData, case GROUP_ITEM: $class .= "group_item"; break; + case DONUT_GRAPH: + $class .= "donut_graph"; + break; case PERCENTILE_BAR: case PERCENTILE_BUBBLE: case CIRCULAR_PROGRESS_BAR: @@ -1923,6 +2011,10 @@ function visual_map_print_item($mode = "read", $layoutData, echo io_safe_output($text); } break; + case DONUT_GRAPH: + echo $img; + break; + case SIMPLE_VALUE: case SIMPLE_VALUE_MAX: case SIMPLE_VALUE_MIN: @@ -2465,6 +2557,55 @@ function visual_map_process_wizard_add_modules ($id_modules, $image, return $return; } +function get_donut_module_data ($id_module) { + $mod_values = db_get_value_filter('datos', 'tagente_estado', array('id_agente_modulo' => $id_module)); + + if (preg_match("/\r\n/", $mod_values)) { + $values = explode("\r\n", $mod_values); + } + elseif (preg_match("/\n/", $mod_values)) { + $values = explode("\n", $mod_values); + } + + $colors = array(); + $colors[] = "#aa3333"; + $colors[] = "#045FB4"; + $colors[] = "#8181F7"; + $colors[] = "#F78181"; + $colors[] = "#D0A9F5"; + $colors[] = "#BDBDBD"; + $colors[] = "#6AB277"; + + $max_elements = 6; + $values_to_return = array(); + $index = 0; + $total = 0; + foreach ($values as $val) { + if ($index < $max_elements) { + $data = explode(":", $val); + $values_to_return[$index]['tag_name'] = $data[0] . ", " . $data[1]; + $values_to_return[$index]['color'] = $colors[$index]; + $values_to_return[$index]['value'] = (int)$data[1]; + $total += (int)$data[1]; + $index++; + } + else { + $data = explode(":", $val); + $values_to_return[$index]['tag_name'] = __('Others') . ", " . $data[1]; + $values_to_return[$index]['color'] = $colors[$index]; + $values_to_return[$index]['value'] += (int)$data[1]; + $total += (int)$data[1]; + } + } + + foreach ($values_to_return as $ind => $donut_data) { + $values_to_return[$ind]['percent'] = ($donut_data['value'] * 100) / $total; + } + + return $values_to_return; +} + + /** * The function to save the new elements of agents make as wizard. * From 9bc804073a965f37e157d32490eb27eb0bc7ff04 Mon Sep 17 00:00:00 2001 From: artica Date: Sat, 28 Oct 2017 00:01:11 +0200 Subject: [PATCH 278/281] Auto-updated build strings. --- pandora_agents/unix/DEBIAN/control | 2 +- pandora_agents/unix/DEBIAN/make_deb_package.sh | 2 +- pandora_agents/unix/pandora_agent | 2 +- pandora_agents/unix/pandora_agent.redhat.spec | 2 +- pandora_agents/unix/pandora_agent.spec | 2 +- pandora_agents/unix/pandora_agent_installer | 2 +- pandora_agents/win32/installer/pandora.mpi | 2 +- pandora_agents/win32/pandora.cc | 2 +- pandora_agents/win32/versioninfo.rc | 2 +- pandora_console/DEBIAN/control | 2 +- pandora_console/DEBIAN/make_deb_package.sh | 2 +- pandora_console/include/config_process.php | 2 +- pandora_console/install.php | 2 +- pandora_console/pandora_console.redhat.spec | 2 +- pandora_console/pandora_console.spec | 2 +- pandora_server/DEBIAN/control | 2 +- pandora_server/DEBIAN/make_deb_package.sh | 2 +- pandora_server/lib/PandoraFMS/Config.pm | 2 +- pandora_server/pandora_server.redhat.spec | 2 +- pandora_server/pandora_server.spec | 2 +- pandora_server/pandora_server_installer | 2 +- pandora_server/util/pandora_db.pl | 2 +- pandora_server/util/pandora_manage.pl | 2 +- 23 files changed, 23 insertions(+), 23 deletions(-) diff --git a/pandora_agents/unix/DEBIAN/control b/pandora_agents/unix/DEBIAN/control index 216f4eb729..91d57e6120 100644 --- a/pandora_agents/unix/DEBIAN/control +++ b/pandora_agents/unix/DEBIAN/control @@ -1,5 +1,5 @@ package: pandorafms-agent-unix -Version: 7.0NG.714-171027 +Version: 7.0NG.714-171028 Architecture: all Priority: optional Section: admin diff --git a/pandora_agents/unix/DEBIAN/make_deb_package.sh b/pandora_agents/unix/DEBIAN/make_deb_package.sh index a98b5f0016..c432db2cb1 100644 --- a/pandora_agents/unix/DEBIAN/make_deb_package.sh +++ b/pandora_agents/unix/DEBIAN/make_deb_package.sh @@ -14,7 +14,7 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -pandora_version="7.0NG.714-171027" +pandora_version="7.0NG.714-171028" echo "Test if you has the tools for to make the packages." whereis dpkg-deb | cut -d":" -f2 | grep dpkg-deb > /dev/null diff --git a/pandora_agents/unix/pandora_agent b/pandora_agents/unix/pandora_agent index 1d4776aca8..c985ad18d2 100755 --- a/pandora_agents/unix/pandora_agent +++ b/pandora_agents/unix/pandora_agent @@ -41,7 +41,7 @@ my $Sem = undef; my $ThreadSem = undef; use constant AGENT_VERSION => '7.0NG.714'; -use constant AGENT_BUILD => '171027'; +use constant AGENT_BUILD => '171028'; # Agent log default file size maximum and instances use constant DEFAULT_MAX_LOG_SIZE => 600000; diff --git a/pandora_agents/unix/pandora_agent.redhat.spec b/pandora_agents/unix/pandora_agent.redhat.spec index 7ceba219f0..607adb11ea 100644 --- a/pandora_agents/unix/pandora_agent.redhat.spec +++ b/pandora_agents/unix/pandora_agent.redhat.spec @@ -3,7 +3,7 @@ # %define name pandorafms_agent_unix %define version 7.0NG.714 -%define release 171027 +%define release 171028 Summary: Pandora FMS Linux agent, PERL version Name: %{name} diff --git a/pandora_agents/unix/pandora_agent.spec b/pandora_agents/unix/pandora_agent.spec index 5956b53e8c..51c79094b1 100644 --- a/pandora_agents/unix/pandora_agent.spec +++ b/pandora_agents/unix/pandora_agent.spec @@ -3,7 +3,7 @@ # %define name pandorafms_agent_unix %define version 7.0NG.714 -%define release 171027 +%define release 171028 Summary: Pandora FMS Linux agent, PERL version Name: %{name} diff --git a/pandora_agents/unix/pandora_agent_installer b/pandora_agents/unix/pandora_agent_installer index b286545fba..f55b86661d 100755 --- a/pandora_agents/unix/pandora_agent_installer +++ b/pandora_agents/unix/pandora_agent_installer @@ -10,7 +10,7 @@ # ********************************************************************** PI_VERSION="7.0NG.714" -PI_BUILD="171027" +PI_BUILD="171028" OS_NAME=`uname -s` FORCE=0 diff --git a/pandora_agents/win32/installer/pandora.mpi b/pandora_agents/win32/installer/pandora.mpi index 02bf6c5e0e..77e59f21d8 100644 --- a/pandora_agents/win32/installer/pandora.mpi +++ b/pandora_agents/win32/installer/pandora.mpi @@ -186,7 +186,7 @@ UpgradeApplicationID {} Version -{171027} +{171028} ViewReadme {Yes} diff --git a/pandora_agents/win32/pandora.cc b/pandora_agents/win32/pandora.cc index a9914d6917..6cccedec31 100644 --- a/pandora_agents/win32/pandora.cc +++ b/pandora_agents/win32/pandora.cc @@ -30,7 +30,7 @@ using namespace Pandora; using namespace Pandora_Strutils; #define PATH_SIZE _MAX_PATH+1 -#define PANDORA_VERSION ("7.0NG.714(Build 171027)") +#define PANDORA_VERSION ("7.0NG.714(Build 171028)") string pandora_path; string pandora_dir; diff --git a/pandora_agents/win32/versioninfo.rc b/pandora_agents/win32/versioninfo.rc index 12fd683ded..976f0d04c0 100644 --- a/pandora_agents/win32/versioninfo.rc +++ b/pandora_agents/win32/versioninfo.rc @@ -11,7 +11,7 @@ BEGIN VALUE "LegalCopyright", "Artica ST" VALUE "OriginalFilename", "PandoraAgent.exe" VALUE "ProductName", "Pandora FMS Windows Agent" - VALUE "ProductVersion", "(7.0NG.714(Build 171027))" + VALUE "ProductVersion", "(7.0NG.714(Build 171028))" VALUE "FileVersion", "1.0.0.0" END END diff --git a/pandora_console/DEBIAN/control b/pandora_console/DEBIAN/control index db68b6b448..89401c3c01 100644 --- a/pandora_console/DEBIAN/control +++ b/pandora_console/DEBIAN/control @@ -1,5 +1,5 @@ package: pandorafms-console -Version: 7.0NG.714-171027 +Version: 7.0NG.714-171028 Architecture: all Priority: optional Section: admin diff --git a/pandora_console/DEBIAN/make_deb_package.sh b/pandora_console/DEBIAN/make_deb_package.sh index dddad1e1ef..f09a8c96fd 100644 --- a/pandora_console/DEBIAN/make_deb_package.sh +++ b/pandora_console/DEBIAN/make_deb_package.sh @@ -14,7 +14,7 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -pandora_version="7.0NG.714-171027" +pandora_version="7.0NG.714-171028" package_pear=0 package_pandora=1 diff --git a/pandora_console/include/config_process.php b/pandora_console/include/config_process.php index 75276a29f1..609f88037f 100644 --- a/pandora_console/include/config_process.php +++ b/pandora_console/include/config_process.php @@ -22,7 +22,7 @@ /** * Pandora build version and version */ -$build_version = 'PC171027'; +$build_version = 'PC171028'; $pandora_version = 'v7.0NG.714'; // Do not overwrite default timezone set if defined. diff --git a/pandora_console/install.php b/pandora_console/install.php index 897411e291..579bd9f0e0 100755 --- a/pandora_console/install.php +++ b/pandora_console/install.php @@ -71,7 +71,7 @@
    Date: Sun, 29 Oct 2017 00:01:08 +0200 Subject: [PATCH 279/281] Auto-updated build strings. --- pandora_agents/unix/DEBIAN/control | 2 +- pandora_agents/unix/DEBIAN/make_deb_package.sh | 2 +- pandora_agents/unix/pandora_agent | 2 +- pandora_agents/unix/pandora_agent.redhat.spec | 2 +- pandora_agents/unix/pandora_agent.spec | 2 +- pandora_agents/unix/pandora_agent_installer | 2 +- pandora_agents/win32/installer/pandora.mpi | 2 +- pandora_agents/win32/pandora.cc | 2 +- pandora_agents/win32/versioninfo.rc | 2 +- pandora_console/DEBIAN/control | 2 +- pandora_console/DEBIAN/make_deb_package.sh | 2 +- pandora_console/include/config_process.php | 2 +- pandora_console/install.php | 2 +- pandora_console/pandora_console.redhat.spec | 2 +- pandora_console/pandora_console.spec | 2 +- pandora_server/DEBIAN/control | 2 +- pandora_server/DEBIAN/make_deb_package.sh | 2 +- pandora_server/lib/PandoraFMS/Config.pm | 2 +- pandora_server/pandora_server.redhat.spec | 2 +- pandora_server/pandora_server.spec | 2 +- pandora_server/pandora_server_installer | 2 +- pandora_server/util/pandora_db.pl | 2 +- pandora_server/util/pandora_manage.pl | 2 +- 23 files changed, 23 insertions(+), 23 deletions(-) diff --git a/pandora_agents/unix/DEBIAN/control b/pandora_agents/unix/DEBIAN/control index 91d57e6120..7743d1034e 100644 --- a/pandora_agents/unix/DEBIAN/control +++ b/pandora_agents/unix/DEBIAN/control @@ -1,5 +1,5 @@ package: pandorafms-agent-unix -Version: 7.0NG.714-171028 +Version: 7.0NG.714-171029 Architecture: all Priority: optional Section: admin diff --git a/pandora_agents/unix/DEBIAN/make_deb_package.sh b/pandora_agents/unix/DEBIAN/make_deb_package.sh index c432db2cb1..b0fe3f5183 100644 --- a/pandora_agents/unix/DEBIAN/make_deb_package.sh +++ b/pandora_agents/unix/DEBIAN/make_deb_package.sh @@ -14,7 +14,7 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -pandora_version="7.0NG.714-171028" +pandora_version="7.0NG.714-171029" echo "Test if you has the tools for to make the packages." whereis dpkg-deb | cut -d":" -f2 | grep dpkg-deb > /dev/null diff --git a/pandora_agents/unix/pandora_agent b/pandora_agents/unix/pandora_agent index c985ad18d2..7af3b02c96 100755 --- a/pandora_agents/unix/pandora_agent +++ b/pandora_agents/unix/pandora_agent @@ -41,7 +41,7 @@ my $Sem = undef; my $ThreadSem = undef; use constant AGENT_VERSION => '7.0NG.714'; -use constant AGENT_BUILD => '171028'; +use constant AGENT_BUILD => '171029'; # Agent log default file size maximum and instances use constant DEFAULT_MAX_LOG_SIZE => 600000; diff --git a/pandora_agents/unix/pandora_agent.redhat.spec b/pandora_agents/unix/pandora_agent.redhat.spec index 607adb11ea..33ef75bad6 100644 --- a/pandora_agents/unix/pandora_agent.redhat.spec +++ b/pandora_agents/unix/pandora_agent.redhat.spec @@ -3,7 +3,7 @@ # %define name pandorafms_agent_unix %define version 7.0NG.714 -%define release 171028 +%define release 171029 Summary: Pandora FMS Linux agent, PERL version Name: %{name} diff --git a/pandora_agents/unix/pandora_agent.spec b/pandora_agents/unix/pandora_agent.spec index 51c79094b1..5908e063e0 100644 --- a/pandora_agents/unix/pandora_agent.spec +++ b/pandora_agents/unix/pandora_agent.spec @@ -3,7 +3,7 @@ # %define name pandorafms_agent_unix %define version 7.0NG.714 -%define release 171028 +%define release 171029 Summary: Pandora FMS Linux agent, PERL version Name: %{name} diff --git a/pandora_agents/unix/pandora_agent_installer b/pandora_agents/unix/pandora_agent_installer index f55b86661d..96727d4d55 100755 --- a/pandora_agents/unix/pandora_agent_installer +++ b/pandora_agents/unix/pandora_agent_installer @@ -10,7 +10,7 @@ # ********************************************************************** PI_VERSION="7.0NG.714" -PI_BUILD="171028" +PI_BUILD="171029" OS_NAME=`uname -s` FORCE=0 diff --git a/pandora_agents/win32/installer/pandora.mpi b/pandora_agents/win32/installer/pandora.mpi index 77e59f21d8..bfc0a346a4 100644 --- a/pandora_agents/win32/installer/pandora.mpi +++ b/pandora_agents/win32/installer/pandora.mpi @@ -186,7 +186,7 @@ UpgradeApplicationID {} Version -{171028} +{171029} ViewReadme {Yes} diff --git a/pandora_agents/win32/pandora.cc b/pandora_agents/win32/pandora.cc index 6cccedec31..babb050ebb 100644 --- a/pandora_agents/win32/pandora.cc +++ b/pandora_agents/win32/pandora.cc @@ -30,7 +30,7 @@ using namespace Pandora; using namespace Pandora_Strutils; #define PATH_SIZE _MAX_PATH+1 -#define PANDORA_VERSION ("7.0NG.714(Build 171028)") +#define PANDORA_VERSION ("7.0NG.714(Build 171029)") string pandora_path; string pandora_dir; diff --git a/pandora_agents/win32/versioninfo.rc b/pandora_agents/win32/versioninfo.rc index 976f0d04c0..f56891569d 100644 --- a/pandora_agents/win32/versioninfo.rc +++ b/pandora_agents/win32/versioninfo.rc @@ -11,7 +11,7 @@ BEGIN VALUE "LegalCopyright", "Artica ST" VALUE "OriginalFilename", "PandoraAgent.exe" VALUE "ProductName", "Pandora FMS Windows Agent" - VALUE "ProductVersion", "(7.0NG.714(Build 171028))" + VALUE "ProductVersion", "(7.0NG.714(Build 171029))" VALUE "FileVersion", "1.0.0.0" END END diff --git a/pandora_console/DEBIAN/control b/pandora_console/DEBIAN/control index 89401c3c01..c93910da52 100644 --- a/pandora_console/DEBIAN/control +++ b/pandora_console/DEBIAN/control @@ -1,5 +1,5 @@ package: pandorafms-console -Version: 7.0NG.714-171028 +Version: 7.0NG.714-171029 Architecture: all Priority: optional Section: admin diff --git a/pandora_console/DEBIAN/make_deb_package.sh b/pandora_console/DEBIAN/make_deb_package.sh index f09a8c96fd..145b62f1da 100644 --- a/pandora_console/DEBIAN/make_deb_package.sh +++ b/pandora_console/DEBIAN/make_deb_package.sh @@ -14,7 +14,7 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -pandora_version="7.0NG.714-171028" +pandora_version="7.0NG.714-171029" package_pear=0 package_pandora=1 diff --git a/pandora_console/include/config_process.php b/pandora_console/include/config_process.php index 609f88037f..ab4b110abe 100644 --- a/pandora_console/include/config_process.php +++ b/pandora_console/include/config_process.php @@ -22,7 +22,7 @@ /** * Pandora build version and version */ -$build_version = 'PC171028'; +$build_version = 'PC171029'; $pandora_version = 'v7.0NG.714'; // Do not overwrite default timezone set if defined. diff --git a/pandora_console/install.php b/pandora_console/install.php index 579bd9f0e0..8d3392c03b 100755 --- a/pandora_console/install.php +++ b/pandora_console/install.php @@ -71,7 +71,7 @@
    Date: Mon, 30 Oct 2017 00:01:08 +0100 Subject: [PATCH 280/281] Auto-updated build strings. --- pandora_agents/unix/DEBIAN/control | 2 +- pandora_agents/unix/DEBIAN/make_deb_package.sh | 2 +- pandora_agents/unix/pandora_agent | 2 +- pandora_agents/unix/pandora_agent.redhat.spec | 2 +- pandora_agents/unix/pandora_agent.spec | 2 +- pandora_agents/unix/pandora_agent_installer | 2 +- pandora_agents/win32/installer/pandora.mpi | 2 +- pandora_agents/win32/pandora.cc | 2 +- pandora_agents/win32/versioninfo.rc | 2 +- pandora_console/DEBIAN/control | 2 +- pandora_console/DEBIAN/make_deb_package.sh | 2 +- pandora_console/include/config_process.php | 2 +- pandora_console/install.php | 2 +- pandora_console/pandora_console.redhat.spec | 2 +- pandora_console/pandora_console.spec | 2 +- pandora_server/DEBIAN/control | 2 +- pandora_server/DEBIAN/make_deb_package.sh | 2 +- pandora_server/lib/PandoraFMS/Config.pm | 2 +- pandora_server/pandora_server.redhat.spec | 2 +- pandora_server/pandora_server.spec | 2 +- pandora_server/pandora_server_installer | 2 +- pandora_server/util/pandora_db.pl | 2 +- pandora_server/util/pandora_manage.pl | 2 +- 23 files changed, 23 insertions(+), 23 deletions(-) diff --git a/pandora_agents/unix/DEBIAN/control b/pandora_agents/unix/DEBIAN/control index 7743d1034e..d1bb3b69a5 100644 --- a/pandora_agents/unix/DEBIAN/control +++ b/pandora_agents/unix/DEBIAN/control @@ -1,5 +1,5 @@ package: pandorafms-agent-unix -Version: 7.0NG.714-171029 +Version: 7.0NG.714-171030 Architecture: all Priority: optional Section: admin diff --git a/pandora_agents/unix/DEBIAN/make_deb_package.sh b/pandora_agents/unix/DEBIAN/make_deb_package.sh index b0fe3f5183..f72ddc5b1b 100644 --- a/pandora_agents/unix/DEBIAN/make_deb_package.sh +++ b/pandora_agents/unix/DEBIAN/make_deb_package.sh @@ -14,7 +14,7 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -pandora_version="7.0NG.714-171029" +pandora_version="7.0NG.714-171030" echo "Test if you has the tools for to make the packages." whereis dpkg-deb | cut -d":" -f2 | grep dpkg-deb > /dev/null diff --git a/pandora_agents/unix/pandora_agent b/pandora_agents/unix/pandora_agent index 7af3b02c96..74a106b2c5 100755 --- a/pandora_agents/unix/pandora_agent +++ b/pandora_agents/unix/pandora_agent @@ -41,7 +41,7 @@ my $Sem = undef; my $ThreadSem = undef; use constant AGENT_VERSION => '7.0NG.714'; -use constant AGENT_BUILD => '171029'; +use constant AGENT_BUILD => '171030'; # Agent log default file size maximum and instances use constant DEFAULT_MAX_LOG_SIZE => 600000; diff --git a/pandora_agents/unix/pandora_agent.redhat.spec b/pandora_agents/unix/pandora_agent.redhat.spec index 33ef75bad6..32e20ed339 100644 --- a/pandora_agents/unix/pandora_agent.redhat.spec +++ b/pandora_agents/unix/pandora_agent.redhat.spec @@ -3,7 +3,7 @@ # %define name pandorafms_agent_unix %define version 7.0NG.714 -%define release 171029 +%define release 171030 Summary: Pandora FMS Linux agent, PERL version Name: %{name} diff --git a/pandora_agents/unix/pandora_agent.spec b/pandora_agents/unix/pandora_agent.spec index 5908e063e0..b77e5efb51 100644 --- a/pandora_agents/unix/pandora_agent.spec +++ b/pandora_agents/unix/pandora_agent.spec @@ -3,7 +3,7 @@ # %define name pandorafms_agent_unix %define version 7.0NG.714 -%define release 171029 +%define release 171030 Summary: Pandora FMS Linux agent, PERL version Name: %{name} diff --git a/pandora_agents/unix/pandora_agent_installer b/pandora_agents/unix/pandora_agent_installer index 96727d4d55..6ba18c1b43 100755 --- a/pandora_agents/unix/pandora_agent_installer +++ b/pandora_agents/unix/pandora_agent_installer @@ -10,7 +10,7 @@ # ********************************************************************** PI_VERSION="7.0NG.714" -PI_BUILD="171029" +PI_BUILD="171030" OS_NAME=`uname -s` FORCE=0 diff --git a/pandora_agents/win32/installer/pandora.mpi b/pandora_agents/win32/installer/pandora.mpi index bfc0a346a4..c57d869256 100644 --- a/pandora_agents/win32/installer/pandora.mpi +++ b/pandora_agents/win32/installer/pandora.mpi @@ -186,7 +186,7 @@ UpgradeApplicationID {} Version -{171029} +{171030} ViewReadme {Yes} diff --git a/pandora_agents/win32/pandora.cc b/pandora_agents/win32/pandora.cc index babb050ebb..8e67c3f05d 100644 --- a/pandora_agents/win32/pandora.cc +++ b/pandora_agents/win32/pandora.cc @@ -30,7 +30,7 @@ using namespace Pandora; using namespace Pandora_Strutils; #define PATH_SIZE _MAX_PATH+1 -#define PANDORA_VERSION ("7.0NG.714(Build 171029)") +#define PANDORA_VERSION ("7.0NG.714(Build 171030)") string pandora_path; string pandora_dir; diff --git a/pandora_agents/win32/versioninfo.rc b/pandora_agents/win32/versioninfo.rc index f56891569d..1bf56988f9 100644 --- a/pandora_agents/win32/versioninfo.rc +++ b/pandora_agents/win32/versioninfo.rc @@ -11,7 +11,7 @@ BEGIN VALUE "LegalCopyright", "Artica ST" VALUE "OriginalFilename", "PandoraAgent.exe" VALUE "ProductName", "Pandora FMS Windows Agent" - VALUE "ProductVersion", "(7.0NG.714(Build 171029))" + VALUE "ProductVersion", "(7.0NG.714(Build 171030))" VALUE "FileVersion", "1.0.0.0" END END diff --git a/pandora_console/DEBIAN/control b/pandora_console/DEBIAN/control index c93910da52..350d367ec4 100644 --- a/pandora_console/DEBIAN/control +++ b/pandora_console/DEBIAN/control @@ -1,5 +1,5 @@ package: pandorafms-console -Version: 7.0NG.714-171029 +Version: 7.0NG.714-171030 Architecture: all Priority: optional Section: admin diff --git a/pandora_console/DEBIAN/make_deb_package.sh b/pandora_console/DEBIAN/make_deb_package.sh index 145b62f1da..c3ff60b879 100644 --- a/pandora_console/DEBIAN/make_deb_package.sh +++ b/pandora_console/DEBIAN/make_deb_package.sh @@ -14,7 +14,7 @@ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -pandora_version="7.0NG.714-171029" +pandora_version="7.0NG.714-171030" package_pear=0 package_pandora=1 diff --git a/pandora_console/include/config_process.php b/pandora_console/include/config_process.php index ab4b110abe..ce0996c288 100644 --- a/pandora_console/include/config_process.php +++ b/pandora_console/include/config_process.php @@ -22,7 +22,7 @@ /** * Pandora build version and version */ -$build_version = 'PC171029'; +$build_version = 'PC171030'; $pandora_version = 'v7.0NG.714'; // Do not overwrite default timezone set if defined. diff --git a/pandora_console/install.php b/pandora_console/install.php index 8d3392c03b..69cad08ba4 100755 --- a/pandora_console/install.php +++ b/pandora_console/install.php @@ -71,7 +71,7 @@
    Date: Mon, 30 Oct 2017 08:49:10 +0100 Subject: [PATCH 281/281] Added lost parameter --- pandora_console/include/auth/mysql.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pandora_console/include/auth/mysql.php b/pandora_console/include/auth/mysql.php index 139543ee75..69f31d2bd1 100644 --- a/pandora_console/include/auth/mysql.php +++ b/pandora_console/include/auth/mysql.php @@ -696,7 +696,7 @@ function ldap_process_user_login ($login, $password) { $dc = $config["ldap_base_dn"]; #Search group of this user it belong. - $filter="(cn=" . io_safe_output($login) . ")"; + $filter="(" . $config['ldap_login_attr'] . io_safe_output($login) . ")"; $justthese = array("objectclass=group"); $sr = ldap_search($ds, $dc, $filter, $justthese);