summaryrefslogtreecommitdiffstats
path: root/admin/WebConsole
diff options
context:
space:
mode:
authorramon <ramongomez@us.es>2012-09-05 08:55:12 +0000
committerramon <ramongomez@us.es>2012-09-05 08:55:12 +0000
commit409af27e8c09486d97528485e423bff28d66902a (patch)
tree5028b64dca5cf596e0919312f41dbe45ad032e50 /admin/WebConsole
parent294f9e5861e72346b5dcfbc64df7a70ae5974aea (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.php4
-rw-r--r--admin/WebConsole/idiomas/php/esp/tiposhardwares_esp.php24
-rw-r--r--admin/WebConsole/includes/comunes.php6
-rw-r--r--admin/WebConsole/propiedades/propiedades_ordenadores.php23
-rw-r--r--admin/WebConsole/propiedades/propiedades_repositorios.php14
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&oacute;n de la BIOS";
+$TbMsg["HARDWARE_boa"]="Placas";
+$TbMsg["HARDWARE_bus"]="Bus del sistema";
+$TbMsg["HARDWARE_cdr"]="Dispositivos &oacute;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&aacute;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">&nbsp;<?php echo $TbMsg[5]?> <sup>*</sup>&nbsp;</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);
}
?>
+