summaryrefslogtreecommitdiffstats
path: root/calebasse/personnes/templates/personnes/acces.html
blob: 44b2d2c6fe0628315eb122f6fcb16c170b8454e8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
{% extends "personnes/base.html" %}

{% block extrascripts %}
<script src="{{ STATIC_URL }}js/calebasse.reset-button.js"></script>
{{ block.super }}
<script type="text/javascript">
    $(function() {
            $('.icon-minus').click(function() {
                generic_ajaxform_dialog($(this).data('id') + '/delete/', "Supprimer un utilisateur",
                    '#ajax-dlg', '500px', 'Oui');
                });
            });
</script>
{% endblock %}

{% block appbar %}
<h2>Gestion des personnes — Accès</h2>
<a href="../">Retourner à la gestion des personnes</a>

<button class="dialog-button" data-url="new/ #form-content" data-default-button="Créer">Nouvel accès</button>
{% endblock %}

{% block beforecontent %}
<div id="sidebar">
  <div>
    <h3>Rechercher dans les comptes</h3>
    <form>
      <label>Identifiant :
        <input type="text"/ name='identifier' value="{{ request.GET.identifier }}" class="focus">
      </label>
      {% if request.GET %}
      <div class="search-reset">
        <button id="search">Rechercher</button>
        <button id="reset" class="icon-remove-sign" title="Réinitialiser"></button>
      </div>
      {% else %}
        <button id="search">Rechercher</button>
      {% endif %}
    </form>
  </div>
</div>
{% endblock %}

{% block content %}
<div class="content">
  {% if active_list %}
  <table class="main" id="timetable-table">
    <thead>
    <tr>
      <th>Identifiant</th>
      <th>Courriel</th>
      <th>Fiche Personnel</th>
      <th>Roles</th>
      <th>Supprimer</th>
    </tr>
    </thead>
    <tbody>
   {% for object in active_list %}
     <tr data-pk="{{object.pk}}" id="object-{{ object.pk}}">
      <td>{{object.username}}</td>
      <td>{{object.email}}</td>
      {% with worker=object.userworker.worker %}
      <td>{% if worker %}<a href="{{ worker.get_absolute_url }}">{{ worker }}</a>{% else %}-{% endif %}</td>
      {% endwith %}
      <td>{% for role in object.groups.all %}{{ role.name }} {% endfor %}</td>
      <td><button class="icon-minus" data-id="{{ object.id }}"/></a></td>
    </tr>
   {% endfor %}
    </tbody>
  </table>
  {% else %}
  <p>Il n'y a aucun compte actif</p>
  {% endif %}

</div>
{% endblock %}

{% block dialogs %}
<div id="ajax-dlg" style="display: none;"></div>
{% endblock %}