diff options
author | ramon <ramongomez@us.es> | 2018-03-01 11:06:04 +0000 |
---|---|---|
committer | ramon <ramongomez@us.es> | 2018-03-01 11:06:04 +0000 |
commit | fc9a1ad4b9e728f2f1b88cc00c693d9d1474a57a (patch) | |
tree | 0dd4ee96d4b40a84c1024d438314997f452bc5d9 | |
parent | 1635f45168894e07e2efb4a2bc12cbea9f62f4e3 (diff) |
#804: Usar nueva sintaxis para constructores de clases PHP y convertir caracteres a UTF-8 en estos ficheros.
git-svn-id: https://opengnsys.es/svn/branches/version1.1@5628 a21b9725-9963-47de-94b9-378ad31fedc9
-rw-r--r-- | admin/WebConsole/clases/AdoPhp.php | 8 | ||||
-rw-r--r-- | admin/WebConsole/clases/ArbolVistaXML.php | 2 | ||||
-rw-r--r-- | admin/WebConsole/clases/EncripDescrip.php | 2 | ||||
-rw-r--r-- | admin/WebConsole/clases/MenuContextual.php | 2 | ||||
-rw-r--r-- | admin/WebConsole/clases/SockHidra.php | 2 | ||||
-rw-r--r-- | admin/WebConsole/clases/XmlPhp.php | 58 | ||||
-rw-r--r-- | admin/WebConsole/idiomas/php/cat/clases/Almanaque_cat.php | 6 | ||||
-rw-r--r-- | admin/WebConsole/idiomas/php/cat/clases/Calendario_cat.php | 5 | ||||
-rw-r--r-- | admin/WebConsole/idiomas/php/eng/clases/Almanaque_eng.php | 76 | ||||
-rw-r--r-- | admin/WebConsole/idiomas/php/eng/clases/Calendario_eng.php | 69 | ||||
-rw-r--r-- | admin/WebConsole/idiomas/php/esp/clases/Almanaque_esp.php | 6 | ||||
-rw-r--r-- | admin/WebConsole/idiomas/php/esp/clases/Calendario_esp.php | 5 | ||||
-rw-r--r-- | admin/WebConsole/principal/colasacciones.php | 2 |
13 files changed, 126 insertions, 117 deletions
diff --git a/admin/WebConsole/clases/AdoPhp.php b/admin/WebConsole/clases/AdoPhp.php index cbec3d8f..668e8696 100644 --- a/admin/WebConsole/clases/AdoPhp.php +++ b/admin/WebConsole/clases/AdoPhp.php @@ -35,7 +35,7 @@ class Conexion{ "010 : conexiónError - No se ha especificado ningn proveedor de bases de datos", ); /*--------------------------------------------------------------------------------------------*/ - function Conexion(){ // Constructor de la clase + function __construct(){ // Constructor de la clase $this->inderror=0; $this->ultimoerror=0; $this->estado=0; @@ -253,7 +253,7 @@ class parametro{ var $valor; var $tipo; /*--------------------------------------------------------------------------------------------*/ - function parametro($nombre="SinNombre",$valor="",$tipo="0"){ // Constructor de la clase + function __construct($nombre="SinNombre", $valor="", $tipo="0"){ // Constructor de la clase $this->SetParametro($nombre,$valor,$tipo); } /* ------------------------------------------------------------------------------------------- @@ -292,7 +292,7 @@ class Comando{ "005 : Comando Error - No se ha podido recuperar el valor @@identity de la ltima clave insertada", ); /*--------------------------------------------------------------------------------------------*/ - function Comando(){ // Constructor de la clase + function __construct(){ // Constructor de la clase $this->inderror=0; $this->ultimoerror=0; $this->Recordset=new Recordset; @@ -482,7 +482,7 @@ class Recordset{ "006 : Recordset Error - No se puede liberar la consulta", ); /*--------------------------------------------------------------------------------------------*/ - function Recordset(){ // Constructor de la clase + function __construct(){ // Constructor de la clase $this->Inicializar(); } /* ------------------------------------------------------------------------------------------- diff --git a/admin/WebConsole/clases/ArbolVistaXML.php b/admin/WebConsole/clases/ArbolVistaXML.php index 3da6bb83..27ab3e1d 100644 --- a/admin/WebConsole/clases/ArbolVistaXML.php +++ b/admin/WebConsole/clases/ArbolVistaXML.php @@ -26,7 +26,7 @@ class ArbolVistaXML{ var $v_imgnivel=array(); // Valores de expansión y contracción para los distintos niveles var $nodos_count; // Contador de nodo - Function ArbolVistaXML($fXML,$fileocade,$baseurlimg="/.images/",$clasedefault,$nivelexp=0,$x=0,$y=0,$tipotabla=0,$titulotabla=""){ + Function __construct($fXML, $fileocade, $baseurlimg="/.images/", $clasedefault, $nivelexp=0, $x=0, $y=0, $tipotabla=0, $titulotabla=""){ // Constructor $this->gXML=new XmlPhp($fXML,$fileocade); $this->baseurlimg=$baseurlimg; diff --git a/admin/WebConsole/clases/EncripDescrip.php b/admin/WebConsole/clases/EncripDescrip.php index 7d816e5d..c65c30a7 100644 --- a/admin/WebConsole/clases/EncripDescrip.php +++ b/admin/WebConsole/clases/EncripDescrip.php @@ -9,7 +9,7 @@ class EncripDescrip{ // // Constructor //________________________________________________________________________________________ - function EncripDescrip($clave=12){ + function __construct($clave=12){ $this->cadena=""; $this->clave=$clave; } diff --git a/admin/WebConsole/clases/MenuContextual.php b/admin/WebConsole/clases/MenuContextual.php index e08c63f9..7c49f5f2 100644 --- a/admin/WebConsole/clases/MenuContextual.php +++ b/admin/WebConsole/clases/MenuContextual.php @@ -29,7 +29,7 @@ Clase para trabajar con menús contextuales. ==================================================================================================*/ class MenuContextual{ - Function MenuContextual($urlImages="../images/flotantes"){ + Function __construct($urlImages="../images/flotantes"){ $this->urlImg=$urlImages; } /*--------------------------------------------------------------------------------------------- diff --git a/admin/WebConsole/clases/SockHidra.php b/admin/WebConsole/clases/SockHidra.php index 5e4e8e26..f3151b0f 100644 --- a/admin/WebConsole/clases/SockHidra.php +++ b/admin/WebConsole/clases/SockHidra.php @@ -24,7 +24,7 @@ class SockHidra{ // - puerto: El puerto usado para las comunicaciones // - timeout: El tiempo de espera para la conexi� //________________________________________________________________________________________ - function SockHidra($servidor,$puerto,$timeout=30){ + function __construct($servidor, $puerto, $timeout=30){ $this->servidor=$servidor; if (!$this->_esIP($this->servidor)) $this->servidor = gethostbyname ($servidor); diff --git a/admin/WebConsole/clases/XmlPhp.php b/admin/WebConsole/clases/XmlPhp.php index 90160b84..55def93e 100644 --- a/admin/WebConsole/clases/XmlPhp.php +++ b/admin/WebConsole/clases/XmlPhp.php @@ -4,25 +4,25 @@ Esta clase implementa funciones de utilidad para tratar ficheros XML Parametros del constructor: fxml=Fichero XML que contiene los atributos de los nodos - fileocade=Indica si el dato anterior es un fichero o una variable con el contenido del árbol: + fileocade=Indica si el dato anterior es un fichero o una variable con el contenido del árbol: 0: Es una cadena 1: Es un fichero Especificaciones: - Se le llama información del nodo al nombre del nodo + sus atributos eliminando los marcadores + Se le llama información del nodo al nombre del nodo + sus atributos eliminando los marcadores de comienzo:"<" y fin:">" ================================================================================*/ class XmlPhp{ var $buffer; var $nptr; - function XmlPhp($fxml,$fileocade){ // Constructor + function __construct($fxml, $fileocade){ // Constructor if ($fileocade==0){ $this->nptr=1; $this->buffer=trim($fxml); } else{ - $tbuffer=filesize($fxml); // Calcula tamaño del fichero + $tbuffer=filesize($fxml); // Calcula tamaño del fichero if ($tbuffer>0){ // EL fichero tiene contenido $fd=fopen($fxml, "r"); $this->buffer=fread ($fd,$tbuffer); @@ -34,7 +34,7 @@ class XmlPhp{ $this->buffer=preg_replace("/[\n\r\t]/"," ", $this->buffer ); } /* ------------------------------------------------------------------------------------------- - Recupera la información del primer nodo (nodo raiz) del arbol.Devuelve false en caso de que + Recupera la información del primer nodo (nodo raiz) del arbol.Devuelve false en caso de que no tenga hijos o bien no exista documento XML que analizar. ---------------------------------------------------------------------------------------------*/ function InfoNodoRaiz(){ @@ -43,7 +43,7 @@ class XmlPhp{ return($this->Infonodo()); } /* ------------------------------------------------------------------------------------------- - Establece el puntero de nodos al primer nodo del árbol (nodo raiz). Devuelve false en caso + Establece el puntero de nodos al primer nodo del árbol (nodo raiz). Devuelve false en caso de que no exista documento XML que analizar. ---------------------------------------------------------------------------------------------*/ function NodoRaiz(){ @@ -54,7 +54,7 @@ class XmlPhp{ return(false); } /* ------------------------------------------------------------------------------------------- - Recupera la información del primer nodo hijo del nodo actual. Devuelve false en caso de que + Recupera la información del primer nodo hijo del nodo actual. Devuelve false en caso de que no tenga hijos o bien no exista documento XML que analizar. ---------------------------------------------------------------------------------------------*/ function InfoPrimerNodoHijo(){ @@ -79,8 +79,8 @@ class XmlPhp{ return(true); } /* ------------------------------------------------------------------------------------------- - Recupera la información del siguiente nodo hermano del actual. Devuelve false en caso de que - el nodo actual sea el último de sus hermanos o bien no exista documento XML que analizar. + Recupera la información del siguiente nodo hermano del actual. Devuelve false en caso de que + el nodo actual sea el último de sus hermanos o bien no exista documento XML que analizar. ---------------------------------------------------------------------------------------------*/ function InfoSiguienteNodoHermano(){ if (!$this->SiguienteNodoHermano()) // No tiene hermanos o no existe documento XML @@ -89,14 +89,14 @@ class XmlPhp{ } /* ------------------------------------------------------------------------------------------- Establece el puntero de nodos al siguiente nodo hermano del nodo actual. Devuelve false en - caso de que el nodo actual sea el último de los hermanos o bien no exista documento XML que analizar. + caso de que el nodo actual sea el último de los hermanos o bien no exista documento XML que analizar. ---------------------------------------------------------------------------------------------*/ function SiguienteNodoHermano(){ if ($this->buffer==null) return(false); // No existe documento XML $gnptr=$this->nptr; $resul=$this->_siguiente_hermano(); if (!$resul){ - $this->nptr=$gnptr; // Es el último hermano + $this->nptr=$gnptr; // Es el último hermano return(false); } return(true); @@ -118,7 +118,7 @@ class XmlPhp{ while ($lon<strlen($this->buffer)){ if (substr($this->buffer,$lon++,1)=='<'){ if (substr($this->buffer,$lon,1)=='/') - return(false); // Es el último hermano + return(false); // Es el último hermano else{ $this->nptr=$lon; return(true); @@ -130,7 +130,7 @@ class XmlPhp{ } } /* ------------------------------------------------------------------------------------------- - Recupera el número de hijos del nodo actual + Recupera el número de hijos del nodo actual ---------------------------------------------------------------------------------------------*/ function NumerodeHijos(){ $gnptr=$this->nptr; @@ -143,7 +143,7 @@ class XmlPhp{ return($nh); } /* ------------------------------------------------------------------------------------------- - Devuelve true si el nodo es el último de sus hermanos + Devuelve true si el nodo es el último de sus hermanos ---------------------------------------------------------------------------------------------*/ function EsUltimoHermano(){ $gnptr=$this->nptr; @@ -156,8 +156,8 @@ class XmlPhp{ } /* ------------------------------------------------------------------------------------------- Devuelve los atributos del nodo. - Prámetros: - Si se aporta el puntero del nodo se devolverán los atributos del nodo apuntado + Parámetros: + Si se aporta el puntero del nodo se devolverán los atributos del nodo apuntado pero si no se especifican argumentos se devuelven los atributos del nodo actual. ---------------------------------------------------------------------------------------------*/ function Atributos($ptrnodo=-1){ @@ -191,7 +191,7 @@ class XmlPhp{ return ($trozos[0]); } /* ------------------------------------------------------------------------------------------- - Recupera la información del nodo actual + Recupera la información del nodo actual ---------------------------------------------------------------------------------------------*/ function Infonodo(){ if ($this->buffer==null) return(false); // No existe documento XML @@ -205,10 +205,10 @@ class XmlPhp{ } /* ------------------------------------------------------------------------------------------- Recorre el arbol de nodos del documento XML y para cada nodo genera un evento que se - puede capturar a través de una funcion que tiene esta forma: + puede capturar a través de una funcion que tiene esta forma: fNodoXML(nivel,infonodo) donde: - nivel es el nivel de profundidad del nodo (en base 0) - - infonodo es toda la información contenida en el nodo. + - infonodo es toda la información contenida en el nodo. ---------------------------------------------------------------------------------------------*/ function RecorreArboXML(){ if (!$this->NodoRaiz()) return; // No existe documento XML que analizar @@ -228,21 +228,21 @@ class XmlPhp{ }while($this->SiguienteNodoHermano()); } /*------------------------------------------------------------------------------------------------ - Elimina un atributo de la información del nodo + Elimina un atributo de la información del nodo Parametros: - nombreatributo:El nombre del atributo - - info: La información del Nodo + - info: La información del Nodo ------------------------------------------------------------------------------------------------*/ function EliminaAtributo($nombreatributo,$info){ $nada=""; return($this->TomaAtributo($nombreatributo,$nada,$info,true)); } /*------------------------------------------------------------------------------------------------ - Recupera el valor del atributo y lo elimina de la información del nodo + Recupera el valor del atributo y lo elimina de la información del nodo Parametros: - nombreatributo:El nombre del atributo - - puntero: Referencia a la variable que contendrá el valor del atributo - - info: La información del Nodo + - puntero: Referencia a la variable que contendrá el valor del atributo + - info: La información del Nodo ------------------------------------------------------------------------------------------------*/ function TomaAtributoEspecial($nombreatributo,&$puntero,$info){ return($this->TomaAtributo($nombreatributo,$puntero,$info,true)); @@ -251,9 +251,9 @@ class XmlPhp{ Recupera el valor del atributo Parametros: - nombreatributo:El nombre del atributo - - puntero: Referencia a la variable que contendrá el valor del atributo - - info: La información del Nodo - - sw: Si vale true el atributo se eliminará de la información del nodo + - puntero: Referencia a la variable que contendrá el valor del atributo + - info: La información del Nodo + - sw: Si vale true el atributo se eliminará de la información del nodo ------------------------------------------------------------------------------------------------*/ function TomaAtributo($nombreatributo,&$puntero,$info,$swkill=false){ $doblescomillas='"'; @@ -264,7 +264,7 @@ class XmlPhp{ return($info); } $pos+=strlen($strAtributo); // Avanza hasta el signo igual - $posa=$pos; // Primera posición del valor del atributo + $posa=$pos; // Primera posición del valor del atributo $swcomillas=false; while ($pos<strlen($info)){ if ($doblescomillas==substr($info,$pos,1)) $swcomillas=!$swcomillas; @@ -275,7 +275,7 @@ class XmlPhp{ $posb=$pos; $valoratributo=substr($info,$posa,$posb-$posa); if ($swkill) // Eliminar el atributo de la la cadena - $info=str_replace($strAtributo.$valoratributo,"",$info); // Elimina el atributo de la información + $info=str_replace($strAtributo.$valoratributo,"",$info); // Elimina el atributo de la información if ($doblescomillas==substr($valoratributo,0,1)) // Elimina las comillas $valoratributo=str_replace($doblescomillas,"",$valoratributo); $puntero=$valoratributo; diff --git a/admin/WebConsole/idiomas/php/cat/clases/Almanaque_cat.php b/admin/WebConsole/idiomas/php/cat/clases/Almanaque_cat.php index e9d0d3e8..a7e5d775 100644 --- a/admin/WebConsole/idiomas/php/cat/clases/Almanaque_cat.php +++ b/admin/WebConsole/idiomas/php/cat/clases/Almanaque_cat.php @@ -23,8 +23,10 @@ class Almanaque{ var $dias_meses=array(); var $semanas=array(); var $numero_annos=array(); + var $numero_dias=array(); + var $numero_horas=array(); - function Almanaque($pclase="",$ponmouseover="sobre(this)",$ponmouseout="fuera(this)",$ponclick="clic(this)"){ //Constructor + function __construct($pclase="", $ponmouseover="sobre(this)", $ponmouseout="fuera(this)", $ponclick="clic(this)"){ //Constructor $this->clase=$pclase; $this->onmouseover=$ponmouseover; $this->onmouseout=$ponmouseout; @@ -187,7 +189,7 @@ class Almanaque{ $HTML_calendario='<TABLE id="tabla_annos" class="'.$this->clase.'">'.chr(13); $HTML_calendario.='<TR>'.chr(13); $HTML_calendario.='<TH style="cursor:pointer" onclick="TH_'.$this->onclick.'">Años</TH></TR>'.chr(13); // Literal años - for ($i=$ano_desde; $i<=ano_hasta; $i++){ + for ($i=$ano_desde; $i<=$ano_hasta; $i++){ $HTML_calendario.='<TR><TD align="center" id="'.$this->numero_annos[$i][0].'" value="'.$this->numero_annos[$i][1].'" style="cursor:pointer" onmouseover="'.$this->onmouseover.'" onmouseout="'.$this->onmouseout.'" diff --git a/admin/WebConsole/idiomas/php/cat/clases/Calendario_cat.php b/admin/WebConsole/idiomas/php/cat/clases/Calendario_cat.php index f88accf9..a3413dfe 100644 --- a/admin/WebConsole/idiomas/php/cat/clases/Calendario_cat.php +++ b/admin/WebConsole/idiomas/php/cat/clases/Calendario_cat.php @@ -22,9 +22,10 @@ class Calendario{ var $desplazamiento_dias=6; // Ajuste fino dependiendo del año de comienzo del algoritmo var $nombre_mes=array(); var $nombre_dia=array(); + var $numero_annos=array(); var $dias_meses=array(); - function Calendario($pclase="",$ponmouseover="sobre(this)",$ponmouseout="fuera(this)",$ponclick="clic(this)"){ //Constructor + function __construct($pclase="", $ponmouseover="sobre(this)", $ponmouseout="fuera(this)", $ponclick="clic(this)"){ //Constructor $this->clase=$pclase; $this->onmouseover=$ponmouseover; $this->onmouseout=$ponmouseout; @@ -175,7 +176,7 @@ ________________________________________________________________________________ /*________________________________________________________________________________________________________ Esta función devuelve el número del dÃa de la semana: - 0=domingo 1=Lunes, 2=mártes ... 6=sábado + 0=domingo 1=lunes, 2=martes ... 6=sábado Parámetro de entrada: Una cadena con formato de fecha dd/mm/aaaa. diff --git a/admin/WebConsole/idiomas/php/eng/clases/Almanaque_eng.php b/admin/WebConsole/idiomas/php/eng/clases/Almanaque_eng.php index 215f89b5..ba9d0e1b 100644 --- a/admin/WebConsole/idiomas/php/eng/clases/Almanaque_eng.php +++ b/admin/WebConsole/idiomas/php/eng/clases/Almanaque_eng.php @@ -1,13 +1,13 @@ <?php /*============================================================================ - Esta clase genera tablas HTML para selección de fechas (Versión inglesa) + Esta clase genera tablas HTML para selección de fechas (versión inglesa) Atributos de la clase: - clase: Clase [CSS] de la tabla HTML que se generará. - onmouseover: Función Javascript que se ejuctará al generarse el evento - onmouseout: Función Javascript que se ejuctará al generarse el evento - onclick: Función Javascript que se ejuctará al hacer click sobre el objeto + clase: Clase [CSS] de la tabla HTML que se generará. + onmouseover: Función Javascript que se ejuctará al generarse el evento + onmouseout: Función Javascript que se ejuctará al generarse el evento + onclick: Función Javascript que se ejuctará al hacer click sobre el objeto ============================================================================*/ class Almanaque{ @@ -17,14 +17,16 @@ class Almanaque{ var $onmouseout; var $onclick; - var $desplazamiento_dias=6; // Ajuste fino dependiendo del año de comienzo del algoritmo + var $desplazamiento_dias=6; // Ajuste fino dependiendo del año de comienzo del algoritmo var $nombre_mes=array(); var $nombre_dia=array(); var $dias_meses=array(); var $semanas=array(); var $numero_annos=array(); + var $numero_dias=array(); + var $numero_horas=array(); - function Almanaque($pclase="",$ponmouseover="sobre(this)",$ponmouseout="fuera(this)",$ponclick="clic(this)"){ //Constructor + function __construct($pclase="", $ponmouseover="sobre(this)", $ponmouseout="fuera(this)", $ponclick="clic(this)"){ //Constructor $this->clase=$pclase; $this->onmouseover=$ponmouseover; $this->onmouseout=$ponmouseout; @@ -43,7 +45,7 @@ class Almanaque{ $this->nombre_mes[11]=array ("November",0x0400); $this->nombre_mes[12]=array ("December",0x0800); - $this->nombre_dia[1]=array ("Mo",0x01); // tamaño 1 bytes + $this->nombre_dia[1]=array ("Mo",0x01); // tamaño 1 bytes $this->nombre_dia[2]=array ("Tu",0x02); $this->nombre_dia[3]=array ("We",0x04); $this->nombre_dia[4]=array ("Th",0x08); @@ -65,14 +67,14 @@ class Almanaque{ $this->dias_meses[11]=30; $this->dias_meses[12]=31; - $this->semanas[1]=array ("1ª",0x01); // tamaño 1 bytes - $this->semanas[2]=array ("2ª",0x02); - $this->semanas[3]=array ("3ª",0x04); - $this->semanas[4]=array ("4ª",0x08); - $this->semanas[5]=array ("5ª",0x10); + $this->semanas[1]=array ("1�",0x01); // tamaño 1 bytes + $this->semanas[2]=array ("2�",0x02); + $this->semanas[3]=array ("3�",0x04); + $this->semanas[4]=array ("4�",0x08); + $this->semanas[5]=array ("5�",0x10); $this->semanas[6]=array ("Last",0x20); - $this->numero_annos[2010]=0x0001; // tamaño 2 bytes + $this->numero_annos[2010]=0x0001; // tamaño 2 bytes $this->numero_annos[2011]=0x0002; $this->numero_annos[2012]=0x0004; $this->numero_annos[2013]=0x0008; @@ -89,7 +91,7 @@ class Almanaque{ $this->numero_annos[2024]=0x4000; $this->numero_annos[2025]=0x8000; - $this->numero_dias[1]=0x00000001; // tamaño 4 bytes + $this->numero_dias[1]=0x00000001; // tamaño 4 bytes $this->numero_dias[2]=0x00000002; $this->numero_dias[3]=0x00000004; $this->numero_dias[4]=0x00000008; @@ -130,7 +132,7 @@ class Almanaque{ $this->numero_dias[32]=0x80000000; - $this->numero_horas[1]=array ("0:00", 0x0001); // tamaño 2 bytes + $this->numero_horas[1]=array ("0:00", 0x0001); // tamaño 2 bytes $this->numero_horas[2]=array ("1:00", 0x0002); $this->numero_horas[3]=array ("2:00", 0x0004); $this->numero_horas[4]=array ("3:00", 0x0008); @@ -144,7 +146,7 @@ class Almanaque{ $this->numero_horas[12]=array ("11:00",0x0800); /* - $this->numero_horas[1]=array ("8:00",0x00000001); // tamaño 4 bytes + $this->numero_horas[1]=array ("8:00",0x00000001); // tamaño 4 bytes $this->numero_horas[2]=array ("8:30",0x00000002); $this->numero_horas[3]=array ("9:00",0x00000004); $this->numero_horas[4]=array ("9:30",0x00000008); @@ -177,10 +179,10 @@ class Almanaque{ } /*------------------------------------------------------------------------------------------- - Esta función devuelve el número del día de la semana: - 0=domingo 1=Lunes, 2=mártes ... 6=sábado + Esta función devuelve el número del dÃa de la semana: + 0=domingo 1=lunes, 2=martes ... 6=sábado - Parámetro de entrada: + Parámetro de entrada: Una cadena con formato de fecha dd/mm/aaaa. ----------------------------------------------------------------------------------------------*/ function _DiaSemana($fecha){ @@ -204,29 +206,29 @@ class Almanaque{ return($cont%7); } /* ------------------------------------------------------------------------------------------- - Esta función devuelve true si el año pasado como parámetro es bisiesto y false si no lo es + Esta función devuelve true si el año pasado como parámetro es bisiesto y false si no lo es - Parámetro de entrada: - Una número que representa el año + Parámetro de entrada: + Una número que representa el año ----------------------------------------------------------------------------------------------*/ function bisiesto($anob){ if ($anob%4==0) return(true); else return(false); } /* ------------------------------------------------------------------------------------------- - Esta función devuelve una cadena con el código HTML con un rango de años (2003-2010) + Esta función devuelve una cadena con el código HTML con un rango de años (2003-2010) ----------------------------------------------------------------------------------------------*/ function Annos($ano_desde,$ano_hasta){ $HTML_calendario='<TABLE id="tabla_annos" class="'.$this->clase.'">'.chr(13); $HTML_calendario.='<TR>'.chr(13); - $HTML_calendario.='<TH style="cursor:hand" onclick="TH_'.$this->onclick.'">Years</TH></TR>'.chr(13); // Literal años - for ($i=$ano_desde; $i<=ano_hasta; ){ + $HTML_calendario.='<TH style="cursor:hand" onclick="TH_'.$this->onclick.'">Years</TH></TR>'.chr(13); // Literal a�os + for ($i=$ano_desde; $i<=$ano_hasta; ){ $HTML_calendario.='<TR><TD id="'.$this->numero_annos[$i][0].'" value="'.$this->numero_annos[$i][1].'" style="cursor:hand" onmouseover="'.$this->onmouseover.'" onmouseout="'.$this->onmouseout.'" onclick="'.$this->onclick.'">'.$this->numero_annos[$i][0].'</TD></TR>'.chr(13); } $HTML_calendario.='</TABLE>'.chr(13); return($HTML_calendario); } /* ------------------------------------------------------------------------------------------- - Esta función devuelve una cadena con el código HTML del calendario del mes y año elegidos + Esta funciún devuelve una cadena con el código HTML del calendario del mes y año elegidos y que son propiedades de la clase. ----------------------------------------------------------------------------------------------*/ function MesAnno($mes,$anno){ @@ -242,7 +244,7 @@ class Almanaque{ $HTML_calendario.='<TH colspan=7 style="cursor:hand" onclick="TH_'.$this->onclick.'">'.$this->nombre_mes[$mes][0].'</TH></TR>'.chr(13); // Nombre del mes $HTML_calendario.='<TR>'.chr(13); for ($i=1;$i<8;$i++) - $HTML_calendario.='<TH>'.$this->nombre_dia[$i][0].'</TH>'.chr(13); // Días de la semana + $HTML_calendario.='<TH>'.$this->nombre_dia[$i][0].'</TH>'.chr(13); // D�as de la semana $HTML_calendario.='</TR><TR>'.chr(13); for ($i=1;$i<$ds;$i++) $HTML_calendario.='<TD></TD>'.chr(13); // Relleno primeros dias de la semana @@ -259,7 +261,7 @@ class Almanaque{ return($HTML_calendario); } /* ------------------------------------------------------------------------------------------- - Esta función devuelve una cadena con el código HTML con los meses del año en dos columnas. + Esta función devuelve una cadena con el código HTML con los meses del año en dos columnas. ----------------------------------------------------------------------------------------------*/ function Meses(){ $HTML_calendario='<TABLE id="tabla_meses" class="'.$this->clase.'">'.chr(13); @@ -273,12 +275,12 @@ class Almanaque{ return($HTML_calendario); } /* ------------------------------------------------------------------------------------------- - Esta función devuelve una cadena con el código HTML con los días de la semana en una fila. + Esta función devuelve una cadena con el código HTML con los dÃas de la semana en una fila. ----------------------------------------------------------------------------------------------*/ function Dias(){ $HTML_calendario='<TABLE id="tabla_dias" class="'.$this->clase.'">'.chr(13); $HTML_calendario.='<TR>'.chr(13); - $HTML_calendario.='<TH colspan=7 style="cursor:hand" onclick="TH_'.$this->onclick.'">Day</TH><TR>'.chr(13); // Literal Días + $HTML_calendario.='<TH colspan=7 style="cursor:hand" onclick="TH_'.$this->onclick.'">Day</TH><TR>'.chr(13); // Literal D�as for ($i=1;$i<8;$i++){ $HTML_calendario.='<TD id="'.$i.'" value="'.$this->nombre_dia[$i][1].'" style="cursor:hand" onmouseover="'.$this->onmouseover.'" onmouseout="'.$this->onmouseout.'" onclick="'.$this->onclick.'">'.$this->nombre_dia[$i][0].'</TD>'.chr(13); } @@ -286,7 +288,7 @@ class Almanaque{ return($HTML_calendario); } /* ------------------------------------------------------------------------------------------- - Esta función devuelve una cadena con el código HTML con el orden de las semana en una fila. + Esta función devuelve una cadena con el código HTML con el orden de las semana en una fila. ----------------------------------------------------------------------------------------------*/ function Semanas(){ $HTML_calendario='<TABLE id="tabla_semanas" class="'.$this->clase.'">'.chr(13); @@ -299,12 +301,12 @@ class Almanaque{ return($HTML_calendario); } /* ------------------------------------------------------------------------------------------- - Esta función devuelve una cadena con el código HTML con los 31 días de un mes en 3 filas + Esta función devuelve una cadena con el código HTML con los 31 dÃas de un mes en 3 filas ----------------------------------------------------------------------------------------------*/ function DiasMes(){ $HTML_calendario='<TABLE id="tabla_diasmes" class="'.$this->clase.'">'.chr(13); $HTML_calendario.='<TR>'.chr(13); - $HTML_calendario.='<TH colspan=8 style="cursor:hand" onclick="TH_'.$this->onclick.'">Day of month</TH><TR>'.chr(13); // Literal Día + $HTML_calendario.='<TH colspan=8 style="cursor:hand" onclick="TH_'.$this->onclick.'">Day of month</TH><TR>'.chr(13); // Literal D�a $HTML_calendario.='<TR>'.chr(13); $sd=1; // Control salto de fila for ($i=1;$i<32;$i++){ @@ -319,7 +321,7 @@ class Almanaque{ return($HTML_calendario); } /* ------------------------------------------------------------------------------------------- - Esta función devuelve una cadena con el código HTML con las horas de apertura de las aulas + Esta función devuelve una cadena con el código HTML con las horas de apertura de las aulas ----------------------------------------------------------------------------------------------*/ function Horas(){ $HTML_calendario='<TABLE id="tabla_horas" class="'.$this->clase.'">'.chr(13); @@ -349,7 +351,7 @@ class Almanaque{ return($HTML_calendario); } /*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - Esta función devuelve una cadena con el código HTML con las horas hasta de reserva de las aulas + Esta función devuelve una cadena con el código HTML con las horas hasta de reserva de las aulas ________________________________________________________________________________________________________*/ function HorasReserva($literal,$nombretabla,$nombreampm,$nombreminuto){ if($literal=="1") @@ -382,7 +384,7 @@ ________________________________________________________________________________ return($HTML_calendario); } /* ------------------------------------------------------------------------------------------- - Esta función devuelve una cadena con el código HTML con las horas de apertura de las aulas + Esta función devuelve una cadena con el código HTML con las horas de apertura de las aulas ----------------------------------------------------------------------------------------------*/ function Horas_Completas(){ $maxcolumnas=16; diff --git a/admin/WebConsole/idiomas/php/eng/clases/Calendario_eng.php b/admin/WebConsole/idiomas/php/eng/clases/Calendario_eng.php index ce30380a..4342cb9b 100644 --- a/admin/WebConsole/idiomas/php/eng/clases/Calendario_eng.php +++ b/admin/WebConsole/idiomas/php/eng/clases/Calendario_eng.php @@ -1,13 +1,13 @@ <?php /*======================================================================================================== - Esta clase genera tablas HTML para selección de fechas (Versión inglesa) + Esta clase genera tablas HTML para selección de fechas (versión inglesa) Atributos de la clase: - clase: Clase [CSS] de la tabla HTML que se generará. - onmouseover: Función Javascript que se ejuctará al generarse el evento - onmouseout: Función Javascript que se ejuctará al generarse el evento - onclick: Función Javascript que se ejuctará al hacer click sobre el objeto + clase: Clase [CSS] de la tabla HTML que se generará. + onmouseover: Función Javascript que se ejuctará al generarse el evento + onmouseout: Función Javascript que se ejuctará al generarse el evento + onclick: Función Javascript que se ejuctará al hacer click sobre el objeto =========================================================================================================*/ class Calendario{ @@ -19,12 +19,13 @@ class Calendario{ var $onmouseout; var $onclick; - var $desplazamiento_dias=6; // Ajuste fino dependiendo del año de comienzo del algoritmo + var $desplazamiento_dias=6; // Ajuste fino dependiendo del año de comienzo del algoritmo var $nombre_mes=array(); var $nombre_dia=array(); + var $numero_annos=array(); var $dias_meses=array(); - function Calendario($pclase="",$ponmouseover="sobre(this)",$ponmouseout="fuera(this)",$ponclick="clic(this)"){ //Constructor + function __construct($pclase="", $ponmouseover="sobre(this)", $ponmouseout="fuera(this)", $ponclick="clic(this)"){ //Constructor $this->clase=$pclase; $this->onmouseover=$ponmouseover; $this->onmouseout=$ponmouseout; @@ -44,7 +45,7 @@ class Calendario{ $this->nombre_mes[12]=array ("December",0x0800); - $this->numero_annos[1]=array ("2004",0x01); // tamaño 1 bytes + $this->numero_annos[1]=array ("2004",0x01); // tamaño 1 bytes $this->numero_annos[2]=array ("2005",0x02); $this->numero_annos[3]=array ("2006",0x04); $this->numero_annos[4]=array ("2007",0x08); @@ -66,7 +67,7 @@ class Calendario{ $this->dias_meses[11]=30; $this->dias_meses[12]=31; - $this->nombre_dia[1]=array ("Mo",0x01); // tamaño 1 bytes + $this->nombre_dia[1]=array ("Mo",0x01); // tamaño 1 bytes $this->nombre_dia[2]=array ("Tu",0x02); $this->nombre_dia[3]=array ("We",0x04); $this->nombre_dia[4]=array ("Th",0x08); @@ -75,7 +76,7 @@ class Calendario{ $this->nombre_dia[7]=array ("Su",0x40); } /*________________________________________________________________________________________________________ - Esta función devuelve una cadena con el código HTML del calendario del mes y año elegidos + Esta función devuelve una cadena con el código HTML del calendario del mes y año elegidos y que son propiedades de la clase. ________________________________________________________________________________________________________*/ function MesAnno($mes,$anno,$CntMes){ @@ -91,7 +92,7 @@ ________________________________________________________________________________ $HTML_calendario.='<TH colspan=7 id="'.$mes.'/'.$anno.'" value="'.$this->aula.'" style="cursor:hand" onclick="TH_'.$this->onclick.'">'.$this->nombre_mes[$mes][0].'</TH></TR>'.chr(13); // Nombre del mes $HTML_calendario.='<TR>'.chr(13); for ($i=1;$i<8;$i++) - $HTML_calendario.='<TH>'.$this->nombre_dia[$i][0].'</TH>'.chr(13); // Días de la semana + $HTML_calendario.='<TH>'.$this->nombre_dia[$i][0].'</TH>'.chr(13); // DÃas de la semana $HTML_calendario.='</TR><TR>'.chr(13); for ($i=1;$i<$ds;$i++) $HTML_calendario.='<TD> </TD>'.chr(13); // Relleno primeros dias de la semana @@ -115,7 +116,7 @@ ________________________________________________________________________________ return($HTML_calendario); } /*________________________________________________________________________________________________________ - Esta función devuelve una cadena con el código HTML del calendario del mes y año elegidos + Esta función devuelve una cadena con el código HTML del calendario del mes y año elegidos y que son propiedades de la clase. ________________________________________________________________________________________________________*/ function JMesAnno($mes,$anno,$JDif,$TBfechas,$sumahoras){ @@ -123,7 +124,7 @@ ________________________________________________________________________________ $Jdpl=$this->juliana($fecha)-$JDif; // Calcula punto departida para indice juliano $ds=$this->_DiaSemana($fecha); if ($ds==0) $ds=7; - $paso=2; // Porporción para el la intensidad del color + $paso=2; // Porporción para el la intensidad del color $swbi=0; // Suma para bisiesto if ($this->bisiesto($anno) && $mes==2) $swbi=1; $HTML_calendario='<TABLE border=1 cellspacing=0 cellpadding=1 id="tabla_mesanno" class="'.$this->clase.'">'.chr(13); @@ -131,7 +132,7 @@ ________________________________________________________________________________ $HTML_calendario.='<TH colspan=7 id="'.$mes.'/'.$anno.'" style="cursor:hand" onclick="TH_'.$this->onclick.'">'.$this->nombre_mes[(int)$mes][0].'</TH></TR>'.chr(13); // Nombre del mes $HTML_calendario.='<TR>'.chr(13); for ($i=1;$i<8;$i++) - $HTML_calendario.='<TH>'.$this->nombre_dia[$i][0].'</TH>'.chr(13); // Días de la semana + $HTML_calendario.='<TH>'.$this->nombre_dia[$i][0].'</TH>'.chr(13); // DÃas de la semana $HTML_calendario.='</TR><TR>'.chr(13); for ($i=1;$i<$ds;$i++) $HTML_calendario.='<TD> </TD>'.chr(13); // Relleno primeros dias de la semana @@ -166,10 +167,10 @@ ________________________________________________________________________________ } /*________________________________________________________________________________________________________ - Esta función devuelve el número del día de la semana: - 0=domingo 1=Lunes, 2=mártes ... 6=sábado + Esta función devuelve el número del dÃa de la semana: + 0=domingo 1=lunes, 2=martes ... 6=sábado - Parámetro de entrada: + Parámetro de entrada: Una cadena con formato de fecha dd/mm/aaaa. ________________________________________________________________________________________________________*/ function _DiaSemana($fecha){ @@ -193,16 +194,16 @@ ________________________________________________________________________________ return($cont%7); } //________________________________________________________________________________________________________ -// Esta función devuelve true si el año pasado como parámetro es bisiesto y false si no lo es +// Esta función devuelve true si el año pasado como parámetro es bisiesto y false si no lo es // -// Parámetro de entrada: -// Una número que representa el año +// Parámetro de entrada: +// Una número que representa el año //________________________________________________________________________________________________________ function bisiesto($anob){ if ($anob%4==0) return(true); else return(false); } //________________________________________________________________________________________________________ -// Esta función devuelve una cadena con el código HTML con las horas de reservas de las aulas +// Esta función devuelve una cadena con el código HTML con las horas de reservas de las aulas //________________________________________________________________________________________________________ function HorasDias($CntDia,&$porcenhoras){ $HTML_calendario=""; @@ -268,7 +269,7 @@ function HorasDias($CntDia,&$porcenhoras){ if($sw>0) $HTML_ampm[$j].=' style="COLOR:#eeeeee;BACKGROUND-COLOR: #cc3366;"'; - if($sw>0) // Cuenta la fracción de 15 minutos como reservada + if($sw>0) // Cuenta la fracción de 15 minutos como reservada $conthoras++; $HTML_ampm[$j].=' align=center> '.$currenthorario.' </TD>'.chr(13); $currentminutos+=15; @@ -302,7 +303,7 @@ function HorasDias($CntDia,&$porcenhoras){ return($HTML_calendario); } /* -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - Devuelve una cadena con los días del mes que son lunes(1) o martes(2) o miércoles(3), etc ...domingo(7) separada por comas + Devuelve una cadena con los dÃas del mes que son lunes(1) o martes(2) o miércoles(3), etc ...domingo(7) separada por comas ________________________________________________________________________________________________________________*/ function DiasPorMes($mes,$anno,$numerodia){ $cadenadias=""; @@ -315,7 +316,7 @@ function DiasPorMes($mes,$anno,$numerodia){ $ds++; if($ds>7) $ds=1; } - // Calcula número de dias del mes + // Calcula número de dias del mes $diasmaxmes=$this->dias_meses[$mes]; if ($mes==2){ if ($this->bisiesto($anno)){ @@ -329,7 +330,7 @@ function DiasPorMes($mes,$anno,$numerodia){ return($cadenadias); } /*________________________________________________________________________________________________________ - Devuelve una cadena con los días del mes correspondiente a una semana concreta, separados por coma + Devuelve una cadena con los dÃas del mes correspondiente a una semana concreta, separados por coma ________________________________________________________________________________________________________*/ function DiasPorSemanas($mes,$anno,$numerosemana){ $cadenadias=""; @@ -346,7 +347,7 @@ function DiasPorSemanas($mes,$anno,$numerosemana){ $nsem++; } } - // Calcula número de dias del mes + // Calcula número de dias del mes $diasmaxmes=$this->dias_meses[$mes]; if ($mes==2){ if ($this->bisiesto($anno)){ @@ -361,7 +362,7 @@ function DiasPorSemanas($mes,$anno,$numerosemana){ return($cadenadias); } // ____________________________________________________________________________ -// Esta función devuelve el número de la última semana de un mes +// Esta función devuelve el número de la última semana de un mes // ____________________________________________________________________________ function UltimaSemana($mes,$anno){ $diasmaxmes=$this->dias_meses[$mes]; @@ -380,16 +381,16 @@ function UltimaSemana($mes,$anno){ return($cociente); } //________________________________________________________________________________________________________ -// Función : Fechas -// Descripción : +// Función : Fechas +// Descripción : // Devuelve una cadena de fechas separada por comas que son las fechas que forman parte de una reserva concreta -// Parametros: -// - anno_c: Un año determinado +// Parámetros: +// - anno_c: Un año determinado // - mes_desde: El mes desde que se considera la reserva // - mes_hasta: El mes hasta que se considera la reserva -// - meses: Campo con información hexadecimal de los meses de la reserva ( la información contenida en el campo de la tabla con este nombre +// - meses: Campo con información hexadecimal de los meses de la reserva ( la información contenida en el campo de la tabla con este nombre // - diario: Idem para los dias de un mes -// - dias: idem para los nombres de los días +// - dias: idem para los nombres de los dÃas // - semanas: Idem para las semanas //________________________________________________________________________________________________________ function Fechas($anno_c,$mes_desde,$mes_hasta,$meses,$diario,$dias,$semanas){ @@ -450,7 +451,7 @@ function Fechas($anno_c,$mes_desde,$mes_hasta,$meses,$diario,$dias,$semanas){ } /*______________________________________________________________________ Devuelve el dia juliano de una fecha determinada - Parametros: + Parámetros: - cadena con la fecha en formato "dd/mm/aaaa" Devuelve: - El dia juliano diff --git a/admin/WebConsole/idiomas/php/esp/clases/Almanaque_esp.php b/admin/WebConsole/idiomas/php/esp/clases/Almanaque_esp.php index 54a33fe8..a13aa14d 100644 --- a/admin/WebConsole/idiomas/php/esp/clases/Almanaque_esp.php +++ b/admin/WebConsole/idiomas/php/esp/clases/Almanaque_esp.php @@ -23,8 +23,10 @@ class Almanaque{ var $dias_meses=array(); var $semanas=array(); var $numero_annos=array(); + var $numero_dias=array(); + var $numero_horas=array(); - function Almanaque($pclase="",$ponmouseover="sobre(this)",$ponmouseout="fuera(this)",$ponclick="clic(this)"){ //Constructor + function __construct($pclase="", $ponmouseover="sobre(this)", $ponmouseout="fuera(this)", $ponclick="clic(this)"){ //Constructor $this->clase=$pclase; $this->onmouseover=$ponmouseover; $this->onmouseout=$ponmouseout; @@ -188,7 +190,7 @@ class Almanaque{ $HTML_calendario.='<TR>'.chr(13); $HTML_calendario.='<TH style="cursor:pointer" onclick="TH_'.$this->onclick.'">Años</TH></TR>'.chr(13); // Literal años for ($i=$ano_desde; $i<=$ano_hasta; $i++){ - $HTML_calendario.='<TR><TD align="center" id="'.$i.'" + $HTML_calendario.='<TR><TD align="center" id="'.$i.'" value="'.$this->numero_annos[$i].'" style="cursor:pointer" onmouseover="'.$this->onmouseover.'" onmouseout="'.$this->onmouseout.'" onclick="'.$this->onclick.'">'.$i.'</TD></TR>'.chr(13); diff --git a/admin/WebConsole/idiomas/php/esp/clases/Calendario_esp.php b/admin/WebConsole/idiomas/php/esp/clases/Calendario_esp.php index 685d780c..6727ad52 100644 --- a/admin/WebConsole/idiomas/php/esp/clases/Calendario_esp.php +++ b/admin/WebConsole/idiomas/php/esp/clases/Calendario_esp.php @@ -22,9 +22,10 @@ class Calendario{ var $desplazamiento_dias=6; // Ajuste fino dependiendo del año de comienzo del algoritmo var $nombre_mes=array(); var $nombre_dia=array(); + var $numero_annos=array(); var $dias_meses=array(); - function Calendario($pclase="",$ponmouseover="sobre(this)",$ponmouseout="fuera(this)",$ponclick="clic(this)"){ //Constructor + function __construct($pclase="", $ponmouseover="sobre(this)", $ponmouseout="fuera(this)", $ponclick="clic(this)"){ //Constructor $this->clase=$pclase; $this->onmouseover=$ponmouseover; $this->onmouseout=$ponmouseout; @@ -175,7 +176,7 @@ ________________________________________________________________________________ /*________________________________________________________________________________________________________ Esta función devuelve el número del dÃa de la semana: - 0=domingo 1=Lunes, 2=mártes ... 6=sábado + 0=domingo 1=lunes, 2=martes ... 6=sábado Parámetro de entrada: Una cadena con formato de fecha dd/mm/aaaa. diff --git a/admin/WebConsole/principal/colasacciones.php b/admin/WebConsole/principal/colasacciones.php index 4f48c484..4639d595 100644 --- a/admin/WebConsole/principal/colasacciones.php +++ b/admin/WebConsole/principal/colasacciones.php @@ -1058,7 +1058,7 @@ class clsAccion var $notini; var $linot; var $swcp; - function clsAccion(){ // Constructor + function __construct(){ // Constructor } } |