Calendar:FAQ: Difference between revisions

Added link to profile folder info on s.m.o
(Updated)
(Added link to profile folder info on s.m.o)
 
(20 intermediate revisions by 8 users not shown)
Line 1: Line 1:
This FAQ applies to Sunbird and Calendar.<BR>
This FAQ applies to Sunbird and Lightning calendaring.<BR>


The User Documentation can be found [[Calendar:User_Documentation|here]]


A FAQ in the Wiki. - Mostly questions from newsgroup [news://news.mozilla.org:119/mozilla.support.calendar mozilla.support.calendar]<br>
A FAQ in the Wiki. - Mostly questions from newsgroup [news://news.mozilla.org:119/mozilla.support.calendar mozilla.support.calendar]<br>
Line 12: Line 13:
<b>WARNING</b><br>
<b>WARNING</b><br>
*Some of the solutions here are only for advanced users.  
*Some of the solutions here are only for advanced users.  
* Some of the solutions here are outdated.
*Calendar does not work with [[SeaMonkey:Home Page|Seamonkey]], changers from Mozilla have to use the stand alone calendar [[Sunbird]], where existing calendar files can be imported.
*Calendar does not work with [[SeaMonkey:Home Page|Seamonkey]], changers from Mozilla have to use the stand alone calendar [[Sunbird]], where existing calendar files can be imported.


Line 18: Line 20:


===Where is my Calendar file?===
===Where is my Calendar file?===
By default local calendars are stored in a sqlite database file called "storage.sdb". This file is located in your profile folder. (LINK ME)
By default local calendars are stored in a sqlite database file called "storage.sdb". This file is located in your [https://support.mozilla.org/en-US/kb/profiles-where-thunderbird-stores-user-data profile folder].


Network calendars can be stored on WebDAV, CalDAV, and ftp servers and also locally (in this case "Network calendar" just indicates that the iCalendar format is used and not a sqlite database).
Network calendars can be stored on WebDAV, CalDAV, and ftp servers and also locally (in this case "Network calendar" just indicates that the iCalendar format is used and not a sqlite database).
Line 24: Line 26:


===How do I save my calendar file on an FTP server?===
===How do I save my calendar file on an FTP server?===
It's tricky at first to figure it out but this is the way to proceed:
For already existing data use "Publish" and enter the address (ftp://user@domain/filename.ics)


# Create a local calendar.
For new calendars you can choose
# Add an event and exit calendar.
"Create new calendar" | "On the network"
# Copy the new calendar file to the FTP server (under another name if you wish).
Filetype: iCalendar
# Return to calendar and fill in the "remote server URL" field of the new calendar. (ftp://user:pass@domain/filename)
Address: ftp://user@domain/filename.ics


That's all! It should work now!
Note that the calendar file will only be created if an event/task is added to this calendar.


The trick is that at least one event have to exist in your new calendar, otherwise, the file is empty and seen as "invalid".  
===How do I save my calendar file on a WebDAV server?===
See the comments above for ftp. Just exchange "ftp://user@domain/filename.ics" with "http://domain/filename.ics" or "https://domain/filename.ics".


by Nomax
===How do I save my calendar file on a local/network drive===
Use "file:///my/path/to/test.ics" instead of "http://", see above.
For Windows this can look like
file://c:/Documents and Settings/User/Own Data/test.ics


For Lightning 0.3, it's a bit more complex.
===How can I subscribe to shared iCalendar file===
Use "Subscribe" or "New Calendar", choose "On the Network", Filetype "iCalendar".


# Create a local calendar.
You can use any of the schemes discussed above:
# Add an event.
* WebDAV: http:// or https://
# Export the calendar as .ics
* FTP: ftp://
# Exit calendar.
* local disk/network share: file://
# Copy the new calendar file to the FTP server (under another name if you wish).
 
# Open calendar
Note, that no merging is supported. If you change a file that has been modified by another client between now and your last reload you will loose data!
# Choose 'New...' under the calendars tab.
If your file is on a WebDAV server, Calendar checks for etags before writing data. This prevents you from overwriting modified files and puts the calendar in read only mode. In that case, reload your calendar, put it back in read-write mode and retry your edit.
# Choose 'On the network'
 
# Type is 'ics'
 
# Location is the ftp url for the file (ftp://user:pass@domain/filename)
===I want the whole family to be able to share one Sunbird calendar===
by mooreds.
 
If all users work on the same PC: From first user export the calendar that should be shared in iCalendar format and save as .ics file on local disc in a folder that can be read/write from all users. Delete the calendar in Sunbird. Use menu
File -> Open Calendar File
and select the previously created .ics file. You'll now directly read from / write to the .ics calendar file. Repeat the last step for all other users.


===Is there a way to convert calendar.ics to a file that can be imported by Outlook 2003?===
===Is there a way to convert calendar.ics to a file that can be imported by Outlook 2003?===
Line 62: Line 72:


===How can I install calendar in my  current  Version of XY? It doesn't work. ===
===How can I install calendar in my  current  Version of XY? It doesn't work. ===
Download the most recent calendar.xpi. Open  it with your favorite zip-program. You might need to rename the  .xpi to .zip. But don't forget to rename it afterwards. Extrakt the install.rdf and edit the var &lt;em:maxVersion> of  the Application you want  to use to the Version you are using. I.e. 1.0 -> 1.0+ or 1.0->1.1 or whatever. Repack the install.rdf. Now you should be able to install it.
Download the most recent calendar.xpi. Open  it with your favorite zip-program. You might need to rename the  .xpi to .zip. But don't forget to rename it afterwards. Extract the install.rdf and edit the var &lt;em:maxVersion> of  the Application you want  to use to the Version you are using. I.e. 1.0 -> 1.0+ or 1.0->1.1 or whatever. Repack the install.rdf. Now you should be able to install it.


You can also try the [https://addons.mozilla.org/extensions/moreinfo.php?id=958&application=firefox  Nightly Tester Tools], which have an option to override the compatibility test.
You can also try the [https://addons.mozilla.org/extensions/moreinfo.php?id=958&application=firefox  Nightly Tester Tools], which have an option to override the compatibility test.
Line 69: Line 79:


===Where  can  I download calendar?===
===Where  can  I download calendar?===
The Calendar extension requires Firefox, Thunderbird or Mozilla Suite.
Lightning requires Thunderbird.
Download it from:
Download it from:
http://www.mozilla.org/projects/calendar/download.html
http://www.mozilla.org/projects/calendar/lightning/download.html


The Sunbird project provides a stand-alone version that does not require any other Mozilla product.
The Sunbird project provides a stand-alone version that does not require any other Mozilla product.
Line 78: Line 88:


===Where is the help?===
===Where is the help?===
The Calendar Help project provides help documentation built-in to Calendar or Sunbird. Download it from:
The Calendar Help project provides help documentation built-in to Calendar or Sunbird. It does currently not support recent releases of Lightning and Sunbird! Download it from:
http://calendarhelp.mozdev.org/installation.html
http://calendarhelp.mozdev.org/installation.html
or view it Online with a Mozilla-browser at http://calendarhelp.mozdev.org/open.xul
or view it Online with a Mozilla-browser at http://calendarhelp.mozdev.org/open.xul
Line 85: Line 95:


===Printing does not work===
===Printing does not work===
There is a known Windows-only issue that printing doesn't work on the first attempt, but works on the second. Apart from that, printing should work. If it doesn't, please file a bug.
Poor's man solution while it gets fixed: the print preview is saved as
Poor's man solution while it gets fixed: the print preview is saved as
an HTML file in your %TEMP% directory. Copy it to another file (or, if
an HTML file in your %TEMP% directory. Copy it to another file (or, if
Line 100: Line 112:


===I want to be informed without having Sunbird in my task-bar===
===I want to be informed without having Sunbird in my task-bar===
Here are a few links you can have a look at:
A few links:
 
* [http://www.brownbearsw.com/ical/tricks.html#iCalMinder iCalMinder] examples of iFrame
SunTray:<br>
* [http://minimizetotray.mozdev.org/ MinimizeToTray] software
http://users.dart.net.au/~srgeorg/
* [http://users.dart.net.au/~srgeorg/ SunTray] software.
 
iCalMinder:<br>
http://www.brownbearsw.com/ical/tricks.html#iCalMinder
 
MozCalTray:<br>
http://dev.tech-nine.net/
 
MinimizeToTray:<br>
http://minimizetotray.mozdev.org/


===TB / FF crashes / shows an error after installing Calendar===
===TB / FF crashes / shows an error after installing Calendar===
Line 184: Line 187:
===Is there still development in progress?===
===Is there still development in progress?===


Yes there is! Have a look at http://bonsai.mozilla.org/cvsquery.cgi?branch=HEAD&file=mozilla/calendar/&date=month
Yes there is! Have a look through [http://hg.mozilla.org/comm-central/pushloghtml recent changes committed to the comm-central source code repository], though you may have to scan a few pages to find calendar progress among the thunderbird progress.  You can also look at [https://bugzilla.mozilla.org/buglist.cgi?query_format=&short_desc_type=allwordssubstr&short_desc=&product=Calendar&long_desc_type=substring&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&emailassigned_to1=1&emailtype1=exact&email1=&emailassigned_to2=1&emailreporter2=1&emailqa_contact2=1&emailtype2=exact&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=1w&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Last+Changed&field0-0-0=noop&type0-0-0=noop&value0-0-0= bugzilla reports in Calendar project modified in the previous week].


===How can I synchronize data with my mobile phone?===
===How can I synchronize data with my mobile phone?===
This is currently only possible with third party programs. There is a free windows tool [http://www.Muffin.tk/?Delphi:GammUI GammUI] based on the [http://www.gammu.net Gammu] GSM library that currently supports one way synchronisation from mobile to Sunbird. The original Linux counterpart is called [http://wammu.eu/ Wammu] and supports two way iCalendar exchange with a mobile phone.
This is currently only possible with third party programs. There is a free tool based on the [http://www.gammu.org Gammu] GSM library for windows. The original Linux counterpart is called [http://wammu.eu/ Wammu] and supports two way iCalendar exchange with a mobile phone.


There is a free tool available, which allows two way synchronisation between Sunbird and Windows Mobile platforms like PocketPCs and SmartPhones. It also synchronizes Thunderbirs'd addressbook. It's written in Java and works on Windows, Linux and OS X. See for details: http://www.finchsync.com
There is a free tool available, which allows two way synchronisation between Sunbird and Windows Mobile platforms like PocketPCs and SmartPhones. It also synchronizes Thunderbirs'd addressbook. It's written in Java and works on Windows, Linux and OS X. See for details: http://www.finchsync.com
Line 197: Line 200:
Whole calendars or parts of a calendar in Sunbird and Lightning can be exported in iCalendar format. Once exported you can send them to your phone using OBEX object push. Windows XP (service pack 2) offers support for OBEX over Blue Tooth for those with Blue Tooth connectivity. See http://support.microsoft.com/kb/883259 for more information. In LINUX, OBEX support is provided through the OpenOBEX project, see http://openobex.triq.net/ for more.
Whole calendars or parts of a calendar in Sunbird and Lightning can be exported in iCalendar format. Once exported you can send them to your phone using OBEX object push. Windows XP (service pack 2) offers support for OBEX over Blue Tooth for those with Blue Tooth connectivity. See http://support.microsoft.com/kb/883259 for more information. In LINUX, OBEX support is provided through the OpenOBEX project, see http://openobex.triq.net/ for more.


Note that the iCalendar format is an industry standard format and an extension of the original vCalender. In many cases, a phone that only supports vCalendar will still be able to import simple iCalendar files, although you may need to change the extension of the exported file from "ics" to "vcs". The iCalendar and vCalendar standards include many optional features that a particular vendor may not support. For example, most mobile phone manufacturers support only a small part, if any, of the complex mini-language used to express repeated events and tasks, so these may not import correctly into your phone.
Note that the iCalendar format is an industry standard format and an extension of the original vCalendar 1.0. The iCalendar and vCalendar standards include many optional features that a particular vendor may not support. For example, most mobile phone manufacturers support only a small part, if any, of the complex mini-language used to express repeated events and tasks, so these may not import correctly into your phone. The [https://addons.mozilla.org/en-US/sunbird/addon/4721 .vcs Support] extension may help import or export .vcs files.
 
===How can I subscribe to my Yahoo! Calendar?===


===How can I import/export data to/from my Yahoo! Calendar?===
As of January 2009, Yahoo has a beta calendar service based on Zimbra which provides CalDAV access.  See [https://wiki.mozilla.org/Calendar:QA_CalDAV_Support#Yahoo_Calendar_Beta_Notes Yahoo Calendar Beta Notes].


==Suntray==
==Suntray==
4

edits