[3ec149c] | 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=currentOrdenador; |
---|
| 81 | switch(ambito){ |
---|
| 82 | case AMBITO_configuracionaulaS: |
---|
| 83 | var identificador=currentconfiguracionaula; |
---|
| 84 | wurl="configuracionconfiguracionaula.php?idconfiguracionaula="+identificador |
---|
| 85 | window.open(wurl,"frame_contenidos") |
---|
| 86 | break; |
---|
| 87 | case AMBITO_ORDENADORES: |
---|
| 88 | var identificador=currentOrdenador; |
---|
| 89 | wurl="configuracionordenador.php?idordenador="+identificador |
---|
| 90 | window.open(wurl,"frame_contenidos") |
---|
| 91 | break; |
---|
| 92 | } |
---|
| 93 | } |
---|