Changes between Version 1 and Version 2 of CreacionMenu/en
- Timestamp:
- Feb 19, 2012, 4:03:40 PM (13 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
CreacionMenu/en
v1 v2 2 2 [[TOC]] 3 3 4 Create menus for clients computers user interface 4 = Create menus for clients computers user interface = 5 5 6 Los menús de inicio de los clientes opengnsys se gestionan desde la consola de administración.6 The start menu of OpenGnSys clients is managed from the administrator console. 7 7 8 Según la forma de crearse y cómo trabajan sobre el cliente podemos distinguir dos tipos de menús:8 There are two types of menus depending on the creation mode and the client interaction: 9 9 10 * '''autom áticos''':11 * Se generan utilizando acciones definidas en la consola de administración (comandos o tareas)12 * A l 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. 17 17 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.18 The menu can have a public zone used for all users and a private zone that only can be used by operators and administrators. 19 19 20 == Crea r nuevo menú==20 == Create New Menu == 21 21 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:22 In the "'''tab Menu'''" right click on "'''Define New Menu'''" and enter the following: 23 23 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 * '''Com entarios'''28 * ''' Items públicos o privados del menú''':29 * '''coord enada X e Y''': Situación del menú respecto al borde de la pantalla30 * '''m odalidad''': número de columnas en que se distribuyen los iconos de lositems.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. 32 32 33 33 [[Image(menu_nuevo.png)]] 34 34 35 Para modificar posteriormente estás opciones basta entrar el la "'''pestaña Menús'''" y sobre el menú deseado pulsar "'''Propiedades'''"35 If we want to modify this options, only we have to access to "'''tab Menu'''" and click on "'''Properties'''" 36 36 37 37 [[Image(menu_propiedades.png)]] 38 38 39 == Menús automáticos==39 == Automatic Menu == 40 40 41 === Inclu imos procedimientos o tareas en el menú===41 === Including procedures or menu tasks === 42 42 43 43 En 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. … … 52 52 [[Image(menu_tarea.png)]] 53 53 54 === Revi samos las acciones incluidas en el menú===54 === Review Actions included in the Menu === 55 55 56 56 En 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: … … 61 61 [[Image(menu_informacion.png)]] 62 62 63 === Modif icamos las acciones incluidas en el menú===63 === Modify Actions included in Menu === 64 64 65 65 En 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. … … 69 69 70 70 71 == Crea ción de menús personalizados==71 == Create Customized Menu == 72 72 73 === C aracterísticas del menú personalizado===73 === Customized Menu Characteristics === 74 74 75 75 Opengnsys 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. … … 85 85 Tenemos 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. 86 86 87 === Enlazando el menú personalizado con el menú creado en la consola===87 === Linking Customized Menu with Console Menu === 88 88 89 89 En 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. … … 94 94 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. 95 95 96 == Zona privada del menú==96 == Menu Private Zone == 97 97 98 98 En la zona privada del menú pueden entrar los usuarios administradores y los operadores de aulas.