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