Compétitions
25Gérer une compétition
Le gestionnaire de compétition, onglet par onglet : le staff et ses droits, le formulaire d'inscription, le cycle des inscriptions, la sélection, le contrôle QR, les opérations en direct, les journées de task, les résultats, les actualités, les fichiers et les emails de l'événement.
Le gestionnaire#
Le gestionnaire est une page plein écran pour une compétition. Sa barre regroupe les onglets selon les trois phases de l'événement.
| Groupe | Onglets | S'utilise |
|---|---|---|
| Setup | Settings, Staff, Signup form | Avant de publier |
| Pilots | Registrations, QR & check-in, Live Ops, Selection | De l'inscription au dernier atterrissage |
| Event | Tasks, Results, Feedback, News, Files, Emails | Pendant et après le vol |
Les onglets que tu vois dépendent de tes droits. Un scorekeeper ne voit pas l'onglet staff, et un chauffeur ne voit que les opérations en direct. Les réglages et la publication sont traités dans Créer une compétition.
Staff et droits#
Le staff s'ajoute avec l'adresse email de son compte existant. Tu choisis un rôle et ses droits par défaut viennent avec, ou tu les remplaces un par un pour un cas particulier.
| Rôle | Reçoit |
|---|---|
| Organizer Admin | Tout. L'indicateur chauffeur s'ajoute à la main si un organisateur conduit aussi en récupération. |
| Registration Manager | Inscriptions, documents, paiements et emails de l'événement. |
| Scorekeeper | Fichiers, résultats, rattachement des tasks et export des inscriptions. |
| Safety/Live Ops | Opérations en direct et QR. |
| Driver | Opérations en direct plus l'indicateur chauffeur, pour pouvoir être affecté aux pilotes en récupération. |
| Pilot | Aucun droit de gestion. |
Remarque
Les owners, admins et editors de l'organisation derrière la compétition comptent automatiquement comme gestionnaires complets. Pas besoin de les ajouter en plus comme staff.
Astuce
Si un collègue dit qu'un onglet manque, c'est un droit et non un bug. Regarde d'abord son rôle, puis ses exceptions.
Le formulaire d'inscription#
L'onglet Signup conçoit ce que remplissent les pilotes. Il comporte trois parties.
Import Legal Defaults apporte les questions légales standard depuis la banque de questions, pour que tu n'aies pas à rédiger toi-même les décharges de responsabilité. Une vue Advanced JSON existe pour reprendre tout un schéma d'un événement précédent.
Attention
Fige le formulaire avant de publier. Changer les champs obligatoires après que des pilotes se sont inscrits, c'est courir après tous ceux qui ont déjà envoyé.
Inscriptions#
L'onglet des inscriptions est l'endroit où l'événement se gère vraiment avant de commencer. Chaque inscription s'ouvre, se relit et se déplace dans le cycle.
| Statut | Signification |
|---|---|
submitted |
Le pilote s'est inscrit ou a mis à jour son inscription. |
missing_information |
Tu lui as demandé de corriger quelque chose. |
waitlist |
Sur la liste d'attente. |
payment_requested |
Sélectionné, paiement demandé. |
confirmed |
Dans l'événement. |
rejected |
Refusé. |
cancelled |
Retiré par le pilote ou par toi. |
refunded |
Un paiement a été remboursé. |
Les statuts se changent un par un ou en lot. Trois garde-fous peuvent bloquer le passage à payment_requested ou confirmed :
- Des champs obligatoires manquent dans l'inscription du pilote.
- Un document obligatoire n'est pas vérifié, quand la règle des documents s'applique à cette étape.
- L'événement est plein : le nombre maximum de pilotes est atteint.
Les comp ID se gèrent aussi ici. Ils doivent être numériques, supérieurs à zéro et uniques dans la compétition, et le gestionnaire peut en vérifier et en changer un à tout moment, même après qu'il est verrouillé pour le pilote.
Les documents se relisent depuis la ligne de l'inscription : ouvre chaque envoi dans l'aperçu et mets-le en attente, vérifié ou refusé, avec une note expliquant un refus.
Les paiements se demandent au même endroit, avec un montant, une devise et une échéance facultative. Marquer un paiement comme reçu fait passer une inscription de payment_requested à confirmed ; le marquer remboursé fait passer les inscriptions concernées en refunded.
Export CSV et Export XLSX sortent la liste complète pour la paperasse que tu dois faire ailleurs.
Sélection#
Quand plus de pilotes s'inscrivent qu'il n'y a de places, l'onglet de sélection décide qui entre. Il existe trois modes, réglés dans les réglages.
| Mode | Choisit selon |
|---|---|
| manual | Toi. Rien n'est automatisé. |
| first_come | L'ordre d'inscription. |
| quota_ranking | Un classement avec des quotas : par pays, pour les femmes, et des invitations. |
- Règle les règles : le mode, le nombre de places et les quotas.
- Pour une sélection au classement, utilise Import Ranking CSV pour charger le classement de référence.
- Appuie sur Preview. Rien ne change encore : tu vois quels pilotes seraient sélectionnés et qui atterrit sur la liste d'attente.
- Vérifie, ajuste les règles si ce n'est pas ce que tu voulais, et relance l'aperçu.
- Appuie sur Apply pour écrire les statuts obtenus sur les inscriptions.
Attention
Toujours prévisualiser avant d'appliquer. Appliquer change de vrais statuts d'inscription et envoie les emails qui vont avec.
QR et pointage#
Chaque pilote inscrit porte un code QR personnel. Le staff le scanne aux points de contrôle, et cet onglet définit les points de contrôle et lit le journal.
Les nouvelles compétitions arrivent avec les catégories standard : register, general briefing, takeoff, goal, retrieve et tracker. Tu peux en ajouter, par exemple un forfait repas.
Le journal des scans se filtre par catégorie, statut, phase et période, s'exporte en CSV, et les scans isolés peuvent être annulés avec un motif. Un scan annulé reste dans le journal : il est marqué, pas supprimé, et c'est ce qui rend le journal utilisable comme preuve.
Tous les événements ne distribuent pas de codes. Une compétition d'un jour s'en passe souvent, et même un grand meet a son pilote qui arrive après la fermeture du guichet. Le pointage manuel, en haut de l'onglet, couvre les deux cas : choisis une catégorie, coche les pilotes, confirme. Qui peut pointer quoi suit les règles du scan : un manager complet a toutes les catégories, un registration manager a register, et le staff live ops a le reste.
- Choisis la catégorie. Register est la plus courante, et la seule qu'un registration manager puisse utiliser.
- Pour une catégorie in_out, choisis aussi la phase.
- Laisse la date sur aujourd'hui, ou remonte-la pour rattraper un pointage oublié hier.
- Cherche ou filtre la liste, coche les pilotes, puis presse Check in selected.
Remarque
Les entrées manuelles sont des enregistrements de scan ordinaires : elles apparaissent dans le journal avec la source manual et le nom du staff, elles satisfont la règle register d'abord, et un pilote déjà pointé est signalé plutôt qu'écrit deux fois. Undo sur une ligne annule l'entrée comme le fait le journal : marquée, pas supprimée.
Opérations en direct#
L'onglet des opérations en direct est la vue de l'équipe au sol : les messages de statut des pilotes à mesure qu'ils arrivent, filtrés sur une journée de task, avec rafraîchissement automatique pour pouvoir rester affiché sur un écran du PC course.
Tout ce que tu peux faire ici, tu peux aussi le faire depuis la carte en direct, où travaillent la plupart des équipes. Les messages, l'accusé de réception et l'affectation des chauffeurs sont décrits dans Suivi en direct.
Journées de task#
Les tasks se créent et se publient dans le planificateur de tasks, pas ici. Cet onglet les place sur des journées de compétition et gère ce qui se passe autour.
- Construis et publie la task dans le planificateur. Open task planner y mène directement.
- De retour sur cet onglet, choisis la task dans Unassigned Task et le Competition Day auquel elle appartient, puis appuie sur Assign Day.
- Pendant la journée, Stop task l'arrête. Stop task and notify pilots envoie en plus un message, et tu peux fixer un temps de score back en secondes. Passé l'heure limite, le bouton disparaît: il n'y a plus personne en vol à arrêter.
- Après la journée, actualise l'état de l'export IGC et télécharge le ZIP IGC de la task.
- Avertis les pilotes qui n'ont pas envoyé leur trace.
Remarque
Retirer une task efface seulement sa journée. La task reste dans la compétition et revient dans la liste des non affectées, une journée reportée ne coûte donc rien.
Les exports disponibles sur la compétition sont : les inscriptions en CSV ou XLSX, le journal des scans QR, les traces en direct d'une journée de task, et le ZIP IGC d'une task.
Résultats#
Les résultats se publient depuis cet onglet. Chaque publication a un périmètre, un contexte et, en option, un fichier.
Si tu utilises le moteur de scoring intégré, la publication se fait depuis l'espace de scoring et apparaît ici automatiquement. Voir Le scoring.
Actualités, fichiers et emails#
Trois onglets couvrent la communication de l'événement.
{pilot_name}.
Rédige-les une fois avant l'événement et ils partent tout seuls au fil des statuts des pilotes.
Les événements de modèle sont ceux de l'inscription, soit envoyée, informations manquantes, liste d'attente, paiement demandé, confirmée, refusée, annulée et remboursée, plus les notifications à l'organisateur pour une inscription nouvelle ou retirée, le rappel de trace non envoyée, et la diffusion manuelle.
Chaque modèle peut reprendre les données du pilote : {pilot_name} est le nom saisi dans le formulaire d'inscription, et {pilot_country}, {pilot_glider}, {pilot_harness}, {comp_id} ainsi que les champs de licence suivent le même principe. Available placeholders, sous le champ du corps, les liste tous. {registration_details} est le raccourci : il imprime un tableau de tous les champs remplis par le pilote, ce qu'utilisent les notifications à l'organisateur.
Attention
Send Event Email To All Registrations fait exactement cela. Teste le modèle sur toi d'abord : il n'y a pas de rappel.
Avis des pilotes#
Les pilotes notent la compétition et chaque task depuis l'app, et l'onglet des avis rassemble les réponses. L'échelle va de 1, mauvais, à 10, excellent.
La compétition est notée sur l'organisation, la communication, la sécurité, le lieu et les sites, le rapport qualité prix et le plaisir. Les tasks sont notées sur leur qualité. Chaque question affiche sa moyenne et le nombre de réponses, et les commentaires se déroulent en dessous.
Astuce
Lis-le avant de préparer l'année suivante, pas après. Les commentaires sur la qualité des tasks disent en particulier souvent quelque chose que les notes ne disent pas.