La suite de cet article et des forums associés se trouve sur SPIP-CONTRIB :
- Forms&Tables 2.0
31 décembre 2009 – par Jérome Escoffier – 32 commentaires
http://www.spip-contrib.net/Forms-Tables-2-0
Gestion et administration de formulaires éditables. Ce plugin permet également la publication de sondages et enquètes, la collecte des réponses dans la base de données et le téléchargement au format csv.
Adaptation SPIP2
ATTENTION :
pour conserver les formulaires créés sous SPIP 1.9.x, ne désinstallez pas le plugin en cliquant sur le bouton de désinstallation présent dans la page de gestion des plugins, pour information, ce bouton porte l’étiquette suivante : « Supprime les données et désactive le plugin ».Pour conserver les données :
- dans le dossier plugin, supprimez le dossier « forms_et_tables_1_9_1 »
- dans le dossier plugin, ajoutez le dossier du plugin modifié : « forms_et_tables_2 »
- Activez ce plugin dans la page de gestion des plugins
Ce projet a été mené par le SEM. Le développement a été réalisé par Jérome Escoffier de la Société AMARIS.
Plugin en version test
Ce plugin est actuellement mis à disposition en version « test ». Merci de nous faire part de vos remarques suite à votre utilisation, nous apporterons les corrections/adaptations dans les meilleurs délais et dans la mesure du possible.
Quelques remarques concernant cette adaptation
1-champ de type monétaire :
l’unité saisie en administration est exploitée uniquement dans le tableau des réponses. Il serait intéressant de voir si on ne peut pas laisser un choix à la saisie (soit au moment de la construction du formulaire soit au moment de la saisie par l’utilisateur). Il serait ensuite intéressant d’exploiter cette donnée ailleurs (export, suivi des réponses).
To do : faire ces modifications pour utiliser la donnée monétaire.
2- nous avons activé le tableau des résultats (étrangement, il ne l’était pas en SPIP 1.9+ ) :
Par contre, dans ce tableau les tris sur ‘id’ et ‘date’ marchent. Ca ne marche pas sur les autres champs.
To do : généraliser le tri sur les autres champs
3- problème confirmation d’une réponse à un sondage (à voir)
la fonction de confirmation d’une réponse dans un sondage est pour l’instant by passée, la réponse est automatiquement validée sans passage par confirmation = attente. Cette fonction doit probablement servir à traiter des multiples réponses via des robots (à confirmer).
To do : faire marcher cette fonction de confirmation de la réponse sur SPIP2, et enlever le by pass décrit ci-dessus.
4- Environnement de développement
Les développements et test ont été réalisés avec easyphp 3.0 et SPIP 2.0.10, équipé d’une bonne poignée de plugins qui n’ont provoqué aucun conflit. Nous allons le tester sur des versions PHP/MySQL plus récentes. N’hésitez pas à nous faire part de vos remarques en cas de problème.
5- Programmation : premières impressions
Certains comportements d’origine du plugins sont un peu déroutants, nous avons pu apporter quelques correction lors de cette adaptation, il reste encore un peu de travail, notamment concernant les remarques susmentionnées.
Nous apporterons si possible d’autres améliorations, mais n’hésitez pas à mettre « la main à la pâte » !
Plugins décrit dans cet article
| Plugin « forms_et_tables_2 » Licence GNU/GPL3 |
Téléchargement de la dernière version du plugin « Forms&Tables 2.0 »
La dernière version du plugin est téléchargeable ici :
- Forms&Tables 2.0
31 décembre 2009 – par Jérome Escoffier
http://www.spip-contrib.net/Forms-Tables-2-0,3351
Nouvelle amélioration du Plugin Forms&Tables 2.0 »
Nous avions planifié une nouvelle adaptation de ce plugin « Forms&Tables 2.0 » dans l’article ci-dessous :
Malheureusement la demande budgétaire pour l’Amélioration du Plugins « Forms&Tables 2.0 » n’ayant pas été accordée, ce projet est dès lors laissé à « l’initiative des seules bonne volontés ».
Pour des raisons d’efficience, le forum associé à cet article est ouvert à tous ceux qui désirent participer à l’élaboration de cette liste. Je mettrais l’article à jour sur la base des messages du forum.
Sources information
- Plugin Forms : création de formulaires
25 octobre 2006 – par Cedric Morin, Franck Ducas, L’instit – 640
http://www.spip-contrib.net/plugin-Forms-creation-de





Commentaires (fermé)