{% extends "base.html" %}
{% block extra_head %}
    <meta http-equiv="refresh" content="60; URL={{ request.url }}">
{% endblock extra_head %}
{% block content %}
    <header>
        <span class="back-to-home"><a href="{{ url_for('index') }}">Back to Home</a></span>
        <h1>{{ tournament.name }} - {{ events | length }} events
            <a href="{{ tournament.url }}" target="_blank">
                <img class="ext-link" src="{{ url_for('static', filename='images/font-awesome/external-link-alt.svg') }}?t=20180415"></a></h1>
    </header>
    <main>
    {% for e in events | sort(attribute='time') %}
    {% if loop.changed(e.time.date()) %}
    <header><h2>{{ e.time | strftime(time=False) }}</h2></header>
    {% endif %}
    <section class="phase-{{ e.phase|lower }}">
    <header>
        <div class="phase">{{ e.phase|lower }}</div>
        <div class="event-actions">
            <a href="{{ e.url }}" target="_blank">
                <img class="ext-link" src="{{ url_for('static', filename='images/font-awesome/external-link-alt.svg') }}?t=20180415"></a>
        </div>
        <div class="name">
            <a name="{{ e.name }}" href="#{{ e.name }}">{{ e.name }}</a>
        </div>
        <div class="time">{{ e.time | strftime(date=False) }}</div>
    </header>
    <p><span class="number">{{ e.stats.fencers_checked_in | length }}</span> of <span class="number">{{ e.fencers | length }}</span> fencer(s) checked in.</p>
    {% if e.stats.previously_fenced %}
    <p><span class="number">{{ e.stats.previous_total }}</span> fenced in prior events:</p>
    <ul>
    {% for pe in e.stats.previously_fenced %}
        <li>{{ pe }} - {{ e.stats.previously_fenced[pe] }}</li>
    {% endfor %}
    </ul>
    {% endif %}
    {% if e.stats.new_fencers_not_checked_in %}
    <p class="hl">{{ e.stats.new_fencers_not_checked_in | length }} new and not checked in</p>
    {% endif %}
    </section>
    {% endfor %}
    </main>
    <footer>
    {% if tournament.updated %}
        <div class="updated">Last updated: <span class="date">{{ tournament.updated | strftime }}</span></div>
    {% endif %}
    </footer>
{% endblock content %}