Table of contents
Le plugin Inscription libre aux événements est un plugin complémentaire du plugin Agenda.
Il substitue le module d’inscription aux événements fourni par le plugin Agenda par un autre module d’inscription aux événements .
Attention si vous activez ce module, vous n’aurez plus accès à l’ancien modèle d’inscription.
Ce module d’inscription est basé sur le principe suivant:
- les inscriptions sont ouvertes à tous les visiteurs du site sans à avoir à se connecter (pas de création de compte)
- l’inscription se fait en 2 étapes avec l’envoi d’email qui contient un lien pour valider son inscription (pour garantir l’unicité et la validité de l’email soumis)
Principe de fonctionnement
Sur la page des événements, pour activer le formulaire en ligne: il suffit de cocher la case habituelle “Inscription en ligne”. On peut aussi indiquer le nombre de places (facultatif)

C’est à partir de là que le plugin se comporte différemment du module d’inscription habituel.
Coté public
Pour ajouter le formulaire d’inscription, il faut ajouter à votre squelette, la balise #FORMULAIRE_INSCRIRE_EVENEMENT{#ID_EVENEMENT}
<BOUCLE_evt(EVENEMENTS){id_article}>
#FORMULAIRE_INSCRIRE_EVENEMENT{#ID_EVENEMENT}
</BOUCLE_evt>
Le formulaire s’affiche uniquement si l’événement n’est pas passé et s’il n’est pas complet
Exemple de mise en oeuvre:

A l’inscription de l’internaute:
- on vérifie les champs obligatoires: nom, prénom, email
- on vérifie le nombre de places si l’événement a un nombre de places limitées
- on vérifie qu’il n’existe pas déjà une réservation existante avec cet email
Si tout est bon, on envoie un email contenant un lien permettant de valider l’inscription.
Coté privé

Sur la page de chaque événement, on dispose :
- bilan des inscriptions validées (vert) ou en attente (orange)
- bilan du nombre de places restantes
- export des inscriptions en format tableur
- édition manuelle de chaque inscription (avec un champs fonction, notes si on veux ajouter des informations supplémentaires)
- la possibilité d’ajouter des inscriptions manuellement (par exemple, une inscription reçue par téléphone)
Discussions par date d’activité
3 discussions
Ce plugin de Rainer fait des réservations pour plusieurs personnes d’un coup je crois
Réservations multiples
ah, mais je réalise qu’ il faut sans doute se connecter . Désolé
Une solution est de passé par formidable + formidable inscription.
Voir https://contrib.spip.net/Tutoriel-utiliser-Agenda-Formidable-et-Formulaire-de
Juste un mot pour corriger mon erreur, le plugin réservations gère aussi les visiteurs non-inscrits.
De plus, mon message était en réponse à Manu, mais j’ai raté le fil .
Reply to this message
Yes, carrément mission impossible de trouver une solution générique....
Peut-être mettre un champ (liste déroulante) proposant le nombre de places souhaitées par l’internaute et, lors de la séquence de vérification, vérifier que la valeur choisie est inférieure ou égale au nombre de places restant : si oui, c’est OK et on continue, si non, on retourne au formulaire ? Ça le ferait ça ? Pertinent, pas pertinent ? Compliqué, pas compliqué à programmer ?
Reply to this message
Bonjour,
Y a-t-il possibilité qu’une personne identifiée par une adresse e-mail puisse inscrire plusieurs participant.e.s par exemple (un professeur, qui inscrit 30 élèves) et que le champs nombre de place se met à jour en conséquence ?
Merci
Bonjour
Non, pour l’instant, le plugin ne permet pas à une personne d’inscrire plusieurs personnes d’un coup.
On pourrait imaginer de programmer cette option.
Merci pour la réponse rapide... Ce serait vraiment chouette d’avoir cette option pour les écoles. ;-)
Aïe, ouille.... c’est un peu ennuyeux de ne pouvoir avoir qu’une seule inscription par adresse mail. Je pense par exemple à un évènement auquel souhaiterait s’inscrire une famille qui comporte des enfants (qui ne disposent pas d’adresse mail).
Ce serait possible par exemple de débrayer la vérification de l’unicité de l’adresse mail ? Ça constituerait une solution un peu (mais pas trop) contraignante consistant à soumettre x fois le même formulaire mais toujours avec la même adresse mail ?
Oui, il faut prendre du temps pour le programmer. ...
Ce n’est pas trivial ... si quelqu’un prend 10 ou toutes les places d’un coup. comment on gère ?
faut-il autoriser un quota par personne. etc..... le problème est que chaque situation a des logiques différentes.
Reply to this message
Ajouter un commentaire
Follow the comments:
|
