Setting up Your iCal Directory
If you'd like to put your iCal-format calendar file in a globally-accessible place, the first step is to create a subdirectory in your
public_html
directory called
ical
. Inside that directory, you can put your iCal file(s), at which point they become accessible via the following URL convention:
http://ical.csail.mit.edu/<username>/<filename >
Where username is your username, and filename is the calendar file's name.
Make sure the ical directory is readable and writable by the "svn" user in AFS by running
fs sa . svn write in that directory. Also ensure that ~/public_html is readable by the "svn" user:
fs sa ~/public_html svn read
You should also put some sort of access control in place for that directory by putting a
.htaccess
file in your
/ical
directory. Please see
HtaccessHints for further instructions. Note, we currently do not have SSL working on this host. This will be added Real Soon Now.
Accessing your Calendar Files via Sunbird
Go to File ... Subscribe to Remote Calendar...
Type in the URL for the calendar file you put in your
/public_html/ical/
directory:
Be sure to check the box to automatically publish updates to the remote calendar, as pictured.
If you've created a .htaccess file in your ical directory that uses basic auth, you'll get a dialog like this when you try to access the calendar:
Accessing your Calendar Files via Apple iCal
Accessing your calendar in Apple iCal seems to be straightforward, using the URL
http://ical.csail.mit.edu/<username>/<filename >
Create a calendar in ical, then control-click and select "Publish". Change the "Publish on:" dropdown from ".Mac" to "a Private Server", and fill in the fields. You can then configure whether changes are published automatically, and whether alarms and todo items are published as well.
This is in version 2.0.3.
-- Main.thouis - 30 Mar 2006
If you have tips on how to access the calendar files via other client programs not listed here, please feel free to add to this page.
--
MarkPearrow - 15 Aug 2005