]> git.agnieray.net Git - galette.git/blob - galette/templates/default/components/forms/groups.html.twig
Rename template dir to default
[galette.git] / galette / templates / default / components / forms / groups.html.twig
1 <div class="field">
2 <label>{{ _T("Groups:") }}</label>
3 {% if login.isGroupManager() %}
4 <a class="ui icon button" id="btngroups">
5 <i class="user tag icon" aria-hidden="true"></i>
6 {{ _T("Manage user's groups") }}
7 </a>
8 {% endif %}
9 {% if login.isAdmin() or login.isStaff() %}
10 <a class="ui icon button" id="btnmanagedgroups">
11 <i class="user shield icon" aria-hidden="true"></i>
12 {{ _T("Manage user's managed groups") }}
13 </a>
14 {% endif %}
15 <span id="usergroups_form">
16 {% if member.id %}
17 {% for group in groups %}
18 {% if member.isGroupMember(group.getName()) %}
19 <input type="hidden" name="groups_adh[]" value="{{ group.getId() }}|{{ group.getName() }}"/>
20 {% endif %}
21 {% endfor %}
22 {% endif %}
23 </span>
24 {% if login.isAdmin() or login.isStaff() or login.isGroupManager() %}
25 <span id="managedgroups_form">
26 {% if member.id %}
27 {% for group in groups %}
28 {% if member.isGroupManager(group.getName()) %}
29 <input type="hidden" name="groups_managed_adh[]" value="{{ group.getId() }}|{{ group.getName() }}"/>
30 {% endif %}
31 {% endfor %}
32 {% endif %}
33 </span>
34 {% endif %}
35 {% if login.isAdmin() or login.isStaff() or login.isGroupManager() %}<br/>{% endif %}
36 <span id="usergroups">
37 {% if member.id %}
38 {% for group in groups %}
39 {% if member.isGroupMember(group.getName()) %}
40 {% if isnotfirst is defined %}, {% else %}<strong>{{ _T("Member of:") }}</strong>{% endif %}
41 {% set isnotfirst = true %}
42 {{ group.getName() }}
43 {% endif %}
44 {% endfor %}
45 {% endif %}
46 </span>
47 {% if isnotfirst is defined %}<br/>{% endif %}
48 <span id="managedgroups">
49 {% if member.id %}
50 {% for group in groups %}
51 {% if member.isGroupManager(group.getName()) %}
52 {% if isnotfirstm is defined %}, {% else %}<strong>{{ _T("Manager for:") }}</strong>{% endif %}
53 {% set isnotfirstm = true %}
54 {{ group.getName() }}
55 {% endif %}
56 {% endfor %}
57 {% endif %}
58 </span>
59 </div>