Plugins -- Spip-Forms -- formulaire - aper?u - tables - free

Bonjour,

SPIP 1.9.2c [10268]

1/ À la suite de l'installation défaillante du plugin "couteau_suisse" sur
Free et de la résolution de ce problème (voir le post précédent : Plugins --
Free -- Couteau Suisse -- description_outil), je rencontre une difficulté
avec un autre plugin : Spip-Forms.
Je signale ce premier problème car que je ne sais pas dans quelle mesure il
est, ou non, lié au premier. De ce que je peux en voir pour le moment,
"couteau_suisse" fonctionne sans problème.

2/ Après l'installation et l'activation du plugin SPIP-Forms, j'obtenais
dans la partie "Gestion des plugins" un message d'erreur. Pensant à un
problème équivalent à celui de "couteau_suisse", j'ai re-uploadé tous les
fichiers.
Le message d'erreur a disparu.

3/ Au moment de créer un formulaire, tout semblait fonctionner correctement.
Mais, les "champs" n'apparaissaient pas dans l'aperçu. Le formulaire était
bien créé, mais il ne s'affichait pas en entier dans l'article : les
"champs" du formulaire qui ne s'affichaient pas dans l'aperçu ne s'affichait
pas dans l'article.

4/ J'ai désinstallé complètement le plugin (désactivé, effacé les fichiers
dans le répertoire plugin, effacé les tables) puis réinstaller : upload et
activation. Mais les tables n'ont pas été recréées ! Si bien que je peux
créer le formulaire, mais lorsque je valide... rien n'est sauvegardé
puisqu'il n'y a pas de table.

Voilà où j'en suis.

Quelqu'un a-t-il une petite idée ?

D'avance merci, car là, je sèche.

GS.

Bon.

Après pas mal de recherche, j'ai finalement (je crois) trouvé la solution :
- le problème "couteau_suisse" n'avait rien à voir ;
- en réalité, la difficulté vient d'une ligne de code à changer dans un
champs.

==> Dans le fichier
plugins\forms_et_tables_1_9_1\formulaires\forms_structure.html
La ligne 10 comporte un filtre {saisie=oui} qu'il faut passer sur
{saisie!=non}

En effet, dans le cas contraire, la valeur du champ "public" de la table
spip_forms_champs reste sur "non" et les champs ne s'affichent pas. Ensuite
cela fonctionne : les champs apparaissent.

Si vous avez d'autres infos sur ce bug...

GS.

"Georges Saunier" <w3ipr@univ-paris1.fr> a écrit dans le message de news:
fn09fu$pvo$1@ger.gmane.org...

Bonjour,

SPIP 1.9.2c [10268]

1/ À la suite de l'installation défaillante du plugin "couteau_suisse" sur
Free et de la résolution de ce problème (voir le post précédent :
Plugins -- Free -- Couteau Suisse -- description_outil), je rencontre une
difficulté avec un autre plugin : Spip-Forms.
Je signale ce premier problème car que je ne sais pas dans quelle mesure
il est, ou non, lié au premier. De ce que je peux en voir pour le moment,
"couteau_suisse" fonctionne sans problème.

2/ Après l'installation et l'activation du plugin SPIP-Forms, j'obtenais
dans la partie "Gestion des plugins" un message d'erreur. Pensant à un
problème équivalent à celui de "couteau_suisse", j'ai re-uploadé tous les
fichiers.
Le message d'erreur a disparu.

3/ Au moment de créer un formulaire, tout semblait fonctionner
correctement. Mais, les "champs" n'apparaissaient pas dans l'aperçu. Le
formulaire était bien créé, mais il ne s'affichait pas en entier dans
l'article : les "champs" du formulaire qui ne s'affichaient pas dans
l'aperçu ne s'affichait pas dans l'article.

4/ J'ai désinstallé complètement le plugin (désactivé, effacé les fichiers
dans le répertoire plugin, effacé les tables) puis réinstaller : upload et
activation. Mais les tables n'ont pas été recréées ! Si bien que je peux
créer le formulaire, mais lorsque je valide... rien n'est sauvegardé
puisqu'il n'y a pas de table.

Voilà où j'en suis.

Quelqu'un a-t-il une petite idée ?

D'avance merci, car là, je sèche.

GS.

--------------------------------------------------------------------------------