Registro de Cambios en Scouts-es 2.0 12345678901234567890123456789012345678901234567890123456789012345678901234567890 | | | 40| | | | 80| 2006-02-24 Carlos Martín Ugalde * Hoy después de más de un año he econtrado un hueco para ponerme a solucionar algunos de los fallos más urgentes. * Lo primero ha sido actualizar una buen parte del software del servidor * Lo segundo arreglar algunos enlaces que no funcionaban, como el de google. 2004-12-07 Gregorio Robles Carlos Martín Ugalde * El fantastico equipo Grex/Carlos ataca denuevo tras muuuucho tiempo Hemos pensado un nuevo sistema para poder aceder más facilmente a los contenidos usando Google. * /google.html Entrada para los robots de Google que les permite hacer una indexación completa de los contenidos de las secciones * incluir/cabecera.inc incluir/visual/cabeza.inc incluir/html/html.lib comun/var/FormShow.Pclass Cambios varios para permitir que google indexse nuestros contenidos. 2003-10-10 Felipe Morales Moreno * comun/registro.php Ajustada la longitud de los campos username y password a sus valores, 16 y 10 caracteres respectivamente. * comun/entrar.php Añadido un UPDATE para que cada vez que un usuario entre se modifique la fecha de modification_usr. De esta forma se puede conocer la fecha de la última entrada de cada usuario y asi limpiar los que no se conectan nunca. * privado/bin/hourly.sh añadido la funcion Limpieza diaria de usuarios pendientes desde hace más de 15 días. * privado/bin/limpiar_usuarios.sh Limpieza de usuarios pendientes desde hace más de 15 días. 2003-02-19 Carlos Martín Ugalde * inicio/inicio_din.inc Cambios para que se visualican los contadores. 2003-02-19 Carlos Martín Ugalde * incluir/visual/cabeza.inc Añadido enlace a iconito en barra de navegación * imagenes/favicon.ico Icono de barra de navegación 2003-02-16 Carlos Martín Ugalde * campamentos/form.php Solucionado error que impedia la visualizacion de contenidos cuando se especificaba un offset en vez de un id. * grupos/form.php Solucionado error que impedia la visualizacion de contenidos cuando se especificaba un offset en vez de un id. * Grex, cuando me toques algo ponlo en el log :-)) 2003-02-10 Carlos Martín Ugalde * campamentos/form.php Solucionado error que impedia la visualizacion de contenidos cuando se especificaba un offset en vez de un id. 2003-02-09 Carlos Martín Ugalde * campamentos/form.php Solucionado error que impedia la visualizacion de contenidos cuando se especificaba un offset en vez de un id. 2003-02-07 Carlos Martín Ugalde * incluir/visual/pie.inc Cambios para terminar la funcionalidad de envio de contenidos por correo electrónico. * incluir/cabecera.inc Cambios para terminar la funcionalidad de envio de contenidos por correo electrónico. * comun/por_correo.inc Cambios para terminar la funcionalidad de envio de contenidos por correo electrónico. * comun/indices.lib Cambios para solucionar un problema en la generación de índices con condiciones que contenían caracteres especiales. * incluir/Field/SelectFieldFromCategory.pclass Modificado para que el primer valor sea siempre '(sin especificar)' * inicio/inicio_din.inc añadido un
para que las imagens de algunas secciones no invadan el espacio del recuadro inferior. 2003-02-01 Carlos Martín Ugalde * Creadas imagenes mas paqueñas de las imagenes de las secciones para meterlas en los anuncios de la página principal 2003-01-30 Carlos Martín Ugalde * imagenes/icono_novedad.png Nuevo iconito para la seccion de novidades * incluir/visual/iconos.inc Añadido icono_novedad.png y quitados los de las secciones de contactos y anuncios. * privado/bin/limpiar_datos.pl Guión para limpiar de datos borrados y actividades caducadas las bases de datos de Gresca. 2003-01-29 Carlos Martín Ugalde * nosotros/fotos.php Solucionados algunos errores. * xxx/form.php He modificado casi todos los formularios para que no se muestre el valor (sin especificar) en los campos que son obligatorios * servicios/form.php Solucionado un error que no permitia la visualización de datos. * incluir/Field/SelectFieldFromCategory.pclass Cambios en la función de seleccion de las categorias para que no transforme a HTML los caracteres usados en las condiciones de búsqueda (=,<,>) * He actualizado todas las bases de datos, MENUDO CACAO tenemos montado, habrá que estudiar este tema en profincidad. * campamentos/form.php Cambios en los nombres de algunos campos de la base da datos para que se llaman igual que en el resto de secciones. 2003-01-29 Carlos Martín Ugalde * incluir/Field/SelectFieldFromCategory.pclass Pequeño cambio para que funcione las seleccion de las categorias, cuando estas están en html. 2003-01-28 Carlos Martín Ugalde * incluir/Field/FileField.pclass Solucionado fallito en comprobación de tipos mime. 2003-01-24 Carlos Martín Ugalde * incluir/var/lib.lib cambio de la función lib_inArray($option, $array) he optimizado el código. * incluir/Field/FileField.pclass Solucionados fallos varios. * incluir/Field/FileField.pclass Solucionado un problema que impredia la verificación de los tipos MIME de los ficheros enviados. * estilos/general.css Cambios para que el
 vse visualice 
	  correctamente

	* incluir/Field/TextPreformatField.pclass: esta clase es identica a 
	  TextAreaField.pclass,  introduciendo un 
 en fieldShow
	  para que los contenidos se muestren tal y como los escribe el usuario.

2003-01-22  Gregorio Robles 

	* incluir/Field/FileField.plcass: la variable que daba el tamaño máximo
	  a veces se llamaba max_filesize y a veces max_file_size. Unificado
	  al segundo nombre de variable para qeu funcione

2003-01-19  Gregorio Robles 

	* irc/trivial.*: puestas las instrucciones para jugar al trivial

2003-01-18  Gregorio Robles 

	* irc/irc.ihtml: añadido el valor alt al applet para que sea AAA

2003-01-16  Gregorio Robles 

	* inicio/inicio_di.inc: añadidas las estadísticas (por ahora con width y
	  height igual a 0 para que no se vean)

	* incluir/visual/pie.inc: añadidas las imágenes de HTML 4.01 válido y
	  CSS2 válido. También he puesto la de la AA.

2003-01-05  Carlos Martín Ugalde 

	* incluir/visual/cabeza_imprimible.inc Cambiada la imagen de la cabecera
	  a formato PNG para que conserve la transparencia, se ve más bonito.

2003-01-04  Gregorio Robles 

	* comun/registro.php: error corregido encontrado gracias a la ayuda de
	  Carlos Paz. Ahora ya debería volver a funcionar toda la autentificación

2003-01-03  Gregorio Robles 

	* servicios/form.php: se deja insertar contenidos a todos aún sin haberse
	  autentificado

	* incluir/configuracion/config.inc: valores por defecto de los permisos
	  de usuario necesario para ver, insertar y modificar

	* incluir/var/form.lib: los valores fijos de ver, insertar y modificar
	  han pasado a ser variables

2003-01-03  Carlos Martín Ugalde 

	* comun/indices.lib Solucionado un error en la función _count

	* incluir/visual/cabeza_imprimible.inc la he modificado para que tenga
	  el mismo formato que la de pdf.

2003-01-02  Gregorio Robles 

	* incluir/var/Contador.pclass: corregido un error en la clase Contador

2003-01-02  Carlos Martín Ugalde 

	* incluir/visual/cabeza_pdf.inc añadido este fichero para una mejor
	  visualización de ficheros PDF, en un futuro no será necesrio. Cuando
	  htmldoc soporte hojas de estilo.

	* comun/pdf.php Modificado para añadir nuevas cabeceras html y opciones
	  al htmldoc.

	* htmldoc He compilado he instalado una nueva versión de este programa
	  que trata mejor los html, entiende algo más el html 4.01, aunque
	  sigue sin soportar las ojas de estilo.

	* incluir/visual/cabeza_imprimible.inc pequeñas correcciones de estilo
	  para mejorar en lo posible la creación de los PDF.

	* incluir/cabecera_imprimible.inc Fichero eliminado, no se usaba en
	  ningún sitio.

	* incluir/var/FormShow.pclass Añadidas tablas de tipo error para los
	  mensajes de error de esta función.

	* incluir/var/Summary.pclass solucionado el fallo por el que no ponia ID 
	  al primer registro del sumario.

	* incluir/var/form.lib _showOffset modificado para que muestre los
	  contenidos de forma apropiada.

	* incluir/var/Show.pclass Solucionados unos fallos en _conditionsToURL()
	  que hacian que no se pasara la información de forma correcta a la url

2003-01-01  Carlos Martín Ugalde 

	* comun/indices.lib Creada la función searchConditions para obtener las
	  condiciones de búsqueda fijadas por el ususrio.
	
	* comun/indices.php Modificado para usar searchConditions y otras
	  optimizaciones de código.

	* Otros cambios menores
	
2003-01-01  Gregorio Robles 

	* incluir/var/Counter.pclass: Ya está aquí la clase para manejar las
	  estadísticas de acceso a los contenidos.

2002-12-31  Gregorio Robles 

	* Creda una variable de configuración local $config_sys_url con la URL
	  del sistema. Así la migración costará menos. Modificados muchos 
	  archivos. Feliz año nuevo, feliz año Scouts-es 2.0.

2002-12-31  Carlos Martín Ugalde 

	* incluir/var/form.lib Incluida la función _showOffset Ahora los
	  contenidos se pueden mostrar por id o por su posición con respecto al
	  primer registro que cumpla las condiciones de búsqueda dadas.
	
	* incluir/var/Show.pclass y incluir/var/Summary.pclass he pasado los 
	  métodos _navigate y _count de Summary a Show para poder usarlos en 
	  FormShow y he hecho algunos retoques.

2002-12-31  Gregorio Robles 

	* privado/migracion/jamboree.php: script para migrar el jamboree virtual

2002-12-30  Gregorio Robles 

	* La búsqueda intraseccional también se hace por get (y se puede, por
	  tanto, referenciar desde fuera)

2002-12-30  Carlos Martín Ugalde 
	
	* xxxx/inicio.inc en todos los inicio.inc de las secciones dinámicas
	  he cambiado los enlaces para mejorar su usabilidad (nemudo palabro)

	* anuncios/inicio.inc He cambiado la posición de los nelaces a las 
	  distintas posibilidades de la sección (puf, indice...) y he añadido
	  uno a insertar datos.

	* incluir/var/FormShow.pclass pequeñas modificaciones visuales en la
	  barra situada al pie de página.

	* inicio.php incluiamos inicio_estatico.inc y pie.inc pero pie.inc ya se
	  usa cuando se genera inicio_estatico luego aparecia incluido 2 veces.

2002-12-29  Gregorio Robles 

	* servicios/condiciones.inc: las condiciones retocadas por Dani.

	* comun/rdf.php: se exportan contenidos en RDF. Cada hora se actualiza
	  el RDF en $_SECCION/exportar.rdf

	* privado/bin/hourly.sh: metido en el cron para que se exporten los RDF
	  cada hora

2002-12-28  Carlos Martín Ugalde 

	* incluir/var/lib.lib añadida la función html_entities que permite
	  insertar ciertas etiquetas html en los contenidos.
	
	* legislacion/form.php arreglado un fallo que no permitia sellecionar
	  los paises.

	* incluir/Field/Field.pclass Cambiado el modo en el que tratamos los
	  caracteres especiales.
	
2002-12-27  Gregorio Robles 

	* No hemos dejado títere con cabeza. Hemos tocado tantas cosas...

2002-12-27  Gustavo Martínez Ortega 

	* nosotros/manual.inc correcciones ortográficas.

2002-12-27  Carlos Martín Ugalde 

	* incluir/Field/Field.pclass Añadido htmlentities en el para que se
   	  conviertan los caracteres especiales a modo thml en al mostrarlos
	  y almacenarlos.

	* incluir/Field/Field.pclass Moficada la función _getPostValue() para 
	  anular el efecto del valor de configuración magic_quotes_gpc de PHP
	  que escapa determinados caracteres.

	* incluir/var/form.lib Adaptada para que sea más flexible y funcione en
	  casos como la seccion de Servicios, donde todos pueden enviar datos,
	  estén o no registrados, pero solo unos pocos pueden verlos y
	  editarlos.
	  
	* incluir/Field/SelectFieldFromCategory.pclass añadido un BBDD->close()
	  Este es un fallo muy repetido en scouts-es 2.0, nunca cerramos las
	  transacciones con la base de datos y las conexiones quedan abiertas,
	  esto produce una sobrecarga del sistema.

2002-12-26  Carlos Martín Ugalde 

	* servicios/form.php He rehecho este fichero para que use las librerias
	  que ya teniamos funcionando, ahora hay que meterle la parte del envio
	  de correo a los encargados de cada país.

        * incluir/Field/FileField.pclass Arreglado un problemilla que impedia la
	  inserción de registros sin contenido.

2002-12-26  Gregorio Robles 

	* incluir/visual/iconos.inc: borrado el error histórico que dice Gus.

	* incluir/var/FormShow.pclass: el autor verá un enlace a una página
	  donde podrá modificar el contenido. Falta en incluir/var/form.lib
	  cerrar un FIXME!!!

	* incluir/Field/URLField.pclass: solucionado el problema del http://
	  (en Preview se veía bien, pero luego se introducía mal)

2002-12-25  Carlos Martín Ugalde 

	* incluir/Field/FileField.pclass Solucionado un error que impedia la
	  insercion de datos y me he revisado un poco la clase. Ahora los
	  ficheros temporales se guardan todos en /tmp y he corregido algunos
	  pequeños fallos.

2002-12-25  Gregorio Robles 

	* documentaction/download.php: lo he hecho (casi) genérico para poder
	  pasarlo a comun/ y que todas las secciones utilicen este script

	* documentacion/documentacion.sql: faltaba un campo para hacer bien lo
	  de los ficheros

	* comun/buscar.lib: quitada la opción 'todos' en las búsquedas. Ahora
	  tiene poca funcionalidad, pero no da error... habrá que mejorar las
	  búsquedas intrasecciones en el futuro

	* incluir/visual/cabeza.inc: el título de la página web muestra la
	  sección en la que estamos.

	* consultas/form.php: ahora vuelve a funcionar. Ha sido un problema de
	  modificar la API en Preview.pclass!!!! Además el botón estaba mal.

	* incluir/var/Summary.pclass: enlace a los comentarios en los índices
	  ya no se rompe (notificado por Javi). Un poco chapuza. necesita
	  refactorización... algún día.

2002-12-24  Gregorio Robles 

	* privado/bin/hourly.sh: la sección de contactos también exporta
	  contenidos

2002-12-24  Carlos Martín Ugalde 

	* incluir/visual/cabeza.inc cambiado el tipo iso que usamos, al 
 	  ISO-8859-1 para que no de tantos problemas en navegadores viejos.
	* estilos/general.css cambios para que gresca se vea bien en Explorer de
	  Mac.

2002-12-23  Gregorio Robles 

	* nota/nota.inc: añadida la nota legal hecha por Dani
      	* nota/inicio.inc: añadida la misma hoja de estilo que para los estatutos

2002-12-22  Gregorio Robles 

	* comun/entrar.php: te muestra la URL en la que estabas, siempre y cuando
	  no sea la de salir de la sesion

2002-12-21  Gregorio Robles 

	* comun/puf.lib y comun/puf.php: siguiendo una sugerencia de gustavo, ahora
	  cuando hay muchas PUFs en una sección se muestran primero las preguntas
	  (con enlaces) y a continuación las preguntas y sus respuestas.

2002-12-20  Gregorio Robles 

	* campamentos/form.php: cambios en las descripciones y los valores del
	  formulario sugeridos por Luis 

2002-12-20  Carlos Martín Ugalde 

	* campamentos/lugares.sql He tenido que modificar el tamaño de los
	  campos de las categorias porque hay regiones con nombres muy largos.

	* campamentos/paises.sql Contiene todos los datos que antes estaban en
	  dos ficheros diferentes.

	* servicios/form.php Modificado el formulario para que sea más legible
	  He quitado código espureo. Hay que hacer que esta seccion sea como la
	  de campamnetos, con formularios en varios pasos.
	
	* servicios/servicios.sql Solucionado un fallo en la estructura de la 
	  tabla servicios. Se me habia pasado poner un campo obligatirio.

2002-12-19  Gregorio Robles 

	* comun/comentarios.lib: tablas de comentarios más pequeñas
	* incluir/cabecera.inc
	  incluir/cabecera_imprimible.inc: especificación de las tablas de
	  comentarios (centradas, pero de un tamaño del 80% sobre el total)

2002-12-19  Carlos Martín Ugalde 

	* incluir/var/Some.pclass Añadido enlace al final del resumen de
	  contenidos, que nos lleva a un resumen de todos los contenidos
	  disponibles.

2002-12-18  Gregorio Robles 

	* documentacion/documentacion.sql: añadido tipo como categoría e
	  introducido algunos valores, aunque son discutibles.

2002-12-18  Carlos Martín Ugalde 

	* servicios/servicios.sql Adaptados los campos al nuevo formularios,
	  además he probado tipos de campo diferentes para los teléfonos, que
	  se adaptan mejor a las necesidades.

	* servicios/form.php Cambiados algunos textos para hacerlos mas claros y
	  añadidos campos sólo para administradores.

2002-12-17  Gregorio Robles 

	* comun/comentarios.*: solucionados varios problemas con los comentarios
	  ahora ya envían la ID del contenido y su propia cmt_id por correo, se
	  ven correctamente a través de comentarios.php y se pueden administrar
	  perfectamente en adm_comentarios.php

2002-12-15  Gregorio Robles 

	* comun/entrar.php:
	* comun/loginform.ihtml: 
	* incluir/var/seguridad.lib: paso más parámetros para que una vez
	  autentificado, pueda volver a la página de donde venía

	* comun/adm_user.php: solucionado error (antes al cambiar algún parámetro
	  se machacaba el nombre real del usuario). Ahora se pueden cambiar las
	  contraseñas sin ver las anteriores.

2002-12-15  Carlos Martín Ugalde 

	* listas/madrid/madrid.inc Solucionado un pequeño fallito
	* Termidadas de regenerar las bases de datos y meter los usuarios de 
	  Scouts-es

2002-12-12  Gustavo Martínez Ortega 

	* campamentos/form.php Cambiado texto "Comunidad" por "Región" así es
	  más comprensible en todos los países hispanohablantes.
	* campamentos/lugares2.sql Ya está listo en formato Texto separado por
	  tabuladores las provincias / regiones / naciones de:
          Uruguay, Colombia, Venezuela, Bolivia, Costa Rica, Cuba,Ecuador,
          Guatemala, Honduras, Nicaragua, Panamá,Paraguay, Perú, República
          Dominicana, El Salvador,Puerto Rico, México, Argentina (Este último
	  pendiente de algunas revisiones). En total 1107 registros, que no
	  incluyen los que tenían lugares.sql

2002-12-12  Carlos Martín Ugalde 

	* nota/inicio.php creados los enlaces para poner una nota legal, tal y
	  como obliga la ley. Ahora solo hace falta pensar en que es lo que hay
	  que poner

2002-12-10  Gregorio Robles 

	* nosotros/hisotria.inc: algunos añadidos en la historia de Scouts-es

	* inicio/frases.txt: más frases de BP

	* inicio/inicio.inc: Modificado para que no salga la sección "fantasma"

	* inicio/inicio.inc: Nueva función para sacar las últimas novedades de
	  las secciones e incluirla en la página inicial dinámica

	* inicio/inicio_din.inc: cambios para exportar contenidos debidamente

	* privado/bin/hourly.sh: los últimos contenidos introducidos se 
	  pueden encontrar en cada sección en el archivo exportar.inc

	* comun/exportar.php: exporta los últimos contenidos de las diferentes
	  secciones

	* nosotros/[nuevos_miembros,colaboradores].php: documentos explicativos
	  de cómo ser nuevo miebro o colaborador de Scouts-es

	* nosotros/inicio.inc: puestos dos documentos sobre el protocolo para
	  ser miembro de Scouts-es y editor en el web

	* privado/REYESMAGOS: pasa a la historia. A partir de ahora utilizaremos
	  la sección gresca.

	* inicio.php: La página principal ya se crea dinámicamente. Falta retocar
	  las imágenes que se ponen en los banners (algunas son muy grandes...
	  para eso hay que poner las buenas en inicio/banners_secciones.inc)

	* privado/bin/*.sh: scripts que se ejecutarán periódicamente. El nombre
	  del script da idea de la periodicidad

	* inicio/frases.txt: añadidas unas cuantas frases de BP

	* inicio/inicio.inc: los banners publicitarios se muestran de manera
	  aleatoria

2002-12-09  Gregorio Robles 

	* inicio/banners_secciones.inc: banners publicitarios de las diferentes
	  secciones

	* privado/bin/probando_htmldoc.sh: shell script para probar htmldoc.
	  Aquí parece que funciona, pero vía web no :-(

	* Nueva sección gresca para gestionar vía web las incidencias en gresca
	  (errores, sugerencias, deseos...).

	* privado/nueva_seccion_COMO.txt. Receta para crear una nueva sección
	  (se ve que habría que automatizar ciertas cosas, por cierto)

        * Nuevos archivos privado/PORHACER y privado/DESEO generados de manera
	  automática y periódico por crontab a partir de los FIXMEs y WISHs que
	  hay en el código (se actualiza una vez al día)

	* privado/bin/ tiene un par de scripts (por ahora de shell) para el cron
	  nota: falta retocar los shell scripts de ahora para que no
	  miren en los correos del foro, p.ej.

2002-12-08  Gregorio Robles 

	* Añadida funcionalidad para poder enviar contenidos por correo-e
	  (todavía no terminada)

	* También he empezado con la parte de "versión PDF". He probado la
	  instrucción desde la línea de comandos y funciona, pero no a través del
	  httpd, así que supongo que habrá que configurar el PHP para que pueda
	  ejecutarse durante más tiempo.

2002-12-08  Carlos Martín Ugalde 
	    Felix Martín Martín 
	    Gustavo Martínez Ortega 
	
	* servicios/manual.php Manual de Configuración para el Correo-E
	  de scouts-es.

2002-12-07  Carlos Martín Ugalde 
	    Gregorio Robles  
            Felix Martín Martín 
	    Gustavo Martínez Ortega 
			
	* Corrección de infinidad de fallos, implementación de nueva
	  funcionalidad, como versión imprimible

	* Los títulos de los mensajes de correo-e automáticos que se envían a los editores
	  de sección contienen más información. De esta forma, se agiliza el proceso de
	  revisión y trabajo en grupo
	  
	* Las páginas de scouts-es se ven muy bonitas el una pda

	* Presentación oficial del proyecto a los socios de scouts-es

2002-12-06  Carlos Martín Ugalde 
            Felix Martín Martín 
	    Gustavo Martínez Ortega 
	    
	* incluir/Field/NumberField.pclass Solucionado problema con la expresión
	  regular que validaba los numeros.
	  
	* Solucionados errores varios en los ficheros .sql de las bases de datos
	
	* Nos hemos hecho unas camisetas muy chulas para la reunión anual :-)

2002-12-05  Carlos Martín Ugalde 

	* Estoy trabajando sobre el sistema de correo web, para la solución de
	  algunos de los muchos problemas que plantea este servicio.
	* htmlApdf.txt Código sacado de Bulma por Grex para hacer pfd de html

2002-12-02  Carlos Martín Ugalde 

	* correo/imagenes/stealth.jpg He encontrado esta imagen. Dios mio que
	  susto mas grande, casi prefiero no pensar. ¿alguien ha notado si falta
	  comida de la despensa? Porque hasta la cocina ya han llegado :-)
	  
2002-11-28  Carlos Martín Ugalde 

	* incluir/var/Insertion.pclass Si no estamos identificados y metemos un
	  registro en la base da datos, caso de las altas de corro y espacio web
	  se almacena el valor "Desconocido" en el campo "usuario".

2002-11-27  Carlos Martín Ugalde 

	* Sección de servicios, introduccion de las condiciones de uso, tanto
	  en html como en PDF.
	  
2002-11-26  Carlos Martín Ugalde 

	* Seguimos con el trabajo sobre las bases de datos, estructura y
	  contenidos básicos. Sobre todo a nivel de paises y regiones.

2002-11-19  Carlos Martín Ugalde 

	* modificados los estilos para que las páginas se vean bien, se trataba
	  de un problema en la asignación de valores por defecto de tamaño de 
	  línea, mocilla mete una altura diferente de 0 por defecto. He metido
	  un line-height: 0 por todas partes y listo.

	* incluir/Field/TextAreaField.pclass Solucionado un fallo en la llamada
	  al api en la función fieldShow.

	* Cambios en múltiples ficheros para que se validen correctamente los 
	  estilos según la norma CSS 2.0

	* incluir/configuracion/config.inc config_table_general_body_bgcolor
	  asignado el valor inherit dado que nopodemos dejar este valor en
	  blanco, eso no esta admitido en la norma.

2002-11-13  Carlos Martín Ugalde 

	* ...../xxxxxx.sql Estoy creando los ficheros SQL para regenerar todas
	  las bases de datos. Estoy añadiendo datos comunes, como paises u otros
	  como las tablas de paises comunidades y regiones.

2002-11-11  Gustavo Martinez Ortega 

	* Correcciones de ortografia.
	* OJO detectado expedienteX: sección legislación, la página principal
	  contiene lo mismo que /nosotros ???

2002-11-12  Gregorio Robles  

	* incluir/var/FormShow.pclass Arreglo de errores en el código HTML

	* Pasaba por aquí para saludar...

	* En serio: incluir/html/Table.pclass: espero que ya sea "w3c conform"

2002-11-12  Carlos Martín Ugalde 
	
	* incluir/var/Some.pclass Arreglo de errores en el código HTML

	* incluir/html/Table.pclass Arreglo de errores en el código HTML

	* incluir/html/html.lib Intento de solucióndel problema de validación de
	  las URL usando la función htmlentities() en html_link

	* servicios/imagenes/servicos.png Por fin tengo lista la imagen de esta
	  seccion no se si será la mas bonita, pero es la que más guerra me ha
	  dado.
	
	* Correcciones en todos los inicio.inc pasa solucionar un fallo de html.

2002-11-11  Gustavo Martinez Ortega 

	* Correcciones en nosotros/historia.inc (Rover Moot 2000)
	  y faltas de ortografia.

2002-11-09  Gustavo Martinez Ortega 

	* Correccion de faltas ortograficas.

2002-11-04  Carlos Martín Ugalde 

	* Pulir detalles de la seccion de Donaciones

	* Creación junto con Felix de la seccion de Espacio web y correo
	  electrónico, bajo e nombre de "Servicios"

	* Sigo regenerando bases de datos... y lo que queda.

2002-11-02  Carlos Martín Ugalde 

	* Correccion de faltas de ortografia.

	* Regeneración de la estructura de todas las bases de datos, ajustando
	  los campos a los tipos correctos y subsanando algunos errorres de
	  diseño.

	* Creacion de la seccion de donaciones.

2002-10-28  Carlos Martín Ugalde 

	* incluir/Field/ImageField.pclass Nueva clase que hereda de FileField,
	  es un caso particular que contiene todo llo referente a imagenes.
	
	* nosotros/* Terminada la seccion.

	* inicio.php modificado para corregir error en el enlace a la seccion
	  de ¿Scouts-es?

2002-10-15  Gregorio Robles 

	* comun/adm_user.php: corregido error al introducir un nuevo usuario.
	  gracias a Carlos por el aviso

2002-10-23  Carlos Martín Ugalde 

	* nosotros/* Creacion de la seccion y trabajo sobre las distintas
	  páginas, aún llevará su tiempo terminarla.
	
2002-10-17  Gregorio Robles 

	* incluir/var/Insertion.pclass: añadida funcionalidad de notificación
	  cuando los editores/admin/supervisores de una sección no validan
	  convenientemente los contenidos insertados. Faltaría hacer de 
	  esa funcionalidad una función y que los parámetros utilizados sean
	  configurables a partir de config.inc.

	* comun/validar.php y comun/validar.lib: quitado el botón para ver
	  los contenidos validados (para eso ya están las secciones). No hace
	  falta hacer listados en la validación, porque se supone que el 
	  número de contenidos en estados diferentes de A (activos) debería
	  ser siempre pequeño

2002-10-16  Carlos Martín Ugalde 

	* incluir/Field/URLField.pclass Solucionado un fallito en la insercion
	  de datos.

2002-10-15  Carlos Martín Ugalde 

	* comun/indices.php Corregido un pequeño fallo.
	
2002-10-14  Carlos Martín Ugalde 

	* grupos/form.php Adaptado al nuevo sistema.

	* grupos/grupos.sql Creada nueva estructura para la base de datos con 
	  un par de campos más.

	* grupos/imagenes/buscar.png Nueva imagen para la sección.
	
2002-10-13  Carlos Martín Ugalde 

	* Creada la sección de documentación, directorios páginas y bases de
	  datos.

	* Creada la sección de legislación, directorios páginas y bases de
          datos


2002-10-11  Carlos Martín Ugalde 

	* incluir/Field/NumberField.pclass Solucionado un pequeño fallo en la
	  visualización de datos.

	* incluir/Field/URLField.pclass Solucionado un pequeño fallo en la
	  insercion y validación de datos y otro en la visualización.
	
	* incluir/Field/EmailField.pclass  Solucionado un pequeño fallo en la
	  validación de datos y otro en la visualización.

	* incluir/Field/Field.pclass Añadido un trim a $this->default para que
	  no tenga en cuanta los campos que sólo continenen espacios en blanco.

2002-10-10  Carlos Martín Ugalde 

	* anuncios/form.php Me la he rehecho para adaptarla a los cambios y
	  nueva funcionalidad.
	
	* incluir/Field/DateField.pclass Solucionado un problema al mostrar las
	  fechas cuando se trataba de modificar los registros.

	* incluir/Field/Field.pclass Corregido un error que me ha trido por la
	  calle de la amargura. Esta función era la causante del fallo que
	  achacaba a form.lib.

	* incluir/Field/CheckField.pclass Arreglado fallo que no permitía
	  insertar campos con valor "falso"

	* incluir/var/form.lib He puliendo el código, era poco claro y se
	  repite mucho, no me molaba como hacia algunas cosas.

	* campamentos/form.php Lo he cambiado de arriba a bajo, ocupa la mitad
	  y es mucho mas eficiente.
	
	* xxxxx/form.php Los he cambiado para que usen el nuevo api de form.lib

2002-10-09  Carlos Martín Ugalde 

	* comun/buscar.php y comun/buscar.lib Retoques finales. Es su momneto
	  habrá que añadir una funcionalidad de busqueda sencilla y otra de
	  avanzada.

2002-10-08  Carlos Martín Ugalde 

	* incluir/Field/Field.pclass: Arreglado un fallo en el constructor. No
	  asignaba bien, los valores por defecto. Si se borraba el contenido de
	  un campo, metía el contenido que tubiera ese campo en la base de datos
	  en vez de borrar el contenido del campo de la base de datos.
	  
2002-10-07  Carlos Martín Ugalde 

	* comun/buscar.lib Versión totalmente nueva de este fichero, que enfoca
	  la busqueda como si se tratara de la generación de un índice, sólo
	  que cambiando el tipo de condiciones de búsqueda.

	* comun/buscar.php Versión totalmente nueva de este fichero, que
	  complementa a comun/buscar.lib.

	* incluir/var/lib.lib arreglaro un fallito que hacia que el título de
	  los resumenes no se viera.
	
	* contactos/form.php adaptado para utilizar form.lib

	* incluir/var/form.lib Adaptado para soportar más de un campo en una
	  misma fila, usando el método setInRow.
	
	* incluir/var/Update.pclass: Actualizada para que haga las
	  modificaciones de campos estilo FileField, correctamente.
	  
	* incluir/Field/FileField.pclass: adaptación de la clase para la
	  modificación de registros con ficheros. Otros cambios menores, para
	  optimizar código.

2002-10-05  Gregorio Robles Martínez 

	* incluir/var/FormShow.pclass: ya pone bien el enlace para introducir
	  comentarios a los contenidos

	* incluir/var/Update.pclass: modificación debida a un cambio en 
	  Insertion. Los juegos, los modifica correctamente

2002-10-04  Carlos Martín Ugalde 

	* consultas/form.php Cambiado el menaje de salida, cuando se manda un
	  correo. Añadido enlace para regresar a la página inicial.

	* incluir/Field/.....Field.pclass todos los ficheros adaptados para que
	  pueda mostrar más de un campo en una misma fila. Esto tiene un fallo,
	  debido a los % que se le asignan a cada columna, cuando tenemos mas de
	  un par de colunas se asigna el 100% del espacio a las dos primeras,
	  solo se ve mal en mozilla.

	* incluir/var/FormShow.pclass Modificado para que pueda mostrar más de
	  un campo en una misma fila

	* incluir/var/Form.pclass Lo mismo que en el caso anterior

	* incluir/html/Table.pclass Arregrado fallo de diseño en el método 
	  table_colspan. Ahora funciona como los demás, con un método
	  table_colspan_start y otro table_colspan_finish. Corregidos otros
	  fallos menosres en el metodo table_colspan.

	* incluir/Field/CheckField.pclass Preparado para poder mostrar más de un
	  campo en una misma fila.
	
2002-10-03  Carlos Martín Ugalde 

	* incluir/Field/NumberField.pclass Usa $this->show para no andar
	  validando siempre.
	
	* incluir/Field/EmailField.pclass Usa $this->show para no andar
          validando siempre.
	
	* incluir/Field/Field.pclass He introducido aquí la propiedad 
	  $this->show de forma que distuinguimos si introducimos o mostramos
	  datos. El método setShow pone $this->show = 1

	* incluir/Field/URLField.pclass ya valida bien si las url son
	  sintacticamente corretas y además bosca si de verdad existen.
	  Usa $this->show para no andar validando siempre. Además intrduce las
	  url de forma correcta en la base de datos, añadiendo http:// delante
	  si no lo hizo el usuario.

	* incluir/Field/DateField.pclass Usa $this->show para no andar validando
	  siempre.
	
	* anuncios/form.php Ya valida las fechas como es debido y comprueba no
	  sólo que son correctas sino que además cumplen con una serie de 
	  criterios, como por ejemplo que la actividad no caduque antes de
	  comenzar o que no dure más de un año o que no empiece dentro de más de
	  seis meses.

2002-10-02  Carlos Martín Ugalde 

	* incluir/Field/DateField.pclass He cambiado esta clase para que admita
	  las fecha en le formato nomal, es decir dd-mm-aaaa, las valida usando
	  una funcion específica de php y las inserta usando el formato iso
	  aaaa-mm-dd
	  
	* anuncios/imagenes/anuncios.png Nueva imagen para la seccion de
	  anuncios.

2002-10-01  Gregorio Robles 

	* comun/registro.php: Mensaje de correo-e de verificación más claro
	  (sobre todo en lo que se refiere a resolución de errores)

2002-09-30  Carlos Martín Ugalde 

	* incluir/Field/FileField.pclass: Hummm esto tiene ya muy buen pinta, ya
	  sube los ficheros al directorio correspondiente y los inserta
	  correctamente, cuardando el nombre, tipo mime y extensión. He pulido
	  un poco el código y he comentado algunas cosillas. UPDATE sigue sin
	  funcionar.
	
	* cancionero/download.php: Es el encargado de mandar los ficheros al
	  usuario. Se sale un poco de la arquitectura de scouts-es, pero merece
	  la pena, porque es muy sencillito (pero nada simple).

	* cambios menores en otros ficheros.

2002-09-27  Carlos Martín Ugalde 

	*  FileField.pclass: Sigo trabajando en esto y lo que me queda. He hecho
	   algunos cambios inpora¡tantes, he puesto algunos fixme, porque hay
	   funciones que ha puesto Grex y que so se usan en ninguna parte.
	   Quedan por soluciona un montón de problemas, pero poco a poco va
	   saliendo.

2002-09-26  Gregorio Robles 

	* comun/validar.php: mejorado el mensaje de aviso a los editores
	  de sección. Incluye también enlace al contenido recién validado.

	* incluir/var/Insertion.pclass: mejorado el mensaje de aviso a los
	  editores de sección. Ahora incluye un enlace a la página donde
	  podrán visualizar el contenido.

	* privado/REYESMAGOS: actualizado con las cosas por hacer en orden
	  de prioridad

	* contactos/contactos.sql: Ya tiene tabla de comentarios y todo 
	  pulula de PM. Carlos, ¡ya sé manejarme con psql! Gracias :-)

	* comun/scouts_es.sql: BBDD de usuarios. Modificada para que cada
	  usuario tenga su id. Anónimo = 1, Carlos = 2, Grex = 3

2002-09-25  Gregorio Robles 

	* FileField.pclass: un poco más de limpieza. Esta clase es la
	  joya de la corona :-)

	* FileField.pclass: ya está. Parece que funciona, pero sólo en el
	  save_mode=1 (sobreescribir). No sé por qué desaparecen valores
	  de variables. No creo que haya mayor problema por esto, porque
	  la probabilidad de que dos personas envíen cosas diferentes
	  con el mismo nombre a la misma hora es bastante baja, la verdad.

	* incluir/var/lib.inc: añadida la función lib_inArray(). in_array()
	  todavía no está implementada en PHP3

	* FileField.pclass: de los grandes métodos, he ido sacando código
	  y haciendo métodos pequeñitos. Ahora creo que está todo más legible
	
	* borro incluir/var/upload.pclass: en desuso

	* FileField.pclass: nuevo objeto unificando los dos anteriores. Sigo
	  sin poder cambiar el nombre en el HiddenField... pero es que las
	  funciones _check_upload() y _save_file() todavía necesitan un poco
	  de currele.

	* upload.inc y FileField.pclass están mal hechas... no hay
	  encapsulación, comparten variables!!!, en realidad deberían ser
	  un solo objeto!

	* Ya se puedne subir ficheros, PERO sólo si no tienen espacios
	  y no existe un fichero de mismo nombre en el servidor. El problema
	  es un problema serio: upload y filefield enlazan a una misma
	  variable :-(... así que hasta que no vea cómo solucionarlo, 
	  sólo puedo decir: "la cagamos, luis".

	* incluir/Field/FileField.pclass: algunas modificaciones, aunque
	  todavía falla lo del HiddenField

	* incluir/var/Insertion.pclass: Ya pasa los parámetros SQL
	  correctamente para subir ficheros


2002-09-24  Gregorio Robles 

	* incluir/var/Timing.pclass: nueva clase para la medición del tiempo
	  de procesamiento de los guiones (ver código fuente de las páginas
	  al final del todo)

	* incluir/configuracion/config.inc: añadido el fichero de la nueva
	  clase a la función que ayuda a incluirlos -> config_inc()

	* inicio.php: Faltaba añadir el pie

	* incluir/visual/pie.inc: añadido el método de cálculo del tiempo

	* incluir/cabecera.inc: añadido el constructor para calcular el tiempo
	  de procesado

2002-09-23  Gregorio Robles 

	* hmmm... no me queda clara la estructura de la BBDD que debe tomar 
	  cancionero para aceptar ficheros (ni el sql ni lo que está en psql)
	  indican lo que hay que meter :-(

	* incluir/var/FileField.pclass: añadidas los dos métodos que hay que
	  reescribir para que funcionen la inserción con ficheros. Falta sólo
	  modificarlas convenientemente.

2002-09-22  Carlos Martín Ugalde 

	* imagenes/??.png: nuevos iconitos, más bonitos, más salados


2002-09-21  Gregorio Robles 

	* incluir/Field/FileField.pclass: algunas correcciones sin importancia

	* incluir/var/upload.pclass: algunas correcciones y comentarios sin
	  importancia. Hay varios FIXMEs y WISHs.


2002-09-19  Carlos Martín Ugalde 

	* incluir/var/upload.pclass Atendiendo de muy buen grado, y sin ningún
	  tipo de discusión al respeto, a los consejos de mi querido amigo Grex
	  esta clase ahora coloco el tipo mime correspondiente a la extensión
	  del fichero enviado, independientemente del tipo mime suministrado.
	  Así mismo en caso de no sumistrarse extensión, se coloca de acuerdo al
	  tipo mime dado por el cliente. Con esto ya funciona en todos los
	  navegadores. El problema del galeon es que no tenia ningún tipo mime
	  definido. NO FUNCIONA EN EL LINKS, pero no tengo ni idea de porqué.
	
	* incluir/Field/FileField.pclass He mejorado el método fieldShow(), para
	  que: maneje mejor los errores, tenga en cuenta si estamos visualizando
	  o insertando datos, tenemos en cuenta sie el campo es obligatorio o no.

2002-09-19  Gregorio Robles 

	* No me puedo dormir... así que a currar en S-es 2.0 ;-)

	* /usr/lib/phplib/loginform.ihtml: (página de aviso de finalización de
	  sesión) -> se redirección automáticamente a http://www.scouts-es.org
	  de manera que el visitante no se da ni cuenta (ojalá ;-)...)
	  
	* comun/salir.php: Corregido error por el cual los usuarios pendientes
	  no podían salir del sistema

	* hay que pulir las páginas cuando seccion=arquitectura

	* había un interfaz web a psql... phpPgAdmin... está en
	  /var/www-ssl/phpPgAdmin/... ¿cómo se accede al mismo vía web?

	* contactos/contactos.sql: añadida a la BBDD de contactos la tabla
	  de comentarios para que no diera el error. A los contactos también
	  se pueden añadir comentarios (felicitaciones, batallitas, etc.)
	  No será de gran utilidad, pero no me parece mala idea
	  Aún así, no me ha cogido lo de num_seq_database y da un error al
	  insertar comentarios... caaaaaaaarlos!!!!

	* hmm... por ahora, sólo se puede modificar en la sección de campamentos
	  a ver si cuando quedemos para ver lo de FileField unificamos criterios

	* comun/adm_*.php: añadido enlace a 'admnistrar secciones' para los
	  superusuarios superchchis

	* privado/CRON: lista de cosas periódicas que debemos meter en cron.
	  Hay que añadir un montón más.


2002-09-19  Gregorio Robles 

	* te parecerá curioso... pero llevamos casi 200 páginas DIN A4 letra
	  tamaño 12 en cambios.

	* grupos/inicio.inc: Texto introductorio de la sección

	* hmm... la lista de correo de "desarrolladores del web" debería
	  ser una lista cerrada para editores, administradores y demás...
	  o quizás no debería ser cerrada, pero debería ser más bien para
	  eso... ¿qué opinas?

	* listas/foro* ha sido pasado a listas/foro/. Me he dado cuenta de
	  que no volvimos a poner el enlace a las páginas del foro con los
	  mensajes ya enviados... se me ha olvidado el camino, así que hazlo
	  tú, please.

	* listas/madrid/*: páginas de la lista scout de madrid (son una copia
	  barata de la lista del foro)... Me acabo de dar cuenta de que una
	  de las secciones que queríamos tener era una lista de los miembros
	  del foro... habrá que ver cómo hacerlo. En realidad, esto debería
	  ser sólo un listado con los nombres de la gente y que se pueda
	  enlazar a su página de presentación personal en S-es 2.0


2002-09-18  Gregorio Robles 

	* Esto no son cambios... más bien comentarios a lo de subir ficheros,
	  que es la joya de la corona :-)

	* Hay que poner una banderita de NotNull al campo FileField. Hay 
	  formularios en los que enviar un archivo debería ser opcional y
	  no obligatorio, p.ej. una canción sin mp3/ogg

	* Creo que 2MB es poco para una canción. De hecho, he estado buscando
	  canciones para probarlo y he encontrado pocas... lo normal es
	  que tengan entre 2 y 4 MB, por lo que creo que poner un límite de 5
	  MB es más adecuado. Si en el futuro, vemos que da problemas, se
	  cambia, pero prefiero que al ppio la gente mande a que se quede
	  con las ganas.

	* hmm... con Galeon/Mozilla no reconoce los tipos MIME. Supongo que lo 
	  haces en el servidor, ¿no? En mi máquina, el archivo que mando
	  sí es de tipo mp3
	  grex@servidor:~$ file Lapsus\ 01.mp3 
	  Lapsus 01.mp3: MPEG 1.0 layer 3 audio stream data, 128 kBit/s, 44.1 kHz, jstereo

	* En el formulario de subir ficheros, hay que añadir info como:
		* decir que el proceso puede tardar (según el tamaño)
		* poner el tamaño máximo
		* indicar una dirección (editores) por si hay problemas
		* poner los tipos MIME que se aceptan
		* explicar qué es un tipo MIME ;-)
		* ... (seguro que hay más)

	* Pues sí... así estoy... que no tengo tiempo ni para cambiar las
	  fechas en los Changelogs :-/

2002-09-18  Carlos Martín Ugalde 
	* incluir/var/upload.pclass Unos pequeños cambios sin impostancia
	
	* incluir/Fiedl/FileField.pclass He integrado esta clase con upload,
	  de forma que se pueda usar la funcionalidad de upload y la de Field
	  de forma sencilla, Grex... ha costado, pero funciona en todos los
	  navegadores que he probado y me ha quedado de potito el código... :-)
	  
	* cancionero/form.php Adaptado para que use el nuevo api de FileField,
	  ya solo queda hacer la parte de inserción de ficheros en bases de
	  datos.

	* ¡¡¡GREX VIAJA EN EL TIEMPOOOO!!! jo que de funcionalidad tenemos en
	   Scouts-es 2.0
	^^
2002-09-16  Gregorio Robles 

	* Cuando cambies la estructura de la BBDD,
	  ponlo en su respectivo .sql para poder enterarme de los cambios.
	  No sabía que habías añadido valores (valor1 y valor2) a
	  la tabla categorías de la BBDD lugares y he estado un buen rato
	  depurando mi código pensando que estaba allí el error.
	  Ahora mismo no sé cómo sacar esos campos del postgres y meterlos
	  en la base de datos grupos / tabla categorias. Con ello, creo
	  que debería funcionar el formulario de la sección de grupos. ¿lo
	  puedes hacer tú?

2002-09-17  Gregorio Robles 

	* incluir/var/navegacion.inc: Cambiado "Buscador" por "Grupos" a falta
	  de una denominación mejor.

	* privaco/CREAR_BBDD: archivo de carlos en el que explica cómo crear
	  una nueva base de datos. Creo que es interesante guardarlo aquí

	* irc/estatica.sql: añadido un fichero con la estructura de la BBDD
	  que deberían tener todas las secciones estáticas.

	* grupos/*: Nueva sección para tener una base de datos de grupos y
	  asociaciones que la gente vaya metiendo. Me falla el formulario,
	  por una extraña razón, que no acabo de comprender.
	  Creada la base de datos grupos (introducida como tal en
	  incluir/local.inc e incluir/configuracion/config.inc)

	* comun/buscar.*: funcionalidad para buscar dentro de una sección
	  todavía está muy verde.

	* incluir/visual/cabeza.inc: el icono buscar debe pasar la sección

	* incluir/visual/iconos.inc: el icono buscar enlaza con la página de
	  búsqueda de la sección

	* incluir/var/lib.lib: corregido un error en la función
	  lib_mostrar_contenido

2002-09-15  Gregorio Robles 

	* incluir/field/DateField.pclass: clase para la abstraccion de campos de
	  fecha. Ciertamente, esta un poco verde, pero algo es alog

	* incluir/var/Update.pclass: envia correos de notificacion a los editores
	  y administradores de seccion cuando se modifica un contenido

	* privador/REYESMAGOS: cambiada la lista de deseos

	* juegos/form.php: corregido error, por el cual no se podia ver un
	  contenido por su id. Queda todavia trabajo de limpieza y simplificacion

	* comun/adm_*.php: barra de navegacion completada con un enlace para los
	  superusuarios a la pagina de administrar usuarios

	* comun/validar.php: los editores y administradores de una seccion, seran
	  enviados automaticamente a las paginas de administracion de esa seccion
	  aun cuando no este especificada (se ahorran la pantalla de eleccion de
	  seccion)

	* contactos/contactos.sql: Algunas modificaciones a la estructura de la
	  base de datos. Faltan los comentarios!!!!

	* contactos/form.php: Se hace uso de la nueva clase DateField para fechas

	* anuncios/form.php: Se hace uso de la nueva clase DateField para fechas


2002-09-14  Carlos Martín Ugalde y Gregorio Robles

	* incluir/visual/navegación.inc: quitados los enlaces a las secciones 
	  que no parecen tener futuro (JEEA/JEI y publicaciones)

	* juegos/form.php: ya se pueden modificar contenidos

	* incluir/var/FormShow.pclass: enlace para modificar contenidos

	* incluir/var/Update.pclass: clase para modificar contenidos

	* incluir/cabecera.inc: ya no se borra la caché. Daba una alarma con el
	  Internet Explorer

	* buscador/*: nueva seccion con el listado de grupos scouts/guia y
	  asociaciones. Lo que no me gusta es el nombre de la seccion. Habra
	  que pensarse un mejor

2002-09-13  Gregorio Robles 

	* Ahora, para añadir una nueva sección, hay que dar de alta su base de
	  datos en incluir/local.inc y añadirla en el array de secciones que
	  existe en configuracion/config.inc. Oeoeoeoeoe... un problema menos

	* incluir/configuracion/config.inc: Añadidos los arrays que siempre
	  deberían haber estado aquí

	* incluir/var/lib.lib: Sacados todos los arrays que deben estar en
	  el fichero de configuracion

	* consultas/form.php: Modificaciones en el formulario de consultas
       
	* consultas/form.inc: Instrucciones previas del formulario

	* consultas/form2.inc: Aviso sobre la privacidad de los contenidos

	* consultas/inicio.inc: Descripción de la sección

	* incluir/var/Preview.pclass: si el usuario no está registrado, pues no
	  se pone la línea del usuario y la fecha (cambio debido a que
	  permitimos enviar cosas a usuarios no registrados en consultas)

	* actividades/inicio.inc: Información sobre la sección.

	* actividades/form.php: Retoques en el formulario

	* incluir/var/lib.lib: Añadidas los nombres de las secciones para
	  que todo funcione bien... Esto debería ir más bien en config.inc
	  y que lib.lib lo saque de allí!!!

     	* incluir/local.inc: añadidas las bases de datos de las nuevas secciones

2002-09-13  Carlos Martín Ugalde 

	* He creado la sección de contactos y sus bases de datos. Aun no está
	  enlazada desde la página principal porque queda adaptar el formulario
	
	* He metido algunas PUF de la seccion, copiadas de las que tiene Erwin
	  en la versión 1.0


2002-09-12 Gregorio Robles 

	* /contactos/form.php: Primera version del formulario

	* /consultas/* nueva seccion de consultas. Creada la pagina de inicio,
	  el formulario y la estructura de la base de datos. Los contenidos
	  no se almacenan en la base de datos. Queda implementar la
	  funcionalidad para enviar por correo-e.

	* /anuncios/*: nueva seccion de anuncios y actividades. Pagina de inicio
	  formulario, estructura de la base de datos, etc.

	* /incluir/Field/SelectFieldFromCategory.pclass: quitado un warning
	  cuando todavia no existen categorias


2002-09-04  Gregorio Robles  

	* /usr/lib/phplib/loginform.ihtml: por una extraña razón, sale esta
	  página a veces cuando caduca la sesión. Por eso, la he modificado
	  para que el mensaje sea pertinentemente informativo.

	* incluir/Field/Text*Field.pclass y Preview.pclass: escapando las
	  comillas y comillas simples... En realidad, lo que debería hacer
	  es utilizar sus equivalente &xxx;!

2002-09-04  Carlos Martín Ugalde 

	* cancionero/form.php Adaptado para usar la nueva clase upload

	* incluir/Field/FileField.pclass Cambios varios para que funcione
	  correctamente y pase los valores correctos en campos hidden

	* incluir/var/upload.pclass Cambios varios para solucionar problemas, no
	  funciona bien con algunos navegadores FIXME

	* incluir/html/html.lib He cambiado la función que imprime los formula-
	  rios, para que incluya el campo enctype="multipart/form-data" que 
	  es fundamental a la hora de mandar ficheros.

	* incluir/Field/Field.pclass Cambios menores.

2002-09-04  Gregorio Robles 

	* incluir/var/lib.lib: implementada la función lib_validNick() que 
	  comprueba que el nombre de usuario elegido no sea un nombre 
	  comprometido u ofensivo

	* comun/registro.php: se hace uso de la función lib_validNick()  

	* incluir/visual/iconos.inc: ahora también se pasa el identificador id
	  para volver a la página en la que se estaba antes del requerimiento
	  de autentificación

	* incluir/var/seguridad.lib: una vez autentíficado, el enlace de vuelve
	  a donde estabas funciona  

2002-09-01  Carlos Martín Ugalde 

	* cancionero/* Creada la sección de cancionero y las basses de datos 
	  necesarias.
	
	* incluir/Field/FileField.pclass He creado esta clase para poder uti-
	  lizar campos tipo File, que servirán para mandar ficheros al servidor.
	
	* incluir/local.inc Añadida la sección de Cancionero.

	* incluir/Field/SelectField.pclass arreglados pequeños fallos en la
	  tabulación de las funciones.

	* incluir/var/upload.pclass Arraglados algunos fallos menores.

	* incluir/html/html.lib Cambiada la función html_form_file para añadir
	  mayor funcionalidad.

2002-08-31  Carlos Martín Ugalde 

	* comun/indices.lib: Ahora usa las clases que teniamos para mostrar los
	  menús desplegables. Grex, ahoya ya ocupa mucho menos :-) Aunque es
	  algo más de un folio.
	  
	* incluir/Field/SelectFieldFromCategory.pclass: Añadido el método
	  printField(), que solo imprime el botón, sin meterlo enteblas ni nada
	  esto nos permite ponerlo donde nosotros queramos. (Es el caso de los
	  indices. Además ahora no muestra valores repetidos en una categoria,
	  y muestra los valores ordenados alfabeticamente.
	  
	* incluir/Field/SelectField.pclass: Anadido printField() por la misma
	  razón de antes.

2002-08-31  Gregorio Robles 

	* comun/comentarios.lib: Ya se monitorizan las inserciones de nuevos
	  comentarios así como sus cambios de estado
	
	* comun/validar.php: Ya se monitorizan plenamente los cambios de estado
	  de los contenidos

	* incluir/var/Insertion.pclass: Corregido error por el cual no se
	  enviaba ninguna notificación de inserción de contenidos

	* incluir/var/lib.lib: Mejoras en lib_mailuser(), la función dedicada
	  a la monitorización

2002-08-30  Gregorio Robles 

	* incluir/var/FormShow.pclass: Añadido método y valor que permite que
  	  los contenidos recién insertados puedan ser visualizados por sus
	  autores.

	* juegos/form.php y campamentos/form.php: añadido el método que permite
	  ver los contenidos recién insertados sin problemas de acceso

	* incluir/var/Insertion.pclass: monitorización tanto si falla (a los
	  superusuarios) como si todo va bien (a los editores y admins)

	* comun/comentarios.lib: monitorización tanto si falla (a los
	  superusuarios) como si todo va bien (a los editores y admins)

	* Inauguro un nuevo archivo en privado/. Ya tenemos CAMBIOS, pero echo
	  en falta algo similar a las WISHLIST de los proyectos de SL. Como
	  a Carlos no le mola eso de que esté en inglés, pues lo ye llamado
	  privado/REYESMAGOS :-) 

	* en cuanto a la nueva clase SelectFieldFromCategory, me parece una
	  buena idea. Yo antes lo hacía de otra forma (mediante la función
	  lib_categoria2array) que hacía lo mismo. Me parece mejor tenerlo
	  encapsulado en una clase, así que borro la función en lib.lib 

	* incluir/var/lib.lib: He quitado todas las funciones para el uso
	  de comentarios anidados. Hoy por hoy eso no se puede en S-es 2.0,
	  y no sé si en un futuro será necesario.
	  En cualquier caso, queda la versión en el CVS de las funciones.

	* incluir/var/seguridad.lib: Se toma la URL que ha dado el error de
	  control de acceso. Si se autentifica el usuario, tendrá un enlace
	  a 'Volver a donde lo dejaste'.

	* comun/loginform.ihtml y comun/entrar.php: Te da la posibilidad de 
	  volver a la URL desde donde vienes (por un mensaje de error en el
	  control de acceso)

	* incluir/var/seguridad.lib: Limpieza general. Borraas las funciones
	  que están en desuso. Eso ha propiciado tener que cambiar multitud
          de ficheros sin mayores consecuencias.

	* incluir/var/lib.lib: Limpieza general. Se han borrado las funciones
	  que no se utilizan o nunca  se han utilizado.

2002-08-30 Carlos Martín Ugalde 

	* incluir/Field/SelectFieldFromCategory.pclass Nueva clase para mantener
	  integridad referencial entre categorias y bases de datos. Si un campo
	  de una tabla de datos es además una categoría, ha de usarse esta clase
	  para generar el menú deplegable correspondiente, a partir de los datos
	  almacenados en la tabla de categorias. MUY IMPORTANTE ESTO.
	
	* campamentos/form.php Está adaptado para usar SelectFieldFromCategory
	  además he incluido categorias con niveles, de forma que unas puedan
	  depender de otras, como es el caso de provincias y paises.

	* FIXME: Habrá que cambiar la administración de categorias para que
	  soporte categorias con niveles. Echar un vistazo a la tabla de
	  categorias de campamentos.

2002-08-30  Gregorio Robles 

	* Oye, Carlos, se nos ha olvidado un enlace a ¿olvidaste tu contraseña?
	  que lleve a comun/recordar.php (que además debe funcionar ya bien)

	* incluir/var/lib.lib: nueva función envoltorio lib_mail() que hace
	  lo mismo que mail() pero en fácil.

	* incluir/var/lib.lib: borradas las funciones en desuso

2002-08-30 Carlos Martín Ugalde 

	* comun/indices.lib Arreglado un error que afectaba a la seccion de
	  campamentos.

2002-08-30  Gregorio Robles 

	* campamentos/imagenes/camp_g.gif: Imagen de la sección

	* campamentos/inicio.php: Nueva página principal

	* campamentos/inicio.inc: Yo, que soy más chulo que un ocho, he copiado
	  la idea de Carlos para la sección de campamentos

	* Oooooh.... la sección de juegos ha quedado de rechupete...
 	  y que tiemble el mundo, que Carlos ha aprendido a hacer clases!! :-)

2002-08-29 Carlos Martín Ugalde 

	* comun/encargados.lib Arraglada una pequeña falta en el texto. Todos
	  los caracteres especiales puestos de la forma &xxxx.
	
	* juegos/inicio.php Modificado para que use inicio.inc y Some.pclass
	
	* incluir/var/Some.pclass Clase que muestra los n primeros registros de
	  la base de datos ordenados por un campo dado. Es una versión simple de
	  Summary.pclass

	* incluir/configuracion/config.inc Añadida la clase Some
	
	* juegos/imagenes/*: Aqui van las imagenes de la sección de juegos.

	* juegos/inicio.inc Contiene la descripción de la sección

	* comun/indices.lib Modificada la presentación visual del diálogo de
	  búsqueda, divide las categorías en grupos de 4 y las posiciona al final
	  de la pantalla, con un enlace en la parte superior. De esta forma deja
	  más espacio al contenido de los indices generados.

	* incluir/html/Table.pclass Añadida la posibilidad de cambiar valign en
	  las columnas de las tablas. Ver función table_column_start.

	* comun/indices.php Añadida posibilidad de ordenar los registros por
	  categorias o por autor o por fecha o por nombre.

2002-08-29  Gregorio Robles 

	* incluir/var/lib.lib: Cosa fea, pero válida. He copiado la función
	  de comprobación de correo-e de la clase EmailField aquí para
	  que la puedan usar sin que se tenga que crear un objeto Field  

	* comun/registro.php: Ahora se comprueba la dirección de correo-e

	* comun/infoe.php: Formulario para apuntarse a la lista de correo
	  de novedades de cada sección. comprueba todo y saca los
	  correspondientes mensajes de error.

	* inicio/inicio.inc: He puesto un enlace al log de CAMBIOS

2002-08-29 Carlos Martín Ugalde 
	* comun/indices.lib: Añadidos comentarios para documentar las funciones
	  de la libreria.
	
	* incluir/var/Summary.pclass: Modificado para quitar código y meterlo
	  en comun/indices.php

	* comun/indices.php: Incluido código para que muestre siempre la barra
	  de búsqueda, con los valores utilizados.

	* incluir/var/Summary.pclass Arreglado un fallo a la hora de pasar el
	  nombre de la seccion entre páginas del sumario.

2002-08-29  Gregorio Robles 

	* comun/comentarios_edi.php: sólo se envían los comentarios si se han
	  introducido el título y el cuerpo del mismo

	* incluir/var/lib.lib: añadida la función lib_set($var) que viene a ser
	  lo mismo que isset($var) && !empty($var)

	* comun/comentarios_edi.php: Ahora ya se visualiza y se envía todo
	  correctamente.

	* comun/comentarios.lib: Corregidos varios errores en la función
	  comentarios_insertar.

	* incluir/configuracion/config.inc: Nuevos valores de configuración
	  para el ancho de las columnas del método  fieldShow (Field.pclass)
	  También he añadido uno para el valor por defecto del estado de
	  los nuevos comentarios

	* incluir/Field/Field.pclass: variables globales marcadas como tales
	  con GLOBALS

	* incluir/var/Insertion.pclass: Se muestra el contenido que se acaba
	  de insertar (se supone que correctamente)

2002-08-28  Gregorio Robles 

	* incluir/cabecera.inc: nueva condición para que se cree el objeto
	  $BBDD: $_SECCION debe ser diferente a 'arquitectura'

	* comun/salir.php: Acceso denegado si no se está autenticado

	* comun/entrar.php: $seccion y $seccion_estatica cambiadas por sus
	  verdaderos nombres de variables globales

	* comun/salir.php: $seccion y $seccion_estatica cambiadas por sus
	  verdaderos nombres de variables globales

	* comun/adm_categorias.php: Sólo los admin de sección pueden acceder
	  a esta página

	* comun/categorias.lib: Al borrar una categoría, los contenidos pasan
	  a tener el valor (sin especificar) y el estado M. Al modificar una
	  categoría, la categoría de los contenidos es la nueva. Asimismo
	  se han añadido cuadros informativos sobre lo que ha pasado

	* comun/adm_puf.php: Sólo los admin de sección pueden acceder a esta
	  página 

	* irc/irc.ihtml: Centrada la barra de PUF y encargados

	* correo/correo.inc: Centrada la barra de PUF y encargados

	* listas/inicio.inc: Centrada la barra de PUF y encargados  

2002-08-28  Carlos Martín Ugalde 

	* incluir/var/Summary.pclass Modificaciones muy variadas, desde la
	  presentación de fallos en la busqueda de datos a la propagación de los
	  valores de la busqueda.
	
	* comun/indices.lib Modificado para que se sellecionen los valores con
	  los que se ha hecho la búsqueda anterior

2002-08-28  Gregorio Robles 

	* comun/registro.php: Formulario en negrita y especificando qué campos
	  son necesarios rellenar (todos). Además, se comprueba que así sea

	* incluir/html/Table.pclass: el tamaño total de todas las columnas de
	  una tabla da 100%. Antes daba $this->width, que podía ser otra cosa.

	* incluir/var/FormShow.pclass: Añadidos al método printShow los enlaces
          para cambiar el estado del contenido de manera fácil

	* comun/validar.php: Si se le pasa un contenido y un estado, se
	  actualiza la base de datos (al contenido id se le pone con el estado 
	  dado)

	* comun/validar.lib: Se muestra también el botón con los contenidos
	  aceptados

	* incluir/var/Preview.pclass: La vista previa consta de una barrita
	  de título superior en la que pone 'Vista Previa'. Antes en la 
	  misma barrita del título del contenido ponía 'Previsualización: '.

	* incluir/var/seguridad.inc: El mensaje de acceso denegado en el
	  que se invita a registrarse es más 'light' (no asusta tanto) 

	* comun/encargados.php: descripción más detallada de las distintas
	  funciones que desempeñan los encargados de sección.

2002-08-28  Carlos Martín Ugalde 

	* incluir/var/Summary.pclass: Ahora se distingue si hay o no resultados
	  en las búsquedas y se trantan ambos casos de formas diferentes.

	* incluir/var/Show.pclass: He modificado el método addCondition para
	  que ponga espacios en blanco antes de los signos de coparacion (=, >,
	  elc.) con esto se facilita mucho la vida luego a la hora de tratar con
	  la cadena que contiene las condiciones.
	  	
2002-08-28  Gregorio Robles 

	* comun/comentarios.lib: se pueden modificar los comentarios y es
	  necesarios verlos antes de enviarlos

	* comun/comentarios_mod: ligeros cambios para la modificacion de 
	  comentarios

2002-08-28  Carlos Martín Ugalde 

        * comun/indices.php: Ya funciona cuando se generan sumarios de más de
          una página. FIXME: El problema es que perdemos parte de la infomación
          solo admite campo = condicion, y no otras posibilidades como
          campo > condición. Si se especifica una condición de ese tipo sólo
          funciona en la primera página del sumario.

	* incluir/var/Summary.pclass: He hecho las modificaciones oportunas para
	  que las condiciones de la busqueda se propaguen al pasar de una página
          a otra del sumario.

	* incluir/var/Show.pclass: He incluido un nuevo método para poder otener
	  las condiciones que se han fijado para una búsqueda se llama
          thisConditions()

2002-08-28  Gregorio Robles 

	* comun/puf.lib: Modificaciones para que haya que visualizar antes
	  de enviar la pregunta frecuente

	* comun/puf_mod.php: Modificaciones varias

	* incluir/var/seguridad.lib: En caso de acceso denegado, se muestra
	  un mensaje, se pone el pie de pagina y se para el script

	* incluir/visual/iconos.inc: El icono de administracion pasa la seccion
	  si la tiene, de forma que estando dentro de una seccion se tenga
	  un enlace a la administracion de esa seccion

	* incluir/visual/navegacion.inc: Variable db especificada como global
	  para corregir un error que se daba

	* comun/comentarios.lib: validacion de comentarios

	* comun/adm_comentarios.php: validacion de comentarios. Enlace al 
	  contenido del comentario y opcion de ponerlo como pendiente

2002-08-27  Gregorio Robles 

	* incluir/visual/navegación.inc: He añadido "o comentarios" a
	  "Si quieres aportar contenidos, regístrate o entra como usuario
	   anónimo."

	* incluir/var/Summary.pclass: he comentado un each que daba error en la
	  barra de navegación superior (ver FIXME)

	* comun/comentarios*.php: he quitado el include a comentarios.lib. Ahora
	  se hace desde cabecera.inc

	* incluir/cabecera.inc: añadido comentarios.lib, ya que se utiliza en
	  (casi) todas las páginas


2002-08-27  Carlos Martín Ugalde 

	* incluir/var/Summary.pclass He adaptado la clase para que pueda
	  funcionar con la busqueda de datos y pase las condiciones de busqueda
	  de una página a otra del sumario.
	
	* comun/indices.php He retocado mucho este fichero para que use la
	  clase Summary y ademas se puedan hacer busquedas más precisas de los
	   datos.


2002-08-26  Carlos Martin Ugalde y Gregorio Robles

	* comun/puf.php: Aniadida la seccion al principio del fichero para que
	  los iconos sean los correspondientes

	* juegos/form.php: Aniadidas las rutinas de control de acceso

	* incluir/configuracion/config.inc: Modificados los colores por defecto

	* incluir/var/Summary.pclass: cambios en la barra de navegacion y
	  en el estilo de los enlaces


2002-08-26  Carlos Martín Ugalde 

	* incluir/var/Summary.pclass Modificada la barra de navegación, ahora
	  está más bonita. 


2002-08-26  Gregorio Robles  

	* incluir/var/seguridad.lib: implementados los mensajes de error

	* incluir/visual/iconos.inc: corregido un error de autentificación

 	* incluir/visual/navegacion.inc: corregido un error de autentificación

	* comun/puf.php: Añadida información sobre la sección en la que estamos

	* comun/puf.lib: Si no hay PUFs se dice explícitamente

	* incluir/configuracion/config.inc: nombres de las variables en inglés

	* incluir/html/Table.pclass: variables de configuración tomadas como
	  globales. Parece que ya funciona

	* incluir/var/Summary.pclas: centrada la barrita de navegación 


2002-08-25  Gregorio Robles y Carlos Martín Ugalde

	* comun/validar.lib
	
	* var/FormShow.pclass

	* incluir/var/Summary.pclass: Hemos incluido una barra de navegación
	  que permite pasar entre páginas del resumen, si hay muchas sólo enseña
	  unos cuantos enlaces, a las n anteriores y siguientes.
	
	* juegos/form.php: hemos solucionado un pequeño probelmilla, se nos 
	  habia pasado incluir una libreria
	
	* IMPORTANTE: en algo hemos metido la pata, si se intentan insertar
	  datos sin haberse registrado esto revienta y si te has registrado
	  simplemente no los mete.
	

2002-08-24  Gregorio Robles y Carlos Martín Ugalde

	* incluir/var/Summary.pclass: ahora sólo se muestras los contenidos
	  validados

	* incluir/var/seguridad.lib: nueva única función de acceso a datos
	  y páginas. Falta hacer funciones con los mensajes de error

	* incluir/var/Insertionr.pclass: se insertan los contenidos con el
 	  usuario que lo hace, así como en estado Pendiente de validación

	* incluir/var/lib.lib: nueva funcion seleccionar_categoria(). Tengo
	  la sensación de que debía existir ya, pero no aparece por ningún lado

	* comun/categorias.lib: corrección de errores varios
	
	* comun/validar.lib: corrección de errores varios

	* incluir/var/Preview.pclass: traducción al castellano

	* Creada variable global $_SECCION_ESTATICA que substituye a la antigua
	  $seccion_estatica. Y hemos hecho los cambios necesarios en los
	  ficheros.

	* incluir/visual/iconos.inc añadimos más dinamicidad a los iconos de la
	  barra superior.

	*  comun/encargados.lib Arreglados pequeños errorres 
	
	*  comun/cambiar.php Arreglado fallo en la llamada al API

	* incluir/Field/CheckField.pclass Solucionado un pequeño error al
	  mostrar los datos.

	* incluir/Field/URLField.pclass hemos añadido las validaciones corres-
	  pondientes sobre las URL, no admitimos IP como URL. Además nuestra el
	  contenido del campo como un enlace.

	* incluir/Field/EmailField.pclass hemos añadido las validaciones corres-
	  pondientes sobre las URL, no admitimos IP como URL. Además nuestra el
	  contenido del campo como un enlace.
	
	* incluir/Field/NumberField.pclass hemos añadido las validaciones corres-
          pondientes sobre los campos numéricos.

2002-08-23  Gregorio Robles y Carlos Martín Ugalde

	* Creemos que la barra de arriba ya es dinámica... ¿será verdad?

	* incluir/visual/cabeza.inc: usamos la variable global $seccion_estatica
	  y $_SECCION

	* incluir/visual/iconos.inc: Modificaciones pertinentes para que pulule

	* incluir/Field/CheckField.pclass Nueva clase para buleano simple.
	
	* campamentos/form.php Usamos el nombre de la base da datos y no el de la
	  sección.
	
	* incluir/var/Insertion.pclass Arreglado un fallo de enlace a la base de
	  datos de la sección y no a la general.

	* Todo esto despues de unas cuantas discusiones sobre la sintasis de los
	  comentarios de Grex (grex: anda que carlos me va a enseñar ortografía a
	  mi.)

2002-08-23  Carlos Martín Ugalde 
	* He modificado el sistema para adaptarlo al castellano y al euro.

2002-08-22  Gregorio Robles y Carlos Martín Ugalde 
	* Reunión de trabajo een casa de carlos, hemos estado buscando los prin-
	  cipales fallos en la seccion de campamentos y hemos identificado otros
	  que afectan a la estructura general de scouts-es.
	  
	* Usando el método de programación extrema, que tanto le mola a Grex,
	  hemos solucinado algunos de los fallos detectados. Por cierto, lo de 
	  la programacion extrema no tiene nada que ver con tirarse por un puente
	  o lanzarse por la ventana con el PC :-)

2002-08-15  Carlos Martín Ugalde 

	* Creación de la base de datos de campamentos bajo el nombre "lugares".
	  He dejado un fichero llamado lugares.sql qeu contiene los comandos SQL
	  para generar la base de datos.

	* incluir/local.inc: He cambiado En DB_campamentos
	  var $Database = "lugares"; se supone que con esto ya deberia funcionar,
	  pero no es así.
	  
	* campamentos/inicio.php: aqui hay algo que no me mola ¿es un fallo de 
	 disño? $summary = new Summary($_SECCION); en realidad para que funcione
	 hay que substituir $_SECCION por 'lugares', pero claro la cosa es que ya
	 hemos indicado en local.inc que el mombre de la base de datos para esta
	 seccion es 'lugares'. En resumen... aquí hay algo que no funciona bien.
	
	* FALLO en campamentos: Para empezar el qery INSERT INTO no especifica
	  ninguna tabla en la que poner datos y los campos boleanos no pueden
	  contener la palabra "si". Esto nos puede dar un disgusto daado que no
	  se si se puede cambiar de forma sencilla.

2002-08-13  Gregorio Robles 

	* incluir/configuracion/config.inc: al incluir Update.pclass, se incluye
	  de manera automática Insertion.pclass (de la que hereda)
	* incluir/visual/navegacion.inc: corregido error al salir. Ahora ya
	  parece que muestra bien cuándo estás autentificado y cuándo no

2002-08-13  Gregorio Robles 

	* Carlos cumple hoy 33 años... como Jesucristo.

2002-08-12  Gregorio Robles 

	* incluir/local.inc: añadidos parámetros para la base de datos
	  para la sección de campamentos. Ahora sólo falta crearla
	* campamentos/form.php: corregido error en el pie y alguno que otro más
	* incluir/html.lib: corregido error html_circular... todavía
	  hay nombres antiguos (en español)!
			

2002-06-22  Carlos Martín Ugalde 
	* listas/foro.php y mucho mas :-) Ya estamos en marcha otra vez, he
	  pasado todos los mensajes del foro a un nuevo formato, he instalado el
	  nuevo hypermail he hecho unas cuantas modificaciones el el y las he 
	  reportado como parches (que por cierto me han aceptado), he creado
	  unos scripts en bash basándome en los que en su día hizo Hector, de
	  forma que regeneran las páginas de indices de meses y años. Creo
	  que podemos dar esta sección por finalizada.

2002-06-22  Carlos Martín Ugalde 
	* listas/foro.php y mucho mas :-) Ya estamos en marcha otra vez, he
	  pasado todos los mensajes del foro a un nuevo formato, he instalado el
	  nuevo hypermail he hecho unas cuantas modificaciones el el y las he 
	  reportado como parches (que por cierto me han aceptado), he creado
	  unos scripts en bash basándome en los que en su día hizo Hector, de
	  forma que regeneran las páginas de indices de meses y años. Creo
	  que podemos dar esta sección por finalizada.

2002-04-22

	* incluir/visual/iconos.inc Habiamos cambiado los nombres de las funcio-
	  nes, pero el orden de llamada a los parámetros.

2002-04-08  Carlos Martín Ugalde 

	* comun/validar.lib (antes validar.inc) Adaptado al nuevo api y cambios
	  en comentarios.

	* comun/* He adaptado todas las cabeceras y comentarios al nuevo formato

2002-04-07  Carlos Martín Ugalde 
	
	* comun/puf_* cambios para pasar a la nueva API.

	* comun/puf.lib El infierno de siempre, cambios para pasar a la nueva
	  API.

	* incluir/var/lib.lib Corrección de la función lib_mostrar_resumen para
	  adaptarla al nuevo API, parece que se nos pasó hacerlo en su día. Ya
	  que estaba he hecho que el código HTML que genera sea algo más
 	  elegante.
	
	* incluir/html/Table.pclass en la función table_begin se pasa como pará-
	  metro summery, eso esta bien, si luego lo usáramos para algo :-)
	  Ya está puesto el summay que faltaba en el código html.

	  CAMBIO EN EL API... siii que le vamos a hacer, pero es que habíamos
	  metido la pata table_columns_begin no disponia de summay, y si 
	  table_begin lo tiene lo lógico es que la otra también lo tenga.
	  Que no cunda el panico, tampoco es tan grave esto. Cambio hecho y
	  documentado.

	* comun/indices.lib (antes conocido por indices.inc) Pues más de lo
	  mismo, cambios para adaptarlo al nuevo api.
	
	* comun/indices.php lo mismo que antes, cambios para adaptarlo al nuevo
	  API.

2002-04-05  Carlos Martín Ugalde 
	
	* comun/entrar.php Correciones en le html

	* comun/encargados* Para que comentar más...

        * comun/cambios* Pues lo mismo de siempre, y además unas mejoras en el
	  código html.

2002-04-04  Carlos Martín Ugalde 

	* comun/categorias.lib (antes conocido por categorias.inc) Más de lo
	  mismo. Cada vez me siento más realizado :-) Viva los cambios de API

	* comun/cambiar.php  Modificado para que funcione con el nuevo API
	  cambiasas " por ' corregidos algunos fallitos. Tiene la cabecera tipo
	  y comentarios estilo phpDOC. Vamos, lo de siempre. 

2002-04-03  Carlos Martín Ugalde 

	* He creado de nuevo el CVS de scouts-es y ya esta funcionado, el modulo
	  tiene el mismo nombre que antes.

	* comun/comentarios.lib (antiguo comentarios.inc) Modificado para que
	  funcione con el nuevo API cambiasas " por ' corregidos algunos
	  fallitos. Menudo coñazo que ha sido.

2002-04-02  Carlos Martín Ugalde 

	* incluir/html/html.lib en el cambio al API en inglés nos habíamos deja-
	  do algunas cosas del estilo de html_form_campo_text, dode deberia ser
	  html_form_textField
	
	* incluir/var/lib.lib lo mismo que en html.lib Parece que le cambio de
	  API trae cola :-)

	* comun/admpuf.php pasa a ser adm_puf.php lo mismo con admusr.php que 
	  pasa a adm_user.php

	* comun/adm_categorias.php adm_comentarios.php adm_puf.php y
	  adm_user.php ya estan adaptados a la nueva API, tienen cabeceras como
	  hemos fijado y he arreglado algunos fallos (y de fijo que he metido la
	  pata :-) porque son muchos detalles lo que ha habido que cambiar, así
	  que queda probar que funcionan.
	
	* irc/* He pasado la sección de listas a la nueva estructura y he hecho
	  los cambios pertinentes para que todo funcione y los ficheros tengan
	  las nuevas cabeceras.
	
	* privado/CAMBIOS He metido una barra de 80 caracteres para controlar el
	  tamaño de las líneas.

2002-03-31  Gregorio Robles 

	* utilizan la nueva api:
          entrar.php, salir.php, recordar.php, recordar2.php, verificar.php,
          registro.php, loginform.ihtml y validar.php           
	  pero no tienen cabeceras ni comentarios en el nuevo formato

	* creado el subdirectorio comun/ con los ficheros que había antes
          en comun/, admin/ y los de entrada, salida y registro

	* inicio/inicio.php debería contener la versión dinámica de inicio

	* cuidado con las líneas demasiado largas en CAMBIOS
	  -> 80 caracteres máximo por línea

2002-03-30  Carlos Martín Ugalde 

	* irc/* He pasado la sección de irc a la nueva estructura y he hecho los
	  cambios pertinentes para que todo funcione y los ficheros tengan las
	  nuevas cabeceras.

	* privado/GPL He metido una copia de la licencia GPL 2.0 Ya que la
	  referenciamos por todas partes habrá que tenerla :-)

	* privado/docs_irc_web/* Documentación del programa IRC web

	* incluir/var/seguridad.lib He introducido la variable gloval $_INC_PATH
	  en acceso_pagina y he modificado la documentación @global.... De paso he
	  cambiado algunas " por '

	* incluir/cabecera.inc He cambiado algunas " por '

	* inicio/* He modificado todos los ficheros de este directorio. Cabeceras
	  nuevas para todos, comentarios estilo PHPDoc, he cambiado los nombres de
	  las funciones que generan los contenidos de la página inicial, he
	  añadido una nueva noticia.

	* inicio/inicio.php este fichero no tiene sentido, no se usa nada más
	  que para hacer pruebas, así que lo he llamado pruebas_inicio.php

	* inicio/estatico.php Lo he cambiado totalmente para que funcione con
	  todos los cambios que hicimos y que he hecho yo hoy.

2002-03-30  Carlos Martín Ugalde 
	
	* Cambios en el CGI del correo web para adaptarlo a los cambios que
	  hemos hecho.

	* incluir/cabecera.inc He definido la variable gloval $_INC_PATH que
	  contiene la ruta absoluta al directorio incluir.

	* incluir/configuracion/config.inc Cambios para utilizar la variable
	  $_INC_PATH allí donde era preciso.

2002-03-30  Gregorio Robles 

        * he pasado la página de inicio y su subdirectorio inicio

2002-03-29  Gregorio Robles 
	    Carlos Martín Ugalde 

	* El gran cambio. Grex y yo hemos trabajado todo el día para cambiar
	  practicamnete todo. Cambio en la estructura de directorios, cambios
	  en el API para pasarla a inglés y que sea la misma que usa BERLIOS,
	  cambios en todas las cabeceras de los ficheros para que sigan un
	  mismo patrón, cambios en todas partes para que las modificaciones
	  realizadas funcionen.... Aún no está todo terminado.


2002-03-26  Gregorio Robles 

	* incluir/lib.inc: he documentado las funciones que hay y de paso
	  he visto lo que podemos utilizar como funciones interfaz para los
	  comentarios

2002-03-25  Gregorio Robles 

	* incluir/seguridad.inc: Añadiendo más información cuando se deniega
	   el acceso

	* juegos/incluir/juegos_permisos.inc: adaptandolo a las nuevas paginas

	* incluir/lib.inc: corregido fallo en lib_mostrar_resumen()

	* comun/indices.php3:
	* incluir/indices.inc: cambios para que los índices se visualicen mejor
          También he documentado las funciones

	* incluir/iconos.inc: El icono de añadir señala a la página form.php3
	  de cada sección

	* incluir/Field.inc: cambiado el enlace en la clase Summary para que
	  se muestre el contenido en la página form.php3 en vez de en PHP_SELF

	* incluir/cabecera.inc: He indicado mediante un FIXME dónde debe ir la
	  instanciación a la base de datos (ya sea de sección o de lo que sea)

	* campamentos/inicio.php3: contiene la lógica para mostrar el resumen
	  de las últimas novedades

	* campamentos/form.php3: contiene la lógica asociada a la inserción,
	  modificación y  validación de los contenidos. Si se especifica
	  convenientemente, el contenido con el identificador que se le pase
	  como parámetro

	* juegos/inicio.php3: contiene la lógica para mostrar el resumen de las últimas
	  novedades

	* juegos/form.php3: contiene la lógica asociada a la inserción, modificación y 
	  validación de los contenidos. Si se especifica convenientemente, el contenido con
	  el identificador que se le pase como parámetro

	* documentos_privado/plantilla.php3: Ahora sí se bien con el vi gracias
	  a los cambios que ha hecho Carlos.

	* incluir/encargados.inc: Documentación siguiendo el estándar PHPDoc
	* admin/encargados.php3: ligeras modificaciones sin relevancia (cambios de
	  comillas, comentarios, etc.)

	* inicio.php3: Añadida la cabecera estándar y ligeras modificaciones sin
	  relevancia (cambios de comillas, etc.)

	* include/navegacion.inc: He borrado lo que estaba comentado, porque ya
	  no hace falta, ni creo que hará ;-)

	* include/cabeza.inc: He limpiado todo un poco. La lógica va a la biblioteca
	  de iconos
	* include/iconos.inc: se ha trasladado la lógica aquí

	* include/upload.inc: he añadido la cabecera estándar

	* documentos_privado/plantilla.php3: Se pone primero la nota de la licencia
	  en español y luego la parradafada inglesa

	* incluir/seguridad.inc: pasado al estándar de codificación PEAR y documentada
	  según PHPDoc

	* incluir/cabecera.inc: añadimos la instancia de las tablas
	* juegos/inicio.php3: las quitamos de aquí
	* campamentos/inicio.php3: las quitamos de aquí

2002-03-25  Gregorio Robles 

	* incluir/upload.inc: he cambiado la indentación de 8 a 4 espacios y algunas
	  otras pequeñas modificaciones siguiendo el estándar de codificación de PEAR
	  no hace falta que notifiques los atributos como privados, ya que siempre
	  lo deben ser.
	  ¡Cuidado con documentar demasiado! Documentar más de lo necesarios es igual
	  de malo que no documentar nada. Como todo en la vida, lo mejor es un término
	  medio. Piensa que luego también hay que mantenerlos.
	  Por lo demás, me ha gustado la clase. Veo que estás hecho un gurú de la 
	  programación OO ;-)

        * incluir/cabecera.inc: he quitado el fallo ése molesto que
          había en el formulario de entrada y que no dejaba salir del sistema

2002-03-25  Carlos Martín Ugalde 

	* incluir/upload.inc Nueva clase, se utiliza para subir ficheros
	  al servidor, está documentada exahustivamente siguiendo las normas
	  de phpDoc. Ha sido un curro grande, pero por fin está terminada :-)

2002-03-08  Gregorio Robles 

	* documentos_privado/plantilla.php3: he puesto ahí mi propuesta de
	  de cabecera para S-es 2.0. Sigue el modelo de PEAR.
	  En cuanto tenga un poco de tiempo a ver si escribo un pequeño
	  manual sobre PHPDoc para que lo utilicemos y podamos generar
	  la documentación a partir de los comentarios de forma automática.

2002-03-06  Gregorio Robles 

	* campamentos/inicio.php3: A falta de tener la estructura de
	  la base de datos de esta sección, debería funcionar el formulario
	  de inserción de campamentos

2002-03-05  Gregorio Robles 

	* incluir/Field.inc: añadida una propiedad a la clase
	  HiddenField que permite mostrar lo que se va a pasar

	* incluir/Field.inc: retoques en la clase Form para que acepte
	  formularios de varios pasos

	* campamentos/inicio.php3: Truquitos para que se pueda rellenar
	  en varias etapas el formulario

	* incluir/Field.inc: la columna de la izquierda en los formularios,
	  la he hecho más ancha. Ahora mismo son iguales los anchos de columna
          para los formularios que para las tablas que muestran los contenidos,
 	  aunque probablemente esto no debería de ser así.

2002-03-05  Gregorio Robles 

	* incluir/Field.inc: otra forma de ver opciones redondas (Radio)
          de paso corregido error. Se ha añadido el método getIsTitle a
	  la clase padre (Field) para que las que lo necesiten, lo reimplementen
	  (y si no, devuelve 0 por defecto)

	* campamentos/inicio.php3: página añadida con una versión
	  muy alfa de lo que será esta sección

	* campamentos/incluir/campamentos_*.inc: añadidos ficheros de
	  configuración y de permisos (por ahora copiados de juegos)

	* campamentos/incluir: añadido directorio

	* campamentos/: directorio añadido

	* incluir/navegación.inc: añadido enlace a la sección de campametos
	  Además, he cambiado dobles comillas por simples donde he podido

2002-03-04  Gregorio Robles 

	* juegos/inicio.php3: nueva versión que incluye las nuevas clases
          Summary, Form, Preview, Insertion...
	  tengo que trabajar todavía en esto:
          http://gresca.scouts-es.org/juegos/
              --> te saca el formulario de introducción
          http://gresca.scouts-es.org/juegos/inicio.php3?id=16
              --> el juego con id 16
  	  http://gresca.scouts-es.org/juegos/inicio.php3?id=grex
              --> 10 juegos (sus resumenes)

	  Todo esto lo tengo que cambiar para que tenga más sentido. Por ahora
          todo está en fase de PRUEBAS

	  Estaría bien vaciar la base de datos de juegos de contenidos, ya
          que algunos se muestran defectuosamente (durante el desarrollo
          de las nuevas clases se han introducido cosas erróneas)
 
	* juegos/incluir/variantes.inc: esta biblioteca queda obsoleta
          gracias a las nuevas clases --> será borrada
	  (todavía no la borro, pq la necesito para crear la página
           de las variantes)

	* juegos/juegos.php3 ha quedado obsoleta tras la creación de la
          clase Show de Field.inc --> borrada

	* juegos/juegos_edi.php3 y juegos/juegos_mod.php3 han quedado
	  obsoletos tras la creación de las clases de Field.inc
          ---> borradas

	* juegos/incluir/juegos.inc: esta biblioteca ha quedado obsoleta
	  tras la creación de las clases de Field.inc --> borrada

	* incluir/encargados.inc: cambiadas comillas dobles por comillas
	  simples allí donde es posible

	* incluir/indices.inc: cambiadas comillas dobles por comillas
	  simples allí donde es posible

	* incluir/cabecera.inc: cambiadas comillas dobles por comillas
	  simples allí donde es posible

	* incluir/lib.inc: la función select_from_config tampoco tiene
	  sentido ya.
	  La misma suerte ha corrido lib_selecciona_si_o_no()

	* incluir/cabeza.inc: cambiadas comillas dobles por comillas simples
 	  allí donde es posible

	* incluir/iconos.inc: cambiadas comillas dobles por comillas simples
 	  allí donde es posible

	* incluir/lib.inc: he borrado las funciones asociadas a la
	  clase contador lib_contador_aumenta y lib_comprueba_contador

	* incluir/Field.inc: implementada la clase Counter que se
	  dedica a ver la veces que se ha accedido a un contenido
          o a contenidos enlazados desde el contenido

	* incluir/lib.inc: He puesto (en comentarios) las funciones que van
	  a cambiar de sitio una vez que funcionen las clases -> limpieza
	  El resto de funciones que se quedan, habrá que documentarlas

	* incluir/Field.inc: a falta de un par de clases (para comentarios,
          las listas de correo, monitor, etc.), ya están terminadas las clases
          básicas del sistema.
	  Supongo que las que quedan los ire terminando esta semana, asi que
 	  tendremos una beta de S-es 2.0 para entonces.

	* incluir/Field.inc: solucionado el problema del título en la
 	  clase Preview

	* incluir/lib.inc: lib_fecha_larga($time, $timestamp = 0)
          El segundo parámetro es opcional y se pondrá a uno si el valor
	  que se le pasa ya está en formato timestamp

	* incluir/Field.inc: Añadido el atributo NotNull a la clase
	  Field y sus herederas. De este modo, un parámetro especificado
	  con notNull = 1, no podrá ser dejado vacío.

	* include/Field.inc: Finalizada la implementación de TabularShow

2002-03-04  Carlos Martín Ugalde  
	
	* incluir/lib.inc: cambio en la función lib_fecha_larga($timestamp)
	  pasa a ser lib_fecha_larga($time) para poder pasar directamente las
	  fechas tal y como se almacenan en la base da datos.

	* Correcciones ortográficas en varios ficheros.

2002-03-04  Gregorio Robles 

	* incluir/html.inc: cambiada la implementación de html_enlace.
	  Cuando se llama al propio fichero se debe pasar PHP_SELF como
	  destino.

	* incluir/Field.inc: Trabajando con la clase Summary
	  esta clase se encarga de mostrar el resumen de los
	  últimos contenidos de la sección
	  (en realidad puede hacer más ;-), pq no sólo muestra
	  los últimos diez, sino que es configurable :-)...)

2002-03-03  Gregorio Robles 

	* incluir/Field.inc: he refactorizado un poco la clase Show.
	  La clase Show debería ser una clase abstracta que debían derivar
	  todas las demás, pero se ha convertido en la clase generada de
	  interaccionar con la BBDD a la hora de mostrar contenidos
	  Por tanto, la clase Show será la que toma los datos de la base de
	  datos y sus hijas las encargadas de mostrarlas debidamente.

2002-02-28  Gregorio Robles 

	* incluir/Field.inc: empiezo con la implementación de la clase
	  Summary, que es una clase que permitirá mostrar los contenidos
 	  resumidos de manera simple y limpia

2002-02-25  Gregorio Robles 

  	* incluir/lib.inc: Nueva función lib_categoria2array
          que devuelve en un array los valores posibles de una categoría
	  tal y como están guardados en la base de datos de la sección

	* incluir/Field.inc: clase Show prácticamente terminada.
	  FormShow sólo necesita poner bien el título.
	  TabularShow falta por implementar.
	  hay unos cuantos FIXMEs todavía por resolver...

2002-02-25  Gregorio Robles 

	* incluir/Field.inc: he empezado a implementar la clase Show,
	  que se encargará de mostrar los contenidos desde la BBDD
	  Para ello, he creado esta clase y dos más que heredan de la misma
	  y que permitirán mostrar los contenidos de diferentes maneras

2002-02-25  Gregorio Robles 

	* incluir/Field.inc: terminadas las clases que ya estan implementadas
          hay que echarle un ojo a los FIXMEs y comentarlas siguiendo el estandar
          PHPDoc... pero eso sera mañana
	
2002-02-25  Carlos Martín Ugalde 

	* documentos_privado/sql/psql.sql: He escrito este fichero para explicar un
	  poco como crear las bases de datos para las secciones en PostgreSQL,
	  me he basado en la estructura de la sección de Juegos y en los comentarios
	  que grex puso en mysql.sql

2002-02-24  Gregorio Robles 

	* incluir/Field.inc: he hecho un poco de refactoring con las clases
          existentes, de forma que su uso y mantenimiento sea más fácil

2002-02-24  Carlos Martín Ugalde 

	* documentos_privado/tutorial/s-es-arquitectura.html Cambios en la
	  documentación para reflejar el uso de los estilos en los enlaces.
	  POR HACER pasar el documento a PDF.

	* correo/incluir/correo.inc incluidos enlaces a PUF y encargados de
	  sección.

        * listas/incluir/correo.inc incluidos enlaces a PUF y encargados de
          sección.

	* incluir/navegacion.inc: cambios para usar estilos en los enlaces
	  a través de la biblioteca html.inc

	* incluir/html.inc: Cambios en la función html_enlace para poder
	  incluir estilos en los enlaces. El estilo por defecto será ""
	  de forma que no use ninguno => usae el estilo más general.

	* incluir/html.inc: Cambios en los comentarios y ejemplos para
	  explicar el funcionamiento de html_enlace.

	* incluir/html.inc: Cambios en todas las funcionas para usar el
	  menor número de " posible de forma que sean más rápidas. 
	  "
self_url()."\" method=\"post\">" pasa a '' 2002-02-24 Gregorio Robles * incluir/Field.inc: La clase Insertion ya está en fase alfa 2002-02-24 Gregorio Robles * incluir/Field.inc: primeros pasos en la implementación de la clase Insertion, la clase que se encargará de meter los datos de los formularios en la BBDD. 2002-02-23 Gregorio Robles * incluir/Field.inc: parece que ya funcionan las clases Field, sus clases hijas, Form y Preview. Falta la inserción en la BBDD. se puede probar en http://gresca.scouts-es.org/pruebas/probar.php3 Es interesante ver el codigo de probar.php3 (en el servidor, ya que no esta en el cvs) * incluir/html.inc: cambio en el orden de las funciones. Después de html_* viene la función htmlp_* de esta forma se mejora la mantinibilidad (es que había htmlp_* que no se parecían en nada a sus cuasihomónimas html_* con el problema que esto supone) * incluir/html.inc: añadido el parámetro borde (con valor por defecto ='0') a la función html_imagen. Este cambio no modifica la API de cara al exterior también he modificado la correspondiente función htmlp_ * incluir/html.inc: FIXME diciendo que habría que actualizar la documentación anexa al fichero (en realidad, sería mejor quitarla de allí, ya que todo eso se incluye en todas las páginas de Scouts-es, con todo el gasto de memoria que supone) * incluir/Field.inc: añadido el fichero con las clases Field (y las clases que heredan de la misma), Form y Preview. Estas clases están todavía en fase ALFA! Aunque ciertamente, tienen muy buena pinta :-) Todavía faltan por implementarse las clases Insertion, Show, Summary y Comment Supongo que cuando estén, cada clase se pondrá en un fichero separado. Haré un diagrama UML para mostrar gráficamente tanto las dependencias como su utilidad * incluir/tabla.inc: he movido la correción de ancho debida al IExplorer al constructor, que es donde corresponde --> así sólo aparece una vez --> menos código que mantener * SUGERENCIA: yo quitaría todos los comentarios posibles del HTML! --> estamos sobrecargando las páginas sobremanera (un 25%) con lo que eso supone en tiempo de descarga Creo que es mejor tener un modo "prueba" que nos permitiera imprimirlas si así se lo requerimos * incluir/tabla.inc: He puesto algunos FIXMEs con comentarios de cómo mejorar la especificación de las funciones (o como deberían ser para que funcionaran los valores por defecto) * incluir/tabla.inc: Cambiado las comillas dobles por las simples el intérprete PHP las parsea más rápido y no nos cuesta nada cambiarlas he hecho el cambio allí donde es posible (-> todo menos los echo/print) * incluir/tabla.inc: Comentarios para señalar que los include('congif.inc') deberemos quitarlos cuando pasemos a PHP4 y tengamos la función include_once -> menos gasto de memoria * incluir/html.inc: Añadidos valores por defecto a las funciones también he puesto "\n" en muchas funciones para que el código HTML salga más "limpio" * CAMBIOS: ligeras modificaciones para que sea más legible 2002-02-23 Carlos Martín Ugalde * /incluir/tabla.inc arreglado un pequeño fallito, en un que metia uno "." de más 2002-02-22 Carlos Martín Ugalde * /incluir/tabla.inc Últimos retoques en las funciones para terminar de poner todo bonito y depurar todo el código HTML, arreglado el asunto de tabla_cuerpo_empieza($valign) * /incluir/config.inc Eliminadas $config_tabla_error_frame_color y $config_error_frame_ancho y añadido $config_tabla_general_relleno, que controla el padding de la tabla. * Añadidos comentarios explicatorios a las propiedades configurables de tabla 2002-02-21 Carlos Martín Ugalde * /incluir/tabla.inc Cambios en las funciones para que usen estilos y creen un html de más calidad y mejor legible. Además, he arreglado algunos errores menores. * tabla_cuerpo_empieza($valign) POSIBLE ERROR EN ESTA FUNCION, pasamos el parámetro $valign, pero luego no lo utilizamos en ninguna parte. ¿Es un olvido o un fallo? 2002-02-20 Carlos Martín Ugalde * /incluir/config.inc Comentarios en algunas partes para entender mejor lo que se configura 2002-02-20 Carlos Martín Ugalde * /incluir/tabla.inc Cambios menores para mejorar el código html que genera la biblioteca, cambios en los parametros de configuración de las tablas * /incluir/config.inc Eliminadas $config_tabla_general_frame_color y $config_tabla_general_frame_ancho y añadido $config_tabla_general_relleno, que controla el padding de la tabla. Estos cambios se deriban de los realizados en /incluir/tabla.inc 2002-02-13 Carlos Martín Ugalde * /incluir/cabeza.inc añadído un if para que en el caso de que estemos en las páginas iniciales el icono de inicio apunte a las páginas de entrada de scouts-es. * CAMBIO IMPORTANTE: Tenemos dos tipos de seccion: * Tipo estático: aquel que no puede recibir aportaciones de la gente y que portanto sus contenidos no estan sujetos a grandes variaciones. En este tipo de secciones no se podrán hacer aportaciones, no habrá índices ni tampoco información via correo electrónico sobre cambios en la sección. * Tipo dinámico: aquellas secciones que admiten aportaciones del público. Los tipos de sección se definen en el archivo inicio.php a través de la variable $seccion_estatica, que toma valor 1 si la sección es estática y 0 en caso contrario. * /incluir/cabeza.inc añadído un if para soporte de la variable $seccion_estatica * Traducción de cliente IRC y nodificaciones en iconos y aspecto visual * /listas/incluir/listas.inc Solucionado problema de compatibilidad con Netscape Communicator 4.75 Listas de correo por alguna extraña razón el style="padding: 5pt;" no es bien interpretado y saca la imagen fuera de todas las tablas alineándola a la izquierda de la pantalla, lo que produce un efecto que no es el deseado. Para solucionalo hay que recurrir a lago menos elegante y despreciado en html 4.0 hspace="15" Listas de correo 2002-01-12 Carlos Martín Ugalde * Ajustes en el cliente IRC y creación de la sección de IRC para chatear en línea 2002-01-05 Gregorio Robles * documentos_privado/s-es-arquitectura.html: ligeras modificaciones tanto léxico-semánticas como de contenido 2002-01-03 Gregorio Robles * documentos_privado/s-es-arquitectura.html: añadido el fichero que contiene el tutorial para desarrollar S-es 2.0 * documentos_privado/s-es-arquitectura.pdf: documento creado del fichero HTML anterior a través de html2ps y ps2pdf (se debe regenerar con cada cambio) (o hacemos un script que lo haga automáticamente) * documentos_privado/imagenes/*: añadidas las imagenes del tutorial * documentos_privado/tutorial: añadido directorio * documentos_privado/s-es-arquitectura.pdf: borrado 2002-01-01 Gregorio Robles * comentarios_edi.php3: corregido un error que no permitía la introducción de comentarios en la BBDD * incluir/tabla.inc: tabla_columna_comienza tiene como valor valign="top" por defecto * incluir/comentarios.inc: corregido el error a la hora de introducir nuevos comentarios * incluir/encargados.inc: mostrar sólo los encargados de sección correspondientes * incluir/seguridad.inc: corregido el siguiente error: Warning: Failed opening '..//incluir/_permisos.inc' for inclusion in seguridad.inc on line 29 * comun/encargados.php3: añadida la descripción. Disminuido el tamaño tabla * incluir/html.lib: se ha añadido el valor (valor) a la función de contraseña por overloading. De esta manera en la página cambiar saldrá la contraseña actual (en forma de asteriscos). * cambiar.php3: se ha añadido información para facilitar la navegación * entrar.php3: se ha añadido información para facilitar la navegación * verificar.php3: se ha añadido información interesante para los nuevos registrados * registro.php3: error corregido. Ahora ya se deben ver las dos tablas bien. Además, he añadido más información sobre el proceso de registro 2002-01-01 Gregorio Robles * incluir/comentarios.inc: añadido un "
" para que no salga centrada la última línea en la función de visualizar * juegos/incluir/juegos.inc: añadido un "
" para que no salga centrada la última línea * incluir/comentarios.inc: curioso que haya que hacer COUNT(*) as alias y luego $BBDD->f("alias") para poder llamar a la variable! * incluir/validar.inc: COUNT(*) as alias al igual que en comentarios.inc 2001-12-31 Gregorio Robles * incluir/.htaccess: se deniega el acceso a este directorio y a los archivos incluidos en el mismo * verificar.php3: Pequeños cambios en la información que se da al usuario que acaba de verificar su cuenta en Scouts-es * registro.php3: Pequeños cambios en el mensaje que se envía al usuario que se acaba de registrar. * incluir/lib.inc: ligeras modificaciones en la función mailuser * incluir/config.inc: añadida la variable sys_name = Scouts-es que se utiliza a la hora de enviar mensajes de correo 2001-12-31 Carlos Martín Ugalde * /incluir/lib.inc Cambios en la función mktimestamp tara que genere las fechas correcamente ahora que la guardamos en formato ISO varios ficheros Cambios menores en la licencia o en algún comentario o cosas por el estilo * /inicio/incluir/inicio.inc inicio_frase() Lee las frases del fichero /frases.txt como serán pocas las frases no sé si merece la pena crear una base de datos = es preferible editar el .txt y listo. Cada Frase va en una línea del .txt * Paso CHANGELOG a CAMBIOS 2001-12-27 Gregorio Robles * recordar2.php3: cambiados los parámetros FROM del mensaje de correo 2001-12-26 Gregorio Robles * /incluir/lib.inc: añadida la función mailuser() que permite mandar correos a los administradores respectivos * /incluir/config.inc: añadidos los parámetros para el correcto envío de correos electrónicos de notificación * /comun/cambiar.php3: puesto bonito (corregidos fallos en la visualización del campo de introducción de contraseña) * /admin/admuser.php3: conforme con la nueva API 2001-12-26 Gregorio Robles * /inicio.php3: es parcialmente estatico * /inicio/inicio.php3: es la pagina de entrada dinamica * /inicio/estatico.php3: script que se debe ejecutar y guardar en /inicio/incluir/incio_estatico.inc para que sea llamado por /inicio.php3 * /inicio/incluir/inicio.inc: mejoradas un poco las funciones de noticias * /crontaba/inicio.cron: ordenes para el cron para la generacion periodica de una pagina de inicio semi-estatica * /inicio/incluir/inicio_estatico.inc: fichero que se debe regenerar periodicamente con la pagina de inicio en html (estatica) 2001-12-26 Carlos Martín Ugalde * /incluir/lib.inc: He cambiado la función mktimestamp($time) para que lea correctamente las fechas en el formato almacenado en lobato * /juegos/incluir/juegos.inc: He cambiado la funcion de insercion de datos para que funcione bien y meta la fecha actual. * /registro.php3: Cambio de la consulta de alta de nuevos usuarios: seccion='-' pasa a '-' 2001-12-25 Gregorio Robles * /inicio.php3 solo es una copia barata de /inicio/inicio.php3: seguiremos trabajando! * /inicio/incluir/noticias.ihtml: borrado el contenido -> su funcionalidad pasara a /inicio/incluir/inicio.inc * /inicio/incluir/inicio.inc: Nuevas funciones que generan las noticias. Todavia en fase alfa. Tengo que pensar un poco mas como hacerlas * /inicio/incluir/inicio.inc: Nueva funcion que genera frases aleatoriamente * /inicio/incluir/inicio.inc: borrado todo el contenido -> se ha pasado a /incio/inicio.php3 directamente * /inicio/incluir/frases.inc: borrado este fichero -> su funcionalidad pasara a /inicio/incluir/inicio.inc llamando a una funcion * /inicio/incluir/secciones.inc: borrado este fichero -> su funcionalidad pasara a /inicio/incluir/inicio.inc llamando a una funcion * /inicio/incluir/scouts-es.inc: borrado este fichero -> su funcionalidad pasara a /inicio/incluir/inicio.inc llamando a una funcion * /inicio/incluir/inicio.inc: cambiada la ruta de las imagen de validacion del www de relativas a absolutas * /inicio/incluir/secciones.inc: cambiada la ruta de la imagen de la seccion de juegos de relativa a absoluta * /inicio/incluir/scouts-es.inc: cambiada la ruta de la imagen de la reunion anual de S-es de relativa a absoluta * /inicio.php3 copiado a /inicio/inicio.php3: esta sera la pagina de inicio totalmente dinamica, mientras que /inicio.php3 sera una copia mas o menos estatica que sera generada a partir de la dinamica cada cierto tiempo * /frases.inc movido a /inicio/incluir/frases.inc * /secciones.inc movido a /inicio/incluir/secciones.inc * /scouts-es.inc movido a /inicio/incluir/scouts-es.inc * /noticias.ihtml movido a /inicio/incluir/noticias.ihtml * /inicio.inc movido a /inicio/incluir/inicio.inc * creado el subdirectorio /inicio/incluir para todos los archivos .inc de la pagina de inicio * creado directorio /inicio/: en el iran todas las cosas que se necesiten para la pagina de inicio * /admin/adm_comentarios.php3: aniadida lib_navegacion_administracion($seccion) * /admin/adm_categorias.php3: aniadida lib_navegacion_administracion($seccion) * /admin/puf_mod.php3: aniadida lib_navegacion_administracion($seccion) * /admin/puf_edi.php3: aniadida lib_navegacion_administracion($seccion) * /admin/admpuf.php3: aniadida lib_navegacion_administracion($seccion) * /incluir/lib.inc: funcion que imprime la barra de navegacion para la administracion de contenidos lib_navegacion_administracion($seccion) * /incluir/puf.inc: prequenios retoques para adecuarlo a la nueva API * /comun/puf_mod.php3 movido a /admin/puf_mod.php3 * /comun/puf_edi.php3 movido a /admin/puf_edi.php3 * /incluir/cabeza.inc: error corregido (icono de salir) cuando somos usuario anonimo o pendiente * /incluir/iconos.inc: los iconos salen cuando estamos en una seccion. Ahora solo hace falta que salgan en las secciones oportunas... todo se andara 2001-12-25 Gregorio Robles * /registro.php3: ya se puede uno registrar. Lo de validarse es otro cantar; luego lo mirare * /entrar.php3: ya puede uno hacer login * /comun/loginform.ihtml a /loginform.ihtml: tiene que estar en el mismo directorio que entrar.php3 * /recordar.php3: prequenios retoques para adecuarlo a la nueva API * /incluir/html.inc: asi todos contentos: html__form_envio($valor, $nombre="")! El que no quiera ponerle nombre que no lo ponga. * /comun/recordar2.php3 a /recordar2.php3: tiene que estar en el mismo directorio que recordar.php3 * /personal.php3: aniadida pagina personal con los datos del usuario * borrado /personal.php3: resulta que se llama cambiar.php3 * /comun/cambiar.php3: prequenios retoques para adecuarlo a la nueva API * /incluir/cabeza.inc: Cambiado el enlace a la pagina personal que se llama cambiar (mal nombre... por cierto) * /juegos/*.inc a /juegos/incluir/: bibliotecas y demas de la seccion de juegos pasan a este subdirectorio * /juegos/*.sql a /juegos/sql/: base de datos y logs de la base de datos de juegos pasan a este subdirectorio * /juegos/juegos.php3: cambiado el require de /juegos/juegos.inc a juegos.inc (se supone que ./include esta en el camino/path) * /juegos/juegos.inc: cambiado el enlace de /comentarios_edi.php3 a /comun/comentarios_edi.php3 * /incluir/comentarios.inc: prequenios retoques para adecuarlo a la nueva API. Ademas, otros pequenios cambios para corregir errores a la hora de llamar la funcion * /incluir/html.inc: la funcion html_form_desplegable($nombre,$multiple = 0,$tamanio = 0) queda definitivamente asi. De esta forma, se puede llamar tal y como se fijo en la primera congelacion de la API. El que quiera mas, pues que le aniada mas parametros ;-) * /incluir/cabeza.inc: el enlace de administracion (/admon/admon.php3) que no lleva a ninguna parte, ha sido modificado por el correcto * /incluir/categorias.inc: prequenios retoques para adecuarlo a la nueva API. * /incluir/seguridad.inc: ruta al fichero con los permisos de seccion corregida * /comun/validar.php3 a /admin/validar.php3 * /incluir/iconos.inc: nueva biblioteca con las funciones que devuelven los enlaces a los iconos de la barra superior * /incluir/cabecera.inc: se aniade un require a iconos.inc * /incluir/cabeza.inc: se introducen las funciones declaradas en /incluir/iconos.inc * /juegos/*.php3: se aniade en la cabecera de todos los archivos $seccion = "juegos" * /comun/infoe.php3: nueva pagina (todavia sin funcionalidad)... solo mensaje de POR HACER * /comun/encargados.php3: nueva pagina (todavia sin funcionalidad)... solo mensaje de POR HACER... pues no... ya tiene funcionalidad (aunque sea basica) * /incluir/encargados.inc: funciones a las que se hacen referencia en la pagina /comun/encargados.php3 * /listas/*.inc se ha movido a /listas/incluir/ * /correo/*.inc se ha movido a /correo/incluir/ * /dospuntocero/*.inc se ha movido a /dospuntocero/incluir/ * /dospuntocero/*.php3 se aniade en la cabecera de todos los archivos $seccion = "dospuntocero" * /verificar.php3: nuevo archivo. Se utiliza para verificar la suscripcion de nuevos usuarios