// ************************************************************************ // Libreria de scripts de Javascript // Autor: José Manuel Alonso (E.T.S.I.I.) Universidad de Sevilla // Fichero: configuracionaula.js // Este fichero implementa las funciones javascript del fichero configuracionaula.php // ************************************************************************ var currentOrdenador=null; // Ordenador elegido var currentNombreordenador=null; // Nombre del ordenador // Código de los ambitos var AMBITO_ORDENADORES=0x10; // Literales de los ambitos var LITAMBITO_ORDENADORES="ordenadores"; //____________________________________________________________________________ // // Esta función muestra un menu contextual //____________________________________________________________________________ function resalta(id,nom,nomflo){ currentOrdenador=id; currentNombreordenador=nom; var menuctx=document.getElementById(nomflo); // El menu contextual muestra_contextual(event.clientX,event.clientY,menuctx); // muestra menu event.returnValue=false // Cancela efectos del evento } //____________________________________________________________________________ // // Esta función muestra los comandos a elegir para su ejecución //____________________________________________________________________________ function confirmarcomando(ambito,idc,interac){ reset_contextual(-1,-1); var ambito; var idambito; var nombreambito; ambito=AMBITO_ORDENADORES; idambito=currentOrdenador; nombreambito=currentNombreordenador; var identificador=idc; // identificador del comando var tipotrama='CMD'; var wurl="../principal/dialogostramas.php?identificador="+identificador+"&tipotrama="+tipotrama+"&ambito="+ambito+"&idambito="+idambito+"&nombreambito="+nombreambito; if(interac==0){ ifr=document.getElementById("iframes_comodin"); // Toma objeto Iframe ifr.src=wurl; // LLama a la página gestora } else window.open(wurl,"frame_contenidos") } //____________________________________________________________________________ // // Esta función muestra las colas de acciones //____________________________________________________________________________ function cola_acciones(tipoaccion){ reset_contextual(-1,-1); var ambito; var idambito; var nombreambito; ambito=AMBITO_ORDENADORES; idambito=currentOrdenador; nombreambito=currentNombreordenador; var wurl="../principal/colasacciones.php?ambito="+ambito+"&idambito="+idambito+"&nombreambito="+nombreambito+"&tipocola="+tipoaccion; window.open(wurl,"frame_contenidos") } //____________________________________________________________________________ // // Esta función muestra la configuración de los ordenadores de un configuracionaula // objeto de argumentos de eventos: // Especificaciones: // El objeto e tiene las siguientes atributos o propiedades: // - literalnodo: El literal del nodo // - idnodo: El identificador del nodo //____________________________________________________________________________ function configuraciones(ambito){ var identificador; switch(ambito){ case AMBITO_configuracionaulaS: identificador=currentconfiguracionaula; wurl="configuracionconfiguracionaula.php?idconfiguracionaula="+identificador; window.open(wurl,"frame_contenidos"); break; case AMBITO_ORDENADORES: identificador=currentOrdenador; wurl="configuracionordenador.php?idordenador="+identificador; window.open(wurl,"frame_contenidos"); break; } }