Un artículo del archivo

Abr 01 2004

Calendario Online

Algunos arreglos y pocos cambios a la versión de mini-d de php-calendar

En vista de que este semestre se viene muy fuerte en lo académico y hasta ayer no tenía una agenda donde registrar pruebas, trabajos, lecturas, etc. me decidí a probar algunas soluciones más tecnológicas al asunto. Así llegué a probar PHP-Calendar, un script para PHP/MySQL bajo licencia GPL que permite mantener un calendario y programar tus actividades de una forma bastante amigable. Mini-d estuvo trabajando con él, y lanzó una versión en español con una estética mucho más amigable que la original, pero que aún necesitaba de algunos retoques.

Calendario Online Ahora comparto con ustedes una “nueva” versión, básicamente la misma de Diego, pero que se aprovecha descaradamente de las sugerencias surgidas en los comentarios de uno de sus posts sobre PHP-Calendar y en realidad aporta muy pocas cosas nuevas (pero, bueno, qué se le va a hacer). Pueden descargarla aquí: PHP-Calendar 0.81 (archivo ZIP, 75.7 KB), a continuación detallo los cambios (y anoto los créditos correspondientes, obvio):

  • Agregado el código sugerido por xoan para agregar un color distinto a la fecha actual
  • Agregado código a la hoja de estilos para que lo anterior funcione correctamente. Ahora los días pasados se muestran en tonos azulados, los presentes en verde y la fecha actual en tonos rojizos
  • Arreglado el link a la hoja de estilos (xoan)
  • Agregada la modificación propuesta por jurbo para que al Agregar un Item salga la fecha que estábamos viendo.
  • Corregida línea 326 del archivo calendar.php: decía ."lastaction=$action&d=$day&month=$month&”, debía decir "lastaction=$action&day=$day&month=$month&”
  • Agregado un archivo .htaccess para evitar problemas cuando en la configuración del PHP de nuestro servidor están desactivadas las variables globales (”register globals”)… solución parche, pero funciona ; )
  • Agregado atributo tabindex al formulario para agregar un ítem, para poder desplazarse más fácilmente desde fecha del evento > fecha finalizante > tipo de evento > hora comienzo > duración > asunto > descripción > botón para agregar evento (en otras palabras, desde arriba hacia abajo).

Aún persiste un error, que al observar un día sin eventos anotados aparece el siguiente mensaje de error:
Notice: Undefined variable: output in c:archivos de programaapache groupapachehtdocsagendaphp-calendar-0.8php-calendarincludesdisplay.php on line 137

Tags:

Reacciones

Enlace para Trackbacks | Ir a escribir un comentario

3 Trackbacks/Pingbacks

  1. Retroenlace: minid.net el Abril 1, 2004
  2. Pingback: Minid.net » Blog Archive » Calendar-D progresos el Noviembre 18, 2005
  3. Pingback: yukei.net > En qué he estado el Noviembre 20, 2005

15 Comentarios

  1. Autor del Comentario:
    Ícono Gravatar mini-d
    Enviado el:
    Abril 1, 2004
    1

    El código de xoan no pude implementarlo. :(
    Me bajaré tu versión, y haré los cambios.

  2. Autor del Comentario:
    Ícono Gravatar mini-d
    Enviado el:
    Abril 1, 2004
    2

    El código de xoan no pude implementarlo. :(
    Me bajaré tu versión, y haré los cambios.

  3. Autor del Comentario:
    Ícono Gravatar Rodrigo
    Enviado el:
    Abril 1, 2004
    3

    jeje
    Bien felipe … recibiste el visto bueno de un gurú …
    saludos.

  4. Autor del Comentario:
    Ícono Gravatar Felipe Lavín Zumaeta
    Enviado el:
    Abril 1, 2004
    4

    No soy digno, no soy digno :D

  5. Autor del Comentario:
    Ícono Gravatar Rodrigo
    Enviado el:
    Abril 2, 2004
    5

    jajajaja

  6. Autor del Comentario:
    Ícono Gravatar xoan
    Enviado el:
    Abril 2, 2004
    6

    Oh, que bueno :D
    Casi me da un parrús cuando leo mi nombre al entrar en mini-d, y vengo a parar aquí. Un weblog muy interesante.

    Mini-d ya había comentado en su post que no le funcionaba lo de añadir la clase para el día actual, y me parece raro, porque a mi me funciona perfectamente (y si lo pones aquí, será porque a ti tb te funciona, no?).

    Pues nada, que gracias por haber aprovechado mis pocos conocimientos de PHP :P, y si necesitais cualquier cosilla, pos ya sabeis ;)

  7. Autor del Comentario:
    Ícono Gravatar xoan
    Enviado el:
    Abril 2, 2004
    7

    Oh, que bueno :D
    Casi me da un parrús cuando leo mi nombre al entrar en mini-d, y vengo a parar aquí. Un weblog muy interesante.

    Mini-d ya había comentado en su post que no le funcionaba lo de añadir la clase para el día actual, y me parece raro, porque a mi me funciona perfectamente (y si lo pones aquí, será porque a ti tb te funciona, no?).

    Pues nada, que gracias por haber aprovechado mis pocos conocimientos de PHP :P, y si necesitais cualquier cosilla, pos ya sabeis ;)

  8. Autor del Comentario:
    Ícono Gravatar hallux
    Enviado el:
    Abril 4, 2004
    8

    ¿Puedes tipear aquí la línea 37?

  9. Autor del Comentario:
    Ícono Gravatar hallux
    Enviado el:
    Abril 4, 2004
    9

    En la línea 137 de display.php ?
    ¿ Tienes alguna línea que inicializó $output con un valor antes de concatenarlo en él ? Eso podría ser la causa del problema

  10. Autor del Comentario:
    Ícono Gravatar jpen
    Enviado el:
    Mayo 24, 2004
    10

    Al instalarlo me da error:
    Fatal error: Call to undefined function: _() in e:\servidor\www\calendario\install.php on line 211

    Alguien me ayuda??

  11. Autor del Comentario:
    Ícono Gravatar edj
    Enviado el:
    Mayo 24, 2004
    11

    Hola,
    a ver si podéis echarme un cable, se que esto va a ser mucho pedir.
    Tengo un agroturismo, y para gestionar las reservas, estaría bien que en cada casilla del día, aparezcan 6 checkbox (si el checkbox esta seleccionado>habitacion ocupada), Cómo podría hacerlo?
    ademas soy un novato en php, :-) a ver si alguien me ayuda, pero creo que esto que pido es muy dificil, que no?
    Muchas Gracias!

  12. Autor del Comentario:
    Ícono Gravatar alex
    Enviado el:
    Octubre 4, 2004
    12

    hola como estan

  13. Autor del Comentario:
    Ícono Gravatar Javier
    Enviado el:
    Enero 1, 2005
    13

    ¿hay alguna version que tenga otros colores?. En mi portatil, con pantalla TFT se ven tan claros que cuesta trabajo ver hasta los dias. Supongo que es cuestion de cambiar css, pero no tengo ni idea de como cambiar los colores

  14. Autor del Comentario:
    Ícono Gravatar Pablo
    Enviado el:
    Mayo 21, 2006
    14

    terrible,, no le gustó a mi web master,, pero; lo corregí para su página.. me gustó

  15. Autor del Comentario:
    Ícono Gravatar josue
    Enviado el:
    Agosto 21, 2006
    15

    donde puedo descargar un calendario php
    nesesito uno

Deje un comentario

Escribe un Comentario