diff options
author | ramon <ramongomez@us.es> | 2015-04-20 10:56:54 +0000 |
---|---|---|
committer | ramon <ramongomez@us.es> | 2015-04-20 10:56:54 +0000 |
commit | 1a2fa9d82bafd3ef8e0d703bf715fe3e58853d0d (patch) | |
tree | 1e008f200ff4b413d0807eee03df75ef42f39fab /admin/WebConsole | |
parent | c916af9faafcd8fa120aeaf9092c0847aa09183a (diff) |
#673: Actualizar código incluido en OepnGnSys 1.0.6 sobre la rama {{{version1.1}}} para desarrollar la nueva versión.
git-svn-id: https://opengnsys.es/svn/branches/version1.1@4609 a21b9725-9963-47de-94b9-378ad31fedc9
Diffstat (limited to 'admin/WebConsole')
44 files changed, 240 insertions, 215 deletions
diff --git a/admin/WebConsole/asistentes/includes/asistentes/formDeployImage.php b/admin/WebConsole/asistentes/includes/asistentes/formDeployImage.php index 0a6da102..78502d83 100644 --- a/admin/WebConsole/asistentes/includes/asistentes/formDeployImage.php +++ b/admin/WebConsole/asistentes/includes/asistentes/formDeployImage.php @@ -12,8 +12,8 @@ for($cfgIndex = 0; $cfgIndex < $conKeys; $cfgIndex++){ ?> <? echo $TbMsg["WDI13"] ?> <br> - <input type="radio" name="modo" value="deployImage" checked ><? echo $TbMsg["WDI14"] ?> <br> - <input type="radio" name="modo" value="updateCache" > <? echo $TbMsg["WDI15"] ?> <br> + <input type="radio" name="modo" value="deployImage" onClick="enableDirect(this.form)" checked ><? echo $TbMsg["WDI14"] ?> <br> + <input type="radio" name="modo" value="updateCache" onClick="disableDirect(this.form)" > <? echo $TbMsg["WDI15"] ?> <br> <tr> <td> <? echo $TbMsg["WDI16"] ?> </td> <td> <? echo $TbMsg["WDI17"] ?> </td> <td> <? echo $TbMsg["WDI18"] ?> </td> <td> <? echo $TbMsg["WDI19"] ?> </td></tr> @@ -43,11 +43,12 @@ for($cfgIndex = 0; $cfgIndex < $conKeys; $cfgIndex++){ <? echo $TbMsg["WDI23"] ?> <br /> - <select name="idmetodo" id="idmetodo" style="WIDTH:220";"> - <!-- <option value="UNICAST"> UNICAST </option> --> + <select name="idmetodo" id="idmetodo" style="WIDTH:220;"> <option value="TORRENT"> TORRENT </option> <option value="MULTICAST"> MULTICAST </option> + <option value="MULTICAST-DIRECT"> MULTICAST-DIRECT </option> <option value="UNICAST"> UNICAST </option> + <option value="UNICAST-DIRECT"> UNICAST-DIRECT </option> </select> <br /> </td> diff --git a/admin/WebConsole/asistentes/jscripts/EjecutarScripts.js b/admin/WebConsole/asistentes/jscripts/EjecutarScripts.js index e17411c0..81a916ba 100644 --- a/admin/WebConsole/asistentes/jscripts/EjecutarScripts.js +++ b/admin/WebConsole/asistentes/jscripts/EjecutarScripts.js @@ -11,7 +11,15 @@ if (comprobar_datos()){ var RC='@'; document.fdatosejecucion.atributos.value="scp="+escape(document.fdatos.codigo.value)+RC; - document.fdatosejecucion.submit(); + if( document.fdatosejecucion.ambito.value!=16 && document.fdatos.idmetodo.value=="UNICAST" || document.fdatos.idmetodo.value=="UNICAST-DIRECT"){ + if (confirm(TbMsg[4]) == true) { + document.fdatosejecucion.submit(); + } else { + cancelar(); + } + }else{ + document.fdatosejecucion.submit(); + } } } //________________________________________________________________________________________________________ diff --git a/admin/WebConsole/asistentes/jscripts/asistentes.js b/admin/WebConsole/asistentes/jscripts/asistentes.js index dab6cf06..97ae9173 100644 --- a/admin/WebConsole/asistentes/jscripts/asistentes.js +++ b/admin/WebConsole/asistentes/jscripts/asistentes.js @@ -26,18 +26,40 @@ ogEcho log session \"[0] $MSG_SCRIPTS_TASK_START " + command + "\"\n \ ogExecAndLog command " + command + " \n "; } +// disableDirect(form): En Deploy de imagenes si se elige updateCache se impide elegir multicast-direct o unicast-direct +function disableDirect(form){ + // MULTICAST-DIRECT + form.idmetodo.options[2].disabled=true; + // UNICAST-DIRECT + form.idmetodo.options[4].disabled=true; +} +// enableDirect(form): En Deploy de imagenes si se elige deployCache se permite elegir multicast-direct o unicast-direct +function enableDirect(form){ + // MULTICAST-DIRECT + form.idmetodo.options[2].disabled=false; + // UNICAST-DIRECT + form.idmetodo.options[4].disabled=false; +} + + function codeDeployImage(form){ switch (form.idmetodo.value) { case "MULTICAST": protocol="MULTICAST " + form.mcastpuerto.value + ":" + form.mcastmodo.value + ":" + form.mcastdireccion.value + ":" + form.mcastvelocidad.value + "M:" + form.mcastnclien.value + ":" + form.mcastseg.value + " "; break; + case "MULTICAST-DIRECT": + protocol="MULTICAST-DIRECT " + form.mcastpuerto.value + ":" + form.mcastmodo.value + ":" + form.mcastdireccion.value + ":" + form.mcastvelocidad.value + "M:" + form.mcastnclien.value + ":" + form.mcastseg.value + " "; + break; case "TORRENT": protocol=" TORRENT " + form.modp2p.value + ":" + form.timep2p.value; break; case "UNICAST": protocol=" UNICAST"; break; + case "UNICAST-DIRECT": + protocol=" UNICAST-DIRECT"; + break; } //form.codigo.value="deployImage REPO /"; if (form.modo[0].checked) @@ -202,8 +224,8 @@ partCode += " EMPTY:0"; ogCreatePartitionTable "+n_disk+" "+tipo_part_table +" \n \ ogEcho log session \"[0] $MSG_HELP_ogCreatePartitions \"\n \ ogEcho session \"[10] $MSG_HELP_ogUnmountAll "+n_disk+"\"\n \ -ogUnmountCache \n \ ogUnmountAll "+n_disk+" 2>/dev/null\n \ +ogUnmountCache \n \ " + cacheCode + " \n \ ogEcho session \"[60] $MSG_HELP_ogListPartitions "+n_disk+"\"\n \ ogExecAndLog command session ogListPartitions "+n_disk+" \n \ @@ -289,8 +311,8 @@ partCode += " EMPTY:0"; ogCreatePartitionTable "+n_disk+" "+tipo_part_table +" \n \ ogEcho log session \"[0] $MSG_HELP_ogCreatePartitions "+n_disk+"\"\n \ ogEcho session \"[10] $MSG_HELP_ogUnmountAll "+n_disk+"\"\n \ -ogUnmountCache \n \ ogUnmountAll "+n_disk+" \n \ +ogUnmountCache \n \ " + cacheCode + " \n \ ogEcho session \"[60] $MSG_HELP_ogListPartitions "+n_disk+"\"\n \ ogExecAndLog command session ogListPartitions "+n_disk+" \n \ diff --git a/admin/WebConsole/comandos/gestores/gestor_Comandos.php b/admin/WebConsole/comandos/gestores/gestor_Comandos.php index cd01a728..7e22d431 100644 --- a/admin/WebConsole/comandos/gestores/gestor_Comandos.php +++ b/admin/WebConsole/comandos/gestores/gestor_Comandos.php @@ -75,8 +75,20 @@ $atributos=str_replace('$',chr(9),$atributos); <BODY> <SCRIPT language="javascript" src="../jscripts/comunescomandos.js"></SCRIPT> <? echo '<SCRIPT language="javascript" src="../../idiomas/javascripts/'.$idioma.'/comandos/comunescomandos_'.$idioma.'.js"></SCRIPT>'?> + <? echo '<SCRIPT language="javascript" src="../../idiomas/javascripts/'.$idioma.'/comandos/ejecutarscripts_'.$idioma.'.js"></SCRIPT>'?> <?php +//################################################################## +if ( ereg("ptc=UNICAST", $atributos) & $ambito!=16) { ?> + <SCRIPT language="javascript"> + if (confirm(TbMsg[4]) == false) { + alert(CTbMsg[0]); + location.href="../../nada.php" + } + </SCRIPT> +<?php } ?> +<?php +//################################################################## /* Recopila identificadore ,ipes y macs para envío de comandos */ $cadenaid=""; $cadenaip=""; diff --git a/admin/WebConsole/comandos/includes/opcionesacciones.php b/admin/WebConsole/comandos/includes/opcionesacciones.php index 601403b0..c973a691 100644 --- a/admin/WebConsole/comandos/includes/opcionesacciones.php +++ b/admin/WebConsole/comandos/includes/opcionesacciones.php @@ -10,8 +10,9 @@ // ************************************************************************************************************************************************* ?> <P align=center><span align=center class=subcabeceras><? echo $TbMsgAux[0] ?></span></P> - - +<?php if ($ambito !=16 ){ ?> + <INPUT type="hidden" name="ambito" value="<? echo $ambito?>"> +<?php } ?> <?if($idcomando!=10){?> <TABLE align=center> <TR> diff --git a/admin/WebConsole/comandos/jscripts/Configurar.js b/admin/WebConsole/comandos/jscripts/Configurar.js index bcb9e0ff..2b7e5f29 100644 --- a/admin/WebConsole/comandos/jscripts/Configurar.js +++ b/admin/WebConsole/comandos/jscripts/Configurar.js @@ -101,6 +101,7 @@ function Confirmar(cc) // Confirma un bloque de configuración de particiones // Parametros: // cc: Identificador de la configuración (bloque de particiones) +// Version 1.1: 2015-02-25. Irina Gomez ETSII US. Se envian datos de cuarta particion. //________________________________________________________________________________________________________ function comprobarDatos(cc) @@ -213,12 +214,13 @@ function comprobarDatos(cc) } for(var i=1;i<=maxpar;i++){ - if(i!=4){ + // Version 1.1: Se envian datos cuarta particion. + //if(i!=4){ if(tbparam[i]!=undefined) atributos+=tbparam[i]; else atributos+="par="+i+TB+"cpt=EMPTY"+TB+"sfi=EMPTY"+TB+"tam=0"+TB+"ope=0"+SL; - } + //} } // Completa con EMPTY si las particiones son menores a 4 y no hay cache diff --git a/admin/WebConsole/comandos/jscripts/RestaurarImagen.js b/admin/WebConsole/comandos/jscripts/RestaurarImagen.js index 91e7b3ea..d675fa8d 100644 --- a/admin/WebConsole/comandos/jscripts/RestaurarImagen.js +++ b/admin/WebConsole/comandos/jscripts/RestaurarImagen.js @@ -59,7 +59,7 @@ } //________________________________________________________________________________________________________ function cancelar(){ - alert(CTbMsg[0]); + alert(TbMsg[0]); location.href="../nada.php" } //________________________________________________________________________________________________________ diff --git a/admin/WebConsole/gestores/gestor_menus.php b/admin/WebConsole/gestores/gestor_menus.php index 0b1bb948..e024100c 100644 --- a/admin/WebConsole/gestores/gestor_menus.php +++ b/admin/WebConsole/gestores/gestor_menus.php @@ -23,11 +23,7 @@ $opcion=0; // Inicializa parametros $idmenu=0; $descripcion=""; $titulo=""; -$coorx=0; -$coory=0; $modalidad=0; -$scoorx=0; -$scoory=0; $smodalidad=0; $comentarios=""; $grupoid=0; @@ -42,12 +38,8 @@ if (isset($_POST["idmenu"])) $idmenu=$_POST["idmenu"]; if (isset($_POST["identificador"])) $idmenu=$_POST["identificador"]; if (isset($_POST["descripcion"])) $descripcion=$_POST["descripcion"]; if (isset($_POST["titulo"])) $titulo=$_POST["titulo"]; -if (isset($_POST["coorx"])) $coorx=$_POST["coorx"]; -if (isset($_POST["coory"])) $coory=$_POST["coory"]; -if (isset($_POST["modalidad"])) $modalidad=$_POST["modalidad"]; -if (isset($_POST["scoorx"])) $scoorx=$_POST["scoorx"]; -if (isset($_POST["scoory"])) $scoory=$_POST["scoory"]; +if (isset($_POST["modalidad"])) $modalidad=$_POST["modalidad"]; if (isset($_POST["smodalidad"])) $smodalidad=$_POST["smodalidad"]; if (isset($_POST["comentarios"])) $comentarios=$_POST["comentarios"]; @@ -120,13 +112,9 @@ function Gestiona(){ global $idcentro; global $idmenu; global $descripcion; - global $titulo; - global $coorx; - global $coory; - global $modalidad; - global $scoorx; - global $scoory; - global $smodalidad; + global $titulo; + global $modalidad; + global $smodalidad; global $comentarios; global $grupoid; global $htmlmenupub; @@ -146,11 +134,7 @@ function Gestiona(){ $cmd->CreaParametro("@idmenu",$idmenu,1); $cmd->CreaParametro("@descripcion",$descripcion,0); $cmd->CreaParametro("@titulo",$titulo,0); - $cmd->CreaParametro("@coorx",$coorx,1); - $cmd->CreaParametro("@coory",$coory,1); $cmd->CreaParametro("@modalidad",$modalidad,1); - $cmd->CreaParametro("@scoorx",$scoorx,1); - $cmd->CreaParametro("@scoory",$scoory,1); $cmd->CreaParametro("@smodalidad",$smodalidad,1); $cmd->CreaParametro("@comentarios",$comentarios,0); $cmd->CreaParametro("@grupoid",$grupoid,1); @@ -161,9 +145,9 @@ function Gestiona(){ switch($opcion){ case $op_alta : - $cmd->texto="INSERT INTO menus (descripcion,titulo,coorx,coory,modalidad,scoorx,scoory,smodalidad, + $cmd->texto="INSERT INTO menus (descripcion,titulo,modalidad,smodalidad, comentarios,idcentro,grupoid,htmlmenupub,htmlmenupri,resolucion,idurlimg) - VALUES (@descripcion,@titulo,@coorx,@coory,@modalidad,@scoorx,@scoory,@smodalidad, + VALUES (@descripcion,@titulo,@modalidad,@smodalidad, @comentarios,@idcentro,@grupoid,@htmlmenupub,@htmlmenupri,@resolucion,@idurlimg)"; $resul=$cmd->Ejecutar(); if ($resul){ // Crea una tabla nodo para devolver a la página que llamó ésta @@ -176,7 +160,7 @@ function Gestiona(){ } break; case $op_modificacion: - $cmd->texto="UPDATE menus SET descripcion=@descripcion,titulo=@titulo,coorx=@coorx,coory=@coory,modalidad=@modalidad,scoorx=@scoorx,scoory=@scoory,smodalidad=@smodalidad, + $cmd->texto="UPDATE menus SET descripcion=@descripcion,titulo=@titulo,modalidad=@modalidad,smodalidad=@smodalidad, comentarios=@comentarios,htmlmenupub=@htmlmenupub ,htmlmenupri=@htmlmenupri,resolucion=@resolucion,idurlimg=@idurlimg WHERE idmenu=@idmenu"; $resul=$cmd->Ejecutar(); diff --git a/admin/WebConsole/gestores/gestor_repositorios.php b/admin/WebConsole/gestores/gestor_repositorios.php index c8eb14a2..88727394 100644 --- a/admin/WebConsole/gestores/gestor_repositorios.php +++ b/admin/WebConsole/gestores/gestor_repositorios.php @@ -23,9 +23,6 @@ $idrepositorio=0; $nombrerepositorio=""; $ip=""; $passguor=""; -$pathrepoconf=""; -$pathrepod=""; -$pathpxe=""; $grupoid=0; $puertorepo=""; @@ -40,9 +37,6 @@ if (isset($_POST["identificador"])) $idrepositorio=$_POST["identificador"]; if (isset($_POST["nombrerepositorio"])) $nombrerepositorio=$_POST["nombrerepositorio"]; if (isset($_POST["ip"])) $ip=$_POST["ip"]; if (isset($_POST["passguor"])) $passguor=$_POST["passguor"]; -if (isset($_POST["pathrepoconf"])) $pathrepoconf=$_POST["pathrepoconf"]; -if (isset($_POST["pathrepod"])) $pathrepod=$_POST["pathrepod"]; -if (isset($_POST["pathpxe"])) $pathpxe=$_POST["pathpxe"]; if (isset($_POST["puertorepo"])) $puertorepo=$_POST["puertorepo"]; if (isset($_POST["comentarios"])) $comentarios=$_POST["comentarios"]; @@ -114,9 +108,6 @@ function Gestiona(){ global $nombrerepositorio; global $ip; global $passguor; - global $pathrepoconf; - global $pathrepod; - global $pathpxe; global $puertorepo; global $comentarios; @@ -134,15 +125,12 @@ function Gestiona(){ $cmd->CreaParametro("@nombrerepositorio",$nombrerepositorio,0); $cmd->CreaParametro("@ip",$ip,0); $cmd->CreaParametro("@passguor",$passguor,0); - $cmd->CreaParametro("@pathrepoconf",$pathrepoconf,0); - $cmd->CreaParametro("@pathrepod",$pathrepod,0); - $cmd->CreaParametro("@pathpxe",$pathpxe,0); $cmd->CreaParametro("@puertorepo",$puertorepo,0); $cmd->CreaParametro("@comentarios",$comentarios,0); switch($opcion){ case $op_alta : - $cmd->texto="INSERT INTO repositorios(idcentro,grupoid,nombrerepositorio,ip,passguor,pathrepoconf,pathrepod,pathpxe,puertorepo,comentarios) VALUES (@idcentro,@grupoid,@nombrerepositorio,@ip,@passguor,@pathrepoconf,@pathrepod,@pathpxe,@puertorepo,@comentarios)"; + $cmd->texto="INSERT INTO repositorios(idcentro,grupoid,nombrerepositorio,ip,passguor,puertorepo,comentarios) VALUES (@idcentro,@grupoid,@nombrerepositorio,@ip,@passguor,@puertorepo,@comentarios)"; $resul=$cmd->Ejecutar(); if ($resul){ // Crea una tabla nodo para devolver a la p�gina que llam� �sta $idrepositorio=$cmd->Autonumerico(); @@ -154,7 +142,7 @@ function Gestiona(){ } break; case $op_modificacion: - $cmd->texto="UPDATE repositorios SET nombrerepositorio=@nombrerepositorio,ip=@ip,passguor=@passguor,pathrepoconf=@pathrepoconf,pathrepod=@pathrepod,pathpxe=@pathpxe,puertorepo=@puertorepo,comentarios=@comentarios WHERE idrepositorio=@idrepositorio"; + $cmd->texto="UPDATE repositorios SET nombrerepositorio=@nombrerepositorio,ip=@ip,passguor=@passguor,puertorepo=@puertorepo,comentarios=@comentarios WHERE idrepositorio=@idrepositorio"; $resul=$cmd->Ejecutar(); break; case $op_eliminacion : diff --git a/admin/WebConsole/idiomas/javascripts/cat/comandos/configurar_cat.js b/admin/WebConsole/idiomas/javascripts/cat/comandos/configurar_cat.js index b4b05984..57a833e0 100644 --- a/admin/WebConsole/idiomas/javascripts/cat/comandos/configurar_cat.js +++ b/admin/WebConsole/idiomas/javascripts/cat/comandos/configurar_cat.js @@ -9,4 +9,7 @@ TbMsg[1]="El número de la partición debe ser mayor de 0"; TbMsg[2]="El tipo de partición no se ha especificado"; TbMsg[3]="El tamaño de la partición debe ser mayor que cero"; TbMsg[4]="ATENCIÓN: Se va a eliminar esta partición ¿ Está seguro ?"; +TbMsg[5]="Debe especificar el tipo de sistema de fichero si desea formatear la partición"; +TbMsg[6]="La CACHE sólo puede definirse en la partición 4"; +TbMsg[7]="El número máximo de particiones es 4"; diff --git a/admin/WebConsole/idiomas/javascripts/cat/ejecutaracciones_cat.js b/admin/WebConsole/idiomas/javascripts/cat/ejecutaracciones_cat.js index 5a655679..2ebeff37 100644 --- a/admin/WebConsole/idiomas/javascripts/cat/ejecutaracciones_cat.js +++ b/admin/WebConsole/idiomas/javascripts/cat/ejecutaracciones_cat.js @@ -6,5 +6,4 @@ TbMsg=new Array; TbMsg[0]="ATENCIÓN.- El Procedimiento será ejecutado aplicándolo a este ámbito. ¿ Está seguro ?"; TbMsg[1]="El Procedimiento ha sido gestionado correctamente para este ámbito"; -TbMsg[2]="ATENCIÓN.- El Procedimiento se convertirá en procedimiento de inicio (Autoexec) para todos los ordenadores de este ámbito. ¿ Está seguro ?"; - +TbMsg[4]="\t!!!!! ATENCIÓ !!!!! \nHa seleccionat Unicast en diversos ordinadors,\nLa transferència pot demorar en el temps";
\ No newline at end of file diff --git a/admin/WebConsole/idiomas/javascripts/cat/propiedades_menus_cat.js b/admin/WebConsole/idiomas/javascripts/cat/propiedades_menus_cat.js index 5aafbe88..b0e2c34f 100644 --- a/admin/WebConsole/idiomas/javascripts/cat/propiedades_menus_cat.js +++ b/admin/WebConsole/idiomas/javascripts/cat/propiedades_menus_cat.js @@ -6,3 +6,4 @@ TbMsg=new Array; TbMsg[0]="Debe introducir un nombre para este menú"; TbMsg[1]="ATENCIÓN: Hay ordenadores con este menú. No puede darlo de baja hasta que cambie este dato en dichos ordenadores"; +TbMsg[2]="Las url de los menús personalizados,privados o públicos, deben empezar con http:// o https://"; diff --git a/admin/WebConsole/idiomas/javascripts/eng/comandos/configurar_eng.js b/admin/WebConsole/idiomas/javascripts/eng/comandos/configurar_eng.js index 0175c9a6..3c62905a 100644 --- a/admin/WebConsole/idiomas/javascripts/eng/comandos/configurar_eng.js +++ b/admin/WebConsole/idiomas/javascripts/eng/comandos/configurar_eng.js @@ -4,12 +4,12 @@ // Idioma: Ings //________________________________________________________________________________________________________ TbMsg=new Array; -TbMsg[0]="WARNING.- There are not partitions table modified, therefore no command will be registered"; -TbMsg[1]="WARNING.- There are partitions with the same number, you must select another or remove it clicking in the last column"; -TbMsg[2]="WARNING.- The size of the partition must be greater than zero"; -TbMsg[3]="WARNING.- The partition must be correlative and there would not have spaces between partitions"; -TbMsg[4]="WARNING.- This partition is empty, therefore you can't to perform any operation"; -TbMsg[5]="WARNING.- This partition must be just formatted because the operating system has changed or has changed the size of some partition"; -TbMsg[6]="WARNING.- There is not coherent to hide this partition because it is not a Windows partition"; -TbMsg[7]="WARNING.- There is not coherent to show this partition because it is not a Windows partition"; -TbMsg[8]="You can't add more partitions"; +TbMsg[0]="WARNING.- There are partitions with the same number, you must select another or remove it clicking in the last column"; +TbMsg[1]="WARNING.- The number of the partition must be greater than zero"; +TbMsg[2]="El tipo de particin no se ha especificado"; +TbMsg[3]="WARNING.- The size of the partition must be greater than zero"; +TbMsg[4]="ATENCION: Se va a eliminar esta particin Esta seguro ?"; +TbMsg[5]="Debe especificar el tipo de sistema de ficheros si desea formatear la particion"; +TbMsg[6]="La CACHE solo puede definirse en la particion 4"; +TbMsg[7]="El nmero maximo de particiones es 4"; + diff --git a/admin/WebConsole/idiomas/javascripts/eng/comandos/ejecutarscripts_eng.js b/admin/WebConsole/idiomas/javascripts/eng/comandos/ejecutarscripts_eng.js index e2de10f6..577b52c8 100644 --- a/admin/WebConsole/idiomas/javascripts/eng/comandos/ejecutarscripts_eng.js +++ b/admin/WebConsole/idiomas/javascripts/eng/comandos/ejecutarscripts_eng.js @@ -8,3 +8,4 @@ TbMsg[0]="WARNING.- Bash code will be performed Are you sure ?"; TbMsg[1]="You must introduce some code lines or at least a file with Bash code"; TbMsg[2]="You must introduce the title of the script whether you want to follow-up the accion or to save it like a procedure or task"; TbMsg[3]="You must introduce the description of the script whether you want to follow-up the accion or to save it like a procedure or task"; +TbMsg[4]="\t!!!!! WARNING !!!!! \nYou have selected unicast to multiple computers,\nThe transfer may be delayed in time";
\ No newline at end of file diff --git a/admin/WebConsole/idiomas/javascripts/eng/propiedades_menus_eng.js b/admin/WebConsole/idiomas/javascripts/eng/propiedades_menus_eng.js index 22f45bae..ab85bf7e 100644 --- a/admin/WebConsole/idiomas/javascripts/eng/propiedades_menus_eng.js +++ b/admin/WebConsole/idiomas/javascripts/eng/propiedades_menus_eng.js @@ -6,3 +6,4 @@ TbMsg=new Array; TbMsg[0]="You must introduce a name for this menu"; TbMsg[1]="WARNING: There are computers managed by this menu. You can't remove them until you change menu to this computers"; +TbMsg[2]="Las url de los mens personalizados,privados o pblicos, deben empezar con http:// o https://"; diff --git a/admin/WebConsole/idiomas/javascripts/esp/comandos/configurar_esp.js b/admin/WebConsole/idiomas/javascripts/esp/comandos/configurar_esp.js index 0bbde452..2a65e061 100644 --- a/admin/WebConsole/idiomas/javascripts/esp/comandos/configurar_esp.js +++ b/admin/WebConsole/idiomas/javascripts/esp/comandos/configurar_esp.js @@ -9,4 +9,6 @@ TbMsg[1]="El número de la partición debe ser mayor de 0"; TbMsg[2]="El tipo de partición no se ha especificado"; TbMsg[3]="El tamaño de la partición debe ser mayor que cero"; TbMsg[4]="ATENCIÓN: Se va a eliminar esta partición ¿ Está seguro ?"; -TbMsg[5]="Debe especificar el tipo de fichero si desea formatear la partición"; +TbMsg[5]="Debe especificar el tipo de sistema de ficheros si desea formatear la partición"; +TbMsg[6]="La CACHE sólo puede definirse en la partición 4"; +TbMsg[7]="El número máximo de particiones es 4"; diff --git a/admin/WebConsole/idiomas/javascripts/esp/comandos/ejecutarscripts_esp.js b/admin/WebConsole/idiomas/javascripts/esp/comandos/ejecutarscripts_esp.js index 80da1b67..4d084149 100644 --- a/admin/WebConsole/idiomas/javascripts/esp/comandos/ejecutarscripts_esp.js +++ b/admin/WebConsole/idiomas/javascripts/esp/comandos/ejecutarscripts_esp.js @@ -6,3 +6,4 @@ TbMsg=new Array; TbMsg[0]=""; TbMsg[1]="El script debe tener alguna linea de código"; +TbMsg[4]="\t!!!!! ATENCIÓN !!!!! \nHa seleccionado UNICAST en varios ordenadores,\nLa transferencia puede demorarse en el tiempo";
\ No newline at end of file diff --git a/admin/WebConsole/idiomas/javascripts/esp/propiedades_menus_esp.js b/admin/WebConsole/idiomas/javascripts/esp/propiedades_menus_esp.js index 5aafbe88..b0e2c34f 100644 --- a/admin/WebConsole/idiomas/javascripts/esp/propiedades_menus_esp.js +++ b/admin/WebConsole/idiomas/javascripts/esp/propiedades_menus_esp.js @@ -6,3 +6,4 @@ TbMsg=new Array; TbMsg[0]="Debe introducir un nombre para este menú"; TbMsg[1]="ATENCIÓN: Hay ordenadores con este menú. No puede darlo de baja hasta que cambie este dato en dichos ordenadores"; +TbMsg[2]="Las url de los menús personalizados,privados o públicos, deben empezar con http:// o https://"; diff --git a/admin/WebConsole/idiomas/php/cat/avisos_cat.php b/admin/WebConsole/idiomas/php/cat/avisos_cat.php index 4ae75daa..eb927081 100644 --- a/admin/WebConsole/idiomas/php/cat/avisos_cat.php +++ b/admin/WebConsole/idiomas/php/cat/avisos_cat.php @@ -9,5 +9,6 @@ if (empty ($TbMsg)) $TbMsg=array(); $TbMsg["WARN_NAMELENGTH"]='AVÍS: El nom d\'equip no ha de superar els 15 caràcters si s\'instalen sistemes Windows.'; $TbMsg["WARN_NETBOOT"]='ATENCIÓN: El equipo iniciará en local por defecto; usar NetBoot Avanzado para modificar su arranque.'; $TbMsg["WARN_REBOOTAFTER"]='AVÍS: Es realitzarà automàticament un reinici després d\'executar l\'operació.'; +$TbMsg["WARN_NOTESOFMENU"]='NOTAS: Los menús personalizados tienen mayor prioridad que los menús automáticos.<br>Un menú personalizado se define introduciendo la URL de la página HTML que lo define.<br>Un menú automático se compone a partir de los procedimientos definidos.'; ?> diff --git a/admin/WebConsole/idiomas/php/cat/informacion_repositorio_cat.php b/admin/WebConsole/idiomas/php/cat/informacion_repositorio_cat.php index acc4c2e8..0501064a 100644 --- a/admin/WebConsole/idiomas/php/cat/informacion_repositorio_cat.php +++ b/admin/WebConsole/idiomas/php/cat/informacion_repositorio_cat.php @@ -1,16 +1,19 @@ -<? +<?php //________________________________________________________________________________________________________ // // Fichero de idiomas php: informacion_repositorio_cat.php // Idioma: Català //________________________________________________________________________________________________________ - $TbMsg=array(); + if (empty ($TbMsg)) $TbMsg=array(); $TbMsg[0]='Repositoris'; $TbMsg[1]='Informació sobre Repositoris'; $TbMsg[2]='Repositori'; $TbMsg[3]='Informació Repositori'; $TbMsg[4]='Comentaris'; $TbMsg[5]='Imatges allotjades'; + $TbMsg["IMGTYPE1"]='monolitic'; + $TbMsg["IMGTYPE2"]='sincronizada bísica'; + $TbMsg["IMGTYPE3"]='sincronizada incremental'; $TbMsg[6]='Ordinadors assignats'; ?> diff --git a/admin/WebConsole/idiomas/php/cat/pintaParticiones_cat.php b/admin/WebConsole/idiomas/php/cat/pintaParticiones_cat.php index fc760544..5365ff39 100644 --- a/admin/WebConsole/idiomas/php/cat/pintaParticiones_cat.php +++ b/admin/WebConsole/idiomas/php/cat/pintaParticiones_cat.php @@ -23,6 +23,7 @@ $TbMsg["CONFIG_PARTTABLE"]='Tabla de particiones'; $TbMsg["VARIABLE"]='Variable'; $TbMsg["CACHE_CONTENT"]='Data/Caché'; $TbMsg["CACHE_FREESPACE"]='Caché libre'; +$TbMsg["CACHE_COMPLETE"]='CACHE COMPLETA'; $TbMsg["SAMESYSTEM_IMAGE"]='Imagen (mismo tipo partición)'; $TbMsg["DIFFERENTSYSTEM_IMAGE"]='Imagen (distinto tipo partición)'; diff --git a/admin/WebConsole/idiomas/php/cat/propiedades_menus_cat.php b/admin/WebConsole/idiomas/php/cat/propiedades_menus_cat.php index 12fa7942..c3c72b9d 100644 --- a/admin/WebConsole/idiomas/php/cat/propiedades_menus_cat.php +++ b/admin/WebConsole/idiomas/php/cat/propiedades_menus_cat.php @@ -1,4 +1,4 @@ -<? +<?php //________________________________________________________________________________________________________ // // Fitxer d'idioms php: propiedades_menus_cat.php @@ -13,14 +13,13 @@ $TbMsg[4]="Gesti Menus"; $TbMsg[5]="Nom del Men"; $TbMsg[6]="Ttol"; $TbMsg[7]="Comentaris"; -$TbMsg[8]="tems pblics del Men"; +$TbMsg[8]="Items de Men Pblico"; $TbMsg[9]="Coordenada x"; $TbMsg[10]="Coordenada y"; -$TbMsg[11]="Modalitat"; -$TbMsg[12]="tems privats del Men"; +$TbMsg[11]="Columnas men automtico"; $TbMsg[13]="Men simple"; $TbMsg[14]="Men doble"; -$TbMsg[15]="Html men pblic"; -$TbMsg[16]="Html men privat"; +$TbMsg[15]="URL men personalizado"; $TbMsg[17]="Resoluci de pantalla"; -?>
\ No newline at end of file +$TbMsg[18]="Imagen de fondo"; +?> diff --git a/admin/WebConsole/idiomas/php/cat/propiedades_usuarios_cat.php b/admin/WebConsole/idiomas/php/cat/propiedades_usuarios_cat.php index 7848de59..440cbba9 100644 --- a/admin/WebConsole/idiomas/php/cat/propiedades_usuarios_cat.php +++ b/admin/WebConsole/idiomas/php/cat/propiedades_usuarios_cat.php @@ -16,4 +16,12 @@ $TbMsg[7]="Nom complet"; $TbMsg[8]="E-mail"; $TbMsg[9]="Unitat organitzativa"; $TbMsg[10]="Idioma"; -?> +$TbMsg[11]="SuperAdministrador "; +$TbMsg[12]="Administrador"; +$TbMsg[13]="Operador"; +$TbMsg[14]="Per realitzar canvis en aquest usuari<br>"; +$TbMsg[15]="creat en el procs d'installaci,<br><br>"; +$TbMsg[16]=" +premi aqu<br>"; +$TbMsg[17]="http://opengnsys.es/wiki/ModificarUsuarios"; +?>
\ No newline at end of file diff --git a/admin/WebConsole/idiomas/php/eng/avisos_eng.php b/admin/WebConsole/idiomas/php/eng/avisos_eng.php index ecfca0a1..316a167d 100644 --- a/admin/WebConsole/idiomas/php/eng/avisos_eng.php +++ b/admin/WebConsole/idiomas/php/eng/avisos_eng.php @@ -9,5 +9,6 @@ if (empty ($TbMsg)) $TbMsg=array(); $TbMsg["WARN_NAMELENGTH"]='WARNING: The hostname must not exceed 15 characters if you install Windows systems.'; $TbMsg["WARN_NETBOOT"]='ATENCIÓN: El equipo iniciará en local por defecto; usar NetBoot Avanzado para modificar su arranque.'; $TbMsg["WARN_REBOOTAFTER"]='WARNING: Client(s) will be automatically rebooted after executing the operation.'; +$TbMsg["WARN_NOTESOFMENU"]='NOTAS: Los menús personalizados tienen mayor prioridad que los menús automáticos.<br>Un menú personalizado se define introduciendo la URL de la página HTML que lo define.<br>Un menú automático se compone a partir de los procedimientos definidos.'; ?> diff --git a/admin/WebConsole/idiomas/php/eng/informacion_repositorio_eng.php b/admin/WebConsole/idiomas/php/eng/informacion_repositorio_eng.php index 04db56b7..c9ae6ef5 100644 --- a/admin/WebConsole/idiomas/php/eng/informacion_repositorio_eng.php +++ b/admin/WebConsole/idiomas/php/eng/informacion_repositorio_eng.php @@ -4,13 +4,16 @@ // Fichero de idiomas php: informacion_repositorio_eng.php // Idioma: English //________________________________________________________________________________________________________ - $TbMsg=array(); + if (empty ($TbMsg)) $TbMsg=array(); $TbMsg[0]='Repositories'; $TbMsg[1]='Repositories Information'; $TbMsg[2]='Repository'; $TbMsg[3]='Repository Information'; $TbMsg[4]='Comments'; $TbMsg[5]='Hosted Images'; + $TbMsg["IMGTYPE1"]='monolithic'; + $TbMsg["IMGTYPE2"]='base synchronized'; + $TbMsg["IMGTYPE3"]='incremental synchronized'; $TbMsg[6]='Computers assigned'; ?> diff --git a/admin/WebConsole/idiomas/php/eng/pintaParticiones_eng.php b/admin/WebConsole/idiomas/php/eng/pintaParticiones_eng.php index 3e3cf4f6..d67825b8 100644 --- a/admin/WebConsole/idiomas/php/eng/pintaParticiones_eng.php +++ b/admin/WebConsole/idiomas/php/eng/pintaParticiones_eng.php @@ -23,6 +23,7 @@ $TbMsg["CONFIG_PARTTABLE"]='Tabla de particiones'; $TbMsg["VARIABLE"]='Variable'; $TbMsg["CACHE_CONTENT"]='Contenido caché'; $TbMsg["CACHE_FREESPACE"]='Caché libre'; +$TbMsg["CACHE_COMPLETE"]='FULL CACHE'; $TbMsg["SAMESYSTEM_IMAGE"]='Imagen (mismo tipo partición)'; $TbMsg["DIFFERENTSYSTEM_IMAGE"]='Imagen (distinto tipo partición)'; diff --git a/admin/WebConsole/idiomas/php/eng/propiedades_menus_eng.php b/admin/WebConsole/idiomas/php/eng/propiedades_menus_eng.php index 81fec455..f1bf3262 100644 --- a/admin/WebConsole/idiomas/php/eng/propiedades_menus_eng.php +++ b/admin/WebConsole/idiomas/php/eng/propiedades_menus_eng.php @@ -1,4 +1,4 @@ -<? +<?php //________________________________________________________________________________________________________ // // Fichero de idiomas php: propiedades_menus_eng.php @@ -13,16 +13,14 @@ $TbMsg[4]="Menus Management"; $TbMsg[5]="Menu name"; $TbMsg[6]="Title"; $TbMsg[7]="Comments"; -$TbMsg[8]="Public Items Menu"; +$TbMsg[8]="Public Menu Items"; $TbMsg[9]="Coordinate x"; $TbMsg[10]="Coordinate y"; -$TbMsg[11]="Modality"; -$TbMsg[12]="Private Items Menu"; +$TbMsg[11]="Columnas menú automático"; +$TbMsg[12]="Private Menu Items"; $TbMsg[13]="Simple menu"; $TbMsg[14]="Double menu"; -$TbMsg[15]="Html public menu"; -$TbMsg[16]="Html private menu"; +$TbMsg[15]="URL menú personalizado"; $TbMsg[17]="Screen resolution"; $TbMsg[18]="Background image"; ?> - diff --git a/admin/WebConsole/idiomas/php/eng/propiedades_usuarios_eng.php b/admin/WebConsole/idiomas/php/eng/propiedades_usuarios_eng.php index f8d3bfeb..c06c95f8 100644 --- a/admin/WebConsole/idiomas/php/eng/propiedades_usuarios_eng.php +++ b/admin/WebConsole/idiomas/php/eng/propiedades_usuarios_eng.php @@ -19,5 +19,8 @@ $TbMsg[10]="Language "; $TbMsg[11]="Super-Administrator"; $TbMsg[12]="Administrator"; $TbMsg[13]="Operator"; -?> - +$TbMsg[14]="To make changes to this user<br>"; +$TbMsg[15]="created in the installation,<br><br>"; +$TbMsg[16]="click here<br>"; +$TbMsg[17]="http://opengnsys.es/wiki/ModificarUsuarios"; +?>
\ No newline at end of file diff --git a/admin/WebConsole/idiomas/php/esp/avisos_esp.php b/admin/WebConsole/idiomas/php/esp/avisos_esp.php index 5d20dc91..e3f35c23 100644 --- a/admin/WebConsole/idiomas/php/esp/avisos_esp.php +++ b/admin/WebConsole/idiomas/php/esp/avisos_esp.php @@ -9,5 +9,6 @@ if (empty ($TbMsg)) $TbMsg=array(); $TbMsg["WARN_NAMELENGTH"]='AVISO: El nombre de equipo no debe superar los 15 caracteres si se instalan sistemas Windows.'; $TbMsg["WARN_NETBOOT"]='ATENCIÓN: El equipo iniciará en local por defecto; usar NetBoot Avanzado para modificar su arranque.'; $TbMsg["WARN_REBOOTAFTER"]='AVISO: Se realizará automáticamente un reinicio después de ejecutar la operación.'; +$TbMsg["WARN_NOTESOFMENU"]='NOTAS: Los menús personalizados tienen mayor prioridad que los menús automáticos.<br>Un menú personalizado se define introduciendo la URL de la página HTML que lo define.<br>Un menú automático se compone a partir de los procedimientos definidos.'; ?> diff --git a/admin/WebConsole/idiomas/php/esp/informacion_repositorio_esp.php b/admin/WebConsole/idiomas/php/esp/informacion_repositorio_esp.php index a05dca48..ccfd489d 100644 --- a/admin/WebConsole/idiomas/php/esp/informacion_repositorio_esp.php +++ b/admin/WebConsole/idiomas/php/esp/informacion_repositorio_esp.php @@ -1,16 +1,19 @@ -<? +<?php //________________________________________________________________________________________________________ // // Fichero de idiomas php: informacion_repositorio_esp.php // Idioma: Español //________________________________________________________________________________________________________ - $TbMsg=array(); + if (empty ($TbMsg)) $TbMsg=array(); $TbMsg[0]='Repositorios'; $TbMsg[1]='Información sobre Repositorios'; $TbMsg[2]='Repositorio'; $TbMsg[3]='Información Repositorio'; $TbMsg[4]='Comentarios'; $TbMsg[5]='Imágenes alojadas'; + $TbMsg["IMGTYPE1"]='monolítica'; + $TbMsg["IMGTYPE2"]='sincronizada bísica'; + $TbMsg["IMGTYPE3"]='sincronizada incremental'; $TbMsg[6]='Ordenadores asigandos'; ?> diff --git a/admin/WebConsole/idiomas/php/esp/pintaParticiones_esp.php b/admin/WebConsole/idiomas/php/esp/pintaParticiones_esp.php index 99985f7d..2b0bdc3f 100644 --- a/admin/WebConsole/idiomas/php/esp/pintaParticiones_esp.php +++ b/admin/WebConsole/idiomas/php/esp/pintaParticiones_esp.php @@ -23,6 +23,7 @@ $TbMsg["CONFIG_PARTTABLE"]='Tabla de particiones'; $TbMsg["VARIABLE"]='Variable'; $TbMsg["CACHE_CONTENT"]='Fecha/Caché'; $TbMsg["CACHE_FREESPACE"]='Caché libre'; +$TbMsg["CACHE_COMPLETE"]='CACHE COMPLETA'; $TbMsg["SAMESYSTEM_IMAGE"]='Imagen (mismo tipo partición)'; $TbMsg["DIFFERENTSYSTEM_IMAGE"]='Imagen (distinto tipo partición)'; diff --git a/admin/WebConsole/idiomas/php/esp/propiedades_menus_esp.php b/admin/WebConsole/idiomas/php/esp/propiedades_menus_esp.php index d27cb5c9..b39705ef 100644 --- a/admin/WebConsole/idiomas/php/esp/propiedades_menus_esp.php +++ b/admin/WebConsole/idiomas/php/esp/propiedades_menus_esp.php @@ -13,15 +13,12 @@ $TbMsg[4]="Gestión Menús"; $TbMsg[5]="Nombre del Menú"; $TbMsg[6]="Título"; $TbMsg[7]="Comentarios"; -$TbMsg[8]="Items públicos del Menú"; -$TbMsg[9]="Coordenada X"; -$TbMsg[10]="Coordenada Y"; -$TbMsg[11]="Modalidad"; -$TbMsg[12]="Items privados del Menú"; +$TbMsg[8]="Items de Menú Público"; +$TbMsg[11]="Columnas menú automático"; +$TbMsg[12]="Items de Menú Privado"; $TbMsg[13]="Menú simple"; $TbMsg[14]="Menú doble"; -$TbMsg[15]="URL menú público"; -$TbMsg[16]="URL menú privado"; +$TbMsg[15]="URL menú personalizado"; $TbMsg[17]="Resolución de pantalla"; $TbMsg[18]="Imagen de fondo"; ?> diff --git a/admin/WebConsole/idiomas/php/esp/propiedades_usuarios_esp.php b/admin/WebConsole/idiomas/php/esp/propiedades_usuarios_esp.php index fd06af09..dfe15349 100644 --- a/admin/WebConsole/idiomas/php/esp/propiedades_usuarios_esp.php +++ b/admin/WebConsole/idiomas/php/esp/propiedades_usuarios_esp.php @@ -19,4 +19,8 @@ $TbMsg[10]="Idioma "; $TbMsg[11]="SuperAdministrador "; $TbMsg[12]="Administrador"; $TbMsg[13]="Operador"; -?> +$TbMsg[14]="Para realizar cambios en este usuario<br>"; +$TbMsg[15]="creado en el proceso de instalación,<br><br>"; +$TbMsg[16]="pulse aquí<br>"; +$TbMsg[17]="http://opengnsys.es/wiki/ModificarUsuarios"; +?>
\ No newline at end of file diff --git a/admin/WebConsole/includes/pintaParticiones.php b/admin/WebConsole/includes/pintaParticiones.php index 2ef909e6..90dff53f 100644 --- a/admin/WebConsole/includes/pintaParticiones.php +++ b/admin/WebConsole/includes/pintaParticiones.php @@ -123,7 +123,11 @@ function pintaParticiones($cmd,$configuraciones,$idordenadores,$cc) $numero=1; for ($x=0;$x<count($ima); $x++) { if(substr($ima[$x],-3)==".MB") { - echo '<strong>'.$TbMsg["CACHE_FREESPACE"].': '.$ima[$x].'</strong>'; + if ( $ima[$x] == "0.MB" ){ + echo '<font color=red><strong>'.$TbMsg["CACHE_COMPLETE"].': '.$ima[$x].'</strong></font>'; + }else{ + echo '<strong>'.$TbMsg["CACHE_FREESPACE"].': '.$ima[$x].'</strong>'; + } }elseif (! empty($ima[1])){ // $dir=is_dir('$ima');echo $dir; // if ($ima == "directorio"){$dir="si";} diff --git a/admin/WebConsole/index.php b/admin/WebConsole/index.php index 11eb7746..61ea54b9 100644 --- a/admin/WebConsole/index.php +++ b/admin/WebConsole/index.php @@ -25,10 +25,6 @@ include_once("./includes/CreaComando.php"); include_once("./clases/AdoPhp.php"); include_once("./includes/HTMLSELECT.php"); -// Valores por defecto. -$herror=0; -$idcentro=""; - // Control de errores. if (isset($_GET["herror"])) $herror=$_GET["herror"]; if (isset($_POST["herror"])) $herror=$_POST["herror"]; @@ -39,10 +35,28 @@ if (!empty ($parmidi) and file_exists ("idiomas/php/$parmidi/acceso_$parmidi.php } include ("idiomas/php/$idi/acceso_$idi.php"); +$busidcentro=""; $cmd=CreaComando($cnx); // Crea objeto comando if (!$cmd) die($TbMsg["ACCESS_ERROR"]); + $rs=new Recordset; +// $cmd->texto="SELECT * FROM centros WHERE idcentro='$idc'"; + $cmd->texto="SELECT * FROM centros "; + $rs->Comando=&$cmd; + if (!$rs->Abrir()) return(false); // Error al abrir recordset + $rs->Primero(); + if (!$rs->EOF){ + $busidcentro=$rs->campos["identidad"]; + }$rs->Cerrar(); + +// Valores por defecto. +$herror=0; +if (empty($busidcentro)){ + $idcentro=""; +}else{ + $idcentro=$busidcentro; +} ?> <html> <head> diff --git a/admin/WebConsole/jscripts/aulas.js b/admin/WebConsole/jscripts/aulas.js index c2634c3b..254e0ac0 100644 --- a/admin/WebConsole/jscripts/aulas.js +++ b/admin/WebConsole/jscripts/aulas.js @@ -140,7 +140,7 @@ function consola_remota(ambito){ function ver_log(ambito){ var nombre_ordenador=currentNodo.toma_infonodo(); var whref="../principal/verlog.php?nombreordenador="+nombre_ordenador; - window.open(whref,"","width=400,height=100,scrollbars=YES,resizable=YES") + window.open(whref,"","width=1024,height=870,scrollbars=YES,resizable=YES") } //________________________________________________________________________________________________________ @@ -152,7 +152,7 @@ function ver_log(ambito){ function ver_log_seguimiento(ambito){ var nombre_ordenador=currentNodo.toma_infonodo(); var whref="../principal/verlogseguimiento.php?nombreordenador="+nombre_ordenador; - window.open(whref,"","width=400,height=100,scrollbars=YES,resizable=YES") + window.open(whref,"","width=1024,height=870,scrollbars=YES,resizable=YES") } //________________________________________________________________________________________________________ @@ -231,7 +231,7 @@ function confirmarcomando(ambito,idcomando,descricomando,pagina,gestor,funcion){ reset_contextual(-1,-1); // Oculta menu contextual document.fcomandos.idcomando.value=idcomando; // Identificador del comandos document.fcomandos.descricomando.value=descricomando; // Descripción del comandos - document.fcomandos.ambito.value=ambito; // Ámbito de aplicación + document.fcomandos.ambito.value=ambito; // ?mbito de aplicación document.fcomandos.idambito.value=currentNodo.toma_identificador(); // Identificador del ámbito document.fcomandos.nombreambito.value=currentNodo.toma_infonodo() ; // Nombre del ámbito document.fcomandos.action=pagina; // Página interactiva del comando diff --git a/admin/WebConsole/jscripts/propiedades_menus.js b/admin/WebConsole/jscripts/propiedades_menus.js index b270eebf..7a7ae518 100644 --- a/admin/WebConsole/jscripts/propiedades_menus.js +++ b/admin/WebConsole/jscripts/propiedades_menus.js @@ -74,10 +74,18 @@ function confirmar(op){ // Comprobar_datos //___________________________________________________________________________________________________________ function comprobar_datos(){ + var url=[document.fdatos.htmlmenupub.value,document.fdatos.htmlmenupri.value]; + var expreg=new RegExp("^http://|^https://"); if (document.fdatos.descripcion.value=="") { alert(TbMsg[0]); document.fdatos.descripcion.focus(); return(false); } + for (i = 0; i < url.length; i++) { + if (url[i]!="" && ! expreg.test(url[i])) { + alert(TbMsg[2]); + return(false); + } + } return(true); } diff --git a/admin/WebConsole/jscripts/propiedades_repositorios.js b/admin/WebConsole/jscripts/propiedades_repositorios.js index abe90b46..62c742f5 100644 --- a/admin/WebConsole/jscripts/propiedades_repositorios.js +++ b/admin/WebConsole/jscripts/propiedades_repositorios.js @@ -95,16 +95,6 @@ function comprobar_datos(){ document.fdatos.puertorepo.focus(); return(false); } - if (document.fdatos.pathrepod.value=="") { - alert(TbMsg[4]); - document.fdatos.pathrepod.focus(); - return(false); - } - if (document.fdatos.pathpxe.value=="") { - alert(TbMsg[5]); - document.fdatos.pathpxe.focus(); - return(false); - } return(true); } diff --git a/admin/WebConsole/propiedades/propiedades_menus.php b/admin/WebConsole/propiedades/propiedades_menus.php index ffc645d1..efe3575b 100644 --- a/admin/WebConsole/propiedades/propiedades_menus.php +++ b/admin/WebConsole/propiedades/propiedades_menus.php @@ -25,11 +25,7 @@ $opciones=array($TbMsg[0],$TbMsg[1],$TbMsg[2],$TbMsg[3]); $idmenu=0; $descripcion=""; $titulo=""; -$coorx=0; -$coory=0; $modalidad=0; -$scoorx=0; -$scoory=0; $smodalidad=0; $comentarios=""; $grupoid=0; @@ -160,23 +156,12 @@ if ($opcion!=$op_alta){ <!-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------> <TABLE align=center border=0 cellPadding=1 cellSpacing=1 class=tabla_datos> <TR> - <TD align=center colspan=6> <b><?echo $TbMsg[8]?></b> </TD> + <TD align=center colspan=2> <b><?echo $TbMsg[8]?></b> </TD> </TR> <!-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------> <TR> - <TH align=center> <?echo $TbMsg[9]?> </TH> - <?if ($opcion==$op_eliminacion) - echo '<TD style="width:50">'.$coorx.'</TD>'; - else - echo '<TD><INPUT class="formulariodatos" name=coorx style="width:50" type=text value="'.$coorx.'"></TD>';?> - <TH align=center> <?echo $TbMsg[10]?> </TH> - <?if ($opcion==$op_eliminacion) - echo '<TD style="width:50">'.$coorx.'</TD>'; - else - echo '<TD><INPUT class="formulariodatos" name=coory style="width:50" type=text value="'.$coory.'"></TD>';?> - <TH align=center> <?echo $TbMsg[11]?> </TH> - <? - if ($opcion==$op_eliminacion){ + <TH align=center> <?php echo $TbMsg[11]?> </TH> + <?php if ($opcion==$op_eliminacion){ $tbmodalidad[1]=$TbMsg[13]; $tbmodalidad[2]=$TbMsg[14]; echo '<TD style="width:100">'.$tbmodalidad[$modalidad].'</TD>'; @@ -206,19 +191,8 @@ if ($opcion!=$op_alta){ </TR> <!-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------> <TR> - <TH align=center> <?echo $TbMsg[9]?> </TH> - <?if ($opcion==$op_eliminacion) - echo '<TD style="width:50">'.$scoorx.'</TD>'; - else - echo '<TD><INPUT class="formulariodatos" name=scoorx style="width:50" type=text value="'.$scoorx.'"></TD>';?> - <TH align=center> <?echo $TbMsg[10]?> </TH> - <?if ($opcion==$op_eliminacion) - echo '<TD style="width:50">'.$scoorx.'</TD>'; - else - echo '<TD><INPUT class="formulariodatos" name=scoory style="width:50" type=text value="'.$scoory.'"></TD>';?> - <TH align=center> <?echo $TbMsg[11]?> </TH> - <? - if ($opcion==$op_eliminacion){ + <TH align=center> <?php echo $TbMsg[11]?> </TH> + <?php if ($opcion==$op_eliminacion){ $tbmodalidad[1]=$TbMsg[13]; $tbmodalidad[2]=$TbMsg[14]; echo '<TD style="width:100">'.$tbmodalidad[$smodalidad].'</TD>'; @@ -234,15 +208,21 @@ if ($opcion!=$op_alta){ ?> </TR> <TR> - <TH align=center> <?echo $TbMsg[16]?> </TH> + <TH align=center> <?echo $TbMsg[15]?> </TH> <?if ($opcion==$op_eliminacion) echo '<TD colspan=5">'.$htmlmenupri.'</TD>'; else echo '<TD colspan=5><INPUT class="formulariodatos" name=htmlmenupri style="width:350" type=text value="'.$htmlmenupri.'"></TD>'; ?> </TR> -<!-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------> </TABLE> +<!-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------> + <br> + <table align="center" border="0" cellpadding="1" cellspacing="1" class="tabla_datos"> + <?php if ($opcion!=$op_eliminacion) + echo '<tr><th align="center"> '.$TbMsg["WARN_NOTESOFMENU"].' </th></th>'; + ?> + </table> </FORM> </DIV> <?php @@ -262,11 +242,7 @@ include_once("../includes/opcionesbotonesop.php"); function TomaPropiedades($cmd,$id){ global $descripcion; global $titulo; - global $coorx; - global $coory; global $modalidad; - global $scoorx; - global $scoory; global $smodalidad; global $comentarios; global $htmlmenupub; @@ -282,11 +258,7 @@ function TomaPropiedades($cmd,$id){ if (!$rs->EOF){ $descripcion=$rs->campos["descripcion"]; $titulo=$rs->campos["titulo"]; - $coorx=$rs->campos["coorx"]; - $coory=$rs->campos["coory"]; $modalidad=$rs->campos["modalidad"]; - $scoorx=$rs->campos["scoorx"]; - $scoory=$rs->campos["scoory"]; $smodalidad=$rs->campos["smodalidad"]; $comentarios=$rs->campos["comentarios"]; $htmlmenupub=$rs->campos["htmlmenupub"]; diff --git a/admin/WebConsole/propiedades/propiedades_repositorios.php b/admin/WebConsole/propiedades/propiedades_repositorios.php index deee1367..0e396ff8 100644 --- a/admin/WebConsole/propiedades/propiedades_repositorios.php +++ b/admin/WebConsole/propiedades/propiedades_repositorios.php @@ -21,8 +21,6 @@ $idrepositorio=0; $nombrerepositorio="";
$ip="";
$puertorepo="2002";
-$pathrepod="/opt/opengnsys/admin";
-$pathpxe="/opt/opengnsys/tftpboot/pxelinux.cfg";
$grupoid=0;
$comentarios="";
$ordenadores=0; // Número de ordenador a los que da servicio
@@ -137,26 +135,6 @@ else{ </TR>
<!------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------->
<TR>
- <TH align=center> <?echo $TbMsg[9]?> </TD>
- <?
- if ($opcion==$op_eliminacion)
- echo '<TD colspan=2>'.$pathrepod.'</TD>';
- else
- echo'<TD colspan=2><INPUT class="formulariodatos" name=pathrepod type=text style="width:330" value="'.$pathrepod.'"></TD>';
- ?>
- </TR>
-<!------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------->
- <TR>
- <TH align=center> <?echo $TbMsg[10]?> </TD>
- <?
- if ($opcion==$op_eliminacion)
- echo '<TD colspan=2>'.$pathpxe.'</TD>';
- else
- echo'<TD colspan=2><INPUT class="formulariodatos" name=pathpxe type=text style="width:330" value="'.$pathpxe.'"></TD>';
- ?>
- </TR>
-<!------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------->
- <TR>
<TH align=center> <?echo $TbMsg[7]?> </TD>
<?
if ($opcion==$op_eliminacion)
@@ -218,8 +196,6 @@ function TomaPropiedades($cmd,$id){ global $ip;
global $comentarios;
global $puertorepo;
- global $pathrepod;
- global $pathpxe;
global $ordenadores;
@@ -240,8 +216,6 @@ function TomaPropiedades($cmd,$id){ $ip=$rs->campos["ip"];
$comentarios=$rs->campos["comentarios"];
$puertorepo=$rs->campos["puertorepo"];
- $pathrepod=$rs->campos["pathrepod"];
- $pathpxe=$rs->campos["pathpxe"];
// $ordenadores=$rs->campos["numordenadores"];
}
$rs->Cerrar();
diff --git a/admin/WebConsole/propiedades/propiedades_usuarios.php b/admin/WebConsole/propiedades/propiedades_usuarios.php index 8ba7762e..1bfb4d84 100644 --- a/admin/WebConsole/propiedades/propiedades_usuarios.php +++ b/admin/WebConsole/propiedades/propiedades_usuarios.php @@ -86,31 +86,31 @@ switch($idtipousuario){ <P align=center class=cabeceras><?echo $TbMsg[4]." (".$litusu.")"?><BR> <SPAN align=center class=subcabeceras><? echo $opciones[$opcion]?></SPAN></P> <TABLE align=center border=0 cellPadding=1 cellSpacing=1 class=tabla_datos> -<!--------------------------------------------------------------------------------------------------------------------------------------------------> +<!------------------------------------------------ NOMBRE USUARIO --------------------------------------------------------------------------------------------------> <TR> <TH> <?echo $TbMsg[5]?> </TH> - <?if ($opcion==$op_eliminacion || ($opcion==$op_modificacion && $idtipousuario!=$SUPERADMINISTRADOR)){?> - <TD><?echo $usuario?>  <IMG src="<? echo $urlimg ?>"></TD> + <?if ($opcion==$op_eliminacion || $opcion==$op_modificacion && $idusuario==1){?> + <TD><INPUT type=hidden class=cajatexto name="usuario" style="width:100" value="<? echo $usuario?>"></INPUT><?echo $usuario?>  <IMG src="<? echo $urlimg ?>"></TD> <?}else{?> <TD><INPUT type=text class=cajatexto name="usuario" style="width:100" value="<? echo $usuario?>"> <IMG src="<? echo $urlimg ?>"> <?}?> </TR> -<!--------------------------------------------------------------------------------------------------------------------------------------------------> +<!---------------------------------------------------- PASSWORD --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------> <TR> <TH> <?echo $TbMsg[6]?> </TH> - <?if ($opcion==$op_eliminacion || ($opcion==$op_modificacion && $idtipousuario!=$SUPERADMINISTRADOR)){?> - <TD><?echo $pasguor?></TD> + <?if ($opcion==$op_eliminacion || $opcion==$op_modificacion && $idusuario==1){?> + <TD><INPUT type=hidden class=cajatexto name="pasguor" style="width:100" value="<? echo $pasguor?>"></INPUT><?echo $pasguor?></TD> <?}else{?> <TD><INPUT type=text class=cajatexto name="pasguor" style="width:100" value="<? echo $pasguor?>"> <?}?> </TR> -<!--------------------------------------------------------------------------------------------------------------------------------------------------> +<!--------------------------------------------------- NOMBRE COMPLETO -----------------------------------------------------------------------------------------------> <TR> <TH> <?echo $TbMsg[7]?> </TH> - <?if ($opcion==$op_eliminacion){?> - <TD><?echo $nombre?></TD> + <?if ($opcion==$op_eliminacion || ($opcion==$op_modificacion && $idusuario==1)){?> + <TD><INPUT type=hidden class=cajatexto name="nombre" style="width:250" value="<? echo $nombre?>"></INPUT><?echo $nombre?></TD> <?}else{?> <TD><INPUT type=text class=cajatexto name="nombre" style="width:250" value="<? echo $nombre?>"> <?}?> @@ -138,10 +138,29 @@ switch($idtipousuario){ </TABLE> </FORM> </DIV> + +<?php +if ($idusuario==1){ +///* + + echo '<TABLE id=tabla_conf align=center border=0 cellPadding=1 cellSpacing=1 class=tabla_datos>'; + echo '<TR>'; + echo '</TR>'; + echo '<div onclick=window.open("http://opengnsys.es/wiki/ModificarUsuarios")><TR>'; + echo '<TH align=center > '.$TbMsg[14].$TbMsg[15].$TbMsg[16].$TbMsg[17].'<a color=white href='.$TbMsg[17].' target=blank></a></br>'.$nombreambito.$TbMsg[23].'</br>'.$TbMsg[24].' </TH>'; + echo '</TR></div>'; + echo '</TABLE>'; + +//*/ +} +?> <? +if ($opcion==$op_eliminacion && $idusuario==1) +{}else{ //________________________________________________________________________________________________________ include_once("../includes/opcionesbotonesop.php"); //________________________________________________________________________________________________________ +} ?> </BODY> </HTML> diff --git a/admin/WebConsole/validacion/functions.php b/admin/WebConsole/validacion/functions.php index c605c9eb..0d23c195 100644 --- a/admin/WebConsole/validacion/functions.php +++ b/admin/WebConsole/validacion/functions.php @@ -55,8 +55,8 @@ function TomaPropiedades($cmd){ //___________________________________________________________________________________________________ function RecuperaMenu($cmd,$iph){ $rs=new Recordset; - $cmd->texto="SELECT menus.idcentro,menus.resolucion,menus.titulo,menus.idurlimg,menus.coorx,menus.coory, - menus.modalidad,menus.scoorx,menus.scoory,menus.smodalidad,menus.htmlmenupub,menus.htmlmenupri, + $cmd->texto="SELECT menus.idcentro,menus.resolucion,menus.titulo,menus.idurlimg, + menus.modalidad,menus.smodalidad,menus.htmlmenupub,menus.htmlmenupri, acciones_menus.tipoaccion,acciones_menus.idaccionmenu,acciones_menus.idtipoaccion, acciones_menus.tipoitem,acciones_menus.descripitem,iconos.urlicono FROM ordenadores @@ -81,13 +81,8 @@ function GeneraMenu($rs,$tipo,$iph){ global $UrlPaginaIconos; $titulo=$rs->campos["titulo"]; - $coorx=$rs->campos["coorx"]; - $coory=$rs->campos["coory"]; $modalidad=$rs->campos["modalidad"]; - $scoorx=$rs->campos["scoorx"]; - $scoory=$rs->campos["scoory"]; $smodalidad=$rs->campos["smodalidad"]; - $scoory=$rs->campos["scoory"]; $resolucion=$rs->campos["resolucion"]; $htmlmenupub=$rs->campos["htmlmenupub"]; $htmlmenupri=$rs->campos["htmlmenupri"]; @@ -98,8 +93,7 @@ function GeneraMenu($rs,$tipo,$iph){ $mod=$modalidad; $codeHTML=""; - // Genera HTML de la p�ina en funci� de las propiedades del Men del clioente - //$codeHTML.='<DIV style="POSITION:absolute;TOP:'.$coory."px;LEFT:".$coorx.'px">'; + // Genera HTML de la página en función de las propiedades del menú del cliente. $codeHTML.='<P align=center>'; $codeHTML.='<SPAN style="COLOR: #999999;FONT-FAMILY: Arial, Helvetica, sans-serif;FONT-SIZE: 20px;"><U>'.$titulo.'</U></SPAN>'; $codeHTML.='</BR>'; diff --git a/admin/WebConsole/varios/informacion_repositorios.php b/admin/WebConsole/varios/informacion_repositorios.php index 22174c3d..40e6b819 100644 --- a/admin/WebConsole/varios/informacion_repositorios.php +++ b/admin/WebConsole/varios/informacion_repositorios.php @@ -1,4 +1,4 @@ -<? +<?php // ************************************************************************************************************************************************* // Aplicación WEB: ogAdmWebCon // Autor: José Manuel Alonso (E.T.S.I.I.) Universidad de Sevilla @@ -41,13 +41,13 @@ $arbol=new ArbolVistaXml($arbolXML,0,$baseurlimg,$clasedefault,1,20,130,1,$titul </HEAD> <BODY> <P align=center class=cabeceras><?echo $TbMsg[0]?><BR> - <SPAN align=center class=subcabeceras><?echo $TbMsg[1]?></SPAN> <IMG src="../images/iconos/repositorios.gif"><BR><BR> + <SPAN align=center class=subcabeceras><?echo $TbMsg[1]?></SPAN> <IMG src="../images/iconos/repositorio.gif"><BR><BR> <IMG src="../images/iconos/repositorio.gif"><SPAN class=presentaciones> <U><?echo $TbMsg[2]?></U>:<? echo $descripcionrepositorio?></SPAN></P> <?echo $arbol->CreaArbolVistaXml(); // Crea arbol de configuraciones?> </BODY> </HTML> -<? +<?php /************************************************************************************************************************************************** Devuelve una cadena con formato XML de toda la información de los repositorios Parametros: @@ -145,7 +145,6 @@ function SubarbolXML_ImagenesDisponibles($cmd,$idrepositorio) global $TbMsg; $cadenaXML=""; - $gidimagen=0; $cmd->texto="SELECT DISTINCT imagenes.* FROM imagenes WHERE imagenes.idrepositorio=".$idrepositorio." @@ -161,21 +160,13 @@ function SubarbolXML_ImagenesDisponibles($cmd,$idrepositorio) $cadenaXML.='>'; } while (!$rs->EOF){ - if ($gidimagen!=$rs->campos["idperfilsoft"]){ - if ($gidimagen){ - $cadenaXML.='</IMAGENES>'; - } - $gidimagen=$rs->campos["idperfilsoft"]; - $cadenaXML.='<IMAGENES'; - // Atributos - $cadenaXML.=' imagenodo="../images/iconos/imagenes.gif"'; - $cadenaXML.=' infonodo="'.$rs->campos["descripcion"].'"'; - $cadenaXML.='>'; - } + $cadenaXML.='<IMAGENES'; + $cadenaXML.=' imagenodo="../images/iconos/imagenes.gif"'; + $cadenaXML.=' infonodo="'.$rs->campos["descripcion"].' ('.$TbMsg["IMGTYPE".$rs->campos["tipo"]].')"'; + $cadenaXML.='</IMAGENES>'; $rs->Siguiente(); } - if ($gidimagen){ - $cadenaXML.='</IMAGENES>'; + if ($rs->numeroderegistros>0) { $cadenaXML.='</DISPONIBLESIMAGENES>'; } $rs->Cerrar(); diff --git a/admin/WebConsole/varios/menucliente.php b/admin/WebConsole/varios/menucliente.php index b7694993..daaf76c6 100644 --- a/admin/WebConsole/varios/menucliente.php +++ b/admin/WebConsole/varios/menucliente.php @@ -50,7 +50,15 @@ else{ $gestor = fopen($nombre_archivo, 'r'); $contenidofichero = fread($gestor, filesize($nombre_archivo)); fclose($gestor); - if (! empty ($contenidofichero)) { + if (empty ($contenidofichero)) { + // Sin caché local. + $cmd->texto="UPDATE ordenadores_particiones + SET cache='' + WHERE idordenador=(SELECT idordenador + FROM ordenadores + WHERE ip='".$iph."')"; + } else { + // Actualizar datos de caché local. $cmd->texto="UPDATE ordenadores_particiones SET cache='".$contenidofichero."' WHERE idordenador=(SELECT idordenador @@ -59,8 +67,8 @@ else{ AND idsistemafichero=(SELECT idsistemafichero FROM sistemasficheros WHERE descripcion='CACHE')"; - $resul=$cmd->Ejecutar(); } + $resul=$cmd->Ejecutar(); //agp //________________________________________________________________________________________________________ $rsmenu=RecuperaMenu($cmd,$iph); // Recupera un recordset con los datos del m en @@ -69,7 +77,7 @@ else{ case $ITEMS_PUBLICOS: if(!empty($rsmenu->campos["htmlmenupub"])){ $urlHtml=$rsmenu->campos["htmlmenupub"]; - if(strtoupper(substr($urlHtml,0,7))!="HTTP://") $urlHtml="http://".$urlHtml; + //if(strtoupper(substr($urlHtml,0,7))!="HTTP://") $urlHtml="http://".$urlHtml; Header('Location: '.$urlHtml); // Url del menu personalizado } else{ @@ -82,7 +90,7 @@ else{ if(!empty($rsmenu->campos["htmlmenupri"])){ $urlHtml=$rsmenu->campos["htmlmenupri"]; - if(strtoupper(substr($urlHtml,0,7))!="HTTP://") $urlHtml="http://".$urlHtml; + //if(strtoupper(substr($urlHtml,0,7))!="HTTP://") $urlHtml="http://".$urlHtml; Header('Location: '.$urlHtml); // Url del menu personalizado } else{ |