Changes between Initial Version and Version 1 of CreacionMenu


Ignore:
Timestamp:
Jun 23, 2010, 11:43:48 AM (10 years ago)
Author:
irina
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • CreacionMenu

    v1 v1  
     1= Creación de menús =
     2
     3== Creando un menú ==
     4
     5Los menús pueden ser:
     6 * automáticos: incluyen enlaces que ejecutan acciones que tenemos ya definidas en la consola de administración
     7 * personalizados: incluyen la página web que queramos.
     8
     9Los menús se crean en la consola de administración.
     10
     11=== Creamos el menú vacio ===
     12
     13En la barra de menú hacemos click sobre “Menú”
     14
     15En el lado izquierdo nos aparece un árbol con los menús, pinchamos con el botón derecho y seleccionamos "Definir nuevo menú "
     16
     17(img: nuevoMenu)
     18
     19Nos aparece un formulario que como mínimo hemos de incluir en nombre y el titulo del menú. Podemos ver que los menús tienen una parte pública y otra privada.
     20
     21Una vez creado el menú podemos incluirle item de forma automática o redirigirlo a un menú que hayamos creado de forma manual.
     22
     23
     24== Menús automáticos ==
     25
     26=== Incluimos item en el menú ===
     27En el menú podemos incluir acciones y procedimientos que tengamos definidos. Nos vamos a la acción deseada, picamos el botón derecho y nos aparece la opción “Gestionar menús”
     28
     29Nos aparece un fomulario donde podemos incluir la acción seleccionada en uno o más menús, así como configurar si aparece en la parte pública o en la privada y el icono que se mostrará al lado del item
     30
     31=== Revisamos y modificamos las propiedades del menú ===
     32
     33En la pestaña de menús podemos elegir un menú para ver y configurar los item y  las demás propiedades.
     34
     35Nos aparece un listado de todas las propiedades incluidos los item públicos y privados
     36
     37== Creación de menús personalizados ==
     38
     39=== Características del menú personalizado ===
     40
     41Opengnsys nos permite crear menú personalizados, por defecto se sitúan en el direcotorio /opt/opengngsys/www/menus.
     42
     43Son páginas web estandar con la única direrencia que si queremos ejecutar un comando en el cliente podemos incluir enlaces con que tengan como url de destino:
     44
     45<a href=”command: nombre_comando”>Texto</a>
     46
     47Se pueden ejecutar cualquier comando o script de bash, entre ellos los especificos de opengnsys (situados en /opt/opengnsys/client/script) . Las funciones incluidas en las librerías (ej: ogGetIpAddress) no se podrán ejecutar si no se incluyen en un script.
     48
     49Tenemos un ejemplo de menú personalizado en “menu aula”
     50
     51=== Enlazando el menú personalizado con el menú creado en la consola ===
     52
     53Si queremos utilizar un menú personalizado en el menú de propiedades podemos incluir