diff options
Diffstat (limited to 'admin/WebConsole/propiedades/propiedades_perfilhardwares.php')
-rw-r--r-- | admin/WebConsole/propiedades/propiedades_perfilhardwares.php | 103 |
1 files changed, 62 insertions, 41 deletions
diff --git a/admin/WebConsole/propiedades/propiedades_perfilhardwares.php b/admin/WebConsole/propiedades/propiedades_perfilhardwares.php index ac1d5a74..cd2fe23f 100644 --- a/admin/WebConsole/propiedades/propiedades_perfilhardwares.php +++ b/admin/WebConsole/propiedades/propiedades_perfilhardwares.php @@ -11,8 +11,10 @@ include_once("../includes/ctrlacc.php"); include_once("../includes/opciones.php"); include_once("../includes/CreaComando.php"); +include_once("../includes/HTMLCTESELECT.php"); include_once("../clases/AdoPhp.php"); include_once("../idiomas/php/".$idioma."/propiedades_perfilhardwares_".$idioma.".php"); +include_once("../idiomas/php/".$idioma."/avisos_".$idioma.".php"); //________________________________________________________________________________________________________ $opcion=0; $opciones=array($TbMsg[0],$TbMsg[1],$TbMsg[2],$TbMsg[3]); @@ -21,7 +23,8 @@ $idperfilhard=0; $descripcion=""; $comentarios=""; $grupoid=0; -$ordenadores=0; // Número de ordenador que tienen este perfil +$ordenadores=0; // Número de ordenadores que tienen este perfil +$winboot="reboot"; // Método de arranque para Windows (por defecto, reboot). if (isset($_GET["opcion"])) $opcion=$_GET["opcion"]; // Recoge parametros if (isset($_GET["idperfilhard"])) $idperfilhard=$_GET["idperfilhard"]; @@ -38,54 +41,69 @@ if ($opcion!=$op_alta){ } //________________________________________________________________________________________________________ ?> -<HTML> -<TITLE>Administración web de aulas</TITLE> -<HEAD> - <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/propiedades_perfilhardwares.js"></SCRIPT> - <SCRIPT language="javascript" src="../jscripts/opciones.js"></SCRIPT> - <? echo '<SCRIPT language="javascript" src="../idiomas/javascripts/'.$idioma.'/propiedades_perfilhardwares_'.$idioma.'.js"></SCRIPT>'?> -</HEAD> -<BODY> -<DIV align=center> -<FORM name="fdatos" action="../gestores/gestor_perfilhardwares.php" method="post"> - <INPUT type=hidden name=opcion value=<?=$opcion?>> - <INPUT type=hidden name=idperfilhard value=<?=$idperfilhard?>> - <INPUT type=hidden name=ordenadores value=<?=$ordenadores?>> - <INPUT type=hidden name=grupoid value=<?=$grupoid?>> - <P align=center class=cabeceras><?echo $TbMsg[4]?><BR> - <SPAN align=center class=subcabeceras><? echo $opciones[$opcion]?></SPAN></P> - <TABLE align=center border=0 cellPadding=1 cellSpacing=1 class=tabla_datos > +<html> +<title>Administración web de aulas</title> +<head> + <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/propiedades_perfilhardwares.js"></script> + <script language="javascript" src="../jscripts/opciones.js"></script> + <?php echo '<script language="javascript" src="../idiomas/javascripts/'.$idioma.'/propiedades_perfilhardwares_'.$idioma.'.js"></script>'?> +</head> +<body> +<div align="center"> +<form name="fdatos" action="../gestores/gestor_perfilhardwares.php" method="post"> + <input type="hidden" name="opcion" value="<?=$opcion?>" /> + <input type="hidden" name="idperfilhard" value="<?=$idperfilhard?>" /> + <input type="hidden" name="ordenadores" value="<?=$ordenadores?>" /> + <input type="hidden" name="grupoid" value="<?=$grupoid?>" /> + <p align="center" class="cabeceras"><?echo $TbMsg["HARD_TITLE"]?><br /> + <span align="center" class="subcabeceras"><? echo $opciones[$opcion]?></span></p> + <table align="center" border="0" cellPadding="1" cellSpacing="1" class="tabla_datos"> <!-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------> - <TR> - <TH align=center> <?echo $TbMsg[5]?> </TD> - <?if ($opcion==$op_eliminacion) - echo '<TD style="width:215">'.$descripcion.'</TD>'; + <tr> + <th align="center"> <?echo $TbMsg["HARD_NAME"]?> </th> + <?php if ($opcion==$op_eliminacion) + echo '<td style="width:215">'.$descripcion.'</td>'; else - echo '<TD><INPUT class="formulariodatos" name=descripcion style="width:215" type=text value="'.$descripcion.'"></TD>';?> - <TD align=left rowspan=2><IMG border=3 style="border-color:#63676b" src="../images/aula.jpg"><br><center> Ordenadores: <? echo $ordenadores?></center></TD> - </TR> + echo '<td><input class="formulariodatos" name="descripcion" style="width:215" type="text" value="'.$descripcion.'" /></td>'; ?> + <td align="left" rowspan="3"><img border="3" style="border-color:#63676b" src="../images/aula.jpg" /><br /> <?php echo $TbMsg["HARD_COMPUTERS"].": $ordenadores"?></td> + </tr> <!-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------> - <TR> - <TH align=center> <?echo $TbMsg[6]?> </TD> - <?if ($opcion==$op_eliminacion) - echo '<TD>'.$comentarios.'</TD>'; + <tr> + <th align="center"> <?php echo $TbMsg["HARD_COMMENTS"]?> </th> + <?php if ($opcion==$op_eliminacion) + echo '<td>'.$comentarios.'</td>'; else - echo '<TD><TEXTAREA class="formulariodatos" name=comentarios rows=3 cols=40>'.$comentarios.'</TEXTAREA></TD>'; + echo '<td><textarea class="formulariodatos" name="comentarios" rows="3" cols="40">'.$comentarios.'</textarea></td>'; ?> - </TR> + </tr> <!-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------> - </TABLE> -</FORM> -</DIV> + <tr> + <th align="center"> <?php echo $TbMsg["HARD_WINBOOT"]?> <sup>*</sup> </th> + <?php if ($opcion==$op_eliminacion) + echo "<td>$winboot</td>"; + else { + $params = "reboot=".$TbMsg["HARD_REBOOT"].chr(13); + $params.= "kexec=".$TbMsg["HARD_KEXEC"]; + echo "<td>".HTMLCTESELECT($params,"winboot","estilodesple","","$winboot",110)."</td>"; + } + ?> + </tr> +<!-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------> + <tr> + <th colspan="3" align="center"> <sup>*</sup> <?php echo $TbMsg["WARN_NETBOOT"]?> </th> + </tr> + </table> +</form> +</div> <? //________________________________________________________________________________________________________ include_once("../includes/opcionesbotonesop.php"); //________________________________________________________________________________________________________ ?> -</BODY> -</HTML> +</body> +</html> <? //________________________________________________________________________________________________________ // Recupera los datos de un perfil hardware @@ -98,10 +116,12 @@ function TomaPropiedades($cmd,$id) global $descripcion; global $comentarios; global $ordenadores; + global $winboot; $rs=new Recordset; - $cmd->texto="SELECT perfileshard.*, count(*) as numordenadores FROM perfileshard - INNER JOIN ordenadores ON ordenadores.idperfilhard=perfileshard.idperfilhard - WHERE perfileshard.idperfilhard=".$id; + $cmd->texto="SELECT perfileshard.*, COUNT(*) AS numordenadores + FROM perfileshard + INNER JOIN ordenadores ON ordenadores.idperfilhard=perfileshard.idperfilhard + WHERE perfileshard.idperfilhard=".$id; $rs->Comando=&$cmd; if (!$rs->Abrir()) return(false); // Error al abrir recordset $rs->Primero(); @@ -109,6 +129,7 @@ function TomaPropiedades($cmd,$id) $descripcion=$rs->campos["descripcion"]; $comentarios=$rs->campos["comentarios"]; $ordenadores=$rs->campos["numordenadores"]; + $winboot=$rs->campos["winboot"]; } $rs->Cerrar(); return(true); |