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 | |
---|
8 | var currentOrdenador=null; // Ordenador elegido |
---|
9 | var currentNombreordenador=null; // Nombre del ordenador |
---|
10 | |
---|
11 | // Código de los ambitos |
---|
12 | |
---|
13 | var AMBITO_ORDENADORES=0x10; |
---|
14 | |
---|
15 | // Literales de los ambitos |
---|
16 | |
---|
17 | var LITAMBITO_ORDENADORES="ordenadores"; |
---|
18 | //____________________________________________________________________________ |
---|
19 | // |
---|
20 | // Esta función muestra un menu contextual |
---|
21 | //____________________________________________________________________________ |
---|
22 | function 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 | //____________________________________________________________________________ |
---|
33 | function 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 | //____________________________________________________________________________ |
---|
57 | function 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 | //____________________________________________________________________________ |
---|
79 | function 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 | } |
---|