author | Tero Marttila <terom@qmsk.net> |
Sat, 04 Oct 2014 15:53:33 +0300 | |
changeset 239 | cf7a46725ce5 |
parent 233 | f5227f26231b |
child 120 | c4dffae9629a |
permissions | -rw-r--r-- |
229 | 1 |
{% extends "site.html" %} |
239
cf7a46725ce5
qmsk.pages: separate pages.css and .page styles
Tero Marttila <terom@qmsk.net>
parents:
233
diff
changeset
|
2 |
{% load staticfiles %} |
229 | 3 |
|
4 |
{% block title %}{{ site_name }} :: {{ error_title }}{%endblock %} |
|
5 |
||
239
cf7a46725ce5
qmsk.pages: separate pages.css and .page styles
Tero Marttila <terom@qmsk.net>
parents:
233
diff
changeset
|
6 |
{% block head %} |
cf7a46725ce5
qmsk.pages: separate pages.css and .page styles
Tero Marttila <terom@qmsk.net>
parents:
233
diff
changeset
|
7 |
<link rel="stylesheet" href="{% static "qmsk.pages/pages.css" %}"> |
cf7a46725ce5
qmsk.pages: separate pages.css and .page styles
Tero Marttila <terom@qmsk.net>
parents:
233
diff
changeset
|
8 |
{% endblock %} |
cf7a46725ce5
qmsk.pages: separate pages.css and .page styles
Tero Marttila <terom@qmsk.net>
parents:
233
diff
changeset
|
9 |
|
229 | 10 |
{% block header %} |
11 |
<h1 class="page-header-title"> |
|
12 |
<a href="{% url 'page' '' %}">{{ site_name }}</a> |
|
13 |
</h1> |
|
14 |
{% endblock %} |
|
15 |
||
16 |
{% block nav %} |
|
17 |
{% for tree, tree_name in page_hierarchy %} |
|
18 |
{% if not forloop.first %} |
|
19 |
<hr /> |
|
20 |
{% endif %} |
|
21 |
<ul class="nav"> |
|
22 |
{% for name, page, type, title in tree.list_sorted %} |
|
23 |
<li class="page-tree-item{% if type %} page-tree-{{type}}{% else %} page-tree-tree{% endif %}{% if name == tree_name %} page-tree-active{% endif %}"> |
|
24 |
<a href="{% url 'page' page %}"> |
|
25 |
{% if not type %} |
|
26 |
<i class="glyphicon glyphicon-chevron-right"></i> |
|
27 |
{% endif %} |
|
28 |
{{ title }} |
|
29 |
</a> |
|
30 |
</li> |
|
31 |
{% endfor %} |
|
32 |
</ul> |
|
33 |
{% endfor %} |
|
34 |
{% endblock %} |
|
35 |
||
36 |
{% block content %} |
|
239
cf7a46725ce5
qmsk.pages: separate pages.css and .page styles
Tero Marttila <terom@qmsk.net>
parents:
233
diff
changeset
|
37 |
<div id="page"> |
cf7a46725ce5
qmsk.pages: separate pages.css and .page styles
Tero Marttila <terom@qmsk.net>
parents:
233
diff
changeset
|
38 |
<h1>{{ error_title }}</h1> |
cf7a46725ce5
qmsk.pages: separate pages.css and .page styles
Tero Marttila <terom@qmsk.net>
parents:
233
diff
changeset
|
39 |
<div class="alert alert-warning" role="alert"> |
cf7a46725ce5
qmsk.pages: separate pages.css and .page styles
Tero Marttila <terom@qmsk.net>
parents:
233
diff
changeset
|
40 |
{% if error_message %} |
cf7a46725ce5
qmsk.pages: separate pages.css and .page styles
Tero Marttila <terom@qmsk.net>
parents:
233
diff
changeset
|
41 |
{{ error_message }} |
cf7a46725ce5
qmsk.pages: separate pages.css and .page styles
Tero Marttila <terom@qmsk.net>
parents:
233
diff
changeset
|
42 |
{% endif %} |
cf7a46725ce5
qmsk.pages: separate pages.css and .page styles
Tero Marttila <terom@qmsk.net>
parents:
233
diff
changeset
|
43 |
{% if error_output %} |
cf7a46725ce5
qmsk.pages: separate pages.css and .page styles
Tero Marttila <terom@qmsk.net>
parents:
233
diff
changeset
|
44 |
<pre>{{ error_output }}</pre> |
cf7a46725ce5
qmsk.pages: separate pages.css and .page styles
Tero Marttila <terom@qmsk.net>
parents:
233
diff
changeset
|
45 |
{% endif %} |
cf7a46725ce5
qmsk.pages: separate pages.css and .page styles
Tero Marttila <terom@qmsk.net>
parents:
233
diff
changeset
|
46 |
</div> |
cf7a46725ce5
qmsk.pages: separate pages.css and .page styles
Tero Marttila <terom@qmsk.net>
parents:
233
diff
changeset
|
47 |
</div> |
229 | 48 |
{% endblock %} |