diff --git a/pandora_console/operation/agentes/estado_ultimopaquete.php b/pandora_console/operation/agentes/estado_ultimopaquete.php
index da7fad2de7..2791f159a4 100644
--- a/pandora_console/operation/agentes/estado_ultimopaquete.php
+++ b/pandora_console/operation/agentes/estado_ultimopaquete.php
@@ -150,15 +150,15 @@ if (comprueba_login() == 0) {
$win_handle=dechex(crc32($nombre_agente.$row3["nombre"]));
echo "
";
- echo " ";
+ echo " ";
- $link ="winopeng('reporting/stat_win.php?tipo=semana&id=".$row3["id_agente_modulo"]."','sem_".$win_handle."')";
+ $link ="winopeng('reporting/stat_win.php?tipo=semana&id=".$row3["id_agente_modulo"]."&refresh=6000','sem_".$win_handle."')";
echo ' ';
- $link ="winopeng('reporting/stat_win.php?tipo=dia&id=".$row3["id_agente_modulo"]."','dia_".$win_handle."')";
+ $link ="winopeng('reporting/stat_win.php?tipo=dia&id=".$row3["id_agente_modulo"]."&refresh=800','dia_".$win_handle."')";
echo ' ';
- $link ="winopeng('reporting/stat_win.php?tipo=hora&id=".$row3["id_agente_modulo"]."','hora_".$win_handle."')";
+ $link ="winopeng('reporting/stat_win.php?tipo=hora&id=".$row3["id_agente_modulo"]."&refresh=30','hora_".$win_handle."')";
echo ' ';
}
else { # Writing string data in different way :)
@@ -178,4 +178,4 @@ if (comprueba_login() == 0) {
}
else echo "".$lang_label["no_modules"]."";
}
-?>
\ No newline at end of file
+?>
diff --git a/pandora_console/reporting/fgraph.php b/pandora_console/reporting/fgraph.php
index f670b22368..d5fbd8c176 100644
--- a/pandora_console/reporting/fgraph.php
+++ b/pandora_console/reporting/fgraph.php
@@ -237,7 +237,7 @@ function grafico_modulo_sparse($id_agente_modulo, $periodo, $intervalo, $etiquet
// end 29.06.06 dervitx
$Graph_param = array (
- 'title' => " $etiqueta - $nombre_agente / $nombre_modulo" ,
+ 'title' => " $etiqueta - $nombre_agente / $nombre_modulo",
'size_x' => 550 ,
'size_y' => 220 ,
'id_agente_modulo' => $id_agente_modulo ,
@@ -250,7 +250,7 @@ function grafico_modulo_sparse($id_agente_modulo, $periodo, $intervalo, $etiquet
&$etiq_base,
array('Maximum','Average','Minimum'),
array ( &$valores_max, &$grafica, &$valores_min ),
- &$data_x
+ &$datax
);
}
@@ -278,7 +278,6 @@ function modulo_grafico_draw( $MGD_param, $MGD_labels, $MGD_data_name, $MGD_data
// $MGD_event_data = array ( (notvalidated) &array(data_x), (validated) => &array(data_x) );
-
include ("../include/config.php");
require ("../include/languages/language_".$language_code.".php");
include 'Image/Graph.php';
@@ -375,7 +374,8 @@ function modulo_grafico_draw( $MGD_param, $MGD_labels, $MGD_data_name, $MGD_data
$Dataset_events->setName($cc?'Validated events':'Not valid. events');
for ($nn=0; $nnaddPoint(
- $MGD_event_data[$cc][$nn], $MGD_param['valor_maximo']);
+ $MGD_event_data[$cc][$nn],
+ ceil($MGD_param['valor_maximo'] / 7) + $MGD_param['valor_maximo']);
}
$Plot =& $Plotarea->addNew('Plot_Impulse', array(&$Dataset_events));
$Plot->setLineColor($cc?'green@0.5':'red@0.5');
@@ -1426,8 +1426,8 @@ if (isset($_GET["tipo"])){
$intervalo = $_GET["intervalo"];
$label = $_GET["label"];
$color = "#".$color;
- if ( isset($_GET["draw_events"]) and $_GET["draw_events"]==1 )
- { $draw_events = 1; } else { $draw_events = 0; }
+ if ( isset($_GET["draw_events"]) and $_GET["draw_events"]==0 )
+ { $draw_events = 0; } else { $draw_events = 1; }
grafico_modulo_sparse($id, $periodo, $intervalo, $label, $color, $draw_events);
}
}
diff --git a/pandora_console/reporting/stat_win.php b/pandora_console/reporting/stat_win.php
index f10e3d01ff..40cbff3896 100644
--- a/pandora_console/reporting/stat_win.php
+++ b/pandora_console/reporting/stat_win.php
@@ -21,11 +21,20 @@ include ("../include/config.php");
include ("../include/functions.php");
include("../include/functions_db.php");
include("../include/languages/language_".$language_code.".php");
-echo '';
+
if (comprueba_login() == 0) {
// Has access to this page ???
+
+ // Parsing the refresh before sending any header
+ if (isset($_GET['refresh']) and is_numeric($_GET['refresh']) and $_GET['refresh']>0) {
+ header( 'refresh: ' . $_GET['refresh'] );
+ }
+
+ // CSS
+ echo '';
+
if (isset($_GET["tipo"]) AND isset($_GET["id"])) {
$tipo =entrada_limpia($_GET["tipo"]);
$id_agente_modulo = entrada_limpia($_GET["id"]);
|