Difference between revisions of "Calendars"
Line 1: | Line 1: | ||
− | The HDA has a Calendar server ([http://en.wikipedia.org/wiki/WebDAV WebDAV]) enabled by default in Amahi 6 (Ubuntu 12.04.x). For Amahi 7 (Fedora 19) and future Amahi releases, you will need to install the Amahi [https://www.amahi.org/apps/calendar Calendar] application. | + | The HDA has a Calendar server ([http://en.wikipedia.org/wiki/WebDAV WebDAV]) enabled by default in Amahi 6 (Ubuntu 12.04.x). |
+ | |||
+ | For Amahi 7 (Fedora 19) and future Amahi releases, you will need to install the Amahi [https://www.amahi.org/apps/calendar Calendar] application. | ||
Using client software you can publish and also subscribe to published calendars on your HDA. | Using client software you can publish and also subscribe to published calendars on your HDA. | ||
To publish or subscribe to a calendar in this server, you need four things: | To publish or subscribe to a calendar in this server, you need four things: | ||
− | # A client calendar program | + | # A client calendar program |
− | # The publishing location or URL | + | # The publishing location or URL |
# The calendar name of your choice, typically Home, John, etc. | # The calendar name of your choice, typically Home, John, etc. | ||
Line 49: | Line 51: | ||
== Publishing URL == | == Publishing URL == | ||
− | The publishing URL for the calendar is | + | The publishing URL for the calendar is |
− | If that fails to work, try <nowiki>http://calendar.yourdomain.com/</nowiki>. | + | <u>Fedora</u><br /> |
+ | <nowiki>http://ical/<CalendarName></nowiki>. | ||
+ | |||
+ | <u>Ubuntu</u><br /> | ||
+ | <nowiki>http://calendar/<CalendarName></nowiki>. | ||
+ | |||
+ | If that fails to work, try: | ||
+ | |||
+ | <u>Fedora</u><br /> | ||
+ | <nowiki>http://ical.yourdomain.com/<CalendarName></nowiki>. | ||
+ | |||
+ | <u>Ubuntu</u><br /> | ||
+ | <nowiki>http://calendar.yourdomain.com/</nowiki>. | ||
The <nowiki><CalendarName></nowiki> part maybe Home, or Home.ics (try this last one first). | The <nowiki><CalendarName></nowiki> part maybe Home, or Home.ics (try this last one first). | ||
Line 62: | Line 76: | ||
We have one application called [http://www.amahi.org/apps/icalendar iCalendar] that needs to be installed if you want to browse calendars in your hda via a web interface. Please note that this app is a '''read only''' client. It cannot create calendar entries. | We have one application called [http://www.amahi.org/apps/icalendar iCalendar] that needs to be installed if you want to browse calendars in your hda via a web interface. Please note that this app is a '''read only''' client. It cannot create calendar entries. | ||
− | The url for accessing the calendar is <nowiki>http://icalendar</nowiki> | + | The url for accessing the calendar is: |
+ | |||
+ | <u>Fedora</u><br /> | ||
+ | <nowiki>http://ical</nowiki> | ||
+ | |||
+ | <u>Ubuntu</u><br /> | ||
+ | <nowiki>http://icalendar</nowiki> | ||
+ | |||
+ | The url for setting the calendar preferences page is: | ||
+ | |||
+ | <u>Fedora</u><br /> | ||
+ | <nowiki>http://ical/preferences.php</nowiki> | ||
− | + | <u>Ubuntu</u><br /> | |
+ | <nowiki>http://icalendar/preferences.php</nowiki> | ||
== Calendar Clients == | == Calendar Clients == |
Revision as of 05:25, 6 April 2014
The HDA has a Calendar server (WebDAV) enabled by default in Amahi 6 (Ubuntu 12.04.x).
For Amahi 7 (Fedora 19) and future Amahi releases, you will need to install the Amahi Calendar application.
Using client software you can publish and also subscribe to published calendars on your HDA.
To publish or subscribe to a calendar in this server, you need four things:
- A client calendar program
- The publishing location or URL
- The calendar name of your choice, typically Home, John, etc.
In addition, you can also install a "client" application to browse calendars in your HDA, like iCalendar
Calendars can be created with widely available clients such as:
- Apple iCal for Mac OS X.
- Sunbird (Tutorial)
- Thunderbird - Lightning Calendar
- MS Outlook
- Windows Calendar for Windows Vista.
- Chandler
- ... and many others.
Technically, the HDA has a WebDAV server, commonly used for sharing online calendars and other files.
IMPORTANT: Only one calendar publisher is supported per calendar.
NOTE: Some clients may require that the name have the ical extension, e.g. Home.ics; you may need to experiment.
Amahi 7 (Fedora 19) Fix
The Calender server is broken (Amahi bug 1339). Below you will find a manual solution that will correct the problem.
- As root user, edit this file:
vi /etc/httpd/conf.d/03-calendar.conf
- Comment out the following lines:
#AllowOverride AuthConfig Order allow,deny Allow from all
- Add these lines afterwards:
Options Indexes FollowSymLinks MultiViews AllowOverride AuthConfig Require all granted
- Restart the web server:
systemctl restart httpd.service
Now you should be able to publish and access your calendar.
Publishing URL
The publishing URL for the calendar is
Fedora
http://ical/<CalendarName>.
Ubuntu
http://calendar/<CalendarName>.
If that fails to work, try:
Fedora
http://ical.yourdomain.com/<CalendarName>.
Ubuntu
http://calendar.yourdomain.com/.
The <CalendarName> part maybe Home, or Home.ics (try this last one first).
Some clients, notably Sunbird, require that the name of the calendar have the ical extension (which is .ics), e.g. Home.ics. You may need to experiment with this until it works. If you calendar client asks for a username and password, use your normal login details. Please add your experiences in this page.
Names with spaces are supported.
Accessing the Calendar
We have one application called iCalendar that needs to be installed if you want to browse calendars in your hda via a web interface. Please note that this app is a read only client. It cannot create calendar entries.
The url for accessing the calendar is:
Fedora
http://ical
Ubuntu
http://icalendar
The url for setting the calendar preferences page is:
Fedora
http://ical/preferences.php
Ubuntu
http://icalendar/preferences.php
Calendar Clients
Calendars can be created with widely available clients such as:
- Apple iCal, for Mac OS X:
- Mozilla Sunbird and Lightning (a perfect calendar companion for Thunderbird), for Windows, Mac and Linux.
- Windows Calendar, for Windows Vista.
- Also see Outlook synchronization support!
- Evolution, for Linux
- For configuring Evolution to use your HDA, you may be interested by this post.
- Kontact, for Linux