qmsk_www_pages/templates/pages/error.html
author Tero Marttila <terom@paivola.fi>
Sun, 14 Sep 2014 14:27:27 +0300
changeset 229 3d483fa09c8d
permissions -rw-r--r--
qmsk_www_pages: page_error
229
3d483fa09c8d qmsk_www_pages: page_error
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
     1
{% extends "site.html" %}
3d483fa09c8d qmsk_www_pages: page_error
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
     2
3d483fa09c8d qmsk_www_pages: page_error
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
     3
{% block title %}{{ site_name }} :: {{ error_title }}{%endblock %}
3d483fa09c8d qmsk_www_pages: page_error
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
     4
3d483fa09c8d qmsk_www_pages: page_error
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
     5
{% block header %}
3d483fa09c8d qmsk_www_pages: page_error
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
     6
    <h1 class="page-header-title">
3d483fa09c8d qmsk_www_pages: page_error
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
     7
        <a href="{% url 'page' '' %}">{{ site_name }}</a>
3d483fa09c8d qmsk_www_pages: page_error
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
     8
    </h1>
3d483fa09c8d qmsk_www_pages: page_error
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
     9
{% endblock %}
3d483fa09c8d qmsk_www_pages: page_error
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    10
3d483fa09c8d qmsk_www_pages: page_error
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    11
{% block nav %}
3d483fa09c8d qmsk_www_pages: page_error
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    12
{% for tree, tree_name in page_hierarchy %}
3d483fa09c8d qmsk_www_pages: page_error
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    13
    {% if not forloop.first %}
3d483fa09c8d qmsk_www_pages: page_error
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    14
    <hr />
3d483fa09c8d qmsk_www_pages: page_error
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    15
    {% endif %}
3d483fa09c8d qmsk_www_pages: page_error
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    16
    <ul class="nav">
3d483fa09c8d qmsk_www_pages: page_error
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    17
    {% for name, page, type, title in tree.list_sorted %}
3d483fa09c8d qmsk_www_pages: page_error
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    18
        <li class="page-tree-item{% if type %} page-tree-{{type}}{% else %} page-tree-tree{% endif %}{% if name == tree_name %} page-tree-active{% endif %}">
3d483fa09c8d qmsk_www_pages: page_error
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    19
            <a href="{% url 'page' page %}">
3d483fa09c8d qmsk_www_pages: page_error
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    20
            {% if not type %}
3d483fa09c8d qmsk_www_pages: page_error
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    21
                <i class="glyphicon glyphicon-chevron-right"></i>
3d483fa09c8d qmsk_www_pages: page_error
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    22
            {% endif %}
3d483fa09c8d qmsk_www_pages: page_error
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    23
                {{ title }}
3d483fa09c8d qmsk_www_pages: page_error
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    24
            </a>
3d483fa09c8d qmsk_www_pages: page_error
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    25
        </li>
3d483fa09c8d qmsk_www_pages: page_error
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    26
    {% endfor %}
3d483fa09c8d qmsk_www_pages: page_error
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    27
    </ul>
3d483fa09c8d qmsk_www_pages: page_error
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    28
{% endfor %}
3d483fa09c8d qmsk_www_pages: page_error
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    29
{% endblock %}
3d483fa09c8d qmsk_www_pages: page_error
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    30
3d483fa09c8d qmsk_www_pages: page_error
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    31
{% block content %}
3d483fa09c8d qmsk_www_pages: page_error
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    32
    <h1>{{ error_title }}</h1>
3d483fa09c8d qmsk_www_pages: page_error
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    33
    <div class="alert alert-warning" role="alert">
3d483fa09c8d qmsk_www_pages: page_error
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    34
    {% if error_message %}
3d483fa09c8d qmsk_www_pages: page_error
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    35
        {{ error_message }}
3d483fa09c8d qmsk_www_pages: page_error
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    36
    {% endif %}
3d483fa09c8d qmsk_www_pages: page_error
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    37
    {% if error_output %}
3d483fa09c8d qmsk_www_pages: page_error
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    38
        <pre>{{ error_output }}</pre>
3d483fa09c8d qmsk_www_pages: page_error
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    39
    {% endif %}
3d483fa09c8d qmsk_www_pages: page_error
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    40
    </div>
3d483fa09c8d qmsk_www_pages: page_error
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    41
{% endblock %}