Installation et activation du plugin
Comme pour tous les plugins (voir Les plugins), vous avez installé ce plugin par ftp puis vous l’avez activé dans l’interface de gestion des plugins (Configuration > Gestion des Plugins > cocher la case « Formulaires ») :
Initialisation du formulaire
- Passez la souris sur « Edition » puis cliquez sur l’icône « Formulaires et sondages » ;
- Cliquez sur « Créer un nouveau formulaire » ;
- Donnez un titre, éventuellement un descriptif, et indiquez une adresse email où seront envoyées les réponses au formulaire rempli en ligne par vos utilisateurs ;
- choisissez « Ce formulaire n’est pas un sondage » (c’est le seul exemple abordé dans ce document) puis validez ; La validation initialise la création du formulaire. Vous pourrez ensuite aborder la seconde phase, celle de la définition des champs du formulaire.
- la même page s’affiche donc apres la validation, mais en bas vous trouverez un sélecteur des types de champs que vous pourrez afficher dans votre formulaire.
Création des champs de saisie
Choisissez les champs dont vous avez besoin, nommez les, puis ajoutez chaque élément, un par un ; voici le détail des champs possibles :
-
- ligne de texte crée un champ de saisie sur une seule ligne
- texte crée un champ de saisie sur plusieurs lignes
- adresse mail crée un champ de saisie d’adresse mail avec la mention « Veuillez entrer une adresse e-mail valide (de type vous@fournisseur.com) »
- adresse web crée un champ de saisie d’adresse web avec la mention "Veuillez entrer une adresse Web valide (de type http://www.monsite.com/...)". D’autre part, on peut choisir de vérifier la validité du site.
- choix unique insère un choix entre autant d’item que l’on souhaite de style « bouton radio » un seul bouton pourra être coché.
- choix multiple insère les classiques choix à cocher avec possibilités de plusieurs choix (cases carrées). Pour ces deux derniers types de champs, le changement est proposé après la création du champ pour transformation d’un type vers l’autre.
- fichier à télécharger permet à l’utilisateur de joindre un fichier. Le concepteur du formulaire fixe la taille maxi en ko du fichier.
- mots-clés ajoute automatiquement une liste de cases à cocher de type « choix multiples » correspondants à tous les mots-clés d’un groupe de mots-clés. Le choix entre les groupes de mots-clés est proposé au concepteur du formulaire. ex : j’ai un groupe de mots-clés nommé « Thématiques ». En choisissant ce groupe lors de la création du formulaire, j’insère automatiquement une série de cases à cocher avec tous les mots-clés de ce groupe, soit Communauté, Culture, Développement, Licences libres, Logiciels libres.
- nouveau bloc de questions crée un nouveau cadre qui entourera tous les champs qui suivront jusqu’à l’insertion d’un autre champ « bloc de questions »
- message d’explication insère un texte de votre choix, donc par exemple pour écrire vos questions ou commenter votre formulaire.
Il est possible de modifier l’ordre des champs en cliquant sur les flèches « monter » ou « descendre » en vis à vis de chacun.
Un apercu du formulaire est visible dans le cartouche, en cliquant sue le petit triangle devant APPARENCE DU FORMULAIRE
Lorsque vous avez intégré tous les composants souhaités , cliquez sur « Retour » en haut de la page. Votre formulaire est créé. Pour le publier il faut maintenant l’inclure dans un article
Vous insérez donc ce formulaire dans un article, à la manière d’une insertion d’image : lorsque vous créez ou modifiez un article, vos formulaires se trouvent à gauche de votre article et vous n’avez qu’à coller le code du formulaire voulu dans le corps de votre article (comme pour une image <img1>
)
Ex : Dans ce site, <form1>
inséré dans un article donnera le formulaire comme ceci : <form1>
Afficher un formulaire dans un squelette
Vous pouvez également afficher un formulaire directement dans les squelettes en utilisant la notation suivante :
[(#MODELE{form}{id_form=1})]
Afficher un sondage dans un squelette
Pour afficher un sondage, il faudra procéder en deux étapes et utiliser un <INCLURE>
pour bien gérer le cache.
1) Créer un squelette par exemple sondage.html
#CACHE{0}
[(#MODELE{form}{id_form=1})]
2) Inclure ce squelette ou vous voulez (disons sur la page d’accueil)
<INCLURE{fond=sondage}>
Vous pouvez consulter les réponses que vos utilisateurs ont envoyées :
- En consultant l’interface privé : en passant votre souris sur « Forum », puis sur « Suivi des réponses » (les réponses sont sur le même mode que les signatures des pétitions).
- En recevant les réponses par email : Si vous avez indiqué une adresse mail dans la configuration de votre formulaire (plus haut), vous recevrez également le contenu du formulaire par mail (pour autant que votre serveur vous autorise à envoyer des mails).
- En Exportant les réponses au format CSV : Vous avez également la possibilité de télécharger le fichier des données collectées au format csv pour excel. Sur la page Edition > Formulaire et sondage > Votre Formulaire : une fois que votre formulaire est publié et que vous avez collecté des réponses, apparait à gauche de l’interface de modification du formulaire, un bloc de consultation des réponses
- > voir les réponses (consultation modération cf forum) -> télécharger les réponses (récupération de l’ensemble des données sous forme d’un fichier csv pour excel)
Récupérer les informations du formulaire dans une boucle
Vous pouvez récupérer les infos générales de vos formulaires en utilisant la boucle suivante :
<BOUCLE_formulaire(FORMS)>
#TITRE
</BOUCLE_formulaire>
- Soit « FORMS » = le nom de la table
- #TITRE = le titre du formulaire
Un exemple complet de l’utilisation des boucles de formulaires est visible dans le plugin, dans le squelette de génération du formulaire (formulaires/forms.html)
Les balises disponibles sont #DESCRIPTIF, #SONDAGE (attention ne sera plus supporté dans forms2), #EMAIL (données serialisées, non utilisable simplement), #CHAMPCONFIRM (nom du champ email dont la valeur est utilisee pour envoyer un mail de confirmation), et #TEXTE (texte pour l’envoi du mail de confirmation)
Pour accéder aux informations concernant les champs des formulaires, 2 autres boucles sont utilisées :
La boucle FORMS_CHAMPS permet d’acceder aux infos d’un champ :
<BOUCLE_champs(FORMS_CHAMPS){id_form}{par cle}>
[(#TYPE|=={ligne}|?{' ',''})
<input type='text' name='#CHAMP' id='#CHAMP' value=""
class='[(#OBLIGATOIRE|=={oui}|?{forml,formo})]' size='40' />
]
</BOUCLE_champs>
Cet exemple simplifie issu de formulaires/forms_structure.html affiche l’input des champs de type ligne d’un formulaire
La boucle FORMS_CHAMPS_CHOIX permet d’acceder aux choix possibles pour un champ etendu de type choix multiple ou unique. Voici un autre exemple simplifié, issu de formulaires/forms_champs_multiple.html
<BOUCLE_f(FORMS){id_form}>
<BOUCLE_champs(FORMS_CHAMPS){id_form}{cle}>
<BOUCLE_choix(FORMS_CHAMPS_CHOIX){id_form}{cle}{par num titre,titre}>
<span class='spip_form_choix_multiple'>
<input type='checkbox' name='#CHAMP[]' id='#CHOIX' value='#CHOIX' />
<label for='#CHOIX'>[(#TITRE|supprimer_numero)]</label>
</span>
</BOUCLE_choix>
</BOUCLE_champs>
</BOUCLE_f>
Récupération des données des formulaires créés via des boucles
Les réponses au formulaire sont elles stockées dans la table spip_reponses et spip_reponses_champs. Pour une réponse donnée, vous avez un enregistrement dans spip_reponses, associé a n enregistrements de spip_reponses_champs ayant le meme id_reponse. Donc vous pouvez éventuellement récupérer les réponses par des boucles sur ces tables. Toutefois, les données des champs de type choix ne sont pas stockées en clair mais en tant que numero de choix (à peu de choses près), et il faut utiliser les boucles decrites ci-dessus pour les interpreter.
Un exemple de squelette affichant une réponse en clair est fourni avec le plugin (forms_reponse.html, a la racine du plugin).
Ces boucles sont d’un niveau d’utilisation avancées du fait de leurs interdependances.
Exemple : afficher les données lors du retour de validation d’un formulaire
Dans cet exemple on cherche à afficher les données d’un formulaire dans une page article lorsque l’utilisateur vient de valider un formulaire intégré dans un article avec le modèle <formXX>
.
Pour cela on modifie le squelette article.html en ajoutant à l’endroit où doivent apparaître les résultats (par ex. juste après la balise #TEXTE
l’un des deux exemples suivant :
- Premier exemple : afficher les données qui viennent d’êtres saisies par l’utilisateur :
<BOUCLE_feinte(ARTICLES){0,1}>[(#ENV{ajout_reponse}|?{' ',''})]</BOUCLE_feinte> <br><strong>Affiche les données qui viennent d'ètres remplies:</strong><br> <BOUCLE_reponses(FORMS_DONNEES){id_donnee}> <BOUCLE_champs(FORMS_CHAMPS){id_form}{par rang}> #TITRE : <span class='#_reponses:EDIT{#CHAMP}'>#LESVALEURS{','}</span> </BOUCLE_champs> </BOUCLE_reponses> </B_feinte>
- Deuxième exemple : afficher l’ensemble des données saisies pour ce formulaire :
<BOUCLE_feinte(ARTICLES){0,1}>[(#ENV{ajout_reponse}|?{' ',''})]</BOUCLE_feinte> <br><strong>Affiche l'ensemble des données saisies:</strong><br> <BOUCLE_reponses2(FORMS_DONNEES){par id_donnee}> Réponse #ID_DONNEE:<br> <BOUCLE_champs2(FORMS_CHAMPS){id_form=#ENV{ajout_reponse}}{par rang}> #TITRE : <span class='#_reponses:EDIT{#CHAMP}'>#LESVALEURS{','}</span><br> </BOUCLE_champs2> <br> </BOUCLE_reponses2> </B_feinte>
Note : dans les 2 cas on utilise une BOUCLE_feinte qui permet de tester la présence du critère d’environnement ajout_reponse pour n’afficher les résultats que si la page est chargée en retour d’une validation du formulaire. Pour plus d’infos sur les boucles feintes, voir le paragraphe « Parties optionnelles des balises » dans cet article : http://www.weblog.eliaz.fr/article6...
Utiliser la fonctionnalité de liaison (dépendance) entre plusieurs formulaires
Il est possible de rendre un formulaire dépendant du remplissage d’un autre formulaire : c’est le rôle du champ « Formulaires obligatoires pour la saisie de celui-ci » de l’onglet Propriété d’un formulaire.
Cette fonctionnalité permet typiquement de faire quelque chose du style :
- l’utilisateur arrive sur un article qui présente un premier formulaire (
<form1>
pour cet exemple) : il le rempli et le valide. - une fois cette validation faite, l’article se ré-affiche avec un deuxième formulaire (
<form2>
par ex.) qu’il peut alors remplir (le premier formulaire n’est plus visible). - une fois celui-ci validé, un troisième formulaire s’affiche (
<form3>
).
Mode opératoire :
- créer les 3 formulaires
- dans le champ Formulaires obligatoires pour la saisie de celui-ci de
<form2>
, on indique 1 (le numéro du formulaire de l’étape 1). - dans le champ Formulaires obligatoires pour la saisie de celui-ci de
<form3>
, on indique 1,2 (le numéro du formulaire de l’étape 1 et de celui de l’étape 2, séparés par une virgule). - Créer l’article qui contiendra l’enchaînement de ces 3 formulaires (un seul article), et mettre dans le texte de celui-ci
<form3>
uniquement !
L’idée c’est que pour que<form3>
s’affiche, il sera nécessaire d’avoir rempli<form1>
puis<form2>
, qui seront automatiquement insérés à la place de<form3>
l’un après l’autre. Il ne faut donc pas faire d’appel direct au modèles<form1>
et<form2>
.
Remarques
- si vous voulez que vos tests fonctionnent, il est nécessaire de vider les données saisies liées à votre compte utilisateur pour les 2 premiers formulaires et de supprimer les cookies spipcookie_form_1 et spipcookie_form_2 avant chaque essai (installez firecookie en plus de Firebug dans votre FireFox afin de simplifier cette opération).
- apparament il doit y avoir un léger problème dans la prise en compte de l’étape qui vient d’être validée puisqu’en réalité, lorsque l’article est réaffiché à la validation d’un formulaire, il est nécessaire de recharger la page pour que le formulaire suivant apparaisse (recalcul pas nécessaire, simplement rechargement de la page)... Et cela même avec un
#CACHE{0}
dans le squelette de l’article qui contient les formulaires.
Si vous avez des infos pour contourner ce problème, merci de laisser un message dans le forum attaché à cet article !
Discussions par date d’activité
332 discussions
Signalement d’un petit bug (plugin version 1_9_1 v.304 et v.305) :
Suite au passage en SPIP 1.9.2p pour permettre de faire tourner le site sur PHP 5.4 (v.38) : Dans tous les formulaires, je ne peux plus me servir du champ « Choix multiple » en le rendant OBLIGATOIRE sinon, il m’affiche invariablement [Obligatoire] et [veuillez remplir ce champ] en rouge MÊME si une case est bien cochée... et le formulaire n’est pas transmis... Sic...
Seule solution pour que le formulaire soit fonctionnel : Désactiver l’option [Obligatoire] pour ce champ.
Si quelqu’un peut corriger ce (petit) problème, je l’en remercie par avance.
Cordialement
Répondre à ce message
Bonjour,
J’ai un soucis avec le champs numéro de téléphone dans mon formulaire. Lorsqu’une personne remplit ce champs avec son numéro téléphone par exemple : 0221652145, le chiffre 0 disparait dans les réponses dans le mail à l’administrateur. Une solution pour ce problème merci.
Cordialement.
Je me permets de faire un up pour ce sujet, en effet je me suis penché sur la question et n’ai pas trouvé de solution. J’ai changé le type du champs valeur dans la base de donné en champs numérique mais rien n’y fait, le 0 disparait....
Comment puis-je configurer cette fonction sql_quote() qui protège les données des formulaires de l’espace public ?
Ou comment faire pour configurer le champs téléphone pour y insérer par exemple un espace ou un point automatiquement ce qui transformerais la valeur de ce champs en chaînes de caractères alpha-numériques ? Je vois pas comment faire cela, est ce possible ?
En tout cas merci pour ce plugin qui serait vraiment parfait sans ce petite problème et merci d’avance aux aides éventuelles qui seraient vraiment le bienvenue.
Très bon plugin qui correspond exactement à ce que je cherchais (notamment au niveau de la modification possible des réponses après validation, ET le choix du format d’export)
En revanche, je n’ai pas trouvé comment faire pour que le 0 en début d’un champ soit conservé dans la base... (j’ai essayé avec tous les types ! ! )
(SPIP3.0/mysql)
merci !
Répondre à ce message
SPIP 2.1.17
Merci pour ce super plugin !
Mais je n’ai pas les bouton « monter-descendre » sur les champs pour les déplacer ???
Salut,
j’utilise ce plugin bien pratique pour gérer l’inscription de bénévoles et ça fonctionne super.
Le seul (petit) souci, c’est que je suis dans le même cas que djimel : les flèches « monter » ou « descendre » n’apparaissent pas en face des champs et je ne peux pas modifier l’ordre.... à moins de supprimer et recréer les champs.
Pour info, je suis sous SPIP 3.0.5-stable et la version 0.5.4 du plugin
Merci pour votre réponse,
jean marie
Je m’auto réponds :
Sous SPIP3, il suffit de déplacer les champs en « prenant » (drag & drop) l’icône en début de ligne. pas testé sous SPIP2.
Ça ne répond pas à la question des flèches, mais au moins on peut bouger les éléments...
jean marie
Je m’auto-réponds également...
avec spip 2.1.17 ça marche aussi.
J’avais bien recherché cette solution... mais il faut bien prendre le bas de l’icône de début de champ (c’est précis !) ... sinon au centre, on développe ou replie le champ...
Merci à Jean-Marie de m’avoir inciter à ré-essayer... et réussir...
OUF !
Djimel
Répondre à ce message
Bonjour, je souhaiterais mettre en place des formulaires avec un aperçu des réponses (avec bouton aperçu ou prévisualiser) avant envoi définitif ?
Merci de me donner la procédure à suivre.
Répondre à ce message
Bonjour,
Est-il possible dans un champ de type multiple de limiter le nombre de cases cochées à 3 (par exemple) si on dispose de 10 choix possibles
Merci d’avance pour votre aide
GeF
Répondre à ce message
Bonjour,
lorsque je récupère la table des réponses en CSV, il y a des lignes vides avec seulement une adresse IP.
C’est un formulaire avec un fichier à télécharger.
Je débute, ma question va vous paraitre naive, mais pourquoi y a-t-il des lignes vides ? avons-nous perdu des données ? ou le formulaire a-t-il été mal validé ?
merci.
Répondre à ce message
Bonjour,
J’ai essayé de changer le css du formulaire dans spip_forms.css, mais rien ne change dans l’apparence du formulaire. Est ce fichier qu’il faut changer ? Ou un autre peut être ? J’ai beau chercher je ne trouve pas ? Une idée peut être ?
Merci.
Bonjour, je me permets de faire un petit up car j’ai le même soucis, impossible de personnaliser correctement le formulaire généré…
Il faut changer le fichier spip_form.css et bien vider le cache du site pour voir le changement. J’ai aussi enlever dans le fichier fichier_styles.css.html la ligne concernant le cache et ça marche.
Répondre à ce message
Est-ce normal que l’e-mail de confirmation arrive à l’administrateur et plus au demandeur (celui qui rempli le formulaire (comme il est indiqué dans le message noir au submit) ?
Répondre à ce message
Des que je rempli le champ : « Formulaires obligatoires pour la saisie de celui-ci » mon formulaire deviens vide... c’est a dire que les champs créés n’apparaissent pas à l’affichage... Des que j’enlève la dépendance le formulaire réapparait... Si quelqu’un a une idée...
Répondre à ce message
Bonjour, es t-il possible d’extraire les données au format xls ? Je dois pratiquer un export des données en xls avec un modèle de présentation prédéfini.
Es ce que ce genre de chose est possible et si oui comment ?
Je vous remercie
Répondre à ce message
Bonjour,
j’essaye (je bidouille ....) de mettre une partie de mon formulaire (via un Nouveau bloc de questions) dans un bloc dépliable (via le #BLOC_TITRE etc... du couteau suisse)
... et je cale ...
j’ai trifouillé du côté du forms_structure.html (du plugin) que j’ai mis dans un répertoire formulaires de mon squelette mais il ya trop de chose que je ne maitrise pas dans ce fichier ...
si qqn connait la manip a faire ! merci d’avance :)
Lilian
dur dur ...
en fait je souhaitais utiliser la fonctionnalité de liaison (dépendance) entre plusieurs formulaires, mais ca marche pas terrible ... alors j’avais opté pour cette solution de bloc dépliable avec le couteau suisse : on déplie le reste du formulaire si on en a besoin ... c’est bien pratique ... @+
Répondre à ce message
Bonjour,
Merci pour ce plugin qui m’est très utile.
Cela servira peut être pour certains : pour afficher un champ en particulier, il suffit d’ajouter à la boucle FORMS_CHAMPS le critère rang IN x, x correspondant à la place de votre champ dans le formulaire.
Par ailleurs j’aurai souhaité savoir s’il était possible de récupérer l’auteur de l’entrée, dans le cas ou l’utilisation du formulaire n’est possible qu’en étant connecté. Quelqu’un aurait une idée ?
Merci pour vos réponses
Réponse trouvée :
#ID_AUTEUR fonctionne, donc avec une boucle AUTEURS on peut le récupérer.
Répondre à ce message
Super Plugin
Pour faire un sondage super top mais le soucis décrit à :
« lorsque l’article est réaffiché à la validation d’un formulaire, il est nécessaire de recharger la page pour que le formulaire suivant apparaisse (recalcul pas nécessaire, simplement rechargement de la page)... Et cela même avec un #CACHE0 dans le squelette de l’article qui contient les formulaires. »
est bien réel et empêche de passer d’un formulaire à un autre quand on a créé des dépendances d’un vers d’autres. J’ai tenté de forcer le reload de la page mais rien à faire il faut toujours recharger la page pour voir le formulaire suivant !
Bon ben après un peu de recherche et d’aide de « camarades » moins dans le guidon sur ce projet, j’ai mis ça et je sais ça fait « bricolage » mais bon cela marche...
Répondre à ce message
Bonjour
J’ai installé le plugin form sur Spip 2.1.2, mais l’icône « Formulaires et sondages » n’apparaît pas lorsqu’on survole le bouton « édition ».
Il y aurait-il une incompatibilité ?
Merci
Répondre à ce message
Bonjour,
Après une longue et fastidieuse lecture de tous ces commentaires, je me résouds à oser ma question.
Mon formulaire apparait en bas de l’article. Il y a du blanc au dessus que je n’ai jamais demandée. Voir : http://www.etab.ac-caen.fr/cleh/spip5/spip.php?article474
Comment faire.
Merci.
Oui j’ai eu le même problème,
je l’ai résolu en modifiant quelque peu le fichier spip_forms.css du plugin.
Il te faut supprimer l. 25 le « clear : both ; ».
ainsi que (l. 236 à 238) tout le :
.spip_forms p.spip_form_ok, .spip_forms p.spip_form_erreur, .spip_forms form
clear:both ;
Répondre à ce message
super plugin moi j’adore le concept et la mise en place, MAIS y’a un gros soucis niveau cache, comme indiquer dans la derniere remarque... a moins de recalculer manuellement les pages ca ne rafraichit pas la page. c’est donc inutilisable :(
si quelqu’un peu resoudre le problem de cache ca serait super car vraiment il est nickel ce plugin poru faire des sondage dans les articles !
Répondre à ce message
Bonjour,
J’ai voulu tester ce plugin pour créer un sondage, malheureusement rien ne s’affiche dans l’espace public. Quand j’en insère un dans article, il apparaît bien dans l’interface privée, mais une fois en ligne, rien du tout, gros vide. J’ai pourtant bien coché les lignes “Afficher ce champ dans les listes publiques” et “Ce champ est visible dans l’espace public” (d’ailleurs je ne saisie pas la différence entre les deux…) mais rien n’y fait.
Aurais-je loupé quelque chose ?
Bon c’est génial, maintenant que j’ai essayé d’afficher en ligne le sondage, la page pour voir les résultats ne fonctionne plus, pour ce sondage ou pour un autre.
Je crois que ce plugin est plus qu’en test…
Comme tu l’as surement vu dans la liste des versions compatibles en haut de la page, ce plugin concerne les version 1.9.x de SPIP, et ne fonctionne pas avec les versio 2.x.
Il y a un portage pour SPIP 2.X
Ah oui zut, j’ai posté ici… Mais j’utilise bien la version pour SPIP 2.0 !
Je vais copier mes messages dans le bon article, désolé !
PS : Avant je vais faire quelques tests parce que j’ai l’impression que ça vient de l’interface privée. Faut je teste ça réellement depuis le site.
Répondre à ce message
Bonjour a tous,
Est-ce que quelqu’un peut m’aider ?
J’utilise Forms_et_Tables 1.9.1 avec SPIP 1.9.2 et j’ai besoin d’ajouter une pièce-jointe (un .pdf) à la réponse automatique suite au remplissage d’un formulaire de demande de document. J’ai cherché partout (Je crois ;-) ) et je ne trouve rien sur le sujet.
Quelqu’un pourrait-il m’orienter vers une solution svp ?
Merci d’avance
Répondre à ce message
Bonjour, j’ai installé ce plugin, par contre les « auteurs » dans spip ne peuvent pas créer de formulaires, uniquement l’administrateur.
comment donner la permission aux auteurs ?
merci d’avance
Répondre à ce message
Bonjour,
Je viens d’installer F&T sur un SPIP 2.0.10, sans problème.
La création d’un premier formulaire se passe sans problème non plus en partie privée. En partie publique s’affiche le message d’erreur suivant :
Merci de m’aider à résoudre ce problème
Par ailleurs, la récupération de la table au moyen de
<table1>
ne produit aucun résulata, alors que les saisies sont bien enregistrées et visibles en partie privée.Répondre à ce message
Bonjour,
Je suis sous Spip 2.1.0 et j’ai installé sans souci le plug-in. J’ai bien installé mon formulaire dans un article.
Le souci est que quand je clique sur l’article, je tombe sur une page blanche. Que ce soit en ayant coché « sondage » ou pas « sondage ».
Quand je passe en admin, je vois bien l’article et le formulaire, je peux ajouter des réponses par l’article ou la base directement...
J’ai beau parcourir toutes les contributions depuis le début (120pages), je ne trouve pas de réponse à mon souci.
Merci d’avance pour vos réponses.
Répondre à ce message
J’ai installé ce plugin sur spip1.9
Version 1.9.1 donc ici en haut sur squelette Hardouin personnalisé
J’ai aussi installé le plugin Mail SMTP
Le message de test de mail SMTP marche bien je reçoit un message de test de connexion.
Aussi le formulaire apparait bien dans mon espace public (j"ai même l’item de téléchargement qui marche de doc. sur mon ordi. PC ici)
Mais quand je rempli les champs dans la page formulaire et je valide
Il ne se passe absolument rien
J’obtiens une page blanche sans message d’erreur
Rien sur ma boite e-mail
Je travaille en local sur wamp 1.7.0
ESt ce que quleq’un à une idée de ce qui se passe, merci de votre aide ?
J’ai installé ce plugin sur spip1.9
Version 1.9.1 donc ici en haut sur squelette Sarkaspip
Aussi le formulaire apparait bien dans mon espace public (j"ai même l’item de téléchargement qui marche de doc. sur mon ordi. PC ici)
Mais quand je rempli les champs dans la page formulaire et je valide
Il se passe ceci Erreur Fatal
Fatal error : Call to undefined function calculer_action_auteur() in C :\wamp\www\spipbis\plugins\forms_1_9_1(2)\forms_1_9_1\inc\forms.php on line 474
Rien sur ma boite e-mail bien sûr
Je travaille en local sur wamp 1.7.0
Est ce que quelqu’un à une idée de ce qui se passe SVP, merci de votre aide ?
Faut t i installé le plugin SMTP mail ou Factor ?
Bonjour Firouz,
J’ai le même problème. J’ajouterai que mes formulaires n’apparaissent pas dans la rubrique Formulaires et sondages bien que je puisse les créer et les insérer dans un article. Je ne reçoit pas de mails, je n’ai pas accès aux résultats.
J’ai installé forms 1.9.1 et j’ai SPIP 1.9.2c.
La validation du questionnaire créé me renvoie :
Fatal error : Call to undefined function : calculer_action_auteur() in /var/www/vhosts/coetsens.com/httpdocs/plugins/forms_1_9_1/inc/forms.php on line 474
Quelqu’un a une solution ?
J’ai vu ce qui semble être une réponse concernant un fichier barre.php un peu plus bas dans le forum, mais je ne comprend pas la la manip à effectuer...
A+
Répondre à ce message
Bonjour,
Dans les mails que je reçois suite aux formulaires j’ai un probleme d’affichage des caractères avec accent.
D’ou cela peux venir ?
merci pour vos réponses éclairées
Répondre à ce message
Bonjour à tous,
Je viens d’installer le plugin. Tout fonctionne parfaitement ...Sauf que j’ai créé un formulaire avec l’option « Modération à priori (les contributions ne s’affichent publiquement qu’après validation par les administrateurs) ». mais que je ne sais pas où valider ces contributions !
Dans le « Suivi du formulaire » seules les options « Exporter dans un article » ou ’Supprimer« sont proposées. ». Quelqu’un sait-il comment faire ?
Merci d’avance !
Note : version spip (1.9.2.e).
Cdlt.Thomas
Répondre à ce message
Relevés de faiblesses dans le « Plug in Forms et Tables SPIP 2.0 »
Mes activités avec le plugin Forms et table montrent les faiblesses suivantes :
Répondre à ce message
Bonjour
dans le menu propriété il existe cette option :
Saisie des données dans l’espace public :
Réponses multiples.
Réponse unique.
que signifie exactement ce choix ?
cordialement
merci de votre aide
jean
Répondre à ce message
Bonjour,
Depuis peu, impossible d’utiliser « fichier à télécharger » avec un spip 1.9.2i
Quand on essaye de télécharge run document, on a l’erreur :
« Problème technique. Le transfert du fichier a échoué. »
Auriez-vous une idée de ce qui peut bloquer ?
Merci
Le bug provient comme indiqué de :
\www\extensions\porte_plume\inc\barre.php on line 22
Qui commande la barre typo dans le champ texte
Pour me sortir de la Galère, j’ai supprimé le fichier barre.php
Le formulaire est revenu.
Je l’ai supprimé.
J’ai réinstallé le fichier barre.php
J’ai créé un nouveau formulaire en prenant soin de ne pas utilisé la barre typo dans le champ texte.
En conclusion le plugin forms_et_table_2_0.zip fonctionne avec SPIP 2.1.0
Sous deux réserves
Ne pas utiliser la barre typo dans le champ texte et autre constatation le champ texte choix unique
N’affiche pas le bouton radio
Voir formulaire en ligne
http://paroissesenartnord-meaux.cef.fr/spip.php?article364
Bien entendu Firouz dans la mesure de mes faibles connaissances n’hésite pas à me contacter
Bien cordialement
André PILLON
Rectificatif dans la contib précédente le lien est cassé voir
http://paroissesenartnord-meaux.cef.fr/spip.php?article364
Répondre à ce message
Je viens de migrer vers SPIP 2.1.0 pas de problème sauf que le plugin
forms_et_table_2_0.zip utilisé avec SPIP 2.010 ne fonctionne plus !
Impossible de nommer les champs
De plus un bug est signalé avec précision mais je suis incapable de rectifier
Voir :
Fatal error : Cannot redeclare afficher_barre() (previously declared in c :\program files\easyphp1-8\www\ecrire\inc\vieilles_defs.php(911) : eval()’d code:2) in c :\program files\easyphp1-8\www\extensions\porte_plume\inc\barre.php on line 22
• Est-ilraisonnable d’espérer un plugin rectificatil ?
Moralité C’est la galère !
Bien cordialement
André PILLON
01 64 88 66 93
Sénart Nord
http://paroissesenartnord-meaux.cef.fr/
A bon je voulais l’utiliser
Faut prendre les anciennes versions alors
Ce qui marche
Est ce que ce plugin F § T marche avec le squelette de sarkaspip ?
Répondre à ce message
Hi,
I’ve migrated a legacy database as responses of a form. The mission is to integrate this info inside SPIP. The migrations was successful (I injected sql) and I can see (and edit) responses in /ecrire.
Now I need to show this information and allow user to filter it. The original is this :
http://www.aat-ar.org/ctc/derecha.asp
So, how I can make a loop to show, filter and paginate responses to an specific form (id_form=6) ? Any example ?
Of course I’ve tried the examples on spip-contrib but returns nothing. btw, I’ve checked form responses are marked as public in the properties of the form.
thanks
Martin
Répondre à ce message
Bonjour,
Ce plugin m’intéresse.
Je voudras savoir si la séquence suivante est possible ?
1. Formulaire accessible par l’utilisateur dans un article
2. Utilisateur remplit le formulaire
3. Page intermédiaire (squelette spécifique si besoin) : Merci d’avoir remplit le formulaire.
4. Affichage immédiat des réponses dans un article crée automatiquement ou création d’un template ... bref je voudrai le même fonctionnement que la saisie d’un article dans la partie publique avec affichage immédiat.
Une rubrique listerait l’ensemble des réponses.
Merci beaucoup pour votre réponse.
Olivier
Répondre à ce message
prescision je suis sous spip 1.9.2e
Répondre à ce message
Bonsoir , j’utilise se super plugin depuis assez longtemp et je n’ai jamais eu de problème mais la sur un site qui tourne depuis plus d’un an le formulaire n’apparait plus dans la partie publique bien qu’il soit bien present dans la partie privée je n’est apriorie rien touché quelqun aurait il une idée merci de vos reponse
Répondre à ce message
Bonjour,
je suis sur SPIP 1.9.2 et j’utilise ce plugin. Je dois préparer un super long formulaire : en fait un questionnaire. Il est découpé en 4 parties. J’ai testé l’emboîtement de formulaire mais il y a un pb d’actualisation page et du coup je reçois autant de mail que de validation.
Mes questions...
- est-ce possible de découper mon questionnaire en pages avec un seul envoi de mail ?
- au niveau de l’habillage : je souhaitais le personnaliser un peu. Mais je ne comprends pas bien : est-ce que je dois créer un nouveau fichier : forms.html pour y modifier le nom de la balise
Merci beaucoup pour vos réponses.
Répondre à ce message
Bonjour,
Je suis sur Spip 1.9.2, je rencontre un pbm étrange avec ce plugin : je ne reçois jamais les mails envoyés depuis le formulaire !
Cela a déjà marché pourtant, et puis depuis rien à faire, j’ai supprimé tous les cookies, j’ai essayé sur un autre navigateur... je ne reçois plus les mails envoyés !
Merci de votre aide...
Régis
Répondre à ce message
Je ne comprends pas pourquoi je reçois systématiquement en double :
. le mail envoyé au destinataire du formulaire (webmestre)
. l’accusé de réception envoyé à l’expéditeur
(version 1.9.1)
Merci pour votre aide !
Pardon... problème résolu.
Répondre à ce message
Bonjour à tous,
Je voudrais limiter le nombre de caractère d’un champs texte. Apparemment il y a 1 bout de JS à ajouter mais je ne sais pas trop où le mettre.
Merci à vous de m’aiguiller...
Répondre à ce message
Bonjour à tous,
Utilisateur depuis plusieurs années, j’ai toujours réussi à trouver des réponses à mes interrogations dans vos contrib, mais cette fois, je cale !
Je cherche comment je peux modifier le descriptif lorsque j’insère un champs mail « Veuillez entrer une adresse e-mail valide (de type vous@fournisseur.com) »
Je souhaiterai mettre vous@masocite.com par exemple.
Merci
Il s’agit de ce qu’on appel une « chaîne de langue ».
Il faut que vous reperiez laquelle et que vous la « surchargiez » via un fichier local_fr.php.
Voir la doc ici : http://www.spip.net/fr_article2128.html
Répondre à ce message
Bonjour,
Nous venons de réaliser un formulaire avec ce plugin dans lequel se trouve des champs « date ».
Si les mini-calendriers associés à ces champs sont visibles dans l’espace privé et/ou dans l’espace création de formulaire, ils ne le sont pas sur l’espace public ?
Pouvez-vous nous aider SVP
- > plugin tables et forms 1.9.2
- > spip 1.9.2d
Cordialement
Répondre à ce message
J’utilise ce plugin avec bonheur pour de nombreux sites sans problèmes jusqu’à présent dans sa version 191 pour spip 192.
J’ai actuellement des gros soucis que je ne comprends pas sur un formulaire installé récemment sur un spip 192i. Tous les tests fonctionnent, on reçoit des réponses, mais on a des témoignages de personnes qui ont répondu au formulaire et dont les réponses n’ont pas été prises en compte (pas de mail de confirmation, pas de trace dans la base de données) .
Le formulaire est configuré comme d’habitude, la seule chose qui diffère est sa longueur, est-ce que ça peut être un problème de durée de session ?
Est-ce que quelqu’un-e a déjà eu ce soucis ?
Est-ce qu’il y a une trace quelque part sur le serveur des tentatives manquées pour au moins connaitre la proportion d’échec ?
Merci de m’aider !
Répondre à ce message
La documentation et le support de la version 2.0 pour SPIP 2.0 continuent sur la documentation de cette nouvelle version : Forms&Tables 2.0.
Merci de ne poster ici que les messages concernant les versions 1.9.0 et 1.9.1 du plugin.
Répondre à ce message
Bonjour,
Le SEM procède actuellement à l’adaptation du plugin Forms&Tables pour SPIP2.
Cette adaptation sera effective à la fin de l’année et nous la mettrons à disposition de la communauté SPIP.
Pour toute question ou information vous pouvez nous contacter :
J. Escoffier - jescoffier@amaris.com
Merci, bon courage et à bientôt donc.
Plugin indispensable.
Répondre à ce message
Effectivement, ce plugin serait très utile en version 2 de spip ! J’espère que vous trouverez un développeur sous peu.
Répondre à ce message
Nous recherchons un développeur php/Mysql pour adapter 3 plugins pour SPIP 2 :
Parmi les conditions auxquelles il faut répondre au plus vite :
* Rédiger un cahier des charges
* Fournir une une offre
* Contrainte : le travail doit être réalisé sur 2009.
Contact :
François Daniel Giezendanner
francois-daniel.giezendanner@edu.ge.ch
5 rue des Gazomètres
Genève
Tél : +41 22 388 33 14
Il est évident que ce plugin manque énormément à la communauté.. Avez-vous trouvé un/des développeur(s) ?
Répondre à ce message
Bonjour à tous et merci pour ce beau plug in. Il est à mon sens indispensable et je retarde ma venue sur Spip 2 par fidélité pour ce plugin.
Néanmoins un petit problème se pose à moi aujourd’hui, une erreur me signale que j’ai un double #insert-HEAD dans mon squelette. Du coup je ne vois ni la prévisualisation du formulaire sur le côté ni la prévisualisation générale du formulaire
Par contre je vois parfaitement les champs que je peux creer et manipuler sans probleme ainsi que les propriétés.
Je pense que j’ai du actionner le insert-head du couteau suisse.
Que puis-je faire ? Que me suggérez vous ? avez vous une solution ?
Merci d’avance
Gael
Toujours pas résolu mon pblm. Help me please
Merci
Bonjour,
J’ai eu ce type de message parce que j’avais déclaré l’onglet insert head dans la configuration du couteau suisse.
Une piste ?
J’utilise ce plugin pour le moment, je vais passer en v2, dommage qu’il ne fonctionne pas...
Répondre à ce message
mail de Confirmation :
Est-il possible d’envoyer un email de confirmation à plusieurs destinataires ?
J’use et j’abuse de ce plugin indispensable à mes yeux et j’utilise actuellement la solution qui consiste à les inscrire dans le même champ séparés par une virgule et un espace. Cette façon de faire ne me satisfait pas parce que je veux forcer les rédacteurs du formulaire à rentrer 3 adresses.
Y a-t-il une solution ?
Merci de vos pistes ou solutions si elles existent
Répondre à ce message
Bonjour Cedric Morin, Franck Ducas et L’instit
Nous entrevoyons la possibilité de dégager un budget pour adapter ce plugin en version SPIP 2, parmi les conditions auxquelles il faut répondre au plus vite :
Pour tous renseignements :
François Daniel Giezendanner
francois-daniel.giezendanner@edu.ge.ch
Meilleurs messages
FDG
Répondre à ce message
Bonjour
En local le plugin marche correctement mais en ligne non.
Voici le message qui s’affiche :
(forms)
Erreur MySQL
forms.id_form FROM spip_forms AS
forms
WHERE (forms.id_form = ’1’)Table ’xxx.spip_forms’ doesn’t exist
Quelqu’un pourrait m’aider ?
Merci ,
Bonjour ,
avec le plugin Formulaires et Tables version 0.304 installé sur ma
version SPIP 1.9.2g je n’arrive pas à l’utiliser. « une fois passée l’étape 4 , validation » qui initialise la création du formulaire j’ai ce message qui s’affiche dans un carré :
Fatal error : Allowed memory size of 8388608 bytes exhausted (tried to
allocate 35 bytes) in /home/abo-76/web/photorando.fr/web/www/ecrire/
public/phraser_html.php on line 274
ensuite impossible d’effacer les « pseudos » formulaires dans
l’interface ! ?
help me !
merci d’avance, Alain
Répondre à ce message
bonjour,
débutant sous SPIP : j’ai inséré un formulaire dans un article mais il est plus large que la largeur de mon site : comment puis je modifier la largeur de l’affichage du formulaire ?
j’ai vu que cette question a déjà été posée plusieurs fois mais je n’ai pas trouvé de réponse.
Merci d’avance, et merci pour le boulot !
Répondre à ce message
Le développement d’une version de ce plugin pour SPIP 2 est apparemment abandonné.
Son remplaçant est disponible ici : http://www.artego.fr/-Generateur-de-formulaires-
Il n’a jamais été dit que le développement était abandonné, mais qu’il n’etait pas planifié. Le plugin proposé par artego est une alternative, pas un remplaçant. Il existe depuis longtemps déjà.
Faute de version pour spip 2.0, j’ai utilisé la version Artego sur un nouveau site. je confirme qu’il s’agit d’une alternative, pas d’un remplacement. Les fonctionnalités ne sont pas tout à fait les mêmes. Il est dommage d’ailleurs qu’il n’y ait pas fusion ou disons rapprochement des 2 équipes de développement car les deux versions ont des atouts complémentaires. On ne peut que souhaiter que le portage de spip forms vers spip 2 puisse se faire un jour. Merci aux développeurs de l’un et l’autre plugin.
Pour l’instalation de ce plugin il faut : la librairie mcrypt.
Je ne sais pas ce que c’est !
Je suis hebergé sur free et je n’ai pas vu de mcrypt ...
Merci
Fabrice
Répondre à ce message
Bonjour à tous !
Merci pour ce plugin que j’utilise depuis bien longtemps avec bonheur. Une question reste en suspend :
“comment fonctionne les champs : Encapsuler le champ dans le code html” .
J’ai fais plusieurs recherches, mais je n’ai jamais trouvé réponse à ma question.
Cédric, si tu as quelques minutes pour éclairer ma lanterne, un grand merci d’avance !
Bonne continuation !
Répondre à ce message
ce plugin va-t-il être actualisé pour spip 2 ?
Répondre à ce message
Bonjour,
Je voudrais savoir si ce plugin permet via une liste déroulante de renvoyer l’internaute sur une rubrique. Voir exemple suivant : http://www.cnfpt.fr/fr/agents/Les_catalogues_de_formation/52
En fait, j’ai besoin de faire un catalogue de formation. Il faudrait qu’en cliquant sur un choix de formation, l’internaute puisse accéder directement à la fiche présentant cette formation.
Je n’ai pas réussi à le faire avec ce plugin. Est-de possible ?
Merci d’avance
Répondre à ce message
bonjour, il y a des news sur la sortie de f&t pour spip 2, une piste , un espoir ? merci
Répondre à ce message
Bonjour et tout d’abord un grand bravo pour ce magnifique plug-in, facile à installer et à utiliser.
Je tente désespérément de récupérer les réponses au formulaire pour les faire communiquer avec spip-liste et comme je suis assez nulle je ne m’en sors pas du tout.
Mon idée est de créer un beau formulaire d’abonnement à ma newsletter un peu plus complète que celle proposée par spip-liste...
Quelqu’un pourrait me donner un petit coup de pouce ?
Merci d’avance et bonne soirée
Répondre à ce message
Le plugin fonctionne très bien, mais j’ai un problème dans la mise en page de l’article dans lequel j’ai inséré le code <form2> : j’obtiens un grand espace blanc (de 10-15cm) entre le descriptif et le formulaire. Ceci prend effet uniquement dans le site public alors que c’est OK dans l’espace privé. J’ai testé sur safari, firefox (Mac) et explorer (PC) [où l’espace est toujours là mais moins important]. J’utilise spip SPIP 1.9.2d [11132] sur la base d’un squelette mgs (MiniGriSpip). J’ai essayé de modifier quelques paramètres de la feuille de style spip_forms.css, mais rien n’agit sur cet espace. Si quelqu’un a une solution... Merci
Je me réponds. Dans mon cas, le problème a été résolu en modifiant la feuille de style de l’article du squelette. Cela ne venait donc pas de la feuille spip_forms.css que j’ai testé sur un autre site.
Le problème est partiellement résolu... car tout le bloc l’article + formulaire est maintenant décalé (vers le bas etc.) dans MSIE...
Répondre à ce message
Nous aussi nous attendons la version compatible spip 2.0 ! Nous avons de nombreux sites qui restent bloqués en 1.9.2 uniquement parce que ce plugin est indispensable pour de nombreux utilisateurs :
http://icp.ge.ch/sem/cms-spip/spip.php?article412
Pouvez-vous donner une information concernant la version compatible avec SPIP 2 ?
Meilleurs messages
FDG
Répondre à ce message
Moi aussi j’attends comme le messie la version compatible spip 2.0 ! j’ai plusieurs sites qui restent bloqués en 1.9.2 juste parce que ce plugin est tellement bon qu’il n’a pas d’équivalent compatible version 2 !
Si ce qui coince avec la version 2 était identifié on pourrait sans doute donner un petit coup de main pour le portage !
Répondre à ce message
aller dans le fichier spip_forms.css à la racine du plugin, rechercher « fieldset » et remplacer la couleur des bords par du blanc par exemple ce qui donne :
.spip_forms fieldset
border : 1px none #FFF ;
padding : .4em .4em .4em 1em ;
margin :.5em 0 .5em 0 ;
border-top-style : dashed ;
border-left : 6px solid #FFF ;
border-top-color : #FFF ;
Bonjour,
je me sers de ce plugin « form&tables » en version spip 192, comptez vous passer bientôt dans une version compatible avec spip 2 ? En tout cas merci et bravo pour cette contribution.
Répondre à ce message
Bonjour,
Je cherche quel est le fichier à modifier pour adapter la taille du formulaire ’en largeur) dans la partie publique. Je n’arrive pas à le trouver. J’ai également des difficultés à supprimer la bande marron qui appraît. Est-ce que quelqu’un a déjà essayé et réussit,
Merci
Répondre à ce message
Courage pour la version 2 !
Je l’attends comme le messie...
Répondre à ce message
Une question de béotien : si je place la dernière version sur mon site en 2.0, je suppose que ça ne fonctionnera pas ? (Sait-on jamais qu’il fonctionnerait quand-même à l’ancienne...). En fait, j’ai conçu un site « agenda » où j’aimerais bien que les contributeurs puissent proposer des événements avec quelques infos supplémentaires.
Répondre à ce message
Merci pour cette article qui m’a un peu plus éclairé sur l’utilisation de ce formidable forms & tables
Répondre à ce message
Bonjour,
J’essaie d’utiliser la version de développement pour SPIP 2 et j’imagine que vous en voudrez pas répondre à ce message tant que c’est... en développement.
Mais je tente ma chance !
J’ai un problème de taille : rien ne s’affiche dans le menu « Edition » après l’installation.
Le même problème apparaît pour CSV Import... Rien...
J’utilise quelques plugins déjà et j’espère qu’il n’y a pas d’incompatibilités.
Principalement : Agenda 2.0, Couteau Suisse, Spip Bonux 2.0, Nuage, Accès Restreint 3.0...
Merci d’avance de votre souci de ce problème.
Bonjour,
je suis à la recherche de la version de Form & Table pour Spip 2, je l’ai cherché dans Spip Zone sans succès.
Merci d’avance pour votre aide.
Bonjour, il n’y a pas encore de version disponible pour SPIP 2.0 pour le moment.
Merci Cédric pour l’info,
du coup pour gérer des formulaires avancés sous Spip2, il faut donc utiliser les formulaires CVT,
c’est bien cela, ou je me fourvoie ? : )
Pour le webmestre qui fait ses squelettes lui meme, CVT peut être une alternative, mais cela reste plutôt un outil de développement rapide, alors que F&T a pour but de permettre aux admin de modifier leurs formulaires sans devoir coder quoi que ce soit.
bonjour,
il y a des news sur la sortie de f&t pour spip 2 ?
merci
oui, elle sera prête dans un certain temps.
ou pas.
bonsoir,
il y a aussi le plugin spip-formulaire !
je l’ai testé c’est pas mal.
@+
Répondre à ce message
Chers amis,
Quelqu’uns peut-il me donner quelques renseignements.
Je souhaite que le titre du formulaire n’apparaisse pas dans le site public. Que dois je modifier pour cela ?
Je vous remercie beaucoup pas avance
Nicolas F
Répondre à ce message
Bonjour,
une version du plug-in pour spip 2.x est-elle envisagée ? Si c’est le cas, à quelle échéance ?
Répondre à ce message
J’utilise le plugin avec spip 1.9.2g. Coté privé pas de problème mais coté public au niveau de l’aide contextuelle, sous IE tout fonctionne, mais sous Firefox et Safari, l’affichage de l’aide contextuelle fait planter la page.
http://www.espace-talanconnais.com/spip.php?page=formaps1
Je ne vois pas où est le bug !!!
Merci pour vos éclairages.
Répondre à ce message
Bonjour,
comment faire pour que la validation d’un formulaire (crée avec le plugin) méne à une redirection vers une page de mon choix ?
je ne m’en sort pas, merci pour votre aide
Olivier
Répondre à ce message
Pouvons nous espérer voire une version compatible 2.0 d’ici 1 mois ??
Je voudrais passer en 2.0 sur plusieurs sites et c’est le seul frein que j’ai, car on ne peut pas se passer de ce plugin phénoménal qui devrait être intégré dans spip.... Ceci me permettrai de savoir si ça vaut la peine ou moins d’attendre ;) merci pour votre travail
Répondre à ce message
« Pour le webmestre qui fait ses squelettes lui meme, CVT peut être une alternative, mais cela reste plutôt un outil de développement rapide, alors que F&T a pour but de permettre aux admin de modifier leurs formulaires sans devoir coder quoi que ce soit. »
En effet. J’ai des administrateurs qui ne connaissent rien au HTML, au Javascript et encore moins au PHP, mais qui veulent pouvoir gérer leur site sans faire appel à un informaticien. En particulier faire des formulaires. Dans ces conditions-là, F&T me paraît être la meilleure solution. Sinon avec CVT on peut faire tout ce qu’on veut, mais ce n’est pas la même cible. Les deux sont nécessaires.
Répondre à ce message
Il est posible creer un sondage qu’il ne se cache pas depuis de voter ? Je besoin de montrer le formulaire permanentement.
Merci
Répondre à ce message
Bonjour,
j’ai un souci lors de la creation du formulaire dans l’espace privé, le choix des champs à saisir ne s’affiche pas.
Je m’explique : la premiere page de creation du formulaire s’affiche bien, mais à la validation j’arrive sur une page avec apercu / proprietes / champs et c’est tout et le clic sur champs ne declenche rien.
le clic sur propriété me ramene à la page precedente et il faut recreer le formulaire qui n’a pas été enregistré lors de la 1re création.
Je suis en SPIP 1.92 , forms table 1.91 , squelette alternative , aucun autre plugin (j’avais le couteau suisse, mais je l’ai désactivé pour etre sur qu’il n’y ait pas d’incompatibilité)
Adresse publique du site : http://stadebordelais-bmx.com/
SI vous avez des idées, merci
Bruno
Bonjour,
J’ai eu le même problème pour un site. En plus j’avais les statistiques qui ne bougeaient pas et la moitié de mes plugins avaient un fonctionnement bizarre.
Il s’agissait de changer l’option ’safemode’ au niveau du serveur. Je ne peux pas rentrer dans les détails car c’est l’hébergeur qui a trouvé cette solution quand je lui ai expliqué le problème constaté par rapport au fonctionnement attendu (mon site marchait très bien en local, le pb est apparu lorsque je l’ai déplacé).
En espérant que cela va être utile...
Bonjour,
J’en suis au même point que l’auteur du message du 14 février à 09:51 , je viens de réinstaller le plugin en local, et je me suis aperçu que les tables n’étaient pas créées dans la base : le plugin fonctionne à vide.
J’ai ce problème en local (easyphp) et en distant.
Je m’en suis sorti en local en copiant les tables d’un autre site, et cela marche, mais ce qui m’intéresserais c’est que tout se déclenche « normalement ».
Donc même situation : comment déclencher la création des tables puisqu’à l’installation du plugin et sa configuration par cfg, cela ne se fait pas (ou plus dans mon cas) ?
J’ai peut être sauté une étape, ou easyphp est mal configuré ou mon serveur distant qui a eu la même réaction n’accepte pas ????????
J’ai le même souci. En local je créée mon formulaire avec ses champs sans problème. Dans le site définitif, dans l’espace privé, aprés la création du formulaire impossible de rajjouter des champs voir de supprimer le formulaire. J’ai demander à l’administrateur dur serveur de basculer le safemode mais cela n’a rien changer. Quelqu’un a t’il une solution ou une piste ? Pour info (SPIP 1.9.2 forms_et_tables_1_9_1 Version : 0.304 (phpMyAdmin - 2.11.9.4 , MySQL : 4.1.22))
Bonjour,
J’ai constaté qu’une version de spip 192d créait les tables, mais pas la version 192e...
Ce que j’ai fait, j’ai transporté directement les tables sur la base de données.
Vérifiez si les tables existent bien sur la base, celà vient peut être de là.
Je ne suis pas chez moi, sinon j’aurais pu vous dire quelles tables importer.
PS : j’ai créé les tables avec easyphp 1.8
Il est possible que le problème ne soit apparu qu’a ceux qui ont installé un spip sur de nouvelles bases, parceque je ne m’en étais pas apperçu sur une mise à jour, les tables étant déjà créées.
Bonne chance
Merci Patrick. Je suis en 1.9.2.d en local comme dans la version public. Les tables SPIP.forms spip.forms_champ ,... sont bien créés avec les bons enregistrement, mais les champs , données, etc sont vides. Seuls spip.forms n’est pas vide ( ce qui est normal car j’ai pu commencer à créér mon formulaire mais pas créer les champs qui sont dans les formulaires.
Bonsoir,
Est ce que cela marche en local avec le même spip (192 d si j’ai bien compris) ?
Bonjour
Oui ça marche parfaitement en local avec la même version de SPIP 1.9.2.d
Bonsoir, désolé, mais j’ai épuisé tout ce que je pouvais vous proposer comme aide, j’espère que vous trouverez assez vite, bonne chance.
Répondre à ce message
.
Bonjour,
Je suis nouveau sur SPIP et je ne connais pas grand chose en php.
Afin d’avoir l’expéditeur et le sujet du mail dans mon client mail, j’aimerais savoir si quelqu’un a la solution pour récupérer les variables des champs « adresse e-mail » et « sujet » pour les intégrer dans l’entête du mail (voir le formulaire à cette adresse : Sports Center.
Avec un filtre sur la page à partir de laquelle le mail a été envoyé, je pourrai classer automatiquement les mails envoyés via le formulaire.
Une fois classés, les mails seraient affichés avec l’adresse mail du visiteur (colonne « expéditeur ») et le sujet du mail (colonne sujet) sans avoir à utiliser la fonction recherche de mon client mail.
Ma deuxième question est tout aussi banale quand on sait coder : comment, dans un champ, mettre une valeur par défaut ou (et) comment mettre un champ non modifiable ? (voir le formulaire à cette adresse : Sports Center. Je voudrais, dans ce cas, que le champ « sujet » comporte déjà une valeur (jeu concours) et (ou) que cette valeur ne soit pas modifiable.
Merci à toutes les personnes qui pourront m’aider, et surtout, Merci aux développeurs de cette contribution très utile et vraiment très simple à installer et à utiliser.
.
Répondre à ce message
Bonjour,
J’utilise le plugin forms&tables dans la plupart de me sites et je me suis aperçu d’un petit souci de taille de caractère pour le bloc de texte. J’ai bien essayé de corrigé ça dans la css mais impossible de trouver d’où cela provient. La ligne e texte fonctionne bien au niveau de la taille, de la couleur de fond ou encore des traits et couleur de remplissage. Mais la taille de caractère est diminué dans un bloc de texte et la couleur en remplissage ne changent pas.
Si quelqu’un a une idée de comment résoudre le problème ou encore un tuto pour bien comprendre la css, je vous en remercie.
J’apprends petit à petit à manier ce plugin qui offre de grandes posibilités et suis impatient de voir la version pour Spip 2.
Répondre à ce message
Bonjour à tous
Une petite question : est-il possible d’envoyer le mot de passe non crypté dans le mail de confirmation destiné à l’utilisateur ?
Merci par avance
Répondre à ce message
Merci pour ce plugin génial !
J’ai cependant une question : est-il possible de récupérer un champ du formulaire dans le mail de confirmation expédié à la personne qui l’a rempli (par exemple, renvoi du login et du mot de passe à l’utilisateur) ?
Répondre à ce message
Bonjour,
Je me suis aperçu d’un petit dysfonctionnement dans le plugin formulaires et sondages : imaginez que vous fassiez un sondage avec 4 questions A,C,D et B.
Après avoir créé les 4 champs dans l’ordre précédent, vous vous avisez que finalement, les questions seraient bien plus logiquement ordonnancées dans l’ordre A B C D et vous les déplacez en conséquence grâce à la fonctionnalité idoine du plugin.
Làs, les réponses au sondages affichées dans les articles grâce à la balise
Répondre à ce message
Bonjour,
Serait-il possible d’avoir divers formats de séparateurs pour les dates : 09.03.2009 (très utilisé par les germanophones), 09-03-2009 ou 09032009 ?
Merci
Répondre à ce message
Fatal error : Call to undefined function debut_page() in Z :\home\localhost\www\test\plugins\forms\inc\forms_tables_affichage.php on line 147
When I trying to click on the « Tables » in « Site Edit » menu
With 1.9.2 works good
PS
Sorry, dont speak French
Répondre à ce message
Bonjour,
Concernant le lien entre la fonctionnalité sondage et la gestion des profils, j’ai un souci. J’ai un site du type extranet où seul les membres peuvent consulter certains contenus. Je bloque l’accès en utilisant #LOGIN_PUBLIC et les gens habilités à voir le contenu sont des visiteurs (ils n’ont pas accès au back office).
Dans la rubrique bloquée, j’ai mis un sondage mais je m’aperçois que le le vote des visiteurs n’est pas pris en compte. seul celui des administrateur l’est. De plus quand un visiteur arrive sur le site, cela dit qu’il a déjà répondu au sondage.
Je ne sais pas quoi faire. avez-vous une idée. Je voudrais que les visiteurs puissent voter nommément.
Répondre à ce message
Bonjour
J’aimerai pouvoir créer un formulaire multiple mais dont la réponse à un choix unique (A ou B), dans [form1], ferait apparaitre un formulaire [form2] en cas de choix A ou un formulaire [form3] en cas de choix B.
Est-ce possible ?
Répondre à ce message
Bonjour,
Je rencontre un petit « bug » dans le traitement des champs à réponses multiples. Le carractère obligatoire du champ n’est pas pris en compte et si le visiteur ne renseigne pas le champ cela décale les réponses dans la table.
Ou puis-je chercher pour corriger ce dysfonctionnement ?
Merci d’avance
Pascal
SPIP 1.9.2g
Formulaires&Tables (SPIP 1.9.1+)
Version : 0.304 | stable
Répertoire : forms_et_tables_1_9_1
Bonjour,
Je viens de me rentre compte que j’avais exactement le même souci : Le caractère obligatoire des champs à réponses multiples n’est pas pris en compte.
Avez vous trouvez une solution à votre problème ?
Répondre à ce message
Bonjour,
Peut-on avoir une idée approximative de la version de Forms&Tables compatible avec SPIP 2.0 ?
Pareil, je suis impatient de voir ce que pourrait donner « Forms & Tables » dans SPIP 2...
Répondre à ce message
J’ai développé un site avec spip 2 pour bénéficier du plugin autorité (ce qui me permet de masquer « configuration »).
J’aimerai, à l’instar des forums, joindre des fichiers au mails. Comme forms&tables n’est pas encore disponible, et n’arrivant pas à m’y retrouver dans la syntaxe de formulaire_ecrire_auteur.php, j’ai créé un formulaire à l’ancienne qui marche (ou pas ;-) ).
Si quelqu’un à une piste ou la solution...
Merci d’avance !
Répondre à ce message
Spip 1.9.2g
Forms et Tables Revision : 20545
J’ai x données dans la table. Lorsque je fais
<tablexx>
toutes les données sont doublées...De l’aide s’il vous plait !
Répondre à ce message
Espérons que des belles âmes travaillent sur ce plugin pour Spip 2.0, car c’est la seule raison qui me fait rester sur 1.9.2...
Répondre à ce message
J’ai pu afficher le formulaire correctement mais il est trop large pour ma page. Comment faire pour réduire la taille des champs ?
Merci
Répondre à ce message
Bonjour,
Spip2 est sorti. J’utilisais ce plugin très intéressant... Je sais que c’est du boulot... mais peut-on avoir une idée de date pour la version compatible Spip2 ??? Siyouplé ?
Répondre à ce message
Bonjour,
J’utilise SPIP 1.9.2 et la version compatible du Plugin.
J’ai créé 3 formulaires par langue et modifié les fichiers suivants : form_nl.php et form_en.php pour adapter les labels en dessous des champs.
Par contre, je ne sais pas dans quel fichier on peut changer le texte du bouton d’input « Parcourir » avec le champ « Envoyez un document » (« verzendt een document » en NL) et le bouton « Goedkeuren » (valider).
L’exemple est ici
Merci
Répondre à ce message
bonjour à tous !!
comment faut il faire pour que la personne qui a rempli le formulaire reçoive un mail qui l’invite à cliquer sur un lien afin de confirmer le fait qu’il a bien rempli ce formulaire.
merci !
Répondre à ce message
Bonjour, j’ai crée un formulaire bilingue (fr/en) qui s’affiche correctement sur le site (j’utilise <:trad :>).
Cependant, je n’arrive pas à adapter la langue du mail de confirmation qui reste en français par défaut.
J’ai essayé de forcer la langue mais mes tentatives on seulement planté l’affichage ;-).
Si quelqu’un a une piste...
Répondre à ce message
Bonjour à tous,
cela fait plusieurs jours que je me bats avec ce plugin pour arriver à lui faire faire ce que je veux. J’ai réussi à modifier mon squelette pour que l’affichage me convienne (par le biais d’une boucle ALTERNER qui me permet d’afficher ma liste de choix par lignes de 5 au lieu d’un « bête » ul, pas pratique en ce qui me concerne), mais je m’arrache les cheveux pour trouver où sont contenues les infos de redirection une fois la saisie effectuée et le bouton « Valider » pressé.
J’ai trouvé quoi modifier pour la phrase « Votre saisie a été enregistrée. », mais pas de bol, je veux la garder. C’est le lien « Voir les résultats » dont je voudrais modifier l’intitulé et la cible, sans succès malgré mes heures de recherche...
Par ailleurs, quand le visiteur revient sur la page, il est redirigé vers le message « Votre saisie a été enregistrée. Voir les résultats », or je souhaiterais dans ce cas afficher autre chose...
Quelqu’un saurait-il me venir en aide ? je n’en doute pas une seconde ! ;)
Merci d’avance.
hello !
comment tas fait pour trouver comment modifier « Votre saisie a été enregistrée. » ?
merci car je galère beaucoup !!
C’est dans le fichier « lang/forms_fr.php ».
Le champ concerné est « reponse_enregistree », qui se trouve dans les fichiers suivants :
« balises/forms.php »
« formulaires/charger.php »
« formulaires/traiter.php »
« formulaires/verifier.php »
A+
Franck
merci pour ta réponse
mais je ne vois pas où modifier ce que je veux dans form_fr
de plus je ne trouve pas
« formulaires/charger.php »
« formulaires/traiter.php »
« formulaires/verifier.php »
en fait dans mon form_fr j’ai que ça
oups désolé
c’est pas dans form_fr mais dans forms_fr..
merci dreamweaver pour la recherche et merci à toi bien entendu ;)
Répondre à ce message
hello !!
comment faire pour modifier ce texte « Votre saisie a été enregistrée » ?
merci
Répondre à ce message
Bonjour,
je cherche (desesperement) a fusionner 2 forms crees avec le plugin afin d afficher sur le site public un formulaire de saisi regroupant les champs des deux et permettant a l internaute de valider le tout en une fois...
j ai tente de creer un #modele mais, si je parviens a afficher les champs des deux formulaires, je n arrive pas a les enregistrer en base apres validation...
y a moyen ou pas ?
spip 1.9.2
cordialement
nan, y a pas moyen
Répondre à ce message
Bonjour,
Avec la version de SPIP 2.0.2 [13532] et le plugin 1.9.3 je suis renvoyé à :Fatal error : Call to undefined function : debut_page() in /homez.40/minibell/www/plugins/forms_et_tables_1_9_1/exec/forms_tous.php on line 23
Ce qui veut dire que pour cette version de spip le plugin n’est pas prêt, à moins que celà vienne d’ailleurs, dans ce cas, une idée ?
Merci
Pas de compatibilité SPIP 2.0 pour le moment. Le plugin est gros, et le portage est long.
Répondre à ce message
Dans spip2 la gestion des formulaire a été revu avec la methode CVT (Charger, vérifier, Traiter). Et chaque formulaire peut être inclus dans un article par une simple balise comme < formulaire|contact >. Ensuite on peut déclarer également plusieurs bases dans spip2, donc faire facilement des boucles sur des petites tables autre que spip. On peut faire des choses vraiment sympa maintenant avec spip2. Bon c’est pas aussi simple que d’utiliser ce joli plugin qui nous a tous rendu service :)
Répondre à ce message
Bonjour
Merci pour ce super plugin. je l’utilise pour créer des formulaires mais à fois que je valide le formulaire je retrouve pas la partie qui va me permettre de definir mes champs.
Merci d’avance
Bonjours
Peut-on l’intégré dans la version spip 2
Merci d’avance
Non, le plugin n’est pas compatible avec SPIP 2.0.
Le sera t il, ou doit on envisager de passer à autre chose ?
Je viens de voir quand bas de l’article il est écrit
« Le portage pour la prochaine version stable de SPIP sera fait après la sortie de la dite version »
donc je vais tranquillement attendre
Répondre à ce message
Bonjour,
J’ai essayé ce plugin que je voudrais utiliser simplement pour faire un sondage sur le nom à donner à mon site tout nouveau tout beau ! Le truc, c’est que mon site est entièrement public...
J’ai essayé de faire des tests :
- si je me connecte comme un utilisateur lambda, je peux répondre autant de fois que je veux au formulaire mais lorsque je regarde la liste des réponses dans l’interface administrateur, je ne vois que la première, les autres ne sont pas prises en compte.
- de même, si je m’authentifie avec un nom d’utilisateur, seule la première réponse que je donne avec ce nom d’utilisateur est prise en compte.
Comme y remédier ?
Merci d’avance
Répondre à ce message
Bonjour,
Je plussoie. Quid de ce plugin pour SPIP V2.0 ?
Merci.
Répondre à ce message
Bonjour,
Un portage pour SPIP 2 est-il prévu pour ce merveilleux plugin ?
Merci
Ah ben pardon, je ne sais pas lire ;-)
Je précise ma question : le boulot de portage a-t-il commencé (vu que SPIP2 est sorti), peut-on commencer à aider à débugger un début de plugin ?
Merci
Lo
Répondre à ce message
Bonjour,
Je viens de passer plusieurs longues journées à essayer de comprendre un problème que j’avais depuis de longs mois sur un site spip utilisant ce plugin. (Juste pour info, j’ai plusieurs 10aine de sites spip, dont au moins une dizaine utilisant ce plugin).
Je suis carrément reparti de 0 (bdd et site) sur un site fonctionnel en ajoutant peu à peu toutes mes données et squelettes et en faisant littéralement des 100aines de tests, super dimanche :-)
Bref, j’ai découvert le problème suivant dont par contre je ne saurai dire s’il est dans le plugin ou dans SPIP 1.9.2f (ou e) :
- le pbm : les emails vers admin ou de confirmation ne partent pas, hébergeur OVH.
- mais les mails partent depuis une install vierge de spip
Apparemment le problème vient de la syntaxe suivante (copiée de spip.net) qui permet d’afficher un message « pas de texte » si #TEXTE est vide, avec évidemment donc mon formulaire dans le champ Texte de l’article :
[(#TEXTE|?{#TEXTE,"pas de texte"})]
Par contre cela fonctionne parfaitement avec :
[(#TEXTE|sinon{"pas de texte"})]
J’ai reproduit le problème ici des 10aines de fois, et je l’ai provoqué dans des sites qui marchaient avant ... bref ce semble bien être le coupable.
C’est un demi-bug étant donné qu’il y a une possibilité de contournement, mais bon, le problème des mails qui ne partent pas apparait souvent, peut-être certains utilisent-ils tout simplement cette syntaxe !
Répondre à ce message
Bonjour,
J’utilise ce plugin pour des inscriptions en ligne d’adhérents avec une acceptation préalable d’une charte (dependance de 2 formulaires) mais lorsqu’on valide le premier il est bien dit que la réponse est prise en compte mais on est obligé de recharger la page pour voir le second formulaire
y a t il une solution je cherche désespérément sans trouver
Avez vous une solution
merci
Répondre à ce message
Pour la contrib de Erationnal, comment inverser le classement des posts ? Du plus récents au plus anciens ?
Merci
Répondre à ce message
bonjour
dans la partie public du site 192 après avoir rempli le formulaire et validé, il apparait : « votre saisie a été enregistré » normal donc, mais comment faire en sorte qu’à la suite la page revienne automatiquement au formulaire initial vide ?
merci d’avance pour votre aide
Répondre à ce message
Bonjour,
Je viens d’installer le plugin, ça marche très bien à part un truc que je n’ai pas dû savoir paramétrer.
J’ai créé un champ à choix unique, avec une dizaine de villes entre lesquelles il faut choisir.
Mais si le choix apparaît bien dans l’espace privé, une fois dans l’espace public, la balise #LESVALEURS ne me renvoie pas le nom de la ville choisie, mais un code correspondant au choix : select_1_1 ou select_1_7 ou select_1_8 etc.
Est-ce que quelqu’un a la solution ?
Grand merci
Monique
Répondre à ce message
Bonjour, je voudrais contrôler un champ texte en limitant le nombre de caractères lors de la saisie. J’ai creusé le « forms_fonctions.php » et je ne suis pas arrivé à une solution qui permettrait d’appliquer le contrôle à un seul champ précis de saisie texte.
Alors, je sèche et si quelqu’un avait une piste... merci d’avance pour les idées !
si cela peut utile à certaines personnes...
voici un modèle pour afficher les réponses dans l’espace public
on affiche uniquement les champs taggés en « Ce champs est visible dans l’espace public »
utilisation
<reponse1>
affiche les réponses du formulaire 1le code de modeles/reponse.html
Répondre à ce message
Bonsoir,
bravo pour votre travail...J’ai mis en ligne un formulaire sur mon site. Mais au niveau graphique, ’ai des sortes de bandes marron. Pas très joli, comment avoir un tableau simple du type de celui qui est présenté dan sla démo ?
Merci d’avance.
Bonsoir,
je vais me répondre à moi même. Il suffit de modifier la feuille de style correspondante :
spip_forms.css présnte dans le répertoire forms_et_tables.
Voilà, j’ai modifié en reprenant le style des form de spip contrib que j’ai trouvé plus visible.
A bientôt
Bonjour,
Je me suis aidé de vos conseils pour modifier une partie de l’apparence des formulaires, cela marche bien en local avec SPIP 1 9 2 d, mais les fameuses bandes beiges et marron à gauche persistent.
J’ai vu sur votre message que vous étiez parvenu à les « supprimer ».
J’ai ôté le code faisant appel au gif, le gif lui même, vidé le cache maintes fois, ces bandes ne partent toujours pas.
Le reste pourtant me satisfait pleinement.
Pouvez vous me donner un conseil,
Pour toute réponse,
Merci
salut, les styles des bords marrons sont dans le fichier spip_forms.css à la racine du plugin. En gros j’ai rajouté ça en fin de fichier et ça marche
.spip_forms
color : black ;
margin : 0px ;
padding : 0px 5px 0px 5px ;
font-family : Verdana, Arial, Helvetica, sans-serif ;
font-weight : normal ;
/*border-left : 3px solid #963 ;*/
.spip_forms .spip_form_ok
background :#650b06 none repeat scroll 0% ;
color :#ffffff ;
font-weight:bold ;
margin:1em 0pt 0pt ;
padding:0.6em ;
Bonjour,
Je n’y suis pas parvenu.
Il ne s’agit que d’un détail qui n’est pas si disgracieux visible ici :
@Classe des Cordeliers,
MAIS, j’aimerais quand même réussir !
J’ai laissé la css dans le répertoire du plugin en l’appelant dans l’article comme il est dit dans le forum, j’ai changé la couleur de ligne gif (?), j’ai placé la css dans le répertoire de mes styles du squelette, mais ces fameuses lignes persistent.
Je crois que je vais finir par m’en accommoder.
En tout cas, merci pour votre réponse.
Pour modifier ou supprimer les “bandes beiges et marron à gauche” :
Dans spip_forms.css :
- la bordure extérieure est définie dans .spip_forms fieldset ; border-left :
- la bordure intérierieure est définie dans .spip_forms ; border-left :
Bonsoir, et merci beaucoup, cela a marché au premier coup !
J’avais essayé beaucoup de pistes sans penser à celles ci.
J’ai remarqué dans le forum, des questions analogues à la mienne qui semblaient sans réponse.
Voila qui est fait maintenant, et encore merci pour votre aide.
Répondre à ce message
Hello
Lorsque je tape un espace et rien d’autre dans un champs obligatoire, ça passe quand même : Y a t’il un moyen de corriger ça ?
Répondre à ce message
Mon problème survient lorsque j’utilise la fonctionnalité de liaison entre les formulaires. Je dois l’utiliser sans être connecté comme auteur.
J’ai remarqué que lorsque je suis connecté, cette fonctionnalité de passer d’un formulaire à l’autre marche bien. J’ai remarqué que l’id de l’auteur s’enregistrait dans la table et qu’il l’utilise pour savoir si l’on a déja répondu au questionnaire précédent.
Dans mon cas, je dois utilisé le formulaire pour une demande d’inscription (la personne qui le rempli n’est pas connecté). Je voudrais savoir s’il y a une solution à mon problème.
Merci d’avance pour votre aide
Répondre à ce message
Bonjour et merci pour votre travail.
Je suis en train de tester le plugin « forms_et_tables_1_9_1 » sur une version de spip 1.92d. J’ai eu un problème d’affichage des formulaires créés. Il était impossible de les visualiser une fois créés, ni de les modifier et supprimer.
Le problème semble régler après un réglage d’attribution de mémoire. php.ini nécessite 10 Mo de mémoire vive pour permettre un affichage.
La difficulté, est que l’on voudrait sur nos serveurs, permettre l’utilisation de ce plugin à environ 100 sites !
Ce qui entraîne des difficultés !
Auriez-vous une idée permettant de réduire cette mémoire nécessaire ?
Merci d’avance.
Bonjour avez vous trouver une solution ???
samir.
Répondre à ce message
Bonjour,
Je viens d’installer le plugin sur une version 1.9.2d [11132] de mon site et après avoir créé et enregistré plusieurs fois mon formulaire en cours de création, quand je clique sur « Retour » pour visualiser la liste de mes formulaires, tout est vide : je n’ai pas accès aux formulaires créés. Pourtant, quand je vais voir sur la base de données avec le PhpMyAdmin de mon hébergeur (OVH), je retrouve toutes les infos.
Est-ce que vous avez déjà eu vent de ce genre de problème ?
Est-ce dû au fait que le plugin n’est plus compatible pour la dernière version de SPIP ?
Merci de votre réponse
Bonsoir
Je rencontre le même problème. Tout se passe bien sur un serveur sous php4 et rien ne va plus (même symptômes) sur un serveur sous php5 (spip 1.9.2b.
Si quelqu’un a une info ou un « truc » merci d’avance.
Bonjour,
Problème identique, sur la version « SPIP 1.9.2d [11132] ».
Les formulaires sont bien enregistrés dans la base de données, mais invisibles après clic sur « Retour ». Site hébergé chez OVH.
Toute aide serait vraiment bienvenue !
Hello,
Je suis dans le même cas sur un serveur dédié OVH en php5
Quelqu’un a déjà la solution ?
Amitié
Paul
à priori il semblerait que ce problème soit lié au fait que l’installation des tables du plugin ne se fait pas correctement dans la base de données.
Pour corriger cela, une solution consiste à les créer à la main directement dans la base (avec phpMyAdmin par exemple).
Le code SQL à injecter est le suivant :
En espérant que cela vous décoincera le problème, mais en tout les cas « chez moi ça marche » ;-)
Hello,
Un twist dans la svn m’avait fait récupérer quelque chose qui n’était pas bon.
Maintenant ca roule, je teste demain.
Amitié
Paul
Bonjour,
Suite à une mise à jour vers une version 1.9.2d[11132] et sarka spip 2.0.2, le plugin formes et tables 1_9_1 ne fonctionne plus /pas, je n’arrive pas a afficher les formulaires deja existant ni a creer de nouveaux formulaires !!!!
j’e ne sais pas d’ou vient le probleme ???
toute aide sera la beinvenue.
samir
Répondre à ce message
spip 1.9.2e et Forms et table 1.9.1
L’icone du champ date n’apparaît pas à droite du formulaire
Que faire ?
Merci
Répondre à ce message
Salut à vous, je recherche désépérémment un plugin qui permette de créer des formumlaires capables de maintenir des table SQL (MySQL)
Par exemple, un formulaire de modification des informations personnelles qui sont stockées dans une table MySQL (autre que SPIP_). Ce formulaire sera lié à une table (voir plusieurs si possible)
Merci pour votre aide
Répondre à ce message
Bonjour,
je suis débutant en spip et suis très content d’avoir trouvé ce plugin mais je ne sais absolument pas comment exploité les données :’-(
Je développe :
dans un formulaire « form1 » (mais d’ailleurs dois-je utiliser une table ou un formulaire ?) j’ai mis
- le nom du tableau
- le nom du peintre
- le prénom du peintre
- présentation de l’oeuvre
- Nom de l’auteur de la fiche
et je voudrais :
- dans un article (ou faut-il mieux dans une rubrique ?) récupérer tous les tableaux rentrés dans le formulaire avec un lien pointant vers la fiche du tableau en question
- même chose pour un article ou il y aurait tous les peintres (noms et prénoms) avec encore plus dur des liens sur chaque peintres pointant vers une page ou il y aurait tous les tableaux de chaque peintres !
OUFF ! voilà fini :-s
mais je ne sais absolument pas comment faire et je suis je le répète débutant en la matière.
Quelqu’un peut-il m’aider ?
merci d’avance
désolé de la question mais c’est la première fois que je pose une question sur ce forum alors je ne sais pas si je m’y prends correctement car je ne vois (ou n’arrive) à consulter aucune répons aux questions !?!
Répondre à ce message
Bonjour et bravo pour ce très beau (et utile !) plugin
J’ai quelques petites questions
1) Je ne suis pas sure de comprendre la signification des choix :
- Afficher ce champ dans les listes de l’espace privé
- Afficher ce champ dans les listes de l’espace public
- Ce champ est visible dans l’espace public
Je crois comprendre que cela protège les informations quand on y accède par des boucles
dans les squelettes, mais je ne vois pas bien la différence entre les « listes de l’espace public » et la visibilité dans l’espace public"
2) Comment peut-on empêcher le téléchargement des fichiers soumis ? J’ai justement essayé de décocher les champs ci-dessus, mais quand on fait exporter vers un article, on voit bien que l’on peut télécharger tout fichier soumis via le script forms_telecharger
Je pense que les 2 problèmes sont liés...
Merci de vos explications
Bonjour, j’ai installé ce plugin chez free, il marche très bien en 192d, je l’ai installé sur le serveur de mon rectorat, et là je ne peux pas récupérer les données par l’interface privée, comme chez free.
Est ce un problème lié aux droits que me donne le serveur, ou y a t il une manip à faire que j’ai oubliée ?
Pour l’instant, pas de réponse du rectorat...
Remarque, après essai, je ne reçois pas les résultats par mail non plus.
Répondre à ce message
Le plugin a-t-il déjà intégré la réparation du problème de création dans la table (indiqué ci-dessous) ?
Est-il compatible avec la dernière version stable en téléchargement 1.9.2e [12624] ?
Merci
Répondre à ce message
Bonjour
Avant tout merci pour ce plugin que j’utilise tous les jours pour mes élèves (www.collegesautdulievre.com)
J’aimerais pouvoir archiver mes formulaires dans des répertoires visibles dans la partie privée, un peu comme les rubriques qui contiennent les articles afin de permettre aux auteurs de retrouver facilement leur travail, est-ce possible ?
Phil
Répondre à ce message
Plugin intéressant, mais affichage par boucle dans la zone publique difficile mettre en oeuvre, et me semble-t-il mal documenté. Existe-t-il une documentation exhaustive, et à jour, des boucles, critères, filtres et balises de ce plugin dans son état actuel ? En effet il y a dans les exemples, des trucs incompréhensibles, par exemple un critère champ sur une boucle FORMS_CHAMPS, ou comment faire une boucle sur les champs dans l’ordre défini par le formulaire ? etc...
Je cherche un exemple permettant l’affichage de toutes les réponses à un formulaire, avec prise en charge des champs étendus (listes à choix).
Répondre à ce message
Bonjour,
Bravo pour cette impressionnante application et sa suite Forms&Tables.
Une question à laquelle je n’ai pas encore trouvé de réponse : est-t-il possible de préremplir un champs et, si oui, comment ?
Sur un intranet j’ai besoin de récupérer l’id, le nom ou un quelconque élément qui relie le questionnaire avec la table « spip_auteur ». L’utilisateur du questionnaire est identifié, je pourrais remplir un champs « Nom » avec $auteur_session, c’est meilleur que de demandé à ressaisir son nom. Au pire, comment limiter les erreurs de saisie grâce à un menu déroulant avec une extraction des noms de la table « spip_auteur ».
Cette demande particulière est-elle prématurée ou définitivement impossible ?
Forms est-il une alternative à un formulaire php ?
Répondre à ce message
Bonjour,
J’ai un petit problème.
Je suis sur SPIP 1.9.2d [11132] et le plugin fonctionne parfaitement.
Le seul hic est qu’il s’affiche moche dans l’espace public (avec deux barres marrons sur le côté notamment).
Je ne parviens pas à voir d’où cela vient et à déterminer la css qui est responsable de cela.
J’ai pourtant pris la version destinée à SPIP 1.9.1 et suppérieur.
J’ai déjà installé le plug-in dans une version ultérieure sur un SPIP 1.9.1 sans aucun problème.
Je vous remercie de revenir vers moi si vous avez une solution.
Luc
pour l’aspect des formulaires dans l’espace public, voir le fichier spip_forms.css à la racine du répertoire du plugin. La meilleure solution consiste à copier ce fichier dans ton dossier /squelettes et bidouiller cette copie.
Attention à bien recalculer les pages lors des modifs, ce fichier étant compacté et intégré via le fichier forms_styles.css.html donc mis en cache.
Répondre à ce message
Bonjour,
Je voudais associer une rubrique du site lors de la saisie de mes données dans Tables, comme pour un article.
- Est il possible d’utiliser le champ « jointure » avec une autre table que celles du plugin, cad avec n’importe quelle table de la BDD (en l’occurence spip_rubrique) ?
- Autrement si je veux m’inspirer de l’ajout de mots-clefs, dans quels fichiers chercher pour étendre la fonctionnalité ?
Merci d’avance et félicitations de nouveau pour ce superbe plugin
Patrick
Répondre à ce message
Partie « Formulaires et sondages » : 102 réponses affichées (dans la partie privée)
Je clique sur "Afficher" : j’obtiens 43 réponses
Si j’exporte en fichier csv : j’obtiens 102 réponses.
Je ne comprends pas...
SPIP 1.9.2d [11132]
Form et table : Revision : 20545
Merci de votre aide !!
Normalement, il y a une pagination sur les réponses. es-tu certain qu’il n’y a pas plusieurs pages ?
Absolument sûr...
102 enregistrements. 4 pages de 10 + 3 en visualisation...
Merci
J’ai toujours un problème de perte de données...
155 saisies dans un formulaire.
A l’exportation en csv : 94 données.
Dans la partie privée j’ai bien 155 saisies.
Que faire ? Urgent ! Important !
Merci de votre aide
Même problème.
J’affiche 19 réponses via les boucles dans la partie publique, en partie privée il m’annonce 19 réponses, et en consultation je n’en ai que 10, et aucune pagination accessible ....
Merci pour l’aide apportée
En explorant le fichier « exec/forms_reponses.php », j’ai trouver des références de dates dans les requêtes SQL :
AND r.date > DATE_SUB(NOW(), INTERVAL 6 MONTH)
Pourquoi limiter les réponses valides à une tranche de 6 mois ?
En supprimant cette partie des requêtes SQL, le multipage apparaît et fonctionne correctement.
Répondre à ce message
Bonjour,
Je souhaiterais récupérer certaines données de formulaires pour renseigner les champs d’une table.
Est ce que cela est possible ?
Où est il possible de renseigner une table à partir d’un fichier .csv ?
Merci d’avance pour vos réponses
Répondre à ce message
Bonjour,
Merci pour ce plugin.
Il a l’air vraiment extra.
Je suis en version SPIP 1.9.1, j’arrive à créer le formulaire à l’intégrer dans un article. Mais quand je renseigne tous les champs et que je clique sur « Valider », rien ne passe.
Il ne fait aucune requête.
Est ce que j’ai raté un truc ?
Merci d’avance pour vos réponses.
Répondre à ce message
C’est très bien et cela me plairait beaucoup.
Mais le formulaire ne se met pas en page correctement sur le site public.
http://torque.name/spip.php?article43
J’ai précédé la balise
<form1>
d’un</div>
c’est un peu mieux sans être nickel. Par exemple les aides « ? » fonctionnent mal, elles ouvrent une page web.J’utilise la version 1.9.2d de SPIP
Mon fichier article.html est dans un répertoire « squelettes »
Répondre à ce message
Bonjour à tous,
J’utilise ce plugins depuis plusieurs mois maintenant, sans problème jusque là et voilà qu’il me fait désormais défaut.
En effet, il n’est plus possible de modifier les propriétés une fois que le formulaire a été créé. Les changements ne sont pas pris en compte. Est-il possible de désactiver ajax pour avoir des requêtes plus classiques ??
Des idées ?
Je pense savoir d’où vient le problème : ayant effectué une nouvelle installation, je suis désormais en 1.9.2d et il est stipulé plus haut que le plugin n’est pas compatible...
Répondre à ce message
Bonjour,
J’ai essaye le premier exemple cite dans l’article ppur visualiser les donnees qui viennent juste d’etre ajoutees.
<table6>
<form6>
[(#TEXTE)]
Or je constate :
==> des commentaires pour ameliorer tout ca ?
Répondre à ce message
Bonjour, j’utilise Formulaires&Tables (SPIP 1.9.1+), et j’ai créé un formulaire pour un devis.
Le formulaire marche très bien, j’ai ma réponse au formulaire dans l’espace d’admin du plugin.
Par contre, je ne reçois pas d’email pour m’informer que j’ai reçu un formulaire (j’ai bien suivi la manip dans la contrib dédiée) et l’internaute ne recoit pas non plus de mail de confirmation alors que cela a été validé dans le formulaire d’admin.
Autre info : quand l’internaute a rempli sont formulaire, il apparaît sur la page le message qui dit bien q’un mail de confim a été envoyé a l’adresse indiquée (j’ai d’ailleurs recréé un form tt simple avec simplement un champ texte et champ email et c pareil …)
Autre info : le formulaire spip (ecrire a un auteur, en l’occurrence l’admin) fonctionne très bien.
j’ai les plugins suivants installés (et je n’ai pas de pb avec eux) : Boutons dans le Texte, cfg : moteur de configuration, Couteau Suisse, Envoyer par mail, Formulaires&Tables (SPIP 1.9.1+), Imprimer document, Boite à outils pour articles, PHPMyVisites
merci de votre aide car je ne sais plus quoi faire … je ne comprends pas le pb !!
Je pense que cela vient de votre hébergeur. Par exemple, chez Free, j’ai le même problème, mais pas chez mon hébergeur institutionnel.
Cela vient aussi, probablement, de la configuration de l’envoi des mails par le plugin. Si c’est « Sendmail » qui est utilisé (très probable), alors c’est normal que ça ne fonctionne pas chez Free (qui nécessite « mail ».
Reste à trouver le fichier qui configure l’envoi des mails... je cherche...
Bonjour
J’ai le même pbm, mais je doute de la cause « hébergeur ». J’ai 2 sites qui sont à exactement la même version de spip (1.9.2d) et de Forms (0.301), tous les 2 chez OVH en 90plan. Un marche, l’autre pas, aucun mail envoyé, mais les données sont bien en privé. J’ai bien sûr ré-installé spip, j’ai même copié le plugin de celui qui marche vers l’autre, j’en suis à plus d’une 100aine d’essai, j’ai refait un formulaire + simple, j’ai essayé de passer en 304, nada.
J’utilise uniquement ce plugin sur celui qui ne marche pas, j’ai recherche_étendue sur celui qui marche ... (aller, tiens, je vais installer recherche_étendue ... pour le fun :-( histoire d’être semblable !)
Si vous avez trouver qque chose, merci pour l’info, là je craque !
J´ai exactement le même problème que toi...
sur d´autres sites spip que j ai fait et le même serveur cela fonctionne.. et un ne veut pas envoyer les mails...
je suis perdu.
Salutations
Rano
Répondre à ce message
Bonjour,
J’ai crée un formulaire sans problème.
Maintenant je fais face à deux problèmes :
1. comment éditer le formulaire (changer les textes sans changer les champs) ?
2. comment créer un formulaire multiligue ? En pratique j’aimerais que les questions du formulaires apparaissent dans une langue choisie par l’utilisateur, mais que la base de donnée reste identique. Mon site utilise le français, l’anglais, l’espagnol, le portugais, l’allemand et l’italien.
Merci por votre aide
Répondre à ce message
Bonjour,
il est dit dans l’intro de cette contrib : « Il y a d’autres usages et possibilités (sondages et code avec unserialize), qui seront détaillés dans d’autres articles. »
Est ce le cas ? Je cherche entre autre à comprendre la signification et l’utilité de la case à cocher : Ce champ qualifie la donnée (tri, filtre, description). J’aimerais aussi inclure une redirection une fois un formulaire validé.
Et sans vouloir me montrer trop exigeant est-il possible sur le principe de la dépendance de faire en sorte que la réponse à un formulaire (choix unique) détermine quel formulaire sera chargé ensuite ? (si oui, form2, si non form3). J’imagine que c’est réalisable mais je ne sais pas sur quel fichier faire mes modifs. Vos suggestions me feront peut-être gagner du temps...
Merci dans tous les cas pour ce plugin bien utile !
Répondre à ce message
Bonjour à tous,
grossièrement je ne sais pas si un autre plug in le fait....
Mon besoin est que quand j’écris un article celui ci doit être vu que par différents groupes de personnes qui sont regroupés en catégorie : équipe, société, site. Ces différentes entités présentent des sous entité, pour exemple dans équipe on a comme groupe : admin, developpeur, graphiste...
Donc il faudrait au mieux un formulaire multichoix mis dans la sidebar de l’édition d’article comportant tous ces groupes. Les groupes cochés seront admis à voir l’article écrit.
Je sais qu’il y a un plug in accès restreint mais celui-ci cause un soucis : on ne peut pas définir pour un groupe un accès restreint a un article et un accès autorisé a sa sous rubrique.
Répondre à ce message
bonjour a tous,
j’ai posté un message sur le « carnet de note » mais il est peut être plus pertinent ici.
je cherche depuis 2 jours sans succès !!! comment faire, une fois la table créée pour ajouter des données de cette table à l’article ? exemple bete, je creer une table « couleur » avec un champ pouvant prendre comme valeur « rouge, verft, bleu » .. comment afficher cette info dans la partie privée article, pour que je puisse associer une donnée « couleur » à mes articles ?
jacques (qui désespère)
je continue mes recherches ....
quelque copies d’ecran rendront peut être ma prose plus explicite ..
j’ai défini une table couleur, avec un champ couleur
voir ici
le champ lui même est définit comme cela :
en modification article , j’ai introduit la balise « table1 » qui me donne donc cet affichage
si je clique sur la loupe a coté du mot « vert », l’affichage est modifié (cf ici )
a priori on se croit sauvé .. mais ... si je quitte l’article pour le résouvrir ensuite .. les données n’ont pas été enregistrées puisque j’obtiens cela
qu’est ce que je n’ai pas compris dans la mise en oeuvre de ce plug in ?
jacques
Répondre à ce message
Salut tous le monde, je voudrais modifier l’espace privé de spip en ajoutant une autre module au menu qui me permet d’ajouter par exemple des voitures à ma base de données voitures.
Merci beaucoup de me dire est ce que ça est possible et comment le faire.
Répondre à ce message
Bonjour,
Impossible de configurer un formulaire. Ok pour ’Edition/Formulaires’ puis ’créer nouveau formulaire’, mais ensuite selon la doc...
« 5. la même page s’affiche donc après la validation, mais en bas vous trouverez un sélecteur des types de champs ... »
Et bien non, moi je vois juste une page blanche avec trois boutons ’Aperçu’ ’Propriétés’ ’Champs’ . En dessous, rien, nada, nothing. En cherchant sur le net, j’ai vu que ce "bug" est arrivé à d’autres aussi. Mais aucun début de réponse. Kesako !? Y a-t-il un réglage, un autre plugin qui manque ? Y a-t-il une subtilité qui m’échappe ?
Merci pour votre aide
N.B. SPIP 1.9.2d en local (MAMP os X 10.4)
Bon dimanche à tous
Rik
Salut,
Visiblement tu es sur mac !
Tu utilises quoi comme navigateur ?
As tu fais un test avec Firefox ou avec un PC ?
Salut,
Oui je suis sur mac. J’utilise Firefox et j’ai fait les tests en local (pas en ligne !). Sur Safari (navigateur par défaut de os X), cela ne marche pas mieux. Sur windows/IE, je pourrais essayer, mais de toute façon ce comportement du plugin ne m’inspire pas confiance. N’étant pas informaticien chevronné et ayant connu quelques plantages SPIP mémorables, je ne peux me permettre de faire des tests intempestifs pour le moment. As-tu un début de piste pour résoudre ce problème ?
Bien à toi.
Rik
Un début de piste, pas vraiment ...
Mais disons que comme la gestion des formulaires est basée sur de l’ajax et donc du javascript il est possible qu’il y ai des soucis de compatibilité sur Mac.
Cela ne sera pas la première fois que ça arrive hélas !
Salut !
Je démarre sur spip pour monter un site associatif, et je suis dans la même situation que toi mac, MAMP et pas de possibilité d’utiliser ce plugin.
As-tu pû trouver une solution au problème ?
Merci de ton aide.
Bonjour moi j’ai le meme pb sur pc firefox et ie aujourd’hui comme si le plugin n’enregistrait pas les créations de formulaires
nat33
Non, désolé, aucune solution à ce jour (25/6/2008). Pour l’instant je me passe de formulaires sur le site. Dommage.
Bonne recherche à vous. Si vous trouvez, faites-le savoir.
R.P.
Bon j’ai refait une install neuve, validé les plugins avant de restaurer la base, et ça a marché...
j’ai forms qui fonctionne normalement et acronymes aussi (j’avais le pb sur les 2 (Acronyme ne marchait pas n’arrivait pas à initialiser un formulaire...)
m’enfin je sais toujours pas vraiment ou ça bloquait. Mon impression est que quelque chose empêchait le plugin de s’installer complètement normalement, du coup on avait l’impression qu’il était installé mais en fait sur une base ou il y avait des tables forms ça ne permettait pas de créer de nouveau formulaire et sur une base sans tables forms, ça n’initialisait pas la création des tables, comme si il y avait quelque chose de bloqué dans la base.
J’ai finalement réussi à m’en sortir en passant par une partition windows (et oui, on peut aussi faire tourner Windows sur un mac) et en paramétrant mon formulaire avec IE. Le truc rigolo c’est qu’à présent je peux complètement utiliser le plugin sous Safari (le fameux navigateur standard d’OSX) !!!
j’ai eu le même problème. en passant MAMP en php4 cela a l’air de résoudre le problème.
MAMP -> Preference -> PHP
Répondre à ce message
Utilisant le plugin form et tables, je souhaite créer deux modèles différents de validation du formulaires. Donc des modeles de forms.html, c’est possible pour le formulaire en lui meme avec form.html mais avec forms.html comment faire ????
Pour le form id=6 , je souhaite :
Code :
[(#SESSIONlogin| ? Se connecter )]
]
[
]
[(#ENVformvisible| ?’ ’)
[
(#ENVformactif)]
[(#REM) [(#ID_DONNEE|afficher_documents_colonnedonnee,donnees_edit)]]
[
]
]
Pour le form id=8 , je souhaite :
Code :
)]
]
[
]
]
Merci à vous
Répondre à ce message
Hello !!
Je viens d’installer ce pluggin, qui a l’air plus simple d’utilisation.
Jusqu’à là tout à fonctionné : installation, création d’un formulaire, mise en ligne.
Mais au moment de réponse, lorsque je valide cela me met ça :
Fatal error : Call to undefined function : calculer_action_auteur() in /mnt/164/sdb/a/9/grains.de.sel/plugins/forms_1_9_1/inc/forms.php on line 474
Or, je n’ai pas touché au code source de cette page, et il est donc d’origine. Quelqu’un a t(il une solution ?
Bonjour, j’ai exactement la même erreur.
Fatal error : Call to undefined function : calculer_action_auteur() in /homepages/20/d209240025/htdocs/plugins/forms_1_9_1/inc/forms.php on line 474
HELP !!!!!!!!!! SVP
Répondre à ce message
Bonjour à toutes et tous,
Quelqu’un aurait une piste pour modifier l’aspect des formulaires, notamment pour faire disparaître le titre d’un formulaire dans l’espace public.
Avec Firebug je peux modifier les class .spip_forms legend < color :#060606 ; > et .spip_forms fieldset <border-style:none ;> et ça fonctionne : j’ai donné la couleur de fond au titre de mon formulaire et j’ai supprimé les bordures.
Mais quand je les modifie dans le fichier spip_forms.css je n’ai aucun changement.
En fait Firebug m’indique que les css se trouvent (ou sont générés) dans le fichier spip.php. Comment puis-je y faire mes modif’ ?
Merci pour vos pistes éventuelles, et encore bravo, j’aime beaucoup c’que vous faites !
pareil ici. Toutes les modifications porté au spip_forms.css ne sont pas pris en compte quand je upload le fichier sur le serveur. En regardant les fichiers css en ligne effectivement les modifications ne figurent nul part dans le fichier. Je n’ai pas de soucis avec le droits sur le serveur car les css dans le dossier squelette où ailleur ne pose pas ce probleme. Le nettoyage du cache spip ou navigateur ne donne rien non plus.
opopop tu l’insère comment le form dans la page : via un article dans le backend ou dans le squelette directement ?
quelques tests et :
après un désactivation du plugin ->
Nettoyage cache spip ->
activation plugin ->
Recalculer la page dans le front-end
..ça marche.
Laborieux et naze ! Je doute que c’est la cache de nos squelettes qui est en cause. Le plugin n’a rien a faire la dedans.
Quand j’aurais un peu de temps je vais essayer d’insérer le form direct dans le squelette pour voir si le comportement est le même ou pas.
Via l’article dans le backend mais je vais tester ce que tu as fait dans ton message suivant ci-dessous un peu plus bas et puis merci d’avoir posté pour qu’on avance sur le sujet et qu’on trouve une réponse ...
Répondre à ce message
Bonjour,
Avant tout merci pour ce plugin que j’utilise tous les jours pour le site de mon collège : les élèves remplissent des devoirs et des recherches en ligne qui sont envoyées et que je corrige avant même de les revoir en cours, c’est génial (http://www.collegesautdulievre.com)
Je voudrais savoir s’il sera possible dans un proche avenir de classer ces sondages et questionnaires pour les réutiliser plus tard (dans des dossiers par exemple du genre ’questionnaires 6e’ car j’ai maintenant un nombre important de questionnaires et mes collègues s’y intéressent aussi de plus en plus
Merci encore
Phil
Répondre à ce message
Version Forms&Tables 1.9.1+
Mon problème : Je voudrais créer automatiquement les choix d’une liste déroulante grace à une boucle spip (les choix doivent être les titres des articles qui ont un mot clé spécifique).
Je ne trouve pas comment créer dynamiquement les valeurs dans les différentes documentations de Forms&Table, ni comment positionner une valeur par défaut, d’ailleurs.
Une solution ?
Répondre à ce message
Bonjour,
quand je créer un formulaire avec le plugin la prévisulisation dans spip 1.9.2d marche bien.
Pourtant quand j’éssaie de l’afficher sur le site tout les champs sont sur le même emplacemement,ce qui rend le formulaire illisible.
P.S :Le site est sur un serveur local
j’avais oublier de préciser que le plugin est le forms&tables
j’ai pu remarquer entretemps que c’est un problème dans le code css du plugin mais je n’arrive pas a voir où ?
Répondre à ce message
Bonjour
J’ai déménagé mon site spip (procédure d’installation classique), ainsi que les dossiers IMG et plugins, mais les formulaires n’ont pas suivi. Pouvez-vous me dire où ils sont passés ???
Merci !
Répondre à ce message
Bonjour,
J’essaye d’implémenter ce plugin sous la version 1.9.2, mais je rencontre quelques difficultés... L’objectif est d’ajouter un formulaire de sondage sur un article, mais :
1. J’ai un problème de cache, et ce malgré le fait que j’ai mis la balise CACHE à 0 dans le squelette de mon article... donc si je travaille avec plusieurs sondages liés, à chaque fois que j’arrive sur la page suivante, je dois faire un recalcul...
2. Lorsque je repond à un formulaire et que je valide, j’arrive sur une page qui dit : « Votre saisie a été enregistrée. Voir les résultats », mais quand je clique sur « Voir les résultats », il n’y a absolument rien sur la page... Pourtant, je vois bien la réponse dans la page d’admin... De plus, je voudrais garder les résultats privés, donc ne pourrait-on pas modifier ce texte pour que le bouton « Voir les résultats » n’apparaisse plus ?
3. Lorsque je reviens sur l’article en aillant déjà répondu au sondage, j’ai une page vide... Comment faire pour indiquer un message « Vous avez déjà participé à ce sondage » ?
4. Les boucles de présentation de résultat présentées dans l’article ne renvoyent rien, malgré qu’une réponse soit enregistrées... J’ai pourtant copier-coller ces deux boucles dans mon squelette article, mais sans succès...
Merci de votre aide
Petit complément d’information... étrangement, si je coche la case « Données modifiables par l’utilisateur. », alors j’ai bien un message « Vous avez déjà répondu a ce sondage » qui apparait...
Est-ce que j’ai mal compris l’utilité de cette option ?
Bonjour bbdoc,
As-tu résolu tes problèmes de cache ?
Je suis également en train d’essayer d’utiliser des sondages sur mon site et je rencontre les mêmes soucis de cache que toi. Et suivant les paramètres cochés « Réponse unique » / « Réponses multiples » et/ou « Données modifiables » / « Données non modifiables » rien n’y fait ...
Répondre à ce message
M’occupant de la gestion d’un ceratin nombre de sites sous SPIP, et en administrant quelques uns directement, une question récurrente m’a fréquemment été posée à propos du plugin “Forms & Tables” (dont l’utilité et la qualité est apr ailleurs indéniable) : y a-t-il un paramètre du plugin qui permette à un admin restreint de créer et/ou modifier un formulaire ?
Personnellement, je n’ai pas trouvé d’information sur ce sujet, et ça me dérange d’être obligé :
- soit d’intervenir en tant qu’admin, à la demande de responsable de rubrique, à chaque fois qu’il veut créer un formulaire ;
- soit de donner les clés du SPIP à cet admin-restreint (ce que je ne peux pas me permettre de faire)...
Si la chose est possible, je serai heureux que vous m’indiquiez la procédure...
Cordialement,
OJ
Répondre à ce message
si le début de votre formulaire est décalé très bas, c’est à dire au niveau de la dernière entrée de la colonne gauche, il y a une petite adaptation à faire :
dans le fichier spip_forms.css , il faut à deux endroits supprimer le clear : both ou le remplacer par un clear : none
1. dans .spip_forms div.spip_descriptif
2. dans .spip_forms p.spip_form_ok, .spip_forms p.spip_form_erreur, .spip_forms form
Un ÉNORME merci à toi jmax.... Une astuce en or !!!!!!
Répondre à ce message
Bonjour,
J’utilise la version 1.9.2d de Spip et la version 1-9-1 du plugin Forms. Je voulais savoir comment faire pour que les données envoyées par l’utilisateur soient stockées (en plus de la base spip_forms_donnees_champs) dans une autre base de données que j’ai crée : client. Je sais me servir du langage SQL mais pas vraiment des boucles de Spip. Je pense qu’il faut modifier le code dans la page forms_reponse.html mais je ne sais pas comment m’y prendre (comment récupérer les données du formulaires ?). Si quelqu’un pouvait m’aider je lui en serait très reconnaissante ! Merci !
Répondre à ce message
J’ai un petit soucis avec le plugin Form&Tables.
Je n’arrive vraiment pas à paramétrer les champs du formulaire.
En effet, ils me paraissent beaucoup trop longs.
Aussi, j’ai une différence entre Mozilla et IE concernant le bouton Valider du formulaire (il n’apparait pas sur IE - Une croix comme une image introuvable.(http://culturemediatic.fr/cameleon_production/spip.php?article26)
Merci de votre aide.
Cordialement,
Gil
Répondre à ce message
j’ai eu un bug étranger sur F&T
J’ai localisé l’erreur sur inc/forms.php autour de la ligne 660
$id_donnee = spip_insert_id();
ne retournait rien (erreur que je ne comprends toujours pas)j’ai donc écrit ce correctif (stupide mais qui fonctionne)
merci encore pour ce plugin splendide !
Répondre à ce message
Bonjour je ne comprends pas comment je pourrais montrer les réponses du formulaire, dans l’article, (sous le formulaire par exemple)
Quelqu’un a-t-il déjà fait cela ?
Tu trouvera un exemple de BOUCLE à mettre dans ton squelette dans la partie « Mise en oeuvre » du « Carnet de notes » de F&T.
A noter quand même qu’il faut que le formulaire ait été validé pour que les résultats apparaissent...
ok mais dans quel page de mon squelette dois-je le rajouter ???
pour ce que tu veux faire (si je comprend bien...) tu met cette BOUCLE dans la page de ton formulaire, à la suite de celui-ci.
De cette manière, lorsque le formulaire est soumis, il revient sur la même page et là les résultats sont affichés.
je l’ai mise dans le contenu de l’article sous <form1>, mais apparement ce n’est pas la bonne méthode, mais tu as compris ce que je voulais faire
je l’ai mise dans le contenu de l’article sous « form1 », mais apparement ce n’est pas la bonne méthode, mais tu as compris ce que je voulais faire
L’intégration d’une BOUCLE signifie qu’il faut modifier le squelette de ta page... il ne s’agit plus d’opérations que tu peux faire avec l’interface graphique de spip ou du plugin F&T : tu dois rentrer dans le code !
Commence par ce tutoriel : http://www.spip.net/fr_rubrique144.html ça devrait te permettre d’avoir le minimum pour faire cette intégration...
ok c’est bien ce qui me semblait. Mais saurais-tu dans quelle page je dois ajouter la boucle ?
Ne serait-ce pas dans la feuille qui est appelé par "form1’ (sais-tu laquelle est-ce ???) ?
Si tu veux que les résultats apparaissent dans l’article ou est posé le formulaire, il faut mettre la boucle qui affiche les résultats dans le squelette article.html.
Si tous les articles n’ont pas de formulaire (ce qui j’imagine est la cas) tu peux
Encore une fois, tu aurais avantage à lire un peu de documentation sur les squelettes...
Désolé mais je n’y arrive pas, je ne suis pas assez fort pour trouver une solution tout seul. Mais j’ai une idée : n’y a t-il pas moyen de modifier un fichier du plugin, du style forms_articles pour afficher automatiquement les réponses aux questionnaites.
Si c’est possible je veux bien que l’on me l’envoie par mail une fois réalisé.
Merci d’avance : je sais l’espoir fait vivre mais à plusieurs on est plus fort !!!!
Alors histoire de fermer ce thread une bonne fois pour toute, j’ai enrichi le paragraphe « Récupération des données des formulaires créés via des boucles » de cet article de 2 exemples qui répondent exactement à ce que tu cherche à faire...
A partir de là, si tu as encore des problèmes, il faut potasser la doc sur la création / modification des squelettes (mais ça c’est la base pour tout webmestre spip qui souhaite personnaliser ses pages !).
Répondre à ce message
Bonjour à tous
J´ai un gros soucis avec ce plug in très pratique.
En effet à l´envoi d´un formulaire sur le site, les mails sont archivés correctements mai sle serveur ne semble pas envoyer les requêtes par mail.
je suis sur la 1.9.2b [9381] avec les plugs in
couteau suisse,
enluminure,
cfg,
recherche étendue,
recommander à un amis ( qui fonctionne parfaitement pour l´envoie des mails)
barre typo V2
y a t-il bcp dans mon cas et surtout une solution à ce problème car au niveau serveur cela semble fonctionner correctement.
Salutations
Bonjour Rano,
j’ai le me problème. As-tu trouvé une solution ?
Non aucune,
cela est très laborieux de checker les messages a partir de l´admin.
Le fait est que nous sommes pas les seuls et il n´y a pas de réponse ou piste pouvant nous aider.
A+
Répondre à ce message
Bonjour,
1) je viens d’installer le plugin (sous 192d) et il est impossible de modifier l’ordre des champs en cliquant sur les flèches « monter » ou « descendre » car je n’ai pas de flèche ! faut il activer qq ch dans le plugin pour qu’elles apparaissent ?
2) D’autre part, qd le formulaire est rempli dans l’espace publique (via un article), la réponse au formulaire apparait bien dans l’espace privé mais l’admin et l’internaute ne reçoivent pas de mail de confirm (alors que c’est activé dans l’administration du plugin) ; mon site est sous ovh, ma boite mail sous gmail. est ce que qqn a eu connaissance de ce genre de pb ?
j’ai changé envoyer_mail.php (comme ecrit dans un des sujets du forum)
mais c pareil !
merci pour votre aide !
en effet, dans la dernière version le déplacement d’un champ de formulaire se fait par « glisser/déposer » de l’icône du champ vers la position où tu veux le mettre.
merci pour l’info !
maintenant, je l’ai fait une fois et hop les flèches ont réapparu comme par enchantement !??!! sans retour possible au glisser-déposer ... bon dommage car je préférais qd même le glisser-déposer ... !! les mysteres de spip :)
Répondre à ce message
Bonjour,
J’utilise SPIP depuis bientôt un an dans sa version 1.9.1, et j’ai créé des sondages grâce à ce plugin ma foi fort sympathique. Des sondages qui s’affichent parfaitement dans la partie publique ; par contre l’accès à la partie privée pour vérifier les résultats, pour modifier un question ou ajouter un champ est inaccessible. De même l’accès aux articles est impossible : une erreur s’affiche, Allowed memory size of 8388608 bytes exhausted (tried to allocate 64 bytes) in /data/village/sanchopanzalemag/sancho-panza_fr/www/ecrire/public/phraser_html.php on line 274. Ca semble correspondre à un problème de mémoire, mais la ligne du fichier change quand j’actualise la page, ce qui fait que je ne sais pas ou je devrai modifier le fichier.
Quelqu’un aurait il une piste ?
Mehdi
J’ai également rencontré ce problème sur une version 1.9.2d, en local sous Linux (Mandriva 10.1).
En revanche, sur le serveur distant, ça tournait sans problème (Spip 1.9.2d ; hébergement OVH).
C’est simplement (c’est un mot difficile à prononcer lorsque l’on a passé plusieurs jours à trouver une solution dans la prog...) un problème d’allocation de mémoire pour le fichier php.ini.
Ca se passe au niveau du serveur, et 8 Mo, ca ne suffit tout simplement pas pour faire fonctionner ce plugin correctement. Depuis que mon hebergeur l’a passé à 16 Mo, le monde merveilleux des formulaires m’appartient.
Bye
Répondre à ce message
Bonjour,
Fonctionnement impeccable du plugin’. J’ai mis en ligne des formulaires qui fonctionnent très bien. Seulement, pour l’un d’eux, j’ai effectué une partie sur papier, et j’aimerais rentrer les résultats sur le site. Or forcément, il n’est pas possible de remplir plus de 2 questionnaires d’un même pc. J’imagine que ca vient de l’ip, mais je ne sais pas comment modifier ce critère.
Est ce que quelqu’un aurait une idée du comment faire pour temporairement ouvrir le droit d’un IP pour une réponse multiple ? (spip 1.9.2d)
Merci pour votre aide.
Et si dans les paramètres du formulaire tu coches « réponses multiples » ca le fait ?
dd
Salut, merci pour ta réponse.
Il est déjà configuré en réponse multiple, donc a priori ca ne vient pas de là. J’ai trouvé une sorte de solution, peu pratique, et peu technique, avec mes faibles compétences. Je vous l’explique.
1) Videz le cache du site
2) Videz le cache de mozilla dans outils/options, supprimer les fichiers temp d’internet explorer
3) faire le ménage des cookies avec spybot et easy cleaner ou autre chose si vous avez.
4) vous connecter sur le site mais uniquement avec internet explorer. Ca ne fonctionne pas avec firefox. Ne me demandez pas pourquoi.
Voici la procédure la plus logique. Enjoy.
Si tout autre réponse à la question originelle vous vient à l’esprit n’hésitez pas.
Bye
Répondre à ce message
Bonjour.
J’ai installé avec succès le plugin. Seul problème, l’apparence des formulaires sur le site public. Impossible d’aligner les éléments ou de dimensionner la largeur des champs de saisie. Voir sur : http://www.sqy-sportnature.fr/spip.php?article14
Ce qui m’ennuie, c’est la largeur du champ texte qui dépasse largement celle de ma zone de saisie apparente.
Quoi modifier exactement dans quel fichier CSS ?
Merci par avance.
Complément d’info et autre piste possible : en regardant le code de la page générée avec Firebug sous Firefix, je vois que le champ de saisie de texte a pour valeur cols=« 80 », ce qui semble être la cause de la trop grande largeur de ce hamp de formulaire. Où et comment modifier la valeur de « cols » qui semble être générée dynamiquement ?
Merci par avance pour cexu qui maîtrisent le sujet.
Bonjour,
Le style des formulaires est géré par forms_et_tables/spip_forms.css.
Il suffit de faire un appel dans le
<head>
de la page qui contient le formulaire vers ce fichier css et régler ensuite les différents paramètres.En effet, je n’avais pas inclus la ligne qui appelait le CSS. J’ai toutefois toujours le problème avec la largeur du champs Texte. Pourquoi le formulaire génère t-il par défaut une valeur de 80 pour « cols= » ?
Je ne sais pas « pourquoi » mais tu peux changer les valeurs dans ta css spip_forms.css :
.spip_forms form textarea.formo, .spip_forms form textarea.forml{width:250px; height: 80px;}
dd
Répondre à ce message
Bonjour,
Ce plugin est génial, pratique, efficace. Dommage simplement qu’il n’ait pas de protection anti-spam. J’ai peur d’être rapidement la cible des robots.
Est-il compatible avec des captchas existant ?
Répondre à ce message
Bonjour,
j’ai installé la dernière version de forms & tables sur mon site (spip 1.9.2 b). Je peux créer des tables et des champs, cependant, lorsque j’ajoute des données, il m’est bien retourné le message « Votre saisie a été enregistrée » mais les données apparaissent vide dans l’administration. Tout se passe comme si rien ne s’écrivait dans la base, une donnée vide est enregistrée.
Pour information, mon site tourne avec php5 et les plugins suivants :
- accès restreint 2.0
- Agenda pour SPIP 1.9.2
- Escoitar Gis Plugin
- SPIP-Listes
- Squelette par mot clef
- Walma
- Widget Calendrier
- GoogleMap Api
J’ai fait un test en désactivant tous les autres plugins mais toujours le même problème. Existe-t-il une incompatibilité avec php5 ?
Merci pour vos réponses.
Moi j’ai un problème aussi, je n’arrive pas a afficher mon formulaire dans un article.
Comment je peut faire ?
Normalement il suffit de copier la balise « formxx » dans ton article exactement comme pour inclure une image ou un document.
Mon problème est un peu différent, si je veux ajouter des données, celles-ci n’apparaissent pas dans le résumé des données de l’interface d’administration de la base de donnée... :-(
Bon sa fonctionne j’ai réussi à l’insérer dans mon article. Parcontre es que quequ’un ces quelles fichiers il faut modifier pour sa ise en page. Couleut et enlever cette barre marron sur la gauche.
Merci a tous
Bonjour, en installant la version mise à jour le 27/07 j’ai toujours le même problème. Après avoir rempli et validé mes champs, j’ai bien le message « Votre saisie a été enregistrée » cependant quand je clique sur « voir les données », je constate que les id ont bien été créés cependant les champs remplis apparaissent vide (par exemple : sous le champ « nom » que j’ai créé n’apparaissent que des cases vies).
Je ne vois vraiment pas d’où cela peut venir, vos idées sont les bienvenues.
Et merci encore pour ce plugin fort utile.
Bonjour,
j’ai exactement le même problème - tout fonctionne sauf que les résultats du formulaires ne s’affichent plus dans l’interface d’administration alors que les données sont bien enregistrées dans la base de données.
Le problème est apparu en migrant vers un nouveau serveur, sur l’ancien serveur tout fonctionne impec, seule différence peut-être c’est que j’ai utilisé les dernières versions de spip et de différents plugins, qui dans la même configuration fonctionnent sur l’ancien serveur.
Je me demande si c’est une question de configuration php (le nouveau serveur est en php 4.4.4 alors que d’autres serveur où ça marche sont en 5.1.4 ou 4.4.7).
Je n’ai toujours pas trouvé la solution. Je n’ai même pas l’impression que mes données soient enregistrées dans la base... J’ai beau cherché je ne trouve pas ce qui provoque ce souci. Peut-être le php, le serveur qui héberge mon site tourne avec php 5.0.4. Une idée ? Merci encore. ;-)
Chez moi aussi ça ne fonctionne pas, on dirait que le plugin crée les tables mais qu’il est impossible d’écrire à l’intérieur. Le rang est bien pris en compte mais les données remplies dans les formulaires ne sont pas intégrées.
Un souci dans le fichier de connexion à la base ?
Très bonne question...
Comment enlever ces deux lignes marrons qui sont sur la gauche du formulaire ?
Si quelqu’un a déjà trouvé une réponse, merci de la partager !!
Normalement, ces lignes marrons ne devraient pas apparaitre sur la partie publique. Quoi qu’il en soit, le css des formulaires se gèrent dans le fichier spip_forms.css qui se trouve dans le dossier du plugin. A priori, cette bordure est vers la ligne 8, code couleur #996633
Répondre à ce message
Bonjour,
Je voudrais savoir comment ajouter un bouton pour imprimer directement les messages un par un depuis la page listant les messages envoyés depuis le formulaire ?
Et aussi, je ne voudrais définir automatiquement le titre, la rubrique, l’auteur de l’article que lorsque je crée un article à partir du message.
Quelqu’un a-t-il une solution ?
Merci. :-)
Répondre à ce message
Bonjour à vous,
j’ai un petit souci avec la réception des formulaires par mail depuis quelques semaines. J’ai contacté mon hébergeur (France Telecom) qui m’a indiqué que les mails étaient bloqués car considérés comme spam. Le seul moyen d’assurer un envoi serait de définir un return path pour les formulaires envoyés grâce au plugin forms&tables.
Auriez-vous des suggestions pour configurer le plugin en ajoutant un return path ?
Je vous remercie par avance pour votre aide précieuse.
Pour info, le site Internet fonctionne avec Spip 1.9.2b [9381] et le plugin forms_et_tables_1_9_1 version 0.301
je me réponds moi même si ça jamais ça peut aider quelqu’un. Pour que les messages envoyés via les formulaires (réalisés grâce au plugin forms&tables) ne soient pas bloqués comme spam par le serveur de France telecom, j’ai du déclarer un return path dans le fichier inc/envoyer_mail de spip (version 1.9.2).
Ainsi, il suffit de compléter les lignes suivantes :
case ’online’ :
return @email(’webmaster’, $email, $sujet, $texte) ;
default :
return @mail($email, $sujet, $texte, $headers) ;
avec : ’-fvotreadresse@fournisseur.fr’
case ’online’ :
return @email(’webmaster’, $email, $sujet, $texte, ’-fvotreadresse@fournisseur.fr’) ;
default :
return @mail($email, $sujet, $texte, $headers, ’-fvotreadresse@fournisseur.fr’) ;
Bon courage !
Répondre à ce message
Bonjour,
Lors d’une migration de Spip 1.9.1 à 1.9.2c, j’avais supprimé mes plugins pour installer les plugins récents dont « Forms & Tables » du 21/01/08. Dans l’espace privé, après activation de F & T, apparu « INSERT HEAD double occurrence », les champs n’apparaissaient plus dans l’aperçu des formulaires, leur description était doublée. Dans les articles la page Erreur 404 s’affichait à la place des formulaires. Dans la partie publique, la description s’affichait mais pas les champs.
Cache vidé, plugin F & T désactivé, j’ai supprimé par ftp le plugin pour installer celui de la version du 24/01.
Après plusieurs vidage de cache, suppression du plugin, ré-installation,... j’ai supprimé toutes les tables spip_forms pensant qu’un nouveau plugin les réinstallerait... Raté !
J’ai créé la table spip_forms... la table spip_forms_article s’est créée toute seule (?) mais pas moyen de rééditer l’exploit avec les autres tables du plugin : champs, données,...
La base indique : « Erreur
Certaines fonctionnalités ayant trait aux tables reliées sont désactivées. Fonctions relationnelles désactivé »
SVP, que faire quand on n’entend rien à PhpMySql pour récupérer les tables et cette excellente fonction Forms & Tables ?
D’avance merci !
Bonjour,
Pas de réponse. Bon... Seconde tentative :
SVP, comment réinstaller F&T proprement (Sans « INSERT HEAD double occurrence », avec des tables de base de données vierges mais complètes,...).
D’avance, merci.
Répondre à ce message
Bonjour et félicitations pour cette superbe contribution.
Je signale une anomalie d’affichage que je rencontre sur une installation en SPIP 1.9.2d.
Dans l’édition d’un formulaire, les boutons (flèches up et down) d’ordonnancement des champs disparaissent et ne sont donc pas utilisables.
En observant le code, je remarque l’anomalie suivante :
Le Style de la class ’boutons_ordonne’ est paramétré pour ne pas s’afficher (display : none ;).
D’où cela peut il bien provenir ? Existe il un paramètre à redéfinir ?
J’ai le même problème en 1.9.2d ( test en local pour l’instant)...les flèches apparaissent au chargement et disparaissent de suite.
Impossible de changer l’ordre des champs.
Répondre à ce message
J’ai intégré ce plugin qui fonctionne très bien, mais certains internautes étrangers se voient refuser leur données personnelles : « champs perso invalides » que ce soient des numéros de tel fixes ou portables ou des codes postaux . Comment régler ce problème ?
url du formulaire :
http://www.cyber-langues.asso.fr/spip.php?article39
Sans doute que les concepteurs du plugin n’ont, pour l’instant, mis que les formats français. Ces champs peuvent tout simplement être déclarés de type « Ligne de texte » ; il n’y aura plus de vérification de conformité, donc plus d’erreur.
Merci pour la réponse. C’est la solution provisoire que j’avais trouvée et mise en pratique. Elle sera donc définitive.
Je pense que c’est le mieux, car sinon il faudrait se lancer dans un développement lourd, ce qui n’est pas le but des plugins de SPIP (je crois ;-).
La définition de ces champs est faite dans le fichier forms_types_champs.xml qui se trouve dans le répertoire etc du plugin.
Il suffit a priori d’éditer les critères de filtrage de chacun des labels qui posent problème (code postal, numéro de téléphone) pour que les utilisateurs étrangers puissent aussi utiliser ton formulaire.
Effectivement, on peut changer les critères , mais comment rendre les critères compatibles pour tous les pays y compris la France ?
Je ne saurais comment m’y prendre. Aussi j’en reste à la solution la plus simple pour moi : générer une simple ligne de texte.
Merci pour la réponse, ça m’a permis de faire connaissance avec le dossier etc et le fichier forms_types_champs.xml
废机油再生技术
废机油再生技术
瑞丰邦达
废机油
废机油
废机油炼油
废机油再生
废机油再生
废机油
废机油再生技术
废机油提炼
机油提炼柴油技术
废机油提炼技术
废机油再生术
废机油提炼汽油
废机油利用
糖尿病
废机油用途
糖尿病
糖尿病
糖尿病
糖尿病
糖尿病
油酥烧饼
油酥烧饼
薛家烧饼
薛家烧饼
心心点灯
薛家烧饼
薛家烧饼
薛家烧饼
薛家烧饼
蒙城薛家烧饼
烤翅一绝
心心点灯
烤翅一绝
烤翅一绝
心心点灯
百强贴膜
百强贴膜
百强贴膜
心心点灯
百强贴膜
百强贴膜
油酥烧饼
油酥烧饼
心心点灯
陈景润
香港大公报
心心点灯
心心点灯 心心点灯
Répondre à ce message
Bonjour,
je rencontre un problème de création de formulaire avec SPIP 1.9.2d (avant cela marchait parfaitement sur une version 1.9.2c) : après avoir installé, activé le plugin et crée un nouveau formulaire, impossible de passer à l’étape suivante de création des champs ; de plus le formulaire crée n’est pas enregistré donc non éditable...
question : problème de compatibilité de ce plugin avec SPIP 1.9.2d ?
Merci pour votre aide
Bonjour aire42,
Il n’y a pas de souci de compatibilité avec SPIP 1.9.2d,
par contre ton pb vient peut être d’une incompatibilité avec un autre plugin
Lila
Bonsoir Lila et merci pour la réponse rapide,
en fait je n’ai QUE ce plugin d’installé...
et par ailleurs il fonctionne parfaitement sur d’autres sites avec version antérieure de SPIP et sur lesquels il y a d’autres plugins
bizarre, vraiment bizarre
Bonjour
Peux-tu expliquer quelle procédure tu as suivi pour que ça ne fonctionne plus ?
Est-ce la mise à jour d’un site 192.c en 192.d ou l’installation d’un nouveau site avec une base vierge, ou la restauration d’une base ?
bon, mea culpa (encore une fois)
le plug-in marche, très bien
explication : après install et activation, dans la fenêtre "Gestion des « plugins », il faut cliquer sur le bouton « spip-pack » à droite du nom du plugin ; un texte « Effacer tout » apparaît, il faut cliquer dessus pour mettre à jour le plugin (ou vider son cache)
après cette opération j’ai pu créer un nouveau formulaire sans pro
Encore merci pour ce super plugin
Répondre à ce message
C’est simple, ça marche du premier coup est c’est super utile.
Bravo !!
Répondre à ce message
Bonjour,
je voulais juste dire que ça marche nickel sur 1.9.2. Mon formulaire est archi simple que des champs de texte mais quand même ! La galère si je n’avais pas trouvé ce super plugin ! Merci ! Que des copier-glisser-coller... le bonheur !
Répondre à ce message
J’ai un spip en 1.9.2d
J’ai installé le plugin (merci au dev). Je peux creer un formulaire, titre, sous titre, et toutes les indications. Mais à l’étape suivante, la page d’edition est vide, avec juste sur la colonne de gauche, le numero du formulaire, bouttons « retour », « suivi... », « supprimer », le sous titre, et rien d’autre.
Si j’essaye de supprimer le formulaire ca me renvoit sur la meme page.
J’ai desactivé les autres plugins, mais toujours le meme probleme. Des idées ?
Merci d’avance
Je pense qu’on a le même soucis en fait...
J’ai un peu avancé : en indiquant un nom dans le champs « Formulaires obligatoires pour la saisie de celui-ci » (dont je ne saisie pas le sens, puisqu’apres il n’apparait nulle part, et qui n’est pas indiqué comme obligatoire), on a acces à la création du formulaire. La tout marche bien, on fait son questionnaire.
Mais ensuite, le preview ne montre rien, et l’integration avec la balise dans un article n’affiche rien, ni dans la partie privée, ni publique.
Sinon je ne peux toujorus pas supprimer les questionnaires, meme celui que j’arrive a éditer.
Ce qui serait bien c’est qu’on sache si c’est la peine de chercher a le faire fonctionner avec cette version de spip.
J’ai également eu ce problème. J’ai commencé par développer un site en local (avec MAMP sur Mac OS Tiger) avec spip 1.9.2, avec plusieurs plugins dont le plugin de création de formulaires. En local, le formulaire pouvait être créé mais la page d’ajouts de champs n’était pas visible... Cependant, en installant le site sur un hébergement privé que je consacre aux « tests », le plugin formulaires fonctionne bien.
Répondre à ce message
Bonjour,
tout d’abord un grand merci aux concepteurs du plugin. Il répond parfaitement à mes besoins. Bravo.
Je l’utilise en version 1.9.1 comme formulaire de contact et je récupère les mails par un client Thunderbird.
Et c’est là que j’ai un soucis : l’adresse de l’expéditeur est correcte dans le corps du message mais pas dans l’entête.
A cet endroit ce n’est pas celle de ...l’expéditeur mais formulaire@www.monsite.com !
J’ai trouvé que l’affectation de « formulaire@ » se fait dans le fichier inc/forms.php aux lignes 773 et 792 mais je n’arrive pas à trouver la variable contenant l’adresse email de l’expéditeur.
Dans la base, cette adresse se trouve dans la table « spip_forms_donnees_champs », dans le champ « champ » et l’enregistrement « email_1 » !
Comment faire pour récupérer cette valeur ?
Le code est très dense, paramétré à l’extrême et là je n’ai pas la possibilité d’y passer plus de temps.
Quelqu’un a-t-il une idée ?
Merci d’avance.
Cordialement.
Répondre à ce message
Bonjour, J’ai un problème avec ce plugin : impossible d’obtenir l’affichage de plusieurs lignes comme prévues avec un champ de type « texte ». Une seule ligne apparait comme si c’était le champ « ligne de texte ». Peut on m’aider ?
merci d’avance
Pour avoir les choix lignes par ligne dans la fonction champs multiples, il faut modifier le code du fichier formulaires/forms_champs_multiples.html comme tu le prévoyais. l faut enlever tout ce qui concerne la boucle <B_choix2> qui correspond à la deuxième colonne...
Pour ensuite avoir un affichage sur toute la largeur, il faut modifier le fichier spip_forms.css en conséquence. Le code correspondant du fichier devient donc :
.spip_forms form label
float:none ;
.spip_forms h2
margin :.2em ;
color :#543E29 ;
.spip_forms
color : black ;
margin : 0px ;
margin-bottom : 16px ;
padding : 6px ;
font-family : Verdana, Arial, Helvetica, sans-serif ;
font-weight : normal ;
border-left : 3px solid #963 ;
.spip_forms form
border:0 ;
margin:0 ;
padding :.5em 0 0 0 ;
.spip_forms div.spip_descriptif
border:0 ;
margin:0 ;
clear:both ;
.spip_forms h3
float:none ;text-align:left ;
.spip_forms legend
font-size:1.15em ;
padding:5px ;
.spip_forms .spip_form_champ
margin-bottom : 0 ;
display : block ;
clear : both ;
margin-top : 1em ;
.spip_forms .spip_form_label
font-weight : bold ;
text-align:left ;
color :#494949 ;
display : block ;
.spip_forms .spip_form_label label,
.spip_forms .spip_form_label .label
text-align:left ;
font-weight : bold ;
color :#494949 ;
.spip_forms .spip_form_label_obligatoire
font-weight : normal ;
font-style:italic ;
font-size :.9em ;
.spip_forms .obligatoire_oublie
color:red ;
.spip_forms .spip_form_label_details
display:block ;
font-style:italic ;
text-align:left ;
.spip_forms .spip_form_choix_multiple
display:block ;
.spip_forms .spip_form_choix_unique input, .spip_forms .spip_form_choix_unique input.fondo, .spip_forms .spip_form_choix_unique input.fondl
width:auto ;
.spip_forms .spip_form_choix_unique label
margin:0 0 5px 0 ;
.spip_forms .spip_form_choix_multiple input, .spip_forms .spip_form_choix_multiple input.fondo, .spip_forms .spip_form_choix_multiple input.fondl, ul.choix_mots li input
width:auto ;
margin:0 5px 0 0 ;
.spip_forms ul.choix_mots,.spip_forms ul.spip_form_choix_multiple,.spip_forms ul.spip_form_choix_unique
list-style:none ;float:left ;padding-left:5px ;width:100% ;
.spip_forms .spip_sondage
margin : auto ;
.spip_forms .spip_form_erreur
font-weight:bold ;
color:red ;
.spip_forms .spip_form_ok
font-weight : bold ;
background :#262626 ;
color :#F1F1F1 ;
margin : 1em 0 0 0 ;
padding : .6em ;
.spip_forms .spip_form_ok a
color :#FFF9E2 ;
.spip_forms .spip_form_ok a:hover
color :#DEB55E ;
.spip_forms .spip_form_ok_confirmation
display:block ;
.spip_forms .spip_sondage strong
display:block ;
clear:both ;
margin-left:5px ;
color :#494949 ;
.spip_forms .spip_sondage .ligne_nom
width:19% ;
text-align:right ;
padding-right:1% ;
.spip_forms .spip_sondage .ligne_nom:after
content :« : » ;
.spip_forms .spip_sondage ligne.chiffres
color :#525252 ;
.spip_forms .spip_sondage .ligne_barre
height : 16px ;
background : url(ligne.gif) repeat-x ;
border : 1px solid black ;
width:80% ;
.spip_forms .spip_sondage .sondage_table
display : table ;
width:100% ;
.spip_forms .spip_sondage .sondage_ligne
display : table-row ;
.spip_forms .spip_sondage .sondage_ligne > div
display : table-cell ;
vertical-align : middle ;
padding : 2px ;
white-space : nowrap ;
.spip_forms .forml, .spip_forms .formo
width:85% ;
border-bottom:solid 1px #E2CEC1 ;
border-right:solid 1px #E2CEC1 ;
border-top:1px solid #AF896F ;
border-left:1px solid #AF896F ;
font-size:1em ;
padding :.25em ;
.spip_forms .forml, .spip_forms .fondl
background : #FFFDE7 ;
color :#4A4336 ;
width:85% ;
.spip_forms .formo, .spip_forms .fondo
background-color : white ;
color :#4A4336 ;
width:85% ;
.spip_forms .champ_obli_oubli
border:2px solid red ;
.spip_forms form .forml-focus, .spip_forms form input.forml-focus:focus, .spip_forms form textarea.forml-focus:focus, .forml-focus
border-bottom:solid 1px #C9AB97 ;
border-right:solid 1px #C9AB97 ;
border-top:1px solid #81593E ;
border-left:1px solid #81593E ;
background : #FFF2C8 ;
color :#433817 ;
font-weight:normal ;
font-size:1em ;
padding :.25em ;
width:85% ;
.spip_forms form .formo-focus, .spip_forms form input.formo-focus:focus, .spip_forms form textarea.formo-focus:focus, .spip_forms .formo-focus
border-bottom:solid 1px #C9AB97 ;
border-right:solid 1px #C9AB97 ;
border-top:1px solid #81593E ;
border-left:1px solid #81593E ;
background :#FFF9EE ;
color :#433817 ;
font-weight:normal ;
font-size:1em ;
padding :.25em ;
width:85% ;
.spip_forms form .champ_obli_oubli-focus, form input.champ_obli_oubli-focus:focus, form textarea.champ_obli_oubli-focus:focus
border-top:solid 2px #980F1B ;
border-left:solid 2px #980F1B ;
border-bottom:2px solid #F3192B ;
border-right:2px solid #F3192B ;
background : #FFF2C8 ;
color :#4D161B ;
font-weight:normal ;
font-size:1em ;
padding :.25em ;
.spip_forms .spip_bouton input
border : 1px solid #563033 ;
cursor:pointer ;
padding :.4em ;
background :#F0E6DC ;
font-family : Verdana, Arial, Helvetica, sans-serif ;
font-weight:bold ;
font-size:1em ;
width:100px ;
color :#4A4336 ;
.spip_forms fieldset
border : 1px none #8F8181 ;
padding : .4em .4em .4em 1em ;
margin :.5em 0 .5em 0 ;
border-top-style : dashed ;
border-left : 6px solid #c96 ;
border-top-color : #c96 ;
.spip_forms a.resultats_sondage
display:block ;
float:right ;
background :#FFFBED ;
color :#444040 ;
padding :.2em ;
border:1px solid #A07D7A ;
text-decoration:none ;
.spip_forms a.resultats_sondage:hover
background :#444040 ;
color :#F8F5EC ;
text-decoration:none ;
.spip_forms p.spip_form_ok, .spip_forms p.spip_form_erreur, .spip_forms form
clear:both ;
span.nettoyeur
clear:both ;line-height:1px ;font-size:1px ;display:block ;
span.erreur display:block ;
Enjoy...
Répondre à ce message
Bonjour,
je trouves ce plugin vaiment intéressant, néanmoins j’aimerais savoir s’il est possible d’acceder au code des formulaires générés, en effet j’en aurais besoin pour les mettre dans mon squelette
Bonjour. je viens d’installer SPIP 1.9.2d, jusque là tout allait bien, mais j’ai un petit soucis avec ce plugin, (f&t) qui ne me permet pas de faire ce pour quoi il est là... Grosso modo, j’ai droit a la page de creation (créer un formulaire ) je rentre la première partie des infos (pas les champs ) je valide pour faire les champs, et là, pas une page blanche, mais admin spip vierge, juste le menu...
J’ai tenté une réinstallation, un import de base, installer sur une autre base qu’en local (MAMP) et j’ai toujours ce meme problème, hors, cette fonction m’interesse vraiment.
Je suis passé aussi par la suppression des fichiers /tmp necessaire pour l’update d’un plugin, vider le cache, mais rien n’y fait.
avee vous une piste ? une solution ? :)
Merci d’avance
Répondre à ce message
J’ai beau passer &lang=en dans l’url j’ai toujours du français au niveau du bouton valider et du texte concernant les champs obligatoires.
Une idée ?
Répondre à ce message
Bonjour,
Existe-t-il une fonctionnalité intégrée pour choisir l’email auquel sont envoyées les réponses en fonction de l’une de ces réponses ? Je souhaiterais écrire un formulaire de contact qui propose plusieurs interlocuteurs, et que l’email envoyé par le visiteur soit envoyé à des adresses différentes selon la personne sélectionnée.
Merci !
Bon, je m’auto-réponds, ça faisait 2 jours que je cherchais et finalement c’était juste sous mon nez... Il suffit de modifier dans le formulaire : Propriétés > Choisir l’email en fonction de >
Répondre à ce message
Je viens de tenter d’installer le plugin avec une 1.9.3svn, apparemment ça ne marche pas ... du tout, qu’on appelle « Formulaires et sondages » ou « Tables » :
Call to undefined function debut_page() in (path)\forms_et_tables_1_9_1\exec\forms_tous.php on line 23
J’ai lu divers fils en divers endroits sur la compatibilité des plugins 1.9.2/1.9.3, ça a pas l’air gagné, me reste 2 solutions : rétrograder en 1.9.2 ou me faire mon petit formulaire à moi :(
Ma question : est-il à ce jour envisagé une version compatible 1.9.3 ou l’aventure s’arrête-t-elle là ? (j’ai aussi cherché dans les plugins dev et test, rien ..)
Bonjour
Je peux t’affirmer que la version du plugin actuelle « forms_et_tables_1_9_1 » fonctionne bien avec une svn toute fraîche du jour. Je viens de le vérifier avant de te répondre sur mon site de test. Peut-être as-tu d’autres plugins activés qui provoquent un conflit ?
Slt
Vraiment merci de me répondre, je viens de tenter de repasser en 1.9.2c, cata complète ... je suis vite revenu en 1.9.3.
Ma svn est fraîche d’il y a quelques jours ... et je n’ai aucun plugins d’installé à part celui-là.
Quand je clique sur « Formulaires et sondages » j’ai :
Fatal error : Call to undefined function debut_page() in (path)\public-spip\plugins\forms_et_tables_1_9_1\exec\forms_tous.php on line 23
Et sur « Tables » :
Fatal error : Call to undefined function debut_page() in (path)\plugins\forms_et_tables_1_9_1\inc\forms_tables_affichage.php on line 135
C’est tellement définitif que j’ai vraiment cru à un pbm de compatibilité avec la 1.9.3 ... hmm, si quelqu’un a une idée, ça m’intéresse !!!
Merci d’avance !
Quelques précisions :
- c’est toujours un appel à « debut_page » qui capote, « debut_page » qu’on retrouve dans vieilles_defs.php seulement (en dehors de tous les appels, assez nombreux, depuis le plugin ...), je commence à soupçonner un pbm d’include. A noter que sur le même serveur, j’ai d’autres spip, 1.9.2c cependant, qui marchent tous avec ce plugin, mais peut-être eux n’utilisent-ils pas vielles_def.php.
- j’ai fait une ré-install du dernier svn et du dernier plugin stable, pareil ... Je me demande vraiment quelle différence j’ai avec votre installation. Ici c’est un Wampserver.
J’ai retenté des installations fraiches chez 2 hébergeurs différents :
- chez OVH, j’arrive à installer une 1.9.3 mais le plugin ne fonctionne pas non plus
- chez Neptune (un host grenoblois) la 1.9.3 ne s’installe pas (enfin on arrive à installer mais dès qu’on entre dans l’interface d’admin il veut mettre à jour la base, alors qu’on vient d’installer une 1.9.3, et impossible de le faire, on cycle perpétuellement avec ce message), mais bon c’est un hébergement mysql4 et php4.
Pour conclure, j’ai finalement réussi à revenir sur une 1.9.2c, 3h de boulot. Le seul mystère reste pour moi qu’une personne ai réussi à faire marcher ça ....
Pour les problèmes avec vieilles_def, il faut installer le plugin « compat193 »
Même probleme que toi Pierre.
Avec SPIP SVN et forms SVN datant du 22/02/2008
Répondre à ce message
Bonjour
Je voudrai faire la chose suivante : dans un article qui décrit un phénomène physique, des formules sont documentées par une illustration numérique, or je voudrais donner la possibilite au lecteur de changer des paramétres initiaux et voir le resultats en lieu et place des valeurs claculees.
Je me disai que je pourrait faire saisir les parametres par un formulaire mais comment
1) proceder au calcul des valeurs a partir des nouveaux paramètres
2) proceder a l’affichage dans le texte de l’article en lieu et place des valeurs par defaut ?
Avez-vous une suggestion ?
Répondre à ce message
Bonjour,
J’utilise le plugin forms_et_tables_1_9_1 version 0.39 sur un site où il y a des administrateurs restreints.
Comment faire pour que ceux ci aient accès à la création et la consultation de formulaires.
Merci pour vos réponses futures.
Gerard
Salut
Je crois qu’en installant le plugin autorité et en cochant l’option : « les admins restreints ont les mêmes droits que les autres admins », tu leur donnes cette possibilité
Bonsoir,
Je vais faire des essais avec ce plugin et je vous tiendrai au courant des résultats.
Cordialement,
GeF
Répondre à ce message
Bonjour,
Ce plugin est-il compatible avec postgres ?
En effet, l’installation du plugin sous spip 1.9.3 et postgres 8.2.6 semble se passer correctement.
Mais quand je vais sur
j’obtiens le message d’erreur suivant :
Warning : pg_query() [function.pg-query] : Query failed : ERROR : relation « spip_forms_champs » does not exist
Non, c’est indiqué dans l’article. La prochaine mouture devrait l’être si j’ai bien tout suivi.
Répondre à ce message
Hello, est-ce que quelqu’un sait comment récupérer la date et heure de l’envoi ainsi que l’ip de l’envoyeur d’un formulaire ?
Répondre à ce message
Attention !! Ce message est traduite par un sorfware Il
- Existe une Documentation en Espagnol ?
Sebastian
L’Argentine
Répondre à ce message
Bonjour,
Super plugin et très facile à l’insérer et utiliser. J’adore et c’est bien vu, le fait qu’on peut consulter les résultats via le backend. Très utile pour un formulaire de contact quand on est en déplacement et on a pas accès a ses mails.
J’ai 2 questions a propos du plugin qui m’aiderons a mieux l’utiliser dans un site en developpement.
- Relooker le positionnement des checkbox pour l’option choix multiple. J’essaye d’avoir 1 option par ligne pareil comme pour les boutons radio (choix unique). J’ai essayé d’appliquer différents styles au .spip_form_choix_multiple qui semble être en charge du look mais j’arrive a rien. En plus la propriété display:block qui est celle par defaut semble etre la bonne donc, je ne sais plus où je dois regarder dans le code pour faire ce changement.
- J’essaye de trouver un solution pour récupérer une valeur via GET et le poster avec le formulaire. Est-il prévu dans les futurs versions d’avoir un type de champ « hidden » dans la liste déroulante des type de champs ou il y a peut-être un autre manière a contourner ce que je veux faire ?
Merci d’avance de votre aide précieuse.
FireWolf
Rebonjour,
Après quelques recherches j’ai constaté que les fichier plugins/forms_et_tables_1_9_1/formulaires/forms_champ_multiple.html gère aussi une partie de l’ordre d’affichage.
Malgré les différentes bidouilles avec le parametre
{par rang}
ou l’insertion du tag<br />
j’arrive pas résoudre proprement mon problèmes. Les choix restent toujours en 2 colonnes.Je suis un peu perplexe quand a la facilité d’accomplir un truc si simple.
Répondre à ce message
Bonjour,
Je voudrais qu’après la validation d’un formulaire le visiteur puisse télécharger un document .pdf, j’ai essayé de mélanger les plugins FORMS et Accès restreint mais je n’ai pas réussi à remplacer LOGIN-PUBLIC par FORMS..., quelqu’un a-il une solution ?
Merci d’avance,
Sinon ce plugin marche super bien sur 1.9.1
Répondre à ce message
Je suis italien ne parle bien fraçais, excuse moi...
le probléme se que le formulaire n’apparaît pas sur le site. Le formulaire apparaît seulement quand dans la configuration (onglet Propriétés) lorsque est sélectionnée l’option « Données modifiables par l’utilisateur ». Mais si cette option est active l’utilisateur répond toujours au même donnee et la changeant toujours son contenu...
J’utilise SPIP 1.9.2d avec FORM & TABLES 1.9.1 v.303 rev 18159.
Merci
Héla non, j’ai toujours le même message d’erreur
Fatal error : Call to undefined function : spip_mysql_version() in /homepages/41/d139981457/htdocs/multimedia/comvis/plugins/forms_et_tables_1_9_1/exec/forms_reponses.php on line 128
même avec l’option « Données modifiables par l’utilisateur » cochée.
Il m’est donc impossible d’afficher les réponses dans le site privé avec
SPIP 1.9.3 dev [10268]
Répondre à ce message
Bonjour,
J’ai un souci de suivi du formulaire avec le plugin Formulaires&Tables (SPIP
1.9.1+)
Il fonctionne bien sur Spip 1.9.3, sauf l’affichage des réponses du
formulaire dans le site privé alors que le téléchargement des réponses est
OK.
Message d’erreur :
Fatal error : Call to undefined function : spip_mysql_version() in
/homepages/41/d139981457/htdocs/multimedia/comvis/plugins/forms_et_tables_1_
9_1/exec/forms_reponses.php on line 128
Quelqu’un peut-il m’aider pour résoudre ce problème, merci.
Antoine
Répondre à ce message
Bonjour,
Même problème qu’évoqué précédemment : « plugin Forms : création de formulaires 17 décembre 2007 15:50 », avec une version SPIP 1.9.2c [10268]
Au moment de créer un formulaire, tout semble fonctionner correctement. Mais, les "champs" n’apparaissent pas en aperçu pas plus que dans l’article.
Une solution ==> 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
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. Une fois saisie !=non les champs s’affichent.
Mais tout cela n’est qu’une correction "manuelle". Il faudrait savoir comment résoudre durablement ce bug... Une nouvelle version ?
J’ai eu le même problème, et la correction apportée semble fonctionner. Merci à GS !
Répondre à ce message
Bonjour
Je viens de terminer la mise en place d’un questionnaire avec de nombreux champs, textes, choix simple, multiples, questions. J’ai ajouté une css pour habiller tout ça (Spip 1.9.2).
Je viens de cliquer sur le bouton « Valider » et le message « Ce champ doit être rempli » n’apparaît pas systématiquement au côté des champs obligatoires non renseignés.
D’aillleurs dans mon cas là où ce texte n’apparaît pas correspond à des choix multiples. Est-ce un bug ? Comment le corriger ?
Merci et bravo pour ce très pratique plugin
Bonjour,
je suis confronté au meme pb, il semblerai que cela soit un bug : les cases à cocher ne tiennent pas compte de l’option « champ obligatoire ».
Quelqu’un a t’il contourné ce pb ?
Merci.
Je me repond à moi meme.
J’ai donc ajouté le code suivant dans le fichier « inc/forms_type_champs.php » à la ligne 101, juste avant
if (($val===NULL || !strlen($val)) && ($infos[’obligatoire’] == ’oui’))
ajout de :
if (is_array($val) && ($infos[’obligatoire’] == ’oui’))
$erreurCumulee=0 ;
foreach($val as $key=>$rep)
if ($rep !=« ») $erreurCumulee+=1 ;
if ($erreurCumulee==0) $erreur[$champ] = _T(« forms:champ_necessaire ») ;
Répondre à ce message
Bonjour,
La nouvelle version de plugin form ne marche pas avec spip 1.9.2, en fait, lors de la création du formulaire, il est impossible de l’éditer, ou de le voir apparaitre.
Par conséquent, ne pouvant plus revenir dessus, on est obligé de supprimer le plugin via le dossier plugins de la racine du site.
En espérant qu’une version compatible verra le jour, je vous remercie d’avance pour vos contributions.
Bonjour,
La même chose pour moi ver. 1.9.2 de SPIP.
idem. o_O’
Bonjour
Le plugins form et table doit être compatible. Je n’en suis pas certain mais faites le test.
Voili voilou.
Bonjour,
J’ai installé la version 1.9.2c et je n’arrive pas à faire marcher le plugin ’forms’ (forms&tables 0.303 pour SPIP 1.9.1+)
Rencontrez vous ce pb ? Qqu’un aurait une solution à me proposer ?
Merci par avance.
La solution trouvée sur internet (merci à enpix que je me permets de citer) :
«
Perso, mes champs ne s’affichaient pas alors que la case interdire la saisie était bien décochée. Si c’est votre cas, changer la ligne 10 dans form_structure.html saisie=oui doit etre saisie !=non
En fait dans la table le champ saisie ne s’update pas à OUI, il a la valeur null, donc le champ ne s’affiche pas. »
Perso, j’ai résolu le problème qui se situait dans un conflit de plugin... (enluminures, je crois)
Super ! effectivement ça fonctionne en modifiant ce test !!!
Merci Vincent !
J’aimerai savoir ce qu’en pensent les auteurs ?
testé sur spip 1.9.2c[10268]
Bonjour,
Pour moi ça ne fonctionne toujours pas !! - :(
Il m’affiche qu’un champ dans l’espace public (mon premier) ainsi que le bouton valider.
Comment faire ?
pouvez-vous me dire exactement dans quel fichier se trouve la ligne de code à modifier ??
Merci pour vos réponses
a+
stef
Ok c résolu pour le moment, g supprimer mon répertoire de plugins puis réinstaller et la ça fonctionne (enfin presque !!). Mes champs s’affiche manitenant.
Reste à regarder pourquoi lorsque je clique sur le bouton valider, rien ne se passe. Il y a autre chose à configurer ??
Merci de vos réponses
a+
stef
Répondre à ce message
Bonjour,
Excellant plugin qui marche très bien avec version 1.9.2.
J’ai cependant une question. Existe t-il un moyen d’empecher un visiteur de repondre plusieurs fois à un même formulaire ?
En tous cas merci pour cette contribution.
Répondre à ce message
Bonjour
Excellent plugin, très utile !
Petite question :
J’ai inclu un formulaire dans un fichier de mon squelette : je souhaiterais accéder à une page html une fois après avoir cliqué sur le bouton « Valider ». Où mettre le code ?
Merci
Je plussoies ... Comment peut on rediriger les visiteurs après la fin de la saisie du formulaire ?
Répondre à ce message
J’ai un problème d’affichage avec firefox : un espace vide entre le début du formulaire et le paragraphe précédent. Ce problème ne se présente pas avec IE.
Adresse du formulaire
http://www.cyber-langues.asso.fr/spip.php?article39&lang=
Merci de bien vouloir m’éclairer.
Répondre à ce message
Bonjour,
J’ai bien installé ce plugin, et créé quelques formulaires pour mon site. Les formulaires s’affichent bien dans les pages voulues, et lorsqu’on les rempli, ils confirment l’envoi du message aux admin du site.
Les informations rentrées par les visiteurs sont bien stockées dans la base de données (je les vois en backend, dans la section réservée au plugin), par contre je ne reçois aucun message... j’ai eu beau chercher d’où vient le problème, rien à faire, je ne vois pas où ça cloche !
N’ayant pas eu de réponse pour mon problème, j’ai essayé de chercher la solution à nouveau... mais ca ne marche toujours pas.
Mon formulaire d’inscription à la Newsletter fonctionne bien, par contre (il ne provient pas de ce plugin, mais du plugin « spip-listes »).
Voila l’action de mon bouton de newsletter :
J’aimerais essayer de mettre ce morceau de code dans les formulaires Forms&Tables, mais je ne vois pas dans quel fichier sont les boutons d’envoi...
Apres quelques recherches plus avancées, j’ai vu qu’il pourrait s’agir d’un probleme du à mon hébergeur. En effet certains hebergeurs ne supportent pas la fonction mail() de php.
Pour ma part je suis sur une dedibox, est-ce que ca pourrait venir de la ?
Bon, apparement la fonction mail() de php fonctionne tres bien sur la dedibox...
Je ne sais plus ou chercher !
Personne ne peut m’aider ?
Répondre à ce message
Bonjour.
A ce jour impossible de valider la validation du plugin sous 1.9.2
Partie admin j’ai le message suivant :
/ !\ Fichier absent : public/forms_boucles.php
/ !\ Fichier absent : public/forms_balises.php
Pourtant ces fichiers sont présents.
Une idée ?
Merci
Vérifie les droits d’accès ... il faut au moins que apache puisse lire ces fichiers, mettre droit de lecture pour tous ...
J’ai vérifié et les droits sont identiques aux autres répertoires. IL n’y a pas de soucis de ce côté là à priori. Je continu à chercher. Si c’est déjà arrivé à quelqu’un je suis preneur.
Serveur : ouvaton.
Merci
J’ai également ce problème, or les fichiers sont bien sur le serveur, j’ai été jusqu’à faire un CHMOD 777 dessus mais rien à faire j’ai toujours l’erreur
/ !\ Fichier absent : public/forms_boucles.php
/ !\ Fichier absent : public/forms_balises.php
Quelqu’un a su résoudre ce problème ?
La version de SPIP est la 1.9.2c et la version de forms & tables est celle du 25
11.2007
Merci a qui pourra m’aider.
Répondre à ce message
Bonjour et merci
Contrairement à deux qui voulaient restreindre la gestion des formulaires aux administrateurs, moi je voudrais l’étendre ... j’ai chargé forms&tables, je l’ai activé, moi (administrateur) je peux créer un formulaire, mais pas des admin restreints : quelqu’un saurait-il ce qui cloche ? (la version de spip : SPIP 1.9.2b [9381])
merci
Je suis dans le même cas que toi.
En supprimant dans le fichier ecrire/inc/autoriser.php :
// Admins restreints, les verifier ici (pas generique mais...)
// Par convention $restreint est un array des rubriques autorisees
// (y compris leurs sous-rubriques), ou 0 si admin complet
if (is_array($qui)
AND $qui[’statut’] == ’0minirezo’
AND !isset($qui[’restreint’]))
if (!isset($restreint[$qui[’id_auteur’]]))
include_spip(’inc/auth’) ; # pour auth_rubrique
$restreint[$qui[’id_auteur’]] = auth_rubrique($qui[’id_auteur’], $qui[’statut’]) ;
$qui[’restreint’] = $restreint[$qui[’id_auteur’]] ;
if (_DEBUG_AUTORISER) spip_log(« autoriser $faire $type $id ($qui[nom]) ? ») ;
J’obtient les droits sur forms&tables pour les admin restreint, par contre il peut du coup modifier les comptes de tous les auteurs et publier dans toutes les rubriques (ce n’est pas exhaustif cette liste de nouveaux droits).
Ce n’est pas la bonne méthode mais c’est une piste pour trouver la bonne solution.
Bref a l’aideee :)
Répondre à ce message
Peut-on insérer des images dans les formulaires ? Je veux faire un questionnaire sur des animaux et poser des questions à partir d’une image. Je veux donc insérer une image avant un champ de saisie. Merci.
C’est possible !!
Voici comment je procède :
Je crée un article que je ne valide pas dans lequel j’insère les images nécessaires. L’article sert juste à récupérer le code de l’image.
Je crée le formulaire et pour poser une question, par exemple « quel est cet animal ? », j’insère un champ de type message d’explication avec comme texte par exemple :
Quel est cet animal ?
Il n’y a plus qu’à mettre à la suite par exemple un choix multiple avec : chien, chat... etc...
l’imagination ne connait pas de limites avec forms et tables !! :-)
Au temps pour moi, il fallait lire :
"Je crée le formulaire et pour poser une question, par exemple « quel est cet animal ? », j’insère un champ de type message d’explication avec comme texte par exemple :
Quel est cet animal ?
<doc2|center>
"Merci beaucoup, cela fonctionne très bien.
Répondre à ce message
bonjour, j’ai fait migrer mon site sur un nouvel hébergeur (PHPNET) et depuis je ne reçoit plus les réponses de mes formulaires par mail.
Y a t’il un paramétrage à changer ?
Répondre à ce message
Super mais un ti problème là tout de suite.
Dans le message de confirmation, j’ai placé des liens. Rien de bien particulier.
Et bien ils sont tronqués...
Kezako ?
Merci d’avance !
J’ai toujours ce problème... je ne comprends vraiment pas ce qui peut se passer... j’ai rien fait maman ;)
Répondre à ce message
Une superbe réalisation, afin d’éviter le scrollig, y a t’il un moyen quelconque de générer un saut de page pour des formulaires volumineux ?
Merci d’avance
Répondre à ce message
Ce plugin marche nickel. Il est super.
Je voudrai savoir comment modifier l’apparence du formulaire. je trouve vraiment pas.
la feuille de style spip_forms.css dans plugins/form&table
tu peux copier etmodifier ce fichier dans le répertoire squelettes/ pour garder l’original intact.
dd
Ca marche pas chez moi, la feuille de style appelée est ’spip.php ?page=forms_style.css’ comme si c’est un squelette qui la produisait ?!? Du coup je ne sais pas quel fichier je devrais créer dans /squelettes pour la surcharger.
Un petit éclairage des concepteurs ?
je me réponds à moi même, à toutes fins utiles pour les autres ...
C’est bien un squelette qui produit la feulle de style, ça fonctionne comme un squelette avec un cache au niveau serveur SPIP, réglé à une semaine.
Résultat : quand on copie la feuille de style comme indiqué et qu’on la modifie ... cela ne produit aucun effet tant qu’on à pas vidé le cache ou réactualisé ce squelette un peu spécial en l’appelant par son url suivi de ’&var_mode=recalcul’
Hey les concepteurs vous êtes maso de nous produire des trucs comme ça ? Merci et bravo tout de même ;-)
Salut - J’essaie la méthode décrite (vider le CACHE, url suivi de ’&var_mode=recalcul’ ) mais sans succès ; pour que cela marche, je dois vérifier sur un ordi qui n’a jamaisvu le site, et je n’en ai pas beaucoup !
il n’y aurait pas un moyen de réduire cette durée de CACHE pour permettre les tests ?
Merci d’avance
C’est probablement le cache de ton navigateur qui te joues des tours ! Le cache de SPIP est au niveau du serveur lui ... eh oui, pour la mise au point des sites il faut tenir compte des deux. Je n’ose pas imaginer celui qui travaillerait derrière un proxy-cache qui lui renverrais des pages pas fraiches :-(
En fait moi je désactive le cache de mes navigateurs pour pourvoir régler mes sites plus facilement.
merci de cette réponse
j’ai réglé Firefox (Préférence >Avancé > Réseau >Cache + utiliser 0 Mo d’espace disque pour le cache), j’ai recalculé la page , j’ai vidé le cache via l’admin de SPIP MAIS rien n’y fait
En fait je vérifie l’aspect du FORMULAIRE via l’interface de prévisualisation des articles dans l’espace privé ; dur dur ;-)
Régler l’aspect du formulaire dans l’espace privé ??? Pourquoi pas si tu aimes la bidouille (mais tu ne sembles pas à l’aise), sinon c’est du formulaire dans l’espace public dont il faut s’occuper !
Conseils :
- tester sur un serveur local ...
- utiliser firefox avec les extentions dom inspector, firebug et webdeveloppeur ... ça t’aidera beaucoup à visualiser ce qui se passe dans ta page, les styles appliqués, tester les modifs ...
- ne pas chercher à en faire plus que tu peux, cette feuille de style est tout de même assez sophistiquée ! Sauf difficulté d’affichage particulière sur ton site, accepte donc ce qu’on te propose ;-)
non, je ne RÈGLE pas l’aspect dans la partie privée, je retouche la CSS en local, je poste en FTP et après le SEUL moyen de voir ce que ça donne c’est de voir l’article en prévisualisation (pas de bidouille).
J’ai beau utilser Webdevelopper de Firefox, la CSS rapatriée en partie publique est tjrs la même malgré les modifs.
le truc c’est COMMENT FAIRE SAUTER ce delai d’1 semaine en cache ?
Tu trouvera certainement dans les
<head>
de ta page l’appel à la feuille de syle :Cette feuille de style est donc appelée comme un squelette. Pourquoi ?!? Seul le concepteur du plugin pourrait nous le dire, mais il faut faire avec.
Donc il faut recalculer cette feuille de style spéciale avec :
Hello,
pour ma part, le temps de la mise au point de l’aspect du formulaire, j’ai mis le cache du fichier form_styles.css.html (#CACHE0) à 0 et ça marche très bien.
merci pour votre aide MAIS je désespère ; pas de changements malgré toutes mes manips.
le site et la page en question : http://loufactory.net/contactArt.php
jai modifié et posté à leur place les fichiers suivants :
http://loufactory.net/plugins/forms_et_tables_1_9_1/spip_forms.css
(modifs :
.spip_forms fieldset
border : 1px solid #006699 ;
width : 350px ;
http://loufactory.net/plugins/forms_et_tables_1_9_1/forms_styles.css.html
(modifs : #CACHE0)
PUIS j’ai vidé le cache
MAIS rien n’y fait ! DAmned
Répondre à ce message
Alors tout d’abord ce plug-in est terrible et très efficace.
Peut on ajouter, nous même , des types de champs.
et le must existe t’il un type CAPTCHA.
voila, je prend tout les liens possible et inimaginable, sauf , le plug-in CAPTCHA de spip car ’il ne s’intègre pas a ce plug-in.
merci, pour le plug-in, merci pour votre aide.
Ah, tiens, je serai bien intéressé moi aussi par la possibilité d’intégrer un captcha à ce formulaire !
Si quelqu’un a une idée, ce serait vraiment sympa, je débute dans spip et je ne vois pas du tout comment améliorer le plugin actuel
Répondre à ce message
Bonjour, je suis tres intéressé par ce plugin, mais il n’y a aucun endroit où la documentation est centralisée ; du coup, j’ai beaucoup de mal à m’y retrouver dans les balises, les boucles, les manières d’accéder via le squelette aux données, etc...
Est-ce que cette documentation existe ?
j’ai eu aussi ce soucis.
il y a celle-ci.
Mais pas grand chose d’autre
Répondre à ce message
Bonjour,
je suis un utilisateur de forms, cet excellent plugin, version 0.303.
je m’en sers pour une table qui forme une espèce de livre d’or pour les
anciens élèves de mon lycée.
J’ai un problème : dès que je crée la table et que je l’insère dans ma
page avec “formxx”, je peux entrer des enregistrements à partir de la
partie publique tant que la page n’est pas recalculée. Une fois qu’elle
l’est, le formulaire disparaît de cette page (en ce moment il n’y est
plus). Si je duplique la table et que je change “formxx” dans l’article
ça remarche jusqu’au prochain recalcul.... Parfois, il réapparaît après un certain temps puisque des utilisateurs réussissent à s’inscrire... bizarre.
autre question, j’ai voulu faire des recherches sur le contenu de ma
table mais la recherche standard spip ne fouille pas le contenu.
J’ai utilisé “table_recherchexx” mais ça ne marche pas et me donne une
erreur de squelette dans la partie publique. Y a-t-il un moyen ?
merci
Répondre à ce message
Bonjour,
Tout d’abbord merci pour ce très utile plugin.
Je voudrais extraire via une query myql les totaux de certaines réponse à un formulaire.
Est-ce possible ? si c’est le cas je ne trouve pas les tables spip_reponses et spip_reponses_champs.
Où se trouve-telles ?
Merci de votre aide
Samuel, Belle-ile-en-Mer
Pour compter le nombre de réponses dans une boucle
Voili voilou
Répondre à ce message
Bonjour à tous, je ne sais pas si c’est le bon medium à utiliser pour une demande de support, mais je me lance.
Le plugin à l’air prometteur, et semble satisfaire pas mal de personnes, mais chez moi, ça ne fonctionne pas ...
Voici les détails.
Sous winXP SP2, avec un wamp5 1.7.2, avec les extensions PHP par défaut activées (pas eu besoin de modif jusqu’ici, sauf activation de gd2).
Ma version de spip : 1.9.2c [10268].
Pour l’installation : téléchargé sur spip-zone la version du 6nov 2007 de form_et_tables 1.9.1 ;
Je vide mon cache spip dans l’interface d’admin, me déconnecte, stoppe Wamp5, décompresse le plugin dans mon arbo www locale dans le répertoire plugins préalablement créé ;
Relance wamp, reconnection interface d’admin spip, les plugins apparaissent, j’active forms_et_tables : OK, je crée un premier formulaire avec les options par défaut cochées et une fois la première validation (avec champ titres et description remplis) je tombe sur un début dé’dition du formulaire, mais avec un message d’erreur :
Fatal error : Allowed memory size of 8388608 bytes exhausted (tried to allocate 41 bytes) in F :\wamp\www\spip\ecrire\public\phraser_html.php on line 133
Impossible d’aller plus loin.
Il y a bien la solution d’augmenter la mémoire allouée pour les scripts dans mon php.ini, mais je ne sais pas si je pourrai le faire chez un hébergeur lambda (doux euphémisme ^___^).
Une piste, une correction de code, une idée ?
Merci d’avance !
Hmmm ...
Je précise que je ne suis pas le seul à avoir eu ce problème.
En updatant ma version de WAMP5 à la dernière version 1.7.3, toujours le même message d’erreur.
J’ai étendu la mémoire allouée aux script de 8M à 16M dans le apache2/bin/php.ini, le problème est corrigé ...
Mais à combien les hébergeurs fixent-ils ce paramètre ? S’il est à 8Mo par défaut, je me retrouverai, à la mise en production, dans la même situation de dépassement de la mémoire ...
Quelqu’un à une idée ?
Répondre à ce message
Bonjour, je souhaiterai pouvoir couper mon formulaire en plusieurs page, j’ai beau cherché mais je ne trouve pas.
J’ai par exemple utilisé le code ++++ du couteau suite dans un champ Texte explicatif mais le formulaire à perdu sa mise en forme sur le seconde page et le bouton valider n’est plus opérant.
Quelqu’un aurait il une idér
Merci d’avance
Répondre à ce message
Bonjour
Est il possible d’ajouter à un champ liste la liste des pays normée afin de demander de quel pays sont issus les visiteurs d’un site ?
Merci
Philippe
Voir le plugin spip-geo : Un plugin spip_(geo)localisation.
Bonjour et merci Nicolas
Ce plugin est très intéressant pour moi.
Je suis allé voir le lien mais je ne sais pas où télécharger le plugin.
As tu un lien ?
Merci
Philippe
C’est pourtant pas difficile :
Et si vous souhaitez participer au projet, spip-zone.
Merci Nicolas.
C’est pas si facile que ça ;-)
J’ai réussi à télécharger le plugin.
Quand je valide le plugin dans l’admin « Gestion des plugin » j’ai ce message :
Fatal error : Call to undefined function : spip_abstract_showtable() in /xxxxxx/xxxx/www/spip/plugins/spip_geo/base/spip_geo_upgrade.php on line 24
Que faut il faire ?
Merci
Philippe
Si je supprime la fonction spip_geo_upgrade, je n’ai plus le message d’erreur !
J’ai regardé dans le plugin form où je trouvais la liste des pays, je n’ai rien vu. Que faut il faire ?
Merci
Philippe
Répondre à ce message
Bonjour,
La validation W3C d’une page utilisant le plugin retourne une erreur sur les champs input de type ’text" ... ils apparaissent en fait avec le type « texte » ce qui ne valide pas, par ex :
<input type=texte" name="ligne_2" id="input-2-ligne_2" value="" ....
A priori, les navigateurs supportent et prennent en compte, mais bon ... j’ai parcouru pas mal de fichiers, il y a bien des endroits avec des variables qui prennent la valeur « texte » mais je ne suis pas sûr à 100% que ce ne soit pas normal à ces endroits là. Dans base/forms.php on a bien des « texte »=>« text » (ce qui me fait hésiter sur le précédent )... Bref ... une idée ou chercher ? C’est un bug ou c’est moi qui ait fait une erreur ?
Répondre à ce message
bonjour,
je voudrais modifier l’apparence du formulaire de contact que je viens de créer (à savoir la police des champs qui apparaissent (nom, email, objet du message etc...), la hauteur des input, et la taille et police du bouton valider).
J’ai tenté un peu tout sur spip_forms.css et forms_structure.html, mais je ne trouve pas ce qu’il faut modifier.
j’ai cherché aussi l’image du bouton valider (ligne 100 sur forms_structure.html), mais il n’apparait pas dans le plugin.
pouvez vous me donner un coup de main à propos svp, car je tourne en rond ??
sinon, merci pour ce plugin top, le reproche que je ferais toutefois, est que les fichiers à modifier par l’utilisateur manquent de commentaires. ou alors ce serait sympa d’avoir une analyse de ce genre pour bien comprendre comment ça a été codé : http://www.falconnet.fr/SPIP-Analyse-de-la-CSS-des.html
Essayez avec ceci comme base, peut-être ça va t’aider ?
/* Formulaires */
div.spip_forms
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif ;
font-size : 12px ;
text-decoration : none ;
text-align : left ;
color : #CC6600 ;
font-weight : normal ;
margin-bottom : 20px ;
div.spip_forms .spip_form_champ
margin-top : 10px ;
margin-bottom : 5px ;
div.spip_forms .spip_form_label
width : 40% ;
div.spip_forms .spip_form_label label
margin-top : 2px ;
div.spip_forms .spip_form_label_obligatoire
margin-left : 4px ;
div.spip_forms .spip_form_champ select,
div.spip_forms .spip_form_champ input,
div.spip_forms .spip_form_champ textarea
width : 300px ;
position : absolute ;
left : 210px ;
div.spip_forms .spip_form_champ select width : 305px ;
div.spip_forms .spip_form_champ select:focus,
div.spip_forms .spip_form_champ input:focus,
div.spip_forms .spip_form_champ textarea:focus
background-color : #FFFFCC ;
.spip_form_erreur
color : red ;
font-weight : bold ;
.spip_form_ok
color : green ;
font-weight : bold ;
text-align : center ;
.spip_form_ok_confirmation
margin-left : 10px ;
div.spip_forms > #champ11,
div.spip_forms > #champ12
width : 200px ;
/* fin Formulaires */
Répondre à ce message
Merci pour ce plugin. C’est exactement ce que je cherchais ! Merci aussi pour toutes vos explications. J’ai fait un sondage en première page de mon site. Par contre, je ne comprends pas quel fichier modifier pour changer l’apparence du sondage. J’aimerais que les choix soient alignés les uns sous les autres et j’aimerai enlever les bordures... J’ai manipulé spip_forms, mais apparemment ce n’est pas ça...
En fait, je me réponds à moi-même. C’est bien le bon fichier... Mais, il ne suffit pas de recalculer la page, il faut vider le cache.
Merci encore pour ce plugin.
Répondre à ce message
Comme je le souligais dans post du 13 octobre (
http://www.spip-contrib.net/plugin-Forms-creation-de#forum399126), j’avais un souci pour l’envoi des mails. J’ai trouvé la cause de mon problème. En effet, mes squelettes étant construits avec des balises INCLURE, il me fallait passer au squelette inclus l’environnement.
Ainsi avec
<INCLURE{fond=inc-contenu_article}{id_article}>
les mails ne sont pas envoyés
mais avec
<INCLURE{fond=inc-contenu_article}{self=#SELF}{id_article}>
ils le sont.
Ce n’est pas la première fois que j’ai un problème de ce type. Je ne me méfie jamais assez du passage des paramètres aux squelettes inclus !!!
Merci,
Franck
J’ai eu le même problème, l’envoi de mail ne fonctionnais plus.
Pour ma part, le soucis venais de « Adresse (URL) du site public » qui n’était pas correct
Accessible depuis l’espace privé, configuration, contenu du site.
Excellent ce petit plugins
Répondre à ce message
Malgré la dernière maj (datée d’hier) et l’aide en ligne http://www.spip-contrib.net/Configurer-les-mails-de-reponses, je ne parviens pas à recevoir ni le mail d’administrateur ni le mail de confirmation s’ils se terminent, par exemple, par .ch, c’est-à-dire s’ils ne comportent que deux lettres. Par contre, ce qui est curieux, c’est que tout se passe normalement si le mail se termine par .net .
Est-ce que le créateur du plug-in aurait une idée de ce qui peut se passer ?
A part ce petit problème, ce plug-in est excellent ! Bravo !
Merci d’avance.
Javier
Je me réponds : en fait c’était un simple problème de configuration de la fonction mail () php chez mon hébergeur : le paramètre « from » doit contenir une adresse email du domaine hébergé...
L’idée étant de lutter contre les spams.
Bien vu !
Jav
Répondre à ce message
Bonjour,
Pour info : Le lien Voir l’article ne fonctionne pas
Une fois qu’on a exporté une réponse vers un article, on dispose du bouton "Voir l’article’.
Si on clique dessus, aucun article n’est trouvé car l’url ne contient pas l’id de l’article créé.
Version du plugin : celle du 18/10/07
SPIP :1.9.2a
Quelqu’un sait-il pourquoi ?
Merci
Répondre à ce message
Malgré la dernière maj, je ne parviens pas à recevoir le mail de confirmation si celui se termine par.ch (par exemple). Par contre tout se passe normalement si le mail se termine par .net (entre autres).
As-tu une idée de ce qui peut se passer ?
Merci d’avance.
Javier
Répondre à ce message
Merci pour ce plugin qui répond totalement à mes attentes.
J’ai cependant un problème avec l’envoi des mails.
Tout se déroule correctement, j’obtiens bien le message :
« Votre saisie a été enregistrée. Un message de confirmation est envoyé à moimeme@voila.fr »
Mais les mails attendus (la confirmation pour l’expéditeur et l’information pour l’administrateur) n’arrivent jamais.
J’en déduis qu’ils ne sont pas expédiés. Pourtant, la fonction mail est activé chez mon hébergeur 1&1. Je l’utilise à un autre moment.
Faut-il activer une fonction particulière dans SPIP ?
Si quelqu’un a une idée, un diagnostic, je suis preneur.
adresse du formulaire : http://s220113122.onlinehome.fr/spip.php?article39
Merci.
Répondre à ce message
Merci pour cet efficace plugin !
Auriez-vous une documentation présentant l’utilité de
- chaque propriété d’un formulaire (menu propriétés)
- de chaque champ
Encapsulation : Que peut-on faire avec (html, php, balises spip ????), si elle fonctionne .... ?
(j’ai essayé d’ajouter du html (italic, strong ...) : je n’ai pas vu d’effet ...
Merci d’avance
Oups
Je voulais dire :
- de chaque propriété du formulaire,
- de chaque propriété des champs
...
Répondre à ce message
La réponse stockée dans Spip contient le nom et l’id du visiteur ou auteur qui a validé le formulaire.
Comment faire pour récupérer cette info, par exemple pour compléter l’objet du mail ou alimenter un champ caché ?
Qqu’un pourrait-il me passer un exemple ...
Merci d’avance
Répondre à ce message
Bonjour,
Je rencontre un problème depuis que j’ai créé mes premiers formulaires. Il apparaissent bien dans mes pages, mais lorsque je clic sur « valider », je suis redirigée sur ma page d’accueil, et mon formulaire n’est pas pris en compte.
Cela se produit que je remplisse ou non les champs ; je pense que ca vient du bouton submit ou de l’action du formulaire, mais je ne sais pas du tout où accéder à ces informations.
Est-ce que quelqu’un pourrait m’éclairer ?
Petit détail : j’utilise le plugin Urls propres, peut-être que le probleme vient de là ?
Ah oui, j’avais oublié mais il y a aussi un autre problème : la css ne semble pas systématiquement activée lorsque je vais sur un de mes formulaires. Je pense que ca a un lien avec le cache, car quand je recalcule ca marche. Des idées ?
Répondre à ce message
Serait-il possible d’integrer le plugin Captcha2 ?
Merci
Répondre à ce message
bonjour, et bien sur merci pour se super plugin, je l’ai dejas instalé sur un site sans probléme, mais la , j’esseille de l’instaler tout fonction, le message est bien enregistré sur l’interface, mais je ne reçois pas le mail quelqun aurait t il une piste merci d’avance jpm
Répondre à ce message
Bonjour,
Vraiment génial votre outil là !
J’ai réussi à créer un formulaire (à envoyé par mail) tout fonctionne à merveille ! sachant que j’ai associé ce formulaire à 1 article <form1> and le texte de l’article !
Mais le hic et que lorsque je revisite l’article (le formulaire et pré-rempli avec les données que j’avais déja insérer pour mon test !), même si je force le recalcul de la page côté public (&var_mode=calcul) j’obtiens le même résultat ? pourquoi ? est-ce un bug ?
je suis sous spip 1.9.2c avec Version : 0.301 stable de Forms&Tables 1.9.1.
si quelqu’un peut m’expliquer ?
Je me réponds à moi même.
Il fallait cocher dans l’interface provée : Données non modifiables par l’utilisateur.
Voilà !
Merci
Répondre à ce message
Bonsoir, une question juste pour m’aider, je débute sur les formulaires, j’ai donc créer un formulaire pour faire les adhésion à une association, jusque là ça marche très bien, mais je souhaite utiliser paypal, j’ai ouvert le compte et fait mon script avec le bouton paypal, je l’ai ajouter sous mon formulaire, là aussi cela marche, mais je souhaiterai que ce bouton ne s’affiche que lorsque l’on a validé le formulaire au niveau de la zone ou est marqué « Votre saisie est enregistré.... » je n’y suis pas arrivé, avez vous une solution ?.
Une autre plus simple surement, j’ai fait une 2e formulaire et j’ai mis dans propriétés le nom du premier formulaire de façon à ce qu’il soit appelé à la fin de la saisie du premier, mais là sa ne fait rien de tout sa m’enregistre l’adhésion et le 2e formulaire ne s’affiche pas. ce qui m’aurait permis de mettre mon bouton paypal dans le second formulaire.
Merci et bonne soirée.
http://www.sarcoidose-infos.com/beespip
Répondre à ce message
Bonjour,
Je souhaiterais avoir la possibilité de remplacer le champ « from » qui apparaît dans l’e-mail de réponse actuellement configuré ainsi :
From : formulaire@www.quinoadesign.com
et avoir à la place : From : e-mail (e-mail correspondant à l’e-mail de la personne à qui est destiné le formulaire)
Ainsi les personnes qui reçoivent l’e-mail de confirmation peuvent utiliser la fonction répondre s’ils souhaitent reprendre contact directement.
Il suffit d’aller modifier le fichier inc/forms.php, qui en trois endroits contient la chaîne formulaire@
Bonjour,
Est-il possible de pouvoir avoir une variable pour le cas ou l’on a plusieurs formulaires sur le même site et que les adresses emails d’envoi ne soient pas les mêmes.
PS je suis en 1.9.1 peut-être que c’est possible en 1.9.2
merci
Répondre à ce message
Bonjour à tous,
J’ai saisi du code dans ’Encapsuler le champ dans le code html’ mais rien apparait sur la page ...
Quelqu’un aurait-il une idée sur la question ?
D’avance merci
Répondre à ce message
Bonjour,
Certains européens ont pour habitude de saisir les numéros de téléphone en y incluant des parenthèses ... style +33(4) 76 56 .... ce que refuse la vérification de forms_et_tables.
J’ai modifié l’expression régulière comme suit dans forms_types_champs.xml (j’espère que l’expression suivante peut être publiée ...) :
/^(((([+])|(00[.-\s])) ?([1-9])2[.-\s\(] ?[1-689][.-\s\)] ?)|(0[.-\s\(] ?[1-689][.-\s\)] ?))([\s] ?[0-9][.-\s]*)8$/
ce qui permet d’avoir plusieurs espaces, points ou tirets dans le numéro de tel, et d’utiliser des parenthèses dans l’area code ... Moyennement utile ... mais bon j’ai des plaintes de la Belgique dans un de mes sites donc cela peut peut-être servir !
Répondre à ce message
D’abord merci aux developpers de ce plugin !
N’etant pas un expert PHP et SPIP, je bidouille avec SPIP 1.9.2b [9381] | Sarka-SPIP 2.0.0 [13304] et autres plugins (sous W$ et en local avec EsayPHP 2.0.0.0)
Ceci etant dit, je peux envoyer un mail au « contact » webmaster apres avoir modifier le fichier php.init de SPIP (variable SMTP). Mais pour un formulaire, l’enregisrement d’une reponse qui doit se traduire par l’envoie d’un mail (a la fois a l’admin) et a l’auteur de la reponse (j’ai inclu un champ « email adress ») ne fonctionne pas alors que je vois apparaitre sur fond noir
Qcq a-t’il une idee ou le mail coince ?
si le texte « validation de la saisie » apparait sur la page qui suit la validation du formulaire, c’est que la génération du mail de confirmation a planté (c’est bizarre mais chez moi c’est ce qui se passait).
Dans mon cas c’était une erreur de syntaxe dans le modèle utilisé pour générer le mail de confirmation ( form_reponse_email_admin.html ou form_reponse_email_confirm.html), je pense donc que tu devrais chercher de ce côté
Répondre à ce message
Bonjour et merci pour ce super plugin, il est super intuitif et va simplifier la vie de beaucoup de webmestres !!
J’ai un petit problème avec les champs de texte qui sortent de la page ; le code HTML récupéré donne :
<textarea ... cols="80"></textarea>
alors qu’il faudrait dans mon cas au max cols=« 40 »J’ai essayé de modifier la feuille de styles spip_forms.css sans succès et je ne trouve pas de piste dans le forum de cet article.
la page où on peut voir ce dépassement : http://djembedanseafricaine.free.fr/spip.php?article8
Un coup de main SVP, et encore bravo
il faut changer le 80 dans le fichier /plugins/form.../formulaires/forms_structure.html
ligne 35
Répondre à ce message
Bonjour,
Tout d’abord merci pour ce magnifique outil.
J’aimerais faire démarrer les semaines du mini-calendrier (quand on choisit un champ date) par lundi, non pas par dimanche.
J’ai bien essayé de bidouiller la variable var _firstDayOfWeek = ’2’ ;
ligne 24 de datePicker_source.js mais ... rien ne bouge.
Une idée ?
Merci
Répondre à ce message
Bonjour,
Bravo, vraiment bravo pour ce plugin. Je le cherche depuis depuis plus de 5 ans. Vive Spip est félicitation pour ce plugin.
En plus il est multi langue. Génial.
Pour l’adapter à mes besoins, je me suis permis de modifier le fichier CSS.
Voici quelques idées pour l’améliorer encore.
- Proposer un champ « Date », avec un petit calendrier.
- Pouvoir insérer des champs du formulaire dans la réponse automatique à celui qui saisie le formulaire. Exemple : « Merci Monsieur #NAME »
- Modifier le code pour que l’expéditeur du email soit le webmaster du site. (#email_webmaster)
Note : la fonction envoyer_mail peut ne prendre que 3 arguments.
Bon courage et au plaisir de découvrir les nouvelles vertions.
Pascal
Je poursuis sur ta lancée pour l’améliorer encore.
- Proposer un champ « Date », avec un petit calendrier qui pourrait prendre en compte de précédentes entrées. Je m’explique : Dans le cas d’un formulaire de réservation par exemple les administrateurs auraient validé des demandes qui apparaîtraient alors dans l’agenda. Le top serait de faire fonctionner ce plugin avec le plugin ’Agenda’.
- Faire apparaître de nouveaux champs de formulaire complémentaire en fonction des cases cochées.
(...)
Je n’y connait rien en PHP et en Javascript mais je tire mon chapeau à tous ceux et toutes celles qui se creusent la tête pour faire avancer les projets Opensources aussi grandioses ou modestes soient t-ils.
Moi itou,
Proposer à l’utilisateur une copie du formulaire pour lui. Il suffit d’indiquer quel champ contiendra son adresse e-mail.
En attendant qu’un codeur passe par là, pour modifier l’adresse e-mail de l’expéditeur, il « suffit » de changer la ligne 734 de forms.php (répertoire INC) :
$head="From: vous@votredomaine.com"."\n";
Euh... C’est dans le plugin forms et tables que j’ai fait ça en fait. En résumé, changer la ligne avec « From : formulaire@ . » (etc.). Cela doit être dans le même fichier j’imagine.
Répondre à ce message
Bonjour,
Féliciations pour ce plugin très perfomant.
Concernant les champs publics, je cherche un moyen pour les identifier dans le formulaire de saisie public d’une manière particulière comme on peut le faire pour les champs obligatoires en modifiant la valeur de info_obligatoire_02 dans forms_fr.php par exemple.
Merci d’avance
Répondre à ce message
Bonjour,
En premier lieu toutes mes félicitations pour la création de ce plugin qui est tout simplement génial.
Il est fort probable que la demande que je vais faire est dû à mon incompréhension ou mon incompétence donc je m’excuse d’avance si je pose une question récurente.
Serait il possible de créer des champs de type hidden afin de pouvoir les initialiser dans un squelette lors de l’affichage d’un formulaire avec une boucle de type :
<BOUCLE_formulaire (FORMS)>
# FORMS
</BOUCLE_formulaire>
Merci d’avance et encore bravo .
Répondre à ce message
Bonjour,
à plusieurs reprises, j’ai signalé tout l’intérêt de ce plugin, mais je suis vraiment très emm.. par la façon désordonnée dont s’affichent les résultats des sondages dans la partie publique :
- les questions ne s’affichent pas dans l’ordre où elles ont été mises lors de la création du formulaires,
- les réponses à une question viennent aussi s’afficher dans le désordre.
Au final, la lecture des résultats d’un sondage (en page publique) est un joyeux bordel où on ne comprend plus de quoi il s’agit.
Quelle solution préconisez-vous pour que ça fonctionne correctement ?
Je précise que je suis en Spip version 1.9.2 et que j’utilise Forms & Tables dernière version.
Cordialement
Répondre à ce message
j’ai une autre petite question, j’ai oublié de l’inclure dans mon message précédent. Je suis débutante avec spip, et je n’arrive pas à comprendre la différence entre les deux types de formulaires qui sont proposés (le formulaire est un sondage, et le formulaire n’est pas un sondage). Je voudrais dc savoir ce que cela apporte de choisir un formulaire sondage ?
merçi.
Répondre à ce message
Bonjour, j’aurais une question au niveau du formulaire , en fait quand l’utilisateur emet une réponse cette réponse est visible sur la parie privée du site. Cette réponse peut être exporter dans un article, mais les champs se mettre dans la partie texte de l’article, je souhaiterais que chaque champs se mette à la bonne place dans l’article.
Je sais pas si j’ai été trés claire.
si quelq’un peut m’aider sa serait super.
Répondre à ce message
Bonjour,
J’utilise le plug-in depuis un moment et tout marchait plutôt bien super :)
Mais depuis quelques temps, un nombre aléatoire de champs des formulaires apparaissent avec un fond jaune (?) pas du tout lié aux styles décrit pour les formulaires.
C’est complètement aléatoire. Une premier champ texte aura un fond blanc ; le deuxième champ texte un fond jaune ; le troixième un fond jaune encore...
Rien de logique en tout cas. Quelqu’un a-t-il dèjà eu ce problème ?
merci d’avance la SPIP communauté :D
As tu installé ou configuré une barre d’outils (telle que la GoogleBar ou Msn) dans ton navigateur ? La GoogleBar contient par exemple une fonction AutoFill (représentée par un papier et un crayon), cette fonctionnalité met en jaune les champs qui peuvent être pré-remplis par Google (Nom, email, adresse, carte bleue...).
Cela apparait du côté utilisateur et cela ne vient pas de la configuration de SPIP.
C’est exactement ce que je cherchais :)
J’ai la Google Bar installée et en modifiant les préférences « Auto Fill » j’ai pu parer à ce problème ! Merci infiniment...
Répondre à ce message
Bonjour,
Le téléchargement de fichier ne fonctionne plus après avoir ajouté les plugins « En onglets dans le texte », « Plugin SPIP-Listes » et « Article PDF ». J’ai désactivé ces plugins et j’ai enlevé #INSERT_HEAD dans inc-head.html. Ca ne fonctionne toujours pas. Où est la solution ?
J’ai un début de solution : si le champs à télécharger n’est pas obligatoire, le téléchargement fonctionne bien...
Le téléchargement fonctionne bien mais le fichier est vide ! Il est bien dans IMG/protege, mais il est vide après récupération et il n’apparait pas dans suivi du formulaire.
J’ai oublié de dire que le passage à Formes_et_tables_1_9_1 n’a pas fait évoluer les choses.
Le champs télécharger [obligatoire] fonctionne bien, les fichiers sont bien présents dans IMG/protege mais on ne peut pas y accéder (impossible de modifier les attributs).
Hello,
J’utilise la Revision : 9803 de Forms&Tables1.9.1.
Avant, je ne pouvais pas télécharger les fichiers. Aujourd’hui cela est possible. Mais les fichiers sont écrits sur le serveur avec aucun droits.
Je doit donc régulièrement faire un « chmod 777 * » en tant que root dans le répertoire protégé.
Si cela peut aider...
Sinon un super Plugin !!! Merci !!
j’ai exactement le même probleme pour récupérer les fichiers uploadés puisqu’il sont vides la plupart du temps. Qulqu’un connait -il la solution svp ?
Bonjour,
Je suis toute novice dans Spip 1.9.2 mais ce plugin est tout bonnement génial. Je souhaitais que les visiteurs de mon site puissent envoyer un fichier. Mais le formulaire une fois créé et publié et même si le message « votre contribution a bien été enregistrée », aucun document n’est accessible. Je ne sais pas comment les retrouver...
Vous auriez une solution svp ? Merci d’avance.
Bonjour à tous,
D’abord merci pour ce super plugin
Je rencontre néanmoins un problème avec les fichiers téléchargés.
lorsque je reçois un mail avec un fichier téléchargé, je clique sur le lien qui me redirige vers l’interface spip avec le message « accès interdit ».
De plus lorsque je consulte le suivi des données, je ne vois aucun document téléchargé.
Toutes les autres fonctionnalités fonctionnent à merveille. Juste un problème avec les fichiers joints !
Pourriez-vous m’aider ?
Cordialement
Répondre à ce message
Une fois que mon formulaire est opérationnel, je voudrais intercaler un champ supplémentaire. Cela est-il possible car je ne vois pas de flèches « monter » ou « descendre » ? Je suis en Spip 1.9.2. Sinon, tout est OK à part un bug d’affichage quand on crée un formulaire et qu’on valide un nouveau champ : la nouvelle fenêtre ne remplace pas l’ancienne, mais s’affiche à l’intérieur d’elle, ce qui donne des pages interminables imbriquées les unes dans les autres.
Bonjour,
il suffit d’effectuer un glisser/déposer sur l’icône à gauche de chaque champs afin de modifier leurs positions
En fait, je me suis aperçu que ces flèches n’apparaissent pas sous firefox ou Konqueror (sous Ubuntu 7.4 et Windows). Par contre, ils apparaissent parfaitement sous la dernière version de MSIE.
Pour ce qui est du glisser/déposer, soit je fais quelque chose de faux, soit ça ne marche pas non plus sous Firefox (pas essayé sous MSIE).
Simon
Je confirme que j’ai le même souci pour déplacer les champs sous Firefox (et c’est bien casse-pieds quand le formulaire en a 30).
J’en profite pour mentionner que j’ai aussi des problème de mémoire du serveur depuis l’installation de la dernière de F&T (try to allocate...).
Avec les versions de juillet du plugin ça roulait.
dd
Je m’auto-réponds pour le message d’erreur mémoire :
Il semblerait que des documents joints à l’article ou un formulaire est aussi inséré soit la cause de l’erreur fatale. En tout cas en enlevant les documents joints je n’ai plus d’erreur.
Donc j’ai mis les documents sur une autre page et fais un lien depuis l’article qui contient le formulaire (mais c’est pas pratique).
DD
Répondre à ce message
Bonjour,
Dans un formulaire avec fichiers joints, ces derniers n’apparaissent pas en téléchargement (table). Juste l’adresse et le nom du fichier.
Comment faire pour avoir un lien de téléchargement ?
Merci
Répondre à ce message
Bonjour,
j’ai un problème avec ce formulaire.
J’ai installé le plugin foms pour SPIP 1.9.1 sur mon site SPIP 1.9.1, mais quand je veux remplir le formulaire dans la partie public les données envoyées par les visiteurs ne sont pas enregistrés dans la partie privée.
Quelqu’un pourrait-il m’éclairer ? Merci.
Désolé, j’ai trouvé le problème.
Je n’avais pas vu qu’il y avait un champ de formulaire invisible qui sert d’anti-spam.
Il faut désactivé les styles CSS pour le voir avec le plugin Webdevelopper de Firefox pour le voir
Répondre à ce message
Bonjour
Dans le texte destiné à être envoyé par mail en retour de saisie du formulaire - j’ai placé quelque chose du genre
Bonjour,
Vous avez laissé un message sur le site - blabla
J’ai deux sites spip sur le même espace d’hébergement dans deux répertoires différents (mêmes versions de SPIP 1.9.2b plugins identiques).
Pour le premier le remplissage du formulaire en anglais renvoie bien le message en anglais mais pour le deuxième le message reste en français.
J’avoue que j’y perd mon latin...
Par ailleurs y a t-il une configuration minimum type version de mysql et/ou php pour faire fonctionner le plugin ?
Sur un autre espace d’hébergement (internet-fr pour ne pas le nommer), le plugin marchait à peu près correctement - il n’était pas possible de gérer les données à part les exporter en csv mais bref.
Désormais lorsque je crée un nouveau formulaire j’obtiens une page vide. Impossible de supprimer le formulaire - à moins de purger les données par EFFACER TOUT
Version de SPIP : 1.9.2
Merci
Oups...
Je m’appercois que mon message précédent est erroné. Les balises multi n’ont pas été prise en compte...
Le message du texte est
Répondre à ce message
Bonjour
- J’ai installé le plug-in - ok
- Je l’ai activé - ok
- J’ai créé mes 1er et 2e formulaires - ok
- Mécanisme de création - ok
- Un 1er problème : la liste des formulaires créés ne s’affiche pas
- Je mets à jour un article ; la liste des formulaires créés s’affiche à gauche - ok
- J’insère un formulaire dans l’article - ok
- J’affiche l’article en ligne - ok
- Je coche un bouton radio (c’est un sondage) - ok
- Je valide : catastrophe ! Message : "Fatal error : Call to undefined function : calculer_action_auteur() in .../plugins/forms_1_9_1/inc/forms.php on line 474
Qu’en pensez-vous ?
- est-ce un problème de chmod ?
- est-ce un problème de compatibilité avec d’autres plug-ins ? (j’utilise spip-listes, mais si je désactive spip-listes, j’ai toujours le « Fatal error... »
Merci de me donner un conseil
Ce plug-in me semble tout bonnement génial !
S’il fonctionne, alors il est super-génial !
Je réponds à mon propre message pour signaler que le problème signalé plus haut est en très grande partie résolu : il provenait apparemment d’un conflit entre la version 1.9.1 et la version 1.9.2
Ce problème est résolu, et le plugin fonctionne bien.
Il reste cependant un tout petit problème dans l’affichage des résultats du sondage immédiatement après la saisie d’un vote.
Il semblerait que l’affichage des résultats mis à jour après un nouveau vote ne se fasse qu’après que le délai de remise à jour du cache soit écoulé.
Quelqu’un a-t-il constaté ce délai ?
En dehors de cette question, le plug-in est tout bonnement super-génial
il est en cours de fonctionnement à cette adresse
As tu réussi à le faire fonctionner avec spip 1.9.2 ?
car moi je n’y arrive pas, et j’ai les même symptôme.
Oui, je l’utilise avec spip 1.9.2, et après quelques soucis initiaux, ça fonctionne globalement bien.
J’ai cependant le souci suivant avec la partie sondage :
Les résultats, visibles pour quelqu’un qui a déjà répondu au sondage, s’affichent dans un ordre différent du formulaire utilisé pour la saisie.
Exemple : Questionnaire de saisie
- Question 1
- Question 2
- Question 3
Dans l’affichage des résultats on a un classement apparemment aléatoire, du genre :
- Question 3
- Question 1
- Question 2
C’est assez gênant de ne pas retrouver les réponses dans le même ordre que les questions. (quand il s’agit de notes de 0 à 10, le résultat est particulièrement surprenant)
Voir par exemple le sondage sur cette page (il faut y répondre pour voir le phénomène)
Pour la version Spip 1.9.2 pour que ça marche, il faut utiliser la nouvelle version plugin forms&tables et non pas le Plugin forms pour spip 1.9 ou Plugin forms pour spip 1.9.1. Et ça devrait fonctionner.
J’utilise bien spip 1.9.2 et la dernière version « forms&tables »
C’est avec forms&tables téléchargé le 13/08 (forms_et_tables_1_9_1) que j’ai créé le formulaire de sondage.
Y aurait-il un forms_et_tables_1_9_2 ?
Désoler Piercol, je répondais à la question de ptit gas parce que j’ai eu les mêmes soucis que lui.
Mais pour répondre ta dernière questiion : je parlais de la version forms&tables 1_9_1 qui se trouve ici, cette version fonctionne bien avec SPIP 1.9.2b [9381], en tout cas pour la partie formulaire de contact que j’utilise.
Oui j’utilise bien cette version fors&tables 1_9_1
Je l’utilise en mode table et en mode sondage
- En mode table : j’aimerais pouvoir faire disparaître, sur la table, côté public, la colonne où il y a les loupes. Elle ne servent à rien, puisque j’ai choisi comme option que les visiteurs ne peuvent pas modifier les données.
- En mode sondage : le gros problème est l’affichage des résultats dans un ordre apparemment aléatoire. Les réponses ne suivent pas l’ordre dans lequel les questions sont posées, ce qui est assez gênant.
Autre problème : quand on construit le formulaire de sondage, il y a un bloc pour la question, puis les diverses réponses proposées à cocher par bouton radio ou liste déroulante.
Quand le résultat s’affiche, on ne retrouve pas le texte de la question, mais seulement le texte des réponses.
Exemple
Dans le questionnaire :
- Avez-vous trouvé sur le site des liens brisés ?
Dans l’affichage des réponses, on ne trouve que
Ah bon ! mais quelle était donc la question posée ?
Cordialement
Je n’utilisais pas forms&table.
J’ai installé forms&table, et cela fonctionne.
Merci.
Bonjour,
Je n’ai pas compris le sens de ta réponse.
En ce qui me concerne, avant, je n’utilisais pas forms&tables.
Maintenant, je l’utilise, sans avoir fait aucune modification aux sources du plug-in.
Ca fonctionne globalement, mais avec les défauts que je signale ci-dessus, le plus gênant étant l’affichage dans un ordre aléatoire des résultats d’un sondage.
A noter également que la valeur 0 (nombre zéro) n’est pas prise en compte comme réponse possible. Il faut ruser, en saisissant « Note 0 ».
Cela est vérifiable sur la page
- 1- Voici le questionnaire du sondage, qui s’affiche bien dans l’ordre souhaité (ici, sans les boutons radio)
Combien de fois êtes-vous venu(e) sur Histoire Passion [Obligatoire] :
* Je viens sur le site pour la 1re fois
* Je suis venu de 2 à 5 fois
* de 5 à 10 fois
* plus de 10 fois
Comment êtes-vous arrivé(e) sur le site Histoire Passion lors de votre première visite ? [Obligatoire] :
* La première fois, je suis arrivé par un moteur de recherche
* par un lien trouvé sur un autre site
* par un courriel
* un ami m’avait signalé le site
* autre
* je ne me rappelle plus
Votre avis sur l’ergonomie du site
La page d’accueil du site (sommaire) : il est facile d’y trouver l’essentiel du site : [Obligatoire] :
* Oui, il est facile de trouver l’essentiel en page d’accueil
* Non
* Je ne sais pas
La navigation entre les rubriques, les pages du site, diriez-vous qu’elle est : [Obligatoire] :
* La navigation entre les rubriques et les pages est très facile
* plutôt facile
* un peu difficile
* très difficile
* je ne sais pas
Avez-vous trouvé sur le site des liens brisés (qui amènent à un message « page inexistante ») [Obligatoire] :
* Oui, j’ai trouvé des liens brisés
* Non
Les outils du site
Avez-vous déjà utilisé le moteur de recherche interne du site ? [Obligatoire] :
* Oui, j’ai déjà utilisé le moteur de recherche interne
* Non, je ne l’ai jamais utilisé
Si vous avez déjà utilisé le moteur de recherche interne, quels qualificatifs pouvez-vous lui attribuer (plusieurs réponses possibles) :
* Le moteur de recherche est rapide
* lent
* efficace
* peu efficace
* son résultat est facile à interpréter
* son résultat est difficile à interpréter
Avez-vous déjà consulté le plan du site ? [Obligatoire] :
* oui, j’ai déjà consulté le plan du site
* non, je ne l’ai jamais consulté
Avez-vous navigué dans le site en utilisant les mots-clés ? [Obligatoire] :
* oui, j’ai déjà utilisé les mots-clés pour naviguer dans le site
* non, je ne les ai jamais utilisés
Avez-vous déjà écrit un ou des commentaires dans les forums du site ? [Obligatoire] :
* oui, j’ai déjà écrit un commentaire dans un forum du site
* non, je ne l’ai jamais fait
Etes-vous abonné(e) à la lettre gratuite d’informations du site Histoire Passion ? [Obligatoire] :
* oui, je suis abonné à la lettre d’information
* non, je ne suis pas abonné
Le contenu du site
Dans la liste des propositions suivantes, cochez celles qui vous semblent le mieux qualifier le contenu des pages du site (plusieurs choix possibles) [Obligatoire] :
* il y en a pour tous les goûts
* il y a trop de pages au contenu ennuyeux
* les textes en vieux français devraient être présentés en version modernisée
* il devrait y avoir plus d’illustrations
* il y a beaucoup de sujets historiques qui ne sont pas traités ici
* il devrait y avoir plus de synthèses, et moins d’archives
* le mode de présentation des thèmes est satisfaisant
Note globale
Contenu rédactionnel (note de 0 à 10) [Obligatoire] :
* Contenu du site, note 0
* note 01
* note 02
* note 03
* note 04
* note 05
* note 06
* note 07
* note 08
* note 09
* note 10
Iconographie - Illustrations (note de 0 à 10) [Obligatoire] :
* Iconographie note 0
* note 01
* note 02
* note 03
* note 04
* note 05
* note 06
* note 07
* note 08
* note 09
* note 10
Ergonomie (note de 0 à 10) [Obligatoire] :
* Ergonomie note 0
* note 01
* note 02
* note 03
* note 04
* note 05
* note 06
* note 07
* note 08
* note 09
* note 10
Qui êtes-vous ?
Votre sexe [Obligatoire] :
* sexe M
* sexe F
Votre âge [Obligatoire] :
* âge : moins de 20 ans
* âge : de 20 à 40 ans
* âge : de 40 à 60 ans
* âge : plus de 60 ans
Lieu de résidence habituel [Obligatoire] :
* Région Poitou-Charentes
* Autre région française
* Pays francophone (hors France)
* Pays anglophone
* Autre
- 2- Voici les résultats du sondage, qui s’affichent dans un ordre aléatoire, mais toujours le même (ici, sans barres graphiques) . L’ordre des réponses n’est pas celui des questions. Voir aussi le classement étrange des notes de 0 à 10
Sondage : votre avis sur le site Histoire Passion, Vous avez déjà répondu a ce sondage.
Le moteur de recherche est rapide 4 (100 %)
lent (0 %)
efficace 3 (75 %)
peu efficace (0 %)
son résultat est facile à interpréter 3 (75 %)
son résultat est difficile à interpréter (0 %)
il y en a pour tous les goûts 4 (80 %)
il y a trop de pages au contenu ennuyeux (0 %)
les textes en vieux français devraient être présentés en version modernisée (0 %)
il devrait y avoir plus d’illustrations 1 (20 %)
il y a beaucoup de sujets historiques qui ne sont pas traités ici 1 (20 %)
il devrait y avoir plus de synthèses, et moins d’archives 2 (40 %)
le mode de présentation des thèmes est satisfaisant 4 (80 %)
Oui, il est facile de trouver l’essentiel en page d’accueil 5 (100 %)
Non (0 %)
Je ne sais pas (0 %)
Ergonomie note 0 (0 %)
note 09 (0 %)
note 10 1 (20 %)
note 01 (0 %)
note 02 (0 %)
note 03 (0 %)
note 04 (0 %)
note 05 (0 %)
note 06 1 (20 %)
note 07 (0 %)
note 08 3 (60 %)
Iconographie note 0 (0 %)
note 09 (0 %)
note 10 (0 %)
note 01 (0 %)
note 02 (0 %)
note 03 (0 %)
note 04 (0 %)
note 05 1 (20 %)
note 06 2 (40 %)
note 07 2 (40 %)
note 08 (0 %)
oui, je suis abonné à la lettre d’information 1 (20 %)
non, je ne suis pas abonné 4 (80 %)
oui, j’ai déjà écrit un commentaire dans un forum du site 1 (20 %)
non, je ne l’ai jamais fait 4 (80 %)
sexe M 5 (100 %)
sexe F (0 %)
âge : moins de 20 ans (0 %)
âge : de 20 à 40 ans 3 (60 %)
âge : de 40 à 60 ans 1 (20 %)
âge : plus de 60 ans 1 (20 %)
Région Poitou-Charentes 3 (60 %)
Autre région française 2 (40 %)
Pays francophone (hors France) (0 %)
Pays anglophone (0 %)
Autre (0 %)
Je viens sur le site pour la 1re fois 1 (20 %)
Je suis venu de 2 à 5 fois (0 %)
de 5 à 10 fois (0 %)
plus de 10 fois 4 (80 %)
Oui, j’ai déjà utilisé le moteur de recherche interne 4 (80 %)
Non, je ne l’ai jamais utilisé 1 (20 %)
La première fois, je suis arrivé par un moteur de recherche (0 %)
par un lien trouvé sur un autre site 2 (40 %)
par un courriel (0 %)
un ami m’avait signalé le site 2 (40 %)
autre 1 (20 %)
je ne me rappelle plus (0 %)
Oui, j’ai trouvé des liens brisés (0 %)
Non 5 (100 %)
La navigation entre les rubriques et les pages est très facile (0 %)
plutôt facile 4 (80 %)
un peu difficile 1 (20 %)
très difficile (0 %)
je ne sais pas (0 %)
oui, j’ai déjà consulté le plan du site 3 (60 %)
non, je ne l’ai jamais consulté 2 (40 %)
oui, j’ai déjà utilisé les mots-clés pour naviguer dans le site 2 (40 %)
non, je ne les ai jamais utilisés 3 (60 %)
Contenu du site, note 0 (0 %)
note 09 (0 %)
note 10 (0 %)
note 01 (0 %)
note 02 (0 %)
note 03 (0 %)
note 04 (0 %)
note 05 (0 %)
note 06 1 (20 %)
note 07 (0 %)
note 08 4 (80 %)
Total des votes : 5
Répondre à ce message
Bonjour,
Dans mon formulaire, j’obtiens des retours à la ligne qui sont assez gênants et je ne trouve pas comment les modifier. Avez-vous une idée ?
Merci d’avance,
Victor
Répondre à ce message
Bonjour à tous, ma question va peut-être vous paraitre « stupide » mais il en faut bien
Quelle est la différence entre la création de formulaire et la création de table avec Forms&tables ? Sont-ils liés ou équivalent à l’utilisation ?
Voilà, une grande question métaphysique pour commencer cette belle journée.
Réponse à moi-même ( et à tous ceux qui se posent la même question), la solution est ici : http://www.spip-contrib.net/Forms-tables-carnet-de-notes
En tous cas merci, car tous ces messages sont très formateurs !!!
Répondre à ce message
je souhaite adapter la contrib pour qu’il récuperre les entrées des formulaires générées par le plugin form&table (sous SPIP 191) et renvoie ainsi le pdf au visiteur en guise de réponse (ou un lien pour le télécharger)
l’idée serai de récupérer les infos qui sont envoyées par Email en tant que confirmation, et de les renvoyer vers un article temporaire qui sera récupéré par le plugin pdf (car il n’interprette pas les entrées du formulaire)
ou alors d’avoir un lien pour télécharger le pdf ainsi généré après la confirmation par le visiteur
NB : je suis autodidacte et un blaireau en php, mais asser passionné et donc patient !
merci d’avance pour votre attention et vos tuyaux
Je cherche à faire exactement la même chose, auriez-vous une solution ou une piste ?
L’idéal serait dans mon cas, de renvoyer sous forme de pdf le formulaire complété vers 2 adresses disctinctes : celle du visiteur et celle de l’administrateur du site.
Mais je sèche et je ne trouve pas d’info sur le sujet.
Matt
si vous trouvez une piste faites signe
Répondre à ce message
Bonjour,
Tout d’abord bravo pour ce plugins, il est inséré directement au squelette Beespip et c’est super.
Voila je suis novice et je souhaiterais utiliser ce plugin pour faire un concours de pronostics et récupérer les données.
J’utilise le champ « nouveau bloc de questions » mais je souhaiterais plutôt que des cases a cocher que l’on puisse entrer un score ;
Est ce possible en modifiant un fichier ?
merci
sylvain
Répondre à ce message
Merci pour ce fantastique plugin. J’ai deja remplacé l’ensemble de mes formulaire avec ce plugin !
Une amélioration peut-etre :
Dans mon CSS principal (habillage.css), j’ai le parametre suivant :
#page { text-align: justify;}
Sous IE, les intitulés des questions apparaissent alors justifiés. (firefox 2 affiche correctement)
Je propose de modifier spip_forms.css en rajoutant une ligne dans le 3e bloc pour forcer l’alignement :
Bonjour
J’ai installé le plug-in - ok
Je l’ai activé - ok
J’ai créé mon 1er et mon 2e formulaire
- Mécanisme de création - ok
- Un 1er problème : la liste des formulaires créés ne s’affiche pas
- Je mets à jour un article ; la liste des formulaires créés s’affiche à gauche - ok
- J’insère un formulaire dans l’article - ok
- J’affiche l’article en ligne - ok
- Je coche un bouton radio (c’est un sondage) - ok
- Je valide : catastrophe !
Message : "Fatal error : Call to undefined function : calculer_action_auteur() in .../plugins/forms_1_9_1/inc/forms.php on line 474
Qu’en pensez-vous ?
- est-ce un problème de chmod ?
- est-ce un problème de compatibilité avec d’autres plug-ins ? (j’utilise spip-listes, mais si je désactive spip-listes, j’ai toujours le « Fatal error... »
Merci de me donner un conseil
Ce plug-in me semble tout bonnement génial !
S’il fonctionne, alors il est super-génial !
Cordialement
Répondre à ce message
Bravo pour ce super plugin qui transforme les formulaires en un jeu d’enfant !
Je souhaiterai savoir plusieur chose :
- est-il possible de l’utiliser pour l’inscription au site pour certaine pages seulement (inscription visiteur et mailing list)
- est- il possible de changer [obligatoire] par * pour les champs obligatoire ?
Merci pour vos réponses !
vive spip !
Pour changer [obligatoire] il suffit de modifier le fichier lang/forms_fr.php du plugin
à+
Joz
Merci beaucoup ! ça marche ! [obligatoire] est devenu * !!
reste ma première question...
Répondre à ce message
Merveilleux plugin
Quel domage que celui-ci ne soit pas compatible avec le plugin « Enluminure Typographique »
Répondre à ce message
Bravo et merci de ma par aussi. Vraiment classe ce plugin !
Moi j’ai une question par rapport au e-mail dans « propriétés » :
Est-ce qu’il est possible d’y introduire plusieurs adresses mails ? Un simple virgule ne semble pas suffire.
Ou mieux encore : y introduire le mail de l’auteur de l’article, dans lequel le formulaire sera appelé ?
merci
Joz
sorry, un virgule est finalement assez pour y ajouter une deuxième adresse e-mail ; un fournisseur de mail était plus rapide que l’autre :-}
reste juste ma deuxième question...
Répondre à ce message
Bonjour
Un grand merci au(x) créateurs(s) du plugin. Continuez...
J’ai un problème : j’ai crée un formulaire : http://autoconstruction.free.fr/spip.php?article266#form1
J’ai fait un premier essai. J’étais logué en tant qu’administrateur. Là, pas de problème, le 1er enregistrement a bien été créé.
J’ai demandé à un ami de faire un essai à partir de sa bécane. Après avoir validé, cela l’a amené vers un autre article n’ayant aucun rapport. Et son formulaire n’a pas été enregistré.
Alors, j’ai refait un essai avec ma bécane. Et cela ne fonctionne plus. Soit le formulaire est toujours affiché après avoir validé, soit cela saute sur un article au hasard. Pas de message de confirmation, pas d’enregistrement dans la base.
De plus, il y a le formulaire d’abonnement à la newsletter(SPIP-liste) qui passe en erreur.
J’ai désactivé SPIP-Liste, vidé le cache, supprimer tous les enregistrements lié à ce formulaire. Et là cela fonctionne sur la bécane du pote mais toujours pas chez moi. Si le pote reremplit un autre formulaire, cela ne marche plus. tout se passe comme-ci on ne pouvait faire qu’un seul enregistrement.
J’ai l’impression que cela interfère avec SPIP-liste même si il est désactivé.
Pouvez-vous essayer mon formulaire ? en indiquant « essai contrib » dans un des champs.
Une idée ?
Je me réponds à moi-même :
J’ai dupliqué le formulaire et supprimé l’ancien. Et là cela marche. J’ai pas d’explication. Apparemment, le 1er formulaire était beurré dans mysql. Le fait de le dupliquer l’a remis d’équerre ?
Donc pas d’interférence avec SPIP-liste mais c’est bizarre tout de même
ah ben non, y’a bien une interférence avec SPIP-liste.
J’ai réactivé le plugin SPIP-liste et cela fait n’importe quoi après avoir Valider le formulaire.
Et dans le formulaire SPIP-liste, qui est dans l’entête du site, j’ai un message d’erreur indiquant que l’adresse email est erroné.
HELP....
Répondre à ce message
Bonjour,
je cherche à pouvoir modifier l’apparence d’un sondage que je viens d’installer. Il fonctionne tres bien mais je ne trouve pas la fichier source qui me permettrait d’en modifier l’apparence ?
Merci
Répondre à ce message
Bonjour je viens d’installer le plugins mais j’ai cette erreur quant j’essaye de remplir une formulaire je suis sur spip 1.9.2 b
Fatal error : Call to undefined function bouton_block_depliable() in /home/wade/www/plugins/forms_et_tables_1_9_1/inc/forms_edit.php on line 405
exactement la même erreur avec forms et tables.
spip 1.9.2 b
idem. Avez-vous trouvé une solution ?
Bonjour
L’erreur vient de l’utilisation de la fonction php version_compare dans 4 des fichiers du pluggin. Cette fonction de fonctionne (!) pas correctement avec le syteme de notation des version de spip (1.XXYY). Avec cette fonction 1.9207 > 1.925.
Donc faut remplacer dans les 4 fichiers :
Je ne sais pas comment on fait les corrections dans la zone...
Merci pour ta réponse ! Je vais essayer de les trouver dans les nombreux fichiers du plugin...
j’ai retrouvé le code à modifier. Par contre, je n’ai pas bien compris ce qu’il faut modifier.
Faut-il changer :
if (version_compare($GLOBALS[’spip_version_code’],’1.925’,’>’)) par
if (version_compare($GLOBALS[’spip_version_code’],1.925,’>’)) Modif Yffic if ($GLOBALS[’spip_version_code’]>1.925)
ou
if (version_compare($GLOBALS[’spip_version_code’],’1.925’,’>’))
if ($GLOBALS[’spip_version_code’]>1.925)
désolé la question peut être simple, mais je n’y connais rien en programmation.
Merci encore pour ton aide
Dan
je n’ai trouvé que 3 fichiers :
dans inc : forms_edit.php et forms.php
dans exec : forms_edit.php
Quel serait le 4e ?
et mais si tu modifies un fichier dans exec, c’est carrément spip que tu modifies et plus le plugin
C’est le fichier form_edit.php qui est dans le dossier exec du plugin forms_et_tables ;-)
Avec la modif en question cela fonctionne bien mieux !
Le 4e est :
inc/instituer_forms_donnee.php
Bonjour à tous, es que quelqu’un pourrais me réespliquer les modification a faire pour que sa fonctionne sous la version 1.9.2b de spip.
Merci à tous
(je suis apprenti en code !!!)
Dans les fichiers :
Il faut rechercher la ligne :
if (version_compare($GLOBALS[’spip_version_code’],’1.925’,’>’))
et la remplacer par :
if ($GLOBALS[’spip_version_code’]>1.925)
Merci de m’avoir répondu.
Par contre aprés avoir modifier ces 4 fichiers, sa me met l’erreur :
Parse error : parse error in c :\program files\easyphp1-8\www\charognart\plugins\forms_et_tables_1_9_1\exec\forms_edit.php on line 93
et a la ligne 93 on trouve :
$options .= « > » . $row2[’titre’] . « \n » ;
Merci de votre aide.
Merci de m’avoir répondu.
Par contre aprés avoir modifier ces 4 fichiers, sa me met l’erreur :
Parse error : parse error in c :\program files\easyphp1-8\www\charognart\plugins\forms_et_tables_1_9_1\exec\forms_edit.php on line 93
et a la ligne 93 on trouve :
$options .= « > » . $row2[’titre’] . « \n » ;
Merci de votre aide.
Récupère le nouveau « zip » sur la zone (ou via svn).
Forms&Table a été réparé hier soir et fonctionne sans modif sur Spip 1.9.1, 1.92, 1.9.3-svn, merci M’sieur Cedric !
(enfin doit fonctionner car je ne l’ai pas encore testé)
PS : Spip contrib ramouille parfois donc pas la peine de s’exciter sur le bouton « envoie » ;-) un seul click et un peu d’attente et ça roule.
Rectification, la modification des 4 fichiers fonctionne. Par contre je n’arrive pas a valider un formulaire.
Quelqu’un peut m’aider ??? Quand je clic sur valider sa ne fait rien .
Merci a vous
cf message au dessus, form&table a été réparé !
Répondre à ce message
Bonsoir,
Désolé d’insister, vous êtes déjà quelques uns à avoir eu cette erreur :
Erreur(s) dans le squelette
Erreur : filtre « forms_label_details » non défini, _champs
Erreur : filtre « forms_valeur » non défini, _champs
Erreur : filtre « forms_valeur » non défini, _champs
Erreur : filtre « forms_input_champs » non défini, _champs
Erreur : filtre « forms_valeur » non défini, _champs
Comment l’avez-vous résolu ?
Merci beaucoup pour votre aide
Dan
Lorsque je recontre ce genre de prob (arrive aussi parfois avec d’autres plugins) :
Et ça roule :-)
(enfin j’espère que ça sera le cas pour toi !)
Merci pour ton aide
mais j’ai toujours le même style de message qui s’affiche....
Si tu utilises le squelette de la « dist » cela fonctionne ?
Si oui tu as un problème de squelette, sinon bonne question essaye de faire une installation « locale » de SPIP (via WAMP, MAMP, ou équivalent) avec les même plugin, ... et une base sql « fraiche »
qu’entends-tu par utiliser le squelette de la « dist » ?
Faut-il mettre le dossier « formulaire » de la dist à la place de celui du plugin ?
Non, renomme ton dossier « squelette » vers « squelette-backup », vide le cache et regarde ce que ça donne. (ça te permet d’avoir le squelette de « base » de SPIP, alias « dist »)
je n’ai plus de dossier « squelette ». A partir du moment où l’installation de 1.9.2b c’est bien passé, je n’ai pas gardé les « dist » d’origine et mis les « dist » du site.
Ne fais pas ça !
Le dossier « squelette » surcharge automatiquement les fichiers de la « dist ».
Et en cas de problème ton site est complètement inopérant, alors que si c’est un problème de squelette on peut revenir « momentanément » à la dist juste en changeant le nom du dossier squelette pour le remettre lorsque le « problème » est réglé.
En règle générale il ne faut jamais supprimer des fichiers de l’installation SPIP car ils peuvent être automatiquement « surchargés », par ce qu’il y a dans les dossiers « plugins » et « squelette ».
merci du conseil, je ne savais pas.
Répondre à ce message
Bonjour
Il y a un petit probleme d’ecriture dans les fichiers exec/form_edit.php (ligne 87) et inc/forms.php (ligne 387) : spiip_version_code au lieu de spip_version_code
après modif des fichiers comme tu le préconnise (je n’en ai trouvé que 3...)
dans inc : forms_edit.php et forms.php
dans exec : forms_edit.php
(remplacement de if (version_compare($GLOBALS[’spip_version_code’],’1.925’,’>’))
par if ($GLOBALS[’spip_version_code’]>1.925)
je n’ai plus de message du style : Fatal error : Call to undefined function bouton_block_depliable() in
Je peux créer un formulaire, ajouter des champs... par contre si je veux visualiser, j’ai toujours le message suivant qui s’affiche :
Erreur(s) dans le squelette
Erreur : filtre « forms_label_details » non défini, _champs
Erreur : filtre « forms_valeur » non défini, _champs
Erreur : filtre « forms_valeur » non défini, _champs
Erreur : filtre « forms_input_champs » non défini, _champs
Erreur : filtre « forms_valeur » non défini, _champs
une idée ?
Répondre à ce message
tout d’abord merci pour ce plugin simple et pratique.
en revanche, je souhaite reprendre la valeur d’un champ du formulaire dans l’objet du mail de notification.
est-il possible de rendre cela générique pour éviter de toucher le php à chaque ajout d’un formulaire ?
encore bravo
Répondre à ce message
Superbe plugin. J’apprécie particulièrement l’exploitation des résultats.
Un blocage tout de même : peut-on limiter le nombre d’inscriptions ? Pour un spectacle par exemple.
Merci.
Répondre à ce message
Bonjour
Avec la version 1.9.2a installée sur mon serveur, l’édition du formulaire provoque une erreur de fonction inconnue bouton_block_depliable dans inc/forms_edit.php
Je l’ai remplacée par bouton_block_visible, ce qui supprime le problème.
Mais je ne sais pas si cette fonction a disparu dans la version 1.9.2a ou si c’est mon installation de SPIP¨qui n’est pas bonne. Le passage à la 1.9.2b résoudrait il le problème ou est ce un bug du plugin ?
Emmanuel
Hello,
J’ai la version 1.9.2b. et le bug est aussi présent.
Ta solution deplie le formulaire dans la partie privée. C’est moins joli et pratique, mais cela permet de travailler.
Alexis
Répondre à ce message
Bonjour, Je rencontre des difficultés concernant l’envoi des réponses à mon mail. J’ai développé un site en local (intranet), j’ai entré mon adresse email comme convenu dans les options de formulaire. L’enregistrement s’effectue pourtant bien dans le tableau des enregistrements du back-office. Ne faut il pas autoriser son serveur à l’envoi de mail. J’utilise EasyPhp avec Apache et Mysql. Le serveur Apache autorise-t-il par défaut l’envoi de mail ? Merci pour vos réponses.
ce n’est pas apache qui gère l’envoi de mail donc ça doit partir sauf si le port 25 est bloqué par ton firewall ou ton FAI
Je n’utilise pas de FAI puisque je travaille en local et le site que je développe est un intranet pour une utilisation en réseau.
J’ai donc ajouté manuellement le port 25 dans mon firewall Windows (mon ordi servant de serveur pour le moment...), mais ça ne fonctionne toujours pas !! Je ne reçois rien. :-(
Salut c’est normal, la fonction mail() de php a besoin d’un serveur de mail pour fonctionner.
A tester en ligne :)
Est-il possible d’installer un serveur de mail en local ? Si oui, lesquels ? Merci pour l’info en tout cas !!
Répondre à ce message
Bonjour.
J’essai d’utiliser ce plugin pour détourner le système de sondage en système de vote. de 1 à 5. et je voudrais ainsi pouvoir faire voter les internautes sur l’article courant et seulement ceui-ci de la page article.html.
- J’ai créé un formulaire type choix multiple (sondage).
- J’ai inséré la boucle :
<BOUCLE_f(FORMS){id_form=1}>#FORMS</BOUCLE_f>
au bas de l’article.Mais biensur j’ai donc pour chaque article le même « vote » avec les même résultats (sic).... donc pas utilisable en l’état.
Existe il une solution autre que de créer à chaque fois un formulaire identique pour que à chaque article les votes soient associés à celui-ci et seulement celui-ci ? Une boucle qui m’échappe ? ou n’est ce pas prévu ?
Si ce n’est pas possible, je cherche une solution me permettant de le faire, et n’ai rien trouvé de satisfaisant à ce jour. Une bonne âme ? :)
Merci
salut
je cherche exactement la même chose que toi
est ce que tu as trouvé ?
Répondre à ce message
Bonjour ,
je viens d installer ce plugin sous spip1.9 ( xp pro ) i.e 7( la derniere version du plug in )
Lors de la creation du formulaire on me propose : Envoyer un mail d’accusé de réception avec :
hors, je n ai pas la possibilité de valider cette possibilité, chose que j ai absolument besoin . est ce un bug ?
merci de me repondre
Répondre à ce message
tout d’abord bravo pour ce plugin qui fonctionne finement avec spip 1.9.2
j’avais deux formulaires à faire : le premier classique s’est fait parfaitement et fonctionne sans soucis mais le 2e est un peu spécial dans la mesure où je n’ai pas à récupérer le résultat par email mais un simple commentaire à afficher suivant le nombre de réponse « oui ».
En résumé, un formulaire avec 5 questions du type « oui » ou « non » et à la fin, je dois afficher quelque chose du style, bravo, vous avez 80% de réponses positives
est ce possible avec le plugin ?
Salut, regarde le plugin Jeux, tu peux faire un quiz facilement
http://www.spip-contrib.net/Des-jeu...
bonne idée, merci
Répondre à ce message
Bonjour,
je cherche à savoir comment on peut utiliser l’option Formulaires obligatoires pour la saisie de celui-ci :
J’ai un form1 et un form2 dans deux articles différents article 1 et article 4 par exemple. Si je mets form1 dans cette option du form4, le formulaire de l’article 4 n’apparait plus.
D’autres tests ne sont pas concluants.
Même problème pour l’option ’Encapsuler le champ dans le code html’ :
Aucun test n’est concluant.
Merci de vos éventuelles pistes.
Bon, d’après mes essais, il faut mettre le numéro de formulaire et pas le nom :
dans le champ Formulaires obligatoires pour la saisie de celui-ci :
1 pour le formulaire 1 form1
ça a marché pour moi
Répondre à ce message
Un seul mot : MERCI !!
merci, ça fait toujours plaisir ...
C’est vrai, ça doit être bien de voir son travail apprécié et utilisé. Juste une question Cédric, il y a des champs mystérieux (pour moi !) :
qu’est-ce qu’un champ spécifiant ?
Un champ listable admin ?
Un champ listable public ?
En bref, ceci est-il documenté (je sais, c’est bcp demander !!)
Merci encore.
Laurent
documenté est un bien grand mot ...
En 3 mots alors :p :
- un champ spécifiant et supposé définir la donnée de façon pertinente. Il est utilisé pour tri ascendants/descendants dans les vues en table, et pour les recherche dans le formulaire recherche (
<tablexx|recherche>
)- listable admin correspond aux champs qui seront inclus dans les vues en tables de ecrire/
- listable public correspond aux champs qui seront inclus dans les vues en tables publiques (les modeles
<tableXX>
) (à condition que le champ soit également public, évidemment).Ces critères permettent de régler un peu plus finement quels champs afficher ou sans necessiter des squelettes différents pour chaque table.
Merci bcp, j’y vois maintenant plus clair...encore bravo
Répondre à ce message
Bonjour à tous,
Après installation du plugin form et formulaires, version adaptée pour spip 192, je me retrouve avec une interface d’édition qui fonctionne. J’arrive à remplir les champs du formulaire, sans aucun problème. Sauf... qu’en lieu et place de l’aperçu, je me retrouve avec :
] ]
] ] ]
] ] ]
] ] ]
] ] ]
] ] ]
] ] ] $.datePicker.setLanguageStrings( [’dimanche’, ’lundi’, ’mardi’, ’mercredi’, ’jeudi’, ’vendredi’, ’samedi’], [’janvier’, ’février’, ’mars’, ’avril’, ’mai’, ’juin’, ’juillet’, ’août’, ’septembre’, ’octobre’, ’novembre’, ’décembre’], p :’précédent’, n :’suivant’, c :’X’ ) ; $(’input.date-picker’).datePicker(startDate :’01/01/1900’) ; ] //—>
Très ésthétique, mais peu utile surtout que dans l’interface public c’est le néant, j’obtiens simplement un bouton « valider » sans aucune ligne de champs. Je n’ai aucune idée d’où peut venir ce problème, surtout je ne sais pas ou trouver la fonction datePicker qui semble être à l’origine de ce soucis.
Quelqu’un aurait il une idée de l’origine de ce bug ?
Pour info, je suis sous spip 192, MySQL 5.0.22 , et PHPMyAdmin 2.8.2.4.
Merci pour vos réponses.
Sancho
Réponse à moi même parce qu’il n’est jamais trop tard pour comprendre. Et que ca peut aider d’autres personnes.
L’interface privée se trouve toujours encombrée de ces lignes ]]]]] , que je ne comprend toujours pas mais le formulaire est utilisable sur la partie publique et les résultats sont accessibles sur la partie privée.
Le mystère reste entier, mais moins lourd à porter.
Cool ce plugin’.
Répondre à ce message
j’ai l’astuce pour insérer mon formulaire dans un squelette il suffit de placer ce lien : [(#MODELEformid_form=1)] Mais mon formulaire apparait en entier alors que je souhaite un lien vers mon formulaire, comment faire ?
Merci pour votre aide
Cordialement,
Pti,
Répondre à ce message
c’est marrant : sur deux sondages crées dans le même spip 1.9.2, l’édition de l’un me fait voir des rectangles que je peux glisser/déposer et l’autre sondage a des flèches pour monter ou descendre les rectangles. Bref, un en Ajax et l’autre en classique Web 1.0. Évidemment, impossible de trouver ce qui fait changer l’interface :-(
Répondre à ce message
J’ai créé deux formulaires/sondages avec spip 1.9.2
Le premier est un formulaire et ça marche comme il faut.
Le second est un sondage et tout est correct sauf à la fin où il affiche « Votre saisie a été enregistrée. Voir les résultats » mais cliquer sur « voir les résultats » qui active le lien spip.php ?article15&resultats=4#form4 ne provoque aucune action :-(
Répondre à ce message
Bonjour et bravo !
Est-il prévu d’ajouter un type de champs de style « captcha » pour éviter le spam de formulaire ?
Seb
Je complète ma demande : j’imaginais non pas un captcha graphique, mais simplement un champ à remplir du style combien font 2+2 avec comparaison de la valeur pour vérifier la saisie « humaine », suis-je clair ? :)
tu as du spam de formulaire avec ce plugin ? je pense pas .... le plugin a déja des mécanismes anti spam d’intégré ... c’est aussi efficace et plus ergonomique que le CAPTCHA à mon avis, car transparent
Je n’ai pas encore de spam dessus, c’est la première fois que je l’utilise, mais je ne vois pas quel est le mécanisme utilisé ? Ceci dit, si cela fonctionne, c’est très bien, autant se passer de captcha...
C’est un champ caché par les css (et non pas par l’attribut hidden)...
Pour nous utilisateurs, nous ne le voyons pas et il reste vide.
Pour un robot qui parse la page, il voit un champ et il le remplit.
Dès lors, le post est donc considéré comme un spam.
C’est très agréable et transparent pour les utilisateurs.
Une idée géniale en somme.
Répondre à ce message
Désolé de t’embêter Cédric, mais j’aime beaucoup ce plug-in (ha l’amour) et je cherche vraiment une solution pour faire une boucle sur un champ... mais bien entendu, avec toute la bonne volonté du monde et mes différents essais, je sèche.
Répondre à ce message
Pour des besoins particuliers de bouclage sur certains champs, je dois placer mon formulaire en dur dans mon squelette.
Mais...
Si j’insère
<formX>
dans mon article, le formulaire fonctionne. Normal.Si je copie le code généré par
<formX>
(source du html affiché donc) et que je lecolle dans mon squelette , le formulaire s’affiche, je clique sur envoyer et là rechargement, mais pas de message d’erreur ou de succès et surtout pas d’insertion dans la table.
J’ai pourtant les champs hidden nécessaires me semble-t-il.
Any idea ?
ho la hoooo fait pas ca malheureux !
pour mettre ton formulaire dans un squelette tu fais une
<BOUCLE_truc(FORMS){id_form=xx}>
et ensuite tu pose une balise #FORMS dedans !Cedric
Et oui je sais bien... mais j’ai besoin de faire une boucle d’événements sur un des champs.
Je préfère aller chercher automatiquement les dates d’événements (nombreuses) plutôt que de devoir les rentrer à la main, sinon à quoi ça sert qu’on se décarcasse ? ;-)
Donc il faut que je trouve une soluce...
Et qu’est-ce qui fait que ça fonctionne avec la boucle et pas avec le code html généré par la boucle ?
Répondre à ce message
Pour des besoins particuliers de bouclage sur certains champs, je dois placer mon formulaire en dur dans mon squelette.
Mais...
Si j’insère dans mon article, le formulaire fonctionne. Normal.
Si je copie le code généré par (source du html affiché donc) et que je le
colle dans mon squelette , le formulaire s’affiche, je clique sur envoyer et là rechargement, mais pas de message d’erreur ou de succès et surtout pas d’insertion dans la table.
J’ai pourtant les champs hidden nécessaires me semble-t-il.
Any idea ?
Répondre à ce message
Bonjour,
Tout d’abord bravo et merci pour ce précieux outil.
J’ai juste un petit problème : une ligne pointillée s’affiche sous le titre des blocs de questions.
Comment faire pour la supprimer ?
Je vous remercie par avance pour vos réponses.
Victor
Répondre à ce message
Bonjour,
J’ai créé un formulaire et je voudrais le copier pour l’utiliser sur un autre site Spip. Est-ce possible et comment dois-je procéder ?
Merci d’avance pour vos réponses.
Hum !! AMHA, ce n’est possible qu’en passant par un export sql dans phpmyadmin et import dans le nouveau site. Je ne pense pas que tu puisses t’en sortir avec des fonctions spip.
Répondre à ce message
bonjour
ce plugin est super mais je rencontre un probleme avec
je viens de migrer mon site de 1.9 vers 1.9.2
tout le reste fonctionne et je me suis dis que j’allais mettre le plugin a jour
et maintenant jai ca a la creation d’un formulaire
Fatal error : Allowed memory size of 8388608 bytes exhausted (tried to allocate 5543 bytes) in /home/leosth/public_html/ecrire/public/phraser_html.php on line 217
quelqu’un a une idéé
Il faut que tu augmentes la valeur limite
memory_limit = 8M
dans
/etc/php4/apache2/php.ini
et que tu relances ton serveur apache pour prendre en compte la modif. Pour info je l’ai passé à 12M et je n’ai plus de soucis.merci pour la reponse
mais je suis heberger et donc pas acces a ce fichier sur le serveur
je vais contacter le support mais c’est pas gagner, ils vont encore me dire que ca vient de l’application et que je n’ai qu’a me debrouiller pour la modifier
Répondre à ce message
Bonjour,
Pour importer des données dans une base créée avec Forms :
je vais consulter les données, je clique le bouton « Importer les données »,
j’indique le fichier à importer (celui-ci a été créé avec ms-excel),
J’indique la correspondance des champs, (je n’ai pas de champ correspondant à id-données) et je clique « Appliquer », le tableau s’affiche correctement, mais affiche 177 lignes alors que j’en ai 75
je clique « ajouter à la table », elle existe déjà et a quelques enregistrements.
J’obtiens un premier message d’erreur : « 0::0:Table introuvable » et dans le champ id-donnée apparaissent des adresse e-mail qui n’ont rien à faire là.
Si j’insiste avec « ajouter des données je finis par obtenir l’erreur suivante : »/home.10.10/gskip/www/spip/plugins/forms_et_tables_1_9_1/inc/forms_tables_affichage.php on line 111"
Quelle solution pour cela ?
Cordialement,
Brice
Répondre à ce message
Bonjour,
Je rencontre des difficultés concernant l’envoi des réponses à mon mail. J’ai développé un site en local (intranet), j’ai entré mon adresse email comme convenu dans les options de formulaire. L’enregistrement s’effectue pourtant bien dans le tableau des enregistrements du back-office.
Ne faut il pas autoriser son serveur à l’envoi de mail. J’utilise EasyPhp avec Apache et Mysql. Le serveur Apache autorise-t-il par défaut l’envoi de mail ?
Merci pour vos réponses.
Répondre à ce message
Bonjour,
Tout d’abord bravo pour ce Plugin. Il est très utile. Merci
J’ai une petite question.
Sur la page affichant un article dans la zone PRIVEE, j’ai
Tables(0) qui apparait ??? avec en plus un bouton AJOUTER
Je me demande a quoi cela peut-il sevir ???
Merci de vos réponses.
Cordialement
Répondre à ce message
Malheureusement, j’ai l’impression qu’on est un certain nombre à rencontre le même problème de ce type suite à l’upgrade à 1.92 :
Et ce, malgrès la désactivation de tous les autres plugins... :-(
Bien dommage pour un plugin si utile et bien fait .
Il faut prendre la nouvelle version Forms&Tables qui fonctionne avec Spip 1.9.1 et Spip 1.9.2
elle est où car la 1.9.1 marhe pas non plus :-(
Répondre à ce message
bonjour,
je voudrais insérer un champ date ds mon formulaire, avec la possibilité que lorsque que le visiteur clic sur champs date il s’affiche un calendrier.
comment puis-je faire ?
merci d’avance !!!!!!!!!
Répondre à ce message
Bonjour et merci pour ce super plugin !
Serait-il possible de limiter l’utilisation des formulaires/sondages aux administrateurs ? Par défaut, tous les formulaires créés restent disponibles lors de la rédaction d’articles.
Or, si un même sondage est inséré dans plus d’un article, tous ces articles affichent le même sondage... donc les mêmes réponses !
De même, il serait intéressant de pouvoir limiter un tel formulaire à certaines rubriques...
Le seul contrôle possible réside-t-il dans la surveillance serrée des articles validés par les administrateurs peu attentifs ?
Merci pour vos idées et commentaires !
bonjour,
en effet j’ai le mêm besoin, en effet j’aimerai si possible offrir l’insertion et modification des formulaires aux administrateurs et administrateurs restreints seulement, comment faire et quel fichier doit-on modifier dans le plugin pour que cel ne s’affiche plus pour les rédacteurs ??
Merci.
PS : le plugin est génial bonne continuation !!!
Répondre à ce message
Bonjour
je souhaite créer dans mon formulaire un choix unique avec un menu avec comme liste de choix des éléments d’une autre base, comme ce qui est proposé avec les mots clés.
Est-ce possible ?
Répondre à ce message
Bonjour,
J’utilise le plugin forms_et_tables_1_9_1 sur SPIP 1.9.2a
Dans mon article.html, j’ai le code :
Tout marche très bien, mais j’aimerai ajouter des balises de la page spip ou
se trouve le formulaire dans l’email qui est envoyé.
L’email envoyé contient déjà l’URL, titre de la formulaire et tous ces
champs et fichiers joints, mais il ne donne pas grand chose comme information
explicatif depuis quelle page spip il était envoyé.
Alors, j’aimerai ajouter le #TITRE et le #SURTITRE de la page dans l’email.
Le backend de plugin ne donne aucune possibilité d’ajouter des champs
« cachés » d’utilisateur comme ça ?
La modèle form_reponse_email_admin.html possède une boucle pour trouver les
champs de la formulaire, ainsi que la date, la URL, la titre de la formulaire
etc. etc.
Mais je ne sais pas comment écrire une BOUCLE qui peut trouver soit l’article,
soit la rubrique, soit le mot-clé qui me donne la possibilité de trouver le
titre et surtitre désiré.
Dans la version précédente de plugin, j’ai modifier le code dans forms.php,
mais tout est différent maintenant, et je n’ose pas plonger dans le code du
nouveau plugin.
Avez-vous des idées ?
Est-ce qu’on peut utiliser ces « Encapsuler le champ dans le code html »
pour inclure de code qui va chercher le titre et surtitre de l’article ou de la
rubrique parentale ?
Je ne trouve pas du documentation sur le champ « champ specifiant », qui a fait un grand débâcle de mon formulaire avant que j’ai supprimé et récrée le champ auquel j’ai appliqué une coche. ça sert à quoi ?
Egal pour « Encapsuler le champ dans le code html ». J’ai mis du code n’est pas visible sur la page ni dans la source code de la page. ça sert a quoi ?
C’est super cet plugin, mais je trouve presque rien comme documentation ou explications.
Merci d’avance,
Mark
Je repond à moi-même :
La solution que j’ai trouvé, peut-être utile pour les autres aussi :
Le fichier : inc/forms.php
La fonctionne : function Forms_generer_mail_reponse_formulaire
Ligne : 509, insérer entre la première et dernière ligne dessous :
$form_summary = _T(« forms:reponse_saisie1 »).affdate($date).« \n » ;
// Addition to include source page reference information
$pagetype = substr($url,9,3) ;
if ($pagetype == « rub »)
$form_summary .= _T(« forms:reponse_saisie2 »). « contact.\n\n » ;
else
$form_summary .= _T(« forms:reponse_saisie2 »). $url . « \n » ;
if ($pagetype == « art »)
$articletitre = « » ;
$articlenumber = substr($url,16) ;
$resultart = spip_query(« SELECT * FROM spip_articles WHERE id_article= ».$articlenumber) ;
if ($rowart = spip_fetch_array($resultart))
$articletitre = $rowart[’titre’] ;
$form_summary .= $articletitre.« \n\n » ;
// END : Addition to include source page reference information
$email_dest = $email[’defaut’] ;
Répondre à ce message
Bonjour,
Une fois le formulaire créé, les noms des lignes de texte sont étalés sur toute la ligne en laissant des espaces entre les mots, c’est plutôt désagréable, c’est comme si le texte etait en « justifié », comment y remédier ?
Merci
Même problème. Essayé avec les feuilles de style mais sans succès.
Répondre à ce message
Dans les nouveaux champs code postal et téléphone. Quel sont les format(filtres) accepté. Est ce que l’on peut les changer.
merci à l,avance
Répondre à ce message
Je ne parviens pas à afficher le calendrier du champ date sur le site public. J’ai essayé d’appeler le fichiers css « img_pack/date_picker.css » dans mon squelette, mais ... pas de calendrier. Dans l’admin, pas de problème. Quelqu’un peut m’éclairer ? Merci pour ce plugin décoiffant.
J’ai le même problème...peut-être que le problème vient de la version 1.9.1/2 en tout cas c’est assez génant.
Quelqu’un arrive-t-il à l’afficher sous 1.9.2 ?
Il suffit d’insérer la balise #INSERT_HEAD entre
etdu squelette, ce qui revient à rattacher toutes les feuilles de styles nécessaire au bon fonctionnement du plugin.
;-) Trouvé ici !
Répondre à ce message
Bonjour,
je rencontre un problème avec l’envoi d’email lors de la validation du formulaire.
La fonctionnalité d’envoi de mail est en place puisque l’envoi d’email à la validation d’articles fonctionne correctement.
De plus lorsque je bricole dans le code du plugin, j’ai bien des emails qui partent mais ç a ne fonctionne pas lors d’une utilisation normale du plugin.
Avez-vous rencontré ce problème ? quelques pistes pour m’aider ?
Merci
Idem pour moi. Même problème.
Spip arrives bien à m’envoyer des mails mais pas un seul mail ne me parvient suite à la validation d’un formulaire conçut avec ce plugin.
Plutôt embêtant....
Répondre à ce message
Bravo pour votre plugin, par contre j’ai un petit problème. J’ai crée un article pour faire un sondage public, tout marche bien les utilisateurs répondent au sondage, les résultats sont comptés, et les pourcentages sont calculés. L’utilisateur qui vote peut voir les résultats du sondage. Le problème est l’utilisateur qui revient sur l’article du sondage après avoir voté, les résultats sont alors affichés quatre fois de suite à la place d’une seule fois.
J’ai essayé de désactiver tout les autres plugin, le résultat est le même. Je ne sais pas ou chercher. Avez-vous une solution ?
Bonjour,
Idem pour moi. Tout semble correct mais le tableau de réponse s’affiche 2 fois (l’un au dessus/dessous de l’autre, chaque tableau précédé par « Vous avez déjà participé au sondage » même si je vide le tableau pour faire comme si je votais pour la première fois.
De l’aide ?
Répondre à ce message
Le dernier plugin compatible spip 191 et 192 pose de gros soucis sur la base de données en version spip 191.
Attention
Répondre à ce message
Bonjour,
J’utilise ce plugin pour réaliser des sondages. Lorsque j’insère un sondage dans un article, mon sondage se met tout en bas, comment faire pour le mettre au début de mon article ? Est-il possible également de supprimer les 2 barres marrons à gauche de mon sondage et où ???
Merci
Répondre à ce message
Bonjour,
J’ai une install de spip 1.9.2a avec forms and tables et dès le départ j’ai ce message :
Warning : Call-time pass-by-reference has been deprecated - argument passed by value ; If you would like to pass it by reference, modify the declaration of forms_modifier_reponse(). If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file. However, future versions may not support this any longer. in h :\web\easyphp1-8\www\photocal\plugins\forms_et_tables_1_9_1\inc\forms.php on line 494
Warning : Cannot modify header information - headers already sent by (output started at h :\web\easyphp1-8\www\photocal\plugins\forms_et_tables_1_9_1\inc\forms.php:494) in h :\web\easyphp1-8\www\photocal\ecrire\inc\actions.php on line 191
Ou faut il que je regarde je précise que je suis en local.
Merci d’avance
Répondre à ce message
Aucun problème d’installation et de compréhension pour ce plug-in génial !
Du coup, je n’ai aucune question, mais de temps en temps, un simple compliment, ça fait plaisir. Alors, merci à tous ceux qui ont développés cette contrib ;-D
tu as raison quand c’est génial il faut juste le dire ;)
Répondre à ce message
Bonjour,
J’utilise le plugin sur un SPIP 1.9.2a sur un serveur RedHat avec PHP4 (dernière version). Tout marche nickel.
Lorsque je transpose ce site sur une SuSE, le plugin ne fonctionne plus car lorsqu’il fait des requêtes à « /ecrire/ ?exec=forms_edit&id_form=1&retour=%253Fexec%253Dforms_tous&champ_visible=ligne_1&var_ajaxcharset=utf-8&bloc=apercu » j’obtiens du code PHP au lieu du code HTML attendu :
J’ai tenté de faire du debuggage à base de traçage de variables et tout ce que j’obtiens comme indice c’est un mauvais calcul au moment de la génération du cache et/ou de l’assemblage de la page.
Je suis totalement bloqué avec ce problème qui dépasse mes connaissance dans le moteur interne de SPIP.
Merci de votre aide certaine.
Bravo pour votre boulot sur ce super plugin et merci pour ce que ça nous permet de faire avec.
Cordialement
Jérémy
Sur le serveur SUSE : PHP doit être installé, le fichier paramètres du serveur web doit spécifier que les fichiers .php et .php3 doivent être interprétés par PHP.
Si le serveur web sur SUSE est APACHE, le fichier paramètres est httpd.conf (en général dans le répertoire /etc/ ) et doit contenir :
a) soit : LoadModule php4_module modules/libphp4.so
soit : LoadModule php5_module modules/libphp5.so
selon que tu a installé PHP v4 ou v5,
et selon le répertoire dans lequel se trouve libphp4.so (ou libphp5.so) (c’est le répertoire dans lequel se trouvent en général tous les modules additionnels pour PHP)
b) DirectoryIndex index.htm index.html index.html.var index.php index.php3 index.php4
Merci pour cette réponse.
Mais à moins que j’ai vraiment raté un wagon, SPIP fonctionne, donc je vois pas comment Apache pourrait être mal configuré au niveau de l’exécution de PHP.
Par contre j’ai identifié que normalement le code que je vois devrait être interprêté, mais il est sorti tel quel, c’est donc au niveau de l’appel à eval() que ça marche pas.
bonjour,
je suis confronté au même problème sur des configs
- XPproSP2 et w2k3
- apache 2
- php 5
- mysql 5
j’ai les même symptomes et analyses que toi.
As tu avancé dans la recherche d’une solution ?
Répondre à ce message
Le formulaire que j’ai crée et associé a un article est visible dans la partie admin mais pas dans la partie public du site. Pourtant j’ai bien coché l’option champ public dans tous les champs du formulaire. Doit on cliquer sur publier en ligne quelque part au niveau du plugin ?
As-tu inséré ton formulaire dans le corps (texte) d’un article ?
Tu dois faire comme pour une image ou un document : Placer une balise de type
<formXX>
à l’endroit où tu veux ton formulaire... (leXX
étant le numéro de ton formulaire bien entendu ! ;-))Répondre à ce message
Bonjour et merci pour les travaux,
Je n’arrive pas à introduire dans le formulaire une liste déroulante.
Par ailleurs le formulaire pubilc affiché permet semble-t-il de saisir une date ou un numéro de téléphone dont le format n’est pas contrôlé.
Puvez-vous SVP m’éclairer ?
Répondre à ce message
Bonjour,
Je viens d’installer Spip 1.9.2a et et le Forms&tables 1.9.1 sous un environnement WAMP 1.7.0 (php5/Apache2). C’est le seul plugin installé.
Une fois le plugin activé, j’ai bien le menu « Edition > Formulaires et sondages » mais lorsque je clique dessus j’obtiens le message suivant :
Fatal error : Allowed memory size of 8388608 bytes exhausted (tried to allocate 98304 bytes) in C :\wamp\www\spip\ecrire\public\phraser_html.php on line 471
Même problème avec le menu « Edition > Tables ».
J’ai vérifié les resources limits de php et pousser la mémoire à 129Mo mais rien n’y fait.
Quelqu’un a-t-il une idée ?
Cordialement,
Même problème pour moi (pas sous WAMP) alors que sur un autre de mes sites, tout se passe bien. Aucune idée du problème, mais ce n’est en tout cas pas la mémoire disponible.
Finalement j’ai soumis ce problème à mon hébergeur.
Réponse :
Bref, depuis le changement de serveur (avec passage à PHP 5), tout va bien.
Bonjour,
J’ai installé Forms&tables 1.9.1. J’ai le message suivant quand je veux éditer ou détruire un formulaire :
Fatal error : Allowed memory size of 8388608 bytes exhausted (tried to allocate 35 bytes) in /var/www/data/woo/T/R/G/C/TRGCA43K/ecrire/public/phraser_html.php on line 269
et l’édition ou la suppression du formulaire est impossible.
J’ai également eu ce soucis, il a suffit de modifier le fichier de configuration PHP (php.ini) et modifier le niveau maximal de mémoire qu’un script peut consommer.
Dans ton cas :
memory_limit = 9M
Merci pour ta réponse Sébastien mais il se trouve où ce fichier php.ini ? Je suppose qu’il doit être sur le serveur où est hébergé mon site c’est à dire chez Orange Premium. Si c’est le cas, je suis bien bloqué.
et de ne pas oubliez de redémarrer apache
Voili voilou
Répondre à ce message
Bonjour et bravo pour ce plugin qui fonctionne parfaitement chez moi.
J’ai une question : j’aimerais alimenter une table MySQL d’une autre applications que celles de SPIP, sur le même serveur. En fait je voudrais pouvoir enregistrer automatiquement certaines valeures de certains champs dans une autre table au moment de la validation du formulaire.
Je veux développer cet appel à une fonction externe en PHP mais sur quel fichier pourrais-je implémenter cette dernière ?
Merci de votre réponse !
a+
sebus
Répondre à ce message
Bonjour,
Voila j’ai un problème quand à l’utilisation de ce plugin !
En effet, je cherche a mettre un champ pour les mots clés et la rien ne marche. Je lie avec un groupe qui est bien crée, et ca ne valide rien, je n’ai aucune case à cocher qui s’affiche, et la selection reste sur « Mots sans groupe » . Si quelqu’un a une idée ca serait sympa !
Merci d’avance
Répondre à ce message
Rebonjour,
Les messages envoyés reste toujours en français, avec tous les descriptifs des champs en français, malgré que la langue courante de la page est une autre langue.
Comment peut-on envoyer un message dans la langue selectionée ?
Merci d’avance,
Mark
Répondre à ce message
Bonjour !
Le plugin marche à merveille, mais il me semble qu’il y a un bug avec les champs « message d’explication ».
J’ai du entré le « multi » entier dans le zone texte, comme dessous.
Pour les autres champs, le liens de langue [en] [fr] [ru] se permettent d’entrer le texte dans la langue specifiée comme il faut, mais pas dans les messages d’explication.
D’ailleurs, s’il est possible de faire le même type d’interface avec les champs « Titre du formulaire » et « Texte » dans l’onglet « Propriétés », c.à.d. avec les liens [en] [fr] [ru] , ça doit être cool, mais surtout pas nécessaire de tout.
<multi>[fr]Remplissez le formulaire ci-dessous, un conseiller vous contactera dans les 24 heures.[en]Please fill in the form below, and an advisor will contact you within 24 hours.[ru]Пожалуйста заполните внутри форму ниже, и советник свяжется вы не познее сутки.</multi>
Comme même, un grand Thank-you de cet spipien anglophone.
Oh, dernier question :
J’utilise le plugin avec :
<BOUCLE_f(FORMS){id_form=1}>#FORMS</BOUCLE_f>
dans mon article.html, pour que le formulaire est visible sur TOUS les articles.
Comment je peux « supprimer » ces boutons pour les raccourcis typographiques spipiennes de chaque champ du type « texte » - M./Mme Toutlemonde n’en a aucun besoin de ces trucs « non-standard » sur le site public de mon client.
Est-ce qu’il est facile à faire ça ?
Pour « supprimer » les boutons, changer le CSS comme :
Répondre à ce message
Bonjour,
Tout semble parfaitement fonctionner à merveille, mais y a-t-il une instruction à utiliser pour insérer le formulaire dans le squelette article.html, de façon que le formulaire apparaisse sur l’ensemble des articles, sans avoir à ajouter au sein de chaque article le code
<form1>
, ce qui est vraiment un travail lourd ?!Répondre à ce message
Bonjour,
J’ai installé la version 1.9.1 qui fonctionne à peu près (pas d’icônes et difficulté à récupérer les données d’un formulaire : seul la première réponse s’affiche) puis la nouvelle version compatible 1.9.1 & 1.9.2 qui ne fonctionne pas. J’ai réinstallé la version 1.9.1 qui désormais ne fonctionne plus. Lorsque je crée un formulaire, il ne se passe rien. Le bouton pour ajouter les champs n’apparaît pas et le fomulaire n’est pas sauvegardé. Que faire pour remettre tout les compteurs à zéro ?
Répondre à ce message
Bonjour
j’ai réalisé ce formulaire grace au plugin :
en choix multiple
Aimez-vous le site ?
avis [Obligatoire] :
* ludique
* bof
* convivial
mais je n’arrive pas à l’afficher avec les boucles ?
voilà je complète ma demande :
Aimez-vous le site ?
champ unique =>
avis :
* oui
* non
comment afficher ce formulaire créé grace au plugin ?
je ne sais plus me dépétrer avec les boucles snif
Il faut associer le formulaire créé à une article en intégrant la balise xxx étant le numéro du formulaire
Répondre à ce message
bonsoir
j’ai réussi à afficher les données mais le vote n’est pas enregistré ?
ma boucle est-elle correcte ? manque-t-il qc ?
faut-il créé une boucle pour créer les réponses ?
Répondre à ce message
Je reviens à la charge...encore une question :
Comment mettre en forme les formulaires ? Par exemple, comment diposer 2 champs, chacun dans une cellule d’une ligne HTML ?
J’ai bien vu l’option encapsuler html, mais je n’arrive pas à en tirer qlquechose...
Une âme charitable ?
Répondre à ce message
Bonjour,
Voilà un moment que je bataille pour essayer de créer un envoi de message via un article sans succés, alors que ça éxistait, merci de cette bonne idée.
Mais j’ai pas compris pourquoi ma table de raccourci typographiques au lieu d’être en longeur elle est en carré et tout est mélangé dedans, moi aussi je demande comment la supprimer, au fond elle ne m’est pas vraiment utile.
Merci encore et félicitation pour les possibilités de ce plugin.
C’es ok, ça marche, pour la barre typo cela fonctionne très bien
dans forms_fonctions.php du plugin c’est la ligne 236 (mais j’ai l’impression que selon le fichier ça change) en commentaire :
mettre //if ( !$GLOBALS[’browser_barre’])
à la place de if ( !$GLOBALS[’browser_barre’])
En fait il faut juste rajouter // au début de la ligne
Merci encore et bon courage
Ah ben merci bien pour cette précision !
:-)
Répondre à ce message
(Beau plugin - Bis !)
Je souhaite retirer la barre standard de raccourcis accompagnant le champs de saisie Texte. Comment puis-je procéder ?
Merci pour votre aide.
Répondre à ce message
Quel beau plugin ! On en a rêvé, Cédric l’a fait :-)
Une petite question cependant :
Après avoir créé un formulaire, lorsque je souhaite l’éditer dans la partie privée, tout fonctionne mais j’ai en bas à gauche dans la fenêtre d’état de IE un message d’alerte ’Terminé, mais il existe des erreurs sur la page...’ m’indiquant « Objet attendu ».
Cela ne serait pas trop gênant, le soucis c’est que ce message est présent également lorsqu’on afiche le formulaire dans la partie publique...pas du plus bel effet !
Une idée ?
(j’utilise Spip 1.9.1 en local sur easyphp 1.8 avec IE 7 sur XP)
Répondre à ce message
Bonjour,
Je souhaiterai ajouter mes propres champs avec des validations qui leur sont propres.
Je l’ai actuellement fait en changeant certains fichiers du plugin mais est ce qu’on peut le faire dans un fichier particulier afin de ne pas changer les éléments core du plugin et pouvoir le mettre à jour sans problème.
Bien cordialement
Geraud
Il faut utiliser forms&tables, la nouvelle version de forms, qui est compatible 1.9.1. Il y a un mecanisme qui permet de définir ses propres types de champs dans un fichier xml, avec une validation par expression régulière.
Et une API plus complète permettant de définir un type de champ perso complet (y compris le formulaire d’édition du champ) est en cours de réflexion
Ah, ok, il n’y a pas un exemple ou un tuto quelque part ?
Merci
J’ai l’impression que c’est dans le répertoire Snippets du plugin, mais je ne comprend pas trop comment ca marche ?
Merci pour l’aire
C’est dans le fichier /etc/forms_types_champs.xml
On peut facilement rajouter un champ, mais on ne peut pas choisir le type de champ. Il s’agit forcement d’une ligne de texte, mais qui peut être filtrée, comme un numéro de téléphone afin d’éviter d’insérer des lettres.
Ce qu’il faudrait c’est que l’on puisse changer le type de champ. Je voudrais, par exemple, rajouter un champ select avec une liste de pays.
Est-ce prévu dans le futur ?
Est-ce ainsi qu’on peut faire appel à la boucle auteurs ?
J’aimerais pouvoir envoyer un formulaire généré avec le plug in à l’adresse e-mail de l’auteur de l’article en rendant certains champs obligatoires.
Pour l’instant, nous détournons Spip en nommant le lien contact « Je m’inscris » et qui mène au formulaire de contact par auteur.
Autre question de néophyte, dans quelle table sur PHPMyAdmin sont stockées les données reçues par le formulaire ?
Un grand merci pour ce plug in qui nous est très utile pour réaliser des sondages et questionnaires en ligne.
Répondre à ce message
Bonjour et bravo Cédric pour son remarquable travail. Lorsque de remplit mon formulaire, au moment de valider celui-ci, il est marqué « Données inatendu ». Et mon message n’est pas envoyé. Quelqu’un a t-il eu ce genre de problème ? Ma config : spip 1.9.2 avec Forms&tables 1.9.1. Je suis chez 1and1 et leurs serveur sont passé il a à une semaine à peu prés sur php5. Y’a t-il un lien .
Merci pour vos réponses et bonne continuation !
Ce bug a été corrigé hier au soir.
Reprend la derniere version du paquet !
Répondre à ce message
Encore bravo pour ce magnifique plugin.
Est-il possible d’éditer des données saisies dans un formulaire ?
Je ne vois pas cette possibilité depuis l’espace privé.
De plus, en cliquant sur la loupe affichée sur chaque ligne de données, un formulaire vide s’affiche .... Est-ce normal ?
Répondre à ce message
Bonjour et bravo pour cette contrib’ !
J’aimerais savoir s’il est possible de lier les champs de saisie, notamment les listes ou choix unique. Je m’explique, j’aimerais que les choix qui s’affichent pour liste n°2 dépendent du choix de la liste n°1.
Si c’est possible, pouvez m’expliquer la démarche.
Merci
Répondre à ce message
Je viens de télécharger ce plugin et je l’ai installé en local mais dès que je souhaite modifier le formulaire, j’obtiens le message suivant :
Où devrait donc être définie la fonction generer_action_auteur qui semble ne pas exister chez moi ?
Je me réponds en indiquant un sujet plus appoprié (ce que je n’avais pas fait : toutes mes excuses).
J’ai bien trouvé la fonction generer_action_auteur dans ecrire/inc/actions.php . Elle existe donc mais l’erreur persiste. Pourquoi ? J’ai constaté que dans exec/forms_edit.php, il y a plusieurs appels à cette fonction.
Répondre à ce message
le plugin Forms n’est pas compatible avec avec php 5
autant les formulaires s’affichent correctement en partie privée, mais rien en partie publique
Le plugin est parfaitement compatible PHP4 (la correction pour 4.4.6 a ete apportee sur le paquet de la zone) et PHP5 (je l’utilise dans les deux environnements depuis le debut).
Regarde tes autres plugins, il y en a un qui doit faire planter.
Répondre à ce message
je suis sous spip 191
dans mon formulaire, j’ai mis la possibilité de proposer un document limité à 300 ko
hors un visiteur à joint un .doc de 5Mo il à fallut que je le récuperre en ftp après avoir modifié le CHMOD qui était à 000 (je l’ai mis à 400)
c’est éttonnant non ?
la page en question :
http://fifi.opielr.org/Pre-inscription.html
Répondre à ce message
Bonjour,
Je fais quelques tests avec les Tables et j’aimerais récupérer la liste des associée à une entrée d’une table pour générer un portfolio... mais je n’arrive pas à trouver où ils peuvent bien se trouver !
Un peu d’aide s’iouplaît ?
Tiens, le docxx entre symboles inférieur et supérieur à disparu de ma phrase.
Il faut donc lire « ...la liste des docxx associée... ».
Désolé.
C’est bon, je les ai trouvées !
Elles étaient là tout simplement :
<BOUCLE_documents(DOCUMENTS){id_donnee}>
Je les cherchais dans forms_ sans voir le documents_donnees.
Répondre à ce message
Suite mon dernier post, je voulai dire que ca marchait, j’avai pas pris le dernier zip. Il faudrait le mettre comme les autres avec des icones, car la ce n’est pas intuitif.
OK ! Bien vu l’aveugle !
J’avais moi aussi zappé ce lien !
Bon, on va remettre tout ça en ordre !
Et merci à l’auteur une fois encore.
Répondre à ce message
Bonjour !
j’utilise le plugin forms &tables 0.301 sur une version 1.9.1 7502
et j’aurai besoin d’enlever la barre typo, j’ai regardé dans l’ensemble des fichiers mais je n’ai pas trouvé l’appel à la barre typo, si quelqu’un à une piste je suis preneur :-).
je voudrais aussi supprimer certain éléments dans l’accusé de réception ( par exemple :le message d’explication ), dans quels fichiers faut-il regarder.
PS pour les auteurs : En faisant différents tests en local et sur un site actif, j’ai remarqué que régulièrement les flèches qui permettent de monter et descendre les différents champs apparaissent bien au début du chargement de la page et disparaissent à la fin du chargement. cela le fait dès que j’interviens sur les formulaires par contre quand j’y reviens le lendemain cela refonctionne, jusqu’au moment ou je retravaille mon formulaire cela recommence !
Merci à cédric and co pour ce plugin bien utile :-)
J’ai le même soucis, je voudrai désactiver la barre typo. Mais je ne sais pas si c’est lié à forms & tables ou à la barre typo elle même.
Donc si quelqu’un sait ce qu’il faut faire, je suis preneur car ces 2 plugins sont magnifiques !
Je me pose la même question, cette barre n’est pas bienvenue dans la plupart des cas.
Pour l’instant, je passe par une solution « temporaire » autant que barbare : modifier le fichier forms_fonctions.php du plugin à la ligne 173 :
//if (!$GLOBALS[’browser_barre’])
ce qui force le return d’un simple textarea.
(merci au message de had trouvé ici : http://forum.spip.org/fr_190140.html)
Bonjour
Merci pour l’info.
et je confirme, ça marche :-)
jmica
Répondre à ce message
Message lors de la création d’un nouveau formulaire :
Warning : unserialize() expects parameter 1 to be string, array given in /home/www/remigros/www/sitetest/plugins/forms_et_tables_1_9_1/inc/forms_edit.php on line 471
Puis très vite, l’éditeur de formulaire plante. Sans souci si l’on désactive le plugin « squelette par mots-clés ». C’est ce qu’il faut faire pour créer et éditer les formulaires. Après, on peut réactiver le plugin « squelettes par mots-clés ». Quelqu’un a eu la même expérience ?
Spip 1.9.2 et dernière version du plugin.
Répondre à ce message
salut,
un p’tit mot pour dire qu’interface.js qui est intégré au "plugin spip" forms&tables rentre en conflits avec d’autre "plugins « que » jQuery" (Tooltips "seul" par expl, Tabs et History idem) a+ had
Répondre à ce message
Je confirme, il y a une erreur avec spip 1.9.2 (alors que ca fonctionnait sous 1.9.1). Au moment de l’ajout d’un formulaire rien ne se passe : rien ne s’ajoute. Il n’est plus possible de créer d’autre formulaire. On peux choisit tout les options du form, mais il n’apparait jamais dans la liste.
Répondre à ce message
Bonjour,
super plugins bien pratique !
Par contre il ne semble pas fonctionner sur la version 1.9.2 de spip :-(
Si bien sur, ce plugin fonctionne parfaitement sur les versions 1.9.1 et 1.9.2.
Attention cependant, avec SPIP 1.9.1 il faut le plugin jQuery, mais pas avec SPIP 1.9.2 car jQuery est inclus dans SPIP 1.9.2
j’ai peut être faux quelque part...
je vais tester ça avec une installation toute fraiche de spip 1.9.2
je confirme ça ne fonctionne pas sur spip 1.9.2 (en tout cas chez moi)
on peut continuer longtemps comme ca :)
Je te confirme que le plugin marche et doit marcher en SPIP 1.9.2.
Si il y a un probleme chez toi, il ne suffit pas de dire ’ca marche pas avec 1.9.2’ puisque il est concu pour marcher avec, et qu’il ya des preuves.
Il faut chercher la cause. En commencant par enlever tous les autres plugins pour verifier que ca ne vient pas d’un autre plugin activé. Et sinon envoie moi un détail de ta configuration, et les symptomes exacts, car pour faire un correctif, encore faut il savoir ce qui ne fonctionne pas. Envoie moi ca par mail, pas la peine de polluer le forum avec ca, tu pourras toujours mettre un résumé une fois résolu
Idem pour moi. 1.9.1 ok et en 1.9.2 [8782] la création de formulaire ne se valide pas.
J’essai d’en créer un, quand je fait « valider », ya rien qui se passe.
cela concerne le plugin « Formulaires (SPIP 1.9.1 +) »,
J’ai :
- supprimé tous les autres plugins,
- vérifié les droits sur les fichiers du plugin,
- testé en local et en ligne...
Rien à faire
le plugin « Formulaires&Tables (SPIP 1.9.1+) » marche beaucoup mieux mais il me fait une erreur PHP « Warning : implode() : Bad arguments » pour le fichier « inc/forms.php on line 753 ».
Ceci est peut-être dût à ma version de PHP/4.4.2-1.1 ?
Hmmmm .. je te trouve un brin énervé.
J’ai l’impression qu’on est un certain nombre à rencontre le même problème de ce type :
Et ce, malgrès la désactivation de tous les autres plugins... :-(
Bien dommage pour un plugin si utile et bien fait .
Répondre à ce message
J’utilisai forms1_9 sans problèmes. Etant passé hier sous SPIP1.9.2, j’ai désinstallé le plug-in (décochage puis suppression du repertoire par FTP) et réinstallation de forms1_9_1 (installation par FTP puis cochage).
Lorsque je veux me rendre sur formulaires et sondages, j’obtiens
Fatal error : Call to undefined function : spip_create_table() in /home/fdfr/www/plugins/forms_1_9_1/base/forms_temporaire.php on line 92
Merci de m’aider à retrouver ce plug-in si utile !
Petite précisions peut être utiles :
seul le plug-in « Archives » était installé. J’ai testé en désactivant ce plug-in (mais pas en le désinstallant) : même message d’erreur.
Répondre à ce message
Bonjour,
merci pour ce plugin,
j’ai traduit le fichier de langue en occitan (languedocien) pour adapter le plugin à mon site,
mais quand le visiteur renseigne le formulaire et valide, il obtient
Vòstra responsa es registrada. Un messatge de confirmacion se manda a blabla@blabla.org validation de la saisie
je ne sais pas où modifier ce message « validation de la saisie »
Répondre à ce message
J’ai fait la mise à jour de spip 1.9.2 et depuis mes formulaires n’apparaissent plus dans l’admin.
Depuis le site si je réponds au formulaire j’ai la réponse suivante
calculer_action_auteur() plugins/forms/inc/forms.php on line 474
Merci pour votre aide ....
Répondre à ce message
Bonjour,
l’utilisation de ce plugin est un véritable bonheur pour les grands débutants. Merci.
Juste un pb : depuis son activation, les forums de chaque article ne fonctionnent plus (y compris lorsqu’il n’y a pas de formulaires insérés). J’ai l’affichage d’un message d’erreur : Fichier inc/safehtml introuvable.
Est-ce qqn aurait rencontré ce pb et pourrait m’aider ?
Merci
Répondre à ce message
Bonjour,
je n’arrive plus à le faire fonctionner. Je désactive le plugin, le réactive, je l’ai même supprimer de la BDD, mais je n’arrive pas à revenir à la solution initiale, càd une table sql sans « forms ». Quels sont les fichiers à effacer, modifier, remplacer pour retrouver ma bdd spip de départ ?
Bonjour,
Je ne connais pas encore à fond ce super plugin, mais je suis habitué aux bases de données. Ce n’est pas en supprimant un fichier que tu supprimeras des champs dans une base.
Pour cela il faut qu’il y ait une commande SQL qui soit envoyée au serveur afin qu’il supprime ces champs/tables.
C’est toute la difficulté des systèmes de plugins qui savent souvent se détruire eux-mêmes mais pas toujours détruire ce qu’ils ont ajouté dans les bases. D’ailleurs c’est pas toujours souhaitable, donc au moment de désinstaller il faudrait pouvoir choisir si on supprime aussi les champs/tables dans les bases ou non, ... bref un joyeux bordel.
Répondre à ce message
Tout simplement un excellent plugin, sinon petite question : est-il possible d’inserer le formulaire dans une page rubrique ?
Merci
Répondre à ce message
Bonjour
Bravo pour ce très bon plugin qui rend bien des services.. Un petit problème... J’utilise la dernière version 1.9.1 ... Quand je suis dans l’interface privée et que je clique sur le bouton « Afficher » du plugin, j’ai le message d’erreur suivant :
Fatal error : Call to undefined function : autoriser() in /home/apache/htdocs/www.ien-conflans.ac-versailles.fr/plugins/forms_et_tables_1_9_1/exec/template/tables_affichage.php on line 106
Quand j’ouvre le susdit fichier j’obtiens à lal ligne 106 ceci :
if (autoriser(’administrer’,’form’,$id_form))
$retour = urlencode(self()) ;
Je ne peux donc que récupérer les données par téléchargement au format csv. Dans la version précédente j’avais accès à l’affichage des données. Merci pour les pistes possibles.
Répondre à ce message
Bonjour et Merci pour ce plugin.
Afin de faire migrer un site d’une adresse vers une autre, j’ai sauvegardé puis restauré une base de données, en prenant soin d’y incorporer le plugin Forms et de l’activer sur son nouvel emplacement... Malheureusement les formulaires créés sur le site d’origine n’ont pas suivi ! Où se cachent-ils ? Dans quel dossier ? Existe-t-il une astuce ?
Répondre à ce message
Bonjour, meilleurs vœux de santé et de contributin à tout l’équipe,
1000 bravos pour ce plugin !
- Toujours néophyte, j’aimerai savoir comment dès l’envoi d’un formulaire celui-ci pourrait-être transformé automatiquement en un article qui ne contiendrait que certains champs de la réponse (pour conserver l’anonymat) et auquel serait joint un formulaire d’évaluation pour des lecteurs.
ex ici.
- Y-a-t-il moyen d’avoir un compteur de mots sur un champs texte ?
Merci 1000 fois.
Ah mais pour ca il faut utiliser la nouvelle version Forms&Tables justement.
Plus besoin d’exporter dans un article, les données des forms sont facilement affichable dans un squelette.
Tu peux utiliser la moderation a priori ou a posteriori pour que les reponses soient tout de suite publiées ou seulement proposées, et tu peux spécifier quels champs sont publics ou non, et seuls les champs publics seront affichés par la boucle FORMS_CHAMPS
Il y a un modele donnee dans le plugin (assez complexe il est vrai car il prend en compte une problematique microformats)
Tu peux faire facilement dans un squelette :
pour afficher toutes les valeurs de tous les champs publics
Et si tu as besoin des champs privés aussi il suffit de mettre le critere tout
Bonsoir,
pourrait-on mettre ’forms_exporte_reponse_article.php’ quelque part quand le formulaire est valide (au niveau du texte « Votre saisie a été enregistrée. ») pour que l’article soit publié dans ma rubrique n°3 en ne laissant que les rubriques publiques (titre et texte) et en prenant le n° d’id de la réponse au formulaire
Si je ne me trompe en l’incluant dans forms.html à la ligne 12 ? mais uniquement pour le formulaire ’<’form1’>’ ? (pas facile de ne pas inclure le formulaire ex à ma réponse ! )
Merci
salut Charlot
J’ai faillis recopier intégralement ton message tellement il correspond a mon problème.
pourrais tu me dire comment tu a réussi a le surmonté. C’est a dire afficher automatiquement les réponses postés dans un formulaire. dans mon cas je cherche a créé une galerie de photo ou chaque utilisateur peu y déposé les siennes (sous forme de Doc) et quelle s’affiche en temps réel.
Merci d’avance
Répondre à ce message
bonjour et bravo pour ce plugin ! une prise en main facile, des fonctionnalités complètes, etc, quoi demander de plus ?!? et ben justement, j’ai un petit souci, moi nun petit peu nouveau dans la sphère SPIP et moi pas savoir comment, une fois le formulaire validé, retourner sur la page même du formulaire afin d’en remplir un nouveau. bref comme dans l’exmple décrit dans l’article.
merci à tous pour vos réponses !
Répondre à ce message
bonjour
bravo pour ce plug il me parait resoudre plusieurs de mes soucis.
malheureusement j’avais laisse spip vers sa version 1.7 et la j’avoue que maintenant je m’y perds !
je souhaiterai une precision :
j’utilise le plug forms&tables pour 1.9.1 et spip 1.9.2 beta3 vers.8159(j’utilise cette beta pour pouvoir utiliser le plug auteurs_complets
mon but est de faire remplir un formulaire auteur puis grace à forms&tables,faire ajouter un fichier a telecharger.
et lier ensuite les 2(c’est de la tambouille je sais mais on fait avec ses moyens . si il existe un autre moyen merci de m’indiquer la procedure).
tout ceci se passe dans l’espace public apres inscription et je ne veux pas que les redacteurs puissent acceder a l’espace prive.
malheureusement je n’arrive pas a faire apparaitre les resultats de mon formulaire dans une boucle.malgre la lecture de l’article " sur spip.net « formulaires ».
et je ne veux pas non plus faire apparaitre les resultats dans un article.
je me retrouve donc avec 2 formuilaires.
pour que le redacteur logge puisse voir ses donnes
il faut que je puisse faire apparaitre sur l’espace public(apres authentification) le formulaire de l’auteur et le fichier qu’il a attaché dans le second formulaire
j’essaie avec les modeles fournis dans le plug mais soit je ne sait pas correctement ecrire l’adresse dans le navigateur, soit je ne les place pas au bon endroit ?
merci de votre aide
Répondre à ce message
Super plugin qui offre de nombreuses possibilités.
Je n’ai rien à redire sur ce plugin, mais je cherche des informations sur un plugin qui se sert de celui-ci pour fonctionner, je veux parler du plugin ECARD. Si quelqu’un peu me donner des informations sur comment le mettre en oeuvre, j’en serais heureux.
Je vous remercie d’avance pour votre aide.
Et souhaite à tous un joyeux noël.
Xavier
Répondre à ce message
Le plugin bloque à l’étape 4 (de cette doc), donc pas de d’affichage des divers éléments du formulaires, pas de table crée ... travaille dans le vide quoi !
Il faut une version PHP, MySQl, particulière ? Il faut valider une fonctionnalité dans SPIP ? charset ? ... ?
dans l’url ... la valeur de ’retour’, est en symboles cabalistiques.
J’utilise la version 0.22 de la zone (_plugins_/_stable_/forms/1.9.1), sous spip 1.9.1. 7502 !
Merci d’avance.
Répondre à ce message
Bonjour,
D’abord bravo pour le boulôt !!
Corollaire de la puissance et de l’intérêt de ton truc !!! :-D
L’utiliser pour créer des petites annonces !!!
Si Si !!
Comment bien maitriser l’affichage des données entrées ?
Merci
Pas moyen d’utiliser le fichier DEMO pour lire les contenus des réponses au formulaire...
J’ai dû râter une marche !! o secours !!
Répondre à ce message
Bonjour
Bravo pour ce plugin intéressant.
Une petite remarque tout de même qui rejoint celle sur les dates (amha c’est le même problème). Dans les QCM, apparemment les réponses possibles sont classées par ordre alphabétique. Or en général on propose « choix1 », « choix2 » et enfin « autre » pour parer à toute éventualité. Mais du fait de ce classement, « autre » se trouve en première place, ce qui ne me semble pas très logique. Peut-on conserver l’ordre qui était celui de la création du formulaire ?
Merci
Comme pour les articles et rubriques, mets un numéro devant le choix possible, spip se chargera de le faire disparaître et les items seront bien classés.
Bonjour,
Mea Culpa, je n’y avais pas pensé. Ca marche.
Cependant trois petites remarques esthétiques (encore !) :
- est-il possible ou comment sauter une ligne entre chaque champ pour aérer un peu le formulaire ; j’ai essayé une ligne de commentaire vide mais ça ne marche pas,
- est-il possible d’avoir le champ en gras pour le distinguer des choix multiples,
- mes espaces réservés aux réponses débordent du cadre de l’article, peut-on limiter la largeur de ces espaces (ou faire en sorte qu’ils ne prennent que la largeur disponible).
Trois fois merci.
Bonjour, les champs prennent en compte les balises HTML. Donc pour mettre en gras tu fais ton texte. Pour passer une ligne tu mets un
à la fin de ta dernière ligne ou tu insère un champ d’explication ou tu insère le code.
Par contre j’ai du mal a faire la mise en page pour tout aligner les choix simples ou multiples à la ligne ou définir des espaces ou tableau. Cette bidouille devient trop complexe... quelqu’un a une idée ?
oops les msgs prennent le HTML aussi lol donc balise B pour mettre en gras sans oublier de la fermer et balise BR pour passer une ligne.
Bonjour,
Merci pour les réponses (rapides).
L’intérêt de SPIP n’est-il pas justement d’éviter de taper du code HTML quand on rédige un article ?
Une évolution du plugin ne serait-elle pas d’intégrer au moins un mini éditeur basique (comme celui dont je dispose quand je rédige ce post) , ou mieux un éditeur WYSIWYG, afin de rendre plus aisée la rédaction d’un formulaire.
L’insertion d’un champ d’explication avec la balise pour sauter une ligne n’est pas très naturelle pour qui ne pratique pas le HTML tous les jours, elle n’est pas très rapide non plus.
Cela dit on ne rédige pas un formulaire tous les jours...
Il faut prendre mes remarques comme des critiques constructives, je suis vraiment content que ce plugin existe, mais je me place du point de vue de l’utilisateur newbie (que je suis un peu).
—
Patrick
J’ai été confronté au même genre de problèmes.
Il y a une feuille de style dédiée aux formulaires livrée ave le plugin (spip_forms.css).
La solution logique - et pour moi satisfaisante - est d’adapter la feuille de style afin que tous les formulaires s’intègrent au site et respectent la charte graphique définie. Je ne partage l’idée d’un éditeur WYSIWYG. J’apprécie justement la philosophie spip qui permet de traiter séparément le fond et la forme.
Je ne partage pas l’idée de devoir connaitre la « mécanique » html quand on est rédacteur.
Mais tu as raison, l’admin bricole le style et les rédacteurs rédigent sans se soucier de la mise en forme.
Ta solution me convient.
— Patrick
Répondre à ce message
Bonjour,
merci pour ce très beau travail.
J’ai un soucis :
j’utilise ce plugin sur un site d’établissement scolaire et, les élèves sont très joueurs, je reçois des réponses bidons, voire malsaines.
J’aimerais bien qu’une fois le formulaire rempli, celui-ci soit impérativement validé par la personne qui l’a envoyée via l’adresse mail qu’elle a fourni (comme l’inscription au site spip). En fait, je croyais que l’option « Confirmer la réponse par mail avec : » servait à cela, mais non.
Y a-t-il un moyen de contourner ce problème ?
Est-il possible de rajouter cette fonctionnalité ? car j’ai peur que les robots finissent par polluer aussi ce genre de formulaire....
merci, à bientôt
Répondre à ce message
Les réponses sont donc stockées dans une table (associée à une table de champs).
Existe-t-il une manière de corriger ces données sans passer par l’écriture directe dans la table (à la miin ou par une commande php) ?
Autrement dit, peut-on avoir, par exemple pour les administrateurs ou avec un code spécifique, moyen de faire changer ces informations par une personne qui n’a pas besoin de tripatouiller la table ?
Par exemple, si on utilise ce système pour gérer une liste de personnes, comment changer un champ (e-mail par exemple) de manière simple ?
Répondre à ce message
J’éprouve un difficulté avec les listes de choix.
En effet je propose à mes interlocuteurs de choisir une date de rendez-vous. Que je mette cette date au format chiffre ou au format lettres je ne suis pas maître de l’ordre d’affichage. Donc par exemple dans une liste de choix de dates, le 06/01/2007 (ou 6/01/2007) est avant le 07/11/2006 (ou 7/11/2006). Idem avec les jours en format lettre.
Y a-t-il un moyen de forcer un ordre (à part ajouter un numéro devant) ?
Y a-t-il par ailleurs un moyen pour que les dates « périmées » disparaîssent automatiquement ou ne soient plus actives ?
Je ne constate pas cette difficulté (voir sur cette page : http://testspip38.free.fr/spip.php?article14 dans choix d’une date.
Les dates apparaissent bien dans l’ordre ou je les ai entrées.
Peux-tu donner une url ? ou détailler si j’ai mal compris ?
Sans doute ai-je une version moins récente.
Je télécharge la dernière que tu mentionnes et fais des essais.
précision : j’ai mis les dates sous cette forme :
07-12-2006 et pas sous la forme 07/12/2006
Pour ton autre question, disparition de la date, je pense qu’en l’état actuel, ce n’est pas possible ; les données sont considérées comme du texte, à priori.
Répondre à ce message
Bonjour,
Je n’ai pas vu l’archive du plugin joint à cette contrib ?
Merci
J’ai rajouté l’archive. Mais il faut savoir que ce plugin, bien que stable et fonctionnel, continue d’évoluer. La dernière version est disponible chaque jour sur la zone : http://zone.spip.org/files/spip-zone/
Ré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 : |