05.01.2013 Views

Mac OS X Leopard - ARCAism

Mac OS X Leopard - ARCAism

Mac OS X Leopard - ARCAism

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Adding Time Zone Support<br />

iCal has a nice time zone support feature that is not activated by default, but if you often travel<br />

or deal with people in other time zones, then this is fantastic feature to use. Activating time zone<br />

support is as easy as selecting the “Turn on time zone support” option on the Advanced tab in<br />

iCal’s preferences. Once the support is turned on, you will notice that a small time zone dropdown<br />

list will appear in the upper-right of iCal’s main window above the search field. You can<br />

alter this field to reflect the time zone that iCal is in. Additionally, events will gain a time zone<br />

setting. With time zone support enabled, iCal will automatically alter event times based on the<br />

time zone of the event and the time zone of iCal.<br />

Subscribing to Other Calendars<br />

Sometimes you may want to subscribe to a calendar other than your own. For example, you may<br />

want to subscribe to a calendar that provides the schedule of your favorite baseball team’s<br />

games, or you may want to subscribe to a calendar that contains all the common U.K. holidays.<br />

Often, organizations will post calendar links on their web sites where you can just click a<br />

link and iCal will automatically open and add the calendar. Other times you may need to use the<br />

Calendar ➤ Subscribe (Opt+Cmd+S) menu bar option that will open the dialog box and allow<br />

you to enter the URL in the calendar file.<br />

To get started, select the Calendar ➤ Find Shared Calendars option from the menu bar. This<br />

will open your web browser to an Apple web site were Apple makes available a number of common<br />

shared calendars (including MLB baseball schedules and U.K. holidays).<br />

Sharing Your Calendars<br />

Besides subscribing to other calendars, sometimes you may want to share one of your calendars.<br />

To enable other people to subscribe to your calendar, you must have access to .<strong>Mac</strong> or a Web-<br />

DAV server to publish your calendar. If you have access, then you select a calendar and select<br />

Calendar ➤ Publish from the menu bar. This will open a sheet asking for information about<br />

where and what you want to share. Once the calendar is shared, you can pass the URL to anyone<br />

who you want to view it.<br />

Learning About iCal and CalDAV<br />

CHAPTER 11 MAIL, ADDRESS BOOK, AND iCAL 227<br />

There are lots of issues with sharing calendars, as outlined previously, but the biggest one is that<br />

it’s a little too static; in other words, calendar information doesn’t freely flow back and forth.<br />

Many calendaring systems avoid these issues, but most of them are fairly proprietary systems, so<br />

there are interoperability problems. To solve this, Apple and a number of other organizations<br />

have joined together to create the CalDAV standard, which provides a standard way to handle<br />

calendaring systems in a client/server environment.<br />

In this system, calendars are stored on a central calendar server that makes everyone’s schedules<br />

available to everyone else (with the security frameworks in place at the organization). The<br />

big advantage to this is that it facilitates scheduling and even planning in a much more effective<br />

manner.<br />

It just so happens that iCal in <strong>Leopard</strong> supports CalDAV (and <strong>Leopard</strong> Server provides a<br />

nice CalDAV-based calendar server called iCal Server). If you have access to a CalDAV server,<br />

you need to set up the account information on the Accounts tab in iCal’s preferences. This will<br />

add a calendar to iCal representing the calendar on the server.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!