mirror of
				https://gitlab.com/animath/si/plateforme.git
				synced 2025-11-04 00:52:03 +01:00 
			
		
		
		
	Implement final selection
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
This commit is contained in:
		@@ -9,7 +9,7 @@
 | 
			
		||||
        <div id="form-content">
 | 
			
		||||
            <div class="alert alert-info">
 | 
			
		||||
                {% trans "Authorization template:" %}
 | 
			
		||||
                <a class="alert-link" href="{% url "registration:parental_authorization_template" %}?registration_id={{ object.pk }}&tournament_id={{ object.team.participation.tournament.pk }}">{% trans "Download" %}</a>
 | 
			
		||||
                <a class="alert-link" href="{% url "registration:parental_authorization_template" %}?registration_id={{ object.pk }}&tournament_id={{ tournament.pk }}">{% trans "Download" %}</a>
 | 
			
		||||
            </div>
 | 
			
		||||
            {% csrf_token %}
 | 
			
		||||
            {{ form|crispy }}
 | 
			
		||||
 
 | 
			
		||||
@@ -9,8 +9,8 @@
 | 
			
		||||
        <div id="form-content">
 | 
			
		||||
            <div class="alert alert-info">
 | 
			
		||||
                {% trans "Authorization templates:" %}
 | 
			
		||||
                <a class="alert-link" href="{% url "registration:photo_authorization_adult_template" %}?registration_id={{ object.pk }}&tournament_id={{ object.team.participation.tournament.pk }}">{% trans "Adult" %}</a> —
 | 
			
		||||
                <a class="alert-link" href="{% url "registration:photo_authorization_child_template" %}?registration_id={{ object.pk }}&tournament_id={{ object.team.participation.tournament.pk }}">{% trans "Child" %}</a>
 | 
			
		||||
                <a class="alert-link" href="{% url "registration:photo_authorization_adult_template" %}?registration_id={{ object.pk }}&tournament_id={{ tournament.pk }}">{% trans "Adult" %}</a> —
 | 
			
		||||
                <a class="alert-link" href="{% url "registration:photo_authorization_child_template" %}?registration_id={{ object.pk }}&tournament_id={{ tournament.pk }}">{% trans "Child" %}</a>
 | 
			
		||||
            </div>
 | 
			
		||||
            {% csrf_token %}
 | 
			
		||||
            {{ form|crispy }}
 | 
			
		||||
 
 | 
			
		||||
@@ -72,6 +72,16 @@
 | 
			
		||||
                        <button class="btn btn-primary" data-bs-toggle="modal" data-bs-target="#uploadPhotoAuthorizationModal">{% trans "Replace" %}</button>
 | 
			
		||||
                    {% endif %}
 | 
			
		||||
                </dd>
 | 
			
		||||
 | 
			
		||||
                {% if user_object.registration.team.participation.final %}
 | 
			
		||||
                    <dt class="col-sm-6 text-end">{% trans "Photo authorization (final):" %}</dt>
 | 
			
		||||
                    <dd class="col-sm-6">
 | 
			
		||||
                        {% if user_object.registration.photo_authorization_final %}
 | 
			
		||||
                            <a href="{{ user_object.registration.photo_authorization_final.url }}">{% trans "Download" %}</a>
 | 
			
		||||
                        {% endif %}
 | 
			
		||||
                        <button class="btn btn-primary" data-bs-toggle="modal" data-bs-target="#uploadPhotoAuthorizationFinalModal">{% trans "Replace" %}</button>
 | 
			
		||||
                    </dd>
 | 
			
		||||
                {% endif %}
 | 
			
		||||
            {% endif %}
 | 
			
		||||
 | 
			
		||||
            {% if user_object.registration.studentregistration %}
 | 
			
		||||
@@ -105,6 +115,16 @@
 | 
			
		||||
                            <button class="btn btn-primary" data-bs-toggle="modal" data-bs-target="#uploadParentalAuthorizationModal">{% trans "Replace" %}</button>
 | 
			
		||||
                        {% endif %}
 | 
			
		||||
                    </dd>
 | 
			
		||||
 | 
			
		||||
                    {% if user_object.registration.team.participation.final %}
 | 
			
		||||
                        <dt class="col-sm-6 text-end">{% trans "Parental authorization (final):" %}</dt>
 | 
			
		||||
                        <dd class="col-sm-6">
 | 
			
		||||
                            {% if user_object.registration.parental_authorization_final %}
 | 
			
		||||
                                <a href="{{ user_object.registration.parental_authorization_final.url }}">{% trans "Download" %}</a>
 | 
			
		||||
                            {% endif %}
 | 
			
		||||
                            <button class="btn btn-primary" data-bs-toggle="modal" data-bs-target="#uploadParentalAuthorizationFinalModal">{% trans "Replace" %}</button>
 | 
			
		||||
                        </dd>
 | 
			
		||||
                    {% endif %}
 | 
			
		||||
                {% endif %}
 | 
			
		||||
 | 
			
		||||
                <dt class="col-sm-6 text-end">{% trans "Student class:" %}</dt>
 | 
			
		||||
@@ -143,11 +163,16 @@
 | 
			
		||||
        </dl>
 | 
			
		||||
 | 
			
		||||
        {% if user_object.registration.participates and user_object.registration.team.participation.valid %}
 | 
			
		||||
            <hr>
 | 
			
		||||
            {% for payment in user_object.registration.payments.all %}
 | 
			
		||||
                <hr>
 | 
			
		||||
    
 | 
			
		||||
                <dl class="row">
 | 
			
		||||
                    <dt class="col-sm-6 text-end">{% trans "Payment information:" %}</dt>
 | 
			
		||||
                    <dt class="col-sm-6 text-end">
 | 
			
		||||
                        {% if payment.final %}
 | 
			
		||||
                            {% trans "Payment information (final):" %}
 | 
			
		||||
                        {% else %}
 | 
			
		||||
                            {% trans "Payment information:" %}
 | 
			
		||||
                        {% endif %}
 | 
			
		||||
                    </dt>
 | 
			
		||||
                    <dd class="col-sm-6">
 | 
			
		||||
                        {% trans "yes,no,pending" as yesnodefault %}
 | 
			
		||||
                        {% with info=payment.additional_information %}
 | 
			
		||||
@@ -197,25 +222,36 @@
 | 
			
		||||
        {% url "registration:upload_user_photo_authorization" pk=user_object.registration.pk as modal_action %}
 | 
			
		||||
        {% include "base_modal.html" with modal_id="uploadPhotoAuthorization" modal_enctype="multipart/form-data" %}
 | 
			
		||||
 | 
			
		||||
        {% trans "Upload health sheet" as modal_title %}
 | 
			
		||||
        {% trans "Upload" as modal_button %}
 | 
			
		||||
        {% url "registration:upload_user_health_sheet" pk=user_object.registration.pk as modal_action %}
 | 
			
		||||
        {% include "base_modal.html" with modal_id="uploadHealthSheet" modal_enctype="multipart/form-data" %}
 | 
			
		||||
        {% if user_object.registration.under_18 %}
 | 
			
		||||
            {% trans "Upload health sheet" as modal_title %}
 | 
			
		||||
            {% trans "Upload" as modal_button %}
 | 
			
		||||
            {% url "registration:upload_user_health_sheet" pk=user_object.registration.pk as modal_action %}
 | 
			
		||||
            {% include "base_modal.html" with modal_id="uploadHealthSheet" modal_enctype="multipart/form-data" %}
 | 
			
		||||
 | 
			
		||||
        {% trans "Upload vaccine sheet" as modal_title %}
 | 
			
		||||
        {% trans "Upload" as modal_button %}
 | 
			
		||||
        {% url "registration:upload_user_vaccine_sheet" pk=user_object.registration.pk as modal_action %}
 | 
			
		||||
        {% include "base_modal.html" with modal_id="uploadVaccineSheet" modal_enctype="multipart/form-data" %}
 | 
			
		||||
            {% trans "Upload vaccine sheet" as modal_title %}
 | 
			
		||||
            {% trans "Upload" as modal_button %}
 | 
			
		||||
            {% url "registration:upload_user_vaccine_sheet" pk=user_object.registration.pk as modal_action %}
 | 
			
		||||
            {% include "base_modal.html" with modal_id="uploadVaccineSheet" modal_enctype="multipart/form-data" %}
 | 
			
		||||
 | 
			
		||||
        {% trans "Upload parental authorization" as modal_title %}
 | 
			
		||||
        {% trans "Upload" as modal_button %}
 | 
			
		||||
        {% url "registration:upload_user_parental_authorization" pk=user_object.registration.pk as modal_action %}
 | 
			
		||||
        {% include "base_modal.html" with modal_id="uploadParentalAuthorization" modal_enctype="multipart/form-data" %}
 | 
			
		||||
            {% trans "Upload parental authorization" as modal_title %}
 | 
			
		||||
            {% trans "Upload" as modal_button %}
 | 
			
		||||
            {% url "registration:upload_user_parental_authorization" pk=user_object.registration.pk as modal_action %}
 | 
			
		||||
            {% include "base_modal.html" with modal_id="uploadParentalAuthorization" modal_enctype="multipart/form-data" %}
 | 
			
		||||
        {% endif %}
 | 
			
		||||
    {% endif %}
 | 
			
		||||
 | 
			
		||||
        {% trans "Upload parental authorization" as modal_title %}
 | 
			
		||||
    {% if user_object.registration.team.participation.final %}
 | 
			
		||||
        {% trans "Upload photo authorization (final)" as modal_title %}
 | 
			
		||||
        {% trans "Upload" as modal_button %}
 | 
			
		||||
        {% url "registration:upload_user_parental_authorization" pk=user_object.registration.pk as modal_action %}
 | 
			
		||||
        {% include "base_modal.html" with modal_id="uploadParentalAuthorization" modal_enctype="multipart/form-data" %}
 | 
			
		||||
        {% url "registration:upload_user_photo_authorization_final" pk=user_object.registration.pk as modal_action %}
 | 
			
		||||
        {% include "base_modal.html" with modal_id="uploadPhotoAuthorizationFinal" modal_enctype="multipart/form-data" %}
 | 
			
		||||
 | 
			
		||||
        {% if user_object.registration.under_18_final %}
 | 
			
		||||
            {% trans "Upload parental authorization (final)" as modal_title %}
 | 
			
		||||
            {% trans "Upload" as modal_button %}
 | 
			
		||||
            {% url "registration:upload_user_parental_authorization_final" pk=user_object.registration.pk as modal_action %}
 | 
			
		||||
            {% include "base_modal.html" with modal_id="uploadParentalAuthorizationFinal" modal_enctype="multipart/form-data" %}
 | 
			
		||||
        {% endif %}
 | 
			
		||||
    {% endif %}
 | 
			
		||||
{% endblock %}
 | 
			
		||||
 | 
			
		||||
@@ -224,9 +260,18 @@
 | 
			
		||||
        document.addEventListener('DOMContentLoaded', () => {
 | 
			
		||||
            {% if user_object.registration.team and not user_object.registration.team.participation.valid %}
 | 
			
		||||
                initModal("uploadPhotoAuthorization", "{% url "registration:upload_user_photo_authorization" pk=user_object.registration.pk %}")
 | 
			
		||||
                initModal("uploadHealthSheet", "{% url "registration:upload_user_health_sheet" pk=user_object.registration.pk %}")
 | 
			
		||||
                initModal("uploadVaccineSheet", "{% url "registration:upload_user_vaccine_sheet" pk=user_object.registration.pk %}")
 | 
			
		||||
                initModal("uploadParentalAuthorization", "{% url "registration:upload_user_parental_authorization" pk=user_object.registration.pk %}")
 | 
			
		||||
                {% if user_object.registration.under_18 %}
 | 
			
		||||
                    initModal("uploadHealthSheet", "{% url "registration:upload_user_health_sheet" pk=user_object.registration.pk %}")
 | 
			
		||||
                    initModal("uploadVaccineSheet", "{% url "registration:upload_user_vaccine_sheet" pk=user_object.registration.pk %}")
 | 
			
		||||
                    initModal("uploadParentalAuthorization", "{% url "registration:upload_user_parental_authorization" pk=user_object.registration.pk %}")
 | 
			
		||||
                {% endif %}
 | 
			
		||||
            {% endif %}
 | 
			
		||||
 | 
			
		||||
            {% if user_object.registration.team.participation.final %}
 | 
			
		||||
                initModal("uploadPhotoAuthorizationFinal", "{% url "registration:upload_user_photo_authorization_final" pk=user_object.registration.pk %}")
 | 
			
		||||
                 {% if user_object.registration.under_18_final %}
 | 
			
		||||
                     initModal("uploadParentalAuthorizationFinal", "{% url "registration:upload_user_parental_authorization_final" pk=user_object.registration.pk %}")
 | 
			
		||||
                 {% endif %}
 | 
			
		||||
            {% endif %}
 | 
			
		||||
        });
 | 
			
		||||
    </script>
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user