Hints to vCalendar V1.0
Datelook's export-/import-/synchronisation-function and the local database use the vCalendar V1.0-format according to the versit Consortium Specification from September 18, 1996. But DateLook implements only parts of that specification:
DateLook knows vEvent- and vTodo-Objects. The following
table shows the Properties, Parameters and Values of these
objects that DateLook understands. Unknown Objects,
Properties, Parameters and Values are ignored. DTSTART,
DTEND and SUMMARY are mandatory. Objects without these
Properties are ignored too.
Property | Parameter | Values | Remarks |
---|---|---|---|
DTSTART | none |
yyyymmdd"T"hhmmss or yyyymmdd"T"hhmmss["Z"] |
yyyy - year mm - month dd - day hh - hour mm - minute ss - second "Z" - UTC, without "Z" local time; export always in UTC |
DTEND | none | ||
DALARM | none | ||
LAST-MODIFIED | none | ||
UID | none |
export: "datelook.de-" xxxxxxxxxxxxxxxx"-" yyyyyyyyyyyyy import: any string |
x.. - random decimal digits y.. - UTC in msec when created |
RRULE | none | "YM"c mm "#"x | c-yearly, in mm month, for x times |
"MD"c dd "#"x | c-monthly, at dd day, for x times | ||
"W"c "#"x | c-weekly, for x times | ||
"D"c "#"x |
c-daily for x times range of c: 1 to 9 range of x: 0 to 999 (e.g. 3-weekly stands for every third week) |
||
SUMMARY DESCRIPTION |
CHARSET | all character sets that the Java runtime environment understands. e.g.: "US-ASCII", "ISO-8859-1" or Parameter can be absent. | for export of new created events CHARSET is set to the default character set of the operating system; for imported events containing a different CHARSET, this one remains unchanged and is exported again; for imported events without CHARSET-parameter the default character set of the operating system is used. |
ENCODING | QUOTED-PRINTABLE or Parameter can be absent | for export always QUOTED-PRINTABLE is used. | |
CLASS | none | PUBLIC or PRIVATE | imported events without class-property are set to PUBLIC; imported events with unknown class-property are set to PRIVATE. |
X-DTLK-COLOUR | none | rrrgggbbb |
RGB-format for the display colour: rrr - red ggg - green bbb - blue |
X-DTLK-GROUP | none | g | group (values: 0 to 19) |
X-DTLK- ALARMCOUNTER |
none | x |
x - number of already performed alarms for cyclic events;
range: 0 to unlimited |
X-DTLK- DELETED |
none | TRUE | This property indicates that this event is deleted. It is used only in the local and remote database for synchronisation purposes. |
During export long lines (longer than 65 characters) are
folded. This means that CRLF and a LWSP are inserted after
the 65th character. During import folded lines are unfolded
(remove of CRLF + LWSP).
Property values coded with QUOTED-PRINTABLE are folded
too. But according to the rules of quoted-printable coding
("=" + CRLF is inserted/removed). With the first "hard" end
of line the folding mechanism is switched back to the first
rule.