Skip to content

Configuration du championnat

Cette page décrit l'interface de configuration d'un championnat (capture fournie). Elle explique les champs et leur usage.

Information Championship

  • NOM : nom du championnat (ex: NATIONAL)
  • CODE : code court (ex: NAT)
  • RENDER : rendu/format utilisé (ex: FFF-NATIONAL)
  • TAB_MAX : nombre maximum de tableaux ou de journées (entier)
  • TAB_RESET : valeur de reset pour le tableau
  • MESSAGE_START : message affiché au démarrage du direct (zone texte)
  • MESSAGE_ERROR : message d'erreur affiché en cas de problème
  • LOGO SERVEUR : fichier image à uploader pour le logo du championnat

Import de composition par OCR

Selon le sport et le plan actif, un championnat peut exposer une option d'import de composition par OCR.

Cette option permet d'autoriser, pour les matchs de cette compétition :

  • l'ouverture du panneau d'import OCR ;
  • la lecture des compositions à partir d'une photo ou d'un scan ;
  • l'application contrôlée de la composition après revue.

Points clés

  • l'activation de la compétition ne remplace pas l'activation de la company ;
  • la disponibilité finale dépend aussi du quota restant ;
  • le quota n'est consommé qu'au moment de la validation finale de l'import.

API Externe

  • API : sélecteur du fournisseur d'API
  • API URL : URL de l'endpoint utilisé
  • MATCHENDIFIRECT.FR : valeur ou info renvoyée par l'API (ex: pays: National)

Bouton : Edit Input API vMix — ouvre l'édition des paramètres de connexion vMix/API

Journée

Chaque "Term" représente une journée : - TERM : libellé (ex: 1re Journée) - CODE : code interne (ex: J1) - LETTER : suffixe affiché (ex: première, deuxième) - TERM API (EX1;EX2;...) : mapping vers l'API (ex: 1;) - PHASE : affecte la journée à une phase (ex: POULE A)

Actions possibles par ligne : - Éditer - Supprimer

Phases

  • NAME : nom de la phase (ex: POULE A)
  • CODE : code utilisé pour lister/filtrer
  • ORDER : ordre d'affichage

Action : Ajouter une phase

Notes d'implémentation

  • Les champs sont principalement des chaînes ou entiers simples.
  • Les listes (journées, phases) doivent être sérialisées dans votre configuration JSON.
  • Prévoir des validations (unicité des codes, format des TERM API, etc.)
  • Lorsque l'import OCR est activé, prévoir une base club/joueurs propre pour améliorer la phase de rapprochement automatique.