diff options
author | ramon <ramongomez@us.es> | 2012-06-22 09:29:58 +0000 |
---|---|---|
committer | ramon <ramongomez@us.es> | 2012-06-22 09:29:58 +0000 |
commit | 547d88b29db937425a1397dcf1be7d2f0ef69e71 (patch) | |
tree | 37df9e1dfd89b48167a5361aae82cccceac23607 /admin/WebConsole/comandos/RestaurarImagen.php | |
parent | 6f69f2137b9094cd216895c380586206e80cfebb (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.php | 62 |
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); +} + ?> |