Hello les gens
j'ai passé le plugin Formidable en test, pour avoir quelques retours.
* C'est quoi ?
Un générateur de formulaires, avec une interface user-friendly. Le but était que ce soit simple à utiliser *et* que ça soit extensible super facilement.
* Ya quoi qui marche pour l'utilisateur ?
- Créer un formulaire
- Construire ses champs dans une interface
- Pas de bling bling pour l'instant, c'est censé marché même sans JS, et le but est d'ajouter du drag-n-drop pour ceux (la majorité) qui auront jQuery
- Configurer les traitements
- Appeler le formulaire dans un squelette avec #FORMULAIRE_FORMIDABLE{NN} (id numérique) ou #FORMULAIRE_FORMIDABLE{truc} (identifiant textuel)
- Appeler le formulaire dans un contenu avec <formulaire|formidable|id=NN> ou <formulaire|formidable|id=truc>
- Un traitement "Envoyer par courriel"
- Un traitement "Enregistrer les réponses"
- Voir les réponses dans l'interface privée
- Avoir une page d'analyse qui fait les stats des réponses d'un formulaire, ce qui permet de facto de faire un sondage
- Le traitement "enregistrer" permet d'interdire les multi-réponses avec un cookie (toujours pour les sondages, par ex)
* Ya quoi pour les développeurs ?
- Les saisies sont extensibles en ajoutant juste un fichier "saisies/truc.html" et un fichier "saisies/truc.yaml" qui décrit
- Les méthodes de vérification sont extensibles en ajoutant un fichier "verifier/truc.php" (avec verifier_truc_dist()) et un fichier "verifier/truc.yaml" qui décrit
- Les traitements sont extensibles en ajoutant "traiter/truc.php" (avec traiter_truc_dist()) et "traiter/truc.yaml" qui décrit
- On peut évidemment utiliser aussi les 3 pipelines de CVT pour étendre plus finement et plus complètement, suivant les besoins...
* TODO non exaustive
- ajouter du bling bling drag-n-drop
- importation/exportation en
- YAML
- Forms&Tables
- W.C.S (http://www.au-quotidien.com/fr/community/)
- faire l'interface pour la modération (valider une réponse, dépublier)
- ajouter des options de droits (qui peut répondre à ce form, etc)
- ... à vous d'en ajouter
- et surtout FAIRE LA DOC.
Attention, c'est bien *en test* hein, faut pas l'utiliser en prod, ça peut encore bouger, notamment suivant les retours.
Merci pour les courageux et les intéressés. 
--
RastaPopoulos