This commit is contained in:
vladislav 2026-09-14 11:16:50 -04:00
parent 77adc87b3c
commit 1a39c29f68

View File

@ -101,99 +101,111 @@
<div class="c_ru432"> <div class="c_ru432">
{{ profile_nav.profile_nav(user, 'delivery') }} {{ profile_nav.profile_nav(user, 'delivery') }}
<div class="c_tihtk" id="main"> <div class="c_tihtk" id="main">
{% for competition in competitions %} <details>
<article class="c_9fgdh b_ax8vz" id="l{{competition._id}}"> <summary>Конкурсы</summary>
<a href="/profile/delivery/competition/{{competition._id}}#main"> {% for competition in competitions %}
<div class="b_ornr9"> <article class="c_9fgdh b_ax8vz" id="l{{competition._id}}">
<picture> <a href="/profile/delivery/competition/{{competition._id}}#main">
<img crossorigin="anonymous" fetchpriority="high" loading="eager" alt="{{ competition.title }}" class="b_ornr9" src="/b/competition/{{ competition.poster_file_id }}"> <div class="b_ornr9">
</picture> <picture>
</div> <img crossorigin="anonymous" fetchpriority="high" loading="eager" alt="{{ competition.title }}" class="b_ornr9"
</a> src="/b/competition/{{ competition.poster_file_id }}">
</picture>
</div>
</a>
<div class="c_z3dpx b_73p10"> <div class="c_z3dpx b_73p10">
<a href="/profile/delivery/competition/{{competition._id}}#main" class="b_73p10"> <a href="/profile/delivery/competition/{{competition._id}}#main" class="b_73p10">
<div class="b_vabj9_2"> <div class="b_vabj9_2">
<span class="b_0jst1_2">Конкурс</span> <span class="b_0jst1_2">Конкурс</span>
</div> </div>
{% if competition.get('status',-1) == 2 %} {% if competition.get('status',-1) == 2 %}
<div class="b_vabj9_2"> <div class="b_vabj9_2">
<span class="b_0jst1_2">Закончился</span> <span class="b_0jst1_2">Закончился</span>
</div> </div>
{% elif competition.get('status',-1) == 1 %} {% elif competition.get('status',-1) == 1 %}
<div class="b_vabj9_2"> <div class="b_vabj9_2">
<span class="b_0jst1_2">Идет отбор</span> <span class="b_0jst1_2">Идет отбор</span>
</div> </div>
{% else %} {% else %}
<div class="b_vabj9"> <div class="b_vabj9">
<span class="b_0jst1">{{ {-1:'Формируется',0:'Прием заявок',1:'Идет отбор',2:'Закончился'}[competition.get('status',-1)] }}</span> <span class="b_0jst1">{{ {-1:'Формируется',0:'Прием заявок',1:'Идет
отбор',2:'Закончился'}[competition.get('status',-1)] }}</span>
</div> </div>
{% endif %} {% endif %}
<header class="c_m876y b_9xtz9"> <header class="c_m876y b_9xtz9">
<h3 class="c_hysjg b_8f3uh" style="color: #222;">{{ competition.title }}</h3> <h3 class="c_hysjg b_8f3uh" style="color: #222;">{{ competition.title }}</h3>
</header> </header>
<p class="c_2fr39 b_tfnz2">{{ competition.topic }}</p> <p class="c_2fr39 b_tfnz2">{{ competition.topic }}</p>
{% if profile %} {% if profile %}
<button class="c_aq9et"> <button class="c_aq9et">
<span class="c_som9s">Посмотреть заявки</span> <span class="c_som9s">Посмотреть заявки</span>
</button> </button>
{% else %} {% else %}
{% set user = competition.get('user') %} {% set user = competition.get('user') %}
<div class="c_dbbe4 b_otttb"> <div class="c_dbbe4 b_otttb">
{% if user %} {% if user %}
<img class="c_pm80w b_a68fq" src="/a/{{user._id}}" alt="{{ user.username | e }}" crossorigin="anonymous" fetchpriority="high" loading="eager"> <img class="c_pm80w b_a68fq" src="/a/{{user._id}}" alt="{{ user.username | e }}" crossorigin="anonymous"
<div class="c_4402p b_ntazj"> fetchpriority="high" loading="eager">
<p class="c_kvah4 b_ghosy">{{ user.username | e }}</p> <div class="c_4402p b_ntazj">
</div> <p class="c_kvah4 b_ghosy">{{ user.username | e }}</p>
{% endif %} </div>
{% endif %}
</div> </div>
<p class="c_2fr39 b_tfnz2">Подробнее</p> <p class="c_2fr39 b_tfnz2">Подробнее</p>
{% endif %} {% endif %}
</a> </a>
<p class="c_drpqj b_mp1wb">{{ (competition.datetime_start.strftime('%d.%m.%Y')) if competition.datetime_start else ''}}</p> <p class="c_drpqj b_mp1wb">{{ (competition.datetime_start.strftime('%d.%m.%Y')) if competition.datetime_start else
''}}</p>
</div> </div>
</article> </article>
{% endfor %} {% endfor %}
{% for i in exhibitions %} </details>
<article class="c_9fgdh b_ax8vz"> <details>
<a href="/profile/delivery/exhibition/{{i._id}}#main"> <summary>Выставки</summary>
<div class="b_ornr9"> {% for i in exhibitions %}
<picture> <article class="c_9fgdh b_ax8vz">
<img src="/b/exhibition/{{i.poster_file_id}}" data-src="/b/exhibition/{{i.poster_orig_id}}" id="preview_poster" crossorigin="anonymous" fetchpriority="high" loading="eager" alt="Загрузите афишу" class="b_ornr9"> <a href="/profile/delivery/exhibition/{{i._id}}#main">
</picture> <div class="b_ornr9">
</div> <picture>
</a> <img src="/b/exhibition/{{i.poster_file_id}}" data-src="/b/exhibition/{{i.poster_orig_id}}" id="preview_poster"
<div class="c_z3dpx b_73p10"> crossorigin="anonymous" fetchpriority="high" loading="eager" alt="Загрузите афишу" class="b_ornr9">
<a class="b_73p10" href="/profile/delivery/exhibition/{{i._id}}#main"> </picture>
<div class="b_vabj9_2"> </div>
<span class="b_0jst1_2">Выставка</span> </a>
</div> <div class="c_z3dpx b_73p10">
<div class="c_c4wam b_vabj9"> <a class="b_73p10" href="/profile/delivery/exhibition/{{i._id}}#main">
{% if now > i.date_finish %} <div class="b_vabj9_2">
<span class="c_95csi b_0jst1">Закончилась</span> <span class="b_0jst1_2">Выставка</span>
{% elif now > i.datetime_start %} </div>
<span class="c_95csi b_0jst1">Началась</span> <div class="c_c4wam b_vabj9">
{% else %} {% if now > i.date_finish %}
<span class="c_95csi b_0jst1">Формируется</span> <span class="c_95csi b_0jst1">Закончилась</span>
{% endif %} {% elif now > i.datetime_start %}
</div> <span class="c_95csi b_0jst1">Началась</span>
<header class="c_m876y b_9xtz9"> {% else %}
<h3 class="c_hysjg b_8f3uh" id="preview_title" style="color: #222;">{{i.title}}</h3> <span class="c_95csi b_0jst1">Формируется</span>
</header> {% endif %}
<p class="c_2fr39 b_tfnz2" id="preview_topic">{{i.topic}}</p> </div>
<div class="c_dbbe4 b_otttb"> <header class="c_m876y b_9xtz9">
{% if user %} <h3 class="c_hysjg b_8f3uh" id="preview_title" style="color: #222;">{{i.title}}</h3>
<img crossorigin="anonymous" fetchpriority="high" loading="eager" class="c_pm80w b_a68fq" src="/a/{{i.user._id}}" alt="{{ i.user.username | e }}"> </header>
<div class="c_4402p b_ntazj"> <p class="c_2fr39 b_tfnz2" id="preview_topic">{{i.topic}}</p>
<p class="c_kvah4 b_ghosy">{{ i.user.username }}</p> <div class="c_dbbe4 b_otttb">
</div> {% if user %}
{% endif %} <img crossorigin="anonymous" fetchpriority="high" loading="eager" class="c_pm80w b_a68fq"
</div> src="/a/{{i.user._id}}" alt="{{ i.user.username | e }}">
<p class="c_2fr39 b_tfnz2">Подробнее</p> <div class="c_4402p b_ntazj">
</a> <p class="c_kvah4 b_ghosy">{{ i.user.username }}</p>
<p class="c_drpqj b_mp1wb">{{ ( i._id.generation_time.strftime('%d.%m.%Y')) if i._id else ''}}</p> </div>
</div> {% endif %}
</article> </div>
{% endfor %} <p class="c_2fr39 b_tfnz2">Подробнее</p>
</a>
<p class="c_drpqj b_mp1wb">{{ ( i._id.generation_time.strftime('%d.%m.%Y')) if i._id else ''}}</p>
</div>
</article>
{% endfor %}
</details>
</div> </div>
</div> </div>
</div> </div>