diff options
author | irina <irinagomez@us.es> | 2016-06-21 10:15:49 +0000 |
---|---|---|
committer | irina <irinagomez@us.es> | 2016-06-21 10:15:49 +0000 |
commit | 502daab394268febcca4d9a37b311628713176cd (patch) | |
tree | 7d8d70b241f50a6346ef20c453f913a23821f58b | |
parent | a32f9ad8ba978e64151c5fb081eb2699dc9383ac (diff) |
#751 Asistente particionado: en particions GPT se obliga a que la primera sea tipo EFI y se pone como tamaño de la misma 512Mb, pero se permite cambiarlo. Se muestra mensaje informativo.
git-svn-id: https://opengnsys.es/svn/branches/version1.1@4967 a21b9725-9963-47de-94b9-378ad31fedc9
6 files changed, 27 insertions, 4 deletions
diff --git a/admin/WebConsole/asistentes/AsistenteParticionado.php b/admin/WebConsole/asistentes/AsistenteParticionado.php index 88767d95..c5fa07e7 100644 --- a/admin/WebConsole/asistentes/AsistenteParticionado.php +++ b/admin/WebConsole/asistentes/AsistenteParticionado.php @@ -4,6 +4,9 @@ // Autor: Antonio J. Doblas Viso // Baso en Codigo Comando.php de : Jose Manuel Alonso (E.T.S.I.I.) Universidad de Sevilla // Xajax +// version 1.1: Se incluye aviso para particiones GTP. +// autor: Irina Gomez, ETSII Universidad de Sevilla +// fecha: 2016-06-21 // ************************************************************************************************************************************************* @@ -155,6 +158,9 @@ function doOnload(){ <tr> <th colspan="3"><?php echo $TbMsg["WARN_REBOOTAFTER"]; ?></th> </tr> + <tr id="warngpt" style="display:none"> + <th colspan="3" ><?php echo $TbMsg["WARN_GPT"]; ?></th> + </tr> </table> </form> diff --git a/admin/WebConsole/asistentes/includes/asistentes/formParticionado_gpt.php b/admin/WebConsole/asistentes/includes/asistentes/formParticionado_gpt.php index 2bfa3938..d34700d5 100644 --- a/admin/WebConsole/asistentes/includes/asistentes/formParticionado_gpt.php +++ b/admin/WebConsole/asistentes/includes/asistentes/formParticionado_gpt.php @@ -13,7 +13,7 @@ for ($p=1; $p<4; $p++) { echo ' <tr id="trPartition'.$p.'"> <td> -<input type="checkbox" name="checkGPT'.$p.'" value="checkGPT'.$p.'" onclick="clickPartitionCheckbox(this.form, '.$p.',true);" /> '.$TbMsg[20].' '.$p.'</td> +<input type="checkbox" id="checkGPT'.$p.'" name="checkGPT'.$p.'" value="checkGPT'.$p.'" onclick="clickPartitionCheckbox(this.form, '.$p.',true);" /> '.$TbMsg[20].' '.$p.'</td> <td> <select name="partGPT'.$p.'" id="partGPT'.$p.'" style="width:220" disabled="true" onclick=" //if (this.form.part'.$p.'.options[this.form.part'.$p.'.selectedIndex].value == \'CUSTOM\') { @@ -37,7 +37,7 @@ for ($p=1; $p<4; $p++) { <option value="CUSTOM"> '.$TbMsg[39].'</option> </select> <br /> -<input type="text" style="width:100" name="sizeGPT'.$p.'custom" value="0" disabled="true" onchange="calculateFreeDisk(this.form);" /> +<input type="text" style="width:100" id="sizeGPT'.$p.'custom" name="sizeGPT'.$p.'custom" value="0" disabled="true" onchange="calculateFreeDisk(this.form);" /> </td> </tr> '; diff --git a/admin/WebConsole/asistentes/jscripts/asistentes.js b/admin/WebConsole/asistentes/jscripts/asistentes.js index 587e1234..4f7c9472 100644 --- a/admin/WebConsole/asistentes/jscripts/asistentes.js +++ b/admin/WebConsole/asistentes/jscripts/asistentes.js @@ -9,6 +9,9 @@ // version 1.1: cliente con varios repositorios - Imagenes de todos los repositorios de la UO. // autor: Irina Gomez, Universidad de Sevilla // fecha 2015-06-17 +// version 1.1: showPartitionForm: Se incluye aviso para particiones GTP. +// autor: Irina Gomez, ETSII Universidad de Sevilla +// fecha: 2016-06-21 // *********************************************************************************************************** function codeCloneRemotePartition(form){ @@ -340,8 +343,19 @@ function showPartitionForm (tipo_table_part) { if(tipo_table_part == "MSDOS"){ // De los dos tipos, se oculta el otro document.getElementById("formGPT").style.display="none"; + document.getElementById("warngpt").style.display="none"; } else{ document.getElementById("formMSDOS").style.display="none"; + // Para GPT obliga que primera partición sea EFI + document.getElementById("checkGPT1").checked=true; + document.getElementById("checkGPT1").disabled=true; + document.getElementById("partGPT1").value="CUSTOM"; + document.getElementById("partGPT1custom").value="EFI"; + document.getElementById("sizeGPT1").value="CUSTOM"; + document.getElementById("sizeGPT1").disabled=false; + document.getElementById("sizeGPT1custom").value="512000"; + document.getElementById("sizeGPT1custom").disabled=false; + document.getElementById("warngpt").style.display="table-row"; } } diff --git a/admin/WebConsole/idiomas/php/cat/avisos_cat.php b/admin/WebConsole/idiomas/php/cat/avisos_cat.php index eb927081..7686373b 100644 --- a/admin/WebConsole/idiomas/php/cat/avisos_cat.php +++ b/admin/WebConsole/idiomas/php/cat/avisos_cat.php @@ -10,5 +10,6 @@ $TbMsg["WARN_NAMELENGTH"]='AVÍS: El nom d\'equip no ha de superar els 15 caràc $TbMsg["WARN_NETBOOT"]='ATENCIÓN: El equipo iniciará en local por defecto; usar NetBoot Avanzado para modificar su arranque.'; $TbMsg["WARN_REBOOTAFTER"]='AVÍS: Es realitzarà automàticament un reinici després d\'executar l\'operació.'; $TbMsg["WARN_NOTESOFMENU"]='NOTAS: Los menús personalizados tienen mayor prioridad que los menús automáticos.<br>Un menú personalizado se define introduciendo la URL de la página HTML que lo define.<br>Un menú automático se compone a partir de los procedimientos definidos.'; +$TbMsg["WARN_GPT"]='AVISO: Para tabla de particiones GPT es necesario que la primera partición sea tipo EFI <br>y se recomienda un tamaño en torno a 512Mb.'; ?> diff --git a/admin/WebConsole/idiomas/php/eng/avisos_eng.php b/admin/WebConsole/idiomas/php/eng/avisos_eng.php index 316a167d..a11d9f3a 100644 --- a/admin/WebConsole/idiomas/php/eng/avisos_eng.php +++ b/admin/WebConsole/idiomas/php/eng/avisos_eng.php @@ -1,8 +1,8 @@ <?php //________________________________________ // -// Php language file: avisos_esp.php -// Language: Español +// Php language file: avisos_eng.php +// Language: Inglés //________________________________________ if (empty ($TbMsg)) $TbMsg=array(); @@ -10,5 +10,6 @@ $TbMsg["WARN_NAMELENGTH"]='WARNING: The hostname must not exceed 15 characters i $TbMsg["WARN_NETBOOT"]='ATENCIÓN: El equipo iniciará en local por defecto; usar NetBoot Avanzado para modificar su arranque.'; $TbMsg["WARN_REBOOTAFTER"]='WARNING: Client(s) will be automatically rebooted after executing the operation.'; $TbMsg["WARN_NOTESOFMENU"]='NOTAS: Los menús personalizados tienen mayor prioridad que los menús automáticos.<br>Un menú personalizado se define introduciendo la URL de la página HTML que lo define.<br>Un menú automático se compone a partir de los procedimientos definidos.'; +$TbMsg["WARN_GPT"]='AVISO: Para tabla de particiones GPT es necesario que la primera partición sea tipo EFI <br>y se recomienda un tamaño en torno a 512Mb.'; ?> diff --git a/admin/WebConsole/idiomas/php/esp/avisos_esp.php b/admin/WebConsole/idiomas/php/esp/avisos_esp.php index e3f35c23..9754d435 100644 --- a/admin/WebConsole/idiomas/php/esp/avisos_esp.php +++ b/admin/WebConsole/idiomas/php/esp/avisos_esp.php @@ -10,5 +10,6 @@ $TbMsg["WARN_NAMELENGTH"]='AVISO: El nombre de equipo no debe superar los 15 car $TbMsg["WARN_NETBOOT"]='ATENCIÓN: El equipo iniciará en local por defecto; usar NetBoot Avanzado para modificar su arranque.'; $TbMsg["WARN_REBOOTAFTER"]='AVISO: Se realizará automáticamente un reinicio después de ejecutar la operación.'; $TbMsg["WARN_NOTESOFMENU"]='NOTAS: Los menús personalizados tienen mayor prioridad que los menús automáticos.<br>Un menú personalizado se define introduciendo la URL de la página HTML que lo define.<br>Un menú automático se compone a partir de los procedimientos definidos.'; +$TbMsg["WARN_GPT"]='AVISO: Para tabla de particiones GPT es necesario que la primera partición sea tipo EFI <br>y se recomienda un tamaño en torno a 512Mb.'; ?> |