1.1 --- a/imipweb/calendar.py Sun Oct 25 23:23:49 2015 +0100
1.2 +++ b/imipweb/calendar.py Sun Oct 25 23:29:52 2015 +0100
1.3 @@ -322,9 +322,11 @@
1.4 page.p(id_="time-navigation")
1.5
1.6 if view_start:
1.7 + page.input(name="start", type="hidden", value=format_datetime(view_start))
1.8 +
1.9 if last_preceding:
1.10 preceding_start = last_preceding - duration
1.11 - page.label("Show earlier events", for_="earlier-events", class_="earlier")
1.12 + page.label("Show earlier events", for_="earlier-events", class_="earlier-events")
1.13 page.input(name="earlier-events", id_="earlier-events", type="submit")
1.14 page.input(name="earlier-events-start", type="hidden", value=format_datetime(preceding_start))
1.15 page.input(name="earlier-events-end", type="hidden", value=format_datetime(last_preceding))
1.16 @@ -335,22 +337,21 @@
1.17 page.input(name="earlier-start", type="hidden", value=format_datetime(earlier_start))
1.18 page.input(name="earlier-end", type="hidden", value=format_datetime(view_start))
1.19
1.20 - page.input(name="start", type="hidden", value=format_datetime(view_start))
1.21 -
1.22 if view_end:
1.23 - if first_following:
1.24 - following_end = first_following + duration
1.25 - page.label("Show later events", for_="later-events", class_="later")
1.26 - page.input(name="later-events", id_="later-events", type="submit")
1.27 - page.input(name="later-events-start", type="hidden", value=format_datetime(first_following))
1.28 - page.input(name="later-events-end", type="hidden", value=format_datetime(following_end))
1.29 + page.input(name="end", type="hidden", value=format_datetime(view_end))
1.30
1.31 later_end = view_end + duration
1.32 page.label("Show later", for_="later", class_="later")
1.33 page.input(name="later", id_="later", type="submit")
1.34 page.input(name="later-start", type="hidden", value=format_datetime(view_end))
1.35 page.input(name="later-end", type="hidden", value=format_datetime(later_end))
1.36 - page.input(name="end", type="hidden", value=format_datetime(view_end))
1.37 +
1.38 + if first_following:
1.39 + following_end = first_following + duration
1.40 + page.label("Show later events", for_="later-events", class_="later-events")
1.41 + page.input(name="later-events", id_="later-events", type="submit")
1.42 + page.input(name="later-events-start", type="hidden", value=format_datetime(first_following))
1.43 + page.input(name="later-events-end", type="hidden", value=format_datetime(following_end))
1.44
1.45 page.p.close()
1.46