<%namespace name="forms" file="/forms.html"/> <%def name="nav_link(href, text, li_class='', a_class='', a_rel='', id_='', title='', condition=True)"> %if condition:
  • ${text}
  • %endif <%def name="global_nav(active)"> <% active_nav = {} active_nav[active] = 'current' def _class(identifier): return active_nav.get(identifier, '') %> <%def name="subheader_navigation(logo, label, search_action=None, search_label='', search_button_text=None, url=None, background=None)"> <%def name="subheader_instance_navigation(active)"> <% import mako from adhocracy.lib.tiles.instance_tiles import InstanceTile active_subnav = {} active_subnav[active or 'instance'] = 'current' search_label = _('Search in "%s"') % c.instance.label logo = '' url = None background = None if c.instance: if InstanceTile(c.instance).show_icon(): if h.config.get_bool('adhocracy.instance.allow_logo_as_background') and c.instance.is_authenticated and c.instance.logo_as_background: background = h.logo_url(c.instance, 256) else: logo = h.logo_url(c.instance, 48) url = h.entity_url(c.instance) def _class(identifier): return active_subnav.get(identifier, '') %> <%call expr="subheader_navigation(logo, c.instance.label, search_action=h.base_url('/search'), search_label=search_label, url=url, background=background)"> ${nav_link(href=h.entity_url(c.instance), text=h.instance.area_title('instance'), li_class=_class('instance'), id_='subnav-overview')} ${nav_link(href=h.base_url('/proposal'), text=h.instance.area_title('proposals'), li_class=_class('proposals'), condition=c.instance.show_proposals_navigation, id_='subnav-proposals')} ${nav_link(href=h.base_url('/category'), text=h.instance.area_title('category'), li_class=_class('category'), condition=c.instance.display_category_pages, id_='subnav-category')} ${nav_link(href=h.base_url('/milestone'), text=h.instance.area_title('milestones'), li_class=_class('milestones'), condition=c.instance.milestones, id_='subnav-milestones')} ${nav_link(href=h.base_url('/page'), text=h.instance.area_title('norms'), li_class=_class('norms'), condition=c.instance.use_norms and c.instance.show_norms_navigation, id_='subnav-norms')} ${nav_link(href=h.base_url('/user'), text=h.instance.area_title('members'), li_class=_class('members'), id_='subnav-members')}