Django 2.2
[cas.git] / src / accounts / templates / account / base.html
1 {% extends "base.html" %}
2 {% load gravatar i18n %}
3 {% load use_ssh from services %}
4
5 {% block content %}
6   <aside class="menu">
7     <img src="{% gravatar_url request.user.email 120 %}"
8          alt="Gravatar"
9          title="{% trans 'Change at Gravatar.com' %}">
10     {% block menu %}
11       <p><a {% if menu == 'profile' %}class="active"{% endif %} href="{% url 'accounts_profile' %}">{% trans "Your profile" %}</a></p>
12       <p><a {% if menu == 'password' %}class="active"{% endif %} href="{% url 'password_change' %}">{% trans "Password change" %}</a></p>
13       <!--p><a {% if menu == 'email' %}class="active"{% endif %} href="">{% trans "E-mail" %}</a></p-->
14       {% use_ssh as use_ssh %}
15       {% if use_ssh %}
16         <p><a {% if menu == 'ssh' %}class="active"{% endif %} href="{% url 'ssh_keys' %}">{% trans "SSH keys" %}</a></p>
17       {% endif %}
18     {% endblock %}
19
20     {% if request.user.is_staff %}
21       <p><a href='/admin/'>{% trans "Administration" %}</a></p>
22     {% endif %}
23     <p><a href="{% url 'cas_logout' %}">{% trans "Logout" %}</a></p>
24   </aside>
25
26   <div id="details">
27     {% if messages %}
28       <section id="messages">
29         {% for message in messages %}<p>{{ message }}</p>{% endfor %}
30       </section>
31     {% endif %}
32       
33     {% block accounts-content %}
34     {% endblock %}
35   </div>
36 {% endblock %}