summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorramon <ramongomez@us.es>2017-05-15 11:34:20 +0000
committerramon <ramongomez@us.es>2017-05-15 11:34:20 +0000
commit9ed3ea84f96de3c4254b760b4b913c2142680596 (patch)
tree89102df20929a8a6b6b8e717eb558d6be460a048
parent0cd3146c7fbd8e90d130d9c2af247acddf945e40 (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
-rw-r--r--admin/WebConsole/gestores/gestor_aulas.php16
-rw-r--r--admin/WebConsole/idiomas/php/cat/propiedades_aulas_cat.php6
-rw-r--r--admin/WebConsole/idiomas/php/eng/propiedades_aulas_eng.php18
-rw-r--r--admin/WebConsole/idiomas/php/esp/propiedades_aulas_esp.php6
-rw-r--r--admin/WebConsole/propiedades/propiedades_aulas.php25
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&oacute;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&oacute;n";
$TbMsg[7]="Proyector";
$TbMsg[8]="Pizarra";
$TbMsg[9]="Aforo";
-$TbMsg[10]="URL Imagen";
+$TbMsg[10]="Foto";
$TbMsg[11]="Men&uacute;";
$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&oacute;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">&nbsp;<?php echo $TbMsg['PROP_REMOTEACCESS'] ?>&nbsp;</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>&nbsp;<?echo $TbMsg[28]?>&nbsp;</TH>
@@ -238,14 +253,15 @@ function abrir_ventana(URL){
<!---- Ramón ------------------------ntp------------------------------------------------->
<tr>
<th align="center">&nbsp;<?php echo $TbMsg['PROP_NTPIP'] ?>&nbsp;</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"];