source: admin/WebConsole/jscripts/accionmenu.js @ 49c6891

918-git-images-111dconfigfileconfigure-oglivegit-imageslgromero-new-oglivemainmaint-cronmount-efivarfsmultivmmultivm-ogboot-installerogClonningEngineogboot-installer-jenkinsoglive-ipv6test-python-scriptsticket-301ticket-50ticket-50-oldticket-577ticket-585ticket-611ticket-612ticket-693ticket-700ubu24tplunification2use-local-agent-oglivevarios-instalacionwebconsole3
Last change on this file since 49c6891 was b0dc2e4, checked in by alonso <alonso@…>, 15 years ago

git-svn-id: https://opengnsys.es/svn/trunk@489 a21b9725-9963-47de-94b9-378ad31fedc9

  • Property mode set to 100644
File size: 5.8 KB
Line 
1// *************************************************************************************************************************************************
2//      Libreria de scripts de Javascript
3// Autor: José Manuel Alonso (E.T.S.I.I.) Universidad de Sevilla
4// Fecha Creación:2003-2004
5// Fecha Última modificación: Febrero-2005
6// Nombre del fichero: accionmenu.js
7// Descripción :
8//              Este fichero implementa las funciones javascript del fichero accionmenu.php
9// *************************************************************************************************************************************************
10var  currentedicion=null;
11var  currentidmenu=null;
12var EDICIONACCION=1;
13var EDICIONITEMS=2;
14var EDICIONITEM=3;
15//________________________________________________________________________________________________________
16function gestion_acciones(id,o,op){
17        var idtipoaccion=document.fdatos.idtipoaccion.value
18        var tipoaccion=document.fdatos.tipoaccion.value
19        var otipoitem=document.getElementById("tipositems-"+id);
20        var tipoitem=otipoitem.value
21        var oTD=document.getElementById("TDurlimagesitems-"+id);
22        var idurlimg=oTD.childNodes[0].value
23        var odescripitem=document.getElementById("descripitem-"+id)
24        var descripitem=odescripitem.value
25        var oorden=document.getElementById("orden-"+id)
26        var orden=oorden.value
27        if(descripitem==""){
28                alert(TbMsg[0]);
29                if(op==null) o.checked=false
30                odescripitem.focus();
31                return
32        }
33        if(orden=="" || orden<0){
34                alert(TbMsg[1]);
35                if(op==null) o.checked=false
36                oorden.focus();
37                return
38        }
39        if (o.checked){
40                if(op==null)  op=op_alta;
41                var wurl="../gestores/gestor_accionmenu.php?opcion="+op+"&idtipoaccion="+idtipoaccion+"&idmenu="+id+"&tipoaccion="+tipoaccion+"&tipoitem="+tipoitem     +"&idurlimg="+idurlimg+"&descripitem="+descripitem+"&orden="+orden
42        }
43        else
44                var wurl="../gestores/gestor_accionmenu.php?opcion="+op_eliminacion+"&idtipoaccion="+idtipoaccion+"&idmenu="+id+"&tipoaccion="+tipoaccion
45        currentidmenu=id // Guarda identificdor del menu
46        ifr=document.getElementById("iframes_comodin"); // Toma objeto Iframe
47        currentedicion=document.fdatos.tipoedicion.value
48        ifr.src=wurl; // LLama a la página gestora
49}
50//________________________________________________________________________________________________________
51function resultado_insertar_accionmenu(resul,descrierror,nwid,tablanodo){
52        if (!resul){ // Ha habido algún error en la inserción
53                alert(descrierror)
54                return
55        }
56        alert(TbMsg[2])
57        var imgact=document.getElementById("imgact-"+currentidmenu);
58        var imgHTML='<TD id="imgact-'+currentidmenu+'"><IMG src="../images/iconos/actualizar.gif" style="cursor:hand" onclick="ActualizarAccion('+currentidmenu+')">';
59        imgact.innerHTML=imgHTML
60}
61//________________________________________________________________________________________________________
62function resultado_eliminar_accionmenu(resul,descrierror,idp,idh){
63        if (!resul){ // Ha habido algún error en la eliminación
64                alert(descrierror)
65                return
66        }
67        alert(TbMsg[3])
68        var imgact=document.getElementById("imgact-"+currentidmenu);
69        var imgHTML='&nbsp;';
70        imgact.innerHTML=imgHTML
71        var oorden=document.getElementById("orden-"+currentidmenu)
72        oorden.value=""
73}
74//________________________________________________________________________________________________________
75function resultado_modificar_accionmenu(resul,descrierror,idp,idh){
76        if (!resul){ // Ha habido algún error en la eliminación
77                alert(descrierror)
78                return
79        }
80        alert(TbMsg[4])
81        if(     currentedicion==EDICIONITEM) self.close();
82}
83//________________________________________________________________________________________________________
84function ActualizarAccion(id){
85
86        var ocheckbox=document.getElementById("checkbox-"+id);
87        gestion_acciones(id,ocheckbox,op_modificacion)
88}
89//________________________________________________________________________________________________________
90function ActualizarItems(tipoaccion,idtipoaccion,id){
91
92        var oTD=document.getElementById("TDurlimagesitems-"+id);
93        var idurlimg=oTD.childNodes[0].value
94        var odescripitem=document.getElementById("descripitem-"+id)
95        var descripitem=odescripitem.value
96        var oorden=document.getElementById("orden-"+id)
97        var orden=oorden.value
98        if(descripitem==""){
99                alert(TbMsg[0]);
100                odescripitem.focus();
101                return
102        }
103        if(orden=="" || orden<0){
104                alert(TbMsg[1]);
105                odescripitem.focus();
106                return
107        }
108        var op=op_modificacion;
109        var tipoitem=document.fdatos.tipoitem.value
110        var idmenu=document.fdatos.idmenu.value
111        var wurl="../gestores/gestor_accionmenu.php?opcion="+op+"&idtipoaccion="+idtipoaccion+"&idmenu="+idmenu+"&tipoaccion="+tipoaccion+"&tipoitem="+tipoitem +"&idurlimg="+idurlimg+"&descripitem="+descripitem+"&orden="+orden
112        ifr=document.getElementById("iframes_comodin"); // Toma objeto Iframe
113        currentedicion=document.fdatos.tipoedicion.value
114        ifr.src=wurl; // LLama a la página gestora
115}
116//________________________________________________________________________________________________________
117function ActualizarItem(tipoaccion,idtipoaccion,id){
118        var otipoitem=document.getElementById("tipositems-"+id);
119        var tipoitem=otipoitem.value
120        var oTD=document.getElementById("TDurlimagesitems-"+id);
121        var idurlimg=oTD.childNodes[0].value
122        var odescripitem=document.getElementById("descripitem-"+id)
123        var descripitem=odescripitem.value
124        var oorden=document.getElementById("orden-"+id)
125        var orden=oorden.value
126        if(descripitem==""){
127                alert(TbMsg[0]);
128                odescripitem.focus();
129                return
130        }
131        if(orden=="" || orden<0){
132                alert(TbMsg[1]);
133                odescripitem.focus();
134                return
135        }
136        var op=parseInt(op_modificacion);
137        var idmenu=document.fdatos.idmenu.value
138        var wurl="../gestores/gestor_accionmenu.php?opcion="+op+"&idtipoaccion="+idtipoaccion+"&idmenu="+idmenu+"&tipoaccion="+tipoaccion+"&tipoitem="+tipoitem +"&idurlimg="+idurlimg+"&descripitem="+descripitem+"&orden="+orden
139        ifr=document.getElementById("iframes_comodin"); // Toma objeto Iframe
140        currentedicion=document.fdatos.tipoedicion.value
141        ifr.src=wurl; // LLama a la página gestora
142}
Note: See TracBrowser for help on using the repository browser.