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.

Outils organisateur

Le gestionnaire#

Profile Competitions Manage

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.

Signup Fields
Des champs supplémentaires en plus des sections standard identité, licence, matériel, assurance et urgence. Chacun a un libellé, un type, des options si nécessaire, et un indicateur d'obligation. N'ajoute que ce que tu liras vraiment. Chaque champ en plus, ce sont cent pilotes qui tapent.
Required Documents
Les documents que les pilotes doivent envoyer, chacun avec un type et une description. Licence, assurance et identité sont les trois habituels.
Enforce before status
payment_requested ou confirmed
Le moment du cycle où les documents vérifiés deviennent obligatoires. Exige-les avant le paiement si tu ne veux pas courir après des remboursements, ou avant la confirmation si tu veux remplir vite.

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.
  1. Règle les règles : le mode, le nombre de places et les quotas.
  2. Pour une sélection au classement, utilise Import Ranking CSV pour charger le classement de référence.
  3. Appuie sur Preview. Rien ne change encore : tu vois quels pilotes seraient sélectionnés et qui atterrit sur la liste d'attente.
  4. Vérifie, ajuste les règles si ce n'est pas ce que tu voulais, et relance l'aperçu.
  5. 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.

Rule
once_competition ou once_per_day
Si un pilote peut être scanné une fois pour tout l'événement ou une fois par jour. Les briefings sont quotidiens, la distribution des trackers en général une fois pour l'événement.
Phase mode
none ou in_out
Si la catégorie suit un sens. Avec in_out, un scan est une entrée ou une sortie. Utilise in_out pour un bus de récupération, où savoir qui est descendu compte autant que qui est monté.
Enabled
Si la catégorie est active pour le scan. Désactive celles que tu n'utilises pas pour que les scanneurs n'aient pas à choisir dans une longue liste.

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.

  1. Choisis la catégorie. Register est la plus courante, et la seule qu'un registration manager puisse utiliser.
  2. Pour une catégorie in_out, choisis aussi la phase.
  3. Laisse la date sur aujourd'hui, ou remonte-la pour rattraper un pointage oublié hier.
  4. 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.

  1. Construis et publie la task dans le planificateur. Open task planner y mène directement.
  2. De retour sur cet onglet, choisis la task dans Unassigned Task et le Competition Day auquel elle appartient, puis appuie sur Assign Day.
  3. 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.
  4. Après la journée, actualise l'état de l'export IGC et télécharge le ZIP IGC de la task.
  5. 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.

Scope
Task, Overall, Final, Custom
Ce que couvre le résultat. Un résultat personnalisé a besoin de son propre titre. Publie un résultat de task par jour et un général après chaque jour, puis un final à la fin.
Context
Open, Female, Serial, Sport, Team, Custom
La catégorie à laquelle le résultat correspond, pour pouvoir publier plusieurs classements pour la même journée. Publie les catégories que définit ton règlement local, et rien de plus.
File
Un fichier de résultats que les pilotes peuvent télécharger. Nécessaire seulement si tu fais le scoring en dehors de la plateforme. Le scoring ici génère les téléchargements tout seul.

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.

News
De courtes annonces affichées sur la page publique et dans le fil d'actualités de l'app. Titre, texte et un interrupteur de publication. Tout ce qui est urgent : un changement de point de rendez-vous, une journée annulée, l'heure du briefing.
Files
Rattache des fichiers partagés de l'organisation à la compétition, avec un ordre et une restriction facultative par statut de pilote. Utilise la restriction par statut pour tout ce que seuls les pilotes confirmés doivent avoir, par exemple la liste des hébergements.
Emails
Les modèles pour chaque événement du cycle d'inscription, plus une diffusion manuelle. Objet et corps, avec des variables comme {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.