Feature #5170
closedNouvelle 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.
Files
Updated by Nicolas Eysseric over 10 years ago
- File forms-designer-form.jpg forms-designer-form.jpg added
- File forms-designer-field.jpg forms-designer-field.jpg added
- Status changed from In progress... to Resolved
- % Done changed from 0 to 100
Updated by Yohann Chastagnier over 10 years ago
- Status changed from Resolved to 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.
Updated by Miguel Moquillon over 10 years ago
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.