Tango.info iCal

From tango.info wiki
Jump to navigation Jump to search


example file for one festival

BEGIN:VCALENDAR
VERSION:2.0
METHOD:PUBLISH
PRODID:-//tango info//tango info cal//EN
BEGIN:VEVENT
UID:tango.info/2010DEBERA
URL:http://www.tango.info/2010DEBERA
DTSTART:20100601T140000Z
DTEND:20100605T040000Z
SUMMARY:Festival Berlin 2010
DESCRIPTION:Festival Berlin 2010\n\nMariana Montes, Sebastián Arce
LOCATION:Berlin, Germany
GEO:52.520895,13.409672
CLASS:PUBLIC
CATEGORIES;LANGUAGE=en:tango,festival
DTSTAMP:20090101T010101
END:VEVENT
END:VCALENDAR
  • RELATED-TO;RELTYPE=SIBLING|PARENT|CHILD:tango.info/2010DEBERA

Fields

Seperators

  • 3.1.1. List and Field Separators
    • COMMA - Values in a list of values MUST be separated by a COMMA character.
    • SEMICOLON
      • Some property values are defined in terms of multiple parts. These structured property values MUST have their value parts separated by a SEMICOLON character.
      • Some properties allow a list of parameters. Each property parameter in a list of property parameters MUST be separated by a SEMICOLON character.
    • COLON ?

Example:

Listing

iCal section iCal name Example Note Tango.info
3.2.2. Common Name CN
3.2.3. Calendar User Type CUTYPE ATTENDEE;CUTYPE=GROUP:mailto:ietf-calsch@example.org seems to identify people and resources; INDIVIDUAL, ,GROUP, ROOM ....
3.2.10. Language LANGUAGE
  • SUMMARY;LANGUAGE=en-US:Company Holiday Party
  • LOCATION;LANGUAGE=en:Germany
language tag per RFC5646
3.2.15. Relationship Type RELTYPE PARENT, CHILD, SIBLING
3.2.19. Time Zone Identifier TZID America/New_York derive from "region"?
3.3.12. Time ??? DTSTART
  • DTSTART;TZID=America/New_York:19980101T090000
3.3.12. Time ??? DTEND
3.3.12. Time ??? RRULE RRULE:FREQ=WEEKLY;UNTIL=19971224T000000Z UNTIL-time in UTC!
3.8.1.2. Categories CATEGORIES
  • CATEGORIES:APPOINTMENT,EDUCATION
use for event types?
3.8.1.3. Classification CLASS CLASS:PUBLIC "PUBLIC" / "PRIVATE" / "CONFIDENTIAL" /...
3.8.1.4. Comment COMMENT try not to use - free text can be problematic
3.8.1.5. Description to be generated?
3.8.1.6. Geographic Position GEO optional
3.8.1.7. LOCATION deberwl001 (TI-location identifier, composed of country, city, venue code and running number: DE BER WL 001)
3.8.1.12. Summary SUMMARY SUMMARY:Department Party 64 char
3.8.4.3. Organizer ORGANIZER
3.8.4.5. Related To RELATED-TO
  • RELATED-TO;RELTYPE=SIBLING:19960401-080045-4000F192713@example.com

xCal

Lowercasing:

Each calendar component in the "VCALENDAR" object, delimited by "BEGIN" and "END", will be converted to an enclosing XML element with the same name, but in lowercase.

Each individual iCalendar property is represented in xCal by an element of the same name as the iCalendar property, but in lowercase. For example, the "CALSCALE" property is represented in xCal by the IC:calscale element.

Validator