diff options
author | ramon <ramongomez@us.es> | 2018-03-12 13:33:16 +0000 |
---|---|---|
committer | ramon <ramongomez@us.es> | 2018-03-12 13:33:16 +0000 |
commit | 155568642a36a47d6943048a9e5c6b5b365c2fe1 (patch) | |
tree | 6a5228f25228596fe98715f1f096e0f25a9877ea /admin | |
parent | 8425bb1583233a5f52d3164c728e7907217e1482 (diff) |
#835: Método reducido para leer contenido del directorio de plantillas PXE.
git-svn-id: https://opengnsys.es/svn/branches/version1.1@5654 a21b9725-9963-47de-94b9-378ad31fedc9
Diffstat (limited to 'admin')
-rw-r--r-- | admin/WebConsole/principal/boot_grub4dos.php | 38 |
1 files changed, 10 insertions, 28 deletions
diff --git a/admin/WebConsole/principal/boot_grub4dos.php b/admin/WebConsole/principal/boot_grub4dos.php index 6d9fa1f8..e8a5a902 100644 --- a/admin/WebConsole/principal/boot_grub4dos.php +++ b/admin/WebConsole/principal/boot_grub4dos.php @@ -43,20 +43,12 @@ switch($litambito){ // /var/lib/tftboot/menu.lst/templates //######################################################################### $dirtemplates="/var/lib/tftpboot/menu.lst/templates/"; -$directorio=dir($dirtemplates); -$pn= array();//pila de nombres -//bucle para llenar las pilas :P -while ($archivo = $directorio->read()) -{ - //no mostrar ni "." ni ".." ni "pxe" - if(($archivo!="pxe")&&($archivo!=".")&&($archivo!="..")) - { - array_push($pn, $archivo); - } -} -$directorio->close(); -//ordenar las pilas segun la pila de nombres -array_multisort($pn); +// Leer nombres de ficheros y quitar plantilla "pxe". +chdir($dirtemplates); +$pn=glob("*"); +unset($pn[array_search("pxe", $pn)]); +sort($pn); +chdir(__DIR__); //Leemos el ultimo fichero y extraemos su numero $ultimofichero=end($pn); @@ -100,18 +92,8 @@ while($encontrado==FALSE) <input type="hidden" name="nombreambito" value="<?php echo $nombreambito?>"> <input type="hidden" name="opcion" value="<?php echo $opcion?>"> <?php - if (empty($_SESSION["widcentro"])) - {$modo=1; - /* - if ($modo == 1) - { - echo '<input type=hidden name=modo value=>'; - echo '<input value='.$TbMsg[10].' type=submit>'; - }else{ - echo '<input type=hidden name=modo value=1>'; - echo '<input value='.$TbMsg[11].' type=submit>'; - } - */ + if (empty($_SESSION["widcentro"])) { + $modo=1; } ?> </form> @@ -119,8 +101,8 @@ while($encontrado==FALSE) </TD></TR> <tr> <?php -if (empty($modo)) -{}else{?> +if (! empty($modo)) +{?> <td valign="top"> <?php include_once("./boot_grub4dos_tabla.php");?> </td> |