Select Git revision
org_orgs.html
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 %}