diff options
author | ramon <ramongomez@us.es> | 2013-05-21 11:36:23 +0000 |
---|---|---|
committer | ramon <ramongomez@us.es> | 2013-05-21 11:36:23 +0000 |
commit | b2651a63576eec414f755325b90b340a9515aeff (patch) | |
tree | 0fd7938110052ef742b894cad4b65dcd966db930 /admin/WebConsole/comandos/RestaurarImagen.php | |
parent | 40bba645f322485d9135abe8f6d3cd04c915cf26 (diff) |
#601: Integrar código del ticket:601 en rama de desarrollo.
git-svn-id: https://opengnsys.es/svn/branches/version1.0@3807 a21b9725-9963-47de-94b9-378ad31fedc9
Diffstat (limited to 'admin/WebConsole/comandos/RestaurarImagen.php')
-rw-r--r-- | admin/WebConsole/comandos/RestaurarImagen.php | 80 |
1 files changed, 3 insertions, 77 deletions
diff --git a/admin/WebConsole/comandos/RestaurarImagen.php b/admin/WebConsole/comandos/RestaurarImagen.php index c3b7d30b..fdabc89b 100644 --- a/admin/WebConsole/comandos/RestaurarImagen.php +++ b/admin/WebConsole/comandos/RestaurarImagen.php @@ -16,10 +16,11 @@ include_once("../includes/CreaComando.php"); include_once("../includes/HTMLSELECT.php"); include_once("../includes/HTMLCTESELECT.php"); include_once("../includes/TomaDato.php"); -include_once("../includes/ConfiguracionesParticiones.php"); include_once("../includes/RecopilaIpesMacs.php"); include_once("../idiomas/php/".$idioma."/comandos/restaurarimagen_".$idioma.".php"); include_once("../idiomas/php/".$idioma."/comandos/opcionesacciones_".$idioma.".php"); +include_once("../includes/ConfiguracionesParticiones.php"); + //________________________________________________________________________________________________________ include_once("./includes/capturaacciones.php"); //________________________________________________________________________________________________________ @@ -113,7 +114,7 @@ if (isset($_POST["fk_nombreSO"])) $fk_nombreSO=$_POST["fk_nombreSO"]; <?php } $sws=$fk_sysFi | $fk_tamano | $fk_nombreSO; - pintaConfiguraciones($cmd,$idambito,$ambito,9,$sws,false); + pintaConfiguraciones($cmd,$idambito,$ambito,9,$sws,false,"pintaParticionesRestaurarImagen"); //________________________________________________________________________________________________________ include_once("./includes/formularioacciones.php"); //________________________________________________________________________________________________________ @@ -127,82 +128,7 @@ if (isset($_POST["fk_nombreSO"])) $fk_nombreSO=$_POST["fk_nombreSO"]; </BODY> </HTML> <?php -//________________________________________________________________________________________________________ -// -// Descripción: -// (Esta función es llamada por pintaConfiguraciones que está incluida en ConfiguracionesParticiones.php) -// Crea una taba html con las especificaciones de particiones de un ambito ya sea ordenador, -// grupo de ordenadores o aula -// Parametros: -// $configuraciones: Cadena con las configuraciones de particioners del ámbito. El formato -// sería una secuencia de cadenas del tipo "clave de configuración" separados por "@" -// Ejemplo:1;7;30000000;3;3;0;@2;130;20000000;5;4;0;@3;131;1000000;0;0;0;0 -// Devuelve: -// El código html de la tabla -//________________________________________________________________________________________________________ -function pintaParticiones($cmd,$configuraciones,$idordenadores,$cc,$ambito,$idambito) -{ - global $tbKeys; // Tabla contenedora de claves de configuración - global $conKeys; // Contador de claves de configuración - global $TbMsg; - global $_SESSION; - $colums=8; - echo '<TR>'; - echo '<TH align=center> </TH>'; - echo '<TH align=center> '.$TbMsg[8].' </TH>'; - echo '<TH align=center> '.$TbMsg[24].' </TH>'; - echo '<TH align=center> '.$TbMsg[31].' </TH>'; - echo '<TH align=center> '.$TbMsg[27].' </TH>'; - echo '<TH align=center> '.$TbMsg[22].' </TH>'; - echo '<TH align=center> '.$TbMsg[10].' </TH>'; - echo '<TH align=center> '.$TbMsg[11].' </TH>'; - echo '<TH align=center> '.$TbMsg[9].' </TH>'; - echo '</TR>'; - - $auxCfg=split("@",$configuraciones); // Crea lista de particiones - for($i=0;$i<sizeof($auxCfg);$i++){ - $auxKey=split(";",$auxCfg[$i]); // Toma clave de configuracion - for($k=0;$k<$conKeys;$k++){ // Busca los literales para las claves de esa partición - if($tbKeys[$k]["cfg"]==$auxCfg[$i]){ // Claves encontradas - if($tbKeys[$k]["numpar"]!=0){ // No es info. del disco (part. 0) - $swcc=$tbKeys[$k]["clonable"]; - if($swcc){ - echo '<TR>'.chr(13); - $icp=$cc."_".$tbKeys[$k]["numpar"]; // Identificador de la configuración-partición - echo '<TD ><input type=radio idcfg="'.$cc.'" id="'.$icp.'" name="particion" value='.$tbKeys[$k]["numpar"].'></TD>'.chr(13); - echo '<TD align=center> '.$tbKeys[$k]["numpar"].' </TD>'.chr(13); - echo '<TD align=center> '.$tbKeys[$k]["tipopar"].' </TD>'.chr(13); - echo '<TD align=center> '.tomaNombresSO($tbKeys[$k]["numpar"],$idordenadores).' </TD>'.chr(13); - echo'<TD align=center> '.tomaSistemasFicheros($tbKeys[$k]["numpar"],$idordenadores).' </TD>'.chr(13); - echo'<TD align=center> '.tomaTamano($tbKeys[$k]["numpar"],$idordenadores).' </TD>'.chr(13); - echo '<TD>'.HTMLSELECT_imagenes($cmd,$tbKeys[$k]["idimagen"],$tbKeys[$k]["numpar"],$tbKeys[$k]["codpar"],$icp,true,$idordenadores,$ambito).'</TD>'; - echo '<TD>'.HTMLSELECT_imagenes($cmd,$tbKeys[$k]["idimagen"],$tbKeys[$k]["numpar"],$tbKeys[$k]["codpar"],$icp,false,$idordenadores,$ambito).'</TD>'; - - //Clonación - $metodos="UNICAST=UNICAST-CACHE".chr(13); - $metodos.="UNICAST-DIRECT=UNICAST-DIRECT".chr(13); - $metodos.="MULTICAST " . mcast_syntax($cmd,$ambito,$idambito) . "=MULTICAST-CACHE".chr(13); - $metodos.="MULTICAST-DIRECT " . mcast_syntax($cmd,$ambito,$idambito) . "=MULTICAST-DIRECT".chr(13); - $metodos.="TORRENT " . torrent_syntax($cmd,$ambito,$idambito) . "=TORRENT-CACHE"; - $TBmetodos["UNICAST-CACHE"]=1; - $TBmetodos["UNICAST-DIRECT"]=2; - $TBmetodos["MULTICAST-CACHE"]=3; - $TBmetodos["MULTICAST-DIRECT"]=4; - $TBmetodos["TORRENT-CACHE"]=5; - $idxc=$_SESSION["protclonacion"]; - if ($idxc == "UNICAST") { - $idxc = "UNICAST-DIRECT"; - } - echo '<TD>'.HTMLCTESELECT($metodos,"protoclonacion_".$icp,"estilodesple","",$TBmetodos[$idxc],100).'</TD>'; - echo '</TR>'.chr(13); - } - } - } - } - } - echo '<TR height=5><TD colspan='.$colums.' style="BORDER-TOP: #999999 1px solid;BACKGROUND-COLOR: #FFFFFF;"> </TD></TR>'; -} /*________________________________________________________________________________________________________ Crea la etiqueta html <SELECT> de los perfiles softwares ________________________________________________________________________________________________________*/ |