From 94f60d6324bc548029ebcedd3a0f9675d5219e52 Mon Sep 17 00:00:00 2001 From: "Ramón M. Gómez" Date: Mon, 22 Oct 2018 12:04:30 +0200 Subject: #872: Adapting commits {{{6449e04}}}, {{{413d6e1}}}, {{{28cdb75}}}, and old commit {{{38fb4a8}}} (ticket:859) from devel to master. --- .../php/cat/propiedades_ordenadores_cat.php | 23 +++++++------- .../php/eng/propiedades_ordenadores_eng.php | 17 +++++----- .../php/esp/propiedades_ordenadores_esp.php | 9 +++--- admin/WebConsole/includes/tftputils.php | 4 +-- .../propiedades/propiedades_ordenadores.php | 36 ++++++++++------------ .../propiedades/propiedades_repositorios.php | 2 +- doc/CHANGELOG.es.txt | 16 +++++----- server/bin/setclientmode | 14 ++++++--- 8 files changed, 59 insertions(+), 62 deletions(-) diff --git a/admin/WebConsole/idiomas/php/cat/propiedades_ordenadores_cat.php b/admin/WebConsole/idiomas/php/cat/propiedades_ordenadores_cat.php index 2cd27321..ad5f7944 100644 --- a/admin/WebConsole/idiomas/php/cat/propiedades_ordenadores_cat.php +++ b/admin/WebConsole/idiomas/php/cat/propiedades_ordenadores_cat.php @@ -2,22 +2,22 @@ //____________________________________________________________ // // Fitxer d'idiomes php: propiedades_ordenadores_cat.php -// Idioma: Catal� +// Idioma: Català //____________________________________________________________ if (empty ($TbMsg)) $TbMsg=array(); -$TbMsg[0]="Sense Opci�"; +$TbMsg[0]="Sense Opció"; $TbMsg[1]="Afegir"; $TbMsg[2]="Modificar"; $TbMsg[3]="Eliminar"; -$TbMsg[4]="Gesti� Ordinadors"; +$TbMsg[4]="Gestió Ordinadors"; $TbMsg[5]="Nom"; -$TbMsg[6]="Direcci� IP"; -$TbMsg[7]="Direcci� MAC"; +$TbMsg[6]="Direcció IP"; +$TbMsg[7]="Direcció MAC"; $TbMsg[8]="Perfil Hardware"; $TbMsg[9]="Autoexec"; $TbMsg[10]="Repositori"; -$TbMsg[11]="Men�"; -$TbMsg[12]="Grand�ria Cach�"; +$TbMsg[11]="Menú"; +$TbMsg[12]="Grandéria Caché"; $TbMsg[13]="Interficie de Xarxa"; $TbMsg[14]="Driver de Xarxa"; // AGP @@ -25,11 +25,10 @@ $TbMsg[18]="ogLive"; $TbMsg[509]="Foto ordinador"; $TbMsg[5091]="Afegir foto"; $TbMsg[5092]="Veure fotos"; -$TbMsg[495]="Data/Cach�"; -$TbMsg[4951]="Cach� lliure"; +$TbMsg[495]="Data/Caché"; +$TbMsg[4951]="Caché lliure"; // AGP +$TbMsg['COMM_DEFOGLIVE']="Assignat per l'administrador"; $TbMsg["PROP_SERIALNO"]="Nº de serie"; +$TbMsg["WARN_NOTREPO"]="AVISO: sin repositorio asignado."; $TbMsg["WARN_NOTDETECTED"]="(no detectado)"; -$TbMsg['COMM_DEFOGLIVE']="Assignat per l'administrador"; -?> - diff --git a/admin/WebConsole/idiomas/php/eng/propiedades_ordenadores_eng.php b/admin/WebConsole/idiomas/php/eng/propiedades_ordenadores_eng.php index 8b966214..9386b70a 100644 --- a/admin/WebConsole/idiomas/php/eng/propiedades_ordenadores_eng.php +++ b/admin/WebConsole/idiomas/php/eng/propiedades_ordenadores_eng.php @@ -1,14 +1,14 @@ (does not detected)"; $TbMsg['COMM_DEFOGLIVE']="Assigned by administrator"; -?> - +$TbMsg["PROP_SERIALNO"]="Serial No."; +$TbMsg["WARN_NOREPO"]="WARNING: no repository assigned."; +$TbMsg["WARN_NOTDETECTED"]="(not detected)"; diff --git a/admin/WebConsole/idiomas/php/esp/propiedades_ordenadores_esp.php b/admin/WebConsole/idiomas/php/esp/propiedades_ordenadores_esp.php index faa5c3cd..d2048101 100644 --- a/admin/WebConsole/idiomas/php/esp/propiedades_ordenadores_esp.php +++ b/admin/WebConsole/idiomas/php/esp/propiedades_ordenadores_esp.php @@ -1,8 +1,8 @@ AVISO: sin repositorio asignado."; $TbMsg["WARN_NOTDETECTED"]="(no detectado)"; -$TbMsg['COMM_DEFOGLIVE']="Asignado por el administrador"; -?> - diff --git a/admin/WebConsole/includes/tftputils.php b/admin/WebConsole/includes/tftputils.php index 55f7a871..f6d1990f 100644 --- a/admin/WebConsole/includes/tftputils.php +++ b/admin/WebConsole/includes/tftputils.php @@ -84,7 +84,7 @@ function createBootMode ($cmd, $bootopt, $hostid, $lang) { ordenadores.oglivedir AS oglivedir, aulas.netmask AS netmask, aulas.router AS router, aulas.ntp AS ntp, aulas.dns AS dns, aulas.proxy AS proxy, - aulas.nombreaula AS grupo, repositorios.ip AS iprepo, + aulas.nombreaula AS grupo, IFNULL(repositorios.ip, '') AS iprepo, (SELECT ipserveradm FROM entornos LIMIT 1) AS ipserveradm, menus.resolucion AS vga, perfileshard.descripcion AS hardprofile, centros.directorio, entidades.ogunit @@ -92,7 +92,7 @@ function createBootMode ($cmd, $bootopt, $hostid, $lang) { JOIN aulas USING (idaula) JOIN centros USING (idcentro) JOIN entidades USING (identidad) - JOIN repositorios USING (idrepositorio) + LEFT JOIN repositorios USING (idrepositorio) LEFT JOIN menus USING (idmenu) LEFT JOIN perfileshard USING (idperfilhard) WHERE ordenadores.idordenador='$hostid'"; diff --git a/admin/WebConsole/propiedades/propiedades_ordenadores.php b/admin/WebConsole/propiedades/propiedades_ordenadores.php index 57444a16..8488bcf0 100644 --- a/admin/WebConsole/propiedades/propiedades_ordenadores.php +++ b/admin/WebConsole/propiedades/propiedades_ordenadores.php @@ -148,8 +148,6 @@ function abrir_ventana(URL){ else { if ($fotoordenador=="") $fotoordenador="../images/fotos/fotoordenador.gif"; - $fotoordenador; - ?>        @@ -171,7 +168,6 @@ function abrir_ventana(URL){ - @@ -184,15 +180,17 @@ function abrir_ventana(URL){ ?> - -    + +    '.TomaDato($cmd,$idcentro,'repositorios',$idrepositorio,'idrepositorio','nombrerepositorio').''; - else - echo ''.HTMLSELECT($cmd,$idcentro,'repositorios',$idrepositorio,'idrepositorio','nombrerepositorio',250).''; + if ($opcion==$op_eliminacion) { + echo ''.TomaDato($cmd,$idcentro,'repositorios',$idrepositorio,'idrepositorio','nombrerepositorio').''; + } else { + echo ''.HTMLSELECT($cmd,$idcentro,'repositorios',$idrepositorio,'idrepositorio','nombrerepositorio',250); + echo ($idrepositorio==0?$TbMsg["WARN_NOREPO"]:'').''; + } ?> - +    @@ -352,7 +350,7 @@ if ($opcion!=$op_alta) { // - id: El identificador del ordenador //________________________________________________________________________________________________________ function TomaPropiedades($cmd,$id){ - global $idordenador; + global $idordenador; global $nombreordenador; global $numserie; global $ip; @@ -365,14 +363,14 @@ function TomaPropiedades($cmd,$id){ global $netiface; global $netdriver; ########################### UHU - global $validacion; - global $paginalogin; - global $paginavalidacion; + global $validacion; + global $paginalogin; + global $paginavalidacion; ########################### Ramón - global $arranque; + global $arranque; $rs=new Recordset; - $cmd->texto="SELECT * FROM ordenadores WHERE idordenador=".$id; + $cmd->texto="SELECT * FROM ordenadores WHERE idordenador='$id';"; $rs->Comando=&$cmd; if (!$rs->Abrir()) return(false); // Error al abrir recordset $rs->Primero(); @@ -401,5 +399,3 @@ function TomaPropiedades($cmd,$id){ else return(false); } -?> - diff --git a/admin/WebConsole/propiedades/propiedades_repositorios.php b/admin/WebConsole/propiedades/propiedades_repositorios.php index 2b1de5ca..93b73687 100644 --- a/admin/WebConsole/propiedades/propiedades_repositorios.php +++ b/admin/WebConsole/propiedades/propiedades_repositorios.php @@ -232,7 +232,7 @@ function TomaPropiedades($cmd,$id){ $cmd->texto=<<