[uf-discuss] xHours microformat: hours of restaurants, etc.
Derrick Lyndon Pallas
derrick at pallas.us
Sun Feb 4 10:11:01 PST 2007
Nick Drago wrote:
> I would like your comments and suggestions as to how this format can
> be improved, and specifically suggestions as to how we can work around
> some of the problems I encountered.
1.) Don't call it vevent.
2.) A great place to start might be looking at how Cron (or any of its
re-implementations) does recurring events. For instance, if I have a
store that is open 9am-5pm M-F and noon to 4:30pm on Saturday. I could write
<div class="not-vevent">
We will be <span class="state">open</span> from
<span class="cron">
<abbr class="hour" title="090000.000Z:170000.000Z">9am to 5pm</abbr>
<abbr class="dayofweek"
title="Monday,Tuesday,Wednesday,Thursday,Friday">M-F</abbr>
</span>
and
<span class="cron">
<abbr class="hour" title="1200Z:1630Z">noon to 4:30</abbr>
<abbr class="dayofweek"
title="Monday,Tuesday,Wednesday,Thursday,Friday">Saturday</abbr>
</span>
</div>
Essentially, state holds when any of the cron clauses matches. A colon
indicates a range and a comma indicates junction. Some classes
(year,month,day,hour, minute, second, etc.) would specify the maximum
resolution, i.e. what the largest digits mean; e.g. <abbr class="minute"
title="15,45">every 30 minutes</abbr> as opposed to <abbr class="second"
title="15,45">every 30 seconds</abbr>. ~D
More information about the microformats-discuss
mailing list