> Manuales > Calendario PHP

Diversos cambios en la librería PHP para la creación de un calendario que permite seleccionar cualquier fecha de cualquier año. Lo que se llamaría un date picker, realizado con PHP y un poco de Javascript.

He pasado varias horas revisando el Manual de Calendario PHP, tanto su texto como los scripts que se ofrecían a los lectores con el código fuente de los ejemplos. Resulta que el texto y el script del calendario fue realizado en 2002 y después de varios años sin actualizarlo, había que darle un repasito, porque la verdad es que había varias cosas que no estaban del todo bien.

Como primer paso he revisado el texto de algunos artículos y creado el PDF para descarga de nuevo. A continuación he revisado los scripts que había realizado yo mismo y he corregido varios errores, algunos leves y otros un poco más importantes. No creo que esté ahora todo 100% correcto, pues siempre hay cosas que se pueden mejorar, pero al menos creo que el código tiene bastante más calidad.

Además, he agrupado todos los códigos del calendario, creados por distintos autores y en distintos momentos, en un único archivo para descarga, lo que facilita las cosas para que los usuarios de DesarrolloWeb.com no gasten sus descargas disponibles, o gasten las mínimas posibles.

Además, he incorporado una serie de cambios rápidos que son bastante simples pero que aportan un poco más de calidad a este script para la creación de un "date picker" o selector de fecha, creado en PHP y con un poquito de Javascript, el esencial para que funcione bien en todos los navegadores y nos compliquemos lo mínimo con la programación del lado del cliente.

A continuación voy a colocar una lista de las cositas que he modificado o actualizado con respecto al código publicado en años anteriores.

Nota: En la descarga de los archivos del calendario PHP se ofrecen varias versiones del sistema para hacer el calendario. Algunas son más básicas que otras, pero la que se ha actualizado y mejorado como se explica en este artículo es la que está en el directorio "calendario-revision-2010".

Sobra decir que todavía se podrían hacer muchas otras cosas para mejorar este script, pero creo que al menos esta revisión será suficiente para que el código tenga un poco más de calidad. Habíamos recibido alguna queja sobre ese punto y la verdad es que nosotros a lo largo de los 8 años que se habían pasado sin actualizar el calendario también hemos cambiado nuestras costumbres de codificación. Así que no estaba de más dedicarle un poco de atención a este asunto.

Nada más por ahora. Simplemente invitar a las personas que utilicen este calendario a enviarnos las modificaciones que vayan realizando, para incorporarlas como artículos en este manual y que otros desarrolladores puedan beneficiarse también.

Miguel Angel Alvarez

Fundador de DesarrolloWeb.com y la plataforma de formación online EscuelaIT. Com...

Manual