source: admin/WebConsole/comandos/jscripts/RestaurarImagenAula.js @ ecdc8ec

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 ecdc8ec was b1f0d31, checked in by alonso <alonso@…>, 15 years ago

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

  • Property mode set to 100644
File size: 5.9 KB
Line 
1// *************************************************************************************************************************************************
2//      Libreria de scripts de Javascript
3// Autor: José Manuel Alonso (E.T.S.I.I.) Universidad de Sevilla
4
5// Fecha Creación:2003-2004
6// Fecha Última modificación: Marzo-2005
7// Nombre del fichero: RestaurarImagenAula.js
8// Descripción :
9//              Este fichero implementa las funciones javascript del fichero RestaurarImagenAula.php (Comandos)
10// *************************************************************************************************************************************************
11//________________________________________________________________________________________________________
12//     
13//      Cancela la edición
14//________________________________________________________________________________________________________
15  function cancelar(){
16        alert(CTbMsg[0]);
17        location.href="../nada.php"
18  }
19//________________________________________________________________________________________________________
20//     
21//      Esta función desabilita la marca de un checkbox en opcion "bajas"
22//________________________________________________________________________________________________________
23 function desabilita(o) {
24        var b
25    b=o.checked
26    o.checked=!b
27 }
28//________________________________________________________________________________________________________
29//     
30//      Confirma la edición
31//________________________________________________________________________________________________________
32function confirmar(){
33        if (comprobar_datos()){
34                var cadenaip=document.fdatosocultos.cadenaip.value;
35                var identificador=document.fdatosocultos.identificador.value;
36                var nombrefuncion=document.fdatosocultos.nombrefuncion.value;
37                var ejecutor=document.fdatosocultos.ejecutor.value;
38                var tipotrama=document.fdatosocultos.tipotrama.value;
39                var ambito=document.fdatosocultos.ambito.value;
40                var idambito=document.fdatosocultos.idambito.value;
41                var parametros="";
42                var tagnuevasipes=document.fdatos.nuevasipes;
43                if(tagnuevasipes.length>0)
44                        var nuevasipes=tagnuevasipes
45                else{
46                        nuevasipes=new Array();
47                        nuevasipes[0]=tagnuevasipes
48                }
49                for(var x=0;x<nuevasipes.length;x++){
50                                cadenaip=nuevasipes[x].value;
51                                var auxsplit=nuevasipes[x].getAttribute("id").split("_");
52                                var idperfilhard=auxsplit[1]
53                                var idparticion=auxsplit[2]
54                                var ochecks=document.fdatos.getElementsByTagName("INPUT")
55                                var perfiles=""
56                                var pathrmb="";
57                                for(var i=0;i<ochecks.length;i++){
58                                                        if(ochecks[i].checked){
59                                                                var particion=ochecks[i].value
60                                                                var valparticion=particion.split("_");
61                                                                var widperfilhard=valparticion[1]
62                                                                var widparticion=valparticion[2]
63                                                                if(idperfilhard==widperfilhard && idparticion==widparticion){
64                                                                        var desple_M=document.getElementById("desple_M_"+particion);
65                                                                        var  p_M=desple_M.selectedIndex
66                                                                        if(p_M>0)
67                                                                                perfiles+=valparticion[0]+"_M_"+desple_M.value+";"
68                                                                        var opathrmb=document.getElementById("pathrmb_"+particion);
69                                                                        pathrmb+=opathrmb.value+";";
70                                                                }
71                                                }
72                                }
73                                if(perfiles!=""){
74                                        parametros+="cadenaip="+cadenaip+'%0D'+"identificador="+identificador+'%0D'+"nombrefuncion="+nombrefuncion+'%0D'+"ejecutor="+ejecutor+'%0D'+"tipotrama="+tipotrama+'%0D'+"ambito="+ambito+'%0D'+"idambito="+idambito+'%0D'+"pathrmb="+pathrmb+'%0D'+"perfiles="+perfiles
75                                        parametros+='%09';
76                                }
77                }
78                var wurl="./gestores/gestor_RestaurarImagenAula.php"
79                wurl+="?parametros="+parametros
80                wurl+="&" +compone_urlejecucion();
81                ifr=document.getElementById("iframes_comodin"); // Toma objeto Iframe
82                ifr.src=wurl; // LLama a la página gestora
83        }
84}
85//________________________________________________________________________________________________________
86//     
87//      seleccionar automaticamente las particiones
88//________________________________________________________________________________________________________
89function seleccionar(particion){
90
91                var desplepath=document.getElementById("pathrmb_"+particion);
92                var  p=desplepath.selectedIndex
93                if(p<1){
94                        desplepath.selectedIndex=1
95                }
96}
97//________________________________________________________________________________________________________
98//     
99//      Marcar automaticamente los check box
100//________________________________________________________________________________________________________
101function marcar(desple,id){
102                var  p=desple.selectedIndex
103                if(p>0){
104                        var casilla=document.getElementById("particion_"+id);
105                        casilla.checked=true;
106                }
107                var desplepath=document.getElementById("pathrmb_"+id);
108                var  p=desplepath.selectedIndex
109                if(p<1){
110                        desplepath.selectedIndex=1
111                }
112}
113//________________________________________________________________________________________________________
114//     
115//      Comprobar_datos
116//________________________________________________________________________________________________________
117function comprobar_datos(){
118        var ochecks=document.fdatos.getElementsByTagName("INPUT")
119        var op=0
120        for(var i=0;i<ochecks.length;i++){
121                if(ochecks[i].checked){
122                        op++;
123                        var particion=ochecks[i].value
124                        var desple_M=document.getElementById("desple_M_"+particion);
125                        var valparticion=particion.split("_");
126                        var  p_M=desple_M.selectedIndex
127                        if (p_M==0){ 
128                                alert(TbMsg[0]+valparticion[0])
129                                desple_M.focus()
130                                return(false)
131                        }
132                        var desple_path=document.getElementById("pathrmb_"+particion);
133                        var  p=desple_path.selectedIndex
134                        if(p<1) {
135                                alert(TbMsg[5]+valparticion[0])
136                                 return(false);
137                        }
138                }
139        }
140        if(op==0){
141             alert(TbMsg[4])
142                 return(false);
143        }
144        return(comprobar_datosejecucion())
145}
146//________________________________________________________________________________________________________
147//     
148//      Comprobar retorno
149//________________________________________________________________________________________________________
150function resultado_RestaurarImagenAula(resul){
151        if (!resul){
152                alert(CTbMsg[1]);       
153                return
154        }
155        alert(CTbMsg[2]);
156}
Note: See TracBrowser for help on using the repository browser.