{% extends "base.html" %} {% set nav_active = "files" %} {% block title %}Pliki{% endblock %} {% block styles %} {% endblock %} {% block content %} {# Opis czysto operacyjny: co robi zaznaczenie, i nic o tym, do CZEGO te dane służą. Poprzednia treść nazywała je „bazami interpretacyjnymi" i mówiła o „wyszukiwaniu" — czyli zdradzała i dziedzinę programu, i istnienie ekranu wyszukiwarki. To jest jedyny ekran, który ogląda konto wgrywające dane, więc każde zdanie na nim waży najwięcej. #}
Zaznaczony plik jest w użyciu. Odznaczony zostaje na dysku, ale nie jest używany.
{% if error %}{{ error }}
{% endif %} {% if done %}{{ done }}
{% endif %} {% if not files %}Nie ma jeszcze żadnego pliku.
{% endif %}| W użyciu | Plik | Stan | Rozmiar | Zmieniony | {% if can(request, 'files_input') or is_admin %}Operacje | {% endif %}
|---|---|---|---|---|---|
| {# Archiwum jest ZAMROŻONE — nie da się go włączyć bez przywrócenia, a przywrócić może wyłącznie administrator. #} {% if f.status in ('active', 'ready') %} {% else %}—{% endif %} | {{ f.name }} |
{{ STATUS_LABELS.get(f.status, f.status) }}
{% if f.status == 'archived' and f.archived_at %}
({{ f.archived_at[:16] | replace('T', ' ') }})
{% endif %}
{% if is_admin and f.rejected_for %}
nie przeszedł: {{ f.rejected_for | join('; ') }}
{% endif %}
|
{{ '%.2f'|format(f.size_mb) if f.size_mb is not none else '—' }} MB | {{ f.modified or '—' }} | {% if can(request, 'files_input') or is_admin %}{% if can(request, 'files_input') and f.status in ('active', 'ready') %} {% endif %} {% if is_admin %} {% if f.status in ('archived', 'quarantine') %} {% endif %} {% endif %} | {% endif %}
Plik musi je spełnić, żeby dało się go włączyć do użytku. Plik, który ich nie spełnia, nie jest kasowany — czeka na Twoją decyzję.
{% endif %} {% endblock %}