summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorIrina Gómez <irinagomez@us.es>2020-07-15 15:23:14 +0200
committerIrina Gómez <irinagomez@us.es>2020-07-15 15:23:14 +0200
commit8acc3e1765616ce0b0cc6dd0046381bd3c8d3505 (patch)
tree26de80328d01cfa3a1e5b0332667c0b47e99ffaa
parentcddc2c24588271de8d55e69bc82ab24d9d50f85f (diff)
#969 principal/*.php: the context menu is ready for jquery.
arbol.js: functions for all objects: showInfo and manage.
-rw-r--r--admin/WebConsole/jscripts/arbol.js91
-rw-r--r--admin/WebConsole/principal/acciones.php18
-rw-r--r--admin/WebConsole/principal/aulas.php12
-rw-r--r--admin/WebConsole/principal/hardwares.php20
-rw-r--r--admin/WebConsole/principal/imagenes.php6
-rw-r--r--admin/WebConsole/principal/menus.php12
-rw-r--r--admin/WebConsole/principal/repositorios.php10
-rw-r--r--admin/WebConsole/principal/softwares.php18
8 files changed, 133 insertions, 54 deletions
diff --git a/admin/WebConsole/jscripts/arbol.js b/admin/WebConsole/jscripts/arbol.js
index 04f6ba04..dfe07f66 100644
--- a/admin/WebConsole/jscripts/arbol.js
+++ b/admin/WebConsole/jscripts/arbol.js
@@ -9,6 +9,14 @@
* ocultar_menu vuelve a su nombre original.
*/
+
+/*
+ * Los tipos de objetos tiene asociados una serie de identificadores y constantes que no coinciden enten sí.
+ * mysql tabla grupos: ej: procedimientos campo tipo 51
+ * constantes php ej: procedimientos $AMBITO_GRUPOSPROCEDIMIENTOS=0x33;
+ * constantes js ej: procedimientos var AMBITO_GRUPOSPROCEDIMIENTOS=0x32;
+ */
+
/**
* Hace visible el menú elegido
*
@@ -18,7 +26,7 @@
* @param[menu_id] str Identificador del menú en la página
*/
function mostrar_menu(event, tipo, id, menu_id) {
- console.log("mostrar_menu");
+ //console.log("mostrar_menu");
var posX, posY, span; // Declaracion de variables
posX = event.pageX; // Obtenemos pocision X del cursor
@@ -35,13 +43,11 @@ $('#' + menu_id + " li ul").css({listStyle:'none',listStyleType:'none',cursor:'d
//$('#' + menu_id).css({position: 'absolute',display: 'block',top: posY,left: posX,cursor: 'default',height: 'auto',padding: '2px 9px 2px 2px',listStyle: 'none',listStyleType: 'none'});
//$('#' + menu_id + " li ul").css({listStyle:'none',listStyleType:'none',cursor:'default',position:'absolute',left:'212px',marginTop:'-20px',height:'auto',padding:'2px 9px 2px 2px'});
-
- console.log($('#' + menu_id));
+ //console.log($('#' + menu_id));
// Incluyo el tipo de imagen y el id en el ientificador
$('#' + menu_id ).attr("id", menu_id + "_" + tipo + "_" + id);
- console.log($('#' + menu_id+ "_" + tipo + "_" + id));
- //console.log( $('#' + menu_id ).css("display")); No definido
+ //console.log($('#' + menu_id+ "_" + tipo + "_" + id));
}
/**
@@ -51,7 +57,7 @@ $('#' + menu_id + " li ul").css({listStyle:'none',listStyleType:'none',cursor:'d
* @note La página aulas tiene dos niveles de menús, el del elemento y el de comandos.
*/
function ocultar_menu(tipo_menu="") {
- console.log("ocultar menu");
+ //console.log("ocultar menu");
var menus = "";
if (tipo_menu == 'comandos'){
menus += "[id|='menu-comandos']"+",";
@@ -66,3 +72,76 @@ function ocultar_menu(tipo_menu="") {
$(this).attr('id',old_id.substring(0,old_id.indexOf('_')));
});
}
+
+$(function() {
+ // Mostrar información del menú
+ $('#showInfo').on ('click', function() {
+ // Id menu-node-tipoNodo_tipoNodo_idNodo
+ var id=$(this).parent().attr('id').split("_");
+ var description=$('#nodo-'+id[1]+'_'+id[2]).find('a').text().trim();
+ console.log("tipo: "+id[1]+" nodo; "+id[2]);
+ // url según tipo de nodo
+ switch(id[1]) {
+ case '56':
+ // hardware
+ var url="../varios/informacion_perfileshardware.php?idperfil="+id[2]+"&descripcionperfil="+description;
+ break;
+ case '64':
+ // menus
+ var url="../varios/informacion_menus.php?idmenu="+id[2]+"&descripcionmenu="+description;
+ break;
+ case '57':
+ // perfil de software
+ var url="../varios/informacion_perfilessoftware.php?idperfil="+id[2]+"&descripcionperfil="+description;
+ break;
+ case '51':
+ // procedimientos
+ var tipoaccion=33; // constantes.php AMBITO_GRUPOSPROCEDIMIENTOS
+ var url="../varios/informacion_acciones.php?idtipoaccion="+id[2]+"&descripcionaccion="+description+"&tipoaccion="+tipoaccion;
+ break;
+ case '64':
+ // repositorios
+ var url="../varios/informacion_repositorios.php?idrepositorio="+id[2]+"&descripcionrepositorio='"+description+"'";
+ break;
+ default:
+ console.log("case default");
+ break;
+ }
+ console.log("id:" +url);
+ window.open(url,"frame_contenidos")
+ });
+
+ // Getionar nodo
+ $('#manage').on ('click', function() {
+ // Id menu-node-tipoNodo_tipoNodo_idNodo
+ var id=$(this).parent().attr('id').split("_");
+ var description=$('#nodo-'+id[1]+'_'+id[2]).find('a').text().trim();
+ console.log("tipo: "+id[1]+" nodo; "+id[2]);
+ // url según tipo de nodo
+ switch(id[1]) {
+ case '56':
+ // hardware
+ var url="../varios/perfilcomponente_hard.php?idperfilhard="+id[2]+"&descripcionperfil="+description;
+ break;
+ case '64':
+ // menus
+ var url="../varios/accionmenu.php?idmenu="+id[2]+"&descripcionmenu="+description;
+ break;
+ case '57':
+ // perfil de software
+ var url="../varios/perfilcomponente_soft.php?idperfilsoft="+id[2]+"&descripcionperfil="+description;
+ break;
+ case '51':
+ // procedimientos
+ var tipoaccion=33; // constantes.php AMBITO_GRUPOSPROCEDIMIENTOS
+ var url="../varios/inclusionacciones.php?idtipoaccion="+id[2]+"&descripcionaccion="+description+"&tipoaccion="+tipoaccion;
+ break;
+ default:
+ console.log("case default");
+ break;
+ }
+ console.log("id:" +url);
+ window.open(url,"frame_contenidos")
+ });
+
+});
diff --git a/admin/WebConsole/principal/acciones.php b/admin/WebConsole/principal/acciones.php
index 9c17886a..7d1b6dc1 100644
--- a/admin/WebConsole/principal/acciones.php
+++ b/admin/WebConsole/principal/acciones.php
@@ -35,6 +35,7 @@ $arbol=new ArbolVistaXML($arbolXML,0,$baseurlimg,$clasedefault,1,0,5);
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<META HTTP-EQUIV="Content-Type" CONTENT="text/html;charset=ISO-8859-1">
<LINK rel="stylesheet" type="text/css" href="../estilos.css">
+ <SCRIPT language="javascript" src="../api/jquery.js"></SCRIPT>
<SCRIPT language="javascript" src="../clases/jscripts/ArbolVistaXML.js"></SCRIPT>
<SCRIPT language="javascript" src="../clases/jscripts/MenuContextual.js"></SCRIPT>
<SCRIPT language="javascript" src="../jscripts/acciones.js"></SCRIPT>
@@ -42,7 +43,6 @@ $arbol=new ArbolVistaXML($arbolXML,0,$baseurlimg,$clasedefault,1,0,5);
<SCRIPT language="javascript" src="../jscripts/opciones.js"></SCRIPT>
<SCRIPT language="javascript" src="../jscripts/constantes.js"></SCRIPT>
<SCRIPT language="javascript" src="../jscripts/comunes.js"></SCRIPT>
- <SCRIPT language="javascript" src="../api/jquery.js"></SCRIPT>
<SCRIPT language="javascript" src="../clases/jscripts/HttpLib.js"></SCRIPT>
<?php echo '<SCRIPT language="javascript" src="../idiomas/javascripts/'.$idioma.'/comunes_'.$idioma.'.js"></SCRIPT>'?>
<?php echo '<SCRIPT language="javascript" src="../idiomas/javascripts/'.$idioma.'/acciones_'.$idioma.'.js"></SCRIPT>'?>
@@ -98,14 +98,14 @@ lista_raiz_arbol("software", $nodos, $grupos);
?>
<!-- tipos sin menú -->
<!-- procedimientos -->
-<ul id="menu-tipo-51" name="menu-grupos-51" oncontextmenu="return false;">
+<ul id="menu-type-51" name="menu-type-51" oncontextmenu="return false;">
<li onclick="insertar_grupos(51,'gruposprocedimientos');"><img class="menu-icono" src="../images/iconos/carpeta.gif"> Nuevo grupo de procedimientos </li>
<li onclick="insertar(140,115,550,250,'../propiedades/propiedades_procedimientos.php')"><img class="menu-icono" src="../images/iconos/procedimiento.gif"> Definir nuevo procedimiento </li>
<li> <hr class="separador"> </li>
<li onclick="colocar('../gestores/gestor_procedimientos.php',33)"><img class="menu-icono" src="../images/iconos/colocar.gif"> Colocar procedimiento </li>
</ul>
-<ul id="menu-grupo-51" name="menu-grupos-51" oncontextmenu="return false;">
+<ul id="menu-group-51" name="menu-group-51" oncontextmenu="return false;">
<li onclick="insertar_grupos(51,'gruposprocedimientos');"><img class="menu-icono" src="../images/iconos/carpeta.gif"> Nuevo grupo de procedimientos </li>
<li onclick="insertar(140,115,550,250,'../propiedades/propiedades_procedimientos.php')"><img class="menu-icono" src="../images/iconos/procedimiento.gif"> Definir nuevo procedimiento </li>
<li> <hr class="separador"> </li>
@@ -115,9 +115,9 @@ lista_raiz_arbol("software", $nodos, $grupos);
<li onclick="eliminar_grupos()"><img class="menu-icono" src="../images/iconos/eliminar.gif"> Eliminar grupo de procedimientos </li>
</ul>
-<ul id="menu-51" name="menu-51" oncontextmenu="return false;">
- <li onclick="informacion_acciones(id);"><img class="menu-icono" src="../images/iconos/informacion.gif"> Información Procedimiento </li>
- <li onclick="inclusion_acciones(id)"><img class="menu-icono" src="../images/iconos/acciones.gif"> Incluir acciones </li>
+<ul id="menu-node-51" name="menu-node-51" oncontextmenu="return false;">
+ <li id="showInfo"><img class="menu-icono" src="../images/iconos/informacion.gif"> Información Procedimiento </li>
+ <li id="manage"><img class="menu-icono" src="../images/iconos/acciones.gif"> Incluir acciones </li>
<li> <hr class="separador"> </li>
<li onclick="mover()"><img class="menu-icono" src="../images/iconos/mover.gif"> Mover procedimiento </li>
<li> <hr class="separador"> </li>
@@ -128,14 +128,14 @@ lista_raiz_arbol("software", $nodos, $grupos);
</ul>
<!-- tareas -->
-<ul id="menu-tipo-52" name="menu-tipo-52" oncontextmenu="return false;">
+<ul id="menu-type-52" name="menu-type-52" oncontextmenu="return false;">
<li onclick="insertar_grupos(52,'grupostareas');"><img class="menu-icono" src="../images/iconos/carpeta.gif"> Nuevo grupo de tareas </li>
<li onclick="insertar(170,150,480,270,'../propiedades/propiedades_tareas.php')"><img class="menu-icono" src="../images/iconos/tareas.gif"> Definir nueva tarea </li>
<li> <hr class="separador"> </li>
<li onclick="colocar('../gestores/gestor_tareas.php',33)"><img class="menu-icono" src="../images/iconos/colocar.gif"> Colocar tarea </li>
</ul>
-<ul id="menu-grupo-52" name="menu-grupo-52" oncontextmenu="return false;">
+<ul id="menu-group-52" name="menu-group-52" oncontextmenu="return false;">
<li onclick="insertar_grupos(52,'grupostareas');"><img class="menu-icono" src="../images/iconos/carpeta.gif"> Nuevo grupo de tareas </li>
<li onclick="insertar(170,150,480,270,'../propiedades/propiedades_tareas.php')"><img class="menu-icono" src="../images/iconos/tareas.gif"> Definir nueva tarea </li>
<li> <hr class="separador"> </li>
@@ -145,7 +145,7 @@ lista_raiz_arbol("software", $nodos, $grupos);
<li onclick="eliminar_grupos()"><img class="menu-icono" src="../images/iconos/eliminar.gif"> Eliminar grupo de tareas </li>
</ul>
-<ul id="menu-52" name="menu-52" oncontextmenu="return false;">
+<ul id="menu-node-52" name="menu-node-52" oncontextmenu="return false;">
<li onclick="ejecutar_tareas(id);"><img class="menu-icono" src="../images/iconos/tareas.gif"> Ejecutar tarea </li>
<li onclick="programacion(id)"><img class="menu-icono" src="../images/iconos/reloj.gif"> Programaciones </li>
<li> <hr class="separador"> </li>
diff --git a/admin/WebConsole/principal/aulas.php b/admin/WebConsole/principal/aulas.php
index 0d12143a..a5926940 100644
--- a/admin/WebConsole/principal/aulas.php
+++ b/admin/WebConsole/principal/aulas.php
@@ -35,6 +35,7 @@ $arbol=new ArbolVistaXML($arbolXML,0,$baseurlimg,$clasedefault,1,0,5); // Crea e
<TITLE>Administración web de aulas</TITLE>
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<LINK rel="stylesheet" type="text/css" href="../estilos.css">
+ <SCRIPT language="javascript" src="../api/jquery.js"></SCRIPT>
<SCRIPT language="javascript" src="../clases/jscripts/ArbolVistaXML.js"></SCRIPT>
<SCRIPT language="javascript" src="../clases/jscripts/MenuContextual.js"></SCRIPT>
<SCRIPT language="javascript" src="../jscripts/arbol.js"></SCRIPT>
@@ -42,7 +43,6 @@ $arbol=new ArbolVistaXML($arbolXML,0,$baseurlimg,$clasedefault,1,0,5); // Crea e
<SCRIPT language="javascript" src="../jscripts/opciones.js"></SCRIPT>
<SCRIPT language="javascript" src="../jscripts/constantes.js"></SCRIPT>
<SCRIPT language="javascript" src="../jscripts/comunes.js"></SCRIPT>
- <SCRIPT language="javascript" src="../api/jquery.js"></SCRIPT>
<SCRIPT language="javascript" src="../clases/jscripts/HttpLib.js"></SCRIPT>
<?php echo '<SCRIPT language="javascript" src="../idiomas/javascripts/'.$idioma.'/comunes_'.$idioma.'.js"></SCRIPT>'?>
<?php echo '<SCRIPT language="javascript" src="../idiomas/javascripts/'.$idioma.'/aulas_'.$idioma.'.js"></SCRIPT>'?>
@@ -131,7 +131,7 @@ echo menu_asistentes("ordenadores",16);
?>
<!-- aulas -->
-<ul id="menu-tipo-2" name="menu-tipo-2" oncontextmenu="return false;">
+<ul id="menu-type-2" name="menu-type-2" oncontextmenu="return false;">
<li onclick="ver_aulas()"><img class="menu-icono" src="../images/iconos/ordenadores.gif"> Estatus ordenadores </li>
<li onclick="cola_acciones()"><img class="menu-icono" src="../images/iconos/acciones.gif"> Cola de acciones </li>
<li> <hr class="separador"> </li>
@@ -147,7 +147,7 @@ echo menu_asistentes("ordenadores",16);
<li onclick="confirmarprocedimiento(id)"><img class="menu-icono" src="../images/iconos/procedimiento.gif"> Procedimientos </li>
</ul>
-<ul id="menu-grupo-2" name="menu-grupo-2" oncontextmenu="return false;">
+<ul id="menu-group-2" name="menu-group-2" oncontextmenu="return false;">
<li onclick="ver_aulas()"><img class="menu-icono" src="../images/iconos/ordenadores.gif"> Estatus ordenadores </li>
<li onclick="cola_acciones()"><img class="menu-icono" src="../images/iconos/acciones.gif"> Cola de acciones </li>
<li> <hr class="separador"> </li>
@@ -166,7 +166,7 @@ echo menu_asistentes("ordenadores",16);
<li onclick="eliminar_grupos()"><img class="menu-icono" src="../images/iconos/eliminar.gif"> Eliminar grupo de aulas </li>
</ul>
-<ul id="menu-2" name="menu-2" oncontextmenu="return false;">
+<ul id="menu-node-2" name="menu-node-2" oncontextmenu="return false;">
<li onclick="ver_boot()"><img class="menu-icono" src="../images/iconos/ordenadores.gif"> NetBoot AVANZADO </li>
<li onclick="ver_ubicarordenadores()"><img class="menu-icono" src="../images/iconos/ordenadores.gif"> Reubicar ordenadores </li>
<li onclick="ver_aulas()"><img class="menu-icono" src="../images/iconos/ordenadores.gif"> Estatus ordenadores </li>
@@ -195,7 +195,7 @@ echo menu_asistentes("ordenadores",16);
</ul>
<!-- ordenadores -->
-<ul id="menu-grupo-1" name="menu-grupo-1" oncontextmenu="return false;">
+<ul id="menu-group-1" name="menu-group-1" oncontextmenu="return false;">
<li onclick="ver_boot()"><img class="menu-icono" src="../images/iconos/ordenadores.gif"> NetBoot AVANZADO </li>
<li onclick="ver_aulas()"><img class="menu-icono" src="../images/iconos/ordenadores.gif"> Estatus ordenadores </li>
<li onclick="cola_acciones()"><img class="menu-icono" src="../images/iconos/acciones.gif"> Cola de acciones </li>
@@ -217,7 +217,7 @@ echo menu_asistentes("ordenadores",16);
<li onclick="eliminar_grupos"><img class="menu-icono" src="../images/iconos/eliminar.gif"> Eliminar grupo de ordenadores </li>
</ul>
-<ul id="menu-1" name="menu-1" oncontextmenu="return false;">
+<ul id="menu-node-1" name="menu-node-1" oncontextmenu="return false;">
<li onclick="cola_acciones()"><img class="menu-icono" src="../images/iconos/acciones.gif"> Cola de acciones </li>
<li> <hr class="separador"> </li>
<li onclick="ver_log(16)"><img class="menu-icono" src="../images/iconos/acciones.gif"> Log historico </li>
diff --git a/admin/WebConsole/principal/hardwares.php b/admin/WebConsole/principal/hardwares.php
index 5e32b34a..c8dcfac3 100644
--- a/admin/WebConsole/principal/hardwares.php
+++ b/admin/WebConsole/principal/hardwares.php
@@ -35,6 +35,7 @@ $arbol=new ArbolVistaXML($arbolXML,0,$baseurlimg,$clasedefault,1,0,5);
<TITLE>Administración web de aulas</TITLE>
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<LINK rel="stylesheet" type="text/css" href="../estilos.css">
+ <SCRIPT language="javascript" src="../api/jquery.js"></SCRIPT>
<SCRIPT language="javascript" src="../clases/jscripts/ArbolVistaXML.js"></SCRIPT>
<SCRIPT language="javascript" src="../clases/jscripts/MenuContextual.js"></SCRIPT>
<SCRIPT language="javascript" src="../jscripts/arbol.js"></SCRIPT>
@@ -42,7 +43,6 @@ $arbol=new ArbolVistaXML($arbolXML,0,$baseurlimg,$clasedefault,1,0,5);
<SCRIPT language="javascript" src="../jscripts/opciones.js"></SCRIPT>
<SCRIPT language="javascript" src="../jscripts/constantes.js"></SCRIPT>
<SCRIPT language="javascript" src="../jscripts/comunes.js"></SCRIPT>
- <SCRIPT language="javascript" src="../api/jquery.js"></SCRIPT>
<SCRIPT language="javascript" src="../clases/jscripts/HttpLib.js"></SCRIPT>
<?php echo '<SCRIPT language="javascript" src="../idiomas/javascripts/'.$idioma.'/comunes_'.$idioma.'.js"></SCRIPT>'?>
<?php echo '<SCRIPT language="javascript" src="../idiomas/javascripts/'.$idioma.'/hardwares_'.$idioma.'.js"></SCRIPT>'?>
@@ -95,7 +95,7 @@ lista_raiz_arbol("hardware", $nodos, $grupos);
?>
<!-- tipos -->
-<ul id="menu-tipo-1" name="menu-tipo-1" oncontextmenu="return false;">
+<ul id="menu-type-1" name="menu-type-1" oncontextmenu="return false;">
<li onclick="insertar(170,150,480,240,'../propiedades/propiedades_tipohardwares.php')"><img class="menu-icono" src="../images/iconos/confihard.gif"> Definir nuevo tipo de hardware </li>
</ul>
@@ -106,14 +106,14 @@ lista_raiz_arbol("hardware", $nodos, $grupos);
</ul>
<!-- componentes -->
-<ul id="menu-tipo-54" name="menu-tipo-54" oncontextmenu="return false;">
+<ul id="menu-type-54" name="menu-type-54" oncontextmenu="return false;">
<li onclick="insertar_grupos(54,'gruposcomponenteshard')"><img class="menu-icono" src="../images/iconos/carpeta.gif"> Nuevo grupo de componentes </li>
<li onclick="insertar(170,150,480,230,'../propiedades/propiedades_componentehardwares.php')"><img class="menu-icono" src="../images/iconos/confihard.gif"> Definir nuevo componente </li>
<li> <hr class="separador"> </li>
<li onclick="colocar('../gestores/gestor_componentehardwares.php',36)"><img class="menu-icono" src="../images/iconos/colocar.gif"> Colocar componente </li>
</ul>
-<ul id="menu-grupo-54" name="menu-grupo-54" oncontextmenu="return false;">
+<ul id="menu-group-54" name="menu-group-54" oncontextmenu="return false;">
<li onclick="insertar_grupos(54,'gruposcomponenteshard')"><img class="menu-icono" src="../images/iconos/carpeta.gif"> Nuevo grupo de componentes </li>
<li onclick="insertar(170,150,480,230,'../propiedades/propiedades_componentehardwares.php')"><img class="menu-icono" src="../images/iconos/confihard.gif"> Definir nuevo componente </li>
<li> <hr class="separador"> </li>
@@ -123,7 +123,7 @@ lista_raiz_arbol("hardware", $nodos, $grupos);
<li onclick="eliminar_grupos()"><img class="menu-icono" src="../images/iconos/eliminar.gif"> Eliminar grupo de componentes </li>
</ul>
-<ul id="menu-54" name="menu-54" oncontextmenu="return false;">
+<ul id="menu-node-54" name="menu-node-54" oncontextmenu="return false;">
<li onclick="mover(36)"><img class="menu-icono" src="../images/iconos/mover.gif"> Mover componente </li>
<li> <hr class="separador"> </li>
<li onclick="modificar(170,150,480,230,'../propiedades/propiedades_componentehardwares.php')"><img class="menu-icono" src="../images/iconos/propiedades.gif"> Propiedades </li>
@@ -132,14 +132,14 @@ lista_raiz_arbol("hardware", $nodos, $grupos);
<!-- perfiles -->
-<ul id="menu-tipo-56" name="menu-tipo-56" oncontextmenu="return false;">
+<ul id="menu-type-56" name="menu-type-56" oncontextmenu="return false;">
<li onclick="insertar_grupos(56,'gruposperfileshard')"><img class="menu-icono" src="../images/iconos/carpeta.gif"> Nuevo grupo de perfiles </li>
<li onclick="insertar(170,150,480,280,'../propiedades/propiedades_perfilhardwares.php')"><img class="menu-icono" src="../images/iconos/confihard.gif"> Definir nuevo perfil </li>
<li> <hr class="separador"> </li>
<li onclick="colocar('../gestores/gestor_perfilhardwares.php',38)"><img class="menu-icono" src="../images/iconos/colocar.gif"> Colocar perfil </li>
</ul>
-<ul id="menu-grupo-56" name="menu-grupo-56" oncontextmenu="return false;">
+<ul id="menu-group-56" name="menu-group-56" oncontextmenu="return false;">
<li onclick="insertar_grupos(56,'gruposperfileshard')"><img class="menu-icono" src="../images/iconos/carpeta.gif"> Nuevo grupo de perfiles </li>
<li onclick="insertar(170,150,480,280,'../propiedades/propiedades_perfilhardwares.php')"><img class="menu-icono" src="../images/iconos/confihard.gif"> Definir nuevo perfil </li>
<li> <hr class="separador"> </li>
@@ -149,9 +149,9 @@ lista_raiz_arbol("hardware", $nodos, $grupos);
<li onclick="eliminar_grupos()"><img class="menu-icono" src="../images/iconos/eliminar.gif"> Eliminar grupo de perfiles </li>
</ul>
-<ul id="menu-56" name="menu-56" oncontextmenu="return false;">
- <li onclick="insertar_perfilcomponente()"><img class="menu-icono" src="../images/iconos/confihard.gif"> Gestión Componentes </li>
- <li onclick="muestra_informacion()"><img class="menu-icono" src="../images/iconos/informacion.gif"> Información Perfil </li>
+<ul id="menu-node-56" name="menu-node-56" oncontextmenu="return false;">
+ <li id="manage"><img class="menu-icono" src="../images/iconos/confihard.gif"> Gestión Componentes </li>
+ <li id="showInfo"><img class="menu-icono" src="../images/iconos/informacion.gif"> Información Perfil </li>
<li> <hr class="separador"> </li>
<li onclick="mover(38)"><img class="menu-icono" src="../images/iconos/mover.gif"> Mover perfil </li>
<li> <hr class="separador"> </li>
diff --git a/admin/WebConsole/principal/imagenes.php b/admin/WebConsole/principal/imagenes.php
index 47bc6916..8e33dd35 100644
--- a/admin/WebConsole/principal/imagenes.php
+++ b/admin/WebConsole/principal/imagenes.php
@@ -37,6 +37,7 @@ $arbol=new ArbolVistaXML($arbolXML,0,$baseurlimg,$clasedefault,1,0,5);
<TITLE>Administración web de aulas</TITLE>
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<LINK rel="stylesheet" type="text/css" href="../estilos.css">
+ <SCRIPT language="javascript" src="../api/jquery.js"></SCRIPT>
<SCRIPT language="javascript" src="../clases/jscripts/ArbolVistaXML.js"></SCRIPT>
<SCRIPT language="javascript" src="../clases/jscripts/MenuContextual.js"></SCRIPT>
<SCRIPT language="javascript" src="../jscripts/arbol.js"></SCRIPT>
@@ -44,7 +45,6 @@ $arbol=new ArbolVistaXML($arbolXML,0,$baseurlimg,$clasedefault,1,0,5);
<SCRIPT language="javascript" src="../jscripts/opciones.js"></SCRIPT>
<SCRIPT language="javascript" src="../jscripts/constantes.js"></SCRIPT>
<SCRIPT language="javascript" src="../jscripts/comunes.js"></SCRIPT>
- <SCRIPT language="javascript" src="../api/jquery.js"></SCRIPT>
<SCRIPT language="javascript" src="../clases/jscripts/HttpLib.js"></SCRIPT>
<?php echo '<SCRIPT language="javascript" src="../idiomas/javascripts/'.$idioma.'/comunes_'.$idioma.'.js"></SCRIPT>'?>
<?php echo '<SCRIPT language="javascript" src="../idiomas/javascripts/'.$idioma.'/imagenes_'.$idioma.'.js"></SCRIPT>'?>
@@ -132,7 +132,7 @@ listaImg($nodos,$grupos);
<li onclick="mover()"><img class="menu-icono" src="../images/iconos/colocar.gif"> Colocar imagen</li>
</ul>
- <ul id="menu-groups" name="menu-groups" oncontextmenu="return false;">
+ <ul id="menu-group" name="menu-group" oncontextmenu="return false;">
<li onclick="insertar_grupos(0,'<?php echo $LITAMBITO_GRUPOSIMAGENES ?>');"><img class="menu-icono" src="../images/iconos/carpeta.gif"><span class="menu-texto"> Nuevo grupo de imágenes</span></li>
<li onclick="insertar_imagen('<?php echo $LITAMBITO_IMAGENES ?>',0);"><img class="menu-icono" src="../images/iconos/imagen.gif">Definir nueva imagen</li>
<li> <hr class="separador"> </li>
@@ -516,7 +516,7 @@ function listaGrupo($tipo,$idgrupo,$nivel,$orden,$imagenes,$grupos_hijos){
if (isset ($grupos_hijos[$tipo][$idgrupo])){
foreach ($grupos_hijos[$tipo][$idgrupo] as $hijo) {
$orden=$orden+1;
- echo ' <li id="grupo_'.$hijo["id"].'" oncontextmenu="mostrar_menu(event,'. $tipo.', '.$hijo["id"].', \'menu-groups\');return false;"><input type="checkbox" name="list" id="nivel'.$nivel.'-'.$orden.'"><label for="nivel'.$nivel.'-'.$orden.'"><img class="menu_icono" src="../images/iconos/carpeta.gif">'.$hijo["nombre"].'</label>'."\n";
+ echo ' <li id="grupo_'.$hijo["id"].'" oncontextmenu="mostrar_menu(event,'. $tipo.', '.$hijo["id"].', \'menu-group\');return false;"><input type="checkbox" name="list" id="nivel'.$nivel.'-'.$orden.'"><label for="nivel'.$nivel.'-'.$orden.'"><img class="menu_icono" src="../images/iconos/carpeta.gif">'.$hijo["nombre"].'</label>'."\n";
$orden=listaGrupo($tipo,$hijo["id"],$nivel,$orden,$imagenes,$grupos_hijos);
}
diff --git a/admin/WebConsole/principal/menus.php b/admin/WebConsole/principal/menus.php
index e08f8d92..39fe35e1 100644
--- a/admin/WebConsole/principal/menus.php
+++ b/admin/WebConsole/principal/menus.php
@@ -34,6 +34,7 @@ $arbol=new ArbolVistaXML($arbolXML,0,$baseurlimg,$clasedefault,1,0,5);
<TITLE>Administración web de aulas</TITLE>
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<LINK rel="stylesheet" type="text/css" href="../estilos.css">
+ <SCRIPT language="javascript" src="../api/jquery.js"></SCRIPT>
<SCRIPT language="javascript" src="../clases/jscripts/ArbolVistaXML.js"></SCRIPT>
<SCRIPT language="javascript" src="../clases/jscripts/MenuContextual.js"></SCRIPT>
<SCRIPT language="javascript" src="../jscripts/menus.js"></SCRIPT>
@@ -41,7 +42,6 @@ $arbol=new ArbolVistaXML($arbolXML,0,$baseurlimg,$clasedefault,1,0,5);
<SCRIPT language="javascript" src="../jscripts/opciones.js"></SCRIPT>
<SCRIPT language="javascript" src="../jscripts/constantes.js"></SCRIPT>
<SCRIPT language="javascript" src="../jscripts/comunes.js"></SCRIPT>
- <SCRIPT language="javascript" src="../api/jquery.js"></SCRIPT>
<SCRIPT language="javascript" src="../clases/jscripts/HttpLib.js"></SCRIPT>
<?php echo '<SCRIPT language="javascript" src="../idiomas/javascripts/'.$idioma.'/comunes_'.$idioma.'.js"></SCRIPT>'?>
<?php echo '<SCRIPT language="javascript" src="../idiomas/javascripts/'.$idioma.'/menus_'.$idioma.'.js"></SCRIPT>'?>
@@ -69,14 +69,14 @@ $grupos=grupos_arbol("menus");
lista_raiz_arbol("software", $nodos, $grupos);
?>
<!-- Menús -->
-<ul id="menu-tipo-64" name="menu-tipo-64" oncontextmenu="return false;">
+<ul id="menu-type-64" name="menu-type-64" oncontextmenu="return false;">
<li onclick="insertar_grupos(64,'gruposmenus')"><img class="menu-icono" src="../images/iconos/carpeta.gif"> Nuevo grupo de menús </li>
<li onclick="insertar(140,115,550,480,'../propiedades/propiedades_menus.php')"><img class="menu-icono" src="../images/iconos/menu.gif"> Definir nuevo menú </li>
<li> <hr class="separador"> </li>
<li onclick="colocar('../gestores/gestor_menus.php',40)"><img class="menu-icono" src="../images/iconos/colocar.gif"> Colocar menú </li>
</ul>
-<ul id="menu-grupo-64" name="menu-grupo-64" oncontextmenu="return false;">
+<ul id="menu-group-64" name="menu-group-64" oncontextmenu="return false;">
<li onclick="insertar_grupos(64,'gruposmenus')"><img class="menu-icono" src="../images/iconos/carpeta.gif"> Nuevo grupo de menús </li>
<li onclick="insertar(140,115,550,480,'../propiedades/propiedades_menus.php')"><img class="menu-icono" src="../images/iconos/menu.gif"> Definir nuevo menú </li>
<li> <hr class="separador"> </li>
@@ -86,9 +86,9 @@ lista_raiz_arbol("software", $nodos, $grupos);
<li onclick="eliminar_grupos()"><img class="menu-icono" src="../images/iconos/eliminar.gif"> Eliminar grupo de menús </li>
</ul>
-<ul id="menu-64" name="menu-64" oncontextmenu="return false;">
- <li onclick="gestionar_items()"><img class="menu-icono" src="../images/iconos/comandos.gif"> Gestionar Items </li>
- <li onclick="muestra_informacion()"><img class="menu-icono" src="../images/iconos/informacion.gif"> Información Menú </li>
+<ul id="menu-node-64" name="menu-node-64" oncontextmenu="return false;">
+ <li id="manage"><img class="menu-icono" src="../images/iconos/comandos.gif"> Gestionar Items </li>
+ <li id="showInfo"><img class="menu-icono" src="../images/iconos/informacion.gif"> Información Menú </li>
<li> <hr class="separador"> </li>
<li onclick="mover(id)"><img class="menu-icono" src="../images/iconos/mover.gif"> Mover menú </li>
<li> <hr class="separador"> </li>
diff --git a/admin/WebConsole/principal/repositorios.php b/admin/WebConsole/principal/repositorios.php
index 9cb7f4a2..ff6d63a8 100644
--- a/admin/WebConsole/principal/repositorios.php
+++ b/admin/WebConsole/principal/repositorios.php
@@ -39,6 +39,7 @@ $XMLcontextual=ContextualXMLComandos($LITAMBITO_CENTROS,$AMBITO_CENTROS);
<TITLE>Administración web de aulas</TITLE>
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<LINK rel="stylesheet" type="text/css" href="../estilos.css">
+ <SCRIPT language="javascript" src="../api/jquery.js"></SCRIPT>
<SCRIPT language="javascript" src="../clases/jscripts/ArbolVistaXML.js"></SCRIPT>
<SCRIPT language="javascript" src="../clases/jscripts/MenuContextual.js"></SCRIPT>
<SCRIPT language="javascript" src="../jscripts/arbol.js"></SCRIPT>
@@ -46,7 +47,6 @@ $XMLcontextual=ContextualXMLComandos($LITAMBITO_CENTROS,$AMBITO_CENTROS);
<SCRIPT language="javascript" src="../jscripts/opciones.js"></SCRIPT>
<SCRIPT language="javascript" src="../jscripts/constantes.js"></SCRIPT>
<SCRIPT language="javascript" src="../jscripts/comunes.js"></SCRIPT>
- <SCRIPT language="javascript" src="../api/jquery.js"></SCRIPT>
<SCRIPT language="javascript" src="../clases/jscripts/HttpLib.js"></SCRIPT>
<?php echo '<SCRIPT language="javascript" src="../idiomas/javascripts/'.$idioma.'/comunes_'.$idioma.'.js"></SCRIPT>'?>
</HEAD>
@@ -81,14 +81,14 @@ $grupos=grupos_arbol("repositorios");
lista_raiz_arbol("repositorios", $nodos, $grupos);
?>
<!-- Repositorios -->
-<ul id="menu-tipo-65" name="menu-tipo-65" oncontextmenu="return false;">
+<ul id="menu-type-65" name="menu-type-65" oncontextmenu="return false;">
<li onclick="insertar_grupos(65,'gruporepositorio')"><img class="menu-icono" src="../images/iconos/carpeta.gif"> Nuevo grupo de Repositorios </li>
<li onclick="insertar(140,115,550,280,'../propiedades/propiedades_repositorios.php')"><img class="menu-icono" src="../images/iconos/aula.gif"> Añadir Repositorio </li>
<li> <hr class="separador"> </li>
<li onclick="colocar('../gestores/gestor_repositorios.php',41)"><img class="menu-icono" src="../images/iconos/colocar.gif"> Colocar Repositorio </li>
</ul>
-<ul id="menu-grupo-65" name="menu-grupo-65" oncontextmenu="return false;">
+<ul id="menu-group-65" name="menu-group-65" oncontextmenu="return false;">
<li onclick="insertar_grupos(65,'gruporepositorio')"><img class="menu-icono" src="../images/iconos/carpeta.gif"> Nuevo grupo de Repositorios </li>
<li onclick="insertar(140,115,550,280,'../propiedades/propiedades_repositorios.php')"><img class="menu-icono" src="../images/iconos/aula.gif"> Añadir Repositorio </li>
<li> <hr class="separador"> </li>
@@ -98,8 +98,8 @@ lista_raiz_arbol("repositorios", $nodos, $grupos);
<li onclick="eliminar_grupos()"><img class="menu-icono" src="../images/iconos/eliminar.gif"> Eliminar grupo de repositorios </li>
</ul>
-<ul id="menu-65" name="menu-65" oncontextmenu="return false;">
- <li onclick="muestra_inforRepositorios()"><img class="menu-icono" src="../images/iconos/informacion.gif"> Información Repositorio </li>
+<ul id="menu-node-65" name="menu-node-65" oncontextmenu="return false;">
+ <li id="showInfo"><img class="menu-icono" src="../images/iconos/informacion.gif"> Información Repositorio </li>
<li> <hr class="separador"> </li>
<li onclick="mover(41)"><img class="menu-icono" src="../images/iconos/mover.gif"> Mover Repositorio </li>
<li> <hr class="separador"> </li>
diff --git a/admin/WebConsole/principal/softwares.php b/admin/WebConsole/principal/softwares.php
index 46620d9d..c1ed0acc 100644
--- a/admin/WebConsole/principal/softwares.php
+++ b/admin/WebConsole/principal/softwares.php
@@ -34,13 +34,13 @@ $arbol=new ArbolVistaXML($arbolXML,0,$baseurlimg,$clasedefault,1,0,5);
<TITLE>Administración web de aulas</TITLE>
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<LINK rel="stylesheet" type="text/css" href="../estilos.css">
+ <SCRIPT language="javascript" src="../api/jquery.js"></SCRIPT>
<SCRIPT language="javascript" src="../clases/jscripts/ArbolVistaXML.js"></SCRIPT>
<SCRIPT language="javascript" src="../clases/jscripts/MenuContextual.js"></SCRIPT>
<SCRIPT language="javascript" src="../jscripts/softwares.js"></SCRIPT>
<SCRIPT language="javascript" src="../jscripts/arbol.js"></SCRIPT>
<SCRIPT language="javascript" src="../jscripts/opciones.js"></SCRIPT>
<SCRIPT language="javascript" src="../jscripts/constantes.js"></SCRIPT>
- <SCRIPT language="javascript" src="../api/jquery.js"></SCRIPT>
<SCRIPT language="javascript" src="../clases/jscripts/HttpLib.js"></SCRIPT>
<SCRIPT language="javascript" src="../jscripts/comunes.js"></SCRIPT>
<?php echo '<SCRIPT language="javascript" src="../idiomas/javascripts/'.$idioma.'/comunes_'.$idioma.'.js"></SCRIPT>'?>
@@ -94,13 +94,13 @@ $grupos=$grp_componentes + $grp_perfiles;
lista_raiz_arbol("software", $nodos, $grupos);
?>
<!-- componentes software Comrpobado Bien -->
-<ul id="menu-tipo-55" name="menu-grupos-55" oncontextmenu="return false;">
+<ul id="menu-type-55" name="menu-type-55" oncontextmenu="return false;">
<li onclick="insertar_grupos(55,'gruposcomponentessoft')"><img class="menu-icono" src="../images/iconos/carpeta.gif"> Nuevo grupo de componentes </li>
<li onclick="insertar(140,115,550,250,'../propiedades/propiedades_componentesoftwares.php')"><img class="menu-icono" src="../images/iconos/confisoft.gif"> Definir nuevo componente </li>
<li> <hr class="separador"> </li>
<li onclick="colocar('../gestores/gestor_componentesoftwares.php',37)"><img class="menu-icono" src="../images/iconos/colocar.gif"> Colocar componente </li>
</ul>
-<ul id="menu-grupo-55" name="menu-grupo-55" oncontextmenu="return false;">
+<ul id="menu-group-55" name="menu-group-55" oncontextmenu="return false;">
<li onclick="insertar_grupos(55,'gruposcomponentessoft')"><img class="menu-icono" src="../images/iconos/carpeta.gif"> Nuevo grupo de componentes </li>
<li onclick="insertar(140,115,550,250,'../propiedades/propiedades_componentesoftwares.php')"><img class="menu-icono" src="../images/iconos/confisoft.gif"> Definir nuevo componente </li>
<li> <hr class="separador"> </li>
@@ -110,7 +110,7 @@ lista_raiz_arbol("software", $nodos, $grupos);
<li onclick="eliminar_grupos()"><img class="menu-icono" src="../images/iconos/eliminar.gif"> Eliminar grupo de componentes </li>
</ul>
-<ul id="menu-55" name="menu-55" oncontextmenu="return false;">
+<ul id="menu-node-55" name="menu-node-55" oncontextmenu="return false;">
<li onclick="mover(37)"><img class="menu-icono" src="../images/iconos/mover.gif"> Mover componente </li>
<li> <hr class="separador"> </li>
<li onclick="modificar(140,115,550,250,'../propiedades/propiedades_componentesoftwares.php')"><img class="menu-icono" src="../images/iconos/propiedades.gif"> Propiedades </li>
@@ -118,14 +118,14 @@ lista_raiz_arbol("software", $nodos, $grupos);
</ul>
<!-- perfiles software -->
-<ul id="menu-tipo-57" name="menu-tipo-57" oncontextmenu="return false;">
+<ul id="menu-type-57" name="menu-type-57" oncontextmenu="return false;">
<li onclick="insertar_grupos(57,'gruposperfilessoft')"><img class="menu-icono" src="../images/iconos/carpeta.gif"> Nuevo grupo de perfiles </li>
<li onclick="insertar(170,150,480,280,'../propiedades/propiedades_perfilsoftwares.php')"><img class="menu-icono" src="../images/iconos/confisoft.gif"> Definir nuevo perfil </li>
<li> <hr class="separador"> </li>
<li onclick=""colocar('../gestores/gestor_perfilsoftwares.php',39)><img class="menu-icono" src="../images/iconos/colocar.gif"> Colocar perfil </li>
</ul>
-<ul id="menu-grupo-57" name="menu-grupo-57" oncontextmenu="return false;">
+<ul id="menu-group-57" name="menu-group-57" oncontextmenu="return false;">
<li onclick="insertar_grupos(57,'gruposperfilessoft')"><img class="menu-icono" src="../images/iconos/carpeta.gif"> Nuevo grupo de perfiles </li>
<li onclick="insertar(170,150,480,280,'../propiedades/propiedades_perfilsoftwares.php')"><img class="menu-icono" src="../images/iconos/confisoft.gif"> Definir nuevo perfil </li>
<li> <hr class="separador"> </li>
@@ -135,10 +135,10 @@ lista_raiz_arbol("software", $nodos, $grupos);
<li onclick="eliminar_grupos()"><img class="menu-icono" src="../images/iconos/eliminar.gif"> Eliminar grupo de perfiles </li>
</ul>
-<ul id="menu-57" name="menu-57" oncontextmenu="return false;">
+<ul id="menu-node-57" name="menu-node-57" oncontextmenu="return false;">
- <li onclick="insertar_perfilcomponente()"><img class="menu-icono" src="../images/iconos/confisoft.gif"> Gestión componentes </li>
- <li onclick="informacion_perfiles()"><img class="menu-icono" src="../images/iconos/informacion.gif"> Información Perfil </li>
+ <li id="manage"><img class="menu-icono" src="../images/iconos/confisoft.gif"> Gestión componentes </li>
+ <li id="showInfo"><img class="menu-icono" src="../images/iconos/informacion.gif"> Información Perfil </li>
<li> <hr class="separador"> </li>
<li onclick="mover(39)"><img class="menu-icono" src="../images/iconos/mover.gif"> Mover perfil </li>
<li onclick="modificar(170,150,480,280,'../propiedades/propiedades_perfilsoftwares.php')"><img class="menu-icono" src="../images/iconos/propiedades.gif"> Propiedades </li>