Composants du formulaire

Les composants de formulaire sont les blocs de construction d’un formulaire. Plusieurs types de composant existent. La plupart des types partagent le sous-ensemble de paramètres suivants:

Nom

Cela doit être un identifiant unique du composant. Il sera utilisé comme valeur pour l’attribut name de l’élément HTML.

Libellé

Le texte sera affiché devant l’élément de formulaire

Texte d’aide

Une description plus détaillée de l’élément du formulaire et ce qui est attendu de l’utilisateur. Il devrait être affiché à côté du libellé, mais selon le thème utilisé cela peut être différent.

Requis

Les composants de formulaire requis empêchent le formulaire d’être soumis s’ils sont vides (non définis).

Pour les paramètres spécifiques à un type de composant, voir ci-dessous.

Case à cocher

Une simple case à cocher qui est non-cochée par défaut.

Paramètres

_images/checkbox.fr.png

Chargement de fichier

Permet à l’utilisateur de charger des fichiers

Paramètres

_images/file_input.fr.png
Types de fichier acceptés

Une liste de types de fichier acceptés. Si vide, tous les types de fichier sont acceptés.

Extensions de fichier acceptées

Une liste d’extensions de fichier acceptées. Si vide, toutes les extensions de fichier sont acceptées.

Taille de fichier maximale

Taille de fichier maximale en octets ou en notation SI. Par exemple, « 10485760 » ou « 10MB ».

HTML

Ce type de composant permet d’ajouter du HTML arbitraire dans le formulaire

Paramètres

_images/html.fr.png
HTML

Le code HTML à ajouter au formulaire. Un éditeur WYSIWYG est disponible.

Recaptcha (antispam)

Empêche le spam avec reCAPTCHA (Google). Nécessite que les paramètres « clé du site reCAPTCHA » et « clé secrète reCAPTCHA » soient définis (voir paramètres de sécurité)

Paramètres

_images/recaptcha.fr.png

Zone de texte

Un champ texte multi-lignes

Paramètres

_images/textarea.fr.png

Champ texte

Un champ texte simple

Paramètres

_images/text_input.fr.png

Adresse e-mail utilisateur

Similaire à « Champ texte » mais est automatiquement défini à l’adresse e-mail de l’utilisateur s’il est authentifié.

Paramètres

_images/user_email.fr.png