1.1 --- a/EventAggregatorSupport.py Sun Feb 05 01:49:44 2012 +0100
1.2 +++ b/EventAggregatorSupport.py Sun Feb 05 01:52:03 2012 +0100
1.3 @@ -1820,9 +1820,13 @@
1.4
1.5 help_page = Page(request, "HelpOnEventAggregator")
1.6 calendar_link = self.getNavigationLink(start and start.as_month(), end and end.as_month(), "calendar", "month")
1.7 + calendar_update_link = self.getUpdateLink(start and start.as_month(), end and end.as_month(), "calendar", "month")
1.8 list_link = self.getNavigationLink(start, end, "list")
1.9 + list_update_link = self.getUpdateLink(start, end, "list")
1.10 table_link = self.getNavigationLink(start, end, "table")
1.11 + table_update_link = self.getUpdateLink(start, end, "table")
1.12 map_link = self.getNavigationLink(start, end, "map")
1.13 + map_update_link = self.getUpdateLink(start, end, "map")
1.14 new_event_link = self.getNewEventLink(start)
1.15
1.16 # Write the controls.
1.17 @@ -1839,22 +1843,22 @@
1.18
1.19 if self.mode != "calendar":
1.20 output.append(fmt.span(on=1, css_class="event-view"))
1.21 - output.append(linkToPage(request, page, _("View as calendar"), calendar_link))
1.22 + output.append(linkToPage(request, page, _("View as calendar"), calendar_link, onclick=calendar_update_link))
1.23 output.append(fmt.span(on=0))
1.24
1.25 if self.mode != "list":
1.26 output.append(fmt.span(on=1, css_class="event-view"))
1.27 - output.append(linkToPage(request, page, _("View as list"), list_link))
1.28 + output.append(linkToPage(request, page, _("View as list"), list_link, onclick=list_update_link))
1.29 output.append(fmt.span(on=0))
1.30
1.31 if self.mode != "table":
1.32 output.append(fmt.span(on=1, css_class="event-view"))
1.33 - output.append(linkToPage(request, page, _("View as table"), table_link))
1.34 + output.append(linkToPage(request, page, _("View as table"), table_link, onclick=table_update_link))
1.35 output.append(fmt.span(on=0))
1.36
1.37 if self.mode != "map" and self.map_name is not None:
1.38 output.append(fmt.span(on=1, css_class="event-view"))
1.39 - output.append(linkToPage(request, page, _("View as map"), map_link))
1.40 + output.append(linkToPage(request, page, _("View as map"), map_link, onclick=map_update_link))
1.41 output.append(fmt.span(on=0))
1.42
1.43 output.append(fmt.div(on=0))
1.44 @@ -2007,6 +2011,7 @@
1.45 # Prepare a link to the day view for this day.
1.46
1.47 day_view_link = self.getNavigationLink(date, date, "day", "date")
1.48 + day_view_update_link = self.getUpdateLink(date, date, "day", "date")
1.49
1.50 # Output the heading class.
1.51
1.52 @@ -2022,7 +2027,7 @@
1.53
1.54 output.append(fmt.span(on=1, css_class="event-day-number-popup"))
1.55 output.append(fmt.span(on=1, css_class="event-day-number-link"))
1.56 - output.append(linkToPage(request, page, _("View day"), day_view_link))
1.57 + output.append(linkToPage(request, page, _("View day"), day_view_link, onclick=day_view_update_link))
1.58 output.append(fmt.span(on=0))
1.59 output.append(fmt.span(on=1, css_class="event-day-number-link"))
1.60 output.append(linkToPage(request, page, _("New event"), new_event_link))