summaryrefslogtreecommitdiffstats
path: root/admin/WebConsole/comandos/RestaurarImagen.php
diff options
context:
space:
mode:
authorramon <ramongomez@us.es>2012-06-22 09:29:58 +0000
committerramon <ramongomez@us.es>2012-06-22 09:29:58 +0000
commit547d88b29db937425a1397dcf1be7d2f0ef69e71 (patch)
tree37df9e1dfd89b48167a5361aae82cccceac23607 /admin/WebConsole/comandos/RestaurarImagen.php
parent6f69f2137b9094cd216895c380586206e80cfebb (diff)
VersiĆ³n 1.0.4, #542: Adaptar valores de opciones de protocolos en formulario de restaurar imagen.
git-svn-id: https://opengnsys.es/svn/branches/version1.0@3239 a21b9725-9963-47de-94b9-378ad31fedc9
Diffstat (limited to 'admin/WebConsole/comandos/RestaurarImagen.php')
-rw-r--r--admin/WebConsole/comandos/RestaurarImagen.php62
1 files changed, 52 insertions, 10 deletions
diff --git a/admin/WebConsole/comandos/RestaurarImagen.php b/admin/WebConsole/comandos/RestaurarImagen.php
index a66563c8..70fab312 100644
--- a/admin/WebConsole/comandos/RestaurarImagen.php
+++ b/admin/WebConsole/comandos/RestaurarImagen.php
@@ -188,7 +188,7 @@ function pintaParticiones($cmd,$configuraciones,$idordenadores,$cc,$ambito,$idam
$metodos="UNICAST-DIRECT=UNICAST-DIRECT".chr(13);
$metodos.="MULTICAST-DIRECT " . mcast_syntax($cmd,$ambito,$idambito) . "=MULTICAST-DIRECT".chr(13);
$metodos.="MULTICAST " . mcast_syntax($cmd,$ambito,$idambito) . "=MULTICAST-CACHE".chr(13);
- $metodos.="TORRENT peer:60=TORRENT-CACHE";
+ $metodos.="TORRENT " . torrent_syntax($cmd,$ambito,$idambito) . "=TORRENT-CACHE";
$TBmetodos["UNICAST-DIRECT"]=1;
$TBmetodos["MULTICAST-DIRECT"]=2;
@@ -282,22 +282,27 @@ function mcast_syntax($cmd,$ambito,$idambito)
//if (isset($_GET["idambito"])) $idambito=$_GET["idambito"];
if ($ambito == 4)
{
-$cmd->texto='SELECT aulas.pormul,aulas.ipmul,aulas.modomul,aulas.velmul,aulas.modp2p,aulas.timep2p FROM aulas where aulas.idaula=' . $idambito ;
+$cmd->texto='SELECT pormul, ipmul, modomul, velmul, puestos FROM aulas
+ WHERE aulas.idaula=' . $idambito ;
}
if ($ambito == 8)
{
-$cmd->texto='SELECT aulas.pormul,aulas.ipmul,aulas.modomul,aulas.velmul,aulas.modp2p,aulas.timep2p FROM aulas JOIN gruposordenadores ON aulas.idaula=gruposordenadores.idaula where gruposordenadores.idgrupo=' . $idambito ;
+$cmd->texto='SELECT pormul, ipmul, modomul, velmul, puestos FROM aulas
+ JOIN gruposordenadores ON aulas.idaula=gruposordenadores.idaula
+ WHERE gruposordenadores.idgrupo=' . $idambito ;
}
if ($ambito == 16)
{
-$cmd->texto='SELECT aulas.pormul,aulas.ipmul,aulas.modomul,aulas.velmul,aulas.modp2p,aulas.timep2p FROM aulas JOIN ordenadores ON ordenadores.idaula=aulas.idaula where ordenadores.idordenador=' . $idambito ;
+$cmd->texto='SELECT pormul, ipmul, modomul, velmul, puestos FROM aulas
+ JOIN ordenadores ON ordenadores.idaula=aulas.idaula
+ WHERE ordenadores.idordenador=' . $idambito ;
}
$rs=new Recordset;
$rs->Comando=&$cmd;
-if ($rs->Abrir()){
+ if ($rs->Abrir()){
$rs->Primero();
$mcastsyntax.= $rs->campos["pormul"] . ':';
@@ -305,10 +310,10 @@ if ($rs->Abrir()){
switch ($rs->campos["modomul"])
{
case 1:
- $mcastsyntax.="half-duplex:";
+ $mcastsyntax.="half-duplex:";
break;
default:
- $mcastsyntax.="full-duplex:";
+ $mcastsyntax.="full-duplex:";
break;
}
$rs->Siguiente();
@@ -316,13 +321,50 @@ if ($rs->Abrir()){
$rs->Siguiente();
$mcastsyntax.=$rs->campos["velmul"] .'M:';
-
+
+ $rs->Siguiente();
+ $mcastsyntax.=$rs->campos["puestos"] . ':';
+
$rs->Cerrar();
}
- $mcastsyntax.="50:";
- $mcastsyntax.="60";
+ $mcastsyntax.="60";
+
return($mcastsyntax);
}
+
+function torrent_syntax($cmd,$ambito,$idambito)
+{
+if ($ambito == 4)
+{
+ $cmd->texto='SELECT modp2p, timep2p FROM aulas
+ WHERE aulas.idaula=' . $idambito ;
+}
+if ($ambito == 8)
+{
+ $cmd->texto='SELECT modp2p, timep2p FROM aulas
+ JOIN gruposordenadores ON aulas.idaula=gruposordenadores.idaula
+ WHERE gruposordenadores.idgrupo=' . $idambito ;
+}
+if ($ambito == 16)
+{
+ $cmd->texto='SELECT modp2p, timep2p FROM aulas
+ JOIN ordenadores ON ordenadores.idaula=aulas.idaula
+ WHERE ordenadores.idordenador=' . $idambito ;
+}
+
+$rs=new Recordset;
+$rs->Comando=&$cmd;
+if ($rs->Abrir()){
+ $rs->Primero();
+ $torrentsyntax=$rs->campos["modp2p"] . ':';
+ $rs->Siguiente();
+ $torrentsyntax.=$rs->campos["timep2p"];
+ $rs->Siguiente();
+ $rs->Cerrar();
+}
+return($torrentsyntax);
+}
+
?>