Tango.info iCal: Difference between revisions
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
- http://tools.ietf.org/html/rfc5545
- DRAFT: http://tools.ietf.org/html/draft-daboo-et-al-icalendar-in-xml-11
- http://en.wikipedia.org/wiki/ICalendar
- 2006-03-13 festivals.tango.info adds basic ical feature, each festival gets an .ics file
- 2010-06-15 upcoming festivals available at http://www.tango.info/festivals.ics
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:
- ATTENDEE;RSVP=TRUE;ROLE=REQ-PARTICIPANT:mailto:jsmith@example.com
- RDATE;VALUE=DATE:19970304,19970504,19970704,19970904
iCal | Example | Note | Tango.info |
---|---|---|---|
DTSTART |
| ||
DTEND | |||
RRULE | RRULE:FREQ=WEEKLY;UNTIL=19971224T000000Z | UNTIL-time in UTC! | |
TZID | America/New_York | ||
LANGUAGE |
|
language tag per RFC5646 | |
RELATED-TO |
| ||
SUMMARY | SUMMARY:Department Party | 64 char | |
ORGANIZER |
|
Validator
- http://severinghaus.org/projects/icv/ - rough check
- http://arnout.engelen.eu/icalendar-validator/urlvalidate - more checks