MetaFilter is turning ten! Help us celebrate at one of dozens of meetups.



Advertise here: Contact FM.


How to publish entire gCalendar?
April 18, 2006 1:55 PM   RSS feed for this thread Subscribe

How can I publish my entire Google Calendar to a website?

I want to publish my entire Google Calendar to a web site (not just a single event at a time) so that users who don't have access to iCal or even gCalendar itself can see all my events. I think the answer might include using the XML feed address, but I don't know how to make use of that.

Thank you.
posted by bison to technology (5 comments total) 1 user marked this as a favorite
Have you looked at Google's own documentation? It looks like you can share all of your information to other Google Calendar users, if not the web at large. If you're talking about strictly republishing, you might be out of luck for the time being because I don't see the option to export an entire calendar in iCalendar (.ics file) format. If they have that functionality, you could use something like php iCalendar to generate a visual listing from the exported data.
posted by mikeh at 2:07 PM on April 18, 2006


Yeah, mikeh, that was my understanding as well. I went around and around in their docs. What really got me as TechCrunch's description, "Calendars can be published via a web page... so readers do not need to be on the Google Calendar platform." I just have not seen how that is possible.

Also, you hit the nail on the head re: php iCalendar. gCal gives an iCal address, but it's unclear to me how to use with, say, php iCalendar. If someone could explain that, even that would be useful.

I thought the greater mefi group had found something I hadn't.
posted by bison at 2:15 PM on April 18, 2006


gCal gives an iCal address, but it's unclear to me how to use with, say, php iCalendar

You can download the iCal at regular intervals, save it to a directory on your server (with cron and curl), and point php iCalendar to that directory (in the config file). If you need more detailed advice than that, find a developer to do it for you.
posted by scottreynen at 3:06 PM on April 18, 2006


I've used iCal (and Sunbird does this too) to publish to my php iCalendar. In iCal under menu item "Calendar" you can publish to your established php iCalendar address. It was fairly easy. I know I found the instructions on the wiki for php iCalendar, but can't seem to get to their site.

The other way is to save the .ics file and upload it to the calendar file. Both ways worked for me, just depends on how much work you want to do. My own question is how to make php iCalendar work when you have a php running as cgi for other applications.
posted by nramsey at 3:07 PM on April 18, 2006


supposedly the API is "coming soon"

http://www.google.com/support/calendar/bin/answer.py?answer=37802
posted by MeatLightning at 9:34 AM on April 19, 2006


« Older Any suggestions on roof and bi...   |   Please tell me everything abou... Newer »
This thread is closed to new comments.


Related Questions
iPhone, Google Calendar, and travel across time zones February 17, 2009
Google Phone and Google Calendar January 31, 2009
Google calendar on desktop? October 20, 2008
Where can I find a calendar with group user... September 15, 2007
Kicking the Google habit: how? May 8, 2007