source: admin/WebConsole/jscripts/configuracionaula.js

lgromero-new-oglive
Last change on this file was 0975195, checked in by ramon <ramongomez@…>, 7 years ago

#843: simplificar asignaciones JavaScript?.

git-svn-id: https://opengnsys.es/svn/branches/version1.1@5634 a21b9725-9963-47de-94b9-378ad31fedc9

  • Property mode set to 100644
File size: 3.4 KB
Line 
1// ************************************************************************
2// Libreria de scripts de Javascript
3// Autor: José Manuel Alonso (E.T.S.I.I.) Universidad de Sevilla
4// Fichero: configuracionaula.js
5// Este fichero implementa las funciones javascript del fichero configuracionaula.php
6// ************************************************************************
7
8var currentOrdenador=null; // Ordenador elegido
9var currentNombreordenador=null; // Nombre del ordenador
10
11// Código de los ambitos
12
13var AMBITO_ORDENADORES=0x10;
14
15// Literales de los ambitos
16
17var LITAMBITO_ORDENADORES="ordenadores";
18//____________________________________________________________________________
19//     
20//      Esta función muestra un menu contextual
21//____________________________________________________________________________
22function resalta(id,nom,nomflo){
23        currentOrdenador=id;
24        currentNombreordenador=nom;
25        var menuctx=document.getElementById(nomflo); // El menu contextual
26        muestra_contextual(event.clientX,event.clientY,menuctx); // muestra menu
27        event.returnValue=false // Cancela efectos del evento
28}
29//____________________________________________________________________________
30//     
31//      Esta función muestra los comandos a elegir para su ejecución
32//____________________________________________________________________________
33function confirmarcomando(ambito,idc,interac){
34        reset_contextual(-1,-1);
35        var ambito;
36        var idambito;
37        var nombreambito;
38       
39        ambito=AMBITO_ORDENADORES;
40        idambito=currentOrdenador;
41        nombreambito=currentNombreordenador;
42       
43        var identificador=idc; // identificador del comando
44        var tipotrama='CMD';
45        var wurl="../principal/dialogostramas.php?identificador="+identificador+"&tipotrama="+tipotrama+"&ambito="+ambito+"&idambito="+idambito+"&nombreambito="+nombreambito;
46        if(interac==0){
47           ifr=document.getElementById("iframes_comodin"); // Toma objeto Iframe
48                ifr.src=wurl; // LLama a la página gestora
49        }
50        else
51                window.open(wurl,"frame_contenidos")
52}
53//____________________________________________________________________________
54//     
55//      Esta función muestra las colas de acciones
56//____________________________________________________________________________
57function cola_acciones(tipoaccion){
58        reset_contextual(-1,-1);
59        var ambito;
60        var idambito;
61        var nombreambito;
62
63        ambito=AMBITO_ORDENADORES;
64        idambito=currentOrdenador;
65        nombreambito=currentNombreordenador;
66
67        var wurl="../principal/colasacciones.php?ambito="+ambito+"&idambito="+idambito+"&nombreambito="+nombreambito+"&tipocola="+tipoaccion;
68        window.open(wurl,"frame_contenidos")
69}
70//____________________________________________________________________________
71//     
72//      Esta función  muestra la configuración de los ordenadores de un configuracionaula
73// objeto de argumentos de eventos:
74//      Especificaciones:
75//              El objeto e tiene las siguientes atributos o propiedades:
76//                      - literalnodo: El literal del nodo
77//                      - idnodo: El identificador del nodo
78//____________________________________________________________________________
79function configuraciones(ambito){
80                var identificador;
81                switch(ambito){
82                        case AMBITO_configuracionaulaS:
83                                        identificador=currentconfiguracionaula;
84                                        wurl="configuracionconfiguracionaula.php?idconfiguracionaula="+identificador;
85                                         window.open(wurl,"frame_contenidos");
86                                        break;
87                        case AMBITO_ORDENADORES:
88                                        identificador=currentOrdenador;
89                                        wurl="configuracionordenador.php?idordenador="+identificador;
90                                         window.open(wurl,"frame_contenidos");
91                                        break;
92                }
93}       
Note: See TracBrowser for help on using the repository browser.