diff options
author | ramon <ramongomez@us.es> | 2012-09-05 08:55:12 +0000 |
---|---|---|
committer | ramon <ramongomez@us.es> | 2012-09-05 08:55:12 +0000 |
commit | 409af27e8c09486d97528485e423bff28d66902a (patch) | |
tree | 5028b64dca5cf596e0919312f41dbe45ad032e50 /admin/WebConsole | |
parent | 294f9e5861e72346b5dcfbc64df7a70ae5974aea (diff) |
Versión 1.0.5, #551: Eliminar más errores y avisos para compatibilidad con PHP 5.4, añadir fichero de idioma y mostrar nº de PCs clientes de un repositorio.
git-svn-id: https://opengnsys.es/svn/branches/version1.0@3273 a21b9725-9963-47de-94b9-378ad31fedc9
Diffstat (limited to 'admin/WebConsole')
-rw-r--r-- | admin/WebConsole/clases/SockHidra.php | 4 | ||||
-rw-r--r-- | admin/WebConsole/idiomas/php/esp/tiposhardwares_esp.php | 24 | ||||
-rw-r--r-- | admin/WebConsole/includes/comunes.php | 6 | ||||
-rw-r--r-- | admin/WebConsole/propiedades/propiedades_ordenadores.php | 23 | ||||
-rw-r--r-- | admin/WebConsole/propiedades/propiedades_repositorios.php | 14 |
5 files changed, 44 insertions, 27 deletions
diff --git a/admin/WebConsole/clases/SockHidra.php b/admin/WebConsole/clases/SockHidra.php index ea467918..5ecb2045 100644 --- a/admin/WebConsole/clases/SockHidra.php +++ b/admin/WebConsole/clases/SockHidra.php @@ -130,7 +130,7 @@ class SockHidra{ $lonprm=strlen($parametros); /* Encripta los parámetros */ - $parametros=$this->encripdescrip->Encriptar($parametros,&$lonprm); + $parametros=$this->encripdescrip->Encriptar($parametros,$lonprm); /* Pasa a hexadecimal la longitud de los parámetros ya encriptados para incluirla dentro de la cabecera */ $hlonprm=str_pad(dechex($LONCABECERA+$LONHEXPRM+$lonprm),$LONHEXPRM,"0",STR_PAD_LEFT); // Rellena con ceros @@ -174,7 +174,7 @@ class SockHidra{ $lon=$lSize-($LONCABECERA+$LONHEXPRM); // Longitud de los parametros aún encriptados $parametros=substr($buffer,$LONCABECERA+$LONHEXPRM,$lon); // Parametros encriptados - $parametros=$this->encripdescrip->Desencriptar($parametros,&$lonprm); // Parametros sin encriptar + $parametros=$this->encripdescrip->Desencriptar($parametros,$lonprm); // Parametros sin encriptar $hlonprm=str_pad(dechex($lon),$LONHEXPRM,"0",STR_PAD_LEFT); // Rellena con ceros $cadenaret=substr($buffer,0,$LONCABECERA).$hlonprm.$parametros; return($cadenaret); diff --git a/admin/WebConsole/idiomas/php/esp/tiposhardwares_esp.php b/admin/WebConsole/idiomas/php/esp/tiposhardwares_esp.php new file mode 100644 index 00000000..50d901bd --- /dev/null +++ b/admin/WebConsole/idiomas/php/esp/tiposhardwares_esp.php @@ -0,0 +1,24 @@ +<? +//________________________________________________________ +// +// Fichero de idiomas php: tiposhardwares_esp.php +// Idioma: Español +//________________________________________________________ +if (empty ($TbMsg)) $TbMsg=Array(); +$TbMsg["HARDWARE_aud"]="Dispositivos de sonido"; +$TbMsg["HARDWARE_bio"]="Modelo y versión de la BIOS"; +$TbMsg["HARDWARE_boa"]="Placas"; +$TbMsg["HARDWARE_bus"]="Bus del sistema"; +$TbMsg["HARDWARE_cdr"]="Dispositivos ópticos CD/DVD"; +$TbMsg["HARDWARE_cpu"]="Procesadores"; +$TbMsg["HARDWARE_dis"]="Discos"; +$TbMsg["HARDWARE_fir"]="Controladores FireWire"; +$TbMsg["HARDWARE_ide"]="Controladores IDE"; +$TbMsg["HARDWARE_mem"]="Memorias"; +$TbMsg["HARDWARE_mod"]="Marca y modelo del equipo"; +$TbMsg["HARDWARE_mul"]="Dispositivos Multimedia"; +$TbMsg["HARDWARE_net"]="Tarjetas de red"; +$TbMsg["HARDWARE_usb"]="Controladores USB"; +$TbMsg["HARDWARE_vga"]="Tarjetas gráficas"; +?> + diff --git a/admin/WebConsole/includes/comunes.php b/admin/WebConsole/includes/comunes.php index b3e81e82..0f7bbb69 100644 --- a/admin/WebConsole/includes/comunes.php +++ b/admin/WebConsole/includes/comunes.php @@ -145,7 +145,7 @@ // que se almacenan en las tablas de procedimientos_acciones o acciones //___________________________________________________________________________________ - function ParametrosValor($cmd,$parametros,$tbParametrosValor,$ch="\r") + function ParametrosValor($cmd,$parametros,&$tbParametrosValor,$ch="\r") { global $tbParametros; $html=""; @@ -166,7 +166,7 @@ $blkprm=split(chr(10),substr($auxprm[$i],4)); for($j=0;$j<sizeof($blkprm);$j++){ $tbSubParametrosValor=array(); - ParametrosValor($cmd,$blkprm[$j],&$tbSubParametrosValor,chr(9)); + ParametrosValor($cmd,$blkprm[$j],$tbSubParametrosValor,chr(9)); for($k=0;$k<sizeof($tbSubParametrosValor);$k++){ $elem=current($tbSubParametrosValor); $tbParametrosValor[$nemonico][$j]["valor"].=$elem["descripcion"]; @@ -375,4 +375,4 @@ $selecHtml=""; } return($selecHtml); - }
\ No newline at end of file + } diff --git a/admin/WebConsole/propiedades/propiedades_ordenadores.php b/admin/WebConsole/propiedades/propiedades_ordenadores.php index eccc54fa..534b396a 100644 --- a/admin/WebConsole/propiedades/propiedades_ordenadores.php +++ b/admin/WebConsole/propiedades/propiedades_ordenadores.php @@ -1,4 +1,4 @@ -<? +<?php // **************************************************************************************************** // Aplicación WEB: ogAdmWebCon // Autor: José Manuel Alonso (E.T.S.I.I.) Universidad de Sevilla @@ -81,21 +81,18 @@ function abrir_ventana(URL){ <table align="center" border="0" cellPadding="1" cellSpacing="1" class="tabla_datos"> <tr> <th align="center"> <?php echo $TbMsg[5]?> <sup>*</sup> </th> - <?php $fotomenu=$fotoordenador; - if ($opcion==$op_eliminacion) - echo '<TD>'.$nombreordenador.'</TD>'; + <?php if ($opcion==$op_eliminacion) + echo '<td>'.$nombreordenador.'</td>'; else - echo '<TD><INPUT class="formulariodatos" name=nombreordenador type=text value="'.$nombreordenador.'"></TD>'; + echo '<td><input class="formulariodatos" name=nombreordenador type=text value="'.$nombreordenador.'"></td>'; + if (empty ($fotoordenador)) { + $fotoordenador="fotoordenador.gif"; + } + $fotomenu=$fotoordenador; + $dirfotos="../images/fotos"; ?> <td colspan="2" valign="top" align="left" rowspan="3"> -<img border="2" style="border-color:#63676b" src="<?php -if ($fotoordenador=="") -{ -$fotoordenador="../images/fotos/fotoordenador.gif"; -}else{ -$fotoordenador="../images/fotos/".$fotoordenador; -} -echo $fotoordenador?>"> +<img border="2" style="border-color:#63676b" src="<?php echo $dirfotos.'/'.$fotoordenador?>" /> <br />(150X110)-(jpg - gif) ---- <?php echo $TbMsg[5091]?> <br /> <input name="archivo" type="file" id="archivo" size="16" /> diff --git a/admin/WebConsole/propiedades/propiedades_repositorios.php b/admin/WebConsole/propiedades/propiedades_repositorios.php index 19d445e4..7ee77c91 100644 --- a/admin/WebConsole/propiedades/propiedades_repositorios.php +++ b/admin/WebConsole/propiedades/propiedades_repositorios.php @@ -1,4 +1,4 @@ -<? +<?php // ********************************************************************************************************* // Aplicación WEB: ogAdmWebCon // Autor: José Manuel Alonso (E.T.S.I.I.) Universidad de Sevilla @@ -154,14 +154,9 @@ function TomaPropiedades($cmd,$id){ global $pathpxe; global $ordenadores; - // NOTA: el parámetro "numordenadores" no se está utilizando, por lo que se - // simplifica la consulta, ignorando dicho valor. -/* - $cmd->texto="SELECT repositorios.*, count(*) as numordenadores FROM repositorios - INNER JOIN ordenadores ON ordenadores.idrepositorio=repositorios.idrepositorio - WHERE repositorios.idrepositorio=".$id; -*/ - $cmd->texto="SELECT * FROM repositorios WHERE idrepositorio=$id"; + $cmd->texto="SELECT repositorios.*, COUNT(*) AS numordenadores FROM repositorios + INNER JOIN ordenadores ON ordenadores.idrepositorio=repositorios.idrepositorio + WHERE repositorios.idrepositorio=".$id; $rs=new Recordset; $rs->Comando=&$cmd; if (!$rs->Abrir()) return(true); // Error al abrir recordset @@ -179,3 +174,4 @@ function TomaPropiedades($cmd,$id){ return(true); } ?> + |