mirror of
				https://gitlab.com/animath/si/plateforme.git
				synced 2025-10-31 04:49:53 +01:00 
			
		
		
		
	Add ZIP archive for tournament authorizations
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
This commit is contained in:
		| @@ -62,7 +62,6 @@ | ||||
|         {% if user.registration.is_admin or user.registration in tournament.organizers.all %} | ||||
|             <div class="card-footer text-center"> | ||||
|                 <a href="{% url "participation:tournament_update" pk=tournament.pk %}"><button class="btn btn-secondary">{% trans "Edit tournament" %}</button></a> | ||||
|                 <a href="{% url "participation:tournament_csv" pk=tournament.pk %}"><button class="btn btn-success">{% trans "Export as CSV" %}</button></a> | ||||
|             </div> | ||||
|         {% endif %} | ||||
|     </div> | ||||
| @@ -91,12 +90,6 @@ | ||||
|         </div> | ||||
|     {% endif %} | ||||
|  | ||||
|     {% if user.registration.is_admin %} | ||||
|         <div class="d-grid"> | ||||
|             <button class="btn gap-0 btn-success" data-bs-toggle="modal" data-bs-target="#addPoolModal">{% trans "Add new pool" %}</button> | ||||
|         </div> | ||||
|     {% endif %} | ||||
|  | ||||
|     {% if notes %} | ||||
|         <hr> | ||||
|  | ||||
| @@ -134,20 +127,81 @@ | ||||
|         </div> | ||||
|     {% endif %} | ||||
|  | ||||
|     {% if user.registration.is_admin %} | ||||
|         {% trans "Add pool" as modal_title %} | ||||
|         {% trans "Add" as modal_button %} | ||||
|         {% url "participation:pool_create" as modal_action %} | ||||
|         {% include "base_modal.html" with modal_id="addPool" %} | ||||
|     {% endif %} | ||||
| {% endblock %} | ||||
|     {% if user.registration.is_admin or user.registration in tournament.organizers.all %} | ||||
|         <hr> | ||||
|  | ||||
|         <h3>{% trans "Files available for download" %}</h3> | ||||
|  | ||||
|         <div class="alert alert-warning fade show files-to-download-collapse" id="files-to-download-popup"> | ||||
|             <h4>IMPORTANT</h4> | ||||
|  | ||||
|             <p> | ||||
|                 Les fichiers accessibles ci-dessous peuvent contenir des informations personnelles. | ||||
|                 Par conformité avec le droit européen et par respect de la confidentialité des données | ||||
|                 des participant⋅es, vous ne devez utiliser ces données que dans un cadre strictement | ||||
|                 nécessaire en lien avec l'organisation du tournoi. | ||||
|             </p> | ||||
|  | ||||
|             <p> | ||||
|                 De plus, il est de votre responsabilité de supprimer ces fichiers une fois que vous | ||||
|                 n'en avez plus besoin, notamment à la fin du tournoi. | ||||
|             </p> | ||||
|  | ||||
|             <p class="text-center"> | ||||
|                 <button class="btn btn-warning" data-bs-toggle="collapse" href=".files-to-download-collapse" | ||||
|                         role="button" aria-expanded="false" aria-controls="files-to-download files-to-download-popup"> | ||||
|                     Je m'engage à ne pas divulguer les données des participant⋅es | ||||
|                     et de les supprimer à l'issue du tournoi | ||||
|                 </button> | ||||
|             </p> | ||||
|         </div> | ||||
|  | ||||
|         <div class="card bg-body shadow fade collapse files-to-download-collapse" id="files-to-download"> | ||||
|             <div class="card-body"> | ||||
|                 <ul> | ||||
|                     <li> | ||||
|                         <a href="{% url "participation:tournament_csv" pk=tournament.pk %}"> | ||||
|                             Tableur de données des participant⋅es des équipes validées | ||||
|                         </a> | ||||
|                     </li> | ||||
|                     <li> | ||||
|                         <a href="{% url "participation:tournament_csv" pk=tournament.pk %}?all"> | ||||
|                             Tableur de données des participant⋅es de toutes les équipes | ||||
|                         </a> | ||||
|                     </li> | ||||
|                     <li> | ||||
|                         <a href="{% url "participation:tournament_authorizations" tournament_id=tournament.id %}"> | ||||
|                             Archive de toutes les autorisations triées par équipe et par personne | ||||
|                         </a> | ||||
|                     </li> | ||||
|                     <li> | ||||
|                         <a> | ||||
|                             Archive de toutes les solutions envoyées triées par équipe | ||||
|                         </a> | ||||
|                     </li> | ||||
|                     <li> | ||||
|                         <a> | ||||
|                             Archive de toutes les solutions envoyées triées par problème | ||||
|                         </a> | ||||
|                     </li> | ||||
|                     <li> | ||||
|                         <a> | ||||
|                             Archive de toutes les notes de synthèse triées par poule et par passage | ||||
|                         </a> | ||||
|                     </li> | ||||
|                     <li> | ||||
|                         <a> | ||||
|                             Archive de tous les barèmes de notes à imprimer triés par poule | ||||
|                         </a> | ||||
|                     </li> | ||||
|                     <li> | ||||
|                         <a> | ||||
|                             Archive de tous les tableurs de notes à saisir triés par poule | ||||
|                         </a> | ||||
|                     </li> | ||||
|                 </ul> | ||||
|             </div> | ||||
|         </div> | ||||
|     {% endif %} | ||||
|  | ||||
| {% block extrajavascript %} | ||||
|     <script> | ||||
|         document.addEventListener('DOMContentLoaded', () => { | ||||
|             {% if user.registration.is_admin %} | ||||
|                 initModal("addPool", "{% url "participation:pool_create" %}") | ||||
|             {% endif %} | ||||
|         }); | ||||
|     </script> | ||||
| {% endblock %} | ||||
|   | ||||
		Reference in New Issue
	
	Block a user