aurweb/templates/partials/archdev-navbar.html
moson 148c882501
housekeep: TU rename - /tu routes
Change /tu to /package-maintainer

Signed-off-by: moson <moson@archlinux.org>
2023-09-30 16:45:04 +02:00

63 lines
2.2 KiB
HTML

<div id="archdev-navbar">
<ul>
{% if request.user.is_authenticated() %}
{# Only authenticated users get Dashboard #}
<li><a href="/">{% trans %}Dashboard{% endtrans %}</a></li>
{% else %}
{# Only guest users get Home #}
<li><a href="/">AUR {% trans %}Home{% endtrans %}</a></li>
{% endif %}
{# All users see Packages #}
<li><a href="/packages">{% trans %}Packages{% endtrans %}</a></li>
{% if request.user.is_authenticated() %}
{# All users can see Requests #}
<li>
<a href="/requests">
{% trans %}Requests{% endtrans %}
</a>
</li>
{# Only CRED_ACCOUNT_SEARCH privileged users see Accounts #}
{% if request.user.has_credential(creds.ACCOUNT_SEARCH) %}
<li>
<a href="/accounts">
{% trans %}Accounts{% endtrans %}
</a>
</li>
{% endif %}
{# All users see My Account #}
<li>
<a href="/account/{{ request.user.Username }}/edit">
{% trans %}My Account{% endtrans %}
</a>
</li>
{# Only CRED_PM_LIST_VOTES privileged users see Package Maintainer #}
{% if request.user.has_credential(creds.PM_LIST_VOTES) %}
<li>
<a href="/package-maintainer">{% trans %}Package Maintainer{% endtrans %}</a>
</li>
{% endif %}
{# All logged in users see Logout #}
<li>
<form action="/logout" method="post" class="link">
<input type="hidden" name="next" value="{{ next }}" />
<button type="submit">
{% trans %}Logout{% endtrans %}
</button>
</form>
</li>
{% else %}
{# All guest users see Register #}
<li><a href="/register">{% trans %}Register{% endtrans %}</a></li>
{# All guest users see Login #}
<li><a href="/login?next={{ next }}">{% trans %}Login{% endtrans %}</a></li>
{% endif %}
</ul>
</div>