1.1 --- a/imipweb/calendar.py Sun Oct 25 01:25:29 2015 +0200
1.2 +++ b/imipweb/calendar.py Sun Oct 25 18:53:50 2015 +0100
1.3 @@ -20,7 +20,7 @@
1.4 """
1.5
1.6 from datetime import datetime, timedelta
1.7 -from imiptools.data import get_address, get_uri, uri_parts
1.8 +from imiptools.data import get_address, get_uri, get_verbose_address, uri_parts
1.9 from imiptools.dates import format_datetime, get_date, get_datetime, \
1.10 get_datetime_item, get_end_of_day, get_start_of_day, \
1.11 get_start_of_next_day, get_timestamp, ends_on_same_day, \
1.12 @@ -197,6 +197,17 @@
1.13
1.14 # Page fragment methods.
1.15
1.16 + def show_user_navigation(self):
1.17 +
1.18 + "Show user-specific navigation."
1.19 +
1.20 + page = self.page
1.21 + user_attr = self.get_user_attributes()
1.22 +
1.23 + page.p(id_="user-navigation")
1.24 + page.a(get_verbose_address(self.user, user_attr), href=self.link_to("profile"), class_="username")
1.25 + page.p.close()
1.26 +
1.27 def show_requests_on_page(self):
1.28
1.29 "Show requests for the current user."
1.30 @@ -536,6 +547,7 @@
1.31
1.32 page.form(method="POST")
1.33
1.34 + self.show_user_navigation()
1.35 self.show_requests_on_page()
1.36 self.show_participants_on_page(participants)
1.37