Installation :
Inscription2 est récupérable ce jour (version test ) :
- soit via SVN sur la zone
- soit dans le paquet « inscription2.zip » http://files.spip.org/spip-zone/ins... (version pour SPIP 1.9.2)
- Pour la version 2.2.0, allez à http://zone.spip.org/trac/spip-zone...
Ce plugin s’installe comme tous les autres, en créant un sous-répertoire dans le répertoire plugins, cf. http://www.spip.net/fr_article3396.html.
Les plugins CFG et Crayons doivent également être installés.
Configuration
Une fois activé, sélectionner l’onglet « Configuration » dans l’espace privé et ensuite l’option « inscription2 ». La configuration est divisée en 4 parties.
Choix des informations
Les deux premières servent à séparer les informations qui sont demandées par défaut dans SPIP et les informations que ce plugin permet d’ajouter.
La table qui apparaît donne 4 options par chaque champ, formulaire, modifiable, fiche et table.
La colonne Formulaire sert à sélectionner tous les champs qui apparaîtront dans le formulaire d’inscription.
Les colonnes Modifiable et Fiche permettent de choisir les informations qui apparaîtront dans la fiche de visiteur. Si on sélectionne « Modifiable », automatiquement ce champ apparaitra sur la fiche et sera modifiable (pour cela il est nécessaire d’avoir le plugin Crayons installé). Si on veut que le champ apparaisse sur la fiche, mais qu’il ne soit pas modifiable, alors il faut sélectionner « Fiche ».
La dernière colonne
permet de sélectionner les champs qui seront visibles dans la liste de visiteurs du site (table d’adhérents).
Champs pour plugins associés
Dans la troisième partie apparaissent :
- les listes de diffusion (cas de SPIP-listes) qui s’offriront aux visiteurs du site
- un champ « commentaire »
- un champ « catégorie de cotisation », qui servira avec le plugin Association, en suivant le même style que les listes de diffusion
- un champ publication (qui permet à l’usager de décider si ses données seront publiées ou non sur le web).
Données hors formulaire
La dernière partie nous permet de joindre à la table spip_auteurs_elargis des données qui n’apparaîtront pas dans le formulaire d’inscription, comme la date de création de la fiche et un statut interne, et les zones auxquelles les adhérents seront affectés à l’heure de l’inscription (Accès Restreint).
Utilisation
Une fois configuré le plugin, la balise #FORMULAIRE_INSCRIPTION2 affichera le formulaire d’inscription comme il a été configuré dans l’espace privé précédemment.
Les données qu’un visiteur saisit dans ce formulaire seront séparément gardées dans la table spip_auteurs (concerne seulement les données standards de SPIP : nom, mail, login, statut), et dans la table spip_auteurs_elargis pour tout le reste. Ensuite un email sera envoyé au nouveau visiteur avec un lien pour activer son compte et pour un mot de passe, après cela il aura par défaut le statut visiteur dans la table spip_auteurs.
Pour afficher les données personnelles d’un visiteur, son profil, il suffit d’inclure dans le squelette voulu <INCLURE(inc/profil_adherent.php){id_auteur}>
. Pour modifier ces données, il faut faire double click et les « crayons » s’activeront. Notez que seuls les champs sélectionnées à cet effet dans la configuration du plugin seront modifiables. Si id_auteur n’est pas définie dans le contexte, on affichera les informations de celui qui est connecté, mais, s’il n’y a personne connecté, on sera redirigé vers la page d’accueil.
Spip svn
Dans la prochaine version de spip, nous pourrons faire ceci par exemple :
[(#SESSION{id_auteur}|?{
[(#MODELE{editer_profil}{id_auteur=#SESSION{id_auteur}})] ,
#FORMULAIRE_INSCRIPTION2 }
)]
Si l’utilisateur est identifié, il aura accès à sa fiche. Sinon on lui propose de s’inscrire sur le site.
Participer au développement
Tous ceux qui sont intéressés par le sujet sont les bienvenus, par exemple sur l’espace de développement du plugin sur la Zone, ou dans ce forum. ;-)
Discussions par date d’activité
177 discussions
Bonjour,
je reviens là pour dire chapo... tout fonctionne bien : couplé avec une zone en accès restreint + ensuite une balise #LOGIN_PUBLIC, j’ai exactement ce qu’il me fallait...
bravo !
Répondre à ce message
Bonjour,
Dans mon cas, le formulaire envoie bien un mail au nouvel inscrit avec son mot de passe, mais PAS celui avec la demande d’activation... Ca pose évidemment un problème puisque les inscrits restent en mode « à confirmer » indéfiniment...
Répondre à ce message
Bonjour,
lorsque j’acède à la page de validation de l’inscription, ça m’affiche :
le problème que j’actualise la page, tout va bien. si je re-actualise, ça m’affiche l’erreur, c’est ghghghghgh ;-)
une solution
Répondre à ce message
Bonjour,
j’ai un petit problème avec l’ajout d’adhérents :
- lorsque je veux ajouter un adhérents j’ai mis en champs obligatoire url_societe correspondant au site de la societe. Voyant qu’il n’était pas demandé dans le formulaire d’inscription dans l’esapce privé j’ai rajouté dans formulaires/inscritpion2 ceci :
«
[(#CONFIGinscription2/url_societe|==on| ?’ ’,’’) #SETafficher_plus, ture ]
[(#CONFIGinscritpion2/url_societe|==on| ?’ ’, ’’)
< d i v [ (#CONFIGinscription2/url_societe|==on| ?class="obligatoire")]>
< l a b e l for="url_societe"><:inscription2:url_societe :>< / l a b e l >
< i n p u t type="text" class="forml" name="url_societe" id="url_societe" value="#ENVurl_societe"/>
< b r c l a s s ="nettoyeur" />
< / d i v >] »
(Ne pas tenir compte des espaces dans les balises HTML)
Mais celà ne marche toujours pas...
- Aurtre problème, lorsque je veux modifier les informations sur le membre dans l’espace privé j’ai
« Warning : Invalid argument supplied for foreach() in C :\wamp\www\Si tous les ports du monde\plugins\balise_session\public\assembler.php(421) : eval()’d code on line 225 » qui s’affiche
Besoin d’aide !!!
je voudrais savoir la configuration correct pour que lorsqu’on enregistre un nouvel adhérent on puisse lui associer sans problème une catégorie.
Les différentes catégorie s’affiche bien mais le problème est que lorsque je valide l’inscription j’ai comme message :
“Vous n’avez plus accès à ce site.”
Sinon bravo pour le plugin !!!
bonjour,
j’peux maintenant affecter une catégorie au visiteur le problème est que lorsqu’il essaye de s’identifier il n’a pas accès à la zone dont il à les droits d’accès (accès restreint). Je voudrais savoir si celà est du au fait que mon site tourne en local et que le mail d’activation qui doit être envoyer ne l’est pas (Problème de mail : l’email d’activation ne peut pas être envoyé.).
Autre question aussi j’aimerais savoir pourquoi ma liste d’édhérents ne s’affiche pas...
Répondre à ce message
Bonjour,
j’ai deux problèmes avec le plugin :
Merci beaucoup
1. c’est normal qu’il ne recoit pas de mot de passe ... dans son mail il recoit une demande de validation qui le mènera à une page pour choisir son mot de passe... c’est plus sur...
2. Ce n’est pas prévu... mais tu peux rajouter l’option si tu veux... C’est un cas particulier je pense... C’est à tes squelettes après de prendre en compte l’affichage ou pas
Merci pour la réponse,
en fait, j’ai un problème de connexion alors j’ai du envoyer 2 messages
je parle plutôt de l’ajout d’adhérent via l’espace privé par l’administrateur. le mot de passe est proposé par ce dernier mais l’adhérent ne le reçoit pas dans son mail, et ne reçoit même pas le lien pour le créer.
Merci
Répondre à ce message
Bonjour,
j’ai deux problèmes avec le plugin :
Merci beaucoup
Répondre à ce message
Bonjour,
j’ai installé le plugin inscription 2 en local, ça marche bien.
mais lorsque je l’ai transféré sur le serveur, là partir de la page de configuration des plugins :
Fatal error : Call to undefined function lire_config() in /plugins/inscription2/base/inscription2_installer.php on line 58
autre chose : comment peut-on cacher certains champs d’être visible dans la fiche d’un visiteur, pour les autres visiteurs ?
Merci beaucoup
Installes CFG ca ira mieux
bah, le plugin cfg est installé !!
j’ai supprimé les tables du plugin inscription2, puis refais la manip, mais ça donne la même erreur.
j’ai fais la même chose sur un autre site, la même chose.
je suis sous spip192c, en local et en distant.
Merci pour votre aide.
Répondre à ce message
Bonjour,
J’ai un petit soucis avec ce plugin, je l’ai installé et configuré via CFG, jusque là tout va bien. Cependant quand je fais appel au formulaire, un partie des champs que j’ai sélectionner pour le formulaire n’apparaissent pas (dans Informations personnelles : Fax / et dans Informations professionelles : Site société, Téléphone professionnel, Fax professionnel, Mobile professionnel).
Je voulais savoir si d’autre personnes rencontrent ce même problème, où si quelqu’un sais comment le résoudre.
Merci
Bon en cherchant un peu j’ai résolu mon problème, il suffit de modifier le fichier inscription2.html dans le dossier formulaire.
[(#CONFIGinscription2/telephone_pro|==on| ?’ ’, ’’) #SETafficher_plus, true ]
puis
[(#CONFIGinscription2/telephone_pro|==on| ?’ ’, ’’)
< d i v [ (#CONFIGinscription2/telephone_pro_obligatoire|==on| ?class="obligatoire")]>
< l a b e l for="telephone_pro"><:inscription2:telephone_pro :>< /l a b e l >
< i n p u t type="text" class="forml" name="telephone_pro" id="telephone_pro" value="#ENVtelephone_pro"/ >
< b r class="nettoyeur" / >
< / d i v >
]
par exemple pour chaque champ manquant.
Par contre après une inscription « test » je ne recois pas d’email de confirmation.
Quelqu’un pourrait il m’indiquer comment faire pour que ca marche, et vérifier les paramètres pour que l’envoie de l’email s’effectue ?
Merci d’avance. =)
Répondre à ce message
Bonjour, j’examine de près ce plugin qui me paraît très prometteur et facile d’utilisation, une fois que l’on a assimilé les bases sa configuration.
Je dis très prometteur, car j’y ai trouvé deux ’bugs’ (?) :
1. en affichant le formulaire d’inscription, alors que je n’ai pas coché la case ’Catégorie de cotisation’, le menu déroulant s’affiche tout de même et je vois juste au-dessus une partie du test (bout de code) : je suppose qu’il y a déjà une liaison avec le plugin ’association’, mais que ça m... quelque part, je vais regarder cela de près, ce n’est pas très grave ...
2. plus ennuyeux : dans le back-office, à la page inscription2_adherents, je clique sur le lien ’Ajouter adhérent’, qui me fait aboutir sur une page bien nommée (ajouter_adherent), mais absolument vide : ni entête, ni rien ... Que se passe-t-il ?
Je suis sur un spip 192d[11132]
Juste une piste, merci ?
Marc
Je plussoies. Chez moi la page d’inscription affiche le même morceau de code excédentaire dans la page d’inscription coté public et coté privé :
[(|=={on}|?{' ', ''})
Salut, il s’agit d’un bug récurrent, facile à corriger, mais je ne sais pas comment le mettre en ligne pour corriger pour tous ... bien que l’on me dise, redise et rerépète qu’il faut aller sur spip-rezo ou trac, ou un truc comme ça, mais, une fois que j’y suis, je ne sais pas quoi faire, et personne n’est capable (ou ne veut) me former à l’utilisation de cette usine à gaz !!
Bref, voilà la solution : tu vas dans le fichier inscription2/formulaires/inscription2_form_asso.html. A la dernière ligne de code de la page, tu as un crochet fermant
(])
mal placé : tu le supprimes et le remets à la bonne place, c’est à dire pour fermer la première ligne qui commence par[(#CONFIG etc.
et tout rentrera dans l’ordre ...Ensuite, à l’exception de mes quelques réserves, tout marche très bien ...
A+
Moi non plus je ne sais pas « commiter dans le trac » ;-)
Par contre ta soluce me surprend et marche partiellement.
Elle ferme un « ] » aussitôt après le test conditionnel qui le justifie : la suite du fichier n’est donc plus soumise à ce test qui ne sert plus à rien ... Or il devait servir à quelque chose ?!?
- Cela supprime effectivement les quelques signes de code supplémentaires à l’affichage.
- Mais le chois de la « Catégorie de cotisation » reste vide.
Bug toujours ouvert donc ;-/
Curieux, ce que tu me dis ... Chez moi (en local, je n’ai pas mis en ligne pour des raisons de fonctionnement de l’association dont je m’occupe), les cotisations s’affichent parfaitement.
As-tu installé le plugin association ? Je pense que oui ... Et ensuite, as-tu créé des classes de cotisations dans ce plugin ?
En effet, la correction que je t’ai fait faire ne modifie pas le fonctionnement du menu déroulant des cotisations (à condition que tu l’affiches !! :-)) ) ...
De toute façon, il y a encore beaucoup de boulot sur ce plugin pour qu’il ait l’air « achevé » ...
A+ Marc
Répondre à ce message
Bonjour (excusez moi pour mon francais, je suis italienne) :)
Je suis en train de changer serveur, mais la page ne m’affiche pas le formulaire. J’ai fait le dump de l’entiere database, et j’ai seulement ce probleme.
Vous connaisez quell’est le motif ?
Merci beaucoup, Luisa
Répondre à ce message
Ajouter un commentaire
Avant de faire part d’un problème sur un plugin X, merci de lire ce qui suit :
Merci d’avance pour les personnes qui vous aideront !
Par ailleurs, n’oubliez pas que les contributeurs et contributrices ont une vie en dehors de SPIP.
Suivre les commentaires : |