Aller au contenu
FormFlow

v1.11 : fermer un formulaire à une heure précise ou après un certain nombre de soumissions

La version v1.11.0 permet à un formulaire de se fermer tout seul à une heure UTC, après un certain nombre de soumissions, ou selon les deux. Comment les règles comptent, et ce que fait un formulaire fermé.

Cet article a été traduit automatiquement. Lire l'original en anglais

Part of FormFlow's form editor: the Accepting submissions switch turned off, a Closes at (UTC) field set to 12/31/2026, 06:00 PM, and a Close after (submissions) field set to 100.

Jusqu’à la version v1.11.0 du 30 septembre 2026, la seule façon d’empêcher un formulaire de recevoir des soumissions était de le désactiver vous-même. Il peut maintenant se fermer tout seul : à l’heure que vous choisissez, après un certain nombre de soumissions, ou selon la première des deux. L’entrée du journal des modifications en donne la version courte. Cet article explique comment les règles comptent, comment les définir et où elles sont grossières.

Les deux règles

Dans l’éditeur du formulaire, à côté de l’interrupteur Accepter les soumissions, il y a deux nouveaux champs. Ensemble, ce sont les règles de fermeture du formulaire, et chacune est facultative.

  • Se ferme le (UTC) est une date et une heure, à la minute près. Le formulaire se ferme quand ce moment passe. C’est toujours en UTC, quel que soit le fuseau horaire de votre panneau, et le texte d’aide sous le champ indique quelle heure cela fait dans le vôtre.

  • Fermer après (soumissions) est un nombre entier d’au moins 1. Le formulaire se ferme dès qu’il contient autant de soumissions.

Si vous définissez les deux, la première atteinte ferme le formulaire. Aucune ne touche à l’interrupteur. Un formulaire fermé par une règle se comporte exactement comme si vous aviez désactivé l’interrupteur, et l’interrupteur lui-même reste activé.

Ce que compte le nombre

Le plafond compte les soumissions hors spam que le formulaire contient en ce moment. Il ne compte pas par période de facturation, et le spam n’y est jamais compté. Cela a deux conséquences à anticiper.

  • Supprimer des soumissions libère de la place. Si un formulaire s’est fermé à 100 et que vous en supprimez dix, il se rouvre pour dix de plus.

  • Le plafond est souple. Les soumissions qui arrivent au même instant sont chacune comptées avant qu’aucune ne soit stockée : quelques-unes peuvent donc dépasser le nombre.

Si vous avez besoin d’exactement 100 et pas une de plus, traitez le plafond comme un garde-fou et vérifiez le total ensuite.

Les définir

  1. Ouvrez le formulaire dans le panneau et repérez l’interrupteur Accepter les soumissions en haut de l’éditeur.

  2. Choisissez une heure dans Se ferme le (UTC), saisissez un nombre dans Fermer après (soumissions), ou faites les deux.

  3. Lisez la note sous l’interrupteur. Tant que le formulaire est ouvert, elle indique quand il se fermera et combien de soumissions il contient jusqu’ici, par exemple « Se ferme après 100 soumissions (37 jusqu’ici). »

  4. Enregistrez.

Ce que fait un formulaire fermé

Dès qu’une règle est remplie, chaque soumission envoyée au point de terminaison du formulaire est refusée avec un 403 et enregistrée dans Refusé, où vous pouvez la voir. Si le formulaire a une page hébergée, cette page affiche l’avis de fermeture à la place des champs. La note sous l’interrupteur change aussi : elle indique quelle règle a fermé le formulaire, que son heure de fermeture est passée ou qu’il contient autant de soumissions que son plafond le permet.

Pour le rouvrir, effacez la règle, augmentez le nombre ou supprimez quelques soumissions. Rien d’autre n’est à annuler.

Où c’est grossier

  • UTC uniquement. Il n’y a pas de fuseau horaire par formulaire : convertissez vous-même l’heure de fermeture.

  • Un expéditeur ne peut pas savoir quelle règle a fermé le formulaire. L’avis de fermeture est le même quelle que soit la règle.

  • Le plafond limite ce que le formulaire contient, pas ce qu’il a jamais reçu. Ce n’est pas un quota.