Exported iCal(endars) > HTML with Graphics Howto?

fryke

Moderator
Staff member
Mod
Okay. I hope this thread will evolve into a howto some day. I've seen people doing what I want. There are two examples: 1) Apple with .mac and 2) http://www.icalx.com ...

The goal is to let a webserver automatically transform .ics (iCalendar V2.0) files to webpages using graphical (or text based) templates.

I've set up one of our webservers as a WebDAV server and exporting from iCal works like a charm now.

http://www.icalx.com works beautifully, but it a) doesn't let me customize the look of an online calendar and b) doesn't let me secure directories with user/pass combinations (or let me make subdirectories at all). Maybe those features will come to icalx.com some day, but I want to provide this solution to anybody with a WebDAV server of their own - and to myself, of course.

First option: I take a look at .ics files and write a Perl script all by myself (with the help of some Perl gurus, as I'm not really a guru, although I know a bit about Perl myself). (Hmm... Help?!)

Second option: There's a 'Calendar Webpage Generator' under the GNU-License somewhere out there I don't know about that takes and eats .ics files for lunch and puts out wonderfully layoutet HTML-pages. Well, would be nice, but I don't know of any. (Doesn't seem like it at the moment.)

Third option: Apple releases - under their opensource license - a tool to transform .ics files into HTML-pages. (Unlikely, eh?)

I think that's about it. I hope that other users are interested in this li'l project and that someone will come up with a decent solution. Or at least some hacks that might be a good start.

(Moderators: Please, if you HAVE to move this thread, inform me WHERETO you move it, but I think it's in the right place, as 'iCal' is 'Mac OS X Software'.)
 
Okay. I'm too fast myself. Can somebody copy this to howto? :P

http://sourceforge.net/projects/phpicalendar/

Edit: I have tried this, and it seems to work. It's the script they're using at icalx.com, so it looks the same. They also include a week.script, but it's not active yet, so I'm waiting for a new build.

I guess this will be the solution to my question. Soon enough.
 
Back
Top