<h2>Détails {{type}}</h2>

<div id="informations">
    <div class="info-row">
        <span class="info-label">Étudiant{{etud.e}} concerné{{etud.e}}:</span> <span class="etudinfo"
            id="etudid-{{objet.etudid}}">{{etud.html_link_fiche()|safe}}</span>
    </div>

    <div class="info-row">
        <span class="info-label">Période :</span> {{objet.date_debut}} au {{objet.date_fin}}
    </div>

    {% if type == "Assiduité" %}
    <div class="info-row">
        <span class="info-label">Module :</span> {{objet.module}}
    </div>
    {% else %}
    {% endif %}

    <div class="info-row">
        {% if type == "Justificatif" %}
        <span class="info-label">État du justificatif :</span>
        {% else %}
        <span class="info-label">État de l'assiduité :</span>
        {% endif %}
        <b>{{objet.etat}}</b>

    </div>

    <div class="info-row">
        {% if type == "Justificatif" %}
        <div class="info-label">Raison:</div>
        {% if objet.raison != None %}
        <div class="text">{{objet.raison}}</div>
        {% else %}
        <div class="text">/div>
            {% endif %}
            {% else %}
            <div class="info-label">Description:</div>
            {% if objet.description != None %}
            <div class="text">{{objet.description}}</div>
            {% else %}
            <div class="text"></div>
            {% endif %}
            {% endif %}
        </div>
    </div>

    {# Affichage des justificatifs si assiduité justifiée #}
    {% if type == "Assiduité" and objet.etat != "Présence" %}
    <div class="info-row">
        <span class="info-label">Justifiée: </span>
        {% if objet.justification.est_just %}
        <span class="text">Oui</span>
        <div>
            {% for justi in objet.justification.justificatifs %}
            <a href="{{url_for('assiduites.tableau_assiduite_actions', type='justificatif', action='details', obj_id=justi.justif_id, scodoc_dept=g.scodoc_dept)}}"
                target="_blank" rel="noopener noreferrer">Justificatif du {{justi.date_debut}} au {{justi.date_fin}}</a>
            {% endfor %}
        </div>
        {% else %}
        <span class="text fontred">Non</span>
        {% endif %}
    </div>
    {% endif %}

    {# Affichage des assiduités justifiées si justificatif valide #}
    {% if type == "Justificatif" and objet.etat == "Valide" %}
    <div class="info-row">
        <span class="info-label">Assiduités concernées: </span>
        {% if objet.justification.assiduites %}
        <div>
            {% for assi in objet.justification.assiduites %}
            <a href="{{url_for('assiduites.tableau_assiduite_actions', type='assiduite', action='details', obj_id=assi.assiduite_id, scodoc_dept=g.scodoc_dept)}}"
                target="_blank">Assiduité {{assi.etat}} du {{assi.date_debut}} au
                {{assi.date_fin}}</a>
            {% endfor %}
        </div>
        {% else %}
        <span class="text">Aucune</span>
        {% endif %}
    </div>
    {% endif %}

    {# Affichage des fichiers des justificatifs #}
    {% if type == "Justificatif"%}
    <div class="info-row">
        <span class="info-label">Fichiers enregistrés: </span>
        {% if objet.justification.fichiers.total != 0 %}
        <div>Total : {{objet.justification.fichiers.total}} </div>
        <ul>
            {% for filename in objet.justification.fichiers.filenames %}
            <li>
                <a
                    href="{{url_for('apiweb.justif_export',justif_id=objet.justif_id,filename=filename, scodoc_dept=g.scodoc_dept)}}">{{filename}}</a>
            </li>
            {% endfor %}
            {% if not objet.justification.fichiers.filenames %}
            <li class="fontred">fichiers non visibles</li>
            {% endif %}
        </ul>
        {% else %}
        <span class="text">Aucun</span>
        {% endif %}
    </div>
    {% endif %}

    <div class="info-row">
        <span>Saisie par {{objet.saisie_par}} le {{objet.entry_date}}</span>
    </div>
