Pandora FMS Active Console
\n";
echo "\n";
//background='/images/console/background/europa.jpg'
echo "
";
$perfil = obtenerPerfilActivo();
// Obtenemos las vistas asignadas al perfil especial activo con id igual a 2 y creamos un array JavaScript que contendrá las Vistas
$vistas = dameVistasPerfilActivas($perfil);
// mysql_data_seek($vistas,0);
while ($vista=mysql_fetch_array($vistas)){
$datos_vista=dameVista($vista["idVista"]);
$estado_vista=dameEstadoVista($vista["idVista"]);
$css_estado_vista="";
switch ($estado_vista) {
case -1: $css_estado_vista.="\"\"";
break;
case 1: $css_estado_vista.="\"\"";
break;
case 0: $css_estado_vista.="\"style=background-color:red\"";
break;
case 2: $css_estado_vista.="\"style=background-color:yellow\"";
break;
}
$alerta_vista=comprobarAlertaVista($vista["idVista"]);
$etiqueta=$datos_vista["nombre"];
if ($alerta_vista==1) $etiqueta.=" (ALERTA)";
$etiqueta_nombre="
";
$perfil = obtenerPerfilActivo();
// Obtenemos las vistas asignadas al perfil especial activo con id igual a 2 y creamos un array JavaScript que contendrá las Vistas
$vistas = dameVistasPerfilActivas($perfil);
// mysql_data_seek($vistas,0);
while ($vista=mysql_fetch_array($vistas)){
echo "
";
$objetos = dameObjetosVista($vista["idVista"]);
while ($objeto=mysql_fetch_array($objetos))
{
$estado_objeto=dameEstadoObjeto($objeto["id_objeto"]);//0=MAL, 1=BIEN, 2=CAMBIANDO, -1=DESCONECTADO
$css_estado="style=";
switch ($estado_objeto) {
case -1: $css_estado.="\"border-color:red\"";
break;
case 1: $css_estado.="\"border-color:green\"";
break;
case 0: $css_estado.="\"background-color:red\"";
break;
case 2: $css_estado.="\"background-color:yellow\"";
break;
}
$alerta_objeto=comprobarAlertaObjeto($objeto["id_objeto"]); // 0=NO ALERTA 1=SI ALERTA
$css_alerta="style=\"background-color:white\"";
$datos_objeto=dameObjeto($objeto["id_objeto"]);
$nombre_objeto=dameNombreObjeto($datos_objeto["id_tipo"], $datos_objeto["tipo"]);
$tipo_objeto=$datos_objeto["tipo"];
if ($tipo_objeto == "V")
{
$tipo_objeto =" ";
}
echo "
".$nombre_objeto." [".$tipo_objeto."]
";
if ($alerta_objeto==1)
echo "
ALERTA
";
if (($tipo_objeto == "M") and ($datos_objeto["nom_img"] <> "grafica"))
echo "";
echo "
";
//Creamos las lineas
$aRelaciones=dameRelacionesObjeto($objeto["id_objeto"]);
if ($aRelaciones !=-1)
{
while ($relacion=mysql_fetch_array($aRelaciones))
{
$idObjeto2=$relacion["idObjeto2"];
echo "
";
}
}
}
echo "";
echo "