34 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			Twig
		
	
	
	
	
	
			
		
		
	
	
			34 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			Twig
		
	
	
	
	
	
| 
 | |
| {% extends 'data_entry.html.twig' %}
 | |
| 
 | |
| {% block title %}Admin | ArCOA{% endblock %}
 | |
| 
 | |
| {% block rightpanel %}
 | |
| <div class="container" style="max-width: 50vw">
 | |
|     <h1 class="is-size-1 mt-0 has-text-centered">Administration</h1>
 | |
| 
 | |
|     <div class="container mt-4">
 | |
|        <h2 class="has-text-centered is-size-3 mb-5">Manage users</h2>
 | |
|        <table class="table is-striped is-hoverable is-fullwidth">
 | |
|             <tr><th></th><th>User name</th><th>Role</th><th>First name</th><th>Last name</th><th>Email</th><th>Actions</th></tr>
 | |
|             {% for user in users %}
 | |
|             <tr {% if user.id == app.user.id %}class="is-selected"{% endif %} data-user-id="{{ user.id }}">
 | |
|                 <td>{{ loop.index }}</td>
 | |
|                 <td>{{ user.username }}</td>
 | |
|                 <td>
 | |
|                     {% for role in user.roles %}
 | |
|                         {% if role != 'ROLE_USER' %}
 | |
|                             {{ role|replace({"ROLE_": ""})|lower() }}
 | |
|                         {% endif %}
 | |
|                     {% endfor %}
 | |
|                 </td>
 | |
|                 <td>{{ user.firstname }}</td>
 | |
|                 <td>{{ user.lastname }}</td>
 | |
|                 <td>{{ user.email }}</td>
 | |
|                 <td>Actions</td></tr>
 | |
|             {% endfor %}
 | |
|        </table> 
 | |
|     </div>
 | |
| </div>
 | |
| 
 | |
| {% endblock %} |