diff options
author | ramon <ramongomez@us.es> | 2017-05-15 11:34:20 +0000 |
---|---|---|
committer | ramon <ramongomez@us.es> | 2017-05-15 11:34:20 +0000 |
commit | 9ed3ea84f96de3c4254b760b4b913c2142680596 (patch) | |
tree | 89102df20929a8a6b6b8e717eb558d6be460a048 | |
parent | 0cd3146c7fbd8e90d130d9c2af247acddf945e40 (diff) |
#708: Incluir propiedad para gestionar acceso remoto en formulario de aulas.
git-svn-id: https://opengnsys.es/svn/branches/version1.1@5297 a21b9725-9963-47de-94b9-378ad31fedc9
5 files changed, 50 insertions, 21 deletions
diff --git a/admin/WebConsole/gestores/gestor_aulas.php b/admin/WebConsole/gestores/gestor_aulas.php index 1c6db277..65f30bf8 100644 --- a/admin/WebConsole/gestores/gestor_aulas.php +++ b/admin/WebConsole/gestores/gestor_aulas.php @@ -26,6 +26,7 @@ $idaula=0; $nombreaula=""; $grupoid=0; $urlfoto=""; +$inremotepc=false; $cagnon=false; $pizarra=false; $ubicacion=""; @@ -73,6 +74,7 @@ if (isset($_POST["identificador"])) $idaula=$_POST["identificador"]; if (isset($_POST["nombreaula"])) $nombreaula=$_POST["nombreaula"]; if (isset($_POST["urlfoto"])) $urlfoto=$_POST["urlfoto"]; +if (isset($_POST["inremotepc"])) $inremotepc=$_POST["inremotepc"]; if (isset($_POST["cagnon"])) $cagnon=$_POST["cagnon"]; if (isset($_POST["pizarra"])) $pizarra=$_POST["pizarra"]; if (isset($_POST["ubicacion"])) $ubicacion=$_POST["ubicacion"]; @@ -176,6 +178,7 @@ function Gestiona(){ global $idaula; global $nombreaula; global $urlfoto; + global $inremotepc; global $cagnon; global $pizarra; global $ubicacion; @@ -226,6 +229,7 @@ function Gestiona(){ $cmd->CreaParametro("@idaula",$idaula,1); $cmd->CreaParametro("@nombreaula",$nombreaula,0); $cmd->CreaParametro("@urlfoto",$urlfoto,0); + $cmd->CreaParametro("@inremotepc",$inremotepc,1); $cmd->CreaParametro("@cagnon",$cagnon,1); $cmd->CreaParametro("@pizarra",$pizarra,1); $cmd->CreaParametro("@ubicacion",$ubicacion,0); @@ -259,13 +263,13 @@ function Gestiona(){ switch($opcion){ case $op_alta : $cmd->texto="INSERT INTO aulas - (idcentro, grupoid, nombreaula, urlfoto, cagnon, - pizarra, ubicacion, comentarios, puestos, + (idcentro, grupoid, nombreaula, urlfoto, inremotepc, + cagnon, pizarra, ubicacion, comentarios, puestos, horaresevini, horaresevfin, router, netmask, ntp, dns, proxy, modomul, ipmul, pormul, velmul, modp2p, timep2p, validacion, paginalogin, paginavalidacion) - VALUES (@idcentro, @grupoid, @nombreaula, @urlfoto, @cagnon, - @pizarra, @ubicacion, @comentarios, @puestos, + VALUES (@idcentro, @grupoid, @nombreaula, @urlfoto, @inremotepc, + @cagnon, @pizarra, @ubicacion, @comentarios, @puestos, @horaresevini, @horaresevfin, @router, @netmask, @ntp, @dns, @proxy, @modomul, @ipmul, @pormul, @velmul, @modp2p, @timep2p, @validacion, @paginalogin, @paginavalidacion)"; @@ -281,8 +285,8 @@ function Gestiona(){ break; case $op_modificacion: $cmd->texto="UPDATE aulas SET - nombreaula=@nombreaula, urlfoto=@urlfoto, cagnon=@cagnon, - pizarra=@pizarra, ubicacion=@ubicacion, + nombreaula=@nombreaula, urlfoto=@urlfoto, inremotepc=@inremotepc, + cagnon=@cagnon, pizarra=@pizarra, ubicacion=@ubicacion, comentarios=@comentarios, puestos=@puestos, horaresevini=@horaresevini, horaresevfin=@horaresevfin, router=@router,netmask=@netmask, ntp=@ntp, dns=@dns, proxy=@proxy, diff --git a/admin/WebConsole/idiomas/php/cat/propiedades_aulas_cat.php b/admin/WebConsole/idiomas/php/cat/propiedades_aulas_cat.php index 35200ae4..4ed56b2a 100644 --- a/admin/WebConsole/idiomas/php/cat/propiedades_aulas_cat.php +++ b/admin/WebConsole/idiomas/php/cat/propiedades_aulas_cat.php @@ -15,7 +15,7 @@ $TbMsg[6]="Ubicació"; $TbMsg[7]="Canó"; $TbMsg[8]="Pissarra"; $TbMsg[9]="Aforament"; -$TbMsg[10]="Url Imatge"; +$TbMsg[10]="Foto"; $TbMsg[11]="Menú"; $TbMsg[12]="Comentaris"; $TbMsg[13]="Intervals"; @@ -46,7 +46,9 @@ $TbMsg[5091]="Afegir foto"; $TbMsg[5092]="Veure fotos"; // Ramón $TbMsg['PROP_NTPIP']="IP Servidor NTP <em>(opcional)</em>"; -$TbMsg['PROP_DEFTIMEZONE']="zona horaria por defecto"; $TbMsg['PROP_DNSIP']="IP Servidor DNS <em>(opcional)</em>"; $TbMsg['PROP_PROXYURL']="URL Servidor Proxy <em>(opcional)</em>"; +$TbMsg['COMM_DEFTIMEZONE']="zona horaria por defecto"; +$TbMsg['PROP_REMOTEACCESS']="Acceso remoto"; +$TbMsg['COMM_REMOTEACCESS']="permitir gestión de acceso remoto a los ordenadores"; ?> diff --git a/admin/WebConsole/idiomas/php/eng/propiedades_aulas_eng.php b/admin/WebConsole/idiomas/php/eng/propiedades_aulas_eng.php index f41d926f..76c1d624 100644 --- a/admin/WebConsole/idiomas/php/eng/propiedades_aulas_eng.php +++ b/admin/WebConsole/idiomas/php/eng/propiedades_aulas_eng.php @@ -15,7 +15,7 @@ $TbMsg[6]="Location"; $TbMsg[7]="Projector"; $TbMsg[8]="Blackboard"; $TbMsg[9]="Capacity"; -$TbMsg[10]="Image URL"; +$TbMsg[10]="Picture"; $TbMsg[11]="Menu"; $TbMsg[12]="Comments"; $TbMsg[13]="Intervals"; @@ -23,7 +23,7 @@ $TbMsg[14]="Begin reserves"; $TbMsg[15]="End reserves"; $TbMsg[16]="Repository"; $TbMsg[17]="Hardware profile"; -$TbMsg[18]="Properties for all computers in this class"; +$TbMsg[18]="Properties for all computers in this lab"; $TbMsg[19]="Cache size (KB)"; $TbMsg[20]="Autoexec"; $TbMsg[21]="Computers"; @@ -31,8 +31,8 @@ $TbMsg[22]="Multicast mode"; $TbMsg[23]="Multicast IP address"; $TbMsg[24]="Multicast port"; $TbMsg[25]="Multicast bandwith"; -$TbMsg[26]="P2P mode -seeder while downloading"; -$TbMsg[27]="P2P time -seeder time(s) after download-"; +$TbMsg[26]="P2P mode -seeder while downloading-"; +$TbMsg[27]="P2P time -seeder time after download-"; $TbMsg[28]="Gateway"; $TbMsg[29]="Netmask"; // UHU @@ -41,13 +41,15 @@ $TbMsg[31]="Login page"; $TbMsg[32]="Validation page"; // UHU $TbMsg[495]="Cache content"; -$TbMsg[509]="Computer Photo"; -$TbMsg[5091]="Insert Photo"; -$TbMsg[5092]="View Images"; +$TbMsg[509]="Computer picture"; +$TbMsg[5091]="Insert picture"; +$TbMsg[5092]="View pictures"; // Ramón $TbMsg['PROP_NTPIP']="NTP Server IP <em>(optional)</em>"; -$TbMsg['PROP_DEFTIMEZONE']="default time zone"; $TbMsg['PROP_DNSIP']="DNS Server IP <em>(optional)</em>"; $TbMsg['PROP_PROXYURL']="Proxy Server URL <em>(optional)</em>"; +$TbMsg['COMM_DEFTIMEZONE']="default time zone"; +$TbMsg['PROP_REMOTEACCESS']="Remote access"; +$TbMsg['COMM_REMOTEACCESS']="allow management of remote access to the computers"; ?> diff --git a/admin/WebConsole/idiomas/php/esp/propiedades_aulas_esp.php b/admin/WebConsole/idiomas/php/esp/propiedades_aulas_esp.php index 9a19314d..e9ce1a7d 100644 --- a/admin/WebConsole/idiomas/php/esp/propiedades_aulas_esp.php +++ b/admin/WebConsole/idiomas/php/esp/propiedades_aulas_esp.php @@ -15,7 +15,7 @@ $TbMsg[6]="Ubicación"; $TbMsg[7]="Proyector"; $TbMsg[8]="Pizarra"; $TbMsg[9]="Aforo"; -$TbMsg[10]="URL Imagen"; +$TbMsg[10]="Foto"; $TbMsg[11]="Menú"; $TbMsg[12]="Comentarios"; $TbMsg[13]="Reservas"; @@ -46,8 +46,10 @@ $TbMsg[5091]="Insertar foto"; $TbMsg[5092]="Ver fotos"; // Ramón $TbMsg['PROP_NTPIP']="IP Servidor NTP <em>(opcional)</em>"; -$TbMsg['PROP_DEFTIMEZONE']="zona horaria por defecto"; $TbMsg['PROP_DNSIP']="IP Servidor DNS <em>(opcional)</em>"; $TbMsg['PROP_PROXYURL']="URL Servidor Proxy <em>(opcional)</em>"; +$TbMsg['COMM_DEFTIMEZONE']="zona horaria por defecto"; +$TbMsg['PROP_REMOTEACCESS']="Acceso remoto"; +$TbMsg['COMM_REMOTEACCESS']="permitir gestión de acceso remoto a los ordenadores"; ?> diff --git a/admin/WebConsole/propiedades/propiedades_aulas.php b/admin/WebConsole/propiedades/propiedades_aulas.php index 44cb8880..ce0de261 100644 --- a/admin/WebConsole/propiedades/propiedades_aulas.php +++ b/admin/WebConsole/propiedades/propiedades_aulas.php @@ -26,6 +26,7 @@ $nombreaula=""; $grupoid=0; $ordenadores=0; $ubicacion=""; +$inremotepc=""; $cagnon=""; $pizarra=""; $puestos=0; @@ -215,6 +216,20 @@ function abrir_ventana(URL){ echo '<TD colspan=3><TEXTAREA class="formulariodatos" name=comentarios rows=3 cols=65>'.$comentarios.'</TEXTAREA></TD>'; ?> </TR> +<!---- Ramón ------------------------inremotpc-----------------------------------------------------------------------------------------------------------------------------------------> + <tr> + <th align="center"> <?php echo $TbMsg['PROP_REMOTEACCESS'] ?> </th> + <?php if ($opcion==$op_eliminacion){ + echo '<td colspan="3"><input class="formulariodatos" name="inremotepc" type="checkbox" onclick="desabilita(this)" '; + if ($inremotepc) echo ' checked '; + echo '></td>'; + } else { + echo '<td colspan="3"><input class="formulariodatos" name="inremotepc" type="checkbox" value="1" '; + if ($inremotepc) echo ' checked '; + echo '> <em>('.$TbMsg['COMM_REMOTEACCESS'].')<em></td>'; + } + ?> + </tr> <!---- ADV ---------------------------router-------------------------------------------------------------------------------------------------------------------------------------------> <TR> <TH align=center> <?echo $TbMsg[28]?> </TH> @@ -238,14 +253,15 @@ function abrir_ventana(URL){ <!---- Ramón ------------------------ntp-------------------------------------------------> <tr> <th align="center"> <?php echo $TbMsg['PROP_NTPIP'] ?> </th> - <?php if ($opcion==$op_eliminacion) + <?php if ($opcion==$op_eliminacion) { echo '<td colspan="3">'.$ntp.'</td>'; - else + } else { echo '<td colspan="3"><input class="formulariodatos" name="ntp" style="width:100" type="text" maxlength="15" value="'.$ntp.'" /> '; if (exec("timedatectl status | awk -F'[:()]' '/Time.*zone/ {print $2}'", $out, $err)) { - echo '<em>('.$TbMsg['PROP_DEFTIMEZONE'].': '.$out[0].')</em>'; + echo '<em>('.$TbMsg['COMM_DEFTIMEZONE'].': '.$out[0].')</em>'; } echo "</td>"; + } ?> </tr> <!---- Ramón ------------------------dns-------------------------------------------------> @@ -444,6 +460,7 @@ function TomaPropiedades($cmd,$ida) global $idaula; global $nombreaula; global $urlfoto; + global $inremotepc; global $cagnon; global $pizarra; global $ubicacion; @@ -486,6 +503,7 @@ function TomaPropiedades($cmd,$ida) $idaula=0; $nombreaula=""; $urlfoto=""; + $inremotepc=false; $cagnon=false; $pizarra=false; $ubicacion=""; @@ -540,6 +558,7 @@ function TomaPropiedades($cmd,$ida) $nombreaula=$rs->campos["nombreaula"]; $urlfoto=$rs->campos["urlfoto"]; if ($urlfoto=="" ) $urlfoto="aula.jpg"; + $inremotepc=$rs->campos["inremotepc"]; $cagnon=$rs->campos["cagnon"]; $pizarra=$rs->campos["pizarra"]; $ubicacion=$rs->campos["ubicacion"]; |