{% extends "base.html" %} {% from 'macros/badges.html' import badge_secondary, badge_warning, badge_status %} {% block title %}{{ me.name }} — MedCover{% endblock %} {% block content %}

{{ me.name }} {% if me.is_general %} {{ badge_secondary('Výchozí', extra_classes='ms-1 fs-6') }} {% endif %} {% if me.archived %} {{ badge_warning('Archivováno', extra_classes='ms-1 fs-6') }} {% endif %}

{% if me.coordinator %}

Koordinátor: {{ me.coordinator.name }}

{% endif %}
{% if current_user.has_permission('event.view') %} Tabulkový manažer {% endif %} {% if current_user.has_permission('report.view') %} Přehled akce {% endif %} {% if current_user.has_permission('master_event.edit') %} Upravit {% endif %} {% if current_user.has_permission('master_event.archive') and not me.archived and not me.is_general %}
{% endif %} {% if current_user.has_permission('master_event.unarchive') and me.archived %}
{% endif %}
{% if me.description %}

{{ me.description }}

{% endif %} {# Stats row #}
{{ stats.total }}
Celkem akcí
{{ stats.completed }}
Dokončeno
{{ stats.assignments_open + stats.assignments_closed + stats.published }}
Otevřeno
{{ stats.cancelled }}
Zrušeno
{% if stats.archived %}
{{ stats.archived }}
Archivováno
{% endif %}
{# Events table #}
Akce
{% if current_user.has_permission('event.create') %} Nová akce {% endif %}
{% if events %}
{% for event in events %} {% endfor %}
Začátek Název Stav Obsazení Zodpovědná osoba
{{ event.start_datetime | localdt }} {{ event.name }} {% if event.archived %}{{ badge_warning('Archivováno', extra_classes='ms-1') }}{% endif %} {% set status_colors = { 'Koncept': 'secondary', 'Zveřejněná': 'primary', 'Přihlášky otevřeny': 'success', 'Přihlášky uzavřeny': 'warning', 'Dokončena': 'dark', 'Zrušena': 'danger' } %} {{ badge_status(event.status.value, status_colors) }} {{ event.filled_spots }}/{{ event.total_spots }} {{ event.responsible_person.name if event.responsible_person else '—' }}
{% else %}

Žádné akce zatím neexistují.

{% endif %}
← Zpět na seznam
{% endblock %} {% block extra_scripts %} {% endblock %}