Adaptation à SPIP 2.0
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
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 » !
Avertissements
- Bien que compatible SPIP 2.0, cette version du plugin n’utilise pas entièrement l’API SQL et n’est donc pas compatible PostgreSQL ou SQLite
Discussions par date d’activité
310 discussions
Bon, j’ai eu un bug plutôt envahissant lié à une boucle FORMS_DONNEES avec id_mot
selon les refs du warning, j’ai été voir dans le code de public/forms_boucles.php à la ligne 234 où il y a un test sur la présence du champ mot-clé.
j’ai court-circuité le test avec //
et le bug a disparu
si ça peut aider qqn, hein, j’en serais ravi
Répondre à ce message
Bonjour,
Effectivement, j’ai constaté la « mise en attente » dans la colonne « confirmation ».
J’ai remarqué une chose très gênante. Cela fait trois jours que je travaille en vain dessus.
Les id_auteur 0, c’est à dire les anonymes ne peuvent pas voir le résultat du sondage contrairement à la version 1.9.1. L’affichage des résultats semblent donc être limité qu’à ceux qui ont des comptes spip bien que le sondage soit bien paramétré pour afficher les résultats en « public »
Bonne journée
Denkam
Répondre à ce message
dans un champs numérique :
Comment faire pour autoriser la saisie de nombres avec des chiffres (en l’occurrence 2 maxi) après la virgule ?
J’ai pourtant choisi un champ de type « Numérique » avec le critère « Nombre de décimales : 2 » !
Pourtant à chaque tentative de saisie de nombre avec chiffres après la virgule, je me retrouve avec le message d’erreur « Champ numérique invalide »
Une idée ?
Merci d’avance.
généralement il faut mettre un point et non pas une virgule pr séparer les entiers des décimales
Répondre à ce message
Bonsoir, je galère sur l’utilisation du plugin. J’ai le message d’erreur suivant lors de l’ajout ou du retrait d’une entrée de table dans un article :
Fatal error : Call to undefined function afficher_tranches_requete() in /home/a7298509/public_html/extensions/forms_et_tables_2_0/inc/forms.php on line 951
Je suis sous SPIP 2.1.10, j’ai recherché dans l’ensemble des sources, je ne trouve nul-part la fonction « afficher_tranches_requete »
Merci d’avance pour votre aide et bravo pour le travail apporté à ce plugin.
Répondre à ce message
Bonjour tout le monde
J’utilise le plugin forms et tables et je creé mes formulaire sans problème, mais quand il s’agit d’extraire une réponse vers un article j’ai l’erreure suivante :
« Il n’y a pas d’article à cette adresse »
est ce que quelqu’un a deja rencontré ce problème ??? Merci de votre aide
j’utilise spip 2.1
salut, moi aussi j’ai ce pb ! « exporte dans un article » ne renvoit à rien sauf au message d’erreur : « Il n’y a pas d’article à cette adresse » (url : ecrire/ ?exec=articles_edit&id_article=616). L’article est bien créé mais bon c galère, surtout pour le rédacteur lambda !!
merci pour votre aide
PS : j’ai la derniere version du plugin et de spip
Bonjour,
Tu trouveras la réponse ici http://www.spip-contrib.net/Forms-Tables-2-0,3351#forum
Excuses pour le lien j’ai vu que cela ne marcher pas.
En octobre 2010 FrancoisA avait répondu à cette question et je l’ai vu plus loin sur le forum je l’ai fais et ca marche.
Voici la démarche à suivre :
Pour corriger il faut définir une rubrique par défaut, ce qui n’est pas le cas.
Il faut éditer le fichier forms_exporte_reponse_article.php dans le dossier « actions » du plugins
et vers la fin modifier les dernières lignes en ajoutant
1.$id_rubrique=4 ;
et plus bas :
1. $id_article = sql_insert(« spip_articles »,
2. « (titre,soustitre,texte,id_rubrique,date,statut) »,
3. « ( »._q($titre).« , »._q($soustitre).« , »._q($texte).« , »._q($id_rubrique).« , »._q($date).« ,’prepa’) ») ;
Et ça marche !
merci pour la réponse
c’est ici : http://www.spip-contrib.net/Forms-Tables-2-0,3351#forum434851
mais cela ne fonctionne pas plus ...
c’est étonnant qd meme, je dois être le seul à avoir ce pb, à croire que personne n’utilise cet export d’article ??
le code d’origine à modifier, à priori :
voilà ce que j’ai mis :
==> ça me turlupine ! la question est svt posée, ya rarement de réponses ... est ce 1 pb isolé, marginal (du genre un grand blond avec une chaussure noire) et pourquoi le « bug » n’est-il jamais relevé dans les maj du plugin ?!? pour 1 admin comme moi qui essaye de se débrouiller comme il peut, je trouve que ce pb est très flou.
merci pour votre coopération !
Répondre à ce message
hey !!
spip 2.1.8 ça mouline grave quand on veut ajouter un élément au sondage.. dommage..
Bonjour,
J’avais le même souci avec 2.0.8. J’ai mis à jour en Spip 2.1.10 et tout fonctionne : cela ne mouline plus.
Répondre à ce message
Bonjour,
J’ai installé le plugin Forms et tables 2.0. Comme je ne réussissait pas à faire ce que je désirai j’ai voulu le désinstaller. Je me suis retrouvé avec l’erreur fatale ci-dessous. J’ai réinstallé le plugin et le fonctionnement est redevenu normal.
Il semblerait que le processus de désintallation soit incomplet
Fatal error : Call to undefined function : forms_calcule_valeur_en_clair() in /home/colfra/www/ecrire/public/composer.php(49) : eval()’d code on line 37
Répondre à ce message
Bonjour,
Un petit souci avec les champs de date :
Dans l’espace privé pas de souci : une petite icône de calendrier est à droite du champ.
dans l’espace public l’icône est remplacée par un « undefined »
J’utilise Zpip et Zen Garden, faut-il ajouter quelque chose dans le dossier du thème ou dans squelettes ?
Répondre à ce message
Bonjour,
L’écriture de données dans une table se fait sans problème par un rédacteur, mais lorsque celui-ci veut le modifier, il est impossible de le valider. Le clique sur le bouton ne produit aucun effet.
Lorsque l’on travaille avec un compte administrateur, on ne semble pas rencontrer de problème.
Quelqu’un a-t-il une explication, cela me gène de donner le statut de rédacteur à tout le monde...
Cordialement.
SPIP 2.1.10 [17657] | Sarka-SPIP 3.0.4 [40664] et dernière mise à jour du pluging Forms&Tables 2.0
Répondre à ce message
Bonjour,
Le modèle table ne fonctionne pas chez moi , j’ai du intervenir en ligne 20 du modèle pour retirer le test sur id_mot =>
au lieu de
Maintenant
<table1>
m’affiche bien le contenu de la table 1Répondre à ce message
Ajouter un commentaire
Avant de faire part d’un problème sur un plugin X, merci de lire ce qui suit :
Merci d’avance pour les personnes qui vous aideront !
Par ailleurs, n’oubliez pas que les contributeurs et contributrices ont une vie en dehors de SPIP.
Suivre les commentaires : |