summaryrefslogtreecommitdiffstats
path: root/admin/WebConsole/jscripts/comunes.js
diff options
context:
space:
mode:
authorIrina Gómez <irinagomez@us.es>2020-07-21 12:37:02 +0200
committerIrina Gómez <irinagomez@us.es>2020-07-21 12:37:02 +0200
commitfd1c95180eeaee1bda0d66560adba0150d8c3646 (patch)
treef188ae61e0368cdfbe7a14923845ac250b38e3bc /admin/WebConsole/jscripts/comunes.js
parentfa905ec45037c7418b6b3d999257e1f20560b689 (diff)
#969 comunes.js: some function are replaced: insertGroup, modifyGroup and removeGroup.
principal/*.php: links id are changed for jquery.
Diffstat (limited to 'admin/WebConsole/jscripts/comunes.js')
-rw-r--r--admin/WebConsole/jscripts/comunes.js42
1 files changed, 38 insertions, 4 deletions
diff --git a/admin/WebConsole/jscripts/comunes.js b/admin/WebConsole/jscripts/comunes.js
index a392710d..49322da0 100644
--- a/admin/WebConsole/jscripts/comunes.js
+++ b/admin/WebConsole/jscripts/comunes.js
@@ -442,8 +442,19 @@ function IsNumeric(sText)
$(function() {
+ // Inserta grupo
+ // Hay que distingir en grupos de aulas y ordenadores
+ $("[id^='insertGroup']").on ('click', function() {
+ var id=$(this).parent().attr('id').split("_");
+ var url="../propiedades/propiedades_grupos.php?opcion="+op_alta+"&grupoid="+id[2]+"&tipo="+id[1];
+
+ // console.log("tipo: "+id[1]+" grupoPadre; "+id[2]);
+ console.log("id:" +url);
+ window.open(url,"frame_contenidos")
+ });
+
// Inserta nodo
- $("[id^='insert']").on ('click', function() {
+ $("[id^='insertNode']").on ('click', function() {
// Id menu-node-tipoNodo_tipoNodo_idNodo
var id=$(this).parent().attr('id').split("_");
var url=urlProperty(id[1]);
@@ -464,8 +475,19 @@ $(function() {
});
- // Modificar nodo
- $("[id^='modify']").on ('click', function() {
+ // Modifica grupo
+ $("[id^='modifyGroup']").on ('click', function() {
+ // Id menu-node-tipoNodo_tipoNodo_idNodo
+ var id=$(this).parent().attr('id').split("_");
+ var url="../propiedades/propiedades_grupos.php?opcion="+op_modificacion+"&idgrupo="+id[2];
+
+ console.log("tipo: "+id[1]+" nodo; "+id[2]);
+ console.log("id:" +url);
+ window.open(url,"frame_contenidos")
+ });
+
+ // Modifica nodo
+ $("[id^='modifyNode']").on ('click', function() {
// Id menu-node-tipoNodo_tipoNodo_idNodo
var id=$(this).parent().attr('id').split("_");
var url=urlProperty(id[1]);
@@ -476,8 +498,19 @@ $(function() {
window.open(url,"frame_contenidos")
});
+ // Elimina grupo
+ $("[id^='removeGroup']").on ('click', function() {
+ // Id menu-node-tipoNodo_tipoNodo_idNodo
+ var id=$(this).parent().attr('id').split("_");
+ var url="../propiedades/propiedades_grupos.php?opcion="+op_eliminacion+"&idgrupo="+id[2]+"&tipo="+id[1];
+
+ console.log("tipo: "+id[1]+" nodo; "+id[2]);
+ console.log("id:" +url);
+ window.open(url,"frame_contenidos")
+ });
+
// Elimina nodo
- $("[id^='remove']").on ('click', function() {
+ $("[id^='removeNode']").on ('click', function() {
// Id menu-node-tipoNodo_tipoNodo_idNodo
var id=$(this).parent().attr('id').split("_");
var url=urlProperty(id[1]);
@@ -502,6 +535,7 @@ $(function() {
});
+// Devuelve la url de las propiedades del nodo según su tipo.
function urlProperty(nodeType) {
// url según tipo de nodo
switch(nodeType) {