summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorramon <ramongomez@us.es>2016-05-18 08:29:20 +0000
committerramon <ramongomez@us.es>2016-05-18 08:29:20 +0000
commit476d1a0f55819dd6e3ab149c0748e99bde355c6a (patch)
tree3471b6771124d7c5e9ced23cc79535458e8c8903
parent7a590120f48ac96fd91381b31a8450102c26e471 (diff)
#737 #730: Mostrar diferencia entre versión de imagen creada y restaurada; actualizar lista de tickets cerrados.
git-svn-id: https://opengnsys.es/svn/branches/version1.1@4931 a21b9725-9963-47de-94b9-378ad31fedc9
-rw-r--r--admin/WebConsole/idiomas/php/cat/pintaParticiones_cat.php3
-rw-r--r--admin/WebConsole/idiomas/php/eng/pintaParticiones_eng.php3
-rw-r--r--admin/WebConsole/idiomas/php/esp/pintaParticiones_esp.php3
-rw-r--r--admin/WebConsole/includes/ConfiguracionesParticiones.php4
-rw-r--r--admin/WebConsole/includes/pintaParticiones.php12
-rw-r--r--admin/WebConsole/propiedades/propiedades_imagenes.php2
-rw-r--r--doc/CHANGELOG.es.txt3
7 files changed, 22 insertions, 8 deletions
diff --git a/admin/WebConsole/idiomas/php/cat/pintaParticiones_cat.php b/admin/WebConsole/idiomas/php/cat/pintaParticiones_cat.php
index 5ba1e963..a4cbde39 100644
--- a/admin/WebConsole/idiomas/php/cat/pintaParticiones_cat.php
+++ b/admin/WebConsole/idiomas/php/cat/pintaParticiones_cat.php
@@ -49,7 +49,8 @@ $TbMsg["TITLE_W"]='Opción de rsync: El algoritmo incremental rsync no se usa y
$TbMsg["TITLE_E"]='Opción de rsync: Se compara el destino con el origen y se borran los ficheros que no existen en el primero.';
$TbMsg["TITLE_C"]='Opción de rsync: Comprime los archivos de datos que se envían a la máquina de destino, lo que reduce la cantidad de datos que se transmiten. ';
$TbMsg["SEND"]='Protocolo';
-
+// AVISOS.
$TbMsg["WARN_PROTOCOL"]='La opción "protocolo" sólo se utiliza en las sincronizadas tipo archivo la primera vez que se envía la imagen a caché. <br>En otro caso el protocolo es RSYNC.';
+$TbMsg["WARN_DIFFIMAGE"]='Hay una nueva versi&oacute; de la imagen (se muestra la diferencia de revisiones).';
?>
diff --git a/admin/WebConsole/idiomas/php/eng/pintaParticiones_eng.php b/admin/WebConsole/idiomas/php/eng/pintaParticiones_eng.php
index 189b26c9..49a1ea17 100644
--- a/admin/WebConsole/idiomas/php/eng/pintaParticiones_eng.php
+++ b/admin/WebConsole/idiomas/php/eng/pintaParticiones_eng.php
@@ -49,7 +49,8 @@ $TbMsg["TITLE_W"]='Rsync option: delta-transfer algorithm is not used and the w
$TbMsg["TITLE_E"]="Rsync option: delete extraneous files from the receiving side (ones that aren't on the sending side).";
$TbMsg["TITLE_C"]='Rsync option: compresses the file data as it is sent to the destination machine, which reduces the amount of data being transmitted.';
$TbMsg["SEND"]='Protocol';
-
+// WARNINGS.
$TbMsg["WARN_PROTOCOL"]='La opción "protocolo" sólo se utiliza en las sincronizadas tipo archivo la primera vez que se envía la imagen a caché. <br>En otro caso el protocolo es RSYNC.';
+$TbMsg["WARN_DIFFIMAGE"]='There is a new image version (showing revision difference).';
?>
diff --git a/admin/WebConsole/idiomas/php/esp/pintaParticiones_esp.php b/admin/WebConsole/idiomas/php/esp/pintaParticiones_esp.php
index e27d453a..7c4bd059 100644
--- a/admin/WebConsole/idiomas/php/esp/pintaParticiones_esp.php
+++ b/admin/WebConsole/idiomas/php/esp/pintaParticiones_esp.php
@@ -49,7 +49,8 @@ $TbMsg["TITLE_W"]='Opción de rsync: El algoritmo incremental rsync no se usa y
$TbMsg["TITLE_E"]='Opción de rsync: Se compara el destino con el origen y se borran los ficheros que no existen en el primero.';
$TbMsg["TITLE_C"]='Opción de rsync: Comprime los archivos de datos que se envían a la máquina de destino, lo que reduce la cantidad de datos que se transmiten. ';
$TbMsg["SEND"]='Protocolo';
-
+// AVISOS.
$TbMsg["WARN_PROTOCOL"]='La opción "protocolo" sólo se utiliza en las sincronizadas tipo archivo la primera vez que se envía la imagen a caché. <br>En otro caso el protocolo es RSYNC.';
+$TbMsg["WARN_DIFFIMAGE"]='Hay una nueva versi&oacute;n de la imagen (se muestra la diferencia de revisiones).';
?>
diff --git a/admin/WebConsole/includes/ConfiguracionesParticiones.php b/admin/WebConsole/includes/ConfiguracionesParticiones.php
index 41ca0da1..38f17d5b 100644
--- a/admin/WebConsole/includes/ConfiguracionesParticiones.php
+++ b/admin/WebConsole/includes/ConfiguracionesParticiones.php
@@ -99,7 +99,7 @@ function cargaCaves($cmd,$idambito,$ambito,$sws,$swr)
nombresos.nombreso,
imagenes.idimagen,
imagenes.descripcion AS imagen,
- IF (imagenes.revision > ordenadores_particiones.revision, '(*)', '') AS imgnueva,
+ (imagenes.revision - ordenadores_particiones.revision) AS difimagen,
imagenes.nombreca AS nombreca,
imagenes.idrepositorio AS repositorio,
ordenadores_particiones.fechadespliegue,
@@ -157,7 +157,7 @@ function cargaCaves($cmd,$idambito,$ambito,$sws,$swr)
$tbKeys[$idx]["nombreca"]=$rs->campos["nombreca"];
$tbKeys[$idx]["repositorio"]=$rs->campos["repositorio"];
$tbKeys[$idx]["fechadespliegue"]=$rs->campos["fechadespliegue"];
- $tbKeys[$idx]["imgnueva"]=$rs->campos["imgnueva"];
+ $tbKeys[$idx]["difimagen"]=$rs->campos["difimagen"];
$tbKeys[$idx]["idperfilsoft"]=$rs->campos["idperfilsoft"];
$tbKeys[$idx]["perfilsoft"]=$rs->campos["perfilsoft"];
//$tbKeys[$idx]["cache"]=$rs->campos["cache"];
diff --git a/admin/WebConsole/includes/pintaParticiones.php b/admin/WebConsole/includes/pintaParticiones.php
index 4e61e497..18e393fa 100644
--- a/admin/WebConsole/includes/pintaParticiones.php
+++ b/admin/WebConsole/includes/pintaParticiones.php
@@ -63,7 +63,7 @@ function pintaParticiones($cmd,$configuraciones,$idordenadores,$cc)
echo '</tr>';
// Recorremos todas las configuraciones encontradas para cada disco
-
+ $aviso="";
foreach($diskConfigs as $disk => $diskConfig){
$disk = (int)$disk;
echo'<tr height="16">'.chr(13);
@@ -152,7 +152,12 @@ function pintaParticiones($cmd,$configuraciones,$idordenadores,$cc)
echo '&nbsp;</td>'.chr(13);
} else {
- echo'<td align="center">&nbsp;'.$tbKeys[$k]["fechadespliegue"].' '.$tbKeys[$k]["imgnueva"].'&nbsp;</td>'.chr(13);
+ if ($tbKeys[$k]["difimagen"] > 0 ) {
+ echo'<td align="center">&nbsp;'.$tbKeys[$k]["fechadespliegue"].' (* '.$tbKeys[$k]["difimagen"].')&nbsp;</td>'.chr(13);
+ $aviso=$TbMsg["WARN_DIFFIMAGE"];
+ } else {
+ echo'<td align="center">&nbsp;'.$tbKeys[$k]["fechadespliegue"].'&nbsp;</td>'.chr(13);
+ }
}
echo'</tr>'.chr(13);
@@ -178,6 +183,9 @@ function pintaParticiones($cmd,$configuraciones,$idordenadores,$cc)
echo'</tr>'.chr(13);
}
}
+ if (isset($aviso) {
+ echo '<tr><th colspan="'.$columns.'">&nbsp;* '.$aviso.'&nbsp;</th></tr>'."\n";
+ }
echo '<tr height="5"><td colspan="'.$columns.'" style="BORDER-TOP: #999999 1px solid;BACKGROUND-COLOR: #FFFFFF;">&nbsp;</td></tr>';
}
diff --git a/admin/WebConsole/propiedades/propiedades_imagenes.php b/admin/WebConsole/propiedades/propiedades_imagenes.php
index 4b9ce2ae..f99b5a4d 100644
--- a/admin/WebConsole/propiedades/propiedades_imagenes.php
+++ b/admin/WebConsole/propiedades/propiedades_imagenes.php
@@ -220,7 +220,7 @@ if ( $opcion == 1 && $datospost == 1)
<!-- Fecha de creación -->
<tr>
<th align="center">&nbsp;<?php echo $TbMsg[20]?>&nbsp;</th>
- <td>&nbsp;<?php if (! empty ($modelo)) echo "$fechacreacion ".($revision>0 ? "(rev. $revision)" : "") ?>
+ <td>&nbsp;<?php if (! empty ($modelo)) echo "$fechacreacion ".($revision>0 ? "(r$revision)" : "") ?>
&nbsp;<input type="hidden" name="fechacreacion" value="<?php echo $fechacreacion ?>"></td>
</tr>
<!-------------------------------------------------------------------------------------->
diff --git a/doc/CHANGELOG.es.txt b/doc/CHANGELOG.es.txt
index d3bdd17b..cc4b9b94 100644
--- a/doc/CHANGELOG.es.txt
+++ b/doc/CHANGELOG.es.txt
@@ -19,6 +19,7 @@ Tickets resueltos en módulo OpenGnsys Cloning Engine:
Tickets resueltos en módulo OpenGnsys Client:
#244 Internacionalización de los mensajes del Browser (mejora)
#625 Modo offline: segundo sistema de ficheros en cache/USB (duplicado de #467)
+#724 Cliente ogLive 1.1.0 basado en Ubuntu 15.10
#725 Sincronización horaria de clientes con servidor NTP
#746 Reloj en barra de estado del Browser del cliente
@@ -29,8 +30,10 @@ Tickets resueltos en módulo OpenGnsys Server:
Tickets resueltos en módulo OpenGnsys Web Admin Console:
#711 Mostrar porcentaje de uso de cada sistema de archivos
#712 Formulario añadir nuevo ordenador no verifica la existencia previa del equipo
+#713 Mejorar el inventario de hardware y obtener número de serie
#720 Fallo en alerta de Unicast al restaurar imagen
#732 Ampliar el calendario de programación de acciones más allá de 2015
+#737 Incluir número de revisión de creación de imágenes
#747 Uso incorrecto del número de puestos de las propiedades del aula
Tickets genéricos resueltos: