Feature #5170
ferméNouvelle ergonomie du designer de formulaires
100%
Description
Les champs du formulaire peuvent être ajoutés, modifiés et supprimés directement depuis l'aperçu.
Le designer ne comporte plus que deux onglets : Champs et Caractéristiques.
La fenêtre popup pour ajouter/modifier un champ a été remplacée par une fenêtre modale (à l'exception du champ PDC).
Pour ordonner les champs les uns par rapport aux autres, il suffit de les déplacer par glisser/déposer.
La structure même du formulaire a été revue. Elle utilise désormais une structure en ul/li plus légère et accessible.
Le rendu est également différent afin d'offrir une meilleure lecture (alternance de couleurs à partir de IE9 uniquement).
Il peut être plus facilement personnalisé sans passer obligatoirement par une surcouche HTML.
Fichiers
Mis à jour par Nicolas Eysseric il y a presque 11 ans
- Fichier forms-designer-form.jpg forms-designer-form.jpg ajouté
- Fichier forms-designer-field.jpg forms-designer-field.jpg ajouté
- Statut changé de In progress... à Resolved
- % réalisé changé de 0 à 100
Mis à jour par Yohann Chastagnier il y a presque 11 ans
- Statut changé de Resolved à Closed
Validé et intégré.
Vu avec Nicolas :- maintenant, durant toute la phase de création d'un formulaire depuis les outils de l'administration, il ne faut pas paramétrer de surcouche HTML (sinon seule la possibilité d'ajouter un champ est possible).
- l'affichage de champs qui intègrent le paramètre
champ répétable
est compatible avec une surcouche HTML en consultation et aussi, de manière un peu moins "ergonomique" que sans surcouche HTML, avec celle en écriture.
Mis à jour par Miguel Moquillon il y a plus de 10 ans
Maintenant, la mise en page HTML d'édition n'est plus prise en compte lors de la conception du formulaire XML. Toutefois, il serait bien d'avoir une prévisualisation du formulaire en conception afin que le concepteur est une vue du résultat aussi bien à l'édition qu'à la visualisation du formulaire. Cette prévisualisation peut être très utile pour le concepteur lorsqu'il y a des mises en page HTML.