summaryrefslogtreecommitdiffstats
path: root/admin
diff options
context:
space:
mode:
authoralonso <alonso@us.es>2010-05-24 10:40:38 +0000
committeralonso <alonso@us.es>2010-05-24 10:40:38 +0000
commit76864b7e8b7f114dd929375b6d35b1350100c0a2 (patch)
tree26bb8e9accfb4e6c3c5ed67f1104f21bb2f8deb0 /admin
parent9fd5e971d5002f076a6ee199b67463718786f8e1 (diff)
git-svn-id: https://opengnsys.es/svn/trunk@968 a21b9725-9963-47de-94b9-378ad31fedc9
Diffstat (limited to 'admin')
-rw-r--r--admin/WebConsole/barramenu.php22
-rw-r--r--admin/WebConsole/controlpostacceso.php2
-rw-r--r--admin/WebConsole/gestores/gestor_servidoresrembo.php8
-rw-r--r--admin/WebConsole/idiomas/php/esp/propiedades_servidoresrembo_esp.php3
-rw-r--r--admin/WebConsole/propiedades/propiedades_servidoresrembo.php38
5 files changed, 64 insertions, 9 deletions
diff --git a/admin/WebConsole/barramenu.php b/admin/WebConsole/barramenu.php
index 4cbb3c0d..3573c39a 100644
--- a/admin/WebConsole/barramenu.php
+++ b/admin/WebConsole/barramenu.php
@@ -116,7 +116,8 @@ include_once("./idiomas/php/".$idioma."/barramenu_".$idioma.".php");
<TABLE class=menupral align=left cellPadding=1 cellSpacing=0 >
<TR valign=baseline>
<TD width=10><IMG src="./images/iconos/pomo.gif"></TD>
- <? if($idtipousuario!=$SUPERADMINISTRADOR){?>
+
+ <? if($idtipousuario!=$SUPERADMINISTRADOR){?>
<TD onclick=eleccion(this,1) onmouseout=desresaltar(this) onmouseover=resaltar(this) >
&nbsp;<A href="#" style="text-decoration: none"><IMG border=0 src="./images/iconos/centros.gif">&nbsp;<SPAN class="menupral"><?echo $TbMsg[0]?></SPAN></A>&nbsp;</TD>
<TD width=4 align=middle><IMG src="./images/iconos/separitem.gif"></TD>
@@ -132,9 +133,16 @@ include_once("./idiomas/php/".$idioma."/barramenu_".$idioma.".php");
<TD onclick=eleccion(this,5) onmouseout=desresaltar(this) onmouseover=resaltar(this) align=middle>
&nbsp;<A href="#" style="text-decoration: none"><IMG border=0 src="./images/iconos/confisoft.gif">&nbsp;<SPAN class=menupral ><?echo $TbMsg[4] ?></SPAN></A>&nbsp;</TD>
<TD width=4 align=middle><IMG src="./images/iconos/separitem.gif"></TD>
+
+
+ <? if($_SESSION["repcentralizado"]==0) {?>
+
<TD onclick=eleccion(this,6) onmouseout=desresaltar(this) onmouseover=resaltar(this) align=middle>
&nbsp;<A href="#" style="text-decoration: none"><IMG border=0 src="./images/iconos/servidores.gif">&nbsp;<SPAN class=menupral ><?echo $TbMsg[5] ?></SPAN></A>&nbsp;</TD>
<TD width=4 align=middle><IMG src="./images/iconos/separitem.gif"></TD>
+
+ <?}?>
+
<TD onclick=eleccion(this,7) onmouseout=desresaltar(this) onmouseover=resaltar(this) align=middle>
&nbsp;<A href="#" style="text-decoration: none"><IMG border=0 src="./images/iconos/menus.gif">&nbsp;<SPAN class=menupral ><?echo $TbMsg[6] ?></SPAN></A>&nbsp;</TD>
<TD width=4 align=middle><IMG src="./images/iconos/separitem.gif"></TD>
@@ -153,6 +161,18 @@ include_once("./idiomas/php/".$idioma."/barramenu_".$idioma.".php");
<A href="#" style="text-decoration: none"><IMG border=0 src="./images/iconos/iconos.gif">
<SPAN class=menupral ><?echo $TbMsg[9] ?></SPAN></A>&nbsp;</TD>
<TD width=4 align=middle><IMG src="./images/iconos/separitem.gif"></TD>
+
+ <? if($_SESSION["repcentralizado"]==1) {?>
+ <TD onclick=eleccion(this,6) onmouseout=desresaltar(this) onmouseover=resaltar(this) align=middle>&nbsp;
+ <A href="#" style="text-decoration: none"><IMG border=0 src="./images/iconos/servidores.gif">
+ <SPAN class=menupral ><?echo $TbMsg[5] ?></SPAN></A>&nbsp;</TD>
+ <TD width=4 align=middle><IMG src="./images/iconos/separitem.gif"></TD>
+
+ <?}?>
+
+
+
+
<?}?>
<?}?>
diff --git a/admin/WebConsole/controlpostacceso.php b/admin/WebConsole/controlpostacceso.php
index f1b5c061..aa68c1da 100644
--- a/admin/WebConsole/controlpostacceso.php
+++ b/admin/WebConsole/controlpostacceso.php
@@ -133,7 +133,7 @@ echo "<BR>idtipousuario=".$_SESSION["widtipousuario"];
// - ips: Dirección IP del servidor de administración
// - prt: Puerto de comunicaciones
// - pclo: Protocolo de clonación
- // - rep: Uso de repositorio centralizado
+ // - rep: Uso de repositorio centralizado
//
// Devuelve datos generales de configuración del sistema
//_______________________________________________________________________________________________________
diff --git a/admin/WebConsole/gestores/gestor_servidoresrembo.php b/admin/WebConsole/gestores/gestor_servidoresrembo.php
index b12d831f..9c7d2283 100644
--- a/admin/WebConsole/gestores/gestor_servidoresrembo.php
+++ b/admin/WebConsole/gestores/gestor_servidoresrembo.php
@@ -27,6 +27,8 @@ $pathremboconf="";
$pathrembod="";
$pathpxe="";
+$idcentro=0;
+
$grupoid=0;
$puertorepo="";
$comentarios="";
@@ -46,6 +48,8 @@ if (isset($_GET["pathpxe"])) $pathpxe=$_GET["pathpxe"];
if (isset($_GET["puertorepo"])) $puertorepo=$_GET["puertorepo"];
if (isset($_GET["comentarios"])) $comentarios=$_GET["comentarios"];
+if (isset($_GET["idcentro"])) $idcentro=$_GET["idcentro"];
+
$tablanodo=""; // Arbol para nodos insertados
$cmd=CreaComando($cadenaconexion); // Crea objeto comando
@@ -126,6 +130,8 @@ function Gestiona(){
global $tablanodo;
+
+
$cmd->CreaParametro("@grupoid",$grupoid,1);
$cmd->CreaParametro("@idcentro",$idcentro,1);
@@ -139,6 +145,8 @@ function Gestiona(){
$cmd->CreaParametro("@puertorepo",$puertorepo,0);
$cmd->CreaParametro("@comentarios",$comentarios,0);
+
+
switch($opcion){
case $op_alta :
$cmd->texto="INSERT INTO servidoresrembo(idcentro,grupoid,nombreservidorrembo,ip,passguor,pathremboconf,pathrembod,pathpxe,puertorepo,comentarios) VALUES (@idcentro,@grupoid,@nombreservidorrembo,@ip,@passguor,@pathremboconf,@pathrembod,@pathpxe,@puertorepo,@comentarios)";
diff --git a/admin/WebConsole/idiomas/php/esp/propiedades_servidoresrembo_esp.php b/admin/WebConsole/idiomas/php/esp/propiedades_servidoresrembo_esp.php
index 83809d03..47822db3 100644
--- a/admin/WebConsole/idiomas/php/esp/propiedades_servidoresrembo_esp.php
+++ b/admin/WebConsole/idiomas/php/esp/propiedades_servidoresrembo_esp.php
@@ -16,4 +16,5 @@ $TbMsg[7]="Comentarios";
$TbMsg[8]="Puerto clientes";
$TbMsg[9]="Directorio Base";
$TbMsg[10]="Directorio PXE";
-?> \ No newline at end of file
+$TbMsg[11]="Unidad organizativa";
+?>
diff --git a/admin/WebConsole/propiedades/propiedades_servidoresrembo.php b/admin/WebConsole/propiedades/propiedades_servidoresrembo.php
index 171dfff3..e534adae 100644
--- a/admin/WebConsole/propiedades/propiedades_servidoresrembo.php
+++ b/admin/WebConsole/propiedades/propiedades_servidoresrembo.php
@@ -12,6 +12,9 @@ include_once("../includes/ctrlacc.php");
include_once("../includes/opciones.php");
include_once("../includes/CreaComando.php");
include_once("../clases/AdoPhp.php");
+include_once("../includes/TomaDato.php");
+include_once("../includes/HTMLSELECT.php");
+include_once("../includes/HTMLCTESELECT.php");
include_once("../idiomas/php/".$idioma."/propiedades_servidoresrembo_".$idioma.".php");
//________________________________________________________________________________________________________
$opcion=0;
@@ -25,7 +28,9 @@ $pathrembod="/opt/opengnsys/admin";
$pathpxe="/opt/opengnsys/tftpboot/pxelinux.cfg";
$grupoid=0;
$comentarios="";
-$ordenadores=0; // N�mero de ordenador a los que da servicio
+$ordenadores=0; // Numero de ordenador a los que da servicio
+
+$idcentro=0;
if (isset($_GET["opcion"])) $opcion=$_GET["opcion"]; // Recoge parametros
if (isset($_GET["idservidorrembo"])) $idservidorrembo=$_GET["idservidorrembo"];
@@ -34,16 +39,16 @@ if (isset($_GET["identificador"])) $idservidorrembo=$_GET["identificador"];
//________________________________________________________________________________________________________
$cmd=CreaComando($cadenaconexion); // Crea objeto comando
if (!$cmd)
- Header('Location: '.$pagerror.'?herror=2'); // Error de conexi�n con servidor B.D.
+ Header('Location: '.$pagerror.'?herror=2'); // Error de conexion con servidor B.D.
if ($opcion!=$op_alta){
$resul=TomaPropiedades($cmd,$idservidorrembo);
if (!$resul)
- Header('Location: '.$pagerror.'?herror=3'); // Error de recuperaci�n de datos.
+ Header('Location: '.$pagerror.'?herror=3'); // Error de recuperacion de datos.
}
//________________________________________________________________________________________________________
?>
<HTML>
-<TITLE>Administraci�n web de aulas</TITLE>
+<TITLE>Administracion web de aulas</TITLE>
<HEAD>
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<LINK rel="stylesheet" type="text/css" href="../estilos.css">
@@ -111,7 +116,23 @@ if ($opcion!=$op_alta){
else
echo'<TD><INPUT class="formulariodatos" name=pathpxe type=text style="width:200" value="'.$pathpxe.'"></TD>';
?>
- </TR>
+ </TR>
+
+
+<!------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------->
+ <TR>
+ <TH align=center>&nbsp;<?echo $TbMsg[11]?>&nbsp;</TD>
+ <?
+ if ($opcion==$op_eliminacion)
+
+ echo '<TD colspan=1>'.TomaDato($cmd,0,'centros',$idcentro,'idcentro','nombrecentro').'</TD>';
+
+ else
+ echo '<TD colspan=1>'.HTMLSELECT($cmd,0,'centros',$idcentro,'idcentro','nombrecentro',200).'</TD>';
+ ?>
+ </TR>
+
+
<!------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------->
<TR>
<TH align=center>&nbsp;<?echo $TbMsg[7]?>&nbsp;</TD>
@@ -142,7 +163,7 @@ include_once("../includes/iframecomun.php");
//________________________________________________________________________________________________________
// Recupera los datos de un servidor rembo
// Parametros:
-// - cmd: Una comando ya operativo (con conexi�n abierta)
+// - cmd: Una comando ya operativo (con conexion abierta)
// - id: El identificador del servidor
//________________________________________________________________________________________________________
function TomaPropiedades($cmd,$id){
@@ -153,6 +174,8 @@ function TomaPropiedades($cmd,$id){
global $pathrembod;
global $pathpxe;
global $ordenadores;
+
+ global $idcentro;
$rs=new Recordset;
$cmd->texto="SELECT * FROM servidoresrembo WHERE idservidorrembo=".$id;
@@ -166,6 +189,9 @@ function TomaPropiedades($cmd,$id){
$puertorepo=$rs->campos["puertorepo"];
$pathrembod=$rs->campos["pathrembod"];
$pathpxe=$rs->campos["pathpxe"];
+
+ $idcentro=$rs->campos["idcentro"];
+
$rs->Cerrar();
$cmd->texto="SELECT count(*) as numordenadores FROM ordenadores WHERE idservidorrembo=".$id;
$rs->Comando=&$cmd;