SPIP-Contrib

SPIP-Contrib

عربي | Deutsch | English | Español | français | italiano | Nederlands

286 Plugins, 197 contribs sur SPIP-Zone, 257 visiteurs en ce moment

Accueil > Interactivité, échanges > Formulaires > Formidable > Formulaire de participation > Formulaire de participation

Formulaire de participation

5 juin 2014 – par touti – 14 commentaires

10 votes

Formulaire de participation permet d’indiquer lors des traitements d’un formulaire construit avec le plugin Formidable si l’on doit traiter une inscription d’un participant à un évènement.

Installation

Ce plugin nécessite le plugin Formidable et s’installe comme tous les plugins de SPIP, voir http://www.spip.net/fr_article3396.html. Il utilise également le plugin Agenda si vous souhaitez profiter des évènements.

Utilisation

1- Créer un évènement (ecrire/?exec=evenements) et relever son identifiant

2- Créer un formulaire formidable (ecrire/?exec=formulaires) avec au moins 2 champs : email et participation et oui/non en réponse ou ce qu’il vous convient comme inscription/desinscription.

3- Dans le formulaire, en colonne de gauche, choisir « configurer les traitements » (/ecrire/?exec=formulaire_edit&id_formulaire=1&configurer=traitements).

PNG - 20.5 ko
configurer les traitements formidable

Cocher « Traiter une participation à la saisie du formulaire », configurer au minimum le champ qui reçoit l’email, celui pour la réponse de participation (ou de non-participation) et l’id_evenement relevé en 1-

PNG - 69 ko
traiter une participation lors de la saisie

4- Dans le formulaire, relever le N° identifiant (123) et l’insérer à la rédaction d’un article ou d’un évènement comme ceci <formidable123> pour l’activer.

PNG - 14 ko
insertion formulaire

5- Vos visiteurs peuvent s’inscrire ou se désinscrire (si le même email est entré) sur la page dans lequel le formulaire a été inséré.

6- Comme les évènements intègrent par défaut la gestion des participants, les résultats des participations sont alors visibles et téléchargeables en CSV dans les évènements (ecrire/?exec=evenements), soit pour un seul évènement soit pour l’ensemble des évènements.

PNG - 22.7 ko
resultats inscriptions evenements

L’ensemble des réponses du/des formulaires sont également visibles et accessibles en CSV dans la partie formulaires.(ecrire/?exec=formulaires)

Pour aller plus loin

Ce plugin permet de créer un pipeline qui renvoie les champs qui sont intéressants à récupérer dans un formulaire de participation : Nom, Prénom, Email, Réponse etc

Le pipeline se nomme traiter_formidableparticipation et est visible sur http://zone.spip.org/trac/spip-zone/browser/_plugins_/formidable_participation/traiter/participation.php#L49

Il est donc utilisable par tout autre plugin pour d’autres types de traitements récupérant ces résultats.

Voir en ligne : http://plugins.spip.net/formidablep...

Dernière modification de cette page le 2 février 2016

Retour en haut de la page

Vos commentaires

  • Le 1er mars à 08:52, par jacangers En réponse à : Formulaire de participation

    upload

    bonjour

    est ils possible avec formidable, d’avoir un champ permettant à l’internaure « d’uploader » un document.

    Je voudrais qqch du genre « deposer votre dossier », avec un bouton permettant d’envoyer un fichier sur le serveur.

    jacques

    Répondre à ce message

  • Le 12 janvier à 10:22, par Jaseur Boreal En réponse à : Formulaire de participation

    Bonjour, excellente année pour vous et la réussite de vos projets.

    Année 2016 : Année SPIP 3.1

    Pour passer à la version de SPIP 3.1, certains plugins sont annoncés avec une incompatibilité, par http://contrib.spip.net/Verifier-ses-plugins-pour-le-passage-a-SPIP-3-1 :

    Parmi lesquels :

    • Formulaire de participation Formidable version [3.0.0 ;3.0.*] Le plugin actuellement installé est signalé comme incompatible ou à vérifier

    Merci d’avance pour votre mise à jour .

    Répondre à ce message

  • Le 22 décembre 2014 à 16:37, par Patman En réponse à : Formulaire de participation

    Bonjour, et merci pour ce plugin.
    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 :
    Peut-on récupérer l’ID_EVENEMENT dans la réponse ?

    SPIP3-Aveline-Formidable-

    • Le 21 mars 2015 à 00:47, par DD En réponse à : Formulaire de participation

      Bonjour,

      J’ai la même problématique.
      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 :

      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 ».
      > mais l’ID est fixe et et donc il faut un formulaire par événement

      Solution 2 : avoir un champ qui se remplit automatiquement avec l’ID de l’événement du contexte.
      Ce champ caché est rempli lors de l’appel du formulaire ;
      #FORMULAIRE_FORMIDABLE{2,#ARRAY{hidden_2,#ENV{id_evenement}}}
      (à placer dans une boucle événement)
      > 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.
      > dans ce cas les inscriptions n’apparaissent pas sur la fiche de l"événement (dans l’admin).
      > 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).

      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).

      dd

    Répondre à ce message

  • Le 7 septembre 2014 à 19:12, par popojcb En réponse à : Formulaire de participation

    Bonjour à tous,

    Je découvre avec intérêt votre tuto, mais je me heurte un un problème de taille :
    je ne vois pas apparaitre le bouton : traiter une participation lors de la saisie.
    je dois présenter cela à mon asso demain…

    configuration :
    SPIP 3.0.17 [21515]
    plugins :

    Configuration Agenda
    API de vérification
    1.0.5 - stable
    Une API générique pour vérifier une valeur

    Champs Extras
    3.2.7 - stable
    API de gestion de nouveaux champs dans les objets éditoriaux.

    Champs Extras (Interface)
    3.1.0 - stable
    Offre une interface graphique pour gérer des champs extras

    Crayons
    1.19.1 - stable
    Édition rapide depuis les pages publiques du site

    Configuration Crayons
    Une mise à jour du plugin est disponible (version @version@)
    Dépublie
    1.0.6 - dev
    Programmer les dépublications

    Configuration Dépublie
    Enluminures typographiques
    3.4.2 - stable
    Plein de raccourcis pour la mise en forme !

    Configuration Enluminures typographiques
    Facteur
    3.0.13 - stable
    Il distribue vos courriels

    Configuration Facteur
    Formidable
    1.9.6 - stable
    Générateur de formulaires

    Configuration Formidable
    Import-Export
    1.3.0 - stable
    Importer, exporter des configurations de plugins

    Le Couteau Suisse
    1.8.156 - stable
    Plein de petites fonctionnalités nouvelles et utiles à votre site (...)

    Configuration Le Couteau Suisse
    Une mise à jour du plugin est disponible (version @version@)
    Mini Calendrier
    2.3.5 - test
    Permet l’utilisation d’une balise #CALENDRIER_MINI

    Configuration Mini Calendrier
    Une mise à jour du plugin est disponible (version @version@)
    NoSPAM
    1.5.6 - stable
    Limiter le risque de spams dans les forums

    Saisies pour formulaires
    1.40.4 - stable
    Écrire facilement des champs de formulaires.

    SPIP Bonux
    3.0.6 - stable
    Le plugin qui lave plus SPIP que SPIP.

    YAML
    1.5.1 - stable
    Un format de fichier simple pour éditer des listes de données

    Merci de votre retours si vous avez une piste !

    Bien à tous

    • Le 8 septembre 2014 à 08:13, par popojcb En réponse à : Formulaire de participation

      Bonjour à tous,
      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.
      Bien à tous.
      Longue vie spip !

      PS : au modérateurs vous pouvez supprimer ce message si vous le souhaitez, il n’a pas de grande valeur pédagogique.

    Répondre à ce message

  • Le 15 août 2014 à 21:35, par Jaseur Boreal En réponse à : Formulaire de participation

    Bonjour,

    J’ai suivi pas à pas tous vos conseils et méthodes.

    Pour un évènement, j’ai besoin que des personnes s’inscrivent avec email, noms, prénoms, organisme et valident leur inscription.

    J’ai donc réalisé :
    1. d’abord création de l’évènement daté et publié.
    Avec cochée l’inscription en ligne et ajout d’un nombre de places

    2. Création formulaire formidable, configuration et tutti-quanti.
    La case « Permet de lier les réponses à un évènement » est remplie avec l’Id_évènement.

    Quand on remplit seul le formulaire les envois réponses par email fonctionnent.
    La personne est inscrite dans la liste des réponses au seul formulaire.
    Elle n’est pas inscrite dans la liste des inscrits à l’évènement.

    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.

    Mais ce qui s’affiche, contient des doublons.(voir image jointe)

    Question : 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.

    Autre Question : 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 ?

    Merci de tous vos conseils et trucs et astuces.

    JPEG - 45.3 ko
    • Le 16 août 2014 à 15:08, par touti En réponse à : Formulaire de participation

      Bon, désolé mais mon message a été effacé pendant que je me logeais.

      Met à jour stp, et dis moi si ça va.

      Pour la newsletter en sus essaye
      http://zone.spip.org/trac/spip-zone/browser/_plugins_/formidable_inscription

    • Le 21 août 2014 à 17:51, par Jaseur Boreal En réponse à : Formulaire de participation

      Bonjour,

      merci pour la réponse et ce plugin.

      C’est parfait pour cette première phase.
      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éé.
      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.

      Comment gérer une procédure de sécurité des emails inscrits ?
      Je m’interroge comment faire pour que :

      • 1. une inscription à un évènement, génère l’envoi d’un courriel de confirmation à la personne qui s’inscrit,
      • 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.

      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..

      Avez-vous une solution simple que je puisse adapter facilement. Je ne sais pas comment faire.

      Merci

    • Le 21 août 2014 à 20:14, par touti En réponse à : Formulaire de participation

      Bonsoir,
      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 traiter_formidableparticipation.

      Pour mettre l’inscription en attente, c’est plus complexe, il faudrait surement créer un champ statut qui s’appliquera aux participations.

      Pour éviter d’avoir trop de spams, utilisez plutôt le plugin nospam en le configurant pour formidable, mettre dans config/mes_options.php :

      $GLOBALS['formulaires_no_spam'][] = 'formidable';
    • Le 21 août 2014 à 20:50, par Jaseur Boreal En réponse à : Formulaire de participation

      Bonsoir
      merci de votre réponse.
      Je découvre que l’on peut configurer nospam aussi pour d’autres usages que le forum.
      bien Utile. Je vais déjà le tester sur les questionnaires.
      Mais Nospam n’empêche pas de recevoir les spams, il ne fait que les classer en spam.

      Par contre je ne sais pas ce que veut dire : «  s’insérer dans le pipeline » créé spécialement traiter_formidableparticipation.

      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.

      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 ...

      Bonne soirée

    Répondre à ce message

  • Le 5 juin 2014 à 17:57, par AlainF En réponse à : Formulaire de participation

    Bonjour,

    bravo pour ce travail,

    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.

    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 ! si ?

    Je suis juste intervenu pour faire avancer le travail, sinon je sors ;-)

    Cordialement
    Alain

    Répondre à ce message

Répondre à cet article

Qui êtes-vous ?

Pour afficher votre trombine avec votre message, enregistrez-la d’abord sur gravatar.com (gratuit et indolore) et n’oubliez pas d’indiquer votre adresse e-mail ici.

Ajoutez votre commentaire ici Les choses à faire avant de poser une question (Prolégomènes aux rapports de bugs. )
Ajouter un document

Retour en haut de la page

Ça discute par ici

  • Adaptive Images

    15 novembre 2013 – 66 commentaires

    Un plugin pour permettre aux sites responsive d’adapter automatiquement les images de la page à l’écran de consultation. Adaptive Images, que l’on pourrait traduire par Images adaptatives, désigne la pratique qui vise à adapter les taille, (...)

  • Métas

    8 août 2009 – 50 commentaires

    Ce petit plugin permet l’ajout, depuis l’espace privé, de metatags aux articles et rubriques de SPIP, ainsi que la mise en exergue de mots importants.

  • Brownie

    6 juillet 2012 – 43 commentaires

    Brownie est une adaptation pour Zpip du thème du même nom initialement développé par Egrappler.com. Présentation Brownie est un thème Responsive à deux colonnes. La démonstration ci-dessous utilise la version 2.0.0 de Brownie, la dist de SPIP3 (...)

  • Métas +

    3 décembre – 13 commentaires

    Améliorez l’indexation de vos articles dans les moteurs et leur affichage sur les réseaux sociaux grâce aux métadonnées Dublin Core, Open Graph et Twitter Card. Installation Activer le plugin dans le menu dédié. Dans le panel de configuration, (...)

  • Acces Restreint 3.0

    11 décembre 2008 – 785 commentaires

    Le plugin accès restreint permet de définir et de gérer des zones de l’espace public en accès restreint. Cette version du plugin a été redévelopée et optimisée tout spécialement pour SPIP 2.0. Il en découle une amélioration des performances sur les gros (...)

Ça spipe par là