summaryrefslogtreecommitdiffstats
path: root/admin/WebConsole/comandos/jscripts/EjecutarScripts.js
diff options
context:
space:
mode:
authorramon <ramongomez@us.es>2009-10-29 10:39:24 +0000
committerramon <ramongomez@us.es>2009-10-29 10:39:24 +0000
commit1b9262949ad2e32b4a82338d45fb4b6e5b293fba (patch)
tree3aee6892f32251570b996f7321a06980588cbc1e /admin/WebConsole/comandos/jscripts/EjecutarScripts.js
parentafcf2a19aa44ea6d03e02abd05b6f2938d687225 (diff)
Reorganización directorios OpenGNSys Admin.
git-svn-id: https://opengnsys.es/svn/trunk@455 a21b9725-9963-47de-94b9-378ad31fedc9
Diffstat (limited to 'admin/WebConsole/comandos/jscripts/EjecutarScripts.js')
-rw-r--r--admin/WebConsole/comandos/jscripts/EjecutarScripts.js61
1 files changed, 61 insertions, 0 deletions
diff --git a/admin/WebConsole/comandos/jscripts/EjecutarScripts.js b/admin/WebConsole/comandos/jscripts/EjecutarScripts.js
new file mode 100644
index 00000000..78c3a5aa
--- /dev/null
+++ b/admin/WebConsole/comandos/jscripts/EjecutarScripts.js
@@ -0,0 +1,61 @@
+// *************************************************************************************************************************************************
+// Libreria de scripts de Javascript
+// Copyright 2003-2005 Jos�Manuel Alonso. Todos los derechos reservados.
+// Fecha Creación:2003-2004
+// Fecha Última modificación: Marzo-2005
+// Nombre del fichero: EjecutarScripts.js
+// Descripción :
+// Este fichero implementa las funciones javascript del fichero EjecutarScripts.php (Comandos)
+// *************************************************************************************************************************************************
+ function confirmar(){
+ if (comprobar_datos()){
+ if(confirm(TbMsg[0])){
+ document.fdatos.pseudocodigo.value=convierte_a_pseudocodigo("#!/bin/bash \n"+document.fdatos.codigo.value);
+ document.fdatos.sw_ejya.value=document.fdatosejecucion.sw_ejya.checked
+ document.fdatosejecucion.sw_seguimiento.value=document.fdatosejecucion.sw_seguimiento[0].checked;
+ document.fdatos.sw_seguimiento.value=document.fdatosejecucion.sw_seguimiento.value
+ document.fdatos.sw_mkprocedimiento.value=document.fdatosejecucion.sw_mkprocedimiento.checked
+ document.fdatos.nwidprocedimiento.value=document.fdatosejecucion.idprocedimiento.value
+ document.fdatos.nwdescriprocedimiento.value=document.fdatosejecucion.nombreprocedimiento.value
+ document.fdatos.sw_mktarea.value=document.fdatosejecucion.sw_mktarea.checked
+ document.fdatos.nwidtarea.value=document.fdatosejecucion.idtarea.value
+ document.fdatos.nwdescritarea.value=document.fdatosejecucion.nombretarea.value
+ document.fdatos.submit();
+ }
+ }
+ }
+//________________________________________________________________________________________________________
+ function convierte_a_pseudocodigo(codi){
+ pseudo=""
+ for(var i=0;i<codi.length;i++)
+ pseudo+=escape(codi.charAt(i));
+ return(pseudo);
+ }
+//________________________________________________________________________________________________________
+ function cancelar(){
+ alert(CTbMsg[0]);
+ location.href="../nada.php"
+ }
+//________________________________________________________________________________________________________
+ function comprobar_datos(){
+ var sw_seguimientocon=document.fdatosejecucion.sw_seguimiento[0].checked;
+ var sw_mkprocedimiento=document.fdatosejecucion.sw_mkprocedimiento.checked;
+ var sw_mktarea=document.fdatosejecucion.sw_mktarea.checked;
+ if (document.fdatos.codigo.value=="" && document.fdatos.userfile.value=="" ) {
+ alert(TbMsg[1]);
+ document.fdatos.codigo.focus();
+ return(false);
+ }
+ if(!sw_seguimientocon && !sw_mkprocedimiento && !sw_mktarea) return(true)
+ if (document.fdatos.titulo.value=="" ) {
+ alert(TbMsg[2]);
+ document.fdatos.titulo.focus();
+ return(false);
+ }
+ if (document.fdatos.descripcion.value=="" ) {
+ alert(TbMsg[3]);
+ document.fdatos.descripcion.focus();
+ return(false);
+ }
+ return(comprobar_datosejecucion())
+}