hcalendar-cheatsheet: Difference between revisions

From Microformats Wiki
Jump to navigation Jump to search
m (more)
(→‎Properties: use regex coding)
Line 3: Line 3:
==Properties==
==Properties==


*'''vevent''' (1)
*'''vevent'''
**''category'' (4)
**''category''<nowiki>*</nowiki>
**[[class]] (3)
**[[class]]?
**description (3)
**description?
**[[dtend]] ([[datetime-design-pattern |ISO date]]) (3)
**[[dtend]] ([[datetime-design-pattern |ISO date]])?
**'''[[dtstart]]''' ([[datetime-design-pattern |ISO date]]) (1)
**'''[[dtstart]]''' ([[datetime-design-pattern |ISO date]])
**duration (3)
**duration?
**location (3)
**location?
**status (3)
**status?
**'''summary''' (1)
**'''summary'''
**[[uid]] (3)
**[[uid]]?
**url (3)
**url?
**last-modified (3)
**last-modified?


===Key===
{{cheatsheet-key}}
:1 - '''Single occurrence required'''
:2 - '''''One or more, required''''' (n/a)
:3 - single occurrence optional
:4 - ''zero or more occurrence''
:[square brackets] - common list of values (n/a)
:(data format)


==Related pages==
==Related pages==
{{hcalendar-related-pages}}
{{hcalendar-related-pages}}
*{{cheatsheets}}
*{{cheatsheets}}

Revision as of 23:14, 4 December 2006

hCalendar cheetsheet

Properties

Key

Based on Perl's standard quantifiers:

bold {1} MUST be present exactly once
italic* OPTIONAL, and MAY occur more than once
+ MUST be present, and MAY occur more than once
? OPTIONAL, but MUST NOT occur more than once
[square brackets] list of common values
(parentheses) data format
# comment
! awaiting documentation

Related pages

This specification is a work in progress. As additional aspects are discussed, understood, and written, they will be added. These thoughts, issues, and questions are kept in separate pages.