diff options
author | albertogp <albertogp@uma.es> | 2012-05-18 10:00:35 +0000 |
---|---|---|
committer | albertogp <albertogp@uma.es> | 2012-05-18 10:00:35 +0000 |
commit | 1873b9a7c3017c9c71d05301c2dd883f23757035 (patch) | |
tree | 27dcbb2bb0f65e9b120867be7e82cc95056b0b0b /admin/WebConsole/principal/configuraciones.php | |
parent | 4e1dc5385cbf9222dede8b8706b64af447ada79c (diff) |
Versión 1.0.4, #495: Integrar ticket en rama de desarrollo.
git-svn-id: https://opengnsys.es/svn/branches/version1.0@3052 a21b9725-9963-47de-94b9-378ad31fedc9
Diffstat (limited to 'admin/WebConsole/principal/configuraciones.php')
-rw-r--r-- | admin/WebConsole/principal/configuraciones.php | 88 |
1 files changed, 76 insertions, 12 deletions
diff --git a/admin/WebConsole/principal/configuraciones.php b/admin/WebConsole/principal/configuraciones.php index d7ee08b2..0f812914 100644 --- a/admin/WebConsole/principal/configuraciones.php +++ b/admin/WebConsole/principal/configuraciones.php @@ -29,6 +29,7 @@ $fk_nombreSO=0; $fk_tamano=0; $fk_imagen=0; $fk_perfil=0; +$fk_cache=0; if (isset($_GET["idambito"])) $idambito=$_GET["idambito"]; if (isset($_GET["ambito"])) $ambito=$_GET["ambito"]; @@ -42,6 +43,7 @@ if (isset($_POST["fk_nombreSO"])) $fk_nombreSO=$_POST["fk_nombreSO"]; if (isset($_POST["fk_tamano"])) $fk_tamano=$_POST["fk_tamano"]; if (isset($_POST["fk_imagen"])) $fk_imagen=$_POST["fk_imagen"]; if (isset($_POST["fk_perfil"])) $fk_perfil=$_POST["fk_perfil"]; +if (isset($_POST["fk_cache"])) $fk_cache=$_POST["fk_cache"]; //________________________________________________________________________________________________________ @@ -97,9 +99,10 @@ if (!$cmd) <INPUT type="hidden" name="ambito" value="<? echo $ambito?>"> <TABLE class="tabla_busquedas" align=center border=0 cellPadding=0 cellSpacing=0> <TR> - <TH height=15 align="center" colspan=14><? echo $TbMsg[18]?></TH> + <TH height=15 align="center" colspan=17><? echo $TbMsg[18]?></TH> </TR> <TR> + <TD align=right><? echo $TbMsg[30]?></TD> <TD align=center><INPUT type="checkbox" value="<? echo $msk_sysFi?>" name="fk_sysFi" <? if($fk_sysFi==$msk_sysFi) echo " checked "?>></TD> <TD width="20" align=center> </TD> @@ -114,21 +117,26 @@ if (!$cmd) <TD width="20" align=center> </TD> <TD align=right><? echo $TbMsg[34]?></TD> <TD align=center><INPUT type="checkbox" value="<? echo $msk_perfil?>" name="fk_perfil" <? if($fk_perfil==$msk_perfil) echo " checked "?>></TD> + <TD width="20" align=center> </TD> + <TD align=right><? echo $TbMsg[495]?></TD> + <TD align=center><INPUT type="checkbox" value="<? echo $msk_cache?>" name="fk_cache" <? if($fk_cache==$msk_cache) echo " checked "?>></TD> + + </TR> <TR> - <TD height=2 style="BORDER-TOP:#999999 1px solid;" align="center" colspan=14> </TD> + <TD height=2 style="BORDER-TOP:#999999 1px solid;" align="center" colspan=17> </TD> </TR> <TR> <TD height=20 align="center" colspan=14> <A href=#> - <IMG border=0 src="../images/boton_confirmar_<? echo $idioma ?>.gif" onclick="document.fdatos.submit()"></A></TD> + <IMG border=0 src="../images/boton_confirmar.gif" onClick="document.fdatos.submit()"></A></TD> </TR> </TABLE> </FORM> <? } - $sws=$fk_sysFi | $fk_nombreSO | $fk_tamano | $fk_imagen | $fk_perfil; - pintaConfiguraciones($cmd,$idambito,$ambito,7,$sws,false); + $sws=$fk_sysFi | $fk_nombreSO | $fk_tamano | $fk_imagen | $fk_perfil | $fk_cache; + pintaConfiguraciones($cmd,$idambito,$ambito,8,$sws,false); ?> </BODY> </HTML> @@ -148,7 +156,7 @@ function pintaParticiones($cmd,$configuraciones,$idordenadores,$cc) global $conKeys; // Contador de claves de configuración global $TbMsg; - $colums=7; + $colums=8; echo '<tr height="16">'; echo '<th align="center"> '.$TbMsg[20].' </th>'; // Número de partición echo '<th align="center"> '.$TbMsg[24].' </th>'; // Tipo de partición @@ -157,6 +165,7 @@ function pintaParticiones($cmd,$configuraciones,$idordenadores,$cc) echo '<th align="center"> '.$TbMsg[22].' </th>'; // Tamaño echo '<th align="center"> '.$TbMsg[25].' </th>'; // Imagen instalada echo '<th align="center"> '.$TbMsg[26].' </th>'; // Perfil software + echo '<th align="center"> '.$TbMsg[495].' </th>'; echo '</tr>'; $auxCfg=split("@",$configuraciones); // Crea lista de particiones @@ -189,6 +198,44 @@ function pintaParticiones($cmd,$configuraciones,$idordenadores,$cc) //echo'<td align="center">'.$tbKeys[$k]["perfilsoft"].'</td>'.chr(13); echo'<td align="center"> '.tomaPerfiles($tbKeys[$k]["numpar"],$idordenadores).' </td>'.chr(13); + + //echo'<td align="center">'.$tbKeys[$k]["perfilsoft"].'</td>'.chr(13); + if ($tbKeys[$k]["numpar"] == "4") + { + $rs=new Recordset; + $cmd->texto="SELECT * FROM ordenadores_particiones WHERE idordenador='".$idordenadores."' AND numpar=4"; + $rs->Comando=&$cmd; + if (!$rs->Abrir()) return(false); // Error al abrir recordset + $rs->Primero(); + if (!$rs->EOF){ + $campocache=$rs->campos["cache"]; + }$rs->Cerrar(); + echo'<td align="leght"> '; + $ima=split(",",$campocache); + $numero=1; + for ($x=0;$x<count($ima); $x++) + { + + if(ereg(".sum",$ima[$x]) || ereg(".torrent",$ima[$x])) + { + if(ereg(".torrent",$ima[$x])) + { + echo ' '.$ima[$x].'<br/>'.'<hr>';$numero++; + }else{ + echo ' '.$ima[$x].'<br/>'; + } + }else{ + if(ereg("MB",$ima[$x])) + { echo '<hr> ## '.$TbMsg[4951].' - ( '.$ima[$x].' )<br/><hr>';}else{ + echo $numero.".-".$ima[$x].'<br/>'; + } + } + + } + echo ' </td>'.chr(13); + }else{ + echo'<td align="center"> </td>'.chr(13); + } echo'</tr>'.chr(13); } @@ -206,6 +253,7 @@ function pintaParticiones($cmd,$configuraciones,$idordenadores,$cc) echo'<td align="right"> '.$disksize.' </td>'.chr(13); echo'<td></td>'.chr(13); echo'<td></td>'.chr(13); + echo'<td></td>'.chr(13); echo'</tr>'.chr(13); } echo '<tr height="5"><td colspan="'.$colums.'" style="BORDER-TOP: #999999 1px solid;BACKGROUND-COLOR: #FFFFFF;"> </td></tr>'; @@ -281,10 +329,10 @@ function datosOrdenadores($cmd,$idordenador) { global $TbMsg; - $cmd->texto="SELECT nombreordenador, ip, mac, perfileshard.descripcion AS perfilhard - FROM ordenadores - LEFT JOIN perfileshard ON perfileshard.idperfilhard=ordenadores.idperfilhard - WHERE ordenadores.idordenador=$idordenador"; + $cmd->texto="SELECT nombreordenador,ip,mac,perfileshard.descripcion as perfilhard + FROM ordenadores + INNER JOIN perfileshard ON perfileshard.idperfilhard=ordenadores.idperfilhard + WHERE ordenadores.idordenador=".$idordenador; $rs=new Recordset; $rs->Comando=&$cmd; if ($rs->Abrir()){ @@ -338,17 +386,33 @@ function datosGruposOrdenadores($cmd,$idgrupo) if (!$rs->EOF){ $nombregrupoordenador=$rs->campos["nombregrupoordenador"]; $ordenadores=$rs->campos["numordenadores"]; + $idaula=$rs->campos["idaula"]; + } + $rs->Cerrar(); + } + ////////////////////////////////////// + $cmd->texto="SELECT DISTINCT aulas.* + FROM aulas + INNER JOIN grupoordenadores ON grupoordenadores.idaula=aulas.idaula + WHERE aulas.idaula=".$idaula; + $rs=new Recordset; + $rs->Comando=&$cmd; + if ($rs->Abrir()){ + $rs->Primero(); + if (!$rs->EOF){ + $urlfoto=$rs->campos["urlfoto"]; + $nombreaula=$rs->campos["nombreaula"]; } $rs->Cerrar(); } ?> <TABLE align=center border=0 cellPadding=1 cellSpacing=1 class=tabla_datos> <TR> - <TH align=center> <?echo $TbMsg[5]?> </TD> + <TH align=center> <?echo $TbMsg[5].'</br>'.$nombreaula?> </TD> <? echo '<TD>'.$nombregrupoordenador.'</TD> <TD colspan=2 valign=top align=center rowspan=2> - <IMG border=3 style="border-color:#63676b" src="../images/aula.jpg"><br> + <IMG border=3 style="border-color:#63676b" src="'.$urlfoto.'"><br> <center> '.$TbMsg[13].': '. $ordenadores.'</center> </TD>'; |