From c1ef7b00dbc0622118e9a4525f3fa8656e85771b Mon Sep 17 00:00:00 2001 From: Arturo Gonzalez Date: Thu, 11 May 2017 10:55:33 +0200 Subject: [PATCH] Added float parser to module threshold --- .../agentes/module_manager_editor_common.php | 18 +++++++++--------- .../manage_network_components_form_common.php | 16 ++++++++-------- 2 files changed, 17 insertions(+), 17 deletions(-) diff --git a/pandora_console/godmode/agentes/module_manager_editor_common.php b/pandora_console/godmode/agentes/module_manager_editor_common.php index 561266d6df..1d34bc6e59 100644 --- a/pandora_console/godmode/agentes/module_manager_editor_common.php +++ b/pandora_console/godmode/agentes/module_manager_editor_common.php @@ -274,7 +274,6 @@ $table_simple->data[3][2] .= html_print_input_text ('dynamic_max', $dynamic_max, $table_simple->data[3][3] = ''.__('Dynamic Threshold Two Tailed: ').''; $table_simple->data[3][3] .= html_print_checkbox ("dynamic_two_tailed", 1, $dynamic_two_tailed, true, $disabledBecauseInPolicy); - $table_simple->data[4][0] = __('Warning status').' ' . ui_print_help_icon ('warning_status', true); if (!modules_is_string_type($id_module_type) || $edit) { $table_simple->data[4][1] .= ''.__('Min. ').''; @@ -1206,18 +1205,19 @@ function validate_post_process() { //function paint graph function paint_graph_values(){ //Parse integrer - var min_w = parseInt($('#text-min_warning').val()); + var min_w = parseFloat($('#text-min_warning').val()); if(min_w == '0.00'){ min_w = 0; } - var max_w = parseInt($('#text-max_warning').val()); + var max_w = parseFloat($('#text-max_warning').val()); if(max_w == '0.00'){ max_w = 0; } - var min_c = parseInt($('#text-min_critical').val()); + var min_c = parseFloat($('#text-min_critical').val()); if(min_c =='0.00'){ min_c = 0; } - var max_c = parseInt($('#text-max_critical').val()); + var max_c = parseFloat($('#text-max_critical').val()); if(max_c =='0.00'){ max_c = 0; } var inverse_w = $('input:checkbox[name=warning_inverse]:checked').val(); if(!inverse_w){ inverse_w = 0; } var inverse_c = $('input:checkbox[name=critical_inverse]:checked').val(); if(!inverse_c){ inverse_c = 0; } + //inicialiced error var error_w = 0; var error_c = 0; @@ -1257,10 +1257,10 @@ function paint_graph_status(min_w, max_w, min_c, max_c, inverse_w, inverse_c, er //if haven't errors if (error_w == 0 && error_c == 0){ //parse element - min_w = parseInt(min_w); - min_c = parseInt(min_c); - max_w = parseInt(max_w); - max_c = parseInt(max_c); + min_w = parseFloat(min_w); + min_c = parseFloat(min_c); + max_w = parseFloat(max_w); + max_c = parseFloat(max_c); //inicialize var var range_min = 0; 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 df6c1e6f27..83b21b225b 100644 --- a/pandora_console/godmode/modules/manage_network_components_form_common.php +++ b/pandora_console/godmode/modules/manage_network_components_form_common.php @@ -337,13 +337,13 @@ $next_row++; //function paint graph function paint_graph_values(){ //Parse integrer - var min_w = parseInt($('#text-min_warning').val()); + var min_w = parseFloat($('#text-min_warning').val()); if(min_w == '0.00'){ min_w = 0; } - var max_w = parseInt($('#text-max_warning').val()); + var max_w = parseFloat($('#text-max_warning').val()); if(max_w == '0.00'){ max_w = 0; } - var min_c = parseInt($('#text-min_critical').val()); + var min_c = parseFloat($('#text-min_critical').val()); if(min_c =='0.00'){ min_c = 0; } - var max_c = parseInt($('#text-max_critical').val()); + var max_c = parseFloat($('#text-max_critical').val()); if(max_c =='0.00'){ max_c = 0; } var inverse_w = $('input:checkbox[name=warning_inverse]:checked').val(); if(!inverse_w){ inverse_w = 0; } @@ -388,10 +388,10 @@ $next_row++; //if haven't errors if (error_w == 0 && error_c == 0){ //parse element - min_w = parseInt(min_w); - min_c = parseInt(min_c); - max_w = parseInt(max_w); - max_c = parseInt(max_c); + min_w = parseFloat(min_w); + min_c = parseFloat(min_c); + max_w = parseFloat(max_w); + max_c = parseFloat(max_c); //inicialize var var range_min = 0;