Changes between Version 3 and Version 4 of CreacionMenu


Ignore:
Timestamp:
May 23, 2011, 4:02:41 PM (9 years ago)
Author:
irina
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • CreacionMenu

    v3 v4  
    1 = Creación de menús =
    21
    3 == Creando un menú ==
     2[[TOC(heading=Índice)]]
     3= Gestión de menús de inicio para los ordenadores clientes =
    44
    5 Los 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.
     5Los menús de inicio de los clientes opengnsys se gestionan desde la consola de administración.
    86
    9 Los menús se crean en la consola de administración.
     7Según la forma de crearse y cómo trabajan sobre el cliente podemos distinguir dos tipos de menús:
    108
    11 === Creamos el menú vacio ===
     9* '''automáticos''':
     10        * Se generan utilizando acciones definidas en la consola de administración (comandos o tareas)
     11        * Al pulsar un enlace informan al servidor de administración y este envía el comando al cliente.
     12        * Se puede realizar un seguimiento del comando en la cola de acciones.
     13* '''personalizados''':
     14        * Se generan como una página html o php normal, incrustando en los enlaces llamadas a los script de opengnsys o cualquier comando bash de linux.
     15        * Al pulsar el enlace se ejecuta el comando en local sin dar información a la consola de administración.
    1216
    13 En la barra de menú hacemos click sobre “Menú”
     17Los menús pueden contener una zona pública que podrán usar todos los usuarios y otra privada que sólo podrán ver los operadores del aula y los administradores.
    1418
    15 [[Image(GuiaRapida:BarraMenu.png)]]
     19== Crear nuevo menú ==
    1620
    17 En el lado izquierdo nos aparece un árbol con los menús, pinchamos con el botón derecho y seleccionamos "Definir nuevo menú "
     21En la "'''pestaña Menús'''" pinchamos Menús con el botón derecho y pulsamos "'''Definir nuevo menú'''" e introducimos los siguientes datos:
    1822
    19 [[Image(nuevoMenu.png)]]
     23 * '''Nombre del menú''': con el que aparecerá en la consola de administración.
     24 * '''Título del menú''': que se mostrará en la página de inicio del cliente opengnsys.
     25 * '''Imagen de fondo'''
     26 * '''Comentarios'''
     27 * '''Items públicos o privados del menú''':
     28     * '''coordenada X e Y''': Situación del menú respecto al borde de la pantalla
     29     * '''modalidad''': número de columnas en que se distribuyen los iconos de los items.
     30     * '''url del menú público''': url del menú personalizado que queremos mostrar.
    2031
    21 Nos 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.
     32[[Image(menu_nuevo.png)]]
    2233
    23 [[Image(formularioNuevoMenu.png)]]
     34Para modificar posteriormente estás opciones basta entrar el la "'''pestaña Menús'''" y sobre el menú deseado pulsar "'''Propiedades'''"
    2435
    25 Una vez creado el menú podemos incluirle item de forma automática o redirigirlo a un menú que hayamos creado de forma manual.
    26 
     36[[Image(menu_propiedades.png)]]
    2737
    2838== Menús automáticos ==
    2939
    30 === Incluimos items en el menú ===
    31 En 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”
     40=== Incluimos procedimientos o tareas en el menú ===
    3241
    33 [[Image(incluirAccion.png)]]
     42En el menú podemos incluir procedimientos o tareas que tengamos definidos. La diferencia es que los procedimientos se ejecutan en el equipo donde estamos y la tarea se ejecuta en el ámbito donde ha sido definida. Por ello en general, los procedimientos aparecerán en la parte pública del menú y las tareas en la privada.
    3443
    35 Nos aparece un formulario 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
     44La forma de incluir procedimientos o tareas desde la consola es prácticamente la misma. En la "'''pestaña Acciones'''" sobre el procedimiento o la tarea deseada pulsamos con el botón derecho "'''Gestión de menús'''".
    3645
    37 [[Image(formularioIncluirAccion.png)]]
    38 
    39 === Revisamos y modificamos las propiedades del menú ===
    40 
    41 En la pestaña de menús podemos seleccionar un menú para ver y configurar los item y  las demás propiedades.
    42 
    43 [[Image(informacionMenu.png)]]
    44 
    45 Nos aparece un listado de todas las propiedades incluidos los item públicos y privados
    46 
    47 [[Image(listadoInformacionMenu.png)]]
    48 
    49 Si queremos modificar las propiedades de los item damos con el botón derecho a items públicos o items privadosy seleccionamos "Propiedades de los items"
     46Nos aparece un listado de todos los menús existentes y podemos seleccionar los que queremos que contengan la acción. En cada caso tendremos que marcar el tipo (público o privado), el icono, el texto y orden de visualización dentro de cada menú.
    5047
    5148
    52 [[Image(PropiedadesItem.png)]]
     49[[Image(menu_procedimiento.png)]]
    5350
    54 Nos aparece un formulario que permite modificar la imagen, el texto y el orden en que aparece.
     51[[Image(menu_tarea.png)]]
    5552
    56 [[Image(formularioPropiedadesItem.png)]]
     53=== Revisamos  las acciones incluidas en el menú ===
    5754
    58 Si sobre el menú en vez de hacer click sobre "Información menú" damos en "Propiedades" aparecerá el formulario con el que creamos el menú, lo podemos ver en el epígrafe siguiente.
     55En la "'''pestaña menús'''" sobre el menú deseado pulsamos con el botón derecho "'''Información menús'''". Nos aparece un listado con la siguiente información:
     56 * Equipos que tienen asignado este menú
     57 * Item públicos y privados
     58 * Valores para cada item: Código, orden de presentación, texto e imagen.
     59
     60[[Image(menu_informacion.png)]]
     61
     62=== Modificamos las acciones incluidas en el menú ===
     63
     64En la "'''pestaña menús'''" sobre el menú deseado pulsamos con el botón derecho "'''Gestionar items'''". Nos aparece un listado donde podremos modificar las opciones de cada ítem.
     65
     66[[Image(menu_item_gestion.png)]]
     67
     68
     69
    5970
    6071== Creación de menús personalizados ==
     
    7081}}}
    7182
    72 Se puede 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 llaman en un script.
     83Se puede ejecutar cualquier comando o script de bash, entre ellos los específicos 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 llaman en un script.
    7384
    74 Tenemos un ejemplo de [source:trunk/admin/WebConsole/menus/menuaula1.html menú personalizado] en la parte del código, al instalar opengnsys se copia como ejemplo en la carpeta adecuada.
     85Tenemos un ejemplo de [source:trunk/admin/WebConsole/menus/menuejemplo.html menú personalizado] en la parte del código, al instalar opengnsys se copia como ejemplo en la carpeta adecuada.
    7586
    7687=== Enlazando el menú personalizado con el menú creado en la consola ===
     
    8192
    8293
    83 La configuración de menú personalizado se superpone a la automática, de forma que si existierán item automáticos no se mostrarían.
     94La configuración de menú personalizado se superpone a la automática, de forma que si existierán item automáticos no se mostrarían.
     95
     96== Zona privada del menú ==
     97
     98En la zona privada del menú pueden entrar los usuarios administradores y los operadores de aulas.
     99
     100El menú en la parte pública mostrará un enlace llamado "administración" y al pinchar sobre él nos pedirá nombre y clave, si los datos son correctos veremos las operaciones de la zona privada del menú.
     101
     102Para salir de la zona privada daremos al enlace "volver"