Formulaire de participation à un évènement avec Formidable - commentaires Formulaire de participation à un évènement avec Formidable 2023-09-29T13:40:00Z https://files.spip.org/Formulaire-de-participation-a-un-evenement-avec#comment514157 2023-09-29T13:40:00Z <p>Je ne comprends toujours pas lol… Je parle bien DE PASSER DYNAMIQUEMENT l'événement par le squelette, donc bien d'un truc générique…</p> <p>Quelque soit la config général ya bien une saisie Événement dans le formulaire.</p> <p>Mais la CONFIG de la saisie Événements et du formulaire doivent permettre de dire qu'on veut un événement fixe ET non modifiable ET que ce qui est passé en param des champs par défaut, ça prenne le pas sur le numéro mis en dur dans la config.</p> <p>Donc j'ai toujours bien l'impression que c'est que un problème de YAML et de squelette de la saisie, je vois pas du tout pourquoi yorait besoin de pipeline, de PHP etc pour faire ça. Faut améliorer la saisie existant et possiblement la config générale ajoutée par ce plugin-ci.</p> Formulaire de participation à un évènement avec Formidable 2023-09-29T13:31:49Z https://files.spip.org/Formulaire-de-participation-a-un-evenement-avec#comment514156 2023-09-29T13:31:49Z <p>J'ai <strong>vraiment</strong> besoin de paramétrer un formulaire d'inscription générique sur un événement particulier correspondant à l'article affiché présentement.</p> <p>Donc, je ne peux pas le faire à la création du formulaire, mais seulement à son appel.</p> Formulaire de participation à un évènement avec Formidable 2023-09-29T13:24:56Z https://files.spip.org/Formulaire-de-participation-a-un-evenement-avec#comment514155 2023-09-29T13:24:56Z <p>Je comprends toujours pas. Ya rien à passer depuis le squelette autre que l'id_evenement, et ça ya déjà une option du form pour ça.</p> <p>Le fait de configurer la saisie… bah c'est dans la config de la saisie, quand on construit le formulaire.</p> Formulaire de participation à un évènement avec Formidable 2023-09-29T13:22:43Z https://files.spip.org/Formulaire-de-participation-a-un-evenement-avec#comment514154 2023-09-29T13:22:43Z <p>Mais c'est bien l'objet de ma PR : pouvoir passer en paramètre une option du formulaire (ce qui n'est pas nativement prévu dans formidable : c'est sûr que ce serait encore plus générique si ça n'était pas que cette option spécifique, mais un moyen générique de passer en paramètre une option ou un tableau d'options à un formulaire via squelette).</p> Formulaire de participation à un évènement avec Formidable 2023-09-29T13:06:13Z https://files.spip.org/Formulaire-de-participation-a-un-evenement-avec#comment514152 2023-09-29T13:06:13Z <p>Ah au fait : ma première réponse à ce fil a parfaitement été fait dans un form ouvert dans l'AUTRE fil qui était bien en rapport. Donc je sais pas ce que SPIP ou Comments a branlé… mais ya eu un problème (je viens seulement de voir que c'était pas dans le bon fil, et c'est point de ma faute).</p> Formulaire de participation à un évènement avec Formidable 2023-09-29T13:02:17Z https://files.spip.org/Formulaire-de-participation-a-un-evenement-avec#comment514151 2023-09-29T13:02:17Z <p>Ma réponse précédente parle bien d'utiliser la saisie Événement existante telle quelle. Juste de lui ajouter une option pour pas pouvoir l'éditer, donc ne pas générer de liste déroulante. Donc bien la bloquer sur un unique évnément déjà passé par défaut (peu importe que ce défaut vienne de la config interface du formulaire, ou depuis le squelette). Donc bien avec la config « événement fixe » puisqu'il ne faut justement pas générer de liste déroulante si le but c'est d'avoir qu'un seul événement unique forcé.</p> <p>La seule différence c'est qu'il faut juste pouvoir passer l'id en param squelette, et non pas juste depuis la config du constructeur. Mais sinon cest bien la même chose : n'avoir qu'un seul événement.</p> Formulaire de participation à un évènement avec Formidable 2023-09-29T12:36:15Z https://files.spip.org/Formulaire-de-participation-a-un-evenement-avec#comment514150 2023-09-29T12:36:15Z <p>Parce que la saisie Événements affiche dans la liste déroulante le rang dans la file d'attente. Et comporte un JS qui provoque l'affichage de la case à cocher supplémentaire décrite dans <a href='https://files.spip.org/Tutoriel-utiliser-Agenda-Formidable-et-Formulaire-de#Prevenir-l-internaute-qu-ielle-est-potentiellement-sur-liste-d-attente' class="spip_in" rel='nofollow'>Tutoriel : utiliser Agenda, Formidable et Formulaire de participation pour gérer des inscriptions et des listes d'attente</a></p> <p>Et qu'avec la PR : <a href="https://git.spip.net/spip-contrib-extensions/agenda/pulls/80" class="spip_url spip_out auto" rel="nofollow external">https://git.spip.net/spip-contrib-extensions/agenda/pulls/80</a> un squelette peut passer en paramètre l'id du seul événement qu'on veut afficher dans la liste, en bénéficiant du reste de la mécanique de gestion de la liste d'attente sans avoir à la recoder.</p> <p>PS : et oui, j'ai déjà posé la question de qu'est-ce que ce code spécifique à Formidable participation faisait dans le plugin Agenda, mais c'est une autre question...</p> Formulaire de participation à un évènement avec Formidable 2023-09-29T12:26:23Z https://files.spip.org/Formulaire-de-participation-a-un-evenement-avec#comment514148 2023-09-29T12:26:23Z <p>On parle bien d'une saisie, donc d'un truc… que tu configures en amont en tout premier lieu dans la création des champs de ton formulaire Formidable<small class="fine d-inline"> </small>? Donc… pourquoi ya pas juste une option « disable mais posté » à la saisie (comme PLEIN d'autres saisies), qui permet d'avoir une valeur par défaut déjà rempli (y compris par le squelette donc) MAIS de pas pouvoir la modifier ensuite<small class="fine d-inline"> </small>?</p> <p>Pareil, 0 PHP à coder, juste une option dans le squelette + le YAML de la saisie.</p> Formulaire de participation à un évènement avec Formidable 2023-09-29T12:17:25Z https://files.spip.org/Formulaire-de-participation-a-un-evenement-avec#comment514147 2023-09-29T12:17:25Z <p>Tout simplement parce que si tu lis l'autre fil de discussion, la saisie Événements présente dans le plugin Agenda gère en plus l'affichage (et le paramétrage) d'une notion de liste d'attente.</p> Formulaire de participation à un évènement avec Formidable 2023-09-29T11:44:04Z https://files.spip.org/Formulaire-de-participation-a-un-evenement-avec#comment514146 2023-09-29T11:44:04Z <p>Je n'arrive pas trop à comprendre pourquoi tous ces énormes trucs compliqués, alors que si le but c'est de bloquer à un truc déjà prévu en avance par le squelette, il suffit que l'événement soit… dans un champ Hidden… hidden_1 => #ID_EVENEMENT.</p> <p>Dans la config du form ajouté par le plugin, il suffit juste que le plugin accepte aussi que l'id_evenement puisse venir d'un champ hidden, et non pas que d'une saisie événement.</p> <p>Et basta, rien à coder, aucun PHP…</p> Formulaire de participation à un évènement avec Formidable 2023-09-25T13:51:44Z https://files.spip.org/Formulaire-de-participation-a-un-evenement-avec#comment514127 2023-09-25T13:51:44Z <p>Dans la mesure ou ça concerne un paramétrage de la saisie se trouvant dans le plugin Agenda, plugin et que ça correspond au besoin d'afficher le formulaire d'inscription avec seulement l'événement/les événements associé(s) un article donné :</p> <ol class="spip"><li> c'est un besoin assez générique, surtout dans le cadre d'une migration depuis <a href='https://files.spip.org/Reservation-d-evenements-4459' class="spip_in" rel='nofollow'>Réservation d'événements</a></li><li> et que faire un plugin juste pour ça, c'est quand même un gros marteau pour ça</li></ol> Formulaire de participation à un évènement avec Formidable 2023-09-25T13:13:50Z https://files.spip.org/Formulaire-de-participation-a-un-evenement-avec#comment514126 2023-09-25T13:13:50Z <p>Ni l'un ni l'autre, à mon avis c'est un problématique à part qui nécessite un plugin à part. Mais touti a sans doute aussi un avis sur le sujet.</p> Formulaire de participation à un évènement avec Formidable 2023-09-25T12:43:42Z https://files.spip.org/Formulaire-de-participation-a-un-evenement-avec#comment514125 2023-09-25T12:43:42Z <p>Ce serait mieux de le mettre sur le plugin Agenda<small class="fine d-inline"> </small>?<br class="autobr"> Dans la mesure où il :</p> <div class="precode"><pre class="spip_code spip_code_block language-xml" dir="ltr" style="text-align:left;" data-language="xml"><code><utilise nom="saisies" compatibilite="[3.49.0;[" /></code></pre></div> <p>ça marcherait aussi.</p> Formulaire de participation à un évènement avec Formidable 2023-09-23T17:50:41Z https://files.spip.org/Formulaire-de-participation-a-un-evenement-avec#comment514121 2023-09-23T17:50:41Z <p>Bof... encore une fois ce n'est pas lié a ce plugin en soit le fait de limiter la saisie evenement en lui passant dynamiquement des paramètres....</p> Formulaire de participation à un évènement avec Formidable 2023-09-23T13:41:09Z https://files.spip.org/Formulaire-de-participation-a-un-evenement-avec#comment514120 2023-09-23T13:41:09Z <p>YES<small class="fine d-inline"> </small>!</p> <p>Ça marche avec :</p> <div class="precode"><pre class="spip_code spip_code_block language-php" dir="ltr" style="text-align:left;" data-language="php"><code>function formidableparticipation_formulaire_saisies(array $flux) { $form = $flux['args']['form']; if ($form === 'formidable') { $args_du_form = $flux['args']['args']; if (isset($args_du_form[2]['id_evenement']) && isset($args_du_form[2]['champevenement'])) $id_evenement = $args_du_form[2]['id_evenement']; // Ce qui a été passé en troisième argument du formulaire $champevenement = $args_du_form[2]['champevenement']; // Ce qui a été passé en troisième argument du formulaire $flux['data'] = saisies_modifier($flux['data'], $champevenement, ['options' => ['id_evenement' => $id_evenement]], true) ;// Ajouter un id_evenement constant sur la saisie evenement } return $flux ; }</code></pre></div> <p>Et comme appel :</p> <div class="precode"><pre class="spip_code spip_code_block language-spip" dir="ltr" style="text-align:left;" data-language="spip"><code>#FORMULAIRE_FORMIDABLE{inscriptionevenement, #ARRAY{input_1, #SESSION{email},input_2, #SESSION{nom}, evenements_1, #ID_EVENEMENT}, #ARRAY{id_evenement, #ID_EVENEMENT, champevenement, evenements_1}}</code></pre></div> <p>En passant en paramètre <strong>et</strong> le champ concerné,, <strong>et</strong> l'id de l'événement, ça me semble suffisamment générique.</p> <p>Je fait une PR<small class="fine d-inline"> </small>?</p> Formulaire de participation à un évènement avec Formidable 2023-09-23T07:57:52Z https://files.spip.org/Formulaire-de-participation-a-un-evenement-avec#comment514116 2023-09-23T07:57:52Z <blockquote class="spip"> <p> Par ailleurs, je dois avouer que je suis surpris du découpage entre :</p> </blockquote> <p>La tu melange deux choses : le découpage du code et le découpage de la doc. Au niveau du decoupage de la doc, le fait d'avoir parlé des listes d'attentes dans un article à part (mais qui je le reconnais devrait plutot être dans cette rubrique plutot que dans agenda), vise simplement à alléger le présent article, pour ne pas parler d'un besoin marginal.</p> <p> La raison du découpage du code est assez claire : <br>- les saisies sont toujours dans les plugins qui fournissent l'objet (car on peut avoir besoin d'une saisie evenement autrement que pour un formulaire de participation, par ex pour des formulairs bilan, des champs extra etc). <br>- la pseudo saisie liste d'attente ne peut pas être une saisie « case à cocher » car <br class="autobr"> a. Il faut pouvoir faire des tests conditionnels sur le fait que l'evenement choisi est ou pas sur liste d'attente, par exemple pour poser des questions uniquement si on n'est pas sur liste d'attente<br class="autobr"> b. Pourquoi la forme case à cocher plutoque oui / non, selection etc<small class="fine d-inline"> </small>? <br class="autobr"> Le fait d'avoir une pseudo saisie dynamique <code class="spip_code spip_code_inline" dir="ltr">@evenements_xxx_liste_attente@</code> permet de la souplesse.</p> <blockquote class="spip"> <p> et aucune prise en compte de la notion de liste d'attente dans ce plugin Formidable Participation (alors que c'est là que tout ce qui concerne les listes d'attente aurait logiquement eu sa place, séparément de la saisie utilisée pour choisir l'événement)</p> </blockquote> <p>Par ce que formidable participation n'a pas pour vocation de gérer tous les problèmes, mais de permettre de rassembler des briques. On peut très bien imaginer gérer les listes d'attentes par d'autres biais.</p> <blockquote class="spip"> <p> Est-ce que la notion d'héritage de saisies n'aurait pas permis un découpage différent<small class="fine d-inline"> </small>?</p> </blockquote> <p>heu<small class="fine d-inline"> </small>???</p> <blockquote class="spip"> <p> au lieu de l'afficher dans la saisie Événement qui n'aurait plus besoin d'avoir cette surcharge)</p> </blockquote> <p>Il n'y a aucun surcharge pour le coup (même si si tu veux tu peux surcharger<small class="fine d-inline"> </small>!). Mais non ca peut diffilement être dans une saisie à part, puisque le statut liste d'attente/nombre de place restante dépend de l'evenement qu'on choisit. Ou alors il aurait fallut un mecanisme de chargement en ajax... pas forcément plus simple en terme de maintenance.</p> <p>Pour revenir sur le fond.</p> <blockquote class="spip"> <p>qui soit paramétré par l'événement rattaché à l'article pour ne proposer que celui-ci à l'inscription</p> </blockquote> <p>et le jour où tu a plusieurs evenements, tu fais quoi<small class="fine d-inline"> </small>?</p> <p>Bon et sinon je t'ai donné toutes les pistes : le nom du pipeline (mais entre temps je me suis rendu compte qu'il y en avait un plus pertinent), le contenu à modifier et même la fonction pour modifier. Mais allons plus loin.</p> <p>1. creer le formulaire comme si le chargement de l'id_evenement n'était pas dynamique<br class="autobr"> 2. appeler le formulaire dans ton squelette en lui passant en troisième paramètres des paramètres supplémentaires <br class="autobr"> <code class="spip_code spip_code_inline" dir="ltr">#FORMULAIRE_FORMIDABLE{<id_du_formulaire>,<valeur_par_defaut_des_champs>,#ARRAY{id_evenement,#ID_EVENEMENT}}</code><br class="autobr"> 3. Declarer l'appel au pipeline <code class="spip_code spip_code_inline" dir="ltr">formulaire_saisies</code> (en s'assurant de passer après saisies, donc en déclarant un dépendance à saisies) et modifier les paramètres de la saisie <code class="spip_code spip_code_inline" dir="ltr">evenements_1</code> : (code écrit sur le tas, pas testé).</p> <p>```<br class="autobr"> function prefixe_formulaires_saisies(array $flux) : $flux <i><br class="autobr"> $form = $flux['args']['form']<small class="fine d-inline"> </small>;<br class="autobr"> $args_du_form = $flux['args']['args']<small class="fine d-inline"> </small>;<br class="autobr"> $id_evenement = $args_du_form[2]['id_evenement']<small class="fine d-inline"> </small>; // Ce qui a été passé en troisième argument du formulaire</i></p> <p> if ($form === 'formidable' and $args_du_form[0] == ) <i><br class="autobr"> $flux['data'] = saisies_modifier($flux['data'], 'evenements_1', ['options' => ['id_evenement' => $id_evenement]], true)<small class="fine d-inline"> </small>;// Ajouter un id_evenement constant sur la saisie evenement</i></p> <p> </p> <p> return $flux<small class="fine d-inline"> </small>;<br class="autobr"> </p> Formulaire de participation à un évènement avec Formidable 2023-09-23T06:08:10Z https://files.spip.org/Formulaire-de-participation-a-un-evenement-avec#comment514112 2023-09-23T06:08:10Z <p>Par ailleurs, je dois avouer que je suis surpris du découpage entre :</p> <ul class="spip"><li> saisie événements dans le plugin Agenda avec dans cette seule saisie des notions de liste d'attente</li><li> documentation <a href='https://files.spip.org/Tutoriel-utiliser-Agenda-Formidable-et-Formulaire-de' class="spip_in" rel='nofollow'>Tutoriel : utiliser Agenda, Formidable et Formulaire de participation pour gérer des inscriptions et des listes d'attente</a> pour afficher la case supplémentaire</li><li> et aucune prise en compte de la notion de liste d'attente dans ce plugin Formidable Participation (alors que c'est là que tout ce qui concerne les listes d'attente aurait logiquement eu sa place, séparément de la saisie utilisée pour choisir l'événement)</li></ul> <p>Est-ce que la notion d'héritage de saisies n'aurait pas permis un découpage différent<small class="fine d-inline"> </small>?</p> <p>Ou, peut-être mieux encore, est-ce qu'une saisie « Liste d'attente » ne serait pas plus pertinente<small class="fine d-inline"> </small>?(qui serait une cas à cocher, dépendante d'un champ à désigner contenant l'id de l'événement choisi, et affichant dans son la zo,ne d'information la position dans la liste d'attente (au lieu de l'afficher dans la saisie Événement qui n'aurait plus besoin d'avoir cette surcharge)</p> <p>Qu'en dis-tu<small class="fine d-inline"> </small>?</p> Formulaire de participation à un évènement avec Formidable 2023-09-23T05:57:41Z https://files.spip.org/Formulaire-de-participation-a-un-evenement-avec#comment514111 2023-09-23T05:57:41Z <p>Est-ce que tu as un exemple quelque part dont je pourrais m'inspirer<small class="fine d-inline"> </small>?</p> <p>Parce que là, à froid, j'ignore où commencer.</p> <p>Le besoin précis, c'est :</p> <ol class="spip"><li> je suis dans un article quelconque dans le site</li><li> dans le squelette de l'article je veux appeler le formulaire d'inscription</li><li> qui soit paramétré par l'événement rattaché à l'article pour ne proposer que celui-ci à l'inscription</li></ol> <p>J'ai donc bien #ID_EVENEMENT au moment où le squelette appelle le formulaire. Mais j'ignore comment coder ce que tu suggère.</p> Formulaire de participation à un évènement avec Formidable 2023-09-22T13:03:19Z https://files.spip.org/Formulaire-de-participation-a-un-evenement-avec#comment514110 2023-09-22T13:03:19Z <p>Là comme cela je pense que le plus simple dans ce cadre serait d'utiliser le pipeline <code class="spip_code spip_code_inline" dir="ltr">formulaire_charger</code> pour modifier le contenu de <code class="spip_code spip_code_inline" dir="ltr">_saisies</code> dynamiquement (avec la fonction <code class="spip_code spip_code_inline" dir="ltr">saisies_modifier</code>)</p> Formulaire de participation à un évènement avec Formidable 2023-09-22T12:36:31Z https://files.spip.org/Formulaire-de-participation-a-un-evenement-avec#comment514108 2023-09-22T12:36:31Z <p>Si tu avais explicité tes problématiques depuis le début, à savoir vouloir à la fois un evenement determiné par squelette et un affichage des places restantes, on aurait peut être pu penser autrement les choses et réflechir plus posément.</p> <p>Bon là j'aipas de solution toute faite, c'est un cas qui ne s'était pas posé encore.</p> Formulaire de participation à un évènement avec Formidable 2023-09-22T11:44:40Z https://files.spip.org/Formulaire-de-participation-a-un-evenement-avec#comment514107 2023-09-22T11:44:40Z <p>Effectivement, ça marche bien avec la saisie Événements et ça enregistre l'information de la case liste d'attente.</p> <p>Mais, dans ce cas, ce dont j'aurais besoin, c'est de pouvoir contraindre par le squelette la liste des événements à un seul.<br class="autobr"> Mais ce code ne fait que présélectionner l'événement, pas limiter la liste à ce seul événement :</p> <div class="precode"><pre class="spip_code spip_code_block language-spip" dir="ltr" style="text-align:left;" data-language="spip"><code>#FORMULAIRE_FORMIDABLE{inscriptionevenement, #ARRAY{input_1, #SESSION{email},input_2, #SESSION{nom}, evenements_1, #ID_EVENEMENT}}</code></pre></div> Formulaire de participation à un évènement avec Formidable 2023-09-22T11:17:05Z https://files.spip.org/Formulaire-de-participation-a-un-evenement-avec#comment514106 2023-09-22T11:17:05Z <p>Je t'invite à lire le tutoriel sur les listes d'attentes : si tu implemente comme il y est expliqué le fait de cocher explicitement que tu es sur liste d'attente, bah tu vois les gens qui font inscription avec liste d'attente. Et les gens peuvent savoir combien il y a de personnes avant elles à l'inscription.</p> <p>Quant à présentation sur la page d'un evenement : si tu as 3 places et 5 personnes inscrites, c'est bien qu'il y a 2 sur liste d'attentes.</p> Formulaire de participation à un évènement avec Formidable 2023-09-22T11:09:01Z https://files.spip.org/Formulaire-de-participation-a-un-evenement-avec#comment514105 2023-09-22T11:09:01Z <p>Je vais préciser ma question alors : actuellement, je ne vois aucune différence entre une inscription faite alors qu'il restait encore des places, et une inscription après épuisement des places.</p> <p>Alors, évidement, on peut faire ça en dehors de SPIP dans le tableur.<br class="autobr"> Mais avpir une indication de cette information dans la table spip_evenements_participants et dans la page de visualisation d'une réponse (?exec=formulaires_reponse&id_formulaires_reponse=65), ça serait pratique.</p> <p>Quant à la place restante en liste d'attente, je ne comprends pas de quoi tu parles. En effet, dans l'interface d'un événement, je ne vois que nombre de places, mais aucune notion de liste d'attente.</p> Formulaire de participation à un évènement avec Formidable 2023-09-22T09:23:34Z https://files.spip.org/Formulaire-de-participation-a-un-evenement-avec#comment514103 2023-09-22T09:23:34Z <p>AH il y a un très bonne raison pour que les gens sur liste d'attente soient malgrès tout décomptés : ca permet de savoir la place restante sur liste d'attente.</p> Formulaire de participation à un évènement avec Formidable 2023-09-22T08:59:06Z https://files.spip.org/Formulaire-de-participation-a-un-evenement-avec#comment514102 2023-09-22T08:59:06Z <p>Compliqué, car on peut vouloir refuser après coup une inscription, sans vouloir pour autant mettre à la poubelle.</p> <p>APlanète Sciences refusé = annulé, poubelle = detruite car c'était des tests.</p> Formulaire de participation à un évènement avec Formidable 2023-09-22T08:57:23Z https://files.spip.org/Formulaire-de-participation-a-un-evenement-avec#comment514101 2023-09-22T08:57:23Z <p>Agenda propsoe un minima, ensuite bah oui formidable table sorter permet d'aller plus loin. On peut difficilement faire convivial sur un truc qui releve du tableau excel.</p> Formulaire de participation à un évènement avec Formidable 2023-09-22T08:52:47Z https://files.spip.org/Formulaire-de-participation-a-un-evenement-avec#comment514100 2023-09-22T08:52:47Z <p>Bonjour,</p> <p>J'ai une question sur la notion de liste d'attente.<br class="autobr"> C'est géré dans une option de la saisie Événements.<br class="autobr"> Au lieu d'être une option du traitement.</p> <p>Quelques suggestions/idées à débattre :</p> <ul class="spip"><li> est-ce que le statut des réponses pourrait dépendre de ce que c'est une inscription alors qu'il reste des places ou non : <ul class="spip"><li> Statut proposé si validation de l'inscription manuelle</li><li> Statut validé si inscription automatique et reste des places</li><li> Statut Refusé si liste d'attente</li><li> Statut Poubelle si inscription annulée</li></ul></li><li> Une saisie informative donnant le titre de l'événement, sa date, son lieu, et le nombre de places + statut liste d'attente ou complet serait-elle pertinente<small class="fine d-inline"> </small>?</li></ul> Formulaire de participation à un évènement avec Formidable 2023-09-22T08:45:55Z https://files.spip.org/Formulaire-de-participation-a-un-evenement-avec#comment514099 2023-09-22T08:45:55Z <p>Bonjour,</p> <p>J'ai une question quant à la récupération des inscrits.<br class="autobr"> Est-ce que c'est avec <a href='https://files.spip.org/Formidable-Tablesorter-afficher-trier-et-filtrer-vos' class="spip_in" rel='nofollow'>Formidable Tablesorter — afficher, trier et filtrer vos réponses</a> qu'on fait ça<small class="fine d-inline"> </small>?<br class="autobr"> Ou est-ce qu'il y a quelque chose de plus convivial<small class="fine d-inline"> </small>? (je cherche à remplacer le plugin <a href="https://git.spip.net/spip-contrib-extensions/reservation_evenement" class="spip_url spip_out auto" rel="nofollow external">https://git.spip.net/spip-contrib-extensions/reservation_evenement</a>).</p> <p>Merci</p> Formulaire de participation à un évènement avec Formidable 2023-09-21T15:18:05Z https://files.spip.org/Formulaire-de-participation-a-un-evenement-avec#comment514097 2023-09-21T15:18:05Z <p>Le lien vers la PR : <a href="https://git.spip.net/spip-contrib-extensions/formidable_participation/pulls/16" class="spip_out" rel='nofollow external'>feat : On peut uliiser un champ hidden pour l'id d'événement #16</a></p> Formulaire de participation à un évènement avec Formidable 2023-09-21T15:17:09Z https://files.spip.org/Formulaire-de-participation-a-un-evenement-avec#comment514096 2023-09-21T15:17:09Z <p>J'ai fait une PR, merci pour la piste.</p> Formulaire de participation à un évènement avec Formidable 2023-09-21T08:14:38Z https://files.spip.org/Formulaire-de-participation-a-un-evenement-avec#comment514090 2023-09-21T08:14:38Z <p>Oui c'est vrai que pour des raisons d'ergonomie, on a limité le choix du champ de l'evenement à une saisie evenement.</p> <p>Je suis partagé sur la meilleur solution : <br>- soit effectivement ouvrir au champ caché, mais ca alourdit un peu l'ergonomie et de toute facon ca passe par un squelette <br>- soit ajouter une option passable à l'appel du formulaire <code class="spip_code spip_code_inline" dir="ltr">traiter_participation_id_evenement</code> (comme on a <code class="spip_code spip_code_inline" dir="ltr">traiter_email_destinataire</code>. Mais bon, ca voudrait dire aussi autoriser de ne pas choisir explicitement l'id_evenement, donc à ce compte là.</p> <p>Donc peut être la première solution, celle à laquelle tu pensais, est la meilleure. Auquel cas il faut simplement modifier les options <code class="spip_code spip_code_inline" dir="ltr">forcer_type</code> dans le fichier .yaml. Je te laisse faire une PR<small class="fine d-inline"> </small>?</p> Formulaire de participation à un évènement avec Formidable 2023-09-20T16:31:09Z https://files.spip.org/Formulaire-de-participation-a-un-evenement-avec#comment514085 2023-09-20T16:31:09Z <p>Bonjour,</p> <p>Je voudrais utiliser ce formulaire dans un squelette en passant en paramètre l'id de l'événement concerné.</p> <div class="precode"><pre class="spip_code spip_code_block language-spip" dir="ltr" style="text-align:left;" data-language="spip"><code>#FORMULAIRE_FORMIDABLE{even_test1, #ARRAY{input_1, #SESSION{email},input_2, #SESSION{nom}, evenements_1, #ID_EVENEMENT}}</code></pre></div> <p>Ça marche bien avec une liste déroulante.<br class="autobr"> Mais justement, je n'en veux pas : je veux juste un champ caché contenant l'id.<br class="autobr"> Sauf que le constructeur ne permet pas de sélectionner un champ caché comme source de l'id.</p> <p>Est-ce que je m'y prend mal<small class="fine d-inline"> </small>? Comment faire<small class="fine d-inline"> </small>?</p> Formulaire de participation à un évènement avec Formidable 2023-06-14T12:28:22Z https://files.spip.org/Formulaire-de-participation-a-un-evenement-avec#comment513552 2023-06-14T12:28:22Z <p>Voilà et encore merci pour le développement pour ce plugin... Après avoir patiemment attendu, la récompense est de taille<small class="fine d-inline"> </small>! Tout fonctionne parfaitement sous Spip 4.1<small class="fine d-inline"> </small>!</p> Formulaire de participation à un évènement avec Formidable 2022-04-01T07:11:49Z https://files.spip.org/Formulaire-de-participation-a-un-evenement-avec#comment510602 2022-04-01T07:11:49Z <p>Hum, oui je comprends <br class="autobr"> . Chez ouvaton les bdd sont assez cheres.</p> <p>Bon, je vais tenter de voir s'il existe un contournement possible pour ce cas spécifique... mais sans garantie.</p> Formulaire de participation à un évènement avec Formidable 2022-04-01T06:59:11Z https://files.spip.org/Formulaire-de-participation-a-un-evenement-avec#comment510601 2022-04-01T06:59:11Z <p>Bonjour Maïeul,<br class="autobr"> Merci bien pour ta recherche.<br class="autobr"> Mais j'utilise la même base de données mariadb chez Ouvaton pour servir deux sites d'une chorale. Un site public en .fr et un site privé en direction de choristes en .ouvaton.org avec des zones en accès restreint. C'est pour cela que j'ai deux préfixes un « standard » et l'autre adapté.<br class="autobr"> Amicalement Alain</p> Formulaire de participation à un évènement avec Formidable 2022-03-31T17:48:17Z https://files.spip.org/Formulaire-de-participation-a-un-evenement-avec#comment510599 2022-03-31T17:48:17Z <p>Oui j'ai fini par trouvé.</p> <p>Comme dit c'est un problème au niveau de SPIP, et pas simple à résoudre. COmme là je vois pas trop non plus comment contourner ce code dans le plugin, le plus simple serait tout de même que tu passe à des prefixe standards...</p> Formulaire de participation à un évènement avec Formidable 2022-03-31T12:09:39Z https://files.spip.org/Formulaire-de-participation-a-un-evenement-avec#comment510595 2022-03-31T12:09:39Z <p>Bonjour,<br class="autobr"> C'est en visualisant un évènement dans la partie privé que j'ai cette erreur :</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>Erreur SQL 1054 Unknown column 'spip_formulaires.id_formulaire' in 'where clause' SELECT spip_formulaires.id_formulaire FROM spip_formulaires JOIN spip_formulaires_reponses JOIN spip_evenements_participants WHERE spip_formulaires.id_formulaire = spip_formulaires_reponses.id_formulaire AND spip_formulaires_reponses.id_formulaires_reponse = spip_evenements_participants.id_formulaires_reponse AND spip_evenements_participants.id_evenement=1 /var/www/vhosts/choeurcrescendo.fr/httpdocs/plugins/auto/formidableparticipation/v2.0.2/formidableparticipation_pipelines.php formidableparticipation_liens_reponses_depuis_evenement(){ sql_allfetsel(); }</code></pre></div> Formulaire de participation à un évènement avec Formidable 2022-03-31T09:33:54Z https://files.spip.org/Formulaire-de-participation-a-un-evenement-avec#comment510594 2022-03-31T09:33:54Z <p>C'est un bug de SPIP<br class="autobr"> <a href="https://git.spip.net/spip/spip/issues/5112" class="spip_url spip_out auto" rel="nofollow external">https://git.spip.net/spip/spip/issues/5112</a></p> <p>je vais tenter de proposer un patch... mais ca risque de mettre du temps à venir.</p> Formulaire de participation à un évènement avec Formidable 2022-03-30T10:31:49Z https://files.spip.org/Formulaire-de-participation-a-un-evenement-avec#comment510578 2022-03-30T10:31:49Z <p>ah, et puis dans le ticket soit plus précis sur le moment où l'erreur a lieu</p> Formulaire de participation à un évènement avec Formidable 2022-03-30T10:31:14Z https://files.spip.org/Formulaire-de-participation-a-un-evenement-avec#comment510577 2022-03-30T10:31:14Z <p>ouvre deja un ticket. MAis c'est étonnant, SPIP est censé faire de lui même la conversion/adaptation</p> Formulaire de participation à un évènement avec Formidable 2022-03-30T10:13:32Z https://files.spip.org/Formulaire-de-participation-a-un-evenement-avec#comment510576 2022-03-30T10:13:32Z <p>Bonjour,<br class="autobr"> sous spip 4.0.5<br class="autobr"> j'ai cette erreur :</p> <pre>Erreur SQL 1054 Unknown column 'spip_formulaires.id_formulaire' in 'where clause' formidableparticipation_liens_reponses_depuis_evenement(){ sql_allfetsel(); } ligne 194</pre> <p>Le nom de la base n'est pas bon. Dans mon cas il faut chercher dans spipb_formulaires et non dans spip_formulaires <br class="autobr"> Que faire Merci bien</p> Formulaire de participation à un évènement avec Formidable 2022-02-17T23:25:37Z https://files.spip.org/Formulaire-de-participation-a-un-evenement-avec#comment510250 2022-02-17T23:25:37Z <p>Oulala, c'est vieux ça.<br class="autobr"> Je crois que pour ce besoin j'avais opté pour Agenda + <br class="autobr"> <a href="https://contrib.spip.net/Reservation-d-evenements-4459" class="spip_url spip_out auto" rel="nofollow external">https://contrib.spip.net/Reservation-d-evenements-4459</a> + <br class="autobr"> <a href="https://contrib.spip.net/Reservations-multiples-5016" class="spip_url spip_out auto" rel="nofollow external">https://contrib.spip.net/Reservations-multiples-5016</a></p> Formulaire de participation à un évènement avec Formidable 2022-02-17T19:56:28Z https://files.spip.org/Formulaire-de-participation-a-un-evenement-avec#comment510248 2022-02-17T19:56:28Z <p>Et si vous utilisez cette technique : <a href="https://contrib.spip.net/Tutoriel-utiliser-Agenda-Formidable-et-Formulaire-de" class="spip_url spip_out auto" rel="nofollow external">https://contrib.spip.net/Tutoriel-utiliser-Agenda-Formidable-et-Formulaire-de</a><small class="fine d-inline"> </small>?</p> Formulaire de participation à un évènement avec Formidable 2021-01-06T21:19:56Z https://files.spip.org/Formulaire-de-participation-a-un-evenement-avec#comment507222 2021-01-06T21:19:56Z <p>Je viens de tester avec ta version. Cela marche chez moi. Par contre oui cela ne « rattrapera » pas après coup les inscriptions faites sur le formulaire mal configuré (le mieux serait depuis l'espace privé que tu modifies les réponse,s pour les reposter... cela devrait refaire la synchro)</p> Formulaire de participation à un évènement avec Formidable 2021-01-06T21:00:29Z https://files.spip.org/Formulaire-de-participation-a-un-evenement-avec#comment507221 2021-01-06T21:00:29Z <p>Je viens de mettre à jour avec un formulaire corrigé : <a href="https://nuage.heureux-cyclage.org/s/H972r76gggGmDai" class="spip_url spip_out auto" rel="nofollow external">https://nuage.heureux-cyclage.org/s/H972r76gggGmDai</a></p> <p>Mais les événements n'ont toujours pas d'inscrit<span aria-hidden="true">·</span>es.</p> Formulaire de participation à un évènement avec Formidable 2021-01-06T20:44:23Z https://files.spip.org/Formulaire-de-participation-a-un-evenement-avec#comment507220 2021-01-06T20:44:23Z <p>Dans le traitement, tu a mis 'valeur pour la participation' : 'oui', alors que ton champ où la personne choisit si elle s'inscrit a pour clé « ok ».</p> <p>Du coup ca fait pas la correspondance :)</p> <p>Donc dans « valeur pour la participation », met « ok » et ce sera bon.</p> Formulaire de participation à un évènement avec Formidable 2021-01-06T20:38:23Z https://files.spip.org/Formulaire-de-participation-a-un-evenement-avec#comment507219 2021-01-06T20:38:23Z <p>Voici un export : <a href="https://nuage.heureux-cyclage.org/s/H972r76gggGmDai" class="spip_url spip_out auto" rel="nofollow external">https://nuage.heureux-cyclage.org/s/H972r76gggGmDai</a></p> <p>Merci de prendre du temps pour regarder.</p> <p>Pour info, j'ai testé sur SPIP 3.2.7, Agenda 4.2.1, Formidable 4.8.0, Formulaire de participation Formidable 1.9.0.</p> Formulaire de participation à un évènement avec Formidable 2021-01-06T19:49:31Z https://files.spip.org/Formulaire-de-participation-a-un-evenement-avec#comment507218 2021-01-06T19:49:31Z <p>C'est un mauvais réglage du plugin. Si tu m'envoi l'export Yaml je pourrais peut être te dire ce qui a coincé.</p> Formulaire de participation à un évènement avec Formidable 2021-01-06T19:47:30Z https://files.spip.org/Formulaire-de-participation-a-un-evenement-avec#comment507217 2021-01-06T19:47:30Z <p>Bonsoir,</p> <p>Je viens de tester ce plugin.<br class="autobr"> Question : est-ce normal que sur la page de l'événement <a href="http://monsite.tld/ecrire/?exec=agenda_inscriptions&id_evenement=X" class="spip_url spip_out auto" rel="nofollow external">http://monsite.tld/ecrire/?exec=agenda_inscriptions&id_evenement=X</a>, aucune inscription n'apparaisse alors que c'est bien le cas sur <a href="http://monsite.tld/ecrire/?exec=formulaires_reponses&id_formulaire=Y" class="spip_url spip_out auto" rel="nofollow external">http://monsite.tld/ecrire/?exec=formulaires_reponses&id_formulaire=Y</a><small class="fine d-inline"> </small>?</p> <p>Je veux dire, est-ce bien le fonctionnement normal du plugin ou bien est-ce un mauvais paramétrage du formulaire d'inscription de ma part<small class="fine d-inline"> </small>?</p> <p>Merci.</p> Formulaire de participation à un évènement avec Formidable 2019-06-19T09:10:54Z https://files.spip.org/Formulaire-de-participation-a-un-evenement-avec#comment501530 2019-06-19T09:10:54Z <p>Bonjour,</p> <p>oui c'est très clair. Cela étant, les inscriptions avec Agenda sont individuel. Donc le présent plugin devrait faire des inscriptions virtuelle. Pas impossible à faire mais demande du temps de dev (que je n'ai pas).</p> Formulaire de participation à un évènement avec Formidable 2019-06-19T09:05:41Z https://files.spip.org/Formulaire-de-participation-a-un-evenement-avec#comment501528 2019-06-19T09:05:41Z <p>Bonjour Maïeul,</p> <p>Je reviens vers toi pour répondre au <a href="https://contrib.spip.net/Formulaire-de-participation-a-un-evenement-avec#comment501483-475693" class="spip_out" rel='nofollow external'>fil</a></p> <p>Je disais donc qu'il me faut donc uniquement un seul enregistrement par inscription, je n'ai pas besoin de connaître le détail pour chaque participants mais le nombre de participant total pour une inscription.</p> <p>J'espère que ma réponse est plus claire que la précédente.</p> <p>Encore merci d'avance pour la réactivité.</p> Formulaire de participation à un évènement avec Formidable 2019-06-12T13:16:55Z https://files.spip.org/Formulaire-de-participation-a-un-evenement-avec#comment501488 2019-06-12T13:16:55Z <p>Bonjour Maïeul,<br class="autobr"> Il s'agit de groupes d'enfants accompagnés d'un coach. Donc, les renseignements dont j'ai besoin...<br class="autobr"> Ce sont les coordonnées du coach (tél, e-mail, école, adresse école), le nombre d'enfants participants, la classe ou la catégorie du groupe et c'est tout, le reste est renseigné par l'événement en lui-même.</p> Formulaire de participation à un évènement avec Formidable 2019-06-12T13:07:12Z https://files.spip.org/Formulaire-de-participation-a-un-evenement-avec#comment501486 2019-06-12T13:07:12Z <p>C'était un bug dans la saisie du plugin agenda. La version 3.32.2 corrige cela.</p> Formulaire de participation à un évènement avec Formidable 2019-06-12T11:52:24Z https://files.spip.org/Formulaire-de-participation-a-un-evenement-avec#comment501483 2019-06-12T11:52:24Z <p>Oui, mais du coup quand la personne rempli le formulaire, elle donne juste le nombre de personne ou bien elle donne des détails sur les personnes<small class="fine d-inline"> </small>?</p> Formulaire de participation à un évènement avec Formidable 2019-06-12T10:19:38Z https://files.spip.org/Formulaire-de-participation-a-un-evenement-avec#comment501476 2019-06-12T10:19:38Z <p>Bonjour,<br class="autobr"> Lorsque les évènements sont rattachés à un article de type « page unique », alors ils n'apparaissent pas dans le sélecteur d'évènement de formidable.<br class="autobr"> C'est une limitation actuelle de formidable ou bien c'est moi qui fais mal ou ai oublié quelque chose<small class="fine d-inline"> </small>?<br class="autobr"> Mille mercis encore pour ce bel outil</p> Formulaire de participation à un évènement avec Formidable 2019-06-11T09:33:02Z https://files.spip.org/Formulaire-de-participation-a-un-evenement-avec#comment501469 2019-06-11T09:33:02Z <p>Bonjour Maïeul, <br class="autobr"> Merci pour la réactivité<small class="fine d-inline"> </small>!!... Il ne s'agit pas de créer un enregistrement pour chaque enfants... mais uniquement de prendre en compte le nombre total à décrémenter sur le nombre de participations</p> Formulaire de participation à un évènement avec Formidable 2019-06-11T08:35:23Z https://files.spip.org/Formulaire-de-participation-a-un-evenement-avec#comment501466 2019-06-11T08:35:23Z <p>malheureusement pour le moment pas. Il faudrait implémenter d'abord dans formidable un système pour avoir un même champ répétable plusieurs fois pour une même réponse...</p> Formulaire de participation à un évènement avec Formidable 2019-06-11T08:31:03Z https://files.spip.org/Formulaire-de-participation-a-un-evenement-avec#comment501465 2019-06-11T08:31:03Z <p>Bonjour, ce plugin me semble très utile pour notre fédération sportive. Est-ce que maintenant, le plugin permet l'inscription multiple, c'est-à-dire, par exemple, un coach qui vient avec 8 enfants<small class="fine d-inline"> </small>?....</p> <p>Merci.</p> Formulaire de participation 2018-01-03T15:00:54Z https://files.spip.org/Formulaire-de-participation-a-un-evenement-avec#comment495155 2018-01-03T15:00:54Z <p>Merci Maïeul<small class="fine d-inline"> </small>!</p> <p>très contente que mon plugin fonctionne :)</p> <p>Bonne année</p> Formulaire de participation 2018-01-03T14:41:20Z https://files.spip.org/Formulaire-de-participation-a-un-evenement-avec#comment495154 2018-01-03T14:41:20Z <p>Ok, je marque la version distribuée comme compatible.</p> Formulaire de participation 2018-01-03T14:33:20Z https://files.spip.org/Formulaire-de-participation-a-un-evenement-avec#comment495152 2018-01-03T14:33:20Z <p>Oui il est fonctionnel<br class="autobr"> Je suis en train de monter une opération avec.<br class="autobr"> NOTE : cela apparaîtra sur le site d la ville de Rambouillet : <a href="http://www.rambouillet.fr" class="spip_url spip_out auto" rel="nofollow external">www.rambouillet.fr</a></p> Formulaire de participation 2018-01-03T11:41:42Z https://files.spip.org/Formulaire-de-participation-a-un-evenement-avec#comment495150 2018-01-03T11:41:42Z <p>Et du coup le plugin est fonctionnel<small class="fine d-inline"> </small>? Ou bien tu a juste pu l'activer<small class="fine d-inline"> </small>?</p> Formulaire de participation 2018-01-03T11:33:25Z https://files.spip.org/Formulaire-de-participation-a-un-evenement-avec#comment495148 2018-01-03T11:33:25Z <p>Problème résolu<small class="fine d-inline"> </small>!<br class="autobr"> En cherchant j'ai trouvé le problème sur ma config :<br class="autobr"> Je travaillais sur paquet.xml dans un répertoire du plugin en double.<br class="autobr"> J'ai dû le télécharger une fois de trop : ma page de plugin est depuis la version 3 très très lente à charger ....<br class="autobr"> Donc c'est confirmer : changer la ligne 6 de paquet.xml résout bien le problème.</p> <p>1000 merci pour l'aide précieuse<small class="fine d-inline"> </small>!</p> Formulaire de participation 2018-01-03T09:46:11Z https://files.spip.org/Formulaire-de-participation-a-un-evenement-avec#comment495144 2018-01-03T09:46:11Z <p>non, non <code class="spip_code spip_code_inline" dir="ltr">3.2.*</code> suffit (avec guillemets anglais, pas francais).</p> <p>Essaie de recharcger la page avec un <code class="spip_code spip_code_inline" dir="ltr">&var_mode=recalcul</code> à la fin de l'URL.</p> <p>En tout cas « chez moi ca marche » (au sens « je peux activer »)</p> Formulaire de participation 2018-01-03T08:44:55Z https://files.spip.org/Formulaire-de-participation-a-un-evenement-avec#comment495142 2018-01-03T08:44:55Z <p>Bonjour Maïeul</p> <p>Merci de ton message, je vient d'effectuer cette modif et toujours le même résultat :-(<br class="autobr"> J'ai saisit compatibilite=«<small class="fine d-inline"> </small>[3.0.0<small class="fine d-inline"> </small>;3.2.*]<small class="fine d-inline"> </small>»<br class="autobr"> ou faudrait-il saisir compatibilite=«<small class="fine d-inline"> </small>[3.0.0<small class="fine d-inline"> </small>;3.*.*]<small class="fine d-inline"> </small>»<small class="fine d-inline"> </small>???<br class="autobr"> Voir pièce jointe le résultat dans « Gestion des plugins »</p> <p>Merci d'avance</p> Formulaire de participation 2018-01-02T16:16:16Z https://files.spip.org/Formulaire-de-participation-a-un-evenement-avec#comment495127 2018-01-02T16:16:16Z <p>Le plugin n'a pas encore été testé sous SPIP 3.2 (c'est pour cela qu'il est marqué incompatible).</p> <p>Cela étant, ce n'est pas parcequ'il n'a pas encore été testé sous SPIP 3.2 qu'il n'est pas compatible. Peux tu faire un test en modifiant dans paquet.xml</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>compatibilite="[3.0.0;3.1.*]"</code></pre></div> <p>par</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>compatibilite="[3.0.0;3.2.*]"</code></pre></div> <p>Cela te permettra d'activer le plugin. Et si cela marche pour toi (après tests donc), signale le nous, on modifiera la version distribuée.</p> Formulaire de participation 2018-01-02T16:10:59Z https://files.spip.org/Formulaire-de-participation-a-un-evenement-avec#comment495126 2018-01-02T16:10:59Z <p>BONJOUR</p> <p>très étrange : l'archive du plugin s'installe bien mais rien n'apparaît dans la liste des plugins : <br class="autobr"> Le plugin est listé dans les plugins incompatibles ....<br class="autobr"> Je suis sous la dernière mouture de SPIP.<br class="autobr"> PHP Version 5.4.45-0+deb7u5<br class="autobr"> Linux bb0131 3.2.0-4-amd64 #1 SMP Debian 3.2.65-1+deb7u1 x86_64</p> Formulaire de participation 2017-01-16T13:30:11Z https://files.spip.org/Formulaire-de-participation-a-un-evenement-avec#comment490559 2017-01-16T13:30:11Z <p>super, merci.</p> Formulaire de participation 2017-01-13T16:30:34Z https://files.spip.org/Formulaire-de-participation-a-un-evenement-avec#comment490519 2017-01-13T16:30:34Z <p>La version 3.0.0 de Formidable permet de le faire.</p> <p>Lire l'article « <a href='https://files.spip.org/Envoyer-des-fichiers-avec-un-formulaire-Formidable' class="spip_in" rel='nofollow'>Envoyer des fichiers avec un formulaire Formidable</a> ».</p> Formulaire de participation 2017-01-13T16:07:40Z https://files.spip.org/Formulaire-de-participation-a-un-evenement-avec#comment490518 2017-01-13T16:07:40Z <p>La version 1.0.3 du plugin est indiqué compatible avec tout la branche 3 de Formidable, et pas seulement la branche 3.0.</p> Formulaire de participation 2017-01-11T14:06:57Z https://files.spip.org/Formulaire-de-participation-a-un-evenement-avec#comment490495 2017-01-11T14:06:57Z <p>Bonjour,<br class="autobr"> je n'arrive pas à l'installer avec formidable (v 3.1.0) :</p> <p> Impossible d'activer le plugin ../plugins/auto/formidableparticipation/v1.0.2<br class="autobr"> Nécessite le plugin FORMIDABLE en version ≤ 3.0.*.</p> <p>Est-ce qu'il faut effectivement aller chercher une ancienne version de formidable, ou bien est-ce juste un petit couac de bornes de versions<small class="fine d-inline"> </small>?<br class="autobr"> Merci,<br class="autobr"> Sylvain</p> Formulaire de participation 2017-01-09T08:19:25Z https://files.spip.org/Formulaire-de-participation-a-un-evenement-avec#comment490469 2017-01-09T08:19:25Z <p>Merci. Je vais regarder cela ce soir ...</p> Formulaire de participation 2017-01-05T14:59:06Z https://files.spip.org/Formulaire-de-participation-a-un-evenement-avec#comment490432 2017-01-05T14:59:06Z <p>Arf, merci du signalement<small class="fine d-inline"> </small>!</p> <p>Le paquet.xml avait une borne fermée à SPIP 3.0.0 <br class="autobr"> depuis la revision <a href="https://zone.spip.org/trac/spip-zone/changeset/94880/_plugins_/formidable_participation/paquet.xml" class="spip_url spip_out auto" rel="nofollow external">https://zone.spip.org/trac/spip-zone/changeset/94880/_plugins_/formidable_participation/paquet.xml</a> <br class="autobr"> ce qui ne permettait pas de charger le plugin …<br class="autobr"> Le dernier commit <a href="https://zone.spip.org/trac/spip-zone/changeset/101524/" class="spip_url spip_out auto" rel="nofollow external">https://zone.spip.org/trac/spip-zone/changeset/101524/</a> devrait arranger ça<small class="fine d-inline"> </small>!</p> Formulaire de participation 2017-01-04T11:16:49Z https://files.spip.org/Formulaire-de-participation-a-un-evenement-avec#comment490415 2017-01-04T11:16:49Z <p>Bonjour,<br class="autobr"> j'ai besoin de plus d'informations pour vous répondre car pour ma part le plugin tourne sur plusieurs sites sans souci<small class="fine d-inline"> </small>!</p> <p>Quelle est votre version de SPIP et quel est le message exact d'erreur que vous avez lorsque vous faites l'installation<small class="fine d-inline"> </small>?</p> Formulaire de participation 2017-01-03T18:08:42Z https://files.spip.org/Formulaire-de-participation-a-un-evenement-avec#comment490412 2017-01-03T18:08:42Z <p>Bonjour,<br class="autobr"> le plugin est noté compatible avec SPIP 3.1 mais à l'installation il est détecté comme incompatible.<br class="autobr"> Que faut il faire<small class="fine d-inline"> </small>???<br class="autobr"> D'avance merci</p> Formulaire de participation 2016-03-02T01:13:08Z https://files.spip.org/Formulaire-de-participation-a-un-evenement-avec#comment486352 2016-03-02T01:13:08Z <p>Merci de poster dans l'article qui concerne le plugin formidable.</p> Formulaire de participation 2016-03-01T07:52:24Z https://files.spip.org/Formulaire-de-participation-a-un-evenement-avec#comment486323 2016-03-01T07:52:24Z <p>upload</p> <p>bonjour</p> <p>est ils possible avec formidable, d'avoir un champ permettant à l'internaure « d'uploader » un document.</p> <p>Je voudrais qqch du genre « deposer votre dossier », avec un bouton permettant d'envoyer un fichier sur le serveur.</p> <p>jacques</p> Formulaire de participation 2016-01-12T09:22:17Z https://files.spip.org/Formulaire-de-participation-a-un-evenement-avec#comment485235 2016-01-12T09:22:17Z <p>Bonjour, excellente année pour vous et la réussite de vos projets.</p> <h2 class="h2">Année 2016 : Année SPIP 3.1</h2> <p>Pour passer à la version de SPIP 3.1, certains plugins sont annoncés avec une incompatibilité, par <a href="http://contrib.spip.net/Verifier-ses-plugins-pour-le-passage-a-SPIP-3-1" class="spip_out" rel='nofollow external'>http://contrib.spip.net/Verifier-ses-plugins-pour-le-passage-a-SPIP-3-1</a> :</p> <p>Parmi lesquels :</p> <ul class="spip"><li> <strong>Formulaire de participation Formidable</strong> version [3.0.0<small class="fine d-inline"> </small>;3.0.*] Le plugin actuellement installé est signalé comme incompatible ou à vérifier</li></ul> <p> Merci d'avance pour votre mise à jour .</p> Formulaire de participation 2015-03-20T23:47:43Z https://files.spip.org/Formulaire-de-participation-a-un-evenement-avec#comment480434 2015-03-20T23:47:43Z <p>Bonjour,</p> <p>J'ai la même problématique.<br class="autobr"> Si j'ai bien saisi (je commence juste à utiliser ce plugin) il y a 2 moyens de lier un formulaire de participation et un événement :</p> <p>Solution 1 : indiquer comme dit dans le tuto ci-dessus l'ID de l'événément auquel se rapporte le formulaire dans la config du formulaire « Permet de lier les réponses à un événement ».<br class="autobr"> > mais l'ID est fixe et et donc il faut un formulaire par événement</p> <p>Solution 2 : avoir un champ qui se remplit automatiquement avec l'ID de l'événement du contexte. <br class="autobr"> Ce champ caché est rempli lors de l'appel du formulaire<small class="fine d-inline"> </small>;<br class="autobr"> <code class="spip_code spip_code_inline" dir="ltr">#FORMULAIRE_FORMIDABLE{2,#ARRAY{hidden_2,#ENV{id_evenement}}}</code><br class="autobr"> (à placer dans une boucle événement)<br class="autobr"> > L'ID de l"événement est généré dynamiquement donc on peut avoir 1 formulaire pour tous les événements avec inscription similaire.<br class="autobr"> > dans ce cas les inscriptions n'apparaissent pas sur la fiche de l"événement (dans l'admin).<br class="autobr"> > donc il faut construire un tableau des réponses en triant sur l'ID de l"événement si l'on a besoin d'afficher le tableau des inscriptions par événement (ce qui est mon cas).</p> <p>Si l'on pouvait avoir la solution 2 et garder le lien avec les événements ce serait plus simple (mais si tout était simple le cerveau s'encrasserait).</p> <p>dd</p> Formulaire de participation 2014-12-22T15:37:17Z https://files.spip.org/Formulaire-de-participation-a-un-evenement-avec#comment478596 2014-12-22T15:37:17Z <p>Bonjour, et merci pour ce plugin.<br class="autobr"> Nous créons des évènements régulièrement (de 3 à 4 par mois). les formulaires d'inscription sont toujours identiques et standards. Pour ne pas les confondre, je dois les dupliquer ou :<br class="autobr"> Peut-on récupérer l'ID_EVENEMENT dans la réponse<small class="fine d-inline"> </small>?</p> <p>SPIP3-Aveline-Formidable-</p> Formulaire de participation 2014-09-08T06:13:10Z https://files.spip.org/Formulaire-de-participation-a-un-evenement-avec#comment476824 2014-09-08T06:13:10Z <p>Bonjour à tous, <br class="autobr"> résolu après une réinstal propre, j'avais importé une configue de puis un autre site et la gestion des plugins était bancale.<br class="autobr"> Bien à tous.<br class="autobr"> Longue vie spip<small class="fine d-inline"> </small>!</p> <p>PS : au modérateurs vous pouvez supprimer ce message si vous le souhaitez, il n'a pas de grande valeur pédagogique.</p> Formulaire de participation 2014-09-07T17:12:56Z https://files.spip.org/Formulaire-de-participation-a-un-evenement-avec#comment476819 2014-09-07T17:12:56Z <p>Bonjour à tous,</p> <p>Je découvre avec intérêt votre tuto, mais je me heurte un un problème de taille : <br class="autobr"> je ne vois pas apparaitre le bouton : traiter une participation lors de la saisie.<br class="autobr"> je dois présenter cela à mon asso demain…</p> <p>configuration :<br class="autobr"> SPIP 3.0.17 [21515] <br class="autobr"> plugins :</p> <p> Configuration Agenda<br class="autobr"> API de vérification<br class="autobr"> 1.0.5 - stable<br class="autobr"> Une API générique pour vérifier une valeur</p> <p> Champs Extras<br class="autobr"> 3.2.7 - stable<br class="autobr"> API de gestion de nouveaux champs dans les objets éditoriaux.</p> <p> Champs Extras (Interface)<br class="autobr"> 3.1.0 - stable<br class="autobr"> Offre une interface graphique pour gérer des champs extras</p> <p> Crayons<br class="autobr"> 1.19.1 - stable<br class="autobr"> Édition rapide depuis les pages publiques du site</p> <p> Configuration Crayons<br class="autobr"> Une mise à jour du plugin est disponible (version @version@)<br class="autobr"> Dépublie<br class="autobr"> 1.0.6 - dev<br class="autobr"> Programmer les dépublications</p> <p> Configuration Dépublie<br class="autobr"> Enluminures typographiques<br class="autobr"> 3.4.2 - stable<br class="autobr"> Plein de raccourcis pour la mise en forme<small class="fine d-inline"> </small>!</p> <p> Configuration Enluminures typographiques<br class="autobr"> Facteur<br class="autobr"> 3.0.13 - stable<br class="autobr"> Il distribue vos courriels</p> <p> Configuration Facteur<br class="autobr"> Formidable<br class="autobr"> 1.9.6 - stable<br class="autobr"> Générateur de formulaires</p> <p> Configuration Formidable<br class="autobr"> Import-Export<br class="autobr"> 1.3.0 - stable<br class="autobr"> Importer, exporter des configurations de plugins</p> <p> Le Couteau Suisse<br class="autobr"> 1.8.156 - stable<br class="autobr"> Plein de petites fonctionnalités nouvelles et utiles à votre site (...)</p> <p> Configuration Le Couteau Suisse<br class="autobr"> Une mise à jour du plugin est disponible (version @version@)<br class="autobr"> Mini Calendrier<br class="autobr"> 2.3.5 - test<br class="autobr"> Permet l'utilisation d'une balise #CALENDRIER_MINI</p> <p> Configuration Mini Calendrier<br class="autobr"> Une mise à jour du plugin est disponible (version @version@)<br class="autobr"> NoSPAM<br class="autobr"> 1.5.6 - stable<br class="autobr"> Limiter le risque de spams dans les forums</p> <p> Saisies pour formulaires<br class="autobr"> 1.40.4 - stable<br class="autobr"> Écrire facilement des champs de formulaires.</p> <p> SPIP Bonux<br class="autobr"> 3.0.6 - stable<br class="autobr"> Le plugin qui lave plus SPIP que SPIP.</p> <p> YAML<br class="autobr"> 1.5.1 - stable<br class="autobr"> Un format de fichier simple pour éditer des listes de données</p> <p>Merci de votre retours si vous avez une piste<small class="fine d-inline"> </small>!</p> <p>Bien à tous</p> Formulaire de participation 2014-08-21T18:50:51Z https://files.spip.org/Formulaire-de-participation-a-un-evenement-avec#comment476573 2014-08-21T18:50:51Z <p>Bonsoir <br class="autobr"> merci de votre réponse.<br class="autobr"> Je découvre que l'on peut configurer nospam aussi pour d'autres usages que le forum. <br class="autobr"> bien Utile. Je vais déjà le tester sur les questionnaires. <br class="autobr"> Mais Nospam n'empêche pas de recevoir les spams, il ne fait que les classer en spam.</p> <p>Par contre je ne sais pas ce que veut dire : « <i> <strong>s'insérer dans le pipeline » </strong> créé spécialement traiter_formidableparticipation.</i></p> <p>En fait, l'exemple d'une inscription qui se met en attente c'est dans le systeme d'inscription utilisé avec les newsletter et le plugin « Mailsubscribers » de Cédric.</p> <p>Mais je ne sais pas comment reproduire cette même procédure pour l'inscription à un évènement. Il va falloir que les spipeux de ch'nord se réunissent après la Braderie pour lui poser la question ...</p> <p>Bonne soirée</p> Formulaire de participation 2014-08-21T18:14:23Z https://files.spip.org/Formulaire-de-participation-a-un-evenement-avec#comment476572 2014-08-21T18:14:23Z <p>Bonsoir,<br class="autobr"> Pour l'envoi d'une confirmation par mail, il faut soit basiquement configurer formidable qui envoie des notifications, soit s'insérer dans le pipeline créé spécialement <i>traiter_formidableparticipation</i>.</p> <p>Pour mettre l'inscription en attente, c'est plus complexe, il faudrait surement créer un champ statut qui s'appliquera aux participations.</p> <p>Pour éviter d'avoir trop de spams, utilisez plutôt le plugin nospam en le configurant pour formidable, mettre dans config/mes_options.php :</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>$GLOBALS['formulaires_no_spam'][] = 'formidable';</code></pre></div> Formulaire de participation 2014-08-21T15:51:53Z https://files.spip.org/Formulaire-de-participation-a-un-evenement-avec#comment476571 2014-08-21T15:51:53Z <p>Bonjour,</p> <p>merci pour la réponse et ce plugin.</p> <p><strong>C'est parfait pour cette première phase.</strong><br class="autobr"> En fait j'ai constaté que le doublon de questionnaires qui apparaissait ci-dessus, apparait quand la case inscription en ligne reste cochée dans le document évènement créé.<br class="autobr"> Quand on décoche la case, le formulaire formidable incorporé dans le texte de l'évènement renvoie correctement les emails enregistré dans les inscriptions à l'évènement, sans doublon.</p> <p><strong>Comment gérer une procédure de sécurité des emails inscrits<small class="fine d-inline"> </small>?</strong><br class="autobr"> Je m'interroge comment faire pour que :</p> <ul class="spip"><li> 1. une inscription à un évènement, génère l'envoi d'un courriel de confirmation à la personne qui s'inscrit,</li><li> 2. et que l'inscription soit mise en attente le temps de recevoir la confirmation par le lien retour de l'adresse email entrée.</li></ul> <p>Une procédure de sécurité pour m'éviter d'avoir tous les hackers russes squattant les ordinateurs du kremlin qui s'inscriraient en masse aux évènements, je suis incapable pour l'instant de leur offrir des pages en russe pour vanter la Voie Balte , une lutte non violente de la plus grande chaine humaine mondiale il y a 25 ans, contre le pouvoir russo-soviétique..</p> <p>Avez-vous une solution simple que je puisse adapter facilement. Je ne sais pas comment faire.</p> <p>Merci</p> Formulaire de participation 2014-08-16T13:08:32Z https://files.spip.org/Formulaire-de-participation-a-un-evenement-avec#comment476517 2014-08-16T13:08:32Z <p>Bon, désolé mais mon message a été effacé pendant que je me logeais.</p> <p>Met à jour stp, et dis moi si ça va.</p> <p>Pour la newsletter en sus essaye<br class="autobr"> <a href="http://zone.spip.org/trac/spip-zone/browser/_plugins_/formidable_inscription" class="spip_url spip_out auto" rel="nofollow external">http://zone.spip.org/trac/spip-zone/browser/_plugins_/formidable_inscription</a></p> Formulaire de participation 2014-08-15T19:35:46Z https://files.spip.org/Formulaire-de-participation-a-un-evenement-avec#comment476512 2014-08-15T19:35:46Z <p>Bonjour,</p> <p>J'ai suivi pas à pas tous vos conseils et méthodes.</p> <p><strong>Pour un évènement, j'ai besoin que des personnes s'inscrivent avec email, noms, prénoms, organisme et valident leur inscription.</strong></p> <p>J'ai donc réalisé :<br class="autobr"> 1. d'abord création de l'évènement daté et publié.<br class="autobr"> Avec <strong>cochée l'inscription en ligne</strong> et ajout d'un nombre de places</p> <p>2. <strong>Création formulaire formidable</strong>, configuration et tutti-quanti. <br class="autobr"> La case <i>«<small class="fine d-inline"> </small>Permet de lier les réponses à un évènement<small class="fine d-inline"> </small>»</i> est remplie avec l'Id_évènement.</p> <p>Quand on remplit seul le formulaire les envois réponses par email fonctionnent. <br class="autobr"> La personne est inscrite dans la liste des réponses au seul formulaire.<br class="autobr"> Elle n'est pas inscrite dans la liste des inscrits à l'évènement.</p> <p>Quand on incorpore le formulaire dans le texte de l'évènement, les réponses au formulaire dans l'évènement sont comptées dans la liste des inscrits de l'évènement.</p> <p><strong>Mais ce qui s'affiche, contient des doublons.</strong>(voir image jointe)</p> <p><strong>Question :</strong> Comment n'afficher que le questionnaire formidable dans l'évènement, sans que soient répétées la deuxieme demande d'inscription en ligne, avec le deuxieme bouton de validation inclus dans l'évènement.</p> <p><strong>Autre Question :</strong> Comment sur ce même questionnaire incorporé dans un évènement, profiter du remplissage des coordonnées, pour proposer aussi une "inscription à la newsletter : celle en français ou à la newsletter dans une autre langue<small class="fine d-inline"> </small>?</p> <p>Merci de tous vos conseils et trucs et astuces.</p> Formulaire de participation 2014-06-05T16:15:56Z https://files.spip.org/Formulaire-de-participation-a-un-evenement-avec#comment475694 2014-06-05T16:15:56Z <p>Effectivement, merci, ça peut être une idée de développement futur.</p> Formulaire de participation 2014-06-05T15:57:34Z https://files.spip.org/Formulaire-de-participation-a-un-evenement-avec#comment475693 2014-06-05T15:57:34Z <p>Bonjour,</p> <p>bravo pour ce travail,</p> <p>dans mon cas, je souhaiterais l'utiliser pour des réservations, ce qui me plairait c'est d'avoir une case pour le nombre de places.</p> <p>Exemple : pour une personne inscrite avec sa femme et ses 2 enfants, elle ne va pas remplir quatre fois le formulaire avec quatre adresses mails différentes<small class="fine d-inline"> </small>! si<small class="fine d-inline"> </small>?</p> <p>Je suis juste intervenu pour faire avancer le travail, sinon je sors<small class="fine d-inline"> </small>;-)</p> <p>Cordialement<br class="autobr"> Alain</p>