src/egonomy/templates/egonomy_all_pictures.html
author ymh <ymh.work@gmail.com>
Mon, 11 Feb 2013 14:10:22 +0100
changeset 31 29caac899e1f
parent 27 daaafc916dc4
child 35 365c73a0e8c1
permissions -rw-r--r--
improve default logging + virtualenv creation
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
24
d65e05154aec All pictures view with intelligent pagination. Css need to be improved.
cavaliet
parents:
diff changeset
     1
{% extends "egonomy_base.html" %}
d65e05154aec All pictures view with intelligent pagination. Css need to be improved.
cavaliet
parents:
diff changeset
     2
{% load static %}
d65e05154aec All pictures view with intelligent pagination. Css need to be improved.
cavaliet
parents:
diff changeset
     3
{% load i18n %}
d65e05154aec All pictures view with intelligent pagination. Css need to be improved.
cavaliet
parents:
diff changeset
     4
{% load thumbnail %}
d65e05154aec All pictures view with intelligent pagination. Css need to be improved.
cavaliet
parents:
diff changeset
     5
{% load navigation %}
d65e05154aec All pictures view with intelligent pagination. Css need to be improved.
cavaliet
parents:
diff changeset
     6
d65e05154aec All pictures view with intelligent pagination. Css need to be improved.
cavaliet
parents:
diff changeset
     7
{% block title %}{% trans "All pictures" %}{% endblock %}
d65e05154aec All pictures view with intelligent pagination. Css need to be improved.
cavaliet
parents:
diff changeset
     8
d65e05154aec All pictures view with intelligent pagination. Css need to be improved.
cavaliet
parents:
diff changeset
     9
{% block content %}
d65e05154aec All pictures view with intelligent pagination. Css need to be improved.
cavaliet
parents:
diff changeset
    10
                <div class="fullwidth">
d65e05154aec All pictures view with intelligent pagination. Css need to be improved.
cavaliet
parents:
diff changeset
    11
                    <div class="fullwidth">
26
a7ace38e92a4 update languages. little debug.
cavaliet
parents: 24
diff changeset
    12
                        <h2>{% trans "All pictures" %}</h2>
27
daaafc916dc4 Debug in templates. All fragments page added. Language files updated.
cavaliet
parents: 26
diff changeset
    13
						{% if nb_pages %}<p>{% build_pagination nb_pages cur_page_nb "all_pictures" "contents_page clickable" %}</p>{% endif %}
24
d65e05154aec All pictures view with intelligent pagination. Css need to be improved.
cavaliet
parents:
diff changeset
    14
                        <ul class="fullwidth">
d65e05154aec All pictures view with intelligent pagination. Css need to be improved.
cavaliet
parents:
diff changeset
    15
                          {% for img in results %}
d65e05154aec All pictures view with intelligent pagination. Css need to be improved.
cavaliet
parents:
diff changeset
    16
                            <li class="subcol_all">
d65e05154aec All pictures view with intelligent pagination. Css need to be improved.
cavaliet
parents:
diff changeset
    17
                                <a href="{% url 'annotate_picture' image_id=img.id %}">
d65e05154aec All pictures view with intelligent pagination. Css need to be improved.
cavaliet
parents:
diff changeset
    18
                                <div class="center-image">
d65e05154aec All pictures view with intelligent pagination. Css need to be improved.
cavaliet
parents:
diff changeset
    19
                                 {% with img.info.image_file as image %}
d65e05154aec All pictures view with intelligent pagination. Css need to be improved.
cavaliet
parents:
diff changeset
    20
                                 {% if image %}
d65e05154aec All pictures view with intelligent pagination. Css need to be improved.
cavaliet
parents:
diff changeset
    21
                                  {% if image|is_portrait %}
d65e05154aec All pictures view with intelligent pagination. Css need to be improved.
cavaliet
parents:
diff changeset
    22
							 	    {% thumbnail image "x110" format="PNG" crop="center" as im %}
d65e05154aec All pictures view with intelligent pagination. Css need to be improved.
cavaliet
parents:
diff changeset
    23
	                                  <img src="{{ im.url }}" width="{{ im.width }}" height="{{ im.height }}"/>
d65e05154aec All pictures view with intelligent pagination. Css need to be improved.
cavaliet
parents:
diff changeset
    24
	                                {% empty %}
d65e05154aec All pictures view with intelligent pagination. Css need to be improved.
cavaliet
parents:
diff changeset
    25
	                                  <img src="{% static 'egonomy/img/empty.gif' %}" width="110" height="110" class="placeholder" />
d65e05154aec All pictures view with intelligent pagination. Css need to be improved.
cavaliet
parents:
diff changeset
    26
	                                {% endthumbnail %}
d65e05154aec All pictures view with intelligent pagination. Css need to be improved.
cavaliet
parents:
diff changeset
    27
	                              {% else %}
d65e05154aec All pictures view with intelligent pagination. Css need to be improved.
cavaliet
parents:
diff changeset
    28
                                    {% thumbnail image "110" format="PNG" crop="center" as im %}
d65e05154aec All pictures view with intelligent pagination. Css need to be improved.
cavaliet
parents:
diff changeset
    29
                                      <img src="{{ im.url }}" width="{{ im.width }}" height="{{ im.height }}"/>
d65e05154aec All pictures view with intelligent pagination. Css need to be improved.
cavaliet
parents:
diff changeset
    30
                                    {% empty %}
d65e05154aec All pictures view with intelligent pagination. Css need to be improved.
cavaliet
parents:
diff changeset
    31
                                      <img src="{% static 'egonomy/img/empty.gif' %}" width=110" height="110" class="placeholder" />
d65e05154aec All pictures view with intelligent pagination. Css need to be improved.
cavaliet
parents:
diff changeset
    32
                                    {% endthumbnail %}
d65e05154aec All pictures view with intelligent pagination. Css need to be improved.
cavaliet
parents:
diff changeset
    33
	                              {% endif %}
d65e05154aec All pictures view with intelligent pagination. Css need to be improved.
cavaliet
parents:
diff changeset
    34
	                             {% else %}
d65e05154aec All pictures view with intelligent pagination. Css need to be improved.
cavaliet
parents:
diff changeset
    35
	                                  <img src="{% static 'egonomy/img/empty.gif' %}" width=110" height="110" class="placeholder" />
d65e05154aec All pictures view with intelligent pagination. Css need to be improved.
cavaliet
parents:
diff changeset
    36
	                             {% endif %}
d65e05154aec All pictures view with intelligent pagination. Css need to be improved.
cavaliet
parents:
diff changeset
    37
	                             {% endwith %}
d65e05154aec All pictures view with intelligent pagination. Css need to be improved.
cavaliet
parents:
diff changeset
    38
                                </div>
d65e05154aec All pictures view with intelligent pagination. Css need to be improved.
cavaliet
parents:
diff changeset
    39
                                <h3>{{ img.metadata.titre }}</h3></a>
d65e05154aec All pictures view with intelligent pagination. Css need to be improved.
cavaliet
parents:
diff changeset
    40
                                <p>{% trans "Annotated by" %} <strong>{{ img.metadata.auteur }}</strong></p>
d65e05154aec All pictures view with intelligent pagination. Css need to be improved.
cavaliet
parents:
diff changeset
    41
                            </li>
d65e05154aec All pictures view with intelligent pagination. Css need to be improved.
cavaliet
parents:
diff changeset
    42
                          {% endfor %}
d65e05154aec All pictures view with intelligent pagination. Css need to be improved.
cavaliet
parents:
diff changeset
    43
                        </ul>
27
daaafc916dc4 Debug in templates. All fragments page added. Language files updated.
cavaliet
parents: 26
diff changeset
    44
                        {% if nb_pages %}<p>{% build_pagination nb_pages cur_page_nb "all_pictures" "contents_page clickable" %}</p>{% endif %}
24
d65e05154aec All pictures view with intelligent pagination. Css need to be improved.
cavaliet
parents:
diff changeset
    45
                    </div>
d65e05154aec All pictures view with intelligent pagination. Css need to be improved.
cavaliet
parents:
diff changeset
    46
                </div>
d65e05154aec All pictures view with intelligent pagination. Css need to be improved.
cavaliet
parents:
diff changeset
    47
{% endblock %}
d65e05154aec All pictures view with intelligent pagination. Css need to be improved.
cavaliet
parents:
diff changeset
    48