1.1 --- a/imip_manager.py Wed Jan 28 18:45:19 2015 +0100
1.2 +++ b/imip_manager.py Thu Jan 29 18:34:07 2015 +0100
1.3 @@ -762,7 +762,12 @@
1.4
1.5 if point == start or continuation:
1.6
1.7 - page.td(class_="event", rowspan=span)
1.8 + # Only anchor the first cell of events.
1.9 +
1.10 + if point == start:
1.11 + page.td(class_="event", rowspan=span, id="%s-%s" % (group_type, uid))
1.12 + else:
1.13 + page.td(class_="event", rowspan=span)
1.14
1.15 obj = self._get_object(uid)
1.16
1.17 @@ -776,16 +781,10 @@
1.18 # updated by requests.
1.19
1.20 if uid in self._get_requests() and group_type != "request":
1.21 - page.span(summary, id="%s-%s" % (group_type, uid))
1.22 + page.span(summary)
1.23 else:
1.24 href = "%s/%s" % (self.env.get_url().rstrip("/"), uid)
1.25 -
1.26 - # Only anchor the first cell of events.
1.27 -
1.28 - if point == start:
1.29 - page.a(summary, href=href, id="%s-%s" % (group_type, uid))
1.30 - else:
1.31 - page.a(summary, href=href)
1.32 + page.a(summary, href=href)
1.33
1.34 page.td.close()
1.35 else: