mamweb/galerie/templates/galerie/GalerieNahled.html
2025-05-05 16:44:09 +02:00

134 lines
4.1 KiB
HTML

{% extends "galerie/base.html" %}
{% load bazmeky %}
{% block nadpis1a %}
Galerie {{galerie.nazev}}
{% endblock %}
{% block content %}
{# FIXME: použít konstanty… #}
{% if galerie.zobrazit == 1 or galerie.zobrazit == 2 %}
<div class="mam-org-only">
{% elif galerie.zobrazit == 3 %}
<div class="mam-resitel-only">
{% endif %}
<h2>
{% for g in cesta %}
{% if not forloop.last %}
<a href="../{{ g.pk }}">{{ g.nazev }}</a> >
{% else %}
{{ g.nazev }}
{% endif %}
{% endfor %}
</h2>
{% if not obrazky %}
<div class="galerie_hlavicka">
{% if galerie.titulni_obrazek %}
{% zobrazit galerie.titulni_obrazek.jako_bazmek class=titulni_obrazek %}
{% endif %}
</div>
{% endif %}
{# podgalerie #}
{% if podgalerie or galerie.galerie_up %}
{% if sourozenci|length > 1 %}
{% for g in sourozenci %}
{% if g.pk != galerie.pk %}
<a href="../{{ g.pk }}">{{ g.nazev }}</a>
{% else %}
{{ g.nazev }}
{% endif %}
<span style="width: 1em; display: inline-block;"></span>
{% endfor %}
{% endif %}
{% if podgalerie %}
{% with 22 as max_delka_nazvu %}
<div class="galerie_nahledy">
{% for pgalerie in podgalerie %}
<a href="../{{pgalerie.pk}}"
{% if pgalerie.nazev|length > max_delka_nazvu %}
title="{{ pgalerie.nazev }}"
{% endif %}
class="podgalerie_nahled {% if pgalerie.zobrazit == 1 or pgalerie.zobrazit == 2 %}mam-org-only{% endif %}{% if pgalerie.zobrazit == 3 %}mam-resitel-only{% endif %}">
{% if pgalerie.titulni_obrazek %}
{% zmenseny_nahled pgalerie.titulni_obrazek.jako_bazmek class="" %}
{% endif %}
<div class="nazev_galerie">
{{ pgalerie|truncatechars:max_delka_nazvu }}
</div>
</a>
{% if galerie.zobrazit == 1 or galerie.zobrazit == 2 %}
{% if user.je_org %}
<div class="mam-org-only-galerie">
({{pgalerie.poradi}})
<span class="plus"><a href="plus/{{pgalerie.pk}}/">+</a></span>
<span class="minus"><a href="minus/{{pgalerie.pk}}/">-</a></span>
</div>
{% endif %}
{% endif %}
{% endfor %}
</div>
{% endwith %}
{% endif %}
{% endif %}
{% if user.je_org %}
<div class="mam-org-only">
{% if galerie.zobrazit == 1 or galerie.zobrazit == 2 %}
<a href="./new">Vytvořit novou podgalerii</a>, <a href="{% url 'admin:galerie_galerie_change' galerie.pk %}">upravit galerii v adminu</a>
{% else %}
Jestli chceš změnit pořadí podgalerií nebo přidat novou, nastav zobrazení jen pro orgy v <a href="{% url 'admin:galerie_galerie_change' galerie.pk %}">adminu</a>.
{% endif %}
</div>
{% endif %}
{# obrazky v galerii #}
{% if obrazky %}
<div class="galerie_nahledy">
{% for obrazek in obrazky %}
<a
{% if obrazek.popis %}
title="{{ obrazek.popis }}"
{% endif %}
href="./{{obrazek.pk}}#nahoru" class="galerie_nahled">
<span class="vystredeno"></span>
{% zmenseny_nahled obrazek.jako_bazmek %}
{# title=obrazek.popis (a byl tu if, že se použil jen když existoval…) width=obrazek.obrazek_maly.width height=obrazek.obrazek_maly.height #}
</a>
{% endfor %}
<br>
</div>
<div class="galerie_predchozi_nasledujici">
{% if predchozi %}
<div class="predchozi">
<a href="../{{ predchozi.pk }}">Předchozí: {{ predchozi.nazev }}</a>
</div>
{% endif %}
{% if nasledujici %}
<div class="nasledujici">
<a href="../{{ nasledujici.pk }}">Následující: {{ nasledujici.nazev }}</a>
</div>
{% endif %}
</div>
{% else %}
{% if not podgalerie %}
<div class="zadne-vysledky">
V galerii nejsou žádné fotky.
</div>
{% endif %}
{% endif %}
{% if galerie.zobrazit == 1 or galerie.zobrazit == 2 %}
</div> {# mam-org-only #}
{% elif galerie.zobrazit == 2 %}
</div> {# mam-resitel-only #}
{% endif %}
{% endblock content %}