summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authoradv <adv@uma.es>2011-04-11 08:57:49 +0000
committeradv <adv@uma.es>2011-04-11 08:57:49 +0000
commit36b1c4de92b3472adc270be9ccec4a4c9d826628 (patch)
treea50acfb0f1207852cb916dc1e54dace1cfb80536
parentfb7908adcbd7267a58c2a722213c39b7aee1ef0f (diff)
version1.0 ticket:311 #311 validando formulario aulas
git-svn-id: https://opengnsys.es/svn/branches/version1.0@1778 a21b9725-9963-47de-94b9-378ad31fedc9
-rw-r--r--admin/WebConsole/idiomas/javascripts/esp/propiedades_aulas_esp.js9
-rw-r--r--admin/WebConsole/idiomas/php/cat/propietats_aules_cat.txt24
-rw-r--r--admin/WebConsole/idiomas/php/eng/propiedades_aulas_eng.php16
-rw-r--r--admin/WebConsole/idiomas/php/esp/propiedades_aulas_esp.php10
-rw-r--r--admin/WebConsole/jscripts/propiedades_aulas.js11
-rw-r--r--admin/WebConsole/jscripts/validators.js11
-rw-r--r--admin/WebConsole/propiedades/propiedades_aulas.php20
7 files changed, 80 insertions, 21 deletions
diff --git a/admin/WebConsole/idiomas/javascripts/esp/propiedades_aulas_esp.js b/admin/WebConsole/idiomas/javascripts/esp/propiedades_aulas_esp.js
index b1d2f93c..8f510866 100644
--- a/admin/WebConsole/idiomas/javascripts/esp/propiedades_aulas_esp.js
+++ b/admin/WebConsole/idiomas/javascripts/esp/propiedades_aulas_esp.js
@@ -8,5 +8,12 @@ TbMsg[0]="Debe introducir un nombre para este aula";
TbMsg[1]="Debe introducir un número de puestos para este aula";
TbMsg[2]="ATENCIÓN.- Este aula contiene grupos de ordenadores u ordenadores. Si los elimina, eliminará también éstos. ¿ Está seguro ?";
TbMsg[3]="La hora de comienzo del intervalo de reservas debe ser menor que la hora final";
-TbMsg[4]="La velocidad de multicast no es válida, sólo números";
+TbMsg[4]="La direccion del router no es valida";
+TbMsg[5]="La mascara de red no es valida";
+TbMsg[6]="El modo de p2p no es valido";
+TbMsg[7]="El tiempo (segundos ) de semillero despues de la descarga p2p no es valida";
+TbMsg[8]="Modo multicast no es valido";
+TbMsg[9]="La dirección multicast no es valida";
+TbMsg[10]="El puerto de multicast no es valida";
+TbMsg[11]="La velocidad de multicast no es válida, sólo números";
diff --git a/admin/WebConsole/idiomas/php/cat/propietats_aules_cat.txt b/admin/WebConsole/idiomas/php/cat/propietats_aules_cat.txt
index 85c5a06b..a996ec18 100644
--- a/admin/WebConsole/idiomas/php/cat/propietats_aules_cat.txt
+++ b/admin/WebConsole/idiomas/php/cat/propietats_aules_cat.txt
@@ -2,17 +2,17 @@
//________________________________________________________________________________________________________
//
// Fitxer d'idiomes php: propiedades_aulas_esp.php
-// Idioma: Català
+// Idioma: Catala
//________________________________________________________________________________________________________
$TbMsg=array();
-$TbMsg[0]="Sense Opció";
+$TbMsg[0]="Sense Opcio";
$TbMsg[1]="Insertar";
$TbMsg[2]="Modificar";
$TbMsg[3]="Eliminar";
-$TbMsg[4]="Gestió Aules";
+$TbMsg[4]="Gestio Aules";
$TbMsg[5]="Nom";
-$TbMsg[6]="Ubicació";
-$TbMsg[7]="Canón";
+$TbMsg[6]="Ubicacio";
+$TbMsg[7]="Canon";
$TbMsg[8]="Pissarra";
$TbMsg[9]="Puestos";
$TbMsg[10]="Url Imatge";
@@ -21,4 +21,18 @@ $TbMsg[12]="Comentaris";
$TbMsg[13]="Intervals";
$TbMsg[14]="Hora desde:";
$TbMsg[15]="Hora fins:";
+$TbMsg[16]="Repositorio";
+$TbMsg[17]="Perfil Hardware";
+$TbMsg[18]="Propietat pert tot els ordinadors";
+$TbMsg[19]="Tamaño caché (KB)";
+$TbMsg[20]="Autoexec";
+$TbMsg[21]="";
+$TbMsg[22]="Modo Multicast";
+$TbMsg[23]="IP Multicast";
+$TbMsg[24]="Port Multicast";
+$TbMsg[25]="Velocidat Multicast";
+$TbMsg[26]="Modo P2P -semillero durante la descarga-";
+$TbMsg[27]="Temp P2P -semillero despres de descarga-";
+$TbMsg[28]="adresa gateway del aule";
+$TbMsg[29]="Mascara de la xarxa del aule";
?> \ No newline at end of file
diff --git a/admin/WebConsole/idiomas/php/eng/propiedades_aulas_eng.php b/admin/WebConsole/idiomas/php/eng/propiedades_aulas_eng.php
index 795578ba..1a82032c 100644
--- a/admin/WebConsole/idiomas/php/eng/propiedades_aulas_eng.php
+++ b/admin/WebConsole/idiomas/php/eng/propiedades_aulas_eng.php
@@ -2,7 +2,7 @@
//________________________________________________________________________________________________________
//
// Fichero de idiomas php: propiedades_aulas_eng.php
-// Idioma: Ingés
+// Idioma: Ing�s
//________________________________________________________________________________________________________
$TbMsg=array();
$TbMsg[0]="No Option";
@@ -21,5 +21,19 @@ $TbMsg[12]="Comments";
$TbMsg[13]="Intervals";
$TbMsg[14]="Begin reserves";
$TbMsg[15]="End reserves";
+$TbMsg[16]="Repository";
+$TbMsg[17]="Hardware profile";
+$TbMsg[18]="Properties for all computers in this class";
+$TbMsg[19]="Cache Size (KB)";
+$TbMsg[20]="Autoexec";
+$TbMsg[21]="";
+$TbMsg[22]="Multicast mode";
+$TbMsg[23]="Multicast IP address";
+$TbMsg[24]="Multicast port";
+$TbMsg[25]="Multicast bandwith";
+$TbMsg[26]="P2P mode -seeder while downloading";
+$TbMsg[27]="P2P time -seeder time(s) after download-";
+$TbMsg[28]="Gateway";
+$TbMsg[29]="Netmask";
?> \ No newline at end of file
diff --git a/admin/WebConsole/idiomas/php/esp/propiedades_aulas_esp.php b/admin/WebConsole/idiomas/php/esp/propiedades_aulas_esp.php
index 65fb75c8..f9e9778f 100644
--- a/admin/WebConsole/idiomas/php/esp/propiedades_aulas_esp.php
+++ b/admin/WebConsole/idiomas/php/esp/propiedades_aulas_esp.php
@@ -29,6 +29,12 @@ $TbMsg[20]="Autoexec";
$TbMsg[21]="";
$TbMsg[22]="Modo Multicast";
$TbMsg[23]="IP Multicast";
-$TbMsg[24]="Puerto";
-$TbMsg[25]="Velocidad";
+$TbMsg[24]="Puerto Multicast";
+$TbMsg[25]="Velocidad Multicast";
+$TbMsg[26]="Modo P2P -semillero durante la descarga-";
+$TbMsg[27]="Tiempo P2P -semillero despues de descarga-";
+$TbMsg[28]="Direccion gateway del aula";
+$TbMsg[29]="Mascara de red del aula";
+
+
?>
diff --git a/admin/WebConsole/jscripts/propiedades_aulas.js b/admin/WebConsole/jscripts/propiedades_aulas.js
index 86b13256..61126a6f 100644
--- a/admin/WebConsole/jscripts/propiedades_aulas.js
+++ b/admin/WebConsole/jscripts/propiedades_aulas.js
@@ -102,8 +102,15 @@ function comprobar_datos(){
var form = document.fdatos;
return validate (form.nombreaula, validate_notnull, 0) &&
- validate (form.puestos, validate_notnull, 1) &&
- validate (form.velmul, validate_number, 4);
+ validate (form.puestos, validate_number_notnull, 1) &&
+ validate (form.router, validate_ipadress_notnull, 4) &&
+ validate (form.netmask, validate_ipadress_notnull, 5) &&
+ validate (form.modp2p, validate_notnull, 6) &&
+ validate (form.timep2p, validate_number_notnull, 7) &&
+ validate (form.modomul, validate_notnull, 8) &&
+ validate (form.ipmul, validate_ipadress_notnull, 9) &&
+ validate (form.pormul, validate_notnull, 10) &&
+ validate (form.velmul, validate_number_notnull, 11);
return(true);
}
diff --git a/admin/WebConsole/jscripts/validators.js b/admin/WebConsole/jscripts/validators.js
index f99f9ff7..4fc91c75 100644
--- a/admin/WebConsole/jscripts/validators.js
+++ b/admin/WebConsole/jscripts/validators.js
@@ -42,6 +42,17 @@ function validate_alphanum_notnull(value) {
return validate_number(value) && validate_notnull(value);
}
+
+function validate_ipadress(value) {
+ return validate_expr(value, "^\\d+\\.\\d+\.\\d+\\.\\d+$");
+}
+
+function validate_ipadress_notnull(value) {
+ return validate_ipadress(value) && validate_notnull(value);
+}
+
+
+
function validation_highlight(field) {
field.focus();
field.style.border = "1px solid red";
diff --git a/admin/WebConsole/propiedades/propiedades_aulas.php b/admin/WebConsole/propiedades/propiedades_aulas.php
index e96676b4..c55c7abf 100644
--- a/admin/WebConsole/propiedades/propiedades_aulas.php
+++ b/admin/WebConsole/propiedades/propiedades_aulas.php
@@ -168,9 +168,9 @@ else
?>
</TR>
<!------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------->
-<!----ADV --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------->
+<!----ADV -------------------------------------router-------------------------------------------------------------------------------------------------------------------------------------------->
<TR>
- <TH align=center&nbsp;> Router &nbsp;</TD>
+ <TH align=center&nbsp;><?echo $TbMsg[28]?>&nbsp;</TD>
<?
if ($opcion==$op_eliminacion)
echo '<TD colspan=3>'.$router.'</TD>';
@@ -178,9 +178,9 @@ else
echo '<TD colspan=3><INPUT class="formulariodatos" name=router style="width:100" type=text value='.$router.'></TD>';
?>
</TR>
-<!-----ADV -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------->
+<!-----ADV -----------------------------netmask--------------------------------------------------------------------------------------------------------------------------------------------------->
<TR>
- <TH align=center&nbsp;> Netmask &nbsp;</TD>
+ <TH align=center&nbsp;><?echo $TbMsg[29]?>&nbsp;</TD>
<?
if ($opcion==$op_eliminacion)
echo '<TD colspan=3>'.$netmask.'</TD>';
@@ -190,25 +190,25 @@ else
</TR>
<!------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------->
-<!-----ADV -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------->
+<!-----ADV --------------------------p2pmodo------------------------------------------------------------------------------------------------------------------------------------------------------>
<TR>
- <TH align=center&nbsp;> P2P Modo: &nbsp;</TD>
+ <TH align=center&nbsp;><?echo $TbMsg[26]?>&nbsp;</TD>
<?
if ($opcion==$op_eliminacion)
echo '<TD colspan=3>'.$modp2p.'</TD>';
else
echo '<TD colspan=3>';
- $p2pmetodos="seeder=seeder".chr(13);
+ $p2pmetodos="peer=peer".chr(13);
$p2pmetodos.="leecher=leecher".chr(13);
- $p2pmetodos.="peer=peer";
+ $p2pmetodos.="seeder=seeder";
echo HTMLCTESELECT($p2pmetodos,"modp2p","estilodesple","",$modp2p,100).'</TD>';
?>
</TR>
<!------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------->
-<!------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------->
+<!----------------------------p2p tiempo semillero--------------------------------------------------------------------------------------------------------------------------------------------------------->
<TR>
- <TH align=center&nbsp;> P2P tiempo (seg) para semilla: &nbsp;</TD>
+ <TH align=center&nbsp;><?echo $TbMsg[27]?>&nbsp;</TD>
<?
if ($opcion==$op_eliminacion)
echo '<TD colspan=3>'.$timep2p.'</TD>';