{% extends 'gestion/base.html' %}
{% load static %}

{% block contents %}
<fieldset class="fond-blanc">
  <legend>Constantes de l'établissement</legend>
  <table id="tab-constantes" class="tableau-donnees">
    <tr>
      <th>Action</th>
      <th>Nom de l'établissement</th><th>Code RNE</th><th>Année scolaire</th>
      <th>Chef d'établissement</th><th>Intendant</th>
    </tr>
    {% for c in constantes %}
    <tr>
      <td>
	<button onclick="delConstante({{ c.pk }})"><img src="{% static '/img/edit-delete.svg' %}" alt="supprimer" title="Supprime l'enregistrement"/></button>
	<button onclick="editConstante({{ c.pk }})"><img src="{% static '/img/gtk-edit.svg' %}" alt="éditer" title="Édite et Modifie l'enregistrement"/></button>
	<button onclick="cloneConstante({{ c.pk }})"><img src="{% static '/img/edit-add.svg' %}" alt="cloner" title="Crée puis édite un clone de l'enregistrement"/></button>
      </td>
      <td>{{ c.NomEts }}</td>
      <td>{{ c.CodeRNE }}</td>
      <td>{{ c.AnneeScolaire }}</td>
      <td>{{ c.Civilite_ChefEts }} {{ c.NomChefEts }} ({{ c.Titre_ChefEts }})</td>
      <td>{{ c.Civilite_AgentComptable }} {{ c.NomAgentComptable }} (agent comptable)</td>
    </tr>
    {% endfor %}
  </table>
  <button onclick="newConstante({{ c.pk }})"><img src="{% static '/img/edit-add.svg' %}" alt="nouveau" title="Crée un nouvel enregistrement à partir de zéro" style="width: 50px;"/></button>
</fieldset>
<fieldset class="fond-blanc">
  <legend>Messages prédéfinis</legend>
  <table id="tab-messages" class="tableau-donnees">
    <tr>
      <th>Action</th>
      <th>N°</th>
      <th>Prêt élève</th><th>Retour élève</th>
      <th>Prêt professeur</th>
      <th>Retour professeur</th>
    </tr>
    {% for m in messages %}
    <tr>
      <td>
	<button onclick="delMessages({{ m.N }})"><img src="{% static '/img/edit-delete.svg' %}" alt="supprimer" title="Supprime l'enregistrement"/></button>
	<button onclick="editMessages({{ m.N }})"><img src="{% static '/img/gtk-edit.svg' %}" alt="éditer" title="Édite et Modifie l'enregistrement"/></button>
	<button onclick="cloneMessages({{ m.N }})"><img src="{% static '/img/edit-add.svg' %}" alt="cloner" title="Crée puis édite un clone de l'enregistrement"/></button>
      </td>
      <td><b>{{ m.N }}</b></td>
      <td>{{ m.Pret_Recommandation|slice:":100" }} ...</td>
      <td>{{ m.Retour_Recommandation|slice:":100" }} ...</td>
      <td>{{ m.Pret_Recom_Prof|slice:":100" }} ...</td>
      <td>{{ m.Retour_Recom_Prof|slice:":100" }} ...</td>
    </tr>
    {% endfor %}
  </table>
  <button onclick="newMessages({{ m.N }})"><img src="{% static '/img/edit-add.svg' %}" alt="nouveau" title="Crée un nouvel enregistrement à partir de zéro" style="width: 50px;"/></button>
</fieldset>

<fieldset class="fond-blanc">
  <legend>
    Imprimer les fiches de suivi pour l'année {{ param.AnneeScolaire }}
    (dernière année définie dans les <i>constantes</i>)
  </legend>

  <!-- formulaire invisible pour faire imprimer les fiches -->
  <form method="post" action="fiches_suivi_print_go" id="go" style="display: none;">
    {% csrf_token %}
    <input type="text" id="classes_input" name="classes" value="")>
    <input type="text" name="annee" value="{{ param.AnneeScolaire }}"/>
  </form>
  
  <table id="tableau_classes" class="tableau_prets">
    <tr>
      <th>
	Classe
      </th>
      <th>
	Nombre<br/>de fiches
      </th>
      <th>
	Imprimer tout<br> ({{ total }} fiches)<br>
	<button onclick="fiches_suivi_print_go()">
	  <img src="{% static '/img/fiche-suivi-print.svg' %}"
	       alt="imprimer" title="imprimer les fiches de suivi"
	       style="width: 50px;"/>
	</button>
      </th>
    </tr>
    {% for lib, c in classes.items %}
    <tr>
      <td class="libelle">
	{{ lib }}
      </td>
      <td>
	{{ c }}
      </td>
      <th>
	<button onclick="fiches_suivi_print_go('{{ lib }}')">
	  <img src="{% static '/img/fiche-suivi-print.svg' %}"
	       alt="imprimer"
	       title="imprimer les fiches de suivi pour la classe {{ lib }}"
	       style="width: 25px;"/>
	</button>
      </th>	
    </tr>
    {% endfor %}
  </table>
</fieldset>

<div id="dialog" style="display: none;">
  Êtes-vous sûr de vouloir effacer cet enregistrement ?
</div>

{% endblock %}
