1 {% extends 'base.html' %}
 
   7 {% load catalogue_tags %}
 
  10 {% block global-content %}
 
  11   <div class="l-container">
 
  12     <div class="l-breadcrumb">
 
  13       <a href="/"><span>{% trans "Strona główna" %}</span></a>
 
  14       <a href="/katalog/obraz/"><span>{% trans "Obrazy" %}</span></a>
 
  20     <section class="l-section lay-s-col-rev">
 
  21       <aside class="l-aside">
 
  22         <ul class="l-aside__info">
 
  23           <li><span>Epoka:</span> {% for tag in picture.epochs %}<a href="{{ tag.get_absolute_url }}">{{ tag.name }}</a> {% endfor %}</li>
 
  24           <li><span>Rodzaj:</span> {% for tag in picture.kinds %}<a href="{{ tag.get_absolute_url }}">{{ tag.name }}</a> {% endfor %}</li>
 
  25           <li><span>Gatunek:</span> {% for tag in picture.genres %}<a href="{{ tag.get_absolute_url }}">{{ tag.name }}</a> {% endfor %}</li>
 
  26           {% with extra_info=picture.get_extra_info_json %}
 
  27             {% if extra_info.styles %}
 
  29                 <span>{% trans "Styl" context "obrazu" %}:</span>
 
  30                 {% for tag in extra_info.styles %}
 
  32                   {% if not forloop.last %}, {% endif %}
 
  37             {% if extra_info.medium %}
 
  39                 <span>{% trans "Technika" context "obrazu" %}:</span>
 
  40                 <a>{{ extra_info.medium }}</a>
 
  44             {% if extra_info.original_dimensions %}
 
  46                 <span>{% trans "Wymiary pracy" context "obrazu" %}:</span>
 
  47                 <a>{{ extra_info.original_dimensions }}</a>
 
  52               <span>{% trans "Czas powstania" context "obrazu" %}:</span>
 
  53               <a>{{ extra_info.created_at }}</a>
 
  59       <div class="l-content">
 
  60         <header class="l-header">
 
  61           <div class="l-header__content">
 
  62             <p>{% for author in picture.authors %}<a href="{{ author.get_absolute_url }}">{{ author.name }}</a>{% if not forloop.last %}, {% endif %}{% endfor %}
 
  64             <h1><a href="{{ picture.get_absolute_url }}">{{ picture.title }}</a></h1>
 
  67         <article class="l-article">
 
  69             <div class="c-media__actions">
 
  70               <div class="c-media__btn">
 
  71                 <a href="{{ picture.image_file.url }}" class="l-button l-button--media"><i class="icon icon-picture"></i> pobierz obraz</a>
 
  73               <div class="c-media__btn" style="padding-right: 0">
 
  74                 <a href="{% url 'picture_viewer' picture.slug %}" class="l-button l-button--media l-button--media--full"><i class="icon icon-eye"></i> obejrzyj online</a>
 
  79           <div class="l-article__overlay" data-max-height="327" style="margin-top:30px;">
 
  80             {% thumbnail picture.image_file "850" upscale=0 as thumb %}
 
  81             <a href="{% url 'picture_viewer' picture.slug %}">
 
  82               <img class="l-art__preview" src="{{ thumb.url }}" />
 
  86           <button class="l-article__read-more" aria-label="Kliknij aby rozwinąć" data-label="Pokaż więcej" data-action="Pokaż mniej">Pokaż więcej</button>
 
  91     {% for tag in picture.authors %}
 
  92       <section class="l-section">
 
  93         <div class="l-author">
 
  94           {% include 'catalogue/author_box.html' %}
 
  99     <section class="l-section">
 
 100       <div class="l-themes__wrapper">
 
 102           <h2>Motywy obecne na tym obrazie <a href="/katalog/motyw/"><span>Wszystkie motywy</span> <i class="icon icon-arrow-right"></i></a></h2>
 
 103           <div class="l-themes l-article__overlay" data-max-height="80">
 
 105               {% for item in themes %}
 
 106                 <li><a href="{% url 'picture_viewer' picture.slug %}#theme-{{ item.slug }}">{{ item }} ({{ item.count}})</a></li>
 
 110           <button class="l-article__read-more" aria-label="Kliknij aby rozwinąć" data-label="Czytaj więcej" data-action="Zwiń tekst">Zobacz więcej</button>
 
 114           <h2>Obiekty na tym obrazie <a href="/katalog/motyw/"><span>Wszystkie obiekty</span> <i class="icon icon-arrow-right"></i></a></h2>
 
 115           <div class="l-themes l-article__overlay" data-max-height="80">
 
 117               {% for item in things %}
 
 118                 <li><a href="{% url 'picture_viewer' picture.slug %}#object-{{ item.slug }}">{{ item }} ({{ item.count}})</a></li>
 
 122           <button class="l-article__read-more" aria-label="Kliknij aby rozwinąć" data-label="Czytaj więcej" data-action="Zwiń tekst">Zobacz więcej</button>
 
 126           {% if picture.wiki_link %}
 
 127             <li><a href="{{ picture.wiki_link }}">strona obrazu w Wikipedii</a></li>
 
 130             <a href="{{ picture.xml_url }}">źródłowy plik XML</a>
 
 133             <a target="_blank" href="{{ picture.get_extra_info_json.about }}">obraz na Platformie Redakcyjnej</a>
 
 144   <section class="l-section">
 
 145     <div class="l-books__wrapper">
 
 146       <div class="l-container">
 
 147         <h2>Czytaj także</h2>
 
 148         <dive class="l-books">
 
 149           {% related_pictures_2022 picture=picture as related_books %}
 
 150           {% for rel in related_books %}
 
 151             <article class="l-books__item">
 
 152               <figure class="l-books__item__img">
 
 153                 <a href="{{ rel.get_absolute_url }}">
 
 154                   <img src="{% if rel.cover_clean %}{{ rel.cover_clean.url }}{% endif %}" alt="{{ rel.pretty_title }}">
 
 158                 {% for author in rel.authors %}
 
 159                   <a href="{{ author.get_absolute_url }}">{{ author|upper }}</a>
 
 162               <h2><a href="{{ rel.get_absolute_url }}">{{ rel.title }}</a></h2>
 
 166           <article class="l-books__item l-books__item--link">
 
 167             <a href="/katalog/kolekcje/">i wiele innych książek, wierszy, obrazów, audiobooków…</a>
 
 168             <a href="/katalog/kolekcje/" class="icon-link"><i class="icon icon-all"></i></a>