summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorramon <ramongomez@us.es>2018-03-01 11:06:04 +0000
committerramon <ramongomez@us.es>2018-03-01 11:06:04 +0000
commitfc9a1ad4b9e728f2f1b88cc00c693d9d1474a57a (patch)
tree0dd4ee96d4b40a84c1024d438314997f452bc5d9
parent1635f45168894e07e2efb4a2bc12cbea9f62f4e3 (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.php8
-rw-r--r--admin/WebConsole/clases/ArbolVistaXML.php2
-rw-r--r--admin/WebConsole/clases/EncripDescrip.php2
-rw-r--r--admin/WebConsole/clases/MenuContextual.php2
-rw-r--r--admin/WebConsole/clases/SockHidra.php2
-rw-r--r--admin/WebConsole/clases/XmlPhp.php58
-rw-r--r--admin/WebConsole/idiomas/php/cat/clases/Almanaque_cat.php6
-rw-r--r--admin/WebConsole/idiomas/php/cat/clases/Calendario_cat.php5
-rw-r--r--admin/WebConsole/idiomas/php/eng/clases/Almanaque_eng.php76
-rw-r--r--admin/WebConsole/idiomas/php/eng/clases/Calendario_eng.php69
-rw-r--r--admin/WebConsole/idiomas/php/esp/clases/Almanaque_esp.php6
-rw-r--r--admin/WebConsole/idiomas/php/esp/clases/Calendario_esp.php5
-rw-r--r--admin/WebConsole/principal/colasacciones.php2
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>&nbsp;</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>&nbsp;</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>&nbsp;'.$currenthorario.'&nbsp;</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
}
}