Commit b48b2d9d authored by Kourser's avatar Kourser
Browse files

Animation : la vérification des accès y trouve sa place

Elle fermait l'onglet Préparation, là où l'on écrit le scénario la
veille. Or c'est un geste du J-0, la main sur l'horloge : on vérifie que
la cellule est joignable juste avant de lancer. C'est aussi le premier
endroit où l'animateur regarde quand un joueur dit ne rien recevoir —
et il n'allait pas le chercher dans l'onglet d'à côté.

Elle ouvre donc l'onglet Animation, avant l'appel vocal et le
chronogramme.

Le titre ne se répète plus. La section porte « Vérification des accès »
et le bloc le redisait juste en dessous : un titre au-dessus d'un titre.
Le panneau n'a qu'un point d'appel, il peut s'en remettre à sa section.

Recette 160/160, dont les quatre cas de vérification des accès : le
déplacement ne touche que l'endroit où le panneau est monté.

Co-Authored-By: default avatarClaude Opus 5 <noreply@anthropic.com>
parent 41d9fedf
Loading
Loading
Loading
Loading
+4 −1
Changes for apps/web/src/Comcheck.tsx: 4 added lines, 1 removed line.
Original line number Diff line number Diff line
@@ -79,8 +79,11 @@ export function ComcheckPanel({ exerciseId }: { exerciseId: string }): JSX.Eleme
  return (
    <div className="comcheck">
      <div className="comcheck-head">
        {/*
          Le titre est porté par la SECTION qui accueille ce panneau, pas par
          lui : le répéter donnait un titre au-dessus d'un titre.
        */}
        <div>
          <b>{t('Vérification des accès')}</b>
          <span className="muted">
            {t('Chaque joueur confirme depuis son espace que son lien fonctionne.')}
          </span>
+8 −2
Changes for apps/web/src/Exercises.tsx: 8 added lines, 2 removed lines.
Original line number Diff line number Diff line
@@ -439,14 +439,20 @@ function ExerciseDetail({ id, onBack }: { id: string; onBack: () => void }): JSX
                onAccessChanged={reload}
              />

              <h4>{t('Avant le lancement')}</h4>
              <ComcheckPanel exerciseId={id} />
            </div>
          )}

          {tab === 'animation' && (
            <div className="tab-panel">
              <PhaseBar exerciseId={id} />
              {/*
                La vérification des accès ouvre l'onglet Animation, et non plus
                la Préparation : elle se fait la main sur l'horloge, juste avant
                de lancer, et non la veille en écrivant le scénario. C'est aussi
                là que l'animateur regarde quand un joueur dit ne rien recevoir.
              */}
              <h4>{t('Vérification des accès')}</h4>
              <ComcheckPanel exerciseId={id} />
              <h4>{t('Appel vocal')}</h4>
              <StaffPhone
                exerciseId={id}
+1 −1
Changes for docs-site/docs/animateur/creer-un-exercice.md: 1 added line, 1 removed line.
Original line number Diff line number Diff line
@@ -81,7 +81,7 @@ Laisser volontairement plusieurs personnes autorisées est un choix d'exercice d

## Vérifier les accès avant le lancement

En bas de l'onglet **Préparation**, le bloc **Vérification des accès** répond à la question « ma cellule est-elle joignable et prête ? » — sans rien envoyer à l'extérieur.
En tête de l'onglet **Animation**, le bloc **Vérification des accès** répond à la question « ma cellule est-elle joignable et prête ? » — sans rien envoyer à l'extérieur. Il s'y trouve parce que c'est le geste du J-0, la main sur l'horloge, et non celui de la veille en écrivant le scénario.

**Lancer une vérification** sollicite tous les joueurs pour lesquels un lien a été généré. Chacun voit apparaître un bandeau dans son espace et confirme d'un clic, avec un commentaire facultatif s'il rencontre un souci.

+7 −0
Changes for docs-site/docs/nouveautes.md: 7 added lines, 0 removed lines.
Original line number Diff line number Diff line
@@ -10,6 +10,13 @@ description: Journal daté des évolutions d'Enkadenn.
Ce qui a changé, du plus récent au plus ancien. Les correctifs d'affichage mineurs
ne sont pas tous listés ; les changements visibles pour un animateur ou un joueur le sont.

## 3 septembre 2026 — La vérification des accès passe en Animation

- **Vérification des accès** ouvre désormais l'onglet **Animation** au lieu de clore la
  Préparation. C'est le geste du J-0, la main sur l'horloge — et c'est là qu'on regarde quand un
  joueur dit ne rien recevoir.
- Son titre ne se répète plus : la section le porte, le bloc ne le redit pas.

## 3 septembre 2026 — Ce que l'organisation sait, l'exercice le reprend

- **Le parcours de personnalisation reprend enfin les réglages de l'organisation** : son nom
+1 −0
Changes for docs/cahier-de-test.md: 1 added line, 0 removed lines.
Original line number Diff line number Diff line
@@ -303,6 +303,7 @@ C'est l'adresse que le visiteur transmet à sa cellule. Elle ne demande aucun co
| **✉ Envoyer le lien** | Accès généré + adresse de contact | ⚠️ **Régénère** le jeton avant l'envoi : un lien déjà transmis cesse de marcher. L'infobulle le dit |
| idem | Sans adresse de contact | Bouton désactivé, infobulle explicative |
| idem | Sans serveur de courriel | Refus 503 explicite : copiez le lien et transmettez-le vous-même |
| **Vérification des accès** | | ⚠️ Se trouve en tête de l'onglet **Animation**, et non plus dans Préparation : c'est le geste du J-0 |
| Mise en page de l'onglet | | ⚠️ Une seule épaisseur de cadre : toutes les sections ont le même en-tête, aucun bloc gris imbriqué |

## 6. Bibliothèque de kits