source: admin/WebConsole/jscripts/informacion_menus.js @ 8ddf21a

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 8ddf21a was 74c410a, checked in by ramon <ramongomez@…>, 7 years ago

#834: Eliminar etiquetas y código redundante en JavaScript?.

git-svn-id: https://opengnsys.es/svn/branches/version1.1@5632 a21b9725-9963-47de-94b9-378ad31fedc9

  • Property mode set to 100644
File size: 3.7 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: 2009-2010
5// Fecha Última modificación: Agosto-2010
6// Nombre del fichero: informacion_menus.js
7// Descripción :
8//              Este fichero implementa las funciones javascript del fichero informacion_menus.php
9// *************************************************************************************************************************************************
10var currentItem=null; // Item elegido
11var ITEM_PUBLICO=1;
12var ITEM_PRIVADO=2;
13//____________________________________________________________________________
14//
15//      Recupera el navegador utilizado
16//____________________________________________________________________________
17var IE=(navigator.appName=="Microsoft Internet Explorer");
18var NS=(navigator.appName=="Netscape");
19//________________________________________________________________________________________________________
20function eliminar_item(){
21        reset_contextual(-1,-1);
22        var resul=window.confirm(TbMsg[0]);
23        if (!resul)return;
24        var idaccionmenu=currentNodo.toma_identificador();
25        var wurl="../gestores/gestor_accionmenu.php?opcion="+op_eliminacion+"&idaccionmenu="+idaccionmenu;
26        ifr=document.getElementById("iframes_comodin"); // Toma objeto Iframe
27        ifr.src=wurl; // LLama a la p�ina gestora
28}
29//________________________________________________________________________________________________________
30function resultado_eliminar_accionmenu(resul,descrierror,idp,idh){
31        if (!resul){ // Ha habido algn error en la eliminaci�
32                alert(descrierror);
33                return
34        }
35        alert(TbMsg[1]);
36        eliminar_nodo(currentNodo)  // Elimina el nodo del árbol
37}
38//________________________________________________________________________________________________________
39function modificar_items(){
40        reset_contextual(-1,-1);
41        var tipoitem=currentNodo.toma_identificador();
42        var idmenu=document.fdatos.idmenu.value;
43        if(tipoitem==ITEM_PUBLICO)
44                var contitem=document.fdatos.contitempub.value;
45        else
46                var contitem=document.fdatos.contitempri.value;
47        var alto=230+contitem*32;
48        if (alto>600) alto=600;
49        var descripcionaccion=currentNodo.toma_infonodo(); // nombre del ordenador
50        var whref="../varios/accionmenu.php?tipoitem="+tipoitem+"&idmenu="+idmenu+"&descripcionaccion="+descripcionaccion;
51        var opciones = "dialogWidth:600px;dialogHeight:"+alto+"px;";
52    opciones += "resizable:yes;scroll:no;status:no;";
53    opciones += "dialogLeft:170px;dialogTop:150px";
54        retorno=window.showModalDialog(whref,"",opciones);
55        if (retorno!=null){
56                var splitRetorno=retorno.split("\t");
57                var resul=splitRetorno[0];
58                var descrierror=splitRetorno[1];
59                if (!resul){ // Ha habido algn error en la inserci�
60                        alert(descrierror);
61                }
62        }
63}
64//________________________________________________________________________________________________________
65function modificar_item(){
66        reset_contextual(-1,-1);
67        var idaccionmenu=currentNodo.toma_identificador();
68        var idmenu=document.fdatos.idmenu.value;
69        var descripcionaccion=currentNodo.toma_infonodo(); // nombre del ordenador
70        var whref="../varios/accionmenu.php?idaccionmenu="+idaccionmenu+"&idmenu="+idmenu+"&descripcionaccion="+descripcionaccion;
71        var opciones = "dialogWidth:600px;dialogHeight :300px;";
72    opciones += "resizable:yes;scroll:no;status:no;";
73    opciones += "dialogLeft:170px;dialogTop:150px";
74        retorno=window.showModalDialog(whref,"",opciones);
75        if (retorno!=null){
76                var splitRetorno=retorno.split("\t");
77                var resul=splitRetorno[0];
78                var descrierror=splitRetorno[1];
79                if (!resul){ // Ha habido algn error en la inserci�
80                        alert(descrierror);
81                }
82        }
83}
Note: See TracBrowser for help on using the repository browser.