Les champs d’un formulaire
Les différents types de champs
On peut différencier les champs en deux grands types :
- ceux qui permettent de récupérer une information fournie par l’usager : les champs à renseigner,
- ceux qui servent à afficher et structurer les informations que l’on présente à l’usager : les champs de mise en forme.
Champs de mise en forme
Publik met à disposition quatre types de champs de mise en page :
- Titre : structure sous forme de paragraphes les champs à saisir d’un formulaire.
- Sous-titre : structure en sous-paragraphes les champs à saisir d’un formulaire.
- Commentaire : intègre au sein d’un formulaire un texte à l’attention des usagers.
- Nouvelle page : structure en pages les champs à saisir d’un formulaire.
Champs à renseigner
- Texte (ligne) : permet à l’usager de saisir du texte libre tenant sur une seule ligne.
- Texte long : permet à l’usager de saisir un texte libre.
- Courriel : sollicite auprès de l’usager une adresse électronique.
- Case à cocher (choix unique) : permet à l’usager de valider une affirmation soumise par le formulaire.
- Fichier : permet à l’usager de joindre un document à un formulaire.
- Date : destiné à la saisie d’une date.
- Liste : affiche une liste déroulante d’éléments au sein de laquelle l’usager peut en sélectionner un.
- Liste à choix multiple : soumet une liste déroulante d’éléments au sein de laquelle l’usager peut en sélectionner plusieurs.
- Carte : affiche à l’usager une carte géographique dans laquelle il peut pointer une localisation.
- Mot de passe : permet la saisie d’un texte qui ne sera pas affiché à l’écran.
Selon la configuration du site certains champs dépréciés peuvent également apparaître :
- Tableau : affiche un tableau dont les cellules peuvent être renseignées par l’usager.
- Tableau de listes : affiche un tableau dont les cellules sont composées de listes déroulantes d’éléments à sélectionner.
- Tableau de longueur libre : affiche un tableau dans lequel l’usager peut ajouter des lignes en fonction des données qu’il a à encoder.
- Élements classés : affiche à l’usager une liste d’éléments précédés d’une zone de saisie permettant de les numéroter pour les ordonner.
L’ordre des champs
Les champs peuvent être déplacés (un par un) par drag-and-drop, en « attrapant » la poignée à la gauche de la ligne. Remarque : un champ peut être basculé d’une page à l’autre par le même procédé.
Le paramétrage des champs
Tous les champs offrent des options accessibles lorsqu’on les édite. Les options spécifiques à un type de champs particulier sont décrites dans la page du champ lui-même.
Il existe aussi des paramètres génériques, communs à tous les champs
Le pré-remplissage
Pour faciliter le remplissage d’un formulaire par le citoyen, il est indispensable de pré-remplir les champs à chaque fois que c’est possible. Il est possible de pré-remplir des listes ou des champs texte.