Difference between revisions of "hcalendar-cheatsheet"

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.