qmsk/pngtile/templates/qmsk.pngtile/index.html
author Tero Marttila <terom@qmsk.net>
Sat, 04 Oct 2014 15:14:22 +0300
changeset 238 2c62e4d70619
parent 236 4ca68e4eb386
child 115 ac2608e5a0b6
permissions -rw-r--r--
qmsk.pngtile: views.index: show tree in nav, and items in content
236
4ca68e4eb386 qmsk.pngtile: django app for pngtile index/viewer; very raw index view
Tero Marttila <terom@qmsk.net>
parents:
diff changeset
     1
{% extends "site.html" %}
4ca68e4eb386 qmsk.pngtile: django app for pngtile index/viewer; very raw index view
Tero Marttila <terom@qmsk.net>
parents:
diff changeset
     2
4ca68e4eb386 qmsk.pngtile: django app for pngtile index/viewer; very raw index view
Tero Marttila <terom@qmsk.net>
parents:
diff changeset
     3
{% block title %}{{ site_name }} :: {{ name }}{% endblock %}
4ca68e4eb386 qmsk.pngtile: django app for pngtile index/viewer; very raw index view
Tero Marttila <terom@qmsk.net>
parents:
diff changeset
     4
4ca68e4eb386 qmsk.pngtile: django app for pngtile index/viewer; very raw index view
Tero Marttila <terom@qmsk.net>
parents:
diff changeset
     5
{% block header %}
4ca68e4eb386 qmsk.pngtile: django app for pngtile index/viewer; very raw index view
Tero Marttila <terom@qmsk.net>
parents:
diff changeset
     6
    <h1 class="page-header-title">
238
2c62e4d70619 qmsk.pngtile: views.index: show tree in nav, and items in content
Tero Marttila <terom@qmsk.net>
parents: 236
diff changeset
     7
        <a href="{% url 'index' '' %}">{{ title }}</a>
236
4ca68e4eb386 qmsk.pngtile: django app for pngtile index/viewer; very raw index view
Tero Marttila <terom@qmsk.net>
parents:
diff changeset
     8
    </h1>
4ca68e4eb386 qmsk.pngtile: django app for pngtile index/viewer; very raw index view
Tero Marttila <terom@qmsk.net>
parents:
diff changeset
     9
{% endblock %}
4ca68e4eb386 qmsk.pngtile: django app for pngtile index/viewer; very raw index view
Tero Marttila <terom@qmsk.net>
parents:
diff changeset
    10
4ca68e4eb386 qmsk.pngtile: django app for pngtile index/viewer; very raw index view
Tero Marttila <terom@qmsk.net>
parents:
diff changeset
    11
{% block breadcrumb %}
4ca68e4eb386 qmsk.pngtile: django app for pngtile index/viewer; very raw index view
Tero Marttila <terom@qmsk.net>
parents:
diff changeset
    12
    <ol class="breadcrumb">
4ca68e4eb386 qmsk.pngtile: django app for pngtile index/viewer; very raw index view
Tero Marttila <terom@qmsk.net>
parents:
diff changeset
    13
    {% for name, title in breadcrumb %}
4ca68e4eb386 qmsk.pngtile: django app for pngtile index/viewer; very raw index view
Tero Marttila <terom@qmsk.net>
parents:
diff changeset
    14
        <li><a href="{% url 'index' name %}">{{ title }}</a></li>
4ca68e4eb386 qmsk.pngtile: django app for pngtile index/viewer; very raw index view
Tero Marttila <terom@qmsk.net>
parents:
diff changeset
    15
    {% endfor %}
4ca68e4eb386 qmsk.pngtile: django app for pngtile index/viewer; very raw index view
Tero Marttila <terom@qmsk.net>
parents:
diff changeset
    16
    </ol>
4ca68e4eb386 qmsk.pngtile: django app for pngtile index/viewer; very raw index view
Tero Marttila <terom@qmsk.net>
parents:
diff changeset
    17
{% endblock %}
4ca68e4eb386 qmsk.pngtile: django app for pngtile index/viewer; very raw index view
Tero Marttila <terom@qmsk.net>
parents:
diff changeset
    18
4ca68e4eb386 qmsk.pngtile: django app for pngtile index/viewer; very raw index view
Tero Marttila <terom@qmsk.net>
parents:
diff changeset
    19
{% block nav %}
238
2c62e4d70619 qmsk.pngtile: views.index: show tree in nav, and items in content
Tero Marttila <terom@qmsk.net>
parents: 236
diff changeset
    20
{% for tree_items, tree_item in index_tree %}
2c62e4d70619 qmsk.pngtile: views.index: show tree in nav, and items in content
Tero Marttila <terom@qmsk.net>
parents: 236
diff changeset
    21
    {% if not forloop.first %}
2c62e4d70619 qmsk.pngtile: views.index: show tree in nav, and items in content
Tero Marttila <terom@qmsk.net>
parents: 236
diff changeset
    22
    <hr />
2c62e4d70619 qmsk.pngtile: views.index: show tree in nav, and items in content
Tero Marttila <terom@qmsk.net>
parents: 236
diff changeset
    23
    {% endif %}
236
4ca68e4eb386 qmsk.pngtile: django app for pngtile index/viewer; very raw index view
Tero Marttila <terom@qmsk.net>
parents:
diff changeset
    24
    <ul class="nav">
238
2c62e4d70619 qmsk.pngtile: views.index: show tree in nav, and items in content
Tero Marttila <terom@qmsk.net>
parents: 236
diff changeset
    25
    {% for item, item_name in tree_items %}
2c62e4d70619 qmsk.pngtile: views.index: show tree in nav, and items in content
Tero Marttila <terom@qmsk.net>
parents: 236
diff changeset
    26
        <li
2c62e4d70619 qmsk.pngtile: views.index: show tree in nav, and items in content
Tero Marttila <terom@qmsk.net>
parents: 236
diff changeset
    27
        {% if item == tree_item %}
2c62e4d70619 qmsk.pngtile: views.index: show tree in nav, and items in content
Tero Marttila <terom@qmsk.net>
parents: 236
diff changeset
    28
            class="active"
2c62e4d70619 qmsk.pngtile: views.index: show tree in nav, and items in content
Tero Marttila <terom@qmsk.net>
parents: 236
diff changeset
    29
        {% endif %}
2c62e4d70619 qmsk.pngtile: views.index: show tree in nav, and items in content
Tero Marttila <terom@qmsk.net>
parents: 236
diff changeset
    30
        >
2c62e4d70619 qmsk.pngtile: views.index: show tree in nav, and items in content
Tero Marttila <terom@qmsk.net>
parents: 236
diff changeset
    31
            <a href="{% url 'index' item_name %}">{{item}}</a>
236
4ca68e4eb386 qmsk.pngtile: django app for pngtile index/viewer; very raw index view
Tero Marttila <terom@qmsk.net>
parents:
diff changeset
    32
        </li>
4ca68e4eb386 qmsk.pngtile: django app for pngtile index/viewer; very raw index view
Tero Marttila <terom@qmsk.net>
parents:
diff changeset
    33
    {% endfor %}
4ca68e4eb386 qmsk.pngtile: django app for pngtile index/viewer; very raw index view
Tero Marttila <terom@qmsk.net>
parents:
diff changeset
    34
    </ul>
238
2c62e4d70619 qmsk.pngtile: views.index: show tree in nav, and items in content
Tero Marttila <terom@qmsk.net>
parents: 236
diff changeset
    35
{% endfor %}
236
4ca68e4eb386 qmsk.pngtile: django app for pngtile index/viewer; very raw index view
Tero Marttila <terom@qmsk.net>
parents:
diff changeset
    36
{% endblock %}
4ca68e4eb386 qmsk.pngtile: django app for pngtile index/viewer; very raw index view
Tero Marttila <terom@qmsk.net>
parents:
diff changeset
    37
4ca68e4eb386 qmsk.pngtile: django app for pngtile index/viewer; very raw index view
Tero Marttila <terom@qmsk.net>
parents:
diff changeset
    38
{% block content %}
238
2c62e4d70619 qmsk.pngtile: views.index: show tree in nav, and items in content
Tero Marttila <terom@qmsk.net>
parents: 236
diff changeset
    39
{% for item, item_name in index_items %}
2c62e4d70619 qmsk.pngtile: views.index: show tree in nav, and items in content
Tero Marttila <terom@qmsk.net>
parents: 236
diff changeset
    40
    <div>
2c62e4d70619 qmsk.pngtile: views.index: show tree in nav, and items in content
Tero Marttila <terom@qmsk.net>
parents: 236
diff changeset
    41
        <a href="{% url 'image' item_name %}">{{item}}</a>
2c62e4d70619 qmsk.pngtile: views.index: show tree in nav, and items in content
Tero Marttila <terom@qmsk.net>
parents: 236
diff changeset
    42
    </div>
2c62e4d70619 qmsk.pngtile: views.index: show tree in nav, and items in content
Tero Marttila <terom@qmsk.net>
parents: 236
diff changeset
    43
{% endfor %}
236
4ca68e4eb386 qmsk.pngtile: django app for pngtile index/viewer; very raw index view
Tero Marttila <terom@qmsk.net>
parents:
diff changeset
    44
{% endblock %}
4ca68e4eb386 qmsk.pngtile: django app for pngtile index/viewer; very raw index view
Tero Marttila <terom@qmsk.net>
parents:
diff changeset
    45
4ca68e4eb386 qmsk.pngtile: django app for pngtile index/viewer; very raw index view
Tero Marttila <terom@qmsk.net>
parents:
diff changeset
    46
{% block footer %}
4ca68e4eb386 qmsk.pngtile: django app for pngtile index/viewer; very raw index view
Tero Marttila <terom@qmsk.net>
parents:
diff changeset
    47
4ca68e4eb386 qmsk.pngtile: django app for pngtile index/viewer; very raw index view
Tero Marttila <terom@qmsk.net>
parents:
diff changeset
    48
{% endblock %}
4ca68e4eb386 qmsk.pngtile: django app for pngtile index/viewer; very raw index view
Tero Marttila <terom@qmsk.net>
parents:
diff changeset
    49