aboutsummaryrefslogtreecommitdiff
path: root/djangopypi/templates/base.html
diff options
context:
space:
mode:
Diffstat (limited to 'djangopypi/templates/base.html')
-rw-r--r--djangopypi/templates/base.html77
1 files changed, 77 insertions, 0 deletions
diff --git a/djangopypi/templates/base.html b/djangopypi/templates/base.html
new file mode 100644
index 0000000..dd797e7
--- /dev/null
+++ b/djangopypi/templates/base.html
@@ -0,0 +1,77 @@
1<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
2<html xmlns="http://www.w3.org/1999/xhtml" lang="en-au" xml:lang="en-au">
3<head>
4<link rel="stylesheet" type="text/css" href="{% block stylesheet %}{% load adminmedia %}{% admin_media_prefix %}css/base.css{% endblock %}"/>
5<link rel="stylesheet" type="text/css" href="{{ MEDIA_URL }}style/djangopypi.css"/>
6{% block extrastyle %}{% endblock %}
7<meta http-equiv="content-type" content="text/html; charset=UTF-8"/>
8<title>{% block title %}{% endblock %}</title>
9<meta name="author" content="{% block author %}{% endblock %}"/>
10{% block site_extrahead %}{% endblock %}
11{% block extrahead %}{% endblock %}
12</head>
13
14<body>
15<!-- Container -->
16<div id="container">
17
18 <!-- Header -->
19 <div id="header">
20 <div id="branding">
21 {% block site_logo %}{% endblock %}
22 <h1 id="site-name">{% block site_name_header %}{% endblock %}</h1>
23 </div>
24
25 <div class="search">
26 {% include "djangopypi/search.html" %}
27 </div>
28
29 <div id="user-tools">
30 {% if user.is_authenticated %}
31 Welcome, <strong>{{user.username}}</strong>.
32 <a href="{% url django.contrib.auth.views.logout %}?next={{request.path}}">Log out</a>
33 {% else %}
34 <a href="{% url django.contrib.auth.views.login %}?next={{request.path}}">Log in</a> /
35 <a href="{% url registration_register %}">Register</a>
36 {% endif %}
37 </div>
38 </div>
39 <!-- END Header -->
40
41 <div class="breadcrumbs">
42 {% block breadcrumbs %}<a href="/{{ base_url }}">Home</a>{% endblock %}
43 {% block bread_crumbs_1 %}{% endblock %}</div>
44 {% block messagelist %}
45 {% if messages %}
46 <ul class="messagelist">
47 {% for message in messages %}
48 <li>{{ message }}</li>
49 {% endfor %}
50 </ul>
51 {% endif %}
52 {% endblock %}
53
54 <!-- Content -->
55 <div id="content" class="{% block coltype %}colM{% endblock %}">
56 {% block pretitle %}{% endblock %}
57 <h1>{% block content_title %}{% endblock %}</h1>
58 <div id="content-main">
59 {% block objecttools %}{% endblock %}
60 {% block sidebar %}{% endblock %}
61 {% block content %}{{ content }}{% endblock %}
62 </div>
63 <br class="clear" />
64 </div>
65 <!-- END Content -->
66
67 <!-- Header -->
68 <div id="footer">
69 {% block footer %}
70 {% endblock %}
71 </div>
72 <!-- END Content -->
73</div>
74<!-- END Container -->
75
76</body>
77</html>