summaryrefslogtreecommitdiffstats
path: root/admin/WebConsole/includes
diff options
context:
space:
mode:
authorramon <ramongomez@us.es>2013-06-07 12:32:48 +0000
committerramon <ramongomez@us.es>2013-06-07 12:32:48 +0000
commit92cf666284b71405123a463aa9dec894ac9132f7 (patch)
treed48bc1f30bbd8f10aa4d667346f41c14e9bef521 /admin/WebConsole/includes
parent0390d464f9d793a549a52cf4922bb82f98c8677a (diff)
#601: Integrar código de revisión r3860 con mejoras en asistente de particionado para grupos de ordenadores.
git-svn-id: https://opengnsys.es/svn/branches/version1.0@3861 a21b9725-9963-47de-94b9-378ad31fedc9
Diffstat (limited to 'admin/WebConsole/includes')
-rw-r--r--admin/WebConsole/includes/ConfiguracionesParticiones.php6
-rw-r--r--admin/WebConsole/includes/pintaParticiones.php36
2 files changed, 15 insertions, 27 deletions
diff --git a/admin/WebConsole/includes/ConfiguracionesParticiones.php b/admin/WebConsole/includes/ConfiguracionesParticiones.php
index fe71dc5c..bf5b1e6a 100644
--- a/admin/WebConsole/includes/ConfiguracionesParticiones.php
+++ b/admin/WebConsole/includes/ConfiguracionesParticiones.php
@@ -162,6 +162,7 @@ function cargaCaves($cmd,$idambito,$ambito,$sws,$swr)
}
/*________________________________________________________________________________________________________
UHU - 2013/05/14 - Se añade la clave número de disco
+ UHU - 2013/06/06 - Se añade un return de las configuraciones detectadas
Dibuja la tabla de configuración de las particiones de un grupo de ordenadores
Parámetros de la función:
@@ -261,6 +262,7 @@ function pintaConfiguraciones($cmd,$idambito,$ambito,$colums,$sws,$swr,$pintaPar
if (!$rs->Abrir()) return; // Error al abrir recordset
$rs->Primero();
$cc=0; // Contador de configuraciones
+ $configuraciones = array();
echo '<table id="tabla_conf" width="95%" class="tabla_listados_sin" align="center" border="0" cellpadding="0" cellspacing="1">';
while (!$rs->EOF){
$cc++;
@@ -269,7 +271,7 @@ function pintaConfiguraciones($cmd,$idambito,$ambito,$colums,$sws,$swr,$pintaPar
echo pintaOrdenadores($cmd,$rs->campos["idordenadores"],10,$cc);
echo '</td></tr>';
//Muestra particiones y configuración
-
+ $configuraciones[$cc-1] = $rs->campos["configuraciones"];
echo $pintaParticionesFunction($cmd,$rs->campos["configuraciones"],$rs->campos["idordenadores"],$cc,$ambito,$idambito);
$rs->Siguiente();
}
@@ -278,6 +280,8 @@ function pintaConfiguraciones($cmd,$idambito,$ambito,$colums,$sws,$swr,$pintaPar
}
echo "</table>";
$rs->Cerrar();
+
+ return $configuraciones;
}
//________________________________________________________________________________________________________
// Descripción:
diff --git a/admin/WebConsole/includes/pintaParticiones.php b/admin/WebConsole/includes/pintaParticiones.php
index 98de5d51..33cc316f 100644
--- a/admin/WebConsole/includes/pintaParticiones.php
+++ b/admin/WebConsole/includes/pintaParticiones.php
@@ -146,34 +146,18 @@ function pintaParticiones($cmd,$configuraciones,$idordenadores,$cc)
// Mostrar información del disco, si se ha obtenido.
if (!empty ($disksize)) {
echo'<tr height="16">'.chr(13);
- echo'<td align="center">&nbsp;</td>'.chr(13);
- echo'<td align="center">&nbsp;'.$disktable[$disk].'&nbsp;</td>'.chr(13);
- echo'<td></td>'.chr(13);
- echo'<td></td>'.chr(13);
- echo'<td></td>'.chr(13);
- echo'<td align="right">&nbsp;<strong>'.$disksize[$disk].'</span></strong>&nbsp;</td>'.chr(13);
- // Creamos un campo oculto para guardar información sobre el disco y su tamaño separados por ;
- echo "<input type='hidden' id='disksize_".$disk."' value='".$disksize[$disk]."'/>";
- echo'<td></td>'.chr(13);
- echo'<td></td>'.chr(13);
+ echo'<td align="center">&nbsp;</td>'.chr(13);
+ echo'<td align="center">&nbsp;'.$disktable[$disk].'&nbsp;</td>'.chr(13);
+ echo'<td></td>'.chr(13);
+ echo'<td></td>'.chr(13);
+ echo'<td></td>'.chr(13);
+ echo'<td align="right">&nbsp;<strong>'.$disksize[$disk].'</span></strong>&nbsp;</td>'.chr(13);
+ // Creamos un campo oculto para guardar información sobre el disco y su tamaño separados por ;
+ echo "<input type='hidden' name='disksize_".$disk."' value='".$disksize[$disk]."'/>\n";
+ echo'<td></td>'.chr(13);
+ echo'<td></td>'.chr(13);
echo'<td></td>'.chr(13);
echo'</tr>'.chr(13);
-
- /*
- foreach($disksize as $disk=>$size){
- echo'<tr height="16">'.chr(13);
- echo'<td align="center">&nbsp;'.$TbMsg[35].'&nbsp;'.$disk.'</td>'.chr(13);
- echo'<td align="center">&nbsp;'.$disktable[$disk].'&nbsp;</td>'.chr(13);
- echo'<td></td>'.chr(13);
- echo'<td></td>'.chr(13);
- echo'<td align="right">&nbsp;'.$size.'&nbsp;</td>'.chr(13);
- echo'<td></td>'.chr(13);
- echo'<td></td>'.chr(13);
- echo'<td></td>'.chr(13);
- echo'<td></td>'.chr(13);
- echo'</tr>'.chr(13);
- }
- */
}
}
echo '<tr height="5"><td colspan="'.$columns.'" style="BORDER-TOP: #999999 1px solid;BACKGROUND-COLOR: #FFFFFF;">&nbsp;</td></tr>';