diff --git a/docs/website/clients/iCal-details.php b/docs/website/clients/iCal-details.php index e6290d6a..7af2adb3 100644 --- a/docs/website/clients/iCal-details.php +++ b/docs/website/clients/iCal-details.php @@ -16,7 +16,7 @@

Caveats

-

DAViCal does not support the draft scheduling extensions to CalDAV, so you will not see the full functionality +

DAViCal does not fully support the draft scheduling extensions to CalDAV, so you will not see the full functionality of iCal.

iCal does not let you browse the calendar hierarchy to find other calendars you could view, so you will not see the full functionality of DAViCal either.

diff --git a/docs/website/clients/iPhone-1.jpg b/docs/website/clients/iPhone-1.jpg new file mode 100644 index 00000000..67c2811b Binary files /dev/null and b/docs/website/clients/iPhone-1.jpg differ diff --git a/docs/website/clients/iPhone-2.jpg b/docs/website/clients/iPhone-2.jpg new file mode 100644 index 00000000..1ff5e09b Binary files /dev/null and b/docs/website/clients/iPhone-2.jpg differ diff --git a/docs/website/clients/iPhone-3.jpg b/docs/website/clients/iPhone-3.jpg new file mode 100644 index 00000000..a7951e39 Binary files /dev/null and b/docs/website/clients/iPhone-3.jpg differ diff --git a/docs/website/clients/iPhone-4.jpg b/docs/website/clients/iPhone-4.jpg new file mode 100644 index 00000000..3bc99eaa Binary files /dev/null and b/docs/website/clients/iPhone-4.jpg differ diff --git a/docs/website/clients/iPhone-5.jpg b/docs/website/clients/iPhone-5.jpg new file mode 100644 index 00000000..5b12e597 Binary files /dev/null and b/docs/website/clients/iPhone-5.jpg differ diff --git a/docs/website/clients/iPhone-6.jpg b/docs/website/clients/iPhone-6.jpg new file mode 100644 index 00000000..4e7a9171 Binary files /dev/null and b/docs/website/clients/iPhone-6.jpg differ diff --git a/docs/website/clients/iPhone-details.php b/docs/website/clients/iPhone-details.php new file mode 100644 index 00000000..a5855f34 --- /dev/null +++ b/docs/website/clients/iPhone-details.php @@ -0,0 +1,44 @@ +

iPhone

+

The Apple iPhone, from OS version 3.0 is generally well-behaved + and will discover your own calendars when configured. It will not allow you to manipulate other calendars on + the same server, however, unless you use different credentials to access them.

+ +
    +
  1. Open "Settings", "Mail, Contacts, Calendars" and choose "Add Account".
  2. +
  3. Choose "Other" and "Add CalDAV Account".
  4. +
  5. Fill in the fields with your server name, username & password. The description can be anything.
  6. +
  7. Press the "Next" button at top-right.
  8. +
  9. At this point you may get an error message about SSL connection not available. You should choose "Cancel", to get to the advanced settings slightly quicker.
  10. +
  11. Open the "Advanced Settings" area and choose whether SSL is on or off, and enter the port number (80 is standard for http & 443 is standard for https, but the iPhone wants to use 8008 & 8443 for these)
  12. +
  13. In the "Account URL" change "/principals/users/username" to "/caldav.php/username"
  14. +
  15. Click on the "Caldav" top left to return to the basic settings and click on "Next" top right.
  16. +
  17. You should briefly see the "CalDAV Account Verified" text as in the last screenshot, below.
  18. +
+ +

Other Settings

+

You may want to go into some of the other settings under "Mail, Contacts, Calendars" and set some of the other settings, including: +

+

+

+All of these should be obvious. You can choose the calendar which an event goes into +when you create the event, but if you want to move it to a different calendar you will +need to do it with a different client - it's not an option in Apple's one. +

+

Similarly, in the events the repeat frequencies are fairly limited, but the calendar +does support the more arcane possibilities which you could create with a different +client application.

+ +

Screenshots

+

+ + + + + +
Adding an Account
 
Oh noes! Click Cancel!Aha! There are "Advanced Settings" :-)
Hmmm... these things seem familiar...Typical settings for non-ssl, port 80It works!
+ +