Skip to content
Snippets Groups Projects
Select Git revision
  • 94788a9c11fffbd2bf960568fef412b39af09eae
  • devel default
  • master
  • fo
  • jirka/typing
  • fo-base
  • mj/submit-images
  • jk/issue-96
  • jk/issue-196
  • honza/add-contestant
  • honza/mr7
  • honza/mrf
  • honza/mrd
  • honza/mra
  • honza/mr6
  • honza/submit-images
  • honza/kolo-vs-soutez
  • jh-stress-test-wip
  • shorten-schools
19 results

org_user_edit.html

Blame
    • Jiří Setnička's avatar
      94788a9c
      Rozdělení vytváření, detaiklu a editace soutěžících a orgů · 94788a9c
      Jiří Setnička authored
      V základu mají sice stejnou backend tabulku, ale dost se liší v tom, co se
      s nimi dá dělat. Využívá se společný kód a šablony pro vytváření a editaci,
      ale liší se v dalších věcech:
      * detail soutěžícího ukazuje soutěže a kola, kterých se účastní
      * detail organizátora zobrazuje a nastavuje práva
      * seznam soztěžících lze filtrovat podle účastí
      * seznam orgů zobrazuje práva (a do budoucna podle nich bude i filtrovat)
      94788a9c
      History
      Rozdělení vytváření, detaiklu a editace soutěžících a orgů
      Jiří Setnička authored
      V základu mají sice stejnou backend tabulku, ale dost se liší v tom, co se
      s nimi dá dělat. Využívá se společný kód a šablony pro vytváření a editaci,
      ale liší se v dalších věcech:
      * detail soutěžícího ukazuje soutěže a kola, kterých se účastní
      * detail organizátora zobrazuje a nastavuje práva
      * seznam soztěžících lze filtrovat podle účastí
      * seznam orgů zobrazuje práva (a do budoucna podle nich bude i filtrovat)
    org_user_edit.html 1.01 KiB
    {% extends "base.html" %}
    {% import "bootstrap/wtf.html" as wtf %}
    {% block body %}
    <h2>{% if user.is_org %}Organizátor:{% elif user.is_admin %}Správce:{% else %}Soutěžící{% endif %} {{ user.first_name }} {{ user.last_name }}</h2>
    
    <table class=data>
    <tr><td>Jméno:</td><td>{{ user.first_name }}</td></tr>
    <tr><td>Příjmení:</td><td>{{ user.last_name }}</td></tr>
    <tr><td>E-mail:</td><td><a href="mailto:{{ user.email }}">{{ user.email }}</a></td></tr>
    {% if user.is_admin %}<tr><td>Správce:</td><td>ano</td></tr>{% endif %}
    {% if user.is_org %}<tr><td>Organizátor:</td><td>ano</td></tr>{% endif %}
    <tr><td>Poznámka:</td><td style="white-space: pre;">{{ user.note }}</td></tr>
    </table>
    
    <a href='{% if is_org %}{{ url_for('org_org', id=user.user_id) }}{% else %}{{ url_for('org_user', id=user.user_id) }}{% endif %}'>Zpět na detail</a>
    
    <hr>
    
    <h3>Editace údajů</h3>
    
    <p>E-mail nelze editovat. Pro jeho změnu kontaktujte někoho ze správců.</p>
    
    {{ wtf.quick_form(form, form_type='horizontal') }}
    
    {% endblock %}