-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 On 13/03/14 19:54, Eduard Diaz wrote: > Con icalendar [1] no es dificil! con vobject [2] es un poco mas > complicado, sobre todo los eventos recurrentes, pero... ¿Qué > necesitas?
icalendar es la cosa más fea y poco documentada que hay. Si no te conoces el RFC de iCal, olvídate de hacer algo :-). Por ejemplo: http://icalendar.readthedocs.org/en/latest/usage.html#example """ >>> cal.add('prodid', '-//My calendar product//mxm.dk//') >>> cal.add('version', '2.0') """ ¿Qué tengo que poner ahí?. ¿Qué significa "mxm.dk"?. etc. Un ejemplo de muchos. Si no te conoces el RFC, no se van a entender la mitad de clas cosas, y no quiero caer en la "programación vudú" (ir tocando hasta que funciona, sin saber muy bien por qué). Por supuesto, me puedo leer (otra vez) el RFC, pero si hay alguien con experiencia en esto con ganas de integrar esta funcionalidad en el calendario, pues es tiempo y trabajo que me ahorro yo :). A esa persona le lleva una hora y a mí cuatro :). Lo que quiero es añadir en los ReStructuredText que definen las entradas del blog campos sobre fecha y hora de inicio y final del evento. Luego añadir en el proceso de creación de la web un script que regenere calendarios ICAL para subir online. http://hg.es.python.org/calendario/ Tengo dudas básicas, como qué hacer con los eventos que ya han pasado. ¿Los quito del calendario?. ¿Los dejo eternamente?. ¿Qué pasa cuando tenemos ya cinco años de eventos?. Supongo que habrá ya unas buenas prácticas ahí, que yo desconozco. - -- Jesús Cea Avión _/_/ _/_/_/ _/_/_/ [email protected] - http://www.jcea.es/ _/_/ _/_/ _/_/ _/_/ _/_/ Twitter: @jcea _/_/ _/_/ _/_/_/_/_/ jabber / xmpp:[email protected] _/_/ _/_/ _/_/ _/_/ _/_/ "Things are not so easy" _/_/ _/_/ _/_/ _/_/ _/_/ _/_/ "My name is Dump, Core Dump" _/_/_/ _/_/_/ _/_/ _/_/ "El amor es poner tu felicidad en la felicidad de otro" - Leibniz -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQEcBAEBCAAGBQJTIhGnAAoJEGjgN61Khv5DJm4H/3U8SPmQP5tAAwJ8mTy7mkOf DHtQnLQMOLT2QpyEg1ofQMqpMi97diutTQWwHL4m7W6QuxUbfSSpNTWuZ+dNRRKh NOIKp7qElImNT53WUzE0eHim+H6uR1lYtVw/ogv4SgPS5F045lIaKcGRLtFP82KY rc5XJuqu/7b0H6dJcV5/wc9e0a70Norj46vy/iWjren0+rbiWp/Bp2B6b2pyEKOK 9i3xdyQTM7zJcmVRYRffHD+AstNX/VhBeZKd8I9Z677sYJOfOX+/C7FsaQaATxs6 RZ67bGdTomprlJzFO/p0WVysFU7rLjsqhpz4hNsWleXJ8+zs1qsta8oEQs3zCms= =4JqA -----END PGP SIGNATURE----- _______________________________________________ Python-es mailing list [email protected] https://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
