SPIP-Contrib

SPIP-Contrib

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

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

Accueil > Interactivité, échanges > Formulaires > Gestion de conférence > Plugin gestion des inscriptions à des conférences

Plugin gestion des inscriptions à des conférences

20 avril 2008 – par fleg – 21 commentaires

10 votes

Introduction

L’objectif de ce plugin est de permettre aux rédacteurs d’ajouter très facilement un formulaire d’inscription à une conférence à l’intérieur d’un article.
La génération du formulaire se fera automatiquement à l’endroit où le rédacteur aura inséré la balise <registration>.

Dépendances

Pour fonctionner, ce plugin a besoin que JQuery soit activé et que la balise #INSERT_HEAD soit présente dans l’entête de vos squelettes. De même il utilise les fonctionalités de la librairie GD (pour générer l’image captcha anti-robots).

Intérêt

  • Facilité d’utilisation pour les rédacteurs (une balise à mettre dans le corps de son article suffit).
  • Respecte (normalement) les standard du WEB (validation XTML strict)
  • On peut générer autant de formulaires que l’on veut (1 article = 1 conférence)
  • Protection anti-robots par code image
  • Protection anti-spam des adresses email
  • Le système se souvient des données des visiteurs (Nom, prénom, adresse, etc...) d’un fois sur l’autre ; pas besoin de tout ressaisir.
  • Support multilingue (Anglais et Français)
  • Notification automatique par email des inscriptions/désinscriptions
  • Export au format csv de la liste des participants (accessible depuis l’espace privé)

Package

Tout est dans le zip attaché à la fin de cet article.

Installation

Comme tous les plugins : décompressez le fichier dans le répertoire « plugins » de votre site spip et rendez-vous dans l’interface d’administration de spip pour activer le plugin.

A quoi ça ressemble ?

A ça :

JPEG - 50 ko

Un survol du titre affiche le résumé, un clic sur « plus » affiche toute la fiche.

JPEG - 16.7 ko
JPEG - 47 ko

Utilisation avancée

Pour recevoir un mail à chaque inscription/désinscription ou modification, il suffit d’indiquer le mail du destinataire (ou la liste des emails séparés par des virgules) à l’intérieur du tag.

Exemple : <registration monemail@mondomaine.fr>

L’adresse d’envoi du mail sera celle du webmaster définie dans la configuration de spip.

On peut également générer un formulaire simplifié en utilisant le tag <fastregistration>

Dernière modification de cette page le 13 janvier 2009

Retour en haut de la page

Vos commentaires

  • Le 26 août 2011 à 18:02, par Danielm En réponse à : Plugin gestion des inscriptions à des conférences

    Au hasard des contributeurs ;-)

    Toujours rien concernant le portage en version 2 ?

    Les fonctionnalités sont intéressantes, j’aurais aimé contribuer, pour cause de besoin, avec confirmation d’inscription munie d’un QR Code.

    Si quelqu’un avait une ébauche de solution je le remercie par avance.

    Répondre à ce message

  • Le 22 mars 2009 à 18:56, par Claude En réponse à : Fatal error

    Bonjour,

    J’ai le même problème que celui déjà signalé plus haut :
    j’ai bien le formulaire dans l’espace privé, mais dans l’espace public ça donne : Fatal error : Cannot redeclare create_csv() (previously declared in /homepages/13/d199801854/htdocs/plugins/gestion_conferences/registrationform.php:662) in /homepages/13/d199801854/htdocs/plugins/gestion_conferences/registrationform.php on line 669
    J’ai désactivé tous les autres plugins.

    Répondre à ce message

  • Le 6 août 2008 à 17:33, par phil93 En réponse à : Plugin gestion des inscriptions à des conférences

    très bon plugin

    une version spip 2 est-elle prévue, car pour l’instant cela casse l’espace privé

    Répondre à ce message

  • Le 22 avril 2008 à 12:22, par Ubu En réponse à : Plugin gestion des inscriptions à des conférences

    Joli boulot !

    Dommages cependant de ne pas avoir opté pour l’interaction avec les plugins agenda et inscription2.

    Répondre à ce message

  • Le 14 novembre 2008 à 01:46, par Pat En réponse à : Plugin gestion des inscriptions à des conférences

    Ce plugin a-t-il été testé avec Le Couteau Suisse en fonctionnement, notamment la lame « Découpe et onglets » activée ?

    Certains fichiers ont été pompés sans notification particulière. Des noms et des dossiers sont communs, cela me laisse très interrogatif quant à la compatibilité des deux plugins...

    D’autre part, est-il utile de livrer ce plugin avec le code source de librairies entieres, comme cluetip ou jQuery lui-même avec toutes leurs demos ?

    Tout cela est source de confusion et pages blanches en perspective, à mon humble sens...

    • Le 13 janvier 2009 à 18:29, par fleg En réponse à : Plugin gestion des inscriptions à des conférences

      Le plugin est insallé sur un site utilisant le couteau suisse... mais pas avec la lame « Découpe et onglets » activée. Il est vrai que j’ai adapté des bouts de codes entre autres issus de cette contrib, mais je crois avoir pris soins de modifier les noms des variables pour éviter les conflits (je ne garanti pas à 100%).
      Pour le reste, c’est vrais que j’ai fait ça un peu à la va-vite et que le packaging pourrait être meilleur... mais j’avais peu de temps et mon idée était d’abord de donner la possibilité à ceux qui en avaient besoin d’utiliser ce plugin.

    Répondre à ce message

  • Le 13 novembre 2008 à 22:07, par Yannick Thebault En réponse à : Plugin gestion des inscriptions à des conférences

    Salut

    Le plugin semble fonctionner correctement dans l’espace privé (j’ai bien le formulaire)
    Mais dans l’espace public, j’ai ça :
    Fatal error : Cannot redeclare create_csv() (previously declared in /var/www/spip/plugins/gestion_conferences/registrationform.php:662) in /var/www/spip/plugins/gestion_conferences/registrationform.php on line 669

    J’ai bien mis #INSERT_HEAD dans l’entete du squelette et j’ai bien jquery

    Merci d’avance

    Yannick

    Répondre à ce message

  • Le 16 septembre 2008 à 21:24, par Patrick En réponse à : Plugin gestion des inscriptions à des conférences

    Juste pour vous signaler une légère incompatibilité entre les plugins « Forms et Table » et « Gestion de Conférence ».

    Quand ce dernier est activé, il n’est plus possible d’avoir le menu « Insérer un formulaire » lors de la rédaction d’un article.
    Le fonctionnement des formulaires n’est par ailleurs en rien perturbé.

    — Patrick

    Répondre à ce message

  • Le 29 avril 2008 à 10:29, par casimopon En réponse à : Plugin gestion des inscriptions à des conférences

    Joli travail,

    cependant, si on utilise la balise « registration ». il est impossible ensuite de modifier l’article, l’écran admin n’affiche rien ? dommage
    ensuite la balise « shortregistration » ne marche pas, redommage
    sinon, super boulot !!!

    testé sur 1.9.2b [9381]

    • Le 29 avril 2008 à 10:47, par fleg En réponse à : Plugin gestion des inscriptions à des conférences

      Je suis surpris... j’utilise une version 1.9.2d et ça fonctionne très bien !
      As-tu la dernière version du plugin (j’ai fait une mise à jour hier, mais ça devrait pas changer) ?
      Peut-être qu’il y a une interaction avec un autre plugin ! Essaies de désactiver tous les autres plugins pour voir si ça marche. Si oui, alors en les réactivant un à un tu arriveras à déterminer avec lequel il y a interaction.

    • Le 3 juillet 2008 à 08:50, par Patrick En réponse à : Plugin gestion des inscriptions à des conférences

      Même problème.

      la balise ne fonctionne pas même avec les autres plugin (sauf celui du squelette) sont désactivés.

      Dommage car peut-être que cela répondrait à une question que je me pose à propos de cet intéressant plugin.

      — 
      Patrick

    • Le 3 juillet 2008 à 09:29, par fleg En réponse à : Plugin gestion des inscriptions à des conférences

      Est-ce que Jquery est bien activé ? et #INSERT_HEAD présent dans les headers des squelettes ?
      Si tu me donnes un lien, je peux essayer de jeter un oeil.
      F.

    • Le 3 juillet 2008 à 14:17, par fleg En réponse à : Plugin gestion des inscriptions à des conférences

      Erreur de ma part... c’est <fastregistration> et pas <shortregistration> !

    • Le 4 juillet 2008 à 06:50, par Patrick (d’après Fleg) En réponse à : Plugin gestion des inscriptions à des conférences

      Pour info, je colle ci-dessous des explications délivrées par Fleg :

      Si ces erreurs apparaissent :

      Warning : cannot yet handle MBCS in html_entity_decode() ! in registrationform.php on line 666

      Warning : cannot yet handle MBCS in html_entity_decode() ! in objets.inc.php on line 279

      c’est un bug de php4 qui a été corrigé dans les versions récentes (php5).

      Si on est « maitre » de son serveur, upgrader php vers php5.

      Sinon, demander à son hébergeur de le faire !

      Si les deux versions de php sont dispo, regarder comment utiliser php5 (sans doute en incluant la ligne suivante dans un fichie .htaccess à la racine du site)

      AddHandler x-httpd-php5 .php

      Chez Online : AddType application/x-httpd-php5 .php

      Enfin si le site n’est pas en UTF-8, alors essayer de mettre la variable $encodage à la valeur correspondant au site dans le fichier gesconf_inc.php (ligne 69 je crois).

    Répondre à ce message

  • Le 16 mai 2008 à 21:13, par canteleuplongee En réponse à : Plugin gestion des inscriptions à des conférences

    CE plugin m’interesse mais j’ai ce premier problème :

    Warning : session_start() [function.session-start] : open(/mnt/157/sda/6/5/canteleuplongee/sessions/sess_36ee120e5b98b6b055c654800d320bf0, O_RDWR) failed : No such file or directory (2) in /mnt/157/sda/6/5/canteleuplongee/plugins/gestion_conferences/registrationform.php on line 2

    puis l’image n’apprait pas alors que GD1 est actif ou GD2 d’ailleurs

    exemple là : http://canteleuplongee.free.fr/spip.php?article37&var_mode=recalcul

    • Le 22 mai 2008 à 14:35, par Fleg En réponse à : Plugin gestion des inscriptions à des conférences

      J’ai pas vu ce message d’erreur sur ta page ! En revanche, dans le texte il y avait <shortregistration> et <registration monemail@mondomaine.com>  !
      Premièrement, il faut mettre une seule des deux balises, pas les deux.
      Ensuite, il faut bien sur que le plugin soit activé (car si je vois les balises, c’est qu’il ne l’est plus).
      Vérifie aussi que le serveur a les droits d’écriture dans /mnt/157/sda/6/5/canteleuplongee/sessions/

    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

  • Import ICS 2 (agenda distant)

    2 août – 37 commentaires

    La version 2 du plugin « import ICS » en reprend la principale fonctionnalité, à savoir l’ajout automatique d’évènements distants dans la liste des évènements d’un site. À la différence de la première version, elle ne dépend pas du plugin « Séminaire » et est (...)

  • GIS 4

    11 août 2012 – 1286 commentaires

    Présentation et nouveautés La version 4 de GIS abandonne la libraire Mapstraction au profit de Leaflet. Cette librairie permet de s’affranchir des librairies propriétaires tout en gardant les mêmes fonctionnalités, elle propose même de nouvelles (...)

  • Médiathèque

    20 novembre 2008 – 292 commentaires

    Un plugin pour gérer tous vos documents de façon centralisée.

  • Metas +

    3 décembre – 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, (...)

  • Newsletters

    16 janvier 2013 – 374 commentaires

    Ce plugin permet de composer des Info-lettres. Par info-lettre, on désigne ici le contenu éditorial qui va être composé et envoyé par courriel à une liste d’inscrits. Le plugin permet de composer une info-lettre à partir d’un modèle pré-composé, (...)

Ça spipe par là