Skip to content
Snippets Groups Projects
Select Git revision
  • ac0c098deeca6285a15d746d35cb93d196d314c3
  • 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_orgs.html

Blame
  • org_orgs.html 2.46 KiB
    {% extends "base.html" %}
    {% import "bootstrap/wtf.html" as wtf %}
    {% block body %}
    {% if can_add %}
    <a class="pull-right btn btn-primary" href="{{ url_for('org_org_new') }}">Nový organizátor</a>
    {% endif %}
    
    <h2>Organizátoři</h2>
    
    <div class="form-frame">
    <form action="" method="GET" role="form">
    	<div class="row">
    		<div class='col-sm-2'><strong>Filtr organizátorů</strong></div>
    		<div class="col-sm-3">
    			{{ wtf.form_field(filter.search_name, placeholder='Libovolná část jména') }}
    		</div>
    		<div class="col-sm-3">
    			{{ wtf.form_field(filter.search_email, placeholder='Libovolná část e-mailu') }}
    		</div>
    	</div>
    	<div class="btn-group">
    			{{ wtf.form_field(filter.submit, class='btn btn-primary') }}
    			{% if filter.offset.data > 0 %}
    				{{ wtf.form_field(filter.previous) }}
    			{% else %}
    				<button class="btn" disabled>Předchozí</button>
    			{% endif %}
    			{% if count > filter.offset.data + filter.limit.data %}
    				{{ wtf.form_field(filter.next) }}
    			{% else %}
    				<button class="btn" disabled>Další</button>
    			{% endif %}
    	</div>
    	{% set max = filter.offset.data + filter.limit.data if filter.offset.data + filter.limit.data < count else count %}
    	Zobrazuji záznamy <b>{{filter.offset.data + 1}}</b> až <b>{{ max }}</b> z <b>{{count}} nalezených organizátorů</b>.
    	<input type="hidden" name="offset" value="{{filter.offset.data}}">
    	<input type="hidden" name="limit" value="{{filter.limit.data}}">
    </form>
    </div>
    
    {% if users %}
    <table class="data full">
    	<thead>
    		<tr>
    			<th>Jméno</th><th>Příjmení</th><th>E-mail</th><th>Role</th><th>Akce</th>
    		</tr>
    	</thead>
    {% for user in users %}
    	<tr>
    		<td>{{ user.first_name }}</td><td>{{ user.last_name }}</td>
    		<td><a href="mailto:{{ user.email }}">{{ user.email }}</a>{% if user.password_hash == None %}<span class="user-inactive" title='Účet dosud nebyl aktivován'> *</span>{% endif %}</td>
    		<td>{% if user.is_admin %}správce{% elif user.roles|count == 0 %}<i>žádná role</i>{% else %}
    			<ul>
    			{% for role in user.roles %}
    				<li>{{ role }}</li>
    			{%- endfor %}
    			</ul>
    		{% endif %}</td>
    		<td><div class='btn-group'>
    			<a class="btn btn-xs btn-primary" href="{{ url_for('org_org', id=user.user_id) }}">Detail</a>
    			{% if can_edit and not user.is_admin %}<a class="btn btn-xs btn-default" href="{{ url_for('org_org_edit', id=user.user_id) }}">Edit</a>{% endif %}
    		</div></td>
    	</tr>
    {% endfor %}
    </table>
    {% else %}
    Zadanému filtru nevyhovují žádní organizátoři.
    {% endif %}
    
    
    {% endblock %}