Changes between Version 1 and Version 2 of CreacionMenu/en


Ignore:
Timestamp:
Feb 19, 2012, 5:03:40 PM (12 years ago)
Author:
paqui
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • CreacionMenu/en

    v1 v2  
    22[[TOC]]
    33
    4 Create menus for clients computers user interface
     4= Create menus for clients computers user interface =
    55
    6 Los menús de inicio de los clientes opengnsys se gestionan desde la consola de administración.
     6The start menu of OpenGnSys clients is managed from the administrator console.
    77
    8 Según la forma de crearse y cómo trabajan sobre el cliente podemos distinguir dos tipos de menús:
     8There are two types of menus depending on the creation mode and the client interaction:
    99
    10 * '''automáticos''':
    11         * Se generan utilizando acciones definidas en la consola de administración (comandos o tareas)
    12         * Al pulsar un enlace informan al servidor de administración y este envía el comando al cliente.
    13         * Se puede realizar un seguimiento del comando en la cola de acciones.
    14 * '''personalizados''':
    15         * 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.
    16         * Al pulsar el enlace se ejecuta el comando en local sin dar información a la consola de administración.
     10* '''automatic menu''':
     11        * Generated by specifics actions in the administrator console (commands and tasks)
     12        * Administration server is notified by clicking the link and the server sends the command to the client.
     13        * Commands are monitored by action console.
     14* '''customize menu''':
     15        * Generated by a html or php webpage, links embed OpenGNsys script calls or Linux bash commands.
     16        * Local commands are issued by clicking links without notifing the administrator console.
    1717
    18 Los 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.
     18The menu can have a public zone used for all users and a private zone that only can be used by operators and administrators.
    1919
    20 == Crear nuevo menú ==
     20== Create New Menu ==
    2121
    22 En la "'''pestaña Menús'''" pinchamos Menús con el botón derecho y pulsamos "'''Definir nuevo menú'''" e introducimos los siguientes datos:
     22In the "'''tab Menu'''" right click on "'''Define New Menu'''" and enter the following:
    2323
    24  * '''Nombre del menú''': con el que aparecerá en la consola de administración.
    25  * '''Título del menú''': que se mostrará en la página de inicio del cliente opengnsys.
    26  * '''Imagen de fondo'''
    27  * '''Comentarios'''
    28  * '''Items públicos o privados del menú''':
    29      * '''coordenada X e Y''': Situación del menú respecto al borde de la pantalla
    30      * '''modalidad''': número de columnas en que se distribuyen los iconos de los items.
    31      * '''url del menú público''': url del menú personalizado que queremos mostrar.
     24 * '''Menu Name''': It will show in the administrator console.
     25 * '''Menu Title''': It will show in the strat menu of OpenGnSys client.
     26 * '''Background Image'''
     27 * '''Comments'''
     28 * '''Public or Private Menu Items''':
     29     * '''coordinate X and Y''': Menu position respect to the edge of the screen.
     30     * '''method''': Number of columns are distributed the icons of the items.
     31     * '''public menu url''': Customized menu url.
    3232
    3333[[Image(menu_nuevo.png)]]
    3434
    35 Para modificar posteriormente estás opciones basta entrar el la "'''pestaña Menús'''" y sobre el menú deseado pulsar "'''Propiedades'''"
     35If we want to modify this options, only we have to access to "'''tab Menu'''" and click on "'''Properties'''"
    3636
    3737[[Image(menu_propiedades.png)]]
    3838
    39 == Menús automáticos ==
     39== Automatic Menu ==
    4040
    41 === Incluimos procedimientos o tareas en el menú ===
     41=== Including procedures or menu tasks ===
    4242
    4343En 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.
     
    5252[[Image(menu_tarea.png)]]
    5353
    54 === Revisamos  las acciones incluidas en el menú ===
     54=== Review Actions included in the Menu ===
    5555
    5656En 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:
     
    6161[[Image(menu_informacion.png)]]
    6262
    63 === Modificamos las acciones incluidas en el menú ===
     63=== Modify Actions included in Menu ===
    6464
    6565En 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.
     
    6969
    7070
    71 == Creación de menús personalizados ==
     71== Create Customized Menu ==
    7272
    73 === Características del menú personalizado ===
     73=== Customized Menu Characteristics ===
    7474
    7575Opengnsys nos permite crear menú personalizados. Por defecto se sitúan en el directorio /opt/opengngsys/www/menus aunque podrían estar incluso en otro servidor.
     
    8585Tenemos 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.
    8686
    87 === Enlazando el menú personalizado con el menú creado en la consola ===
     87=== Linking Customized Menu with Console Menu ===
    8888
    8989En las propiedades del menú vacío definido en la consola tendremos que incluir la url completa de la página del menú personalizado. Observamos que existe una parte pública y otra privada, pudiendo definir un menú personalizado independiente para cada una de ellas.
     
    9494La configuración de menú personalizado se superpone a la automática, de forma que si existierán item automáticos no se mostrarían.
    9595
    96 == Zona privada del menú ==
     96== Menu Private Zone ==
    9797
    9898En la zona privada del menú pueden entrar los usuarios administradores y los operadores de aulas.