Tutoriel : utiliser Agenda, Formidable et Formulaire de participation pour gérer des inscriptions et des listes d'attente - commentaires Tutoriel : utiliser Agenda, Formidable et Formulaire de participation pour gérer des inscriptions et des listes d'attente 2024-02-18T09:04:27Z https://files.spip.org/Tutoriel-utiliser-Agenda-Formidable-et-Formulaire-de#comment514728 2024-02-18T09:04:27Z <p>Bonjour,</p> <p>Pour ce qui est de l'affichage de la liste de participant<span aria-hidden="true">·</span>e<span aria-hidden="true">·</span>s dans l'espace privé, il semble que le plugin Agenda a (désormais<small class="fine d-inline"> </small>?) une page :<small class="fine d-inline"> </small>?exec=agenda_inscriptions&id_evenement= (qui inclut prive/objets/liste/evenement_participants).</p> <p>Or ce plugin-ci semble remplacer cet affichage par un lien vers les réponses du formulaire.</p> <p>Les pipelines ne pourraient-ils pas ajouter ce lien sans toutefois supprimer l'affichage de la liste native du plugin Agenda<small class="fine d-inline"> </small>?</p> <p>N.B. Je travaille sur un site pour lequel je n'ai actuellement pas accès aux squelettes.</p> Tutoriel : utiliser Agenda, Formidable et Formulaire de participation pour gérer des inscriptions et des listes d'attente 2023-01-25T11:52:20Z https://files.spip.org/Tutoriel-utiliser-Agenda-Formidable-et-Formulaire-de#comment512598 2023-01-25T11:52:20Z <p>Si vous ête frileux, je pense qu'il vaut mieux ecrire un script PHP qui fasse cela (en utilisant les fonctions du plugin agenda) plutot que d'écrire directement en sql...</p> Tutoriel : utiliser Agenda, Formidable et Formulaire de participation pour gérer des inscriptions et des listes d'attente 2023-01-25T11:43:12Z https://files.spip.org/Tutoriel-utiliser-Agenda-Formidable-et-Formulaire-de#comment512597 2023-01-25T11:43:12Z <p>Ok je vais regarder dans ce sens… (surtout frileux de toucher si à y'a des tables liées …) merci pour votre retour 😉</p> Tutoriel : utiliser Agenda, Formidable et Formulaire de participation pour gérer des inscriptions et des listes d'attente 2023-01-25T11:29:39Z https://files.spip.org/Tutoriel-utiliser-Agenda-Formidable-et-Formulaire-de#comment512596 2023-01-25T11:29:39Z <p>Oui c'est sans doute aussi possible directement en SQL. Le tout est de trouver les bonne requetes à écrire :)</p> Tutoriel : utiliser Agenda, Formidable et Formulaire de participation pour gérer des inscriptions et des listes d'attente 2023-01-25T11:19:46Z https://files.spip.org/Tutoriel-utiliser-Agenda-Formidable-et-Formulaire-de#comment512595 2023-01-25T11:19:46Z <p>Bonjour merci pour votre retour.<br class="autobr"> est-ce possible directement via mysql<small class="fine d-inline"> </small>? (Je suis bloqué actuellement à cause de cela… pas envie de passer ma vie sur l'interface d'admin à créer des répétitions :D )</p> Tutoriel : utiliser Agenda, Formidable et Formulaire de participation pour gérer des inscriptions et des listes d'attente 2023-01-24T21:19:57Z https://files.spip.org/Tutoriel-utiliser-Agenda-Formidable-et-Formulaire-de#comment512590 2023-01-24T21:19:57Z <p>Là je pense qu'il faudrait écrire un plugin qui appelle les fonctions ad hoc du plugin agenda.</p> Tutoriel : utiliser Agenda, Formidable et Formulaire de participation pour gérer des inscriptions et des listes d'attente 2023-01-24T18:12:19Z https://files.spip.org/Tutoriel-utiliser-Agenda-Formidable-et-Formulaire-de#comment512586 2023-01-24T18:12:19Z <p>Bonjour,<br class="autobr"> Très intéressant.<br class="autobr"> j'aimerai utiliser ce type de système des réservations de créneaux horaire annuel (chaque jour un créneau horaire)<br class="autobr"> avez vous une astuce pour créer un événement et le répéter jusque 2030 (pr exemple) sans le créer manuellement<small class="fine d-inline"> </small>? (Dans l'onglet événement de l'espace privé, impossible de cliquer 300 fois par an…)</p> <p>si vous avez une astuce je suis preneur. <br class="manualbr"> cordialement<small class="fine d-inline"> </small>;)</p> Tutoriel : utiliser Agenda, Formidable et Formulaire de participation pour gérer des inscriptions et des listes d'attente 2022-06-09T16:23:35Z https://files.spip.org/Tutoriel-utiliser-Agenda-Formidable-et-Formulaire-de#comment511153 2022-06-09T16:23:35Z <p>1. Si tu suis le tuto, tu vois que je suggère très fortement de mettre une case à cocher qui s'affiche si on est sur liste d'attente et qui est obligatoire, ce qui suffit normalement dans le mail de notif, non<small class="fine d-inline"> </small>?<br class="autobr"> 2. Effectivement on pourrait préciser « restantes » sur les places, mais je ne suis pas convaincu d'indiquer le nombre total de place (cela ne sert pas à grand chose).</p> Tutoriel : utiliser Agenda, Formidable et Formulaire de participation pour gérer des inscriptions et des listes d'attente 2022-06-09T14:55:32Z https://files.spip.org/Tutoriel-utiliser-Agenda-Formidable-et-Formulaire-de#comment511152 2022-06-09T14:55:32Z <p>J'en profite pour qqs retours après tests : <br>- le mail de notification envoyé à la personne qui s'inscrit ne précise pas lorsqu'elle est en liste d'attente, ça permettrait d'être plus clair <br>- dans le formulaire public, il est indiqué « 1 place », ça peut être ambigu (nb de places totales ou restantes), on pourrait préciser « 1 place restante » voir « 1 place restante sur X places en tout »</p> Tutoriel : utiliser Agenda, Formidable et Formulaire de participation pour gérer des inscriptions et des listes d'attente 2022-06-09T14:40:53Z https://files.spip.org/Tutoriel-utiliser-Agenda-Formidable-et-Formulaire-de#comment511150 2022-06-09T14:40:53Z <p>Ok, merci.</p> Tutoriel : utiliser Agenda, Formidable et Formulaire de participation pour gérer des inscriptions et des listes d'attente 2022-06-07T19:00:28Z https://files.spip.org/Tutoriel-utiliser-Agenda-Formidable-et-Formulaire-de#comment511127 2022-06-07T19:00:28Z <p>Non, tu as bien compris.</p> <p>On pourrait imaginer soit d'effectuer proposer la case cochée par défaut, soit mieux, d'avoir une saisie qui ne fasse _que_ la liste d'attente. Faut voir.</p> <p>En attendant, tu peux dire que la saisie est obligatoire.</p> Tutoriel : utiliser Agenda, Formidable et Formulaire de participation pour gérer des inscriptions et des listes d'attente 2022-06-07T11:12:01Z https://files.spip.org/Tutoriel-utiliser-Agenda-Formidable-et-Formulaire-de#comment511123 2022-06-07T11:12:01Z <p>Salut Maïeul,<br class="autobr"> salut Touti,</p> <p>en lisant les différents tutos (super détaillés, merci :) ), je comprends qu'il n'y a qu'avec la saisie événement qu'il est possible d'afficher au visiteur au moment de l'inscription, le nombre de places restantes ou qu'il y a une liste d'attente.</p> <p>Dans mon cas, le formulaire ne concerne qu'un seul événement à chaque fois, donc la saisie d'événement rajoute une étape pour la personne qui s'inscrit. Ou il faudrait pouvoir la cocher la case par défaut comme pour les autres saisies radio/checkbox, mais je n'ai pas trouvé comment faire.</p> <p>Ou alors je rate quelque chose dans le principe de fonctionnement<small class="fine d-inline"> </small>?</p> Tutoriel : utiliser Agenda, Formidable et Formulaire de participation pour gérer des inscriptions et des listes d'attente 2022-03-30T13:18:02Z https://files.spip.org/Tutoriel-utiliser-Agenda-Formidable-et-Formulaire-de#comment510583 2022-03-30T13:18:02Z <p>ah oui je sais pas si #VOIR_REPONSE peut être utilisable directement dans un critère, c'est assez spécifique comme balise. Par contre tu dois pouvoir boucler sur la table formulaires_reponses_champs.</p> Tutoriel : utiliser Agenda, Formidable et Formulaire de participation pour gérer des inscriptions et des listes d'attente 2022-03-30T13:15:53Z https://files.spip.org/Tutoriel-utiliser-Agenda-Formidable-et-Formulaire-de#comment510582 2022-03-30T13:15:53Z <p>Oui et non.</p> <p>Oui dans le sens où tu peux créer des autant de saisie que d'evenement, et ne choisir d'afficher que celles correspondant aux evenemens cochées, avec la syntaxe des textes conditionnel.</p> <p>Genre :</p> <p><code class="spip_code spip_code_inline" dir="ltr">@evenements_1@ == '1'</code></p> <p>NON dans le sens où : <br>- tu ne peux avoir un seul champ qui varie pour selon les cases cochées <br>- dès que tu rajotue des evenements il faut modifier les formulaires</p> <p>Techniquement, si tu voulais vraiment faire ce que tu veux faire, il faudrait avoir une saisie personalisé dynamique, qui, en fonction de ce qui est cochée, récupère en json les options affichables.</p> <p>C'est tout à fait possible, mais il faut un peu dev.</p> Tutoriel : utiliser Agenda, Formidable et Formulaire de participation pour gérer des inscriptions et des listes d'attente 2022-03-30T13:08:09Z https://files.spip.org/Tutoriel-utiliser-Agenda-Formidable-et-Formulaire-de#comment510581 2022-03-30T13:08:09Z <p>J'ai un formulaire de choix d'evenements parmi une liste (avec des cases à cocher), j'ai ajouté un champs supplémentaire qui permette de choisir parmi une liste de valeurs (liste déroulante).</p> <p>Le truc, c'est que j'aimerai pouvoir spécifier une valeur différentes dans le second champ pour chaque date selectionnée dans le module de selections d'événements. Cela est-il possible<small class="fine d-inline"> </small>?</p> Tutoriel : utiliser Agenda, Formidable et Formulaire de participation pour gérer des inscriptions et des listes d'attente 2022-03-21T04:28:30Z https://files.spip.org/Tutoriel-utiliser-Agenda-Formidable-et-Formulaire-de#comment510513 2022-03-21T04:28:30Z <p>Merci de la réponse. Faire un tel plugin dépasse mes compétences. <br class="autobr"> En regardant dans la base de données, l'id de l'évènement figure dans les enregistrements de la table formulaires_reponses_champs<br class="autobr"> <strong>nom = evenements_1, valeur = xxx </strong> (voir copie d'écran)<br class="autobr"> Il devrait donc être possible de mettre en place une boucle qui permette de d'interroger l'évènement xxx et de récupérer les informations de l'évènement en particulier la valeur du champ descriptif.<br class="autobr"> Par contre, je sèche pour savoir comment écrire le critère à mettre dans la boucle incluse chargée de lier l'id_evenement avec le contenu du champ « valeur »<small class="fine d-inline"> </small>? (=critère permettant de sélectionner l'évènement dont l'id est égal au contenu du champ « valeur » correspondant au champ « evenements_1 »).... que j'ai tenté d'écrire sans succès <code class="spip_code spip_code_inline" dir="ltr">id_evenement=#VOIR_REPONSE{evenements_1}</code><code class="spip_code spip_code_inline" dir="ltr"></code></p> <div class="precode"><pre class="spip_code spip_code_block language-spip" dir="ltr" style="text-align:left;" data-language="spip"><code><BOUCLE_reponsesFORMULAIRES_REPONSES){id_formulaire=xx}> <BOUCLE_evenement(EVENEMENTS}{id_evenement=#VOIR_REPONSE{evenements_1}> (...) </BOUCLE_evenement> </BOUCLE_reponses></code></pre></div> <p>Comment faut-il écrire ce critère<small class="fine d-inline"> </small>? Merci beaucoup d'avance du coup de main.</p> Tutoriel : utiliser Agenda, Formidable et Formulaire de participation pour gérer des inscriptions et des listes d'attente 2022-03-19T17:56:43Z https://files.spip.org/Tutoriel-utiliser-Agenda-Formidable-et-Formulaire-de#comment510495 2022-03-19T17:56:43Z <p>Pas directement non, il faudrait faire un petit plugin supplémentaire sans doute...</p> Tutoriel : utiliser Agenda, Formidable et Formulaire de participation pour gérer des inscriptions et des listes d'attente 2022-03-18T11:29:08Z https://files.spip.org/Tutoriel-utiliser-Agenda-Formidable-et-Formulaire-de#comment510487 2022-03-18T11:29:08Z <p>(Complément car ma formulation était ambigüe). Chaque évènement a un descriptif attribué lors de la saisie de l'évènement. Le besoin est de pouvoir récupérer la valeur de ce champ descriptif afin de l'inclure dans les mails automatiques générés lord du traitement du formulaire.<br class="autobr"> Désolé pour le manque de clarté initial...</p> Tutoriel : utiliser Agenda, Formidable et Formulaire de participation pour gérer des inscriptions et des listes d'attente 2022-03-18T08:56:51Z https://files.spip.org/Tutoriel-utiliser-Agenda-Formidable-et-Formulaire-de#comment510481 2022-03-18T08:56:51Z <p>Bonjour,<br class="autobr"> j'utilise avec bonheur la fonctionnalité permettant de choisir les évènements à proposer lors de l'inscription (dans mon cas, les événements liés à un article). Sur un des sites qui utilisent cet outil, on me demande s'il serait possible que, dans les mails qui sont envoyés pour accuser réception et pour signaler l'inscription puisse figurer le contenu du champ « description » de l'évènement que l'internaute a choisi<small class="fine d-inline"> </small>?<br class="autobr"> Possible<small class="fine d-inline"> </small>? Pas possible<small class="fine d-inline"> </small>?<br class="autobr"> Merci infiniment d'avance.</p> Tutoriel : utiliser Agenda, Formidable et Formulaire de participation pour gérer des inscriptions et des listes d'attente 2022-03-14T17:15:48Z https://files.spip.org/Tutoriel-utiliser-Agenda-Formidable-et-Formulaire-de#comment510446 2022-03-14T17:15:48Z <p>C'est plus un comportement du plugin Agenda que tu peux modifier dans la config du plugin (dans la page des plugins il faut cliquer sur l'icone d'outils dans le bloc du plugin Agenda)<br class="autobr"> Ainsi, tu décides que tous tes évènements seront dans un seul article.<br class="autobr"> Si tu nommes ton article « L'Agenda du site » tu comprends encore mieux l'intérêt :) Ce qui n'empêche pas d'attribuer des évènements à d'autres articles/objets etc</p> <p>C'est un choix pour faciliter la création d'évènements, cela ne change rien le fonctionnement de ce plugin.</p> Tutoriel : utiliser Agenda, Formidable et Formulaire de participation pour gérer des inscriptions et des listes d'attente 2022-03-14T17:02:11Z https://files.spip.org/Tutoriel-utiliser-Agenda-Formidable-et-Formulaire-de#comment510445 2022-03-14T17:02:11Z <p>Bonjour et merci pour ce tuto.<br class="autobr"> Je me demandais s'il était possible ou souhaitable de mettre plusieurs evenements dans un même article<small class="fine d-inline"> </small>?<br class="autobr"> Et si un evenemeent = 1 articel, vaut-il mieux décrire l'événement dans le texte de l'eveneùenet ou de l'article.<br class="autobr"> Actuellement je mets un art = un evenement et je décrit le sujet dans l'article.<br class="autobr"> Je veux revenir à des réservation plus simple car j'utilise les plugins réservations et c'est un peu lourd.<br class="autobr"> Merci</p> Tutoriel : utiliser Agenda, Formidable et Formulaire de participation pour gérer des inscriptions et des listes d'attente 2020-04-10T12:37:03Z https://files.spip.org/Tutoriel-utiliser-Agenda-Formidable-et-Formulaire-de#comment504593 2020-04-10T12:37:03Z <p>Ah non, oublie, ça fonctionne.<br class="autobr"> Sans doute un problème de cache.<br class="autobr"> C'est parfait<small class="fine d-inline"> </small>!<br class="autobr"> Merci encore.</p> Tutoriel : utiliser Agenda, Formidable et Formulaire de participation pour gérer des inscriptions et des listes d'attente 2020-04-10T12:29:46Z https://files.spip.org/Tutoriel-utiliser-Agenda-Formidable-et-Formulaire-de#comment504590 2020-04-10T12:29:46Z <p>hum, je suis étonné je n'ai jamais eu ce problème, et du reste il n'a pas de raison qu'il se produise, aucun controle n'étant fait pour enregistrer ou pas en base.</p> <p>Le mieux seraitque tu m'exporte le .yaml</p> Tutoriel : utiliser Agenda, Formidable et Formulaire de participation pour gérer des inscriptions et des listes d'attente 2020-04-10T12:26:48Z https://files.spip.org/Tutoriel-utiliser-Agenda-Formidable-et-Formulaire-de#comment504589 2020-04-10T12:26:48Z <p>Bonjour</p> <p>Après quelques tests, j'ai néanmoins un souci : quand une personne veut s'inscrire à un évènement qui est déjà complet, il a bien le message de retour mais aucune inscription dans la base. Je viens de reprendre tout ton tuto mais je ne vois pas ce que j'aurais pu louper.</p> Tutoriel : utiliser Agenda, Formidable et Formulaire de participation pour gérer des inscriptions et des listes d'attente 2020-04-10T11:50:54Z https://files.spip.org/Tutoriel-utiliser-Agenda-Formidable-et-Formulaire-de#comment504587 2020-04-10T11:50:54Z <p>de rien et merci</p> Tutoriel : utiliser Agenda, Formidable et Formulaire de participation pour gérer des inscriptions et des listes d'attente 2020-04-09T18:40:23Z https://files.spip.org/Tutoriel-utiliser-Agenda-Formidable-et-Formulaire-de#comment504579 2020-04-09T18:40:23Z <p>Bonjour<br class="autobr"> Un grand merci pour ce tuto clair et détaillé et qui correspond exactement à ce que je cherchais.<br class="autobr"> Bravo<small class="fine d-inline"> </small>!</p>