oshipka/vm_gen/templates/html/navigation.html

19 lines
759 B
HTML

<a href="{{ url_for('home') }}">{{ _("Home") }}</a> |
[%- for nav in navigation_items %]
[%- if nav._verbs.list.is_login_required %]
{% if has_permission('[[ nav.name|camel_to_snake ]]', 'list') %}
[%- endif %]
<a href="{{ url_for('list_[[ nav.name|camel_to_snake ]]') }}">{{ _("[[ nav.name ]]") }}</a>[%- if not loop.last %]|[%- endif %]
[%- if nav._verbs.list.is_login_required %]
{% endif %}
[%- endif %]
[%- endfor %]
<div class="pull-right">
{% if current_user.is_authenticated %}
<a href="{{ config.SSO_BASE_URL }}">{{ current_user.username }}</a> |
<a href="{{ url_for('security.logout') }}">{{ _("Logout") }}</a> |
{% else %}
<a href="{{ url_for('security.login') }}">{{ _("Login SSO") }}</a>
{% endif %}
</div>