{% extends "base.html" %} {% import "bootstrap/wtf.html" as wtf %} {% block title %}Účastník: {{ user.full_name() }}{% endblock %} {% block body %} <table class=data> <tr><td>Jméno:<td>{{ user.first_name }} <tr><td>Příjmení:<td>{{ user.last_name }} <tr><td>E-mail:<td>{{ user.email|mailto }} {% if user.is_admin %}<tr><td>Správce:<td>ano{% endif %} {% if user.is_org %}<tr><td>Organizátor:<td>ano{% endif %} <tr><td>Účet založen:<td>{{ user.created_at|timeformat }} <tr><td>Poslední přihlášení:{% if user.last_login_at %}<td>{{ user.last_login_at|timeformat }}{% else %}<td class="error"><i>Zatím nepřihlášen</i>{% endif %} {% if user.reset_at %}<tr><td>Reset hesla:<td>{{ user.reset_at|timeformat }}{% endif %} <tr><td>Poznámka:<td style="white-space: pre-line;">{{ user.note }} <tr><td>Testovací účet:<td>{{ user.is_test|yes_no }} <tr><td>Mailové notifikace:<td>{{ user.email_notify|yes_no }} </table> <div class="btn-group" role="group"> {% if can_edit %} <a class="btn btn-primary" href="{{ url_for('org_user_edit', id=user.user_id) }}">Editovat</a> {% endif %} {% if resend_invite_form %} <form method=POST class='btn-group' onsubmit='return confirm("Poslat účastníkovi e-mail s odkazem na vytvoření hesla?");'> {{ resend_invite_form.csrf_token }} <button class="btn btn-default" type='submit' name='resend_invite' value='yes'> Znovu poslat zvací e-mail </button> </form> {% endif %} {% if g.user.is_admin %} <a class="btn btn-default" href="{{ log_url('user', user.user_id) }}">Historie</a> {% endif %} {% if can_incarnate %} <form action="{{ url_for('incarnate', id=user.user_id) }}" method=POST class='btn-group'> <button class="btn btn-default" type='Submit'>Převtělit se</button> </form> {% endif %} </div> <h3>Registrace v ročnících</h3> {% if participants.count() %} <table class="data full"> <thead> <tr> <th>Ročník<th>Škola<th>Třída<th>Rok narození<th>Akce </tr> </thead> {% for participant in participants %} <tr> <td>{{ participant.year }} <td><a href="{{ url_for('org_place', id=participant.school) }}">{{ participant.school_place.name }}</a> <td>{{ participant.grade }} <td>{{ participant.birth_year }} <td><a class="btn btn-xs btn-primary" href="{{ url_for('org_user_participant_edit', user_id=user.user_id, year=participant.year) }}">Editovat</a> </tr> {% endfor %} </table> {% else %} <p>Žádná registrace v ročníku</p> {% endif %} <h3>Účast v kolech</h3> {% if participations %} <table class="data full"> <thead> <tr> <th>Ročník<th>Kategorie<th>Kolo<th>Místo<th>Stav účasti<th>Odkazy </tr> </thead> {% for (pion, contest, round) in participations %} <tr> <td>{{ round.year }} <td>{{ round.category }} <td>{{ round.seq }}{{ round.part_code() }} <td><a href="{{ url_for('org_place', id=contest.place_id) }}">{{ contest.place.name }}</a> {% if pion.place_id != contest.place_id %} <br>(soutěžní místo <a href="{{ url_for('org_place', id=pion.place_id) }}">{{ pion.place.name }}</a>) {% endif %} <td>{{ pion.state.friendly_name() }} <td><div class="btn-group"> <a class="btn btn-xs btn-primary" href="{{ url_for('org_contest_user', contest_id=contest.contest_id, user_id=user.user_id) }}">Odevzdané úlohy</a> <a class="btn btn-xs btn-default" href="{{ url_for('org_contest', id=contest.contest_id) }}">Stránka soutěže</a> <a class="btn btn-xs btn-default" href="{{ url_for('org_round', id=round.round_id) }}">Stránka kola</a> {% if g.user.is_admin %} <a class="btn btn-xs btn-default" href="{{ log_url('participant', user.user_id) }}">Historie</a> {% endif %} </div> </tr> {% endfor %} </table> {% else %} <p>Žádná účast v kole</p> {% endif %} {% endblock %}