diff options
Diffstat (limited to 'admin/WebConsole/asistentes/includes')
-rw-r--r-- | admin/WebConsole/asistentes/includes/asistentes/AyudanteFormularios.php | 41 | ||||
-rw-r--r-- | admin/WebConsole/asistentes/includes/asistentes/formParticionado.php | 177 |
2 files changed, 144 insertions, 74 deletions
diff --git a/admin/WebConsole/asistentes/includes/asistentes/AyudanteFormularios.php b/admin/WebConsole/asistentes/includes/asistentes/AyudanteFormularios.php index 360c8948..ff06b3b7 100644 --- a/admin/WebConsole/asistentes/includes/asistentes/AyudanteFormularios.php +++ b/admin/WebConsole/asistentes/includes/asistentes/AyudanteFormularios.php @@ -298,17 +298,18 @@ function htmlForm_typepart($cmd,$numpar) - - - - -function htmlForm_typepartnotcacheEngine10() +function htmlForm_typepartnotcacheEngine10($npart) { $SelectHtml=""; +if ($npart == 4) { + $SelectHtml.='<OPTION value="CACHE"> CACHE </OPTION>'; +} $SelectHtml.='<OPTION value="FAT12"> FAT12 </OPTION>'; $SelectHtml.='<OPTION value="FAT16"> FAT16 </OPTION>'; $SelectHtml.='<OPTION value="FAT32"> FAT32 </OPTION>'; +$SelectHtml.='<OPTION value="HFAT32"> Hidden FAT32 </OPTION>'; $SelectHtml.='<OPTION value="NTFS"> NTFS </OPTION>'; +$SelectHtml.='<OPTION value="HNTFS"> Hidden NTFS </OPTION>'; #$SelectHtml.='<OPTION value="EXT2"> EXT2 </OPTION>'; #$SelectHtml.='<OPTION value="EXT3"> EXT3 </OPTION>'; $SelectHtml.='<OPTION value="EXT4"> LINUX:EXT[2:3:4] </OPTION>'; @@ -319,6 +320,9 @@ $SelectHtml.='<OPTION value="XFS"> XFS </OPTION>'; $SelectHtml.='<OPTION value="JFS"> JFS </OPTION>'; $SelectHtml.='<OPTION value="LINUX-RAID"> LINUX-RAID </OPTION>'; $SelectHtml.='<OPTION value="LINUX-LVM"> LINUX-LVM </OPTION>'; +if ($npart <= 4) { + $SelectHtml.='<OPTION value="EXTENDED"> EXTENDED </OPTION>'; +} return($SelectHtml); } @@ -362,9 +366,13 @@ function pintaParticiones($cmd,$configuraciones,$idordenadores,$cc) $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 + $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) { // Info del disco (umpart=0) + $disksize = tomaTamano($tbKeys[$k]["numpar"],$idordenadores); + } + else { // Información de partición (numpart>0) echo'<TR height=16>'.chr(13); echo'<TD align=center> '.$tbKeys[$k]["numpar"].' </TD>'.chr(13); echo'<TD align=center> '.$tbKeys[$k]["tipopar"].' </TD>'.chr(13); @@ -376,7 +384,7 @@ function pintaParticiones($cmd,$configuraciones,$idordenadores,$cc) echo '<TD align=center> '.tomaNombresSO($tbKeys[$k]["numpar"],$idordenadores).' </TD>'.chr(13); //echo'<TD align=rigth> '.formatomiles($tbKeys[$k]["tamano"]).' </TD>'.chr(13); - echo'<TD align=center> '.tomaTamano($tbKeys[$k]["numpar"],$idordenadores).' </TD>'.chr(13); + echo'<TD align=right> '.tomaTamano($tbKeys[$k]["numpar"],$idordenadores).' </TD>'.chr(13); //echo'<TD> '.$tbKeys[$k]["imagen"].' </TD>'.chr(13); echo'<TD align=center> '.tomaImagenes($tbKeys[$k]["numpar"],$idordenadores).' </TD>'.chr(13); @@ -388,8 +396,21 @@ function pintaParticiones($cmd,$configuraciones,$idordenadores,$cc) break; } } + } } + // Mostrar información del disco, si se ha obtenido. + if (!empty ($disksize)) { + echo'<tr height="16">'.chr(13); + echo'<td align="center"> '.$TbMsg[35].' </td>'.chr(13); + echo'<td></td>'.chr(13); + echo'<td></td>'.chr(13); + echo'<td></td>'.chr(13); + echo'<td name="disksize" id="disksize" align="right"> '.$disksize.' </td>'.chr(13); + echo'<td></td>'.chr(13); + echo'<td></td>'.chr(13); + echo'</tr>'.chr(13); + } echo '<TR height=5><TD colspan='.$colums.' style="BORDER-TOP: #999999 1px solid;BACKGROUND-COLOR: #FFFFFF;"> </TD></TR>'; } -?>
\ No newline at end of file +?> diff --git a/admin/WebConsole/asistentes/includes/asistentes/formParticionado.php b/admin/WebConsole/asistentes/includes/asistentes/formParticionado.php index 48476243..46207e15 100644 --- a/admin/WebConsole/asistentes/includes/asistentes/formParticionado.php +++ b/admin/WebConsole/asistentes/includes/asistentes/formParticionado.php @@ -1,77 +1,126 @@ +<tr> +<td> +<table id="primarias"> +<caption><?php echo $TbMsg[36]?></caption> +<tr> +<td><?php echo $TbMsg[20]?></td> +<td><?php echo $TbMsg[24]?></td> +<td><?php echo $TbMsg[22]?></td> +</tr> -<TR> -<TD > Partición </TD> -<TD > Tipo </TD> -<TD > Tamaño KB </TD> -</TR> - -<TR> -<TD > <input type="checkbox" name="check1" value="check1" onclick="if (this.form.check1.checked) { this.form.part1.disabled=false; this.form.size1.disabled=false; if (this.form.part1.options[this.form.part1.selectedIndex].value == 'CUSTOM') { this.form.part1custom.disabled=false } if (this.form.size1.options[this.form.size1.selectedIndex].value == 'CUSTOM') { this.form.size1custom.disabled=false } } else { this.form.part1.disabled=true; this.form.size1.disabled=true; this.form.part1custom.disabled=true; this.form.size1custom.disabled=true }" /> <br> Partición 1 </TD> -<TD> -<select name="part1" id="part1" style="WIDTH:220" disabled="true" onclick="if (this.form.part1.options[this.form.part1.selectedIndex].value == 'CUSTOM') { this.form.part1custom.disabled=false } else { this.form.part1custom.disabled=true }" > - <?php echo ''. htmlForm_typepart($cmd,1) .''; ?> - <option value="CUSTOM"> Personalizar </option> +<?php +for ($p=1; $p<4; $p++) { + echo ' +<tr> +<td> +<input type="checkbox" name="check'.$p.'" value="check'.$p.'" onclick="clickPartitionCheckbox(this.form, '.$p.');" /> '.$TbMsg[20].' '.$p.'</td> +<td> +<select name="part'.$p.'" id="part'.$p.'" style="width:220" disabled="true" onclick=" + //if (this.form.part'.$p.'.options[this.form.part'.$p.'.selectedIndex].value == \'CUSTOM\') { + if (this.options[this.selectedIndex].value == \'CUSTOM\') { + this.form.part'.$p.'custom.disabled=false; + } else { + this.form.part'.$p.'custom.disabled=true; + } +" onchange="checkExtendedPartition(form);">' + .htmlForm_typepart($cmd,$p).' + <option value="CUSTOM"> '.$TbMsg[39].' </option> </select> <br> -<select name="part1custom" id="part1custom" style="WIDTH:220" disabled="true" > - <?php echo ''. htmlForm_typepartnotcacheEngine10() .''; ?> -</select></TD> - -<TD><select name="size1" id="size1" style="WIDTH:220" disabled="true" onclick="if (this.form.size1.options[this.form.size1.selectedIndex].value == 'CUSTOM') { this.form.size1custom.disabled=false } else { this.form.size1custom.disabled=true }" > - <?php echo ''. htmlForm_sizepart($cmd,1) .''; ?> - <option value="CUSTOM"> Personalizar </option> +<select name="part'.$p.'custom" id="part'.$p.'custom" style="width:220" disabled="true" onchange="checkExtendedPartition(form);">'. htmlForm_typepartnotcacheEngine10($p) .'</select> +</td> +<td> +<select name="size'.$p.'" id="size'.$p.'" style="width:220" disabled="true" onclick=" + if (this.form.size'.$p.'.options[this.form.size'.$p.'.selectedIndex].value == \'CUSTOM\') { + this.form.size'.$p.'custom.disabled=false; + } else { + this.form.size'.$p.'custom.disabled=true; + } +" onchange="calculateFreeDisk(this.form);">' + .htmlForm_sizepart($cmd,$p).' + <option value="CUSTOM"> '.$TbMsg[39].'</option> </select> -<br > -<INPUT type="text" style="width:100" name="size1custom" value="0" disabled="true"></TD> -</TR> +<br /> +<input type="text" style="width:100" name="size'.$p.'custom" value="0" disabled="true" onchange="calculateFreeDisk(this.form);" /> +</td> +</tr> + '; +} +?> -<TR> -<TD > <input type="checkbox" name="check2" value="check2" onclick="if (this.form.check2.checked) { this.form.part2.disabled=false; this.form.size2.disabled=false; if (this.form.part2.options[this.form.part2.selectedIndex].value == 'CUSTOM') { this.form.part2custom.disabled=false } if (this.form.size2.options[this.form.size2.selectedIndex].value == 'CUSTOM') { this.form.size2custom.disabled=false } } else { this.form.part2.disabled=true; this.form.size2.disabled=true; this.form.part2custom.disabled=true; this.form.size2custom.disabled=true }" /> <br> Partición 2 </TD> -<TD><select name="part2" id="part2" style="WIDTH:220" disabled="true" onclick="if (this.form.part2.options[this.form.part2.selectedIndex].value == 'CUSTOM') { this.form.part2custom.disabled=false } else { this.form.part2custom.disabled=true }" > - <?php echo ''. htmlForm_typepart($cmd,2) .''; ?> - <option value="CUSTOM"> Personalizar </option> +<tr> +<td><input type="checkbox" name="check4" value="check4" onclick="clickPartitionCheckbox(this.form, 4);" /> <?php echo $TbMsg[20].' '.$p;?> </td> +<td><input type="label" readonly size="8" name="part4" disabled="true" value="CACHE" /></td> +<td><select name="size4" id="size4" style="width:220" disabled="true" onclick="if (this.form.size4.options[this.form.size4.selectedIndex].value == 'CUSTOM') { this.form.size4custom.disabled=false } else { this.form.size4custom.disabled=true }" onchange="calculateFreeDisk(this.form);" /> + <option value="0"> <?php echo $TbMsg[40];?> </option> + <?php echo ''. htmlForm_sizepart($cmd,4) .''; ?> + <option value="CUSTOM"> <?php echo $TbMsg[39];?> </option> </select> -<br> -<select name="part2custom" id="part2custom" style="WIDTH:220" disabled="true" > - <?php echo ''. htmlForm_typepartnotcacheEngine10() .''; ?> -</select></TD> +<br /> +<input type="text" style="width:100" name="size4custom" value="0" disabled="true" onchange="calculateFreeDisk(this.form);" /></td> +</tr> -<TD><select name="size2" id="size2" style="WIDTH:220" disabled="true" onclick="if (this.form.size2.options[this.form.size2.selectedIndex].value == 'CUSTOM') { this.form.size2custom.disabled=false } else { this.form.size2custom.disabled=true }" > - <?php echo ''. htmlForm_sizepart($cmd,2) .''; ?> - <option value="CUSTOM"> Personalizar </option> -</select> -<br > -<INPUT type="text" style="width:100" name="size2custom" value="0" disabled="true"></TD> -</TR> +</table> +</td> + +<td> +<table id="logicas" style="visibility:hidden"> +<caption><?php echo $TbMsg[37]?></caption> +<tr> +<td><?php echo $TbMsg[20]?></td> +<td><?php echo $TbMsg[24]?></td> +<td><?php echo $TbMsg[22]?></td> +</tr> -<TR> -<TD > <input type="checkbox" name="check3" value="check3" onclick="if (this.form.check3.checked) { this.form.part3.disabled=false; this.form.size3.disabled=false; if (this.form.part3.options[this.form.part3.selectedIndex].value == 'CUSTOM') { this.form.part3custom.disabled=false } if (this.form.size3.options[this.form.size3.selectedIndex].value == 'CUSTOM') { this.form.size3custom.disabled=false } } else { this.form.part3.disabled=true; this.form.size3.disabled=true; this.form.part3custom.disabled=true; this.form.size3custom.disabled=true }" /> <br> Partición 3 </TD> -<TD><select name="part3" id="part3" style="WIDTH:220" disabled="true" onclick="if (this.form.part3.options[this.form.part3.selectedIndex].value == 'CUSTOM') { this.form.part3custom.disabled=false } else { this.form.part3custom.disabled=true }" > - <?php echo ''. htmlForm_typepart($cmd,3) .''; ?> - <option value="CUSTOM"> Personalizar </option> +<?php +for ($p=5; $p<=9; $p++) { + echo ' +<tr> +<td> +<input type="checkbox" name="check'.$p.'" value="check'.$p.'" onclick="clickPartitionCheckbox(this.form, '.$p.');" /> '.$TbMsg[20].' '.$p.'</td> +<td> +<select name="part'.$p.'" id="part'.$p.'" style="width:220" disabled="true" onclick=" + if (this.form.part'.$p.'.options[this.form.part'.$p.'.selectedIndex].value == \'CUSTOM\') { + this.form.part'.$p.'custom.disabled=false; + } else { + this.form.part'.$p.'custom.disabled=true; + } +">'. htmlForm_typepart($cmd,$p). ' + <option value="CUSTOM"> '.$TbMsg[39].' </option> </select> <br> -<select name="part3custom" id="part3custom" style="WIDTH:220" disabled="true" > - <?php echo ''. htmlForm_typepartnotcacheEngine10() .''; ?> -</select></TD> - -<TD><select name="size3" id="size3" style="WIDTH:220" disabled="true" onclick="if (this.form.size3.options[this.form.size3.selectedIndex].value == 'CUSTOM') { this.form.size3custom.disabled=false } else { this.form.size3custom.disabled=true }" > - <?php echo ''. htmlForm_sizepart($cmd,3) .''; ?> - <option value="CUSTOM"> Personalizar </option> +<select name="part'.$p.'custom" id="part'.$p.'custom" style="width:220" disabled="true" >'. htmlForm_typepartnotcacheEngine10($p) .'</select> +</td> +<td> +<select name="size'.$p.'" id="size'.$p.'" style="width:220" disabled="true" onclick=" + if (this.form.size'.$p.'.options[this.form.size'.$p.'.selectedIndex].value == \'CUSTOM\') { + this.form.size'.$p.'custom.disabled=false; + } else { + this.form.size'.$p.'custom.disabled=true; + } +" onchange="calculateFreeDisk(this.form);" +">'.htmlForm_sizepart($cmd,$p).' + <option value="CUSTOM"> '.$TbMsg[39].'</option> </select> -<br > -<INPUT type="text" style="width:100" name="size3custom" value="0" disabled="true"></TD> -</TR> +<br /> +<input type="text" style="width:100" name="size'.$p.'custom" value="0" disabled="true" /> +</td> +</tr> + '; +} +?> + +</table> +</td> + +</tr> + +<tr> +<th> +<input type="hidden" id="minsize" /> +<?php echo $TbMsg[38];?>: <input type="text" id="freedisk" width="15" disabled="true" /> +</th> +</tr> + -<TR> -<TD > <input type="checkbox" name="check4" value="check4" onclick="if (this.form.check4.checked) { this.form.part4.disabled=false; this.form.size4.disabled=false; if (this.form.size4.options[this.form.size4.selectedIndex].value == 'CUSTOM') { this.form.size4custom.disabled=false } } else { this.form.part4.disabled=true; this.form.size4.disabled=true; this.form.size4.options[0].selected=true; }" /> <br> Partición 4 </TD> -<TD> <INPUT type="label" readonly size="8" name="part4" disabled="true" value="CACHE"></TD> -<TD><select name="size4" id="size4" style="WIDTH:220" disabled="true" onclick="if (this.form.size4.options[this.form.size4.selectedIndex].value == 'CUSTOM') { this.form.size4custom.disabled=false } else { this.form.size4custom.disabled=true }" > - <option value="0"> Sin modificar tamaño </option> - <?php echo ''. htmlForm_sizepart($cmd,4) .''; ?> - <option value="CUSTOM"> Personalizar </option> -</select> -<br > -<INPUT type="text" style="width:100" name="size4custom" value="0" disabled="true"></TD> -</TR> |