summaryrefslogtreecommitdiffstats
path: root/admin/WebConsole/gestores
diff options
context:
space:
mode:
Diffstat (limited to 'admin/WebConsole/gestores')
-rw-r--r--admin/WebConsole/gestores/gestor_accionmenu.php2
-rw-r--r--admin/WebConsole/gestores/gestor_administradores_centros.php2
-rw-r--r--admin/WebConsole/gestores/gestor_administradores_usuarios.php2
-rw-r--r--admin/WebConsole/gestores/gestor_colasacciones.php2
-rw-r--r--admin/WebConsole/gestores/gestor_componentehardwares.php2
-rw-r--r--admin/WebConsole/gestores/gestor_componentesoftwares.php2
-rw-r--r--admin/WebConsole/gestores/gestor_ejecutaracciones.php2
-rw-r--r--admin/WebConsole/gestores/gestor_entidades.php2
-rw-r--r--admin/WebConsole/gestores/gestor_imagenes.php2
-rw-r--r--admin/WebConsole/gestores/gestor_inclusionacciones.php2
-rw-r--r--admin/WebConsole/gestores/gestor_menus.php4
-rw-r--r--admin/WebConsole/gestores/gestor_ordenadores.php90
-rw-r--r--admin/WebConsole/gestores/gestor_perfilcomponente_hard.php2
-rw-r--r--admin/WebConsole/gestores/gestor_perfilcomponente_soft.php2
-rw-r--r--admin/WebConsole/gestores/gestor_perfilhardwares.php2
-rw-r--r--admin/WebConsole/gestores/gestor_perfilsoftwares.php2
-rw-r--r--admin/WebConsole/gestores/gestor_procedimientos.php2
-rw-r--r--admin/WebConsole/gestores/gestor_procedimientoscomandos.php2
-rw-r--r--admin/WebConsole/gestores/gestor_programaciones.php2
-rw-r--r--admin/WebConsole/gestores/gestor_pxe.php2
-rw-r--r--admin/WebConsole/gestores/gestor_pxe_grub4dos.php57
-rw-r--r--admin/WebConsole/gestores/gestor_reservas.php2
-rw-r--r--admin/WebConsole/gestores/gestor_tareas.php9
-rw-r--r--admin/WebConsole/gestores/gestor_tareascomandos.php8
-rw-r--r--admin/WebConsole/gestores/gestor_tipohardwares.php2
-rw-r--r--admin/WebConsole/gestores/relaciones/aulas_eliminacion.php2
-rw-r--r--admin/WebConsole/gestores/relaciones/centros_eliminacion.php2
-rw-r--r--admin/WebConsole/gestores/relaciones/entidades_eliminacion.php2
-rw-r--r--admin/WebConsole/gestores/relaciones/gruposordenadores_eliminacion.php2
-rw-r--r--admin/WebConsole/gestores/relaciones/hardwares_eliminacion.php2
-rw-r--r--admin/WebConsole/gestores/relaciones/imagenes_eliminacion.php2
-rw-r--r--admin/WebConsole/gestores/relaciones/incrementales_eliminacion.php2
-rw-r--r--admin/WebConsole/gestores/relaciones/menus_eliminacion.php2
-rw-r--r--admin/WebConsole/gestores/relaciones/ordenadores_eliminacion.php2
-rw-r--r--admin/WebConsole/gestores/relaciones/perfileshard_eliminacion.php2
-rw-r--r--admin/WebConsole/gestores/relaciones/perfilessoft_eliminacion.php2
-rw-r--r--admin/WebConsole/gestores/relaciones/procedimientos_eliminacion.php2
-rw-r--r--admin/WebConsole/gestores/relaciones/repositorios_eliminacion.php2
-rw-r--r--admin/WebConsole/gestores/relaciones/reservas_eliminacion.php2
-rw-r--r--admin/WebConsole/gestores/relaciones/softwares_eliminacion.php2
-rw-r--r--admin/WebConsole/gestores/relaciones/tareas_eliminacion.php2
-rw-r--r--admin/WebConsole/gestores/relaciones/trabajos_eliminacion.php2
-rw-r--r--admin/WebConsole/gestores/relaciones/usuarios_eliminacion.php2
43 files changed, 119 insertions, 125 deletions
diff --git a/admin/WebConsole/gestores/gestor_accionmenu.php b/admin/WebConsole/gestores/gestor_accionmenu.php
index c205c795..abeabef9 100644
--- a/admin/WebConsole/gestores/gestor_accionmenu.php
+++ b/admin/WebConsole/gestores/gestor_accionmenu.php
@@ -142,4 +142,4 @@ function Gestiona()
}
return(true);
}
-?>
+
diff --git a/admin/WebConsole/gestores/gestor_administradores_centros.php b/admin/WebConsole/gestores/gestor_administradores_centros.php
index b6588752..0a33a645 100644
--- a/admin/WebConsole/gestores/gestor_administradores_centros.php
+++ b/admin/WebConsole/gestores/gestor_administradores_centros.php
@@ -74,4 +74,4 @@ function Gestiona(){
}
return($resul);
}
-?>
+
diff --git a/admin/WebConsole/gestores/gestor_administradores_usuarios.php b/admin/WebConsole/gestores/gestor_administradores_usuarios.php
index 14de0c41..b62e8e44 100644
--- a/admin/WebConsole/gestores/gestor_administradores_usuarios.php
+++ b/admin/WebConsole/gestores/gestor_administradores_usuarios.php
@@ -77,4 +77,4 @@ function Gestiona(){
}
return($resul);
}
-?>
+
diff --git a/admin/WebConsole/gestores/gestor_colasacciones.php b/admin/WebConsole/gestores/gestor_colasacciones.php
index dcb7a3a6..a8212f33 100644
--- a/admin/WebConsole/gestores/gestor_colasacciones.php
+++ b/admin/WebConsole/gestores/gestor_colasacciones.php
@@ -175,4 +175,4 @@ function enviaComandoActualizar($aplicacion)
if($trama_notificacion==1) return(true); // Devuelve respuesta
return(false); // Error de actualización
}
-?>
+
diff --git a/admin/WebConsole/gestores/gestor_componentehardwares.php b/admin/WebConsole/gestores/gestor_componentehardwares.php
index 00fec28c..9a759b0b 100644
--- a/admin/WebConsole/gestores/gestor_componentehardwares.php
+++ b/admin/WebConsole/gestores/gestor_componentehardwares.php
@@ -166,4 +166,4 @@ function SubarbolXML_ComponenteHardwares($cmd,$idhardware,$descripcion,$idtipoha
$cadenaXML.='</COMPONENTEHARDWARES>';
return($cadenaXML);
}
-?>
+
diff --git a/admin/WebConsole/gestores/gestor_componentesoftwares.php b/admin/WebConsole/gestores/gestor_componentesoftwares.php
index 03483715..f437934b 100644
--- a/admin/WebConsole/gestores/gestor_componentesoftwares.php
+++ b/admin/WebConsole/gestores/gestor_componentesoftwares.php
@@ -170,4 +170,4 @@ function SubarbolXML_Componentesoftwares($cmd,$idsoftware,$descripcion,$idtiposo
$cadenaXML.='</COMPONENTESOFTWARES>';
return($cadenaXML);
}
-?>
+
diff --git a/admin/WebConsole/gestores/gestor_ejecutaracciones.php b/admin/WebConsole/gestores/gestor_ejecutaracciones.php
index 40672678..8e27d1be 100644
--- a/admin/WebConsole/gestores/gestor_ejecutaracciones.php
+++ b/admin/WebConsole/gestores/gestor_ejecutaracciones.php
@@ -306,5 +306,5 @@ function enviaComando($parametros,$sesion)
}
return(true);
}
-?>
+
diff --git a/admin/WebConsole/gestores/gestor_entidades.php b/admin/WebConsole/gestores/gestor_entidades.php
index d37f41e0..7c89d30b 100644
--- a/admin/WebConsole/gestores/gestor_entidades.php
+++ b/admin/WebConsole/gestores/gestor_entidades.php
@@ -164,4 +164,4 @@ function SubarbolXML_entidades($identidad,$nombreentidad){
$cadenaXML.='></ENTIDAD>';
return($cadenaXML);
}
-?>
+
diff --git a/admin/WebConsole/gestores/gestor_imagenes.php b/admin/WebConsole/gestores/gestor_imagenes.php
index a0706725..a412f20b 100644
--- a/admin/WebConsole/gestores/gestor_imagenes.php
+++ b/admin/WebConsole/gestores/gestor_imagenes.php
@@ -207,4 +207,4 @@ function SubarbolXML_imagenes($idimagen,$descripcion)
$cadenaXML.='</IMAGEN>';
return($cadenaXML);
}
-?>
+
diff --git a/admin/WebConsole/gestores/gestor_inclusionacciones.php b/admin/WebConsole/gestores/gestor_inclusionacciones.php
index f9337942..e20dad5d 100644
--- a/admin/WebConsole/gestores/gestor_inclusionacciones.php
+++ b/admin/WebConsole/gestores/gestor_inclusionacciones.php
@@ -172,4 +172,4 @@ function Gestiona()
}
return(true);
}
-?>
+
diff --git a/admin/WebConsole/gestores/gestor_menus.php b/admin/WebConsole/gestores/gestor_menus.php
index e024100c..7545d079 100644
--- a/admin/WebConsole/gestores/gestor_menus.php
+++ b/admin/WebConsole/gestores/gestor_menus.php
@@ -184,7 +184,7 @@ function Gestiona(){
________________________________________________________________________________________________________*/
function SubarbolXML_menus($idmenu,$descripcion){
global $LITAMBITO_MENUS;
- $cadenaXML.='<MENU';
+ $cadenaXML='<MENU';
// Atributos
$cadenaXML.=' imagenodo="../images/iconos/menu.gif"';
$cadenaXML.=' infonodo="' .$descripcion.'"';
@@ -194,4 +194,4 @@ function SubarbolXML_menus($idmenu,$descripcion){
$cadenaXML.='</MENU>';
return($cadenaXML);
}
-?>
+
diff --git a/admin/WebConsole/gestores/gestor_ordenadores.php b/admin/WebConsole/gestores/gestor_ordenadores.php
index 2b517abd..e0123d6d 100644
--- a/admin/WebConsole/gestores/gestor_ordenadores.php
+++ b/admin/WebConsole/gestores/gestor_ordenadores.php
@@ -147,13 +147,19 @@ if($opcion!=$op_movida){
break;
}
if ($resul){
- if ($opcion==$op_alta ) {
+ if ($opcion == $op_alta) {
if ( $datosduplicados != '') {
echo $literal."(0,'".$TbMsg["DUPLICADO"].$datosduplicados." ',".$idordenador.",o.innerHTML);".chr(13);
- } else {
+ } else {
echo $literal."(1,'".$cmd->DescripUltimoError()." ',".$idordenador.",o.innerHTML);".chr(13);
}
- }
+ } elseif ($opcion == $op_modificacion) {
+ if ( $datosduplicados != '') {
+ echo $literal."(0,'".$TbMsg["DUPLICADO"].$datosduplicados." ','".$nombreordenador."');".chr(13);
+ } else {
+ echo $literal."(1,'".$cmd->DescripUltimoError()." ','".$nombreordenador."');".chr(13);
+ }
+ }
else
echo $literal."(1,'".$cmd->DescripUltimoError()." ','".$nombreordenador."');".chr(13);
}
@@ -253,38 +259,18 @@ function Gestiona(){
switch($opcion){
case $op_alta :
- // Comprueba que no existan duplicados
- $ipduplicada='no';
- $nombreduplicado='no';
- $macduplicada='no';
- $cmd->texto="SELECT nombreordenador,ip,mac FROM ordenadores
- WHERE nombreordenador=@nombreordenador OR ip=@ip OR mac=@mac";
- $rs=new Recordset;
- $rs->Comando=&$cmd;
- if (!$rs->Abrir()) return(0); // Error al abrir recordset
- $rs->Primero();
- while (!$rs->EOF){
- if ( $nombreordenador == $rs->campos["nombreordenador"]) $datosduplicados ="nombre: $nombreordenador,";
- if ( $ip == $rs->campos["ip"]) $datosduplicados .=" ip: $ip,";
- if ( $mac == $rs->campos["mac"]) $datosduplicados .=" mac: $mac,";
- $rs->Siguiente();
- }
- $rs->Cerrar();
- // quitamos última coma
- $datosduplicados = trim($datosduplicados, ',');
-
- // Si no hay datos duplicados insertamos el ordenador;
- if ( $datosduplicados == "" ) {
- //Insertar fotoord con Values @fotoordenador
- $cmd->texto="INSERT INTO ordenadores(nombreordenador,numserie,ip,mac,idperfilhard,idrepositorio,oglivedir,
- idmenu,idproautoexec,idaula,grupoid,netiface,netdriver,fotoord,validacion,paginalogin,paginavalidacion) VALUES (@nombreordenador,@numserie,@ip,@mac,@idperfilhard,@idrepositorio,@oglivedir,
- @idmenu,@idprocedimiento,@idaula,@grupoid,@netiface,@netdriver,@fotoordenador,@validacion,@paginalogin,@paginavalidacion)";
- }
- $resul=$cmd->Ejecutar();
+ $duplicates = checkDuplicates($cmd, $datosduplicados, $idordenador, $nombreordenador, $ip, $mac);
+ // Si no hay datos duplicados insertamos el ordenador;
+ if (!$duplicates) {
+ $cmd->texto="INSERT INTO ordenadores(nombreordenador,numserie,ip,mac,idperfilhard,idrepositorio,oglivedir,
+ idmenu,idproautoexec,idaula,grupoid,netiface,netdriver,fotoord,validacion,paginalogin,paginavalidacion) VALUES (@nombreordenador,@numserie,@ip,@mac,@idperfilhard,@idrepositorio,@oglivedir,
+ @idmenu,@idprocedimiento,@idaula,@grupoid,@netiface,@netdriver,@fotoordenador,@validacion,@paginalogin,@paginavalidacion)";
+ }
+ $resul=$cmd->Ejecutar();
if ($resul){ // Crea una tabla nodo para devolver a la página que llamó ésta
$idordenador=$cmd->Autonumerico();
// Crear fichero TFTP/PXE por defecto para el nuevo ordenador.
- createBootMode ($cmd, "", $idordenador, $idioma);
+ createBootMode ($cmd, "", $nombreordenador, $idioma);
// Insertar datos en el árbol de configuración.
$arbolXML=SubarbolXML_ordenadores($idordenador,$nombreordenador);
$baseurlimg="../images/signos"; // Url de las imagenes de signo
@@ -293,13 +279,16 @@ function Gestiona(){
$tablanodo=$arbol->CreaArbolVistaXML();
}
break;
- case $op_modificacion:
- $cmd->texto="UPDATE ordenadores SET nombreordenador=@nombreordenador,numserie=@numserie,ip=@ip,mac=@mac,idperfilhard=@idperfilhard,
- idrepositorio=@idrepositorio,oglivedir=@oglivedir,idmenu=@idmenu,idproautoexec=@idprocedimiento,netiface=@netiface,netdriver=@netdriver,fotoord=@fotoordenador,validacion=@validacion,paginalogin=@paginalogin,paginavalidacion=@paginavalidacion
- WHERE idordenador=@idordenador";
+ case $op_modificacion:
+ $duplicates = checkDuplicates($cmd, $datosduplicados, $idordenador, $nombreordenador, $ip, $mac);
+ if (!$duplicates) {
+ $cmd->texto="UPDATE ordenadores SET nombreordenador=@nombreordenador,numserie=@numserie,ip=@ip,mac=@mac,idperfilhard=@idperfilhard,
+ idrepositorio=@idrepositorio,oglivedir=@oglivedir,idmenu=@idmenu,idproautoexec=@idprocedimiento,netiface=@netiface,netdriver=@netdriver,fotoord=@fotoordenador,validacion=@validacion,paginalogin=@paginalogin,paginavalidacion=@paginavalidacion
+ WHERE idordenador=@idordenador";
+ }
$resul=$cmd->Ejecutar();
// Actualizar fichero TFTP/PXE a partir de la plantilla asociada.
- createBootMode ($cmd, $arranque, $idordenador, $idioma);
+ createBootMode ($cmd, $arranque, $nombreordenador, $idioma);
break;
case $op_eliminacion :
$resul=EliminaOrdenadores($cmd,$idordenador,"idordenador");// Eliminación en cascada
@@ -310,13 +299,38 @@ function Gestiona(){
$cmd->texto="UPDATE ordenadores SET idaula=@idaula, grupoid=@grupoid WHERE idordenador=@idordenador";
$resul=$cmd->Ejecutar();
// Actualizar fichero TFTP/PXE a partir de la plantilla asociada.
- createBootMode ($cmd, $arranque, $idordenador, $idioma);
+ createBootMode ($cmd, $arranque, $nombreordenador, $idioma);
break;
default:
break;
}
return($resul);
}
+
+function checkDuplicates(&$cmd, &$duplicate_data, $computer_id, $computer_name, $ip, $mac){
+ $cmd->texto="SELECT idordenador,nombreordenador,ip,mac FROM ordenadores
+ WHERE nombreordenador=@nombreordenador OR ip=@ip OR mac=@mac";
+ $rs = new Recordset;
+ $rs->Comando=&$cmd;
+ if (!$rs->Abrir()) return(0);
+ $rs->Primero();
+ while (!$rs->EOF) {
+ if ($computer_id != $rs->campos["idordenador"]) {
+ if ( $computer_name == $rs->campos["nombreordenador"])
+ $duplicate_data ="nombre: $computer_name,";
+ if ( $ip == $rs->campos["ip"])
+ $duplicate_data .=" ip: $ip,";
+ if (strtoupper($mac) == strtoupper($rs->campos["mac"]))
+ $duplicate_data .=" mac: $mac,";
+ }
+ $rs->Siguiente();
+ }
+ $rs->Cerrar();
+ $duplicate_data = trim($duplicate_data, ',');
+ $ret = !empty($duplicate_data);
+ return($ret);
+}
+
/*________________________________________________________________________________________________________
Crea un arbol XML para el nuevo nodo insertado
________________________________________________________________________________________________________*/
diff --git a/admin/WebConsole/gestores/gestor_perfilcomponente_hard.php b/admin/WebConsole/gestores/gestor_perfilcomponente_hard.php
index 6682b748..a5822567 100644
--- a/admin/WebConsole/gestores/gestor_perfilcomponente_hard.php
+++ b/admin/WebConsole/gestores/gestor_perfilcomponente_hard.php
@@ -74,4 +74,4 @@ function Gestiona(){
}
return($resul);
}
-?>
+
diff --git a/admin/WebConsole/gestores/gestor_perfilcomponente_soft.php b/admin/WebConsole/gestores/gestor_perfilcomponente_soft.php
index baef269a..90c78314 100644
--- a/admin/WebConsole/gestores/gestor_perfilcomponente_soft.php
+++ b/admin/WebConsole/gestores/gestor_perfilcomponente_soft.php
@@ -74,4 +74,4 @@ function Gestiona(){
}
return($resul);
}
-?>
+
diff --git a/admin/WebConsole/gestores/gestor_perfilhardwares.php b/admin/WebConsole/gestores/gestor_perfilhardwares.php
index 43f50a28..6a238854 100644
--- a/admin/WebConsole/gestores/gestor_perfilhardwares.php
+++ b/admin/WebConsole/gestores/gestor_perfilhardwares.php
@@ -166,5 +166,5 @@ function SubarbolXML_perfileshard($idperfilhard,$descripcion){
$cadenaXML.='</PERFILESHARDWARES>';
return($cadenaXML);
}
-?>
+
diff --git a/admin/WebConsole/gestores/gestor_perfilsoftwares.php b/admin/WebConsole/gestores/gestor_perfilsoftwares.php
index b50b4252..2185d2d7 100644
--- a/admin/WebConsole/gestores/gestor_perfilsoftwares.php
+++ b/admin/WebConsole/gestores/gestor_perfilsoftwares.php
@@ -156,4 +156,4 @@ function SubarbolXML_perfilessoft($idperfilsoft,$descripcion){
$cadenaXML.='</PERFILESSOFTWARES>';
return($cadenaXML);
}
-?>
+
diff --git a/admin/WebConsole/gestores/gestor_procedimientos.php b/admin/WebConsole/gestores/gestor_procedimientos.php
index 449c5120..39f99514 100644
--- a/admin/WebConsole/gestores/gestor_procedimientos.php
+++ b/admin/WebConsole/gestores/gestor_procedimientos.php
@@ -156,4 +156,4 @@ function SubarbolXML_procedimientos($idprocedimiento,$descripcion){
$cadenaXML.='</PROCEDIMIENTO>';
return($cadenaXML);
}
-?>
+
diff --git a/admin/WebConsole/gestores/gestor_procedimientoscomandos.php b/admin/WebConsole/gestores/gestor_procedimientoscomandos.php
index f89f6f2e..dd5af444 100644
--- a/admin/WebConsole/gestores/gestor_procedimientoscomandos.php
+++ b/admin/WebConsole/gestores/gestor_procedimientoscomandos.php
@@ -68,4 +68,4 @@ function Gestiona(){
}
return($resul);
}
-?>
+
diff --git a/admin/WebConsole/gestores/gestor_programaciones.php b/admin/WebConsole/gestores/gestor_programaciones.php
index bd9e0ba7..599427e5 100644
--- a/admin/WebConsole/gestores/gestor_programaciones.php
+++ b/admin/WebConsole/gestores/gestor_programaciones.php
@@ -205,6 +205,6 @@ function Gestiona()
}
return($resul);
}
-?>
+
diff --git a/admin/WebConsole/gestores/gestor_pxe.php b/admin/WebConsole/gestores/gestor_pxe.php
index 331b6902..ee3bb751 100644
--- a/admin/WebConsole/gestores/gestor_pxe.php
+++ b/admin/WebConsole/gestores/gestor_pxe.php
@@ -214,4 +214,4 @@ function cleanString ($cadena) {
}
-?>
+
diff --git a/admin/WebConsole/gestores/gestor_pxe_grub4dos.php b/admin/WebConsole/gestores/gestor_pxe_grub4dos.php
index 4992e1e2..fc21bbdc 100644
--- a/admin/WebConsole/gestores/gestor_pxe_grub4dos.php
+++ b/admin/WebConsole/gestores/gestor_pxe_grub4dos.php
@@ -1,49 +1,30 @@
<?php
+// Version 1.1.1 - Se utiliza createBootMode para crear los archivos PXE (ticket #802 #888)
+// Autor: Irina Gomez - ETSII Universidad de Sevilla
+// Fecha: 2019/02/12
+
include_once("../includes/ctrlacc.php");
-include_once("../clases/AdoPhp.php");
-include_once("../clases/XmlPhp.php");
-include_once("../clases/MenuContextual.php");
-include_once("../clases/SockHidra.php");
-include_once("../includes/constantes.php");
-include_once("../includes/comunes.php");
include_once("../includes/CreaComando.php");
include_once("../includes/tftputils.php");
-include_once("../idiomas/php/".$idioma."/aulas_".$idioma.".php");
-
-$cmd=CreaComando($cadenaconexion);
-if (!$cmd)
- Header('Location: '.$pagerror.'?herror=2'); // Error de conexión con servidor B.D.
-//________________________________________________________________________________________________________
+// Recogemos los parametros
+$litambito=(isset($_REQUEST["litambito"])) ? $_REQUEST["litambito"] : "";
+$idambito=(isset($_REQUEST["idambito"])) ? $_REQUEST["idambito"] : "";
+$nombreambito=(isset($_REQUEST["nombreambito"])) ? $_REQUEST["nombreambito"] : "";
+$lista=(isset($_POST['listOfItems'])) ? explode(";",$_POST['listOfItems']) : "";
-echo "<html>";
-echo "<head>";
-echo "<meta http-equiv='Refresh' content='1;URL=../principal/boot.php?idambito=". $_GET['idaula'] ."&nombreambito=" . $_GET['nombreambito'] . "&litambito=" . $_GET['litambito'] . "'>";
-echo "<title> gestion de equipos </title>";
-echo "<base target='principal'>";
-echo "</head>";
-echo "<body>";
+// Crea objeto comando
+$cmd=CreaComando($cadenaconexion);
-$lista = explode(";",$_POST['listOfItems']);
foreach ($lista as $sublista) {
- if (! empty ($sublista)) {
- $elementos = explode("|",$sublista);
- $hostname=$elementos[1];
- $optboot=$elementos[0];
- createBootMode ($cmd, $optboot, $hostname, $idioma);
- }
-}
-echo " </body>";
-echo " </html> ";
-
+ if (! empty ($sublista)) {
+ $elementos = explode("|",$sublista);
+ $hostname=$elementos[1];
+ $optboot=$elementos[0];
-function netmask2cidr($netmask) {
- $cidr = 0;
- foreach (explode('.', $netmask) as $number) {
- for (;$number> 0; $number = ($number <<1) % 256) {
- $cidr++;
- }
- }
- return $cidr;
+ createBootMode ($cmd, $optboot, $hostname, $idioma);
+ }
}
+header("Location: ../principal/boot.php?idambito=". $idambito ."&nombreambito=" . $nombreambito . "&litambito=" . $litambito);
+exit();
diff --git a/admin/WebConsole/gestores/gestor_reservas.php b/admin/WebConsole/gestores/gestor_reservas.php
index b983ecee..dbcb5f85 100644
--- a/admin/WebConsole/gestores/gestor_reservas.php
+++ b/admin/WebConsole/gestores/gestor_reservas.php
@@ -197,4 +197,4 @@ function SubarbolXML_reservas($idreserva,$descripcion,$estado){
$cadenaXML.='</RESERVA>';
return($cadenaXML);
}
-?>
+
diff --git a/admin/WebConsole/gestores/gestor_tareas.php b/admin/WebConsole/gestores/gestor_tareas.php
index b96805dd..47928c92 100644
--- a/admin/WebConsole/gestores/gestor_tareas.php
+++ b/admin/WebConsole/gestores/gestor_tareas.php
@@ -141,8 +141,8 @@ function Gestiona(){
global $op_eliminacion;
global $op_movida;
global $op_ejecucion;
-
global $tablanodo;
+ $resul=false;
$cmd->CreaParametro("@idcentro",$idcentro,1);
$cmd->CreaParametro("@idtarea",$idtarea,1);
@@ -171,7 +171,6 @@ function Gestiona(){
ambito=@ambito,idambito=@idambito
WHERE idtarea=@idtarea";
$resul=$cmd->Ejecutar();
- //echo $cmd->texto;
break;
case $op_eliminacion :
$resul=EliminaTareas($cmd,$idtarea,"idtarea");
@@ -181,7 +180,7 @@ function Gestiona(){
$resul=$cmd->Ejecutar();
break;
case $op_ejecucion :
- $resul=EjecutandoTareas();
+ $resul=EjecutandoTareas();
break;
default:
break;
@@ -213,7 +212,7 @@ function EjecutandoTareas(){
global $EJECUCION_TAREA;
global $PROCESOS;
global $ACCION_INICIADA;
- global $ACCION_SINERRORES;
+ global $ACCION_SINRESULTADO;
global $idcentro;
global $servidorhidra;
global $hidraport;
@@ -309,4 +308,4 @@ function EjecutandoTareas(){
}
return(true);
}
-?>
+
diff --git a/admin/WebConsole/gestores/gestor_tareascomandos.php b/admin/WebConsole/gestores/gestor_tareascomandos.php
index c7f88ccd..ceffb695 100644
--- a/admin/WebConsole/gestores/gestor_tareascomandos.php
+++ b/admin/WebConsole/gestores/gestor_tareascomandos.php
@@ -59,12 +59,14 @@ function Gestiona(){
global $EJECUCION_COMANDO;
global $PROCESOS;
global $ACCION_INICIADA;
- global $ACCION_SINERRORES;
+ global $ACCION_SINERRORES;
+ global $ACCION_SINRESULTADO;
global $servidorhidra;
global $hidraport;
global $idcentro;
global $idtareacomando;
global $orden;
+ $resul=true;
$cmd->CreaParametro("@orden",$orden,1);
@@ -90,8 +92,6 @@ function Gestiona(){
$idambito=$Datos["idambito"];
$parametros=$Datos["parametros"];
- $resul=true;
-
$cmd->CreaParametro("@tipoaccion",$EJECUCION_COMANDO,1);
$cmd->CreaParametro("@idtipoaccion",$idtipoaccion,1);
$cmd->CreaParametro("@cateaccion",$PROCESOS,1);
@@ -119,4 +119,4 @@ function Gestiona(){
}
return($resul);
}
-?>
+
diff --git a/admin/WebConsole/gestores/gestor_tipohardwares.php b/admin/WebConsole/gestores/gestor_tipohardwares.php
index 81e1f992..439de424 100644
--- a/admin/WebConsole/gestores/gestor_tipohardwares.php
+++ b/admin/WebConsole/gestores/gestor_tipohardwares.php
@@ -147,4 +147,4 @@ function SubarbolXML_tipohardwares($idtipohardware,$descripcion,$urlimg){
$cadenaXML.='</TIPOHARDWARES>';
return($cadenaXML);
}
-?>
+
diff --git a/admin/WebConsole/gestores/relaciones/aulas_eliminacion.php b/admin/WebConsole/gestores/relaciones/aulas_eliminacion.php
index f42c6744..0f8ebefd 100644
--- a/admin/WebConsole/gestores/relaciones/aulas_eliminacion.php
+++ b/admin/WebConsole/gestores/relaciones/aulas_eliminacion.php
@@ -40,4 +40,4 @@ function EliminaAulas($cmd,$identificador,$nombreid,$swid=1){
$resul=$cmd->Ejecutar();
return($resul);
}
-?>
+
diff --git a/admin/WebConsole/gestores/relaciones/centros_eliminacion.php b/admin/WebConsole/gestores/relaciones/centros_eliminacion.php
index 10ec2a06..af75ef1f 100644
--- a/admin/WebConsole/gestores/relaciones/centros_eliminacion.php
+++ b/admin/WebConsole/gestores/relaciones/centros_eliminacion.php
@@ -38,4 +38,4 @@ function EliminaCentros($cmd,$identificador,$nombreid,$swid=1){
$resul=$cmd->Ejecutar();
return($resul);
}
-?>
+
diff --git a/admin/WebConsole/gestores/relaciones/entidades_eliminacion.php b/admin/WebConsole/gestores/relaciones/entidades_eliminacion.php
index 8444f0ba..706ed66d 100644
--- a/admin/WebConsole/gestores/relaciones/entidades_eliminacion.php
+++ b/admin/WebConsole/gestores/relaciones/entidades_eliminacion.php
@@ -38,4 +38,4 @@ function EliminaEntidad($cmd,$identificador,$nombreid,$swid=1){
$resul=$cmd->Ejecutar();
return($resul);
}
-?>
+
diff --git a/admin/WebConsole/gestores/relaciones/gruposordenadores_eliminacion.php b/admin/WebConsole/gestores/relaciones/gruposordenadores_eliminacion.php
index d28be296..1b11b2e8 100644
--- a/admin/WebConsole/gestores/relaciones/gruposordenadores_eliminacion.php
+++ b/admin/WebConsole/gestores/relaciones/gruposordenadores_eliminacion.php
@@ -41,4 +41,4 @@ function EliminaGruposOrdenadores($cmd,$identificador,$nombreid,$swid=1){
$resul=$cmd->Ejecutar();
return($resul);
}
-?>
+
diff --git a/admin/WebConsole/gestores/relaciones/hardwares_eliminacion.php b/admin/WebConsole/gestores/relaciones/hardwares_eliminacion.php
index a1c2a29e..bf0b7f65 100644
--- a/admin/WebConsole/gestores/relaciones/hardwares_eliminacion.php
+++ b/admin/WebConsole/gestores/relaciones/hardwares_eliminacion.php
@@ -39,4 +39,4 @@ function EliminaHardwares($cmd,$identificador,$nombreid,$swid=1){
$resul=$cmd->Ejecutar();
return($resul);
}
-?>
+
diff --git a/admin/WebConsole/gestores/relaciones/imagenes_eliminacion.php b/admin/WebConsole/gestores/relaciones/imagenes_eliminacion.php
index 7b17500d..c0fea566 100644
--- a/admin/WebConsole/gestores/relaciones/imagenes_eliminacion.php
+++ b/admin/WebConsole/gestores/relaciones/imagenes_eliminacion.php
@@ -40,4 +40,4 @@ function EliminaImagenes($cmd,$identificador,$nombreid,$swid=1){
$resul=$cmd->Ejecutar();
return($resul);
}
-?>
+
diff --git a/admin/WebConsole/gestores/relaciones/incrementales_eliminacion.php b/admin/WebConsole/gestores/relaciones/incrementales_eliminacion.php
index b2c33cd0..6aa25fa1 100644
--- a/admin/WebConsole/gestores/relaciones/incrementales_eliminacion.php
+++ b/admin/WebConsole/gestores/relaciones/incrementales_eliminacion.php
@@ -43,4 +43,4 @@ function EliminaSoftincremental($cmd,$identificador,$nombreid,$swid=1){
$resul=$cmd->Ejecutar();
return($resul);
}
-?>
+
diff --git a/admin/WebConsole/gestores/relaciones/menus_eliminacion.php b/admin/WebConsole/gestores/relaciones/menus_eliminacion.php
index 4ffcfe06..0d369da2 100644
--- a/admin/WebConsole/gestores/relaciones/menus_eliminacion.php
+++ b/admin/WebConsole/gestores/relaciones/menus_eliminacion.php
@@ -40,4 +40,4 @@ function EliminaMenus($cmd,$identificador,$nombreid,$swid=1){
$resul=$cmd->Ejecutar();
return($resul);
}
-?>
+
diff --git a/admin/WebConsole/gestores/relaciones/ordenadores_eliminacion.php b/admin/WebConsole/gestores/relaciones/ordenadores_eliminacion.php
index dd008dee..ed540da4 100644
--- a/admin/WebConsole/gestores/relaciones/ordenadores_eliminacion.php
+++ b/admin/WebConsole/gestores/relaciones/ordenadores_eliminacion.php
@@ -48,5 +48,5 @@ function EliminaOrdenadores($cmd,$identificador,$nombreid,$swid=1)
$resul=$cmd->Ejecutar();
return($resul);
}
-?>
+
diff --git a/admin/WebConsole/gestores/relaciones/perfileshard_eliminacion.php b/admin/WebConsole/gestores/relaciones/perfileshard_eliminacion.php
index f3c251c0..6d0391b4 100644
--- a/admin/WebConsole/gestores/relaciones/perfileshard_eliminacion.php
+++ b/admin/WebConsole/gestores/relaciones/perfileshard_eliminacion.php
@@ -44,4 +44,4 @@ function EliminaPerfileshard($cmd,$identificador,$nombreid,$swid=1){
$resul=$cmd->Ejecutar();
return($resul);
}
-?>
+
diff --git a/admin/WebConsole/gestores/relaciones/perfilessoft_eliminacion.php b/admin/WebConsole/gestores/relaciones/perfilessoft_eliminacion.php
index ef7c4fc4..4f5d73de 100644
--- a/admin/WebConsole/gestores/relaciones/perfilessoft_eliminacion.php
+++ b/admin/WebConsole/gestores/relaciones/perfilessoft_eliminacion.php
@@ -43,4 +43,4 @@ function EliminaPerfilessoft($cmd,$identificador,$nombreid,$swid=1){
$resul=$cmd->Ejecutar();
return($resul);
}
-?>
+
diff --git a/admin/WebConsole/gestores/relaciones/procedimientos_eliminacion.php b/admin/WebConsole/gestores/relaciones/procedimientos_eliminacion.php
index 8351ade0..292f397d 100644
--- a/admin/WebConsole/gestores/relaciones/procedimientos_eliminacion.php
+++ b/admin/WebConsole/gestores/relaciones/procedimientos_eliminacion.php
@@ -48,4 +48,4 @@ function EliminaProcedimientos($cmd,$identificador,$nombreid,$swid=1){
$resul=$cmd->Ejecutar();
return($resul);
}
-?>
+
diff --git a/admin/WebConsole/gestores/relaciones/repositorios_eliminacion.php b/admin/WebConsole/gestores/relaciones/repositorios_eliminacion.php
index 005f8a96..539b2776 100644
--- a/admin/WebConsole/gestores/relaciones/repositorios_eliminacion.php
+++ b/admin/WebConsole/gestores/relaciones/repositorios_eliminacion.php
@@ -40,4 +40,4 @@ function Eliminarepositorios($cmd,$identificador,$nombreid,$swid=1){
$resul=$cmd->Ejecutar();
return($resul);
}
-?>
+
diff --git a/admin/WebConsole/gestores/relaciones/reservas_eliminacion.php b/admin/WebConsole/gestores/relaciones/reservas_eliminacion.php
index 48ff5a76..3a33701a 100644
--- a/admin/WebConsole/gestores/relaciones/reservas_eliminacion.php
+++ b/admin/WebConsole/gestores/relaciones/reservas_eliminacion.php
@@ -40,4 +40,4 @@ function EliminaReservas($cmd,$identificador,$nombreid,$swid=1){
$resul=$cmd->Ejecutar();
return($resul);
}
-?>
+
diff --git a/admin/WebConsole/gestores/relaciones/softwares_eliminacion.php b/admin/WebConsole/gestores/relaciones/softwares_eliminacion.php
index cb20db38..883403f1 100644
--- a/admin/WebConsole/gestores/relaciones/softwares_eliminacion.php
+++ b/admin/WebConsole/gestores/relaciones/softwares_eliminacion.php
@@ -39,4 +39,4 @@ function EliminaSoftwares($cmd,$identificador,$nombreid,$swid=1){
$resul=$cmd->Ejecutar();
return($resul);
}
-?>
+
diff --git a/admin/WebConsole/gestores/relaciones/tareas_eliminacion.php b/admin/WebConsole/gestores/relaciones/tareas_eliminacion.php
index a0401116..06564e63 100644
--- a/admin/WebConsole/gestores/relaciones/tareas_eliminacion.php
+++ b/admin/WebConsole/gestores/relaciones/tareas_eliminacion.php
@@ -49,4 +49,4 @@ function EliminaTareas($cmd,$identificador,$nombreid,$swid=1){
$resul=$cmd->Ejecutar();
return($resul);
}
-?>
+
diff --git a/admin/WebConsole/gestores/relaciones/trabajos_eliminacion.php b/admin/WebConsole/gestores/relaciones/trabajos_eliminacion.php
index d88452c7..5a5da48b 100644
--- a/admin/WebConsole/gestores/relaciones/trabajos_eliminacion.php
+++ b/admin/WebConsole/gestores/relaciones/trabajos_eliminacion.php
@@ -48,4 +48,4 @@ function EliminaTrabajos($cmd,$identificador,$nombreid,$swid=1){
$resul=$cmd->Ejecutar();
return($resul);
}
-?>
+
diff --git a/admin/WebConsole/gestores/relaciones/usuarios_eliminacion.php b/admin/WebConsole/gestores/relaciones/usuarios_eliminacion.php
index 39160026..d3f1ea2b 100644
--- a/admin/WebConsole/gestores/relaciones/usuarios_eliminacion.php
+++ b/admin/WebConsole/gestores/relaciones/usuarios_eliminacion.php
@@ -41,4 +41,4 @@ function EliminaUsuarios($cmd,$identificador,$nombreid,$swid=1){
$resul=$cmd->Ejecutar();
return($resul);
}
-?>
+