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 | [EMAIL PROTECTED] | | Event 2 | 02-02-2007 | example.org/event2 | Organiser 1 | [EMAIL PROTECTED] | | Event 3 | 03-03-2007 | example.org/event3 | Organiser 2 | [EMAIL PROTECTED] |

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:[EMAIL PROTECTED]" 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:[EMAIL PROTECTED]" 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

_______________________________________________
microformats-discuss mailing list
[email protected]
http://microformats.org/mailman/listinfo/microformats-discuss

Reply via email to