Calendario Online.
Bueno, ahora podrán descargarse la versión inicial, ya le he escrito al autor del PHP-Calendar para coordinar los cambios en caso de que acepte, de todas formas, gracias a la licencia, puedo seguir mi camino y hacer de PHP-Calendar lo que quiera siempre y cuando mencione a los primeros autores. La idea es que sigan todos en el mismo camino.
Descargar el Calendario. Formato .zip de momento, colaboraciones para comprimir a otros formatos serán bienvenidas.
Instalarlo no costará nada, con ir al mysql crear una tabla (usuarios, claves), luego editar un archivo de instalación y todo tendría que funcionar ejecutando el archivo install.php. Cualquier duda, sírvanse de enviar un mail o comentar en este post, por supuesto, la estructura del PHP calendar permite hacer cambios notables con CSS, si los colores no les son de su agrado, pueden cambiarlos editando el archivo main.css. No olvidarse de borrar el archivo install.php luego de que finalice el proceso.
39 Comentarios en “Calendario Online.”
Ni siquiera hace falta crear la base de datos, el propio archivo la crea, igual que las tablas; y al final, tambien te manda rellenar un formulario para crear el usuario Administrador de los @items@.
Esta genial, una virgería
PD(Post Data). No se si le pasará a alguien más, pero el link a la hoja de estilos está así:
@@
y no carga el estilo, pero añadiendo simplemente el punto antes de la barra:
@@
rula perfectamente. Es una pequeña apreciación.
diego, una funcion que busco en un calendario es un reminder.. y no encuentro uno que lo tenga, este por lo que veo tampoco… aunque ahi es un poco mas dificil de implementar porque o usa el sendmail o tenes que tener siempre abierto el calendario y que via un popup te avise.
Jesús
11 de Febrero de 2004 a las 2:23 pm
Creo que el calendario esta genial una idea muy buena , mi pregunta -de novato- es:
-es necesario e imprescindible utilizar un servidor o puedes instalarlo en tu propio ordenador?
-que software es necesario para instalarlo en tu propio ordenador?
muchas gracias
creo que necesito un manual hasta para atarme los zapatos -jeje-
muchas gracias otra vez
Dijo minid:
bq. …colaboraciones para comprimir a otros formatos serán bienvenidas.
En tu correo de Hotmail (biotwo en hotmail.com) lo tienes comprimido en tar.gz y tar.bz2
Saludos.
Solucionado, y he actualizado el calendario.
Cosas que me gustaría hacer si tuviera el tiempo suficiente.
Visualización del día. Tanto como los días pasados están en celestes y los verdes son los días futuros, me gustaría que imprimiera una clase class="current", de esta forma el foco de visualización se concentraría en otro color, puede que el más apropiado sea el amarillo.
Alarmas, sin dudas son muy útiles, pero hace falta programar los módulos, modificar el resto del calendario.
Una mini-agenda de contactos, no estaría nada mal.
Soporte de RSS, debe ser un “must”.
Soporte de impresión, proyección con CSS.
Accesibilidad, es accesible, pero no 100% estoy trabajando en ello, pronto se podrá manejar con el teclado.
Soporte a otros lenguajes, catalán, gallego, asturiano, etc.
tipos de eventos coloreados dependiendo de su naturaleza, por ejemplo los eventos del trabajo en color rojo, los personales en verdes, etc.
Este calendario se puede instalar en el ordenador, de hecho yo lo estoy usando en mi portátil, por que tengo instalado un servidor web ??Apache??, ??MySQL?? y ??PHP??.
Jurbo, gracias por enviarlos, puedes enviarlos de nuevo que hice cambios. Aunque no creo que tengan problemas a la hora de descomprimir en Linux o Unix con el formato ZIP.
Jesus dijo:
Creo que el calendario esta genial una idea muy buena , mi pregunta de novato es:
- es necesario e imprescindible utilizar un servidor o puedes instalarlo en tu propio ordenador?
- que software es necesario para instalarlo en tu propio ordenador?
muchas gracias
creo que necesito un manual hasta para atarme los zapatos jeje
muchas gracias otra vez
Pues necesitas tener instalado un servidor web como p.ej. “Apache”:http://httpd.apache.org/, el intérprete de “PHP”:http://php.net y una base de datos “MySQL”:http://www.mysql.com/ o “PostgreSQL”:http://www.postgresql.org/.
Yo te recomiendo un tutorial que hay en la web “xergioNET”:http://xergio.net/?Aprende&con=18, en el que esplica como instalar estos paquetes por separado (a mi siempre me ha dado mejor resultado que instalando un software con todo incluido como “Appserver”:http://www.borland.com/bes/appserver/ o similares).
Creo que estaría bien un sistema de @cookies@, para no tener que andar identificandote cada vez que cierras el navegador; en fin, solo son cosillas que se pueden ir mejorando. Yo a lo mejor (si el tiempo y los exámenes me lo permiten xD) intentaré hacer alguna cosilla.
bq. Soporte a otros lenguajes, catalán, gallego, asturiano, etc.
eso me mola xD
Diego: El calendario funciona muy bien. El único inconveniente que he tenido es al eliminar los eventos. Siempre: “No hay eventos para borrar.”
Jesus: Te Recomiendo utilizar FoxServ para instalar Apache - MySQL - PHP automáticamente.
Pablo
11 de Febrero de 2004 a las 3:28 pm
No me carga la hoja de estilos, con la version modificada tampoco, me imagino que la estructura es la misma que descomprime el zip, si es asi, lo que se carga es
¿el primer calendar.php?
¿El index.php de segundo subnivel? (si, pero no carga el css
Para asegurar la compatibilidad, directamente he puesto el path del css de ./css/ a css/.
Alex
11 de Febrero de 2004 a las 3:58 pm
Todo muy lindo, salvo que mi PHP instalado con FoxServ no funciona … grrr … (por si ayuda a que me ayuden: cuando ejecuto http://localhost/phpinfo.php me devuelve un Error 404 The requested URL /phpinfo.php was not found on this server.) ¿?
Comencé con el pie izquierdo.
Pablo
11 de Febrero de 2004 a las 4:05 pm
Diego, sigue sin funcionar, de alguna manera no carga el css, he probado con
href=”css/main.css”
href=”./css/main.css”
href=”/css/main.css”
en el calendar.php que está en la carpeta include y ninguna funciona, si con la PNH toolbar cargo manual el main.css si que funciona.
¿un fallo en matrix?
Pablo
11 de Febrero de 2004 a las 4:07 pm
ok, ya está, habia dos referencias a main.css en calendar.php
la segunda no estaba cambiada en la ultima version que bajé
saludos
Jesús
11 de Febrero de 2004 a las 4:09 pm
Muchas gracias Xoan
Si te fijas, la primera es a @function soft_error($str)@, por lo que solo hara el @return@ de su contenido en caso de error; la segunda es @function top()@, que es la que saca su contenido en caso de que todo vaya sobre ruedas
bq. Jesus dijo: Muchas gracias Xoan
De nada, Jesus, faltaría más.
PD(Post Data). Jeje, como mola
No creo que sea necesario comprimirlo a otros formatos, no.
Ojalá los días tuvieran más horas, ¿eh Diego?
Un saludo
Alex
11 de Febrero de 2004 a las 6:45 pm
Bueno, luego de darme la cabeza contra el CPU durante un rato conseguí arrancar PHP e instalar el dichoso calendario!
Muy bonito, Don Diego. Cool.
Pero pregunto yo, para qué tanto lío si el calendario de Mozilla (ex-FireBird) es excelente y además tiene alarma, tasks, etc. SunBird también pinta como que puede llegar a ser una gran aplicación, si se corrigen ciertos detalles.
Pero un calendario que para avisarte de algo tengas que acordarte de abrir el calendario (o navegador) logearte, etc. no es mucho más útil que uno de papel!
bien lo interesante es lo portable, ahora no se que tan loco pueda ser portar un calendario de thunderbird (calendar) a una aplicación php+mysql como esta.
pintaria como proyecto y tendrias un todo en uno bastante poderoso
saludos
scoutsburgos
11 de Febrero de 2004 a las 10:37 pm
Acabo de instalarlo en la web y me parece y me parece fácil de instalar, de configurar, de uso sencillo, …, una pasada.
Encontré un error de fabrica, si abren el calendario, y posan el ratón en “ver fecha” te lleva al día 35!!!.
Tengo que figurarme como arreglar esto.
Hoy he recibido el mail del contacto del desarrollador, nos vamos a poner de acuerdo para sacar las nuevas versiones con esta plantilla –emoción total– y lo mejor es que ya hay un pack de traducción al castellano!.
eso mismo entraba a decirte a vos.. el puto dia 35 me esta volviendo loco
congrats por el estilo man
Anónimo
12 de Febrero de 2004 a las 2:47 pm
¿que es esto?
Notice: Undefined variable: output in …wwwphp-calendarincludesdisplay.php on line 137
Me da ese error siempre que entro en alguna fecha
gracias
Pablo
12 de Febrero de 2004 a las 2:51 pm
Creo que el error anterior provoca que no pueda editar citas en ninguna fecha, simplemente no me da la opción.
Hola. Me dio por cambiarlo y añadirle lo de la fecha actual en amarillo … ¿te interesa? se ve muy bien!
Pues sí!
existe otro problema, “que he mencionado”:http://www.minid.net/archivos/categorias/software/calendarioonline.php#a11701 y “mariano también lo ha mencionado”:/archivos/categorias/software/calendarioonline.php#a11709, relacionado a la extraña aparición del día 35.
Por cierto, envíame sólo los archivos que has modificado a “mi cuenta de mail”:/contactar/.
Ups! el archivo que te mande tiene un error asi como está señalara todas las fechas como hoy en todos los meses en amarillo… jeje! me precipite.
Pero basta con que edites la condicion de elsif en la linea 106 por esta
elseif ($currentyear == $year && $currentmonth == $month && $currentday == $day)
Y listo! Por cierto, lo del dia 35 a mi no me pasa. Uso WinXP y Firebird 0.6.1 pero tampoco en IE6 pasa
diego.. lo del dia 35 no lo puedo arreglar y me aparece sea el puto navegador que sea
Sosa, tienes alguna idea de que puede ser?
scoutsburgos
12 de Febrero de 2004 a las 11:01 pm
Pero basta con que edites la condicion de elsif en la linea 106 por esta
elseif ($currentyear == $year && $currentmonth == $month && $currentday == $day)
¿En que fichero?
Diego Agulló
13 de Febrero de 2004 a las 2:03 am
Diego, fantástico el calendario. Lo de arreglar el dia 35 podría ser algo asi:
Editando la línea 319 del calendar.php
Donde pone $day cambiarlo por “.date(”j”).”
Quedaría algo asi:
$output .= “
Diego Agulló
13 de Febrero de 2004 a las 2:07 am
Este MT me va a matar…
Es date( “j” ) (quitando los espacios, obviamente)
scoutsburgos: Disculpa, la corrección que envié es respecto al archivo main.php que le envié a mini-d para lo del dia actual. La que imágino que después posteará junto con las demas correcciones.
mariano: La verdad es que yo no soy ningún experto en PHP (por ahora, al menos) pero respecto a lo del *35day Bug * ya me habría puesto a curiosear si no es porque pues… a mi no me sale!
Muchas gracias Diego, buen trabajo. La adaptación es muy buena, así como el estilo visual. Mucho mejor, por supuesto, que la original. Este es el tipo de cosas que yo nunca me decidiría a hacer por pura pereza, siempre me digo “bueno, ya lo hará alguien…”
Diego, muchas gracias, ya funciona perfecto el calendario, como debe ser. Ahora lo que voy a hacer es pasar todos los cambios que hice al proyecto original en SourceForge, ya tengo el OK, del desarrollador.
Esto se pone bueno!
Mare
23 de Abril de 2004 a las 9:00 am
Hola;Soy nuevo por aqui;
He instalado el php calendar y no se me ve como debería verse porque loinstale hace un par de días y se me veía bien; lo cambi de host y ahora ya no lo puedo ver bien; podría alguien decirme porque???
Ãrico
18 de Noviembre de 2004 a las 4:15 pm
yo no soy español mas hablo un poco de su lengua
meu e-mayl es ericocantor@hotmail.com

xoan
11 de Febrero de 2004 a las 2:13 pm