source: asadb/template/base.html @ b42118c

space-accessstablestage
Last change on this file since b42118c was cec082b, checked in by Alex Dehnert <adehnert@…>, 14 years ago

Redirect back to page on login (Trac #68)

See also
http://stackoverflow.com/questions/806835/django-redirect-to-previous-page-after-login.

  • Property mode set to 100644
File size: 1.9 KB
Line 
1<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2
3<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
4  <head>
5    <title>{% block title %}TITLE{% endblock %}</title>
6
7    <link rel="stylesheet" type="text/css" href="{{ MEDIA_URL }}style/style.css" />
8    <link rel="stylesheet" type="text/css" href="{{ MEDIA_URL }}style/page-frame.css" />
9
10  </head>
11  <body>
12    <ul class='tab-navigation'>
13        <li{% ifequal pagename "homepage" %} class='selected'{% endifequal %}><a href="{% url homepage   %}">Home</a></li>
14        <li{% ifequal pagename "groups"   %} class='selected'{% endifequal %}><a href="{% url groups:list %}">Groups</a></li>
15        <li{% ifequal pagename "fysm"     %} class='selected'{% endifequal %}><a href="{% url fysm       %}">FYSM</a></li>
16        <li{% ifequal pagename "about"    %} class='selected'{% endifequal %}><a href="{% url about %}">Help &amp; About</a></li>
17        {% if user.is_staff %}<li><a href='{% url admin:index %}'>Admin</a></li>{% endif %}
18    </ul>
19    <div id='content'>
20        <div class='curuser'>
21            <div class='spacer'></div>
22            {% if user.is_authenticated %}
23                {% if user.first_name and user.last_name %}
24                <p>Welcome, {{user.first_name}} {{user.last_name}} &lt;<span class='username'>{{user.username}}</span>&gt;.</p>
25                {% else %}
26                <p>Welcome, <span class='username'>{{user.username}}</span>.</p>
27                {% endif %}
28                <p><a href='{% url logout %}'>Logout</a></p>
29            {% else %}
30                <p>You are not logged in.</p>
31                <p><a href='{% url login %}?next={% firstof request.path '/' %}'>Login</a></p>
32            {% endif %}
33        </div>
34{% block content %}{% endblock %}
35    <div class='bottom-content'></div>
36    </div>
37  </body>
38</html>
Note: See TracBrowser for help on using the repository browser.