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 (données)
- Carte: affiche à l’usager une carte géographique dans laquelle il peut pointer une localisation.
- Case à cocher (choix unique): permet à l’usager de valider une affirmation soumise par le formulaire.
- Courriel: sollicite auprès de l’usager une adresse électronique.
- Date: destiné à la saisie d’une date.
- Donnée calculée
- Fichier: permet à l’usager de joindre un document à un formulaire.
- 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.
- Mot de passe: permet la saisie d’un texte qui ne sera pas affiché à l’écran.
- Nombre: permet la saisie d'un nombre. (Attention : Pour les fiches : la cellule : "Rechercher dans le contenu des fiches" ne fonctionnera pas pour ce type de champ.)
- 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.
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.