diff options
Diffstat (limited to 'admin/WebConsole/comandos')
35 files changed, 784 insertions, 772 deletions
diff --git a/admin/WebConsole/comandos/Apagar.php b/admin/WebConsole/comandos/Apagar.php index 284b9cd0..ac316a2c 100644 --- a/admin/WebConsole/comandos/Apagar.php +++ b/admin/WebConsole/comandos/Apagar.php @@ -27,8 +27,8 @@ if (!$cmd) //________________________________________________________________________________________________________ ?> <HTML> -<TITLE>Administración web de aulas</TITLE> <HEAD> + <TITLE>Administración web de aulas</TITLE> <meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> <LINK rel="stylesheet" type="text/css" href="../estilos.css"> <SCRIPT language="javascript" src="./jscripts/Apagar.js"></SCRIPT> diff --git a/admin/WebConsole/comandos/Arrancar.php b/admin/WebConsole/comandos/Arrancar.php index a73e2d7f..21ff0b9d 100644 --- a/admin/WebConsole/comandos/Arrancar.php +++ b/admin/WebConsole/comandos/Arrancar.php @@ -27,8 +27,8 @@ if (!$cmd) //________________________________________________________________________________________________________ ?> <HTML> -<TITLE>Administración web de aulas</TITLE> <HEAD> + <TITLE>Administración web de aulas</TITLE> <meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> <LINK rel="stylesheet" type="text/css" href="../estilos.css"> <SCRIPT language="javascript" src="./jscripts/Arrancar.js"></SCRIPT> @@ -43,8 +43,7 @@ if (!$cmd) // include_once("./includes/FiltradoAmbito.php"); ?> - <P align=center><SPAN align=center class=subcabeceras><?php echo $TbMsg[7] ?></SPAN></p> - </BR> + <P align=center><SPAN class=subcabeceras><?php echo $TbMsg[7] ?></SPAN></p> <TABLE id="tabla_conf" align=center border=0 cellPadding=1 cellSpacing=1 class=tabla_datos> <TR> <TH align=center> </Th> diff --git a/admin/WebConsole/comandos/Comando.php b/admin/WebConsole/comandos/Comando.php index d4e7eff8..ccece6e6 100644 --- a/admin/WebConsole/comandos/Comando.php +++ b/admin/WebConsole/comandos/Comando.php @@ -27,8 +27,8 @@ if (!$cmd) //________________________________________________________________________________________________________ ?> <HTML> -<TITLE>Administración web de aulas</TITLE> <HEAD> + <TITLE>Administración web de aulas</TITLE> <meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> <LINK rel="stylesheet" type="text/css" href="../estilos.css"> <SCRIPT language="javascript" src="./jscripts/Comando.js"></SCRIPT> diff --git a/admin/WebConsole/comandos/Configurar.php b/admin/WebConsole/comandos/Configurar.php index 6ce89cfa..89e34713 100644 --- a/admin/WebConsole/comandos/Configurar.php +++ b/admin/WebConsole/comandos/Configurar.php @@ -53,9 +53,9 @@ if (isset($_POST["fk_nombreSO"])) $fk_nombreSO=$_POST["fk_nombreSO"]; //________________________________________________________________________________________________________ ?> <HTML> -<TITLE>Administración web de aulas</TITLE> <HEAD> - <meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> +<meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> +<TITLE>Administración web de aulas</TITLE> <LINK rel="stylesheet" type="text/css" href="../estilos.css"> <STYLE TYPE="text/css"></STYLE> <SCRIPT language="javascript" src="./jscripts/Configurar.js"></SCRIPT> @@ -126,7 +126,7 @@ if (isset($_POST["fk_nombreSO"])) $fk_nombreSO=$_POST["fk_nombreSO"]; echo '<TD align=center>'.HTMLSELECT_particiones(0).'</TD>'; echo '<TD align=center>'.HTMLSELECT_tipospar($cmd,"").'</TD>'; echo '<TD align=center>'.HTMLSELECT_sistemasficheros($cmd,"").'</TD>'; - echo '<TD align=center><INPUT type="text" style="width:100" value="0"></TD>'; + echo '<TD align=center><INPUT type="text" style="width:100px" value="0"></TD>'; echo '<TD align=center> </TD>'; echo '<TD align=center>'.opeFormatear().'</TD></TR></TABlE>'; //________________________________________________________________________________________________________ diff --git a/admin/WebConsole/comandos/CrearImagen.php b/admin/WebConsole/comandos/CrearImagen.php index bab18e16..1944872a 100644 --- a/admin/WebConsole/comandos/CrearImagen.php +++ b/admin/WebConsole/comandos/CrearImagen.php @@ -38,7 +38,7 @@ if (!$resul){ <HTML> <HEAD> <TITLE>Administración web de aulas</TITLE> - <meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> +<meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> <LINK rel="stylesheet" type="text/css" href="../estilos.css"> <SCRIPT language="javascript" src="./jscripts/CrearImagen.js"></SCRIPT> <SCRIPT language="javascript" src="../clases/jscripts/HttpLib.js"></SCRIPT> @@ -51,11 +51,11 @@ if (!$resul){ $urlimg='../images/iconos/ordenador.gif'; $textambito=$TbMsg[15]; - echo '<p align=center><span class=cabeceras>'.$TbMsg[0].' </span><br>'; - echo '<IMG src="'.$urlimg.'"> <span align=center class=subcabeceras> - <U>'.$TbMsg[14].': '.$textambito.','.$nombreambito.'</U></span> </span></p>'; + echo '<p align="center"><span class="cabeceras">'.$TbMsg[0].' </span><br>'; + echo '<img src="'.$urlimg.'" alt="*"> <span align=center class=subcabeceras> + <u>'.$TbMsg[14].': '.$textambito.','.$nombreambito.'</u></span> </p>'; - echo '<P align=center><SPAN align=center class=subcabeceras><?php echo $TbMsg[6] ?></SPAN></P>'."\n"; + echo '<p align="center"><SPAN class="subcabeceras">'.$TbMsg[6].'</span></p>'."\n"; if (tiene_repo($idambito)) { echo '<FORM align=center name="fdatos">'."\n". @@ -68,9 +68,8 @@ if (!$resul){ ' <TH align=center>'.$TbMsg["CREATE_NOREPO"].'</TH>'."\n". ' </TR>'."\n". '</TABLE>'."\n"; - } ?> + } -<?php //________________________________________________________________________________________________________ include_once("./includes/formularioacciones.php"); //________________________________________________________________________________________________________ @@ -83,8 +82,8 @@ if (!$resul){ <?php /************************************************************************************************************************************************** Recupera los datos de un ordenador - Parametros: - - cmd: Una comando ya operativo (con conexiónabierta) + Parámetros: + - cmd: Una comando ya operativo (con conexiónabierta) - ido: El identificador del ordenador ________________________________________________________________________________________________________*/ function tomaPropiedades($cmd,$ido){ @@ -93,11 +92,11 @@ function tomaPropiedades($cmd,$ido){ global $mac; global $idperfilhard; global $idrepositorio; - $rs=new Recordset; + $rs=new Recordset; $cmd->texto="SELECT nombreordenador,ip,mac,idperfilhard,idrepositorio FROM ordenadores WHERE idordenador='".$ido."'"; - $rs->Comando=&$cmd; + $rs->Comando=&$cmd; if (!$rs->Abrir()) return(false); // Error al abrir recordset - $rs->Primero(); + $rs->Primero(); if (!$rs->EOF){ $nombreordenador=$rs->campos["nombreordenador"]; $ip=$rs->campos["ip"]; @@ -123,15 +122,16 @@ function HTMLSELECT_imagenes($cmd,$idrepositorio,$idperfilsoft,$disk,$particion, $cmd->texto="SELECT DISTINCT imagenes.idimagen,imagenes.descripcion,imagenes.nombreca, imagenes.idperfilsoft, repositorios.nombrerepositorio, repositorios.ip FROM imagenes INNER JOIN repositorios USING (idrepositorio) - WHERE repositorios.idrepositorio = (SELECT idrepositorio FROM ordenadores WHERE ordenadores.ip='".$masterip."') + WHERE imagenes.tipo=".$IMAGENES_MONOLITICAS." + AND repositorios.idrepositorio IN (SELECT idrepositorio FROM ordenadores WHERE ordenadores.ip='".$masterip."') OR repositorios.ip='".$masterip."' ORDER BY imagenes.descripcion"; - $rs=new Recordset; - $rs->Comando=&$cmd; + $rs=new Recordset; + $rs->Comando=&$cmd; $SelectHtml.= '<SELECT class="formulariodatos" id="despleimagen_'.$disk."_".$particion.'" style="WIDTH: 300">'; $SelectHtml.= ' <OPTION value="0"></OPTION>'; if ($rs->Abrir()){ - $rs->Primero(); + $rs->Primero(); while (!$rs->EOF){ $SelectHtml.='<OPTION value="'.$rs->campos["idimagen"]."_".$rs->campos["nombreca"]."_".$rs->campos["ip"].'"'; if($idperfilsoft==$rs->campos["idperfilsoft"]) $SelectHtml.=" selected "; diff --git a/admin/WebConsole/comandos/CrearImagenBasica.php b/admin/WebConsole/comandos/CrearImagenBasica.php index 875aeb40..d3d048ef 100644 --- a/admin/WebConsole/comandos/CrearImagenBasica.php +++ b/admin/WebConsole/comandos/CrearImagenBasica.php @@ -1,12 +1,12 @@ <?php // ************************************************************************************************************************************************* -// Aplicaci�n WEB: ogAdmWebCon -// Autor: Jos� Manuel Alonso (E.T.S.I.I.) Universidad de Sevilla -// Fecha Creaci�n: A�o 2012 -// Fecha �ltima modificaci�n: Noviembre-2012 +// Aplicación WEB: ogAdmWebCon +// Autor: José Manuel Alonso (E.T.S.I.I.) Universidad de Sevilla +// Fecha Creación: Año 2012 +// Fecha última modificación: Noviembre-2012 // Nombre del fichero: CrearImagenBas.php -// Descripci�n : -// Implementaci�n del comando "CrearImagenBas.php" +// Descripción : +// Implementación del comando "CrearImagenBas.php" // ************************************************************************************************************************************************* include_once("../includes/ctrlacc.php"); include_once("../clases/AdoPhp.php"); @@ -35,9 +35,9 @@ if (!$resul){ //________________________________________________________________________________________________________ ?> <HTML> -<TITLE>Administraci�n web de aulas</TITLE> <HEAD> - <meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> +<TITLE>Administración web de aulas</TITLE> +<meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> <LINK rel="stylesheet" type="text/css" href="../estilos.css"> <SCRIPT language="javascript" src="./jscripts/CrearImagenBasica.js"></SCRIPT> <SCRIPT language="javascript" src="../clases/jscripts/HttpLib.js"></SCRIPT> @@ -50,29 +50,27 @@ if (!$resul){ Cabecera -------------------------------------------------------------------------------------------> <P align=center class=cabeceras><?php echo $TbMsg[0] ?><P> - <P align=center> - <SPAN align=center class=subcabeceras><?php echo $TbMsg[1] ?></SPAN> - </BR> + <P align=center><SPAN class=subcabeceras><?php echo $TbMsg[1] ?></SPAN></P> + <BR> <TABLE align=center border=0 cellPadding=1 cellSpacing=1 class=tabla_datos> <TR> - <TH align=center> <?php echo $TbMsg[2] ?> </TD> + <TH align=center> <?php echo $TbMsg[2] ?> </TH> <?php echo '<TD>'.$nombreordenador.'</TD>';?> <TD colspan=2 valign=top align=left rowspan=3><IMG border=2 style="border-color:#63676b" src="../images/fotoordenador.gif"></TD> </TR> <TR> - <TH align=center> <?php echo $TbMsg[3] ?> </TD> + <TH align=center> <?php echo $TbMsg[3] ?> </TH> <?php echo '<TD>'.$ip.'</TD>';?> </TR> <TR> - <TH align=center> <?php echo $TbMsg[4] ?> </TD> + <TH align=center> <?php echo $TbMsg[4] ?> </TH> <?php echo '<TD>'.$mac.'</TD>';?> </TR> </TABLE> - </P> <!------------------------------------------------------------------------------------------ Subcabecera -------------------------------------------------------------------------------------------> - <P align=center><SPAN align=center class=subcabeceras><?php echo $TbMsg[6] ?></SPAN></p> + <P align=center><SPAN class=subcabeceras><?php echo $TbMsg[6] ?></SPAN></p> <FORM align=center name="fdatos"> <TABLE width=90% align=center border=0 cellPadding=1 cellSpacing=1 class=tabla_datos> <TR> @@ -114,7 +112,7 @@ if (!$resul){ /*---------------------------------------------------------------------------------------------- Recupera los datos de un ordenador - Parametros: + Parámetros: - ido: El identificador del ordenador ----------------------------------------------------------------------------------------------*/ function tomaPropiedades($cmd,$ido) @@ -126,8 +124,8 @@ function tomaPropiedades($cmd,$ido) $rs=new Recordset; $cmd->texto="SELECT nombreordenador,ip,mac,idperfilhard,idrepositorio - FROM ordenadores - WHERE idordenador='".$ido."'"; + FROM ordenadores + WHERE idordenador='".$ido."'"; $rs->Comando=&$cmd; if (!$rs->Abrir()) return(false); // Error al abrir recordset $rs->Primero(); @@ -184,13 +182,11 @@ function HTMLSELECT_imagenes($idimagen) $SelectHtml=""; $cmd->texto="SELECT imagenes.idimagen,imagenes.descripcion,imagenes.nombreca,imagenes.ruta, - repositorios.ip,repositorios.nombrerepositorio - FROM imagenes - INNER JOIN repositorios on imagenes.idrepositorio = repositorios.idrepositorio - WHERE tipo=".$IMAGENES_BASICAS." - AND imagenes.idcentro=".$idcentro; - - //echo $cmd->texto; + repositorios.ip,repositorios.nombrerepositorio + FROM imagenes + INNER JOIN repositorios on imagenes.idrepositorio = repositorios.idrepositorio + WHERE tipo=".$IMAGENES_BASICAS." + AND imagenes.idcentro=".$idcentro; $rs=new Recordset; $rs->Comando=&$cmd; if (!$rs->Abrir()) return(""); @@ -209,5 +205,4 @@ function HTMLSELECT_imagenes($idimagen) $SelectHtml.= '</SELECT>'; return($SelectHtml); } -?> diff --git a/admin/WebConsole/comandos/CrearSoftIncremental.php b/admin/WebConsole/comandos/CrearSoftIncremental.php index 87c3cb69..0381e4c6 100644 --- a/admin/WebConsole/comandos/CrearSoftIncremental.php +++ b/admin/WebConsole/comandos/CrearSoftIncremental.php @@ -1,12 +1,12 @@ <?php // ************************************************************************************************************************************************* -// Aplicaci�n WEB: ogAdmWebCon -// Autor: Jos� Manuel Alonso (E.T.S.I.I.) Universidad de Sevilla -// Fecha Creaci�n: A�o 2012 -// Fecha �ltima modificaci�n: Noviembre-2012 +// Aplicación WEB: ogAdmWebCon +// Autor: José Manuel Alonso (E.T.S.I.I.) Universidad de Sevilla +// Fecha Creación: Año 2012 +// Fecha última modificación: Noviembre-2012 // Nombre del fichero: CrearImagenBas.php -// Descripci�n : -// Implementaci�n del comando "CrearImagenBas.php" +// Descripción: +// Implementación del comando "CrearImagenBas.php" // ************************************************************************************************************************************************* include_once("../includes/ctrlacc.php"); include_once("../clases/AdoPhp.php"); @@ -26,19 +26,19 @@ include_once("./includes/capturaacciones.php"); // $cmd=CreaComando($cadenaconexion); if (!$cmd) - Header('Location: '.$pagerror.'?herror=2'); // Error de conexi�n con servidor B.D. + Header('Location: '.$pagerror.'?herror=2'); // Error de conexión con servidor B.D. //________________________________________________________________________________________________________ // $resul=tomaPropiedades($cmd,$idambito); if (!$resul){ - Header('Location: '.$pagerror.'?herror=3'); // Error de recuperaci�n de datos. + Header('Location: '.$pagerror.'?herror=3'); // Error de recuperación de datos. } //________________________________________________________________________________________________________ ?> <HTML> -<TITLE>Administraci�n web de aulas</TITLE> <HEAD> - <meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> +<TITLE>Administración web de aulas</TITLE> +<meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> <LINK rel="stylesheet" type="text/css" href="../estilos.css"> <SCRIPT language="javascript" src="./jscripts/CrearSoftIncremental.js"></SCRIPT> <SCRIPT language="javascript" src="../clases/jscripts/HttpLib.js"></SCRIPT> @@ -50,30 +50,29 @@ if (!$resul){ <!------------------------------------------------------------------------------------------ Cabecera -------------------------------------------------------------------------------------------> - <P align=center class=cabeceras><?php echo $TbMsg[0] ?><P> + <P align=center class=cabeceras><?php echo $TbMsg[0] ?></P> <P align=center> - <SPAN align=center class=subcabeceras><?php echo $TbMsg[1] ?></SPAN> - </BR> + <SPAN class=subcabeceras><?php echo $TbMsg[1] ?></SPAN> + <BR> <TABLE align=center border=0 cellPadding=1 cellSpacing=1 class=tabla_datos> <TR> - <TH align=center> <?php echo $TbMsg[2] ?> </TD> + <TH align=center> <?php echo $TbMsg[2] ?> </TH> <?php echo '<TD>'.$nombreordenador.'</TD>';?> <TD colspan=2 valign=top align=left rowspan=3><IMG border=2 style="border-color:#63676b" src="../images/fotoordenador.gif"></TD> </TR> <TR> - <TH align=center> <?php echo $TbMsg[3] ?> </TD> + <TH align=center> <?php echo $TbMsg[3] ?> </TH> <?php echo '<TD>'.$ip.'</TD>';?> </TR> <TR> - <TH align=center> <?php echo $TbMsg[4] ?> </TD> + <TH align=center> <?php echo $TbMsg[4] ?> </TH> <?php echo '<TD>'.$mac.'</TD>';?> </TR> </TABLE> - </P> <!------------------------------------------------------------------------------------------ Subcabecera -------------------------------------------------------------------------------------------> - <P align=center><SPAN align=center class=subcabeceras><?php echo $TbMsg[6] ?></SPAN></p> + <P align=center><SPAN class=subcabeceras><?php echo $TbMsg[6] ?></SPAN></p> <FORM align=center name="fdatos"> <TABLE width=90% align=center border=0 cellPadding=1 cellSpacing=1 class=tabla_datos> <TR> @@ -115,7 +114,7 @@ if (!$resul){ /*---------------------------------------------------------------------------------------------- Recupera los datos de un ordenador - Parametros: + Parámetros: - ido: El identificador del ordenador ----------------------------------------------------------------------------------------------*/ function tomaPropiedades($cmd,$ido) @@ -154,13 +153,13 @@ function opcionesAdicionales() $tablaHtml.='<tr><th colspan=8 align=center><b> '.$TbMsg[11].' </b></th></tr>'; $tablaHtml.='<tr id="trOpc"> <td align=right>'.$TbMsg[13].'</td> - <td ><input type=checkbox name="bpi"></td>'; // Borrar imagen del servidor o borrar partici�n previamente + <td ><input type=checkbox name="bpi"></td>'; // Borrar imagen del servidor o borrar partición previamente $tablaHtml.=' <td align=right>'.$TbMsg[14].'</td> - <td><input type=checkbox name="cpc"></td>'; // Copiar adem�s la imagen a la cach� + <td><input type=checkbox name="cpc"></td>'; // Copiar además la imagen a la caché $tablaHtml.=' <td align=right>'.$TbMsg[15].'</td> - <td><input type=checkbox name="bpc"></td>'; // Borrar imagen de la cach� previamente antes de copiarla + <td><input type=checkbox name="bpc"></td>'; // Borrar imagen de la caché previamente antes de copiarla $tablaHtml.=' <td align=right>'.$TbMsg[16].'</td> <td><input type=checkbox name="nba"></td>'; // No borrar archivos en destino @@ -206,5 +205,4 @@ function HTMLSELECT_imagenes($idimagen) $SelectHtml.= '</SELECT>'; return($SelectHtml); } -?> diff --git a/admin/WebConsole/comandos/EjecutarScripts.php b/admin/WebConsole/comandos/EjecutarScripts.php index 539e78c4..d5c31b6a 100644 --- a/admin/WebConsole/comandos/EjecutarScripts.php +++ b/admin/WebConsole/comandos/EjecutarScripts.php @@ -26,8 +26,8 @@ if (!$cmd) //________________________________________________________________________________________________________ ?> <HTML> -<TITLE>Administración web de aulas</TITLE> <HEAD> + <TITLE>Administración web de aulas</TITLE> <meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> <LINK rel="stylesheet" type="text/css" href="../estilos.css"> <SCRIPT language="javascript" src="./jscripts/EjecutarScripts.js"></SCRIPT> @@ -45,8 +45,8 @@ if (!$cmd) //________________________________________________________________________________________________________ ?> <P align=center> - <SPAN align=center class=subcabeceras><?php echo $TbMsg[10] ?></SPAN> - <form align=center name="fdatos"> + <SPAN class=subcabeceras><?php echo $TbMsg[10] ?></SPAN> + <form name="fdatos"> <table align=center class=tabla_datos border="0" cellpadding="0" cellspacing="1"> <tr> <th><?php echo $TbMsg[12] ?></th> diff --git a/admin/WebConsole/comandos/EliminarImagenCache.php b/admin/WebConsole/comandos/EliminarImagenCache.php index a49f6eac..4fb0088a 100644 --- a/admin/WebConsole/comandos/EliminarImagenCache.php +++ b/admin/WebConsole/comandos/EliminarImagenCache.php @@ -28,9 +28,9 @@ if (!$cmd) //___________________________________________________________________________________________________ ?> <HTML> -<TITLE>Administraci??n web de aulas</TITLE> <HEAD> - <meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> +<meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> +<TITLE>Administración web de aulas</TITLE> <LINK rel="stylesheet" type="text/css" href="../estilos.css"> <SCRIPT language="javascript" src="./jscripts/EliminarImagenCache.js"></SCRIPT> <SCRIPT language="javascript" src="../clases/jscripts/HttpLib.js"></SCRIPT> @@ -159,9 +159,7 @@ switch($ambito){ <?php }?> <!-- //#agp--> - <P align=center> - <SPAN align=center class=subcabeceras><?php echo $TbMsg[7] ?></SPAN> - </P> + <P align=center><SPAN class=subcabeceras><?php echo $TbMsg[7] ?></SPAN></P> <form align=center name="fdatos"> <?php echo tabla_configuraciones($cmd,$idambito); ?> @@ -330,8 +328,7 @@ switch($ambito){ $tablaHtml=""; - $rs->Comando=&$cmd; - $rs=new Recordset; + $rs=new Recordset; $rs->Comando=&$cmd; if (!$rs->Abrir()) return($tablaHtml); // Error al abrir recordset $rs->Primero(); @@ -415,9 +412,9 @@ switch($ambito){ if ($esdir[$numdir] == "d"){$ruta[$numdir]='rm%20-r%20/opt/opengnsys/cache/opt/opengnsys/images/'.$value;}else{$ruta[$numdir]='rm%20-r%20/opt/opengnsys/cache/opt/opengnsys/images/'.$value.$todo;} echo '<TR>'.chr(13); echo '<TD align=center> '.$contar.' </TD>'.chr(13); - if ($esdir[$numdir]=="d"){echo '<TD align=center><font color=blue> D </font></TD>'.chr(13);}else{echo '<TD align=center> F </TD>'.chr(13);} + if ($esdir[$numdir]=="d"){echo '<TD align=center><div style="color: blue"> D </div></TD>'.chr(13);}else{echo '<TD align=center> F </TD>'.chr(13);} echo '<TD align=center ><input type="radio" name="codigo" value='.$ruta[$numdir].'></TD>'.chr(13); - if ($esdir[$numdir]=="d"){echo '<TD align=center><font color=blue> '.$value.' </font></TD>'.chr(13);}else{echo '<TD align=center> '.$value.' </TD>'.chr(13);} + if ($esdir[$numdir]=="d"){echo '<TD align=center><div style="color: blue"> '.$value.' </div></TD>'.chr(13);}else{echo '<TD align=center> '.$value.' </TD>'.chr(13);} if ($cuentarepos==1){echo '<TD align=center> '.$tamanofich[0].'</TD>'.chr(13);} echo '</TR>'.chr(13); $contar++;$numdir++; diff --git a/admin/WebConsole/comandos/EliminarImagenRepositorio.php b/admin/WebConsole/comandos/EliminarImagenRepositorio.php index 7fbb046a..5708679c 100644 --- a/admin/WebConsole/comandos/EliminarImagenRepositorio.php +++ b/admin/WebConsole/comandos/EliminarImagenRepositorio.php @@ -16,12 +16,9 @@ include_once("../idiomas/php/".$idioma."/comandos/opcionesacciones_".$idioma.".p include_once("../gestores/relaciones/imagenes_eliminacion.php"); -if (isset($_POST["opcion"])) {$opcion=$_POST["opcion"];}else{$opcion;} // Recoge parametros -//$opcion=$_POST["opcion"]; // Recoge parametros -if (isset($_POST["idrepositorio"])) {$idrepositorio=$_POST["idrepositorio"];}else{$idrepositorio;} -//$idrepositorio=$_POST["idrepositorio"]; +if (isset($_POST["opcion"])) {$opcion=$_POST["opcion"];}else{$opcion='';} // Recoge parametros +if (isset($_POST["idrepositorio"])) {$idrepositorio=$_POST["idrepositorio"];}else{$idrepositorio=0;} if (isset($_POST["grupoid"])) {$grupoid=$_POST["grupoid"];}else{$grupoid='';} -//$grupoid=$_POST["grupoid"]; $idcentro=$_SESSION["widcentro"]; if (isset($_GET["opcion"])) $opcion=$_GET["opcion"]; // Recoge parametros if (isset($_GET["idrepositorio"])) $idrepositorio=$_GET["idrepositorio"]; @@ -32,13 +29,12 @@ if (isset($_POST["modov"])) {$modov=$_POST["modov"];}else{$modov=0;} //________________________________________________________________________________________________________ $idcomando=10; $descricomando="Ejecutar Script"; -//echo $ambito."<br>"; -//echo $idambito."<br>"; $funcion="EjecutarScript"; -//echo $atributos."<br>"; -//echo $gestor; $gestor="../comandos/gestores/gestor_Comandos.php"; //$gestor="./ElimininarImagenRepositorio.php"; +$espaciorepos=array(); +$separarogunit=0; +$iprepositorio=''; //________________________________________________________________________________________________________ $cmd=CreaComando($cadenaconexion); if (!$cmd) @@ -145,8 +141,7 @@ $repolocal="si"; sort($imarepo); // Ordenamos el Array - if (isset($_POST["contar"])) {$cuantos=$_POST["contar"];}else{$cuantos=0;$contar;} - //$cuantos=$_POST["contar"]; + if (isset($_POST["contar"])) {$cuantos=$_POST["contar"];}else{$cuantos=0;} for ($i=1;$i<=$cuantos;$i++) { //######################################################################### @@ -242,8 +237,8 @@ $repolocal="no"; ?> <HTML> -<TITLE>Administración web de aulas</TITLE> <HEAD> + <TITLE>Administración web de aulas</TITLE> <meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> <LINK rel="stylesheet" type="text/css" href="../estilos.css"> <SCRIPT language="javascript" src="../clases/jscripts/HttpLib.js"></SCRIPT> @@ -268,10 +263,10 @@ function confirmeliminar() {var mensaje="<?php echo $TbMsg[17];?>";if(confirm(me <!-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------> <?php if ($espaciorepo != ""){?> <TR> - <TH align=center> <?php echo $TbMsg[18]?> </TD> - <TH align=center> <?php echo $TbMsg[19]?> </TD> - <TH align=center> <?php echo $TbMsg[20]?> </TD> - <TH align=center> <?php echo $TbMsg[21]?> </TD> + <TH align=center> <?php echo $TbMsg[18]?> </TH> + <TH align=center> <?php echo $TbMsg[19]?> </TH> + <TH align=center> <?php echo $TbMsg[20]?> </TH> + <TH align=center> <?php echo $TbMsg[21]?> </TH> </TR> <TR> <TD align=center width=110> <?php echo $totalrepo?> </TD> @@ -281,7 +276,7 @@ function confirmeliminar() {var mensaje="<?php echo $TbMsg[17];?>";if(confirm(me </TR> <?php }else {?> <TR> - <TH align=center width=485> <?php echo $TbMsg[22]?> </TD> + <TH align=center width=485> <?php echo $TbMsg[22]?> </TH> </TR> <?php } ?> @@ -292,7 +287,7 @@ function confirmeliminar() {var mensaje="<?php echo $TbMsg[17];?>";if(confirm(me <div align=center class=subcabeceras><?php echo $TbMsg[7] ?> - <form align="center" name="modoadmin" action="./EliminarImagenRepositorio.php" method="post"> + <form name="modoadmin" action="./EliminarImagenRepositorio.php" method="post"> <INPUT type="hidden" name="opcion" value="<?php echo $opcion?>"> <INPUT type="hidden" name="idrepositorio" value="<?php echo $idrepositorio?>"> <INPUT type="hidden" name="grupoid" value="<?php echo $grupoid ?>"> @@ -517,11 +512,11 @@ function confirmeliminar() {var mensaje="<?php echo $TbMsg[17];?>";if(confirm(me if ($bustor<>"") { - echo '<TD align=center><font color=red><strong> '.$TbMsg[14].'</strong></TD>'.chr(13); + echo '<TD align=center><div style="color: red; font-weight: bold;"> '.$TbMsg[14].'</div></TD>'.chr(13); } elseif (file_exists($ficherodelete)) { - echo '<TD align=center><font color=red><strong> '.$TbMsg[15].'</strong></TD>'.chr(13);} + echo '<TD align=center><div style="color: red; font-weight: bold;"><div> '.$TbMsg[15].'</div></TD>'.chr(13);} else { echo '<TD align=center ><input type="checkbox" name="checkbox'.$contar.'" value="si"></TD>'.chr(13); @@ -530,11 +525,11 @@ function confirmeliminar() {var mensaje="<?php echo $TbMsg[17];?>";if(confirm(me // ########## Tipo #################################################################### if ($tipo[$contandotipo]=="D") { - echo '<TD align=center ><font color=blue>'.$tipo[$contandotipo].'</TD>'.chr(13); + echo '<TD align=center ><div style="color: blue;">'.$tipo[$contandotipo].'</div></TD>'.chr(13); } elseif ($tipo[$contandotipo]=="B") { - echo '<TD align=center><font color=red> '.$tipo[$contandotipo].' </TD>'.chr(13); + echo '<TD align=center><div style="color: red;"> '.$tipo[$contandotipo].' </div></TD>'.chr(13); }else{ echo '<TD align=center >'.$tipo[$contandotipo].'</TD>'.chr(13); } @@ -548,8 +543,8 @@ function confirmeliminar() {var mensaje="<?php echo $TbMsg[17];?>";if(confirm(me // ########## Aviso si directorio distinto al del centro - en vista repositorio ########## $aviso=''; if ($separarogunit == 1) { - if ( $nombrecaidcentro != 0 and "/".$imgdir != $dircentros[$nombrecaidcentro]){ - $aviso="<font color=red> * </font>"; + if ( $nombrecaidcentro != 0 and "/".$imgdir != $dircentros[$nombrecaidcentro]){ + $aviso="<style=\"color: red;\"> * </div>"; $textoaviso="<tr>\n <th colspan='7' align='center'>". " <sup>*</sup> $TbMsg[33] </th>\n". "</tr>\n"; @@ -559,7 +554,7 @@ function confirmeliminar() {var mensaje="<?php echo $TbMsg[17];?>";if(confirm(me // ########## Nombre de Imagen ######################################################## if ($tipo[$contandotipo]=="D") { - echo '<TD align=center><font color=blue> '.str_replace(":"," / ",$value).' '.$aviso.' </TD>'.chr(13); + echo '<TD align=center><div style="color: blue;"> '.str_replace(":"," / ",$value).' '.$aviso.' </div></TD>'.chr(13); } else { @@ -579,9 +574,9 @@ function confirmeliminar() {var mensaje="<?php echo $TbMsg[17];?>";if(confirm(me } elseif (preg_match("/.ant/",$nombrefichero)) { - echo '<TD align=center><font color=red> ------</strong></TD>'.chr(13); + echo '<TD align=center><div style="color: red;"> ------</div></TD>'.chr(13); }else{ - echo '<TD align=center><font color=red> '.$TbMsg[25].'</strong></TD>'.chr(13); + echo '<TD align=center><div style="color: red;"> '.$TbMsg[25].'</div></TD>'.chr(13); } // VISTA REPOSITORIO COMPLETO if ($modov == 1){ @@ -609,7 +604,7 @@ function confirmeliminar() {var mensaje="<?php echo $TbMsg[17];?>";if(confirm(me <INPUT type="hidden" name="grupoid" value="<?php echo $grupoid ?>"> <INPUT type="hidden" name="modov" value="<?php echo $modov; ?>"> - </TABLE><BR/> + </TABLE><P> <TABLE align=center> <TR> <TD></TD> @@ -627,4 +622,3 @@ function confirmeliminar() {var mensaje="<?php echo $TbMsg[17];?>";if(confirm(me </HTML> <?php } ?> - diff --git a/admin/WebConsole/comandos/EnviarMensaje.php b/admin/WebConsole/comandos/EnviarMensaje.php index 15e9237a..9f2f97a6 100644 --- a/admin/WebConsole/comandos/EnviarMensaje.php +++ b/admin/WebConsole/comandos/EnviarMensaje.php @@ -5,7 +5,7 @@ // Fecha Creación: Año 2009-2010 // Fecha Última modificación: Agosto-2010 // Nombre del fichero: Comando.php -// Descripción : +// Descripción: // Implementación del comando "EjecutarScripts" // ************************************************************************************************************************************************* include_once("../includes/ctrlacc.php"); @@ -26,8 +26,8 @@ if (!$cmd) //________________________________________________________________________________________________________ ?> <HTML> -<TITLE>Administración web de aulas</TITLE> <HEAD> + <TITLE>Administración web de aulas</TITLE> <meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> <LINK rel="stylesheet" type="text/css" href="../estilos.css"> <SCRIPT language="javascript" src="./jscripts/EnviarMensaje.js"></SCRIPT> @@ -45,10 +45,8 @@ if (!$cmd) include_once("./includes/FiltradoAmbito.php"); //________________________________________________________________________________________________________ ?> - <P align=center> - <SPAN align=center class=subcabeceras><?php echo $TbMsg[10] ?></SPAN> - <form align=center name="fdatos"> - + <P align=center><SPAN class=subcabeceras><?php echo $TbMsg[10] ?></SPAN></P> + <form name="fdatos"> <table align=center class=tabla_datos border="0" cellpadding="0" cellspacing="1"> <tr> <th> <?php echo $TbMsg[7]?> </th> @@ -67,7 +65,7 @@ if (!$cmd) // Sólo permite ejecutar inmediantemente como opción de ejecución // include_once("./includes/opcionesacciones.php") ?> - <P align=center><span align=center class=subcabeceras>Opciones de Ejecución</span></P> + <P align=center><span class=subcabeceras>Opciones de Ejecución</span></P> <table align=center> <tr> <td><img border=0 style="cursor:pointer" src="../images/boton_aceptar_esp.gif" onclick="confirmar()" ></td> @@ -89,7 +87,7 @@ if (!$cmd) </tr> </table> - </FORM> + </form> <SCRIPT language="javascript"> Sondeo(); </SCRIPT> diff --git a/admin/WebConsole/comandos/IniciarSesion.php b/admin/WebConsole/comandos/IniciarSesion.php index 404a004d..5bcf5b9f 100644 --- a/admin/WebConsole/comandos/IniciarSesion.php +++ b/admin/WebConsole/comandos/IniciarSesion.php @@ -6,7 +6,7 @@ // Fecha Última modificación: Agosto-2010 // Nombre del fichero: IniciarSesion.php // Descripción : -// Implementación� del comando "Iniciar Sesión" +// Implementación del comando "Iniciar Sesión" // Version 0.1 - En ambito distinto a ordenador muestra los equipos agrupados en configuraciones iguales. // Fecha: 2014-10-23 // Autora: Irina Gomez, ETSII Universidad de Sevilla @@ -32,9 +32,9 @@ if (!$cmd) //___________________________________________________________________________________________________ ?> <HTML> -<TITLE>Administración web de aulas</TITLE> <HEAD> - <meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> +<TITLE>Administración web de aulas</TITLE> +<meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> <LINK rel="stylesheet" type="text/css" href="../estilos.css"> <SCRIPT language="javascript" src="./jscripts/IniciarSesion.js"></SCRIPT> <SCRIPT language="javascript" src="../clases/jscripts/HttpLib.js"></SCRIPT> @@ -56,11 +56,10 @@ if (!$cmd) $cadenaip=""; $cadenamac=""; RecopilaIpesMacs($cmd,$ambito,$idambito); - + ?> - <P align=center> - <SPAN align=center class=subcabeceras><?php echo $TbMsg[7] ?></SPAN> - </BR> + <P align=center><SPAN class=subcabeceras><?php echo $TbMsg[7] ?></SPAN></P> + <BR> <form align=center name="fdatos" method="POST"> <INPUT type="hidden" name="idambito" value="<?php echo $idambito?>"> <INPUT type="hidden" name="ambito" value="<?php echo $ambito?>"> @@ -84,7 +83,7 @@ if (!$cmd) <?php /************************************************************************************************************************************************** Recupera los datos de un ordenador - Parametros: + Parámetros: - cmd: Una comando ya operativo (con conexiónabierta) - ido: El identificador del ordenador ________________________________________________________________________________________________________*/ @@ -134,9 +133,7 @@ function tabla_configuraciones($cmd,$idordenador){ AND tipospar.clonable=1 AND nombresos.nombreso!='DATA' ORDER BY ordenadores_particiones.numpar"; - - $rs->Comando=&$cmd; - $rs=new Recordset; + $rs=new Recordset; $rs->Comando=&$cmd; if (!$rs->Abrir()) return($tablaHtml); // Error al abrir recordset $rs->Primero(); @@ -153,5 +150,3 @@ function tabla_configuraciones($cmd,$idordenador){ $rs->Cerrar(); return($tablaHtml); } -?> - diff --git a/admin/WebConsole/comandos/InventarioHardware.php b/admin/WebConsole/comandos/InventarioHardware.php index afba8f2d..b722f6d2 100644 --- a/admin/WebConsole/comandos/InventarioHardware.php +++ b/admin/WebConsole/comandos/InventarioHardware.php @@ -27,8 +27,8 @@ if (!$cmd) //________________________________________________________________________________________________________ ?> <HTML> -<TITLE>Administración web de aulas</TITLE> <HEAD> + <TITLE>Administración web de aulas</TITLE> <meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> <LINK rel="stylesheet" type="text/css" href="../estilos.css"> <SCRIPT language="javascript" src="./jscripts/InventarioHardware.js"></SCRIPT> diff --git a/admin/WebConsole/comandos/InventarioSoftware.php b/admin/WebConsole/comandos/InventarioSoftware.php index b8756ec9..e0d98da4 100644 --- a/admin/WebConsole/comandos/InventarioSoftware.php +++ b/admin/WebConsole/comandos/InventarioSoftware.php @@ -26,8 +26,8 @@ if (!$cmd) //________________________________________________________________________________________________________ ?> <HTML> -<TITLE>Administración web de aulas</TITLE> <HEAD> + <TITLE>Administración web de aulas</TITLE> <meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> <LINK rel="stylesheet" type="text/css" href="../estilos.css"> <SCRIPT language="javascript" src="./jscripts/InventarioSoftware.js"></SCRIPT> @@ -64,12 +64,11 @@ switch($ambito){ echo '<IMG src="'.$urlimg.'"> <span align=center class=subcabeceras><U>'.$TbMsg[6].': '.$textambito.','.$nombreambito.'</U></span> </span></p>'; ?> <!-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------> - <P align=center> - <SPAN align=center class=subcabeceras><?php echo $TbMsg[7] ?></SPAN> - </p> + <P align=center><SPAN class=subcabeceras><?php echo $TbMsg[7] ?></SPAN></p> + <?php echo tablaConfiguracionesInventarioSoftware($cmd,$idambito); ?> - </BR> + <BR> <?php //________________________________________________________________________________________________________ include_once("./includes/formularioacciones.php"); diff --git a/admin/WebConsole/comandos/Reiniciar.php b/admin/WebConsole/comandos/Reiniciar.php index 0f759e20..ea8817cc 100644 --- a/admin/WebConsole/comandos/Reiniciar.php +++ b/admin/WebConsole/comandos/Reiniciar.php @@ -27,8 +27,8 @@ if (!$cmd) //________________________________________________________________________________________________________ ?> <HTML> -<TITLE>Administración web de aulas</TITLE> <HEAD> + <TITLE>Administración web de aulas</TITLE> <meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> <LINK rel="stylesheet" type="text/css" href="../estilos.css"> <SCRIPT language="javascript" src="./jscripts/Reiniciar.js"></SCRIPT> diff --git a/admin/WebConsole/comandos/RestaurarImagen.php b/admin/WebConsole/comandos/RestaurarImagen.php index 047f6174..e052feb9 100644 --- a/admin/WebConsole/comandos/RestaurarImagen.php +++ b/admin/WebConsole/comandos/RestaurarImagen.php @@ -58,9 +58,9 @@ if (isset($_POST["fk_nombreSO"])) $fk_nombreSO=$_POST["fk_nombreSO"]; //________________________________________________________________________________________________________ ?> <HTML> -<TITLE>Administración web de aulas</TITLE> <HEAD> - <meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> +<TITLE>Administración web de aulas</TITLE> +<meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> <LINK rel="stylesheet" type="text/css" href="../estilos.css"> <STYLE TYPE="text/css"></STYLE> <SCRIPT language="javascript" src="./jscripts/RestaurarImagen.js"></SCRIPT> diff --git a/admin/WebConsole/comandos/RestaurarImagenBasica.php b/admin/WebConsole/comandos/RestaurarImagenBasica.php index d7be1eec..77faeb4d 100644 --- a/admin/WebConsole/comandos/RestaurarImagenBasica.php +++ b/admin/WebConsole/comandos/RestaurarImagenBasica.php @@ -1,12 +1,12 @@ <?php // ******************************************************************************************************** -// Aplicaci�n WEB: ogAdmWebCon -// Autor: Jos� Manuel Alonso (E.T.S.I.I.) Universidad de Sevilla -// Fecha Creaci�n: A�o 2012 -// Fecha �ltima modificaci�n: Noviembre-2012 +// Aplicación WEB: ogAdmWebCon +// Autor: José Manuel Alonso (E.T.S.I.I.) Universidad de Sevilla +// Fecha Creación: Año 2012 +// Fecha última modificación: Noviembre-2012 // Nombre del fichero: RestaurarImagenBasica.php -// Descripci�n : -// Implementaci�n del comando "RestaurarImagenB�sica" +// Descripción: +// Implementación del comando "RestaurarImagenBasica" // ******************************************************************************************************** include_once("../includes/ctrlacc.php"); include_once("../clases/AdoPhp.php"); @@ -27,11 +27,11 @@ include_once("../includes/ConfiguracionesParticiones.php"); // $cmd=CreaComando($cadenaconexion); if (!$cmd) - Header('Location: '.$pagerror.'?herror=2'); // Error de conexi�n con servidor B.D. + Header('Location: '.$pagerror.'?herror=2'); // Error de conexión con servidor B.D. //________________________________________________________________________________________________________ // // -// Captura par�metros +// Captura parámetros //________________________________________________________________________________________________________ // @@ -44,23 +44,23 @@ $fk_sysFi=0; $fk_tamano=0; $fk_nombreSO=0; -if (isset($_GET["idambito"])) $idambito=$_GET["idambito"]; -if (isset($_GET["ambito"])) $ambito=$_GET["ambito"]; +if (isset($_GET["idambito"])) $idambito=$_GET["idambito"]; +if (isset($_GET["ambito"])) $ambito=$_GET["ambito"]; -if (isset($_POST["idambito"])) $idambito=$_POST["idambito"]; -if (isset($_POST["ambito"])) $ambito=$_POST["ambito"]; +if (isset($_POST["idambito"])) $idambito=$_POST["idambito"]; +if (isset($_POST["ambito"])) $ambito=$_POST["ambito"]; -if (isset($_POST["fk_sysFi"])) $fk_sysFi=$_POST["fk_sysFi"]; -if (isset($_POST["fk_tamano"])) $fk_tamano=$_POST["fk_tamano"]; -if (isset($_POST["fk_nombreSO"])) $fk_nombreSO=$_POST["fk_nombreSO"]; +if (isset($_POST["fk_sysFi"])) $fk_sysFi=$_POST["fk_sysFi"]; +if (isset($_POST["fk_tamano"])) $fk_tamano=$_POST["fk_tamano"]; +if (isset($_POST["fk_nombreSO"])) $fk_nombreSO=$_POST["fk_nombreSO"]; //________________________________________________________________________________________________________ // ?> <HTML> -<TITLE>Administraci�n web de aulas</TITLE> <HEAD> - <meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> +<TITLE>Administración web de aulas</TITLE> +<meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> <LINK rel="stylesheet" type="text/css" href="../estilos.css"> <STYLE TYPE="text/css"></STYLE> <SCRIPT language="javascript" src="./jscripts/RestaurarImagenBasica.js"></SCRIPT> @@ -142,7 +142,7 @@ if (isset($_POST["fk_nombreSO"])) $fk_nombreSO=$_POST["fk_nombreSO"]; /*________________________________________________________________________________________________________ - Crea la etiqueta html <SELECT> de las im�genes + Crea la etiqueta html <SELECT> de las imágenes ________________________________________________________________________________________________________*/ function HTMLSELECT_imagenes($cmd,$idimagen,$numpar,$codpar,$icp,$sw,$idordenadores,$ambito) { @@ -216,5 +216,3 @@ function opcionesAdicionales() echo $tablaHtml; } -?> - diff --git a/admin/WebConsole/comandos/RestaurarSoftIncremental.php b/admin/WebConsole/comandos/RestaurarSoftIncremental.php index 3075819d..a2e03d15 100644 --- a/admin/WebConsole/comandos/RestaurarSoftIncremental.php +++ b/admin/WebConsole/comandos/RestaurarSoftIncremental.php @@ -1,12 +1,12 @@ <?php // ******************************************************************************************************** -// Aplicaci�n WEB: ogAdmWebCon -// Autor: Jos� Manuel Alonso (E.T.S.I.I.) Universidad de Sevilla -// Fecha Creaci�n: A�o 2012 -// Fecha �ltima modificaci�n: Noviembre-2012 +// Aplicación WEB: ogAdmWebCon +// Autor: José Manuel Alonso (E.T.S.I.I.) Universidad de Sevilla +// Fecha Creación: Año 2012 +// Fecha última modificación: Noviembre-2012 // Nombre del fichero: RestaurarSoftIncremental.php -// Descripci�n : -// Implementaci�n del comando "RestaurarSoftIncremental" +// Descripción: +// Implementación del comando "RestaurarSoftIncremental" // ******************************************************************************************************** include_once("../includes/ctrlacc.php"); include_once("../clases/AdoPhp.php"); @@ -27,11 +27,11 @@ include_once("../includes/ConfiguracionesParticiones.php"); // $cmd=CreaComando($cadenaconexion); if (!$cmd) - Header('Location: '.$pagerror.'?herror=2'); // Error de conexi�n con servidor B.D. + Header('Location: '.$pagerror.'?herror=2'); // Error de conexión con servidor B.D. //________________________________________________________________________________________________________ // // -// Captura par�metros +// Captura parámetros //________________________________________________________________________________________________________ // @@ -58,9 +58,9 @@ if (isset($_POST["fk_nombreSO"])) $fk_nombreSO=$_POST["fk_nombreSO"]; // ?> <HTML> -<TITLE>Administraci�n web de aulas</TITLE> <HEAD> - <meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> +<TITLE>Administración web de aulas</TITLE> +<meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> <LINK rel="stylesheet" type="text/css" href="../estilos.css"> <STYLE TYPE="text/css"></STYLE> <SCRIPT language="javascript" src="./jscripts/RestaurarSoftIncremental.js"></SCRIPT> @@ -139,7 +139,7 @@ if (isset($_POST["fk_nombreSO"])) $fk_nombreSO=$_POST["fk_nombreSO"]; /*________________________________________________________________________________________________________ - Crea la etiqueta html <SELECT> de las im�genes + Crea la etiqueta html <SELECT> de las imágenes ________________________________________________________________________________________________________*/ function HTMLSELECT_imagenes($cmd,$idimagen,$numpar,$codpar,$icp,$sw,$idordenadores,$ambito) { @@ -192,29 +192,24 @@ function HTMLSELECT_imagenes($cmd,$idimagen,$numpar,$codpar,$icp,$sw,$idordenado ----------------------------------------------------------------------------------------------*/ function opcionesAdicionales() { - global $TbMsg; - + global $TbMsg; + $tablaHtml='<table style="display:none" width="95%" align=center border=0 cellPadding=0 cellSpacing=0 class="tabla_accesos">'; $tablaHtml.='<tr><th colspan=8 align=center><b> '.$TbMsg[11].' </b></th></tr>'; $tablaHtml.='<tr id="trOpc"> <td align=right>'.$TbMsg[35].'</td> - <td><input type=checkbox name="bpi"></td>'; // Borrar imagen previamente del servidor - $tablaHtml.=' + <td><input type=checkbox name="bpi"></td>'; // Borrar imagen previamente del servidor + $tablaHtml.=' <td align=right>'.$TbMsg[36].'</td> - <td><input type=checkbox name="cpc"></td>'; // Copiar adem�s la imagen a la cach� - $tablaHtml.=' + <td><input type=checkbox name="cpc"></td>'; // Copiar además la imagen a la caché + $tablaHtml.=' <td align=right>'.$TbMsg[37].'</td> - <td><input type=checkbox name="bpc"></td>'; // Borrar imagen de la cach� previamente antes de copiarla - $tablaHtml.=' + <td><input type=checkbox name="bpc"></td>'; // Borrar imagen de la caché previamente antes de copiarla + $tablaHtml.=' <td align=right>'.$TbMsg[39].'</td> - <td><input type=checkbox name="nba"></td>'; // No borrar archivos en destino + <td><input type=checkbox name="nba"></td>'; // No borrar archivos en destino $tablaHtml.='</tr>'; $tablaHtml.=' </table>'; echo $tablaHtml; } - -?> - - - diff --git a/admin/WebConsole/comandos/gestores/gestor_Comandos.php b/admin/WebConsole/comandos/gestores/gestor_Comandos.php index b2a81b79..943fdac7 100644 --- a/admin/WebConsole/comandos/gestores/gestor_Comandos.php +++ b/admin/WebConsole/comandos/gestores/gestor_Comandos.php @@ -20,6 +20,16 @@ include_once("../../includes/RecopilaIpesMacs.php"); //________________________________________________________________________________________________________ include_once("../includes/capturaacciones.php"); //________________________________________________________________________________________________________ + +define('OG_CMD_ID_WAKEUP', 1); +define('OG_CMD_ID_POWEROFF', 2); +define('OG_CMD_ID_REBOOT', 5); +define('OG_CMD_ID_HARDWARE', 6); +define('OG_CMD_ID_SOFTWARE', 7); +define("OG_CMD_ID_SCRIPT", 8); +define('OG_CMD_ID_SESSION', 9); +define('OG_CMD_ID_SENDMESSAGE', 16); + // Recoge parametros de seguimiento $sw_ejya=""; $sw_seguimiento=""; @@ -73,7 +83,6 @@ $atributos=str_replace('$',chr(9),$atributos); <HTML> <HEAD> <meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> -<BODY> <SCRIPT language="javascript" src="../jscripts/comunescomandos.js"></SCRIPT> <?php echo '<SCRIPT language="javascript" src="../../idiomas/javascripts/'.$idioma.'/comandos/comunescomandos_'.$idioma.'.js"></SCRIPT>'?> @@ -116,9 +125,25 @@ $cmd->CreaParametro("@ordprocedimiento",0,1); $cmd->CreaParametro("@ordtarea",0,1); /* PARCHE UHU heredado de la version 1.1.0: Si la accion a realizar es Arrancar incluimos una pagina para arrancar desde el repo */ -if($funcion == "nfn=Arrancar".chr(13)) - include("wakeonlan_repo.php"); -/**/ +switch ($idcomando) { + case OG_CMD_ID_WAKEUP: + include("wakeonlan_repo.php"); + break; + case OG_CMD_ID_SESSION: + session($cadenaip, $atributos); + break; + case OG_CMD_ID_POWEROFF: + poweroff($cadenaip); + break; + case OG_CMD_ID_REBOOT: + reboot($cadenaip); + break; + case OG_CMD_ID_HARDWARE: + hardware($cadenaip); + break; + case OG_CMD_ID_SOFTWARE: + software($cadenaip); +} if($ambito==0){ // Ambito restringido a un subconjuto de ordenadores con formato (idordenador1,idordenador2,etc) $cmd->ParamSetValor("@restrambito",$idambito); @@ -174,9 +199,14 @@ if($sw_ejya=='on' || $sw_ejprg=="on" ){ $ValorParametros=extrae_parametros($parametros,chr(13),'='); $script=@urldecode($ValorParametros["scp"]); if($sw_ejya=='on'){ - // comando 16 sólo agente nuevo - if ($idcomando != 16){ - // Envio al servidor + if ($idcomando != OG_CMD_ID_SENDMESSAGE && + $idcomando != OG_CMD_ID_WAKEUP && + $idcomando != OG_CMD_ID_SESSION && + $idcomando != OG_CMD_ID_POWEROFF && + $idcomando != OG_CMD_ID_HARDWARE && + $idcomando != OG_CMD_ID_SOFTWARE && + $idcomando != OG_CMD_ID_REBOOT) { + // Envío al servidor $shidra=new SockHidra($servidorhidra,$hidraport); if ($shidra->conectar()){ // Se ha establecido la conexión con el servidor hidra $parametros.=$aplicacion; @@ -199,28 +229,28 @@ if($sw_ejya=='on' || $sw_ejprg=="on" ){ $resulhidra = 1; } - // Comprobamos si el comando es soportado por el nuevo ogAgent + // Comprobamos si el comando es soportado por el nuevo OGAgent $numip=0; $ogAgentNuevo = false; switch ($idcomando) { - case 2: + case OG_CMD_ID_POWEROFF: // Apagar $urlcomando = 'poweroff'; $ogAgentNuevo = true; break; - case 5: + case OG_CMD_ID_REBOOT: // Reiniciar $urlcomando = 'reboot'; $ogAgentNuevo = true; break; - case 8: + case OG_CMD_ID_SCRIPT: // Ejecutar script $urlcomando = 'script'; $ogAgentNuevo = true; $client = (isset ($_POST['modoejecucion']) && $_POST['modoejecucion'] != '' ) ? $_POST['modoejecucion'] : 'true'; $paramsPost = '{"script":"'.base64_encode($script).'","client":"'.$client.'"}'; break; - case 16: + case OG_CMD_ID_SENDMESSAGE: // Enviar mensaje $urlcomando = 'popup'; $ogAgentNuevo = true; @@ -228,7 +258,7 @@ if($sw_ejya=='on' || $sw_ejprg=="on" ){ break; } - // Se envía acción al nuevo ogAgent + // Se envía acción al nuevo ogAgent if ( $ogAgentNuevo ) { // Send REST requests to new OGAgent clients. $urls = array(); @@ -241,7 +271,6 @@ if($sw_ejya=='on' || $sw_ejprg=="on" ){ $urls[$ip]['url'] = "https://$ip:8000/opengnsys/$urlcomando"; if (isset($auxKey[$i])) $urls[$ip]['header'] = Array("Authorization: ".$auxKey[$i]); if (isset($paramsPost)) $urls[$ip]['post'] = $paramsPost; - $i++; } // Launch concurrent requests. @@ -384,6 +413,8 @@ if ($resul){ } } ?> +</HEAD> +<BODY> </BODY> </HTML> diff --git a/admin/WebConsole/comandos/gestores/wakeonlan_repo.php b/admin/WebConsole/comandos/gestores/wakeonlan_repo.php index b2929d48..c1c5394f 100644 --- a/admin/WebConsole/comandos/gestores/wakeonlan_repo.php +++ b/admin/WebConsole/comandos/gestores/wakeonlan_repo.php @@ -9,9 +9,17 @@ include_once("../../includes/restfunctions.php"); $cadenaip $cadenamac -*/ + */ + +//Multicast or Unicast +preg_match_all('!\d{1}!', $atributos, $matches); + // Capturamos todas las ids $macs = explode(";",$cadenamac); +$ips = explode(';',$cadenaip); + +wol($matches[0][0], $macs, $ips); + // Recorremos las ids y vemos cual es la ip del repositorio $repos = array(); $reposAndMacs = array(); @@ -43,19 +51,21 @@ foreach($macs as $mac){ } $rs->Cerrar(); } + // En este punto tenemos un array con todos los repos y cada uno de ellos con una lista de todas las macs que deben arrancar // Recorremos cada uno de ellos foreach($reposAndMacs as $repo => $macs){ // En el array de $macs tenemos la clave "apikey" - if($macs["apikey"] !== ""){ + if($macs["apikey"] !== "") { $apiKeyRepo = $macs["apikey"]; unset($macs["apikey"]); // Componer datos de conexión para el repositorio. $urls[$repo]['url'] = "https://$repo/opengnsys/rest/repository/poweron"; $urls[$repo]['header'] = array('Authorization: '. $apiKeyRepo); - $urls[$repo]['post'] = '{"macs": ["' . implode('","', $macs) . '"]}'; + $urls[$repo]['post'] = '{"macs": ["' . implode('","', $macs) . '"], "ips": ["' . str_replace(';', '","', $cadenaip) . + '"], "mar": "' . $matches[0][0] . '"}'; } - else{ + else { $avisoRepo = true; } } @@ -76,10 +86,11 @@ function existREPO($repo, $repos){ $index = 0; while(!$found && $index < count($repos)){ $r = $repos[$index]; + $index++; if($r == $repo) $found=true; } return $found; } -?> + diff --git a/admin/WebConsole/comandos/includes/FiltradoAmbito.php b/admin/WebConsole/comandos/includes/FiltradoAmbito.php index 490969f7..42ca61e7 100644 --- a/admin/WebConsole/comandos/includes/FiltradoAmbito.php +++ b/admin/WebConsole/comandos/includes/FiltradoAmbito.php @@ -1,400 +1,399 @@ -<?php
-// ******************************************************************************************************************
-// Aplicación WEB: ogAdmWebCon
-// Autor: José Manuel Alonso (E.T.S.I.I.) Universidad de Sevilla
-// Fecha Creación: Año 2012
-// Fecha última modificación: Febrero-2012
-// Nombre del fichero: FiltradoAmbito.php
-// Descripción :
-// Colección de funciones en php y javascript que implementan la posibilidad de aplicar filtro de selección
-// a un determinado grupo de ordenadores dentro de un aula para aplicarles comandos.
-//
-// ********************************************************************************************************************
-//
-include_once("../idiomas/php/".$idioma."/estados_".$idioma.".php");
-
-$cadenaip="";
-$cid=0; // Identificadores para tablas de ordenadores
-switch($ambito)
-{
- case $AMBITO_CENTROS :
- $cmd->texto="SELECT idcentro,nombrecentro FROM centros WHERE idcentro=".$idambito;
- RecorriendoCentro($cmd);
- break;
- case $AMBITO_GRUPOSAULAS :
- $cmd->texto="SELECT idgrupo,nombregrupo FROM grupos WHERE tipo=".$AMBITO_GRUPOSAULAS." AND idgrupo=".$idambito;
- RecorriendoGruposAulas($cmd);
- break;
- case $AMBITO_AULAS :
- $cmd->texto="SELECT idaula,nombreaula FROM aulas WHERE idaula=".$idambito;
- RecorriendoAulas($cmd);
- break;
- case $AMBITO_GRUPOSORDENADORES :
- $cmd->texto="SELECT idgrupo,nombregrupoordenador FROM gruposordenadores WHERE idgrupo=".$idambito;
- RecorriendoGruposOrdenadores($cmd);
- break;
-}
-echo '<P><INPUT type="hidden" id="cadenaip" value="'.$cadenaip.'"></P>';
-//________________________________________________________________________________________________________
-//
-function RecorriendoCentro($cmd)
-{
- global $AMBITO_GRUPOSAULAS;
- global $TbMsg;
-
- $rs=new Recordset;
- $rs->Comando=&$cmd;
- if (!$rs->Abrir()) return; // Error al abrir recordset
- $rs->Primero();
- if(!$rs->EOF){
- $idcentro=$rs->campos["idcentro"];
- $nombrecentro=$rs->campos["nombrecentro"];
-
- $urlimg='../images/iconos/centros.gif';
- $ambito=$TbMsg[0];
- echo '<p align=center><IMG src="'.$urlimg.'">
- <span align=center class=subcabeceras><U>'.$ambito.':'.$nombrecentro.'</U></span></p>';
-
- $cmd->texto="SELECT idgrupo,nombregrupo FROM grupos WHERE idcentro=".$idcentro." AND grupoid=0
- AND tipo=".$AMBITO_GRUPOSAULAS." ORDER BY nombregrupo ";
- RecorriendoGruposAulas($cmd);
- $cmd->texto="SELECT idaula,nombreaula FROM aulas WHERE idcentro=".$idcentro." AND grupoid=0 ORDER BY nombreaula";
- RecorriendoAulas($cmd);
- }
- $rs->Cerrar();
-}
-//________________________________________________________________________________________________________
-//
-function RecorriendoGruposAulas($cmd)
-{
- global $AMBITO_GRUPOSAULAS;
- global $TbMsg;
-
- $rs=new Recordset;
- $rs->Comando=&$cmd;
- if (!$rs->Abrir()) return; // Error al abrir recordset
- $rs->Primero();
- while (!$rs->EOF){
- $idgrupo=$rs->campos["idgrupo"];
- $nombregrupo=$rs->campos["nombregrupo"];
-
- $urlimg='../images/iconos/carpeta.gif';
- $ambito=$TbMsg[1];
- echo '<p align=center><IMG src="'.$urlimg.'">
- <span align=center class=subcabeceras><U>'.$ambito.':'.$nombregrupo.'</U></span></p>';
-
- $cmd->texto="SELECT idgrupo,nombregrupo FROM grupos WHERE grupoid=".$idgrupo."
- AND tipo=".$AMBITO_GRUPOSAULAS." ORDER BY nombregrupo";
- RecorriendoGruposAulas($cmd);
- $cmd->texto="SELECT idaula,nombreaula FROM aulas WHERE grupoid=".$idgrupo." ORDER BY nombreaula";
- RecorriendoAulas($cmd);
- $rs->Siguiente();
- }
- $rs->Cerrar();
-}
-//________________________________________________________________________________________________________
-//
-function RecorriendoAulas($cmd)
-{
- global $TbMsg;
-
- $rs=new Recordset;
- $rs->Comando=&$cmd;
- if (!$rs->Abrir()) return; // Error al abrir recordset
- $rs->Primero();
- while (!$rs->EOF){
- $idaula=$rs->campos["idaula"];
- $nombreaula=$rs->campos["nombreaula"];
-
- $urlimg='../images/iconos/aula.gif';
- $ambito=$TbMsg[2];
- echo '<p align=center><IMG src="'.$urlimg.'">
- <span align=center class=subcabeceras><U>'.$ambito.':'.$nombreaula.'</U></span></p>';
-
- $cmd->texto="SELECT idordenador,nombreordenador,ip,mac FROM ordenadores WHERE idaula=".$idaula;
- RecorriendoOrdenadores($cmd);
- $rs->Siguiente();
- }
- $rs->Cerrar();
-}
-//________________________________________________________________________________________________________
-//
-function RecorriendoGruposOrdenadores($cmd)
-{
- global $TbMsg;
-
- $rs=new Recordset;
- $rs->Comando=&$cmd;
- if (!$rs->Abrir()) return; // Error al abrir recordset
- $rs->Primero();
- while (!$rs->EOF){
- $idgrupo=$rs->campos["idgrupo"];
- $nombregrupo=$rs->campos["nombregrupo"];
-
- $urlimg='../images/iconos/carpeta.gif';
- $ambito=$TbMsg[3];
- echo '<p align=center><IMG src="'.$urlimg.'">
- <span align=center class=subcabeceras><U>'.$ambito.':'.$nombregrupo.'</U></span></p>';
-
- $cmd->texto="SELECT idgrupo,nombregrupoordenador FROM gruposOrdenadores WHERE grupoid=".$idgrupo." ORDER BY nombregrupoordenador";
- RecorriendoGruposOrdenadores($cmd);
- $cmd->texto="SELECT idordenador,nombreordenador,ip,mac FROM ordenadores WHERE grupoid=".$idgrupo;
- RecorriendoOrdenadores($cmd);
- $rs->Siguiente();
- }
- $rs->Cerrar();
-}
-//____________________________________________________________________________________________________
-//
-function RecorriendoOrdenadores($cmd)
-{
- global $TbMsg;
- global $cadenaip;
- global $cid;
-
- $cid++;
- $cmd->texto.= " ORDER BY nombreordenador";
- $rs=new Recordset;
- $rs->Comando=&$cmd;
- if (!$rs->Abrir()) return; // Error al abrir recordset
- $rs->Primero();
- $htmlCode="";
- $con=0;
-
- $htmlCode.='
-<TABLE border=0 class="tabla_busquedas" align=center>
-<TR>
-
-<TD align="center">'.$TbMsg["STATUS_OFF"].'</TD>
-<TD><INPUT type="checkbox" checked onclick="selector(this,1,'.$cid.')"></TD>
-
-<TD align="center">'.$TbMsg["STATUS_BSY"].'</TD>
-<TD><INPUT type="checkbox" checked onclick="selector(this,2,'.$cid.')"></TD>
-
-<TD align="center">'.$TbMsg["STATUS_OPG"].'</TD>
-<TD><INPUT type="checkbox" checked onclick="selector(this,3,'.$cid.')"></TD>
-</TR>
-
-<TR>
-<TD align="center">'.$TbMsg["STATUS_WIN"].'</TD>
-<TD><INPUT type="checkbox" checked onclick="selector(this,4,'.$cid.')"></TD>
-
-<TD align="center">'.$TbMsg["STATUS_WINS"].'</TD>
-<TD><INPUT type="checkbox" checked onclick="selector(this,5,'.$cid.')"></TD>
-
-<TD align="center">'.$TbMsg["STATUS_LNX"].'</TD>
-<TD><INPUT type="checkbox" checked onclick="selector(this,6,'.$cid.')"></TD>
-
-<TD align="center">'.$TbMsg["STATUS_LNXS"].'</TD>
-<TD><INPUT type="checkbox" checked onclick="selector(this,7,'.$cid.')"></TD>
-
-<TD align="center">'.$TbMsg["STATUS_OSX"].'</TD>
-<TD><INPUT type="checkbox" checked onclick="selector(this,8,'.$cid.')"></TD>
-
-</TR>
-</TABLE>';
-
- $htmlCode.='<BR>';
- $htmlCode.='<TABLE id="tbo-'.$cid.'" border=0 align=center>';
- $htmlCode.='<TR>';
-
- while (!$rs->EOF){
- $htmlCode.= '<TD style="border: 1px solid #999999;">';
- $nombreordenador=$rs->campos["nombreordenador"];
- $ip=$rs->campos["ip"];
- $cadenaip.=$ip.";";
- $htmlCode.='<TABLE cellspacing=1 cellpadding=0>';
- $htmlCode.=' <TR><TD align="center"><img sondeo="ordenador_OFF.png" id="img-'.$ip.'" width=24 src="../images/ordenador_OFF.png"></TD></TR>';
- $htmlCode.=' <TR><TD align="center"><SPAN style="FONT-SIZE:9px; COLOR: #4f4f4f;">'.$nombreordenador.'</SPAN></TD></TR>';
- $htmlCode.=' <TR><TD align="center"><SPAN style="FONT-SIZE:8px; COLOR: #4f4f4f;">'.$ip.'</SPAN></TD></TR>';
- $htmlCode.=' <TR><TD align="center"><INPUT id="chk-'.$ip.'" type="checkbox" checked></TD></TR>';
- $htmlCode.='</TABLE>';
- $htmlCode.='</TD>';
- $con++;
- if($con>15){
- $htmlCode.='</TR>';
- $htmlCode.='<TR>';
- $con=0;
- }
- $rs->Siguiente();
- }
- $htmlCode.='</TR>';
- $htmlCode.='</TABLE>';
- echo $htmlCode;
-}
-//______________________________________________________________________________________________________
-//
-echo '<SCRIPT language="javascript">';
-echo 'var cid='.$cid.';';
-echo '</SCRIPT>';
-?>
-<SCRIPT language="javascript">
-function Sondeo(){
- var ambito=<?php echo $ambito?>;
- var idambito=<?php echo $idambito?>;
- var wurl="../principal/sondeo.php";
- var prm="ambito="+ambito+"&idambito="+idambito+"&sw=1";
- CallPage(wurl,prm,"retornoSondeo","POST");
- setTimeout("respuestaSondeo();",100);
-}
-//______________________________________________________________________________________________________
-//
-function retornoSondeo(resul)
-{
- // No se hace nada
-}
-//________________________________________________________________________________________________________
-//
-function respuestaSondeo(){
- var ambito=<?php echo $ambito?>;
- var idambito=<?php echo $idambito?>;
- var wurl="../principal/sondeo.php";
- var prm="ambito="+ambito+"&idambito="+idambito+"&sw=2";
- CallPage(wurl,prm,"retornorespuestaSondeo","POST");
- setTimeout("respuestaSondeo();",5000);
-}
-//______________________________________________________________________________________________________
-//
-function retornorespuestaSondeo(resul)
-{
- if(resul.length>0){
- var ip=""; // Dirección IP del ordenador
- var so=""; // Sistema operativo activo
- var objOrd=null; // Objeto ordenador
- var imgOrd="";
- var cadena=resul.split(";");
- for (var i=0;i<cadena.length;i++){
- var dual=cadena[i].split("/");
- ip=dual[0].replace(/\n*/,"");
- so=dual[1];
- objOrd=document.getElementById("img-"+ip);
- if(objOrd){
- imgOrd=soIMG(so);
- if(objOrd.getAttribute("sondeo")!=imgOrd){
- objOrd.setAttribute("src", "../images/"+imgOrd);
- objOrd.setAttribute("sondeo",imgOrd);
- var objChk=document.getElementById("chk-"+ip);
- if(objChk)
- objChk.checked=true;
- }
- }
- }
- }
-}
-//______________________________________________________________________________________________________
-//
-function soIMG(so)
-{
- var MimgOrdenador="";
- switch(so){
- case 'INI':
- MimgOrdenador="ordenador_INI.png"; // Cliente iniciando
- break;
- case 'BSY':
- MimgOrdenador="ordenador_BSY.png"; // Cliente ocupado
- break;
- case 'OPG':
- MimgOrdenador="ordenador_OPG.png"; // Cliente OpenGnsys
- break;
- case 'WIN':
- case 'WXP':
- MimgOrdenador="ordenador_WIN.png"; // Windows
- break;
- case 'WINS':
- MimgOrdenador="ordenador_WINS.png"; // Sesión Windows
- break;
- case 'LNX':
- MimgOrdenador="ordenador_LNX.png"; // Linux
- break;
- case 'LNXS':
- MimgOrdenador="ordenador_LNXS.png"; // Sesión Linux
- break;
- case 'OSX':
- MimgOrdenador="ordenador_OSX.png"; // macOS
- break;
- default:
- MimgOrdenador="ordenador_OFF.png"; // Apagado
- break;
- }
- return(MimgOrdenador);
-}
-//______________________________________________________________________________________________________
-//
-function selector(oSLCT,op,id)
-{
- var sw=oSLCT.checked;
- var objTB=document.getElementById("tbo-"+id);
-
- if(objTB){
- var imagenes = objTB.getElementsByTagName('img');
- for(var i=0;i<imagenes.length;i++){
- var ip=imagenes[i].id.split("-")[1];
- var estado=imagenes[i].getAttribute("sondeo");
-
- var oCHK = document.getElementById('chk-'+ip); // Recupera checkbox
-
- switch(parseInt(op)){
- case 1: // Apagados
- if(estado=="ordenador_OFF.png")
- oCHK.checked=sw;
- break;
- case 2: // Ocupados
- if(estado=="ordenador_BSY.png")
- oCHK.checked=sw;
- break;
- case 3: // OpenGnsys
- if(estado=="ordenador_OPG.png")
- oCHK.checked=sw;
- break;
- case 4: // Windows
- if(estado=="ordenador_WIN.png")
- oCHK.checked=sw;
- break;
- case 5: // Sesión Windows
- if(estado=="ordenador_WINS.png")
- oCHK.checked=sw;
- break;
- case 6: // Linux
- if(estado=="ordenador_LNX.png")
- oCHK.checked=sw;
- break;
- case 7: // Sesión Linux
- if(estado=="ordenador_LNXS.png")
- oCHK.checked=sw;
- break;
- case 8: // macOS
- if(estado=="ordenador_OSX.png")
- oCHK.checked=sw;
- break;
- }
- }
- }
-}
-
-//______________________________________________________________________________________________________
-//
-function filtrado()
-{
- var ipes="";
- for(j=1;j<=cid;j++){
-
- var objTB=document.getElementById("tbo-"+j);
- if(objTB){
- var imagenes = objTB.getElementsByTagName('img');
- for(var i=0;i<imagenes.length;i++){
- var ip=imagenes[i].id.split("-")[1];
- var oCHK = document.getElementById('chk-'+ip); // Recupera checkbox
- if(oCHK.checked){
- ipes+=ip+";";
- }
- }
- }
- }
- var preipes=document.getElementById("cadenaip").value;
- if(preipes!=ipes)
- document.fdatosejecucion.filtro.value=ipes;
- else
- document.fdatosejecucion.filtro.value="";
-}
-</SCRIPT>
-
+<?php +// ****************************************************************************************************************** +// Aplicación WEB: ogAdmWebCon +// Autor: José Manuel Alonso (E.T.S.I.I.) Universidad de Sevilla +// Fecha Creación: Año 2012 +// Fecha última modificación: Febrero-2012 +// Nombre del fichero: FiltradoAmbito.php +// Descripción: +// Colección de funciones en php y javascript que implementan la posibilidad de aplicar filtro de selección +// a un determinado grupo de ordenadores dentro de un aula para aplicarles comandos. +// +// ******************************************************************************************************************** +// +include_once("../idiomas/php/".$idioma."/estados_".$idioma.".php"); + +$cadenaip=""; +$cid=0; // Identificadores para tablas de ordenadores +switch($ambito) +{ + case $AMBITO_CENTROS : + $cmd->texto="SELECT idcentro,nombrecentro FROM centros WHERE idcentro=".$idambito; + RecorriendoCentro($cmd); + break; + case $AMBITO_GRUPOSAULAS : + $cmd->texto="SELECT idgrupo,nombregrupo FROM grupos WHERE tipo=".$AMBITO_GRUPOSAULAS." AND idgrupo=".$idambito; + RecorriendoGruposAulas($cmd); + break; + case $AMBITO_AULAS : + $cmd->texto="SELECT idaula,nombreaula FROM aulas WHERE idaula=".$idambito; + RecorriendoAulas($cmd); + break; + case $AMBITO_GRUPOSORDENADORES : + $cmd->texto="SELECT idgrupo,nombregrupoordenador FROM gruposordenadores WHERE idgrupo=".$idambito; + RecorriendoGruposOrdenadores($cmd); + break; +} +echo '<P><INPUT type="hidden" id="cadenaip" value="'.$cadenaip.'"></P>'; +//________________________________________________________________________________________________________ +// +function RecorriendoCentro($cmd) +{ + global $AMBITO_GRUPOSAULAS; + global $TbMsg; + + $rs=new Recordset; + $rs->Comando=&$cmd; + if (!$rs->Abrir()) return; // Error al abrir recordset + $rs->Primero(); + if(!$rs->EOF){ + $idcentro=$rs->campos["idcentro"]; + $nombrecentro=$rs->campos["nombrecentro"]; + + $urlimg='../images/iconos/centros.gif'; + $ambito=$TbMsg[0]; + echo '<p align=center><IMG src="'.$urlimg.'"> + <span class=subcabeceras><U>'.$ambito.':'.$nombrecentro.'</U></span></p>'; + + $cmd->texto="SELECT idgrupo,nombregrupo FROM grupos WHERE idcentro=".$idcentro." AND grupoid=0 + AND tipo=".$AMBITO_GRUPOSAULAS." ORDER BY nombregrupo "; + RecorriendoGruposAulas($cmd); + $cmd->texto="SELECT idaula,nombreaula FROM aulas WHERE idcentro=".$idcentro." AND grupoid=0 ORDER BY nombreaula"; + RecorriendoAulas($cmd); + } + $rs->Cerrar(); +} +//________________________________________________________________________________________________________ +// +function RecorriendoGruposAulas($cmd) +{ + global $AMBITO_GRUPOSAULAS; + global $TbMsg; + + $rs=new Recordset; + $rs->Comando=&$cmd; + if (!$rs->Abrir()) return; // Error al abrir recordset + $rs->Primero(); + while (!$rs->EOF){ + $idgrupo=$rs->campos["idgrupo"]; + $nombregrupo=$rs->campos["nombregrupo"]; + + $urlimg='../images/iconos/carpeta.gif'; + $ambito=$TbMsg[1]; + echo '<p align=center><IMG src="'.$urlimg.'"> + <span class=subcabeceras><U>'.$ambito.':'.$nombregrupo.'</U></span></p>'; + + $cmd->texto="SELECT idgrupo,nombregrupo FROM grupos WHERE grupoid=".$idgrupo." + AND tipo=".$AMBITO_GRUPOSAULAS." ORDER BY nombregrupo"; + RecorriendoGruposAulas($cmd); + $cmd->texto="SELECT idaula,nombreaula FROM aulas WHERE grupoid=".$idgrupo." ORDER BY nombreaula"; + RecorriendoAulas($cmd); + $rs->Siguiente(); + } + $rs->Cerrar(); +} +//________________________________________________________________________________________________________ +// +function RecorriendoAulas($cmd) +{ + global $TbMsg; + + $rs=new Recordset; + $rs->Comando=&$cmd; + if (!$rs->Abrir()) return; // Error al abrir recordset + $rs->Primero(); + while (!$rs->EOF){ + $idaula=$rs->campos["idaula"]; + $nombreaula=$rs->campos["nombreaula"]; + + $urlimg='../images/iconos/aula.gif'; + $ambito=$TbMsg[2]; + echo '<p align=center><IMG src="'.$urlimg.'"> + <span class=subcabeceras><U>'.$ambito.':'.$nombreaula.'</U></span></p>'; + + $cmd->texto="SELECT idordenador,nombreordenador,ip,mac FROM ordenadores WHERE idaula=".$idaula; + RecorriendoOrdenadores($cmd); + $rs->Siguiente(); + } + $rs->Cerrar(); +} +//________________________________________________________________________________________________________ +// +function RecorriendoGruposOrdenadores($cmd) +{ + global $TbMsg; + + $rs=new Recordset; + $rs->Comando=&$cmd; + if (!$rs->Abrir()) return; // Error al abrir recordset + $rs->Primero(); + while (!$rs->EOF){ + $idgrupo=$rs->campos["idgrupo"]; + $nombregrupo=$rs->campos["nombregrupo"]; + + $urlimg='../images/iconos/carpeta.gif'; + $ambito=$TbMsg[3]; + echo '<p align=center><IMG src="'.$urlimg.'"> + <span class=subcabeceras><U>'.$ambito.':'.$nombregrupo.'</U></span></p>'; + + $cmd->texto="SELECT idgrupo,nombregrupoordenador FROM gruposOrdenadores WHERE grupoid=".$idgrupo." ORDER BY nombregrupoordenador"; + RecorriendoGruposOrdenadores($cmd); + $cmd->texto="SELECT idordenador,nombreordenador,ip,mac FROM ordenadores WHERE grupoid=".$idgrupo; + RecorriendoOrdenadores($cmd); + $rs->Siguiente(); + } + $rs->Cerrar(); +} +//____________________________________________________________________________________________________ +// +function RecorriendoOrdenadores($cmd) +{ + global $TbMsg; + global $cadenaip; + global $cid; + + $cid++; + $cmd->texto.= " ORDER BY nombreordenador"; + $rs=new Recordset; + $rs->Comando=&$cmd; + if (!$rs->Abrir()) return; // Error al abrir recordset + $rs->Primero(); + $htmlCode=""; + $con=0; + + $htmlCode.=' +<TABLE border=0 class="tabla_busquedas" align=center> +<TR> + +<TD align="center">'.$TbMsg["STATUS_OFF"].'</TD> +<TD><INPUT type="checkbox" checked onclick="selector(this,1,'.$cid.')"></TD> + +<TD align="center">'.$TbMsg["STATUS_BSY"].'</TD> +<TD><INPUT type="checkbox" checked onclick="selector(this,2,'.$cid.')"></TD> + +<TD align="center">'.$TbMsg["STATUS_OPG"].'</TD> +<TD><INPUT type="checkbox" checked onclick="selector(this,3,'.$cid.')"></TD> +</TR> + +<TR> +<TD align="center">'.$TbMsg["STATUS_WIN"].'</TD> +<TD><INPUT type="checkbox" checked onclick="selector(this,4,'.$cid.')"></TD> + +<TD align="center">'.$TbMsg["STATUS_WINS"].'</TD> +<TD><INPUT type="checkbox" checked onclick="selector(this,5,'.$cid.')"></TD> + +<TD align="center">'.$TbMsg["STATUS_LNX"].'</TD> +<TD><INPUT type="checkbox" checked onclick="selector(this,6,'.$cid.')"></TD> + +<TD align="center">'.$TbMsg["STATUS_LNXS"].'</TD> +<TD><INPUT type="checkbox" checked onclick="selector(this,7,'.$cid.')"></TD> + +<TD align="center">'.$TbMsg["STATUS_OSX"].'</TD> +<TD><INPUT type="checkbox" checked onclick="selector(this,8,'.$cid.')"></TD> + +</TR> +</TABLE>'; + + $htmlCode.='<BR>'; + $htmlCode.='<TABLE id="tbo-'.$cid.'" border=0 align=center>'; + $htmlCode.='<TR>'; + + while (!$rs->EOF){ + $htmlCode.= '<TD style="border: 1px solid #999999;">'; + $nombreordenador=$rs->campos["nombreordenador"]; + $ip=$rs->campos["ip"]; + $cadenaip.=$ip.";"; + $htmlCode.='<TABLE cellspacing=1 cellpadding=0>'; + $htmlCode.=' <TR><TD align="center"><img sondeo="ordenador_OFF.png" id="img-'.$ip.'" width=24 src="../images/ordenador_OFF.png"></TD></TR>'; + $htmlCode.=' <TR><TD align="center"><SPAN style="FONT-SIZE:9px; COLOR: #4f4f4f;">'.$nombreordenador.'</SPAN></TD></TR>'; + $htmlCode.=' <TR><TD align="center"><SPAN style="FONT-SIZE:8px; COLOR: #4f4f4f;">'.$ip.'</SPAN></TD></TR>'; + $htmlCode.=' <TR><TD align="center"><INPUT id="chk-'.$ip.'" type="checkbox" checked></TD></TR>'; + $htmlCode.='</TABLE>'; + $htmlCode.='</TD>'; + $con++; + if($con>15){ + $htmlCode.='</TR>'; + $htmlCode.='<TR>'; + $con=0; + } + $rs->Siguiente(); + } + $htmlCode.='</TR>'; + $htmlCode.='</TABLE>'; + echo $htmlCode; +} +//______________________________________________________________________________________________________ +// +echo '<SCRIPT language="javascript">'; +echo 'var cid='.$cid.';'; +echo '</SCRIPT>'; +?> +<SCRIPT language="javascript"> +function Sondeo(){ + var ambito=<?php echo $ambito?>; + var idambito=<?php echo $idambito?>; + var wurl="../principal/sondeo.php"; + var prm="ambito="+ambito+"&idambito="+idambito+"&sw=1"; + CallPage(wurl,prm,"retornoSondeo","POST"); + setTimeout("respuestaSondeo();",100); +} +//______________________________________________________________________________________________________ +// +function retornoSondeo(resul) +{ + // No se hace nada +} +//________________________________________________________________________________________________________ +// +function respuestaSondeo(){ + var ambito=<?php echo $ambito?>; + var idambito=<?php echo $idambito?>; + var wurl="../principal/sondeo.php"; + var prm="ambito="+ambito+"&idambito="+idambito+"&sw=2"; + CallPage(wurl,prm,"retornorespuestaSondeo","POST"); + setTimeout("respuestaSondeo();",5000); +} +//______________________________________________________________________________________________________ +// +function retornorespuestaSondeo(resul) +{ + if(resul.length>0){ + var ip=""; // Dirección IP del ordenador + var so=""; // Sistema operativo activo + var objOrd=null; // Objeto ordenador + var imgOrd=""; + var cadena=resul.split(";"); + for (var i=0;i<cadena.length;i++){ + var dual=cadena[i].split("/"); + ip=dual[0].replace(/\n*/,""); + so=dual[1]; + objOrd=document.getElementById("img-"+ip); + if(objOrd){ + imgOrd=soIMG(so); + if(objOrd.getAttribute("sondeo")!=imgOrd){ + objOrd.setAttribute("src", "../images/"+imgOrd); + objOrd.setAttribute("sondeo",imgOrd); + var objChk=document.getElementById("chk-"+ip); + if(objChk) + objChk.checked=true; + } + } + } + } +} +//______________________________________________________________________________________________________ +// +function soIMG(so) +{ + var MimgOrdenador=""; + switch(so){ + case 'INI': + MimgOrdenador="ordenador_INI.png"; // Cliente iniciando + break; + case 'BSY': + MimgOrdenador="ordenador_BSY.png"; // Cliente ocupado + break; + case 'OPG': + MimgOrdenador="ordenador_OPG.png"; // Cliente OpenGnsys + break; + case 'WIN': + case 'WXP': + MimgOrdenador="ordenador_WIN.png"; // Windows + break; + case 'WINS': + MimgOrdenador="ordenador_WINS.png"; // Sesión Windows + break; + case 'LNX': + MimgOrdenador="ordenador_LNX.png"; // Linux + break; + case 'LNXS': + MimgOrdenador="ordenador_LNXS.png"; // Sesión Linux + break; + case 'OSX': + MimgOrdenador="ordenador_OSX.png"; // macOS + break; + default: + MimgOrdenador="ordenador_OFF.png"; // Apagado + break; + } + return(MimgOrdenador); +} +//______________________________________________________________________________________________________ +// +function selector(oSLCT,op,id) +{ + var sw=oSLCT.checked; + var objTB=document.getElementById("tbo-"+id); + + if(objTB){ + var imagenes = objTB.getElementsByTagName('img'); + for(var i=0;i<imagenes.length;i++){ + var ip=imagenes[i].id.split("-")[1]; + var estado=imagenes[i].getAttribute("sondeo"); + var oCHK = document.getElementById('chk-'+ip); // Recupera checkbox + + switch(parseInt(op)){ + case 1: // Apagados + if(estado=="ordenador_OFF.png") + oCHK.checked=sw; + break; + case 2: // Ocupados + if(estado=="ordenador_BSY.png") + oCHK.checked=sw; + break; + case 3: // OpenGnsys + if(estado=="ordenador_OPG.png") + oCHK.checked=sw; + break; + case 4: // Windows + if(estado=="ordenador_WIN.png") + oCHK.checked=sw; + break; + case 5: // Sesión Windows + if(estado=="ordenador_WINS.png") + oCHK.checked=sw; + break; + case 6: // Linux + if(estado=="ordenador_LNX.png") + oCHK.checked=sw; + break; + case 7: // Sesión Linux + if(estado=="ordenador_LNXS.png") + oCHK.checked=sw; + break; + case 8: // macOS + if(estado=="ordenador_OSX.png") + oCHK.checked=sw; + break; + } + } + } +} + +//______________________________________________________________________________________________________ +// +function filtrado() +{ + var ipes=""; + for(var j=1; j<=cid; j++){ + + var objTB=document.getElementById("tbo-"+j); + if(objTB){ + var imagenes = objTB.getElementsByTagName('img'); + for(var i=0;i<imagenes.length;i++){ + var ip=imagenes[i].id.split("-")[1]; + var oCHK = document.getElementById('chk-'+ip); // Recupera checkbox + if(oCHK.checked){ + ipes+=ip+";"; + } + } + } + } + var preipes=document.getElementById("cadenaip").value; + if(preipes!=ipes) + document.fdatosejecucion.filtro.value=ipes; + else + document.fdatosejecucion.filtro.value=""; +} +</SCRIPT> + diff --git a/admin/WebConsole/comandos/includes/capturaacciones.php b/admin/WebConsole/comandos/includes/capturaacciones.php index 1941b428..7e793f96 100644 --- a/admin/WebConsole/comandos/includes/capturaacciones.php +++ b/admin/WebConsole/comandos/includes/capturaacciones.php @@ -29,5 +29,5 @@ if (isset($_POST["funcion"])) $funcion=$_POST["funcion"]; if (isset($_POST["atributos"])) $atributos=$_POST["atributos"]; if (isset($_POST["gestor"])) $gestor=$_POST["gestor"]; if (isset($_POST["filtro"])) $filtro=$_POST["filtro"]; -?> + diff --git a/admin/WebConsole/comandos/includes/formularioacciones.php b/admin/WebConsole/comandos/includes/formularioacciones.php index 90c5de3c..fadc915c 100644 --- a/admin/WebConsole/comandos/includes/formularioacciones.php +++ b/admin/WebConsole/comandos/includes/formularioacciones.php @@ -9,7 +9,7 @@ // Formulario para paso de parametros comunes para la ejecución de comandos // ************************************************************************************************************************************************* ?> -<FORM align=center name="fdatosejecucion" action="<?php echo $gestor?>" method="post"> +<FORM name="fdatosejecucion" action="<?php echo $gestor?>" method="post"> <INPUT type="hidden" name="idcomando" value="<?php echo $idcomando?>"> <INPUT type="hidden" name="descricomando" value="<?php echo $descricomando?>"> <INPUT type="hidden" name="ambito" value="<?php echo $ambito?>"> diff --git a/admin/WebConsole/comandos/includes/opcionesacciones.php b/admin/WebConsole/comandos/includes/opcionesacciones.php index c8f9ea6a..7842d3a3 100644 --- a/admin/WebConsole/comandos/includes/opcionesacciones.php +++ b/admin/WebConsole/comandos/includes/opcionesacciones.php @@ -64,9 +64,9 @@ <TD> </TD> <TD> </TD> <TD><?php echo $TbMsgAux[8] ?> </TD> - <TD><INPUT maxlength=3 style="FONT-FAMILY:Arial, Helvetica, sans-serif;FONT-SIZE: 11px;WIDTH:30" name=ordprocedimiento type=text value=""></TD></TR> + <TD><INPUT maxlength=3 style="FONT-FAMILY:Arial, Helvetica, sans-serif;FONT-SIZE: 11px;WIDTH:30px" name=ordprocedimiento type=text value=""></TD></TR> <!--------------------------------------------------------------------------------------------------------------------------------> - <TR HEIGHT=10><TD colspan=4> <HR></TD></TR> + <TR><TD colspan=4 HEIGHT="10px"> <HR></TD></TR> <!--------------------------------------------------------------------------------------------------------------------------------> <TR> <TD><INPUT onclick="clic_mktarea(this)" name=sw_mktarea type=checkbox></TD> @@ -88,8 +88,9 @@ <TD> </TD> <TD> </TD> <TD><?php echo $TbMsgAux[12] ?> </TD> - <TD><INPUT maxlength=3 style="FONT-FAMILY:Arial, Helvetica, sans-serif;FONT-SIZE: 11px;WIDTH:30" name=ordtarea type=text value=""></TD></TR> + <TD><INPUT maxlength=3 style="FONT-FAMILY:Arial, Helvetica, sans-serif;FONT-SIZE: 11px;WIDTH:30px" name=ordtarea type=text value=""></TD></TR> <!--------------------------------------------------------------------------------------------------------------------------------> </TABLE> </FORM> + diff --git a/admin/WebConsole/comandos/jscripts/Configurar.js b/admin/WebConsole/comandos/jscripts/Configurar.js index 38f17a15..8e11615b 100644 --- a/admin/WebConsole/comandos/jscripts/Configurar.js +++ b/admin/WebConsole/comandos/jscripts/Configurar.js @@ -15,7 +15,7 @@ var swe=false; // Switch para detectar partición extendida //________________________________________________________________________________________________________ // // Elimina una fila de una tabla de configuraciones perteneciente a las propiedades de una partición -// Parametros: +// Parámetros: // icp: Identificador de la configuración-partición // o: Objeto checkbox que invoca la función //________________________________________________________________________________________________________ @@ -31,8 +31,8 @@ function eliminaParticion(o,icp) // Toma desplegable de tipo de partición var desplepar=o.parentNode.nextSibling.nextSibling.childNodes[0]; var tipar=tomavalorDesple(desplepar); // Partición - if(tipar=="CACHE") swc=false; // Si es la caché se pone a false su switch - if(tipar=="EXTENDED") swe=false; // Si es la EXTENDED se pone a false su switch + if(tipar==="CACHE") swc=false; // Si es la caché se pone a false su switch + if(tipar==="EXTENDED") swe=false; // Si es la EXTENDED se pone a false su switch var tbCfg = document.getElementById("tabla_conf"); // Recupera objeto <TABLE> var trCfg = document.getElementById("TR_"+icp); // Recupera <TR> de la fila a eliminar @@ -69,7 +69,7 @@ function addParticion(objImg,cc) //________________________________________________________________________________________________________ // // Confirma un bloque de configuración de particiones -// Parametros: +// Parámetros: // idordenadores: Identificadores de los ordenadores a los que se aplicará el comando // cc: Identificador de la configuración (bloque de particiones) // Especificaciones: @@ -85,7 +85,7 @@ function Confirmar(cc) var tbOrd= document.getElementById("tbOrd_"+cc); // Recupera tabla de ordenadores de la configuración var idordenadores=tbOrd.getAttribute('value'); // Toma identificadores de los ordenadores var cadenaid=document.fdatos.cadenaid.value; // Cadena de identificadores de todos los ordenadores del ámbito - if(idordenadores!=cadenaid){ // Si no son iguales es que el ámbito de aplicación es restringido + if(idordenadores!==cadenaid){ // Si no son iguales es que el ámbito de aplicación es restringido document.fdatosejecucion.ambito.value=0; // Ambito de aplicación restringido document.fdatosejecucion.idambito.value=idordenadores; } @@ -116,8 +116,8 @@ function comprobarDatos(cc) var SL="%"; var TB="*"; var maxpar=0; - var tbpar=new Array(); // Para control de particiones duplicadas - var tbparam=new Array(); // Para control de configuración + var tbpar=[]; // Para control de particiones duplicadas + var tbparam=[]; // Para control de configuración var npar; // Partición en formato integer var tch=0; // Tamaño de la caché @@ -129,27 +129,33 @@ function comprobarDatos(cc) var trCfg = document.getElementById("TR_"+cc); // Recupera primer <TR> de la configuración trCfg=trCfg.nextSibling; // Primera fila de particiones - while(trCfg.id!="TRIMG_"+cc){ + while(trCfg.id!=="TRIMG_"+cc){ var tama=trCfg.childNodes[itama].childNodes[0].value; // Tamaño de partición + // Comprobar tamaño negativo. + if (tama < 0) { + alert(TbMsg[8]); + trCfg.childNodes[ipar].childNodes[0].focus(); + return(false); + } var par=tomavalorDesple(trCfg.childNodes[ipar].childNodes[0]); // Partición npar=parseInt(par); if(maxpar<npar) maxpar=npar; // Guarda partición de mayor orden - if (npar==4){ + if (npar===4){ swc=true; // Se especifica partición caché tch=tama; } - if(npar==0){ + if(npar===0){ alert(TbMsg[1]); trCfg.childNodes[ipar].childNodes[0].focus(); return(false); } - if(tbpar[npar]==1){ // Existe ya una partición con ese número + if(tbpar[npar]===1){ // Existe ya una partición con ese número alert(TbMsg[0]); trCfg.childNodes[ipar].childNodes[0].focus(); return(false); @@ -157,13 +163,13 @@ function comprobarDatos(cc) tbpar[npar]=1; var codpar=tomavalorDesple(trCfg.childNodes[icodpar].childNodes[0]); // Tipo de partición - if(codpar==""){ + if(codpar===""){ alert(TbMsg[2]); trCfg.childNodes[icodpar].childNodes[0].focus(); return(false); } - if(codpar=="EXTENDED") { + if(codpar==="EXTENDED") { swe=true; extsize=tama; } else { @@ -174,7 +180,7 @@ function comprobarDatos(cc) } } - if(codpar=="CACHE" && npar!=4){ + if(codpar==="CACHE" && npar!==4){ alert(TbMsg[6]); trCfg.childNodes[icodpar].childNodes[0].focus(); return(false); @@ -183,8 +189,8 @@ function comprobarDatos(cc) var ope=tomavalorCheck(trCfg.childNodes[iope].childNodes[0]); // Formatar a realizar var sysfi=tomatextDesple(trCfg.childNodes[isysfi].childNodes[0]); // Sistema de ficheros - if(sysfi=="" || sysfi=="EMPTY" ){ // Si el sistema de fichero es vacio o empty... - if(ope==1){ // Si se quiere formatear... + if(sysfi==="" || sysfi==="EMPTY" ){ // Si el sistema de fichero es vacio o empty... + if(ope===1){ // Si se quiere formatear... alert(TbMsg[5]); trCfg.childNodes[isysfi].childNodes[0].focus(); return(false); @@ -193,7 +199,7 @@ function comprobarDatos(cc) sysfi="EMPTY"; } - if(tama==0 && codpar!="EXTENDED") { + if(tama===0 && codpar!=="EXTENDED") { alert(TbMsg[3]); trCfg.childNodes[itama].childNodes[0].focus(); return(false); @@ -220,13 +226,12 @@ function comprobarDatos(cc) alert(TbMsg["EXTSIZE"]); return(false); } - allpartsize+=parseInt(extsize); + allpartsize+=extsize; } // Alerta si tamaño del disco menor que las particiones if (hdsize<allpartsize) { alert(TbMsg["HDSIZE"]); return(false); - } /* Compone cadena de particiones (Deja fuera la cache, @@ -260,7 +265,7 @@ function comprobarDatos(cc) if(maxpar<4){ var up=4; if(swc) up=3; - for(var i=maxpar+1;i<=up;i++) + for(i=maxpar+1;i<=up;i++) atributos+="par="+i+TB+"cpt=EMPTY"+TB+"sfi=EMPTY"+TB+"tam=0"+TB+"ope=0"+SL; } diff --git a/admin/WebConsole/comandos/jscripts/CrearImagen.js b/admin/WebConsole/comandos/jscripts/CrearImagen.js index 384661b3..17b3c2cf 100644 --- a/admin/WebConsole/comandos/jscripts/CrearImagen.js +++ b/admin/WebConsole/comandos/jscripts/CrearImagen.js @@ -45,7 +45,7 @@ //________________________________________________________________________________________________________ function comprobar_datos() { - tb_conf=document.getElementById("tabla_conf"); + var tb_conf=document.getElementById("tabla_conf"); var ochecks=tb_conf.getElementsByTagName('INPUT'); var op=0; for(var i=0;i<ochecks.length;i++){ @@ -55,16 +55,16 @@ var disco=ochecks[i].value.split("_")[0]; var particion=ochecks[i].value.split("_")[1]; // El desplegable de imagen ahora indica disco y particion en su nombre - despleimagen=document.getElementById("despleimagen_"+disco+"_"+particion); - var p=despleimagen.selectedIndex; - if (p==0){ + var despleimagen=document.getElementById("despleimagen_"+disco+"_"+particion); + var p=despleimagen.selectedIndex; + if (p===0){ alert(TbMsg[0]); despleimagen.focus(); return(false) } } } - if(op==0){ + if(op===0){ alert(TbMsg[1]); return(false); } diff --git a/admin/WebConsole/comandos/jscripts/CrearImagenBasica.js b/admin/WebConsole/comandos/jscripts/CrearImagenBasica.js index affb0f77..68751f25 100644 --- a/admin/WebConsole/comandos/jscripts/CrearImagenBasica.js +++ b/admin/WebConsole/comandos/jscripts/CrearImagenBasica.js @@ -1,10 +1,10 @@ // ************************************************************************************************************************************************* // Libreria de scripts de Javascript -// Copyright 2003-2005 Jos� Manuel Alonso. Todos los derechos reservados. -// Fecha Creaci�n:2003-2004 -// Fecha �ltima modificaci�n: Marzo-2005 +// Copyright 2003-2005 José Manuel Alonso. Todos los derechos reservados. +// Fecha Creación:2003-2004 +// Fecha última modificación: Marzo-2005 // Nombre del fichero: CrearImagenBasica.js -// Descripci�n : +// Descripción: // Este fichero implementa las funciones javascript del fichero CrearImagenBasica.php (Comandos) // ************************************************************************************************************************************************* var RC="@"; @@ -12,7 +12,7 @@ function confirmar() { var prm=comprobar_datos(); - if(prm=="") return; // Ha habido alg�n error + if(prm==="") return; // Ha habido algún error var disco=1; // Siempre disco 1 document.fdatosejecucion.atributos.value="dsk="+disco+RC+prm; @@ -21,7 +21,7 @@ } //________________________________________________________________________________________________________ // -// Cancela la edici�n +// Cancela la edición //________________________________________________________________________________________________________ function cancelar(){ @@ -35,75 +35,72 @@ function cancelar(){ function comprobar_datos() { - var prm=""; // Retorno par�metros + var prm=""; // Retorno parámetros var cadPar=document.getElementById("cadPar").getAttribute("value"); var tbPar=cadPar.split(";"); for(var i=0;i<tbPar.length;i++){ - var par=tbPar[i]; // Numero de partici�n + var par=tbPar[i]; // Numero de partición if(par>0){ var trObj=document.getElementById('trPar-'+par); // Recupera objeto fila var obRDO=trObj.childNodes[0].childNodes[0]; // Recupera Radio buton de la fila - if(obRDO.checked){ // Si est� seleccionado ... + if(obRDO.checked){ // Si está seleccionado ... var cpt=obRDO.getAttribute("value"); - var obSel=trObj.childNodes[3].childNodes[0]; // Recupera objeto select de la Imagen + var obSel=trObj.childNodes[3].childNodes[0]; // Recupera objeto select de la Imagen var idx=obSel.selectedIndex; - if(idx==0){ // No ha seleccionado indice en el desplegable imagen + if(idx===0){ // No ha seleccionado indice en el desplegable imagen alert(TbMsg[1]); - return(false); - } - // Compone parametros + return(false); + } + // Compone parametros var tbIMG=obSel.options[idx].value.split(";"); var idi=tbIMG[0]; // Identificador de la imagen - var nci=tbIMG[1]; // Nombre can�nico de la imagen - var ipr=tbIMG[2]; // Ip del repositorio de la imagen - var rti=tbIMG[3]; // Ruta de origen de la imagen + var nci=tbIMG[1]; // Nombre canónico de la imagen + var ipr=tbIMG[2]; // Ip del repositorio de la imagen + var rti=tbIMG[3]; // Ruta de origen de la imagen prm+="par="+par+RC; - prm+="cpt="+cpt+RC; + prm+="cpt="+cpt+RC; prm+="idi="+idi+RC; prm+="nci="+nci+RC; - prm+="ipr="+ipr+RC; - prm+="rti="+rti+RC; + prm+="ipr="+ipr+RC; + prm+="rti="+rti+RC; + + var desplemet=document.getElementById("desplesync_"+par); // Desplegable metodo de syncronización + var p=desplemet.selectedIndex; // Toma índice seleccionado - - var desplemet=document.getElementById("desplesync_"+par); // Desplegable metodo de syncronizaci�n - var p=desplemet.selectedIndex; // Toma �ndice seleccionado - - // No ha elegido ninguna partici�n - if(p==0){ + // No ha elegido ninguna partición + if(p===0){ alert(TbMsg[3]); return(""); } - prm+="msy="+p+RC; // M�todo de syncronizaci�n 1=Sincronizaci�n1 2=Sincronizacion2 - - + prm+="msy="+p+RC; // Método de syncronización 1=Sincronización1 2=Sincronización2 + var chrChk=document.getElementById('whl-'+par); // Recupera objeto fila de la tabla opciones adicionales if(chrChk.checked) prm+="whl=1"+RC; else prm+="whl=0"+RC; chrChk=document.getElementById('eli-'+par); // Recupera objeto fila de la tabla opciones adicionales if(chrChk.checked) prm+="eli=1"+RC; else prm+="eli=0"+RC; chrChk=document.getElementById('cmp-'+par); // Recupera objeto fila de la tabla opciones adicionales if(chrChk.checked) prm+="cmp=1"+RC; else prm+="cmp=0"+RC; - - var trObj=document.getElementById('trOpc'); // Recupera objeto fila de la tabla opciones adicionales - var obChk=trObj.childNodes[3].childNodes[0]; // Recupera objeto checkbox borrar de la Imagen + + trObj=document.getElementById('trOpc'); // Recupera objeto fila de la tabla opciones adicionales + var obChk=trObj.childNodes[3].childNodes[0]; // Recupera objeto checkbox borrar de la Imagen if(obChk.checked) prm+="bpi=1"+RC; else prm+="bpi=0"+RC; - var obChk=trObj.childNodes[7].childNodes[0]; // Recupera objeto checkbox copiar en cache + obChk=trObj.childNodes[7].childNodes[0]; // Recupera objeto checkbox copiar en caché if(obChk.checked) prm+="cpc=1"+RC; else prm+="cpc=0"+RC; - var obChk=trObj.childNodes[11].childNodes[0]; // Recupera objeto checkbox borrar la cache + obChk=trObj.childNodes[11].childNodes[0]; // Recupera objeto checkbox borrar la caché if(obChk.checked) prm+="bpc=1"+RC; else prm+="bpc=0"+RC; - var obChk=trObj.childNodes[15].childNodes[0]; // Recupera objeto checkbox no borrar archivos en destino + obChk=trObj.childNodes[15].childNodes[0]; // Recupera objeto checkbox no borrar archivos en destino if(obChk.checked) prm+="nba=1"+RC; else prm+="nba=0"+RC; - if(comprobar_datosejecucion()) // Comprueba opciones de ejecuci�n + if(comprobar_datosejecucion()) // Comprueba opciones de ejecución return(prm); else return(""); } } } - // No ha elegido ninguna partici�n + // No ha elegido ninguna partición alert(TbMsg[2]); return(""); } - diff --git a/admin/WebConsole/comandos/jscripts/CrearSoftIncremental.js b/admin/WebConsole/comandos/jscripts/CrearSoftIncremental.js index b4a827d1..250c85e7 100644 --- a/admin/WebConsole/comandos/jscripts/CrearSoftIncremental.js +++ b/admin/WebConsole/comandos/jscripts/CrearSoftIncremental.js @@ -1,10 +1,10 @@ // ************************************************************************************************************** // Libreria de scripts de Javascript -// Copyright 2003-2005 Jos� Manuel Alonso. Todos los derechos reservados. -// Fecha Creaci�n:2003-2004 -// Fecha �ltima modificaci�n: Marzo-2005 +// Copyright 2003-2005 José Manuel Alonso. Todos los derechos reservados. +// Fecha Creación:2003-2004 +// Fecha última modificación: Marzo-2005 // Nombre del fichero: CrearSoftIncremental.js -// Descripci�n : +// Descripción: // Este fichero implementa las funciones javascript del fichero CrearSoftIncremental.php (Comandos) // ************************************************************************************************************** @@ -13,16 +13,15 @@ function confirmar() { var prm=comprobar_datos(); - if(prm=="") return; // Ha habido alg�n error + if(prm==="") return; // Ha habido algún error var disco=1; // Siempre disco 1 document.fdatosejecucion.atributos.value="dsk="+disco+RC+prm; - //alert(document.fdatosejecucion.atributos.value); document.fdatosejecucion.submit(); } //________________________________________________________________________________________________________ // -// Cancela la edici�n +// Cancela la edición //________________________________________________________________________________________________________ function cancelar(){ @@ -36,47 +35,47 @@ function cancelar(){ function comprobar_datos() { - var prm=""; // Retorno par�metros + var prm=""; // Retorno parámetros var cadPar=document.getElementById("cadPar").getAttribute("value"); var tbPar=cadPar.split(";"); for(var i=0;i<tbPar.length;i++){ - var par=tbPar[i]; // Numero de partici�n + var par=tbPar[i]; // Numero de partición if(par>0){ var trObj=document.getElementById('trPar-'+par); // Recupera objeto fila var obRDO=trObj.childNodes[0].childNodes[0]; // Recupera Radio buton de la fila - if(obRDO.checked){ // Si est� seleccionado ... - var obSel=trObj.childNodes[3].childNodes[0]; // Recupera objeto select de la Imagen + if(obRDO.checked){ // Si está seleccionado ... + var obSel=trObj.childNodes[3].childNodes[0]; // Recupera objeto select de la Imagen var idx=obSel.selectedIndex; - if(idx==0){ // No ha seleccionado indice en el desplegable imagen + if(idx===0){ // No ha seleccionado indice en el desplegable imagen alert(TbMsg[3]); return(false); } var tbIMG=obSel.options[idx].value.split(";"); - var idi=tbIMG[0]; // Identificador de la imagen b�sica - var nci=tbIMG[1]; // Nombre can�nico de la imagen b�sica + var idi=tbIMG[0]; // Identificador de la imagen básica + var nci=tbIMG[1]; // Nombre canónico de la imagen básica var ipr=tbIMG[2]; // Ip del repositorio de la imagen var idf=tbIMG[3]; // NIdentificador de la imagen incremental - var ncf=tbIMG[4]; // Nombre can�nico de la imagen incremental + var ncf=tbIMG[4]; // Nombre canónico de la imagen incremental var rti=tbIMG[5]; // Ruta de origen de la imagen - // Compone parametros + // Compone parametros prm+="par="+par+RC; prm+="idi="+idi+RC; prm+="nci="+nci+RC; - prm+="ipr="+ipr+RC; + prm+="ipr="+ipr+RC; prm+="idf="+idf+RC; - prm+="ncf="+ncf+RC; - prm+="rti="+rti+RC; + prm+="ncf="+ncf+RC; + prm+="rti="+rti+RC; - var desplemet=document.getElementById("desplesync_"+par); // Desplegable metodo de syncronizaci�n - var p=desplemet.selectedIndex; // Toma �ndice seleccionado - - // No ha elegido ninguna partici�n - if(p==0){ + var desplemet=document.getElementById("desplesync_"+par); // Desplegable metodo de syncronización + var p=desplemet.selectedIndex; // Toma índice seleccionado + + // No ha elegido ninguna partición + if(p===0){ alert(TbMsg[4]); return(""); } - prm+="msy="+p+RC; // M�todo de syncronizaci�n 1=Sincronizaci�n1 2=Sincronizacion2 + prm+="msy="+p+RC; // Método de syncronización 1=Sincronización1 2=Sincronización2 var chrChk=document.getElementById('whl-'+par); // Recupera objeto fila de la tabla opciones adicionales if(chrChk.checked) prm+="whl=1"+RC; else prm+="whl=0"+RC; @@ -86,24 +85,24 @@ function comprobar_datos() if(chrChk.checked) prm+="cmp=1"+RC; else prm+="cmp=0"+RC; - var trObj=document.getElementById('trOpc'); // Recupera objeto fila de la tabla opciones adicionales + trObj=document.getElementById('trOpc'); // Recupera objeto fila de la tabla opciones adicionales var obChk=trObj.childNodes[3].childNodes[0]; // Recupera objeto checkbox borrar de la Imagen if(obChk.checked) prm+="bpi=1"+RC; else prm+="bpi=0"+RC; - var obChk=trObj.childNodes[7].childNodes[0]; // Recupera objeto checkbox copiar en cache + obChk=trObj.childNodes[7].childNodes[0]; // Recupera objeto checkbox copiar en cache if(obChk.checked) prm+="cpc=1"+RC; else prm+="cpc=0"+RC; - var obChk=trObj.childNodes[11].childNodes[0]; // Recupera objeto checkbox borrar la cache + obChk=trObj.childNodes[11].childNodes[0]; // Recupera objeto checkbox borrar la cache if(obChk.checked) prm+="bpc=1"+RC; else prm+="bpc=0"+RC; - var obChk=trObj.childNodes[15].childNodes[0]; // Recupera objeto checkbox no borrar archivos en destino - if(obChk.checked) prm+="nba=1"+RC; else prm+="nba=0"+RC; + obChk=trObj.childNodes[15].childNodes[0]; // Recupera objeto checkbox no borrar archivos en destino + if(obChk.checked) prm+="nba=1"+RC; else prm+="nba=0"+RC; - if(comprobar_datosejecucion()) // Comprueba opciones de ejecuci�n + if(comprobar_datosejecucion()) // Comprueba opciones de ejecución return(prm); else return(""); } } } - // No ha elegido ninguna partici�n + // No ha elegido ninguna partición alert(TbMsg[2]); return(""); } diff --git a/admin/WebConsole/comandos/jscripts/EjecutarScripts.js b/admin/WebConsole/comandos/jscripts/EjecutarScripts.js index 878ea770..e97e6f2a 100644 --- a/admin/WebConsole/comandos/jscripts/EjecutarScripts.js +++ b/admin/WebConsole/comandos/jscripts/EjecutarScripts.js @@ -33,7 +33,7 @@ function comprobar_datos() { - if (document.fdatos.codigo.value=="") { + if (document.fdatos.codigo.value==="") { alert(TbMsg[1]); document.fdatos.codigo.focus(); return(false); diff --git a/admin/WebConsole/comandos/jscripts/EliminarImagenCache.js b/admin/WebConsole/comandos/jscripts/EliminarImagenCache.js index 2e74c9a0..62ff72fd 100644 --- a/admin/WebConsole/comandos/jscripts/EliminarImagenCache.js +++ b/admin/WebConsole/comandos/jscripts/EliminarImagenCache.js @@ -7,7 +7,7 @@ function confirmar(){ if (comprobar_datos()){ // Compone atributos del comando - tb_conf=document.getElementById("tabla_conf"); + var tb_conf=document.getElementById("tabla_conf"); var ochecks=tb_conf.getElementsByTagName('INPUT'); var atributos; for(var i=0;i<ochecks.length;i++){ @@ -29,13 +29,13 @@ function confirmar(){ //________________________________________________________________________________________________________ function comprobar_datos() { - tb_conf=document.getElementById("tabla_conf"); + var tb_conf=document.getElementById("tabla_conf"); var ochecks=tb_conf.getElementsByTagName('INPUT'); var op=0; for(var i=0;i<ochecks.length;i++){ if(ochecks[i].checked) op++; } - if(op==0){ + if(op===0){ alert(TbMsg[1]); return(false); } diff --git a/admin/WebConsole/comandos/jscripts/IniciarSesion.js b/admin/WebConsole/comandos/jscripts/IniciarSesion.js index cbd1cf69..9fe4d525 100644 --- a/admin/WebConsole/comandos/jscripts/IniciarSesion.js +++ b/admin/WebConsole/comandos/jscripts/IniciarSesion.js @@ -20,13 +20,13 @@ function confirmar(){ filtrado(); var ipfiltro=document.fdatosejecucion.filtro.value; // Compone atributos del comando - tb_conf=document.getElementById("tabla_conf"); + var tb_conf=document.getElementById("tabla_conf"); var ochecks=tb_conf.getElementsByTagName('INPUT'); for(var i=0;i<ochecks.length;i++){ if(ochecks[i].checked){ var diskPart = ochecks[i].value.split(";"); var disco = diskPart[0]; - var numpar= diskPart[1]; + var numpar= diskPart[1]; atributos+="dsk="+disco+RC; atributos+="par="+numpar+RC; // Datos bloque de configuracion: ip equipos. @@ -35,12 +35,12 @@ function confirmar(){ var iptabla=tbOrd.getAttribute('value'); // Elimino los ordenadores del filtro que no estén en la tabla. - if (ipfiltro!=''){ + if (ipfiltro!==''){ var arraytabla = iptabla.split(","); var arrayfiltro =ipfiltro.split(";"); arrayfiltro = array_interset (arrayfiltro.sort(), arraytabla.sort()); ipfiltro = arrayfiltro.join(";"); - if (ipfiltro ==''){ + if (ipfiltro===''){ alert(TbMsg["FILTER"]); return(false); } @@ -68,13 +68,13 @@ function confirmar(){ //________________________________________________________________________________________________________ function comprobar_datos() { - tb_conf=document.getElementById("tabla_conf"); + var tb_conf=document.getElementById("tabla_conf"); var ochecks=tb_conf.getElementsByTagName('INPUT'); var op=0; for(var i=0;i<ochecks.length;i++){ if(ochecks[i].checked) op++; } - if(op==0){ + if(op===0){ alert(TbMsg[1]); return(false); } diff --git a/admin/WebConsole/comandos/jscripts/InventarioSoftware.js b/admin/WebConsole/comandos/jscripts/InventarioSoftware.js index 4910d047..ad6a42c1 100644 --- a/admin/WebConsole/comandos/jscripts/InventarioSoftware.js +++ b/admin/WebConsole/comandos/jscripts/InventarioSoftware.js @@ -8,10 +8,10 @@ // Este fichero implementa las funciones javascript del fichero InventarioHardware.php (Comandos) // ************************************************************************************************************************************************* function confirmar(){ + var diskPart=[]; if (comprobar_datos()){ - tb_conf=document.getElementById("tabla_conf"); + var tb_conf=document.getElementById("tabla_conf"); var ochecks=tb_conf.getElementsByTagName('INPUT'); - var particion; for(var i=0;i<ochecks.length;i++){ if(ochecks[i].checked){ diskPart=ochecks[i].value.split(";"); @@ -32,14 +32,14 @@ } //________________________________________________________________________________________________________ function comprobar_datos(){ - tb_conf=document.getElementById("tabla_conf"); + var tb_conf=document.getElementById("tabla_conf"); var ochecks=tb_conf.getElementsByTagName('INPUT'); var op=0; for(var i=0;i<ochecks.length;i++){ if(ochecks[i].checked) op++; } - if(op==0){ + if(op===0){ alert(TbMsg[1]); return(false); } diff --git a/admin/WebConsole/comandos/jscripts/RestaurarImagen.js b/admin/WebConsole/comandos/jscripts/RestaurarImagen.js index 778e6de1..36705236 100644 --- a/admin/WebConsole/comandos/jscripts/RestaurarImagen.js +++ b/admin/WebConsole/comandos/jscripts/RestaurarImagen.js @@ -12,6 +12,7 @@ var RC="@"; // UHU - Ahora puede ser cualquier disco var disco; + var numequipos; var atributos=""; var tb_conf=document.getElementById("tabla_conf"); var ochecks=tb_conf.getElementsByTagName('INPUT'); @@ -46,12 +47,12 @@ var ipfiltro=document.fdatosejecucion.filtro.value; // Elimino los ordenadores del filtro que no estén en la tabla. - if (ipfiltro!=''){ + if (ipfiltro!==''){ var arraytabla = iptabla.split(","); var arrayfiltro =ipfiltro.split(";"); arrayfiltro = array_interset (arrayfiltro.sort(), arraytabla.sort()); ipfiltro = arrayfiltro.join(";"); - if (ipfiltro ==''){ + if (ipfiltro===''){ alert(TbMsg["FILTER"]); return(false); } @@ -63,8 +64,8 @@ } // Mensaje de aviso si protocolo UNICAST y más de un ordenador - if ( ( protoclonacion.value=="UNICAST" || protoclonacion.value=="UNICAST-DIRECT") && numequipos > 1 ) { - if (confirm(TbMsg["UNICAST"]) != true) { + if ( ( protoclonacion.value==="UNICAST" || protoclonacion.value==="UNICAST-DIRECT") && numequipos > 1 ) { + if (confirm(TbMsg["UNICAST"]) !== true) { cancelar(); return(false); } @@ -84,32 +85,32 @@ //________________________________________________________________________________________________________ function comprobar_datos() { - tb_conf=document.getElementById("tabla_conf"); + var tb_conf=document.getElementById("tabla_conf"); var ochecks=tb_conf.getElementsByTagName('INPUT'); var op=0; for(var i=0;i<ochecks.length;i++){ if(ochecks[i].checked){ op++; var idradio=ochecks[i].id; // Toma idemtificador del desplegable de imagenes - despleimagenizda=document.getElementById("despleimagen_"+idradio+"_1"); // Desplegable izda. - despleimagendcha=document.getElementById("despleimagen_"+idradio+"_0"); // Desplegable derecha. + var despleimagenizda=document.getElementById("despleimagen_"+idradio+"_1"); // Desplegable izda. + var despleimagendcha=document.getElementById("despleimagen_"+idradio+"_0"); // Desplegable derecha. var p1=despleimagenizda.selectedIndex; // Toma índice seleccionado var p2=despleimagendcha.selectedIndex; // Toma índice seleccionado - if (p1==0 && p2==0){ + if (p1===0 && p2===0){ alert(TbMsg[0]); despleimagenizda.focus(); return(false) } - if (p1==p2){ + if (p1===p2){ alert(TbMsg[6]); despleimagenizda.focus(); return(false) } } } - if(op==0){ + if(op===0){ alert(TbMsg[1]); return(false); } diff --git a/admin/WebConsole/comandos/jscripts/RestaurarImagenBasica.js b/admin/WebConsole/comandos/jscripts/RestaurarImagenBasica.js index 99b91a19..960cd8ce 100644 --- a/admin/WebConsole/comandos/jscripts/RestaurarImagenBasica.js +++ b/admin/WebConsole/comandos/jscripts/RestaurarImagenBasica.js @@ -16,7 +16,7 @@ var tb_conf=document.getElementById("tabla_conf"); var ochecks=tb_conf.getElementsByTagName('INPUT'); for(var i=0;i<ochecks.length;i++){ - if(ochecks[i].checked && ochecks[i].name=="particion"){ + if(ochecks[i].checked && ochecks[i].name==="particion"){ var idradio=ochecks[i].id; var diskPart = ochecks[i].value.split(";"); disco =diskPart[0]; @@ -36,15 +36,15 @@ atributos+="rti="+imgcanrepo[4]+RC; // Ruta de origen de la imagen var desplemet=document.getElementById("desplemet_"+idradio); // Desplegable metodo de restauración - var p=desplemet.selectedIndex; // Toma índice seleccionado + var p=desplemet.selectedIndex; // Toma índice seleccionado atributos+="met="+p+RC; // Método de clonación 0=caché 1=repositorio - var desplemet=document.getElementById("desplesync_"+idradio); // Desplegable metodo de syncronización - var p=desplemet.selectedIndex; // Toma índice seleccionado + desplemet=document.getElementById("desplesync_"+idradio); // Desplegable metodo de syncronización + p=desplemet.selectedIndex; // Toma índice seleccionado atributos+="msy="+p+RC; // Método de clonación - var desplemet=document.getElementById("despletpt_"+idradio); // Desplegable metodo de syncronización - var p=desplemet.value; // Toma índice seleccionado + desplemet=document.getElementById("despletpt_"+idradio); // Desplegable metodo de syncronización + p=desplemet.value; // Toma índice seleccionado atributos+="tpt="+p+RC; // Método de clonación var chrChk=document.getElementById('whl-'+idradio); // Recupera objeto fila de la tabla opciones adicionales @@ -55,12 +55,12 @@ if(chrChk.checked) atributos+="cmp=1"+RC; else atributos+="cmp=0"+RC; var cc=ochecks[i].getAttribute('idcfg'); // Toma identificador del bloque de configuración - if(document.fdatosejecucion.ambito.value!=AMBITO_ORDENADORES){ + if(document.fdatosejecucion.ambito.value!=AMBITO_ORDENADORES){ var tbOrd=document.getElementById("tbOrd_"+cc); var idordenadores=tbOrd.getAttribute('value'); // Toma identificadores de los ordenadores var cadenaid=document.fdatos.cadenaid.value; // Cadena de identificadores de todos los ordenadores del ámbito - if(idordenadores!=cadenaid){ - document.fdatosejecucion.ambito.value=0; // Ambito de aplicación restringido + if(idordenadores!==cadenaid){ + document.fdatosejecucion.ambito.value=0; // Ámbito de aplicación restringido document.fdatosejecucion.idambito.value=idordenadores; } } @@ -68,11 +68,11 @@ var trObj=document.getElementById('trOpc'); // Recupera objeto fila de la tabla opciones adicionales var obChk=trObj.childNodes[3].childNodes[0]; // Recupera objeto checkbox borrar de la Imagen if(obChk.checked) atributos+="bpi=1"+RC; else atributos+="bpi=0"+RC; - var obChk=trObj.childNodes[7].childNodes[0]; // Recupera objeto checkbox copiar en cache + obChk=trObj.childNodes[7].childNodes[0]; // Recupera objeto checkbox copiar en cache if(obChk.checked) atributos+="cpc=1"+RC; else atributos+="cpc=0"+RC; - var obChk=trObj.childNodes[11].childNodes[0]; // Recupera objeto checkbox borrar la cache + obChk=trObj.childNodes[11].childNodes[0]; // Recupera objeto checkbox borrar la cache if(obChk.checked) atributos+="bpc=1"+RC; else atributos+="bpc=0"+RC; - var obChk=trObj.childNodes[15].childNodes[0]; // Recupera objeto checkbox no borrar archivos en destino + obChk=trObj.childNodes[15].childNodes[0]; // Recupera objeto checkbox no borrar archivos en destino if(obChk.checked) atributos+="nba=1"+RC; else atributos+="nba=0"+RC; document.fdatosejecucion.atributos.value=atributos; @@ -92,31 +92,31 @@ //________________________________________________________________________________________________________ function comprobar_datos() { - tb_conf=document.getElementById("tabla_conf"); + var tb_conf=document.getElementById("tabla_conf"); var ochecks=tb_conf.getElementsByTagName('INPUT'); var op=0; for(var i=0;i<ochecks.length;i++){ - if(ochecks[i].checked && ochecks[i].name=="particion"){ + if(ochecks[i].checked && ochecks[i].name==="particion"){ op++; var idradio=ochecks[i].id; // Toma idemtificador del desplegable de imagenes - despleimagenizda=document.getElementById("despleimagen_"+idradio+"_1"); // Desplegable izda. - var p1=despleimagenizda.selectedIndex; // Toma índice seleccionado - if (p1==0){ + var despleimagenizda=document.getElementById("despleimagen_"+idradio+"_1"); // Desplegable izda. + var p1=despleimagenizda.selectedIndex; // Toma índice seleccionado + if (p1===0){ alert(TbMsg[0]); despleimagenizda.focus(); return(false) } // Comprobamos tipo de sincronizacion. var desplemet=document.getElementById("desplesync_"+idradio); // Desplegable metodo de syncronización - var p1=desplemet.selectedIndex; // Toma índice seleccionado - if (p1==0){ + p1=desplemet.selectedIndex; // Toma índice seleccionado + if (p1===0){ alert(TbMsg[7]); desplemet.focus(); return(false) } } } - if(op==0){ + if(op===0){ alert(TbMsg[1]); return(false); } diff --git a/admin/WebConsole/comandos/jscripts/RestaurarSoftIncremental.js b/admin/WebConsole/comandos/jscripts/RestaurarSoftIncremental.js index 756b3ba9..88ecd6e1 100644 --- a/admin/WebConsole/comandos/jscripts/RestaurarSoftIncremental.js +++ b/admin/WebConsole/comandos/jscripts/RestaurarSoftIncremental.js @@ -16,7 +16,7 @@ var tb_conf=document.getElementById("tabla_conf"); var ochecks=tb_conf.getElementsByTagName('INPUT'); for(var i=0;i<ochecks.length;i++){ - if(ochecks[i].checked && ochecks[i].name=="particion"){ + if(ochecks[i].checked && ochecks[i].name==="particion"){ var idradio=ochecks[i].id; var diskPart = ochecks[i].value.split(";"); disco =diskPart[0]; @@ -39,15 +39,15 @@ atributos+="rti="+imgcanrepo[6]+RC; // Ruta de origen de la imagen var desplemet=document.getElementById("desplemet_"+idradio); // Desplegable metodo de restauración - var p=desplemet.selectedIndex; // Toma índice seleccionado + var p=desplemet.selectedIndex; // Toma índice seleccionado atributos+="met="+p+RC; // Método de clonación 0=caché 1=repositorio - var desplemet=document.getElementById("desplesync_"+idradio); // Desplegable metodo de syncronización - var p=desplemet.selectedIndex; // Toma índice seleccionado + desplemet=document.getElementById("desplesync_"+idradio); // Desplegable metodo de syncronización + p=desplemet.selectedIndex; // Toma índice seleccionado atributos+="msy="+p+RC; // Método de clonación - var desplemet=document.getElementById("despletpt_"+idradio); // Desplegable metodo de syncronización - var p=desplemet.value; // Toma índice seleccionado + desplemet=document.getElementById("despletpt_"+idradio); // Desplegable metodo de syncronización + p=desplemet.value; // Toma índice seleccionado atributos+="tpt="+p+RC; // Método de transmision var chrChk=document.getElementById('whl-'+idradio); // Recupera objeto fila de la tabla opciones adicionales @@ -58,11 +58,11 @@ if(chrChk.checked) atributos+="cmp=1"+RC; else atributos+="cmp=0"+RC; var cc=ochecks[i].getAttribute('idcfg'); // Toma identificador del bloque de configuración - if(document.fdatosejecucion.ambito.value!=AMBITO_ORDENADORES){ + if(document.fdatosejecucion.ambito.value!=AMBITO_ORDENADORES){ var tbOrd=document.getElementById("tbOrd_"+cc); var idordenadores=tbOrd.getAttribute('value'); // Toma identificadores de los ordenadores var cadenaid=document.fdatos.cadenaid.value; // Cadena de identificadores de todos los ordenadores del ámbito - if(idordenadores!=cadenaid){ + if(idordenadores!==cadenaid){ document.fdatosejecucion.ambito.value=0; // Ambito de aplicación restringido document.fdatosejecucion.idambito.value=idordenadores; } @@ -71,11 +71,11 @@ var trObj=document.getElementById('trOpc'); // Recupera objeto fila de la tabla opciones adicionales var obChk=trObj.childNodes[3].childNodes[0]; // Recupera objeto checkbox borrar de la Imagen if(obChk.checked) atributos+="bpi=1"+RC; else atributos+="bpi=0"+RC; - var obChk=trObj.childNodes[7].childNodes[0]; // Recupera objeto checkbox copiar en cache + obChk=trObj.childNodes[7].childNodes[0]; // Recupera objeto checkbox copiar en cache if(obChk.checked) atributos+="cpc=1"+RC; else atributos+="cpc=0"+RC; - var obChk=trObj.childNodes[11].childNodes[0]; // Recupera objeto checkbox borrar la cache + obChk=trObj.childNodes[11].childNodes[0]; // Recupera objeto checkbox borrar la cache if(obChk.checked) atributos+="bpc=1"+RC; else atributos+="bpc=0"+RC; - var obChk=trObj.childNodes[15].childNodes[0]; // Recupera objeto checkbox no borrar archivos en destino + obChk=trObj.childNodes[15].childNodes[0]; // Recupera objeto checkbox no borrar archivos en destino if(obChk.checked) atributos+="nba=1"+RC; else atributos+="nba=0"+RC; document.fdatosejecucion.atributos.value=atributos; @@ -95,30 +95,30 @@ //________________________________________________________________________________________________________ function comprobar_datos() { - tb_conf=document.getElementById("tabla_conf"); + var tb_conf=document.getElementById("tabla_conf"); var ochecks=tb_conf.getElementsByTagName('INPUT'); var op=0; for(var i=0;i<ochecks.length;i++){ - if(ochecks[i].checked && ochecks[i].name=="particion"){ + if(ochecks[i].checked && ochecks[i].name==="particion"){ op++; var idradio=ochecks[i].id; // Toma idemtificador del desplegable de imagenes - despleimagenizda=document.getElementById("despleimagen_"+idradio+"_1"); // Desplegable imagenes. - var p1=despleimagenizda.selectedIndex; // Toma índice seleccionado - if (p1==0){ + var despleimagenizda=document.getElementById("despleimagen_"+idradio+"_1"); // Desplegable imagenes. + var p1=despleimagenizda.selectedIndex; // Toma índice seleccionado + if (p1===0){ alert(TbMsg[0]); despleimagenizda.focus(); return(false) } var desplemet=document.getElementById("desplesync_"+idradio); // Desplegable metodo de syncronización - var p1=desplemet.selectedIndex; // Toma índice seleccionado - if (p1==0){ + p1=desplemet.selectedIndex; // Toma índice seleccionado + if (p1===0){ alert(TbMsg[7]); desplemet.focus(); return(false) } } } - if(op==0){ + if(op===0){ alert(TbMsg[1]); return(false); } |