Ajout des commentaires dans le code

This commit is contained in:
PTA
2026-08-20 13:22:49 +02:00
parent 4201894e28
commit 5d8c0993a6
154 changed files with 5071 additions and 47 deletions

View File

@@ -1,4 +1,17 @@
<?php
/**
* Écran de saisie du planning — le plus dense de l'application.
* Contient les deux modes exclusifs (éditeur de semaine type et saisie semaine
* par semaine), le formulaire jour par jour, le tableau de visualisation, le
* panneau de quota et les modales de semaine type.
* La numérotation des étapes se resserre quand le rôle n'a pas droit aux
* semaines types (voir $usesTemplates ci-dessous).
* Modules JS : `planning`, `weekTemplates`, `weekTemplateEditor`.
*
* Partiel de contenu inclus par la vue de page homonyme. Les identifiants HTML
* posés ici sont les points d'ancrage du module JS : les renommer casse le
* module sans aucune erreur visible.
*/
// Les rôles sans droit aux semaines types n'ont qu'un seul mode de saisie :
// le sélecteur de méthode disparaît et la numérotation des étapes se resserre.
$usesTemplates = !empty($permissions['can_use_templates']);