[uf-discuss] Re: Combining hCard and hCalendar

Scott Reynen scott at randomchaos.com
Tue Aug 7 06:34:34 PDT 2007


On Aug 7, 2007, at 2:45 AM, Peter Bremer wrote:
> The site is dynamic and on the intranet, so difficult to show
> something, but the basic layout of the table is thus:
>> | Event 1 | 01-01-2007 | example.org/event1 | Organiser 1 | 
> email1 at example.org |
> | Event 2 | 02-02-2007 | example.org/event2 | Organiser 1 | 
> email1 at example.org |
> | Event 3 | 03-03-2007 | example.org/event3 | Organiser 2 | 
> email2 at example.org |
>> I would like to be able to extract 2 contacts and 3 events from this
> table, and the url (example.org/eventx) should only be connected to
> the event.
> My table row template is as follows:
>> <tr class="vcard vevent">
> <td class="summary">Event 1</td>
> <td><abbr title="20070101" class="dtstamp">2007年01月01日</abbr></td>
> <td><a href="http://example.org/event1" class="url">subscribe</ 
> a></td>
> <td class="fn">Organiser 1</td>
> <td><a href="mailto:email1 at example.org" class="email">contact</ 
> a></td>
> </tr>

Someone more familiar with table column semantics could maybe explain 
how that works (I've never used it), but you could also do this with 
the include pattern [1]:
<tr class="vevent">
 <td class="summary">Event 1</td>
 <td><abbr title="20070101" class="dtstamp">2007年01月01日</abbr></td>
 <td><a href="http://example.org/event1" class="url">subscribe</a></ 
td>
 <td class="vcard"><span class="fn">Organiser 1</span><a 
class="include" href="#email1"></a></td>
 <td><a id="email1" href="mailto:email1 at example.org" 
class="email">contact</a></td>
</tr>
Also, I'm guessing you probably want "dtstart" instead of "dtstamp". 
The former indicates when an event is happening, the latter when it 
was published.
[1] http://microformats.org/wiki/include-pattern
Peace,
Scott


More information about the microformats-discuss mailing list

AltStyle によって変換されたページ (->オリジナル) /