diff --git a/pandora_console/ChangeLog b/pandora_console/ChangeLog index ffdd42dd15..82fa93c88e 100644 --- a/pandora_console/ChangeLog +++ b/pandora_console/ChangeLog @@ -1,3 +1,8 @@ +2010-11-30 Miguel de Dios + + * operation/agentes/estado_ultimopaquete.php: fixed when the string data of + module is number. + 2010-11-29 Junichi Satoh * include/help/ja/help_operation_visual_console.php: Added a new diff --git a/pandora_console/operation/agentes/estado_ultimopaquete.php b/pandora_console/operation/agentes/estado_ultimopaquete.php index db82aec787..2db7b82d54 100644 --- a/pandora_console/operation/agentes/estado_ultimopaquete.php +++ b/pandora_console/operation/agentes/estado_ultimopaquete.php @@ -213,7 +213,8 @@ foreach ($modules as $module) { if ($write && $module["id_modulo"] > 1 && $module["id_tipo_modulo"] < 100) { if ($module["flag"] == 0) { echo ""; - } else { + } + else { echo ""; } } @@ -284,7 +285,8 @@ foreach ($modules as $module) { if ($module["module_interval"] != 0){ echo $module["module_interval"]; $real_interval = $module["module_interval"]; - } else { + } + else { echo $intervalo_agente; $real_interval = $intervalo_agente; } @@ -292,14 +294,14 @@ foreach ($modules as $module) { if (($module["id_tipo_modulo"] != 3) AND ($module["id_tipo_modulo"] != 10) AND ($module["id_tipo_modulo"] != 17) - AND ($module["id_tipo_modulo"] != 23)){ + AND ($module["id_tipo_modulo"] != 23)) { echo ""; echo safe_output(substr($module["descripcion"],0,32)); if (strlen($module["descripcion"]) > 32){ echo "..."; } echo ""; - } + } if ($module["id_tipo_modulo"] == 24) { // Log4x echo " "; @@ -314,20 +316,23 @@ foreach ($modules as $module) { case 60: echo "".__('FATAL').""; break; } - } else if (($module["id_tipo_modulo"] == 100) OR ($module['history_data'] == 0)) { + } + else if (($module["id_tipo_modulo"] == 100) OR ($module['history_data'] == 0)) { echo ""; echo substr(safe_output($module["datos"]),0,12); - } else { - + } + else { $graph_type = return_graphtype ($module["id_tipo_modulo"]); - - if (is_numeric($module["datos"])){ + + if ((is_numeric($module["datos"])) && ($module["id_tipo_modulo"] != 23)) { echo ""; echo format_for_graph($module["datos"] ); } else { + if (strlen($module["datos"]) > 0 ) $colspan = 2; else $colspan= 1; + echo ""; echo substr(safe_output($module["datos"]),0,42); } @@ -353,20 +358,22 @@ foreach ($modules as $module) { } - if ($module['history_data'] == 1){ + if ($module['history_data'] == 1) { // RAW Table data echo ""; echo "  "; echo "  "; echo ""; - } else { + } + else { echo ""; } echo ""; if ($module["utimestamp"] == 0){ echo __('Never'); - } else { + } + else { $seconds = get_system_time () - $module["utimestamp"]; if ($module['id_tipo_modulo'] < 21 && $module["module_interval"] > 0 && $module["utimestamp"] > 0 && $seconds >= ($module["module_interval"] * 2)) { echo '';