Skip to content

Publier un formulaire

Rôles requis

Administrateur ou SuperAdmin

Conditions de publication

Avant de publier, le système vérifie que le formulaire est complet :

  • Toutes les questions de type Option liées à une fiche doivent avoir leur fiche associée
  • Toutes les questions de type Sélection externe doivent avoir leur base de données configurée
  • Si la validation est activée, au moins un valideur doit être désigné
  • Le formulaire doit passer la validation de schéma (structure JSON valide)
  • Il ne doit pas y avoir de modifications hors-ligne non synchronisées

DANGER

Si l'une de ces conditions n'est pas remplie, la publication est bloquée et un message d'erreur vous indique ce qu'il faut corriger.

Publier

Une fois les conditions remplies, utilisez l'action de publication affichée dans l'interface :

  • depuis la liste Formulaires, ouvrez le menu du formulaire puis cliquez sur Publier
  • depuis l'écran du formulaire, cliquez sur Publier le formulaire

Le formulaire passe alors de l'état Brouillon à Publié :

  • Le formulaire devient visible aux utilisateurs autorisés
  • L'action Répondre devient disponible
  • L'onglet Réponses devient consultable

Formulaire public et QR code

Si le formulaire est configuré en mode public :

  • Il est accessible via un lien direct sans authentification
  • L'action QR code permet de générer un accès rapide
  • Les réponses publiques sont stockées localement (IndexedDB) jusqu'à leur soumission
  • L'e-mail du répondant est demandé pour identifier la réponse

Désactiver un formulaire publié

Un administrateur peut désactiver un formulaire publié. Un formulaire inactif n'apparaît plus dans la liste pour les utilisateurs — il est comme masqué :

  • Les réponses existantes sont conservées
  • L'action Répondre n'est plus disponible

Dans l'interface, cette action s'appelle Désactiver. L'action inverse s'appelle Activer.

Cycle de vie complet

Brouillon → Publication → Collecte des réponses → Désactivation (optionnel)

                          Validation / Traitement