Tango.info iCal: Difference between revisions

From tango.info wiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 31: Line 31:


* RELATED-TO;RELTYPE=SIBLING|PARENT|CHILD:tango.info/2010DEBERA
* 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:
* ATTENDEE;RSVP=TRUE;ROLE=REQ-PARTICIPANT:mailto:jsmith@example.com
* RDATE;VALUE=DATE:19970304,19970504,19970704,19970904
{|
! iCal
! Example
! Note
! Tango.info
|-
| DTSTART
|
*DTSTART;TZID=America/New_York:19980101T090000
     
|-
| DTEND
|
|-
| RRULE
| RRULE:FREQ=WEEKLY;UNTIL=19971224T000000Z
| UNTIL-time in UTC!
|-
| TZID
| America/New_York
|-
| LANGUAGE
|
* SUMMARY;LANGUAGE=en-US:Company Holiday Party
* LOCATION;LANGUAGE=en:Germany
| language tag per RFC5646
|-
| RELATED-TO
|
*RELATED-TO;RELTYPE=SIBLING:19960401-080045-4000F192713@example.com
|-
| SUMMARY
| SUMMARY:Department Party
|
| 64 char
|-
| ORGANIZER
|
*ORGANIZER;CN=John Smith:mailto:jsmith@example.com
*ORGANIZER;CN=JohnSmith;DIR="ldap://example.com:6666/o=DC%20Associates,c=US???(cn=John%20Smith)":mailto:jsmith@example.com
|}


== Validator ==
== Validator ==
* http://severinghaus.org/projects/icv/ - rough check
* http://severinghaus.org/projects/icv/ - rough check
* http://arnout.engelen.eu/icalendar-validator/urlvalidate - more checks
* http://arnout.engelen.eu/icalendar-validator/urlvalidate - more checks

Revision as of 2012-04-12T16:27:54


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:

iCal Example Note Tango.info
DTSTART
  • DTSTART;TZID=America/New_York:19980101T090000
DTEND
RRULE RRULE:FREQ=WEEKLY;UNTIL=19971224T000000Z UNTIL-time in UTC!
TZID America/New_York
LANGUAGE
  • SUMMARY;LANGUAGE=en-US:Company Holiday Party
  • LOCATION;LANGUAGE=en:Germany
language tag per RFC5646
RELATED-TO
  • RELATED-TO;RELTYPE=SIBLING:19960401-080045-4000F192713@example.com
SUMMARY SUMMARY:Department Party 64 char
ORGANIZER

Validator