Configuration des traitements de Formidable - commentaires Configuration des traitements de Formidable 2023-04-26T12:23:26Z https://files.spip.net/Configuration-des-traitements-de-Formidable#comment513152 2023-04-26T12:23:26Z <p>Bonjour<small class="fine d-inline"> </small>!<br class="autobr"> Voulant créer un nouveau traitement pour mon formulaire j'ai créer un plugin en renseignant dans le paquet.xml la balise « necessite formidable »<br class="autobr"> Puis j'ai ajouté à mon dossier plugin un dossier traiter et dedans j'y ai mis un fichier yaml avec un unique champ input et un fichier php avec ma fonction de traitement. J'ai activé le plugin dans mon spip mais malheureusement je ne vois pas le traitement dans la liste des traitements disponible pour le formulaire. Il faut en recréer un nouveau pour le voir ou il y a t'il une étape que j'ai manqué<small class="fine d-inline"> </small>?</p> <p>Merci beaucoup d'avance<small class="fine d-inline"> </small>!</p> Configuration des traitements de Formidable 2023-04-26T12:17:12Z https://files.spip.net/Configuration-des-traitements-de-Formidable#comment513151 2023-04-26T12:17:12Z <p>Bonjour,</p> <p>il doit y avoir une étape qui manque. Mais pouvez vous ouvrir un nouveau fil, en mettant également en copie vos fichier yaml et php<small class="fine d-inline"> </small>?</p> Configuration des traitements de Formidable 2023-04-26T12:11:28Z https://files.spip.net/Configuration-des-traitements-de-Formidable#comment513149 2023-04-26T12:11:28Z <p>Bonjour<small class="fine d-inline"> </small>!<br class="autobr"> Voulant créer un nouveau traitement pour mon formulaire j'ai créer un plugin en renseignant dans le paquet.xml un <br class="autobr"> Puis j'ai ajouté un dossier traiter et dedans j'y ai mis un fichier yaml avec un unique champ input et un fichier php avec ma fonction de traitement. J'ai activé le plugin dans mon spip mais malheureusement je ne vois pas le traitement dans la liste des traitements disponible pour le formulaire. Il faut en recréer un nouveau pour le voir ou il y a t'il une étape que j'ai manqué<small class="fine d-inline"> </small>?</p> <p>Merci beaucoup d'avance<small class="fine d-inline"> </small>!</p> Configuration des traitements de Formidable 2023-04-15T07:11:29Z https://files.spip.net/Configuration-des-traitements-de-Formidable#comment513081 2023-04-15T07:11:29Z <p>J'ai un traitement personnalisé qui upload des documents vers un espace de stockage dans les nuages. Je ne suis pas à l'abri d'un dépassement de quotas ou d'une indisponibilité temporaire du service. Donc la possibilité que ce traitement echoue existe. Le formulaire sert pour l'inscription des candidats à un concours interne. Il ne faut surtout pas que ceux-ci reçoivent un email de confirmation d'inscription si les documents demandés n'ont en fait pas été transmis. <br class="autobr"> La solution de surcharge est juste une dérivation qui revient sur la fonction originale traiter_email_dist si le traitement doit avoir lieu, et profitera donc des améliorations apportées à cette fonction.<br class="autobr"> Cela dit avoir la possibilité de contrôler l'exécution des différents traitements et tant qu'à faire le retour final de formidable serait l'idéal.</p> Configuration des traitements de Formidable 2023-04-14T16:54:50Z https://files.spip.net/Configuration-des-traitements-de-Formidable#comment513080 2023-04-14T16:54:50Z <p>C'est une solution évidemment, mais elle n'est pas terrible car elle ne permet pas de profiter des mises à jour des traitements.</p> <p>Il faudrait ouvrir un ticket pour proposer</p> <p>1. Soit d'avoir cette fonctionnalité en natif <br class="autobr"> 2. Soit d'avoir un système de pipeline pour gérer cela.</p> <p>Cependant la vrai question c'est : pourquoi est-ce que les enregistrement échouerait. Normalement cela ne doit pas arriver, sauf problème grave.</p> Configuration des traitements de Formidable 2023-04-14T12:09:16Z https://files.spip.net/Configuration-des-traitements-de-Formidable#comment513078 2023-04-14T12:09:16Z <p>J'ai trouver une solution : surcharger traiter_email_dist()</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>function traiter_email($args, $retours) { if (isset($retours['message_erreur'])) { // sortire sans faire le traitement s'il y a une erreur $retours['traitements']['email'] = true; return $retours; } // appeller le traitment email si pas d'erreur return traiter_email_dist($args, $retours); }</code></pre></div> <p>Merci SPIP tu es FORMIDABLE<small class="fine d-inline"> </small>!!</p> Configuration des traitements de Formidable 2023-04-14T10:36:07Z https://files.spip.net/Configuration-des-traitements-de-Formidable#comment513077 2023-04-14T10:36:07Z <p>Bonjour,</p> <p>Je n'ai pas trouvé s'il était possible d'interrompre la suite des traitements si l'un échoue.</p> <p>Plus spécifiquement je ne voudrais pas que le mail de confirmation soit envoyé s'il y a eu un problème avec l'upload d'un fichier.</p> <p>Merci<small class="fine d-inline"> </small>!</p> Configuration des traitements de Formidable 2023-03-06T12:16:18Z https://files.spip.net/Configuration-des-traitements-de-Formidable#comment512888 2023-03-06T12:16:18Z <p>C'est tout vu, Tu répondais déjà à toutes mes questions.<br class="autobr"> merci<small class="fine d-inline"> </small>! Ce plugin est vraiment top<small class="fine d-inline"> </small>;-)<small class="fine d-inline"> </small>!</p> Configuration des traitements de Formidable 2023-03-06T12:15:39Z https://files.spip.net/Configuration-des-traitements-de-Formidable#comment512887 2023-03-06T12:15:39Z <p>bah chaque traitement est independant, donc il n'y a rien de spécifique à faire.</p> <p>Tu peux deja constater maintenant que tu peux avoir email ET/OU enregistrement en base, et tu as des tas de plugins qui rajoutent d'autres traitements.</p> Configuration des traitements de Formidable 2023-03-06T12:11:58Z https://files.spip.net/Configuration-des-traitements-de-Formidable#comment512886 2023-03-06T12:11:58Z <p>Merci pour ton retour.<br class="autobr"> J'ai d'autres formulaires formidable, y a t-il une démarche pour ne pas altérer le fonctionnement des autres formulaires<small class="fine d-inline"> </small>? D'ailleurs j'aimerais conserver le stockage des données pour celui que je veux traiter, simplement ajouter un traitement supplémentaire.</p> Configuration des traitements de Formidable 2023-03-06T12:08:05Z https://files.spip.net/Configuration-des-traitements-de-Formidable#comment512885 2023-03-06T12:08:05Z <p>Oui c'est possible. Il faut créer dans ton dossier de plugin/squelette (mais le mieux en plugin) un dossier traiter, avec dedans : <br>- un .yaml qui gère la config du traitement <br>- un .php avec des fonctions qui gèrent le traitement.</p> <p>Tu peux regarder ce qu'il y dans le dossier traiter livrer avec le plugin pour t'en aspirer.</p> Configuration des traitements de Formidable 2023-03-06T12:03:06Z https://files.spip.net/Configuration-des-traitements-de-Formidable#comment512884 2023-03-06T12:03:06Z <p>Bonjour,<br class="autobr"> Est ce possible de créer un traitement personnalisé des soumissions d'un formulaire formidable.<br class="autobr"> Le but étant pour moi de créer automatiquement des comptes de démo + associer à un abonnement/accès restreint suite au submit d'un formulaire.</p> <p>Une idée ou je passe par un cron pour faire cela de façon régulière mais pas automatique.</p> <p>Merci<small class="fine d-inline"> </small>!</p> Configuration des traitements de Formidable 2023-02-28T15:12:13Z https://files.spip.net/Configuration-des-traitements-de-Formidable#comment512844 2023-02-28T15:12:13Z <p>Oki.</p> <p>Bah du coup je viens de vérifier : pour peu que ce ne soit PAS le même navigateur, on ne peut effectivement pas récuperer les réponses de l'autres. Donc</p> <p>1. Vérifie en changeant de navigateur, pour faire comme si tu étais deux personnes différentes<br class="autobr"> 2. Si c'est toujours bugué, on tentera un debug pour voir d'où vient le problème.</p> Configuration des traitements de Formidable 2023-02-28T14:49:50Z https://files.spip.net/Configuration-des-traitements-de-Formidable#comment512843 2023-02-28T14:49:50Z <p>Voici les infos : <br>- Méthode d'authentification par cookie, oui. <br>- Dans formidable, je demande une adresse de redirection après validation qui est<small class="fine d-inline"> </small>; <br class="autobr"> <a href="https://monsite.fr/spip.php?page=info&id_article=1" class="spip_url spip_out auto" rel="nofollow external">https://monsite.fr/spip.php?page=info&id_article=1</a></p> Configuration des traitements de Formidable 2023-02-28T14:39:51Z https://files.spip.net/Configuration-des-traitements-de-Formidable#comment512842 2023-02-28T14:39:51Z <p>Heu, je sais pas comment tu a fait ton appel au formulaire, mais normalement non même avec l'id de la réponse, on ne peut pas voir les données (si on a bien demandé une authentification par cookies).</p> <p>Donc avant d'aller plus loins : peux tu nous dire <br class="autobr"> 1. La configuration exacte du traitement <code class="spip_code spip_code_inline" dir="ltr">enregistrer</code><br class="autobr"> 2. La manière dont tu appelle ton formulaire</p> Configuration des traitements de Formidable 2023-02-28T14:13:18Z https://files.spip.net/Configuration-des-traitements-de-Formidable#comment512841 2023-02-28T14:13:18Z <p>Bonjour, existe-t-il un moyen de rendre l'url complexe pour qu'elle ne soit pas lisible par autrui. Actuellement, j'affiche des informations à destination de l'auteur du formulaire à l'aide de l'url suivante : /spip.php<small class="fine d-inline"> </small>?page=info&id_article=1&id_formulaires_reponse=779. Mais n'importe qui peut en récupérant l'URL voir les infos des uns et des autres...</p> <div class="precode"><pre class="spip_code spip_code_block language-spip" dir="ltr" style="text-align:left;" data-language="spip"><code>/spip.php?page=info&id_article=1&id_formulaires_reponse=780 /spip.php?page=info&id_article=1&id_formulaires_reponse=7 /spip.php?page=info&id_article=1&id_formulaires_reponse=479</code></pre></div> Configuration des traitements de Formidable 2023-01-25T11:15:57Z https://files.spip.net/Configuration-des-traitements-de-Formidable#comment512593 2023-01-25T11:15:57Z <p>Merci Maïeul pour cette réponse rapide<small class="fine d-inline"> </small>!<br class="autobr"> Je ne vois pas comment surcharger ces fichiers pour n'atteindre que les champs à qui j'ai appliqué une classe supplémentaire (et aussi sur le conteneur) dans l'édition du formulaire, ou bien cibler lesdits champs par leur identifiant @input_1@, @input_3@, etc.?<br class="autobr"> Je veux bien ouvrir un ticket, chouette, mais c'est par où<small class="fine d-inline"> </small>? Pas ici<small class="fine d-inline"> </small>?<br class="autobr"> Ceci-dit, si ça amène une mise à jour, c'est un site qui tourne encore en 3.2, et que je ne vais pas pouvoir passer en 4 immédiatement…<br class="autobr"> Bonne journée</p> Configuration des traitements de Formidable 2023-01-24T21:12:18Z https://files.spip.net/Configuration-des-traitements-de-Formidable#comment512589 2023-01-24T21:12:18Z <p>Je pense qu'il faudrait que tu surcharge les fichiers notificatons/formulaire_accuse.html et notifications/formulaire_email.html du plugin pour rajouter tes propres css.</p> <p>Cela étant je me demande si cela devrait pas être un truc qu'on pourait proposer en natif, d'ajouter des css aux traitements emails.</p> <p>Si tu as envie, ouvre un ticket.</p> Configuration des traitements de Formidable 2023-01-24T19:17:16Z https://files.spip.net/Configuration-des-traitements-de-Formidable#comment512587 2023-01-24T19:17:16Z <p>Bonjour,<br class="autobr"> Quand on ajoute une classe à un champ du formulaire – ce que je cherche à faire pour mes lignes de texte / @input@ correspondant au nom et au prénom – pour les forcer en text-transform : capitalize, ça fonctionne quand la personne écrit dans le champ, puis à l'affichage des résultats sur la page web, mais pas dans le mail qui envoie les résultats…<br class="autobr"> Je suppose que c'est du côté de php que ça se passe, mais alors là… je suis zéro ^^<br class="autobr"> Quelqu'un verrait-il un solution simple pour traiter un (plusieurs) champs définis de cette façon<small class="fine d-inline"> </small>?<br class="autobr"> Ça ressemble à du chipotage, mais quand un client demande…<small class="fine d-inline"> </small>;p<br class="autobr"> Cordialement</p> Configuration des traitements de Formidable 2022-10-11T15:50:11Z https://files.spip.net/Configuration-des-traitements-de-Formidable#comment511914 2022-10-11T15:50:11Z <p>Bah pour qu'il y ait un<span aria-hidden="true">·</span>e destinataire pour le traitement du messages et 2 / 3 pour «<small class="fine d-inline"> </small>suivre l'affaire<small class="fine d-inline"> </small>»<small class="fine d-inline"> </small>;-)</p> <p><a href="https://git.spip.net/spip-contrib-extensions/formidable/issues/125" class="spip_url spip_out auto" rel="nofollow external">https://git.spip.net/spip-contrib-extensions/formidable/issues/125</a></p> Configuration des traitements de Formidable 2022-10-11T15:43:19Z https://files.spip.net/Configuration-des-traitements-de-Formidable#comment511913 2022-10-11T15:43:19Z <p>Pas pour l'instant, mais n'hésite pas à ouvrir un ticket.</p> <p>Cela étend, je ne vois pas vraiment la plus value (à la rigueur cci je comprendrais...)</p> Configuration des traitements de Formidable 2022-10-11T15:24:29Z https://files.spip.net/Configuration-des-traitements-de-Formidable#comment511912 2022-10-11T15:24:29Z <p>Bonjour,</p> <p>Il y a-t-il une possibilité d"envoyer le message à des destinataires en <strong>CC</strong>, en plus de <strong>A</strong><small class="fine d-inline"> </small>?</p> <p>Merci,<br class="autobr"> François</p> Configuration des traitements de Formidable 2022-05-25T15:32:49Z https://files.spip.net/Configuration-des-traitements-de-Formidable#comment511039 2022-05-25T15:32:49Z <p>Il y a tout lieu de penser que l'hébergeur bloque l'envoi de mail vers un autre domaine. Il faudrait leur demander. A mon avis c'est une mesure de lutte contre le spam.</p> <p>S'ils ne veuleent /peuvent pas changer leur politique, alors il faudra configurer facteur pour utiliser un smtp externe.</p> Configuration des traitements de Formidable 2022-05-25T15:30:29Z https://files.spip.net/Configuration-des-traitements-de-Formidable#comment511038 2022-05-25T15:30:29Z <p>Oui je viens de faire le test. L'accusé de réception fonctionne sur une adresse du même domaine :/</p> Configuration des traitements de Formidable 2022-05-25T13:52:59Z https://files.spip.net/Configuration-des-traitements-de-Formidable#comment511036 2022-05-25T13:52:59Z <p>Problème de configuration du service mail de PHP<small class="fine d-inline"> </small>? Est-ce que cela le fait également si tu demande un AR vers un email du même domaine que ton site<small class="fine d-inline"> </small>?</p> Configuration des traitements de Formidable 2022-05-25T12:24:09Z https://files.spip.net/Configuration-des-traitements-de-Formidable#comment511034 2022-05-25T12:24:09Z <p>Bonjour,</p> <p>Je reçois bien les courriels envoyés depuis mon site mais coté internaute, les accusés de réception ne fonctionnent pas. Une piste<small class="fine d-inline"> </small>?</p> Configuration des traitements de Formidable 2021-02-04T13:40:29Z https://files.spip.net/Configuration-des-traitements-de-Formidable#comment507512 2021-02-04T13:40:29Z <p>Merci de ta réponse :) C'était « au cas où »<small class="fine d-inline"> </small>!</p> Configuration des traitements de Formidable 2021-02-04T11:31:12Z https://files.spip.net/Configuration-des-traitements-de-Formidable#comment507511 2021-02-04T11:31:12Z <p>pour l'heure non. On pourrait imaginer</p> <p>1. Soit de créer une saisie spécificique<br class="autobr"> 2. Soit de modifier les saisies input/email pour ajouter ces options.</p> <p>Mais je me pose la question du cache sur ce genre de chose.</p> Configuration des traitements de Formidable 2021-02-04T11:19:13Z https://files.spip.net/Configuration-des-traitements-de-Formidable#comment507510 2021-02-04T11:19:13Z <p>Bonjour,</p> <p>est-ce que pour plus de praticité on a possibilité d'automatiquement intégrer dans les champs l'email d'un auteur connecté<small class="fine d-inline"> </small>? Et comment fait-on<small class="fine d-inline"> </small>?</p> <p>Merci</p> Configuration des traitements de Formidable 2020-11-09T11:09:43Z https://files.spip.net/Configuration-des-traitements-de-Formidable#comment506777 2020-11-09T11:09:43Z <p>J'ai cru voir que formidable peut être associé à mailsubscribers qui a l'option double opt in.<br class="autobr"> Donc crée des listes épurées<br class="autobr"> Mais, ça oblige peut-être à utiliser mailshot. J'aimerais éviter et utiliser le mail de base.<br class="autobr"> Je ne vais pas faire de mailing newsletters.</p> Configuration des traitements de Formidable 2020-11-09T10:51:23Z https://files.spip.net/Configuration-des-traitements-de-Formidable#comment506775 2020-11-09T10:51:23Z <p>Dans tout les cas, fait un PR.</p> <p>Je pense qu'un statut à part plutot que « proposé » serait mieux. Je crois que pour les auteurs c'est comme cela que ca marche, à moins que ce soit pour les petititions.</p> Configuration des traitements de Formidable 2020-11-09T10:46:14Z https://files.spip.net/Configuration-des-traitements-de-Formidable#comment506773 2020-11-09T10:46:14Z <p>Merci beaucoup Maïeul,</p> <p>Je ne suggérais en aucun cas qu'on le code pour moi :-)<br class="autobr"> Peut-être un champ extra à valider par une action avec un hash,<br class="autobr"> ou le champ statut de la table spip_formulaires_reponses <br class="autobr"> à mettre d'abord à non-verifié<br class="autobr"> puis à publier après clic sur le lien .</p> <p>Je vais voir .</p> <p>Jack</p> Configuration des traitements de Formidable 2020-11-09T09:58:38Z https://files.spip.net/Configuration-des-traitements-de-Formidable#comment506769 2020-11-09T09:58:38Z <p>Non cela n'existe pas encore. C'est sans doute faisable avec un bout de code oui (tout est faisable avec des bouts de code, puisque c'est du logiciel libre). Le tout est d'avoir le temps de l'écrire ce bout de code, et de l'écrire proprement.</p> Configuration des traitements de Formidable 2020-11-09T09:02:23Z https://files.spip.net/Configuration-des-traitements-de-Formidable#comment506768 2020-11-09T09:02:23Z <p>Bonjour,</p> <p>Je débute avec ce plugin déjà bien sophistiqué. Mais, je n'ai pas trouvé dans la doc si le formulaire formidable<br class="autobr"> a ou non un mécanisme pour confirmer l'adresse du visiteur. Un peu comme pour l'inscription Spip.<br class="autobr"> Le mail de confirmation vers le mail du visiteur aurait un lien qui s'il est cliqué va valider alors l'insertion en bdd.<br class="autobr"> Ceci permet d'éviter l'accumulation de fausses adresses e-mail en bdd.<br class="autobr"> Est-ce déjà fait, ou est-ce faisable avec un peu de code<small class="fine d-inline"> </small>?</p> <p>Merci</p> Configuration des traitements de Formidable 2020-07-07T09:26:05Z https://files.spip.net/Configuration-des-traitements-de-Formidable#comment505943 2020-07-07T09:26:05Z <p>@Olivier si on peut très bien faire du Formidable conforme RGPD</p> <p>La RGPD demande pas une case à cocher, elle demande un consentement explicite des gens sur le traitement des données. La case à cocher n'est qu'une manière de s'assurer du consentement. Mais ce qui compte pour la conformité c'est surtout l'explication sur ce que sera fait des données.</p> <p>Tu met une case à cocher obligatoire autorisant le traitement des données, en expliquant par un champ de type « commentaire » ce qu'il en est. Si les gens cochent pas la case à cocher, bah il y a un message d'erreur, et rien n'est envoyé. Comme cela tu sais que le consentement est explicite.</p> <p>Quel sens aurait-il du reste à envoyer un formulaire qui ne ferait aucun traitement<small class="fine d-inline"> </small>?</p> <p>@Creirwy faudrait préciser ton besoin, mais les interfaces de config des traitements sont deja bien chargé...</p> Configuration des traitements de Formidable 2020-07-07T07:25:19Z https://files.spip.net/Configuration-des-traitements-de-Formidable#comment505941 2020-07-07T07:25:19Z <p>Je commente pour rafraichir la demande. Je serais très intéressé aussi par une possibilité de ce type. La RGPD nous impose une validation avant Validation des formulaires de contact et donc un traitement selon une case à cocher. En l'état on ne peut plus utiliser 'Formidale' c'est bien dommage.</p> Configuration des traitements de Formidable 2020-06-14T13:33:38Z https://files.spip.net/Configuration-des-traitements-de-Formidable#comment505715 2020-06-14T13:33:38Z <p>Le probleme venait de fichiers javascript (date_picker et time_picker) installés par dessus les javascript de SPIP par une template.</p> <p>Suppression des fichiers , et tout va bien depuis</p> Configuration des traitements de Formidable 2020-06-05T22:41:03Z https://files.spip.net/Configuration-des-traitements-de-Formidable#comment505564 2020-06-05T22:41:03Z <p>Bonjour,</p> <p>Merci pour ce plugin qui m'a fait gagner du temps pour la conception d'un formulaire mais, j'en perds maintenant parce que les champs date et heure (arrivée et départ) s'affichent normalement en format français dans l'espace privé mais en format anglais dans l'espace public. Par ailleurs le si second accepte la saisie d'une heure mais il ne propose pas la liste déroulante des heures.</p> <p>J'ai supprimé les champs date, puis recréé les champs date sans succès.</p> <p>Le code source de la page de l'espace privé comporte les noms des jours et des mois en français</p> <p>Le site n'est pas multilingue</p> <p>Le reste du site fonctionne normalement.</p> <p>Rien trouvé sur le net, ni sur la doc de Formidable.</p> <p>Une idée où chercher encore<small class="fine d-inline"> </small>?<br class="autobr"> Merci</p> <p>William</p> Configuration des traitements de Formidable 2020-06-05T11:02:29Z https://files.spip.net/Configuration-des-traitements-de-Formidable#comment505558 2020-06-05T11:02:29Z <p>Bonjour, actuellement je voudrais traiter un formulaire différemment selon la réponse à un champ (oui/non, radio, ou etc...). Pour l'instant mon formulaire envoie par mail le contenu du formulaire , mais j'aimerais que les formulaires avec une certaine réponse à un champ ne soient pas traités.<br class="autobr"> est-ce que c'est aisément possible en faisant cela dans l'espace privé<small class="fine d-inline"> </small>? Si oui comment<small class="fine d-inline"> </small>?</p> <p>Je vous remercie d'avance,</p> Configuration des traitements de Formidable 2020-05-29T19:24:02Z https://files.spip.net/Configuration-des-traitements-de-Formidable#comment505452 2020-05-29T19:24:02Z <p>Bonsoir, je ne saurais pas dire exactement quand j'ai fait la mise à jour, désolé d'être aussi imprécis, mais il me semble que ça ne fait pas très longtemps. Mon formulaire « 10 » datait de décembre 2019, je l'ai testé et tout allait très bien, j'ai reçu des réponses jusqu'à fin février. Quand j'ai fait le formulaire « 12 » cette semaine, ça ne fonctionnait plus, et c'est là que j'ai réalisé qu'il y avait un problème, y compris avec les anciens formulaires. J'ai bien mis à jour les dépôts, en les désinstallant et en les réinstallant, comme vous me l'avez conseillé. J'ai deux dépôts actifs : le dépôt « principal », et le dépôt « external » (nécessaire pour utiliser l'interface de l'espace privé « Makicatta » que j'aime beaucoup). <br class="autobr"> Je ne le fais plus désormais, mais il m'arrivait de mettre à jour les plugins non pas depuis « gestion des plugins » mais depuis le couteau suisse («<small class="fine d-inline"> </small>mises à jour automatiques<small class="fine d-inline"> </small>»), c'est peut-être de là que venait le problème, je ne sais pas.<br class="autobr"> Enfin, ce soir, « gestion des plugins » me proposait la mise à jour de « saisies »... J'ai eu peur que cela charge la fameuse version 4.0 mais j'ai quand même tenté. Tout s'est bien passé : c'est la version 3.38.2 qui s'est installée.<br class="autobr"> Merci encore pour votre aide.</p> Configuration des traitements de Formidable 2020-05-27T08:14:01Z https://files.spip.net/Configuration-des-traitements-de-Formidable#comment505413 2020-05-27T08:14:01Z <p>Vous ne m'avez pas dit quand vous aviez fait la mise à jour. C'est important pour moi de savoir, pour comprendre ce qu'il en est de l'origine de cette version fantome chez vous.</p> <p>Par ailleurs avez vous bien installé/désinstallé le flux de plugin<small class="fine d-inline"> </small>?</p> <p>Enfin, ii vous faudrait effacer saisie v4.0.0 (dans plugins/auto/saisies) pour s'assurer qu'il reviendra pas sur le devant de la scène,</p> Configuration des traitements de Formidable 2020-05-26T22:17:20Z https://files.spip.net/Configuration-des-traitements-de-Formidable#comment505412 2020-05-26T22:17:20Z <p>Effectivement, c'était bien ça le problème. Il faut d'abord désinstaller « formidable » et « saisies » v. 4.0 puis installer « saisies pour formulaires » 3.38 tout seul... et seulement ensuite réinstaller « formidable », sinon l'installation de « formidable » embarque avec elle « saisies pour formulaires » v. 4.0. et le serpent se mord la queue. Mais tout fonctionne parfaitement désormais, merci beaucoup<small class="fine d-inline"> </small>!</p> Configuration des traitements de Formidable 2020-05-26T21:27:53Z https://files.spip.net/Configuration-des-traitements-de-Formidable#comment505409 2020-05-26T21:27:53Z <p>Binjour,</p> <p>vous avez fait quand la mise à jour<small class="fine d-inline"> </small>? Vous avez la version « fantome » de saisie pour formulaire. La v 4.0.0 n'existe pas et n'a été diffusé que par erreur. C'est en fait une vieille version, et ca explique le plantage.</p> <p>Donc <br class="autobr"> 1. Desinstaller saisies pour formulaire v4.0.0<br class="autobr"> 2. Aller dans gestion des plugins > depot : effacer et recreer le depot <br class="autobr"> 3. Reinstaller saisies pour formulaire (3. quelque chose)</p> <p>et ca devrait rouler.</p> Configuration des traitements de Formidable 2020-05-26T20:43:53Z https://files.spip.net/Configuration-des-traitements-de-Formidable#comment505408 2020-05-26T20:43:53Z <p>Bonjour, depuis la dernière mise à jour du plugin, impossible d'afficher la page <br class="autobr"> ecrire/<small class="fine d-inline"> </small>?exec=formulaire_edit&id_formulaire=12&configurer=traitements</p> <p><strong>Spip 3.2.7, avec les plugins suivants, installés et actifs : </strong> <br class="autobr"> Agenda 3.39.4, API de vérification 1.9.7, Big Upload 1.0.4, Centre image 0.10.7, Changement de langue 0.3.5, Citations bien balisées 0.1.6, Corbeille 3.1.2, Crayons 2.0.9, Enluminures typographiques 3.6.0, Facteur 3.7.2, Favicon 1.1.2, <strong>Formidable 4.4.6</strong>, Fulltext 1.2.0, Insérer Modèles 1.3.6, Le Couteau Suisse 1.10.19, Makicatta 0.3.1, Mini Calendrier 2.4.1, NoSPAM 2.1.6<br class="autobr"> Ortho-Typographie 1.5.1, Porte Plume Partout 1.0.11, Saisies pour formulaires 4.0.0, SCSS PHP 2.4.2, SkelEditor 2.7.11, Social tags 1.2.1, SPIP Bonux 3.5.4, SPIP Mentions Légales 1.70.5, Tiny Typo 2.1.1, YAML 1.5.4, Z-core 2.8.7</p> <p>J'ai essayé de désactiver les plugins un par en me disant qu'il y avait peut-être un conflit, mais rien n'y a fait. En revanche, les pages « configurer le formulaire » et « configurer les champs » s'affichent normalement. Mon formulaire « 12 » est basé sur le formulaire « 10 » que j'ai légèrement modifié après l'avoir dupliqué. Je n'arrive plus non plus à configurer les traitements de mon formulaire initial depuis que le plugin a été mis à jour.</p> <p>Quelqu'un saurait ce qui coince<small class="fine d-inline"> </small>?</p> Configuration des traitements de Formidable 2020-05-14T21:04:49Z https://files.spip.net/Configuration-des-traitements-de-Formidable#comment505248 2020-05-14T21:04:49Z <p>Bonsoir, j'ai installé le plugin Formidable en lieu et place du plugin Forms and table sur un site sous spip 3.2.7. Je constate que lorsque j'installe le plugin, une page s'affiche avec la mention « MAJ init » et la page des plugins ne s'affiche plus. Avez-vous une idée pour régler cela<small class="fine d-inline"> </small>? Merci</p> Configuration des traitements de Formidable 2019-09-03T07:50:56Z https://files.spip.net/Configuration-des-traitements-de-Formidable#comment502199 2019-09-03T07:50:56Z <p>Bonjour<br class="autobr"> J'ai testé le formulaire en effaçant un par un les champs<br class="autobr"> et il a fonctionné lorsque j'ai effacé le champ case à cocher et explication<br class="autobr"> J'ai ensuite recréé ces champs et il fonctionne<br class="autobr"> Je ne comprends bien pourquoi mais il fonctionne c'est le principal<br class="autobr"> Merci pour vos réponses<br class="autobr"> Bonne journée</p> Configuration des traitements de Formidable 2019-09-02T11:06:20Z https://files.spip.net/Configuration-des-traitements-de-Formidable#comment502180 2019-09-02T11:06:20Z <p>Oui bien sur</p> <p>id_formulaire : '3'<br class="autobr"> identifiant : formcontact2<br class="autobr"> titre : 'Formulaire de contact'<br class="autobr"> descriptif : ''<br class="autobr"> css : ''<br class="autobr"> message_retour : « Thank you, your message has been sent.\r\nDross engineering's team »<br class="autobr"> saisies :<br class="autobr"> -<br class="autobr"> options : <i> label : Society, type : text, size : '40', autocomplete : defaut, nom : input_1 </i><br class="autobr"> identifiant : '@5d4d616c6456c'<br class="autobr"> verifier : <i> </i><br class="autobr"> saisie : input<br class="autobr"> -<br class="autobr"> options : <i> label : 'Last Name', type : text, size : '40', autocomplete : defaut, nom : input_6 </i><br class="autobr"> identifiant : '@5d5fcbba5f854'<br class="autobr"> verifier : <i> </i><br class="autobr"> saisie : input<br class="autobr"> -<br class="autobr"> options : <i> label : 'First Name', type : text, size : '40', autocomplete : defaut, nom : input_5 </i><br class="autobr"> identifiant : '@5d5fcbb3b8a05'<br class="autobr"> verifier : <i> </i><br class="autobr"> saisie : input<br class="autobr"> -<br class="autobr"> options : <i> label : Address, type : text, size : '40', autocomplete : defaut, nom : input_4 </i><br class="autobr"> identifiant : '@5d5fcbb215b01'<br class="autobr"> verifier : <i> </i><br class="autobr"> saisie : input<br class="autobr"> -<br class="autobr"> options : <i> label : City, type : text, size : '40', autocomplete : defaut, nom : input_7 </i><br class="autobr"> identifiant : '@5d5fcbc881bf4'<br class="autobr"> verifier : <i> </i><br class="autobr"> saisie : input<br class="autobr"> -<br class="autobr"> options : <i> label : Country, type : text, size : '40', autocomplete : defaut, nom : input_3 </i><br class="autobr"> identifiant : '@5d5fcbaa26cdc'<br class="autobr"> verifier : <i> </i><br class="autobr"> saisie : input<br class="autobr"> -<br class="autobr"> options : <i> label : 'Phone number', type : text, size : '40', autocomplete : defaut, nom : input_2 </i><br class="autobr"> identifiant : '@5d5fcb9cb1ff0'<br class="autobr"> verifier : <i> </i><br class="autobr"> saisie : input<br class="autobr"> -<br class="autobr"> options : <i> label : 'email address', type : text, size : '40', autocomplete : defaut, nom : email_1 </i><br class="autobr"> identifiant : '@5d5fcbd1e0743'<br class="autobr"> verifier : <i> </i><br class="autobr"> saisie : email<br class="autobr"> -<br class="autobr"> options : <i> label : Subject, type : text, size : '40', autocomplete : defaut, nom : input_8 </i><br class="autobr"> identifiant : '@5d5fcbd50f293'<br class="autobr"> verifier : <i> </i><br class="autobr"> saisie : input<br class="autobr"> -<br class="autobr"> options : <i> label : 'Text of your message', rows : '5', cols : '40', nom : textarea_1 </i><br class="autobr"> identifiant : '@5d5fcbdcdb1ee'<br class="autobr"> verifier : <i> </i><br class="autobr"> saisie : textarea<br class="autobr"> -<br class="autobr"> options : <i> datas : « By checking this box, I agree that the information entered will be stored and used in the context of the business relationship that may result.\r\n », choix_alternatif_label : 'Autre choix', obligatoire : on, nom : checkbox_1 </i><br class="autobr"> identifiant : '@5d5fd1d6dd3f5'<br class="autobr"> verifier : <i> </i><br class="autobr"> saisie : checkbox<br class="autobr"> -<br class="autobr"> options : <i> texte : 'By submitting this form, I agree that the data entered will be used by Dross Engineering to respond to my request for information on Dross Engineering products and / or services.', nom : explication_1 </i><br class="autobr"> identifiant : '@5d5fd33d79be1'<br class="autobr"> verifier : <i> </i><br class="autobr"> saisie : explication<br class="autobr"> traitements :<br class="autobr"> email :<br class="autobr"> champ_sujet : ''<br class="autobr"> champ_sujet_valeurs_brutes : ''<br class="autobr"> exclure_champs_email : ''<br class="autobr"> pj : ''<br class="autobr"> masquer_liens : ''<br class="autobr"> activer_ip : ''<br class="autobr"> masquer_champs_vides : ''<br class="autobr"> destinataires_plus : bcollet@dross-engineering.com<br class="autobr"> destinataires_selon_champ : ''<br class="autobr"> champ_courriel_destinataire_form : ''<br class="autobr"> champ_courriel : ''<br class="autobr"> activer_vrai_envoyeur : on<br class="autobr"> champ_nom : '@FORMULAIRE@'<br class="autobr"> activer_accuse : ''<br class="autobr"> sujet_accuse : ''<br class="autobr"> texte_accuse : ''<br class="autobr"> masquer_valeurs_accuse : ''<br class="autobr"> courriel_envoyeur_accuse : ''<br class="autobr"> nom_envoyeur_accuse : ''<br class="autobr"> public : non<br class="autobr"> apres : rien<br class="autobr"> url_redirect : ''<br class="autobr"> statut : publie<br class="autobr"> date_creation : '2019-08-14 21:36:28'<br class="autobr"> maj : '2019-09-02 10:46:51'<br class="autobr"> composition : ''<br class="autobr"> composition_lock : '0'</p> Configuration des traitements de Formidable 2019-09-02T10:57:34Z https://files.spip.net/Configuration-des-traitements-de-Formidable#comment502178 2019-09-02T10:57:34Z <p>donc le problème se situe bien au niveau du formulaire. pouvez vous me l'envoyer en .yaml<small class="fine d-inline"> </small>?</p> Configuration des traitements de Formidable 2019-09-02T10:46:17Z https://files.spip.net/Configuration-des-traitements-de-Formidable#comment502177 2019-09-02T10:46:17Z <p>je viens de tester et non il ne fonctionne pas non plus</p> Configuration des traitements de Formidable 2019-09-02T10:36:08Z https://files.spip.net/Configuration-des-traitements-de-Formidable#comment502176 2019-09-02T10:36:08Z <p>bon, bah vous avez répondu à une de mes questions. La seconde est : est-ce que le formulaire marche directement dans l'espace privé<small class="fine d-inline"> </small>?</p> Configuration des traitements de Formidable 2019-09-02T10:32:51Z https://files.spip.net/Configuration-des-traitements-de-Formidable#comment502175 2019-09-02T10:32:51Z <p>non ils ne s'affichent pas en même temps<br class="autobr"> Cela dépend de la langue choisie sur le site<br class="autobr"> Ma boucle est</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code><BOUCLE_articles(ARTICLES){id_article IN 213,214} {lang}> #TEXTE </BOUCLE_articles></code></pre></div> <p>et j'ai créé un formulaire par article avec un nom différent<br class="autobr"> C'est peut-être plus parlant <br class="autobr"> Je n'ai pas su intégrer directement dans mon squelette le choix des langues avec</p> Configuration des traitements de Formidable 2019-09-02T10:14:39Z https://files.spip.net/Configuration-des-traitements-de-Formidable#comment502174 2019-09-02T10:14:39Z <p>certes, mais est-ce que les articles sont affichés ou pas en même temps<small class="fine d-inline"> </small>?</p> <p>Quid si tu essaie de soumettre le formulaire directement depuis l'espace privé.</p> Configuration des traitements de Formidable 2019-09-02T10:13:15Z https://files.spip.net/Configuration-des-traitements-de-Formidable#comment502173 2019-09-02T10:13:15Z <p>Je me suis mal exprimée je crois<br class="autobr"> Dans la version française j'ai bien le formulaire français qui fonctionne et dans la version anglaise le formulaire en anglais s'affiche bien mais renvoie l'erreur après validation</p> Configuration des traitements de Formidable 2019-09-02T09:31:59Z https://files.spip.net/Configuration-des-traitements-de-Formidable#comment502168 2019-09-02T09:31:59Z <p>tu a les 2 formulaires qui s'affichent en même temps<small class="fine d-inline"> </small>? cela peut être la cause du problème. Est-ce que deja lorsque tu teste les formulaires, seuls, depuis l'espace privé ca marche<small class="fine d-inline"> </small>?</p> Configuration des traitements de Formidable 2019-09-02T09:26:17Z https://files.spip.net/Configuration-des-traitements-de-Formidable#comment502166 2019-09-02T09:26:17Z <p>Bonjour<br class="autobr"> J'ai crée un formulaire en français et un formulaire en anglais, à l'identique<br class="autobr"> J'ai ensuite insérer « formulaire|formidable|id=formcontact1 » et «<small class="fine d-inline"> </small>formulaire|formidable|id=formcontact2><small class="fine d-inline"> </small>»dans 2 articles <br class="autobr"> Sans doute pas le plus rapide mais je débute.... <br class="autobr"> j'ai crée un squelette « contact » et une boucle sur ces 2 articles avec <i>lang</i><br class="autobr"> Cela fonctionne<br class="autobr"> Par contre lorsque je fais un test le formulaire en français fonctionne mais celui en anglais renvoie l'erreur « There are errors in the fields below, please check your inputs »<br class="autobr"> J'ai tout vérifier et ils sont identiques dans les champs et dans les traitements <br class="autobr"> Je suis un peu perdue</p> <p>Merci de votre aide</p> Configuration des traitements de Formidable 2019-05-13T06:50:04Z https://files.spip.net/Configuration-des-traitements-de-Formidable#comment501202 2019-05-13T06:50:04Z <p>Bonjour,<br class="autobr"> Merci beaucoup pour votre réponse</p> Configuration des traitements de Formidable 2019-05-10T11:07:30Z https://files.spip.net/Configuration-des-traitements-de-Formidable#comment501180 2019-05-10T11:07:30Z <p>Ce n'est volontairement pas possible. En effet, cela reviendrait à permettre à n'importe qui d'envoyer des emails à n'importe qui depuis votre site, et donc à en faire un vecteur de spam.</p> <p>En revanche, ce qu'il est possible de faire c'est de prévoir un destinataire que vous connaissez deja, envoyé par l'email @email_1@, et d'envoyer un accusé de réception à l'expediteur de ce mail.</p> Configuration des traitements de Formidable 2019-05-10T08:01:44Z https://files.spip.net/Configuration-des-traitements-de-Formidable#comment501175 2019-05-10T08:01:44Z <p>Bonjour,</p> <p>J'ai fait un formulaire dans lequel j'ai un champ « destinataire » de type adresse email.<br class="autobr"> Le raccourci est @email_1@<br class="autobr"> Je voudais que l'email saisi dans le champ « destinataire » soit destinataire du mail de traitement.</p> <p>Dans la partie « Configurer les traitements », au niveau de « Destinataire », je ne comprends pas où je peux insérer le raccourci @email_1@</p> <p>Merci</p> Configuration des traitements de Formidable 2019-04-19T12:25:44Z https://files.spip.net/Configuration-des-traitements-de-Formidable#comment500929 2019-04-19T12:25:44Z <p>Bonjour,</p> <p>Ok je comprends (ça n'est pas moi qui ait créé le formulaire), donc la mauvaise imbrication des fieldset empêchait la création d'une liste cohérente de champs dans l'écran des traitements, ok assez logique. C'est vrai que les manips sur ces fieldset en glissé-déposé sont souvent un peu difficiles, on ne pense pas assez à utiliser « Position du champ ».</p> <p>Pour le fieldset qui contient le sélecteur d'évènement, oui il n'y a qu'un seul champ à la construction du formulaire (le sélecteur d'évènement) par contre cela génère un paquet d'input checkbox sur le site public donc je préfère que ça soit regroupé dans un fieldset pour des raisons de css (en flex), ça me permet de présenter le formulaire en 2 colonnes.<br class="autobr"> Oui pour le label, on se contente du label du fieldset et on a ensuite des labels pour chaque input checkbox.</p> <p>En tous cas grand merci pour avoir pris le temps de regarder, c'est cool<small class="fine d-inline"> </small>!</p> <p>Pierre.</p> Configuration des traitements de Formidable 2019-04-19T11:24:54Z https://files.spip.net/Configuration-des-traitements-de-Formidable#comment500926 2019-04-19T11:24:54Z <p>Ok, j'ai pu regarder rapidement.</p> <p>VOus avieu deux groupes de champs <br>- « Toutes les formations Zedd » <br>- « Merci de remplir le formulaire (champs * obligatoires) »</p> <p>Mais le second était une sous entrée du premier, au lieu de le suivre. Ce n'est sans doute pas ce que vous souhaitez, ce n'est pas bon en terme d'accessibilité d'avoir des fieldsest imbriqués, et pour implémenter cela au niveau du selecteur de champ, ce serait galère pour un interet limité.</p> <p>Donc je vous propose de corriger cela. Editer le second groupe de champ, et modifier « position du champ ».</p> <p>Par ailleurs, votre selecteur d'evenement devrait avoir un label (en terme d'accessibilité). Si vous n'avez qu'un champ dans un groupe de champ, alors autant supprimer ce groupe de champs.</p> Configuration des traitements de Formidable 2019-04-19T08:48:52Z https://files.spip.net/Configuration-des-traitements-de-Formidable#comment500923 2019-04-19T08:48:52Z <p>Bonjour,<br class="autobr"> Ok je vous envoie ça<small class="fine d-inline"> </small>! J'ai continué à réfléchir, une piste que je subodore (par comparaison avec les autres formulaires nombreux que j'ai cité), ce site utilise le sélecteur d'événements qui vient avec Agenda ... <br class="autobr"> Pierre.</p> Configuration des traitements de Formidable 2019-04-18T14:37:14Z https://files.spip.net/Configuration-des-traitements-de-Formidable#comment500901 2019-04-18T14:37:14Z <p>Non, aiucune idée comme cela. Il faudrait m'envoyer par mail (monprenom@monprenom.net) un export yaml du formulaire qui pose problème...</p> Configuration des traitements de Formidable 2019-04-17T17:40:56Z https://files.spip.net/Configuration-des-traitements-de-Formidable#comment500891 2019-04-17T17:40:56Z <p>Bonjour,</p> <p>Dans un formulaire, sur l'écran des traitements, dans la zone « Expéditeur du courriel », liste déroulante « Courriel de l'envoyeur », je n'ai pas le champ email existant dans mon formulaire ce qui fait que je ne peux pas choisir d'envoyeur et consécutivement pas d'accusé de réception.</p> <p>Dans ce menu déroulant c'est un peu bizarre, j'ai 2 ligne blanches (non consécutives), et 2 lignes dont les titres correspondent aux 2 fieldset que j'ai dans le formulaire et c'est tout, aucun autre champ possible, c'est comme si cela ne ramenait pas la liste des champs.</p> <p>En dehors de ça le formulaire (un peu compliqué) fonctionne, ça stocke bien en base, ça envoie bien l'email à une adresse désignée, mais jute impossible de faire cet accusé de réception ... c'est tout à jour 3.2.4, plugins à jour ...</p> <p>Un second formulaire dans le même site a le même souci sauf que là j'ai bien le bon nombre de lignes d'options blanches et que avec un « examiner element » j'arrive à retrouver le champ email (value de l'option).</p> <p>Une idée de ce qui pourrait causer ce phénomène<small class="fine d-inline"> </small>?</p> <p>Merci par avance<small class="fine d-inline"> </small>!<br class="autobr"> Pierre</p> Configuration des traitements de Formidable 2019-03-17T15:24:31Z https://files.spip.net/Configuration-des-traitements-de-Formidable#comment500450 2019-03-17T15:24:31Z <p>le problème c'est que le traitement « enregistré » est une possible parmi d'autres. Donc je serais réticent à mettre cela directement dans formidable.</p> <p>Pour les cas où tu veux le même formulaire pour plusieurs occurences d'un même evenemnets, tu peux utiliser <a href="https://contrib.spip.net/Choix-d-evenements" class="spip_url spip_out auto" rel="nofollow external">https://contrib.spip.net/Choix-d-evenements</a> + <a href="https://contrib.spip.net/Formulaire-de-participation-a-un-evenement-avec" class="spip_url spip_out auto" rel="nofollow external">https://contrib.spip.net/Formulaire-de-participation-a-un-evenement-avec</a></p> Configuration des traitements de Formidable 2019-03-17T15:16:29Z https://files.spip.net/Configuration-des-traitements-de-Formidable#comment500449 2019-03-17T15:16:29Z <p>Merci Maïeul de ta réponse si rapide. <br class="autobr"> J'avais en tête ce contournement que je vais mettre en oeuvre. <br class="autobr"> En fait, ma question est venue en regardant ce qui existait comme solution SPIP et hors-SPIP. J'ai été regarder du côté de framaforms qui propose des formulaires vraiment très semblables à ceux de formidable et qui comportent un panneau de configuration proposant une limitation de soumissions. Du coup, comme je trouve les deux outils très voisins, je me demandais s'il y avait qqpart dans formidable un tiroir caché (hi, hi, hi) qui m'aurait échappé.<br class="autobr"> Merci encore</p> Configuration des traitements de Formidable 2019-03-17T13:29:07Z https://files.spip.net/Configuration-des-traitements-de-Formidable#comment500447 2019-03-17T13:29:07Z <p>Et que ce passe-t-il si le total est atteint<small class="fine d-inline"> </small>?</p> <p>parce qu'il y a plusieurs manière de faire, Une solution simple serairt de mettre dans un modèle l'appel au formulaire, en affichant le formulaire en fonction du nombre total de réponse deja enregistré,</p> Configuration des traitements de Formidable 2019-03-17T13:25:53Z https://files.spip.net/Configuration-des-traitements-de-Formidable#comment500446 2019-03-17T13:25:53Z <p><strong>Limiter le nombre de réponses totales</strong><br class="autobr"> Bonjour et tout d'abord grand merci pour ce formidable outil. <br class="autobr"> Je me posais la question de savoir s'il y avait moyen de fixer un nombre maximal de réponses pour un formulaire donné<small class="fine d-inline"> </small>? L'idée serait d'utiliser formidable pour simuler un système de réservation à une réunion où il y aurait par exemple une jauge d'accès de 20 places...</p> Configuration des traitements de Formidable 2019-02-11T14:30:03Z https://files.spip.net/Configuration-des-traitements-de-Formidable#comment500005 2019-02-11T14:30:03Z <p>Bonjour,</p> <p>formidable est conçu principalement pour des formulaires de contact. Cette fonctionnalité n'existe pas dans formidable. Il serait éventuellement possible de dévelloper un plugin pour faire cela, mais il faut des connaissances PHP.</p> Configuration des traitements de Formidable 2019-02-11T14:26:41Z https://files.spip.net/Configuration-des-traitements-de-Formidable#comment500004 2019-02-11T14:26:41Z <p>J'ai créé un formulaire avec plusieurs cases à cocher. Est-il possible, avec FORMIDABLE que les mots cochés soient envoyés au groupe de mots-clés X et que ceux-ci deviennent des mots-clés<small class="fine d-inline"> </small>?<br class="autobr"> Si OUI comment<small class="fine d-inline"> </small>?</p> Configuration des traitements de Formidable 2018-12-19T11:28:19Z https://files.spip.net/Configuration-des-traitements-de-Formidable#comment499156 2018-12-19T11:28:19Z <p>Super, merci à vous pour cette adaptation.</p> <p>Je peux comprendre que certaines personnes souhaitent savoir qu'un champ n'a pas été complété. Dans mon cas, le formulaire en question est un bon de commande, chaque champ renseigne la quantité de chaque objet renseigné dans le label. Donc si la personne ne commande pas un des objets je n'ai pas besoin que l'objet soit renseigné dans le mail.</p> <p>Bonne journée et encore merci pour votre apport pour mon formulaire :)</p> Configuration des traitements de Formidable 2018-12-19T11:20:08Z https://files.spip.net/Configuration-des-traitements-de-Formidable#comment499155 2018-12-19T11:20:08Z <p>voilà<br class="autobr"> En fait ce que j'avais apporté comme modification, c'était pour ne pas avoir « sans réponse » pour les <code class="spip_code spip_code_inline" dir="ltr">@champ_xx@</code>, donc pas pour le corps de mail.</p> <p>La nouvelle version 3.33.0 apporte une nouvelle option pour masquer aussi dans le corps du mail (personnellement : j'aime bien savoir que la personne n'a pas répondu, alors qu'elle avait la possibilité de répondr,e notamment parce que je joue beaucoup sur les afficher_si)</p> Configuration des traitements de Formidable 2018-12-18T12:54:55Z https://files.spip.net/Configuration-des-traitements-de-Formidable#comment499150 2018-12-18T12:54:55Z <p>Oui, désolé pour le patois.</p> <p>Commiter = apporter une modification au code d'un projet. Dans le cadre des plugins SPIP, en général un commit provoque une nouvelle version du plugin.</p> <p>Mais du coup mon souvenir n'était pas forcément exact. Je regarde ce qu'il en est et vous tiens au courant.</p> Configuration des traitements de Formidable 2018-12-18T09:29:14Z https://files.spip.net/Configuration-des-traitements-de-Formidable#comment499148 2018-12-18T09:29:14Z <p>Merci pour votre réponse. je pense avoir compris mais je ne suis malheureusement pas un habitué du langage développeur :/ (j'ai déjà entendu le terme « commité » quelque part :) ) <br class="autobr"> Si j'ai bien compris il devrait le faire automatiquement, j'ai fait une maj du plugin Formidable mais rien ne change, je reçois toujours « sans réponse » pour chaque champs non complétés.</p> Configuration des traitements de Formidable 2018-12-17T21:25:28Z https://files.spip.net/Configuration-des-traitements-de-Formidable#comment499145 2018-12-17T21:25:28Z <p>je crois que j'ai commité il y a pas longtemps une modif qui fait cela nativement (donc pas une config)</p> Configuration des traitements de Formidable 2018-11-29T11:24:13Z https://files.spip.net/Configuration-des-traitements-de-Formidable#comment498912 2018-11-29T11:24:13Z <p>Bonjour à tous,</p> <p>Est-il possible de faire en sorte que si un champ de mon formulaire n'est pas complété celui-ci n'apparait pas dans le mail que je reçois<small class="fine d-inline"> </small>? Pour l'instant j'ai juste « sans réponse » pour chaque champ non complété, c'est pas très grave mais ce serait plus lisible :)</p> <p>Merci d'avance si vous pouvez m'aider</p> Configuration des traitements de Formidable 2018-11-15T12:34:42Z https://files.spip.net/Configuration-des-traitements-de-Formidable#comment498780 2018-11-15T12:34:42Z <p>hum, y'a pas de fonction « edit »<small class="fine d-inline"> </small>?</p> <p>je voulais écrire :</p> <p><code class="spip_code spip_code_inline" dir="ltr">#FORMULAIRE_FORMIDABLE{recap_form, #ARRAY{hidden1,<script language="javascript">document.write(textetotal);</script>}}</code></p> Configuration des traitements de Formidable 2018-11-15T12:33:05Z https://files.spip.net/Configuration-des-traitements-de-Formidable#comment498779 2018-11-15T12:33:05Z <p>peut être plus clair comme ça :</p> <p><code class="spip_code spip_code_inline" dir="ltr">#FORMULAIRE_FORMIDABLE{recap_form, #ARRAY{@hidden1@,<script language="javascript">document.write(textetotal);</script>}}</code></p> Configuration des traitements de Formidable 2018-11-15T12:31:08Z https://files.spip.net/Configuration-des-traitements-de-Formidable#comment498778 2018-11-15T12:31:08Z <p>Bonjour,</p> <p>je m'arrache les cheveux pour récupérer dans mon formulaire (recap_form) une variable javascript (textetotal) issue d'un calcul réalisé dans le même article à partir de données envoyées par une page appelante<small class="fine d-inline"> </small>; je n'arrive pas à l'assigner à un champ caché (hidden1). Par contre je peux la faire apparaître dans un champ « explication ». Qui n'est pas un input, non<small class="fine d-inline"> </small>?</p> <p>Comment puis je récupérer cette variable<small class="fine d-inline"> </small>? <br class="autobr"> J'ai créé un squelette spécifique pour cet article avec le formulaire, et j'ai appelé le formulaire dedans, avec #FORMULAIRE_FORMIDABLE<i>recap_form, #ARRAY<i>hidden1,</i></i></p> <code class="echappe-js"><script language="javascript">document.write(textetotal);</script></code> <p></p> <p>Evidemment rien ne s'affiche après le titre du champ caché, dans le mail.</p> <p>Merci de votre aide,</p> <p>Zab</p> Configuration des traitements de Formidable 2018-10-31T09:04:40Z https://files.spip.net/Configuration-des-traitements-de-Formidable#comment498631 2018-10-31T09:04:40Z <p>oui les traitements sont cumulatifs. Il suffit de cocher et configurer chacun d'entre eux.</p> Configuration des traitements de Formidable 2018-10-30T19:21:53Z https://files.spip.net/Configuration-des-traitements-de-Formidable#comment498628 2018-10-30T19:21:53Z <p>Bonjour,<br class="autobr"> est-il possible d'avoir deux traitements différents : email à chaque enregistrement et enregistrement dans une base de donnée<small class="fine d-inline"> </small>?<br class="autobr"> Merci</p> Configuration des traitements de Formidable 2018-10-05T08:53:02Z https://files.spip.net/Configuration-des-traitements-de-Formidable#comment498385 2018-10-05T08:53:02Z <p>tu pourrais configurer le premier formulaire pour qu'après il rediriger vers la page du second, en passant comme paramètre d'url l'identifiant du premier.</p> <p>En soit on pourrait mettre 2 raccourics dans cette config permettant de mettre l'id réponse et l'id de formulaire.... faut juste prendre le temps de le coder.</p> Configuration des traitements de Formidable 2018-10-05T08:39:04Z https://files.spip.net/Configuration-des-traitements-de-Formidable#comment498384 2018-10-05T08:39:04Z <p>Bonjour,</p> <p>Je tente de chainer 2 formulaires proprement ... J'ai simplement besoin de récupérer dans une seconde page par ex. l'identifiant du premier formulaire, à partir de là je peux faire une boucle pour récupérer les données dont j'aurais besoin.</p> <p>Je vois 2 pistes pour l'instant :</p> <p>- réussir à passer une variable d'environnement lors de la validation du premier formulaire à la seconde page, je vais tester voir si un #ENV avec le nom d'un des champs du premier formulaire retourne quelque chose. Malheureusement je ne pense pas qu'il soit possible de récupérer l'id de la réponse qui doit être créé après la validation</p> <p>- réussir à ajouter une valeur au cookie de session avec un #SESSION_SET ou un bout de PHP (mais bon j'ai dit proprement ... hum) quelque part ...</p> <p>Pensez vous qu'une de ces 2 pistes soit possible<small class="fine d-inline"> </small>?</p> <p>Pierre</p> Configuration des traitements de Formidable 2018-09-26T10:24:02Z https://files.spip.net/Configuration-des-traitements-de-Formidable#comment498255 2018-09-26T10:24:02Z <p>Ah, oui, effectivement<i> (et désolé du dérangement sur ce coup-là)</i><br class="autobr"> Merci infiniment, et ça se confirme à chaque fois, SPIP, c'est chouette<small class="fine d-inline"> </small>!</p> Configuration des traitements de Formidable 2018-09-26T09:10:20Z https://files.spip.net/Configuration-des-traitements-de-Formidable#comment498250 2018-09-26T09:10:20Z <p>c'est deja dans formulaire_email</p> Configuration des traitements de Formidable 2018-09-26T09:02:27Z https://files.spip.net/Configuration-des-traitements-de-Formidable#comment498249 2018-09-26T09:02:27Z <p>Ah, nos deux mails se sont croisés<small class="fine d-inline"> </small>!<br class="autobr"> Je viens de mettre à jour formidable et du tout, c'est OK pour l'accusé de réception : on récupère bien l'id de la réponse. Parfait<small class="fine d-inline"> </small>!<br class="autobr"> Du coup, est-ce qu'il ne serait pas intéressant d'avoir cette même fonctionnalité dans formulaire_email<small class="fine d-inline"> </small>? On aurait ainsi quelque chose de cohérent : l'expéditeur et l'administrateur du site auraient une information commune permettant de faciliter l'exploitation des réponses<small class="fine d-inline"> </small>? Qu'en penses-tu<small class="fine d-inline"> </small>?</p> Configuration des traitements de Formidable 2018-09-26T08:47:28Z https://files.spip.net/Configuration-des-traitements-de-Formidable#comment498248 2018-09-26T08:47:28Z <p>Merci de ta réponse.<br class="autobr"> J'ai besoin que ces deux mails (l'accusé de réception ainsi que le mail envoyé au site) comportent cette information. <br class="autobr"> Mon souci est de savoir comment récupérer la valeur de id_formulaires_reponse pour l'intégrer dans chacun de ces mails.<br class="autobr"> Pour voir ce qui existait dans l'environnement, j'ai mis <code class="spip_code spip_code_inline" dir="ltr">[<pre> (#ENV**|unserialize|print_r{1})</pre>]</code>dans formulaire_accuse.html. Pas de trace de id_formulaires_reponse dans ce qui est retourné du coup je suis un peu perdu.</p> Configuration des traitements de Formidable 2018-09-26T08:43:05Z https://files.spip.net/Configuration-des-traitements-de-Formidable#comment498247 2018-09-26T08:43:05Z <p>ton mail sur la liste m'a permis de mieux comprendre ton problème : c'est bien dans l'accusé de réception que tu veux l'id de réponse, <br class="autobr"> La version 3.17.0 fournit désormais l'id en argument du squelette <code class="spip_code spip_code_inline" dir="ltr">formulaire_accuse.html</code>.</p> Configuration des traitements de Formidable 2018-09-26T08:35:52Z https://files.spip.net/Configuration-des-traitements-de-Formidable#comment498246 2018-09-26T08:35:52Z <p>Quel besoin<small class="fine d-inline"> </small>?</p> <p><code class="spip_code spip_code_inline" dir="ltr">formulaire_accuse.html</code> est pour l'accusé de réception envoyé à la personne qui poste le formulaire.</p> <p><code class="spip_code spip_code_inline" dir="ltr">formulaire_email.html</code> est pour l'email envoyé aux administrateurs du site.</p> <p>C'est de la que bient le eproblème peut être<small class="fine d-inline"> </small>?</p> Configuration des traitements de Formidable 2018-09-26T07:37:54Z https://files.spip.net/Configuration-des-traitements-de-Formidable#comment498244 2018-09-26T07:37:54Z <p>Bonjour, <br class="autobr"> j'ai exactement le même besoin. <br class="autobr"> J'ai surchargé le fichier notifications/formulaire_accuse.html en ajoutant dans le squelette une ligne contenant : "réponse n°<code class="spip_code spip_code_inline" dir="ltr">#ENV{id_formulaires_reponse}</code>, mais cela ne fonctionne pas. <br class="autobr"> Quelle est la bonne façon de procéder<small class="fine d-inline"> </small>?<br class="autobr"> Merci beaucoup d'avance,<br class="autobr"> Manu</p> Configuration des traitements de Formidable 2018-09-02T16:43:24Z https://files.spip.net/Configuration-des-traitements-de-Formidable#comment498059 2018-09-02T16:43:24Z <p>Merci beaucoup</p> Configuration des traitements de Formidable 2018-08-07T08:18:56Z https://files.spip.net/Configuration-des-traitements-de-Formidable#comment497859 2018-08-07T08:18:56Z <p>La version 3.15.0, juste commité sur la zone, permet d'utiliser<br class="autobr"> <code class="spip_code spip_code_inline" dir="ltr">#ENV{courriel_envoyeur}</code> et <code class="spip_code spip_code_inline" dir="ltr">#ENV{nom_envoyeur}</code></p> Configuration des traitements de Formidable 2018-08-07T05:30:27Z https://files.spip.net/Configuration-des-traitements-de-Formidable#comment497858 2018-08-07T05:30:27Z <p>Comment créer un lien de réponse à l'expediteur du formulaire dans le mail réçu<small class="fine d-inline"> </small>? j'ai essayé avec ce code : <br class="autobr"> mailto:#ENV<i>email_formulaires_reponse</i> mais ça ne marche pas.</p> Configuration des traitements de Formidable 2018-08-06T16:15:45Z https://files.spip.net/Configuration-des-traitements-de-Formidable#comment497857 2018-08-06T16:15:45Z <p>Merci beaucoup Maïeul, ça marche à merveille<small class="fine d-inline"> </small>!!!</p> Configuration des traitements de Formidable 2018-08-06T13:30:17Z https://files.spip.net/Configuration-des-traitements-de-Formidable#comment497856 2018-08-06T13:30:17Z <p>Tu peux surcharger le squelettes de notification en copiant le squelettes <code class="spip_code spip_code_inline" dir="ltr">notifications/formulaire_email.html</code> dans ton dossier de squeklettes (en reprenant la hierarchie).</p> <p>Ensuites tu peux récuperer via <code class="spip_code spip_code_inline" dir="ltr">#ENV{id_formulaires_reponse}</code></p> Configuration des traitements de Formidable 2018-08-06T13:23:26Z https://files.spip.net/Configuration-des-traitements-de-Formidable#comment497855 2018-08-06T13:23:26Z <p>Bonjour, quelqu'un peux m'expliquer comment afficher id_formulaire_reponse dans le mail de confirmation formidable<small class="fine d-inline"> </small>? Je voudrais bien avoir un id de chaque email recu.<br class="autobr"> Merci</p>